/* Shared specialty-page hero. A single design system for every therapy and modality page. */
.kd-specialty-hero{background:linear-gradient(140deg,#eff8f5 0%,#f9fbf6 58%,#fff8ee 100%);padding:clamp(2.7rem,6vw,5.25rem) 1rem;margin:0 0 clamp(1.5rem,4vw,3rem)}
.kd-specialty-hero__inner{max-width:920px;margin:0 auto;text-align:center}
.kd-specialty-hero__eyebrow{font-size:.83rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#007e84;margin-bottom:1rem}
.kd-specialty-hero h1{color:#2d4a4c;font-size:clamp(2.1rem,5vw,3.8rem);line-height:1.13;font-weight:600;letter-spacing:-.025em;margin:0 auto 1rem;max-width:840px}
.kd-specialty-hero__intro{max-width:750px;margin:0 auto 1.5rem;color:#4c6159;font-size:clamp(1.05rem,2.15vw,1.24rem);line-height:1.7}
.kd-specialty-hero .btn{border-radius:.65rem;padding:.85rem 1.55rem}
@media(max-width:575px){.kd-specialty-hero{padding:2.4rem 1rem 2.8rem}.kd-specialty-hero h1{font-size:clamp(2rem,8vw,2.6rem)}}
