.OfficePhones_phones__gVbKk{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:var(--space-md)}.OfficePhones_phone__A0p0Y{display:inline-flex;flex-direction:column;align-items:center;min-width:10.5rem;padding:.5rem 1.1rem;border:1.5px solid rgba(255,255,255,.55);border-radius:0;color:var(--color-warm-white);line-height:1.25;transition:background var(--transition-fast),border-color var(--transition-fast)}.OfficePhones_phone__A0p0Y:hover{background:rgba(255,255,255,.14);border-color:var(--color-warm-white);opacity:1}.OfficePhones_area__wxkni{font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.OfficePhones_number__uhDWj{font-size:.9375rem;font-weight:600}.TrustBar_trustBar__XRQ0g{border-bottom:1px solid var(--line)}.TrustBar_inner__eeVZX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);max-width:var(--container-max);margin:0 auto;border-left:1px solid var(--line);border-right:1px solid var(--line)}.TrustBar_item__AciZv{display:flex;flex-direction:column;gap:.375rem;padding:1.75rem 2rem;background:#fff}.TrustBar_label__9Fhdc{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--nyu-text-gray)}.TrustBar_value__FMzsg{font-size:1.1875rem;font-weight:600;letter-spacing:-.01em;color:#000}.TrustBar_divider__iJ4w3{display:none}@media (max-width:768px){.TrustBar_inner__eeVZX{grid-template-columns:repeat(2,minmax(0,1fr))}.TrustBar_item__AciZv:first-child,.TrustBar_item__AciZv:nth-child(3){grid-column:1/-1}.TrustBar_item__AciZv{padding:1.25rem var(--container-padding)}}.LocationCard_card__HRXxU{display:flex;flex-direction:column;gap:1rem;padding:2.25rem 2.5rem 2.5rem;background:#fff;height:100%}.LocationCard_card__HRXxU:before{content:"";display:block;height:140px;margin-bottom:.5rem;background:linear-gradient(var(--nyu-purple),var(--nyu-purple)) 50% /12px 12px no-repeat,linear-gradient(#fff,#fff) 50% /20px 20px no-repeat,linear-gradient(#CFCFCC 1px,transparent 1px) 0 0 /24px 24px,linear-gradient(90deg,#CFCFCC 1px,transparent 1px) 0 0 /24px 24px,var(--nyu-gray)}.LocationCard_header__j5KzA{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.LocationCard_name__iC4ag{margin:0;font-weight:500;color:var(--nyu-text-gray)}.LocationCard_badge__YYB5Z,.LocationCard_name__iC4ag{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.LocationCard_badge__YYB5Z{color:var(--nyu-purple)}.LocationCard_officeName__Bo_L0{margin:0;font-size:1.375rem;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#000}.LocationCard_address___WNhs{font-style:normal;font-size:.9375rem;line-height:1.55;color:var(--nyu-text-gray)}.LocationCard_details__slWpq{display:flex;flex-direction:column;gap:.25rem}.LocationCard_phone__TzUtA{font-size:1.125rem;font-weight:600;color:#000}.LocationCard_phone__TzUtA:hover{color:var(--nyu-purple)}.LocationCard_hours__Y9Ng8{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.04em;color:var(--nyu-text-gray)}.LocationCard_actions__7DKpt{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:auto;padding-top:.5rem}.LocationCard_link__BQlGG{display:inline-flex;align-items:center;min-height:44px;padding:0 1rem;border:1px solid #000;color:#000;font-size:.9375rem;font-weight:600}.LocationCard_link__BQlGG:first-child{background:#000;color:#fff}.LocationCard_link__BQlGG:hover{background:var(--nyu-purple);border-color:var(--nyu-purple);color:#fff}.BlogCard_card__5_wp0{display:flex;flex-direction:column;height:100%;padding:2rem 2.25rem 2.5rem;background:#fff;color:#000}.BlogCard_card__5_wp0:hover{background:var(--surface-soft)}.BlogCard_accent__xBUe6{display:block;aspect-ratio:16/10;margin-bottom:1.25rem;background-color:var(--nyu-gray);background-image:linear-gradient(#CFCFCC 1px,transparent 0),linear-gradient(90deg,#CFCFCC 1px,transparent 0);background-size:32px 32px}.BlogCard_content__KKPvd{display:flex;flex-direction:column;gap:.875rem;flex:1 1}.BlogCard_meta__B2VeP{display:flex;flex-wrap:wrap;gap:.5rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--nyu-text-gray)}.BlogCard_category__rq_cQ{background:var(--nyu-purple);color:#fff;padding:.15rem .45rem}.BlogCard_title__XyOd3{margin:0;font-size:1.375rem;line-height:1.2;letter-spacing:-.015em;font-weight:700;color:#000}.BlogCard_excerpt__f7Fes{margin:0;font-size:.9375rem;line-height:1.55;color:var(--nyu-text-gray);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogCard_date__ru_lY{margin-top:auto;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--nyu-text-gray)}.page_hero__7KFOs{border-bottom:1px solid var(--line)}.page_heroInner__8WoKQ{max-width:var(--container-max);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);border-left:1px solid var(--line);border-right:1px solid var(--line)}.page_heroContent__dzLob{display:flex;flex-direction:column;align-items:flex-start;gap:1.75rem;padding:4.5rem var(--container-padding) 4rem;border-right:1px solid var(--line)}.page_heroLabel__4YX7y{display:inline-flex;align-items:center;gap:.75rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--nyu-text-gray)}.page_heroLabel__4YX7y:before{content:"";width:8px;height:8px;background:var(--nyu-electric-indigo)}.page_heroTitle__ixXIp{margin:0;font-size:clamp(2.75rem,5.6vw,5.25rem);line-height:.98;letter-spacing:-.035em;font-weight:700;color:#000}.page_heroRegions__bRZTH{display:block;margin-top:1rem;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--nyu-purple)}.page_heroSubtitle__ZW2Yq{margin:0;max-width:560px;font-size:1.25rem;line-height:1.5;color:var(--nyu-text-gray)}.page_heroActions__uE8fj{display:flex;flex-wrap:wrap;gap:.75rem}.page_heroActions__uE8fj .btn-primary:after{content:"→";margin-left:.6rem}.page_heroContent__dzLob [class*=_phones__]{width:100%;margin-top:.75rem;padding-top:1.25rem;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.75rem 2rem}.page_heroContent__dzLob [class*=_phone__]{background:none;border:none;padding:0;min-width:0;color:#000;align-items:flex-start}.page_heroContent__dzLob [class*=_area__]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.06em;color:var(--nyu-text-gray)}.page_heroContent__dzLob [class*=_number__]{font-size:1.125rem;font-weight:600;color:#000}.page_heroFigure__W3nUC{position:relative;min-height:560px;background-color:var(--nyu-gray);background-image:linear-gradient(#CFCFCC 1px,transparent 0),linear-gradient(90deg,#CFCFCC 1px,transparent 0);background-size:40px 40px;overflow:hidden}.page_heroMedia__LXNx7{position:absolute;inset:48px;border:1px solid #a9a9a6}.page_heroImage__Aq3LS{width:100%;height:100%;object-fit:cover;object-position:60% 50%}.page_heroFigure__W3nUC:after,.page_heroFigure__W3nUC:before{content:"";position:absolute;z-index:1;width:8px;height:8px;border:1px solid #000;background:#fff}.page_heroFigure__W3nUC:before{top:44px;left:44px}.page_heroFigure__W3nUC:after{bottom:44px;right:44px}.page_aboutSection__RYz7_,.page_affiliationStrip__dwSQi,.page_blogSection__hkl04,.page_focusSection__vSEYl,.page_insuranceSection__WWRGq,.page_locationsSection__18dDc,.page_videoSection__Wv5wx{border-bottom:1px solid var(--line)}.page_blogSection__hkl04,.page_focusSection__vSEYl,.page_locationsSection__18dDc,.page_videoSection__Wv5wx{padding:6rem 0}.page_locationsSection__18dDc{background:var(--surface-soft)}.page_sectionHeader___raMx{margin-bottom:3rem;max-width:820px}.page_sectionHeader___raMx h2{margin:0}.page_sectionIntro__Lxg0x{margin-top:1.25rem;font-size:1.1875rem;max-width:680px;color:var(--nyu-text-gray)}.page_sectionFooter__zSkLy{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.5rem}.page_affiliationStrip__dwSQi{padding:2.25rem 0}.page_focusGroupTitle__PWkpd{margin:3rem 0 1rem;font-family:var(--font-mono);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--nyu-text-gray)}.page_focusGroupTitle__PWkpd:first-of-type{margin-top:0}.page_conditionsSection__48DZ3{background:var(--nyu-deep-purple);color:#fff;padding:6rem 0}.page_conditionsSection__48DZ3 h2{color:#fff}.page_conditionsSection__48DZ3 .label{color:var(--on-dark-label)}.page_conditionsGrid__V7pCH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px!important;gap:1px!important;background:var(--on-dark-line)!important;border:1px solid var(--on-dark-line)!important}.page_conditionsGrid__V7pCH>.page_conditionCard__jhij4{background:var(--nyu-deep-purple)!important;display:flex;flex-direction:row!important;text-align:left;justify-content:space-between;align-items:center;gap:1rem;padding:2rem;min-height:120px;color:#fff}.page_conditionsGrid__V7pCH>.page_conditionCard__jhij4:hover{background:#2A004A!important}.page_conditionTitle__pnZtk{font-size:1.375rem;font-weight:600;letter-spacing:-.01em}.page_conditionArrow__rm3hK{font-family:var(--font-mono);color:var(--on-dark-label)}.page_conditionsSection__48DZ3 .page_sectionFooter__zSkLy .btn-secondary{color:#fff;border-color:#fff}.page_conditionsSection__48DZ3 .page_sectionFooter__zSkLy .btn-secondary:hover{background:#fff;color:var(--nyu-deep-purple)}.page_aboutGrid__Z3HBI{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);border-left:1px solid var(--line);border-right:1px solid var(--line)}.page_aboutImage__MBUGP{border-right:1px solid var(--line);background:var(--nyu-gray);overflow:hidden}.page_portrait__a8b5c{display:block;width:100%;height:100%;object-fit:cover;object-position:center 15%;aspect-ratio:3/4}.page_aboutContent__5yxr2{padding:5rem 3rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.page_aboutContent__5yxr2 h2{margin:0;font-size:clamp(2rem,3.4vw,3rem)}.page_aboutContent__5yxr2 p{margin:0;font-size:1.125rem;max-width:620px}.page_credentials__1XaAW{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.page_credential__fwe8D{background:#fff;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.25rem}.page_credentialLabel__GkIr6{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--nyu-text-gray)}.page_credentialValue__yeUu4{font-weight:600;color:#000}.page_locationsGrid__ryjjY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.page_insuranceSection__WWRGq{padding:5rem 0}.page_insuranceSection__WWRGq .container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:1rem 5rem;gap:1rem 5rem;align-items:start}.page_insuranceSection__WWRGq .page_sectionHeader___raMx{grid-row:1/span 3;margin:0}.page_insuranceSection__WWRGq .page_sectionHeader___raMx h2{font-size:2.5rem}.page_insuranceGrid___xo3F{display:flex;flex-wrap:wrap;gap:.5rem}.page_insuranceItem__DoZfi{border:1px solid var(--line);padding:.5rem .875rem;font-size:.875rem;color:#000}.page_insuranceNote__rljSJ{margin:.5rem 0 0;font-size:.875rem;color:var(--nyu-text-gray)}.page_blogGrid__TVf3M{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.page_videoGrid__9p6Gy{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.page_videoList___lPxm,.page_videoMain__mwuvt{background:#fff}.page_videoPlaceholder__KjckU{aspect-ratio:16/9;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--nyu-gray);background-image:linear-gradient(#CFCFCC 1px,transparent 0),linear-gradient(90deg,#CFCFCC 1px,transparent 0);background-size:32px 32px}.page_videoPlaceholder__KjckU span{background:#000;color:#fff;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;padding:.35rem .6rem}.page_videoList___lPxm{padding:2rem 2.25rem;display:flex;flex-direction:column;gap:0}.page_videoItem__uLUpe{padding:1.25rem 0;border-bottom:1px solid var(--line)}.page_videoItem__uLUpe:first-child{padding-top:0}.page_videoItem__uLUpe h3{font-size:1.125rem;margin-bottom:.35rem}.page_videoItem__uLUpe p{font-size:.9375rem;margin:0 0 .5rem}.page_videoDuration__ofqa8{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;background:#000;color:#fff;padding:.2rem .45rem}.page_videoList___lPxm .link-arrow{margin-top:1.5rem;align-self:flex-start}.page_ctaActions__3_xe6{display:flex;flex-wrap:wrap;gap:.75rem}@media (max-width:968px){.page_aboutGrid__Z3HBI,.page_heroInner__8WoKQ,.page_insuranceSection__WWRGq .container,.page_videoGrid__9p6Gy{grid-template-columns:minmax(0,1fr)}.page_heroContent__dzLob{border-right:none;border-bottom:1px solid var(--line);padding:3rem var(--container-padding)}.page_heroFigure__W3nUC{min-height:360px}.page_heroMedia__LXNx7{inset:24px}.page_heroFigure__W3nUC:before{top:20px;left:20px}.page_heroFigure__W3nUC:after{bottom:20px;right:20px}.page_aboutImage__MBUGP{border-right:none;border-bottom:1px solid var(--line)}.page_portrait__a8b5c{aspect-ratio:4/5;max-height:560px}.page_aboutContent__5yxr2{padding:3rem var(--container-padding)}.page_blogGrid__TVf3M,.page_conditionsGrid__V7pCH,.page_locationsGrid__ryjjY{grid-template-columns:repeat(2,minmax(0,1fr))}.page_insuranceSection__WWRGq .page_sectionHeader___raMx{grid-row:auto}.page_blogSection__hkl04,.page_conditionsSection__48DZ3,.page_focusSection__vSEYl,.page_locationsSection__18dDc,.page_videoSection__Wv5wx{padding:4rem 0}}@media (max-width:600px){.page_blogGrid__TVf3M,.page_conditionsGrid__V7pCH,.page_locationsGrid__ryjjY{grid-template-columns:minmax(0,1fr)}.page_heroFigure__W3nUC{min-height:280px}}.page_focusLayout__9GMud{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:3rem 6rem;gap:3rem 6rem;align-items:start}.page_focusIntro__D_moi{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 3rem)}.page_focusIntro__D_moi .page_sectionHeader___raMx{margin-bottom:0}.page_stack__9fW6O{display:flex;flex-direction:column;gap:1.5rem}.page_stackCard__KtqUS{display:flex;flex-direction:column;padding:2rem 2.25rem 2.25rem;background:#fff;border:1px solid var(--line);border-top:1px solid #000}.page_stackMeta__g12kv{display:flex;justify-content:space-between;margin-bottom:1.25rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--nyu-text-gray)}.page_stackMeta__g12kv span:last-child{color:var(--nyu-purple)}.page_stackCard__KtqUS h3{margin:0 0 .75rem;font-size:1.75rem;line-height:1.1;letter-spacing:-.02em}.page_stackCard__KtqUS h3 a{color:#000}.page_stackCard__KtqUS h3 a:hover{color:var(--nyu-purple)}.page_stackCard__KtqUS p{margin:0 0 1.25rem;font-size:1rem;max-width:560px}.page_stackLinks__g__Ue{list-style:none;padding:0;margin:0 0 1.5rem;display:grid;grid-gap:.5rem;gap:.5rem}.page_stackLinks__g__Ue li{display:flex;gap:.6rem;align-items:baseline;font-size:.9375rem}.page_stackLinks__g__Ue li:before{content:"—";font-family:var(--font-mono);font-size:.75rem;color:var(--nyu-electric-indigo)}.page_stackLinks__g__Ue a{color:var(--nyu-text-gray)}.page_stackLinks__g__Ue a:hover{color:var(--nyu-purple)}.page_stackCard__KtqUS .link-arrow{align-self:flex-start;color:var(--nyu-purple);border-bottom:none;padding-bottom:0}.page_locationStep___gvUQ{display:flex;flex-direction:column;background:#fff}.page_progressTrack__LRESl{position:relative;height:3px;background:var(--line);overflow:hidden}.page_progressTrack__LRESl .progress-line{position:absolute;inset:0 auto 0 0;background:var(--nyu-electric-indigo)}@media (max-width:1100px){.page_focusLayout__9GMud{grid-template-columns:minmax(0,1fr)}.page_focusIntro__D_moi{position:static}}@media (max-width:767px){.page_stackCard__KtqUS{padding:1.5rem}.page_stackCard__KtqUS h3{font-size:1.375rem}}.ServiceAreas_section__5wcPV{padding:var(--space-3xl) 0;border-top:1px solid var(--color-beige)}.ServiceAreas_lead__ehpJh{max-width:760px;font-size:1rem;line-height:1.7;color:var(--color-charcoal);margin:var(--space-sm) 0 var(--space-lg)}.ServiceAreas_grid__Sj7Rw{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:var(--space-lg);gap:var(--space-lg)}.ServiceAreas_card__YnC9w{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-lg);border:1px solid var(--color-beige);color:inherit;text-decoration:none}.ServiceAreas_card__YnC9w:hover{border-color:var(--color-taupe)}.ServiceAreas_card__YnC9w h3{font-size:1.0625rem}.ServiceAreas_card__YnC9w p{font-size:.8125rem;color:var(--color-warm-gray)}.ServiceAreas_day__xgPxI{font-size:.625rem;letter-spacing:.08em}.ServiceAreas_day__xgPxI,.page_heroMeta__ppMIi{font-weight:500;text-transform:uppercase;color:var(--color-warm-gray)}.page_heroMeta__ppMIi{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.6875rem;letter-spacing:.1em;margin-bottom:var(--space-md)}.page_category__Af6YT{color:var(--color-accent)}.page_heroDate__MjHFb{font-size:.8125rem;color:var(--color-warm-gray);margin-top:var(--space-sm)}.page_articleSection__zQA0w{padding:var(--space-3xl) 0}.page_articleGrid__ZyVsA{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:var(--space-3xl);gap:var(--space-3xl);align-items:start}.page_articleContent__l0_u_{max-width:700px}.page_articleContent__l0_u_ h2{font-size:1.25rem;font-weight:500;margin-top:var(--space-xl);margin-bottom:var(--space-md);color:var(--color-deep-brown)}.page_articleContent__l0_u_ h3{font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0;margin-top:var(--space-lg);margin-bottom:var(--space-sm);color:var(--color-deep-brown)}.page_articleContent__l0_u_ p{font-size:.9375rem;line-height:1.85;margin-bottom:var(--space-md);color:var(--color-charcoal)}.page_articleContent__l0_u_ ol,.page_articleContent__l0_u_ ul{margin-bottom:var(--space-md);padding-left:var(--space-lg)}.page_articleContent__l0_u_ li{font-size:.9375rem;line-height:1.7;margin-bottom:var(--space-xs);color:var(--color-charcoal)}.page_articleContent__l0_u_ strong{color:var(--color-deep-brown);font-weight:600}.page_sidebar__YXB3E{position:-webkit-sticky;position:sticky;top:calc(var(--header-h, 60px) + var(--space-lg));display:flex;flex-direction:column;gap:var(--space-lg)}.page_authorCard__L8FU_{display:flex;gap:var(--space-sm);align-items:center;padding:var(--space-lg);background:var(--color-cream)}.page_authorAvatar__AqohY{width:48px;height:48px;border-radius:0;background:var(--color-deep-brown);color:var(--color-warm-white);display:flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:600;flex-shrink:0}.page_authorInfo___b1BX{display:flex;flex-direction:column;gap:.125rem}.page_authorName__q1fxW{font-size:.875rem;font-weight:500;color:var(--color-deep-brown)}.page_authorTitle__SE6u_{font-size:.75rem;color:var(--color-warm-gray)}.page_sidebarCta__rJvNq{padding:var(--space-lg);background:var(--color-cream)}.page_sidebarCta__rJvNq h3{font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0;margin-bottom:var(--space-xs);color:var(--color-deep-brown)}.page_sidebarCta__rJvNq p{font-size:.8125rem;color:var(--color-warm-gray);line-height:1.6;margin-bottom:var(--space-md)}.page_sidebarCta__rJvNq .page_btn__VBV2Q{width:100%}.page_tags__bneY_{padding:var(--space-lg);background:var(--color-cream)}.page_tags__bneY_ h4{font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--color-warm-gray);margin-bottom:var(--space-sm)}.page_tagList__mHZ0S{display:flex;flex-wrap:wrap;gap:.375rem}.page_tag__eLrmn{padding:.25rem .625rem;background:var(--color-warm-white);font-size:.75rem;color:var(--color-charcoal)}.page_sectionHeader__vU8D3{margin-bottom:var(--space-xl)}.page_sectionHeader__vU8D3 .page_label__xvG6j{display:block;margin-bottom:var(--space-sm)}.page_relatedSection__yDEnL{padding:var(--space-3xl) 0;background:var(--color-cream)}.page_relatedGrid__2BCTy{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-xl);gap:var(--space-xl)}@media (max-width:968px){.page_articleGrid__ZyVsA{grid-template-columns:minmax(0,1fr)}.page_sidebar__YXB3E{position:static}.page_relatedGrid__2BCTy{grid-template-columns:minmax(0,1fr)}}.page_byline__rJCez{font-size:.75rem!important;letter-spacing:.04em;color:var(--color-warm-gray)!important;padding-bottom:var(--space-md);border-bottom:1px solid var(--color-beige);margin-bottom:var(--space-lg)!important}.page_prose__9_Mjn>h2:first-child{margin-top:0}.page_prose__9_Mjn ul{list-style:disc}.page_prose__9_Mjn ol{list-style:decimal}.page_prose__9_Mjn li>p{margin-bottom:var(--space-xs)}.page_prose__9_Mjn a{color:var(--color-deep-brown);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.page_prose__9_Mjn a:hover{opacity:.7}.page_prose__9_Mjn em{font-style:italic}.page_prose__9_Mjn hr{border:0;border-top:1px solid var(--color-beige);margin:var(--space-xl) 0}.page_prose__9_Mjn sup.cite{font-size:.7em;line-height:0;margin-left:1px;color:var(--color-warm-gray)}.page_prose__9_Mjn sup.cite a{text-decoration:none;color:var(--color-warm-gray)}.page_prose__9_Mjn sup.cite a:hover{color:var(--color-deep-brown)}.page_prose__9_Mjn ol.references li{font-size:.8125rem;line-height:1.6;color:var(--color-warm-gray);scroll-margin-top:120px;overflow-wrap:anywhere}.page_prose__9_Mjn ol.references li:target{background:var(--color-cream)}.page_prose__9_Mjn ol.references a{color:var(--color-warm-gray)}.page_prose__9_Mjn table{width:100%;border-collapse:collapse;margin:var(--space-md) 0 var(--space-lg);font-size:.875rem;display:block;overflow-x:auto}.page_prose__9_Mjn td,.page_prose__9_Mjn th{text-align:left;vertical-align:top;padding:.625rem .75rem;border-bottom:1px solid var(--color-beige);line-height:1.5;color:var(--color-charcoal)}.page_prose__9_Mjn th{font-weight:600;color:var(--color-deep-brown);border-bottom:2px solid var(--color-beige);white-space:nowrap}.page_prose__9_Mjn h2,.page_prose__9_Mjn h3{scroll-margin-top:120px}.BlogExplorer_controls__9nH0t{padding:var(--space-xl) 0 var(--space-md)}.BlogExplorer_searchBox__04qHY{display:flex;align-items:center;gap:.75rem;max-width:680px;margin:0 auto var(--space-md);padding:0 1.25rem;height:56px;background:#fff;border:1px solid var(--color-beige);border-radius:0;box-shadow:var(--shadow-card);color:var(--color-warm-gray);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.BlogExplorer_searchBox__04qHY:focus-within{border-color:var(--color-purple);box-shadow:0 0 0 4px rgba(106,63,176,.12)}.BlogExplorer_searchBox__04qHY input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font:inherit;font-size:1rem;color:var(--color-ink)}.BlogExplorer_categories__2MZhM{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}.BlogExplorer_categoryActive___Z84e,.BlogExplorer_category___ZxmK{padding:.5rem 1.1rem;font:inherit;font-size:.875rem;font-weight:500;border-radius:0;border:1px solid var(--color-beige);background:#fff;color:var(--color-charcoal);cursor:pointer;transition:all var(--transition-fast)}.BlogExplorer_category___ZxmK:hover{border-color:var(--color-purple);color:var(--color-purple)}.BlogExplorer_categoryActive___Z84e{background:linear-gradient(135deg,var(--color-indigo) 0,var(--color-purple) 100%);border-color:transparent;color:#fff}.BlogExplorer_postsSection__wNpQM{padding:var(--space-lg) 0 var(--space-3xl)}.BlogExplorer_count__eQtp3{font-size:.875rem;color:var(--color-warm-gray);margin-bottom:var(--space-md)}.BlogExplorer_postsGrid__UDFkM{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-xl);gap:var(--space-xl)}.BlogExplorer_empty__ioUYV a{color:var(--color-purple);text-decoration:underline}@media (max-width:968px){.BlogExplorer_postsGrid__UDFkM{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.BlogExplorer_postsGrid__UDFkM{grid-template-columns:minmax(0,1fr)}}.page_locationsSection__jgFIQ{padding:var(--space-3xl) 0}.page_locationsGrid__NXqa0{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-lg);gap:var(--space-lg)}.page_locationWrapper__uAtem{display:flex;flex-direction:column}.page_mapEmbed__XsUZB{background:var(--color-cream);overflow:hidden}.page_mapEmbed__XsUZB iframe{display:block}.page_sectionHeader__gOqcL{margin-bottom:var(--space-xl)}.page_sectionHeader__gOqcL .page_label__nTWWG{display:block;margin-bottom:var(--space-sm)}.page_transitSection__r1bqk{padding:var(--space-3xl) 0;background:var(--color-cream)}.page_transitGrid__cyBAN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-lg);gap:var(--space-lg)}.page_transitCard__A89yI{padding:var(--space-lg);background:var(--color-warm-white)}.page_transitCard__A89yI h3{font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0;color:var(--color-deep-brown)}.page_transitCard__A89yI h3,.page_transitInfo__yWhpJ{margin-bottom:var(--space-md)}.page_transitLabel__JYeCD{display:block;font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--color-warm-gray);margin-bottom:var(--space-xs)}.page_transitInfo__yWhpJ ul{list-style:none;padding:0;margin:0}.page_transitInfo__yWhpJ li{font-size:.8125rem;color:var(--color-charcoal);margin-bottom:.25rem}@media (max-width:968px){.page_locationsGrid__NXqa0,.page_transitGrid__cyBAN{grid-template-columns:minmax(0,1fr)}}.RelatedArticles_section__Ymp_m{padding:var(--space-3xl) 0;border-top:1px solid var(--color-beige)}.RelatedArticles_list__2yEGq{list-style:none;margin:var(--space-md) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--space-lg);gap:var(--space-lg)}.RelatedArticles_card__lN4Ej{display:flex;flex-direction:column;gap:var(--space-sm);height:100%;padding:var(--space-lg);border:1px solid var(--color-beige);color:inherit;text-decoration:none}.RelatedArticles_card__lN4Ej:hover{border-color:var(--color-taupe)}.RelatedArticles_card__lN4Ej h3{font-size:1rem;line-height:1.4}.RelatedArticles_card__lN4Ej p{flex:1 1}.ReferenceList_list__GnAy8,.RelatedArticles_card__lN4Ej p{font-size:.875rem;line-height:1.6;color:var(--color-warm-gray)}.ReferenceList_list__GnAy8{padding-left:1.25rem}.ReferenceList_list__GnAy8 li{margin-bottom:.5rem;padding:.25rem .5rem;margin-left:-.5rem;border-radius:0;overflow-wrap:anywhere;scroll-margin-top:120px;transition:background var(--transition-base)}.ReferenceList_list__GnAy8 li:target{background:var(--color-highlight);box-shadow:inset 3px 0 0 var(--color-purple)}.ReferenceList_list__GnAy8 a{color:var(--color-purple)}.BookingOptions_options__sEeh2{display:grid;grid-gap:.75rem;gap:.75rem}.BookingOptions_office__TE6K2{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:.875rem 1rem;background:var(--color-warm-white);border:1px solid var(--color-beige);border-radius:0}.BookingOptions_details__s_Hgp{display:flex;flex-direction:column;line-height:1.35}.BookingOptions_region__IvHv4{font-weight:600;color:var(--color-indigo)}.BookingOptions_day__RHYJF{font-size:.8125rem;color:var(--color-warm-gray)}.BookingOptions_phone__OY9pW{font-size:.875rem;font-weight:600;color:var(--color-purple)}.BookingOptions_video__GIYj7{margin:.25rem 0 0;font-size:.875rem;color:var(--color-warm-gray)}.BookingOptions_video__GIYj7 a{color:var(--color-purple);font-weight:600;text-decoration:underline}.BookingOptions_compact__0Mr3j .BookingOptions_office__TE6K2{flex-direction:column;align-items:stretch}.BookingOptions_compact__0Mr3j .BookingOptions_office__TE6K2 .btn{width:100%;text-align:center}@media (max-width:520px){.BookingOptions_office__TE6K2{flex-direction:column;align-items:stretch}.BookingOptions_office__TE6K2 .btn{width:100%;text-align:center}}.FocusPanel_panel__PRRwS{padding:var(--space-3xl) 0;background:var(--color-cream)}.FocusPanel_header__Z7tp7{max-width:720px;margin-bottom:var(--space-xl)}.FocusPanel_grid__hl_b0{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:var(--space-xl);gap:var(--space-xl)}.FocusPanel_booking__SpOCv h3,.FocusPanel_card__bNzEB h3,.FocusPanel_main__4K4I9 h3{font-size:1.125rem;margin:0 0 var(--space-sm);color:var(--color-indigo)}.FocusPanel_main__4K4I9 h3:not(:first-child){margin-top:var(--space-lg)}.FocusPanel_main__4K4I9 p{color:var(--color-ink);line-height:1.7}.FocusPanel_checkList__BIxuy{list-style:none;padding:0;margin:0;display:grid;grid-gap:.625rem;gap:.625rem}.FocusPanel_checkList__BIxuy li{position:relative;padding-left:1.75rem;line-height:1.6}.FocusPanel_checkList__BIxuy li:before{content:"";position:absolute;left:0;top:.45em;width:.75rem;height:.75rem;border-radius:0;background:var(--color-purple)}.FocusPanel_pubList__eBpOl{list-style:none;padding:0;margin:0 0 var(--space-sm);display:grid;grid-gap:.75rem;gap:.75rem}.FocusPanel_pubList__eBpOl li{display:flex;flex-direction:column;gap:.15rem}.FocusPanel_pubList__eBpOl a{font-weight:600;color:var(--color-indigo);line-height:1.45}.FocusPanel_pubList__eBpOl span{font-size:.8125rem;color:var(--color-warm-gray)}.FocusPanel_side__pWbQF{display:grid;grid-gap:var(--space-md);gap:var(--space-md);align-content:start}.FocusPanel_card__bNzEB{padding:var(--space-lg);background:var(--color-warm-white);border:1px solid var(--color-beige);border-radius:0}.FocusPanel_card__bNzEB ul{margin:0 0 var(--space-sm);padding-left:1.1rem;display:grid;grid-gap:.4rem;gap:.4rem;font-size:.9375rem;line-height:1.5}.FocusPanel_links__5szax{list-style:none;padding-left:0!important}.FocusPanel_links__5szax a{color:var(--color-indigo);font-weight:500}.FocusPanel_booking__SpOCv{margin-top:var(--space-xl);max-width:760px}.FocusPanel_booking__SpOCv>p{color:var(--color-warm-gray);margin-bottom:var(--space-md)}@media (max-width:900px){.FocusPanel_grid__hl_b0{grid-template-columns:minmax(0,1fr)}}.page_contentSection__idmng{padding:var(--space-3xl) 0}.page_contentGrid__Pgqb2{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:var(--space-3xl);gap:var(--space-3xl);align-items:start}.page_mainContent__DARzh{max-width:700px}.page_block__3lPFb{margin-bottom:var(--space-2xl);padding-bottom:var(--space-2xl);border-bottom:1px solid var(--color-beige)}.page_block__3lPFb:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.page_block__3lPFb h2{font-size:1.25rem;font-weight:500;margin-bottom:var(--space-md)}.page_block__3lPFb h3{font-size:.9375rem;font-weight:600;text-transform:none;letter-spacing:0;margin-bottom:var(--space-sm);color:var(--color-deep-brown)}.page_block__3lPFb p{font-size:.9375rem;line-height:1.85;margin-bottom:var(--space-md);color:var(--color-charcoal)}.page_block__3lPFb p:last-child{margin-bottom:0}.page_itemList___siPa{list-style:none;padding:0;margin:var(--space-md) 0 0 0}.page_itemList___siPa li{position:relative;padding-left:var(--space-lg);margin-bottom:var(--space-sm);font-size:.9375rem;color:var(--color-charcoal);line-height:1.7}.page_itemList___siPa li:before{content:"";position:absolute;left:0;top:.625rem;width:6px;height:6px;background:var(--color-deep-brown);border-radius:0}.page_treatmentGroup__MHjNv{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--color-beige)}.page_treatmentGroup__MHjNv:first-of-type{border-top:none;padding-top:0}.page_sidebar__P1BzV{position:-webkit-sticky;position:sticky;top:calc(var(--header-h, 60px) + var(--space-lg));display:flex;flex-direction:column;gap:var(--space-md)}.page_sidebarCard__C5TT5{padding:var(--space-lg);background:var(--color-cream)}.page_sidebarCard__C5TT5 h3{font-size:.875rem;font-weight:600;text-transform:none;letter-spacing:0;margin-bottom:var(--space-sm);color:var(--color-deep-brown)}.page_sidebarCard__C5TT5>p{font-size:.875rem;color:var(--color-warm-gray);margin-bottom:var(--space-md);line-height:1.6}.page_sidebarCard__C5TT5 .page_btn__Jw8zf{width:100%}.page_symptomList__UQme3{list-style:none;padding:0;margin:0}.page_symptomList__UQme3 li{padding:var(--space-xs) 0;font-size:.8125rem;color:var(--color-charcoal);border-bottom:1px solid var(--color-beige)}.page_symptomList__UQme3 li:last-child{border-bottom:none;padding-bottom:0}.page_sectionHeader__nigdj{margin-bottom:var(--space-xl)}.page_sectionHeader__nigdj .page_label__RzIer{display:block;margin-bottom:var(--space-xs)}.page_sectionHeader__nigdj h2{font-size:1.5rem;font-weight:400}.page_faqSection__ujQsG{padding:var(--space-3xl) 0;background:var(--color-cream)}.page_faqGrid__54Au7{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-md);gap:var(--space-md)}.page_faqItem__A0g9B{background:var(--color-warm-white);border:none}.page_faqQuestion__Ksknu{display:flex;justify-content:space-between;align-items:center;padding:var(--space-md) var(--space-lg);font-size:.9375rem;font-weight:500;cursor:pointer;list-style:none;gap:var(--space-sm);color:var(--color-deep-brown)}.page_faqQuestion__Ksknu::-webkit-details-marker{display:none}.page_faqQuestion__Ksknu span{flex:1 1}.page_faqIcon__Y_hP1{width:18px;height:18px;color:var(--color-warm-gray);transition:transform var(--transition-fast);flex-shrink:0}.page_faqItem__A0g9B[open] .page_faqIcon__Y_hP1{transform:rotate(180deg)}.page_faqAnswer__IzZmu{padding:0 var(--space-lg) var(--space-md)}.page_faqAnswer__IzZmu p{font-size:.875rem;color:var(--color-warm-gray);line-height:1.8;margin:0}.page_relatedSection__fckIi{padding:var(--space-3xl) 0}.page_relatedGrid__elyay{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--color-beige);border:1px solid var(--color-beige)}.page_relatedCard___QrqA{display:flex;flex-direction:column;padding:var(--space-lg);background:var(--color-warm-white);transition:background var(--transition-fast)}.page_relatedCard___QrqA:hover{background:var(--color-cream);opacity:1}.page_relatedCard___QrqA h3{font-size:.9375rem;font-weight:500;text-transform:none;letter-spacing:0;margin-bottom:var(--space-xs)}.page_relatedCard___QrqA p{font-size:.8125rem;color:var(--color-warm-gray);margin-bottom:var(--space-sm);flex:1 1;line-height:1.6}.page_cardLink__vVjSy{font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--color-deep-brown)}@media (max-width:1024px){.page_contentGrid__Pgqb2{grid-template-columns:minmax(0,1fr) 280px;gap:var(--space-xl)}.page_faqGrid__54Au7{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.page_contentGrid__Pgqb2{grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}.page_sidebar__P1BzV{position:static;flex-direction:row;flex-wrap:wrap}.page_sidebarCard__C5TT5{flex:1 1;min-width:250px}.page_relatedGrid__elyay{grid-template-columns:minmax(0,1fr)}}@media (max-width:576px){.page_sidebar__P1BzV{flex-direction:column}.page_sidebarCard__C5TT5{min-width:auto}}.page_procedureLinks__9tGW3{list-style:none;margin:0;padding:0}.page_procedureLinks__9tGW3 li{padding:.375rem 0;border-bottom:1px solid var(--color-beige);font-size:.875rem}.page_procedureLinks__9tGW3 li:last-child{border-bottom:0}.page_procedureLinks__9tGW3 a{color:var(--color-deep-brown);text-decoration:underline;text-underline-offset:3px}.InfoPage_section__jWKUD{padding:var(--space-3xl) 0}.InfoPage_alt__KR1ky{background:var(--color-cream)}.InfoPage_narrow__AGT77{max-width:820px}.InfoPage_section__jWKUD h2{margin-bottom:var(--space-md)}.InfoPage_section__jWKUD p{line-height:1.7}.InfoPage_groupTitle__uWtTf{margin:var(--space-lg) 0 var(--space-sm);font-size:.875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-purple)}.InfoPage_list__OKPHJ{display:grid;grid-gap:.6rem;gap:.6rem;padding-left:1.2rem;margin:0 0 var(--space-md);line-height:1.6}.InfoPage_steps__sY2wQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-md);gap:var(--space-md)}.InfoPage_step__FdOcX{padding:var(--space-lg);background:var(--color-warm-white);border:1px solid var(--color-beige);border-radius:0}.InfoPage_step__FdOcX h3{font-size:1.125rem;margin-bottom:var(--space-sm);color:var(--color-indigo)}.InfoPage_stepNumber__6bY9W{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-bottom:var(--space-sm);border-radius:0;background:var(--color-indigo);color:#fff;font-weight:700}.InfoPage_step__FdOcX ul{padding-left:1.1rem;display:grid;grid-gap:.4rem;gap:.4rem;font-size:.9375rem;line-height:1.5}.InfoPage_linkGrid__6NtY5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem 2rem;gap:.5rem 2rem;list-style:none;padding:0}.InfoPage_linkGrid__6NtY5 a{color:var(--color-indigo);font-weight:500}@media (max-width:900px){.InfoPage_steps__sY2wQ{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.InfoPage_linkGrid__6NtY5{grid-template-columns:minmax(0,1fr)}}.page_contentSection__nIxWU{padding:var(--space-3xl) 0}.page_contentGrid___fMh6{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:var(--space-3xl);gap:var(--space-3xl);align-items:start}.page_mainContent__GOZvf{max-width:700px}.page_block__5QVPj{margin-bottom:var(--space-2xl);padding-bottom:var(--space-2xl);border-bottom:1px solid var(--color-beige)}.page_block__5QVPj:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.page_block__5QVPj h2{font-size:1.25rem;font-weight:500;margin-bottom:var(--space-md)}.page_block__5QVPj p{font-size:.9375rem;line-height:1.85;margin-bottom:var(--space-md);color:var(--color-charcoal)}.page_block__5QVPj p:last-child{margin-bottom:0}.page_benefitsList__b6uxz{list-style:none;padding:0;margin:var(--space-md) 0 0 0}.page_benefitsList__b6uxz li{position:relative;padding-left:var(--space-lg);margin-bottom:var(--space-sm);font-size:.9375rem;color:var(--color-charcoal);line-height:1.7}.page_benefitsList__b6uxz li:before{content:"";position:absolute;left:0;top:.625rem;width:6px;height:6px;background:var(--color-deep-brown);border-radius:0}.page_sidebar__IG5l8{position:-webkit-sticky;position:sticky;top:calc(var(--header-h, 60px) + var(--space-lg));display:flex;flex-direction:column;gap:var(--space-md)}.page_sidebarCard__kyeMp{padding:var(--space-lg);background:var(--color-cream)}.page_sidebarCard__kyeMp h3{font-size:.875rem;font-weight:600;text-transform:none;letter-spacing:0;margin-bottom:var(--space-sm);color:var(--color-deep-brown)}.page_sidebarCard__kyeMp>p{font-size:.875rem;color:var(--color-warm-gray);margin-bottom:var(--space-md);line-height:1.6}.page_sidebarCard__kyeMp .page_btn__Z_T7V{width:100%}.page_factItem__KUBWH{display:flex;justify-content:space-between;padding:var(--space-sm) 0;border-bottom:1px solid var(--color-beige)}.page_factItem__KUBWH:last-child{border-bottom:none;padding-bottom:0}.page_factLabel__iiamk{font-size:.8125rem;color:var(--color-warm-gray)}.page_factValue__5wgD9{font-size:.8125rem;font-weight:500;color:var(--color-deep-brown)}.page_sectionHeader__TxqJw{margin-bottom:var(--space-xl)}.page_sectionHeader__TxqJw .page_label___3h4b{display:block;margin-bottom:var(--space-xs)}.page_sectionHeader__TxqJw h2{font-size:1.5rem;font-weight:400}.page_faqSection__TXBmm{padding:var(--space-3xl) 0;background:var(--color-cream)}.page_faqGrid__dGj6N{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-md);gap:var(--space-md)}.page_faqItem__a1VP3{background:var(--color-warm-white);border:none}.page_faqQuestion__D4rLd{display:flex;justify-content:space-between;align-items:center;padding:var(--space-md) var(--space-lg);font-size:.9375rem;font-weight:500;cursor:pointer;list-style:none;gap:var(--space-sm);color:var(--color-deep-brown)}.page_faqQuestion__D4rLd::-webkit-details-marker{display:none}.page_faqQuestion__D4rLd span{flex:1 1}.page_faqIcon__eMdWA{width:18px;height:18px;color:var(--color-warm-gray);transition:transform var(--transition-fast);flex-shrink:0}.page_faqItem__a1VP3[open] .page_faqIcon__eMdWA{transform:rotate(180deg)}.page_faqAnswer__D9Yr9{padding:0 var(--space-lg) var(--space-md)}.page_faqAnswer__D9Yr9 p{font-size:.875rem;color:var(--color-warm-gray);line-height:1.8;margin:0}.page_relatedSection__y3dXO{padding:var(--space-3xl) 0}.page_relatedGrid__h9Eyx{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--color-beige);border:1px solid var(--color-beige)}.page_relatedCard__PoZRD{display:flex;flex-direction:column;padding:var(--space-lg);background:var(--color-warm-white);transition:background var(--transition-fast)}.page_relatedCard__PoZRD:hover{background:var(--color-cream);opacity:1}.page_relatedCard__PoZRD h3{font-size:.9375rem;font-weight:500;text-transform:none;letter-spacing:0;margin-bottom:var(--space-xs)}.page_relatedCard__PoZRD p{font-size:.8125rem;color:var(--color-warm-gray);margin-bottom:var(--space-sm);flex:1 1;line-height:1.6}.page_cardLink__LEHcR{font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--color-deep-brown)}@media (max-width:1024px){.page_contentGrid___fMh6{grid-template-columns:minmax(0,1fr) 280px;gap:var(--space-xl)}.page_faqGrid__dGj6N{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.page_contentGrid___fMh6{grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}.page_sidebar__IG5l8{position:static;flex-direction:row;flex-wrap:wrap}.page_sidebarCard__kyeMp{flex:1 1;min-width:250px}.page_relatedGrid__h9Eyx{grid-template-columns:minmax(0,1fr)}}@media (max-width:576px){.page_sidebar__IG5l8{flex-direction:column}.page_sidebarCard__kyeMp{min-width:auto}}.page_references__BdKDX{padding-left:1.25rem;font-size:.875rem;line-height:1.6;color:var(--color-warm-gray)}.page_references__BdKDX li{margin-bottom:.5rem;overflow-wrap:anywhere}.ShareBar_bar__4cFxg{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.375rem;margin-top:var(--space-md)}.ShareBar_label__rZ8O_{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-warm-gray);margin-right:.25rem}.ShareBar_btn__SsY0K{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-width:36px;height:36px;padding:0 .5rem;border-radius:0;border:1px solid var(--color-beige);background:#fff;color:var(--color-indigo);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast),background var(--transition-fast)}.ShareBar_btn__SsY0K svg{width:16px;height:16px;fill:currentColor}.ShareBar_btn__SsY0K:hover{border-color:var(--color-purple);color:var(--color-purple);opacity:1}.ShareBar_print__7tdeQ{padding:0 .85rem}.ShareBar_divider__Ve0rr{width:1px;height:20px;background:var(--color-beige);margin:0 .25rem}.ShareBar_copied__sMF11{font-size:.75rem;color:var(--color-purple)}