#touch-cinema .tp-hero{padding:48px 0 0;background:white;color:#15151b;overflow:hidden}#touch-cinema .tp-hero h1,#touch-cinema .tp-hero>p{padding-left:24px;padding-right:24px}#touch-cinema .hand-hero{position:relative;width:100%;max-width:none;aspect-ratio:1536/674;margin:14px auto 0;overflow:hidden;isolation:isolate}#touch-cinema .hand-hero img{position:absolute;bottom:0;left:0;width:100%;max-width:none;height:auto;display:block;pointer-events:none}#touch-cinema .hand-person{position:absolute;inset:0;isolation:isolate}
#touch-cinema .hand-woman,#touch-cinema .hand-tone{opacity:0}
#touch-cinema .hand-person,#touch-cinema .hand-tone{will-change:opacity}
#touch-cinema .tp-hero>p{font-size:clamp(19px,2vw,25px);line-height:1.5;font-weight:400;letter-spacing:-.3px;max-width:800px;margin:22px auto 0;color:#62636c;text-wrap:balance}
@media(max-width:700px){#touch-cinema .tp-hero{padding-top:34px}#touch-cinema .hand-hero{width:130%;max-width:none;margin-left:-19%;margin-top:25px;margin-bottom:18px}}@media(prefers-reduced-motion:reduce){#touch-cinema .hand-hero .hand-tone{animation:none!important;will-change:auto}}

#touch-cinema .hand-slide{opacity:0;will-change:opacity}
#touch-cinema .hand-slide:first-child{opacity:1}
#touch-cinema .hand-product{z-index:5}
/* Each portrait includes its watch. Hide legacy duplicate layers that carry light skin. */
#touch-cinema .hand-hero .hand-watch-fixed{display:none}
#touch-cinema .hand-ring-fixed{clip-path:polygon(74.7% 44.6%,75.8% 43.8%,77.5% 43.4%,78% 44.2%,78.7% 47.4%,79% 50.2%,78.9% 52.3%,78.3% 52.9%,76.2% 53.1%,75.5% 52.6%,75.6% 49.8%,75.2% 47.1%)}
/* Keep the fixed ring layer inside the metal edge; skin stays on the portrait. */
#touch-cinema .hand-ring-fixed{clip-path:polygon(75.2% 44.7%,77.3% 43.8%,77.8% 44.8%,78.4% 47.4%,78.7% 50.2%,78.6% 52.2%,76.5% 52.6%,76.3% 50%,75.9% 47.2%)}
