.video-library{scroll-margin-top:calc(var(--site-header-h) + 180px);padding:24px 16px 16px}.video-controls{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:24px;display:flex}.video-archive-heading{flex:220px}.archive-video-card h3{font-size:18px}.archive-video-row{border-radius:14px;flex-direction:row;align-items:center;gap:12px;padding:10px}.archive-video-row>div:first-child{flex-shrink:0;width:38%}.archive-video-row>a{flex:1}.archive-video-row h3{font-size:14px}.archive-video-row>a>p{font-size:12px}@media (min-width:640px){.archive-video-row{gap:20px}.archive-video-row>div:first-child{width:240px}.archive-video-row h3{font-size:20px}.archive-video-row>a>p{font-size:14px}}.shell-page:has([data-video-archive-more=true])>footer{display:none}@media (min-width:1024px){.video-library{padding:40px 24px 24px}.video-controls{margin-bottom:32px}.archive-video-card h3{font-size:20px}}.archive-video-card img{transition:transform .3s}.archive-video-card:hover img{transform:scale(1.03)}.archive-video-card:hover>a{color:var(--ntv-accent-text)}.archive-video-card>div>a:after{content:"▶";background:var(--ntv-bg);width:40px;height:40px;color:var(--ntv-accent);opacity:0;border-radius:50%;place-items:center;transition:opacity .18s;display:grid;position:absolute;bottom:12px;left:12px}.archive-video-card:hover>div>a:after,.archive-video-card:focus-within>div>a:after{opacity:1}#videos-top{scroll-margin-top:var(--site-header-h)}@media (prefers-reduced-motion:reduce){.archive-video-card img,.archive-video-card>div>a:after{transition:none}}
