.page_hero__7KFOs{position:relative;min-height:min(88svh,780px);display:flex;align-items:center;overflow:hidden;background:var(--pine-deep);view-timeline-name:--home-hero;view-timeline-axis:block}.page_heroPicture__0o5gN{position:absolute;inset:0;transform:none;background-image:var(--hero-preview-mobile);background-size:cover;background-position:var(--hero-position-mobile)}.page_heroImage__Aq3LS{animation:page_hero-photo-in__jpoLN var(--dur-reveal) var(--ease-calm) both;width:100%;height:100%;object-fit:cover;object-position:var(--hero-position-mobile,50% 54%)}@keyframes page_hero-photo-in__jpoLN{0%{opacity:0}to{opacity:1}}@media (min-width:1024px){.page_heroPicture__0o5gN{background-image:var(--hero-preview-desktop);background-position:var(--hero-position-desktop)}.page_heroImage__Aq3LS{object-position:var(--hero-position-desktop,50% 62%)}}.page_heroScrim__iDVgO{position:absolute;inset:0;background:linear-gradient(90deg,rgba(24,32,28,.76) 0,rgba(24,32,28,.58) 46%,rgba(24,32,28,.26)),linear-gradient(0deg,rgba(24,32,28,.5) 0,rgba(24,32,28,0) 34%)}@media (max-width:1023px){.page_heroScrim__iDVgO{background:linear-gradient(90deg,rgba(24,32,28,.8) 0,rgba(24,32,28,.64) 46%,rgba(24,32,28,.4)),linear-gradient(0deg,rgba(24,32,28,.5) 0,rgba(24,32,28,0) 34%)}}.page_heroDepth___4izM{position:absolute;inset:0;background:var(--pine-deep);opacity:0;pointer-events:none}@supports (animation-timeline:view()){@media (min-width:768px) and (prefers-reduced-motion:no-preference){.page_heroPicture__0o5gN{inset:-8%;transform:translate3d(0,-4%,0);will-change:transform;animation:page_hero-parallax__VXh_c 1ms linear both;animation-timeline:--home-hero;animation-range:entry 100% exit 100%}.page_heroDepth___4izM{animation:page_hero-depth__5DQil 1ms linear both;animation-timeline:--home-hero;animation-range:entry 100% exit 100%}}}@keyframes page_hero-parallax__VXh_c{to{transform:translate3d(0,6%,0)}}@keyframes page_hero-depth__5DQil{to{opacity:.72}}.page_heroInner__8WoKQ{position:relative;z-index:1;width:100%;padding-top:clamp(64px,10vw,120px);padding-bottom:clamp(64px,10vw,120px)}.page_heroHeading__D7_Cs{color:var(--on-pine);font-size:var(--type-hero);line-height:var(--leading-hero);margin:0 0 26px}.page_heroLine__dXeHN{display:block;animation:page_hero-in__kKW9R var(--dur-enter) var(--ease-calm) both;animation-delay:90ms}.page_heroLineTwo__0K9Ft{animation-delay:.2s}.page_hopeWord__Gocoz{color:var(--accent-on-pine)}.page_hereWord__NJx7C{font-family:var(--font-display-italic);font-style:italic;color:#f6efe0}.page_heroSub__fi66w{max-width:46ch;margin:0 0 34px;font-size:clamp(17px,1.6vw,20px);line-height:var(--lh-lead);color:var(--paper);animation:page_hero-in__kKW9R var(--dur-enter) var(--ease-calm) both;animation-delay:.3s}.page_heroCtas__lz7_7{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 36px;animation:page_hero-in__kKW9R var(--dur-enter) var(--ease-calm) both;animation-delay:.4s}@keyframes page_hero-in__kKW9R{0%{transform:translateY(16px)}to{transform:none}}.page_story__mYY4J{position:relative;z-index:2;background:var(--bg);padding:clamp(52px,7vw,92px) 0}.page_storyGrid__immKr{display:grid;grid-gap:28px clamp(32px,5vw,80px);gap:28px clamp(32px,5vw,80px)}@media (min-width:880px){.page_storyGrid__immKr{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}}.page_storyHeading__g4SRv{font-size:clamp(32px,4vw,50px);max-width:14ch}.page_storyCopy__r3u8r{font-size:clamp(18px,1.5vw,21px);color:var(--ink-soft);margin:0 0 20px}.page_support__G_ABu{padding:0 0 clamp(52px,7vw,88px)}.page_support__G_ABu .eyebrow{margin-bottom:24px}.page_supportLink__djVnA{margin-top:32px}@media (prefers-reduced-motion:reduce){.page_heroImage__Aq3LS{animation:none}.page_heroPicture__0o5gN{inset:0;transform:none;animation:none}.page_heroDepth___4izM{opacity:0;animation:none}.page_heroCtas__lz7_7,.page_heroLine__dXeHN,.page_heroSub__fi66w{animation:none}}.SentenceChoice_group__Y_DIC{border:0;margin:0;padding:0;min-width:0}.SentenceChoice_legend__2aQy1{padding:0;margin-bottom:4px;font-size:var(--type-label);font-weight:500;line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:rgba(239,231,214,.64)}.SentenceChoice_row__YVVyD{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:14px;row-gap:2px}.SentenceChoice_item__fOwpd{display:inline-flex;align-items:baseline;gap:14px}.SentenceChoice_sep__mR59l{font-size:var(--type-meta);color:rgba(239,231,214,.22)}.SentenceChoice_option__Iqa_Q{position:relative;cursor:pointer}.SentenceChoice_input__rNUw5{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.SentenceChoice_text__Mt75U{position:relative;display:inline-block;padding:10px 0 9px;min-height:44px;font-size:var(--type-compact-body);color:rgba(239,231,214,.66);transition:color var(--dur-hover) var(--ease-calm)}.SentenceChoice_text__Mt75U:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--accent-on-pine);transform:scaleX(0);transform-origin:left center;transition:transform .2s var(--ease-calm)}.SentenceChoice_input__rNUw5:checked+.SentenceChoice_text__Mt75U{color:var(--accent-on-pine)}.SentenceChoice_input__rNUw5:checked+.SentenceChoice_text__Mt75U:after{transform:scaleX(1)}.SentenceChoice_input__rNUw5:focus-visible+.SentenceChoice_text__Mt75U{color:var(--on-pine);outline:2px solid var(--accent-on-pine);outline-offset:3px;border-radius:2px}.SentenceChoice_input__rNUw5:focus-visible+.SentenceChoice_text__Mt75U:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.SentenceChoice_option__Iqa_Q:hover .SentenceChoice_text__Mt75U{color:var(--on-pine)}.SentenceChoice_option__Iqa_Q:hover .SentenceChoice_text__Mt75U:after{transform:scaleX(1)}}@media (forced-colors:active){.SentenceChoice_input__rNUw5:checked+.SentenceChoice_text__Mt75U{color:Highlight}.SentenceChoice_input__rNUw5:checked+.SentenceChoice_text__Mt75U:after{forced-color-adjust:none;background:Highlight}}@media (prefers-reduced-motion:reduce){.SentenceChoice_text__Mt75U,.SentenceChoice_text__Mt75U:after{transition:none}}@media (max-width:599px){.SentenceChoice_row__YVVyD{column-gap:20px}.SentenceChoice_sep__mR59l{display:none}.SentenceChoice_stackOnMobile__g57v4{flex-direction:column;align-items:stretch;gap:0}.SentenceChoice_stackOnMobile__g57v4 .SentenceChoice_sep__mR59l{display:none}.SentenceChoice_stackOnMobile__g57v4 .SentenceChoice_option__Iqa_Q{width:100%}}.ContactRequestForm_form__MKiMz{--form-surface:color-mix(in srgb,var(--pine) 96%,var(--on-pine) 4%);color-scheme:dark;display:flex;flex-direction:column;gap:30px;padding:clamp(26px,3vw,38px);background:var(--form-surface);border:1px solid rgba(239,231,214,.12);border-radius:10px}.ContactRequestForm_row2__1NqVp{display:grid;grid-gap:30px;gap:30px}@media (min-width:600px){.ContactRequestForm_row2__1NqVp{grid-template-columns:1fr 1fr}}.ContactRequestForm_field__nSfOb{display:flex;flex-direction:column}.ContactRequestForm_field__nSfOb label{font-size:var(--type-label);font-weight:500;line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:rgba(239,231,214,.64)}.ContactRequestForm_field__nSfOb input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;min-width:0;font-family:var(--font-body);font-size:var(--type-body);color:var(--on-pine);caret-color:var(--accent-on-pine);background:transparent;border:0;border-bottom:1px solid rgba(239,231,214,.45);border-radius:0;padding:10px 1px 9px;box-shadow:var(--field-fill,0 0 0 0 transparent),var(--field-rule,0 0 0 0 transparent);transition:border-color var(--dur-hover) var(--ease-calm),box-shadow var(--dur-hover) var(--ease-calm)}.ContactRequestForm_field__nSfOb input:is(:-webkit-autofill,:-webkit-autofill){--field-fill:inset 0 0 0 1000px var(--form-surface);-webkit-text-fill-color:var(--on-pine);caret-color:var(--accent-on-pine);-webkit-transition:border-color var(--dur-hover) var(--ease-calm);transition:border-color var(--dur-hover) var(--ease-calm)}.ContactRequestForm_field__nSfOb input:is(:autofill,:-webkit-autofill){--field-fill:inset 0 0 0 1000px var(--form-surface);-webkit-text-fill-color:var(--on-pine);caret-color:var(--accent-on-pine);-webkit-transition:border-color var(--dur-hover) var(--ease-calm);transition:border-color var(--dur-hover) var(--ease-calm)}.ContactRequestForm_field__nSfOb input::placeholder{font-family:var(--font-body-italic);color:rgba(239,231,214,.64);font-style:italic}.ContactRequestForm_field__nSfOb input:focus,.ContactRequestForm_panel__ZcFPS:focus{outline:none}.ContactRequestForm_field__nSfOb input[aria-invalid=true]{border-bottom-color:#d9a08a;--field-rule:0 1px 0 0 rgba(217,160,138,0.6)}.ContactRequestForm_field__nSfOb input:focus-visible{border-bottom-color:var(--accent-on-pine);--field-rule:0 1px 0 0 var(--accent-on-pine)}.ContactRequestForm_field__nSfOb input[aria-invalid=true]:focus-visible{--field-rule:0 2px 0 0 var(--accent-on-pine)}.ContactRequestForm_fieldError___f9JE{margin:8px 0 0;font-size:var(--type-legal);color:#e6b39f}.ContactRequestForm_contactHelper__BrhCi{margin:-20px 0 0;font-size:var(--type-legal);color:rgba(239,231,214,.64)}.ContactRequestForm_honeypot__BcGSn{clip:rect(0,0,0,0)}.ContactRequestForm_honeypot__BcGSn,.ContactRequestForm_liveStatus__z8ZgV{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0}.ContactRequestForm_liveStatus__z8ZgV{clip:rect(0 0 0 0)}.ContactRequestForm_submit__N1f3P{align-self:flex-start}@media (hover:hover) and (pointer:fine){.ContactRequestForm_field__nSfOb input:hover:not([aria-invalid=true]){border-bottom-color:rgba(239,231,214,.6)}}.ContactRequestForm_panel__ZcFPS{font-size:var(--type-supporting)}.ContactRequestForm_successWrap__JcdkB{overflow:clip}.ContactRequestForm_successPanel___8JhK{display:flex;flex-direction:column;gap:10px;padding:clamp(26px,3vw,38px);background:rgba(239,231,214,.04);border:1px solid rgba(239,231,214,.12);border-top:1.5px solid var(--accent-on-pine);border-radius:10px;color:var(--on-pine-soft)}.ContactRequestForm_successPanel___8JhK p{margin:0}.ContactRequestForm_successHeading__WIZBX{font-size:var(--type-card-title);line-height:var(--leading-card-title);color:var(--accent-on-pine)}.ContactRequestForm_successNote__LFmRf{font-size:var(--type-legal);color:rgba(239,231,214,.64)}.ContactRequestForm_errorPanel__iCz0M{border-left:2px solid #d9a08a;padding-left:16px;color:var(--on-pine)}.ContactRequestForm_smallprint__hwpwq{margin:0;font-size:var(--type-legal);color:rgba(239,231,214,.64)}@media (forced-colors:active){.ContactRequestForm_field__nSfOb input:is(:-webkit-autofill,:-webkit-autofill){-webkit-text-fill-color:FieldText}.ContactRequestForm_field__nSfOb input:is(:autofill,:-webkit-autofill){-webkit-text-fill-color:FieldText}}@media (prefers-reduced-motion:reduce){.ContactRequestForm_field__nSfOb input{transition:none}}.CareTileGrid_grid__9ok4Z{display:grid;grid-gap:9px;gap:9px;grid-template-columns:1fr;transition:grid-template-rows var(--dur-enter) var(--ease-expand)}@media (min-width:600px){.CareTileGrid_grid__9ok4Z{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (min-width:980px){.CareTileGrid_grid__9ok4Z{grid-template-columns:repeat(3,minmax(0,1fr))}}.CareTileGrid_cell__JST8C{display:grid;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0}.CareTileGrid_tile__Wl_Lg{--tile-pad-x:clamp(17px,2.4vw,28px);--tile-pad-y:clamp(16px,2vw,24px);display:flex;flex-direction:column;justify-content:center;height:100%;min-height:0;padding:0;border-radius:var(--radius-soft);transition:transform var(--dur-hover) var(--ease-calm),box-shadow var(--dur-enter) var(--ease-warm)}.CareTileGrid_tile__Wl_Lg.CareTileGrid_open__mvJYo{transform:none;box-shadow:0 26px 52px -28px rgba(43,38,32,.5)}.CareTileGrid_head__orNAC{display:flex;flex:0 0 auto;flex-direction:column;align-items:stretch;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer;position:relative;padding:var(--tile-pad-y) var(--tile-pad-x)}.CareTileGrid_head__orNAC:focus-visible{outline:2px solid currentColor;outline-offset:-6px;border-radius:2px}.CareTileGrid_label__rZ_Zb{margin:0;font-family:var(--font-display);font-size:var(--type-card-title);font-weight:var(--weight-display);line-height:var(--leading-card-title);text-wrap:balance;padding-right:30px}.CareTileGrid_indicator__0hpLN{position:absolute;top:50%;right:var(--tile-pad-x);width:14px;height:14px;transform:translateY(-50%)}.CareTileGrid_indicator__0hpLN:after,.CareTileGrid_indicator__0hpLN:before{content:"";position:absolute;inset:0;margin:auto;background:currentColor;opacity:.65;transition:transform var(--dur-reveal) var(--ease-warm),opacity var(--dur-hover) var(--ease-warm)}.CareTileGrid_indicator__0hpLN:before{width:14px;height:1.5px}.CareTileGrid_indicator__0hpLN:after{width:1.5px;height:14px}.CareTileGrid_open__mvJYo .CareTileGrid_indicator__0hpLN:after{transform:rotate(90deg);opacity:0}.CareTileGrid_panel__X3_Wq{flex:0 1;min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s var(--dur-menu),flex-grow var(--dur-enter) var(--ease-expand)}.CareTileGrid_panel__X3_Wq[data-open]{flex-grow:1;visibility:visible;transition-delay:0s}.CareTileGrid_panelInner__UJs_r{min-height:0;overflow:hidden;opacity:0;transform:translateY(8px);transition:opacity var(--dur-menu) var(--ease-warm),transform var(--dur-reveal) var(--ease-warm)}.CareTileGrid_panel__X3_Wq[data-open] .CareTileGrid_panelInner__UJs_r{opacity:1;transform:translateY(0);transition-duration:var(--dur-reveal),var(--dur-enter);transition-delay:80ms,0s}.CareTileGrid_desc__XGnQ4{margin:0;padding:2px var(--tile-pad-x) var(--tile-pad-y);font-size:var(--type-compact-body);line-height:var(--leading-supporting)}.CareTileGrid_noScriptPanel__540_r{display:block}@media (hover:hover) and (pointer:fine){.CareTileGrid_tile__Wl_Lg:hover{box-shadow:0 18px 38px -25px rgba(43,38,32,.45)}.CareTileGrid_tile__Wl_Lg:hover .CareTileGrid_indicator__0hpLN:after,.CareTileGrid_tile__Wl_Lg:hover .CareTileGrid_indicator__0hpLN:before{opacity:1}}.CareTileGrid_pine__B8n_3{background:var(--pine);color:var(--on-pine-soft)}.CareTileGrid_pine__B8n_3 .CareTileGrid_label__rZ_Zb{color:var(--on-pine)}.CareTileGrid_teal__ZfKko{background:var(--teal);color:var(--paper)}.CareTileGrid_teal__ZfKko .CareTileGrid_label__rZ_Zb{color:var(--paper)}.CareTileGrid_peach__ZFpNM{background:var(--peach);color:var(--ink)}.CareTileGrid_peach__ZFpNM .CareTileGrid_label__rZ_Zb{color:var(--ink)}.CareTileGrid_plum__5UntD{background:var(--plum);color:var(--on-plum-soft)}.CareTileGrid_plum__5UntD .CareTileGrid_label__rZ_Zb{color:var(--on-plum)}@media (prefers-reduced-motion:reduce){.CareTileGrid_grid__9ok4Z,.CareTileGrid_indicator__0hpLN:after,.CareTileGrid_indicator__0hpLN:before,.CareTileGrid_panelInner__UJs_r,.CareTileGrid_panel__X3_Wq,.CareTileGrid_tile__Wl_Lg{transition:none!important;animation:none}.CareTileGrid_panelInner__UJs_r,.CareTileGrid_tile__Wl_Lg:hover{transform:none}}.FeesConsultation_detailGroup__Cn_4i{min-width:0}.FeesConsultation_detailGroup__Cn_4i h3{margin-bottom:18px;color:var(--surface-text,var(--ink));font-size:var(--type-card-title);line-height:var(--leading-card-title)}.FeesConsultation_detailList__rdH_a{margin:0;border-top:1px solid var(--surface-rule,var(--rule))}.FeesConsultation_detailRow__y8TaM{display:grid;grid-gap:5px 28px;gap:5px 28px;padding:18px 0;border-bottom:1px solid var(--surface-rule,var(--rule))}@media (min-width:560px){.FeesConsultation_detailRow__y8TaM{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:baseline}}.FeesConsultation_detailRow__y8TaM dd,.FeesConsultation_detailRow__y8TaM dt{margin:0}.FeesConsultation_detailRow__y8TaM dt{font-size:var(--type-compact-body);font-weight:500;color:var(--surface-text,var(--ink))}.FeesConsultation_detailRow__y8TaM dd{font-size:var(--type-compact-body);line-height:var(--leading-supporting);color:var(--surface-text,var(--ink-soft))}.FaqAnswer_complaints__Qalcs h3{margin:28px 0 12px;color:var(--surface-text,var(--ink));font-size:var(--type-card-title);line-height:var(--leading-card-title)}.FaqAnswer_complaints__Qalcs h3:first-child{margin-top:0}.FaqAnswer_complaints__Qalcs ul,.FaqAnswer_outOfNetwork__HQPfM ul{margin:12px 0;padding-left:1.25em}.FaqAnswer_complaints__Qalcs a,.FaqAnswer_records__H_mf3 a{overflow-wrap:anywhere}.RequestSection_section__g8tcq{padding:clamp(52px,7vw,88px) 0;background:var(--pine)}.RequestSection_grid__GaxR3{display:grid;grid-gap:48px clamp(40px,6vw,110px);gap:48px clamp(40px,6vw,110px)}@media (min-width:940px){.RequestSection_grid__GaxR3{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}}.RequestSection_section__g8tcq .eyebrow{color:var(--accent-on-pine)}.RequestSection_heading__vv5Es{font-size:var(--type-section-title);line-height:var(--leading-section-title);margin-bottom:16px;color:var(--on-pine)}.RequestSection_heading__vv5Es .ital{color:var(--accent-on-pine)}.RequestSection_section__g8tcq .copy{color:var(--on-pine-soft)}.RequestSection_why__DhvJO{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;color:var(--on-pine-soft);font-size:var(--type-compact-body);line-height:var(--leading-supporting)}.RequestSection_why__DhvJO li{padding-left:22px;position:relative}.RequestSection_why__DhvJO li:before{content:"";position:absolute;left:0;top:.62em;width:10px;height:1.5px;background:var(--accent-on-pine)}.RequestSection_noScriptContact__nY9Wm{margin:16px 0 0;color:var(--on-pine);font-size:var(--type-supporting);line-height:var(--leading-supporting)}.RequestSection_actions__gQmB1{margin-top:26px}.RequestSection_noScriptContact__nY9Wm a{color:inherit;overflow-wrap:anywhere}.page_hero__YUNRQ{padding:clamp(36px,5vw,64px) 0}.page_title__p_bPA{font-size:var(--type-page-title);line-height:var(--leading-page-title);max-width:18ch;margin:clamp(20px,3vw,32px) 0 clamp(28px,4vw,48px)}.page_title__p_bPA:has(>span){max-width:30ch}.page_photo__UHAQ7{position:relative;margin:0;aspect-ratio:4/3;border-radius:var(--radius-soft);overflow:hidden;box-shadow:0 30px 60px -36px rgba(43,38,32,.5)}@media (min-width:700px){.page_photo__UHAQ7{aspect-ratio:5/2}}.page_photoImage__veqFV{object-fit:cover;object-position:50% 45%}@media (min-width:700px){.page_cropped___hdWA{aspect-ratio:var(--hero-aspect)}.page_croppedImage__gOlZD{object-position:var(--hero-origin);transform:scale(var(--hero-scale));transform-origin:var(--hero-origin)}}.page_article__xftbg{background:var(--paper);border-top:1px solid var(--rule-soft);padding:clamp(48px,7vw,88px) 0}.page_articleGrid__ZyVsA{display:grid;grid-gap:32px clamp(32px,6vw,112px);gap:32px clamp(32px,6vw,112px)}@media (min-width:940px){.page_articleGrid__ZyVsA{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);align-items:start}}.page_sectionList__11zFJ{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule-soft)}.page_sectionList__11zFJ a{display:block;padding:11px 2px;border-bottom:1px solid var(--rule-soft);color:var(--ink-soft);font-size:var(--type-supporting);line-height:var(--leading-supporting);text-decoration:none;transition:color var(--dur-hover) var(--ease-warm)}@media (hover:hover) and (pointer:fine){.page_sectionList__11zFJ a:hover{color:var(--accent-deep)}}.page_reading__ft8sn p{margin:0 0 18px;max-width:65ch;color:var(--ink-soft);font-size:var(--type-body);line-height:var(--leading-body)}.page_reading__ft8sn em{font-family:var(--font-reading-italic);font-style:italic}.page_reading__ft8sn h2{font-size:var(--type-section-title);line-height:var(--leading-section-title);margin:clamp(36px,5vw,56px) 0 18px}.page_reading__ft8sn>section:first-child h2{margin-top:0}@media (min-width:940px){.page_solo__alAX2{grid-template-columns:minmax(0,1fr)}}.page_solo__alAX2 .page_reading__ft8sn{width:100%;max-width:65ch;margin-inline:auto}.page_further__yJGmk{margin-top:clamp(36px,5vw,56px);padding-top:clamp(24px,3vw,32px);border-top:1px solid var(--rule-soft);max-width:65ch}.page_furtherLinks__mhOdc{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 32px}.page_figure__tW_hI{margin:0;min-width:0}.page_credit__f62E5{padding:12px 16px;color:var(--ink-soft);font-size:var(--type-supporting);line-height:var(--leading-supporting)}.page_sectionHeading__Ph9Yq{font-size:var(--type-section-title);line-height:var(--leading-section-title);max-width:22ch;margin-bottom:30px}.page_titleBar___UVXC{background:var(--teal-wash);border-bottom:1px solid var(--rule-soft);padding:var(--gutter) 0}.page_title__RkBkx{font-size:var(--type-page-title);line-height:var(--leading-page-title);text-align:center}.page_videos__2R7v8{background:var(--paper);padding:clamp(48px,7vw,88px) 0}.page_shelf__RVFZi{background:var(--bg-blush);border-top:1px solid var(--rule-soft);padding:clamp(48px,7vw,88px) 0}.page_shelfGrid__mQGKs{display:grid;grid-gap:40px clamp(32px,5vw,88px);gap:40px clamp(32px,5vw,88px)}@media (min-width:940px){.page_shelfGrid__mQGKs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.page_shelfPhoto__T2xZ1{position:relative;margin:0;aspect-ratio:4/3;border-radius:var(--radius-soft);overflow:hidden;box-shadow:0 30px 60px -36px rgba(43,38,32,.5)}.page_shelfImage__dY_xK{object-fit:cover;object-position:62% 45%}.page_shelfCopy__K6yXg .page_sectionHeading__Ph9Yq{margin-bottom:14px}.page_shelfIntro__EOW4I{margin:0 0 26px;color:var(--ink-soft);max-width:65ch;font-size:var(--type-body)}.page_bookList__nv_nM{list-style:none;margin:0 0 24px;padding:0;border-top:1px solid var(--rule-soft)}.page_bookLink__xaGJN{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 18px;padding:13px 2px;border-bottom:1px solid var(--rule-soft);text-decoration:none;transition:padding-left var(--dur-hover) var(--ease-warm)}.page_bookTitle__sYn7Q{font-family:var(--font-display-italic);font-size:var(--type-card-title);font-style:italic;color:var(--ink);transition:color var(--dur-hover) var(--ease-warm)}.page_bookAuthor__Tem_P{color:var(--ink-soft);font-size:var(--type-meta)}@media (max-width:599px){.page_bookLink__xaGJN{flex-direction:column;align-items:flex-start;gap:4px}}.page_shelfNote__qrgzR{margin:0;font-size:var(--type-meta);color:var(--ink-soft);max-width:46ch}@media (hover:hover) and (pointer:fine){.page_bookLink__xaGJN:hover{padding-left:6px}.page_bookLink__xaGJN:hover .page_bookTitle__sYn7Q{color:var(--accent-deep)}}.page_faq__h0D3P{background:var(--bg-deep);padding:clamp(48px,7vw,88px) 0}.page_faqGrid__Fblaa{display:grid}@media (min-width:940px){.page_faqGrid__Fblaa{grid-template-columns:auto minmax(0,860px);justify-content:space-between;align-items:start;gap:clamp(32px,5vw,88px)}}.page_faqList__vJ8Oa{display:flex;flex-direction:column;gap:10px;max-width:860px}.page_posts__xipQt{padding:clamp(48px,7vw,88px) 0}.page_list__0vkvb{display:grid;grid-gap:clamp(20px,3vw,36px);gap:clamp(20px,3vw,36px)}.page_card__IU_J_{display:grid;background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius-soft);overflow:hidden;text-decoration:none;transition:transform .6s var(--ease-warm),box-shadow .6s var(--ease-warm),border-color var(--dur-hover) var(--ease-warm)}.page_card__IU_J_:focus-visible{transform:translateY(-4px);box-shadow:0 28px 56px -30px rgba(43,38,32,.5)}@media (min-width:880px){.page_card__IU_J_{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.page_photo__kbB9P{position:relative;aspect-ratio:3/2;overflow:hidden}.page_photoImage__J9nzV{object-fit:cover;transform:scale(var(--crop-scale,1));transform-origin:var(--crop-origin,50% 50%);will-change:transform;transition:transform .9s var(--ease-warm)}.page_cardCopy__qqU_H{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:clamp(22px,3.4vw,48px)}.page_card__IU_J_ h2{font-size:var(--type-card-title);line-height:var(--leading-card-title)}.page_excerpt__uwmyY{margin:0;max-width:46ch;color:var(--ink-soft);font-size:var(--type-body);line-height:var(--leading-body)}.page_read__zxTfJ{padding-top:16px}@media (hover:hover) and (pointer:fine){.page_card__IU_J_:hover{transform:translateY(-4px);box-shadow:0 28px 56px -30px rgba(43,38,32,.5)}.page_card__IU_J_:hover .page_photoImage__J9nzV{transform:scale(calc(var(--crop-scale, 1) * 1.02))}}.page_figure__5B4Ed{margin:0;min-width:0}.page_credit__iab_o{padding:12px 16px;color:var(--ink-soft);font-size:var(--type-supporting);line-height:var(--leading-supporting)}.page_office__ukK4K{background:var(--paper);padding:clamp(48px,7vw,88px) 0}.page_officeGrid__s2ZD8{display:grid;grid-gap:40px clamp(32px,5vw,80px);gap:40px clamp(32px,5vw,80px)}.page_officeGrid__s2ZD8>*{min-width:0}@media (min-width:940px){.page_officeGrid__s2ZD8{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.page_address___uZC0{font-family:var(--font-display);font-size:var(--type-card-title);line-height:var(--leading-card-title);color:var(--ink);margin:0 0 14px}.page_address___uZC0,.page_officeGrid__s2ZD8 .copy{overflow-wrap:anywhere}.page_facts__lnuLF{display:flex;flex-direction:column;gap:2px;margin:24px 0;border-top:1px solid var(--rule-soft)}.page_facts__lnuLF a{display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:baseline;padding:13px 2px;border-bottom:1px solid var(--rule-soft);text-decoration:none;color:var(--ink);font-size:var(--type-compact-body);transition:color var(--dur-hover) var(--ease-warm);min-width:0;overflow-wrap:anywhere}@media (hover:hover) and (pointer:fine){.page_facts__lnuLF a:hover{color:var(--accent-deep)}}.page_facts__lnuLF a>span:first-child{font-size:var(--type-label);font-weight:500;line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-faint)}.page_photo__4af1Y{position:relative;width:100%;min-width:0;margin:0;aspect-ratio:4/3;border-radius:var(--radius-soft);overflow:hidden}.page_photoImage__VdT8P{object-fit:cover;object-position:50% 55%}@media (max-width:400px){.page_facts__lnuLF a{grid-template-columns:minmax(0,1fr);gap:4px;align-items:start}}.VideoTheater_theater__831tT{display:grid;grid-gap:36px clamp(36px,4.5vw,64px);gap:36px clamp(36px,4.5vw,64px);align-items:start}@media (min-width:940px){.VideoTheater_theater__831tT{grid-template-columns:minmax(0,1.5fr) minmax(0,.85fr)}}.VideoTheater_stage__4F9zT{display:grid;min-width:0}.VideoTheater_stageInner__2Can5{grid-area:1/1;min-width:0;visibility:hidden;pointer-events:none;transition:visibility 0s .7s}.VideoTheater_stageInner__2Can5[data-active]{z-index:1;visibility:visible;pointer-events:auto;transition:visibility 0s}.VideoTheater_frame__Ft2Zr{position:relative;aspect-ratio:16/9;border-radius:var(--radius-soft);overflow:hidden;background:var(--pine-deep);box-shadow:0 30px 60px -36px rgba(43,38,32,.5);opacity:0;transition:opacity 0s .7s}.VideoTheater_stageInner__2Can5[data-active] .VideoTheater_frame__Ft2Zr{opacity:1;transition:opacity .7s var(--ease-warm)}.VideoTheater_frame__Ft2Zr iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.VideoTheater_poster__aWUzc{position:absolute;inset:0;width:100%;padding:0;border:0;background:none;font-family:var(--font-body);cursor:pointer;display:grid;place-items:center}.VideoTheater_posterImage__0WOpX{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;will-change:transform;transition:transform .9s var(--ease-warm)}.VideoTheater_posterScrim__gwF1z{position:absolute;inset:0;background:rgba(35,44,38,.36);transition:background-color var(--dur-hover) var(--ease-calm)}.VideoTheater_poster__aWUzc:focus-visible .VideoTheater_posterScrim__gwF1z{background:rgba(35,44,38,.24)}.VideoTheater_playMark__gW_bj{position:relative;width:74px;height:74px;border-radius:50%;border:1.5px solid rgba(239,231,214,.85);display:grid;place-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:border-color var(--dur-hover) var(--ease-calm),transform var(--dur-hover) var(--ease-calm)}.VideoTheater_poster__aWUzc:focus-visible .VideoTheater_playMark__gW_bj{border-color:var(--accent-on-pine);transform:scale(1.05)}.VideoTheater_playTriangle__yD7BJ{width:0;height:0;margin-left:5px;border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:17px solid rgba(239,231,214,.92);transition:border-left-color var(--dur-hover) var(--ease-calm)}.VideoTheater_poster__aWUzc:focus-visible .VideoTheater_playTriangle__yD7BJ{border-left-color:var(--accent-on-pine)}.VideoTheater_playWord__hyeRb{position:absolute;bottom:18px;left:22px;font-size:var(--type-label);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:rgba(239,231,214,.85)}.VideoTheater_poster__aWUzc:focus-visible:after{content:"";position:absolute;inset:6px;border:2px solid var(--accent-on-pine);border-radius:2px;pointer-events:none;z-index:2}.VideoTheater_caption__Qh1ZV{padding:20px 2px 0;opacity:0;transition:opacity .24s var(--ease-warm)}.VideoTheater_stageInner__2Can5[data-active] .VideoTheater_caption__Qh1ZV{opacity:1;transition:opacity .46s var(--ease-warm) .24s}.VideoTheater_captionTitle__OZFMV{font-size:var(--type-card-title);line-height:var(--leading-card-title);margin-bottom:8px}.VideoTheater_captionWhy___xH1Y{margin:0 0 12px;font-size:var(--type-compact-body);color:var(--ink-soft);max-width:58ch}.VideoTheater_poster__aWUzc:active .VideoTheater_playMark__gW_bj{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.VideoTheater_poster__aWUzc:hover .VideoTheater_posterImage__0WOpX{transform:scale(1.015)}.VideoTheater_poster__aWUzc:hover .VideoTheater_posterScrim__gwF1z{background:rgba(35,44,38,.24)}.VideoTheater_poster__aWUzc:hover .VideoTheater_playMark__gW_bj{border-color:var(--accent-on-pine);transform:scale(1.04)}.VideoTheater_poster__aWUzc:hover .VideoTheater_playTriangle__yD7BJ{border-left-color:var(--accent-on-pine)}}@media (prefers-reduced-motion:reduce){.VideoTheater_caption__Qh1ZV,.VideoTheater_frame__Ft2Zr,.VideoTheater_playMark__gW_bj,.VideoTheater_playTriangle__yD7BJ,.VideoTheater_posterImage__0WOpX,.VideoTheater_stageInner__2Can5,.VideoTheater_stageInner__2Can5[data-active],.VideoTheater_stageInner__2Can5[data-active] .VideoTheater_caption__Qh1ZV,.VideoTheater_stageInner__2Can5[data-active] .VideoTheater_frame__Ft2Zr{transition:none}.VideoTheater_poster__aWUzc:active .VideoTheater_playMark__gW_bj,.VideoTheater_poster__aWUzc:focus-visible .VideoTheater_playMark__gW_bj,.VideoTheater_poster__aWUzc:hover .VideoTheater_playMark__gW_bj,.VideoTheater_poster__aWUzc:hover .VideoTheater_posterImage__0WOpX{transform:none}}.VideoTheater_captionLink__ldnue{display:inline-block;color:inherit;text-decoration:none}.VideoTheaterList_list__jm5pB{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule-soft)}.VideoTheaterList_listItem__YzWtB{display:flex;flex-direction:column;gap:3px;width:100%;text-align:left;background:none;font-family:var(--font-body);border:0;border-bottom:1px solid var(--rule-soft);border-left:1.5px solid transparent;padding:14px 8px 14px 12px;cursor:pointer;transition:border-color var(--dur-hover) var(--ease-calm),background-color var(--dur-hover) var(--ease-calm)}.VideoTheaterList_listItem__YzWtB:focus-visible{background:rgba(79,139,135,.06);outline:2px solid var(--accent-deep);outline-offset:-2px}.VideoTheaterList_listItem__YzWtB[aria-current]{border-left-color:var(--accent);background:rgba(79,139,135,.08)}.VideoTheaterList_listItem__YzWtB:active{background:rgba(79,139,135,.12)}.VideoTheaterList_itemTitle__m62rn{font-family:var(--font-display);font-size:var(--type-card-title);font-weight:var(--weight-display);line-height:var(--leading-card-title);color:var(--ink-soft);transition:color var(--dur-hover) var(--ease-warm)}.VideoTheaterList_listItem__YzWtB[aria-current] .VideoTheaterList_itemTitle__m62rn{color:var(--ink)}@media (hover:hover) and (pointer:fine){.VideoTheaterList_listItem__YzWtB:hover{background:rgba(79,139,135,.06)}.VideoTheaterList_listItem__YzWtB:hover .VideoTheaterList_itemTitle__m62rn{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.VideoTheaterList_listItem__YzWtB{transition:none}}@media (forced-colors:active){.VideoTheaterList_listItem__YzWtB[aria-current]{border-left:4px solid Highlight}}.Disclosure_root__bDW1c{background:var(--surface-background,var(--paper));border:1px solid var(--surface-rule,var(--rule-soft));border-radius:var(--radius-soft);transition:border-color var(--dur-hover) var(--ease-warm)}.Disclosure_root__bDW1c.Disclosure_open__WGKxF{border-color:var(--surface-text,var(--accent))}@media (hover:hover) and (pointer:fine){.Disclosure_root__bDW1c:hover{border-color:var(--surface-text,var(--accent))}}.Disclosure_summary__W5du3{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;background:none;border:0;margin:0;cursor:pointer;text-align:left;padding:18px 22px;font-family:var(--font-display);font-size:var(--type-card-title);line-height:var(--leading-card-title);font-weight:var(--weight-display);color:var(--surface-text,var(--ink))}.Disclosure_summary__W5du3:focus-visible{outline:2px solid var(--surface-text,var(--accent-deep));outline-offset:-2px;border-radius:var(--radius-soft)}.Disclosure_indicator__GOIDr{position:relative;flex:0 0 auto;width:14px;height:14px}.Disclosure_indicator__GOIDr:after,.Disclosure_indicator__GOIDr:before{content:"";position:absolute;inset:0;margin:auto;background:var(--surface-text,var(--accent-deep));transition:transform var(--dur-expand) var(--ease-calm),opacity var(--dur-expand) var(--ease-calm)}.Disclosure_indicator__GOIDr:before{width:14px;height:1.5px}.Disclosure_indicator__GOIDr:after{width:1.5px;height:14px}.Disclosure_open__WGKxF .Disclosure_indicator__GOIDr:after{transform:rotate(90deg);opacity:0}.Disclosure_panelWrap__QjRgl{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--dur-reveal) var(--ease-warm),visibility 0s var(--dur-reveal)}.Disclosure_panelWrap__QjRgl[data-open]{grid-template-rows:1fr;visibility:visible;transition-delay:0s}.Disclosure_panelInner__csG_r{min-height:0;overflow:hidden;opacity:0;transform:translateY(-3px);transition:opacity .16s var(--ease-calm),transform .28s var(--ease-calm)}.Disclosure_panelWrap__QjRgl[data-open] .Disclosure_panelInner__csG_r{opacity:1;transform:none;transition-delay:70ms,0s}.Disclosure_panel__rURIw{padding:0 22px 20px;color:var(--surface-text,var(--ink-soft));font-size:var(--type-compact-body);line-height:var(--leading-body)}.Disclosure_noScriptPanel__F7Y2N{display:block}.Disclosure_panel__rURIw p{margin:0}.Disclosure_panel__rURIw p+p{margin-top:12px}@media (prefers-reduced-motion:reduce){.Disclosure_indicator__GOIDr:after,.Disclosure_indicator__GOIDr:before,.Disclosure_panelInner__csG_r,.Disclosure_panelWrap__QjRgl{transition:none;animation:none;transform:none}}@media print{.Disclosure_panelWrap__QjRgl{grid-template-rows:1fr;visibility:visible;transition:none}.Disclosure_panelInner__csG_r{opacity:1;transform:none;overflow:visible;transition:none}.Disclosure_indicator__GOIDr{display:none}.Disclosure_root__bDW1c{page-break-inside:avoid;break-inside:avoid}}.page_hero__FNWwt{padding:clamp(48px,7vw,88px) 0 clamp(36px,5vw,64px)}.page_heroGrid__7TlYk{display:grid;grid-gap:32px clamp(32px,5vw,80px);gap:32px clamp(32px,5vw,80px)}@media (min-width:880px){.page_heroGrid__7TlYk{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center}}.page_heading__9qAjS{font-family:var(--font-display);font-weight:var(--weight-display);color:var(--ink);letter-spacing:0;text-wrap:balance;font-size:var(--type-profile-title);line-height:var(--leading-profile-title);max-width:16ch;margin:18px 0 0}.page_creds__HQ3Y2{margin:0;line-height:1.5rem;font-size:var(--type-supporting);color:var(--ink-soft);letter-spacing:.04em}.page_portrait__csfZl{position:relative;margin:0;aspect-ratio:3/4;max-width:460px;border-radius:var(--radius-soft);overflow:hidden}@media (min-width:880px){.page_portrait__csfZl{justify-self:end;width:100%}}.page_portraitImage___V5eL{object-fit:cover}.page_profile___cDoe{background:var(--paper);padding:clamp(48px,7vw,88px) 0}.page_profileGrid__7yUas{display:grid;grid-gap:40px clamp(32px,5vw,88px);gap:40px clamp(32px,5vw,88px)}@media (min-width:880px){.page_profileGrid__7yUas{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}}.page_bioCopy__UqTmy p{margin:0 0 18px;max-width:65ch;color:var(--ink-soft);font-size:var(--type-body)}.page_bioCopy__UqTmy .page_bioLead__wjH6M{font-family:var(--font-display-italic);font-style:italic;font-size:var(--type-lead);line-height:var(--leading-lead);color:var(--ink)}.page_credentials__ZSWZz{margin:0;display:flex;flex-direction:column;gap:26px}.page_credentials__ZSWZz dt{font-size:var(--type-label);font-weight:500;line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-deep);margin-bottom:8px}.page_credentials__ZSWZz dd{margin:0 0 6px;font-size:var(--type-supporting);color:var(--ink-soft)}.page_school__a_15j{display:block;color:var(--ink-faint)}.page_certification__zEfGt{margin:0;line-height:1.5rem;font-size:.875rem;color:var(--ink-soft)}.page_clinicianName__HTqku{font-family:var(--font-body);line-height:1.5rem;font-size:var(--type-supporting);font-weight:500;color:var(--ink-soft);margin:0}.page_pageTitle__L7NrE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.page_hero__w8PaO{padding:24px 0;background:var(--paper)}.page_heroFrame__JuOiu{position:relative;isolation:isolate;view-timeline-name:--specialties-hero;view-timeline-axis:block;width:min(calc(var(--maxw) - 2 * var(--gutter)),calc(100% - 2 * var(--gutter)));padding:0;min-height:min(720px,83svh);display:grid;place-items:center;text-align:center;overflow:hidden;border-radius:3px;background:var(--pine)}.page_heroLandscape__cwUCh{position:absolute;inset:0;z-index:-2;overflow:hidden}@supports (animation-timeline:view()){@media (min-width:768px) and (prefers-reduced-motion:no-preference){.page_heroLandscape__cwUCh{inset:-8%;transform:translate3d(0,-4%,0);will-change:transform;animation:page_landscape-parallax__sqfaA 1ms linear both;animation-timeline:--specialties-hero;animation-range:entry 100% exit 100%}}}@keyframes page_landscape-parallax__sqfaA{to{transform:translate3d(0,6%,0)}}.page_heroImage__nleDW{object-fit:cover;object-position:50% 54%}.page_heroFrame__JuOiu:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(22,36,29,.6),rgba(22,36,29,.64) 60%,rgba(22,36,29,.82))}.page_heroContent__d5pcm{width:100%;padding:clamp(64px,8vw,110px) 24px}.page_heroQuote__SUn4t{margin:0 auto;max-width:1000px}.page_heroQuote__SUn4t p{margin:0;font-family:var(--font-display-italic);font-style:italic;font-size:clamp(40px,6.3vw,88px);line-height:1.08;letter-spacing:-.025em;color:var(--on-pine);text-wrap:balance}.page_heroQuote__SUn4t p>span{display:block}.page_quoteAccent__QyGV1{color:var(--accent-on-pine)}.page_heroQuote__SUn4t footer{margin-top:28px;font-size:var(--type-meta);color:var(--on-pine)}.page_methods__6Ri7J{background:var(--paper)}.page_chapters__n_Vuw{display:grid}.page_band__QYF3m{background:var(--bg-blush);padding:clamp(40px,5vw,64px) 0}.page_band__QYF3m:nth-child(2n){background:var(--paper)}.page_chapter__jieG9{--surface-text:var(--ink);--surface-rule:rgba(43,38,32,0.18);color:var(--surface-text);scroll-margin-top:100px}.page_chapterGrid__304hd{display:grid;grid-gap:clamp(28px,4vw,52px) clamp(48px,6vw,96px);gap:clamp(28px,4vw,52px) clamp(48px,6vw,96px)}@media (min-width:920px){.page_chapterGrid__304hd{grid-template-columns:minmax(0,1.45fr) minmax(0,.75fr);align-items:start}.page_chapterAlt__CPSWS .page_chapterGrid__304hd{grid-template-columns:minmax(0,.75fr) minmax(0,1.45fr)}.page_chapterAlt__CPSWS .page_chapterMain__PtZOW{grid-column:2;grid-row:1}.page_chapterAlt__CPSWS .page_helpfulFor__zxa_3{grid-column:1;grid-row:1}}.page_chapterHeader__TrTv3{position:relative;padding-bottom:clamp(14px,1.6vw,20px);margin-bottom:clamp(20px,2.4vw,28px);border-bottom:1px solid var(--surface-rule)}.page_chapterTitle__kj5aZ{color:var(--surface-text);font-size:var(--type-page-title);font-weight:var(--weight-display);line-height:var(--leading-page-title);letter-spacing:-.015em;margin:0;max-width:18ch;text-wrap:balance}.page_chapterCopy__5TkUC{margin:0 0 18px;font-size:17px;line-height:1.7;color:var(--surface-text)}.page_chapterBody__qvTtn>:last-child{margin-bottom:0}.page_helpfulFor__zxa_3{align-self:start}@media (max-width:599px){.page_hero__w8PaO{padding-block:14px}.page_heroFrame__JuOiu{min-height:560px}.page_heroContent__d5pcm{padding-inline:18px}.page_heroQuote__SUn4t p{font-size:clamp(37px,9vw,52px)}.page_heroQuote__SUn4t p>span{display:inline}.page_heroImage__nleDW{object-position:52% 50%}.page_chapterTitle__kj5aZ{overflow-wrap:normal}}.FramedHero_hero__vuHnR{--ease-quad-out:cubic-bezier(0.25,0.46,0.45,0.94);padding:24px 0}.FramedHero_frame__3wnuD{position:relative;isolation:isolate;view-timeline-name:--framed-hero;view-timeline-axis:block;width:min(calc(var(--maxw) - 2 * var(--gutter)),calc(100% - 2 * var(--gutter)));padding:0;min-height:min(720px,83svh);display:flex;align-items:center;overflow:hidden;border-radius:3px;background:var(--pine)}.FramedHero_landscape__qG5E4{position:absolute;inset:0;z-index:-2;overflow:hidden}@supports (animation-timeline:view()){@media (min-width:768px) and (prefers-reduced-motion:no-preference){.FramedHero_landscape__qG5E4{inset:-8%;transform:translate3d(0,-4%,0);will-change:transform;animation:FramedHero_framed-parallax__gwidL 1ms linear both;animation-timeline:--framed-hero;animation-range:entry 100% exit 100%}}}@keyframes FramedHero_framed-parallax__gwidL{to{transform:translate3d(0,6%,0)}}.FramedHero_image__poAea{object-fit:cover;object-position:50% 54%;animation:FramedHero_framed-settle__Vfm_O 1.8s var(--ease-quad-out) both}@keyframes FramedHero_framed-settle__Vfm_O{0%{transform:scale(1.045)}}.FramedHero_frame__3wnuD:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(22,36,29,.6),rgba(22,36,29,.64) 60%,rgba(22,36,29,.82))}.FramedHero_content__nVRYZ{width:100%;padding:clamp(64px,8vw,110px) 24px;text-align:center}.FramedHero_heading__deVc6{max-width:1000px;margin:0 auto;font-family:var(--font-display-italic);font-style:italic;font-size:clamp(40px,6.3vw,88px);line-height:1.08;letter-spacing:-.025em;color:var(--on-pine);text-wrap:balance}.FramedHero_line__5sAKb{display:block;animation:FramedHero_framed-line__04gq4 1.1s var(--ease-quad-out) backwards;animation-delay:calc(var(--line-index, 0) * .13s)}.FramedHero_accent__7M9Rj{color:var(--accent-on-pine)}@keyframes FramedHero_framed-line__04gq4{0%{transform:translateY(18px);opacity:.7}}.FramedHero_sub__08kyL{max-width:46ch;margin:28px auto 0;font-size:clamp(17px,1.6vw,20px);line-height:var(--lh-lead);color:var(--on-pine)}.FramedHero_sub__08kyL blockquote,.FramedHero_sub__08kyL p{margin:0}.FramedHero_sub__08kyL footer{margin-top:14px;font-size:var(--type-meta);color:var(--on-pine)}@media (max-width:599px){.FramedHero_hero__vuHnR{padding:14px 0}.FramedHero_frame__3wnuD{min-height:560px}.FramedHero_content__nVRYZ{padding-inline:18px}.FramedHero_heading__deVc6{font-size:clamp(37px,9vw,52px)}.FramedHero_line__5sAKb{display:inline}.FramedHero_image__poAea{object-position:52% 50%}}@media (prefers-reduced-motion:reduce){.FramedHero_image__poAea,.FramedHero_line__5sAKb{animation:none}}.page_stage__hyBbf{padding:clamp(16px,3vw,36px) 0 clamp(48px,7vw,88px)}.page_grid__A4qHn{display:grid;grid-gap:clamp(20px,3vw,36px);gap:clamp(20px,3vw,36px)}@media (min-width:880px){.page_grid__A4qHn{grid-template-columns:repeat(2,1fr)}}.page_card___kiLL{display:flex;flex-direction:column;background:var(--plum-wash);border:1px solid color-mix(in oklab,var(--plum) 24%,var(--paper));border-radius:var(--radius-soft);overflow:hidden;text-decoration:none;transition:transform .6s var(--ease-warm),box-shadow .6s var(--ease-warm),border-color var(--dur-hover) var(--ease-warm)}.page_card___kiLL:focus-visible{transform:translateY(-4px);border-color:color-mix(in oklab,var(--plum) 55%,var(--paper));box-shadow:0 28px 56px -30px rgba(43,38,32,.5)}.page_photo__7P9jW{position:relative;width:100%;aspect-ratio:4/5;max-height:560px;overflow:hidden}.page_photoImage__tvLaG{object-fit:cover;will-change:transform;transition:transform .9s var(--ease-warm)}.page_cardCopy__aIfpc{flex:1 1;padding:clamp(22px,2.6vw,32px);display:flex;flex-direction:column;gap:6px}.page_cardCopy__aIfpc h2{font-size:var(--type-card-title);line-height:var(--leading-card-title)}.page_creds__ollHf{margin:0;color:var(--ink-soft);font-size:var(--type-supporting)}.page_readBio__wJjsf{margin-top:auto;padding-top:16px}@media (hover:hover) and (pointer:fine){.page_card___kiLL:hover{transform:translateY(-4px);border-color:color-mix(in oklab,var(--plum) 55%,var(--paper));box-shadow:0 28px 56px -30px rgba(43,38,32,.5)}.page_card___kiLL:hover .page_photoImage__tvLaG{transform:scale(1.02)}}.page_certification__DvoUd{margin:4px 0 0;font-size:.875rem;color:var(--ink-soft)}.page_sectionHeading__kbTs4{font-size:var(--type-section-title);line-height:var(--leading-section-title);max-width:22ch}.page_approach__Bl5Hc{background:var(--bg-blush);padding:clamp(48px,7vw,88px) 0}.page_approachGrid__3Y59W{display:grid;grid-gap:28px clamp(32px,5vw,80px);gap:28px clamp(32px,5vw,80px)}@media (min-width:880px){.page_approachGrid__3Y59W{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}.page_intensivesHeading__O_GwU{text-align:left;max-width:none}}.page_intensives__YBi_E{background:var(--bg-blush);padding:clamp(48px,7vw,88px) 0}.page_intensivesHeading__O_GwU{font-size:var(--type-page-title);line-height:var(--leading-page-title)}.page_intensiveStepsLabel__o7K3Q{margin:28px 0 10px}.page_intensiveSteps__y4jPr{counter-reset:intensive-step;list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.page_intensiveSteps__y4jPr li{counter-increment:intensive-step;display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;padding:12px 0;border-bottom:1px solid var(--rule);color:var(--ink-soft);text-wrap:pretty}.page_intensiveSteps__y4jPr li:before{content:counter(intensive-step);font-family:var(--font-display);font-size:1.35em;font-feature-settings:"lnum";font-variant-numeric:lining-nums;line-height:1;color:var(--accent-deep)}.page_intensiveSteps__y4jPr strong{font-weight:600;color:var(--ink)}.page_brainBody__qC9rX{padding:clamp(48px,7vw,88px) 0}.page_brainBodyIntro__ioF7g{display:grid;grid-gap:16px;gap:16px;margin-bottom:40px;text-align:center}.page_brainBodyHeading__Eeh6G{max-width:none}.page_brainBodyCopy__omIt3{margin:0;color:var(--ink-soft);max-width:none;font-size:var(--type-body)}.page_stepGrid__Dqn93{display:grid;grid-gap:14px;gap:14px}@media (min-width:800px){.page_stepGrid__Dqn93{grid-template-columns:repeat(3,1fr)}}.page_step__mB7wB{padding:clamp(24px,2.8vw,34px);border-radius:var(--radius-soft);background:var(--surface-background);color:var(--surface-text)}.page_step__mB7wB h3{color:var(--surface-text);font-size:var(--type-card-title);line-height:var(--leading-card-title);margin-bottom:10px}.page_step__mB7wB p{margin:0;font-size:var(--type-compact-body);line-height:var(--leading-supporting);color:var(--surface-text)}.care-surfaces_teal__dSi3Z{--surface-background:var(--teal);--surface-text:#ffffff;--surface-rule:rgba(255,255,255,0.35);--surface-face:var(--surface-background)}.care-surfaces_pine__0C3a7{--surface-background:var(--pine);--surface-text:var(--on-pine);--surface-rule:rgba(239,231,214,0.35)}.care-surfaces_peach__NCZFn{--surface-background:var(--peach);--surface-text:var(--ink);--surface-rule:rgba(43,38,32,0.3);--surface-face:var(--surface-background)}.care-surfaces_plum__7SIGr{--surface-background:var(--plum);--surface-text:var(--on-plum);--surface-rule:rgba(243,232,222,0.35)}