.rd-wk-film{margin:0}.rd-wk-film-frame{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:rgba(var(--fg-rgb),.05)}.rd-wk-film-frame iframe{background:#000}.rd-wk-film-frame iframe,.rd-wk-film-poster{position:absolute;inset:0;width:100%;height:100%;border:0}.rd-wk-film-poster{display:block;padding:0;background:transparent;cursor:pointer;touch-action:manipulation}.rd-wk-film-poster img{object-fit:cover;filter:brightness(.8);transition:filter .35s ease,transform .6s ease}.rd-wk-film-poster:focus-visible{outline:2px solid var(--sd-acc);outline-offset:-2px}.rd-wk-film-play{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--fg);color:var(--bg);transform:translate(-50%,-50%);transition:transform .25s ease}.rd-wk-film-play svg{margin-left:3px}.rd-wk-film-lead .rd-wk-film-play{width:84px;height:84px}@media (hover:hover){.rd-wk-film-poster:hover img{filter:brightness(.66);transform:scale(1.015)}.rd-wk-film-poster:hover .rd-wk-film-play{transform:translate(-50%,-50%) scale(1.08)}}.rd-wk-film-cap{display:flex;justify-content:space-between;gap:16px;margin-top:12px;font-family:var(--font-geist-mono),Menlo,monospace;font-size:10.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--fg-rgb),.55)}@media (max-width:719px){.rd-wk-film-lead .rd-wk-film-play,.rd-wk-film-play{width:60px;height:60px}}@media (prefers-reduced-motion:reduce){.rd-wk-film-play,.rd-wk-film-poster img{transition:none}}