.yt-media{aspect-ratio:16/9;background:var(--color-navy,#001f3f);border-radius:1.2rem 1.2rem 0 0;position:relative;overflow:hidden}.yt-media iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.yt-facade{border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.yt-facade img{object-fit:cover;width:100%;height:100%;display:block}.yt-play{color:#fff;width:4rem;height:4rem;transition:background-color .2s, color .2s, scale .3s var(--ease-out-expo,ease-out);background:#001f3fc7;border:1px solid #ffffff80;border-radius:99px;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.yt-play svg{fill:currentColor;width:1.6rem;height:1.6rem;margin-left:.2rem}.yt-facade:hover .yt-play,.yt-facade:focus-visible .yt-play{background:var(--color-mint,#40ffa7);color:var(--color-navy,#001f3f)}.yt-facade:focus-visible{outline:none}.yt-facade:focus-visible:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 3px var(--color-navy,#001f3f), inset 0 0 0 6px #fff;pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.yt-facade:hover .yt-play{scale:1.08}}
