.clinic-tour{padding:5rem 7vw;display:grid;grid-template-columns:.8fr 1.2fr;gap:5vw;align-items:center;background:#f6f4ef}.clinic-tour h2{font:500 clamp(2.5rem,4vw,4.4rem)/1.12 'Playfair Display',serif;margin:0 0 1.5rem}.clinic-tour h2 em{color:#82663e}.clinic-tour p:not(.section-no){max-width:380px;margin-bottom:2rem}.clinic-tour-video{display:block;position:relative;aspect-ratio:16/9;overflow:hidden;background:#20251f}.clinic-tour-video img{width:100%;height:100%;object-fit:cover}.clinic-tour-video>span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:#1b1d1be6;color:white;padding-left:4px;font-size:1.5rem}.clinic-tour-video small{position:absolute;bottom:0;left:0;right:0;padding:2rem 1.3rem 1rem;background:linear-gradient(transparent,#000b);color:white;letter-spacing:.1em}.clinic-tour-video:focus-visible{outline:3px solid #82663e;outline-offset:5px}@media(max-width:900px){.clinic-tour{grid-template-columns:1fr;padding:4rem 6vw;gap:2rem}}
/* Place the video immediately after the approach text on small screens. */
@media(max-width:900px){#yaklasim{padding-bottom:2rem}#klinik{padding-top:1.5rem;padding-bottom:2.5rem;gap:1.5rem}#klinik .clinic-tour-video{order:-1}#klinik h2{font-size:clamp(2rem,7vw,2.8rem);margin-bottom:1rem}#klinik .section-no{margin-bottom:1rem}#klinik p:not(.section-no){margin-bottom:1rem}}

.clinic-tour-video{box-shadow:0 28px 70px rgba(27,29,27,.18)}.clinic-tour-video:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,.04),rgba(0,0,0,.25));transition:background .3s}.clinic-tour-video img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.clinic-tour-video>span{z-index:2;width:72px;height:72px;background:#f6f4ef;color:#1b1d1b;box-shadow:0 12px 35px rgba(0,0,0,.24);transition:transform .3s}.clinic-tour-video small{z-index:2;padding-top:3rem;letter-spacing:.12em}.clinic-tour-video:hover img{transform:scale(1.025)}.clinic-tour-video:hover>span{transform:translate(-50%,-50%) scale(1.08)}@media(max-width:900px){.clinic-tour-video>span{width:60px;height:60px}}
