.video-card[data-astro-cid-bnnieqso]{min-inline-size:0}.video-card__link[data-astro-cid-bnnieqso]{gap:var(--space-3);color:var(--color-text);text-decoration:none;display:grid}.video-card__frame[data-astro-cid-bnnieqso]{aspect-ratio:9/16;border-radius:var(--radius-card);background:var(--color-bg-raised);isolation:isolate;position:relative;overflow:hidden}.video-card__frame[data-astro-cid-bnnieqso] img,.video-card__frame[data-astro-cid-bnnieqso] video{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.video-card__frame[data-astro-cid-bnnieqso] video{opacity:0;transition:opacity var(--duration-base) var(--ease-out)}.video-card__frame[data-astro-cid-bnnieqso].is-playing video{opacity:1}.video-card__frame[data-astro-cid-bnnieqso]:after{content:"";background:linear-gradient(to top, var(--color-scrim), transparent);pointer-events:none;block-size:40%;position:absolute;inset:auto 0 0}.video-card__play[data-astro-cid-bnnieqso]{pointer-events:none;z-index:1;inline-size:var(--pill-height);block-size:var(--pill-height);border-radius:var(--radius-pill);background:linear-gradient(var(--color-scrim), var(--color-scrim)) padding-box, var(--gradient-light) border-box;border:var(--line-thin) solid transparent;transition:box-shadow var(--duration-base) var(--ease-out);place-items:center;display:grid;position:absolute;inset-block-end:var(--space-4);inset-inline-start:var(--space-4)}.video-card__play[data-astro-cid-bnnieqso]:before{content:"";border-block:.45rem solid #0000;border-inline-start:.7rem solid var(--color-text-on-photo);margin-inline-start:.2rem}.video-card__link[data-astro-cid-bnnieqso]:hover .video-card__play[data-astro-cid-bnnieqso],.video-card__link[data-astro-cid-bnnieqso]:focus-visible .video-card__play[data-astro-cid-bnnieqso],.video-card__frame[data-astro-cid-bnnieqso]:hover .video-card__play[data-astro-cid-bnnieqso],.video-card__frame[data-astro-cid-bnnieqso]:has(.video-card__button:focus-visible) .video-card__play[data-astro-cid-bnnieqso]{box-shadow:var(--glow-pink), var(--glow-blue)}.video-card--inline[data-astro-cid-bnnieqso]{gap:var(--space-3);display:grid}.video-card__poster[data-astro-cid-bnnieqso]{position:absolute;inset:0}.video-card__button[data-astro-cid-bnnieqso]{z-index:2;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.video-card__button[data-astro-cid-bnnieqso][hidden]{display:none}.video-card__button[data-astro-cid-bnnieqso]:focus-visible,.video-card__poster[data-astro-cid-bnnieqso]:focus-visible,.video-card__frame[data-astro-cid-bnnieqso] video:focus-visible{outline:none}.video-card__frame[data-astro-cid-bnnieqso]:has(:is(.video-card__button,.video-card__poster,video):focus-visible){outline:2px solid var(--color-focus);outline-offset:-2px}.video-card__frame[data-astro-cid-bnnieqso]:not(.is-full) video{pointer-events:none}.video-card__frame[data-astro-cid-bnnieqso].is-full:after,.video-card__frame[data-astro-cid-bnnieqso].is-full .video-card__play[data-astro-cid-bnnieqso]{display:none}.video-card__frame[data-astro-cid-bnnieqso].is-full video{z-index:3;border-radius:inherit;background:var(--color-bg-raised);opacity:1}.video-card__title[data-astro-cid-bnnieqso] a[data-astro-cid-bnnieqso]{color:inherit;text-decoration:none}.video-card__title[data-astro-cid-bnnieqso] a[data-astro-cid-bnnieqso]:hover{text-underline-offset:.18em;text-decoration:underline from-font}.video-card__link[data-astro-cid-bnnieqso]:focus-visible{outline:none}.video-card__link[data-astro-cid-bnnieqso]:focus-visible .video-card__frame[data-astro-cid-bnnieqso]{outline:2px solid var(--color-focus);outline-offset:3px}.video-card__text[data-astro-cid-bnnieqso]{gap:var(--space-1);display:grid}.video-card__number[data-astro-cid-bnnieqso]{font-size:var(--text-heading);color:var(--color-text-accent);line-height:1}.video-card__title[data-astro-cid-bnnieqso]{font-size:var(--text-lead);line-height:var(--leading-heading)}.video-card__meta[data-astro-cid-bnnieqso]{gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;display:flex}.video-card__views[data-astro-cid-bnnieqso]{color:var(--color-text-accent)}
