.wall[data-astro-cid-b6z5eum2]{--h:clamp(220px, 21vw, 360px);gap:8px;display:grid;overflow:hidden}.wall[data-astro-cid-b6z5eum2].rows-1{--h:clamp(260px, 26vw, 440px)}.wall[data-astro-cid-b6z5eum2].rows-3{--h:clamp(170px, 15vw, 260px)}.row[data-astro-cid-b6z5eum2]{padding:20px 0;overflow:hidden}.belt[data-astro-cid-b6z5eum2]{width:max-content;animation:drift var(--dur) linear infinite;display:flex}.row[data-astro-cid-b6z5eum2].rev .belt[data-astro-cid-b6z5eum2]{animation-direction:reverse}.row[data-astro-cid-b6z5eum2]:hover .belt[data-astro-cid-b6z5eum2],.row[data-astro-cid-b6z5eum2]:focus-within .belt[data-astro-cid-b6z5eum2]{animation-play-state:paused}@keyframes drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.set[data-astro-cid-b6z5eum2]{gap:10px;padding-right:10px;display:flex}.frame[data-astro-cid-b6z5eum2]{all:unset;box-sizing:border-box;height:var(--h);width:calc(var(--h) * var(--r,1.5));cursor:zoom-in;background:#000;flex:none;position:relative}.frame[data-astro-cid-b6z5eum2] img{object-fit:cover;width:100%;height:100%;transition:filter .5s;display:block}.frame[data-astro-cid-b6z5eum2]:hover img{filter:brightness(1.1)}.frame[data-astro-cid-b6z5eum2]:focus-visible{outline:2px solid var(--leak);outline-offset:3px}@media (width<=700px){.wall[data-astro-cid-b6z5eum2],.wall[data-astro-cid-b6z5eum2].rows-3{--h:170px}.wall[data-astro-cid-b6z5eum2].rows-1{--h:240px}.row[data-astro-cid-b6z5eum2]{padding:16px 0}}@media (prefers-reduced-motion:reduce){.belt[data-astro-cid-b6z5eum2]{animation:none}.row[data-astro-cid-b6z5eum2]{scrollbar-width:none;overflow-x:auto}.set[data-astro-cid-b6z5eum2][aria-hidden]{display:none}}.strip[data-astro-cid-apb3zdx4]{position:relative}.bar[data-astro-cid-apb3zdx4]{padding:0 var(--gut) 14px;justify-content:space-between;align-items:center;gap:16px;display:flex}.count[data-astro-cid-apb3zdx4]{letter-spacing:.16em;color:var(--leak);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.arrows[data-astro-cid-apb3zdx4]{gap:10px;display:flex}.arrow[data-astro-cid-apb3zdx4]{width:46px;height:46px;color:var(--ivory);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:relative}.arrow[data-astro-cid-apb3zdx4]:before{content:"";pointer-events:none;opacity:.55;transition:inset .3s var(--ease), opacity .3s;background-color:#0000;background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:9px 1.5px,1.5px 9px,9px 1.5px,1.5px 9px,9px 1.5px,1.5px 9px,9px 1.5px,1.5px 9px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;position:absolute;inset:4px}.arrow[data-astro-cid-apb3zdx4]:hover:before,.arrow[data-astro-cid-apb3zdx4]:focus-visible:before{opacity:1;inset:9px}.arrow[data-astro-cid-apb3zdx4]:focus-visible{color:var(--leak);outline:none}.arrow[data-astro-cid-apb3zdx4] svg[data-astro-cid-apb3zdx4]{fill:none;stroke:currentColor;stroke-width:1.6px;width:15px;height:15px}.arrow[data-astro-cid-apb3zdx4][disabled]{opacity:.3;cursor:default}.track[data-astro-cid-apb3zdx4]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--gut);padding:26px var(--gut);scrollbar-width:none;cursor:grab;gap:12px;display:flex;overflow-x:auto}.track[data-astro-cid-apb3zdx4]::-webkit-scrollbar{display:none}.track[data-astro-cid-apb3zdx4].dragging{cursor:grabbing;scroll-snap-type:none}.track[data-astro-cid-apb3zdx4].dragging>*{pointer-events:none}.track[data-astro-cid-apb3zdx4]:focus-visible{outline:2px solid var(--leak);outline-offset:-2px}.frame[data-astro-cid-vies4mdf]{--h:clamp(220px, 22vw, 360px);width:calc(var(--h) * 16 / 9);scroll-snap-align:start;max-width:86vw;color:inherit;flex-direction:column;flex:none;text-decoration:none;display:flex}.pic[data-astro-cid-vies4mdf]{aspect-ratio:16/9;background:#000;display:block;position:relative;overflow:hidden}.pic[data-astro-cid-vies4mdf] img{object-fit:cover;filter:brightness(.88);width:100%;height:100%;transition:transform 1.2s var(--ease), filter .5s;position:absolute;inset:0}.frame[data-astro-cid-vies4mdf]:hover .pic[data-astro-cid-vies4mdf] img,.frame[data-astro-cid-vies4mdf]:focus-visible .pic[data-astro-cid-vies4mdf] img{filter:brightness();transform:scale(1.035)}.frame[data-astro-cid-vies4mdf]:focus-visible{outline:2px solid var(--leak);outline-offset:3px}.play[data-astro-cid-vies4mdf]{font:500 11.5px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ivory);-webkit-backdrop-filter:blur(3px);background:#08080766;align-items:center;gap:10px;padding:12px 18px;display:inline-flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.play[data-astro-cid-vies4mdf]:before{content:"";pointer-events:none;transition:inset .4s var(--ease);background-color:#0000;background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:10px 1.5px,1.5px 10px,10px 1.5px,1.5px 10px,10px 1.5px,1.5px 10px,10px 1.5px,1.5px 10px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;position:absolute;inset:-8px}.frame[data-astro-cid-vies4mdf]:hover .play[data-astro-cid-vies4mdf]:before,.frame[data-astro-cid-vies4mdf]:focus-visible .play[data-astro-cid-vies4mdf]:before{inset:-2px}.play[data-astro-cid-vies4mdf] i[data-astro-cid-vies4mdf]{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid;width:0;height:0}.cap[data-astro-cid-vies4mdf]{justify-content:space-between;align-items:baseline;gap:12px;padding:10px 2px 0;display:flex}.cap[data-astro-cid-vies4mdf] b[data-astro-cid-vies4mdf]{font-family:var(--display);letter-spacing:.04em;font-size:1.02rem;font-weight:600}.cap[data-astro-cid-vies4mdf] span[data-astro-cid-vies4mdf]{letter-spacing:.16em;text-transform:uppercase;color:var(--stone-lt);text-align:right;font-size:10.5px}@media (width<=700px){.frame[data-astro-cid-vies4mdf]{--h:48vw}.cap[data-astro-cid-vies4mdf]{flex-direction:column;gap:4px}.cap[data-astro-cid-vies4mdf] span[data-astro-cid-vies4mdf]{text-align:left}}.lobby[data-astro-cid-djiq54vb]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:clamp(28px,4vw,64px) clamp(16px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.slot[data-astro-cid-djiq54vb]{justify-items:center;gap:16px;display:grid}.js .slot[data-astro-cid-djiq54vb]{opacity:0;transition:opacity 1s var(--ease) var(--d), transform 1s var(--ease) var(--d);transform:translateY(24px)}.js .slot[data-astro-cid-djiq54vb].in{opacity:1;transform:none}.sheet[data-astro-cid-djiq54vb]{all:unset;box-sizing:border-box;cursor:zoom-in;width:100%;display:block;position:relative}.glass[data-astro-cid-djiq54vb]{width:100%;transition:transform .6s var(--ease), box-shadow .6s;background:#0b0a09;padding:10px;display:block;position:relative;box-shadow:0 0 0 1px #f3f0e91f,0 40px 60px -30px #000000e6}.glass[data-astro-cid-djiq54vb]:before{content:"";pointer-events:none;opacity:.6;background:radial-gradient(#c98a5538,#0000 70%);height:80px;transition:opacity .6s;position:absolute;top:-40px;left:10%;right:10%}.glass[data-astro-cid-djiq54vb] img{object-fit:cover;width:100%;height:100%;display:block}.sheet[data-astro-cid-djiq54vb]:hover .glass[data-astro-cid-djiq54vb],.sheet[data-astro-cid-djiq54vb]:focus-visible .glass[data-astro-cid-djiq54vb]{transform:translateY(-6px);box-shadow:0 0 0 1px #c98a5580,0 50px 70px -30px #000000f2}.sheet[data-astro-cid-djiq54vb]:hover .glass[data-astro-cid-djiq54vb]:before{opacity:1}.sheet[data-astro-cid-djiq54vb]:focus-visible{outline:2px solid var(--leak);outline-offset:6px}.plate[data-astro-cid-djiq54vb]{font-family:var(--display);letter-spacing:.06em;text-align:center;align-items:baseline;gap:12px;margin:0;font-size:clamp(.95rem,1.2vw,1.15rem);font-weight:600;display:flex}.plate[data-astro-cid-djiq54vb] .no[data-astro-cid-djiq54vb]{font-family:var(--sans);letter-spacing:.2em;color:var(--leak);font-size:10.5px;font-weight:500}@media (width<=700px){.lobby[data-astro-cid-djiq54vb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.glass[data-astro-cid-djiq54vb]{padding:6px}.plate[data-astro-cid-djiq54vb]{gap:8px;font-size:.85rem}}@media (prefers-reduced-motion:reduce){.js .slot[data-astro-cid-djiq54vb]{opacity:1;transition:none;transform:none}}.frame[data-astro-cid-ywp6cr2v]{--h:clamp(340px, 30vw, 500px);width:calc(var(--h) * 9 / 16);scroll-snap-align:start;color:inherit;flex-direction:column;flex:none;text-decoration:none;display:flex}.pic[data-astro-cid-ywp6cr2v]{height:var(--h);background:#000;display:block;position:relative;overflow:hidden}.pic[data-astro-cid-ywp6cr2v] [data-astro-cid-ywp6cr2v]:is(img,video){object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease), filter .5s;filter:brightness(.9);position:absolute;inset:0}.frame[data-astro-cid-ywp6cr2v]:hover .pic[data-astro-cid-ywp6cr2v] [data-astro-cid-ywp6cr2v]:is(img,video){filter:brightness();transform:scale(1.03)}.frame[data-astro-cid-ywp6cr2v]:focus-visible{outline:2px solid var(--leak);outline-offset:3px}.blank[data-astro-cid-ywp6cr2v]{font-family:var(--display);letter-spacing:.1em;color:var(--stone-lt);background:linear-gradient(160deg,#1d1712,#0b0a09);place-items:center;font-size:1.1rem;display:grid;position:absolute;inset:0}.from[data-astro-cid-ywp6cr2v]{letter-spacing:.2em;text-transform:uppercase;color:var(--ivory);-webkit-backdrop-filter:blur(3px);background:#08080773;padding:6px 9px;font-size:10px;position:absolute;top:12px;left:12px}.play[data-astro-cid-ywp6cr2v]{width:54px;height:54px;color:var(--ivory);opacity:.9;place-items:center;transition:opacity .3s;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.play[data-astro-cid-ywp6cr2v]:before{content:"";pointer-events:none;transition:inset .4s var(--ease);background-color:#0000;background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:11px 1.5px,1.5px 11px,11px 1.5px,1.5px 11px,11px 1.5px,1.5px 11px,11px 1.5px,1.5px 11px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;position:absolute;inset:0}.frame[data-astro-cid-ywp6cr2v]:hover .play[data-astro-cid-ywp6cr2v]:before{inset:8px}.frame[data-astro-cid-ywp6cr2v]:hover .play[data-astro-cid-ywp6cr2v]{opacity:0}.play[data-astro-cid-ywp6cr2v] i[data-astro-cid-ywp6cr2v]{border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:11px solid;width:0;height:0;translate:2px}.cap[data-astro-cid-ywp6cr2v]{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding:10px 2px 0;font-size:11px}@media (width<=700px){.frame[data-astro-cid-ywp6cr2v]{--h:62svh}}.hero[data-astro-cid-njl2q4gy]{align-items:end;min-height:min(92svh,920px);display:grid;position:relative;overflow:hidden}.hero[data-astro-cid-njl2q4gy] .hero-img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;animation:push 9s var(--ease) forwards;position:absolute;inset:0;transform:scale(1.08)}@keyframes push{to{transform:scale(1)}}.hero[data-astro-cid-njl2q4gy]:after{content:"";background:linear-gradient(#08080766,#0808071a 35%,#080807e6);position:absolute;inset:0}.reel-mark[data-astro-cid-njl2q4gy]{z-index:2;right:var(--gut);writing-mode:vertical-rl;letter-spacing:.4em;text-transform:uppercase;color:#f3f0e9b3;font-size:11px;position:absolute;top:50%}.reel-mark[data-astro-cid-njl2q4gy] i[data-astro-cid-njl2q4gy]{color:var(--leak);font-style:normal}.hero-copy[data-astro-cid-njl2q4gy]{z-index:2;padding:110px var(--gut) clamp(36px, 6vh, 72px);position:relative}.crumb[data-astro-cid-njl2q4gy]{letter-spacing:.18em;text-transform:uppercase;color:var(--stone-lt);margin:0 0 14px;font-size:12px}.crumb[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{color:var(--ivory);text-decoration:none}.crumb[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:hover{text-decoration:underline}h1[data-astro-cid-njl2q4gy]{font-family:var(--display);letter-spacing:.01em;text-wrap:balance;max-width:12ch;margin:0 0 18px;font-size:clamp(2.5rem,8vw,7.6rem);font-weight:600;line-height:.98}.intro[data-astro-cid-njl2q4gy]{font-family:var(--sans);color:#e8e3d8;max-width:42ch;margin:0 0 26px;font-size:clamp(1rem,1.6vw,1.32rem);font-weight:300;line-height:1.55}.index[data-astro-cid-njl2q4gy]{flex-wrap:wrap;gap:6px 30px;margin:0;padding:0;list-style:none;display:flex}.index[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{letter-spacing:.16em;text-transform:uppercase;padding:8px 0;font-size:12.5px;text-decoration:none;display:inline-block;position:relative}.index[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:after{content:"";background:var(--leak);height:1.5px;transition:right .4s var(--ease);position:absolute;bottom:2px;left:0;right:100%}.index[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:hover:after,.index[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:focus-visible:after{right:0}.style[data-astro-cid-njl2q4gy]{border-top:1px solid var(--rule);padding-block:clamp(64px,8vw,110px)}.style[data-astro-cid-njl2q4gy]:nth-of-type(odd){background:var(--obsidian)}.posters[data-astro-cid-njl2q4gy]{background:radial-gradient(ellipse 80% 60% at 50% 0%, #7657442e, transparent 70%), var(--black)!important}.posters[data-astro-cid-njl2q4gy] .s-head[data-astro-cid-njl2q4gy]{margin-bottom:clamp(48px,6vw,80px)}.s-head[data-astro-cid-njl2q4gy]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 48px;margin-bottom:clamp(22px,3vw,36px);display:flex}.s-head[data-astro-cid-njl2q4gy] h2[data-astro-cid-njl2q4gy]{font-family:var(--display);letter-spacing:.02em;margin:0 0 12px;font-size:clamp(1.9rem,3.6vw,3.2rem);font-weight:600;line-height:1.06}.s-head[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{font-family:var(--sans);color:var(--muted);max-width:46ch;margin:0;font-size:clamp(.96rem,1.28vw,1.12rem);font-weight:300;line-height:1.55}.s-cta[data-astro-cid-njl2q4gy]{justify-items:end;gap:10px;display:grid}.s-cta[data-astro-cid-njl2q4gy] .note[data-astro-cid-njl2q4gy]{font-family:var(--sans);color:var(--stone-lt);margin:0;font-size:13.5px}.next[data-astro-cid-njl2q4gy]{padding:28px var(--gut);border-top:1px solid var(--rule);background:var(--black);justify-content:space-between;gap:20px;display:flex}.next[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{font-family:var(--display);letter-spacing:.03em;font-size:clamp(1rem,1.6vw,1.3rem);font-weight:600;text-decoration:none}.next[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:hover{color:var(--earth-lt)}.next[data-astro-cid-njl2q4gy] span[data-astro-cid-njl2q4gy]{font-family:var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--stone-lt);margin-bottom:4px;font-size:11px;font-weight:500;display:block}.next[data-astro-cid-njl2q4gy] .r[data-astro-cid-njl2q4gy]{text-align:right}@media (width<=900px){.s-cta[data-astro-cid-njl2q4gy]{justify-items:start}}@media (width<=600px){.reel-mark[data-astro-cid-njl2q4gy]{display:none}}
