.video-channel{margin-top:.9rem}.video-channel a{color:var(--color-gold);letter-spacing:.04em;font-weight:700;text-decoration:none}.video-channel a:hover{text-decoration:underline}.video-stage,.video-thumb{aspect-ratio:16/9;background:#000;border-radius:12px;display:block;position:relative;overflow:hidden}.video-stage iframe,.video-face,.video-face img,.video-thumb img{object-fit:cover;border:0;width:100%;height:100%;display:block}.video-face,.video-grid button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.video-face{position:absolute;inset:0}.video-play{background:var(--color-gold);width:3.4rem;height:3.4rem;color:var(--color-ink);border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-play svg{width:1.35rem;height:1.35rem;margin-left:.12rem}.video-date,.video-line,.video-empty{color:var(--color-dim);margin-top:.55rem}.video-filters{flex-wrap:wrap;gap:.5rem;display:flex}.video-filters button{border:1px solid var(--color-gold);min-height:44px;color:var(--color-cream);font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;padding:.4rem .95rem;font-size:.78rem;font-weight:700}.video-filters button[aria-pressed=true]{background:var(--color-gold);color:var(--color-ink)}.video-grid{gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.video-grid button{gap:.45rem;width:100%;display:grid}.video-card-title{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;font-size:clamp(1.35rem,3vw,1.7rem);line-height:.95}.video-card-year{color:var(--color-dim);font-size:.85rem}@media (width>=700px){.video-grid{grid-template-columns:1fr 1fr}}@media (width>=960px){.video-grid{grid-template-columns:1fr 1fr 1fr}}
