.fp7-film{margin-top:var(--s-6);container-type:inline-size}.fp7-film-box{aspect-ratio:358/448;border-radius:var(--r-lg);background:var(--n-50);width:100%;max-width:1040px;margin-inline:auto;overflow:hidden}@container (min-width:700px){.fp7-film-box{aspect-ratio:16/9}}.fp7-film-frame{border:0;width:100%;height:100%;display:block}.fp7-film-poster{background:var(--n-50);cursor:pointer;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.fp7-film-poster picture,.fp7-film-poster img{object-fit:cover;width:100%;height:100%;display:block}.fp7-film-play{background:var(--green-700);width:64px;height:64px;color:var(--n-0);box-shadow:0 8px 24px color-mix(in srgb, var(--green-900) 30%, transparent);border-radius:50%;place-items:center;margin:-32px 0 0 -32px;display:grid;position:absolute;top:50%;left:50%}.fp7-film-poster:hover .fp7-film-play,.fp7-film-poster:focus-visible .fp7-film-play{background:var(--green-600)}
