.page_page__n30jD{min-height:100dvh;background:var(--color-background)}.page_container__8HInA{max-width:var(--content-max);margin-inline:auto;padding-inline:var(--page-padding)}.page_section__f1IPp{padding-block:var(--space-8)}.page_section__f1IPp:nth-of-type(2n){background:var(--tint-bone-40)}.page_sectionTitle__YhnpV{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--fw-regular);color:var(--color-ink-strong);letter-spacing:var(--tracking-display);margin:0 0 var(--space-3)}.page_sectionLede__jNAbq{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--lh-relaxed);color:var(--color-ink);margin:0 0 var(--space-6);max-width:70ch}.page_subsectionTitle__GZAKI{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:var(--fw-regular);color:var(--color-sage);margin:0 0 var(--space-4);display:inline-flex;align-items:center;gap:var(--space-2)}.page_subsectionIcon__OY7UV{color:var(--color-petrol-teal)}.page_heroSection__InvfO{background:var(--color-surface-deep);padding-block:calc(100px + var(--space-6)) var(--space-8)}.page_heroGrid__F_eMj{display:grid;grid-template-columns:1fr;gap:var(--space-6);align-items:center;margin-block-start:var(--space-5)}@media (min-width:980px){.page_heroGrid__F_eMj{grid-template-columns:1.1fr 1fr;gap:var(--space-8)}}.page_heroCopy__RHqhU,.page_heroTitle__ZTxdq{color:var(--text-on-dark-primary)}.page_heroTitle__ZTxdq{font-family:var(--font-serif);font-size:clamp(var(--text-3xl),4vw,var(--text-5xl));font-weight:var(--fw-regular);line-height:var(--lh-tight);letter-spacing:var(--tracking-display);margin:0 0 var(--space-4)}.page_heroTitle__ZTxdq em{font-style:italic;color:var(--color-petrol-teal)}.page_heroSubtitle__Pv2Gm{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--lh-relaxed);color:var(--text-on-dark-secondary);margin:0 0 var(--space-5);max-width:60ch}.page_heroActions__TTuS_{display:flex;flex-wrap:wrap;gap:var(--space-3)}.page_heroImage__p9SW3{display:block}.page_heroImage__p9SW3 img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:4px}.page_ctaPrimaryLarge__Ex_DX,.page_ctaPrimary__z_e4x,.page_ctaSecondary__veV0K{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:4px;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--fw-medium);text-decoration:none;letter-spacing:.02em;transition:background .18s ease,border-color .18s ease,color .18s ease}.page_ctaPrimary__z_e4x{background:var(--color-terracotta);color:var(--color-ink-strong);border:1px solid var(--color-terracotta)}.page_ctaPrimary__z_e4x:focus-visible,.page_ctaPrimary__z_e4x:hover{background:transparent;color:var(--color-warm-ivory);border-color:var(--color-warm-ivory)}.page_ctaPrimaryLarge__Ex_DX{background:var(--color-petrol-teal);color:var(--color-warm-ivory);padding:var(--space-4) var(--space-6);font-size:var(--text-base);font-weight:var(--fw-medium)}.page_ctaPrimaryLarge__Ex_DX:focus-visible,.page_ctaPrimaryLarge__Ex_DX:hover{background:var(--color-sage)}.page_ctaSecondary__veV0K{background:transparent;color:var(--text-on-dark-primary);border:1px solid var(--text-on-dark-secondary)}.page_ctaSecondary__veV0K:focus-visible,.page_ctaSecondary__veV0K:hover{border-color:var(--color-petrol-teal);color:var(--color-petrol-teal)}.page_leadSection__dDY2x{padding-block:var(--space-7);background:var(--color-warm-ivory)}.page_trustWrap__78tPl{margin-block:var(--space-4)}.page_durationGrid__mCST_{display:grid;grid-template-columns:1fr;gap:var(--space-5)}@media (min-width:980px){.page_durationGrid__mCST_{grid-template-columns:repeat(3,1fr)}}.page_durationCard__Pl3_v{display:flex;flex-direction:column;background:var(--color-warm-ivory);border:1px solid rgba(20,59,56,.12);border-radius:4px;overflow:hidden}.page_durationHeader__Ghxwy{padding:var(--space-5) var(--space-5) var(--space-3);border-block-end:1px solid rgba(20,59,56,.08);background:var(--tint-bone-40)}.page_durationBadge__oMsPZ{display:inline-block;font-family:var(--font-sans);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-petrol-teal);margin-block-end:var(--space-2)}.page_durationTitle__e9EwW{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--fw-regular);color:var(--color-ink-strong);margin:0}.page_durationBody__z4d_x{padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.page_durationFieldTitle__gPIRJ{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--color-sage);margin:0}.page_durationFieldText__TZmPY{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--color-ink);margin:0}.page_durationBullets__7PwBd{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.page_durationBullet__YCZ_F{display:flex;align-items:flex-start;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--color-ink)}.page_durationBulletIcon__32Ai1{color:var(--color-petrol-teal);flex-shrink:0;margin-block-start:3px}.page_trackList__caiEm{display:flex;flex-direction:column;gap:var(--space-7)}.page_trackCard__GAY1d{display:grid;grid-template-columns:1fr;gap:var(--space-5);background:var(--color-warm-ivory);padding:var(--space-5);border-radius:4px;border:1px solid rgba(20,59,56,.08)}@media (min-width:980px){.page_trackCard__GAY1d{grid-template-columns:1fr 1.4fr;gap:var(--space-6);align-items:start}.page_trackCard__GAY1d:nth-of-type(2n) .page_trackImage__A6U_y{order:2}}.page_trackImage__A6U_y{display:block}.page_trackImage__A6U_y img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:4px}.page_trackBody__YiHYD{display:flex;flex-direction:column;gap:var(--space-3)}.page_trackTitle__1EJxr{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--fw-regular);color:var(--color-ink-strong);margin:0}.page_trackClinician__4Vde1{font-family:var(--font-sans);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--color-petrol-teal);margin:0 0 var(--space-2)}.page_trackPara__ol7OE{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--lh-relaxed);color:var(--color-ink);margin:0}.page_trackCaseTitle__HC02N{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--color-sage);margin:var(--space-3) 0 var(--space-2)}.page_trackCases__UlaVi{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.page_trackCaseItem__WYElV{display:flex;align-items:flex-start;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--color-ink)}.page_trackCaseIcon__qekyQ{color:var(--color-petrol-teal);flex-shrink:0;margin-block-start:3px}.page_dayLayout__wBOcQ{display:grid;grid-template-columns:1fr;gap:var(--space-6);margin-block-end:var(--space-7)}@media (min-width:980px){.page_dayLayout__wBOcQ{grid-template-columns:1.4fr 1fr;align-items:start}}.page_timeline__GBsa4{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-4);border-inline-start:2px solid rgba(48,152,163,.18);padding-inline-start:var(--space-5)}.page_timelineItem__SaPps{display:grid;grid-template-columns:80px 1fr;gap:var(--space-3);align-items:start;position:relative}.page_timelineItem__SaPps:before{content:"";position:absolute;inset-inline-start:calc(var(--space-5) * -1 - 5px);inset-block-start:6px;width:8px;height:8px;border-radius:50%;background:var(--color-petrol-teal)}.page_timelineTime__N_d6G{font-size:var(--text-lg);color:var(--color-petrol-teal);letter-spacing:.04em}.page_timelineTime__N_d6G,.page_timelineTitle__oZBxn{font-family:var(--font-serif);font-weight:var(--fw-regular)}.page_timelineTitle__oZBxn{font-size:var(--text-base);color:var(--color-ink-strong);margin:0 0 var(--space-1)}.page_timelineDesc__aC22f{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--color-ink);margin:0}.page_dayImage__BTcmc{display:block}.page_dayImage__BTcmc img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:4px}.page_weeklyBlock__wSHon{margin-block-start:var(--space-6)}.page_weeklyGrid__YZ3Uy{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media (min-width:720px){.page_weeklyGrid__YZ3Uy{grid-template-columns:repeat(3,1fr)}}.page_weeklyCard___AaMi{background:var(--color-warm-ivory);border:1px solid rgba(20,59,56,.08);border-radius:4px;padding:var(--space-5)}.page_weeklyIcon__MBkE2{color:var(--color-petrol-teal);margin-block-end:var(--space-3)}.page_weeklyTitle__FMEPu{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:var(--fw-regular);color:var(--color-ink-strong);margin:0 0 var(--space-2)}.page_weeklyDesc__bpZ2D{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--color-ink);margin:0}.page_applicationGrid__us7jQ{display:grid;grid-template-columns:1fr;gap:var(--space-4);margin-block-end:var(--space-6)}@media (min-width:720px){.page_applicationGrid__us7jQ{grid-template-columns:1fr 1fr}}.page_applicationCard__gmF9r{background:var(--color-warm-ivory);border:1px solid rgba(20,59,56,.08);border-radius:4px;padding:var(--space-5)}.page_applicationTitle__bhAZ2{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:var(--fw-regular);color:var(--color-sage);margin:0 0 var(--space-3);display:inline-flex;align-items:center;gap:var(--space-2)}.page_applicationIcon__s4MB0{color:var(--color-petrol-teal)}.page_applicationList__JzAVQ,.page_applicationOrderedList__2VbBJ{margin:0;padding-inline-start:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--color-ink)}.page_applicationOrderedList__2VbBJ{padding-inline-start:var(--space-5)}.page_applicationOrderedList__2VbBJ li::marker{color:var(--color-petrol-teal);font-weight:var(--fw-semibold)}.page_applicationNote__js1Wl{font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--lh-relaxed);color:var(--color-ink);opacity:.78;margin:var(--space-3) 0 0}.page_feeNote__w7OXA{background:var(--tint-bone-40);border:1px solid rgba(48,152,163,.16);border-radius:4px;padding:var(--space-5)}.page_feeNoteTitle__6HmHl{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:var(--fw-regular);color:var(--color-sage);margin:0 0 var(--space-2)}.page_feeNoteText__r_3pz{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--color-ink);margin:0;max-width:70ch}.page_disclosureSection__KBuYJ{padding-block:var(--space-6);background:var(--color-sage)}.page_disclosure__7Rfll{font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--lh-relaxed);color:var(--text-on-dark-secondary);margin:0;max-width:80ch;margin-inline:auto;text-align:center}.page_ctaSection___RCzZ{padding-block:var(--space-9);background:var(--color-petrol-teal);text-align:center}.page_ctaTitle__7jCzZ{font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:var(--fw-regular);color:var(--color-warm-ivory);letter-spacing:var(--tracking-display);margin:0 0 var(--space-3)}.page_ctaLede__F8e6t{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--lh-relaxed);color:var(--color-warm-ivory);opacity:.9;margin:0 auto var(--space-5);max-width:60ch}.page_ctaSection___RCzZ .page_ctaPrimaryLarge__Ex_DX{background:var(--color-warm-ivory);color:var(--color-petrol-teal)}.page_ctaSection___RCzZ .page_ctaPrimaryLarge__Ex_DX:focus-visible,.page_ctaSection___RCzZ .page_ctaPrimaryLarge__Ex_DX:hover{background:var(--color-terracotta);color:var(--color-ink-strong)}@media (max-width:720px){.page_section__f1IPp{padding-block:var(--space-6)}.page_sectionTitle__YhnpV{font-size:var(--text-xl)}.page_timelineItem__SaPps{grid-template-columns:64px 1fr}}