.MainNavigation_navigation__oywOU{display:none}.MainNavigation_list__JeZ_R{display:flex;align-items:center;gap:.15rem;margin:0;padding:0;list-style:none}.MainNavigation_item__1Q5Wk{max-width:none}.MainNavigation_link__zji5n{position:relative;display:inline-flex;align-items:center;min-height:2rem;border-radius:var(--radius-pill);padding:.3rem .75rem;color:var(--_nav-link-color,var(--color-ink-900));font-family:var(--font-family-ui);font-size:1rem;font-weight:700;line-height:1;text-decoration:none;text-shadow:var(--_nav-link-shadow,none);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),text-shadow var(--duration-fast) var(--ease-standard)}.MainNavigation_currentLink__y983P{color:var(--color-brand-gold);text-shadow:var(--_nav-link-shadow,none)}.MainNavigation_currentLink__y983P:after{position:absolute;left:50%;bottom:-.35rem;width:1.75rem;height:2px;border-radius:var(--radius-pill);background:var(--color-brand-gold);box-shadow:0 0 .75rem rgb(215 163 58/45%);content:"";transform:translateX(-50%)}.MainNavigation_currentLink__y983P:hover,.MainNavigation_link__zji5n:hover{background:var(--_nav-link-hover-bg,rgb(90 58 145/.08));color:var(--_nav-link-color,var(--color-ink-900));text-shadow:var(--_nav-link-shadow,none)}.MainNavigation_currentLink__y983P:hover{color:var(--color-brand-gold)}.MainNavigation_currentLink__y983P:focus-visible,.MainNavigation_link__zji5n:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;background:var(--_nav-link-hover-bg,rgb(90 58 145/.08));color:var(--_nav-link-color,var(--color-ink-900))}.MainNavigation_currentLink__y983P:focus-visible{color:var(--color-brand-gold)}@media (min-width:980px){.MainNavigation_navigation__oywOU{display:block}}.MobileNavigation_mobileNavigation__pzuGu{position:relative;display:block}.MobileNavigation_toggle__el91R{display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.75rem;border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-4);background:var(--color-surface);color:var(--color-text);font-weight:800;cursor:pointer;box-shadow:var(--shadow-sm)}.MobileNavigation_toggle__el91R:hover{border-color:var(--color-border-strong)}.MobileNavigation_toggleIcon__fv_75{display:inline-grid;gap:.25rem}.MobileNavigation_toggleLine__zA9qq{width:1rem;height:.125rem;border-radius:var(--radius-pill);background:currentColor}.MobileNavigation_toggleText__rvt_k{font-size:var(--font-size-sm)}.MobileNavigation_panelOpen__lqNu_,.MobileNavigation_panel__Q3UHU{position:absolute;top:calc(100% + var(--space-3));right:0;z-index:var(--z-index-overlay);width:min(19rem,calc(100vw - var(--space-8)));border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-lg)}.MobileNavigation_panel__Q3UHU{display:none}.MobileNavigation_panelOpen__lqNu_{display:block}.MobileNavigation_list__GSjFs{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-3);list-style:none}.MobileNavigation_item__cOqLn{max-width:none}.MobileNavigation_link__Wlwa_{display:flex;align-items:center;min-height:2.75rem;border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);color:var(--color-text);font-weight:800;text-decoration:none}.MobileNavigation_currentLink__1me0p,.MobileNavigation_link__Wlwa_:hover{background:var(--color-primary-soft);color:var(--color-primary-hover)}@media (min-width:980px){.MobileNavigation_mobileNavigation__pzuGu{display:none}}.SiteHeader_header__AUC7V{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:var(--z-index-header);width:100%;background:var(--color-surface-warm);border-bottom:1px solid var(--color-border);--_brand-color:var(--color-ink-950);--_brand-shadow:none;--_logo-filter:none;--_nav-link-color:var(--color-ink-900);--_nav-link-shadow:none;--_nav-link-hover-bg:rgb(90 58 145/0.08)}.SiteHeader_overlay__m8GXK{position:absolute;background:transparent;border-bottom:0;--_brand-color:#ffffff;--_brand-shadow:0 2px 10px rgb(0 0 0/58%);--_logo-filter:drop-shadow(0 0.25rem 0.8rem rgb(0 0 0/42%));--_nav-link-color:#ffffff;--_nav-link-shadow:0 2px 10px rgb(0 0 0/50%);--_nav-link-hover-bg:rgb(255 255 255/18%)}.SiteHeader_inner__zGbfs{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);width:100%;margin-inline:0;padding-block:.85rem;padding-inline:clamp(1.25rem,3vw,3rem)}.SiteHeader_brand__PspqE{display:inline-flex;align-items:center;gap:.85rem;min-width:0;text-decoration:none;text-shadow:var(--_brand-shadow,none)}.SiteHeader_brand__PspqE,.SiteHeader_brand__PspqE:hover{color:var(--_brand-color,var(--color-ink-950))}.SiteHeader_brandLogo__p4o9_{width:clamp(2.4rem,3vw,3.25rem);height:clamp(2.4rem,3vw,3.25rem);flex:0 0 auto;object-fit:contain;filter:var(--_logo-filter,none)}.SiteHeader_brandText__pRpkW{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;gap:.55rem}.SiteHeader_brandName__h5t74{display:block;color:var(--_brand-color,var(--color-ink-950));font-family:var(--font-family-display);font-size:clamp(1.25rem,1.65vw,1.7rem);font-weight:700;line-height:.95;white-space:nowrap}.SiteHeader_tagline__Mt5yk{display:block;color:var(--color-brand-gold);font-family:var(--font-family-ui);font-size:clamp(.55rem,.68vw,.72rem);font-weight:700;line-height:1;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.SiteHeader_navigationArea__hiDAK{display:flex;align-items:center;justify-content:flex-end;min-width:max-content;margin-left:auto}@media (max-width:760px){.SiteHeader_inner__zGbfs{padding-block:.7rem;padding-inline:var(--space-4)}.SiteHeader_brand__PspqE{gap:.65rem}.SiteHeader_brandLogo__p4o9_{width:3rem;height:3rem}.SiteHeader_brandName__h5t74{font-size:1.35rem}.SiteHeader_tagline__Mt5yk{font-size:.62rem;letter-spacing:.14em}}.SkipLink_skipLink__oiR10{position:fixed;z-index:var(--z-index-skip-link);top:var(--space-3);left:var(--space-3);transform:translateY(calc(-100% - var(--space-6)));border-radius:var(--radius-sm);background:var(--color-focus);color:var(--color-focus-contrast);font-weight:800;padding:var(--space-3) var(--space-4);text-decoration:none;transition:transform var(--duration-fast) var(--ease-standard)}.SkipLink_skipLink__oiR10:focus,.SkipLink_skipLink__oiR10:focus-visible{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.SkipLink_skipLink__oiR10{transition-duration:1ms}}.SiteFooter_footer__tpuYU{background:linear-gradient(180deg,var(--color-cream-50) 0,var(--color-cream-100) 100%);border-top:1px solid var(--color-cream-200);color:var(--color-text)}.SiteFooter_inner__JWAo_{width:min(100% - var(--space-8),var(--container-xl));margin-inline:auto;padding-block:var(--space-12)}.SiteFooter_inner__JWAo_,.SiteFooter_main__Ug_AY{display:grid;grid-gap:var(--space-10);gap:var(--space-10)}.SiteFooter_brandColumn__DZ_2t{display:grid;grid-gap:var(--space-2);gap:var(--space-2);align-content:start}.SiteFooter_brand__hRHi1{width:-moz-fit-content;width:fit-content;color:var(--color-ink-950);font-family:var(--font-family-heading);font-size:var(--font-size-2xl);font-weight:700;line-height:var(--line-height-heading);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}.SiteFooter_brand__hRHi1:hover{color:var(--color-primary)}.SiteFooter_tagline__Z4E_O{color:var(--color-brand-gold);font-family:var(--font-family-ui);font-size:var(--font-size-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.SiteFooter_appointment__gGSZQ{color:var(--color-text-muted);font-size:var(--font-size-sm)}.SiteFooter_linkGrid___lobP{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.SiteFooter_linkGroup__6S_aJ{display:grid;grid-gap:var(--space-3);gap:var(--space-3);align-content:start}.SiteFooter_linkHeading__zBU2g{color:var(--color-brand-gold);font-family:var(--font-family-ui);font-size:var(--font-size-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.SiteFooter_linkList__S748x{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:0;list-style:none}.SiteFooter_linkItem__ROuKi{max-width:none}.SiteFooter_footerLink__Nxnuh{color:var(--color-text-soft);font-size:var(--font-size-sm);font-weight:500;text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}.SiteFooter_footerLink__Nxnuh:hover{color:var(--color-primary)}.SiteFooter_bottom__L0o7T{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);justify-content:space-between;align-items:baseline;padding-top:var(--space-6);border-top:1px solid var(--color-cream-200)}.SiteFooter_copyright__zJn1t,.SiteFooter_scope__kKeQy{color:var(--color-text-muted);font-size:var(--font-size-xs)}.SiteFooter_scope__kKeQy{line-height:var(--line-height-body);max-width:64ch}.SiteFooter_scopeLink__Ei22a{color:var(--color-text-soft);font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:color var(--duration-fast) var(--ease-standard)}.SiteFooter_scopeLink__Ei22a:hover{color:var(--color-primary)}@media (min-width:760px){.SiteFooter_main__Ug_AY{grid-template-columns:minmax(16rem,1fr) minmax(0,2fr)}.SiteFooter_linkGrid___lobP{grid-template-columns:repeat(4,minmax(0,1fr))}}.CtaLink_link__W0tCN{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:2.75rem;align-items:center;justify-content:center;gap:var(--space-2);border-radius:var(--radius-pill);font-size:var(--font-size-base);font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.CtaLink_link__W0tCN:hover{transform:translateY(-1px)}.CtaLink_primary__DVIEv{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-primary-contrast)}.CtaLink_primary__DVIEv:hover{border-color:var(--color-primary-hover);background:var(--color-primary-hover)}.CtaLink_secondary__kAGvn{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-secondary)}.CtaLink_secondary__kAGvn:hover{border-color:var(--color-secondary);background:var(--color-secondary-soft)}.CtaLink_ghost__7_MkV{border:1.5px solid var(--color-rose-300);background:transparent;color:var(--color-surface)}.CtaLink_ghost__7_MkV:hover{border-color:var(--color-rose-100);background:rgb(224 112 181/12%)}.CtaLink_text__0TL6S{min-height:auto;border:0;border-radius:var(--radius-xs);color:var(--color-primary);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.22em}.CtaLink_text__0TL6S:hover{color:var(--color-primary-hover)}.CtaLink_standard__m2GT8{padding:.75rem 1.15rem}.CtaLink_large__s_zae{min-height:3.125rem;padding:.9rem 1.4rem;font-size:var(--font-size-md)}@media (prefers-reduced-motion:reduce){.CtaLink_link__W0tCN,.CtaLink_link__W0tCN:hover{transform:none;transition-duration:1ms}}.status-page_fallbackMain__S7wG0{margin-inline:auto;max-width:var(--content-narrow);padding-inline:var(--gutter)}.status-page_content__ze3B8{display:grid;grid-gap:var(--space-5);gap:var(--space-5);padding-block:var(--space-12)}.status-page_eyebrow__NgnLl{color:var(--color-accent);font-size:var(--font-size-sm);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.status-page_heading__dITj4{font-size:var(--font-size-3xl)}.status-page_copy__PJ0ys{color:var(--color-text-soft);font-size:var(--font-size-md)}.status-page_actions__8FAuB{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.status-page_supportCopy__0cPH7{color:var(--color-text-muted);font-size:var(--font-size-sm)}.status-page_supportCopy__0cPH7 a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (min-width:768px){.status-page_content__ze3B8{padding-block:var(--space-20)}.status-page_heading__dITj4{font-size:var(--font-size-4xl)}}.SectionContainer_section__ylpWa{padding-block:var(--space-16)}.SectionContainer_inner__xRtm_{width:min(100% - 2rem,var(--section-container-width));margin-inline:auto}.SectionContainer_tone-default__a0VDY{background:transparent}.SectionContainer_tone-muted__tDWzF{background:var(--color-background-alt)}.SectionContainer_tone-warm__UEe87{background:var(--color-surface-warm)}.SectionContainer_tone-hero__is85a{background:radial-gradient(ellipse 90% 70% at 85% -5%,rgb(90 58 145/.09) 0,transparent 55%),radial-gradient(ellipse 55% 45% at 98% 65%,rgb(215 163 58/.06) 0,transparent 50%),radial-gradient(ellipse 40% 35% at 5% 80%,rgb(192 43 133/.05) 0,transparent 55%),var(--color-surface-warm)}.SectionContainer_width-narrow__HAmUR{--section-container-width:var(--container-sm)}.SectionContainer_width-standard__VWGj_{--section-container-width:var(--container-lg)}.SectionContainer_width-wide__m3aTX{--section-container-width:var(--container-xl)}@media (min-width:768px){.SectionContainer_section__ylpWa{padding-block:var(--space-20)}}.FinalCtaSection_inner__Tlj0S{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-6);padding-block:var(--space-12);border-radius:var(--radius-lg);padding-inline:var(--space-8)}.FinalCtaSection_sage__ztq1_{background:radial-gradient(ellipse at 50% 120%,rgb(90 58 145/.09) 0,transparent 60%),linear-gradient(180deg,var(--color-purple-50) 0,var(--color-cream-50) 100%);border:1px solid var(--color-purple-100)}.FinalCtaSection_warm__J1fSB{background:var(--color-surface-warm);border:1px solid var(--color-cream-200)}.FinalCtaSection_default__JxTYI{background:transparent}.FinalCtaSection_heading__18EGE{font-size:clamp(var(--font-size-xl),3vw,var(--font-size-2xl));font-weight:700;line-height:var(--line-height-heading);color:var(--color-ink-950);max-width:44ch;text-wrap:balance}.FinalCtaSection_body__rl_D9{font-size:var(--font-size-md);line-height:var(--line-height-body);color:var(--color-text-soft);max-width:52ch;text-wrap:pretty}.FinalCtaSection_actions__j_CpS{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4)}.WhoItIsForList_block__H7hLU{display:flex;flex-direction:column;gap:var(--space-4)}.WhoItIsForList_heading__NaM1h{font-size:var(--font-size-xl);font-weight:700;line-height:var(--line-height-heading);color:var(--color-ink-950)}.WhoItIsForList_list__XbZqZ{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;padding:0}.WhoItIsForList_item__RsCOF{display:flex;gap:var(--space-3);align-items:flex-start;font-size:var(--font-size-base);line-height:var(--line-height-body);color:var(--color-text)}.WhoItIsForList_item__RsCOF:before{content:"✓";flex-shrink:0;font-weight:700;color:var(--color-primary);margin-top:.1em}.page_sectionHeading__LktoE{font-size:var(--font-size-2xl);font-weight:700;line-height:var(--line-height-heading);margin-bottom:var(--space-4);color:var(--color-foreground)}.page_sectionIntro__5CzRS{font-size:var(--font-size-base);color:var(--color-text-muted);max-width:65ch;margin-bottom:var(--space-4)}.page_sectionLink__XnYzs{display:inline-block;margin-top:var(--space-4);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);text-decoration:none}.page_sectionLink__XnYzs:hover{color:var(--color-primary-hover);text-decoration:underline}.page_sectionLink__XnYzs:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_visionContent__KoP_t{max-width:65ch;display:flex;flex-direction:column;gap:var(--space-4)}.page_visionText__rBF7F{font-size:var(--font-size-base);color:var(--color-text);margin:0;line-height:var(--line-height-body)}.page_twoColumnGrid__uqgk9{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:640px){.page_twoColumnGrid__uqgk9{grid-template-columns:1fr 1fr}}.page_elementsList__WgKti{list-style:none;padding:0;margin:0 0 var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);max-width:65ch}.page_elementsItem__Rp_vg{font-size:var(--font-size-base);color:var(--color-text);padding-left:var(--space-6);position:relative}.page_elementsItem__Rp_vg:before{content:"✦";position:absolute;left:0;color:var(--color-primary);font-size:var(--font-size-sm);top:.15em}.page_elementsNote__39zeG{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;font-style:italic}.page_privacyNote__4xLzF{margin-top:var(--space-4);font-size:var(--font-size-xs);color:var(--color-text-muted);max-width:55ch}.page_logisticsContent__Q51QD{max-width:65ch;margin-bottom:var(--space-6)}.page_logisticsText__8pONG{font-size:var(--font-size-base);color:var(--color-text-muted);margin-bottom:var(--space-5)}.page_logisticsList__evi2g{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.page_logisticsItem__H_fgc{font-size:var(--font-size-sm);color:var(--color-text-muted);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.page_logisticsItem__H_fgc:last-child{border-bottom:none;padding-bottom:0}.page_relatedLink__nWDLY,.page_relatedNav__Ndi1Z{display:none}.AnswerBlock_block__rslcD{background:var(--color-surface);border:1px solid var(--color-cream-200);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-8);display:flex;flex-direction:column;gap:var(--space-3);box-shadow:var(--shadow-sm)}.AnswerBlock_label__qZb_q{font-size:var(--font-size-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-gold)}.AnswerBlock_answer__EF4Mv{font-size:var(--font-size-md);line-height:var(--line-height-body);color:var(--color-text)}.page_sectionHeading__CR3WX{font-size:var(--font-size-2xl);font-weight:700;line-height:var(--line-height-heading);margin-bottom:var(--space-4);color:var(--color-foreground)}.page_sectionIntro__wyDLJ{font-size:var(--font-size-base);color:var(--color-text-muted);max-width:65ch;margin-bottom:var(--space-4)}.page_sectionLink__472Nh{display:inline-block;margin-top:var(--space-3);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);text-decoration:none}.page_sectionLink__472Nh:hover{color:var(--color-primary-hover);text-decoration:underline}.page_sectionLink__472Nh:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_practitionerPhoto___jmyu{width:140px;height:140px;border-radius:50%;border:1px solid var(--color-purple-100);margin-bottom:var(--space-6);flex-shrink:0;object-fit:cover}.page_approachList__Fqg9j{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;padding:0;margin:var(--space-4) 0 0}.page_approachTag__YsNjL{background:var(--color-purple-50);border:1px solid var(--color-purple-100);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-4);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary)}.page_valuesGrid__GS2kq{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-6)}.page_valueCard__XNS3T{background:var(--color-surface);border:1px solid var(--color-cream-200);border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.page_valueCard__XNS3T:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--color-gold-300),var(--color-rose-700))}.page_valueCard__XNS3T h3{font-size:var(--font-size-base);font-weight:700;margin:0;color:var(--color-primary)}.page_valueCard__XNS3T p{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.page_sectionHeading__EEaf9{font-size:var(--font-size-2xl);font-weight:700;line-height:var(--line-height-heading);margin-bottom:var(--space-4);color:var(--color-foreground)}.page_visuallyHiddenHeading__im5ZE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_sectionLink__Jqg31{display:inline-block;margin-top:var(--space-4);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);text-decoration:none}.page_sectionLink__Jqg31:hover{color:var(--color-primary-hover);text-decoration:underline}.page_sectionLink__Jqg31:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_relatedLink__jUDWU,.page_relatedNav__B51kT{display:none}.page_sectionHeading__r8Oev{font-size:var(--font-size-2xl);font-weight:700;line-height:var(--line-height-heading);margin-bottom:var(--space-4);color:var(--color-foreground)}.page_sectionIntro__yVMMg{font-size:var(--font-size-base);color:var(--color-text-muted);max-width:65ch;margin-bottom:var(--space-4)}.page_sectionLink__v7NUT{display:inline-block;margin-top:var(--space-4);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);text-decoration:none}.page_sectionLink__v7NUT:hover{color:var(--color-primary-hover);text-decoration:underline}.page_sectionLink__v7NUT:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_ctaLink__Hwt7P{display:inline-block;margin-top:var(--space-3);font-size:var(--font-size-base);font-weight:700;color:var(--color-primary);text-decoration:none}.page_ctaLink__Hwt7P:hover{color:var(--color-primary-hover);text-decoration:underline}.page_ctaLink__Hwt7P:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_workshopList__tsNso{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-6)}.page_workshopItem__09Q55{border-left:3px solid var(--color-primary);padding-left:var(--space-5)}.page_workshopName__L_BAW{font-size:var(--font-size-lg);font-weight:700;color:var(--color-foreground);margin:0 0 var(--space-2)}.page_workshopDescription__HqQ0B{font-size:var(--font-size-base);color:var(--color-text-muted);margin:0;max-width:60ch}.page_eventPlaceholder__H4Bng{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);max-width:55ch}.page_eventPlaceholderText__H1110{font-size:var(--font-size-base);color:var(--color-text-muted);margin:0 0 var(--space-4)}.page_expectList__4hljD{list-style:none;padding:0;margin:0 0 var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);max-width:65ch}.page_expectItem__tH2zy{font-size:var(--font-size-base);color:var(--color-text);padding-left:var(--space-6);position:relative}.page_expectItem__tH2zy:before{content:"→";position:absolute;left:0;color:var(--color-primary);font-size:var(--font-size-base)}.page_safetyContent__bKLHz{max-width:65ch}.page_safetyText__CKZta{font-size:var(--font-size-base);color:var(--color-text-muted);margin-bottom:var(--space-4)}.page_safetyList__HDt90{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-4)}.page_safetyItem__1mKpL{font-size:var(--font-size-base);color:var(--color-text);padding-left:var(--space-5);position:relative}.page_safetyItem__1mKpL:before{content:"–";position:absolute;left:0;color:var(--color-primary)}.page_privacyNote__XED2Q{margin-top:var(--space-4);font-size:var(--font-size-xs);color:var(--color-text-muted);max-width:55ch}.page_relatedLink___mzWV,.page_relatedNav__WLmik{display:none}.page_sectionHeading__5H1WQ{font-size:var(--font-size-2xl);font-weight:700;line-height:var(--line-height-heading);margin-bottom:var(--space-4);color:var(--color-foreground)}.page_statement__y578X{margin:0 0 var(--space-4)}.page_crisisStatement__7XQcY,.page_statement__y578X{font-size:var(--font-size-lg);color:var(--color-text);max-width:65ch;line-height:var(--line-height-body)}.page_crisisStatement__7XQcY{margin:0;padding:var(--space-5);background:var(--color-background);border-left:4px solid var(--color-primary);border-radius:var(--radius-sm)}.page_sectionIntro__U3DqH{font-size:var(--font-size-base);color:var(--color-text-muted);max-width:65ch;margin-bottom:var(--space-4)}.page_list__KR6Qk{list-style:none;padding:0;margin:0 0 var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);max-width:65ch}.page_item__eFHnc{font-size:var(--font-size-base);color:var(--color-text);padding-left:var(--space-5);position:relative}.page_item__eFHnc:before{content:"–";position:absolute;left:0;color:var(--color-primary)}.page_sectionLink__jhlYc{display:inline-block;margin-top:var(--space-2);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);text-decoration:none}.page_sectionLink__jhlYc:hover{color:var(--color-primary-hover);text-decoration:underline}.page_sectionLink__jhlYc:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_relatedLink__MSf_n,.page_relatedNav__PlXtd{display:none}.page_visuallyHiddenHeading__lSQ_5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_section__cUvBR{margin-bottom:var(--space-6);max-width:70ch}.page_sectionHeading__q0F_Q{font-size:var(--font-size-lg);font-weight:700;line-height:var(--line-height-heading);margin:0 0 var(--space-3);color:var(--color-foreground)}.page_text__74lbe{font-size:var(--font-size-base);color:var(--color-text);margin:0;line-height:var(--line-height-body)}.page_list__bbA4b{list-style:none;padding:0;margin:var(--space-3) 0 0;display:flex;flex-direction:column;gap:var(--space-2)}.page_item__VO3IS{font-size:var(--font-size-sm);color:var(--color-text-muted);padding-left:var(--space-5);position:relative}.page_item__VO3IS:before{content:"–";position:absolute;left:0;color:var(--color-primary)}.page_inlineLink__iOU4X{color:var(--color-primary);text-decoration:underline}.page_inlineLink__iOU4X:hover{color:var(--color-primary-hover)}.page_inlineLink__iOU4X:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_reviewNote__3n6Uh{font-size:var(--font-size-sm);color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-4);max-width:70ch;margin-top:var(--space-6)}.page_relatedLink___73vo,.page_relatedNav__noUmc{display:none}.HeroFeatureStrip_strip__ijb5q{position:relative;z-index:5;width:100%;padding:3.5rem var(--space-8);background:linear-gradient(180deg,var(--color-surface-warm) 0,var(--color-cream-100) 100%);border-bottom:1px solid rgb(from var(--color-gold-300) r g b/32%)}.HeroFeatureStrip_inner__MBIs4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:min(100%,1600px);margin:0 auto}.HeroFeatureStrip_card__CJsa5{display:flex;flex-direction:column;align-items:center;gap:1.1rem;padding:0 var(--space-12);text-align:center}.HeroFeatureStrip_card__CJsa5+.HeroFeatureStrip_card__CJsa5{border-left:1px solid rgb(from var(--color-gold-300) r g b/28%)}.HeroFeatureStrip_iconWrap__CMoaE{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3.75rem;height:3.75rem;border-radius:var(--radius-pill);background:linear-gradient(145deg,var(--color-gold-300) 0,var(--color-gold-700) 100%);box-shadow:0 4px 14px rgb(from var(--color-gold-700) r g b/20%);color:var(--color-primary-contrast)}.HeroFeatureStrip_card__CJsa5:nth-child(2) .HeroFeatureStrip_iconWrap__CMoaE{background:linear-gradient(145deg,var(--color-rose-300) 0,var(--color-rose-700) 100%)}.HeroFeatureStrip_card__CJsa5:nth-child(3) .HeroFeatureStrip_iconWrap__CMoaE{background:linear-gradient(145deg,var(--color-gold-300) 0,var(--color-gold-700) 100%);filter:brightness(1.1)}.HeroFeatureStrip_card__CJsa5:nth-child(4) .HeroFeatureStrip_iconWrap__CMoaE{background:linear-gradient(145deg,var(--color-purple-300) 0,var(--color-purple-700) 100%)}.HeroFeatureStrip_icon__ol9LJ{display:block;width:2.1rem;height:2.1rem;object-fit:contain;filter:brightness(0) invert(1)}.HeroFeatureStrip_content__e4atu{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.HeroFeatureStrip_title__kbCaE{margin:0;color:var(--color-ink-900);font-family:var(--font-family-heading);font-size:clamp(.8rem,.95vw,.95rem);font-weight:700;line-height:var(--line-height-tight);letter-spacing:.1em;text-transform:uppercase}.HeroFeatureStrip_body__2cDx5{max-width:22ch;margin:0;color:var(--color-text-soft);font-family:var(--font-family-body);font-size:clamp(.9rem,.9vw,1rem);font-weight:400;line-height:var(--line-height-body)}@media (max-width:1000px){.HeroFeatureStrip_inner__MBIs4{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-10)}.HeroFeatureStrip_card__CJsa5:nth-child(3){border-left:none}.HeroFeatureStrip_card__CJsa5:nth-child(3),.HeroFeatureStrip_card__CJsa5:nth-child(4){padding-top:var(--space-10);border-top:1px solid rgb(from var(--color-gold-300) r g b/28%)}}@media (max-width:600px){.HeroFeatureStrip_strip__ijb5q{padding:var(--space-10) var(--space-6)}.HeroFeatureStrip_inner__MBIs4{grid-template-columns:1fr;row-gap:0}.HeroFeatureStrip_card__CJsa5{flex-direction:row;align-items:center;text-align:left;gap:var(--space-5);padding:var(--space-6) 0}.HeroFeatureStrip_card__CJsa5+.HeroFeatureStrip_card__CJsa5{border-left:none;border-top:1px solid rgb(from var(--color-gold-300) r g b/28%)}.HeroFeatureStrip_card__CJsa5:nth-child(3),.HeroFeatureStrip_card__CJsa5:nth-child(4){padding-top:var(--space-6);border-top:1px solid rgb(from var(--color-gold-300) r g b/28%)}.HeroFeatureStrip_content__e4atu{align-items:flex-start}.HeroFeatureStrip_body__2cDx5{max-width:34ch}}.page_sectionHeading__rkY6Y{font-size:var(--font-size-2xl);font-weight:700;line-height:var(--line-height-heading);max-width:48rem;margin-bottom:var(--space-4);color:var(--color-foreground)}.page_sectionIntro__xhH1M{font-size:var(--font-size-base);color:var(--color-text-muted);max-width:60ch;margin-bottom:var(--space-4)}.page_centeredIntro__dPrao{max-width:48rem}.page_centeredIntro__dPrao,.page_centeredIntro__dPrao .page_sanctuaryLead__0vWNT,.page_centeredIntro__dPrao .page_sectionIntro__xhH1M{margin-inline:auto;text-align:center}.page_kicker__D6KvC{margin:0 0 var(--space-3);color:var(--color-secondary);font-size:var(--font-size-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.page_sanctuaryHeading__Plade{margin:0 0 var(--space-5);color:var(--color-purple-900);font-family:var(--font-family-serif);font-size:clamp(var(--font-size-2xl),5vw,var(--font-size-4xl));font-weight:600;line-height:var(--line-height-tight);text-wrap:balance}.page_sanctuaryLead__0vWNT{max-width:60ch;margin:0 auto var(--space-4);color:var(--color-text-soft);font-size:var(--font-size-lg);line-height:var(--line-height-loose);text-wrap:pretty}.page_sectionLink__1ShB6{display:inline-block;margin-top:var(--space-4);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary)}.page_sectionLink__1ShB6:hover{color:var(--color-primary-hover)}.page_sectionLink__1ShB6:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_splitSection__knbH_{display:grid;grid-template-columns:1fr;grid-gap:var(--space-10);gap:var(--space-10);align-items:center}.page_imageAside__7LT7E{margin:0}.page_imageAside__7LT7E figcaption{margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-xs);font-style:italic;line-height:var(--line-height-body)}.page_supportImage__tRYGJ{display:block;width:100%;height:auto;max-height:34rem;object-fit:cover;border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}.page_reflectionBand__zEIvu{max-width:48rem;margin-inline:auto;padding-block:var(--space-8);text-align:center}.page_reflectionBand__zEIvu p{max-width:64ch;margin:0 auto var(--space-6);color:var(--color-text-soft);font-size:var(--font-size-md);line-height:var(--line-height-loose)}.page_pathGrid__YyeEE{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-6)}.page_pathCard__Aj3hD{background:var(--color-surface);border:1px solid var(--color-cream-200);border-radius:var(--radius-lg);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2);box-shadow:var(--shadow-sm);position:relative;overflow:hidden;transition:box-shadow var(--duration-base) var(--ease-standard)}.page_pathCard__Aj3hD:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-purple-700),var(--color-rose-700))}.page_pathCard__Aj3hD:hover{box-shadow:var(--shadow-md)}.page_pathCard__Aj3hD h3{font-size:var(--font-size-lg);font-weight:700;line-height:var(--line-height-heading);margin:0;color:var(--color-foreground)}.page_pathCard__Aj3hD p{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;flex:1 1;max-width:none}.page_pathCardLink__8p0iS{display:inline-block;margin-top:var(--space-3);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);text-decoration:none}.page_pathCardLink__8p0iS:hover{text-decoration:underline;color:var(--color-primary-hover)}.page_pathCardLink__8p0iS:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_servicesGrid__raaFz{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-6)}.page_trustValues__b8X2S{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;padding:0;margin:var(--space-4) 0 0}.page_trustValue__1ci_p{background:var(--color-purple-50);border:1px solid var(--color-purple-100);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-4);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary)}.page_expectSteps__bD0oO{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-6)}.page_expectStep__KpHOg{background:var(--color-surface);border:1px solid var(--color-cream-200);border-radius:var(--radius-md);padding:var(--space-5);box-shadow:var(--shadow-sm)}.page_stepNumber__konxD{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-bottom:var(--space-4);color:var(--color-primary-contrast);background:var(--color-primary);border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:700;letter-spacing:.08em}.page_expectStep__KpHOg h3{font-size:var(--font-size-base);font-weight:700;margin:0 0 var(--space-2);color:var(--color-primary);letter-spacing:.02em}.page_expectStep__KpHOg p{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;max-width:none}.page_groundingPractice__sAm1b{display:grid;grid-template-columns:1fr;grid-gap:var(--space-10);gap:var(--space-10);align-items:center}.page_groundingImageFrame__eP_28{margin:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}.page_groundingImage__8zU2S{display:block;width:100%;height:auto;min-height:15rem;object-fit:cover}.page_consentNote__Td2B7{max-width:62ch;margin:0 0 var(--space-6);color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-body)}.page_communityLinks__kc30P{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-6)}.page_testimonialNotice__RRe0i{padding:var(--space-8) var(--space-10);text-align:center;background:var(--color-surface);border:1px solid var(--color-cream-200);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}.page_testimonialNoticeHeading__Jeyv2{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--space-3);color:var(--color-foreground);font-family:var(--font-family-serif)}.page_testimonialNoticeMessage__fFc4B{font-size:var(--font-size-sm);color:var(--color-text-muted);max-width:55ch;margin:0 auto var(--space-4);font-style:italic}@media (min-width:768px){.page_splitSection__knbH_{grid-template-columns:minmax(0,1fr) minmax(18rem,.55fr);gap:var(--space-16)}.page_groundingPractice__sAm1b{grid-template-columns:minmax(18rem,.78fr) minmax(0,1fr);gap:var(--space-16)}}.WhoItIsNotForList_block__xpEga{display:flex;flex-direction:column;gap:var(--space-4)}.WhoItIsNotForList_heading__DWI3Y{font-size:var(--font-size-xl);font-weight:700;line-height:var(--line-height-heading);color:var(--color-ink-950)}.WhoItIsNotForList_list__XTnVp{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;padding:0}.WhoItIsNotForList_item__T7z__{display:flex;gap:var(--space-3);align-items:flex-start;font-size:var(--font-size-base);line-height:var(--line-height-body);color:var(--color-text)}.WhoItIsNotForList_item__T7z__:before{content:"–";flex-shrink:0;font-weight:700;color:var(--color-text-muted);margin-top:.05em}.Badge_badge__V4FiA{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-pill);padding:.35rem .7rem;font-size:var(--font-size-xs);font-weight:800;line-height:1.2;text-transform:uppercase}.Badge_sage__4VPwI{border-color:var(--color-purple-300);background:var(--color-purple-50);color:var(--color-purple-700)}.Badge_clay__DWk_g{border-color:var(--color-rose-300);background:var(--color-rose-100);color:var(--color-rose-700)}.Badge_plum__wNflN{border-color:var(--color-blue-100);background:var(--color-blue-100);color:var(--color-blue-700)}.Badge_gold__nzabL{border-color:var(--color-gold-300);background:var(--color-gold-100);color:var(--color-gold-700)}.OfferCard_card__W4b6J{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:box-shadow var(--duration-base) var(--ease-standard)}.OfferCard_card__W4b6J:hover{box-shadow:var(--shadow-md)}.OfferCard_highlighted__GVI69{border-color:var(--color-primary);border-width:2px;background:var(--color-surface-warm)}.OfferCard_badgeRow__Eww63{display:flex}.OfferCard_name__6wYRq{font-size:var(--font-size-xl);font-weight:700;line-height:var(--line-height-heading);color:var(--color-ink-950)}.OfferCard_description__GgKtm{font-size:var(--font-size-base);line-height:var(--line-height-body);color:var(--color-text-soft);flex-grow:1}.OfferCard_meta__8BmCa{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background:var(--color-surface-muted);border-radius:var(--radius-md)}.OfferCard_metaRow__FPt19{display:flex;gap:var(--space-3);justify-content:space-between;flex-wrap:wrap}.OfferCard_metaLabel__KidAK{font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}.OfferCard_metaValue__3Q3yx{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text)}.OfferCard_cta__88ACl{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;margin-top:var(--space-2);padding:var(--space-3) var(--space-6);background:var(--color-primary);color:var(--color-primary-contrast);font-size:var(--font-size-sm);font-weight:600;border-radius:var(--radius-pill);text-decoration:none;transition:background var(--duration-fast) var(--ease-standard)}.OfferCard_cta__88ACl:hover{background:var(--color-primary-hover)}.OfferCard_cta__88ACl:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.page_sectionHeading__gE4a5{font-size:var(--font-size-2xl);font-weight:700;line-height:var(--line-height-heading);margin-bottom:var(--space-4);color:var(--color-foreground)}.page_sectionIntro__vyWH0{font-size:var(--font-size-base);color:var(--color-text-muted);max-width:65ch;margin-bottom:var(--space-4)}.page_sectionLink__3CZTG{display:inline-block;margin-top:var(--space-3);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);text-decoration:none}.page_sectionLink__3CZTG:hover{color:var(--color-primary-hover);text-decoration:underline}.page_sectionLink__3CZTG:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_offerGrid__U_IXh{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-6)}.page_comparisonGrid__4s4ay{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-6)}.page_comparisonCard__UUX1d{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.page_comparisonLabel__LwkMq{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin:0 0 var(--space-2)}.page_comparisonCard__UUX1d h3{font-size:var(--font-size-base);font-weight:700;margin:0 0 var(--space-2);color:var(--color-foreground)}.page_comparisonCard__UUX1d p{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.page_modalityList__m0Cyt{list-style:none;padding:0;margin:var(--space-4) 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.page_modalityItem__9VpLq{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);font-weight:500;color:var(--color-text)}.page_expectGrid__Y1eQW{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-5)}.page_expectItem__ljbzG h3{font-size:var(--font-size-base);font-weight:700;margin:0 0 var(--space-2);color:var(--color-foreground)}.page_expectItem__ljbzG p{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.page_sectionHeading__SYIQR{font-size:var(--font-size-2xl);font-weight:700;line-height:var(--line-height-heading);margin-bottom:var(--space-4);color:var(--color-foreground)}.page_sectionIntro__ucisj{font-size:var(--font-size-base);color:var(--color-text-muted);max-width:65ch;margin-bottom:var(--space-4)}.page_sectionLink__siCb7{display:inline-block;margin-top:var(--space-2);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);text-decoration:none}.page_sectionLink__siCb7:hover{color:var(--color-primary-hover);text-decoration:underline}.page_sectionLink__siCb7:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_inlineLink__K7h6G{color:var(--color-primary);text-decoration:underline}.page_inlineLink__K7h6G:hover{color:var(--color-primary-hover)}.page_inlineLink__K7h6G:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_whyList__02ADM{list-style:none;padding:0;margin:var(--space-4) 0;display:flex;flex-direction:column;gap:var(--space-4)}.page_whyList__02ADM li{font-size:var(--font-size-base);color:var(--color-text);padding-left:var(--space-5);position:relative}.page_whyList__02ADM li:before{content:"→";position:absolute;left:0;color:var(--color-primary);font-weight:700}.page_twoColumnGrid__8p9Df{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:640px){.page_twoColumnGrid__8p9Df{grid-template-columns:1fr 1fr}}.page_sessionArcList__Y6_FW{list-style:none;padding:0;margin:var(--space-6) 0 0;display:flex;flex-direction:column;gap:var(--space-6)}.page_sessionArcItem__I6e0F{display:flex;gap:var(--space-5);align-items:flex-start;padding:var(--space-6);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md)}.page_sessionNumber__Vex8u{flex-shrink:0;font-size:var(--font-size-3xl);font-weight:800;color:var(--color-primary);line-height:1;opacity:.35;width:3rem;text-align:center}.page_sessionContent__dspqF{display:flex;flex-direction:column;gap:var(--space-2)}.page_sessionLabel__omDTV{font-size:var(--font-size-lg);font-weight:700;color:var(--color-foreground)}.page_sessionDescription__grpWf{font-size:var(--font-size-base);color:var(--color-text-muted);margin:0;max-width:65ch}.page_detailList__FaArm{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-4);max-width:55ch}.page_detailItem__wBAe5{display:grid;grid-template-columns:12rem 1fr;grid-gap:var(--space-3);gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.page_detailItem__wBAe5:last-child{border-bottom:none;padding-bottom:0}.page_detailTerm___gJgm{font-size:var(--font-size-sm);font-weight:700;color:var(--color-foreground);text-transform:uppercase;letter-spacing:.06em}.page_detailValue__6hSpn{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.page_processGrid__vGpm_{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-4)}@media (min-width:768px){.page_processGrid__vGpm_{grid-template-columns:repeat(3,1fr)}}.page_processCard__Aqumf{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.page_processCardHeading__FFaMY{font-size:var(--font-size-base);font-weight:700;margin:0 0 var(--space-3);color:var(--color-foreground)}.page_processList__JJy65{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.page_processList__JJy65 li{font-size:var(--font-size-sm);color:var(--color-text-muted);padding-left:var(--space-4);position:relative}.page_processList__JJy65 li:before{content:"–";position:absolute;left:0;color:var(--color-primary)}.page_comparisonGrid__LSOOt{display:grid;grid-template-columns:1fr;grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-5)}@media (min-width:640px){.page_comparisonGrid__LSOOt{grid-template-columns:1fr 1fr}}.page_comparisonCard__RE44e{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.page_comparisonCardHeading__dGBJt{font-size:var(--font-size-base);font-weight:700;margin:0 0 var(--space-3);color:var(--color-foreground)}.page_comparisonCardLink__ebCiK{color:var(--color-primary);text-decoration:none}.page_comparisonCardLink__ebCiK:hover{color:var(--color-primary-hover);text-decoration:underline}.page_comparisonCardLink__ebCiK:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_comparisonList__2gODw{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.page_comparisonList__2gODw li{font-size:var(--font-size-sm);color:var(--color-text-muted);padding-left:var(--space-4);position:relative}.page_comparisonList__2gODw li:before{content:"–";position:absolute;left:0;color:var(--color-border)}.page_comparisonNote__vZ0tL{margin-top:var(--space-5)}.page_comparisonNote__vZ0tL,.page_scopeNote__KZpgP{font-size:var(--font-size-sm);color:var(--color-text-muted)}.page_scopeNote__KZpgP{margin-top:var(--space-4);max-width:65ch}.page_exploreList__4Djdi{list-style:none;padding:0;margin:var(--space-4) 0 0;display:flex;flex-direction:column;gap:var(--space-3)}.page_sectionHeading__ZWB6D{font-size:var(--font-size-2xl);font-weight:700;line-height:var(--line-height-heading);margin-bottom:var(--space-4);color:var(--color-foreground)}.page_sectionIntro__tk9t4{font-size:var(--font-size-base);color:var(--color-text-muted);max-width:65ch;margin-bottom:var(--space-4)}.page_sectionLink__3k2nE{display:inline-block;margin-top:var(--space-3);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);text-decoration:none}.page_sectionLink__3k2nE:hover{color:var(--color-primary-hover);text-decoration:underline}.page_sectionLink__3k2nE:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_twoColumnGrid__BGFXR{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:640px){.page_twoColumnGrid__BGFXR{grid-template-columns:1fr 1fr}}.page_processGrid__tbA3X{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-4)}@media (min-width:768px){.page_processGrid__tbA3X{grid-template-columns:repeat(3,1fr)}}.page_processCard__yzCB6{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.page_processCardHeading__Jn3EI{font-size:var(--font-size-base);font-weight:700;margin:0 0 var(--space-3);color:var(--color-foreground)}.page_processList__2PrpS{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.page_processList__2PrpS li{font-size:var(--font-size-sm);color:var(--color-text-muted);padding-left:var(--space-4);position:relative}.page_processList__2PrpS li:before{content:"–";position:absolute;left:0;color:var(--color-primary)}.page_inlineLink__NSJB3{color:var(--color-primary);text-decoration:underline}.page_inlineLink__NSJB3:hover{color:var(--color-primary-hover)}.page_inlineLink__NSJB3:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_detailList__cPBxh{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-4);max-width:55ch}.page_detailItem__oqj_w{display:grid;grid-template-columns:10rem 1fr;grid-gap:var(--space-3);gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.page_detailItem__oqj_w:last-child{border-bottom:none;padding-bottom:0}.page_detailTerm__VcRxr{font-size:var(--font-size-sm);font-weight:700;color:var(--color-foreground);text-transform:uppercase;letter-spacing:.06em}.page_detailValue__hAl6Q{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.page_fitCallList__aie0n{list-style:none;padding:0;margin:var(--space-4) 0 var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.page_fitCallList__aie0n li{font-size:var(--font-size-base);color:var(--color-text);padding-left:var(--space-5);position:relative}.page_fitCallList__aie0n li:before{content:"✓";position:absolute;left:0;color:var(--color-primary);font-weight:700}.page_ctaLink__ZCQ2r{display:inline-block;font-size:var(--font-size-base);font-weight:700;color:var(--color-primary);text-decoration:none}.page_ctaLink__ZCQ2r:hover{color:var(--color-primary-hover);text-decoration:underline}.page_ctaLink__ZCQ2r:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_sectionHeading__o4qlQ{font-size:var(--font-size-2xl);font-weight:700;line-height:var(--line-height-heading);margin-bottom:var(--space-4);color:var(--color-foreground)}.page_sectionIntro__qnMpm{font-size:var(--font-size-base);color:var(--color-text-muted);max-width:65ch;margin-bottom:var(--space-4)}.page_sectionLink__vaGnO{display:inline-block;margin-top:var(--space-3);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);text-decoration:none}.page_sectionLink__vaGnO:hover{color:var(--color-primary-hover);text-decoration:underline}.page_sectionLink__vaGnO:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_startingGrid__mcyIQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-6)}.page_startingCard__xCp5a{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}.page_startingCard__xCp5a h3{font-size:var(--font-size-lg);font-weight:700;line-height:var(--line-height-heading);margin:0;color:var(--color-foreground)}.page_startingCard__xCp5a p{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;flex:1 1}.page_pathLinks__aOCn7{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}.page_scopeGrid__msvyt{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--space-8);gap:var(--space-8);margin-top:var(--space-6)}.page_scopeColumn__PfoPs h3{font-size:var(--font-size-lg);font-weight:700;margin:0 0 var(--space-4);color:var(--color-foreground)}.page_scopeList__zIewS{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.page_scopeList__zIewS li{font-size:var(--font-size-sm);color:var(--color-text);padding-left:var(--space-5);position:relative}.page_scopeList__zIewS li:before{content:"✓";position:absolute;left:0;color:var(--color-primary);font-weight:700}.page_notList__vvO9L li:before{content:"×";color:var(--color-text-muted)}.TestimonialCard_card__j8zeD{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-8);background:var(--color-surface-warm);border:1px solid var(--color-cream-300);border-radius:var(--radius-lg);margin:0}.TestimonialCard_quote__kXcdZ{position:relative;margin:0;-webkit-padding-start:var(--space-5);padding-inline-start:var(--space-5);border-left:3px solid var(--color-accent)}.TestimonialCard_quote__kXcdZ p{font-size:var(--font-size-md);font-style:italic;line-height:var(--line-height-loose);color:var(--color-text-soft)}.TestimonialCard_attribution__PR7XF{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-muted);-webkit-padding-start:var(--space-5);padding-inline-start:var(--space-5)}.TestimonialCard_attribution__PR7XF:before{content:"\00B7 "}.page_sectionHeading__oFfRB{font-size:var(--font-size-2xl);font-weight:700;line-height:var(--line-height-heading);margin-bottom:var(--space-4);color:var(--color-foreground)}.page_subHeading__fe22f{font-size:var(--font-size-lg);font-weight:700;margin:0 0 var(--space-3);color:var(--color-foreground)}.page_statement__envmY{font-size:var(--font-size-lg);color:var(--color-text);max-width:65ch;margin:0;line-height:var(--line-height-body)}.page_sectionIntro__DGZ4F{font-size:var(--font-size-base);color:var(--color-text-muted);max-width:65ch;margin-top:var(--space-4)}.page_inlineLink__wsZ7M{color:var(--color-primary);text-decoration:underline}.page_inlineLink__wsZ7M:hover{color:var(--color-primary-hover)}.page_inlineLink__wsZ7M:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_emptyState__rEHA7{background:var(--color-background);border:1.5px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--space-8);max-width:60ch;text-align:center}.page_emptyHeading__8CXup{font-size:var(--font-size-lg);font-weight:700;color:var(--color-foreground);margin:0 0 var(--space-3)}.page_emptyMessage__xGiRG{font-size:var(--font-size-base);color:var(--color-text-muted);margin:0}.page_testimonialGrid__xSW43{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:768px){.page_testimonialGrid__xSW43{grid-template-columns:1fr 1fr}}.page_twoColumnGrid__mkWWl{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:640px){.page_twoColumnGrid__mkWWl{grid-template-columns:1fr 1fr}}.page_canList__NnQWY,.page_cannotList__9ftUV{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.page_canItem__o5k5_{font-size:var(--font-size-base);color:var(--color-text);padding-left:var(--space-6);position:relative}.page_canItem__o5k5_:before{content:"✓";position:absolute;left:0;color:var(--color-primary);font-weight:700}.page_cannotItem__EBzPi{font-size:var(--font-size-base);color:var(--color-text-muted);padding-left:var(--space-5);position:relative}.page_cannotItem__EBzPi:before{content:"–";position:absolute;left:0;color:var(--color-text-muted)}.page_relatedLink__v4R0X,.page_relatedNav__drmwb{display:none}.page_visuallyHiddenHeading___OVsc{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_section__rgf2B{margin-bottom:var(--space-6);max-width:70ch}.page_sectionHeading__N5TDy{font-size:var(--font-size-lg);font-weight:700;line-height:var(--line-height-heading);margin:0 0 var(--space-3);color:var(--color-foreground)}.page_text__pm6Jj{font-size:var(--font-size-base);color:var(--color-text);margin:0;line-height:var(--line-height-body)}.page_inlineLink__KeBwG{color:var(--color-primary);text-decoration:underline}.page_inlineLink__KeBwG:hover{color:var(--color-primary-hover)}.page_inlineLink__KeBwG:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_reviewNote__LuNeG{font-size:var(--font-size-sm);color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-4);max-width:70ch;margin-top:var(--space-6)}.page_relatedLink__r_4Co,.page_relatedNav__bMars{display:none}.page_sectionHeading__WMJaG{font-size:var(--font-size-2xl);font-weight:700;line-height:var(--line-height-heading);margin-bottom:var(--space-4);color:var(--color-foreground)}.page_subHeading__RjEVK{font-size:var(--font-size-lg);font-weight:700;margin:0 0 var(--space-3);color:var(--color-foreground)}.page_sectionIntro__Oz9W4{font-size:var(--font-size-base);color:var(--color-text);max-width:65ch;margin-bottom:var(--space-4)}.page_crisisNote___QyXg{font-size:var(--font-size-sm);color:var(--color-text-muted);background:var(--color-surface);border-left:3px solid var(--color-primary);padding:var(--space-4);border-radius:var(--radius-sm);max-width:65ch;margin-bottom:var(--space-4)}.page_sectionLink__gQb2z{display:inline-block;margin-top:var(--space-4);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);text-decoration:none}.page_sectionLink__gQb2z:hover{color:var(--color-primary-hover);text-decoration:underline}.page_sectionLink__gQb2z:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.page_processGrid__ixKtO{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-4)}@media (min-width:768px){.page_processGrid__ixKtO{grid-template-columns:repeat(3,1fr)}}.page_processCard__g9sCN{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.page_processCardHeading__l7skM{font-size:var(--font-size-base);font-weight:700;margin:0 0 var(--space-3);color:var(--color-foreground)}.page_processList__Pc2Wg{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.page_processList__Pc2Wg li{font-size:var(--font-size-sm);color:var(--color-text-muted);padding-left:var(--space-4);position:relative}.page_processList__Pc2Wg li:before{content:"–";position:absolute;left:0;color:var(--color-primary)}.page_twoColumnGrid__rLDnv{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:640px){.page_twoColumnGrid__rLDnv{grid-template-columns:1fr 1fr}}.page_checkList__bq9eC,.page_notList__7AhrO{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.page_checkItem__io_Bc{font-size:var(--font-size-base);color:var(--color-text);padding-left:var(--space-6);position:relative}.page_checkItem__io_Bc:before{content:"✓";position:absolute;left:0;color:var(--color-primary);font-weight:700}.page_notItem___C8wl{font-size:var(--font-size-base);color:var(--color-text-muted);padding-left:var(--space-5);position:relative}.page_notItem___C8wl:before{content:"–";position:absolute;left:0;color:var(--color-text-muted)}.page_relatedLink__Rwkfr,.page_relatedNav__6aRAv{display:none}