.PassageChapter-module__pZ0Guq__chapter{margin-top:var(--section)}.PassageChapter-module__pZ0Guq__intro{gap:16px;padding-bottom:clamp(16px,3vh,32px);display:grid}.PassageChapter-module__pZ0Guq__intro>.meta{color:var(--ink-3)}.PassageChapter-module__pZ0Guq__title{font-size:clamp(2.6rem,1rem + 5vw,6.5rem)}.PassageChapter-module__pZ0Guq__lede{color:var(--ink-2);max-width:40ch}.PassageChapter-module__pZ0Guq__run{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.PassageChapter-module__pZ0Guq__stage{top:calc(var(--header-h) + 16px);height:calc(100svh - var(--header-h) - 32px);grid-area:1/5/auto/-1;place-items:center;display:grid;position:sticky}.PassageChapter-module__pZ0Guq__frame{border-radius:var(--r-panel);width:100%;height:100%;max-height:760px;box-shadow:inset 0 0 0 1px var(--glass-line), var(--art-shadow);background:#050605;position:relative;overflow:hidden;container-type:size}.PassageChapter-module__pZ0Guq__canvas{width:100%;height:100%;position:absolute;inset:0}.PassageChapter-module__pZ0Guq__sprite{aspect-ratio:4/3;width:min(100cqw,133.333cqh);transition:opacity .6s var(--ease-out);background-image:-webkit-image-set(url(/media/video/lab/passage-wide.avif) 1x type("image/avif"),url(/media/video/lab/passage-wide.webp) 1x type("image/webp"));background-image:image-set("/media/video/lab/passage-wide.avif" 1x type("image/avif"),"/media/video/lab/passage-wide.webp" 1x type("image/webp"));background-position:0 0;background-repeat:no-repeat;background-size:600% 400%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PassageChapter-module__pZ0Guq__canvas{opacity:0;transition:opacity .6s var(--ease-out)}.PassageChapter-module__pZ0Guq__chapter[data-live] .PassageChapter-module__pZ0Guq__canvas{opacity:1}.PassageChapter-module__pZ0Guq__chapter[data-live] .PassageChapter-module__pZ0Guq__sprite{opacity:0}.PassageChapter-module__pZ0Guq__hud{z-index:2;align-items:center;gap:14px;display:flex;position:absolute;bottom:12px;left:12px;right:16px}.PassageChapter-module__pZ0Guq__hud .meta{border-radius:var(--r-pill);background:var(--glass-fill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--glass-line);color:var(--ink);white-space:nowrap;flex:none;padding:6px 12px;color:#ece7dd!important;background:#0a0a0b99!important;border-color:#ece7dd24!important}.PassageChapter-module__pZ0Guq__track{background:#ece7dd29;flex:1;height:2px;position:relative}.PassageChapter-module__pZ0Guq__track span{background:var(--signal-ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0);background:#6fff00!important}.PassageChapter-module__pZ0Guq__steps{z-index:1;grid-area:1/1/auto/5;margin:0;padding:0;position:relative}.PassageChapter-module__pZ0Guq__step{align-content:center;gap:10px;max-width:34ch;min-height:60svh;display:grid}.PassageChapter-module__pZ0Guq__step:first-child{align-content:start;min-height:46svh;padding-top:8svh}.PassageChapter-module__pZ0Guq__step:last-child{min-height:52svh}.PassageChapter-module__pZ0Guq__step .meta{color:var(--ink-3);transition:color .35s var(--ease-out)}.PassageChapter-module__pZ0Guq__stepTitle{font-family:var(--font-display);font-variation-settings:"wdth" 118;text-transform:uppercase;letter-spacing:-.02em;transition:color .35s var(--ease-out), opacity .35s var(--ease-out);font-size:clamp(1.6rem,1rem + 1.6vw,2.8rem);font-weight:800;line-height:.95}.PassageChapter-module__pZ0Guq__stepBody{color:var(--ink-2);transition:opacity .35s var(--ease-out)}.PassageChapter-module__pZ0Guq__step .PassageChapter-module__pZ0Guq__stepTitle,.PassageChapter-module__pZ0Guq__step .PassageChapter-module__pZ0Guq__stepBody{color:var(--ink-3);opacity:1}.PassageChapter-module__pZ0Guq__stepLink{color:var(--ink);justify-self:start;align-items:center;gap:6px;margin-top:6px;padding:10px 0;display:inline-flex}.PassageChapter-module__pZ0Guq__stepLink svg{width:12px;height:12px}.PassageChapter-module__pZ0Guq__chapter[data-beat="0"] [data-step="0"] .PassageChapter-module__pZ0Guq__stepTitle,.PassageChapter-module__pZ0Guq__chapter[data-beat="1"] [data-step="1"] .PassageChapter-module__pZ0Guq__stepTitle,.PassageChapter-module__pZ0Guq__chapter[data-beat="2"] [data-step="2"] .PassageChapter-module__pZ0Guq__stepTitle{color:var(--ink)}.PassageChapter-module__pZ0Guq__chapter[data-beat="0"] [data-step="0"] .PassageChapter-module__pZ0Guq__stepBody,.PassageChapter-module__pZ0Guq__chapter[data-beat="1"] [data-step="1"] .PassageChapter-module__pZ0Guq__stepBody,.PassageChapter-module__pZ0Guq__chapter[data-beat="2"] [data-step="2"] .PassageChapter-module__pZ0Guq__stepBody{color:var(--ink-2)}:is(.PassageChapter-module__pZ0Guq__chapter[data-beat="0"] [data-step="0"] .meta,.PassageChapter-module__pZ0Guq__chapter[data-beat="1"] [data-step="1"] .meta,.PassageChapter-module__pZ0Guq__chapter[data-beat="2"] [data-step="2"] .meta){color:var(--signal-ink)}.PassageChapter-module__pZ0Guq__stills{display:none}@media (max-width:1023px){.PassageChapter-module__pZ0Guq__run{grid-template-columns:minmax(0,1fr)}.PassageChapter-module__pZ0Guq__stage{top:calc(var(--header-h) + 6px + env(safe-area-inset-top,0px));z-index:2;background:linear-gradient(var(--bg) 85%, transparent);grid-column:1;height:auto;padding-block:6px 14px}.PassageChapter-module__pZ0Guq__frame{aspect-ratio:4/3;height:auto;max-height:42svh;margin-inline:auto}.PassageChapter-module__pZ0Guq__steps{grid-area:2/1}.PassageChapter-module__pZ0Guq__step,.PassageChapter-module__pZ0Guq__step:first-child{align-content:start;min-height:32svh;padding-top:0}.PassageChapter-module__pZ0Guq__step:last-child{min-height:40svh}}@media (prefers-reduced-motion:reduce){.PassageChapter-module__pZ0Guq__run{display:none}.PassageChapter-module__pZ0Guq__stills{gap:24px var(--col-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;padding:0;display:grid}.PassageChapter-module__pZ0Guq__stills li{align-content:start;gap:10px;display:grid}.PassageChapter-module__pZ0Guq__still{border-radius:var(--r-panel);background:radial-gradient(60% 55% at 55% 45%, color-mix(in srgb, var(--ink) 6%, transparent), transparent 70%);overflow:hidden}.PassageChapter-module__pZ0Guq__stills .PassageChapter-module__pZ0Guq__stepTitle{opacity:1}}@media (prefers-reduced-motion:reduce) and (max-width:767px){.PassageChapter-module__pZ0Guq__stills{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.PassageChapter-module__pZ0Guq__frame{aspect-ratio:3/4;width:min(100%,37.5svh);height:auto;max-height:none;margin-inline:auto}.PassageChapter-module__pZ0Guq__sprite{aspect-ratio:3/4;background-image:-webkit-image-set(url(/media/video/lab/passage-tall.avif) 1x type("image/avif"),url(/media/video/lab/passage-tall.webp) 1x type("image/webp"));background-image:image-set("/media/video/lab/passage-tall.avif" 1x type("image/avif"),"/media/video/lab/passage-tall.webp" 1x type("image/webp"));width:min(100cqw,75cqh)}}
.ReleaseCarousel-module__Vicnna__root{--card:clamp(180px, 15vw, 240px);--gap:clamp(14px, 1.6vw, 24px);position:relative}.ReleaseCarousel-module__Vicnna__viewport{touch-action:pan-y;-webkit-user-select:none;user-select:none;padding:10px 0 6px;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 44px calc(100% - 44px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 44px calc(100% - 44px),#0000 100%)}.ReleaseCarousel-module__Vicnna__root[data-mode=loop] .ReleaseCarousel-module__Vicnna__viewport{cursor:grab}.ReleaseCarousel-module__Vicnna__root[data-dragging] .ReleaseCarousel-module__Vicnna__viewport{cursor:grabbing}.ReleaseCarousel-module__Vicnna__track{column-gap:var(--gap);will-change:transform;width:max-content;display:flex}.ReleaseCarousel-module__Vicnna__group{column-gap:var(--gap);margin:0;padding:0;list-style:none;display:flex}.ReleaseCarousel-module__Vicnna__root[data-mode=strip] .ReleaseCarousel-module__Vicnna__viewport{scroll-snap-type:x mandatory;scrollbar-width:thin;touch-action:auto;-webkit-user-select:auto;user-select:auto;scroll-padding-inline:24px;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.ReleaseCarousel-module__Vicnna__root[data-mode=strip] .ReleaseCarousel-module__Vicnna__track{padding-inline:2px}.ReleaseCarousel-module__Vicnna__root[data-mode=strip] .ReleaseCarousel-module__Vicnna__card{scroll-snap-align:start}.ReleaseCarousel-module__Vicnna__card{width:var(--card);flex:none}.ReleaseCarousel-module__Vicnna__cardLink,.ReleaseCarousel-module__Vicnna__viewAllLink{border-radius:var(--r-art);outline-offset:4px;-webkit-user-drag:none;gap:6px;display:grid}.ReleaseCarousel-module__Vicnna__sleeve{aspect-ratio:1;border-radius:var(--r-art);background:var(--surface);box-shadow:0 22px 40px -26px #000000b3, inset 0 0 0 1px var(--glass-line);transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out);display:block;position:relative;overflow:hidden}.ReleaseCarousel-module__Vicnna__sleeve img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.ReleaseCarousel-module__Vicnna__sleeve:after{content:"";border-radius:inherit;transition:background-position .9s var(--ease-out);pointer-events:none;background:linear-gradient(115deg,#fff0 40%,#ffffff24 50%,#fff0 60%) 140% 0/260% 100% no-repeat;position:absolute;inset:0}.ReleaseCarousel-module__Vicnna__cardTitle{font-family:var(--font-display);font-variation-settings:"wdth" 112;text-transform:uppercase;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;transition:color .25s var(--ease-out);margin-top:6px;font-size:.9375rem;font-weight:800;line-height:1.05;overflow:hidden}.ReleaseCarousel-module__Vicnna__cardMeta{color:var(--ink-3);font-size:.625rem}@media (hover:hover) and (pointer:fine){.ReleaseCarousel-module__Vicnna__cardLink:hover .ReleaseCarousel-module__Vicnna__sleeve{box-shadow:0 30px 50px -26px #000000bf, inset 0 0 0 1px var(--glass-line-strong);transform:translateY(-6px)}.ReleaseCarousel-module__Vicnna__cardLink:hover .ReleaseCarousel-module__Vicnna__sleeve:after{background-position:-40% 0}.ReleaseCarousel-module__Vicnna__cardLink:hover .ReleaseCarousel-module__Vicnna__cardTitle{color:var(--signal-ink)}}.ReleaseCarousel-module__Vicnna__cardLink:focus-visible .ReleaseCarousel-module__Vicnna__sleeve{box-shadow:0 0 0 2px var(--focus);transform:translateY(-6px)}.ReleaseCarousel-module__Vicnna__cardLink:focus-visible .ReleaseCarousel-module__Vicnna__cardTitle{color:var(--signal-ink)}.ReleaseCarousel-module__Vicnna__root[data-dragging] .ReleaseCarousel-module__Vicnna__sleeve{transform:none}.ReleaseCarousel-module__Vicnna__viewAllLink{aspect-ratio:1;background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--signal) 18%, transparent), transparent 60%), var(--bg-raised);box-shadow:inset 0 0 0 1px var(--glass-line);color:var(--ink);transition:background-color .3s var(--ease-out), box-shadow .3s var(--ease-out);align-content:space-between;padding:18px}.ReleaseCarousel-module__Vicnna__viewAllText{font-family:var(--font-display);font-variation-settings:"wdth" 118;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(1.35rem,1rem + .8vw,1.9rem);font-weight:800;line-height:.95}.ReleaseCarousel-module__Vicnna__viewAllArrow{width:28px;height:28px;transition:transform .5s var(--ease-out);justify-self:end}.ReleaseCarousel-module__Vicnna__viewAllLink:hover,.ReleaseCarousel-module__Vicnna__viewAllLink:focus-visible{box-shadow:inset 0 0 0 1px var(--signal-ink)}.ReleaseCarousel-module__Vicnna__viewAllLink:hover .ReleaseCarousel-module__Vicnna__viewAllArrow,.ReleaseCarousel-module__Vicnna__viewAllLink:focus-visible .ReleaseCarousel-module__Vicnna__viewAllArrow{transform:translate(4px,-4px)}.ReleaseCarousel-module__Vicnna__controls{justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;display:flex}.ReleaseCarousel-module__Vicnna__note{min-width:0;color:var(--ink-3);margin-right:auto}.ReleaseCarousel-module__Vicnna__ctl{border-radius:var(--r-pill);border:1px solid var(--line-strong);width:44px;height:44px;color:var(--ink);cursor:pointer;transition:background-color .25s var(--ease-out), border-color .25s var(--ease-out), transform .15s var(--ease-out);background:0 0;place-items:center;display:grid}.ReleaseCarousel-module__Vicnna__ctl:hover{border-color:var(--ink)}.ReleaseCarousel-module__Vicnna__ctl:active{transform:scale(.95)}.ReleaseCarousel-module__Vicnna__ctl svg{width:14px;height:14px}.ReleaseCarousel-module__Vicnna__prev{transform:rotate(-135deg)}.ReleaseCarousel-module__Vicnna__next{transform:rotate(45deg)}@media (max-width:767px){.ReleaseCarousel-module__Vicnna__root{--card:58vw;--gap:14px}.ReleaseCarousel-module__Vicnna__viewport{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000 100%)}.ReleaseCarousel-module__Vicnna__cardTitle{font-size:1rem}}
.AlbumHandoff-module__d0rogW__host{z-index:2;pointer-events:none;visibility:hidden;position:absolute;inset:0}.AlbumHandoff-module__d0rogW__host[data-state=on]{visibility:visible}.AlbumHandoff-module__d0rogW__canvas,.AlbumHandoff-module__d0rogW__svg{width:100%;height:100%;display:none;position:absolute;inset:0}.AlbumHandoff-module__d0rogW__host[data-mode="3d"] .AlbumHandoff-module__d0rogW__canvas,.AlbumHandoff-module__d0rogW__host[data-mode="2d"] .AlbumHandoff-module__d0rogW__svg{display:block}.AlbumHandoff-module__d0rogW__svg{filter:drop-shadow(0 18px 22px #00000059);overflow:visible}.AlbumHandoff-module__d0rogW__ringEdge{stroke:#ffffff8c}
