.treatment-overview{padding:44px 0;background:#edf6f7;color:#193e4b}.treatment-overview-kicker{font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 8px}.treatment-overview h2{font-size:clamp(22px,3vw,30px);line-height:1.5;margin:0 0 24px}.treatment-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.treatment-overview-grid article{background:#fff;border:1px solid #c8dfe2;border-radius:12px;padding:24px;min-width:0}.treatment-overview-label{font-size:14px;font-weight:700;margin:0 0 12px}.treatment-overview h3{font-size:clamp(25px,3vw,34px);line-height:1.45;margin:0 0 14px;color:#087b8b}.treatment-overview h3 small{display:block;font-size:14px;font-weight:600;margin-bottom:4px}.treatment-overview-grid article>p:not(.treatment-overview-label){font-size:15px;line-height:1.85;margin:0 0 16px}.treatment-overview a{color:#096e7a;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.treatment-overview-note{font-size:13px;line-height:1.9;margin:18px 0 0;color:#405e65}@media(max-width:760px){.treatment-overview{padding:30px 0}.treatment-overview-grid{grid-template-columns:1fr;gap:12px}.treatment-overview-grid article{padding:20px}.treatment-overview h3{font-size:30px}.treatment-overview h2{font-size:22px}}
