.vjtP9q_grid{grid-template-columns:repeat(3,1fr);gap:22px 14px;width:min(94vw,1300px);margin:0 0 72px;padding:0;list-style:none;display:grid}.vjtP9q_grid button{width:100%;font:inherit;text-align:left;color:var(--cream);cursor:pointer;background:0 0;border:0;padding:0;display:block}.vjtP9q_thumbnail{aspect-ratio:16/9;background:#000;display:block;position:relative;overflow:hidden}.vjtP9q_thumbnail img{object-fit:cover;transition:transform .5s}.vjtP9q_grid button:hover img,.vjtP9q_grid button:focus-visible img{transform:scale(1.04)}.vjtP9q_grid button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.vjtP9q_title{font:14px/1.4 var(--font-mono);letter-spacing:.04em;margin-top:8px;display:block}.vjtP9q_viewer{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--cream);background:#000000f2;border:0;padding:0;overflow:hidden}.vjtP9q_viewer::backdrop{background:#000}.vjtP9q_viewer figure{grid-template-rows:minmax(0,1fr) 8rem;justify-items:center;gap:14px;height:100%;margin:0;padding:24px 72px;display:grid}.vjtP9q_viewer iframe,.vjtP9q_viewer video{border:0;outline:none;width:100%;height:100%}.vjtP9q_viewer figcaption{max-width:44rem;font:14px/1.6 var(--font-mono);text-align:center;overflow:auto}.vjtP9q_viewer strong{font:900 24px/1.2 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--gold);display:block}.vjtP9q_previous,.vjtP9q_next,.vjtP9q_close{width:48px;height:48px;font:32px/1 var(--font-mono);color:var(--cream);cursor:pointer;background:0 0;border:0;position:absolute}.vjtP9q_previous{top:calc(50% - 24px);left:12px}.vjtP9q_next{top:calc(50% - 24px);right:12px}.vjtP9q_close{top:12px;right:12px}@media (max-width:1100px){.vjtP9q_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.vjtP9q_grid{grid-template-columns:1fr}.vjtP9q_viewer figure{grid-template-rows:minmax(0,1fr) 12rem;padding:56px 12px 72px}.vjtP9q_previous,.vjtP9q_next{top:auto;bottom:12px}}
