.film_track__PXTb5{position:relative;height:calc((var(--film-scroll) + 1) * 100vh);height:calc((var(--film-scroll) + 1) * 100svh)}.film_stage__7Ahps{position:sticky;top:0;height:100vh;height:100svh;overflow:clip;background:#06121f;isolation:isolate}.film_layer__1y7r6,.film_media__O6NXf{position:absolute;inset:0}.film_media__O6NXf{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:calc(var(--fx, .5) * 100%) 50%;object-position:calc(var(--fx, .5) * 100%) 50%}.film_scrim__hPTz3{background:linear-gradient(180deg,rgba(6,18,31,.55),rgba(6,18,31,0) 18%),linear-gradient(0deg,rgba(6,18,31,.86),rgba(6,18,31,.5) 26%,rgba(6,18,31,0) 52%),linear-gradient(90deg,rgba(6,18,31,.45),rgba(6,18,31,0) 46%)}.film_overlays__nORwO,.film_scrim__hPTz3{position:absolute;inset:0;pointer-events:none}.film_overlays__nORwO{z-index:2}.film_overlay__JueXV{position:absolute;left:0;top:0;transform-origin:0 0;opacity:0;transition:opacity .42s var(--ease-out,cubic-bezier(.23,1,.32,1)),translate .52s var(--ease-out,cubic-bezier(.23,1,.32,1));translate:0 14px;filter:drop-shadow(0 24px 48px rgba(2,8,16,.55)) drop-shadow(0 6px 14px rgba(2,8,16,.35))}.film_overlay__JueXV[data-on=true]{opacity:1;translate:0 0}.film_copy__wb3Po{position:absolute;left:clamp(20px,4.5vw,72px);bottom:clamp(92px,12vh,132px);width:min(46rem,50vw);opacity:0;translate:0 18px;transition:opacity .52s var(--ease-out,cubic-bezier(.23,1,.32,1)),translate .64s var(--ease-out,cubic-bezier(.23,1,.32,1));pointer-events:none}.film_copyHero__ZQCCw{width:min(60rem,62vw)}.film_copy__wb3Po[data-on=true]{opacity:1;translate:0 0;pointer-events:auto}.film_title__X4v4y{margin:0;color:#fff;font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-weight:800;font-stretch:125%;font-size:clamp(2rem,4.1vw,4.25rem);line-height:.98;letter-spacing:-.012em;text-wrap:balance;text-shadow:0 2px 22px rgba(0,0,0,.35)}.film_titleHero__ZZFHA{font-size:clamp(2.3rem,min(4.6vw,7.2vh),4.9rem);font-size:clamp(2.3rem,min(4.6vw,7.2svh),4.9rem)}.film_body__eb8fb{margin:1.1rem 0 0;max-width:34rem;color:rgb(226 232 240);font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.55;text-wrap:pretty;text-shadow:0 1px 12px rgba(0,0,0,.45)}.film_ctas__Kq1Ic{margin-top:1.6rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.film_note__bTdjg{font-size:.8125rem;color:rgb(203 213 225)}.film_rail__guSJx{position:absolute;z-index:4;left:clamp(20px,4.5vw,72px);right:clamp(20px,4.5vw,72px);bottom:clamp(28px,4.5vh,44px);display:flex;gap:clamp(10px,1.6vw,22px);align-items:flex-end;transition:opacity .5s var(--ease-out,cubic-bezier(.23,1,.32,1))}.film_rail__guSJx[data-on=false]{opacity:0;pointer-events:none}.film_railItem__DN8X5{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px;color:rgb(148 163 184);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:color .3s ease}.film_railItem__DN8X5[data-state=done]{color:rgb(203 213 225)}.film_railItem__DN8X5[data-state=now]{color:#fff}.film_railItem__DN8X5:focus-visible{outline:2px solid #67e8f9;outline-offset:4px;border-radius:4px}.film_railBar__8T_El{position:relative;height:2px;border-radius:2px;background:rgba(255,255,255,.18);overflow:hidden}.film_railFill__SzS2_{position:absolute;inset:0;transform-origin:0 50%;background:linear-gradient(90deg,#22d3ee,#38bdf8)}.film_sample__5SyWe{position:absolute;z-index:4;right:clamp(20px,4.5vw,72px);bottom:clamp(70px,9vh,92px);font-size:.6875rem;color:rgba(226,232,240,.7);text-shadow:0 1px 8px rgba(0,0,0,.6);transition:opacity .4s ease}.film_sample__5SyWe[data-on=false]{opacity:0}.film_pause____j0Y{position:absolute;z-index:5;right:clamp(14px,3vw,40px);top:84px;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(6,18,31,.45);color:rgb(226 232 240);font-size:.75rem;font-weight:600;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;transition:background-color .2s ease,transform .16s var(--ease-out,cubic-bezier(.23,1,.32,1))}.film_pause____j0Y svg{width:12px;height:12px;flex:none}.film_pause____j0Y:active{transform:scale(.97)}.film_pause____j0Y:focus-visible{outline:2px solid #67e8f9;outline-offset:3px}@media (hover:hover) and (pointer:fine){.film_pause____j0Y:hover{background:rgba(6,18,31,.7)}}.film_cue__FTg2a{position:absolute;z-index:4;left:50%;bottom:clamp(18px,3vh,30px);translate:-50% 0;display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none;filter:drop-shadow(0 2px 10px rgba(0,0,0,.55));transition:opacity .4s ease}.film_cue__FTg2a[data-on=false]{opacity:0}.film_cueArrow__NBFSr{display:grid;place-items:center;width:42px;height:42px;border:2px solid rgba(255,255,255,.92);border-radius:9999px;background:rgba(6,18,31,.28);color:#67e8f9}.film_cueArrow__NBFSr svg{width:22px;height:22px;filter:drop-shadow(0 0 6px rgba(103,232,249,.8));animation:film_cueArrow__NBFSr 1.5s cubic-bezier(.45,0,.55,1) infinite}@keyframes film_cueArrow__NBFSr{0%,to{transform:translateY(-3px)}45%{transform:translateY(5px)}}.film_cueLabel___9p_R{color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.film_marker__7Q6qR{position:absolute;overflow-anchor:none;left:0;width:1px;height:1px;pointer-events:none}@media (max-width:819px){.film_copy__wb3Po{left:20px;right:20px;width:auto;bottom:84px}.film_title__X4v4y{font-size:clamp(1.7rem,7.4vw,2.4rem);line-height:1.02}.film_titleHero__ZZFHA{font-size:clamp(1.85rem,8.2vw,2.6rem)}.film_copyHero__ZQCCw{bottom:100px}.film_body__eb8fb{margin-top:.7rem;font-size:.95rem;line-height:1.5}.film_ctas__Kq1Ic{margin-top:1.1rem}.film_rail__guSJx{left:20px;right:20px;bottom:26px;gap:6px}.film_railItem__DN8X5{font-size:0;letter-spacing:0;gap:0}.film_railItem__DN8X5[data-state=now]{font-size:.6875rem;letter-spacing:.1em;flex-grow:2.4;gap:6px}.film_stage__7Ahps[data-autoplay=true] .film_railItem__DN8X5{padding-top:22px;margin-top:-22px}.film_sample__5SyWe{right:20px;bottom:54px}.film_pause____j0Y{top:76px;height:30px;padding:0 10px}.film_scrim__hPTz3{background:linear-gradient(180deg,rgba(6,18,31,.6),rgba(6,18,31,0) 16%),linear-gradient(0deg,rgba(6,18,31,.92),rgba(6,18,31,.62) 34%,rgba(6,18,31,0) 60%)}}@media (max-height:500px){.film_copyHero__ZQCCw,.film_copy__wb3Po{bottom:64px}.film_title__X4v4y{font-size:1.55rem}.film_titleHero__ZZFHA{font-size:1.6rem}.film_body__eb8fb{margin-top:.45rem;font-size:.85rem;line-height:1.4}.film_ctas__Kq1Ic{margin-top:.7rem}.film_cueArrow__NBFSr{display:none}}@media (prefers-reduced-motion:reduce){.film_cueArrow__NBFSr svg{animation:none}.film_copy__wb3Po,.film_copy__wb3Po[data-on=true],.film_overlay__JueXV,.film_overlay__JueXV[data-on=true]{translate:none;transition-property:opacity}}