.youtube-facade{position:relative;display:block;width:100%;padding:0;overflow:hidden;border:0;aspect-ratio:9/16;background:#191915;cursor:pointer}
.youtube-facade img{display:block;width:100%;height:100%;object-fit:cover;opacity:.86}
.youtube-facade>span{position:absolute;left:50%;top:50%;display:grid;width:70px;height:70px;place-items:center;transform:translate(-50%,-50%);border:3px solid #fff;border-radius:50%;background:#b91c22;color:#fff;font-size:28px;box-shadow:0 4px 24px #0008}
.youtube-facade:hover img{opacity:1}.youtube-facade:focus-visible{outline:4px solid #b91c22;outline-offset:5px}
.wtc-1917-promo{margin-block:32px;padding:28px;border:2px solid #191915;background:#f5edd9;box-shadow:8px 8px 0 #b91c22}
.wtc-1917-promo h2{max-width:900px;margin:8px 0 14px;font:400 clamp(30px,4vw,52px)/1.05 'Anton',sans-serif;text-transform:uppercase}
.wtc-1917-promo h2 a{color:inherit;text-decoration:none}.wtc-1917-promo>p:not(.eyebrow){max-width:760px;line-height:1.55}
.wtc-1917-promo>a,.wtc-1917-related a{color:#b91c22;font-weight:800;text-underline-offset:4px}
.wtc-1917-related{margin:40px 0 10px;padding:24px;border:1px solid #b9ad94;background:#faf6ec}
.wtc-1917-related strong{font:400 27px/1.1 'Anton',sans-serif;text-transform:uppercase}.wtc-1917-related p{margin:10px 0 16px}
