.page_page__f4QUi{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__VEjZi{max-width:var(--content-max);margin:0 auto;padding:32px 24px 96px}.page_hero__ZYYVp{position:relative;z-index:0;display:flex;flex-direction:column;align-items:center;gap:14px;margin-bottom:36px}.page_hero__ZYYVp:before{content:"";position:absolute;z-index:-1;top:-56px;left:50%;width:440px;height:440px;max-width:96vw;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(208,208,216,.12),rgba(208,208,216,0) 70%);pointer-events:none}.page_moonVisual__LOz_g{width:clamp(180px,42vw,260px);height:clamp(180px,42vw,260px);filter:drop-shadow(0 0 36px rgba(208,208,216,.16))}h1.page_title__anqtK{font-weight:400;font-size:clamp(26px,4.4vw,42px);line-height:1.15;margin:6px 0 0}.page_phaseName__zUyYN,h1.page_title__anqtK{font-family:var(--font-serif);text-align:center}.page_phaseName__zUyYN{font-size:var(--fs-title);color:var(--accent);margin:0}.page_statRow__kxza_{display:flex;align-items:center;gap:12px;font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.page_stat__N9xaA{white-space:nowrap}.page_statDivider__bKoQA{color:var(--border)}.page_statLink__8HW5J{color:var(--muted);text-decoration:none;border-bottom:1px solid var(--ref-gold-a40);padding-bottom:1px;white-space:nowrap;transition:color .15s,border-color .15s}.page_statLink__8HW5J:hover{color:var(--accent);border-bottom-color:var(--accent)}.page_container__VEjZi .page_overviewBlock__gMhNy{margin:0 0 36px;padding:24px}.page_overviewLabel__8b1GW{margin:0 0 10px;display:flex}.page_overviewText__XvKsP{font-family:var(--font-serif);font-size:var(--fs-body-lg);line-height:1.6;color:var(--text);margin:0}section.page_section__FI1Wl{margin:0 0 36px}h2.page_sectionH__4MfBr{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___4I6O{font-size:var(--fs-body);line-height:1.7;color:var(--copy-secondary);margin:0 0 12px}.page_learnMore__4jXU5{display:inline-block;margin:4px 0 0;color:var(--accent);text-decoration:none;font-size:var(--fs-ui);border-bottom:1px solid var(--ref-gold-a40);padding-bottom:2px}.page_learnMore__4jXU5:hover{border-bottom-color:var(--accent)}.page_eventRow__R_ngL{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:520px){.page_eventRow__R_ngL{grid-template-columns:1fr 1fr}}.page_eventRow__R_ngL .page_eventCard__q6r6k{display:flex;flex-direction:column;gap:6px;padding:20px}.page_eventDate__xNG3G{font-family:var(--font-serif);font-size:var(--fs-title);color:var(--text)}.page_eventCountdown__DOUjw{font-size:var(--fs-caption);color:var(--accent)}.page_eventNote__o1d0g{font-size:var(--fs-caption);color:var(--muted);margin:12px 0 0;letter-spacing:.02em}.page_explorerField__BUGRz{margin-top:4px;max-width:280px}.page_explorerNote__JsE_l{margin-top:12px;font-size:var(--fs-ui);color:var(--muted)}.page_explorerResult__UOrNz{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;margin-top:24px}.page_explorerMoon__9LQHh{width:108px;height:108px;flex-shrink:0;filter:drop-shadow(0 0 20px rgba(208,208,216,.14))}.page_explorerMeta__yNPAG{display:flex;flex-direction:column;align-items:center;gap:4px}.page_explorerPhase__zhaGV{font-family:var(--font-serif);font-size:var(--fs-title);color:var(--accent)}.page_explorerStat__Q42ME{font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.page_explorerMeaning__UENbJ{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);margin:8px 0 0;max-width:520px}@media (min-width:520px){.page_explorerResult__UOrNz{flex-direction:row;text-align:left}.page_explorerMeta__yNPAG{align-items:flex-start}}.page_phaseList__RSgPi{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media (min-width:720px){.page_phaseList__RSgPi{grid-template-columns:repeat(4,1fr)}}.page_phaseList__RSgPi .page_phaseItem___viFo{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:16px 12px}.page_phaseMoon__azMdY{width:62px;height:62px;filter:drop-shadow(0 0 12px rgba(208,208,216,.14))}.page_phaseNowTag__0QMSc{font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.page_phaseList__RSgPi .page_phaseItemActive__z4gwj{border-color:var(--accent);background:var(--ref-gold-a08)}.page_phaseItemName__kCcg_{font-family:var(--font-serif);font-size:var(--fs-body);color:var(--text)}.page_phaseItemActive__z4gwj .page_phaseItemName__kCcg_{color:var(--accent)}.page_phaseItemText__ApssQ{font-size:var(--fs-ui);line-height:1.5;color:var(--copy-secondary)}.page_faqList__GkcYC{display:flex;flex-direction:column;gap:18px}.page_faqList__GkcYC .page_faqItem__UhrqS{padding:16px 18px}h3.page_faqQ__C5tvk{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-body-lg);color:var(--text);margin:0 0 6px}.page_faqA__SKim4{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_container__VEjZi .page_cta__3dC0r{margin-top:16px;padding:28px 24px;text-align:center}.page_ctaTitle__Lbbtk{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;margin:0 0 8px;color:var(--text)}.page_ctaText__JOeNJ{font-size:var(--fs-body);color:var(--copy-secondary);margin:0 0 18px;line-height:1.55}.page_ctaBanner__D4RPs{display:block;width:100%;margin-bottom:20px}.page_ctaBanner__D4RPs img{display:block;width:100%;height:auto;border-radius:12px}.page_ctaSignupRow__jVHuZ{margin-top:12px}.page_allSigns__gys7o{margin-top:56px;padding-top:32px;border-top:1px solid var(--border)}h3.page_allSignsH__sDC9g{font-family:var(--font-serif);font-size:var(--fs-body-lg);font-weight:400;color:var(--text);margin:0 0 14px}.page_allSignsGrid__UUJhU{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:14px}@media (min-width:640px){.page_allSignsGrid__UUJhU{grid-template-columns:repeat(4,1fr)}}.page_allSignsGrid__UUJhU .page_allSignsLink__o_l14{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;color:var(--copy-secondary);font-size:var(--fs-ui);text-align:center;transition:color .15s,border-color .15s,transform .15s}.page_allSignsGrid__UUJhU .page_allSignsLink__o_l14:hover{color:var(--accent);border-color:var(--ref-gold-a40);transform:translateY(-2px)}.page_allSignsIcon__UYPv4{flex-shrink:0}.page_allSignsName__zhq45{font-size:var(--fs-ui)}@media (prefers-reduced-motion:reduce){.page_allSignsGrid__UUJhU .page_allSignsLink__o_l14{transition:none}.page_allSignsGrid__UUJhU .page_allSignsLink__o_l14:hover{transform:none}}.page_moonNameGrid__9DdQl{display:grid;grid-template-columns:1fr;gap:8px;margin-top:4px}@media (min-width:560px){.page_moonNameGrid__9DdQl{grid-template-columns:1fr 1fr}}.page_moonNameGrid__9DdQl .page_moonNameItem__HuFZs{display:flex;flex-direction:row;align-items:center;gap:12px;padding:14px 16px}.page_moonNameIcon__uJFTo{flex-shrink:0;width:44px;height:44px;display:block}.page_moonNameIcon__uJFTo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page_moonNameBody__tpMu8{display:flex;flex-direction:column;gap:3px;min-width:0}.page_moonNameGrid__9DdQl .page_moonNameItemActive__uaUbP{border-color:var(--accent);background:var(--ref-gold-a08)}.page_moonNameGrid__9DdQl .page_moonNameItemActive__uaUbP .page_moonNameMonth__oUwnz{color:var(--accent)}.page_moonNameName__Uwrte{font-family:var(--font-serif);font-size:var(--fs-body-lg);color:var(--text)}.page_moonNameNote__fe92c{font-size:var(--fs-caption);line-height:1.5;color:var(--copy-secondary)}.page_byline__XIqok{margin-top:40px;padding-top:24px;border-top:1px solid var(--border)}.page_bylineText__8EHYo{font-size:var(--fs-caption);line-height:1.6;color:var(--muted);margin:0;letter-spacing:.02em}.page_statLink__8HW5J:focus-visible{outline:2px solid var(--color-focus-accent);outline-offset:2px}.BackButton_btn__MICWu{width:40px;height:40px;border:none;background:none;color:var(--muted);display:flex;align-items:center;justify-content:center;border-radius:8px;transition:color .2s,background .2s;cursor:pointer;padding:0}.BackButton_btn__MICWu:hover{color:var(--text);background:var(--border)}.BackButton_btn__MICWu svg{width:18px;height:18px}.FunnelHeader_bar__xpPAo{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:env(safe-area-inset-top,0) 24px 0;height:calc(56px + env(safe-area-inset-top, 0px));border-bottom:1px solid var(--color-border);position:sticky;top:0;z-index:10;background:rgba(10,10,10,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.page_page__f5cX_{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__F4k6i{max-width:var(--content-max);margin:0 auto;padding:8px 20px 96px}.page_hero__an3Qe{text-align:center;padding:12px 0 26px}.page_title__tHXKT{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);text-align:center}.page_subtitle__dG7d2{font-size:var(--fs-body-lg);line-height:1.6;color:var(--copy-secondary);max-width:600px;margin:0 auto}.page_widget__tfIgi.page_widget__tfIgi{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);padding:26px 22px 28px;margin:6px 0 34px}.page_quiz__ZZwTV{display:flex;flex-direction:column}.page_progressRow__W2Vxd{display:flex;align-items:center;gap:12px;margin-bottom:22px}.page_progressTrack__tFXmu{flex:1;height:6px;border-radius:var(--r-pill);background:var(--color-border-subtle);overflow:hidden}.page_progressFill__5kYco{height:100%;border-radius:var(--r-pill);background:var(--accent);transition:width .3s ease}.page_progressLabel__R6HuV{font-family:system-ui,-apple-system,sans-serif;font-size:var(--fs-caption);letter-spacing:.1em;color:var(--muted);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.page_qIndex__0dYMs{display:flex;justify-content:center;margin:0 0 12px}.page_prompt__4fNOM{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-weight:400;font-size:clamp(20px,4.6vw,27px);line-height:1.32;color:var(--text);margin:0 0 6px;text-align:center}.page_promptHint__KJT4M{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--muted);text-align:center;margin:0 0 22px}.page_likert__BGOVK{display:flex;flex-direction:column;gap:10px}.page_backStep__kU0VE{align-self:center;margin-top:20px}.page_result__qCsJ3{position:relative;text-align:center;animation:page_fadeIn__8zg5e .4s ease}@keyframes page_fadeIn__8zg5e{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page_resultEyebrow__BD2OC{margin-bottom:14px}.page_resultArt__JYIh7{width:min(360px,78%);aspect-ratio:1200/630;border-radius:var(--r-md);overflow:hidden;margin:0 auto 22px;border:1px solid var(--color-border-accent);box-shadow:0 10px 30px rgba(0,0,0,.45)}.page_resultArt__JYIh7 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.page_resultType__6FdWf{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:clamp(28px,6.4vw,44px);font-weight:400;line-height:1.1;color:var(--text);margin:8px 0 18px}.page_resultBlurb__7dMHB{font-size:var(--fs-body-lg);line-height:1.7;color:var(--copy-secondary);max-width:540px;margin:0 auto 24px;text-align:left}.page_axisBlock__aQh10{margin:0 0 24px;text-align:left}.page_profileLabel__rln0Q{display:flex;justify-content:center;margin:0 0 14px}.page_axisGrid__MyVC_{display:grid;grid-template-columns:1fr 168px;gap:20px;align-items:center}.page_axisBars__5KM6j{display:flex;flex-direction:column;gap:16px;min-width:0}.page_axisRow__2YizI{display:grid;grid-template-columns:1fr;gap:7px}.page_axisName__f46KL{font-size:var(--fs-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--copy-secondary)}.page_axisHint__SQ1Vi{text-transform:none;letter-spacing:0;color:var(--muted)}.page_axisBarTrack__NxO6L{height:9px;border-radius:var(--r-pill);background:var(--ref-white-a06);overflow:hidden}.page_axisBarFill___CaNK{display:block;height:100%;border-radius:var(--r-pill);background:var(--accent);transition:width .6s ease}.page_axisScore__J1f01{justify-self:end;margin-top:-26px;font-family:system-ui,-apple-system,sans-serif;font-size:var(--fs-caption);color:var(--muted);font-variant-numeric:tabular-nums lining-nums}.page_quadrant__l_Jx8{position:relative;width:168px;height:168px;margin:0 auto;padding-bottom:20px;box-sizing:content-box}.page_quadrantSvg__o_a87{width:168px;height:168px;display:block}.page_quadrantFrame__hgylx{fill:var(--surface);stroke:var(--border);stroke-width:1}.page_quadrantAxis__8CEom{stroke:var(--ref-white-a12);stroke-width:.8}.page_quadrantDot__iF_oh{fill:var(--accent)}.page_quadrantDotGlow__e2CxT{fill:var(--ref-gold-a35)}.page_quadLabel__15JcN{position:absolute;font-family:system-ui,-apple-system,sans-serif;font-size:var(--fs-eyebrow);letter-spacing:.04em;color:var(--muted);text-transform:uppercase}.page_quadTL__MYRzx{top:8px;left:12px}.page_quadTR__4BNET{top:8px;right:12px}.page_quadBL___Szv1{bottom:28px;left:12px}.page_quadBR__ypRxa{bottom:28px;right:12px}.page_quadXLabel__929kR{bottom:3px;left:50%;transform:translateX(-50%)}.page_quadXLabel__929kR,.page_quadYLabel__WSUyb{position:absolute;font-family:system-ui,-apple-system,sans-serif;font-size:var(--fs-eyebrow);letter-spacing:.06em;color:var(--muted);text-transform:uppercase}.page_quadYLabel__WSUyb{left:-8px;top:84px;transform:translateY(-50%) rotate(-90deg);transform-origin:center;white-space:nowrap}.page_states__znQUH{display:flex;flex-direction:column;gap:10px;margin:0 0 26px;text-align:left}.page_stateLine__mVpMs{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);padding:12px 16px;border-left:2px solid var(--border);border-radius:0 8px 8px 0;background:var(--surface)}.page_stateLabel__I3xGz{font-weight:600;color:var(--copy-secondary)}.page_disclaimer__JJUHX{font-size:var(--fs-caption);line-height:1.6;color:var(--muted);max-width:520px;margin:0 auto 22px;padding:12px 16px}.page_actions__WPvIK{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:4px}.page_cta__2Qxs5.page_cta__2Qxs5{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);padding:26px 24px;text-align:center;margin:0 0 40px}.page_ctaTitle__bQC7W{font-family:var(--font-serif),Georgia,serif;font-weight:400;font-size:var(--fs-title);color:var(--text);margin:0 0 10px}.page_ctaText__pBHFx{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);max-width:520px;margin:0 auto 18px}.page_ctaSecondary__4r0Hh{margin-top:14px}.page_section__DbLke{margin:0 0 36px}.page_sectionH__LDLri{font-family:var(--font-serif),Georgia,serif;font-weight:400;font-size:var(--fs-title);color:var(--text);margin:0 0 14px}.page_body__BZWOb{font-size:var(--fs-body-lg);line-height:1.7;margin:0 0 14px}.page_body__BZWOb,.page_body__BZWOb em,.page_body__BZWOb strong{color:var(--copy-secondary)}.page_typeList__LSebX{list-style:none;margin:4px 0 14px;padding:0;display:flex;flex-direction:column;gap:12px}.page_typeListItem___b1y_{display:flex;align-items:flex-start;gap:10px;font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);padding-left:14px;border-left:2px solid var(--border)}.page_typeListItem___b1y_ .page_styleIconFallback__uJ03_,.page_typeListItem___b1y_ .page_styleIconImg__tiGxJ{flex:0 0 auto;margin-top:2px}.page_typeListItem___b1y_ strong{color:var(--copy-secondary)}.page_styleIconImg__tiGxJ{-o-object-fit:contain;object-fit:contain;mix-blend-mode:screen}.page_styleIconFallback__uJ03_{display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--color-border-accent);border-radius:50%;color:var(--accent);font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-weight:600;line-height:1}.page_faqItem__kKrDT{border-top:1px solid var(--color-border-subtle);padding:18px 0}.page_faqQ__lCYE6{font-size:var(--fs-body-lg);font-weight:600;color:var(--text);margin:0 0 8px}.page_faqA__b2Gyg{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_srOnly__5ltwf{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:540px){.page_axisGrid__MyVC_{grid-template-columns:1fr;gap:24px;justify-items:center}.page_axisBars__5KM6j{width:100%}}.page_keepExploring__uVx2j .page_body__BZWOb a{color:var(--accent);text-decoration:none;border-bottom:1px solid var(--color-border-accent);transition:border-color .15s ease}.page_keepExploring__uVx2j .page_body__BZWOb a:hover{border-bottom-color:var(--ref-gold-a85)}.page_page__JsI9w{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__NqDGh{max-width:var(--content-max);margin:0 auto;padding:8px 20px 96px}.page_hero__aHYiD{text-align:center;padding:12px 0 26px}.page_title__AJxVo{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:clamp(30px,5vw,44px);font-weight:400;line-height:1.15;margin:0 0 14px;color:var(--text)}.page_subtitle__CFwTU{font-size:var(--fs-body-lg);line-height:1.6;color:var(--copy-secondary);max-width:600px;margin:0 auto}.page_widget__3luj9.page_widget__3luj9{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);padding:28px 22px 30px;margin:6px 0 34px}.page_quiz__YY9eo{animation:page_fadeIn__tvuM9 .35s ease}.page_progressRow__n2_zb{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.page_progressLabel___Q5Hn{font-size:var(--fs-caption);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.page_progressTrack__rTCPy{height:4px;width:100%;border-radius:var(--r-pill);background:var(--color-border-subtle);overflow:hidden}.page_progressFill__ugz13{height:100%;border-radius:var(--r-pill);transition:width .35s ease}.page_prompt__xrKfa{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:clamp(22px,4.5vw,28px);font-weight:400;line-height:1.25;color:var(--text);margin:0 0 22px;text-align:center}.page_options__H6T4k{display:flex;flex-direction:column;gap:12px}.page_backStepRow__recTK{display:flex;justify-content:center;margin-top:22px}.page_result___HaCo{position:relative;text-align:center;animation:page_fadeIn__tvuM9 .45s ease}.page_shareFloat__nTPIG{position:absolute;top:12px;right:12px;z-index:2}@keyframes page_fadeIn__tvuM9{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page_resultEyebrow__T1V99{display:flex;justify-content:center;margin:0 0 8px}.page_resultArt__JBGe4{width:min(360px,78%);aspect-ratio:1200/630;border-radius:var(--r-md);overflow:hidden;margin:0 auto 22px;border:1px solid var(--color-border-accent);box-shadow:0 10px 30px rgba(0,0,0,.45)}.page_resultArt__JBGe4 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.page_resultColor__GpCTM{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:clamp(32px,7vw,46px);font-weight:400;color:var(--text);margin:0 0 12px}.page_traits__woJ5T{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.page_traits__woJ5T li{display:inline-flex}.page_meaning__974zI{font-size:var(--fs-body-lg);line-height:1.7;color:var(--copy-secondary);max-width:540px;margin:0 auto 22px;text-align:left}.page_nowLabel__yPFkl{display:flex;justify-content:center;margin:0 0 6px}.page_now__WC_Bu{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:var(--fs-body-lg);line-height:1.55;font-style:italic;margin:0 auto 20px}.page_now__WC_Bu,.page_secondary__UrXo3{color:var(--copy-secondary);max-width:500px}.page_secondary__UrXo3{font-size:var(--fs-body);line-height:1.6;margin:0 auto 24px}.page_secondary__UrXo3 strong{font-weight:600;color:var(--copy-secondary)}.page_actions__TaQev{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.page_sharedBanner__7vCRF{display:flex;align-items:center;gap:12px;padding:16px 18px;margin-bottom:24px;text-align:left}.page_sharedBannerText__qNu13{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.page_sharedBannerBody__BaEUh{font-size:15px;line-height:1.4;color:var(--copy-secondary)}.page_sharedBannerBtn__jfM9i{white-space:nowrap}.page_cta__Jkr7O.page_cta__Jkr7O{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);padding:26px 24px;text-align:center;margin:0 0 40px}.page_ctaTitle__BOOkv{font-family:var(--font-serif),Georgia,serif;font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0 0 10px}.page_ctaText__MmB7X{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);max-width:520px;margin:0 auto 18px}.page_ctaSecondaryRow__JDbaO{margin-top:14px}.page_section__FUMm7{margin:0 0 36px}.page_sectionH__TJfUz{font-family:var(--font-serif),Georgia,serif;font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0 0 14px}.page_body__9P64H{font-size:var(--fs-body-lg);line-height:1.7;margin:0 0 14px}.page_body__9P64H,.page_body__9P64H strong{color:var(--copy-secondary)}.page_meaningList__J8NRa{list-style:none;margin:0;padding:0}.page_meaningItem__6iH4N{display:flex;gap:14px;align-items:flex-start;font-size:var(--fs-body-lg);line-height:1.6;margin:0 0 16px}.page_meaningItem__6iH4N,.page_meaningItem__6iH4N strong{color:var(--copy-secondary)}.page_dot__a1x1L{flex:none;width:16px;height:16px;margin-top:5px;border-radius:50%;box-shadow:0 0 10px 1px currentColor}.page_tips__RPE2h{list-style:none;counter-reset:tip;margin:0;padding:0}.page_tip__MV6aT{counter-increment:tip;position:relative;padding:0 0 0 44px;margin:0 0 16px;min-height:26px}.page_tip__MV6aT: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__3sEXK{font-size:var(--fs-body-lg);line-height:1.6}.page_tipText__3sEXK,.page_tipText__3sEXK strong{color:var(--copy-secondary)}.page_faqItem__EqUWX{border-top:1px solid var(--color-border-subtle);padding:18px 0}.page_faqQ__5_j8i{font-size:var(--fs-body-lg);font-weight:400;color:var(--text);margin:0 0 8px}.page_faqA__kw0Yg{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_keepExploring__KSgC8 .page_body__9P64H a{color:var(--accent);text-decoration:none;border-bottom:1px solid var(--color-border-accent);transition:border-color .15s ease}.page_keepExploring__KSgC8 .page_body__9P64H a:hover{border-bottom-color:var(--ref-gold-a85)}.AuthorByline_byline__r9r2Y{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin:.9rem 0 0;font-size:var(--fs-ui);line-height:1.4;color:var(--color-text-faint)}.AuthorByline_prefix__xTNAz{color:var(--color-text-muted)}.AuthorByline_author__P1On6{color:var(--accent);text-decoration:none;font-weight:600}.AuthorByline_author__P1On6:hover{text-decoration:underline}.AuthorByline_date__TOpkP,.AuthorByline_role__luNZV{position:relative;padding-left:.75rem}.AuthorByline_date__TOpkP:before,.AuthorByline_role__luNZV:before{content:"·";position:absolute;left:0;color:var(--ref-white-a30)}.AuthorByline_date__TOpkP{color:var(--color-text-faint)}.page_page__Dq2HX{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__HPPTl{max-width:var(--content-max);margin:0 auto;padding:8px 20px 96px}.page_hero__i2n_s{text-align:center;padding:12px 0 26px}.page_title__apafk{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:clamp(30px,5vw,44px);font-weight:400;line-height:1.15;margin:0 0 14px;color:var(--text)}.page_subtitle__iDWGE{font-size:var(--fs-body-lg);line-height:1.65;color:var(--copy-secondary);max-width:600px;margin:0 auto}.page_widget__lfboW.page_widget__lfboW{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);padding:26px 22px 28px;margin:6px 0 34px}.page_quiz__3oB6i{display:flex;flex-direction:column}.page_progressRow__0wyKK{display:flex;align-items:center;gap:12px;margin-bottom:22px}.page_progressTrack__R3_Z_{flex:1;height:6px;border-radius:var(--r-pill);background:var(--color-border-subtle);overflow:hidden}.page_progressFill__UCAyl{height:100%;border-radius:var(--r-pill);background:var(--accent);transition:width .3s ease}.page_progressLabel__xSM1n{letter-spacing:.1em;white-space:nowrap}.page_progressLabel__xSM1n,.page_qIndex__reaiX{font-family:system-ui,-apple-system,sans-serif;font-size:var(--fs-caption);color:var(--muted);font-variant-numeric:tabular-nums lining-nums}.page_qIndex__reaiX{letter-spacing:.16em;text-transform:uppercase;text-align:center;margin:0 0 12px}.page_prompt__oUEoL{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-weight:400;font-size:clamp(20px,4.6vw,27px);line-height:1.32;color:var(--text);margin:0 0 6px;text-align:center}.page_promptHint__AZncE{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--muted);text-align:center;margin:0 0 22px}.page_likert__j0r_j{display:flex;flex-direction:column;gap:10px}.page_backStep__l5afr{align-self:center;margin-top:20px}.page_result__9pi5R{position:relative;text-align:center;animation:page_fadeIn__IB2SE .4s ease}.page_shareFloat__qzxL5{position:absolute;top:12px;right:12px;z-index:2}@keyframes page_fadeIn__IB2SE{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page_resultArt__sHfy3{width:min(360px,78%);aspect-ratio:1200/630;border-radius:var(--r-md);overflow:hidden;margin:0 auto 22px;border:1px solid var(--color-border-accent);box-shadow:0 10px 30px rgba(0,0,0,.45)}.page_resultArt__sHfy3 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.page_resultEyebrow__NssfT{margin-bottom:14px}.page_typeMark__xu1iP{position:relative;margin-bottom:6px}.page_typeMarkGlyph__Zudyi,.page_typeMark__xu1iP{display:flex;align-items:center;justify-content:center}.page_typeMarkGlyph__Zudyi{position:absolute;inset:0;color:var(--accent);opacity:.18;pointer-events:none}.page_typeGlyph__RKOjM{display:block;color:var(--accent);filter:drop-shadow(0 0 22px var(--ref-gold-a35))}.page_typeNum__XxGSd{font-style:italic;color:var(--accent)}.page_resultType__YquNU,.page_typeNum__XxGSd{font-family:var(--font-serif),Georgia,"Times New Roman",serif}.page_resultType__YquNU{font-size:clamp(26px,6vw,40px);font-weight:400;line-height:1.12;color:var(--text);margin:8px 0 6px}.page_resultName__w6R6f{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-style:italic;font-size:clamp(16px,3.4vw,20px);color:var(--copy-secondary);max-width:540px;margin:0 auto 8px}.page_resultWingNote__7XNIT{font-size:var(--fs-ui);line-height:1.5;color:var(--muted);max-width:480px;margin:0 auto 26px}.page_resultWingNote__7XNIT em{font-family:var(--font-serif),Georgia,"Times New Roman",serif;color:var(--copy-secondary);font-style:italic}.page_profile__Oja0V{margin:0 0 24px;text-align:left}.page_profileLabel__0NXC6{display:flex;justify-content:center;margin:0 0 14px}.page_traitCards__1qO2_{display:flex;flex-direction:column;gap:12px}.page_traitCard__3TEXj{padding:16px 18px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.page_traitTop__2B5tw{border-color:var(--accent)}.page_traitBottom__EC38J{border-color:var(--border)}.page_traitHead__VvLHs{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.page_traitName__l5uIG{display:flex;align-items:center;gap:9px;font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:var(--fs-title);font-weight:400;color:var(--text)}.page_traitName__l5uIG .page_typeIconFallback__lKvX_,.page_traitName__l5uIG .page_typeIconImg__8pq11{flex:0 0 auto}.page_traitPct__l9rOO{font-family:system-ui,-apple-system,sans-serif;font-size:var(--fs-title);font-weight:600;color:var(--accent);font-variant-numeric:tabular-nums lining-nums}.page_traitBarTrack__GECPh{display:block;height:9px;border-radius:var(--r-pill);background:var(--ref-white-a06);overflow:hidden;margin-bottom:8px}.page_traitBarFill__T72jv{display:block;height:100%;border-radius:var(--r-pill);background:var(--accent);transition:width .5s ease}.page_traitBand__JU5VM{margin-bottom:10px}.page_traitRead__pMz_t{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_disclaimer__MnENn{font-size:var(--fs-caption);line-height:1.6;color:var(--muted);max-width:540px;margin:0 auto 22px;padding:12px 16px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.page_actions__qemMS{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:4px}.page_cta__rvlNg.page_cta__rvlNg{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);padding:26px 24px;text-align:center;margin:0 0 40px}.page_ctaTitle__jLBNe{font-family:var(--font-serif),Georgia,serif;font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0 0 10px}.page_ctaText__HsqEE{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);max-width:520px;margin:0 auto 18px}.page_ctaSecondary__DiIPQ{margin-top:14px}.page_section__HUNh8{margin:0 0 36px}.page_sectionH__aRb0c{font-family:var(--font-serif),Georgia,serif;font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0 0 14px}.page_body__gXJad{font-size:var(--fs-body-lg);line-height:1.7;margin:0 0 14px}.page_body__gXJad,.page_body__gXJad em,.page_body__gXJad strong{color:var(--copy-secondary)}.page_typeList__BBYgu{list-style:none;margin:4px 0 14px;padding:0;display:flex;flex-direction:column;gap:10px}.page_typeListItem__uoLQw{display:flex;align-items:flex-start;gap:8px;font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);padding-left:14px;border-left:2px solid var(--border)}.page_typeListItem__uoLQw .page_typeIconFallback__lKvX_,.page_typeListItem__uoLQw .page_typeIconImg__8pq11{flex:0 0 auto;margin-top:2px}.page_typeListItem__uoLQw strong{color:var(--copy-secondary)}.page_typeListText__7vSRe{flex:1 1 auto;min-width:0}.page_typeListNum__htFAW{font-family:system-ui,-apple-system,sans-serif;font-weight:600;color:var(--accent)}.page_typeIconImg__8pq11{-o-object-fit:contain;object-fit:contain}.page_typeIconFallback__lKvX_{display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--color-border-accent);border-radius:50%;color:var(--accent);font-family:system-ui,sans-serif;font-weight:600;line-height:1}.page_faqItem__HI9Of{border-top:1px solid var(--border);padding:18px 0}.page_faqQ__jXgEU{font-size:var(--fs-body-lg);font-weight:600;color:var(--text);margin:0 0 8px}.page_faqA__iLtoO{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}@media (max-width:480px){.page_traitName__l5uIG,.page_traitPct__l9rOO{font-size:var(--fs-body-lg)}}@media (min-width:768px){.page_container__HPPTl{max-width:var(--page-max);padding-top:var(--space-5)}.page_hero__i2n_s{padding-bottom:var(--space-6)}.page_cta__rvlNg.page_cta__rvlNg,.page_faqItem__HI9Of,.page_keepExploring__DM4RX,.page_section__HUNh8{max-width:var(--content-max);margin-left:auto;margin-right:auto}.page_widget__lfboW.page_widget__lfboW{max-width:720px;margin-left:auto;margin-right:auto;padding:var(--space-6)}.page_result__9pi5R{text-align:left}.page_resultHasProfile__CxqmP{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--space-6);align-items:start}.page_resultHasProfile__CxqmP .page_resultArt__sHfy3{width:100%;margin:0 0 var(--space-5)}.page_resultHasProfile__CxqmP .page_resultEyebrow__NssfT,.page_resultHasProfile__CxqmP .page_resultName__w6R6f,.page_resultHasProfile__CxqmP .page_resultType__YquNU,.page_resultHasProfile__CxqmP .page_resultWingNote__7XNIT{text-align:left;margin-left:0;margin-right:0}.page_resultLead__hOlKu{grid-column:1}.page_resultBody__BGK1N{grid-column:2;display:flex;flex-direction:column}.page_resultHasProfile__CxqmP .page_profile__Oja0V{margin:0 0 var(--space-5)}.page_resultHasProfile__CxqmP .page_profileLabel__0NXC6{justify-content:flex-start}.page_resultHasProfile__CxqmP .page_traitCards__1qO2_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.page_resultHasProfile__CxqmP .page_disclaimer__MnENn{max-width:none;margin-left:0;margin-right:0}.page_resultHasProfile__CxqmP .page_actions__qemMS{justify-content:flex-start}}.page_keepExploring__DM4RX .page_body__gXJad a{color:var(--accent);text-decoration:none;border-bottom:1px solid var(--color-border-accent);transition:border-color .15s ease}.page_keepExploring__DM4RX .page_body__gXJad a:hover{border-bottom-color:var(--ref-gold-a85)}.page_page__XLFrY{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__t6pvI{max-width:var(--prose-max);margin:0 auto;padding:32px 24px 96px}.page_hero__czhcj{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:32px;text-align:center}h1.page_title__hMFEF{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-hero);line-height:1.1;margin:0;text-align:center}.page_subtitle__8us3s{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);margin:0;max-width:500px}section.page_section__n22d3{margin:0 0 36px}h2.page_sectionH__qQgIA{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__XCHpk{font-size:var(--fs-body);line-height:1.7;color:var(--copy-secondary);margin:0 0 12px}.page_body__XCHpk strong{color:var(--text);font-weight:600}.page_list__snDYU{margin:0 0 12px;padding-left:20px;display:flex;flex-direction:column;gap:8px}.page_list__snDYU li{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary)}.page_list__snDYU strong{color:var(--text);font-weight:600}.page_inlineLink__W3H5v{color:var(--accent);text-decoration:none}.page_inlineLink__W3H5v:hover{text-decoration:underline}.page_form__OjT8I{display:flex;flex-direction:column;gap:20px;padding:24px}.page_field__1dMoO{display:flex;flex-direction:column;gap:8px}.page_fieldLabel__hLGg7{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--copy-secondary)}.page_fieldOptional__2wnqb{margin-left:6px}.page_fieldOptional__2wnqb,.page_hint__CD0nT{color:var(--muted);font-size:var(--fs-caption)}.page_formNote__Bb2_8,.page_hint__CD0nT{line-height:1.5;margin:0}.page_formNote__Bb2_8{font-size:var(--fs-caption);color:var(--muted);text-align:center}.page_error__s7_AM{font-size:var(--fs-ui);color:var(--color-error);margin:0}.page_resultCard__0VMgO{position:relative;padding:28px 24px;text-align:center}.page_resultEyebrow___WXHf{display:flex;justify-content:center;margin-bottom:18px}.page_rulerHead__CWGMJ{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:16px}.page_rulerGlyph__EtzTS{font-size:var(--fs-hero);line-height:1;color:var(--accent)}.page_rulerHeadline__570Qd{font-family:var(--font-serif);font-size:clamp(26px,5vw,34px);line-height:1.1;color:var(--text);margin:0}.page_rulerSignRow__yRW3z{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg);text-decoration:none;color:var(--copy-secondary);margin:0 auto 16px;transition:border-color .2s}.page_rulerSignRow__yRW3z:hover{border-color:var(--accent)}.page_rulerSignText__Zcfs4{font-size:var(--fs-ui)}.page_rulerWhy__yoUb3{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);margin:0 auto 18px;max-width:440px}.page_rulerWhy__yoUb3 strong{color:var(--accent);font-weight:400}.page_sharedBanner__9tDnw{display:flex;align-items:center;gap:12px;margin-bottom:24px}.page_sharedBannerCopy__XwK6F{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.page_sharedBannerText__ck0Ky{font-size:var(--fs-ui);line-height:1.4;color:var(--copy-secondary)}.page_recalcBtn__HDwOS{display:flex;margin:20px auto 0;text-decoration:underline}.page_risingPrompt__pV_nV{padding:24px 22px;text-align:center}.page_risingPromptTitle___01eQ{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;margin:0 0 8px;color:var(--text)}.page_risingPromptText__XDByO{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);margin:0 0 14px}.page_risingPromptLink__eWtwZ{color:var(--accent);text-decoration:none;font-size:var(--fs-ui)}.page_risingPromptLink__eWtwZ:hover{text-decoration:underline}.page_read__IhnrY{margin-top:20px;padding:20px 22px}h2.page_readTitle__dWXOu{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-title);color:var(--text);margin:0 0 8px}.page_readBody__XAwbM{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_readBody__XAwbM strong{color:var(--text);font-weight:600}.page_rulerGrid__J8I43{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width:560px){.page_rulerGrid__J8I43{grid-template-columns:repeat(3,1fr)}}.page_rulerCard__dGyGl{display:flex;align-items:center;gap:10px;padding:12px 14px}.page_rulerCardGlyph__OSOeU{font-size:var(--fs-title);line-height:1;color:var(--accent);flex-shrink:0}.page_rulerCardName__pnACx{font-size:var(--fs-ui);color:var(--copy-secondary);margin:0}.page_cta__LnOX8{margin-top:32px;padding:28px 24px;text-align:center}.page_ctaTitle__W_WgJ{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;margin:0 0 8px;color:var(--text)}.page_ctaText__G4Ea1{font-size:var(--fs-body);color:var(--copy-secondary);margin:0 0 18px;line-height:1.55}.page_ctaSecondary__6bfqn{margin-top:14px;text-decoration:underline}.page_faqItem__ZO7Ji{padding:16px 18px;border-left:2px solid var(--border);background:var(--surface);border-radius:0 8px 8px 0;margin-bottom:18px}h3.page_faqQ__OeLga{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-body-lg);color:var(--text);margin:0 0 6px}.page_faqA__pGXFg{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_inlineLink__W3H5v:focus-visible,.page_risingPromptLink__eWtwZ:focus-visible{outline:2px solid var(--color-focus-accent);outline-offset:2px}.page_exploreGrid__lGzSD{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:14px}@media (min-width:560px){.page_exploreGrid__lGzSD{grid-template-columns:repeat(3,1fr)}}.page_exploreLink__yDdr3{display:block;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-sm);color:var(--copy-secondary);font-size:var(--fs-ui);line-height:1.35;text-decoration:none;text-align:center;background:var(--surface);transition:border-color .15s,color .15s}.page_exploreLink__yDdr3:hover{border-color:var(--accent);color:var(--accent)}.page_exploreLink__yDdr3:focus-visible{outline:2px solid var(--color-focus-accent);outline-offset:2px}.page_page__O7lS9{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__S_owl{max-width:var(--prose-max);margin:0 auto;padding:32px 24px 96px}.page_hero__BZol2{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:32px;text-align:center}h1.page_title__EFK0P{font-family:var(--font-serif);font-weight:400;font-size:clamp(30px,5.6vw,50px);line-height:1.1;margin:0;text-align:center}.page_subtitle__l0AT9{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);margin:0;max-width:500px}.page_subtitle__l0AT9 em{color:var(--accent);font-family:var(--font-serif);font-style:italic}section.page_section__sD4H4{margin:0 0 36px}h2.page_sectionH__Z0s6g{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__0PGm8{font-size:var(--fs-body);line-height:1.7;color:var(--copy-secondary);margin:0 0 12px}.page_body__0PGm8 strong{color:var(--copy-secondary);font-weight:600}.page_body__0PGm8 em{color:var(--copy-secondary);font-family:var(--font-serif);font-style:italic}.page_form__7mdkl{display:flex;flex-direction:column;gap:20px}.page_field__FNXsy{display:flex;flex-direction:column;gap:8px}.page_fieldLabel__Cc1mA{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--copy-secondary)}.page_fieldRequired__J_oEp{margin-left:8px}.page_hint__o34E4{font-size:var(--fs-caption);line-height:1.5;color:var(--muted);margin:0}.page_error__QxcEL{font-size:var(--fs-ui);line-height:1.5;color:var(--color-error);margin:0}.page_sharedBanner__QMqDZ{display:flex;align-items:center;gap:12px;margin-bottom:24px}.page_sharedBannerText__o5QOE{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.page_sharedBannerLine__PWKqJ{font-size:var(--fs-ui);color:var(--copy-secondary);line-height:1.4}.page_resultCard__bYfZK{position:relative;padding:28px 24px;border:1px solid var(--border);border-radius:var(--r-14);background:var(--surface);text-align:center}.page_shareFloat__yrySn{position:absolute;top:12px;right:12px;z-index:2}.page_resultEyebrow__owj_B{display:block;margin-bottom:8px}h2.page_leanName__VK6Bs{font-family:var(--font-serif);font-weight:400;font-size:clamp(28px,6.5vw,42px);line-height:1.08;color:var(--text);margin:0 0 6px}.page_leanGloss__txrDY{font-size:var(--fs-ui);letter-spacing:.02em;color:var(--copy-secondary);margin:0 0 20px}.page_wheel__yHIgN{display:block;width:210px;height:210px;margin:0 auto 22px}.page_wheelRing__e_MK8{fill:none;stroke:var(--color-border-accent);stroke-width:1.5}.page_wedge__RTP_W{fill:var(--ref-white-a04);stroke:var(--color-border-subtle);stroke-width:1}.page_wedgeDom__fPJhN{fill:var(--ref-gold-a30);stroke:var(--accent);stroke-width:1.5}.page_axisLine__SH4Ht{stroke:var(--ref-white-a18);stroke-width:1}.page_wedgeNum__fbk8p{font-family:system-ui,sans-serif;font-variant-numeric:tabular-nums lining-nums;font-size:var(--fs-body-lg);fill:var(--muted)}.page_wedgeNumDom__xpUp8{font-family:system-ui,sans-serif;font-variant-numeric:tabular-nums lining-nums;font-size:var(--fs-title);font-weight:600;fill:var(--accent)}.page_axisRow__iGoeR{display:flex;flex-direction:column;gap:14px;margin-bottom:22px}.page_axisBlock__SAftQ{display:flex;flex-direction:column;gap:8px}.page_axisLabel__WorZL{font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.page_axisBar__O3i_3{display:flex;gap:10px}.page_axisSide___yamL{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 8px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg)}.page_axisSideDom__6F0Pm{border-color:var(--accent);background:var(--ref-gold-a08)}.page_axisCount__cYWWX{font-family:system-ui,sans-serif;font-variant-numeric:tabular-nums lining-nums;font-size:var(--fs-title);color:var(--text);line-height:1}.page_axisSideDom__6F0Pm .page_axisCount__cYWWX{color:var(--accent)}.page_axisName__hoLfq{font-size:var(--fs-eyebrow);letter-spacing:.06em;color:var(--muted);text-transform:uppercase}.page_leanBlurb__hojtt{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0 0 14px;text-align:left}.page_quadCard__CQ94e{text-align:left;margin:4px 0 20px}.page_quadEyebrow__znWlC{display:block;margin-bottom:6px;font-variant-numeric:tabular-nums lining-nums}h3.page_quadTitle__RQmat{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-title);color:var(--text);margin:0 0 2px}.page_quadHouses__XbGe8{display:block;font-size:var(--fs-caption);letter-spacing:.04em;color:var(--muted);margin-bottom:10px;font-variant-numeric:tabular-nums lining-nums}.page_quadBlurb__waoG3{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);margin:0}.page_shareRow__PqJFm{display:flex;justify-content:center;margin-bottom:4px}.page_recalcBtn__1en32{display:flex;margin:20px auto 0;text-decoration:underline}.page_hemiGrid__UXlzI{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:560px){.page_hemiGrid__UXlzI{grid-template-columns:repeat(2,1fr)}}h3.page_hemiName__czmfb{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-body-lg);color:var(--text);margin:0 0 4px}.page_hemiAxis__4ADOK{display:block;font-size:var(--fs-caption);letter-spacing:.04em;color:var(--muted);margin-bottom:10px;font-variant-numeric:tabular-nums lining-nums}.page_hemiText__fu3SS{font-size:var(--fs-ui);line-height:1.6;color:var(--copy-secondary);margin:0}.page_cta__PZdVa{margin-top:32px;text-align:center}.page_ctaTitle__Pp1BQ{font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400;margin:0 0 8px;color:var(--text)}.page_ctaText__9txxN{font-size:var(--fs-body);color:var(--copy-secondary);margin:0 0 18px;line-height:1.55}.page_ctaSecondary__0ZOGW{margin-top:14px}.page_faqItem__no_X3{margin-bottom:18px}h3.page_faqQ__DUCTA{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-body-lg);color:var(--text);margin:0 0 6px}.page_faqA__Gd7p1{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_exploreGrid__XZE4N{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:14px}@media (min-width:560px){.page_exploreGrid__XZE4N{grid-template-columns:repeat(3,1fr)}}.page_exploreLink__fVygt{color:var(--copy-secondary);font-size:var(--fs-ui);line-height:1.35;text-decoration:none;text-align:center}.page_page__0A6dA{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__gXksA{max-width:var(--content-max);margin:0 auto;padding:8px 20px 96px}.page_hero__S_N4e{text-align:center;padding:12px 0 26px}.page_title__NuZnL{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:clamp(30px,5vw,44px);font-weight:400;line-height:1.15;margin:0 0 14px;color:var(--text)}.page_subtitle__uLGmp{font-size:var(--fs-body-lg);line-height:1.65;color:var(--copy-secondary);max-width:600px;margin:0 auto}.page_widget__fKS1a.page_widget__fKS1a{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);padding:26px 22px 28px;margin:6px 0 34px}.page_quiz__kKRn5{display:flex;flex-direction:column}.page_progressRow__KwlMe{display:flex;align-items:center;gap:12px;margin-bottom:22px}.page_progressTrack__K4Csz{flex:1;height:6px;border-radius:var(--r-pill);background:var(--border);overflow:hidden}.page_progressFill__07BKE{height:100%;border-radius:var(--r-pill);transition:width .3s ease}.page_progressLabel___dyIM{font-size:var(--fs-caption);letter-spacing:.1em;color:var(--muted);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.page_prompt__cmaOO{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-weight:400;font-size:clamp(20px,4.6vw,26px);line-height:1.3;color:var(--text);margin:0 0 22px;text-align:center}.page_options__Oszm2{display:flex;flex-direction:column;gap:12px}.page_backStep__xUsxA{align-self:center;margin-top:20px}.page_result__2XXzj{position:relative;text-align:center;animation:page_fadeIn__oST_1 .4s ease}.page_shareFloat__tJ18c{position:absolute;top:12px;right:12px;z-index:2}@keyframes page_fadeIn__oST_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page_resultEyebrow__aQOwG{margin-bottom:16px}.page_resultArt__sm4Yj{width:min(360px,78%);aspect-ratio:1200/630;border-radius:var(--r-md);overflow:hidden;margin:0 auto 22px;border:1px solid var(--color-border-accent);box-shadow:0 10px 30px rgba(0,0,0,.45)}.page_resultArt__sm4Yj img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.page_resultElement__uDVhV{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:clamp(30px,7vw,46px);font-weight:400;line-height:1.1;color:var(--text);margin:8px 0 6px}.page_resultTagline__EQE2_{font-size:var(--fs-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0 0 20px}.page_resultRead__jSiZU{font-size:var(--fs-body-lg);line-height:1.7;color:var(--copy-secondary);max-width:520px;margin:0 auto 20px}.page_traits__BTY2_{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:0 0 20px}.page_secondaryNote__HViUx{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);max-width:480px;margin:0 auto 24px}.page_secondaryNote__HViUx strong{color:var(--text)}.page_signsBlock__SJYRn{margin:0 0 24px}.page_signsLabel__zXtRd{font-size:var(--fs-caption);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 14px}.page_signList__07NLn{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.page_signCard__Aciws{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:90px;padding:16px 14px;text-decoration:none;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);transition:background .15s ease,border-color .15s ease,color .15s ease}.page_signCard__Aciws:hover{border-color:var(--accent);color:var(--accent)}.page_signName__O3WPh{font-size:var(--fs-ui);color:var(--copy-secondary)}.page_balanceTip__b1Huq{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);max-width:500px;margin:0 auto;padding:16px 18px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);text-align:left}.page_balanceTip__b1Huq strong{color:var(--accent)}.page_actions__wJKVF{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:24px}.page_cta__y_eqB.page_cta__y_eqB{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);padding:26px 24px;text-align:center;margin:0 0 40px}.page_ctaTitle__DKHfN{font-family:var(--font-serif),Georgia,serif;font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0 0 10px}.page_ctaText__LffXv{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);max-width:520px;margin:0 auto 18px}.page_ctaSecondary__AMbqE{margin-top:14px}.page_section__SSVFW{margin:0 0 36px}.page_sectionH__2Mxir{font-family:var(--font-serif),Georgia,serif;font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0 0 14px}.page_inlineSymbol__kxokq{color:var(--accent);font-family:var(--font-serif),Georgia,serif}.page_body__ll3cF{font-size:var(--fs-body-lg);line-height:1.7;margin:0 0 14px}.page_body__ll3cF,.page_body__ll3cF em,.page_body__ll3cF strong{color:var(--copy-secondary)}.page_faqItem__lig_P{border-top:1px solid var(--border);padding:18px 0}.page_faqQ__dh85R{font-size:var(--fs-body-lg);font-weight:600;color:var(--text);margin:0 0 8px}.page_faqA__szbT3{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}.page_keepExploring___zWLy .page_body__ll3cF a{color:var(--accent);text-decoration:none;border-bottom:1px solid var(--color-border-accent);transition:border-color .15s ease}.page_keepExploring___zWLy .page_body__ll3cF a:hover{border-bottom-color:var(--ref-gold-a85)}.page_page__cHt6A{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__gUw4_{max-width:var(--content-max);margin:0 auto;padding:8px 20px 96px}.page_hero__PCEtq{text-align:center;padding:12px 0 26px}.page_title__yq3nD{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:clamp(30px,5vw,44px);font-weight:400;line-height:1.15;margin:0 0 14px;color:var(--text)}.page_subtitle__Wv1p0{font-size:var(--fs-body-lg);line-height:1.6;color:var(--copy-secondary);max-width:600px;margin:0 auto}.page_widget__peQL9.page_widget__peQL9{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);padding:26px 22px 28px;margin:6px 0 34px}.page_quiz__JG3OU{display:flex;flex-direction:column}.page_progressRow__g9O42{display:flex;align-items:center;gap:12px;margin-bottom:22px}.page_progressTrack__wcaBG{flex:1;height:6px;border-radius:var(--r-pill);background:var(--color-border-subtle);overflow:hidden}.page_progressFill__fsWY0{height:100%;border-radius:var(--r-pill);background:var(--accent);transition:width .3s ease}.page_progressLabel__JLqTG{font-family:system-ui,-apple-system,sans-serif;font-size:var(--fs-caption);letter-spacing:.1em;color:var(--muted);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.page_qIndex__TAUc9{display:block;text-align:center;margin:0 0 12px;font-variant-numeric:tabular-nums lining-nums}.page_prompt__kKfvn{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:clamp(20px,4.6vw,27px);line-height:1.32;color:var(--text);margin:0 0 6px;text-align:center}.page_promptHint___3Hu6{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--muted);text-align:center;margin:0 0 22px}.page_likert__LvPcS{display:flex;flex-direction:column;gap:10px}.page_backStep__Gzagu{align-self:center;margin-top:20px}.page_result__XUbKo{position:relative;text-align:center;animation:page_fadeIn__gT9KN .4s ease}.page_resultArt__qrRwZ{width:min(360px,78%);aspect-ratio:1200/630;border-radius:var(--r-md);overflow:hidden;margin:0 auto 22px;border:1px solid var(--color-border-accent);box-shadow:0 10px 30px rgba(0,0,0,.45)}.page_resultArt__qrRwZ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.page_sharedBanner__GnnnX.page_sharedBanner__GnnnX{display:flex;align-items:center;gap:12px;text-align:left;margin-bottom:24px}.page_sharedBannerText__WX607{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.page_sharedBannerCopy__c4B7t{font-size:var(--fs-ui);line-height:1.4;color:var(--copy-secondary)}.page_shareFloat__F5PK6{position:absolute;top:12px;right:12px;z-index:2}@keyframes page_fadeIn__gT9KN{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page_resultEyebrow__auV9x{display:inline-block;margin-bottom:14px}.page_typeMark__15_jd{position:relative;margin-bottom:6px}.page_typeMarkGlyph__W5pq0,.page_typeMark__15_jd{display:flex;align-items:center;justify-content:center}.page_typeMarkGlyph__W5pq0{position:absolute;inset:0;color:var(--accent);opacity:.18;pointer-events:none}.page_typeGlyph__WsEyl{display:block;color:var(--accent);filter:drop-shadow(0 0 22px var(--ref-gold-a35))}.page_typeNum__dewDp{font-family:system-ui,-apple-system,sans-serif;font-variant-numeric:tabular-nums lining-nums;font-weight:600}.page_resultType__961s6{font-size:clamp(28px,6.4vw,44px);font-weight:400;line-height:1.1;color:var(--text);margin:8px 0 4px}.page_resultName__4T8r3,.page_resultType__961s6{font-family:var(--font-serif),Georgia,"Times New Roman",serif}.page_resultName__4T8r3{font-style:italic;font-size:clamp(18px,4vw,24px);color:var(--copy-secondary);margin:0 0 8px}.page_resultWing__GGz3d{font-family:system-ui,-apple-system,sans-serif;font-size:var(--fs-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0 0 4px;font-variant-numeric:tabular-nums lining-nums}.page_resultWingNote__GHEXM{font-size:var(--fs-caption);color:var(--muted);margin:0 0 22px}.page_chips__q41oq{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:10px;margin:0 0 22px}.page_chip__XwbAa.page_chip__XwbAa{flex:1 1 220px;max-width:320px;text-align:left;padding:12px 16px}.page_chipLabel__xjj2B{display:block;margin-bottom:5px}.page_chipText__WjaP6{font-size:var(--fs-ui);line-height:1.45;color:var(--copy-secondary)}.page_resultBlurb__Rj2tA{font-size:var(--fs-body-lg);line-height:1.7;color:var(--copy-secondary);max-width:540px;margin:0 auto 22px;text-align:left}.page_states__WSw1I{display:flex;flex-direction:column;gap:10px;margin:0 0 26px;text-align:left}.page_stateLine__P_vKs{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);padding:12px 16px;border-left:2px solid var(--accent);border-radius:0 8px 8px 0;background:var(--surface)}.page_stateLabel__pPFUv{font-weight:600;color:var(--copy-secondary)}.page_profile___IMe4{margin:0 0 24px;text-align:left}.page_profileLabel__D6__m{display:block;margin:0 0 12px;text-align:center}.page_profileRows__ifhwr{display:flex;flex-direction:column;gap:7px}.page_profileRow__HJ7vD{display:grid;grid-template-columns:150px 1fr 28px;align-items:center;gap:10px}.page_profileType__6YKoX{display:flex;align-items:center;gap:8px;font-size:var(--fs-caption);color:var(--copy-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.page_profileType__6YKoX .page_typeIconFallback__eMASH,.page_profileType__6YKoX .page_typeIconImg__3_CP5{flex:0 0 auto}.page_profileTypeNum__OZQKe{font-family:system-ui,-apple-system,sans-serif;font-variant-numeric:tabular-nums lining-nums;color:var(--muted)}.page_profileTop__h5UXB .page_profileType__6YKoX{color:var(--text)}.page_profileBarTrack__wSb_m{height:8px;border-radius:var(--r-pill);background:var(--ref-white-a06);overflow:hidden}.page_profileBarFill__WSxH_{height:100%;border-radius:var(--r-pill);background:var(--color-border-accent);transition:width .5s ease}.page_profileTop__h5UXB .page_profileBarFill__WSxH_{background:var(--accent)}.page_profileScore__88w2j{font-family:system-ui,-apple-system,sans-serif;font-size:var(--fs-caption);color:var(--muted);text-align:right;font-variant-numeric:tabular-nums lining-nums}.page_profileTop__h5UXB .page_profileScore__88w2j{color:var(--copy-secondary)}.page_disclaimer__RAJiK{font-size:var(--fs-caption);line-height:1.6;color:var(--muted);max-width:520px;margin:0 auto 22px;padding:12px 16px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.page_actions__UEBg2{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:4px}.page_cta__TdD81.page_cta__TdD81{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);padding:26px 24px;text-align:center;margin:0 0 40px}.page_ctaTitle__LHRr2{font-family:var(--font-serif),Georgia,serif;font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0 0 10px}.page_ctaText__3bmFR{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);max-width:520px;margin:0 auto 18px}.page_ctaSecondary__yboD7{display:inline-block;margin-top:14px;font-size:var(--fs-ui);color:var(--copy-secondary);text-decoration:underline;text-underline-offset:3px}.page_ctaSecondary__yboD7:hover{color:var(--text)}.page_section__EyYoX{margin:0 0 36px}.page_sectionH__vF1wj{font-family:var(--font-serif),Georgia,serif;font-size:var(--fs-title);font-weight:400;color:var(--text);margin:0 0 14px}.page_body__Q3uer{font-size:var(--fs-body-lg);line-height:1.7;margin:0 0 14px}.page_body__Q3uer,.page_body__Q3uer em,.page_body__Q3uer strong{color:var(--copy-secondary)}.page_typeList__pil87{list-style:none;margin:4px 0 14px;padding:0;display:flex;flex-direction:column;gap:10px}.page_typeListItem__CFHZq{display:flex;align-items:flex-start;gap:8px;font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);padding-left:14px;border-left:2px solid var(--accent)}.page_typeListItem__CFHZq .page_typeIconFallback__eMASH,.page_typeListItem__CFHZq .page_typeIconImg__3_CP5{flex:0 0 auto;margin-top:2px}.page_typeListItem__CFHZq strong{color:var(--copy-secondary)}.page_typeListNum__JojaH{font-family:system-ui,-apple-system,sans-serif;font-variant-numeric:tabular-nums lining-nums;color:var(--accent)}.page_typeIconImg__3_CP5{-o-object-fit:contain;object-fit:contain;mix-blend-mode:screen}.page_typeIconFallback__eMASH{display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--border);border-radius:50%;color:var(--accent);font-family:system-ui,sans-serif;font-variant-numeric:lining-nums tabular-nums;line-height:1}.page_faqItem__gjZGh{border-top:1px solid var(--color-border-subtle);padding:18px 0}.page_faqQ__ll_1N{font-size:var(--fs-body-lg);font-weight:600;color:var(--text);margin:0 0 8px}.page_faqA__A8v0K{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}@media (max-width:480px){.page_profileRow__HJ7vD{grid-template-columns:116px 1fr 26px}.page_profileType__6YKoX{font-size:var(--fs-caption)}}.page_keepExploring__0Qamb .page_body__Q3uer a{color:var(--accent);text-decoration:none;border-bottom:1px solid var(--color-border-accent);transition:border-color .15s ease}.page_keepExploring__0Qamb .page_body__Q3uer a:hover{border-bottom-color:var(--ref-gold-a85)}.PinButton_btn__NR8z2{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid var(--accent);border-radius:8px;background:transparent;color:var(--accent);font-size:14px;font-weight:500;letter-spacing:.04em;text-decoration:none;cursor:pointer;transition:background .18s ease,color .18s ease}.PinButton_btn__NR8z2:hover{background:var(--accent);color:var(--color-bg)}.PinButton_icon__UD_Dj{flex:0 0 auto}.page_page__T1vrz{background:var(--bg);color:var(--text);min-height:100%;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.01em}.page_container__s2lCQ{max-width:var(--content-max);margin:0 auto;padding:8px 20px 96px}.page_hero__PA9ry{text-align:center;padding:12px 0 26px}.page_title__0TCaA{font-family:var(--font-serif),Georgia,"Times New Roman",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__24Eyc{font-size:var(--fs-body-lg);line-height:1.6;color:var(--copy-secondary);max-width:600px;margin:0 auto}.page_widget__m_LM7.page_widget__m_LM7{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);padding:26px 22px 28px;margin:6px 0 34px}.page_quiz__TZqob{display:flex;flex-direction:column}.page_progressRow__NjYFn{display:flex;align-items:center;gap:12px;margin-bottom:22px}.page_progressTrack__sE6oU{flex:1;height:6px;border-radius:var(--r-pill);background:var(--ref-white-a08);overflow:hidden}.page_progressFill__4tfiD{height:100%;border-radius:var(--r-pill);background:var(--accent);transition:width .3s ease}.page_progressLabel__S1XG9{letter-spacing:.1em;white-space:nowrap}.page_progressLabel__S1XG9,.page_qIndex__CVaL9{font-family:system-ui,-apple-system,sans-serif;font-size:var(--fs-caption);color:var(--copy-muted);font-variant-numeric:tabular-nums lining-nums}.page_qIndex__CVaL9{letter-spacing:.16em;text-transform:uppercase;text-align:center;margin:0 0 12px}.page_prompt__M6pXU{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:clamp(20px,4.6vw,27px);line-height:1.32;color:var(--color-text);margin:0 0 6px;text-align:center}.page_promptHint__43loX{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--copy-muted);text-align:center;margin:0 0 22px}.page_choices__UrcbQ{display:flex;flex-direction:column;gap:10px}.page_choiceRow__D9z6T{display:flex;align-items:center;gap:14px;width:100%}.page_choiceMark___UnAM{flex:0 0 auto;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-pill);border:1.5px solid var(--ref-gold-a40);font-family:system-ui,-apple-system,sans-serif;font-size:var(--fs-caption);font-weight:600;color:var(--accent)}.page_choiceLabel___m0jj{flex:1;font-size:var(--fs-body-lg);line-height:1.45}.page_backStep__IlOR8{align-self:center;margin-top:20px}.page_result__pHf8L{position:relative;text-align:center;animation:page_fadeIn__MHI3u .4s ease}.page_shareFloat__gSVbU{position:absolute;top:12px;right:12px;z-index:2}.page_sharedBanner__6TgY5.page_sharedBanner__6TgY5{display:flex;align-items:center;gap:12px;padding:16px 18px;margin-bottom:24px;text-align:left}.page_sharedCopy__9Zlhh{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.page_sharedText__0STsl{font-size:15px;color:var(--copy-secondary);line-height:1.4}.page_sharedCta__KZ2nO{white-space:nowrap}@keyframes page_fadeIn__MHI3u{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page_resultEyebrow__LLm_N{margin-bottom:14px}.page_resultArt__KogWf{width:min(360px,78%);aspect-ratio:1200/630;border-radius:var(--r-md);overflow:hidden;margin:0 auto 22px;border:1px solid var(--ref-gold-a40);box-shadow:0 10px 30px rgba(0,0,0,.45)}.page_resultArt__KogWf img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.page_typeMark__rg5cQ{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.page_resultType__k9klA{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:clamp(30px,7vw,48px);font-weight:400;letter-spacing:.04em;line-height:1.1;color:var(--color-text);margin:8px 0 4px}.page_resultCode__R4I_f{font-family:system-ui,-apple-system,sans-serif;letter-spacing:.08em}.page_resultName__2cX_U{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-style:italic;font-size:clamp(18px,4vw,24px);color:var(--copy-secondary);margin:0 0 22px}.page_resultBlurb__PrR4S{font-size:var(--fs-body-lg);line-height:1.7;color:var(--copy-secondary);max-width:540px;margin:0 auto 24px;text-align:left}.page_dichotomies__jJFfH{margin:0 0 26px;text-align:left}.page_dichLabel__jfgrP{display:flex;justify-content:center;margin:0 0 14px}.page_dichRows__N687L{display:flex;flex-direction:column;gap:16px}.page_dichRow__swp2M{display:flex;flex-direction:column;gap:7px}.page_dichEnds__P8E0H{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--fs-caption);color:var(--copy-muted)}.page_dichEnd___3gfq{display:flex;flex-direction:column;line-height:1.3}.page_dichEndRight__WUOGJ{text-align:right}.page_dichPole__YjYFf{font-family:system-ui,-apple-system,sans-serif;font-size:var(--fs-caption);letter-spacing:.05em;color:var(--copy-secondary)}.page_dichEndName__1te43{font-size:var(--fs-caption);color:var(--copy-muted)}.page_dichWin__gdtsB,.page_dichWin__gdtsB .page_dichPole__YjYFf{color:var(--color-text)}.page_dichWin__gdtsB .page_dichEndName__1te43{color:var(--accent)}.page_dichTrack__dK2vz{position:relative;height:10px;border-radius:var(--r-pill);background:var(--ref-white-a06);overflow:hidden}.page_dichFillLeft__qczYs,.page_dichFillRight__7A_Mn{position:absolute;top:0;height:100%}.page_dichFillLeft__qczYs{left:0;border-radius:999px 0 0 999px;background:var(--ref-gold-a40)}.page_dichFillRight__7A_Mn{right:0;border-radius:0 999px 999px 0;background:var(--ref-gold-a40)}.page_dichFillWin__XOqWY{background:var(--accent)}.page_dichPct__hHDb9{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;width:1px;height:14px;background:var(--ref-white-a25)}.page_dichPctLabel__zVNd_{font-family:system-ui,-apple-system,sans-serif;font-variant-numeric:tabular-nums lining-nums;font-size:var(--fs-caption);color:var(--copy-secondary)}.page_lists__t9Wi9{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 24px;text-align:left}.page_listCol__J4YQV.page_listCol__J4YQV{padding:14px 16px}.page_listLabel__OGS0h{display:flex;margin-bottom:10px}.page_listItems__11_2L{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.page_listItem__SBYbt{font-size:var(--fs-ui);line-height:1.45;color:var(--copy-secondary);padding-left:16px;position:relative}.page_listItem__SBYbt:before{content:"";position:absolute;left:2px;top:8px;width:5px;height:5px;border-radius:var(--r-pill);background:var(--accent)}.page_disclaimer__gETJb.page_disclaimer__gETJb{font-size:var(--fs-caption);line-height:1.6;color:var(--copy-muted);max-width:520px;margin:0 auto 22px;padding:12px 16px;text-align:center}.page_actions__H_524{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:4px}.page_cta__rYlNd.page_cta__rYlNd{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);padding:26px 24px;text-align:center;margin:0 0 40px}.page_ctaTitle__Ehvhn{font-family:var(--font-serif),Georgia,serif;font-size:var(--fs-title);font-weight:400;color:var(--color-text);margin:0 0 10px}.page_ctaText__yG_WD{font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);max-width:520px;margin:0 auto 18px}.page_ctaSecondary__pUIsg{margin-top:14px}.page_section__sbtMG{margin:0 0 36px}.page_sectionH__KQnoE{font-family:var(--font-serif),Georgia,serif;font-size:var(--fs-title);font-weight:400;color:var(--color-text);margin:0 0 14px}.page_body__U9EKu{font-size:var(--fs-body-lg);line-height:1.7;margin:0 0 14px}.page_body__U9EKu,.page_body__U9EKu em,.page_body__U9EKu strong{color:var(--copy-secondary)}.page_typeList__hVwMW{list-style:none;margin:4px 0 14px;padding:0;display:flex;flex-direction:column;gap:10px}.page_typeListItem___WJYh{display:flex;align-items:flex-start;gap:8px;font-size:var(--fs-body);line-height:1.6;color:var(--copy-secondary);padding-left:14px;border-left:2px solid var(--border)}.page_typeListItem___WJYh .page_typeIconFallback__Yjptg,.page_typeListItem___WJYh .page_typeIconImg__nWXGB{flex:0 0 auto;margin-top:2px}.page_typeListItem___WJYh strong{color:var(--copy-secondary)}.page_typeListCode__oPJMb{font-family:system-ui,-apple-system,sans-serif;letter-spacing:.05em;color:var(--accent)}.page_typeIconImg__nWXGB{-o-object-fit:contain;object-fit:contain;mix-blend-mode:screen}.page_typeIconFallback__Yjptg{display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--ref-gold-a40);border-radius:50%;color:var(--accent);font-family:system-ui,sans-serif;font-weight:600;letter-spacing:.04em;line-height:1;filter:drop-shadow(0 0 22px var(--ref-gold-a22))}.page_faqItem__eAN7y{border-top:1px solid var(--ref-white-a08);padding:18px 0}.page_faqQ__DTITz{font-size:var(--fs-body-lg);font-weight:600;color:var(--color-text);margin:0 0 8px}.page_faqA__hc2_3{font-size:var(--fs-body);line-height:1.65;color:var(--copy-secondary);margin:0}@media (max-width:480px){.page_lists__t9Wi9{grid-template-columns:1fr}}.page_keepExploring__q6aRB .page_body__U9EKu a{color:var(--accent);text-decoration:none;border-bottom:1px solid var(--ref-gold-a40);transition:border-color .15s ease}.page_keepExploring__q6aRB .page_body__U9EKu a:hover{border-bottom-color:var(--ref-gold-a85)}