.geeky .youtube-video{position:relative;width:100%;aspect-ratio:16/9;min-height:200px;max-height:none;overflow:hidden;background:#050605;margin-bottom:0}
.youtube-start{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;padding:0;background:#050605;color:white;cursor:pointer;font:inherit}
.youtube-start[hidden]{display:none}.youtube-start img{width:100%;height:100%;object-fit:cover;opacity:.82}
.youtube-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:76px;height:76px;display:grid;place-items:center;border-radius:50%;background:rgba(10,12,10,.8);border:1px solid rgba(255,255,255,.75);font-size:28px;padding-left:5px}
.youtube-label{position:absolute;left:0;right:0;bottom:12%;font-size:12px;letter-spacing:.13em;text-align:center}
.youtube-start:hover .youtube-play,.youtube-start:focus-visible .youtube-play{background:#3d473a}.youtube-start:focus-visible{outline:3px solid #b6dc79;outline-offset:-4px}
.youtube-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
.youtube-fallback{font-size:12px;line-height:1.5;color:#b8bcb2;margin:12px 0 24px}.youtube-fallback a{text-decoration:underline;text-underline-offset:3px}
@media(max-width:620px){.youtube-play{width:60px;height:60px;font-size:23px}.youtube-label{font-size:10px;bottom:10%}}
