.heading-accent{color:#5200ff}.project-facts{display:grid;grid-template-columns:1fr 2fr 1fr .7fr;gap:26px;border-block:1px solid #d8d8d0;padding:26px 0;margin:0}.project-facts dt{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#5200ff;font-weight:800;margin-bottom:8px}.project-facts dd{margin:0;font-size:12px;line-height:1.7}.video-caption{font-size:12px!important;line-height:1.7;color:#69665e;margin:13px 0 0;max-width:36em}.hero-film video{aspect-ratio:1440/2562!important;height:auto!important;max-height:none!important;object-fit:cover!important}.hero-film{width:min(100%,300px)}.mova-hex{top:88.3%!important;font-size:1.25cqw!important;color:#17130f!important;white-space:nowrap}@media(max-width:700px){.hero-film{width:min(100%,230px)}}.service-text-link{text-decoration:underline;text-underline-offset:3px;color:#5200ff}footer a{font-size:13px;gap:18px;max-width:100%}footer .uv-arrow{width:32px;height:32px;flex:none}.light-section h2,.dance-film-section h2{font-size:clamp(42px,4.7vw,66px)}@media(max-width:700px){.project-facts{grid-template-columns:1fr 1fr;gap:22px}.project-facts>div:nth-child(2){grid-column:1/-1;grid-row:2}.project-facts dd{font-size:11px}footer a{font-size:11px;padding:12px 16px;gap:12px}.light-section h2,.dance-film-section h2{font-size:42px}}