.s-video-section{margin-block:44px}.s-video-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:24px;display:grid}.s-video-card{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--ink-2);min-width:0;overflow:hidden}.s-video-frame{aspect-ratio:16/9;background:#080907;position:relative}.s-video-frame iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.s-video-frame>button{width:100%;height:100%;min-height:160px;color:var(--text);cursor:pointer;font:600 14px var(--body);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex}.s-video-frame>button:hover{background:#20241a}.s-video-play{border:1px solid var(--signal);width:56px;height:56px;color:var(--signal);border-radius:50%;place-items:center;font-size:22px;display:grid}.s-video-frame small{color:var(--muted);font-size:11px;font-weight:400}.s-video-copy{padding:22px}.s-site .s-video-copy h3{margin-bottom:14px;font-size:clamp(22px,2vw,28px)}.s-video-links{flex-wrap:wrap;align-items:center;gap:10px 20px;font-size:12px;display:flex;margin:0!important}.s-video-links a,.s-video-links button{align-items:center;min-height:44px;display:inline-flex}.s-video-links button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.s-online-item{border-bottom:1px solid var(--line);margin-block:32px;padding-block:24px}
