/* The fictional editorial model introduces aesthetic medicine; copy stays live in all four languages. */
.skin-feature{position:relative;isolation:isolate;overflow:hidden;background:#291b27;color:#fff;scroll-margin-top:0}
.skin-art{position:absolute;inset:0;margin:0;z-index:-1}
.skin-art img{display:block;width:80%;height:100%;object-fit:cover;object-position:left center;border-radius:0}
.skin-art::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 34%,rgba(41,27,39,.14) 45%,#291b27 79%)}
.skin-image-note{position:absolute;left:max(24px,calc((100vw - 1200px)/2));bottom:22px;z-index:1;font-size:10px;letter-spacing:.04em;color:#fff;text-shadow:0 1px 8px #000}
.skin-layout{min-height:clamp(580px,47vw,720px);display:grid;grid-template-columns:1.15fr 1fr;gap:42px;align-items:center;padding-block:80px}
.skin-copy{grid-column:2;max-width:510px}
.clinic-v4 .skin-copy .eyebrow{color:#fff;font-size:10px;letter-spacing:.16em;line-height:1.8;margin-bottom:25px}
.clinic-v4 .skin-copy h2{color:#fff;font-size:clamp(28px,2.65vw,40px);line-height:1.35;letter-spacing:.015em;margin:0 0 25px}
.skin-copy h2 span{display:block}
.skin-description{color:#fff;font-size:16px;line-height:1.85;max-width:430px;margin:0 0 31px}
.clinic-v4 .skin-action{display:inline-flex;color:#fff;background:transparent;border:1px solid rgba(255,255,255,.8);border-radius:999px;min-height:54px;padding:17px 27px;line-height:1.5;max-width:100%;white-space:normal;font-size:11px;transition:background .2s,color .2s}
.clinic-v4 .skin-action:hover{color:#291b27;background:#fff;border-color:#fff}
.clinic-v4 .skin-action:focus-visible{outline:3px solid #fff;outline-offset:5px}
@media(max-width:1000px){.skin-layout{gap:25px;grid-template-columns:1fr 1fr;min-height:560px;padding-block:64px}.skin-art img{width:85%;object-position:15% center}.clinic-v4 .skin-copy h2{font-size:27px}.skin-description{font-size:15px}.clinic-v4 .skin-action{font-size:10px;padding-inline:22px}}
@media(max-width:760px){.skin-feature{scroll-margin-top:0}.skin-art{position:relative;z-index:0;height:clamp(350px,95vw,570px)}.skin-art img{width:100%;object-position:left center}.skin-art::after{background:linear-gradient(180deg,transparent 62%,rgba(41,27,39,.12) 75%,#291b27 100%)}.skin-image-note{left:24px;bottom:27px;font-size:9px}.skin-layout{position:relative;display:block;min-height:0;padding-block:0 48px;margin-top:-2px}.skin-copy{max-width:530px}.clinic-v4 .skin-copy .eyebrow{font-size:9px;margin-bottom:17px}.clinic-v4 .skin-copy h2{font-size:29px;margin-bottom:20px}.skin-description{font-size:15px;line-height:1.8;max-width:480px;margin-bottom:25px}.clinic-v4 .skin-action{font-size:11px;min-height:52px;padding:15px 23px}}
@media(max-width:360px){.clinic-v4 .skin-copy h2{font-size:25px}.clinic-v4 .skin-action{font-size:10px;padding-inline:20px}.skin-image-note{left:20px}}
@media(prefers-reduced-motion:reduce){.clinic-v4 .skin-action{transition:none}}
