.PatternSigil_sigil__HRJ8_{position:relative;display:inline-flex;align-items:center;gap:10px}.PatternSigil_char__k_76D{font-size:2rem;line-height:1;color:var(--home-ink)}.PatternSigil_dot___ZHwf{position:absolute;left:calc(2rem - 2px);top:2px;width:7px;height:7px;border-radius:50%;background:var(--home-cinnabar)}.PatternSigil_caption__GhXxj{font-family:var(--font-mono);font-size:.56rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--home-mute)}.steps_dateRow__bFt1A{display:flex;align-items:baseline;gap:10px;margin-top:28px}.steps_dateSeg__XN1Ok,.steps_dateYear__l1Ui3{appearance:none;background:transparent;border:0;border-bottom:1px solid var(--home-line);border-radius:0;padding:8px 2px;font-family:var(--font-letter);font-size:clamp(1.2rem,4vw,1.6rem);letter-spacing:.08em;color:var(--home-ink);text-align:center;transition:border-color .15s}.steps_dateYear__l1Ui3{width:5.2ch}.steps_dateSeg__XN1Ok{width:3.4ch}.steps_dateSeg__XN1Ok:focus,.steps_dateYear__l1Ui3:focus{outline:none;border-bottom-color:var(--home-ink)}.steps_dateSeg__XN1Ok::placeholder,.steps_dateYear__l1Ui3::placeholder{color:var(--home-mute);opacity:.55}.steps_dateSep__Oj5k3{color:var(--home-mute);font-size:1.2rem}.steps_timeBlock__rPwhS{margin-top:28px;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.steps_timeInput__J90EP{appearance:none;background:transparent;border:0;border-bottom:1px solid var(--home-line);border-radius:0;padding:8px 2px;font-family:var(--font-letter);font-size:clamp(1.2rem,4vw,1.6rem);letter-spacing:.08em;color:var(--home-ink);transition:border-color .15s,opacity .15s}.steps_timeInput__J90EP:focus{outline:none;border-bottom-color:var(--home-ink)}.steps_timeInput__J90EP:disabled{opacity:.35}.steps_check__bhuwI{display:inline-flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;font-size:.95rem;color:var(--home-ink-soft)}.steps_check__bhuwI input{accent-color:var(--home-ink);width:16px;height:16px;cursor:pointer}.steps_choiceBlock__Z857E{margin-top:24px}.steps_groupLabel__itly5{display:block;margin:18px 0 10px;font-family:var(--font-mono);font-size:.56rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--home-mute)}.steps_radioRow__D86QS{display:flex;gap:10px;flex-wrap:wrap}.steps_radio__evM7k{cursor:pointer;border:1px solid var(--home-line);padding:10px 20px;min-height:44px;display:inline-flex;align-items:center;font-size:.95rem;color:var(--home-ink-soft);transition:border-color .15s,color .15s,background .15s}.steps_radio__evM7k input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.steps_radio__evM7k:hover{border-color:var(--home-ink)}.steps_radioOn__rV6_H{border-color:var(--azure-gold);background:var(--azure-gold);color:var(--azure-deep)}.steps_radio__evM7k:has(input:focus-visible){outline:2px solid var(--home-ink);outline-offset:2px}.steps_textInput__jvSOf{appearance:none;display:block;width:100%;margin-top:28px;background:transparent;border:0;border-bottom:1px solid var(--home-line);border-radius:0;padding:10px 2px;font-family:var(--font-letter);font-size:1.15rem;color:var(--home-ink);transition:border-color .15s}.steps_textInput__jvSOf:focus{outline:none;border-bottom-color:var(--home-ink)}.steps_textInput__jvSOf::placeholder{color:var(--home-mute);opacity:.65}@media (prefers-reduced-motion:reduce){.steps_dateSeg__XN1Ok,.steps_dateYear__l1Ui3,.steps_radio__evM7k,.steps_textInput__jvSOf,.steps_timeInput__J90EP{transition:none}}.GeoCombobox_geo__a1pYq{position:relative;margin-top:28px}.GeoCombobox_input__mw2_Z{appearance:none;display:block;width:100%;background:transparent;border:0;border-bottom:1px solid var(--home-line);border-radius:0;padding:10px 2px;font-family:var(--font-letter);font-size:1.15rem;color:var(--home-ink);transition:border-color .15s}.GeoCombobox_input__mw2_Z:focus{outline:none;border-bottom-color:var(--home-ink)}.GeoCombobox_input__mw2_Z::placeholder{color:var(--home-mute);opacity:.65}.GeoCombobox_list__j4M30{position:absolute;top:100%;left:0;right:0;z-index:5;background:var(--home-paper2);border:1px solid var(--home-line);box-shadow:0 14px 30px rgba(32,29,21,.12);max-height:264px;overflow-y:auto}.GeoCombobox_item__qpGSi{display:block;width:100%;min-height:44px;text-align:left;cursor:pointer;appearance:none;background:none;border:0;border-bottom:1px solid var(--home-line);padding:10px 14px;font-family:var(--font-letter)}.GeoCombobox_item__qpGSi:last-child{border-bottom:none}.GeoCombobox_item__qpGSi b{display:block;font-weight:500;font-size:.98rem;color:var(--home-ink)}.GeoCombobox_item__qpGSi span{display:block;font-size:.8rem;color:var(--home-mute);margin-top:1px}.GeoCombobox_item__qpGSi:focus-visible,.GeoCombobox_item__qpGSi:hover{background:color-mix(in srgb,var(--home-line) 30%,transparent);outline:none}@media (prefers-reduced-motion:reduce){.GeoCombobox_input__mw2_Z{transition:none}}.BirthFormTakeover_takeover__vVjna{position:fixed;inset:0;z-index:80;display:flex;flex-direction:column;background:var(--home-paper);color:var(--home-ink);animation:BirthFormTakeover_takeoverIn__BbaYx .35s ease}@keyframes BirthFormTakeover_takeoverIn__BbaYx{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.BirthFormTakeover_takeover__vVjna{animation:none}}.BirthFormTakeover_top__bMhXv{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:calc(18px + env(safe-area-inset-top)) clamp(20px,4vw,32px) 18px;border-bottom:1px solid var(--home-line)}.BirthFormTakeover_back__dd_2A{appearance:none;cursor:pointer;background:transparent;border:0;padding:10px 0;min-height:44px;color:var(--home-mute);font-family:var(--font-mono);font-size:.62rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;transition:color .15s}.BirthFormTakeover_back__dd_2A:hover{color:var(--home-ink)}.BirthFormTakeover_progressWrap__nSA2p{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.BirthFormTakeover_progress__Qqn2x{font-family:var(--font-mono);font-size:.58rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--home-mute)}.BirthFormTakeover_rail__1qSrY{width:120px;height:1px;background:var(--home-line)}.BirthFormTakeover_railFill__flQ4e{display:block;height:1px;background:var(--home-cinnabar);transition:width .4s ease}@media (prefers-reduced-motion:reduce){.BirthFormTakeover_railFill__flQ4e{transition:none}}.BirthFormTakeover_body___WIhL{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;align-items:center;justify-content:center;gap:clamp(32px,6vw,80px);width:100%;max-width:1080px;margin:0 auto;padding:32px clamp(24px,5vw,56px) calc(48px + env(safe-area-inset-bottom))}.BirthFormTakeover_discCol__zbaTz{flex:0 1 320px;display:flex;flex-direction:column;align-items:center;gap:14px;transition:opacity .6s ease}.BirthFormTakeover_disc__PK_1k{display:block;width:100%;max-width:300px;height:auto;aspect-ratio:1}.BirthFormTakeover_discCaption__yOfzO{font-family:var(--font-mono);font-size:.52rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--home-mute);text-align:center}@media (prefers-reduced-motion:reduce){.BirthFormTakeover_discCol__zbaTz{transition:none}}.BirthFormTakeover_mobileSigil__SHWP8{display:none}.BirthFormTakeover_formCol__l0g5_{flex:1 1 440px;min-width:0;max-width:520px}.BirthFormTakeover_stepName__8Po3d{display:flex;align-items:baseline;gap:10px;font-family:var(--font-mono);font-size:.58rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--home-mute)}.BirthFormTakeover_stepHanzi__V4PO4{font-size:1.1rem;color:var(--home-cinnabar)}.BirthFormTakeover_question__T_YYz{font-family:var(--font-display);font-weight:400;font-size:clamp(1.5rem,4.5vw,2.1rem);line-height:1.3;letter-spacing:.01em;margin-top:12px}.BirthFormTakeover_hint__h3MSN{margin-top:10px;font-family:var(--font-mono);font-size:.58rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--home-mute);line-height:1.9}.BirthFormTakeover_actions__BEQx7{margin-top:36px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.BirthFormTakeover_next__GijX0{appearance:none;cursor:pointer;min-height:44px;background:transparent;color:var(--azure-gold-bright);border:1px solid var(--azure-gold);padding:14px 28px;font-family:var(--font-mono);font-size:.68rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;transition:background .2s,color .2s,opacity .2s}.BirthFormTakeover_next__GijX0:hover:not(:disabled){background:var(--azure-gold);color:var(--azure-deep)}.BirthFormTakeover_next__GijX0:disabled{opacity:.35;cursor:default}.BirthFormTakeover_next__GijX0:focus-visible{outline:2px solid var(--home-cinnabar);outline-offset:3px}.BirthFormTakeover_skipNote__tJplj{font-family:var(--font-mono);font-size:.54rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--home-mute)}@media (prefers-reduced-motion:reduce){.BirthFormTakeover_back__dd_2A,.BirthFormTakeover_next__GijX0{transition:none}}@media (max-width:760px){.BirthFormTakeover_takeover__vVjna{height:100dvh}.BirthFormTakeover_body___WIhL{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:20px;padding:20px 22px calc(60px + env(safe-area-inset-bottom))}.BirthFormTakeover_discCol__zbaTz{display:none}.BirthFormTakeover_mobileSigil__SHWP8{display:flex;justify-content:center}.BirthFormTakeover_formCol__l0g5_{flex:0 0 auto;max-width:none}.BirthFormTakeover_actions__BEQx7{margin-top:28px}}.tokens_homeTokens__QVFSE{--home-paper:#f5f2ea;--home-paper2:#faf8f1;--home-card:#faf8f1;--home-tint:#ece8dc;--home-ink:#211d17;--home-ink-soft:#5c564a;--home-mute:#9a937f;--home-line:#d6d0c0;--home-cinnabar:#b23a2b;--home-night:#211d17;--home-night-text:#ece8dc;--home-night-line:#3d382e;--home-night-mute:#8f897c;--home-max:1100px;--home-gutter:clamp(20px,4vw,28px);--azure-night:#111a28;--azure-deep:#0b121d;--azure-raised:#182335;--azure-line:#263349;--azure-moon:#e9e4d8;--azure-mist:#92a0b5;--azure-gold:#c8a96a;--azure-gold-bright:#e2c488;--azure-seal:#c04a36;--azure-gold-hairline:rgba(200,169,106,0.16);--font-display:"Marcellus","Times New Roman",serif;--font-letter:"Newsreader",Georgia,serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace}.tokens_nightPage__sOyGl{background:var(--azure-deep);color:var(--azure-moon);--ink:rgba(220,190,128,0.85);--accent:var(--azure-seal);--disc-wood:#ab9161;--disc-fire:#d6b678;--disc-earth:#eed49b;--disc-metal:#bfa26c;--disc-water:#8d794f}.tokens_nightFlow__6CSMF{--home-paper:var(--azure-night);--home-paper2:var(--azure-raised);--home-card:var(--azure-raised);--home-tint:var(--azure-raised);--home-ink:var(--azure-moon);--home-ink-soft:#c9c3b4;--home-mute:var(--azure-mist);--home-line:var(--azure-line);--home-cinnabar:var(--azure-gold);--home-night:var(--azure-deep);--home-night-text:var(--azure-moon);--home-night-line:var(--azure-line);--home-night-mute:var(--azure-mist);--ink:rgba(220,190,128,0.85);--accent:var(--azure-seal);--disc-wood:#ab9161;--disc-fire:#d6b678;--disc-earth:#eed49b;--disc-metal:#bfa26c;--disc-water:#8d794f}.DeclarationScreen_screen__8TAxS{position:fixed;inset:0;z-index:90;background:var(--home-night);color:var(--home-night-text);display:flex;align-items:center;justify-content:center;overflow-y:auto;animation:DeclarationScreen_declIn__o9IZ8 .5s ease}@keyframes DeclarationScreen_declIn__o9IZ8{0%{opacity:0}to{opacity:1}}.DeclarationScreen_inner__lPRUt{max-width:640px;margin:auto 0;text-align:center;padding:calc(32px + env(safe-area-inset-top)) 26px calc(32px + env(safe-area-inset-bottom))}.DeclarationScreen_eyebrow__k6ePl{font-size:.58rem;font-weight:700;color:color-mix(in srgb,var(--home-night-text) 55%,transparent)}.DeclarationScreen_eyebrow__k6ePl,.DeclarationScreen_pendingText__CSPc_{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase}.DeclarationScreen_pendingText__CSPc_{margin-top:26px;font-size:.72rem;color:var(--azure-gold);animation:DeclarationScreen_declPending__l_0Ic 2.4s ease-in-out infinite}@keyframes DeclarationScreen_declPending__l_0Ic{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.DeclarationScreen_pendingText__CSPc_{animation:none}}.DeclarationScreen_glyph__QkiGF{position:relative;display:inline-block;margin:14px 0 2px;font-family:"Noto Serif SC",serif;font-size:clamp(110px,26vw,180px);font-weight:400;line-height:1.15;animation:DeclarationScreen_declGlyph__9oOSa 1.1s cubic-bezier(.2,.7,.2,1) both}@keyframes DeclarationScreen_declGlyph__9oOSa{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.DeclarationScreen_glyphDisc__nR_Pz{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:210%;height:210%;opacity:.5;pointer-events:none}.DeclarationScreen_hanzi__hSK0E{position:relative;z-index:1}.DeclarationScreen_dot__IhEbg{position:absolute;right:-16px;top:12px;width:10px;height:10px;border-radius:50%;background:var(--azure-seal)}.DeclarationScreen_headline___bhmu{margin:6px 0 18px;font-family:var(--font-display);font-weight:400;font-size:clamp(1.15rem,4.4vw,1.65rem);line-height:1.55;letter-spacing:.01em}.DeclarationScreen_lines__W2q_R{list-style:none;margin:0;padding:0}.DeclarationScreen_lines__W2q_R li{font-size:clamp(.98rem,3.6vw,1.12rem);line-height:1.95;color:color-mix(in srgb,var(--home-night-text) 86%,transparent);opacity:0;animation:DeclarationScreen_declLine__G__fi .8s ease forwards;animation-delay:calc(.25s + var(--i, 0) * .18s)}@keyframes DeclarationScreen_declLine__G__fi{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.DeclarationScreen_fine__ZgGsH{margin-top:24px;font-family:var(--font-mono);font-size:.54rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--home-night-text) 60%,transparent)}.DeclarationScreen_actions__1HhCF{margin-top:26px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.DeclarationScreen_go__odbp_{appearance:none;cursor:pointer;min-height:44px;background:transparent;color:var(--azure-gold-bright);border:1px solid var(--azure-gold);padding:14px 26px;font-family:var(--font-mono);font-size:.68rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;transition:background .2s,color .2s}.DeclarationScreen_go__odbp_:hover:not(:disabled){background:var(--azure-gold);color:var(--azure-deep)}.DeclarationScreen_go__odbp_:disabled{cursor:default;opacity:.6;animation:DeclarationScreen_declWait__3zZ2Q 2s ease-in-out infinite}.DeclarationScreen_share__FLx8j{appearance:none;cursor:pointer;min-height:44px;background:transparent;border:0;padding:12px 6px;font-family:var(--font-mono);font-size:.64rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--azure-gold);text-decoration:underline;text-underline-offset:5px;text-decoration-color:rgba(200,169,106,.4);transition:color .25s ease}.DeclarationScreen_share__FLx8j:hover:not(:disabled){color:var(--azure-gold-bright)}.DeclarationScreen_share__FLx8j:disabled{opacity:.5;cursor:default}.DeclarationScreen_share__FLx8j:focus-visible{outline:2px solid var(--azure-gold-bright);outline-offset:3px}@keyframes DeclarationScreen_declWait__3zZ2Q{50%{opacity:.32}}@media (prefers-reduced-motion:reduce){.DeclarationScreen_glyph__QkiGF,.DeclarationScreen_go__odbp_:disabled,.DeclarationScreen_lines__W2q_R li,.DeclarationScreen_screen__8TAxS{animation:none!important}.DeclarationScreen_lines__W2q_R li{opacity:1}.DeclarationScreen_go__odbp_{transition:none}}@media (max-width:760px){.DeclarationScreen_inner__lPRUt{padding-top:calc(24px + env(safe-area-inset-top));padding-bottom:calc(24px + env(safe-area-inset-bottom))}.DeclarationScreen_glyph__QkiGF{font-size:clamp(96px,30vw,140px)}.DeclarationScreen_fine__ZgGsH{margin-top:18px}.DeclarationScreen_actions__1HhCF{margin-top:20px}}.ReadingPlate_plate__R_Ttw{width:100%;aspect-ratio:720/200;overflow:hidden;margin-bottom:18px}.ReadingPlate_plateSvg__oyckP{border:1px solid var(--line);background:var(--tint)}.ReadingPlate_plateArt__VNYW5{aspect-ratio:5/2;margin-bottom:10px}.ReadingPlate_img__ApFcn,.ReadingPlate_svg__8yJ6G{display:block;width:100%;height:100%}.ReadingPlate_img__ApFcn{object-fit:cover;object-position:center;filter:invert(.92) sepia(.65) saturate(.85) hue-rotate(-8deg) brightness(.97);mix-blend-mode:lighten;opacity:.8;-webkit-mask-image:radial-gradient(105% 72% at 50% 50%,#000 0,#000 22%,transparent 100%);mask-image:radial-gradient(105% 72% at 50% 50%,#000 0,#000 22%,transparent 100%)}.ReadingPlate_wm__NsHev{font-family:"Noto Serif SC",serif;font-weight:600}.ResultsView_results__xupbK{max-width:1100px;margin:0 auto;padding:40px 24px 80px}.ResultsView_eyebrow__edfR3{display:block;text-align:center;font-size:.6rem;letter-spacing:.24em;text-transform:uppercase;color:var(--mute);margin-bottom:20px}.ResultsView_actDisc__R00km{text-align:center;margin-bottom:84px}.ResultsView_sheet__ZFOUl{max-width:440px;margin:0 auto;text-align:left;background:var(--card);border:1px solid var(--line);position:relative;box-shadow:0 28px 64px -34px rgba(38,34,28,.4),0 2px 8px rgba(38,34,28,.06);padding:22px 26px 20px}.ResultsView_sheet__ZFOUl:after{content:"";position:absolute;inset:8px;border:1px solid var(--line);pointer-events:none;opacity:.7}.ResultsView_sheetHd__DgQ_P{display:flex;justify-content:space-between;align-items:center;padding:2px 4px 12px}.ResultsView_sheetTitle__KoYe1{font-family:var(--font-display);font-weight:400;font-size:1.08rem;font-weight:600}.ResultsView_sheetZh__ue2O7{color:var(--ink-soft);font-weight:400;margin-left:8px;font-size:.86rem}.ResultsView_sheetSeal__1hWRt{width:34px;height:34px;background:var(--accent);color:#f6ede8;display:flex;align-items:center;justify-content:center;font-size:1.05rem;box-shadow:0 1px 4px rgba(166,58,43,.4);transform:rotate(-3deg)}.ResultsView_disc__1SvxA{display:block;width:min(300px,74%);height:auto;margin:2px auto 4px}.ResultsView_pillars__xOCdX{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:8px 4px 0}.ResultsView_pl__5pf4K{text-align:center;border-top:1px solid var(--line);padding-top:10px}.ResultsView_plZh__5eM6x{display:block;font-size:.82rem;color:var(--mute)}.ResultsView_plCells__tsCqZ{display:flex;justify-content:center;gap:6px;margin:7px 0 5px}.ResultsView_plCell__SDW7N{width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:.98rem;color:var(--paper);background:var(--ink);border-radius:2px}.ResultsView_plCellB__Q0rYO{background:transparent;color:var(--ink-soft);border:1px dashed var(--ink-soft)}.ResultsView_plEn__fNQph{font-size:.6rem;letter-spacing:.08em;color:var(--mute);text-transform:uppercase}.ResultsView_elements__4ykhJ{margin:18px 4px 0;padding-top:14px;border-top:1px solid var(--line);display:grid;gap:7px}.ResultsView_el__ZwLrE{display:grid;grid-template-columns:18px 1fr 18px;align-items:center;gap:10px}.ResultsView_elZh__nPZC0{font-size:.84rem;color:var(--ink-soft);text-align:center}.ResultsView_elBar__HjYrg{height:7px;background:color-mix(in srgb,var(--ink) 8%,transparent);border-radius:999px;overflow:hidden}.ResultsView_elFill__haN1j{display:block;height:100%;background:var(--ink);border-radius:999px;transition:width .8s ease}.ResultsView_elN__vyVCJ{font-size:.72rem;color:var(--mute);text-align:right}.ResultsView_sheetFt__o7oHq{display:flex;flex-direction:column;gap:3px;margin:16px 4px 0;padding:12px 4px 0;border-top:1px solid var(--line)}.ResultsView_dm__SoZdn{font-family:var(--font-display);font-weight:400;font-weight:600;font-size:.95rem;color:var(--ink)}.ResultsView_birth__wuxW3{font-size:.72rem;letter-spacing:.03em;color:var(--mute)}.ResultsView_solarNote__trp_U{font-size:.72rem;color:var(--mute);font-style:italic;margin:8px 4px 0}.ResultsView_discCap__yCQae{font-size:.84rem;color:var(--mute);font-style:italic;margin:18px 0 0}.ResultsView_actReading__YUsNG{margin-bottom:90px}.ResultsView_reading__jxCcn{max-width:660px;margin:0 auto;font-family:var(--font-letter);font-weight:300;font-size:1.04rem;line-height:1.95;color:var(--ink-soft)}.ResultsView_section__BeHfL{animation:ResultsView_rvIn__O1Y7r .6s ease}.ResultsView_section__BeHfL+.ResultsView_section__BeHfL{margin-top:64px}@keyframes ResultsView_rvIn__O1Y7r{0%{opacity:0;transform:translateY(8px)}}.ResultsView_head__iJfQ3{font-family:var(--font-display);font-weight:400;font-size:1.32rem;font-weight:600;color:var(--ink);margin:0 0 4px}.ResultsView_sub__N_h_f{font-size:.86rem;color:var(--mute);font-style:italic;margin:0 0 18px}.ResultsView_reading__jxCcn p{margin:0 0 1.1em;animation:ResultsView_rvIn__O1Y7r .5s ease both}.ResultsView_caret__3dJq9{display:inline-block;width:2px;height:1.15em;background:var(--gold-bright);vertical-align:text-bottom;margin-left:2px;animation:ResultsView_rvBlink__LeTfg 1.1s ease-in-out infinite}@keyframes ResultsView_rvBlink__LeTfg{50%{opacity:.15}}@media (prefers-reduced-motion:reduce){.ResultsView_caret__3dJq9,.ResultsView_reading__jxCcn p{animation:none}}.ResultsView_reflect__TyNav{margin:24px 0 0!important;padding:0 0 0 18px;border-left:2px solid var(--accent);font-family:var(--font-display);font-style:italic;font-weight:400;font-size:1.05rem;line-height:1.65;color:var(--ink)}.ResultsView_reflectMark__U2pBC{display:block;font-family:var(--font-mono);font-style:normal;font-size:.58rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-bottom:6px}.ResultsView_term__aT3FF{border-bottom:1px dashed color-mix(in srgb,var(--ink) 40%,transparent);cursor:pointer}.ResultsView_term__aT3FF:hover{border-bottom-style:solid}.ResultsView_conf___RZzV{display:inline-block;width:9px;height:9px;border-radius:50%;border:1px solid var(--ink-soft);margin:0 3px;vertical-align:middle}.ResultsView_high__ST_Dn{background:var(--ink);border-color:var(--ink)}.ResultsView_medium__zNUea{background:color-mix(in srgb,var(--ink) 45%,var(--paper))}.ResultsView_low__WuJkK{background:transparent}.ResultsView_termCard__sDHGd{position:fixed;z-index:50;max-width:320px;background:var(--paper2);border:1px solid var(--line);box-shadow:0 14px 44px rgba(32,29,21,.16);padding:16px 18px;font-size:.9rem;line-height:1.7}.ResultsView_tcName__V7epK{font-weight:600;margin-bottom:6px}.ResultsView_tcMeaning__jSs3S{margin-bottom:10px}.ResultsView_tcNote__bh8mw{font-size:.62rem;letter-spacing:.04em;color:var(--mute)}@media (prefers-reduced-motion:reduce){.ResultsView_results__xupbK *,.ResultsView_results__xupbK :after,.ResultsView_results__xupbK :before{animation:none!important;transition:none!important}}.Reveal_reveal__PGIh8{opacity:0;transform:translateY(16px);transition:opacity .9s ease,transform .9s ease}.Reveal_reveal__PGIh8.Reveal_on__6k4CV{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.Reveal_reveal__PGIh8{opacity:1!important;transform:none!important;transition:none!important}}.SectionHeading_hd__VtdfJ{text-align:center;margin-bottom:64px;position:relative}.SectionHeading_wm__wg6Z6{position:absolute;left:50%;top:50%;transform:translate(-50%,-58%);font-size:10rem;color:var(--azure-gold);opacity:.06;pointer-events:none;line-height:1}.SectionHeading_dot__iY6TV{display:block;width:26px;height:1px;background:var(--azure-gold);margin:0 auto;opacity:.8}.SectionHeading_title__r8CHj{font-family:var(--font-display);font-weight:400;font-size:clamp(1.9rem,3.2vw,2.7rem);margin-top:24px;letter-spacing:.01em;color:var(--azure-moon)}.SectionHeading_sub__GpuOE{font-family:var(--font-letter);font-style:italic;font-weight:300;color:var(--azure-mist);font-size:1.04rem;margin-top:12px}.Artifacts_tint__2L7qK{background:var(--azure-deep);padding:130px 0 120px}.Artifacts_wrap__e8cFu{max-width:var(--home-max);margin:0 auto;padding:0 var(--home-gutter)}.Artifacts_gets___ohnN{display:grid;gap:34px;align-items:stretch}@media (min-width:761px){.Artifacts_gets___ohnN{grid-template-columns:repeat(3,1fr);gap:30px}}.Artifacts_get__LLq4_{display:flex;flex-direction:column;border:1px solid var(--azure-gold-hairline);padding:30px 28px 28px}.Artifacts_getPic__hH4aS{min-height:232px;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.Artifacts_get__LLq4_ h3{font-family:var(--font-display);font-weight:400;font-size:1.4rem;color:var(--azure-moon);letter-spacing:.02em}.Artifacts_get__LLq4_>p{font-family:var(--font-letter);font-weight:300;font-size:.95rem;color:var(--azure-mist);margin-top:10px;line-height:1.85}.Artifacts_miniDisc__5VxHi{width:210px;height:auto;display:block;margin:0 auto;filter:drop-shadow(0 0 30px rgba(200,169,106,.14))}.Artifacts_miniPillars__BMiSu{display:flex;justify-content:center;gap:12px;margin-top:12px}.Artifacts_miniPillars__BMiSu span{font-size:.95rem;color:var(--azure-gold);letter-spacing:.1em}.Artifacts_excerpt__rakKU{width:100%}.Artifacts_exTag__hEKsb{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.Artifacts_exText__JXpqu+.Artifacts_exTag__hEKsb{margin-top:18px;padding-top:16px;border-top:1px dashed var(--azure-line)}.Artifacts_exName__nWfNr{font-family:var(--font-display);font-weight:400;font-size:1.02rem;white-space:nowrap;color:var(--azure-gold-bright)}.Artifacts_conf__PdgwS{font-family:var(--font-mono);font-size:.56rem;letter-spacing:.18em;text-transform:uppercase;color:var(--azure-mist)}.Artifacts_exText__JXpqu{font-family:var(--font-letter);font-weight:300;font-size:.98rem;line-height:1.8;color:var(--azure-moon)}.Artifacts_exSrc__hm_NE{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.1em;color:var(--azure-mist);margin-top:16px;opacity:.8}.Artifacts_chat__K8aqY{width:100%;display:flex;flex-direction:column;gap:14px}.Artifacts_chatQ__zvuS_{align-self:flex-end;max-width:88%;background:var(--azure-raised);padding:10px 16px;font-weight:400}.Artifacts_chatA__s3P3p,.Artifacts_chatQ__zvuS_{font-family:var(--font-letter);font-size:.95rem;color:var(--azure-moon)}.Artifacts_chatA__s3P3p{align-self:flex-start;max-width:94%;border-left:2px solid var(--azure-gold);padding:2px 0 2px 16px;font-weight:300;line-height:1.8}.Artifacts_chatWhy__9HNKL{align-self:flex-start;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.06em;color:var(--azure-mist);line-height:1.8}.Artifacts_chatWhy__9HNKL b{color:var(--azure-gold);font-weight:500}.CreedStrip_strip__wCW3b{background:var(--azure-night);border-top:1px solid var(--azure-gold-hairline);border-bottom:1px solid var(--azure-gold-hairline)}.CreedStrip_row__RzYPH{max-width:var(--home-max);margin:0 auto;display:grid;padding:0 var(--home-gutter)}.CreedStrip_item__YHsy5{padding:26px 0;display:flex;gap:16px;align-items:baseline;border-top:1px solid var(--azure-line)}.CreedStrip_item__YHsy5:first-child{border-top:none}.CreedStrip_zh__DvSHX{font-size:1.35rem;color:var(--azure-gold);flex:none}.CreedStrip_item__YHsy5 p{font-family:var(--font-letter);font-weight:300;font-size:.9rem;color:var(--azure-mist);line-height:1.65}.CreedStrip_item__YHsy5 p b{display:block;font-family:var(--font-display);font-weight:400;font-size:1rem;color:var(--azure-moon);margin-bottom:3px;letter-spacing:.02em}@media (min-width:761px){.CreedStrip_row__RzYPH{grid-template-columns:repeat(4,1fr);column-gap:34px}.CreedStrip_item__YHsy5{border-top:none;border-left:1px solid var(--azure-line);padding-left:26px}.CreedStrip_item__YHsy5:first-child{border-left:none;padding-left:0}}.Faq_blk__4TT7R{background:var(--azure-deep);padding:120px 0 110px}.Faq_wrap__CCMH9{max-width:var(--home-max);margin:0 auto;padding:0 var(--home-gutter)}.Faq_faq__faZ1d{max-width:780px;margin:0 auto}.Faq_faq__faZ1d details{border-top:1px solid var(--azure-line)}.Faq_faq__faZ1d details:last-child{border-bottom:1px solid var(--azure-line)}.Faq_faq__faZ1d summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:44px;padding:24px 4px;gap:20px;font-family:var(--font-display);font-weight:400;font-size:1.15rem;color:var(--azure-moon);letter-spacing:.01em}.Faq_faq__faZ1d summary::-webkit-details-marker{display:none}.Faq_faq__faZ1d summary:after{content:"+";color:var(--azure-gold);font-size:1.3rem;font-weight:300;flex:none}.Faq_faq__faZ1d details[open] summary:after{content:"−"}.Faq_faqA__6mkio{font-family:var(--font-letter);font-weight:300;font-size:.98rem;color:var(--azure-mist);line-height:1.9;padding:0 4px 28px;max-width:60em}.RitualButton_btn__k3iPP{appearance:none;cursor:pointer;min-height:44px;font-family:var(--font-mono);font-size:.76rem;font-weight:500;letter-spacing:.26em;text-transform:uppercase;padding:17px 34px;border:1px solid var(--azure-gold);transition:background .35s ease,color .35s ease,box-shadow .35s ease}.RitualButton_primary__9fkfK{background:transparent;color:var(--azure-gold-bright)}.RitualButton_primary__9fkfK:hover:not(:disabled){background:var(--azure-gold);color:var(--azure-deep);box-shadow:0 0 44px rgba(200,169,106,.35)}.RitualButton_ghost__w86VD{background:transparent;color:var(--azure-mist);border-color:var(--azure-line)}.RitualButton_ghost__w86VD:hover:not(:disabled){color:var(--azure-moon);border-color:var(--azure-mist)}.RitualButton_btn__k3iPP:disabled{opacity:.4;cursor:default}@media (prefers-reduced-motion:reduce){.RitualButton_btn__k3iPP{transition:none}}.RitualButton_btn__k3iPP:focus-visible{outline:2px solid var(--azure-gold-bright);outline-offset:3px}.FinalCta_fin__78sOM{position:relative;overflow:hidden;text-align:center;padding:160px 0 170px;background:var(--azure-night);border-top:1px solid var(--azure-gold-hairline)}.FinalCta_finDisc__y3qTZ{position:absolute;inset:0;pointer-events:none;opacity:.34}.FinalCta_finDisc__y3qTZ svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(92vw,760px);height:auto;filter:drop-shadow(0 0 80px rgba(200,169,106,.14))}.FinalCta_wrap__EX6D9{position:relative;max-width:var(--home-max);margin:0 auto;padding:0 var(--home-gutter)}.FinalCta_stamp__AetGn{width:36px;height:36px;margin:0 auto 30px;background:var(--azure-seal);color:#f2e6d8;display:flex;align-items:center;justify-content:center;font-size:1.1rem;box-shadow:0 0 30px rgba(192,74,54,.4);transform:rotate(-3deg)}.FinalCta_title__h0XTD{font-family:var(--font-display);font-weight:400;font-size:clamp(2rem,3.6vw,3rem);line-height:1.35;color:var(--azure-moon);letter-spacing:.01em;text-shadow:0 2px 30px rgba(11,18,29,.9)}.FinalCta_title__h0XTD em{font-family:var(--font-letter);font-style:italic;font-weight:300;color:var(--azure-gold-bright)}.FinalCta_btn__h6L4Q{margin-top:42px}.FinalCta_note__dgQGr{font-family:var(--font-mono);font-size:.64rem;letter-spacing:.2em;text-transform:uppercase;color:var(--azure-mist);margin-top:20px}.Hero_hero__oojz0{position:relative;overflow:hidden;min-height:min(92vh,980px);display:grid;align-content:center;padding:clamp(96px,14vh,160px) var(--home-gutter) clamp(72px,10vh,120px);background:radial-gradient(1100px 700px at 84% 42%,rgba(200,169,106,.08),transparent 62%),radial-gradient(900px 900px at 8% 110%,rgba(24,35,53,.9),transparent 70%),var(--azure-night);color:var(--azure-moon)}.Hero_sideMark__wrHPB{position:absolute;left:clamp(10px,2.4vw,30px);top:50%;transform:translateY(-50%);writing-mode:vertical-rl;font-size:clamp(1rem,1.6vw,1.3rem);letter-spacing:.9em;color:var(--azure-gold);opacity:.34;user-select:none}.Hero_field__kW6rd{position:absolute;inset:0;pointer-events:none;--ink:rgba(220,190,128,0.85);--accent:var(--azure-seal);--disc-wood:#ab9161;--disc-fire:#d6b678;--disc-earth:#eed49b;--disc-metal:#bfa26c;--disc-water:#8d794f}.Hero_field__kW6rd:after,.Hero_field__kW6rd:before{content:"";position:absolute;top:50%;left:100%;transform:translate(-58%,-50%);border:1px solid rgba(200,169,106,.1);border-radius:50%}.Hero_field__kW6rd:before{width:min(78vw,1180px);aspect-ratio:1}.Hero_field__kW6rd:after{width:min(58vw,880px);aspect-ratio:1;border-color:rgba(200,169,106,.06)}.Hero_discWrap__9E4q_{position:absolute;top:50%;left:100%;transform:translate(-58%,-50%);width:clamp(520px,52vw,820px);aspect-ratio:1;animation:Hero_discEnter__oH9Xv 2.4s ease-out both}.Hero_discWrap__9E4q_:before{content:"";position:absolute;inset:-12%;border-radius:50%;background:radial-gradient(circle,rgba(200,169,106,.14) 30%,transparent 70%);animation:Hero_discBreathe__zAoco 9s ease-in-out infinite alternate;pointer-events:none}.Hero_discSpin__Lv54z{position:relative;width:100%;height:100%;transform:rotate(var(--rot,0deg)) translateZ(0);will-change:transform}.Hero_disc__8vn2Q{display:block;width:100%;height:auto}@keyframes Hero_discEnter__oH9Xv{0%{opacity:0}to{opacity:1}}@keyframes Hero_discBreathe__zAoco{0%{opacity:.5}to{opacity:1}}.Hero_lead__ljoyv{position:relative;z-index:1;max-width:min(600px,56vw);margin-left:clamp(28px,7vw,110px)}.Hero_eyebrow__o3I5C{font-family:var(--font-mono);font-size:.68rem;font-weight:500;letter-spacing:.34em;text-transform:uppercase;color:var(--azure-gold);display:flex;align-items:center;gap:14px}.Hero_eyebrow__o3I5C:before{content:"";width:30px;height:1px;background:var(--azure-gold);opacity:.7}.Hero_headline__DbR2M{margin-top:26px;font-family:var(--font-display);font-weight:400;font-size:clamp(2.7rem,5.4vw,4.7rem);line-height:1.06;letter-spacing:.005em;color:var(--azure-moon);text-wrap:balance}.Hero_headline__DbR2M em{font-style:italic;color:var(--azure-gold-bright)}.Hero_headline__DbR2M em,.Hero_lede__2ZJEW{font-family:var(--font-letter);font-weight:300}.Hero_lede__2ZJEW{margin-top:26px;max-width:33em;font-size:clamp(1.05rem,1.4vw,1.16rem);line-height:1.85;color:var(--azure-mist)}.Hero_ctaRow__kPLFn{margin-top:38px;display:flex;align-items:center;gap:30px;flex-wrap:wrap}.Hero_btnGold__nG4HW{appearance:none;cursor:pointer;background:transparent;border:1px solid var(--azure-gold);color:var(--azure-gold-bright);font-family:var(--font-mono);font-size:.76rem;font-weight:500;letter-spacing:.26em;text-transform:uppercase;padding:17px 34px;min-height:44px;transition:background .35s ease,color .35s ease,box-shadow .35s ease}.Hero_btnGold__nG4HW:hover{background:var(--azure-gold);color:var(--azure-deep);box-shadow:0 0 44px rgba(200,169,106,.35)}.Hero_btnGold__nG4HW:focus-visible{outline:2px solid var(--azure-gold-bright);outline-offset:3px}.Hero_btnQuiet__ki5ZE{font-family:var(--font-letter);font-style:italic;font-size:.98rem;color:var(--azure-mist);text-decoration:underline;text-underline-offset:5px;text-decoration-color:rgba(146,160,181,.45);transition:color .3s ease;padding:10px 0}.Hero_btnQuiet__ki5ZE:hover{color:var(--azure-moon)}.Hero_btnQuiet__ki5ZE:focus-visible{outline:2px solid var(--azure-gold-bright);outline-offset:3px}.Hero_strand__gd1m7{margin-top:58px;display:flex;align-items:baseline;gap:clamp(18px,3vw,34px);flex-wrap:wrap}.Hero_pl___Ut80{display:inline-flex;flex-direction:column;gap:7px}.Hero_plZh__gaSVb{font-size:1.02rem;letter-spacing:.32em;color:var(--azure-gold);display:inline-flex;align-items:center}.Hero_plDot__B3eAn{width:3px;height:3px;border-radius:50%;background:var(--azure-line);margin:0 .34em 0 .02em}.Hero_plEn__efAOJ{font-size:.6rem;letter-spacing:.22em;opacity:.85}.Hero_meta__Y4Sui,.Hero_plEn__efAOJ{font-family:var(--font-mono);text-transform:uppercase;color:var(--azure-mist)}.Hero_meta__Y4Sui{margin-top:30px;font-size:.66rem;letter-spacing:.2em;opacity:.75}@media (max-width:900px){.Hero_hero__oojz0{min-height:auto;padding-top:clamp(84px,16vh,120px);padding-bottom:340px}.Hero_sideMark__wrHPB{display:none}.Hero_lead__ljoyv{max-width:none;margin-left:0}.Hero_field__kW6rd:after,.Hero_field__kW6rd:before{display:none}.Hero_discWrap__9E4q_{top:auto;bottom:0;left:50%;width:min(88vw,460px);transform:translate(-50%,42%)}}@media (prefers-reduced-motion:reduce){.Hero_discWrap__9E4q_,.Hero_discWrap__9E4q_:before{animation:none!important}.Hero_discSpin__Lv54z{transform:none;will-change:auto}}.MethodSteps_blk__o39Gv{background:var(--azure-night);padding:130px 0 120px}.MethodSteps_wrap__D9Hyy{max-width:var(--home-max);margin:0 auto;padding:0 var(--home-gutter)}.MethodSteps_steps__mD4wE{display:grid;gap:52px}@media (min-width:761px){.MethodSteps_steps__mD4wE{grid-template-columns:repeat(3,1fr);gap:44px;position:relative}.MethodSteps_steps__mD4wE:before{content:"";position:absolute;left:0;right:0;top:34px;height:1px;background:var(--azure-gold-hairline)}}.MethodSteps_step__hzqCX{position:relative}.MethodSteps_stepMark__BVxIr{display:flex;align-items:baseline;gap:14px}.MethodSteps_stepZh__twV9P{font-size:3.4rem;line-height:1;color:var(--azure-gold);background:var(--azure-night);position:relative;padding-right:6px;text-shadow:0 0 34px rgba(200,169,106,.3)}.MethodSteps_stepNo___kTrd{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.3em;color:var(--azure-mist);background:var(--azure-night);position:relative;padding:0 8px}.MethodSteps_step__hzqCX h3{font-family:var(--font-display);font-weight:400;font-size:1.32rem;color:var(--azure-moon);margin-top:26px;letter-spacing:.02em}.MethodSteps_step__hzqCX p{font-family:var(--font-letter);font-weight:300;font-size:.95rem;color:var(--azure-mist);margin-top:10px;line-height:1.85}.PatternSeason_tint__Bi3JC{background:var(--azure-deep);padding:130px 0 120px}.PatternSeason_wrap__Hdyud{max-width:var(--home-max);margin:0 auto;padding:0 var(--home-gutter)}.PatternSeason_hl___ZNdx{color:var(--azure-gold-bright)}.PatternSeason_pair__IPhRw{display:grid;gap:30px;align-items:center;padding:54px 0;border-top:1px solid var(--azure-gold-hairline)}.PatternSeason_pair__IPhRw:last-of-type{border-bottom:1px solid var(--azure-gold-hairline)}@media (min-width:761px){.PatternSeason_pair__IPhRw{grid-template-columns:230px 1fr 1fr;gap:48px}}.PatternSeason_term__MykEe{white-space:nowrap}.PatternSeason_termEn__nWPs7{font-family:var(--font-display);font-weight:400;font-size:2rem;display:block;color:var(--azure-moon);letter-spacing:.01em}.PatternSeason_termZh__6oked{color:var(--azure-gold);font-size:.95rem;letter-spacing:.12em}.PatternSeason_pairPic__lW2nG{display:flex;justify-content:center}.PatternSeason_pairPic__lW2nG svg{display:block;width:100%;max-width:310px;height:auto;margin:0 auto}.PatternSeason_pairDisc___c0Pq{display:block;width:100%;max-width:300px;height:auto;margin:0 auto;filter:drop-shadow(0 0 40px rgba(200,169,106,.12))}.PatternSeason_pairWhy__Oyy3m{font-family:var(--font-letter);font-weight:300;font-size:1rem;color:var(--azure-mist);line-height:1.95}.PatternSeason_pairWhy__Oyy3m b{color:var(--azure-moon);font-weight:500}.PatternSeason_mapNote__it3FE{text-align:center;margin-top:60px;font-family:var(--font-letter);font-size:1.45rem;font-style:italic;font-weight:300;color:var(--azure-mist)}.PatternSeason_mapNote__it3FE b{color:var(--azure-gold-bright);font-weight:400;font-style:normal;font-family:var(--font-display)}.PromiseBand_band__K6Pte{background:radial-gradient(900px 500px at 50% 0,rgba(200,169,106,.06),transparent 65%),var(--azure-night);color:var(--azure-moon);padding:120px 0 100px;border-top:1px solid var(--azure-gold-hairline)}.PromiseBand_wrap__w9R1n{max-width:var(--home-max);margin:0 auto;padding:0 var(--home-gutter)}.PromiseBand_bandLine__xeAN2{text-align:center;font-family:var(--font-display);font-weight:400;font-size:clamp(1.7rem,3vw,2.4rem);letter-spacing:.02em;color:var(--azure-moon)}.PromiseBand_vows__JfD1X{display:grid;gap:44px;margin-top:72px}@media (min-width:761px){.PromiseBand_vows__JfD1X{grid-template-columns:repeat(3,1fr);gap:40px}}.PromiseBand_vow__oygMF{border-left:1px solid var(--azure-gold-hairline);padding-left:24px}.PromiseBand_vow__oygMF h4{font-family:var(--font-display);font-weight:400;font-size:1.16rem;color:var(--azure-gold-bright);letter-spacing:.02em}.PromiseBand_vow__oygMF p{font-family:var(--font-letter);font-weight:300;font-size:.94rem;color:var(--azure-mist);margin-top:10px;line-height:1.85}.PromiseBand_tallies__E6nHw{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:76px;border-top:1px solid var(--azure-line);padding-top:40px;text-align:center}@media (min-width:761px){.PromiseBand_tallies__E6nHw{grid-template-columns:repeat(4,1fr)}}.PromiseBand_tally__tkdWz b{display:block;font-family:var(--font-display);font-weight:400;font-size:2.7rem;color:var(--azure-gold)}.PromiseBand_tallyZero__SX8Nv b{color:var(--azure-seal)}.PromiseBand_tally__tkdWz span{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:var(--azure-mist)}.HomeFlow_error__n3knN{position:fixed;top:70px;left:50%;transform:translateX(-50%);z-index:95;background:var(--azure-raised);border:1px solid var(--azure-seal);border-left-width:3px;color:var(--azure-moon);padding:14px 22px;font-size:.9rem;max-width:min(90vw,520px);font-family:var(--font-letter)}.HomeFlow_error__n3knN a{color:var(--azure-gold-bright);text-underline-offset:3px}.HomeFlow_readingPage__lt_Na{min-height:100vh;padding-bottom:90px}.HomeFlow_writing__ieeSD{display:flex;align-items:center;justify-content:center;gap:12px;margin:26px auto 0;max-width:720px;padding:0 24px;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.22em;text-transform:uppercase;color:var(--mute);text-align:center}.HomeFlow_writingDot__ygJu5{flex:none;width:6px;height:6px;border-radius:50%;background:var(--gold);animation:HomeFlow_hfPulse__jpfv6 2s ease-in-out infinite}@keyframes HomeFlow_hfPulse__jpfv6{50%{opacity:.3;transform:scale(.7)}}.HomeFlow_doneBand__VfIYe{margin:64px auto 0;max-width:720px;padding:40px 24px 0;text-align:center;border-top:1px solid var(--gold-hairline)}.HomeFlow_doneLine__Zu_Ck{font-family:var(--font-display);font-size:1.5rem;color:var(--ink)}.HomeFlow_doneCta__d8x_X{display:inline-block;margin-top:20px;padding:15px 30px;border:1px solid var(--gold);color:var(--gold-bright);text-decoration:none;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.24em;text-transform:uppercase;transition:background .3s ease,color .3s ease}.HomeFlow_doneCta__d8x_X:hover{background:var(--gold);color:var(--paper)}@media (prefers-reduced-motion:reduce){.HomeFlow_writingDot__ygJu5{animation:none}.HomeFlow_doneCta__d8x_X{transition:none}}.Overview_overview__COPOG{max-width:1000px;margin:0 auto;padding:44px 28px 60px}.Overview_head__bE9kH{margin-bottom:34px}.Overview_eyebrow__s1cwo{display:block;color:var(--gold);margin-bottom:14px;letter-spacing:.26em}.Overview_title__CoAP9{font-family:var(--font-display);font-weight:400;font-size:clamp(1.7rem,3vw,2.4rem);letter-spacing:.01em;line-height:1.25}.Overview_title__CoAP9 em{font-family:var(--font-letter);font-style:italic;font-weight:300;color:var(--mute)}.Overview_hero__7z13Z{position:relative;overflow:hidden;border:1px solid var(--gold-hairline);background:var(--card);display:grid;grid-template-columns:1.1fr 1fr;gap:36px;padding:30px 34px}@media (max-width:720px){.Overview_hero__7z13Z{grid-template-columns:1fr;gap:26px}}.Overview_heroWm__bdwnf{position:absolute;right:-28px;top:-38px;font-size:12rem;line-height:1;color:var(--gold);opacity:.05;pointer-events:none;user-select:none}.Overview_heroChart__geoKU{display:flex;flex-direction:column;align-items:center;gap:14px}.Overview_miniDisc__cWnT9{display:block;width:min(230px,78%);height:auto}.Overview_dm__2nFKt{font-family:var(--font-display);font-size:1.12rem;text-align:center}.Overview_dmStrength__Hwh9U{color:var(--mute)}.Overview_elements__850oA{display:grid;gap:7px;width:100%;max-width:320px}.Overview_el__ThYJ4{display:grid;grid-template-columns:18px 1fr 18px;align-items:center;gap:10px}.Overview_elZh__FbsFI{font-size:.84rem;color:var(--ink-soft);text-align:center}.Overview_elBar__m_A7c{height:5px;background:color-mix(in srgb,var(--gold) 12%,transparent);overflow:hidden}.Overview_elFill__D3N5T{display:block;height:100%;background:var(--gold)}.Overview_elN__l6KmR{font-family:var(--font-mono);font-size:.68rem;color:var(--mute);text-align:right}.Overview_heroNow__gPULk{border-left:1px solid var(--line);padding-left:32px;align-self:center}@media (max-width:720px){.Overview_heroNow__gPULk{border-left:none;border-top:1px solid var(--line);padding:22px 0 0}}.Overview_nowLabel__wrxe_{display:block;color:var(--gold);margin-bottom:12px;letter-spacing:.22em}.Overview_seasonRange__bifzp{font-family:var(--font-display);font-size:1.7rem;color:var(--ink)}.Overview_seasonNow__afNBr{font-family:var(--font-mono);font-size:.72rem;color:var(--mute);letter-spacing:.1em}.Overview_seasonText__p_qYi{margin-top:12px;font-weight:300;font-size:.98rem;line-height:1.85;color:var(--ink-soft)}.Overview_linkQuiet___8FYu{background:none;border:0;cursor:pointer;padding:0;margin-top:16px;font-family:var(--font-letter);font-style:italic;font-size:.95rem;color:var(--gold-bright)}.Overview_linkQuiet___8FYu:hover{text-decoration:underline;text-underline-offset:4px}.Overview_features__aQhl6{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px}@media (max-width:720px){.Overview_features__aQhl6{grid-template-columns:1fr}}.Overview_feature__acjEv{position:relative;overflow:hidden;cursor:pointer;text-align:left;text-decoration:none;display:flex;flex-direction:column;align-items:flex-start;gap:4px;border:1px solid var(--gold-hairline);background:transparent;padding:22px 24px 20px;min-height:150px;transition:background .25s ease,border-color .25s ease}.Overview_feature__acjEv:hover{background:var(--card);border-color:var(--gold)}.Overview_feature__acjEv:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}.Overview_featNo__ohcbF{color:var(--mute);letter-spacing:.3em}.Overview_featZh__TtEMP{position:absolute;right:6px;bottom:-18px;font-size:5.4rem;line-height:1;color:var(--gold);opacity:.08;pointer-events:none;user-select:none}.Overview_featTitle__5EChS{font-family:var(--font-display);font-size:1.24rem;color:var(--ink);margin-top:10px}.Overview_featHint__1e4ao{font-weight:300;font-size:.88rem;color:var(--mute);line-height:1.6}.Overview_featGo__oU7mn{margin-top:auto;padding-top:14px;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-bright)}.Overview_asks__Haz5U{display:grid;grid-template-columns:1fr 1fr;gap:44px;margin-top:44px}@media (max-width:720px){.Overview_asks__Haz5U{grid-template-columns:1fr;gap:30px}}.Overview_askCol__uIJmI{min-width:0}.Overview_askLabel__WFrG7{display:block;color:var(--gold);margin-bottom:6px;letter-spacing:.22em}.Overview_askItem__HriGt{display:flex;justify-content:space-between;align-items:baseline;gap:14px;width:100%;background:none;border:0;border-top:1px solid var(--line);cursor:pointer;text-align:left;padding:13px 2px}.Overview_askItem__HriGt:hover .Overview_askQ__TEF6Y{color:var(--gold-bright)}.Overview_askQ__TEF6Y{font-weight:300;font-size:.95rem;color:var(--ink);transition:color .2s}.Overview_askMeta__4SZt5{flex:none;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.06em;color:var(--mute)}.MapPanel_panel__WXPhg{display:grid;grid-template-columns:272px 1fr;min-height:calc(100vh - 71px);max-width:1440px;margin:0 auto}.MapPanel_side__rr96G{border-right:1px solid var(--line);background:var(--card);padding:26px 20px;display:flex;flex-direction:column;gap:22px;position:sticky;top:71px;align-self:start;height:calc(100vh - 71px)}.MapPanel_chartCard__OCuIw{border-bottom:1px solid var(--gold-hairline);padding:4px 2px 18px;position:relative}.MapPanel_chartCardHd__R9ODn{display:flex;align-items:center;gap:10px;margin-bottom:10px}.MapPanel_chartSeal__F1a9n{width:26px;height:26px;background:var(--accent);color:#f6ede8;display:flex;align-items:center;justify-content:center;font-size:.85rem;transform:rotate(-3deg);flex:none}.MapPanel_chartLabel__jZZEP{font-family:var(--font-display);font-weight:400;font-weight:600;font-size:.95rem}.MapPanel_chartTitle__nIyil{font-size:.82rem;color:var(--ink-soft);line-height:1.5}.MapPanel_chartDate__UE4_t{margin-top:4px;font-size:.68rem;color:var(--mute)}.MapPanel_chartAll__RNCal{display:inline-block;margin-top:10px;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-bright);text-decoration:none}.MapPanel_chartAll__RNCal:hover{text-decoration:underline;text-underline-offset:3px}.MapPanel_nav__KcTk8{display:flex;flex-direction:column;gap:8px}.MapPanel_navItem__x_rKd{appearance:none;cursor:pointer;display:flex;align-items:center;gap:14px;width:100%;text-align:left;background:transparent;border:1px solid transparent;padding:12px 14px;transition:background .15s,border-color .15s}.MapPanel_navItem__x_rKd:hover{background:var(--tint)}.MapPanel_navOn__M_x7p{background:var(--tint);border-color:var(--gold-hairline)}.MapPanel_navZh__GKwax{font-size:1.35rem;color:var(--mute);flex:none;transition:color .15s}.MapPanel_navOn__M_x7p .MapPanel_navZh__GKwax{color:var(--gold)}.MapPanel_navText__KdLLU{display:flex;flex-direction:column;min-width:0}.MapPanel_navText__KdLLU b{font-family:var(--font-display);font-weight:400;font-weight:600;font-size:1.02rem;color:var(--ink)}.MapPanel_navText__KdLLU i{font-style:normal;font-size:.68rem;color:var(--mute)}.MapPanel_sideFoot__Zq_MT{margin-top:auto;border-top:1px solid var(--line);padding-top:14px;display:flex;flex-direction:column;gap:8px}.MapPanel_sideFoot__Zq_MT a{font-size:.78rem;color:var(--ink-soft);text-decoration:none}.MapPanel_sideFoot__Zq_MT a:hover{color:var(--ink)}.MapPanel_content__lGsWo{min-width:0;padding:12px 0 60px}.MapPanel_askView__xFiVi{max-width:860px;margin:0 auto;padding:28px 24px 0}.MapPanel_history__c0CSa{margin-top:56px}.MapPanel_historyHd__YUhbg{font-family:var(--font-display);font-weight:400;font-size:1.2rem;font-weight:600;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--line);padding-bottom:10px}.MapPanel_historyDot__JQZ0F{width:7px;height:7px;border-radius:50%;background:var(--ink-soft);flex:none}.MapPanel_historyEmpty__1RsPk{margin-top:14px;font-size:.86rem;color:var(--mute)}.MapPanel_historyList__eBdE8{display:flex;flex-direction:column}.MapPanel_historyItem__jFEG2{border-bottom:1px solid var(--line)}.MapPanel_historyItem__jFEG2 summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding:16px 2px}.MapPanel_historyItem__jFEG2 summary::-webkit-details-marker{display:none}.MapPanel_hQ__mx7Kk{font-size:.96rem;color:var(--ink)}.MapPanel_hMeta__oiyb_{flex:none;font-size:.64rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}.MapPanel_hBody__VHfbx{padding:2px 2px 20px}.MapPanel_hSec__paS4F{margin-top:14px}.MapPanel_hSecT__BityM{display:block;font-size:.62rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:4px}.MapPanel_hSec__paS4F p{font-size:.92rem;line-height:1.8;color:var(--ink-soft)}@media (max-width:860px){.MapPanel_panel__WXPhg{grid-template-columns:1fr}.MapPanel_side__rr96G{position:static;height:auto;border-right:none;border-bottom:1px solid var(--gold-hairline);flex-direction:column;padding:16px 18px;gap:14px}.MapPanel_nav__KcTk8{flex-direction:row}.MapPanel_navItem__x_rKd{flex:1;flex-direction:column;align-items:center;gap:6px;padding:10px 8px;text-align:center}.MapPanel_navText__KdLLU{align-items:center}.MapPanel_navText__KdLLU i{display:none}.MapPanel_sideFoot__Zq_MT{margin-top:0;flex-direction:row;gap:18px;border-top:none;padding-top:0}}