.video-archive-tabs{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 24px}.video-archive-tabs a{padding:12px 22px;border:1px solid var(--line);border-radius:8px}.video-archive-tabs [aria-current=page]{background:var(--ink);color:#fff}.video-archive-count{font-size:13px;color:var(--muted);margin-bottom:26px}.video-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.video-archive-card{min-width:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff}.video-archive-media{aspect-ratio:16/9;background:#111;position:relative}.video-archive-grid.is-reels .video-archive-media{aspect-ratio:9/16}.video-archive-media iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.video-archive-caption{padding:20px}.video-archive-caption h2{font-size:19px;line-height:1.6;margin:8px 0 16px;overflow-wrap:anywhere}.video-archive-caption a{font-size:12px;color:var(--red)}.video-pin-label{display:inline-block;padding:5px 10px;background:#fff3d2;border-radius:20px;font-size:11px;color:#87620c}
@media(max-width:1023px){.video-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.video-archive-grid{grid-template-columns:1fr}}

@media(min-width:1024px){.video-archive-grid.is-short-clips{grid-template-columns:repeat(4,minmax(0,1fr))}}
