.hv[data-astro-cid-n24p5ogk]{min-width:0}.hv-frame[data-astro-cid-n24p5ogk]{position:relative;margin:0;border-radius:18px;overflow:hidden;background:var(--color-cream);box-shadow:0 40px 80px -30px #0000008c,0 0 0 1px #0f4a4514}.hv-bar[data-astro-cid-n24p5ogk]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#efe9de;border-bottom:1px solid var(--color-line)}.hv-bar[data-astro-cid-n24p5ogk] span[data-astro-cid-n24p5ogk]{width:9px;height:9px;border-radius:50%;background:#d8cfbf}.hv-bar[data-astro-cid-n24p5ogk] b[data-astro-cid-n24p5ogk]{margin-left:10px;font-size:11.5px;font-weight:600;color:var(--color-ink-faint);background:#fff;border-radius:999px;padding:3px 12px}.hv-screen[data-astro-cid-n24p5ogk]{position:relative;aspect-ratio:16 / 10;background:var(--color-cream-deep)}.hv-video[data-astro-cid-n24p5ogk]{display:block;width:100%;height:100%;object-fit:cover;cursor:zoom-in}.hv-expand[data-astro-cid-n24p5ogk]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--color-line-strong);background:#fff;color:var(--color-pine-800);border-radius:999px;padding:3px 11px 3px 9px;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .2s ease,color .2s ease}.hv-expand[data-astro-cid-n24p5ogk]:hover{border-color:var(--color-copper-400);color:var(--color-copper-600)}.hv-expand[data-astro-cid-n24p5ogk] svg[data-astro-cid-n24p5ogk]{width:12px;height:12px}.hv-big[data-astro-cid-n24p5ogk]{background:#faf7f129}.hv-big[data-astro-cid-n24p5ogk] svg[data-astro-cid-n24p5ogk]{width:14px;height:14px}.hv-play[data-astro-cid-n24p5ogk]{position:absolute;inset:0;margin:auto;width:68px;height:68px;border:0;border-radius:50%;display:grid;place-items:center;background:var(--color-copper-500);color:#fff;cursor:pointer;box-shadow:0 14px 30px -12px #a66a3599}.hv-play[data-astro-cid-n24p5ogk] svg[data-astro-cid-n24p5ogk]{width:24px;height:24px;margin-left:3px}.hv-ctrl[data-astro-cid-n24p5ogk]{position:absolute;left:10px;right:10px;bottom:10px;display:flex;align-items:center;gap:10px;padding:6px 12px 6px 6px;border-radius:999px;background:#082420b8;color:var(--color-cream);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:.55;transition:opacity .25s ease}.hv-screen[data-astro-cid-n24p5ogk]:hover .hv-ctrl[data-astro-cid-n24p5ogk],.hv-ctrl[data-astro-cid-n24p5ogk]:focus-within,.hv[data-astro-cid-n24p5ogk].is-paused .hv-ctrl[data-astro-cid-n24p5ogk]{opacity:1}@media(hover:none){.hv-ctrl[data-astro-cid-n24p5ogk]{opacity:1}}.hv-toggle[data-astro-cid-n24p5ogk]{width:32px;height:32px;flex:none;border:0;border-radius:50%;display:grid;place-items:center;background:var(--color-copper-500);color:#fff;cursor:pointer}.hv-toggle[data-astro-cid-n24p5ogk] svg[data-astro-cid-n24p5ogk]{width:14px;height:14px;grid-area:1 / 1}.hv-toggle[data-astro-cid-n24p5ogk] .i-play[data-astro-cid-n24p5ogk]{display:none;margin-left:2px}.hv[data-astro-cid-n24p5ogk].is-paused .hv-toggle[data-astro-cid-n24p5ogk] .i-play[data-astro-cid-n24p5ogk]{display:block}.hv[data-astro-cid-n24p5ogk].is-paused .hv-toggle[data-astro-cid-n24p5ogk] .i-pause[data-astro-cid-n24p5ogk]{display:none}.hv-seek[data-astro-cid-n24p5ogk]{flex:1;min-width:0;height:4px;accent-color:var(--color-copper-400);cursor:pointer}.hv-time[data-astro-cid-n24p5ogk]{flex:none;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:#faf7f1e6}.hv-open[data-astro-cid-n24p5ogk]{display:none;align-items:center;gap:10px;border:1px solid var(--color-line-strong);background:var(--color-surface);color:var(--color-pine-900);border-radius:999px;padding:7px 18px 7px 7px;font-size:15px;font-weight:600;cursor:pointer;box-shadow:var(--shadow-soft);transition:transform .2s var(--ease-smooth),border-color .2s ease}.hv-open[data-astro-cid-n24p5ogk]:hover{transform:translateY(-1px);border-color:var(--color-copper-400)}.hv--dark[data-astro-cid-n24p5ogk] .hv-open[data-astro-cid-n24p5ogk]{border-color:#faf7f173;background:#faf7f11f;color:var(--color-cream);box-shadow:none;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.hv--dark[data-astro-cid-n24p5ogk] .hv-open[data-astro-cid-n24p5ogk]:hover{border-color:#faf7f1cc;background:#faf7f133}.hv-open-icon[data-astro-cid-n24p5ogk]{width:34px;height:34px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--color-copper-500);color:#fff}.hv-open-icon[data-astro-cid-n24p5ogk] svg[data-astro-cid-n24p5ogk]{width:13px;height:13px;margin-left:2px}.hv-open-time[data-astro-cid-n24p5ogk]{font-weight:500;color:var(--color-ink-muted)}.hv--dark[data-astro-cid-n24p5ogk] .hv-open-time[data-astro-cid-n24p5ogk]{color:#faf7f1bf}.hv--button[data-astro-cid-n24p5ogk] .hv-open[data-astro-cid-n24p5ogk]{display:inline-flex}@media(max-width:639px){.hv--from-sm[data-astro-cid-n24p5ogk] .hv-frame[data-astro-cid-n24p5ogk]{display:none}.hv--from-sm[data-astro-cid-n24p5ogk] .hv-open[data-astro-cid-n24p5ogk]{display:inline-flex}}@media(max-width:1023px){.hv--from-lg[data-astro-cid-n24p5ogk] .hv-frame[data-astro-cid-n24p5ogk]{display:none}.hv--from-lg[data-astro-cid-n24p5ogk] .hv-open[data-astro-cid-n24p5ogk]{display:inline-flex}}.hv-dialog[data-astro-cid-n24p5ogk]{margin:auto;width:min(100vw,1100px);max-width:100vw;padding:0;border:0;background:#000;border-radius:14px;overflow:hidden}.hv-dialog[data-astro-cid-n24p5ogk]::backdrop{background:#082420db}.hv-dialog-video[data-astro-cid-n24p5ogk]{display:block;width:100%;height:auto;max-height:90vh;background:#000}.hv-close[data-astro-cid-n24p5ogk]{position:absolute;top:10px;right:10px;width:40px;height:40px;border:0;border-radius:50%;display:grid;place-items:center;background:#faf7f1eb;color:var(--color-pine-900);cursor:pointer}.hv-close[data-astro-cid-n24p5ogk] svg[data-astro-cid-n24p5ogk]{width:18px;height:18px}@media(prefers-reduced-motion:reduce){.hv-open[data-astro-cid-n24p5ogk]{transition:none}}
