/* Keep the native-poster film inside the larger responsive LCP picture. */
.store-clip[data-viewport-film] .clip-frame video{opacity:1;inset:1px auto auto 1px;width:calc(100% - 2px);height:auto;aspect-ratio:20/11}
/* No control bar: backing panel follows the actual film frame. */
.store-clip[data-viewport-film] .clip-media:before{bottom:-8px}
.store-clip[data-viewport-film] .clip-frame[role=button]{cursor:pointer}
.store-clip[data-viewport-film] .clip-frame[role=button]:focus-visible{outline:3px solid #fff3e9;outline-offset:-6px}
@media(prefers-reduced-motion:reduce){.store-clip[data-viewport-film].film-optin .clip-frame video{display:block!important}}
