.Tp2QlW_track{margin-inline:calc(-1 * var(--v-edge));padding:.25rem var(--v-edge) 1.25rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--v-edge);scrollbar-width:none;grid-auto-columns:calc(25% - clamp(1rem,2vw,1.5rem)/1.33333);grid-auto-flow:column;gap:clamp(1rem,2vw,1.5rem);display:grid;overflow-x:auto}.Tp2QlW_track::-webkit-scrollbar{display:none}.Tp2QlW_slide{scroll-snap-align:start;min-width:0}.Tp2QlW_controls{justify-content:space-between;align-items:center;gap:1rem;margin-top:.75rem;display:flex}.Tp2QlW_more{color:var(--v-accent);font-weight:600;text-decoration:none}.Tp2QlW_more:hover{text-underline-offset:4px;text-decoration:underline}.Tp2QlW_arrows{gap:.6rem;display:flex}.Tp2QlW_arrows[hidden]{display:none}.Tp2QlW_arrow{border:1px solid var(--v-line);background:var(--v-bg);width:2.9rem;height:2.9rem;color:var(--v-ink);cursor:pointer;transition:border-color var(--dur-quick), background var(--dur-quick), opacity var(--dur-quick);border-radius:999px;place-items:center;display:grid}.Tp2QlW_arrow svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.Tp2QlW_arrow:hover:not(:disabled){border-color:var(--v-accent);background:var(--v-accent-soft)}.Tp2QlW_arrow:disabled{opacity:.35;cursor:default}@media (max-width:960px){.Tp2QlW_track{grid-auto-columns:calc(50% - clamp(1rem,2vw,1.5rem)/2)}}@media (max-width:760px){.Tp2QlW_track{grid-auto-columns:72%;gap:.9rem}}@media (prefers-reduced-motion:reduce){.Tp2QlW_arrow{transition:none}}
.Z5UfdW_scrub{isolation:isolate;background:var(--v-mist);color:var(--v-ink);font-family:var(--v-body);position:relative}.Z5UfdW_stage{z-index:0;background:var(--v-mist);width:100%;height:100dvh;position:sticky;top:0;overflow:hidden}.Z5UfdW_layer,.Z5UfdW_picture,.Z5UfdW_poster,.Z5UfdW_canvas{width:100%;height:100%;position:absolute;inset:0}.Z5UfdW_layer{margin:0;overflow:hidden}.Z5UfdW_poster{z-index:0;object-fit:cover;object-position:50% 50%;display:block}.Z5UfdW_canvas{z-index:1;opacity:0;transition:opacity var(--dur-slow) var(--v-ease)}.Z5UfdW_scrub[data-ready=true] .Z5UfdW_canvas{opacity:1}.Z5UfdW_band{z-index:3;pointer-events:none;min-height:500dvh;margin-top:-100dvh;position:relative}@media (prefers-reduced-motion:reduce){.Z5UfdW_canvas{display:none}}@media (min-width:861px){[data-align] .Z5UfdW_openingCopy{--film-copy:calc(42vw - max(var(--v-gutter), 55vw - 640px));width:min(34rem, 36vw, var(--film-copy))}[data-align] .Z5UfdW_openingTitle{font-size:clamp(2.6rem, min(5.4vw, var(--film-copy) / 6.25), 5.5rem)}}@media (max-width:760px){.Z5UfdW_scrub{height:100svh;overflow:hidden}.Z5UfdW_stage{height:auto;position:absolute;inset:0}.Z5UfdW_band,.Z5UfdW_canvas{display:none}.Z5UfdW_poster{transform:translateY(-10%)}.Z5UfdW_scrub{height:var(--v-hero-art);background:var(--v-bg)}.Z5UfdW_stage{-webkit-mask-image:linear-gradient(var(--v-ink) 70%, transparent 100%);mask-image:linear-gradient(var(--v-ink) 70%, transparent 100%)}.Z5UfdW_poster{object-position:50% 60%;transform:none}}
