.TherapyApproachesViewPage-module__U76U4W__hero{background:var(--background-gradient);padding:clamp(7rem,12vw,10rem) 1.5rem clamp(4rem,8vw,6rem)}.TherapyApproachesViewPage-module__U76U4W__heroContainer{grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);align-items:center;gap:clamp(2rem,5vw,4rem);width:min(100%,1120px);margin:0 auto;display:grid}.TherapyApproachesViewPage-module__U76U4W__heroText{min-width:0}.TherapyApproachesViewPage-module__U76U4W__eyebrow{color:var(--hero-eyebrow-color);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .85rem;font-size:.85rem;font-weight:700}.TherapyApproachesViewPage-module__U76U4W__title{color:var(--hero-title-color);text-wrap:balance;margin:0;font-size:clamp(2.2rem,5vw,4rem);font-weight:300;line-height:1.12}.TherapyApproachesViewPage-module__U76U4W__intro{max-width:680px;color:var(--hero-subtitle-color);margin:1.25rem 0 0;font-size:clamp(1rem,1.5vw,1.2rem);font-weight:300;line-height:1.7}.TherapyApproachesViewPage-module__U76U4W__heroImageWrapper{background:var(--color-primary-soft);border-radius:1rem;overflow:hidden;box-shadow:0 18px 42px #0000001f}.TherapyApproachesViewPage-module__U76U4W__heroImage{aspect-ratio:4/3;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.TherapyApproachesViewPage-module__U76U4W__contentSection{background:var(--color-card-surface);padding:clamp(3rem,6vw,5rem) 1.5rem}.TherapyApproachesViewPage-module__U76U4W__contentLayout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,3rem);width:min(100%,1380px);margin:0 auto;display:grid}.TherapyApproachesViewPage-module__U76U4W__article{border-radius:1rem;min-width:0;overflow:hidden;box-shadow:0 18px 42px #00000012}.TherapyApproachesViewPage-module__U76U4W__article section{padding-left:clamp(1.5rem,4vw,3rem);padding-right:clamp(1.5rem,4vw,3rem)}.TherapyApproachesViewPage-module__U76U4W__ctaSection{background:var(--color-warm-surface);padding:clamp(4rem,8vw,7rem) 1.5rem}.TherapyApproachesViewPage-module__U76U4W__ctaContent{text-align:center;width:min(100%,720px);margin:0 auto}.TherapyApproachesViewPage-module__U76U4W__ctaEyebrow{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .85rem;font-size:.85rem;font-weight:700}.TherapyApproachesViewPage-module__U76U4W__ctaTitle{color:var(--color-text);margin:0;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:300;line-height:1.2}.TherapyApproachesViewPage-module__U76U4W__ctaText{color:var(--color-text-muted);margin:1rem auto 2rem;font-size:clamp(1rem,1.4vw,1.15rem);font-weight:300;line-height:1.7}@media (max-width:900px){.TherapyApproachesViewPage-module__U76U4W__heroContainer,.TherapyApproachesViewPage-module__U76U4W__contentLayout{grid-template-columns:1fr}}@media (max-width:560px){.TherapyApproachesViewPage-module__U76U4W__hero{padding-top:6rem}.TherapyApproachesViewPage-module__U76U4W__article{box-shadow:none}}.TherapyApproachesViewPage-module__U76U4W__sidebar{background:var(--color-card-surface);border:1px solid #00000014;border-radius:.9rem;align-self:start;padding:1.4rem;position:sticky;top:120px;box-shadow:0 14px 34px #00000014}.TherapyApproachesViewPage-module__U76U4W__allLink{color:var(--color-primary);margin-bottom:1.25rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.TherapyApproachesViewPage-module__U76U4W__sidebarTitle{color:var(--color-text);margin:0 0 1rem;font-size:1rem;font-weight:700;line-height:1.35}.TherapyApproachesViewPage-module__U76U4W__list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.TherapyApproachesViewPage-module__U76U4W__link{color:var(--color-text-muted);border-radius:.5rem;padding:.75rem .85rem;font-size:.92rem;font-weight:400;line-height:1.35;text-decoration:none;transition:background-color .18s,color .18s;display:block}.TherapyApproachesViewPage-module__U76U4W__link:hover,.TherapyApproachesViewPage-module__U76U4W__link:focus-visible{background:var(--color-primary-soft);color:var(--color-primary-text)}.TherapyApproachesViewPage-module__U76U4W__activeLink{background:var(--color-primary);color:var(--color-primary-contrast)}.TherapyApproachesViewPage-module__U76U4W__allLink:focus-visible,.TherapyApproachesViewPage-module__U76U4W__link:focus-visible{outline-offset:3px;outline:3px solid #45848847}@media (max-width:900px){.TherapyApproachesViewPage-module__U76U4W__sidebar{position:static}}
