.video-library{padding:3rem 7vw 6rem;background:#30303a;border-top:1px solid var(--line)}.video-library h2{font:600 clamp(2.5rem,4.8vw,5.2rem)/1.04 'Manrope';letter-spacing:-.045em;margin:1.5rem 0 2rem}.video-library h2 em{font-style:normal;color:#edb4bb}.clip-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem;margin:2rem 0}.clip-card{margin:0;background:#202129;border:1px solid var(--line);min-width:0}.clip-card[hidden]{display:none}.clip-card video{width:100%;aspect-ratio:4/5;object-fit:contain;max-height:480px}.clip-card figcaption{font-size:.9rem;line-height:1.5}.video-library button{border:0;cursor:pointer}.video-library button:focus-visible{outline:3px solid white;outline-offset:4px}@media(max-width:1000px){.clip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.clip-grid{grid-template-columns:1fr}.video-library{padding:3rem 5vw}.clip-card video{max-height:520px}}
