.video[data-astro-cid-2gmjvff3]{gap:var(--space-m);scroll-margin-top:calc(var(--header-height) + var(--space-m));margin:0;display:grid}.video__frame[data-astro-cid-2gmjvff3]{aspect-ratio:16/9;border-radius:var(--radius-md);background:var(--espresso,#1f1a14);box-shadow:var(--shadow-md), inset 0 0 0 1px #c8a8588c;position:relative;overflow:hidden}.video__frame[data-astro-cid-2gmjvff3] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.video__play[data-astro-cid-2gmjvff3]{cursor:pointer;background:0 0;border:0;place-items:center;width:100%;padding:0;display:grid;position:absolute;inset:0}.video__poster[data-astro-cid-2gmjvff3]{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow,.6s) var(--ease-out);position:absolute;inset:0}.video__shade[data-astro-cid-2gmjvff3]{background:linear-gradient(#1f1a140d 40%,#1f1a1473);position:absolute;inset:0}.video__icon[data-astro-cid-2gmjvff3]{background:var(--gradient-gold);width:5rem;height:5rem;color:var(--color-heading);transition:transform var(--duration-base) var(--ease-out);border-radius:50%;place-items:center;padding-left:.3rem;display:grid;position:relative;box-shadow:0 10px 30px #1f1a1459,0 0 0 6px #fbf8f159}.video__play[data-astro-cid-2gmjvff3]:hover .video__poster[data-astro-cid-2gmjvff3]{transform:scale(1.03)}.video__play[data-astro-cid-2gmjvff3]:hover .video__icon[data-astro-cid-2gmjvff3],.video__play[data-astro-cid-2gmjvff3]:focus-visible .video__icon[data-astro-cid-2gmjvff3]{transform:scale(1.08)}.video__play[data-astro-cid-2gmjvff3]:focus-visible{outline:3px solid var(--gold-500);outline-offset:-3px}.video__caption[data-astro-cid-2gmjvff3]{gap:var(--space-2xs);display:grid}.video__outlet[data-astro-cid-2gmjvff3]{font-family:var(--font-caps);font-size:var(--fs-2xs);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--gold-700)}.video__title[data-astro-cid-2gmjvff3]{font-family:var(--font-display);font-size:var(--fs-xl);line-height:var(--lh-snug);color:var(--color-heading)}.video__meta[data-astro-cid-2gmjvff3]{align-items:center;gap:var(--space-2xs) var(--space-m);font-size:var(--fs-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.video__note[data-astro-cid-2gmjvff3]{font-size:var(--fs-2xs);color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.video__poster[data-astro-cid-2gmjvff3],.video__icon[data-astro-cid-2gmjvff3]{transition:none}}
