.AIAnalysisContent-module__pZIcOa__shell{background:color-mix(in srgb, var(--canvas-surface) 58%, transparent);color:var(--canvas-paper-light);border-block:1px solid #eee1c329;overflow:hidden}.AIAnalysisContent-module__pZIcOa__header{background:color-mix(in srgb, var(--canvas-surface-raised) 42%, transparent);border-bottom:1px solid #eee1c324;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem clamp(1rem,2.5vw,1.5rem);display:flex}.AIAnalysisContent-module__pZIcOa__headerTitle{align-items:flex-start;gap:.65rem;min-width:0;display:flex}.AIAnalysisContent-module__pZIcOa__headerTitle svg{width:1.1rem;height:1.1rem;color:var(--brand-copper-400);flex:none}.AIAnalysisContent-module__pZIcOa__headerTitle h3{color:var(--canvas-paper-light);font-size:clamp(1.05rem,2vw,1.3rem)}.AIAnalysisContent-module__pZIcOa__headerTitleCopy{min-width:0}.AIAnalysisContent-module__pZIcOa__headerNote{color:#eee1c3b8;max-width:62ch;margin-top:.25rem;font-size:.75rem;font-weight:400;line-height:1.5}.AIAnalysisContent-module__pZIcOa__headerMeta{color:#eee1c39e;justify-content:flex-end;align-items:center;gap:1rem;font-size:.75rem;display:flex}.AIAnalysisContent-module__pZIcOa__languageGroup{align-items:center;gap:.4rem;display:flex}.AIAnalysisContent-module__pZIcOa__languageGroup>svg{width:.9rem;height:.9rem;color:var(--brand-moss-400)}.AIAnalysisContent-module__pZIcOa__languageButton{color:#f6edd894;background:0 0;border:0;border-bottom:2px solid #0000;min-width:2rem;min-height:2rem;font-size:.7rem;font-weight:700;transition:border-color .15s,color .15s}.AIAnalysisContent-module__pZIcOa__languageButton:hover:not(:disabled){color:var(--canvas-paper-light)}.AIAnalysisContent-module__pZIcOa__languageButton:focus-visible{outline:2px solid var(--brand-copper-400);outline-offset:2px}.AIAnalysisContent-module__pZIcOa__languageButtonCurrent{border-bottom-color:var(--brand-copper-400);color:var(--canvas-paper-light)}.AIAnalysisContent-module__pZIcOa__languageButtonUnavailable{color:#f6edd84d}.AIAnalysisContent-module__pZIcOa__content{width:min(100%, var(--editorial-width-work));margin-inline:auto;padding:0 clamp(1rem,2.5vw,1.5rem)}.AIAnalysisContent-module__pZIcOa__report{flex-direction:column;display:flex}.AIAnalysisContent-module__pZIcOa__section{border-top:1px solid #eee1c326;padding-block:clamp(1.25rem,3vw,1.75rem)}.AIAnalysisContent-module__pZIcOa__section:first-child{border-top:0}.AIAnalysisContent-module__pZIcOa__lead{border-left:3px solid var(--editorial-copper-ink);background:var(--canvas-paper);color:var(--canvas-ink);border-radius:2px;margin-block:clamp(1rem,2.5vw,1.5rem);padding:clamp(1.15rem,3vw,1.8rem)}.AIAnalysisContent-module__pZIcOa__lead+.AIAnalysisContent-module__pZIcOa__section{border-top:0}.AIAnalysisContent-module__pZIcOa__sectionHeading{align-items:center;gap:.7rem;display:flex}.AIAnalysisContent-module__pZIcOa__sectionHeading:after{content:"";background:#eee1c324;flex:1;min-width:1.5rem;height:1px}.AIAnalysisContent-module__pZIcOa__sectionHeading svg{width:1.15rem;height:1.15rem;color:var(--brand-copper-400);flex:none}.AIAnalysisContent-module__pZIcOa__sectionHeadingMoss svg{color:var(--brand-moss-400)}.AIAnalysisContent-module__pZIcOa__sectionHeading h4{color:var(--canvas-paper-light);font-size:clamp(1.05rem,2vw,1.3rem)}.AIAnalysisContent-module__pZIcOa__lead .AIAnalysisContent-module__pZIcOa__sectionHeading :is(h3,h4,h5,h6){color:var(--canvas-ink)}.AIAnalysisContent-module__pZIcOa__lead .AIAnalysisContent-module__pZIcOa__sectionHeading:after{background:#251a142e}.AIAnalysisContent-module__pZIcOa__leadText{max-width:68ch;color:var(--editorial-ink-muted);margin-top:1rem;font-size:.95rem;font-weight:400;line-height:1.68}.AIAnalysisContent-module__pZIcOa__leadToggle{border:0;border-bottom:1px solid var(--editorial-copper-ink);min-height:2.75rem;color:var(--editorial-copper-ink);background:0 0;align-items:center;gap:.3rem;margin-top:.35rem;font-size:.8rem;font-weight:700;display:inline-flex}.AIAnalysisContent-module__pZIcOa__leadToggle svg{width:.9rem;height:.9rem}.AIAnalysisContent-module__pZIcOa__leadToggle:focus-visible{outline:2px solid var(--editorial-copper-ink);outline-offset:3px}.AIAnalysisContent-module__pZIcOa__dimensionGrid{border-bottom:1px solid #eee1c324;margin-top:1rem;display:grid}.AIAnalysisContent-module__pZIcOa__dimension{border-top:1px solid #eee1c324;min-width:0;padding:.9rem 0}.AIAnalysisContent-module__pZIcOa__dimensionHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.AIAnalysisContent-module__pZIcOa__dimensionLabel{color:#f6edd8eb;font-size:.875rem;font-weight:650;line-height:1.4}.AIAnalysisContent-module__pZIcOa__dimensionValue{color:#eee1c3b3;flex:none;font-size:.75rem;font-weight:650}.AIAnalysisContent-module__pZIcOa__meter{background:#eee1c31f;height:3px;margin-top:.65rem;overflow:hidden}.AIAnalysisContent-module__pZIcOa__meterFill{background:var(--brand-copper-400);height:100%}.AIAnalysisContent-module__pZIcOa__priorityBlock{margin-top:1.2rem}.AIAnalysisContent-module__pZIcOa__eyebrow{color:var(--brand-moss-400);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:750}.AIAnalysisContent-module__pZIcOa__priorityList{border-bottom:1px solid #eee1c324;margin-top:.6rem;list-style:none;display:grid}.AIAnalysisContent-module__pZIcOa__priorityList li{color:#f6edd8c7;border-top:1px solid #eee1c324;grid-template-columns:1.7rem minmax(0,1fr);gap:.35rem;padding:.65rem 0;font-size:.8rem;display:grid}.AIAnalysisContent-module__pZIcOa__priorityRank{color:var(--brand-ochre-500);font-variant-numeric:tabular-nums;font-weight:750}.AIAnalysisContent-module__pZIcOa__claimList{border-bottom:1px solid #eee1c324;margin-top:1rem;list-style:none;display:grid}.AIAnalysisContent-module__pZIcOa__claimList li{color:#f6edd8cc;border-top:1px solid #eee1c324;grid-template-columns:1.15rem minmax(0,1fr);gap:.7rem;padding:.9rem 0;font-size:.875rem;font-weight:400;line-height:1.65;display:grid}.AIAnalysisContent-module__pZIcOa__claimList li span{max-width:52ch}.AIAnalysisContent-module__pZIcOa__claimList svg{width:1rem;height:1rem;color:var(--brand-moss-400);margin-top:.2rem}.AIAnalysisContent-module__pZIcOa__claimListCopper svg{color:var(--brand-copper-400)}.AIAnalysisContent-module__pZIcOa__proseList{border-bottom:1px solid #eee1c324;margin-top:.8rem;display:grid}.AIAnalysisContent-module__pZIcOa__proseList p,.AIAnalysisContent-module__pZIcOa__proseRow{color:#f6edd8c2;border-top:1px solid #eee1c324;padding:.8rem 0;font-size:.875rem;font-weight:400;line-height:1.65}.AIAnalysisContent-module__pZIcOa__details{border-top:1px solid #eee1c329}.AIAnalysisContent-module__pZIcOa__details summary{min-height:3rem;color:var(--canvas-paper-light);cursor:pointer;padding-block:.85rem}.AIAnalysisContent-module__pZIcOa__details summary:focus-visible{outline:2px solid var(--brand-copper-400);outline-offset:3px}.AIAnalysisContent-module__pZIcOa__detailsContent{padding-bottom:1rem}.AIAnalysisContent-module__pZIcOa__quietState{background:color-mix(in srgb, var(--canvas-surface) 76%, transparent);text-align:center;border-block:1px solid #eee1c326;padding:clamp(1.5rem,4vw,2.5rem) clamp(1rem,2.5vw,1.5rem)}.AIAnalysisContent-module__pZIcOa__quietState svg{width:1.75rem;height:1.75rem;color:var(--brand-copper-400);margin-inline:auto}.AIAnalysisContent-module__pZIcOa__skeletonLine{background:#eee1c31c;height:.55rem}@media (min-width:640px){.AIAnalysisContent-module__pZIcOa__dimensionGrid,.AIAnalysisContent-module__pZIcOa__claimList,.AIAnalysisContent-module__pZIcOa__priorityList{grid-template-columns:repeat(2,minmax(0,1fr))}.AIAnalysisContent-module__pZIcOa__dimension:nth-child(2n),.AIAnalysisContent-module__pZIcOa__claimList li:nth-child(2n),.AIAnalysisContent-module__pZIcOa__priorityList li:nth-child(2n){border-left:1px solid #eee1c324;padding-left:1rem}.AIAnalysisContent-module__pZIcOa__dimension:nth-child(odd),.AIAnalysisContent-module__pZIcOa__claimList li:nth-child(odd),.AIAnalysisContent-module__pZIcOa__priorityList li:nth-child(odd){padding-right:1rem}}@media (max-width:639px){.AIAnalysisContent-module__pZIcOa__header{flex-direction:column}.AIAnalysisContent-module__pZIcOa__headerMeta{flex-wrap:wrap;justify-content:flex-start;width:100%}}@media (prefers-reduced-motion:reduce){.AIAnalysisContent-module__pZIcOa__languageButton{transition:none}}
.Editorial-module__JB2HSG__surface{--ed-bg:var(--editorial-night);--ed-fg:var(--editorial-paper-text);--ed-muted:var(--editorial-paper-text-muted);--ed-rule:color-mix(in srgb, var(--editorial-ochre) 24%, transparent);--ed-accent:var(--editorial-copper);--ed-accent-text:#f0b98f;--ed-focus:var(--editorial-focus);background:var(--ed-bg);color:var(--ed-fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.Editorial-module__JB2HSG__surface[data-editorial-tone=paper]{--ed-bg:var(--editorial-paper);--ed-fg:var(--editorial-ink);--ed-muted:var(--editorial-ink-muted);--ed-rule:color-mix(in srgb, var(--editorial-ink) 18%, transparent);--ed-accent:var(--editorial-copper-ink);--ed-accent-text:var(--editorial-copper-ink);--ed-focus:var(--editorial-copper-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.Editorial-module__JB2HSG__surface[data-editorial-tone=soft-paper]{--ed-bg:var(--editorial-paper-soft);--ed-fg:var(--editorial-ink);--ed-muted:var(--editorial-ink-muted);--ed-rule:color-mix(in srgb, var(--editorial-ink) 16%, transparent);--ed-accent:var(--editorial-copper-ink);--ed-accent-text:var(--editorial-copper-ink);--ed-focus:var(--editorial-copper-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.Editorial-module__JB2HSG__surface[data-editorial-tone=sage]{--ed-bg:var(--editorial-moss-deep);--ed-fg:var(--editorial-paper-soft);--ed-muted:#dde4d2;--ed-rule:color-mix(in srgb, var(--editorial-paper) 25%, transparent);--ed-accent:#f0c58f;--ed-accent-text:#f0c58f;--ed-focus:#f0c58f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.Editorial-module__JB2HSG__surface :where(input,select,textarea){color-scheme:normal}.Editorial-module__JB2HSG__spread{isolation:isolate;border-block:1px solid color-mix(in srgb, var(--editorial-ochre) 22%, transparent);background:var(--editorial-night);width:100%;display:grid}.Editorial-module__JB2HSG__lead,.Editorial-module__JB2HSG__body{min-width:0;position:relative}.Editorial-module__JB2HSG__lead{z-index:2}.Editorial-module__JB2HSG__body{z-index:1}.Editorial-module__JB2HSG__lead>*{z-index:1;position:relative}.Editorial-module__JB2HSG__spread[data-editorial-layout=split],.Editorial-module__JB2HSG__spread[data-editorial-layout=split-reverse]{grid-template-columns:minmax(17rem,.4fr) minmax(0,.6fr)}.Editorial-module__JB2HSG__spread[data-editorial-layout=split-reverse]{grid-template-columns:minmax(0,.6fr) minmax(17rem,.4fr)}.Editorial-module__JB2HSG__spread[data-editorial-layout=split-reverse] .Editorial-module__JB2HSG__lead{grid-area:1/2}.Editorial-module__JB2HSG__spread[data-editorial-layout=split-reverse] .Editorial-module__JB2HSG__body{grid-area:1/1}.Editorial-module__JB2HSG__spread[data-editorial-layout=masthead],.Editorial-module__JB2HSG__spread[data-editorial-layout=band],.Editorial-module__JB2HSG__spread[data-editorial-layout=closing]{grid-template-columns:1fr}.Editorial-module__JB2HSG__spread[data-editorial-layout=closing] .Editorial-module__JB2HSG__lead{min-height:min(54vh,34rem)}.Editorial-module__JB2HSG__spread[data-editorial-angle=forward] .Editorial-module__JB2HSG__lead:after,.Editorial-module__JB2HSG__spread[data-editorial-angle=back] .Editorial-module__JB2HSG__lead:after{z-index:0;background:var(--ed-bg);content:"";pointer-events:none;width:2.5rem;position:absolute;top:0;bottom:0}.Editorial-module__JB2HSG__spread[data-editorial-angle=forward] .Editorial-module__JB2HSG__lead:after{transform-origin:top;right:-1.1rem;transform:skew(-4deg)}.Editorial-module__JB2HSG__spread[data-editorial-angle=back] .Editorial-module__JB2HSG__lead:after{transform-origin:top;left:-1.1rem;transform:skew(4deg)}.Editorial-module__JB2HSG__spread[data-editorial-layout=masthead] .Editorial-module__JB2HSG__lead:after,.Editorial-module__JB2HSG__spread[data-editorial-layout=band] .Editorial-module__JB2HSG__lead:after,.Editorial-module__JB2HSG__spread[data-editorial-layout=closing] .Editorial-module__JB2HSG__lead:after{clip-path:polygon(0 0,100% 0,100% 20%,0 100%);width:auto;height:1.5rem;inset:auto 0 -.8rem;transform:none}.Editorial-module__JB2HSG__spread[data-editorial-angle=back][data-editorial-layout=masthead] .Editorial-module__JB2HSG__lead:after,.Editorial-module__JB2HSG__spread[data-editorial-angle=back][data-editorial-layout=band] .Editorial-module__JB2HSG__lead:after,.Editorial-module__JB2HSG__spread[data-editorial-angle=back][data-editorial-layout=closing] .Editorial-module__JB2HSG__lead:after{clip-path:polygon(0 0,100% 0,100% 100%,0 20%)}.Editorial-module__JB2HSG__header{max-width:38rem}.Editorial-module__JB2HSG__headerTopline{justify-content:space-between;align-items:center;gap:1rem;display:flex}.Editorial-module__JB2HSG__eyebrow{color:var(--ed-accent-text);letter-spacing:.18em;text-transform:uppercase;font-size:.68rem;font-weight:700;line-height:1.3}.Editorial-module__JB2HSG__icon{min-width:2.5rem;min-height:2.5rem;color:var(--ed-accent);flex:none;place-items:center;display:inline-grid}.Editorial-module__JB2HSG__rule{width:var(--editorial-rule-width,2.75rem);background:var(--ed-accent);border:0;height:2px;margin-block:1.8rem 2rem;display:block}.Editorial-module__JB2HSG__heading{color:var(--ed-fg);font-family:var(--font-serif);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2rem,4.2vw,4.75rem);font-weight:600;line-height:.99}.Editorial-module__JB2HSG__description{max-width:34rem;color:var(--ed-muted);margin-top:1.35rem;font-size:clamp(.95rem,1.4vw,1.08rem);line-height:1.65}.Editorial-module__JB2HSG__hairline{background:var(--ed-rule);border:0;width:100%;height:1px}@media (max-width:767px){.Editorial-module__JB2HSG__spread,.Editorial-module__JB2HSG__spread[data-editorial-layout=split],.Editorial-module__JB2HSG__spread[data-editorial-layout=split-reverse]{grid-template-columns:1fr}.Editorial-module__JB2HSG__spread[data-editorial-layout=split-reverse] .Editorial-module__JB2HSG__lead,.Editorial-module__JB2HSG__spread[data-editorial-layout=split-reverse] .Editorial-module__JB2HSG__body{grid-column:1}.Editorial-module__JB2HSG__spread[data-editorial-layout=split-reverse] .Editorial-module__JB2HSG__lead{grid-row:1}.Editorial-module__JB2HSG__spread[data-editorial-layout=split-reverse] .Editorial-module__JB2HSG__body{grid-row:2}.Editorial-module__JB2HSG__spread[data-editorial-angle] .Editorial-module__JB2HSG__lead:after{clip-path:polygon(0 0,100% 0,100% 20%,0 100%);width:auto;height:1.25rem;inset:auto 0 -.7rem;transform:none}.Editorial-module__JB2HSG__spread[data-editorial-angle=back] .Editorial-module__JB2HSG__lead:after{clip-path:polygon(0 0,100% 0,100% 100%,0 20%)}.Editorial-module__JB2HSG__heading{font-size:clamp(2rem,10vw,3.4rem)}}@media (forced-colors:active){.Editorial-module__JB2HSG__surface,.Editorial-module__JB2HSG__spread{border-color:canvastext}.Editorial-module__JB2HSG__rule,.Editorial-module__JB2HSG__hairline{background:canvastext}}@media (prefers-reduced-motion:reduce){.Editorial-module__JB2HSG__surface,.Editorial-module__JB2HSG__spread,.Editorial-module__JB2HSG__lead,.Editorial-module__JB2HSG__body{scroll-behavior:auto;transition-duration:.01ms!important}}
.OnboardingEditorial-module__P9Wq1G__entrySpread,.OnboardingEditorial-module__P9Wq1G__questionSpread{border:1px solid color-mix(in srgb, var(--editorial-ochre) 24%, transparent);border-radius:1.75rem;overflow:hidden;box-shadow:0 28px 90px #00000047}.OnboardingEditorial-module__P9Wq1G__entryLead,.OnboardingEditorial-module__P9Wq1G__entryBody{padding:clamp(1.5rem,4vw,4rem)}.OnboardingEditorial-module__P9Wq1G__questionLead,.OnboardingEditorial-module__P9Wq1G__questionBody{padding:clamp(1.25rem,2.5vw,2.5rem)}.OnboardingEditorial-module__P9Wq1G__entryLead,.OnboardingEditorial-module__P9Wq1G__questionLead{align-items:flex-start;display:flex}.OnboardingEditorial-module__P9Wq1G__entryLeadInner,.OnboardingEditorial-module__P9Wq1G__questionLeadInner{width:100%}.OnboardingEditorial-module__P9Wq1G__entryBody,.OnboardingEditorial-module__P9Wq1G__questionBody{background-image:linear-gradient(140deg,#ffffff06,#0000 42%),radial-gradient(circle at 92% 6%,#c8a56412,#0000 34%)}.OnboardingEditorial-module__P9Wq1G__entrySpread{min-height:min(42rem,100dvh - 4rem)}.OnboardingEditorial-module__P9Wq1G__entryBody{flex-direction:column;justify-content:center;min-height:30rem;display:flex}.OnboardingEditorial-module__P9Wq1G__questionSpread{min-height:35rem}.OnboardingEditorial-module__P9Wq1G__questionSpread[data-editorial-layout=split],.OnboardingEditorial-module__P9Wq1G__questionSpread[data-editorial-layout=split-reverse]{grid-template-columns:minmax(16rem,.38fr) minmax(0,.62fr)}.OnboardingEditorial-module__P9Wq1G__questionSpread[data-editorial-layout=split-reverse]{grid-template-columns:minmax(0,.62fr) minmax(16rem,.38fr)}.OnboardingEditorial-module__P9Wq1G__questionLead{min-height:100%}.OnboardingEditorial-module__P9Wq1G__questionLeadInner{position:sticky;top:2rem}.OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header]{max-width:31rem}:is(.OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header] h1,.OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header] h2,.OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header] h3,.OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header] h4){font-size:clamp(1.8rem,3vw,3rem);line-height:1.08}.OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header] span[aria-hidden=true]{margin-block:1rem 1.25rem}.OnboardingEditorial-module__P9Wq1G__questionBody{flex-direction:column;justify-content:center;min-width:0;display:flex}.OnboardingEditorial-module__P9Wq1G__questionSpread[data-onboarding-editorial-variant=dense] .OnboardingEditorial-module__P9Wq1G__questionLead,.OnboardingEditorial-module__P9Wq1G__questionSpread[data-onboarding-editorial-variant=profile] .OnboardingEditorial-module__P9Wq1G__questionLead,.OnboardingEditorial-module__P9Wq1G__questionSpread[data-onboarding-editorial-variant=values] .OnboardingEditorial-module__P9Wq1G__questionLead{min-height:8rem;padding-block:clamp(1.25rem,2vw,2rem)}.OnboardingEditorial-module__P9Wq1G__questionSpread[data-onboarding-editorial-variant=dense] .OnboardingEditorial-module__P9Wq1G__questionLeadInner,.OnboardingEditorial-module__P9Wq1G__questionSpread[data-onboarding-editorial-variant=profile] .OnboardingEditorial-module__P9Wq1G__questionLeadInner,.OnboardingEditorial-module__P9Wq1G__questionSpread[data-onboarding-editorial-variant=values] .OnboardingEditorial-module__P9Wq1G__questionLeadInner{position:static}:is(.OnboardingEditorial-module__P9Wq1G__questionSpread[data-onboarding-editorial-variant=dense] .OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header],.OnboardingEditorial-module__P9Wq1G__questionSpread[data-onboarding-editorial-variant=profile] .OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header],.OnboardingEditorial-module__P9Wq1G__questionSpread[data-onboarding-editorial-variant=values] .OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header]){max-width:50rem}:is(.OnboardingEditorial-module__P9Wq1G__questionSpread[data-onboarding-editorial-variant=dense] .OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header] h1,.OnboardingEditorial-module__P9Wq1G__questionSpread[data-onboarding-editorial-variant=dense] .OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header] h2,.OnboardingEditorial-module__P9Wq1G__questionSpread[data-onboarding-editorial-variant=profile] .OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header] h1,.OnboardingEditorial-module__P9Wq1G__questionSpread[data-onboarding-editorial-variant=profile] .OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header] h2,.OnboardingEditorial-module__P9Wq1G__questionSpread[data-onboarding-editorial-variant=values] .OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header] h1,.OnboardingEditorial-module__P9Wq1G__questionSpread[data-onboarding-editorial-variant=values] .OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header] h2){font-size:clamp(1.8rem,2.6vw,2.75rem)}.OnboardingEditorial-module__P9Wq1G__questionSpread[data-onboarding-editorial-variant=photo] .OnboardingEditorial-module__P9Wq1G__questionLead{align-items:center}.OnboardingEditorial-module__P9Wq1G__questionSpread[data-onboarding-editorial-variant=final] .OnboardingEditorial-module__P9Wq1G__questionLead{align-items:center;min-height:min(40vh,27rem)}.OnboardingEditorial-module__P9Wq1G__questionSpread[data-onboarding-editorial-variant=final] .OnboardingEditorial-module__P9Wq1G__questionLeadInner{position:static}.OnboardingEditorial-module__P9Wq1G__answerStage{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex;position:relative}.OnboardingEditorial-module__P9Wq1G__answerStageInner{flex-direction:column;flex:1;min-width:0;display:flex}.OnboardingEditorial-module__P9Wq1G__progressTrack{background:#ffffff17}.OnboardingEditorial-module__P9Wq1G__progressFill{background:linear-gradient(90deg, var(--editorial-copper), var(--editorial-ochre))}@media (max-width:767px){.OnboardingEditorial-module__P9Wq1G__entrySpread,.OnboardingEditorial-module__P9Wq1G__questionSpread,.OnboardingEditorial-module__P9Wq1G__questionSpread[data-editorial-layout=split],.OnboardingEditorial-module__P9Wq1G__questionSpread[data-editorial-layout=split-reverse]{border-radius:1.35rem;grid-template-columns:1fr}.OnboardingEditorial-module__P9Wq1G__entrySpread{min-height:auto}.OnboardingEditorial-module__P9Wq1G__entryLead{padding:1.4rem 1.25rem 1.7rem;min-height:auto!important}.OnboardingEditorial-module__P9Wq1G__entryBody{min-height:auto;padding:1.5rem 1.1rem}.OnboardingEditorial-module__P9Wq1G__questionSpread{min-height:0}.OnboardingEditorial-module__P9Wq1G__questionLeadInner{position:static}.OnboardingEditorial-module__P9Wq1G__questionSpread .OnboardingEditorial-module__P9Wq1G__questionLead{padding:1rem 1.1rem 1.2rem;min-height:auto!important}.OnboardingEditorial-module__P9Wq1G__questionSpread .OnboardingEditorial-module__P9Wq1G__questionBody{min-height:auto;padding:1.25rem .85rem 1rem}:is(.OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header] h1,.OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header] h2,.OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header] h3,.OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header] h4){font-size:clamp(1.5rem,6.5vw,1.9rem);line-height:1.1}.OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header] h2~div{margin-top:.75rem;font-size:.9rem;line-height:1.5}.OnboardingEditorial-module__P9Wq1G__questionLead [data-editorial-header] span[aria-hidden=true]{margin-block:.7rem .8rem}.OnboardingEditorial-module__P9Wq1G__questionBody{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.OnboardingEditorial-module__P9Wq1G__entrySpread,.OnboardingEditorial-module__P9Wq1G__questionSpread,.OnboardingEditorial-module__P9Wq1G__progressFill{scroll-behavior:auto;transition-duration:.01ms!important}}@media (forced-colors:active){.OnboardingEditorial-module__P9Wq1G__entrySpread,.OnboardingEditorial-module__P9Wq1G__questionSpread{border-color:canvastext}}
.PremiumClient-module__bol5tW__page{--premium-soot:var(--editorial-night,#1a3132);--premium-soot-deep:var(--editorial-night-deep,#142a2b);--premium-paper:var(--editorial-paper,#eee1c3);--premium-paper-light:var(--editorial-paper-soft,#f6edd8);--premium-ink:var(--editorial-ink,#241d18);--premium-clay:var(--editorial-clay,#b66238);--premium-moss:var(--editorial-moss-muted,#64735a);--premium-moss-light:#9fb889;--premium-line:#eee1c333;background:var(--premium-soot-deep);min-height:100vh;color:var(--premium-paper-light);flex-direction:column;display:flex}.PremiumClient-module__bol5tW__main{flex:1;align-items:center;padding-block:clamp(1.5rem,5vw,4.5rem);display:grid}.PremiumClient-module__bol5tW__container{padding-bottom:0}.PremiumClient-module__bol5tW__spread{border:1px solid var(--premium-line);background:var(--premium-soot);border-radius:3px;grid-template-columns:minmax(17rem,.86fr) minmax(0,1.14fr);display:grid;overflow:clip}.PremiumClient-module__bol5tW__intro{background:var(--premium-paper);min-height:38rem;color:var(--premium-ink);flex-direction:column;padding:clamp(2rem,4vw,4rem);display:flex}.PremiumClient-module__bol5tW__eyebrow{color:#241d18b8;font-family:var(--font-inter), Arial, sans-serif;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.72rem;font-weight:800;display:flex}.PremiumClient-module__bol5tW__eyebrow svg{width:1rem;height:1rem;color:var(--premium-clay)}.PremiumClient-module__bol5tW__introCopy{margin-block:auto}.PremiumClient-module__bol5tW__introRule{background:var(--premium-clay);width:2.75rem;height:3px;margin-bottom:2.25rem;display:block}.PremiumClient-module__bol5tW__intro h1{max-width:10ch;font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.8rem,4.7vw,4.8rem);font-weight:600;line-height:.98;color:var(--premium-ink)!important}.PremiumClient-module__bol5tW__introCopy p{color:#241d18b8;max-width:29rem;font-family:var(--font-inter), Arial, sans-serif;margin-top:1.4rem;font-size:1rem;line-height:1.65}.PremiumClient-module__bol5tW__planPanel{min-width:0;padding:clamp(2rem,4vw,4rem)}.PremiumClient-module__bol5tW__planHeading{border-bottom:1px solid var(--premium-line);justify-content:space-between;align-items:flex-start;gap:2rem;padding-bottom:2rem;display:flex}.PremiumClient-module__bol5tW__planName{color:var(--premium-paper-light);font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.025em;font-size:clamp(1.65rem,2.6vw,2.35rem);font-weight:600;line-height:1.1}.PremiumClient-module__bol5tW__renewal{color:#eee1c394;max-width:30rem;margin-top:.85rem;font-size:.82rem;line-height:1.55}.PremiumClient-module__bol5tW__price{color:var(--premium-paper-light);font-family:var(--font-playfair), Georgia, serif;font-variant-numeric:tabular-nums;letter-spacing:-.035em;text-align:right;white-space:nowrap;flex:none;font-size:clamp(2rem,3.3vw,3rem);font-weight:600;line-height:1}.PremiumClient-module__bol5tW__price span{color:#eee1c385;font-family:var(--font-inter), Arial, sans-serif;letter-spacing:0;margin-top:.55rem;font-size:.78rem;font-weight:600;display:block}.PremiumClient-module__bol5tW__benefits{border-top:1px solid var(--premium-line);margin-top:1.4rem}.PremiumClient-module__bol5tW__benefits li{border-bottom:1px solid var(--premium-line);color:#f6edd8d1;align-items:flex-start;gap:.8rem;padding-block:1rem;font-size:.94rem;line-height:1.55;display:flex}.PremiumClient-module__bol5tW__benefits svg{width:1rem;height:1rem;color:var(--premium-moss-light);flex:none;margin-top:.2rem}.PremiumClient-module__bol5tW__status{border-left:3px solid var(--premium-moss);align-items:flex-start;gap:.75rem;margin-top:1.7rem;padding:.15rem 0 .15rem 1rem;display:flex}.PremiumClient-module__bol5tW__status>svg{width:1rem;height:1rem;color:var(--premium-moss-light);flex:none;margin-top:.2rem}.PremiumClient-module__bol5tW__status[data-state=error]{border-left-color:var(--premium-clay)}.PremiumClient-module__bol5tW__status[data-state=error]>svg,.PremiumClient-module__bol5tW__status[data-state=pending]>svg{color:#dda76d}.PremiumClient-module__bol5tW__status p{color:var(--premium-paper-light);font-size:.9rem;font-weight:750}.PremiumClient-module__bol5tW__status span{color:#eee1c394;margin-top:.35rem;font-size:.82rem;line-height:1.55;display:block}.PremiumClient-module__bol5tW__cta{color:#f6edd8bd;width:100%;min-height:3.25rem;font-family:var(--font-inter), Arial, sans-serif;background:#594638;border:1px solid #eee1c338;border-radius:3px;justify-content:center;align-items:center;gap:.65rem;margin-top:1.7rem;padding:.8rem 1.1rem;font-size:.92rem;font-weight:800;text-decoration:none;display:inline-flex}.PremiumClient-module__bol5tW__cta:focus-visible{outline:3px solid var(--premium-paper);outline-offset:3px}.PremiumClient-module__bol5tW__cta:disabled{cursor:not-allowed}.PremiumClient-module__bol5tW__cta[data-active=true]{background:var(--premium-clay);color:var(--premium-paper-light);cursor:pointer;border-color:#d58954;transition:background-color .15s,border-color .15s}.PremiumClient-module__bol5tW__cta[data-active=true]:hover{background:#c77343;border-color:#e29a67}.PremiumClient-module__bol5tW__cta svg{width:1rem;height:1rem;color:var(--premium-paper)}.PremiumClient-module__bol5tW__restore{color:#eee1c3b3;font-family:var(--font-inter), Arial, sans-serif;text-underline-offset:.22rem;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;margin-top:.9rem;padding:.25rem 0;font-size:.82rem;font-weight:700;-webkit-text-decoration:underline #b66238b8;text-decoration:underline #b66238b8;display:inline-flex}.PremiumClient-module__bol5tW__restore:hover{color:var(--premium-paper-light)}.PremiumClient-module__bol5tW__restore:focus-visible{outline:2px solid var(--premium-clay);outline-offset:3px}.PremiumClient-module__bol5tW__restore:disabled{cursor:wait;opacity:.65}.PremiumClient-module__bol5tW__restore svg{width:.9rem;height:.9rem}.PremiumClient-module__bol5tW__spinning{animation:.8s linear infinite PremiumClient-module__bol5tW__premium-spin}@keyframes PremiumClient-module__bol5tW__premium-spin{to{transform:rotate(360deg)}}.PremiumClient-module__bol5tW__links{border-top:1px solid var(--premium-line);flex-wrap:wrap;gap:.8rem 1.4rem;margin-top:1.75rem;padding-top:1.4rem;display:flex}.PremiumClient-module__bol5tW__links a{color:#eee1c3a8;text-underline-offset:.22rem;font-size:.82rem;font-weight:700;text-decoration-color:#0000;transition:color .15s,text-decoration-color .15s}.PremiumClient-module__bol5tW__links a:hover{color:var(--premium-paper-light);text-decoration:underline;-webkit-text-decoration-color:var(--premium-clay);text-decoration-color:var(--premium-clay)}.PremiumClient-module__bol5tW__links a:focus-visible{outline:2px solid var(--premium-clay);outline-offset:3px}@media (max-width:760px){.PremiumClient-module__bol5tW__main{padding-block:0;display:block}.PremiumClient-module__bol5tW__container{padding-inline:0}.PremiumClient-module__bol5tW__spread{border-left:0;border-right:0;border-radius:0;grid-template-columns:1fr}.PremiumClient-module__bol5tW__intro{min-height:0;padding:2.25rem 1.35rem 2.5rem}.PremiumClient-module__bol5tW__introCopy{margin-top:2.75rem}.PremiumClient-module__bol5tW__introRule{width:2.25rem;margin-bottom:1.5rem}.PremiumClient-module__bol5tW__intro h1{max-width:12ch;font-size:clamp(2.35rem,12vw,3.4rem)}.PremiumClient-module__bol5tW__introCopy p{margin-top:.9rem;font-size:.94rem;line-height:1.55}.PremiumClient-module__bol5tW__planPanel{padding:2rem 1.35rem 2.75rem}.PremiumClient-module__bol5tW__planHeading{flex-direction:column;gap:1.35rem}.PremiumClient-module__bol5tW__price{text-align:left}.PremiumClient-module__bol5tW__price span{margin-top:0;margin-left:.35rem;display:inline}.PremiumClient-module__bol5tW__links{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.PremiumClient-module__bol5tW__links a,.PremiumClient-module__bol5tW__cta[data-active=true]{transition:none}.PremiumClient-module__bol5tW__spinning{animation:none}}
.ReferralsPage-module__oFNFGG__page{width:min(100%, var(--editorial-width-work));margin-inline:auto}.ReferralsPage-module__oFNFGG__hero{border-inline:1px solid color-mix(in srgb, var(--editorial-ochre) 22%, transparent)}.ReferralsPage-module__oFNFGG__heroLead{align-items:center;min-height:28rem;padding:clamp(2rem,5vw,4.5rem);display:flex}.ReferralsPage-module__oFNFGG__heroBody{align-items:center;min-width:0;padding:clamp(2rem,4vw,3.5rem);display:flex}.ReferralsPage-module__oFNFGG__heroHeader{max-width:28rem}.ReferralsPage-module__oFNFGG__heroTitle{font-size:clamp(3rem,5.4vw,5.15rem)}.ReferralsPage-module__oFNFGG__invite{width:100%;min-width:0}.ReferralsPage-module__oFNFGG__sectionKicker,.ReferralsPage-module__oFNFGG__metricLabel{color:var(--editorial-copper);letter-spacing:.17em;text-transform:uppercase;font-size:.68rem;font-weight:750;line-height:1.35}.ReferralsPage-module__oFNFGG__overview .ReferralsPage-module__oFNFGG__metricLabel{color:#f0d6a6}.ReferralsPage-module__oFNFGG__inviteHeading,.ReferralsPage-module__oFNFGG__sectionHeading{color:var(--editorial-paper-text);font-family:var(--font-serif);letter-spacing:-.025em;margin:0;font-weight:600}.ReferralsPage-module__oFNFGG__inviteHeading{margin-top:.65rem;font-size:clamp(1.75rem,3vw,2.6rem);line-height:1.05}.ReferralsPage-module__oFNFGG__inviteGrid{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(1.5rem,4vw,3rem);margin-top:2rem;display:grid}.ReferralsPage-module__oFNFGG__inviteDetails{min-width:0;margin:0}.ReferralsPage-module__oFNFGG__inviteRow{border-top:1px solid color-mix(in srgb, var(--editorial-ochre) 24%, transparent);min-width:0;padding-block:.95rem}.ReferralsPage-module__oFNFGG__inviteRow:last-child{border-bottom:1px solid color-mix(in srgb, var(--editorial-ochre) 24%, transparent)}.ReferralsPage-module__oFNFGG__inviteRow dt{color:var(--editorial-paper-text-muted);letter-spacing:.16em;text-transform:uppercase;font-size:.65rem;font-weight:700}.ReferralsPage-module__oFNFGG__inviteRow dd{min-width:0;margin:.38rem 0 0}.ReferralsPage-module__oFNFGG__inviteCode{color:var(--editorial-paper-text);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.13em;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:700;display:block;overflow:hidden}.ReferralsPage-module__oFNFGG__inviteLink{color:var(--editorial-paper-text-muted);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.55;display:-webkit-box;overflow:hidden}.ReferralsPage-module__oFNFGG__qrArea{flex:none;justify-items:center;gap:.75rem;width:9.75rem;display:grid}.ReferralsPage-module__oFNFGG__qrPaper{border:1px solid color-mix(in srgb, var(--editorial-ink) 22%, transparent);border-radius:var(--editorial-radius-surface);background:var(--editorial-paper-soft);width:100%;padding:.7rem;box-shadow:0 18px 36px #03080733}.ReferralsPage-module__oFNFGG__qrHint{color:var(--editorial-paper-text-muted);text-align:center;align-items:flex-start;gap:.4rem;font-size:.69rem;line-height:1.4;display:flex}.ReferralsPage-module__oFNFGG__copyButton{border:1px solid color-mix(in srgb, var(--editorial-paper) 38%, transparent);border-radius:var(--editorial-radius-surface);background:var(--editorial-paper);width:100%;min-height:3rem;color:var(--editorial-ink);justify-content:center;align-items:center;gap:.55rem;margin-top:1rem;font-size:.875rem;font-weight:750;transition:background-color .16s,transform .16s;display:inline-flex}.ReferralsPage-module__oFNFGG__copyButton:hover{background:var(--editorial-paper-soft)}.ReferralsPage-module__oFNFGG__copyButton:active{transform:translateY(1px)}.ReferralsPage-module__oFNFGG__copyButton:focus-visible{outline:2px solid var(--editorial-focus);outline-offset:3px}.ReferralsPage-module__oFNFGG__overview{border-inline:1px solid color-mix(in srgb, var(--editorial-ochre) 22%, transparent);border-bottom:1px solid color-mix(in srgb, var(--editorial-ochre) 22%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ReferralsPage-module__oFNFGG__metric{border-right:1px solid color-mix(in srgb, var(--editorial-paper) 18%, transparent);min-width:0;padding:clamp(1.35rem,3vw,2rem)}.ReferralsPage-module__oFNFGG__metric:last-child{border-right:0}.ReferralsPage-module__oFNFGG__metricValue{color:var(--editorial-paper-text);font-family:var(--font-serif);letter-spacing:-.035em;margin-top:.5rem;font-size:clamp(2rem,3.4vw,3rem);font-weight:600;line-height:1;display:block}.ReferralsPage-module__oFNFGG__metricUnit{color:#e3d8c0;margin-top:.45rem;font-size:.72rem;display:block}.ReferralsPage-module__oFNFGG__progressMetric{border-top:1px solid color-mix(in srgb, var(--editorial-paper) 18%, transparent);flex-direction:column;grid-column:1/-1;justify-content:space-between;padding:1.25rem clamp(1.35rem,3vw,2rem) 1.45rem;display:flex}.ReferralsPage-module__oFNFGG__progressTop{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.ReferralsPage-module__oFNFGG__progressCount{color:var(--editorial-paper-text);text-align:right;font-size:.8rem;font-weight:650}.ReferralsPage-module__oFNFGG__progressTrack{background:color-mix(in srgb, var(--editorial-paper) 18%, transparent);height:2px;margin-top:1.35rem;overflow:hidden}.ReferralsPage-module__oFNFGG__progressFill{background:var(--editorial-copper);height:100%}.ReferralsPage-module__oFNFGG__progressLegend{color:#e3d8c0;flex-wrap:wrap;gap:.55rem 1rem;margin-top:.8rem;font-size:.72rem;display:flex}.ReferralsPage-module__oFNFGG__progressItem{align-items:center;gap:.35rem;display:inline-flex}.ReferralsPage-module__oFNFGG__contentGrid{border-inline:1px solid color-mix(in srgb, var(--editorial-ochre) 22%, transparent);border-bottom:1px solid color-mix(in srgb, var(--editorial-ochre) 22%, transparent);grid-template-columns:minmax(0,1.7fr) minmax(17rem,.78fr);display:grid}.ReferralsPage-module__oFNFGG__quests,.ReferralsPage-module__oFNFGG__steps{min-width:0;padding:clamp(1.75rem,4vw,3rem)}.ReferralsPage-module__oFNFGG__quests{border-right:1px solid color-mix(in srgb, var(--editorial-paper) 18%, transparent)}.ReferralsPage-module__oFNFGG__sectionHeading{align-items:center;gap:.7rem;font-size:clamp(1.55rem,2.3vw,2.15rem);line-height:1.12;display:flex}.ReferralsPage-module__oFNFGG__sectionDescription{max-width:35rem;color:var(--editorial-paper-text-muted);margin-top:.65rem;font-size:.82rem;line-height:1.6}.ReferralsPage-module__oFNFGG__questList{margin-top:1.5rem}.ReferralsPage-module__oFNFGG__steps{background:color-mix(in srgb, var(--editorial-moss-deep) 82%, var(--editorial-night))}.ReferralsPage-module__oFNFGG__stepsList{margin:1.6rem 0 0;padding:0;list-style:none}.ReferralsPage-module__oFNFGG__step{border-top:1px solid color-mix(in srgb, var(--editorial-paper) 20%, transparent);color:#eef1e9;grid-template-columns:2rem minmax(0,1fr);gap:.85rem;padding-block:1rem;font-size:.86rem;line-height:1.6;display:grid}.ReferralsPage-module__oFNFGG__step:last-child{border-bottom:1px solid color-mix(in srgb, var(--editorial-paper) 20%, transparent)}.ReferralsPage-module__oFNFGG__stepNumber{color:#f0c58f;font-family:var(--font-serif);font-size:1.25rem;line-height:1.25}.ReferralsPage-module__oFNFGG__stateSurface{border:1px solid color-mix(in srgb, var(--editorial-ink) 15%, transparent);border-radius:var(--editorial-radius-surface);min-height:15rem;color:var(--editorial-ink-muted);text-align:center;justify-content:center;align-items:center;gap:.75rem;padding:2rem;font-size:.9rem;display:flex}.ReferralsPage-module__oFNFGG__stateError{color:#6d2f2a}@media (max-width:900px){.ReferralsPage-module__oFNFGG__heroLead{min-height:auto}.ReferralsPage-module__oFNFGG__overview{grid-template-columns:repeat(2,minmax(0,1fr))}.ReferralsPage-module__oFNFGG__metric:nth-child(2){border-right:0}.ReferralsPage-module__oFNFGG__metric:nth-child(-n+2){border-bottom:1px solid color-mix(in srgb, var(--editorial-paper) 18%, transparent)}.ReferralsPage-module__oFNFGG__contentGrid{grid-template-columns:1fr}.ReferralsPage-module__oFNFGG__quests{border-right:0;border-bottom:1px solid color-mix(in srgb, var(--editorial-paper) 18%, transparent)}}@media (max-width:767px){.ReferralsPage-module__oFNFGG__heroLead,.ReferralsPage-module__oFNFGG__heroBody{padding:2rem 1.25rem}.ReferralsPage-module__oFNFGG__heroBody{padding-top:2.65rem}.ReferralsPage-module__oFNFGG__heroTitle{font-size:clamp(2.75rem,14vw,4rem)}.ReferralsPage-module__oFNFGG__inviteGrid{grid-template-columns:1fr;align-items:start;margin-top:1.5rem}.ReferralsPage-module__oFNFGG__qrArea{grid-template-columns:minmax(7rem,9rem) minmax(0,1fr);place-items:center start;width:100%}.ReferralsPage-module__oFNFGG__qrHint{text-align:left}.ReferralsPage-module__oFNFGG__overview{grid-template-columns:1fr 1fr}.ReferralsPage-module__oFNFGG__metric{padding:1.25rem}.ReferralsPage-module__oFNFGG__metricValue{font-size:2.2rem}.ReferralsPage-module__oFNFGG__progressTop{display:block}.ReferralsPage-module__oFNFGG__progressCount{text-align:left;margin-top:.45rem;display:block}.ReferralsPage-module__oFNFGG__quests,.ReferralsPage-module__oFNFGG__steps{padding:2rem 1.25rem}}@media (max-width:390px){.ReferralsPage-module__oFNFGG__overview{grid-template-columns:1fr}.ReferralsPage-module__oFNFGG__metric,.ReferralsPage-module__oFNFGG__metric:nth-child(2){border-right:0;border-bottom:1px solid color-mix(in srgb, var(--editorial-paper) 18%, transparent)}.ReferralsPage-module__oFNFGG__metric:last-child{border-bottom:0}.ReferralsPage-module__oFNFGG__qrArea{grid-template-columns:7.5rem minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ReferralsPage-module__oFNFGG__copyButton{transition-duration:.01ms}}@media (forced-colors:active){.ReferralsPage-module__oFNFGG__hero,.ReferralsPage-module__oFNFGG__overview,.ReferralsPage-module__oFNFGG__contentGrid,.ReferralsPage-module__oFNFGG__metric,.ReferralsPage-module__oFNFGG__quests,.ReferralsPage-module__oFNFGG__step,.ReferralsPage-module__oFNFGG__inviteRow,.ReferralsPage-module__oFNFGG__stateSurface{border-color:canvastext}}
.chat-surface-module__MknSxW__shell{background-color:var(--editorial-night-deep,#142a2b)}.chat-surface-module__MknSxW__messageViewport{scrollbar-color:#e2cda547 transparent;scrollbar-gutter:stable;scrollbar-width:thin}.chat-surface-module__MknSxW__messageViewport::-webkit-scrollbar{width:5px}.chat-surface-module__MknSxW__messageViewport::-webkit-scrollbar-track{background:0 0}.chat-surface-module__MknSxW__messageViewport::-webkit-scrollbar-thumb{background:#e2cda547;border-radius:999px}.chat-surface-module__MknSxW__topScrim{background-color:var(--editorial-night-deep,#142a2b)}@media (pointer:coarse),(max-width:767px){.chat-surface-module__MknSxW__messageViewport{scrollbar-gutter:auto;scrollbar-width:none}.chat-surface-module__MknSxW__messageViewport::-webkit-scrollbar{display:none}}
.MapFilterPrimitives-module__0b9EHa__panel{max-height:min(32rem, 65dvh, var(--map-filter-max-height,32rem));color:#eee3d2;background:#172b2b;border:1px solid #a18a7861;border-radius:4px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 12px 36px #00000047}.MapFilterPrimitives-module__0b9EHa__header{border-bottom:1px solid #ffffff1f;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1rem .75rem;display:flex}.MapFilterPrimitives-module__0b9EHa__heading{font-family:var(--font-playfair,Georgia), Georgia, serif;margin:0;font-size:1.375rem;font-weight:500;line-height:1.3}.MapFilterPrimitives-module__0b9EHa__description{color:#c6bca8;margin-top:.375rem;font-size:.75rem;line-height:1.5}.MapFilterPrimitives-module__0b9EHa__close{color:#eee3d2;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin:-.5rem -.5rem 0 0;display:flex}.MapFilterPrimitives-module__0b9EHa__scrollArea{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#677771 transparent;scrollbar-gutter:stable;min-height:0;padding:0 1rem;overflow-y:auto}.MapFilterPrimitives-module__0b9EHa__scrollArea::-webkit-scrollbar{width:5px}.MapFilterPrimitives-module__0b9EHa__scrollArea::-webkit-scrollbar-track{background:0 0}.MapFilterPrimitives-module__0b9EHa__scrollArea::-webkit-scrollbar-thumb{background:#677771;border-radius:2px}.MapFilterPrimitives-module__0b9EHa__section{border-bottom:1px solid #ffffff1f;padding:.625rem 0}.MapFilterPrimitives-module__0b9EHa__section:last-child{border-bottom:0}.MapFilterPrimitives-module__0b9EHa__master{color:#eee3d2;text-align:left;border-radius:2px;align-items:center;gap:.625rem;width:100%;min-width:0;min-height:44px;padding:.25rem 0;display:flex}.MapFilterPrimitives-module__0b9EHa__master[data-selection-state=none]{color:#c6bca8}.MapFilterPrimitives-module__0b9EHa__masterTitle{font-family:var(--font-playfair,Georgia), Georgia, serif;flex:1;font-size:1.125rem;font-weight:500}.MapFilterPrimitives-module__0b9EHa__mark{border:1px solid #819187;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.MapFilterPrimitives-module__0b9EHa__mark[data-selected=true]{color:#172b2b;background:#a5b99b;border-color:#a5b99b}.MapFilterPrimitives-module__0b9EHa__summary{color:#c6bca8;cursor:pointer;border-radius:2px;align-items:center;gap:.625rem;min-height:44px;font-size:.75rem;list-style:none;display:flex}.MapFilterPrimitives-module__0b9EHa__summary::-webkit-details-marker{display:none}.MapFilterPrimitives-module__0b9EHa__categories[open]>.MapFilterPrimitives-module__0b9EHa__summary>svg{transform:rotate(180deg)}.MapFilterPrimitives-module__0b9EHa__options{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.75rem;padding-bottom:.25rem;display:grid}.MapFilterPrimitives-module__0b9EHa__option{color:#eee3d2;text-align:left;border-bottom:1px solid #ffffff14;border-radius:0;align-items:center;gap:.5rem;min-width:0;min-height:44px;padding:.5rem .125rem;font-size:.75rem;font-weight:500;display:flex}.MapFilterPrimitives-module__0b9EHa__option[aria-pressed=false]{color:#c6bca8}.MapFilterPrimitives-module__0b9EHa__count{color:#c6bca8;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem}.MapFilterPrimitives-module__0b9EHa__timeLabel{color:#c6bca8;text-align:center;border-bottom:2px solid #0000;justify-content:center;align-items:center;min-height:44px;padding:.5rem .125rem;font-size:.75rem;line-height:1.25;display:flex}.MapFilterPrimitives-module__0b9EHa__timeLabel>span{overflow-wrap:anywhere}.MapFilterPrimitives-module__0b9EHa__timeChoice:checked+.MapFilterPrimitives-module__0b9EHa__timeLabel{color:#eee3d2;border-color:#d1a36c}.MapFilterPrimitives-module__0b9EHa__timeChoice:focus-visible+.MapFilterPrimitives-module__0b9EHa__timeLabel{outline-offset:-2px;outline:2px solid #e0bc73}.MapFilterPrimitives-module__0b9EHa__footer{border-top:1px solid #ffffff1f;flex-shrink:0;gap:1rem;padding:.375rem 1rem;display:flex}.MapFilterPrimitives-module__0b9EHa__textAction{color:#eee3d2;text-underline-offset:4px;border-radius:2px;min-height:44px;padding:.375rem 0;font-size:.75rem;font-weight:600;text-decoration:underline}.MapFilterPrimitives-module__0b9EHa__textAction:disabled{color:#a39d8e;cursor:default;text-decoration:none}.MapFilterPrimitives-module__0b9EHa__master:hover,.MapFilterPrimitives-module__0b9EHa__option:hover,.MapFilterPrimitives-module__0b9EHa__close:hover,.MapFilterPrimitives-module__0b9EHa__summary:hover{background:#ffffff0a}.MapFilterPrimitives-module__0b9EHa__master:focus-visible,.MapFilterPrimitives-module__0b9EHa__option:focus-visible,.MapFilterPrimitives-module__0b9EHa__close:focus-visible,.MapFilterPrimitives-module__0b9EHa__summary:focus-visible,.MapFilterPrimitives-module__0b9EHa__textAction:focus-visible{outline-offset:-2px;outline:2px solid #e0bc73}
