.video-section{background:#110d0c;border-top:1px solid #ff55382e;border-bottom:1px solid #ff55382e}.video-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:30px}.video-heading h2{font:800 clamp(55px,6vw,85px)/.9 'Barlow Condensed',sans-serif;margin:16px 0}.video-heading h2 span{color:var(--accent)}.video-heading p:not(.kicker){color:#b9aaa2;max-width:550px;line-height:1.65}.video-heading>a,.video-fallback a{color:var(--accent);font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.video-card{background:#1c1412;border:1px solid #60372f;min-width:0}.video-play,.video-card iframe{display:block;position:relative;width:100%;aspect-ratio:16/9;border:0}.video-play{padding:0;background:#090707;cursor:pointer;overflow:hidden}.video-play img{display:block;width:100%;height:100%;object-fit:cover;opacity:.78;transition:transform .25s,opacity .25s}.video-play:hover img{transform:scale(1.04);opacity:1}.play-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:60px;height:60px;border:2px solid #fff;border-radius:50%;background:#ff5538e6;color:#fff;font-size:20px;padding-left:4px;box-shadow:0 6px 25px #000a}.video-play:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.video-play[hidden]{display:none}.video-info{padding:16px 19px 20px}.video-info span{font-size:10px;font-weight:800;letter-spacing:1.3px;text-transform:uppercase;color:var(--accent)}.video-info h3{font:800 28px/.98 'Barlow Condensed',sans-serif;text-transform:uppercase;margin:9px 0 0}.video-fallback{margin:27px 0 0;text-align:right}@media(max-width:1000px){.video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.video-heading{display:block}.video-heading>a{display:inline-block;margin:6px 0 10px}.video-grid{grid-template-columns:1fr}}
