/* 서울365치과 메인 스크롤 몰입 연출 — static/immersive.js 가 html.mx 를 붙였을 때만 작동 */
/* #앵커로 들어올 때 브라우저 부드러운 스크롤이 ScrollTrigger 계산과 겹쳐 중간에 멈추지 않도록 */
html.mx { scroll-behavior: auto !important; }
/* 카드 속 사진 시차(개별 translate/scale 속성 — 기존 hover 확대와 겹쳐도 깨지지 않음) */
html.mx .mx-par { overflow: hidden; }
html.mx .mx-par > img { translate: 0 var(--mx-y, 0); scale: var(--mx-s, 1); will-change: translate, scale; }
/* 세 줄 요약: 낱말에 불이 들어온다 */
html.mx .mx-lit { opacity: .14; }
/* 소개 영상 전원 ON */
html.mx #video-section { will-change: clip-path; }
