.vid-filters{margin-bottom:12px}.vid-filters[hidden]{display:none}.vid-filters .tab[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg);font-weight:500}.vid-count{color:var(--ink-3);margin:0 0 16px;font-size:14px}.vid-grid{grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:24px 16px;margin:0;padding:0;list-style:none;display:grid}.vid-card{display:block}.vid-card .video img{height:auto}.vid-card .video-play{font-size:13px}.vid-card .video-play i{width:48px;height:48px}.vid-locked .video img{filter:brightness(.4)saturate(.5)}.vid-locked .video-play i{background:var(--surface-2);color:var(--ink-2);border:1px solid var(--line)}.vid-locked .video:hover .video-play i{transform:none}.vid-free .vid-card:hover .video img,.vid-free .vid-card:focus-visible .video img{filter:brightness(.62)saturate(.8)}.vid-free .video img{transition:filter .3s var(--ease-out)}.vid-title{margin:10px 0 2px;font-size:20px;font-weight:800;font-stretch:75%;line-height:1.15}.vid-meta{color:var(--ink-3);font-size:13px;display:block}.vid-tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.vid-soon{border-top:1px solid var(--line);margin-top:48px;padding-top:28px}.vid-soon h2{margin:0 0 6px;font-size:17px;font-weight:500}.vid-soon p{max-width:62ch;color:var(--ink-2);margin:0 0 16px;font-size:14px}.soon-maps{grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.soon-maps a{border:1px solid var(--line);color:var(--ink-2);transition:border-color .16s var(--ease-out), color .16s var(--ease-out);border-radius:8px;align-items:center;gap:12px;padding:8px;font-size:14px;display:flex}.soon-maps a:hover{border-color:var(--ink-3);color:var(--ink)}.soon-maps img{object-fit:cover;filter:saturate(.6)brightness(.7);border-radius:4px;flex:none;width:56px;height:32px}@media (max-width:560px){.vid-grid{gap:20px}}@media (prefers-reduced-motion:reduce){.vid-card .video-play i,.vid-free .video img,.soon-maps a{transition:none}.vid-card .video:hover .video-play i{transform:none}}
