.yt{aspect-ratio:16/9;border-radius:var(--radius);background:#000;position:relative;overflow:hidden}.yt-poster{object-fit:cover;opacity:.82;width:100%;height:100%}.yt-play{color:#fff;cursor:pointer;font:inherit;background:linear-gradient(#0000 40%,#0000008c);border:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.yt-icon{background:#d9480feb;border-radius:50%;place-items:center;width:76px;height:76px;transition:transform .15s;display:grid;box-shadow:0 8px 24px #00000059}.yt-icon svg{margin-left:4px}.yt-play:hover .yt-icon{transform:scale(1.07)}.yt-label{text-shadow:0 1px 4px #0009;font-weight:700}.yt iframe{border:0;width:100%;height:100%;position:absolute;inset:0}
