.yt-embed[data-astro-cid-vvlqhbfe]{margin:2rem 0;padding:0}.yt-caption[data-astro-cid-vvlqhbfe]{font-size:.95rem;color:hsl(var(--foreground, 0 0% 12%) / .75);margin:0 0 .6rem}.yt-player[data-astro-cid-vvlqhbfe]{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:hsl(var(--surface-container, 220 14% 92%));border-radius:.5rem;cursor:pointer}.yt-thumbnail[data-astro-cid-vvlqhbfe]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.yt-gradient[data-astro-cid-vvlqhbfe]{position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.45) 100%)}.yt-play-btn[data-astro-cid-vvlqhbfe]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px;border-radius:50%;background:#000000c7;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease}.yt-player[data-astro-cid-vvlqhbfe]:hover .yt-play-btn[data-astro-cid-vvlqhbfe]{background:hsl(var(--primary, 210 70% 48%))}.yt-play-icon[data-astro-cid-vvlqhbfe]{display:block;width:0;height:0;border-left:22px solid #fff;border-top:14px solid transparent;border-bottom:14px solid transparent;margin-left:6px}.yt-attribution[data-astro-cid-vvlqhbfe]{margin-top:.5rem;font-size:.85rem;color:hsl(var(--foreground, 0 0% 12%) / .7)}.yt-attribution[data-astro-cid-vvlqhbfe] a[data-astro-cid-vvlqhbfe]{color:inherit;text-decoration:underline}.yt-dot[data-astro-cid-vvlqhbfe]{margin:0 .4rem;color:hsl(var(--foreground, 0 0% 12%) / .4)}.yt-cta[data-astro-cid-vvlqhbfe]{display:inline-flex;align-items:center;gap:.5rem;margin-top:.75rem;padding:.65rem 1.1rem;background:hsl(var(--primary, 210 70% 48%));color:hsl(var(--on-primary, 0 0% 100%));text-decoration:none;border-radius:.375rem;font-weight:600;transition:background .15s ease}.yt-cta[data-astro-cid-vvlqhbfe]:hover{background:hsl(var(--primary, 210 70% 48%) / .88)}@media(prefers-reduced-motion:reduce){.yt-play-btn[data-astro-cid-vvlqhbfe],.yt-cta[data-astro-cid-vvlqhbfe]{transition:none}}
