/* Equal video windows with their descriptions directly below. */
.showcase.showcase-duo .showcase-wrap { max-width:1440px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:none;gap:clamp(24px,3vw,44px);align-items:start; }
.showcase-duo .showcase-video-card { min-width:0; }
.showcase-duo .showcase-player { grid-area:auto;width:100%;aspect-ratio:16/9;background:#111820; }
.showcase-duo .showcase-video-copy { padding-top:25px; }
.showcase-duo .showcase-video-label { margin:0 0 10px;color:#bcd5e7;font-size:11px;letter-spacing:.13em;text-transform:uppercase; }
.showcase-duo h2 { margin:0 0 14px;font-size:clamp(27px,2.8vw,40px);color:#edf2f5; }
.showcase.showcase-duo .showcase-intro { max-width:52ch;margin:0;color:#d0dce5;font-size:16px;line-height:1.6; }
@media(max-width:760px){ .showcase.showcase-duo .showcase-wrap { grid-template-columns:1fr;gap:38px;max-width:680px; }.showcase-duo .showcase-video-copy { padding-top:19px; }.showcase.showcase-duo .showcase-intro { font-size:14px; } }
