.videos-collection{padding-bottom:90px}.video-collection-toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:25px;margin-bottom:35px;padding-bottom:28px;display:flex}.video-filters{flex-wrap:wrap;gap:10px;display:flex}.video-filters button{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:left;background:#eeeee705;border:1px solid #eeeee719;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:12px;line-height:1.5;transition:color .2s,border-color .2s,background .2s;display:flex}.video-filters button>span{color:#949b89;font:9px/1.5 monospace}.video-filters button[aria-pressed=true]{color:#eeeee7;background:#eeeee712;border-color:#eeeee74d}.video-filters button:hover{background:#eeeee70d;border-color:#eeeee74d}.video-filters button:focus-visible{outline-offset:5px;outline:2px solid #eeeee7}.video-card:focus-visible{outline-offset:5px;outline:2px solid #eeeee7}.video-detail a:focus-visible{outline-offset:5px;outline:2px solid #eeeee7}.video-detail button:focus-visible{outline-offset:5px;outline:2px solid #eeeee7}.video-result-count{white-space:nowrap;letter-spacing:.07em;color:#a5ae96;flex-shrink:0;padding-top:12px;font:10px/1.5 monospace}.video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 30px;display:grid}.video-card{min-width:0;display:block}.video-card-visual{aspect-ratio:16/9;background:#080908;position:relative;overflow:hidden}.video-card-visual>img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.video-card[data-format=vertical] .video-card-visual>img{object-fit:contain}.video-card:hover .video-card-visual>img{transform:scale(1.025)}.video-card-play{color:#eeeee7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10111045;border:1px solid #eeeee7a0;border-radius:50%;place-items:center;width:58px;height:58px;transition:background .2s,color .2s,border-color .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-card-play svg{margin-left:3px}:is(.video-card:hover .video-card-play,.video-card:focus-visible .video-card-play){color:#101110;background:#eeeee7;border-color:#eeeee7}.video-card-duration{font-variant-numeric:tabular-nums;background:#101110b3;padding:5px 7px;font:11px/1.5 monospace;position:absolute;bottom:12px;right:14px}.video-card-copy{justify-content:space-between;align-items:flex-start;gap:20px;padding-top:20px;display:flex}.video-card-copy h2{letter-spacing:-.04em;font-size:clamp(22px,2.2vw,32px);line-height:1.2}.video-card-copy p{color:#a5ae96;margin-top:9px;font-size:12px;line-height:1.6}.video-watch{padding-bottom:65px}.video-watch>video{object-fit:contain;background:#080908;width:100%;height:auto;max-height:76svh;display:block}.video-watch>video[hidden]{display:none}.video-watch[data-format=vertical]>video{width:auto;max-width:100%;margin:0 auto}.video-watch-caption{justify-content:space-between;align-items:flex-start;gap:25px;padding-top:25px;display:flex}.video-watch-caption>p{color:#a5ae96;font-size:13px;line-height:1.7}.video-watch-caption .text-link{flex-shrink:0;margin:0;font-size:13px}.video-player-error{border:1px solid var(--border);text-align:center;flex-wrap:wrap;place-content:center;gap:22px;min-height:260px;padding:30px;display:flex}.video-player-error>p{color:#b6bca9;flex-basis:100%;font-size:15px}.video-player-error .text-link{margin:0;font-size:13px}.video-other-films{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:25px 45px;display:flex}.video-other-films .eyebrow,.video-other-films .text-link{margin:0}@media (max-width:900px){.video-collection-toolbar{display:block}.video-result-count{padding-top:23px;display:block}.video-filters{gap:7px 18px}.video-grid{gap:40px 22px}.video-card-copy h2{font-size:25px}}@media (max-width:600px){.videos-collection{padding-bottom:60px}.video-collection-toolbar{margin-bottom:28px;padding-bottom:23px}.video-filters{gap:7px 17px}.video-filters button{min-height:38px;font-size:11px}.video-filters button>span{font-size:9px}.video-result-count{padding-top:17px;font-size:9px}.video-grid{grid-template-columns:1fr;gap:38px}.video-card-copy{padding-top:16px}.video-card-copy h2{font-size:25px}.video-card-play{width:50px;height:50px}.video-watch-caption{flex-direction:column;gap:20px}.video-watch>video{max-height:68svh}.video-other-films{flex-direction:column;align-items:flex-start;gap:24px}.video-player-error{min-height:240px}}@media (prefers-reduced-motion:reduce){.video-card-visual>img,.video-card-play,.video-filters button{transition:none}.video-card:hover .video-card-visual>img{transform:none}}.video-vertical-collection{border-top:1px solid var(--border);margin-top:60px;padding-top:35px}.video-vertical-collection>.eyebrow{color:#a5ae96;margin-bottom:25px;display:block}.video-vertical-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;max-width:1000px;display:grid}.video-vertical-grid .video-card-visual{aspect-ratio:9/16;border:1px solid #ffffff20;border-radius:16px}.video-vertical-grid .video-card-visual>img{object-fit:cover}.video-vertical-grid .video-card-copy h2{font-size:24px}@media (max-width:900px){.video-vertical-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:700px}}@media (max-width:600px){.video-vertical-grid{gap:20px 14px}.video-vertical-grid .video-card-copy h2{font-size:19px}.video-vertical-grid .video-card-copy p{font-size:11px}.video-vertical-grid .video-card-play{width:40px;height:40px}.video-vertical-grid .video-card-duration{padding:3px 5px;font-size:10px;bottom:7px;right:7px}}
