/* Lazy-loaded, in-page YouTube portfolio players */
.episode-grid{grid-template-columns:repeat(3,1fr)}.inline-embed{position:relative;width:100%;aspect-ratio:16/9;background:#0b1124}.inline-embed iframe,.clip-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.clip-showcase{margin-top:22px;border-radius:var(--radius);overflow:hidden;background:var(--ink);color:#fff;display:grid;grid-template-columns:1.2fr .8fr;align-items:center;padding:38px 58px;gap:52px}.clip-showcase .eyebrow{margin-bottom:12px}.clip-showcase h3{margin:0;font-size:clamp(1.45rem,2.5vw,2.1rem);line-height:1.15;letter-spacing:-.05em}.clip-showcase p:not(.eyebrow){color:#c4cad7;line-height:1.65;font-size:.88rem;max-width:540px}.clip-embed{position:relative;width:min(100%,255px);justify-self:end;aspect-ratio:9/16;border-radius:12px;overflow:hidden;background:#080d1d;box-shadow:0 14px 36px rgba(0,0,0,.3)}
@media(max-width:980px){.episode-grid{grid-template-columns:1fr 1fr}.clip-showcase{padding:34px;gap:30px}}@media(max-width:720px){.episode-grid{grid-template-columns:1fr}.clip-showcase{grid-template-columns:1fr;padding:28px 22px}.clip-embed{justify-self:center;width:min(100%,280px)}}
