.V1Eyiq_hero{padding-top:calc(var(--nav-h) + 40px);padding-bottom:60px}.V1Eyiq_backLink{font-family:var(--font-label);letter-spacing:.2em;text-transform:uppercase;opacity:.6;margin-bottom:24px;font-size:11px;display:inline-block}.V1Eyiq_backLink:hover{opacity:1}.V1Eyiq_layout{grid-template-columns:1fr;gap:40px;display:grid}@media (min-width:900px){.V1Eyiq_layout{grid-template-columns:1fr 1fr;align-items:start}}.V1Eyiq_coverFrame{aspect-ratio:2/3;border:1px solid var(--smoke);position:relative;overflow:hidden}.V1Eyiq_coverFrame img{object-fit:cover;width:100%;height:100%}.V1Eyiq_meta{top:calc(var(--nav-h) + 24px);position:sticky}.V1Eyiq_category{font-family:var(--font-label);letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin-bottom:16px;font-size:11px;display:block}.V1Eyiq_title{font-family:var(--font-display);margin:0 0 6px;font-size:clamp(30px,4.5vw,48px);font-weight:700}.V1Eyiq_film{opacity:.6;margin-bottom:24px}.V1Eyiq_brief{opacity:.85;max-width:50ch;margin-bottom:28px;line-height:1.75}.V1Eyiq_credits{border-top:1px solid var(--smoke);gap:14px;padding-top:20px;display:grid}.V1Eyiq_creditRow{grid-template-columns:110px 1fr;gap:12px;font-size:14px;display:grid}.V1Eyiq_creditLabel{font-family:var(--font-label);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-size:10px}.V1Eyiq_deliverables{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.V1Eyiq_chip{font-family:var(--font-label);letter-spacing:.15em;text-transform:uppercase;border:1px solid var(--smoke-strong);opacity:.75;border-radius:999px;padding:6px 12px;font-size:10px}.V1Eyiq_restGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px;padding-block:20px 100px;display:grid}.V1Eyiq_restFrame{aspect-ratio:2/3;border:1px solid var(--smoke);position:relative;overflow:hidden}.V1Eyiq_restFrame img{object-fit:cover;width:100%;height:100%}.V1Eyiq_nav{border-top:1px solid var(--smoke);font-family:var(--font-label);letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;padding-block:32px 100px;font-size:12px;display:flex}.V1Eyiq_nav a{opacity:.7;transition:opacity .2s}.V1Eyiq_nav a:hover{opacity:1;color:var(--gold-bright)}
