.social[data-astro-cid-y2qsmizv]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.social[data-astro-cid-y2qsmizv]>li[data-astro-cid-y2qsmizv]{max-inline-size:none;display:grid}.social__link[data-astro-cid-y2qsmizv]{align-content:center;justify-items:center;gap:var(--space-3);min-block-size:6.5rem;padding:var(--space-4) var(--space-3);border:var(--line-thin) solid transparent;border-radius:var(--radius-card);background:linear-gradient(var(--color-bg), var(--color-bg)) padding-box, var(--gradient-light) border-box;color:var(--color-text);font-size:var(--text-small);text-align:center;transition:box-shadow var(--duration-base) var(--ease-out);font-weight:600;line-height:1.2;text-decoration:none;display:grid}.social__link[data-astro-cid-y2qsmizv]:hover{box-shadow:var(--glow-purple)}.social__icon[data-astro-cid-y2qsmizv]{block-size:1.75rem;inline-size:1.75rem}.social__link[data-astro-cid-y2qsmizv]:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.yt[data-astro-cid-urlbazdp]{gap:var(--space-3);align-content:start;min-inline-size:0;display:grid}.yt__frame[data-astro-cid-urlbazdp]{aspect-ratio:9/16;border-radius:var(--radius-card);background:var(--color-bg-raised);position:relative;overflow:hidden}.yt--video[data-astro-cid-urlbazdp] .yt__frame[data-astro-cid-urlbazdp]{aspect-ratio:16/9}.yt__thumb[data-astro-cid-urlbazdp]{position:absolute;inset:0}.yt__frame[data-astro-cid-urlbazdp] img,.yt__frame[data-astro-cid-urlbazdp] iframe{object-fit:cover;border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.yt__frame[data-astro-cid-urlbazdp]:after{content:"";background:linear-gradient(to top, var(--color-scrim), transparent);pointer-events:none;block-size:40%;position:absolute;inset:auto 0 0}.yt__mark[data-astro-cid-urlbazdp]{z-index:1;inline-size:var(--pill-height);block-size:var(--pill-height);border:var(--line-thin) solid transparent;border-radius:var(--radius-pill);background:linear-gradient(var(--color-scrim), var(--color-scrim)) padding-box, var(--gradient-light) border-box;pointer-events:none;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)}.yt__mark[data-astro-cid-urlbazdp]:before{content:"";border-block:.45rem solid #0000;border-inline-start:.7rem solid var(--color-text-on-photo);margin-inline-start:.2rem}.yt__play[data-astro-cid-urlbazdp]{z-index:2;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.yt__play[data-astro-cid-urlbazdp][hidden]{display:none}.yt__play[data-astro-cid-urlbazdp]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.yt__frame[data-astro-cid-urlbazdp]:hover .yt__mark[data-astro-cid-urlbazdp],.yt__frame[data-astro-cid-urlbazdp]:has(.yt__play:focus-visible) .yt__mark[data-astro-cid-urlbazdp],.yt__frame[data-astro-cid-urlbazdp]:has(.yt__thumb:hover) .yt__mark[data-astro-cid-urlbazdp]{box-shadow:var(--glow-pink), var(--glow-blue)}.yt__frame[data-astro-cid-urlbazdp].is-playing:after,.yt__frame[data-astro-cid-urlbazdp].is-playing .yt__mark[data-astro-cid-urlbazdp]{display:none}.yt__frame[data-astro-cid-urlbazdp] iframe{z-index:3;background:var(--color-bg-raised)}.yt__title[data-astro-cid-urlbazdp]{font-size:var(--text-body);font-weight:600;line-height:var(--leading-heading);text-transform:none}.yt__meta[data-astro-cid-urlbazdp]{gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;display:flex}.yt__meta[data-astro-cid-urlbazdp] a[data-astro-cid-urlbazdp]{color:var(--color-link)}.yt-rail[data-astro-cid-og3npx6q]{gap:var(--space-5);padding:0 0 var(--space-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;grid-auto-columns:minmax(11rem,15rem);grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.yt-rail__item[data-astro-cid-og3npx6q]{scroll-snap-align:start;max-inline-size:none}.videos-intro[data-astro-cid-qnf5gbd7]{gap:var(--space-5);padding-block:var(--space-9) var(--space-7);justify-items:start;display:grid}.videos-intro__line[data-astro-cid-qnf5gbd7]{inline-size:min(16rem,60%)}.videos-intro__lead[data-astro-cid-qnf5gbd7] p{max-inline-size:52ch}.videos-section-label[data-astro-cid-qnf5gbd7]{margin-block-end:var(--space-5)}.videos-top__grid[data-astro-cid-qnf5gbd7]{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.videos-top__item[data-astro-cid-qnf5gbd7]{max-inline-size:none}.videos-top__item--lead[data-astro-cid-qnf5gbd7]{grid-column:1/-1;max-inline-size:24rem}@media (width>=48rem){.videos-top__grid[data-astro-cid-qnf5gbd7]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=64rem){.videos-top__grid[data-astro-cid-qnf5gbd7]{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));align-items:end}.videos-top__item--lead[data-astro-cid-qnf5gbd7]{grid-column:auto;max-inline-size:none}}.videos-latest[data-astro-cid-qnf5gbd7]{gap:var(--space-7);padding-block-start:var(--section-gap);display:grid}.videos-latest__head[data-astro-cid-qnf5gbd7],.videos-latest__row-head[data-astro-cid-qnf5gbd7]{gap:var(--space-2);display:grid}.videos-latest__head[data-astro-cid-qnf5gbd7] .videos-section-label[data-astro-cid-qnf5gbd7]{margin:0}.videos-latest__lead[data-astro-cid-qnf5gbd7],.videos-latest__row-lead[data-astro-cid-qnf5gbd7]{color:var(--color-text-secondary)}.videos-latest__row[data-astro-cid-qnf5gbd7]{gap:var(--space-5);display:grid}.videos-latest__row-heading[data-astro-cid-qnf5gbd7]{font-size:var(--text-lead)}.videos-social[data-astro-cid-qnf5gbd7]{gap:var(--space-6);padding-block-start:var(--section-gap);display:grid}.videos-social__head[data-astro-cid-qnf5gbd7]{gap:var(--space-3);display:grid}.videos-social__heading[data-astro-cid-qnf5gbd7]{font-size:var(--text-heading)}.videos-social__lead[data-astro-cid-qnf5gbd7]{max-inline-size:52ch;color:var(--color-text-secondary)}.videos-intro[data-astro-cid-qnf5gbd7]~.videos-references{padding-block-start:var(--section-gap)}.videos-closing[data-astro-cid-qnf5gbd7]{gap:var(--space-5);padding-block:var(--section-gap);justify-items:start;display:grid}.videos-closing__line[data-astro-cid-qnf5gbd7]{inline-size:min(10rem,40%)}.videos-closing__text[data-astro-cid-qnf5gbd7]{font-family:var(--font-headline);font-weight:800;font-size:var(--text-heading);line-height:var(--leading-heading);text-transform:uppercase}
