.K32upq_layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.K32upq_figure{min-width:0;margin:0}.K32upq_player{aspect-ratio:16/9;background:#0b2445;border-radius:16px;width:100%;height:auto;display:block}.K32upq_caption{color:#64748b;margin-top:12px;font-size:.875rem;line-height:1.6}@media (max-width:760px){.K32upq_layout{grid-template-columns:minmax(0,1fr)}}
