.gp-hero-stage{background:var(--noir);isolation:isolate;position:relative}.gp-hero-stage .hero{background:0 0}.gp-film{z-index:0;background:var(--noir);position:absolute;inset:0;overflow:hidden}.gp-film picture{display:contents}.gp-film img,.gp-film-vid{object-fit:cover;object-position:50% 42%;width:100%;height:100%;position:absolute;inset:0}.gp-film-vid{opacity:0;transition:opacity var(--dur-rv,1s) var(--ease)}.gp-film-vid.vid-on{opacity:1}.gp-film-veil{background:#1412104d;position:absolute;inset:0}.gp-film-credit{z-index:3;width:min(1240px,100% - clamp(40px,8vw,160px));font-family:var(--f-lb);font-weight:500;font-size:var(--text-label);letter-spacing:.16em;text-transform:uppercase;color:var(--dk-cap);margin:0;position:absolute;bottom:27px;left:50%;transform:translate(-50%)}body.gp-overture-done #nav{transition:background .5s var(--ease),border-color .5s var(--ease), opacity var(--dur-std,.4s) var(--ease),visibility 0s linear 0s}body.gp-overture-done.gp-immersed #nav{opacity:0;visibility:hidden;pointer-events:none;transition:background .5s var(--ease),border-color .5s var(--ease), opacity var(--dur-std,.4s) var(--ease),visibility 0s linear var(--dur-std,.4s)}body.gp-overture-done .gp-hero-stage .scroll-hint{transition:opacity var(--dur-std,.4s) var(--ease)}body.gp-overture-done.gp-immersed .gp-hero-stage .scroll-hint{opacity:0}.gp-mz{font-family:var(--f-lb);font-weight:500;font-size:var(--text-name);letter-spacing:.08em;color:var(--tx-sub);overflow-wrap:anywhere;max-width:36.9em;margin-top:20px;line-height:2}.gp-mz-i{white-space:nowrap}.gp-mz-sep{color:var(--tx-cap)}.gp-mz-more{color:var(--accent);white-space:nowrap}html.reduced .gp-film-vid{display:none}html.reduced body.gp-overture-done #nav,html.reduced body.gp-overture-done .gp-hero-stage .scroll-hint{transition:none}html.reduced body.gp-overture-done.gp-immersed #nav{opacity:1;visibility:visible;pointer-events:auto}html.reduced body.gp-overture-done.gp-immersed .gp-hero-stage .scroll-hint{opacity:1}@media (prefers-reduced-motion:reduce){.gp-film-vid{display:none}body.gp-overture-done #nav,body.gp-overture-done .gp-hero-stage .scroll-hint{transition:none}body.gp-overture-done.gp-immersed #nav{opacity:1;visibility:visible;pointer-events:auto}body.gp-overture-done.gp-immersed .gp-hero-stage .scroll-hint{opacity:1}}
