
.ahn-treatment{background:#479fba url('/assets/ahn/treatment-background.webp') center/cover no-repeat;padding:50px 0 24px;color:#fff}.ahn-treatment-window{position:relative;min-height:460px;overflow:hidden}.ahn-treatment-slide{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;gap:5%;align-items:center}.ahn-treatment-slide[hidden]{display:none!important}.ahn-treatment-copy{padding:20px 0}.ahn-treatment-kicker{font-size:20px;line-height:1.5;margin:0 0 10px}.ahn-treatment-copy h2{font-size:clamp(32px,3.2vw,62px);line-height:1.25;margin:0;color:#ffffbb;font-weight:700;word-break:keep-all}.ahn-treatment-line{width:40px;height:3px;background:#fff;margin:28px 0}.ahn-treatment-description{font-size:18px;line-height:1.7;margin:0 0 16px;word-break:keep-all}.ahn-treatment-copy>a{font-size:16px;color:#fff;border-bottom:1px solid #fff;padding:5px 0}.ahn-treatment-art{position:relative;overflow:hidden;width:100%;align-self:center}.ahn-treatment-art img{position:absolute;max-width:none;display:block}.ahn-treatment-controls{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:24px}.ahn-treatment-tabs{display:flex;justify-content:center;gap:18px}.ahn-treatment-tabs button{border:2px solid #fff;border-radius:50%;background:transparent;color:#fff;width:130px;height:130px;padding:18px;font-size:20px;line-height:1.35;word-break:keep-all;cursor:pointer}.ahn-treatment-tabs button[aria-current=true]{background:#fff;color:#009bc7}.ahn-treatment-arrow{border:0;background:none;color:#fff;font-size:70px;font-weight:300;width:50px;height:90px;cursor:pointer}.ahn-treatment-play{text-align:center;margin-top:16px}.ahn-treatment-play button{border:1px solid #fff8;background:#12526b55;color:#fff;font-size:16px;padding:8px 16px;cursor:pointer}.ahn-treatment button:focus-visible,.ahn-treatment a:focus-visible{outline:3px solid #ffffa0;outline-offset:4px}
@media(min-width:851px) and (max-width:1200px){.ahn-treatment-tabs{gap:10px}.ahn-treatment-tabs button{width:105px;height:105px;font-size:18px;padding:12px}.ahn-treatment-window{min-height:510px}}
@media(max-width:850px){.ahn-treatment{padding:32px 0 24px}.ahn-treatment-window{min-height:0}.ahn-treatment-slide{position:relative;display:flex;flex-direction:column;gap:22px}.ahn-treatment-copy{padding:0;width:100%}.ahn-treatment-copy h2{font-size:30px}.ahn-treatment-kicker{font-size:18px}.ahn-treatment-line{margin:18px 0}.ahn-treatment-description{font-size:18px;line-height:1.65}.ahn-treatment-art{width:100%;order:1}.ahn-treatment-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;flex:1}.ahn-treatment-tabs button{width:100%;height:auto;min-height:68px;border-radius:12px;font-size:16px;padding:10px 5px}.ahn-treatment-controls{gap:6px;margin-top:24px}.ahn-treatment-arrow{font-size:46px;width:24px;flex:none}.ahn-treatment-play{margin-top:12px}}
