.yt{margin:0}.yt.square{max-width:480px}.yt button,.yt iframe{aspect-ratio:16/9;border:1px solid var(--ink);background:var(--ink);width:100%;display:block}.yt.square button,.yt.square iframe{aspect-ratio:1}.yt button{cursor:pointer;padding:0;position:relative;overflow:hidden}.yt img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.yt button:hover img{transform:scale(1.02)}.yt .play{background:var(--paper);border:1.5px solid var(--ink);width:72px;height:72px;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:20px;right:20px;box-shadow:0 6px 24px #11111140}.yt .play svg{margin-left:3px}.yt button:hover .play{background:var(--green)}.yt figcaption{max-width:720px;font:500 12px/1.5 var(--mono);color:var(--gray);margin-top:12px}
