.film-gate-module__8io6CG__gate{z-index:80;background:var(--hs-bg);color:var(--hs-ink);cursor:pointer;touch-action:none;overscroll-behavior:contain;-webkit-tap-highlight-color:transparent;clip-path:inset(0);place-items:center;padding:24px 16px;transition:clip-path .8s cubic-bezier(.76,0,.24,1);animation:.5s 6s forwards film-gate-module__8io6CG__gate-fallback;display:grid;position:fixed;inset:0}.film-gate-module__8io6CG__gate[data-state=leaving]{clip-path:inset(0 0 100%);pointer-events:none}.film-gate-module__8io6CG__inner{text-align:center;flex-direction:column;align-items:center;gap:22px;transition:opacity .45s,translate .8s cubic-bezier(.76,0,.24,1);display:flex}.film-gate-module__8io6CG__gate[data-state=leaving] .film-gate-module__8io6CG__inner{opacity:0;translate:0 -48px}.film-gate-module__8io6CG__names{letter-spacing:-.01em;text-wrap:balance;max-width:14ch;padding-bottom:.08em;font-size:clamp(2.6rem,10vw,5.75rem);line-height:.98;overflow:hidden}.film-gate-module__8io6CG__names>span{animation:1s cubic-bezier(.16,1,.3,1) both film-gate-module__8io6CG__rise;display:inline-block}.film-gate-module__8io6CG__names>span:nth-child(2){animation-delay:80ms}.film-gate-module__8io6CG__names>span:nth-child(3){animation-delay:.16s}.film-gate-module__8io6CG__amp{color:var(--hs-gold);font-style:italic}.film-gate-module__8io6CG__track{background:color-mix(in oklab, var(--hs-ink) 16%, transparent);width:min(180px,44vw);height:1px;animation:.6s .3s both film-gate-module__8io6CG__fade;position:relative;overflow:hidden}.film-gate-module__8io6CG__fill{background:var(--hs-gold);transform:scaleX(var(--p,0));transform-origin:0;transition:transform .35s ease-out;position:absolute;inset:0}.film-gate-module__8io6CG__meta{letter-spacing:.24em;text-transform:uppercase;color:var(--hs-muted);font-size:12px;animation:.6s .45s both film-gate-module__8io6CG__fade}@keyframes film-gate-module__8io6CG__rise{0%{transform:translateY(105%)}}@keyframes film-gate-module__8io6CG__fade{0%{opacity:0}}@keyframes film-gate-module__8io6CG__gate-fallback{to{opacity:0;visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.film-gate-module__8io6CG__gate{display:none}}
