.ShareButton_btn__XgN2m{display:inline-flex;align-items:center;justify-content:center;gap:6px;position:relative;padding:4px 2px;background:transparent;border:none;cursor:pointer;-webkit-tap-highlight-color:transparent;animation:ShareButton_shareAppear__FpfSF .45s cubic-bezier(.22,1,.36,1) both}.ShareButton_btnTitle__KDV8g{width:1em;height:1em;padding:0;margin-left:.32em;gap:0;border-radius:50%;vertical-align:.04em;background:radial-gradient(circle,rgba(151,132,214,.16),rgba(151,132,214,.04) 70%)}.ShareButton_btnTitle__KDV8g:hover{background:radial-gradient(circle,var(--ref-gold-a22),var(--ref-gold-a05) 70%)}.ShareButton_btnTitle__KDV8g .ShareButton_icon__rPnYc{width:.6em;height:.6em}@keyframes ShareButton_shareAppear__FpfSF{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.ShareButton_icon__rPnYc{display:block;animation:ShareButton_shareShimmerGlow__rNh7j 3.2s ease-in-out infinite}.ShareButton_icon__rPnYc path{fill:#9784d6;animation:ShareButton_shareShimmerPath___cm6w 3.2s ease-in-out infinite}.ShareButton_text__U2_n0{font-family:var(--font-sans),system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:.02em;line-height:1;white-space:nowrap;color:#9784d6;animation:ShareButton_shareTextShimmer__N3LB_ 3.2s ease-in-out infinite}@keyframes ShareButton_shareTextShimmer__N3LB_{0%,to{color:#9784d6;text-shadow:0 0 5px rgba(151,132,214,.4)}50%{color:var(--accent);text-shadow:0 0 9px var(--ref-gold-a70)}}.ShareButton_btn__XgN2m:hover .ShareButton_icon__rPnYc,.ShareButton_btn__XgN2m:hover .ShareButton_icon__rPnYc path,.ShareButton_btn__XgN2m:hover .ShareButton_text__U2_n0{animation-duration:1.8s}@keyframes ShareButton_shareShimmerPath___cm6w{0%,to{fill:#9784d6}50%{fill:var(--accent)}}@keyframes ShareButton_shareShimmerGlow__rNh7j{0%,to{filter:drop-shadow(0 0 4px rgba(151,132,214,.5))}50%{filter:drop-shadow(0 0 9px var(--ref-gold-a85))}}.ShareButton_check__QaU4n{color:var(--accent);filter:drop-shadow(0 0 6px var(--ref-gold-a55))}.ShareButton_toast__XdCdR{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);background:rgba(20,17,26,.95);border:1px solid var(--ref-gold-a30);color:var(--accent);font-size:var(--fs-caption);font-weight:500;letter-spacing:.02em;padding:3px 8px;border-radius:6px;white-space:nowrap;pointer-events:none;animation:ShareButton_shareToastIn__sgHKw .18s ease-out}@keyframes ShareButton_shareToastIn__sgHKw{0%{opacity:0;transform:translateX(-50%) translateY(2px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.ShareButton_chip__HLmR5{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;background:var(--ref-white-a02);border:1px solid var(--color-border);border-radius:999px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .2s ease,background .2s ease;animation:ShareButton_shareAppear__FpfSF .45s cubic-bezier(.22,1,.36,1) both}.ShareButton_chip__HLmR5:hover{border-color:var(--ref-gold-a45);background:var(--ref-gold-a05)}.ShareButton_chipLabel__o_nXT{font-family:var(--font-sans),system-ui,sans-serif;font-size:var(--fs-meta);font-weight:500;letter-spacing:.04em;line-height:1;color:var(--muted);transition:color .2s ease}.ShareButton_chip__HLmR5:hover .ShareButton_chipLabel__o_nXT{color:var(--accent)}@media (prefers-reduced-motion:reduce){.ShareButton_btn__XgN2m,.ShareButton_chip__HLmR5,.ShareButton_icon__rPnYc,.ShareButton_icon__rPnYc path,.ShareButton_text__U2_n0{animation:none}.ShareButton_icon__rPnYc path{fill:var(--accent)}.ShareButton_icon__rPnYc{filter:drop-shadow(0 0 5px var(--color-focus-accent))}.ShareButton_text__U2_n0{color:var(--accent);text-shadow:0 0 5px var(--ref-gold-a55)}}.ToolJourney_journey__cd0ik{max-width:820px;margin:32px auto 0;padding:28px 20px 16px;border-top:1px solid var(--border)}.ToolJourney_block__4T9s7{margin-bottom:36px}.ToolJourney_h__hgbuF{font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0}.ToolJourney_blockHead__nh82b{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-bottom:20px}.ToolJourney_browseRow__Hy_bj{display:flex;justify-content:flex-start;margin-bottom:20px}.ToolJourney_browseAll__gYk_b{display:inline-flex;align-items:center;gap:5px;color:var(--accent);font-size:.82rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:opacity .15s}.ToolJourney_browseAll__gYk_b:hover{opacity:.78}.ToolJourney_catSection__Fqav4{margin-bottom:24px}.ToolJourney_catSection__Fqav4:last-child{margin-bottom:0}.ToolJourney_catHead__E9gGu{font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--copy-muted);margin:0 0 10px}.ToolJourney_catMore__P39AR{display:inline-flex;align-items:center;gap:5px;margin-top:10px;color:var(--muted);font-size:.82rem;text-decoration:none;transition:color .15s}.ToolJourney_catMore__P39AR:hover{color:var(--accent)}.ToolJourney_chips__TZ9Ht{display:flex;flex-wrap:wrap;gap:8px}.ToolJourney_chip__dhKHh{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--copy-secondary);font-size:.9rem;text-decoration:none;transition:border-color .15s,color .15s,background .15s}.ToolJourney_chip__dhKHh:hover{border-color:var(--accent);color:var(--accent);background:var(--ref-gold-a05)}.ToolJourney_tileGrid__da5CQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.ToolJourney_tile__eCUVg{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;min-height:124px;padding:18px 12px 16px;border:1px solid var(--border);border-radius:var(--r-14);background:var(--surface);color:var(--copy-secondary);text-decoration:none;text-align:center;-webkit-tap-highlight-color:transparent;transition:border-color .2s,color .2s,background .2s,transform .2s}.ToolJourney_tile__eCUVg:hover{border-color:var(--color-border-accent);color:var(--accent);background:var(--ref-gold-a05);transform:translateY(-3px)}.ToolJourney_tileIcon__HG8m8{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:56px;height:56px;border-radius:var(--r-14);background:var(--color-surface-sunken);border:1px solid var(--color-border);transition:border-color .2s,background .2s}.ToolJourney_tile__eCUVg:hover .ToolJourney_tileIcon__HG8m8{border-color:var(--color-border-accent);background:#101010}.ToolJourney_tileLabel__knaF0{font-size:.84rem;line-height:1.3;font-weight:500}.ToolJourney_cta__ZjSYT{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:8px;padding:16px 20px;border:1px solid var(--color-border-accent);border-radius:var(--r-md);background:var(--ref-gold-a05);color:#e7e7e7;font-size:.95rem;text-decoration:none;transition:border-color .15s,background .15s}.ToolJourney_cta__ZjSYT:hover{border-color:var(--accent);background:var(--ref-gold-a12)}.ToolJourney_ctaArrow__6px7k{color:var(--accent);font-weight:600;white-space:nowrap}@media (max-width:520px){.ToolJourney_journey__cd0ik{margin-top:24px;padding:24px 16px 14px}.ToolJourney_chip__dhKHh{font-size:.86rem;padding:7px 12px}.ToolJourney_tileGrid__da5CQ{grid-template-columns:repeat(2,1fr);gap:10px}.ToolJourney_tile__eCUVg{min-height:112px;padding:16px 8px 14px;gap:10px}.ToolJourney_tileIcon__HG8m8{width:50px;height:50px}.ToolJourney_tileLabel__knaF0{font-size:.8rem}}.page_page__kx7sj{--bg:var(--color-bg);--accent:var(--color-accent);--text:var(--color-text);--muted:var(--color-muted);--surface:var(--color-surface);--border:var(--color-border-subtle);background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__ugdV7{max-width:var(--content-max);margin:0 auto;padding:32px 24px 96px}.page_hero__OHkGs{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:32px}.page_glyph__1m5wS{color:var(--accent)}h1.page_title__anCbt{font-family:var(--font-serif);font-weight:400;font-size:clamp(28px,4.6vw,44px);line-height:1.15}.page_subtitle__JyDnZ,h1.page_title__anCbt{margin:0;text-align:center}.page_tabs__AQXN1{display:flex;gap:8px;margin:0 0 28px;padding:4px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.page_tab__zWq_l{flex:1;text-align:center;padding:10px 12px;border-radius:var(--r-sm);color:var(--muted);text-decoration:none;font-size:var(--fs-ui);letter-spacing:.04em;transition:color .15s,background .15s}.page_tab__zWq_l:hover{color:var(--text)}.page_tabActive__RgYBh{background:var(--accent);color:var(--color-bg);font-weight:500}.page_tabActive__RgYBh:hover{color:var(--color-bg)}.page_bannerWrap__Z7zVd{margin:0 -8px 32px;border-radius:var(--r-14);overflow:hidden;border:1px solid var(--border)}.page_keyDateList__S7Uae{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.page_keyDate__XHZsw{display:flex;gap:14px;padding:16px 18px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.page_keyDateWhen__QUl4Z{flex-shrink:0;width:52px;display:flex;flex-direction:column;align-items:center;padding-top:2px}.page_keyDateDay__SpBSe{font-family:var(--font-serif);font-size:var(--fs-h);line-height:1;color:var(--text)}.page_keyDateMonth__m_0CX{margin-top:5px;font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.page_keyDateBody__mACv2{flex:1;min-width:0}.page_keyDateLabel__FrQox,.page_keyDateNote__Q_ZWx{overflow-wrap:anywhere}.page_keyDateLabel__FrQox{display:block;font-family:var(--font-serif);font-size:var(--fs-body-lg);color:var(--text);margin-bottom:5px}.page_keyDateNote__Q_ZWx{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);margin:0}.page_banner__D_nP4{display:block;width:100%;height:auto}.page_localNote__P5OEg{font-size:var(--fs-caption);color:var(--muted);text-align:center;margin:0 0 18px;letter-spacing:.04em}.page_methodologyNote__VNfL4{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:var(--fs-caption);color:var(--muted);margin:-16px 0 28px;letter-spacing:.02em;font-style:italic}.page_overviewBlock__QFDmW{position:relative;margin:0 0 28px;padding:24px}.page_overviewLabel__SEzZa{margin:0 0 10px}.page_overviewText__MDuns{font-family:var(--font-serif);font-size:var(--fs-body-lg);line-height:1.6;color:var(--text);margin:0}.page_chipRow__buXA1{display:grid;grid-template-columns:1fr;gap:10px;margin:0 0 24px;align-items:stretch}@media (min-width:520px){.page_chipRow__buXA1{grid-template-columns:1fr 1fr}}.page_chip__L6s_O{padding:14px 16px}.page_chipLabel__74Dxq{display:flex;margin-bottom:4px}.page_chipText__N04zY{font-size:var(--fs-body);line-height:1.55;color:var(--copy-secondary);margin:0}.page_pairCards__F9I39{display:grid;grid-template-columns:1fr;gap:14px;margin:0 0 28px}@media (min-width:640px){.page_pairCards__F9I39{grid-template-columns:1fr 1fr}}.page_pairCard__Fx10R{padding:18px 20px}.page_pairCardLabel__LxrBs{font-family:var(--font-serif);font-size:var(--fs-body-lg);color:var(--accent);margin:0 0 8px}.page_pairCardText__EgR_0{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_affirmation__6zK3w{margin:0 0 28px;padding:22px 24px;border-left:2px solid var(--accent);background:var(--surface);border-radius:0 12px 12px 0}.page_affirmationLabel__inOrt{margin:0 0 8px}.page_affirmationText__IxSLX{font-family:var(--font-serif);font-style:italic;font-size:var(--fs-body-lg);line-height:1.55;color:var(--text);margin:0}.page_luckyRow__d3BJS{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 40px}.page_luckyCell__jjg5u{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 14px}.page_luckyValue__JWh9A{font-family:var(--font-serif);font-size:var(--fs-title);color:var(--text)}.page_luckySwatch__1ivYK{display:inline-block;width:22px;height:22px;border-radius:50%;border:1px solid var(--ref-white-a14);background:var(--accent);vertical-align:middle;margin-right:8px}.page_luckyColorWrap__ISczO{display:flex;align-items:center;justify-content:center}section.page_section__TrTG_{margin:0 0 36px}h2.page_sectionH__xcroj{margin:0 0 12px}h2.page_readingH__b5qHr,h2.page_sectionH__xcroj{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-title);letter-spacing:.01em;color:var(--text)}h2.page_readingH__b5qHr{margin:0 0 16px}.page_body__c1waA{font-size:var(--fs-body);line-height:1.7;color:var(--copy-secondary);margin:0 0 12px}.page_pairGrid__Nl0k6{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media (min-width:640px){.page_pairGrid__Nl0k6{grid-template-columns:repeat(3,1fr)}}.page_pairLink__z8plt{padding:10px 12px;color:var(--copy-secondary);font-size:var(--fs-ui);text-align:center}.page_learnMoreRow__KKpSo{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin:0 0 36px}.page_cta__zmvPo{margin-top:16px;padding:28px 24px;text-align:center}.page_ctaTitle__EJY4M{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;margin:0 0 8px;color:var(--text)}.page_ctaText__0zU7O{font-size:var(--fs-body);color:var(--copy-secondary);margin:0 0 18px;line-height:1.55}.page_allSigns__CfZmD{margin-top:56px;padding-top:32px;border-top:1px solid var(--border)}h3.page_allSignsH__ieqk1{font-family:var(--font-serif);font-size:var(--fs-body-lg);font-weight:400;color:var(--text);margin:0 0 14px}.page_allSignsGrid__8j_lJ{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media (min-width:640px){.page_allSignsGrid__8j_lJ{grid-template-columns:repeat(4,1fr)}}.page_allSignsLink__8_apk{padding:10px 12px;color:var(--copy-secondary);font-size:var(--fs-ui);text-align:center}.page_page__GL5W2{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__2yzt_{max-width:var(--page-max);margin:0 auto;padding:32px 24px 96px}.page_header___oIMt{text-align:center;margin-bottom:48px}.page_title__xvA0A{font-family:var(--font-serif);font-weight:400;font-size:clamp(32px,5vw,48px);line-height:1.1;margin:0 0 16px}.page_lead__74eLt{font-size:var(--fs-body-lg);line-height:1.65;margin:0 auto}.page_headerNote__z7oHi,.page_lead__74eLt{color:var(--copy-secondary);max-width:var(--prose-max)}.page_headerNote__z7oHi{font-size:var(--fs-body);line-height:1.6;margin:12px auto 0}.page_headerNoteLink__crGz6{color:var(--gold,var(--accent));text-decoration:none;border-bottom:1px solid var(--color-border-accent);transition:border-color .15s ease}.page_headerNoteLink__crGz6:hover{border-bottom-color:var(--color-border-accent)}.page_grid__Q77aW{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:560px){.page_grid__Q77aW{grid-template-columns:repeat(2,1fr)}}@media (min-width:880px){.page_grid__Q77aW{grid-template-columns:repeat(3,1fr)}}.page_card__qswTH{position:relative;display:flex;gap:16px;align-items:flex-start;padding:18px 18px 18px 16px}.page_cardThumbWrap__m0NdY{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:3px;min-width:56px}.page_cardThumb__GrEhe{width:56px;height:56px;-o-object-fit:contain;object-fit:contain;border-radius:var(--r-sm)}.page_cardNum__Aq6Gl{font-family:var(--font-serif);font-size:var(--fs-caption);letter-spacing:.08em;line-height:1;color:var(--accent)}.page_cardMeta__5qFi2{display:flex;flex-direction:column;gap:4px}.page_cardName__GAigk{font-family:var(--font-serif);font-size:var(--fs-body-lg);color:var(--text);line-height:1.15}.page_cardRuler__TO2_R{font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.page_cardDesc__2m1s_{font-size:var(--fs-caption);line-height:1.5;color:var(--copy-secondary);margin-top:2px}.page_cta__iLaPU{margin-top:56px;padding:28px 24px;text-align:center}.page_ctaTitle__ci6uo{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;margin:0 0 8px}.page_ctaText__0WYPc{font-size:var(--fs-body);color:var(--copy-secondary);margin:0 0 18px;line-height:1.55}.page_ctaSecondary__GfQrN{margin-top:14px}.page_faqSection__6L74f{max-width:var(--content-max);margin:56px auto 0}.page_faqHeading__GQMi8{font-family:var(--font-serif);font-weight:400;font-size:clamp(24px,4vw,34px);line-height:1.15;text-align:center;margin:0 0 24px;color:var(--text)}.page_faqList__J_uwP{display:flex;flex-direction:column;gap:18px}.page_faqItem__2JwJ3{padding:16px 18px;border-left:2px solid var(--ref-white-a14);border-radius:0 8px 8px 0}h3.page_faqQ__rahjT{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-body-lg);color:var(--color-text);margin:0 0 6px}.page_faqA__oZYMN{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_page__12Pwf{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__mTAc9{max-width:var(--prose-max);margin:0 auto;padding:32px 24px 96px}.page_hero__xPVa_{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:32px;text-align:center}h1.page_title__Stub5{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-hero);line-height:1.1;margin:0;text-align:center}.page_subtitle__YP8KG{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);margin:0;max-width:500px}section.page_section__EbzEv{margin:0 0 36px}h2.page_sectionH__iUY33{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-title);letter-spacing:.01em;color:var(--text);margin:0 0 12px}.page_body__1vZZR{font-size:var(--fs-body);line-height:1.7;color:var(--copy-secondary);margin:0 0 12px}.page_body__1vZZR strong{color:var(--text);font-weight:600}.page_inlineLink__xyUZo{color:var(--accent);text-decoration:none;border-bottom:1px solid var(--color-border-accent);transition:border-color .15s}.page_inlineLink__xyUZo:hover{border-bottom-color:var(--accent)}.page_form__h8nry{display:flex;flex-direction:column;gap:20px;padding:24px}.page_field__jNW_I{display:flex;flex-direction:column;gap:8px}.page_fieldLabel__ZFM4E{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--copy-secondary)}.page_fieldOptional__ljZe_{margin-left:6px}.page_fieldOptional__ljZe_,.page_hint__R5bx3{color:var(--muted);font-size:var(--fs-caption)}.page_hint__R5bx3{line-height:1.5;margin:0}.page_noTimeBtn__RiZXZ{align-self:center}.page_error__w_HXr{font-size:var(--fs-ui);color:var(--error);margin:0}.page_resultCard__uiMge{position:relative;padding:32px 24px;border:1px solid var(--border);border-radius:var(--r-14);background:var(--surface);text-align:center}.page_resultEyebrow__AvDn_{display:block;margin-bottom:18px}.page_moonWrap__LClDZ{display:flex;justify-content:center;margin:4px 0 18px}.page_moonSvg__sUJ23{display:block;filter:drop-shadow(0 0 26px var(--ref-white-a18))}.page_headline__jMlq8{font-family:var(--font-serif);font-weight:400;font-size:clamp(24px,5.5vw,34px);line-height:1.2;margin:0 0 4px;color:var(--text)}.page_headlinePhase__r_F_H{color:var(--color-text)}.page_phaseTagline__V6H1B{font-size:var(--fs-ui);letter-spacing:.04em;color:var(--accent);margin:0 0 6px}.page_phaseArchetype__Qv5vx{font-family:var(--font-serif);font-size:var(--fs-body-lg);color:var(--copy-secondary);margin:0 0 14px}.page_illumRow__cQaqB{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border:1px solid var(--border);border-radius:var(--r-pill);background:var(--bg);margin-bottom:18px}.page_illumValue__GWz4D{font-family:system-ui,sans-serif;font-variant-numeric:tabular-nums lining-nums;font-size:var(--fs-body);font-weight:600;color:var(--color-text)}.page_phaseBlurb__QXwCu{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0 auto 18px;max-width:460px}.page_approxNote__0NB8k{font-size:var(--fs-caption);line-height:1.5;color:var(--muted);margin:16px auto 0;max-width:440px}.page_recalcBtn__foc8H{display:block;margin:20px auto 0}.page_phaseGrid__K18_X{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width:560px){.page_phaseGrid__K18_X{grid-template-columns:repeat(4,1fr)}}.page_phaseCard__2uXeN{padding:16px 14px;text-align:center}.page_phaseCardActive__JWVN_{border-color:var(--accent);background:var(--surface)}.page_phaseCardMoon__Mtirb{display:flex;justify-content:center;margin-bottom:8px}h3.page_phaseCardName___XMc1{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-body);color:var(--text);margin:0 0 4px}.page_phaseCardArch___mI3B{font-size:var(--fs-caption);color:var(--accent);margin:0 0 6px}.page_phaseCardText__6MInt{font-size:var(--fs-caption);line-height:1.5;color:var(--copy-muted);margin:0}.page_cta__J6981{margin-top:32px;text-align:center}.page_ctaTitle__gaHQM{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;margin:0 0 8px;color:var(--text)}.page_ctaText__sLif2{font-size:var(--fs-body);color:var(--copy-secondary);margin:0 0 18px;line-height:1.55}.page_ctaSecondary__dT4Fh{display:inline-block;margin-top:14px;color:var(--muted);font-size:var(--fs-caption);text-decoration:underline}.page_ctaSecondary__dT4Fh:hover{color:var(--accent)}.page_faqItem__rDzH_{padding:16px 18px;border-left:2px solid var(--accent);background:var(--surface);border-radius:0 8px 8px 0;margin-bottom:18px}h3.page_faqQ__Yl8zM{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-body-lg);color:var(--text);margin:0 0 6px}.page_faqA__YQ971{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_resultCard__EJLkK{position:relative;padding:30px 24px 26px;text-align:center}.page_resultEyebrow__cdug_{margin-bottom:14px}.page_resultGlyph__AEVD_{display:flex;justify-content:center;margin-bottom:12px}.page_resultSign___F5dE{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-serif);font-size:clamp(26px,6vw,34px);color:var(--accent);line-height:1.1}.page_retroTag__pk3j2{display:inline-block;font-family:var(--font-sans),system-ui,sans-serif;font-size:var(--fs-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid var(--color-border-subtle);border-radius:var(--r-pill);padding:2px 8px;margin-top:8px}.page_degree__hsguH{display:block;font-size:var(--fs-caption);letter-spacing:.04em;color:var(--muted);margin-top:8px;font-variant-numeric:tabular-nums}.page_resultInterp__cUHkF{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:18px auto 0;max-width:460px}.page_houseLine__yN3on{margin:18px auto 0;padding:14px 16px;max-width:460px;text-align:left}.page_houseLineLabel__UbkOw{margin-bottom:5px}.page_houseLineText__RZDtX{font-size:var(--fs-ui);line-height:1.6;color:var(--copy-secondary);margin:0}.page_houseNudge__ywBye{margin:16px auto 0;padding:12px 16px;max-width:460px;border:1px dashed var(--color-border-subtle);border-radius:var(--r-md);font-size:var(--fs-caption);line-height:1.55;color:var(--muted);text-align:left}.page_readMore__Mt9yb{margin-top:18px}.page_page__HhRMU{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container____zxO{max-width:var(--prose-max);margin:0 auto;padding:32px 24px 96px}.page_hero__rfqOY{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:32px;text-align:center}h1.page_title__3fKbV{font-family:var(--font-serif);font-weight:400;font-size:clamp(30px,5vw,44px);line-height:1.15;color:var(--text);margin:0 0 14px;text-align:center}.page_subtitle__7sM7v{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);margin:0;max-width:500px}section.page_section___v_DQ{margin:0 0 36px}h2.page_sectionH__Ifo1q{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-title);letter-spacing:.01em;color:var(--text);margin:0 0 12px}.page_body__89xLy{font-size:var(--fs-body);line-height:1.7;color:var(--copy-secondary);margin:0 0 12px}.page_body__89xLy strong{color:var(--text);font-weight:600}.page_body__89xLy em{color:var(--copy-secondary)}.page_form__P8DPE{display:flex;flex-direction:column;gap:20px}.page_field__nJDRz{display:flex;flex-direction:column;gap:8px}.page_fieldLabel__6ZBUf{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--copy-secondary)}.page_fieldOptional__NFFs0{margin-left:6px}.page_fieldOptional__NFFs0,.page_hint__AD3Mh{color:var(--muted);font-size:var(--fs-caption)}.page_hint__AD3Mh{line-height:1.5;margin:0}.page_noTimeBtn__75T9n{align-self:center}.page_error__AWI_u{font-size:var(--fs-ui);color:var(--color-error);margin:0}.page_resultCard__m0wkd{position:relative;padding:30px 24px;text-align:center}.page_shareFloat__OmwxK{position:absolute;top:12px;right:12px;z-index:2}.page_resultEyebrow__GlMNc{display:block;margin-bottom:16px}.page_heroDegree__VNVDD{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;font-family:var(--font-serif);font-size:var(--fs-title);color:var(--text);margin:0 0 16px;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1}.page_heroGlyph__f8HJ_{font-size:var(--fs-title);line-height:1;color:var(--accent)}.page_heroNumber__rtMVb{font-variant-numeric:tabular-nums lining-nums}.page_heroPhrase__mzfNI{font-family:var(--font-serif);font-size:clamp(20px,4.4vw,27px);line-height:1.4;color:var(--color-text);margin:0 auto 14px;max-width:480px}.page_heroNote__2cu98{font-size:var(--fs-caption);line-height:1.5;color:var(--muted);margin:0 0 18px}.page_shareRow__5z1Tx{display:flex;justify-content:center;margin-bottom:4px}.page_recalcBtn__7Z5_M{display:block;margin:18px auto 0}.page_approxNote__xX4Ch{font-size:var(--fs-caption);line-height:1.55;color:var(--muted);margin:18px 0 0;text-align:center}.page_rows__6pZYi{display:flex;flex-direction:column;gap:12px;margin-top:26px}h2.page_rowsHead__qr1dT{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 2px;text-align:center}.page_row__x7k6a{padding:16px 18px}.page_rowHead__D14jA{display:flex;align-items:center;gap:10px;margin-bottom:8px;flex-wrap:wrap}.page_rowGlyph__pnjMq{font-size:var(--fs-body-lg);line-height:1;color:var(--accent)}.page_rowPlanet__qcUGd{font-size:var(--fs-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--copy-secondary)}.page_rowDegree__0zJdf{font-family:var(--font-serif);font-size:var(--fs-body-lg);color:var(--text);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1}.page_rowNumber__VZ5_N{margin-left:auto;font-variant-numeric:tabular-nums lining-nums}.page_rowPhrase__S5Q_B{font-family:var(--font-serif);font-size:var(--fs-body-lg);line-height:1.5;color:var(--copy-secondary);margin:0}.page_cta__NsjrE{margin-top:32px;padding:28px 24px;text-align:center}.page_ctaTitle__m9zU2{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;margin:0 0 8px;color:var(--text)}.page_ctaText__5AUPF{font-size:var(--fs-body);color:var(--copy-secondary);margin:0 0 18px;line-height:1.55}.page_ctaSecondary__TK2ao{margin-top:14px}.page_faqItem__Cc_WC{padding:16px 18px;border-left:2px solid var(--accent);background:var(--surface);border-radius:0 8px 8px 0;margin-bottom:18px}h3.page_faqQ__N85Da{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-body-lg);color:var(--text);margin:0 0 6px}.page_faqA__yhaaP{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_relatedLink__TfEbZ{color:var(--accent);text-decoration:none;border-bottom:1px solid var(--color-border-accent);transition:border-color .15s ease}.page_relatedLink__TfEbZ:hover{border-bottom-color:var(--color-border-accent)}.page_page__LUJW_{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__LR5gg{max-width:var(--prose-max);margin:0 auto;padding:32px 24px 96px}.page_hero__u6DIh{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:32px;text-align:center}h1.page_title__GF2Qb{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-hero);line-height:1.1;margin:0;text-align:center}.page_subtitle__W3EJx{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);margin:0;max-width:520px}section.page_section__98lao{margin:0 0 36px}h2.page_sectionH__AOBoN{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-title);letter-spacing:.01em;color:var(--text);margin:0 0 12px}.page_body__Er_jq{font-size:var(--fs-body);line-height:1.7;color:var(--copy-secondary);margin:0 0 12px}.page_body__Er_jq strong{color:var(--text);font-weight:600}.page_body__Er_jq em{font-family:var(--font-serif);font-style:italic;color:var(--copy-secondary)}.page_form__pBmSe{display:flex;flex-direction:column;gap:20px}.page_field__6KWa3{display:flex;flex-direction:column;gap:8px}.page_fieldLabel__Ogpqm{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--copy-secondary)}.page_fieldOptional__mow9U{margin-left:6px}.page_fieldOptional__mow9U,.page_hint__B5sn0{color:var(--muted);font-size:var(--fs-caption)}.page_hint__B5sn0{line-height:1.5;margin:0}.page_noTimeBtn__rQsV5{align-self:center}.page_error__Tnq6b{font-size:var(--fs-ui);color:var(--color-error);margin:0}.page_resultCard__Lid_Y{position:relative;text-align:center}.page_resultEyebrow__gOr8Q{margin-bottom:14px}.page_resultLede__jLRv_{font-size:var(--fs-body);line-height:1.55;color:var(--copy-secondary);margin:0 auto 18px;max-width:460px}.page_hitList__JYQ4v{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:12px;text-align:left}.page_hit___8PPs{padding:16px 18px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg)}.page_hitNear__3R3os{border-style:dashed;border-color:var(--border)}.page_hitHead__7jaR0{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:4px}.page_hitPlanet__KXMv6{font-family:var(--font-serif);font-size:var(--fs-body-lg);color:var(--text)}.page_hitOn__YRwB8{font-size:var(--fs-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.page_hitStar___lNFf{font-family:var(--font-serif);font-size:var(--fs-body-lg);color:var(--accent)}.page_hitOrb__ocPwa{margin-left:auto;font-size:var(--fs-caption);letter-spacing:.04em;color:var(--muted);white-space:nowrap}.page_hitPos__BjwkQ{font-size:var(--fs-ui);letter-spacing:.04em;color:var(--muted);margin:0 0 8px}.page_hitMeaning__YDPmv{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);margin:0}.page_approxNote__pYskK{font-size:var(--fs-caption);line-height:1.5;color:var(--muted);margin:16px auto 0;max-width:460px}.page_recalcBtn__QnMRr{margin:20px auto 0}.page_cta__iBdFf{margin-top:32px;text-align:center}.page_ctaTitle__V9OQi{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;margin:0 0 8px;color:var(--text)}.page_ctaText__FKEp1{font-size:var(--fs-body);color:var(--copy-secondary);margin:0 0 18px;line-height:1.55}.page_ctaSecondary__Hwg2X{margin-top:14px}.page_royals__5yYN4{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:10px}.page_royal__Xlz_V{padding:14px 16px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.page_royalName__yqqRc{display:block;font-family:var(--font-serif);font-size:var(--fs-body-lg);color:var(--accent);margin-bottom:4px}.page_royalText__z_DQ3{display:block;font-size:var(--fs-ui);line-height:1.55;color:var(--copy-secondary)}.page_faqItem__V_dOC{padding:16px 18px;border-left:2px solid var(--accent);background:var(--surface);border-radius:0 8px 8px 0;margin-bottom:18px}h3.page_faqQ__AbtOB{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-body-lg);color:var(--text);margin:0 0 6px}.page_faqA__f_oUK{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_relatedLink__42i66{color:var(--gold,var(--accent));text-decoration:none;border-bottom:1px solid var(--color-border-accent);transition:border-color .15s ease}.page_relatedLink__42i66:hover{border-bottom-color:var(--color-border-accent)}.page_page__QF96Q{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__gJwoZ{max-width:var(--prose-max);margin:0 auto;padding:32px 24px 96px}.page_hero__m6Trn{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:32px;text-align:center}h1.page_title__U4OMd{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-hero);line-height:1.1;margin:0;text-align:center}.page_subtitle__ZEPPg{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);margin:0;max-width:520px}.page_subtitle__ZEPPg strong{color:var(--text);font-weight:600}section.page_section__FHjSg{margin:0 0 36px}h2.page_sectionH___9cMt{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-title);letter-spacing:.01em;color:var(--text);margin:0 0 12px}.page_body__QAUVt{font-size:var(--fs-body);line-height:1.7;color:var(--copy-secondary);margin:0 0 12px}.page_body__QAUVt strong{color:var(--text);font-weight:600}.page_degNum__l4PG3,.page_duoDeg__UBrW_{font-family:system-ui,-apple-system,sans-serif;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.page_form__W0SNQ{display:flex;flex-direction:column;gap:20px}.page_field__wZEyv{display:flex;flex-direction:column;gap:8px}.page_fieldLabel__2TNWn{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--copy-secondary)}.page_fieldOptional__P25ly{margin-left:6px}.page_fieldOptional__P25ly,.page_hint__W_Gy6{color:var(--muted);font-size:var(--fs-caption)}.page_hint__W_Gy6{line-height:1.5;margin:0}.page_error__1mEZ_{font-size:var(--fs-ui);color:var(--error);margin:0}.page_resultCard__0OXbb{position:relative;text-align:center}.page_shareFloat__jO4pY{position:absolute;top:12px;right:12px;z-index:2}.page_resultEyebrow__yOokY{display:flex;justify-content:center;margin-bottom:12px}h2.page_nakName__jnKse{font-family:var(--font-serif);font-weight:400;font-size:clamp(34px,8vw,48px);line-height:1.05;color:var(--text);margin:0 0 12px}.page_nakMeta__sn3p_{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--muted);margin:0 0 18px}.page_nakDot__fykow{margin:0 8px;color:var(--color-focus-accent)}.page_nakMeaning__AgTye{font-size:var(--fs-body);line-height:1.7;color:var(--copy-secondary);margin:0 auto 20px;max-width:480px}.page_shareRow__7K2ky{display:flex;justify-content:center;margin-bottom:4px}.page_duo___Hslo,.page_recalcBtn__YP3hC{margin:20px auto 0}.page_duo___Hslo{display:flex;flex-direction:column;gap:10px;max-width:420px}.page_duoRow__y7phX{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:14px;padding:14px 18px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);text-decoration:none;text-align:left;transition:border-color .2s,background .2s}.page_duoRow__y7phX:hover{border-color:var(--accent)}.page_duoLabel__B9Bha{font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.page_duoSign__dy68h{font-family:var(--font-serif);font-size:var(--fs-title);color:var(--text);display:flex;align-items:baseline;gap:8px;justify-self:end}.page_duoDeg__UBrW_{font-size:var(--fs-caption);color:var(--muted)}.page_shiftNote__lBkrj{margin-top:16px}.page_shiftText__NMZHr{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_shiftText__NMZHr strong{color:var(--text);font-weight:600}.page_approxNote__FbNlf{font-size:var(--fs-caption);line-height:1.55;color:var(--muted);margin:16px 0 0;text-align:center}.page_cta__Q0d18{margin-top:32px;text-align:center}.page_ctaTitle__iBGfc{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;margin:0 0 8px;color:var(--text)}.page_ctaText__ES4Xp{font-size:var(--fs-body);color:var(--copy-secondary);margin:0 0 18px;line-height:1.55}.page_ctaSecondary__HLQ1a{margin-top:14px}.page_faqItem__ZWfWu{margin-bottom:18px}h3.page_faqQ__vHqPy{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-body-lg);color:var(--text);margin:0 0 6px}.page_faqA__gfnYX{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_page__b0z61{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__6G6BV{max-width:var(--page-max);margin:0 auto;padding:32px 24px 96px}.page_header__KnekC{position:relative;text-align:center;margin-bottom:48px;padding-top:8px}.page_hubHero__bribs{position:relative;z-index:1;display:block;width:clamp(120px,30vw,160px);height:auto;margin:0 auto 10px;-o-object-fit:contain;object-fit:contain;border-radius:var(--r-md)}.page_title__xZ0nE{position:relative;z-index:1;font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-weight:400;font-size:clamp(32px,5vw,48px);line-height:1.1;margin:0 0 16px}.page_lead__ouJuK{position:relative;z-index:1;font-size:var(--fs-body-lg);line-height:1.65;color:var(--copy-secondary);max-width:var(--prose-max);margin:0 auto}.page_grid__fboO5{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:560px){.page_grid__fboO5{grid-template-columns:repeat(2,1fr)}}@media (min-width:880px){.page_grid__fboO5{grid-template-columns:repeat(3,1fr)}}.page_card__2OdH4.page_card__2OdH4{position:relative;display:flex;gap:16px;align-items:center;padding:16px 18px;color:var(--text);text-decoration:none}.page_gemWrap__h5WXM{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:72px;height:72px}.page_gem__NP_eI{display:block;width:72px;height:72px;-o-object-fit:contain;object-fit:contain;border-radius:var(--r-sm);filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.page_cardMeta__84llj{display:flex;flex-direction:column;gap:4px;min-width:0}.page_cardStone__QrLvf{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:var(--fs-title);color:var(--text);line-height:1.15}.page_cardDesc__mJzMf{font-size:var(--fs-caption);line-height:1.5;color:var(--copy-secondary);margin-top:2px}.page_cta__eVEi6.page_cta__eVEi6{margin-top:56px;padding:28px 24px;text-align:center}.page_ctaTitle__IYh6C{font-family:var(--font-serif),Georgia,serif;font-size:var(--fs-title);font-weight:400;margin:0 0 8px}.page_ctaText__e3xed{font-size:var(--fs-body);color:var(--copy-secondary);margin:0 0 18px;line-height:1.55}.page_ctaSecondary__yGYVu{display:block;margin-top:14px}.page_faq___zk9h{margin-top:56px}.page_faqTitle__pzK4t{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-weight:400;font-size:clamp(24px,4vw,32px);line-height:1.15;margin:0 0 20px}.page_faqList__8lqN2{display:flex;flex-direction:column;gap:18px}.page_faqItem__GYVVi{padding:16px 18px;border-left:2px solid var(--ref-white-a14);background:var(--color-surface-input);border-radius:0 8px 8px 0}h3.page_faqQ__lJ5wl{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-weight:400;font-size:var(--fs-body-lg);color:var(--color-text);margin:0 0 6px}.page_faqA__4fCQN{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_readingCard__xrsUr.page_readingCard__xrsUr{position:relative;padding:32px 24px;text-align:center}.page_readingEyebrow__h1w2v{display:block;margin-bottom:16px}.page_readingGem__JRnQ6{display:block;width:84px;height:84px;margin:0 auto 14px;border-radius:50%;box-shadow:inset 0 2px 6px var(--ref-white-a25),0 6px 24px rgba(0,0,0,.4)}.page_readingHeadline__IavxF{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-weight:400;font-size:clamp(30px,8vw,46px);line-height:1.05;margin:0}.page_readingHeadlineSub__Z0BKD{font-size:var(--fs-body);letter-spacing:.04em;color:var(--copy-secondary);margin:10px 0 0}.page_readingHeadlineSub__Z0BKD strong{color:var(--text);font-weight:600}.page_readingFacts__XL0T7{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden;margin-top:22px;text-align:center}.page_readingFactCell__PAbnx{display:flex;flex-direction:column;gap:4px;padding:14px 10px;background:var(--bg)}.page_readingFactValue__8fw_v{font-family:var(--font-serif),Georgia,serif;font-size:var(--fs-body);line-height:1.3;color:var(--text)}.page_reads__apXnV{display:flex;flex-direction:column;gap:12px;margin-top:24px}.page_readItem__weDlZ.page_readItem__weDlZ{padding:16px 18px}h3.page_readTitle__twO6v{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-weight:400;font-size:var(--fs-body-lg);color:var(--text);margin:0 0 6px}.page_readBody__enE1V{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_page__fvwbz{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__4m_7x{max-width:var(--content-max);margin:0 auto;padding:8px 20px 96px}.page_hero__VQ13d{text-align:center;padding:12px 0 26px}.page_title__gPbIl{font-family:var(--font-serif);font-size:clamp(30px,5vw,44px);font-weight:400;line-height:1.15;margin:0 0 14px;color:var(--text)}.page_subtitle__i6c7B{font-size:var(--fs-body-lg);line-height:1.6;color:var(--copy-secondary);max-width:var(--prose-max);margin:0 auto}.page_widget__Wwvqc{margin:6px 0 34px}.page_form__VjlQp{display:flex;flex-direction:column}.page_modeTabs__vU5C9{display:flex;gap:8px;margin-bottom:22px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);padding:4px}.page_modeTab__gxWB2{flex:1;padding:10px 12px;font-size:var(--fs-ui);font-weight:600;letter-spacing:.02em;color:var(--muted);background:transparent;border:none;border-radius:var(--r-sm);cursor:pointer;transition:color .15s ease,background .15s ease}.page_modeTab__gxWB2:hover{color:var(--copy-secondary)}.page_modeTabActive__Bw3kM{color:var(--color-bg);background:var(--accent)}.page_modeTabActive__Bw3kM:hover{color:var(--color-bg)}.page_fieldLabel__qyL9m{display:block;margin-bottom:10px}.page_hint__SCugZ{font-size:var(--fs-caption);line-height:1.5;color:var(--copy-muted);margin:12px 0 0}.page_error__Lz_cg{font-size:var(--fs-ui);color:var(--error);margin:14px 0 0}.page_checkBtnSpacing__1irPz{margin-top:20px}.page_signGrid__w_xc7{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.page_signPick__K6gGS{display:flex;flex-direction:column;align-items:center;gap:7px;padding:14px 8px}.page_signPick__K6gGS:hover{color:var(--accent)}.page_signPickName__QTI_5{font-size:var(--fs-caption);font-weight:600;color:var(--copy-secondary)}@media (max-width:420px){.page_signGrid__w_xc7{grid-template-columns:repeat(2,1fr)}}.page_sharedBanner__Em3Dp{display:flex;align-items:center;gap:12px;margin-bottom:24px}.page_sharedBannerCopy__4pdLv{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.page_sharedBannerText__2G4Ek{font-size:var(--fs-ui);line-height:1.4;color:var(--copy-secondary)}.page_sharedBannerCta__waX_7{white-space:nowrap}.page_result__VoZQS{position:relative;text-align:center;animation:page_fadeIn__PjUW2 .4s ease}.page_shareFloat__5ft0O{position:absolute;top:12px;right:12px;z-index:2}@keyframes page_fadeIn__PjUW2{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page_resultEyebrow__xFGKy{margin-bottom:18px}.page_pairIcons__rjzv9{display:flex;align-items:flex-start;justify-content:center;gap:18px;margin-bottom:18px}.page_pairCell__XPmHK{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:96px}.page_pairLabel__FnbTE{text-align:center}.page_pairArrow__OilQE{font-family:var(--font-serif);font-size:var(--fs-h);color:var(--accent);opacity:.85;line-height:1;align-self:center;margin-top:4px}.page_resultSign__kOiWt{font-family:var(--font-serif);font-size:clamp(24px,5.5vw,34px);font-weight:400;line-height:1.18;color:var(--text);margin:4px auto 8px;max-width:520px}.page_resultMeta__5_bgm{font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 18px}.page_resultLesson__RsfK6{font-size:var(--fs-body-lg);line-height:1.7;color:var(--copy-secondary);max-width:500px;margin:0 auto 8px}.page_actions__0EI7m{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:24px}.page_resetBtn__uRes1{padding:11px 22px;font-size:var(--fs-body);font-weight:600;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-sm);cursor:pointer;transition:border-color .15s ease,color .15s ease}.page_resetBtn__uRes1:hover{border-color:var(--accent);color:var(--accent)}.page_signLinks__gYRl3{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:22px}.page_cta__ikxTo{text-align:center;margin:0 0 40px}.page_ctaTitle__qXukN{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0 0 10px}.page_ctaText__u7Ldz{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);max-width:520px;margin:0 auto 18px}.page_ctaSecondary__3ggkF{margin-top:14px}.page_section__xMnlo{margin:0 0 36px}.page_sectionH__OJyD2{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0 0 14px}.page_body__WJNd_{font-size:var(--fs-body-lg);line-height:1.7;margin:0 0 14px}.page_body__WJNd_,.page_body__WJNd_ em,.page_body__WJNd_ strong{color:var(--copy-secondary)}.page_polarities__bOGwN{list-style:none;margin:0;padding:0}.page_polarity__7j7h_{position:relative;padding:0 0 0 18px;margin:0 0 16px;font-size:var(--fs-body-lg);line-height:1.65;color:var(--copy-secondary)}.page_polarity__7j7h_:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;background:var(--accent);opacity:.7}.page_polarity__7j7h_ strong{color:var(--copy-secondary)}.page_tips__waZe3{list-style:none;counter-reset:tip;margin:0;padding:0}.page_tip__CCbJ4{counter-increment:tip;position:relative;padding:0 0 0 44px;margin:0 0 16px;min-height:26px}.page_tip__CCbJ4:before{content:counter(tip);position:absolute;left:0;top:-.4px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;line-height:1;font-family:var(--font-sans),system-ui,sans-serif;font-variant-numeric:tabular-nums lining-nums;font-size:var(--fs-body);color:var(--accent);border:1px solid var(--color-border-accent);border-radius:50%}.page_tipText__WjlCj{font-size:var(--fs-body-lg);line-height:1.6}.page_tipText__WjlCj,.page_tipText__WjlCj strong{color:var(--copy-secondary)}.page_faqItem__YUaUC{border-top:1px solid var(--border);padding:18px 0}.page_faqQ__ePn2R{font-size:var(--fs-body-lg);font-weight:600;color:var(--text);margin:0 0 8px}.page_faqA__Wyf4V{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_modeTab__gxWB2:focus-visible{outline:2px solid var(--color-focus-accent);outline-offset:2px}.page_page__VIhCP{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__xmab8{max-width:var(--content-max);margin:0 auto;padding:8px 20px 96px}.page_hero__wb4er{text-align:center;padding:12px 0 26px}.page_title__Ks2rK{font-family:var(--font-serif);font-size:clamp(30px,5vw,44px);font-weight:400;line-height:1.15;margin:0 0 14px;color:var(--text)}.page_subtitle__O3YNH{font-size:var(--fs-body-lg);line-height:1.6;color:var(--copy-secondary);max-width:var(--prose-max);margin:0 auto}.page_widget__x7Kf7{margin:6px 0 34px}.page_form__VSW12{gap:18px}.page_field___cSo8,.page_form__VSW12{display:flex;flex-direction:column}.page_fieldLabel__NLfuB{display:block;font-size:var(--fs-caption);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.page_field___cSo8 .page_fieldLabel__NLfuB{margin-bottom:8px}.page_fieldOptional__mSoLw{letter-spacing:.04em;text-transform:none;color:var(--muted);margin-left:8px}.page_hint__yn1yZ{font-size:var(--fs-caption);line-height:1.5;color:var(--muted);margin:0}.page_error__f0ERP{font-size:var(--fs-ui);color:var(--error);margin:0}.page_checkBtn__apyuH{margin-top:0}.page_noTimeBtn__1cAT7{align-self:center;margin-top:-4px}.page_result__lqHMu{position:relative;text-align:center;animation:page_fadeIn__wmj6_ .4s ease}.page_shareFloat__gdEnZ{position:absolute;top:12px;right:12px;z-index:2}@keyframes page_fadeIn__wmj6_{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page_resultEyebrow__GHohA{margin-bottom:16px}.page_cuspIcons__3EtZV{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:12px}.page_cuspPlus__kaFS4{font-family:var(--font-serif);font-size:var(--fs-h);color:var(--accent);opacity:.8}.page_resultSign__hwhCG{font-family:var(--font-serif);font-size:clamp(30px,7vw,46px);font-weight:400;line-height:1.1;color:var(--text);margin:4px 0 6px}.page_resultNickname__bM1kk{font-size:var(--fs-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0 0 18px}.page_resultDistance__jNaDe{font-size:var(--fs-body-lg);line-height:1.6;color:var(--copy-secondary);max-width:480px;margin:0 auto 14px}.page_resultDistance__jNaDe strong{color:var(--text)}.page_resultBlend__Konmh{font-size:var(--fs-body-lg);line-height:1.65;color:var(--copy-secondary);max-width:480px;margin:0 auto 8px}.page_cuspNote__GIYKO{font-size:var(--fs-meta);line-height:1.5;color:var(--muted);background:linear-gradient(180deg,var(--ref-gold-a05),transparent);border:1px solid var(--border);border-left:2px solid var(--accent);border-radius:var(--r-md);padding:10px 12px;max-width:480px;margin:0 auto 14px;text-align:left}.page_cuspNote__GIYKO strong{color:var(--text);font-weight:600}.page_cuspLink__MvEoF{color:var(--accent);text-decoration:none;white-space:nowrap}.page_cuspLink__MvEoF:hover{text-decoration:underline}.page_actions__ufiil{justify-content:center;gap:12px;flex-wrap:wrap}.page_actions__ufiil,.page_signLinks__UCmtj{display:flex;align-items:center;margin-top:22px}.page_signLinks__UCmtj{flex-direction:column;gap:10px}.page_signLink__1q_Ix{display:inline-block;font-size:var(--fs-ui);color:var(--accent);text-decoration:none;border-bottom:1px solid var(--color-border-accent);padding-bottom:1px}.page_signLink__1q_Ix:hover{color:var(--copy-secondary)}.page_cta__spL8R{text-align:center;margin:0 0 40px}.page_ctaTitle__RTg8J{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0 0 10px}.page_ctaText__u_9xN{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);max-width:520px;margin:0 auto 18px}.page_ctaSecondary__3NxI1{margin-top:14px}.page_section__DTWnn{margin:0 0 36px}.page_sectionH__wVsx3{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0 0 14px}.page_body__OhDGs{font-size:var(--fs-body-lg);line-height:1.7;margin:0 0 14px}.page_body__OhDGs,.page_body__OhDGs em,.page_body__OhDGs strong{color:var(--copy-secondary)}.page_tips__bxCjc{list-style:none;counter-reset:tip;margin:0;padding:0}.page_tip__O4Wq6{counter-increment:tip;position:relative;padding:0 0 0 44px;margin:0 0 16px;min-height:26px}.page_tip__O4Wq6:before{content:counter(tip);position:absolute;left:0;top:-.4px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;line-height:1;font-family:var(--font-sans),system-ui,sans-serif;font-variant-numeric:tabular-nums lining-nums;font-size:var(--fs-body);color:var(--accent);border:1px solid var(--color-border-accent);border-radius:50%}.page_tipText__izJ7g{font-size:var(--fs-body-lg);line-height:1.6}.page_tipText__izJ7g,.page_tipText__izJ7g strong{color:var(--copy-secondary)}.page_faqItem__FFZNU{border-top:1px solid var(--border);padding:18px 0}.page_faqQ__yoaob{font-size:var(--fs-body-lg);font-weight:600;color:var(--text);margin:0 0 8px}.page_faqA__TXccA{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_signLink__1q_Ix:focus-visible{outline:2px solid var(--color-focus-accent);outline-offset:2px}.page_page__ciudO{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__pN4Sz{max-width:var(--content-max);margin:0 auto;padding:8px 20px 96px}.page_hero__IIw7S{text-align:center;padding:12px 0 26px}.page_title__3TUwZ{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-weight:400;font-size:clamp(30px,5vw,44px);line-height:1.15;margin:0 0 14px;color:var(--text)}.page_subtitle__Q_1ml{font-size:var(--fs-body-lg);line-height:1.6;color:var(--copy-secondary);max-width:var(--prose-max);margin:0 auto}.page_widget__Aew_G.page_widget__Aew_G{padding:26px 22px 28px;margin:6px 0 34px}.page_form__saVHr{display:flex;flex-direction:column}.page_fieldLabel__BgxYO{display:block;font-size:var(--fs-caption);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.page_hint__j3lTN{font-size:var(--fs-caption);line-height:1.5;color:var(--copy-muted);margin:12px 0 0}.page_error__sQRMb{font-size:var(--fs-ui);color:var(--color-error);margin:14px 0 0}.page_submitBtn__aiYDr{margin-top:20px}.page_result__qEvBF{position:relative;text-align:center;animation:page_fadeIn__7_UHQ .4s ease}.page_shareFloat__w84jp{position:absolute;top:12px;right:12px;z-index:2}@keyframes page_fadeIn__7_UHQ{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page_resultEyebrow__TeMIV{display:block;margin-bottom:20px}.page_cards__FkXQt{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:24px}.page_cardBlock__9xHs8{flex:1 1 240px;max-width:280px;display:flex;flex-direction:column;align-items:center}.page_cardRole__1hoa5{margin-bottom:10px}.page_cardMark__0V6xz{width:100%;max-width:220px;aspect-ratio:2/3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:22px 18px;box-sizing:border-box;border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);box-shadow:0 18px 44px rgba(0,0,0,.55)}.page_cardBlockPrimary__sdQH3 .page_cardMark__0V6xz{border-color:var(--accent)}.page_cardArtImg__Oa8CY{width:100%;max-width:220px;aspect-ratio:2/3;height:auto;-o-object-fit:cover;object-fit:cover;box-sizing:border-box;border-radius:var(--r-md);border:1px solid var(--border);background:var(--bg);box-shadow:0 18px 44px rgba(0,0,0,.55)}.page_cardBlockPrimary__sdQH3 .page_cardArtImg__Oa8CY{border-color:var(--accent)}.page_cardNumeral__XZKLj{font-size:var(--fs-h);line-height:1;color:var(--accent)}.page_cardMarkName__nZ3h3,.page_cardNumeral__XZKLj{font-family:var(--font-serif),Georgia,serif;font-weight:400}.page_cardMarkName__nZ3h3{font-size:var(--fs-title);line-height:1.2;color:var(--text);text-align:center}.page_cardNumber__CQbef{font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--copy-muted)}.page_cardSummary__J59c6{font-size:var(--fs-body);line-height:1.55;color:var(--copy-secondary);margin:16px 0 12px}.page_cardLink__8ILhF{font-size:var(--fs-ui);color:var(--accent);text-decoration:none;border-bottom:1px solid var(--color-border-accent);padding-bottom:1px}.page_cardLink__8ILhF:hover{color:var(--copy-secondary)}.page_mathNote__Gr_GG{font-size:var(--fs-ui);line-height:1.6;color:var(--muted);max-width:var(--prose-max);margin:26px auto 0}.page_recalcBtn__Uycvq{margin-top:16px}.page_cta__cIDUL.page_cta__cIDUL{padding:26px 24px;text-align:center;margin:0 0 40px}.page_ctaTitle__KaAbh{font-family:var(--font-serif),Georgia,serif;font-weight:400;font-size:var(--fs-title);color:var(--text);margin:0 0 10px}.page_ctaText__hMSBp{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);max-width:var(--prose-max);margin:0 auto 18px}.page_ctaSecondary__RFTWK{display:inline-block;margin-top:14px;font-size:var(--fs-ui);color:var(--copy-secondary);text-decoration:underline;text-underline-offset:3px}.page_ctaSecondary__RFTWK:hover{color:var(--text)}.page_section__2YPkO{margin:0 0 36px}.page_sectionH__SpCgd{font-family:var(--font-serif),Georgia,serif;font-weight:400;font-size:var(--fs-title);color:var(--text);margin:0 0 14px}.page_body__rOiIx{font-size:var(--fs-body-lg);line-height:1.7;margin:0 0 14px}.page_body__rOiIx,.page_body__rOiIx strong{color:var(--copy-secondary)}.page_faqItem__41Bq9{border-top:1px solid var(--border);padding:18px 0}.page_faqQ__XRG9p{font-size:var(--fs-body-lg);font-weight:600;color:var(--text);margin:0 0 8px}.page_faqA__s9tOW{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_cardLink__8ILhF:focus-visible{outline:2px solid var(--color-focus-accent);outline-offset:2px}.page_page__bMnqz{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__38_Rb{max-width:var(--page-max);margin:0 auto;padding:32px 24px 96px}.page_header__XzWYo{text-align:center;margin-bottom:32px}.page_hubHero__RDTyr{position:relative;z-index:1;display:block;width:clamp(120px,30vw,160px);height:auto;margin:0 auto 10px;-o-object-fit:contain;object-fit:contain;border-radius:var(--r-md)}.page_title__n3Uf_{font-family:var(--font-serif);font-weight:400;font-size:clamp(32px,5vw,48px);line-height:1.1;margin:0 0 16px}.page_lead__a4bOP{font-size:var(--fs-body-lg);line-height:1.65;color:var(--copy-secondary);max-width:var(--prose-max);margin:0 auto}.page_intro__bjW5N{max-width:var(--content-max);margin:0 auto 40px}.page_introH__9zz3z{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-title);color:var(--text);margin:28px 0 10px}.page_introH__9zz3z:first-child{margin-top:0}.page_introP__0ZitO{font-size:var(--fs-body);line-height:1.7;color:var(--copy-secondary);margin:0}.page_divider__Fd_Pa{text-align:center;color:var(--accent);font-size:var(--fs-ui);letter-spacing:.3em;margin:0 0 36px;opacity:.7}.page_grid__7XfUz{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:560px){.page_grid__7XfUz{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.page_grid__7XfUz{grid-template-columns:repeat(3,1fr)}}.page_card__LfgYI{position:relative;display:flex;gap:16px;align-items:flex-start;padding:18px 18px 18px 16px;color:var(--text);text-decoration:none;transition:transform .2s ease,border-color .2s ease}.page_card__LfgYI:hover{border-color:var(--accent);transform:translateY(-2px)}.page_cardOrder__D3u9y{flex:0 0 auto;font-family:var(--font-serif);font-size:var(--fs-title);line-height:1;color:var(--accent);min-width:32px}.page_cardMeta__aiClq{display:flex;flex-direction:column;gap:4px}.page_cardName__K9vLu{font-family:var(--font-serif);font-size:var(--fs-title);color:var(--text);line-height:1.15}.page_cardDates__rEXCL{font-size:var(--fs-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.page_cardTags__2Ip6B{font-size:var(--fs-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.page_cardDesc__mowMi{font-size:var(--fs-caption);line-height:1.5;color:var(--copy-secondary);margin-top:4px}.page_cta__oV2OC{margin-top:56px;text-align:center}.page_ctaTitle__AiVh_{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;margin:0 0 8px}.page_ctaText__VDDcR{font-size:var(--fs-body);color:var(--copy-secondary);margin:0 0 18px;line-height:1.55}.page_ctaSecondary__xoA_O{display:block;margin-top:14px}.page_faqList__t3abz{display:flex;flex-direction:column;gap:18px}.page_faqItem__3jIvb{border-left:2px solid var(--accent)}h3.page_faqQ__MBXaN{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-body-lg);color:var(--text);margin:0 0 6px}.page_faqA__rHwUv{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_page__Q2d6i{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__efnLe{max-width:var(--content-max);margin:0 auto;padding:8px 20px 96px}.page_hero__zFQsO{text-align:center;padding:12px 0 22px}.page_title__Gf7_q{font-family:var(--font-serif);font-size:clamp(30px,5vw,44px);font-weight:400;line-height:1.15;margin:0 0 14px;color:var(--text);text-align:center}.page_subtitle__4mzSw{font-size:var(--fs-body-lg);line-height:1.6;color:var(--copy-secondary);max-width:var(--prose-max);margin:0 auto}.page_countdown__8a__W{position:relative;padding:28px 22px 26px;margin:6px 0 30px;text-align:center}.page_shareFloat__weD9u{position:absolute;top:12px;right:12px;z-index:2}.page_cdEyebrow__7e3BA{margin-bottom:12px}.page_cdIcon__NcnP5{display:flex;align-items:center;justify-content:center;margin-bottom:6px}.page_cdName__uOmVs{font-family:var(--font-serif);font-size:clamp(26px,5.6vw,38px);font-weight:400;line-height:1.1;color:var(--text);margin:2px 0 10px}.page_cdNumber__g83iv{display:flex;align-items:baseline;justify-content:center;gap:10px;margin:6px 0 12px}.page_cdDigits__bIsHM{font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-variant-numeric:tabular-nums lining-nums;font-size:clamp(56px,16vw,96px);font-weight:700;line-height:1;color:var(--accent)}.page_cdUnit__a_iEA{font-size:var(--fs-body-lg);letter-spacing:.1em;text-transform:uppercase;color:var(--copy-secondary)}.page_cdToday__HkCCP{font-family:var(--font-serif);font-size:clamp(40px,12vw,72px);font-weight:600;line-height:1;color:var(--accent)}.page_cdWhen___k3_G{font-size:var(--fs-body);line-height:1.5;color:var(--copy-secondary);margin:0 0 12px}.page_cdUtc__GJBRl{color:var(--copy-muted);white-space:nowrap}.page_cdIngress__cqucK{font-size:var(--fs-body);line-height:1.6;color:var(--accent);margin:0 auto 14px;max-width:460px}.page_cdIngress__cqucK strong,.page_cdMeaning__t4B7i{color:var(--copy-secondary)}.page_cdMeaning__t4B7i{font-size:var(--fs-body-lg);line-height:1.65;max-width:500px;margin:0 auto}.page_cdActions__rSupx{display:flex;justify-content:center;margin-top:20px}.page_cdLoading__q9x_T{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center}.page_cdLoading__q9x_T .page_cdWhen___k3_G{margin:0;color:var(--copy-muted)}.page_listWrap__zT8U7{margin:0 0 38px}.page_listHead__qMOB5{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0 0 16px;text-align:center}.page_list__3IKCy{list-style:none;margin:0;padding:0;border:1px solid var(--color-border-subtle);border-radius:var(--r-14);overflow:hidden}.page_row__iI5pY{display:flex;align-items:center;gap:14px;padding:15px 18px;border-top:1px solid var(--ref-white-a08)}.page_row__iI5pY:first-child{border-top:none}.page_rowActive__PKR8q{background:var(--ref-gold-a08)}.page_rowIcon__Kga_X{flex:0 0 auto;display:flex;align-items:center}.page_rowMeta__Xr_8R{flex:1 1 auto;display:flex;flex-direction:column;gap:3px;min-width:0}.page_rowName__9IRVa{font-size:var(--fs-body-lg);font-weight:600;color:var(--text)}.page_rowSub__P8BEU{font-size:var(--fs-caption);color:var(--copy-muted)}.page_rowDate__WE_9P{flex:0 0 auto;display:flex;align-items:center;gap:8px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-variant-numeric:tabular-nums lining-nums;font-size:var(--fs-ui);color:var(--copy-secondary);white-space:nowrap}.page_listNote__8e__m{font-size:var(--fs-caption);line-height:1.55;color:var(--copy-muted);margin:14px 4px 0;text-align:center}.page_cta__gRcSc{padding:26px 24px;text-align:center;margin:0 0 40px}.page_ctaTitle__VomYK{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0 0 10px}.page_ctaText__tFuNC{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);max-width:520px;margin:0 auto 18px}.page_ctaSecondary__pECGW{margin-top:14px}.page_section__TIsbq{margin:0 0 36px}.page_sectionH__GQhZH{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0 0 14px}.page_body__b6yNl{font-size:var(--fs-body-lg);line-height:1.7;margin:0 0 14px}.page_body__b6yNl,.page_body__b6yNl em,.page_body__b6yNl strong{color:var(--copy-secondary)}.page_inlineLink__e_XIe{color:var(--accent);text-decoration:none;border-bottom:1px solid var(--color-border-accent);transition:border-color .15s}.page_inlineLink__e_XIe:hover{border-bottom-color:var(--accent)}.page_tips__6zV5H{list-style:none;counter-reset:tip;margin:0 0 14px;padding:0}.page_tip__HYEXQ{counter-increment:tip;position:relative;padding:0 0 0 44px;margin:0 0 16px;min-height:26px}.page_tip__HYEXQ:before{content:counter(tip);position:absolute;left:0;top:-.4px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;line-height:1;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-variant-numeric:tabular-nums lining-nums;font-size:var(--fs-body);color:var(--accent);border:1px solid var(--border);border-radius:50%}.page_tipText__Ifx0X{font-size:var(--fs-body-lg);line-height:1.6}.page_tipText__Ifx0X,.page_tipText__Ifx0X strong{color:var(--copy-secondary)}.page_signGrid__gDr9b{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:14px}.page_signItem__LJWaK{display:flex;align-items:flex-start;gap:14px}.page_signCopy__3IEpB{font-size:var(--fs-body);line-height:1.6}.page_signCopy__3IEpB,.page_signCopy__3IEpB strong{color:var(--copy-secondary)}.page_faqItem__tMj0f{border-top:1px solid var(--color-border-subtle);padding:18px 0}.page_faqQ__eDEMw{font-size:var(--fs-body-lg);font-weight:600;color:var(--text);margin:0 0 8px}.page_faqA__Y3HmL{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_reads__qR3yu{margin:-18px 0 30px}.page_readItem__zTVDy{padding:20px 22px}.page_readHead__Tk56f{margin:0 0 8px}.page_readTitle__qykp0{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0}.page_readBody__sKVq7{font-size:var(--fs-body-lg);line-height:1.65;color:var(--copy-secondary);margin:0}.page_readBody__sKVq7 strong{color:var(--accent)}