.therapy-section{background:var(--surface);padding:105px 40px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.therapy-section>*{max-width:1100px;margin-left:auto;margin-right:auto}.therapy-section .section-label{margin-bottom:48px}.therapy-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px;align-items:start}.therapy-grid h2{font-size:clamp(34px,4vw,48px);margin-bottom:16px}.role{color:var(--muted);font-size:16px;line-height:1.65;max-width:370px}.therapy-grid>div:last-child p{color:#4d5955;font-size:17px;line-height:1.9;max-width:650px}.contact-section h2{font-size:clamp(36px,4vw,52px);margin-bottom:24px}@media (max-width:800px){.therapy-section{padding:80px 24px}.therapy-grid{grid-template-columns:1fr;gap:40px}}