.treatment-visuals{padding:0;background:#fff}.treatment-card{display:grid;grid-template-columns:1.08fr .92fr;min-height:520px}.treatment-card.reverse{grid-template-columns:.92fr 1.08fr}.treatment-card.reverse img{order:2}.treatment-card img{width:100%;height:100%;min-height:520px;object-fit:cover}.treatment-card>div{display:flex;flex-direction:column;justify-content:center;padding:clamp(55px,8vw,120px);background:#fff}.treatment-card.reverse>div{background:#e7eeef}.treatment-card h2,.interests h2{margin:0 0 22px;font-family:"Playfair Display",serif;font-size:clamp(38px,4.5vw,66px);line-height:1.05}.treatment-card p:last-child{color:#60717a}.interests{display:grid;grid-template-columns:1fr 1fr;gap:8vw;background:#f7f8f6}.interests ol{list-style:none;margin:0;padding:0;border-top:1px solid #d7e0e2}.interests li{display:flex;gap:22px;align-items:center;padding:18px 0;border-bottom:1px solid #d7e0e2;font-size:18px;font-weight:600}.interests li span{color:#a13935;font-size:12px}@media(max-width:800px){.treatment-card,.treatment-card.reverse,.interests{grid-template-columns:1fr}.treatment-card.reverse img{order:0}.treatment-card img{min-height:340px;max-height:460px}.treatment-card>div{padding:56px 26px 64px}}
