.video[data-astro-cid-yngxbivw]{margin:1.75rem 0}.frame[data-astro-cid-yngxbivw]{aspect-ratio:var(--ratio);border:1px solid var(--border);background:var(--bg);border-radius:12px;position:relative;overflow:hidden}.frame[data-astro-cid-yngxbivw]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.frame[data-astro-cid-yngxbivw].playing.idle{cursor:none}video[data-astro-cid-yngxbivw]{object-fit:contain;background:var(--bg);width:100%;height:100%;display:block}.frame[data-astro-cid-yngxbivw]:fullscreen{aspect-ratio:auto;border:none;border-radius:0}.frame[data-astro-cid-yngxbivw]:fullscreen{aspect-ratio:auto;border:none;border-radius:0}.big[data-astro-cid-yngxbivw]{z-index:1;background:color-mix(in srgb, var(--bg) 70%, transparent);color:var(--text);font-family:var(--font-display);cursor:pointer;appearance:none;border:none;flex-direction:column;justify-content:center;align-items:center;font-size:.9rem;transition:background .2s;display:flex;position:absolute;inset:0}.big[data-astro-cid-yngxbivw]:hover{background:color-mix(in srgb, var(--bg) 55%, transparent)}.big[data-astro-cid-yngxbivw]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.frame[data-astro-cid-yngxbivw]:not(.fresh) .big[data-astro-cid-yngxbivw]{display:none}.controls[data-astro-cid-yngxbivw]{z-index:2;background:linear-gradient(#0000,#0b0e14e6);align-items:center;gap:.6rem;padding:1.75rem .75rem .6rem;transition:opacity .25s;display:flex;position:absolute;bottom:0;left:0;right:0}.frame[data-astro-cid-yngxbivw].fresh .controls[data-astro-cid-yngxbivw]{display:none}.frame[data-astro-cid-yngxbivw].playing.idle .controls[data-astro-cid-yngxbivw]{opacity:0;pointer-events:none}.frame[data-astro-cid-yngxbivw]:has(.controls :focus-visible) .controls[data-astro-cid-yngxbivw]{opacity:1;pointer-events:auto}.ctrl[data-astro-cid-yngxbivw]{border:1px solid var(--border);width:2rem;height:2rem;color:var(--text-muted);backdrop-filter:blur(2px);cursor:pointer;appearance:none;background:#0b0e14bf;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:border-color .2s,color .2s;display:flex}.ctrl[data-astro-cid-yngxbivw]:hover{border-color:var(--accent);color:var(--accent)}.ctrl[data-astro-cid-yngxbivw]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ctrl[data-astro-cid-yngxbivw][hidden],.i-pause[data-astro-cid-yngxbivw],.i-muted[data-astro-cid-yngxbivw],.frame[data-astro-cid-yngxbivw].playing .i-play[data-astro-cid-yngxbivw]{display:none}.frame[data-astro-cid-yngxbivw].playing .i-pause[data-astro-cid-yngxbivw]{display:block}.frame[data-astro-cid-yngxbivw].is-muted .i-vol[data-astro-cid-yngxbivw]{display:none}.frame[data-astro-cid-yngxbivw].is-muted .i-muted[data-astro-cid-yngxbivw]{display:block}.time[data-astro-cid-yngxbivw]{font-family:var(--font-display);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:.75rem}.seek[data-astro-cid-yngxbivw]{--p:0%;--track:color-mix(in srgb, var(--text) 22%, transparent);cursor:pointer;appearance:none;background:0 0;flex:1;min-width:0;height:20px;margin:0}.seek[data-astro-cid-yngxbivw]:focus{outline:none}.seek[data-astro-cid-yngxbivw]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--accent) var(--p), var(--track) var(--p));border-radius:2px;height:4px}.seek[data-astro-cid-yngxbivw]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent);border:none;border-radius:50%;width:12px;height:12px;margin-top:-4px;transition:transform .15s;transform:scale(0)}.seek[data-astro-cid-yngxbivw]::-moz-range-track{background:var(--track);border-radius:2px;height:4px}.seek[data-astro-cid-yngxbivw]::-moz-range-progress{background:var(--accent);border-radius:2px;height:4px}.seek[data-astro-cid-yngxbivw]::-moz-range-thumb{background:var(--accent);border:none;border-radius:50%;width:12px;height:12px;transition:transform .15s;transform:scale(0)}.seek[data-astro-cid-yngxbivw]:hover::-webkit-slider-thumb{transform:scale(1)}.seek[data-astro-cid-yngxbivw]:focus-visible::-webkit-slider-thumb{transform:scale(1)}.seek[data-astro-cid-yngxbivw]:hover::-moz-range-thumb{transform:scale(1)}.seek[data-astro-cid-yngxbivw]:focus-visible::-moz-range-thumb{transform:scale(1)}.seek[data-astro-cid-yngxbivw]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}@media (hover:none){.seek[data-astro-cid-yngxbivw]::-webkit-slider-thumb{transform:scale(1)}.seek[data-astro-cid-yngxbivw]::-moz-range-thumb{transform:scale(1)}}figcaption[data-astro-cid-yngxbivw]{color:var(--text-muted);text-align:center;margin-top:.75rem;font-size:.85rem}@media (width<=480px){.time[data-astro-cid-yngxbivw]{display:none}}@media (prefers-reduced-motion:reduce){.controls[data-astro-cid-yngxbivw],.big[data-astro-cid-yngxbivw]{transition:none}.seek[data-astro-cid-yngxbivw]::-webkit-slider-thumb{transition:none}.seek[data-astro-cid-yngxbivw]::-moz-range-thumb{transition:none}}
