.demo[data-astro-cid-ye5opxum]{margin:0}.frame[data-astro-cid-ye5opxum]{aspect-ratio:600/672;background:var(--bg);box-shadow:0 0 0 1px var(--line);border-radius:18px;position:relative;overflow:hidden}video[data-astro-cid-ye5opxum],.poster[data-astro-cid-ye5opxum]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ready[data-astro-cid-ye5opxum] .poster[data-astro-cid-ye5opxum]{visibility:hidden}.play[data-astro-cid-ye5opxum]{color:light-dark(#fff,#111);cursor:pointer;background:light-dark(#0000009e,#ffffffe0);border:0;border-radius:50%;place-items:center;width:64px;height:64px;margin:-32px 0 0 -32px;transition:opacity .2s;display:grid;position:absolute;top:42%;left:50%}.play[data-astro-cid-ye5opxum]:focus-visible{outline:3px solid var(--cta-bg);outline-offset:3px}.i-pause[data-astro-cid-ye5opxum],.playing[data-astro-cid-ye5opxum] .i-play[data-astro-cid-ye5opxum]{display:none}.playing[data-astro-cid-ye5opxum] .i-pause[data-astro-cid-ye5opxum]{display:block}.playing[data-astro-cid-ye5opxum] .play[data-astro-cid-ye5opxum]{opacity:0}.playing[data-astro-cid-ye5opxum] .frame[data-astro-cid-ye5opxum]:hover .play[data-astro-cid-ye5opxum],.playing[data-astro-cid-ye5opxum] .play[data-astro-cid-ye5opxum]:focus-visible{opacity:1}[data-astro-cid-ye5opxum][data-mode=hover].playing .frame[data-astro-cid-ye5opxum]:hover .play[data-astro-cid-ye5opxum]{opacity:0}figcaption[data-astro-cid-ye5opxum]{color:var(--muted);text-align:center;margin-top:10px;font-size:15px}
