.home_home__I2JpY{width:100%;overflow:clip}.home_eyebrow__am9LC{margin:0;color:var(--ondo-color-accent-tertiary);font-size:12px;font-weight:800;letter-spacing:.08em;line-height:18px;text-transform:uppercase}.home_conversationSection__ackzp,.home_guideSection__48ZBN,.home_resultSection__7Cfg5,.home_section__JtNPk,.home_todaySection__CQGSq{width:min(100% - 40px,1120px);margin-inline:auto}.home_todaySection__CQGSq{padding:64px 0 28px}.home_todayGrid__epUMG{display:grid;grid-template-columns:minmax(0,1.58fr) minmax(290px,.72fr);grid-gap:16px;gap:16px}.home_todayPanel__ewr49{min-height:570px;padding:clamp(32px,5vw,58px);border:1px solid var(--ondo-color-border);border-radius:20px;background:var(--ondo-color-surface)}.home_todayHeading__cQFN3{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.home_todayIndex__0FyXs{color:var(--ondo-color-border-opaque);font-size:56px;font-weight:700;letter-spacing:-.06em;line-height:.8}.home_todayPanel__ewr49 h1{max-width:700px;margin:72px 0 0;color:var(--ondo-color-text-primary);font-family:var(--ondo-font-serif);font-size:clamp(38px,5vw,58px);font-weight:650;letter-spacing:-.045em;line-height:1.22;text-wrap:balance}.home_todayDescription__PLLi0{max-width:650px;margin:24px 0 0;color:var(--ondo-color-text-secondary);font-size:17px;line-height:1.75}.home_todayFacts__gw8PU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:620px;margin:38px 0 0;border-top:1px solid var(--ondo-color-border);border-bottom:1px solid var(--ondo-color-border)}.home_todayFacts__gw8PU div{display:grid;grid-gap:4px;gap:4px;padding:16px 18px;border-left:1px solid var(--ondo-color-border)}.home_todayFacts__gw8PU div:first-child{border-left:0;padding-left:0}.home_todayFacts__gw8PU dt{color:var(--ondo-color-text-tertiary);font-size:12px}.home_todayFacts__gw8PU dd{margin:0;font-size:14px;font-weight:750}.home_todayActions__zMnTk{display:flex;align-items:center;gap:20px;margin-top:32px}.home_todayActions__zMnTk p{max-width:330px;color:var(--ondo-color-text-tertiary);font-size:13px;line-height:1.55}.home_primaryButton__OinRB,.home_secondaryButton__eIR1g{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:18px;padding:0 22px;border-radius:10px;font-size:15px;font-weight:800;transition:background-color .18s cubic-bezier(.2,.8,.2,1),transform .18s cubic-bezier(.2,.8,.2,1)}.home_primaryButton__OinRB{background:var(--ondo-color-cta-background);color:var(--ondo-color-cta-foreground)}.home_primaryButton__OinRB:hover{background:var(--ondo-color-accent-pressed);transform:translateY(-1px)}.home_secondaryButton__eIR1g{border:1px solid #34383f;color:#fff}.home_secondaryButton__eIR1g:hover{background:#272a30}.home_sideRail__SMWOM{display:grid;grid-gap:16px;gap:16px;grid-template-rows:1fr 1fr}.home_chatPanel__xmSab,.home_continuePanel__F47_f{display:flex;min-height:0;flex-direction:column;justify-content:space-between;padding:30px;border-radius:20px}.home_continuePanel__F47_f{border:1px solid var(--ondo-color-border);background:var(--ondo-color-background-secondary)}.home_chatPanel__xmSab strong,.home_continuePanel__F47_f strong{font-family:var(--ondo-font-serif);font-size:22px;letter-spacing:-.025em;line-height:1.5}.home_chatPanel__xmSab>span:last-child,.home_inlineAction__sdAcq{font-size:13px;font-weight:800}.home_chatPanel__xmSab{background:#16181c;color:#edeef0}.home_chatPanel__xmSab .home_eyebrow__am9LC,.home_chatPanel__xmSab>span:last-child{color:#ffa98a}.home_categoryRail__f_UAe{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:32px;margin-top:18px;padding:0 6px;border-bottom:1px solid var(--ondo-color-border)}.home_categoryRail__f_UAe>span{color:var(--ondo-color-text-tertiary);font-size:13px;font-weight:700}.home_categoryRail__f_UAe>div{display:flex;align-items:center;gap:8px}.home_categoryRail__f_UAe a{display:inline-flex;min-width:58px;min-height:44px;align-items:center;justify-content:center;border-bottom:2px solid transparent;color:var(--ondo-color-text-secondary);font-size:14px;font-weight:750}.home_categoryRail__f_UAe a:hover{border-bottom-color:var(--ondo-color-cta-background);color:var(--ondo-color-text-primary)}.home_conversationSection__ackzp,.home_guideSection__48ZBN,.home_resultSection__7Cfg5,.home_section__JtNPk{padding-block:96px}.home_sectionHeading__oR_A_{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,420px);align-items:end;grid-gap:64px;gap:64px;margin-bottom:42px}.home_conversationSection__ackzp h2,.home_guideSection__48ZBN h2,.home_sectionHeading__oR_A_ h2{margin:10px 0 0;font-family:var(--ondo-font-serif);font-size:clamp(32px,4vw,44px);font-weight:650;letter-spacing:-.04em;line-height:1.3;text-wrap:balance}.home_conversationSection__ackzp>div>p:not(.home_eyebrow__am9LC),.home_sectionHeading__oR_A_>p{color:var(--ondo-color-text-secondary);font-size:16px;line-height:1.7}.home_readingList__vGCrA{border-top:1px solid var(--ondo-color-border-opaque)}.home_readingItem__bHRC0{display:grid;min-height:128px;grid-template-columns:56px minmax(0,1fr) auto 32px;align-items:center;grid-gap:22px;gap:22px;border-bottom:1px solid var(--ondo-color-border);transition:background-color .18s cubic-bezier(.2,.8,.2,1),padding .18s cubic-bezier(.2,.8,.2,1)}.home_readingItem__bHRC0:hover{padding-inline:16px;background:var(--ondo-color-surface)}.home_readingIndex__lDcxT{color:var(--ondo-color-accent-tertiary);font-size:13px;font-weight:800}.home_readingCopy__3VmOt{display:grid;grid-gap:3px;gap:3px}.home_readingCopy__3VmOt small{color:var(--ondo-color-text-tertiary);font-size:12px}.home_readingCopy__3VmOt strong{font-family:var(--ondo-font-serif);font-size:22px;letter-spacing:-.02em}.home_readingCopy__3VmOt>span{color:var(--ondo-color-text-secondary);font-size:14px}.home_readingCost__S4HcN{padding:6px 10px;border:1px solid var(--ondo-color-border);border-radius:999px;color:var(--ondo-color-text-tertiary);font-size:12px;font-weight:700}.home_readingArrow__V57et{font-size:19px}.home_allLink__IiaU1{display:inline-flex;min-height:44px;align-items:center;gap:12px;margin-top:24px;color:var(--ondo-color-accent-tertiary);font-size:14px;font-weight:800}.home_resultSection__7Cfg5{width:100%;padding-inline:max(20px,calc((100% - 1120px) / 2));background:var(--ondo-color-background-secondary)}.home_resultPreview__rW8Ew{display:grid;overflow:hidden;grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr);border:1px solid var(--ondo-color-border);border-radius:20px;background:var(--ondo-color-surface)}.home_resultMain__OxA_d{padding:clamp(32px,5vw,58px)}.home_resultLabel__vp8Br{color:var(--ondo-color-accent-tertiary);font-size:12px;font-weight:800;letter-spacing:.08em}.home_resultMain__OxA_d h3{margin:34px 0 0;font-family:var(--ondo-font-serif);font-size:clamp(30px,4vw,46px);font-weight:600;letter-spacing:-.035em;line-height:1.35}.home_temperatureTrack___aJNK{height:5px;margin-top:34px;border-radius:99px;background:var(--ondo-color-background-secondary)}.home_temperatureTrack___aJNK span{display:block;width:72%;height:100%;border-radius:inherit;background:#e85a32}.home_resultSignals__nArui{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:38px 0 0;border-top:1px solid var(--ondo-color-border)}.home_resultSignals__nArui div{display:grid;grid-gap:8px;gap:8px;padding:20px 18px;border-left:1px solid var(--ondo-color-border)}.home_resultSignals__nArui div:first-child{border-left:0;padding-left:0}.home_resultSignals__nArui dt{color:var(--ondo-color-text-tertiary);font-size:12px;font-weight:700}.home_resultSignals__nArui dd{margin:0;font-size:14px;line-height:1.55}.home_resultConversation__NVoFQ{display:flex;flex-direction:column;justify-content:flex-end;padding:36px;background:#16181c;color:#edeef0}.home_characterInitial__Jda8s{display:grid;width:48px;height:48px;place-items:center;margin-bottom:26px;border:1px solid #34383f;border-radius:50%;font-family:var(--ondo-font-serif)}.home_resultConversation__NVoFQ p{color:#c8cbd0;font-size:15px;line-height:1.75}.home_resultConversation__NVoFQ a{display:inline-flex;min-height:44px;align-items:center;gap:10px;margin-top:28px;color:#ffa98a;font-size:14px;font-weight:800}.home_conversationSection__ackzp{display:grid;grid-template-columns:minmax(0,.82fr) minmax(360px,1.18fr);grid-gap:96px;gap:96px;align-items:start}.home_conversationSection__ackzp>div>p:not(.home_eyebrow__am9LC){margin:20px 0 30px}.home_characterList__4xadu{margin:0;padding:0;border-top:1px solid var(--ondo-color-border-opaque);list-style:none}.home_characterList__4xadu li{display:grid;min-height:88px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;border-bottom:1px solid var(--ondo-color-border)}.home_characterList__4xadu li>span{display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:var(--ondo-color-accent-light);color:var(--ondo-color-accent-tertiary);font-family:var(--ondo-font-serif)}.home_characterList__4xadu div{display:grid;grid-gap:2px;gap:2px}.home_characterList__4xadu strong{font-size:15px}.home_characterList__4xadu em,.home_characterList__4xadu small{color:var(--ondo-color-text-tertiary);font-size:12px}.home_characterList__4xadu em{font-style:normal}.home_conversationSection__ackzp .home_secondaryButton__eIR1g{border-color:var(--ondo-color-border-opaque);color:var(--ondo-color-text-primary)}.home_conversationSection__ackzp .home_secondaryButton__eIR1g:hover{background:var(--ondo-color-surface)}.home_guideSection__48ZBN{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);grid-gap:96px;gap:96px;border-top:1px solid var(--ondo-color-border)}.home_guideSection__48ZBN ol{margin:0;padding:0;list-style:none}.home_guideSection__48ZBN li{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:18px;gap:18px;padding:22px 0;border-bottom:1px solid var(--ondo-color-border)}.home_guideSection__48ZBN li>span{color:var(--ondo-color-accent-tertiary);font-size:13px;font-weight:800}.home_guideSection__48ZBN strong{font-size:16px}.home_guideSection__48ZBN p{margin:5px 0 0;color:var(--ondo-color-text-secondary);font-size:14px;line-height:1.6}@media (max-width:860px){.home_conversationSection__ackzp,.home_guideSection__48ZBN,.home_resultPreview__rW8Ew,.home_sectionHeading__oR_A_,.home_todayGrid__epUMG{grid-template-columns:minmax(0,1fr)}.home_sideRail__SMWOM{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.home_chatPanel__xmSab,.home_continuePanel__F47_f{min-height:250px}.home_conversationSection__ackzp,.home_guideSection__48ZBN{gap:48px}}@media (max-width:640px){.home_conversationSection__ackzp,.home_guideSection__48ZBN,.home_section__JtNPk,.home_todaySection__CQGSq{width:min(100% - 32px,1120px)}.home_todaySection__CQGSq{padding-top:28px}.home_todayPanel__ewr49{min-height:auto;padding:28px 22px;border-radius:16px}.home_todayIndex__0FyXs{font-size:42px}.home_todayPanel__ewr49 h1{margin-top:54px;font-size:34px;line-height:1.28}.home_todayDescription__PLLi0{font-size:15px}.home_todayFacts__gw8PU{grid-template-columns:minmax(0,1fr)}.home_todayFacts__gw8PU div{grid-template-columns:64px 1fr;border-top:1px solid var(--ondo-color-border);border-left:0;padding:11px 0}.home_todayFacts__gw8PU div:first-child{border-top:0}.home_todayActions__zMnTk{align-items:stretch;flex-direction:column}.home_primaryButton__OinRB{width:100%}.home_sideRail__SMWOM{grid-template-columns:minmax(0,1fr)}.home_chatPanel__xmSab,.home_continuePanel__F47_f{min-height:230px;padding:24px;border-radius:16px}.home_categoryRail__f_UAe{align-items:flex-start;flex-direction:column;gap:8px;padding:18px 0 0}.home_categoryRail__f_UAe>div{width:100%;overflow-x:auto;scroll-snap-type:x mandatory}.home_categoryRail__f_UAe a{flex:0 0 auto;scroll-snap-align:start}.home_conversationSection__ackzp,.home_guideSection__48ZBN,.home_resultSection__7Cfg5,.home_section__JtNPk{padding-block:72px}.home_sectionHeading__oR_A_{gap:18px;margin-bottom:30px}.home_conversationSection__ackzp h2,.home_guideSection__48ZBN h2,.home_sectionHeading__oR_A_ h2{font-size:32px}.home_readingItem__bHRC0{min-height:118px;grid-template-columns:36px minmax(0,1fr) 24px;gap:12px}.home_readingCopy__3VmOt>span{display:none}.home_readingCost__S4HcN{grid-column:2;width:max-content}.home_readingArrow__V57et{grid-column:3;grid-row:1/span 2}.home_resultMain__OxA_d{padding:32px 22px}.home_resultMain__OxA_d h3{font-size:29px}.home_resultSignals__nArui{grid-template-columns:minmax(0,1fr)}.home_resultSignals__nArui div{border-top:1px solid var(--ondo-color-border);border-left:0;padding:16px 0}.home_resultSignals__nArui div:first-child{border-top:0}.home_resultConversation__NVoFQ{padding:30px 24px}.home_characterList__4xadu li{grid-template-columns:44px minmax(0,1fr)}.home_characterList__4xadu em{grid-column:2;margin-top:-14px;padding-bottom:12px}}@media (prefers-reduced-motion:reduce){.home_primaryButton__OinRB,.home_readingItem__bHRC0,.home_secondaryButton__eIR1g{transition-duration:1ms}.home_primaryButton__OinRB:hover,.home_readingItem__bHRC0:hover{transform:none}}