.hero-film{width:var(--site-film,min(1440px, 100% - 48px));margin:clamp(32px,5.33vw - 38px,64px) auto 0}.hero-film figcaption{margin-top:var(--pui-space-3);color:var(--pui-ink-3);font-size:var(--pui-text-sm);text-align:center}
