.tpp-poster.svelte-1o6j06e{--fp-frame:color-mix(in oklab, var(--o-plum) 80%, var(--o-ink));--fp-sky-a:var(--o-lilac);--fp-sky-b:color-mix(in oklab, var(--o-plum) 70%, var(--o-lilac));--fp-text:var(--o-on-plum);--fp-soft:color-mix(in oklab, var(--o-on-plum) 78%, transparent);--fp-r:calc(var(--fp-w) * .07);width:var(--fp-w);aspect-ratio:2/3;perspective:1400px;display:inline-block;position:relative}.fp-inner.svelte-1o6j06e{transform-style:preserve-3d;transition:transform .75s cubic-bezier(.3,1.2,.45,1);position:absolute;inset:0}.is-flipped.svelte-1o6j06e .fp-inner:where(.svelte-1o6j06e){transform:rotateY(180deg)}.fp-front.svelte-1o6j06e,.fp-back.svelte-1o6j06e{border-radius:var(--fp-r);backface-visibility:hidden;position:absolute;inset:0}.fp-front.svelte-1o6j06e{padding:calc(var(--fp-w) * .075) calc(var(--fp-w) * .075) calc(var(--fp-w) * .07);border:calc(var(--fp-w) * .035) solid var(--fp-frame);background:linear-gradient(180deg, var(--fp-sky-a), var(--fp-sky-b));box-shadow:0 calc(var(--fp-w) * .035) 0 color-mix(in oklab, var(--fp-frame) 70%, black), 0 calc(var(--fp-w) * .14) calc(var(--fp-w) * .14) calc(var(--fp-w) * -.07) var(--o-shadow), inset 0 0 0 2px #ffffff38;color:var(--fp-text);isolation:isolate;flex-direction:column;align-items:center;transition:background .6s;display:flex;overflow:hidden}@supports (color:lab(0% 0 0)){.fp-front.svelte-1o6j06e{box-shadow:0 calc(var(--fp-w) * .035) 0 color-mix(in oklab, var(--fp-frame) 70%, black), 0 calc(var(--fp-w) * .14) calc(var(--fp-w) * .14) calc(var(--fp-w) * -.07) var(--o-shadow), inset 0 0 0 2px lab(100% -.0000298023 .0000119209/.22)}}.fp-back.svelte-1o6j06e{padding:calc(var(--fp-w) * .09) calc(var(--fp-w) * .08);border:calc(var(--fp-w) * .035) solid var(--fp-frame);background:radial-gradient(90% 60% at 10% 0%, white, transparent 60%), color-mix(in oklab, var(--o-paper) 92%, white);box-shadow:0 calc(var(--fp-w) * .035) 0 color-mix(in oklab, var(--fp-frame) 70%, black), 0 calc(var(--fp-w) * .14) calc(var(--fp-w) * .14) calc(var(--fp-w) * -.07) var(--o-shadow);color:var(--o-ink);text-align:left;flex-direction:column;display:flex;overflow:hidden;transform:rotateY(180deg)}.fp-art.svelte-1o6j06e{z-index:-1;pointer-events:none;position:absolute;inset:0}.fp-art.svelte-1o6j06e>span:where(.svelte-1o6j06e){opacity:0;transition:opacity .5s,transform .7s cubic-bezier(.3,1.3,.5,1);position:absolute}.fp-beam.svelte-1o6j06e{transform-origin:50% 100%;clip-path:polygon(40% 100%,60% 100%,100% 0,0 0);background:linear-gradient(#0000 15%,#ffffff8c);background:linear-gradient(#0000 15%,lab(100% -.0000298023 .0000119209/.55));width:38%;height:110%;bottom:18%}.fp-beam-a.svelte-1o6j06e{left:8%;transform:rotate(-16deg)}.fp-beam-b.svelte-1o6j06e{right:8%;transform:rotate(16deg)}.fp-stars.svelte-1o6j06e{background:radial-gradient(circle, white 0 1.2px, transparent 1.8px) 8% 12% / 37px 41px, radial-gradient(circle, color-mix(in oklab, var(--o-lime) 70%, white) 0 1.5px, transparent 2.2px) 20% 30% / 53px 47px, radial-gradient(circle, white 0 .9px, transparent 1.4px) 0 0 / 23px 29px;inset:0;-webkit-mask-image:linear-gradient(#000 30%,#0000 75%);mask-image:linear-gradient(#000 30%,#0000 75%)}.fp-orb.svelte-1o6j06e{aspect-ratio:1;border-radius:50%;width:46%;top:16%;left:50%;translate:-50%}.fp-ring.svelte-1o6j06e{border:calc(var(--fp-w) * .018) solid color-mix(in oklab, var(--o-lime) 80%, white);border-radius:50%;width:74%;height:11%;top:30%;left:50%;transform:rotate(-14deg)}.fp-rays.svelte-1o6j06e{background:repeating-conic-gradient(from 0deg at 50% 46%, #ffffff8c 0 9deg, transparent 9deg 22deg);inset:-30%}@supports (color:lab(0% 0 0)){.fp-rays.svelte-1o6j06e{background:repeating-conic-gradient(from 0deg at 50% 46%, lab(100% -.0000298023 .0000119209/.55) 0 9deg, transparent 9deg 22deg)}}.fp-speed.svelte-1o6j06e{background:repeating-linear-gradient(-28deg,#0000 0 16px,#ffffff6b 16px 19px,#0000 19px 40px);background:repeating-linear-gradient(-28deg,#0000 0 16px,lab(100% -.0000298023 .0000119209/.42) 16px 19px,#0000 19px 40px);inset:-10%}.fp-curtain.svelte-1o6j06e{background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--o-peach) 70%, var(--o-plum)) 0 10px, color-mix(in oklab, var(--o-peach) 88%, white) 10px 16px, color-mix(in oklab, var(--o-peach) 70%, var(--o-plum)) 16px 24px);width:30%;box-shadow:inset 0 -18px 18px -10px color-mix(in oklab, var(--o-ink) 40%, transparent);top:-2%;bottom:22%}.fp-curtain-l.svelte-1o6j06e{border-radius:0 0 70%;left:-2%;transform:translate(-100%)}.fp-curtain-r.svelte-1o6j06e{border-radius:0 0 0 70%;right:-2%;transform:translate(100%)}.fp-ground.svelte-1o6j06e{height:30%;bottom:0;left:-10%;right:-10%}.fp-front.svelte-1o6j06e:after{content:"";z-index:0;background:linear-gradient(180deg, transparent, color-mix(in oklab, var(--fp-sky-b) 88%, transparent) 42%);pointer-events:none;height:48%;position:absolute;bottom:0;left:0;right:0}.fp-gloss.svelte-1o6j06e{z-index:3;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,#ffffff42 0 18%,#0000 34%);background:linear-gradient(115deg,lab(100% -.0000298023 .0000119209/.26) 0 18%,#0000 34%);position:absolute;inset:0}.g-all.svelte-1o6j06e{--fp-sky-a:color-mix(in oklab, var(--o-plum) 55%, var(--o-lilac));--fp-sky-b:color-mix(in oklab, var(--o-plum) 88%, var(--o-ink))}.g-all.svelte-1o6j06e .fp-beam:where(.svelte-1o6j06e),.g-all.svelte-1o6j06e .fp-ground:where(.svelte-1o6j06e){opacity:1}.g-all.svelte-1o6j06e .fp-ground:where(.svelte-1o6j06e){background:radial-gradient(60% 70% at 50% 20%,#ffffff4d,#0000 70%);background:radial-gradient(60% 70% at 50% 20%,lab(100% -.0000298023 .0000119209/.3),#0000 70%)}.g-scifi.svelte-1o6j06e{--fp-sky-a:color-mix(in oklab, var(--o-plum) 60%, var(--o-ink));--fp-sky-b:color-mix(in oklab, var(--o-plum) 70%, var(--o-lilac))}.g-scifi.svelte-1o6j06e .fp-stars:where(.svelte-1o6j06e),.g-scifi.svelte-1o6j06e .fp-orb:where(.svelte-1o6j06e),.g-scifi.svelte-1o6j06e .fp-ring:where(.svelte-1o6j06e),.g-scifi.svelte-1o6j06e .fp-ground:where(.svelte-1o6j06e){opacity:1}.g-scifi.svelte-1o6j06e .fp-orb:where(.svelte-1o6j06e){background:radial-gradient(circle at 34% 30%, white, var(--o-lime) 38%, color-mix(in oklab, var(--o-lime) 60%, var(--o-plum)) 100%);width:34%;top:7%;left:74%}.g-scifi.svelte-1o6j06e .fp-ring:where(.svelte-1o6j06e){width:52%;height:7%;top:16%;left:74%}.g-scifi.svelte-1o6j06e .fp-ground:where(.svelte-1o6j06e){background:linear-gradient(180deg, color-mix(in oklab, var(--o-lilac) 70%, var(--o-plum)), var(--o-plum));border-radius:50% 50% 0 0/40% 40% 0 0;height:22%}.g-fantasy.svelte-1o6j06e{--fp-sky-a:color-mix(in oklab, var(--o-lilac) 80%, white);--fp-sky-b:color-mix(in oklab, var(--sage,var(--o-lilac)) 70%, var(--o-lilac));--fp-text:var(--o-ink);--fp-soft:color-mix(in oklab, var(--o-ink) 72%, transparent)}.g-fantasy.svelte-1o6j06e .fp-orb:where(.svelte-1o6j06e),.g-fantasy.svelte-1o6j06e .fp-ground:where(.svelte-1o6j06e),.g-fantasy.svelte-1o6j06e .fp-stars:where(.svelte-1o6j06e){opacity:1}.g-fantasy.svelte-1o6j06e .fp-stars:where(.svelte-1o6j06e){opacity:.8}.g-fantasy.svelte-1o6j06e .fp-orb:where(.svelte-1o6j06e){background:radial-gradient(circle at 38% 34%, white, color-mix(in oklab, var(--o-peach) 80%, white) 55%, var(--o-peach));width:58%;box-shadow:0 0 40px color-mix(in oklab, var(--o-peach) 70%, transparent);top:5%}.g-fantasy.svelte-1o6j06e .fp-ground:where(.svelte-1o6j06e){background:radial-gradient(60% 55% at 20% 100%, color-mix(in oklab, var(--sage,var(--o-lilac)) 60%, var(--o-plum)) 98%, transparent), radial-gradient(70% 60% at 85% 100%, color-mix(in oklab, var(--sage,var(--o-lilac)) 80%, var(--o-plum)) 98%, transparent);height:34%}.g-drama.svelte-1o6j06e{--fp-sky-a:color-mix(in oklab, var(--o-plum) 50%, var(--o-ink));--fp-sky-b:color-mix(in oklab, var(--o-plum) 80%, var(--o-ink))}.g-drama.svelte-1o6j06e .fp-curtain:where(.svelte-1o6j06e),.g-drama.svelte-1o6j06e .fp-ground:where(.svelte-1o6j06e),.g-drama.svelte-1o6j06e .fp-beam-a:where(.svelte-1o6j06e){opacity:1;transform:none}.g-drama.svelte-1o6j06e .fp-beam-a:where(.svelte-1o6j06e){left:31%}.g-drama.svelte-1o6j06e .fp-ground:where(.svelte-1o6j06e){background:radial-gradient(50% 45% at 50% 30%, #ffffff73, transparent 70%), linear-gradient(180deg, color-mix(in oklab, var(--o-plum) 60%, var(--o-ink)), var(--o-ink));height:26%}@supports (color:lab(0% 0 0)){.g-drama.svelte-1o6j06e .fp-ground:where(.svelte-1o6j06e){background:radial-gradient(50% 45% at 50% 30%, lab(100% -.0000298023 .0000119209/.45), transparent 70%), linear-gradient(180deg, color-mix(in oklab, var(--o-plum) 60%, var(--o-ink)), var(--o-ink))}}.g-comedy.svelte-1o6j06e{--fp-sky-a:color-mix(in oklab, var(--o-lime) 70%, white);--fp-sky-b:color-mix(in oklab, var(--o-lime) 92%, var(--o-peach));--fp-text:var(--o-ink);--fp-soft:color-mix(in oklab, var(--o-ink) 72%, transparent)}.g-comedy.svelte-1o6j06e .fp-rays:where(.svelte-1o6j06e),.g-comedy.svelte-1o6j06e .fp-ground:where(.svelte-1o6j06e){opacity:1}.g-comedy.svelte-1o6j06e .fp-ground:where(.svelte-1o6j06e){background:radial-gradient(circle, var(--o-plum) 0 3px, transparent 3.5px) 0 0 / 26px 22px, radial-gradient(circle, var(--o-peach) 0 3px, transparent 3.5px) 12px 10px / 30px 26px;height:20%;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.g-action.svelte-1o6j06e{--fp-sky-a:color-mix(in oklab, var(--o-peach) 85%, white);--fp-sky-b:color-mix(in oklab, var(--o-peach) 70%, var(--o-plum));--fp-text:var(--o-ink);--fp-soft:color-mix(in oklab, var(--o-ink) 74%, transparent)}.g-action.svelte-1o6j06e .fp-speed:where(.svelte-1o6j06e),.g-action.svelte-1o6j06e .fp-orb:where(.svelte-1o6j06e),.g-action.svelte-1o6j06e .fp-ground:where(.svelte-1o6j06e){opacity:1}.g-action.svelte-1o6j06e .fp-orb:where(.svelte-1o6j06e){background:radial-gradient(circle, white, color-mix(in oklab, var(--o-lime) 80%, white) 35%, transparent 70%);width:70%;top:14%}.g-action.svelte-1o6j06e .fp-ground:where(.svelte-1o6j06e){background:linear-gradient(180deg, transparent, color-mix(in oklab, var(--o-plum) 55%, var(--o-peach)));height:24%}.fp-kicker.svelte-1o6j06e{z-index:2;font:600 max(11px, calc(var(--fp-w) * .042)) / 1.2 var(--home-body-font,Outfit, Arial, sans-serif);letter-spacing:.18em;text-transform:uppercase;color:var(--fp-soft);text-align:center;position:relative}.fp-star.svelte-1o6j06e{z-index:1;flex:1;width:100%;min-height:0;display:block;position:relative}.fp-copy.svelte-1o6j06e{z-index:2;align-items:center;gap:calc(var(--fp-w) * .022);text-align:center;flex-direction:column;display:flex;position:relative}.fp-title.svelte-1o6j06e{font:400 max(20px, calc(var(--fp-w) * .105)) / 1.02 var(--home-heading-font,Outfit, Arial, sans-serif);letter-spacing:-.045em;color:var(--fp-text);text-wrap:balance}.fp-tagline.svelte-1o6j06e{font:400 max(14px, calc(var(--fp-w) * .052)) / 1.35 var(--home-body-font,Outfit, Arial, sans-serif);color:var(--fp-soft);text-wrap:balance}.fp-billing.svelte-1o6j06e{margin-top:calc(var(--fp-w) * .02);padding-top:calc(var(--fp-w) * .025);border-top:1px solid color-mix(in oklab, var(--fp-text) 30%, transparent);font:600 11px / 1.35 var(--home-body-font,Outfit, Arial, sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--fp-soft);text-wrap:balance}[data-motion=off] :is(.fp-inner.svelte-1o6j06e,.fp-art.svelte-1o6j06e>span:where(.svelte-1o6j06e),.fp-front.svelte-1o6j06e){transition:none}@media (prefers-reduced-motion:reduce){.fp-inner.svelte-1o6j06e,.fp-art.svelte-1o6j06e>span:where(.svelte-1o6j06e),.fp-front.svelte-1o6j06e{transition:none}}.tpp-public .public-atlas .ch-page{--ch-edge:color-mix(in oklab, var(--dk-plum) 78%, var(--dk-ink));--ch-poster:222px}.tpp-public .public-atlas .ch-page .ch-hero{align-items:start;padding-top:40px;padding-bottom:0}.tpp-public .public-atlas .ch-page .ch-hero .dk-hero-copy{padding-top:110px}.tpp-public .public-atlas .ch-page .ch-cinema{flex-direction:column;align-items:center;padding-bottom:8px;display:flex;position:relative}.tpp-public .public-atlas .ch-page .ch-marquee{width:min(520px,100%)}.tpp-public .public-atlas .ch-page .ch-posters{justify-content:center;gap:6px;margin:-6px 0 0;padding:0;list-style:none;display:flex}.tpp-public .public-atlas .ch-page .ch-poster-slot{transition:transform .4s cubic-bezier(.3,1.4,.5,1);position:relative}.tpp-public .public-atlas .ch-page .ch-slot-0{transform:rotate(-4deg)translateY(18px)}.tpp-public .public-atlas .ch-page .ch-slot-1{z-index:2}.tpp-public .public-atlas .ch-page .ch-slot-2{transform:rotate(4deg)translateY(18px)}.tpp-public .public-atlas .ch-page .ch-poster-slot:hover{z-index:3}.tpp-public .public-atlas .ch-page .ch-poster-slot:hover .ch-poster-btn{transform:translateY(-8px)}.tpp-public .public-atlas .ch-page .ch-poster-btn{border-radius:16px;padding:0;transition:transform .3s cubic-bezier(.3,1.5,.5,1);display:block}.tpp-public .public-atlas .ch-page .ch-poster-btn:focus-visible{outline:3px solid var(--dk-plum);outline-offset:6px}.tpp-public .public-atlas .ch-page .ch-star{display:block;position:absolute;inset:0}.tpp-public .public-atlas .ch-page .ch-star-pal{width:120%;max-width:168px;position:absolute;top:50%;left:50%;translate:-50% -58%}.tpp-public .public-atlas .ch-page .ch-prop{z-index:2;display:block;position:absolute}.tpp-public .public-atlas .ch-page .ch-star-planner .ch-prop{transform-origin:100% 0;top:58%;right:-12%;rotate:8deg;scale:.4}.tpp-public .public-atlas .ch-page .ch-star-finder .ch-prop{width:62px;height:62px;bottom:0;right:-4%;rotate:-18deg}.tpp-public .public-atlas .ch-page .ch-star-finder .ch-prop>*{width:100%;height:100%}.tpp-public .public-atlas .ch-page .ch-star-supporter .ch-prop{width:66px;bottom:-2%;right:-6%}.tpp-public .public-atlas .ch-page .ch-flip-hint{color:var(--dk-muted);align-items:center;gap:8px;margin-top:40px;font-size:14px;display:inline-flex}.tpp-public .public-atlas .ch-page .ch-flip-hint svg{width:14px;height:14px}.tpp-public .public-atlas .ch-page .ch-back{flex-direction:column;gap:10px;height:100%;display:flex}.tpp-public .public-atlas .ch-page .ch-posters .tpp-poster .fp-kicker{color:color-mix(in oklab, var(--o-clay-ink,#342938) 55%, black)}.tpp-public .public-atlas .ch-page .ch-back-kicker{word-spacing:.12em;background:var(--dk-lime);color:var(--dk-ink);border-radius:6px;align-self:flex-start;padding:3px 8px;font-size:12px;font-weight:600}.tpp-public .public-atlas .ch-page .ch-back-title{letter-spacing:-.035em;color:var(--dk-plum);font-size:22px;line-height:1.1}.tpp-public .public-atlas .ch-page .ch-back-row{color:var(--dk-ink);align-items:flex-start;gap:8px;font-size:14px;line-height:1.3;display:flex}.tpp-public .public-atlas .ch-page .ch-back-row svg{width:14px;height:14px;color:var(--dk-plum);flex:none;margin-top:2px}.tpp-public .public-atlas .ch-page .ch-back-quote{border-top:1px dashed var(--dk-line);color:var(--dk-ink);margin-top:auto;padding-top:8px;font-size:12px;line-height:1.4}.tpp-public .public-atlas .ch-page .ch-back-turn{color:var(--dk-plum);align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.tpp-public .public-atlas .ch-page .ch-back-turn svg{width:12px;height:12px}.tpp-public .public-atlas .ch-page .ch-rail{background:var(--dk-lilac);padding:34px var(--dk-gutter) 30px;margin-top:72px}.tpp-public .public-atlas .ch-page .ch-rail-inner{align-items:center;gap:32px;max-width:1372px;margin:0 auto;display:flex}.tpp-public .public-atlas .ch-page .ch-rail-label{letter-spacing:0;word-spacing:.12em;text-transform:none;color:var(--dk-plum);flex:none;font-size:14px;font-weight:600}.tpp-public .public-atlas .ch-page .ch-tickets{flex:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.tpp-public .public-atlas .ch-page .ch-ticket{background:linear-gradient(90deg, transparent 13px, color-mix(in oklab, var(--dk-plum) 25%, transparent) 13px 14px, transparent 14px) 0 0 / 100% 100%, var(--dk-paper);box-shadow:inset 0 -4px 0 color-mix(in oklab, var(--dk-plum) 16%, transparent);text-align:left;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 18px 14px 26px;transition:transform .25s cubic-bezier(.3,1.5,.5,1),background-color .2s;display:flex;position:relative;-webkit-mask:radial-gradient(9px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(9px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.tpp-public .public-atlas .ch-page .ch-ticket:hover{transform:translateY(-3px)rotate(-1deg)}.tpp-public .public-atlas .ch-page .ch-ticket.is-on{background:linear-gradient(90deg, transparent 13px, color-mix(in oklab, var(--dk-ink) 30%, transparent) 13px 14px, transparent 14px) 0 0 / 100% 100%, var(--dk-lime);transform:translateY(-5px)rotate(-2deg)}.tpp-public .public-atlas .ch-page .ch-ticket:focus-visible{outline:3px solid var(--dk-plum);outline-offset:2px}.tpp-public .public-atlas .ch-page .ch-ticket-name{letter-spacing:-.02em;color:var(--dk-ink);font-size:18px;font-weight:500}.tpp-public .public-atlas .ch-page .ch-ticket-count{color:var(--dk-muted);font-size:14px}.tpp-public .public-atlas .ch-page .ch-ticket.is-on .ch-ticket-count{color:var(--dk-ink)}.tpp-public .public-atlas .ch-page .ch-disclaimer{max-width:1372px;color:color-mix(in oklab, var(--dk-ink) 72%, var(--dk-lilac));margin:18px auto 0;font-size:14px}.tpp-public .public-atlas .ch-page .ch-beats{grid-template-columns:repeat(3,1fr);gap:22px;margin:0;padding:0;list-style:none;display:grid}.tpp-public .public-atlas .ch-page .ch-beat{padding:0 0 8px;position:relative}.tpp-public .public-atlas .ch-page .ch-beat-art{background:radial-gradient(90% 70% at 18% 0%, #ffffff8c, transparent 60%), color-mix(in oklab, var(--dk-lilac) 70%, var(--dk-paper));height:210px;box-shadow:0 8px 0 color-mix(in oklab, var(--dk-lilac) 70%, var(--dk-plum)), 0 30px 40px -26px var(--dk-shadow);border-radius:26px;place-items:center;margin-bottom:26px;display:grid;position:relative}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .ch-page .ch-beat-art{background:radial-gradient(90% 70% at 18% 0%, lab(100% -.0000298023 .0000119209/.55), transparent 60%), color-mix(in oklab, var(--dk-lilac) 70%, var(--dk-paper))}}.tpp-public .public-atlas .ch-page .ch-beat-1 .ch-beat-art{background:radial-gradient(90% 70% at 18% 0%, #ffffff8c, transparent 60%), color-mix(in oklab, var(--dk-peach) 70%, var(--dk-paper));box-shadow:0 8px 0 color-mix(in oklab, var(--dk-peach) 70%, var(--dk-plum)), 0 30px 40px -26px var(--dk-shadow)}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .ch-page .ch-beat-1 .ch-beat-art{background:radial-gradient(90% 70% at 18% 0%, lab(100% -.0000298023 .0000119209/.55), transparent 60%), color-mix(in oklab, var(--dk-peach) 70%, var(--dk-paper))}}.tpp-public .public-atlas .ch-page .ch-beat-2 .ch-beat-art{background:radial-gradient(90% 70% at 18% 0%, #ffffff8c, transparent 60%), color-mix(in oklab, var(--dk-lime) 60%, var(--dk-paper));box-shadow:0 8px 0 color-mix(in oklab, var(--dk-lime) 60%, var(--dk-plum)), 0 30px 40px -26px var(--dk-shadow)}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .ch-page .ch-beat-2 .ch-beat-art{background:radial-gradient(90% 70% at 18% 0%, lab(100% -.0000298023 .0000119209/.55), transparent 60%), color-mix(in oklab, var(--dk-lime) 60%, var(--dk-paper))}}.tpp-public .public-atlas .ch-page .ch-beat-no{background:var(--dk-plum);width:32px;height:32px;color:var(--dk-on-plum);border-radius:50%;place-items:center;margin-bottom:14px;font-size:15px;font-weight:600;display:inline-grid}.tpp-public .public-atlas .ch-page .ch-beat h3{letter-spacing:-.035em;margin-bottom:10px;font-size:28px;line-height:1.1}.tpp-public .public-atlas .ch-page .ch-beat p{color:var(--dk-muted);max-width:400px;font-size:17px;line-height:1.6}.tpp-public .public-atlas .ch-page .ch-ocean{gap:10px;display:flex}.tpp-public .public-atlas .ch-page .ch-ocean i{background:linear-gradient(170deg, color-mix(in oklab, var(--dk-plum) 80%, white), var(--dk-plum));width:56px;height:70px;box-shadow:0 6px 0 color-mix(in oklab, var(--dk-plum) 60%, var(--dk-ink)), inset 0 2px 0 #ffffff59;color:var(--dk-on-plum);border-radius:14px;place-items:center;font-size:30px;font-style:normal;font-weight:600;display:grid}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .ch-page .ch-ocean i{box-shadow:0 6px 0 color-mix(in oklab, var(--dk-plum) 60%, var(--dk-ink)), inset 0 2px 0 lab(100% -.0000298023 .0000119209/.35)}}.tpp-public .public-atlas .ch-page .ch-ocean i:nth-child(odd){translate:0 -8px}.tpp-public .public-atlas .ch-page .ch-cards{width:150px;height:150px;position:relative}.tpp-public .public-atlas .ch-page .ch-cards i{background:var(--dk-paper);box-shadow:0 5px 0 color-mix(in oklab, var(--dk-paper) 70%, var(--dk-plum)), 0 16px 20px -12px var(--dk-shadow);border-radius:18px;position:absolute;inset:0}.tpp-public .public-atlas .ch-page .ch-cards i:first-child{background:color-mix(in oklab, var(--dk-lilac) 80%, var(--dk-paper));translate:-18px 4px;rotate:-12deg}.tpp-public .public-atlas .ch-page .ch-cards i:nth-child(2){background:color-mix(in oklab, var(--dk-lime) 60%, var(--dk-paper));translate:16px 2px;rotate:9deg}.tpp-public .public-atlas .ch-page .ch-cards i:nth-child(3){text-align:center;color:var(--dk-muted);place-content:center;font-size:14px;font-style:normal;display:grid}.tpp-public .public-atlas .ch-page .ch-cards b{letter-spacing:-.04em;color:var(--dk-plum);font-size:46px;font-weight:500;line-height:1;display:block}.tpp-public .public-atlas .ch-page .ch-rank{gap:10px;width:220px;display:grid;position:relative}.tpp-public .public-atlas .ch-page .ch-rank i{background:var(--dk-paper);box-shadow:0 4px 0 color-mix(in oklab, var(--dk-paper) 70%, var(--dk-plum));border-radius:12px;align-items:center;gap:12px;padding:10px 14px;font-style:normal;display:flex}.tpp-public .public-atlas .ch-page .ch-rank i:first-child{background:var(--dk-plum);color:var(--dk-on-plum)}.tpp-public .public-atlas .ch-page .ch-rank b{font-size:15px;font-weight:600}.tpp-public .public-atlas .ch-page .ch-rank s{background:color-mix(in oklab, currentColor 22%, transparent);border-radius:99px;flex:1;height:8px}.tpp-public .public-atlas .ch-page .ch-rank i:nth-child(2) s{margin-right:22%}.tpp-public .public-atlas .ch-page .ch-rank i:nth-child(3) s{margin-right:44%}.tpp-public .public-atlas .ch-page .ch-why{background:var(--dk-lime);box-shadow:0 4px 0 color-mix(in oklab, var(--dk-lime) 60%, var(--dk-plum));border-radius:99px;padding:6px 12px;font-size:14px;position:absolute;top:-18px;right:-26px;rotate:5deg;color:var(--dk-ink)!important;letter-spacing:-.01em!important;font-family:inherit!important}.tpp-public .public-atlas .ch-page .ch-extras{flex-wrap:wrap;gap:12px;margin:44px 0 0;padding:0;list-style:none;display:flex}.tpp-public .public-atlas .ch-page .ch-extras li{background:var(--dk-paper);box-shadow:inset 0 0 0 1px var(--dk-line);border-radius:99px;align-items:center;gap:9px;padding:10px 16px;font-size:15px;display:inline-flex}.tpp-public .public-atlas .ch-page .ch-extras svg{width:15px;height:15px;color:var(--dk-plum)}.tpp-public .public-atlas .ch-page .ch-listings{background:radial-gradient(80% 50% at 10% 0%, #ffffff1a, transparent 60%), color-mix(in oklab, var(--dk-plum) 90%, var(--dk-ink));box-shadow:0 12px 0 color-mix(in oklab, var(--dk-plum) 60%, black), 0 50px 60px -34px var(--dk-shadow);color:var(--dk-on-plum);border-radius:30px;padding:36px 40px 40px}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .ch-page .ch-listings{background:radial-gradient(80% 50% at 10% 0%, lab(100% -.0000298023 .0000119209/.1), transparent 60%), color-mix(in oklab, var(--dk-plum) 90%, var(--dk-ink))}}.tpp-public .public-atlas .ch-page .ch-board-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.tpp-public .public-atlas .ch-page .ch-board-genres{flex-wrap:wrap;gap:8px;display:flex}.tpp-public .public-atlas .ch-page .ch-chip{color:var(--dk-on-plum);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--dk-on-plum) 30%, transparent);border-radius:99px;padding:9px 16px;font-size:15px;transition:background .2s}.tpp-public .public-atlas .ch-page .ch-chip:hover{background:color-mix(in oklab, var(--dk-on-plum) 12%, transparent)}.tpp-public .public-atlas .ch-page .ch-chip.is-on{background:var(--dk-lime);color:var(--dk-ink);box-shadow:none}.tpp-public .public-atlas .ch-page .ch-chip:focus-visible{outline:2px solid var(--dk-lime);outline-offset:2px}.tpp-public .public-atlas .ch-page .ch-search{width:320px;max-width:100%}.tpp-public .public-atlas .ch-page .ch-board-count{color:color-mix(in oklab, var(--dk-on-plum) 84%, transparent);margin:22px 0 8px;font-size:14px}.tpp-public .public-atlas .ch-page .ch-board{grid-template-columns:1fr 1fr;gap:44px;display:grid}.tpp-public .public-atlas .ch-page .ch-col-head{letter-spacing:0;word-spacing:.12em;text-transform:none;color:var(--dk-lime);margin:14px 0 6px;font-size:14px!important;font-weight:600!important}.tpp-public .public-atlas .ch-page .ch-col ul{margin:0;padding:0;list-style:none}.tpp-public .public-atlas .ch-page .ch-show{border-bottom:1px solid color-mix(in oklab, var(--dk-on-plum) 16%, transparent);grid-template-columns:1fr auto;align-items:baseline;gap:2px 16px;padding:13px 0;display:grid}.tpp-public .public-atlas .ch-page .ch-show-name{letter-spacing:-.02em;font-size:20px}.tpp-public .public-atlas .ch-page .ch-show-count{background:color-mix(in oklab, var(--dk-on-plum) 12%, transparent);white-space:nowrap;border-radius:99px;grid-area:1/2/span 2;align-self:center;padding:5px 11px;font-size:14px}.tpp-public .public-atlas .ch-page .ch-show-genres{color:color-mix(in oklab, var(--dk-on-plum) 84%, transparent);font-size:14px}.tpp-public .public-atlas .ch-page .ch-board-empty{color:color-mix(in oklab, var(--dk-on-plum) 80%, transparent);padding:40px 0 20px;font-size:17px}.tpp-public .public-atlas .ch-page .ch-honest-head{margin-bottom:48px}.tpp-public .public-atlas .ch-page .ch-stubs{grid-template-columns:repeat(3,1fr);gap:22px;margin:0;padding:0;list-style:none;display:grid}.tpp-public .public-atlas .ch-page .ch-stub{background:linear-gradient(90deg, transparent 20px, color-mix(in oklab, var(--dk-plum) 22%, transparent) 20px 21px, transparent 21px), var(--dk-paper);box-shadow:inset 0 -6px 0 color-mix(in oklab, var(--dk-plum) 12%, transparent);border-radius:20px;padding:32px 34px 34px 44px;position:relative;-webkit-mask:radial-gradient(13px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(13px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(13px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(13px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.tpp-public .public-atlas .ch-page .ch-stub-1{background:linear-gradient(90deg, transparent 20px, color-mix(in oklab, var(--dk-plum) 22%, transparent) 20px 21px, transparent 21px), color-mix(in oklab, var(--dk-lilac) 70%, var(--dk-paper))}.tpp-public .public-atlas .ch-page .ch-stub-2{background:linear-gradient(90deg, transparent 20px, color-mix(in oklab, var(--dk-plum) 22%, transparent) 20px 21px, transparent 21px), color-mix(in oklab, var(--dk-peach) 60%, var(--dk-paper))}.tpp-public .public-atlas .ch-page .ch-stub-no{letter-spacing:.16em;text-transform:uppercase;color:var(--dk-plum);margin-bottom:18px;font-size:12px;font-weight:600;display:block}.tpp-public .public-atlas .ch-page .ch-stub h3{letter-spacing:-.035em;margin-bottom:12px;font-size:26px;line-height:1.1}.tpp-public .public-atlas .ch-page .ch-stub p{color:var(--dk-muted);font-size:17px;line-height:1.6}.tpp-public .public-atlas .ch-page .ch-stub-1 p,.tpp-public .public-atlas .ch-page .ch-stub-2 p{color:color-mix(in oklab, var(--dk-muted) 80%, var(--dk-ink))}.tpp-public .public-atlas .ch-page .ch-closing-art{grid-template-columns:minmax(0,1fr);justify-items:center;display:grid;position:relative}.tpp-public .public-atlas .ch-page .ch-closing-marquee{width:min(460px,100%)}.tpp-public .public-atlas .ch-page .ch-closing-pal{z-index:2;width:190px;position:absolute;bottom:-96px;left:2%}@media (max-width:1100px){.tpp-public .public-atlas .ch-page .ch-hero .dk-hero-copy{padding-top:20px}.tpp-public .public-atlas .ch-page .ch-tickets{grid-template-columns:repeat(3,minmax(0,1fr))}.tpp-public .public-atlas .ch-page .ch-beats,.tpp-public .public-atlas .ch-page .ch-stubs{grid-template-columns:1fr}}@media (max-width:760px){.tpp-public .public-atlas .ch-page{--ch-poster:224px}.tpp-public .public-atlas .ch-page .ch-hero{grid-template-columns:minmax(0,1fr);padding-top:16px}.tpp-public .public-atlas .ch-page .ch-hero>*{min-width:0}.tpp-public .public-atlas .ch-page .ch-hero .dk-hero-copy{padding-top:0}.tpp-public .public-atlas .ch-page .ch-hero .dk-title-line{white-space:normal;font-size:52px}.tpp-public .public-atlas .ch-page .ch-cinema{margin-top:32px}.tpp-public .public-atlas .ch-page .ch-marquee{width:100%}.tpp-public .public-atlas .ch-page .ch-posters{width:calc(100% + 2 * var(--dk-gutter));margin:-6px calc(-1 * var(--dk-gutter)) 0;padding:12px var(--dk-gutter) 34px;scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;gap:14px;overflow-x:auto}.tpp-public .public-atlas .ch-page .ch-poster-slot{scroll-snap-align:center;flex:none}.tpp-public .public-atlas .ch-page .ch-slot-0,.tpp-public .public-atlas .ch-page .ch-slot-2{transform:none}.tpp-public .public-atlas .ch-page .ch-flip-hint{margin-top:0}.tpp-public .public-atlas .ch-page .ch-rail{padding:26px var(--dk-gutter) 24px;margin-top:40px}.tpp-public .public-atlas .ch-page .ch-rail-inner{flex-direction:column;align-items:stretch;gap:14px}.tpp-public .public-atlas .ch-page .ch-tickets{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tpp-public .public-atlas .ch-page .ch-ticket{padding:12px 14px 12px 24px}.tpp-public .public-atlas .ch-page .ch-ticket-name{font-size:17px}.tpp-public .public-atlas .ch-page .ch-beat-art{height:180px;margin-bottom:20px}.tpp-public .public-atlas .ch-page .ch-beat h3,.tpp-public .public-atlas .ch-page .ch-stub h3{font-size:25px}.tpp-public .public-atlas .ch-page .ch-beat p,.tpp-public .public-atlas .ch-page .ch-stub p{font-size:16px}.tpp-public .public-atlas .ch-page .ch-ocean i{width:48px;height:60px;font-size:26px}.tpp-public .public-atlas .ch-page .ch-why{right:-6px}.tpp-public .public-atlas .ch-page .ch-listings{margin:0 calc(-1 * var(--dk-gutter) + 8px);border-radius:24px;padding:24px 18px 26px}.tpp-public .public-atlas .ch-page .ch-search{width:100%}.tpp-public .public-atlas .ch-page .ch-board{grid-template-columns:1fr;gap:8px}.tpp-public .public-atlas .ch-page .ch-show{padding:10px 0}.tpp-public .public-atlas .ch-page .ch-show-name{font-size:17px}.tpp-public .public-atlas .ch-page .ch-show-genres{display:none}.tpp-public .public-atlas .ch-page .ch-honest-head{margin-bottom:30px}.tpp-public .public-atlas .ch-page .ch-stub{padding:26px 26px 28px 40px}.tpp-public .public-atlas .ch-page .ch-closing-art{padding:20px 0 60px}.tpp-public .public-atlas .ch-page .ch-closing h2{font-size:44px}.tpp-public .public-atlas .ch-page .ch-closing-pal{width:130px;bottom:-6px;left:-8px}}[data-home-dark=true] .tpp-public .public-atlas .ch-page .ch-stub-2{background:linear-gradient(90deg, transparent 20px, color-mix(in oklab, var(--dk-plum) 22%, transparent) 20px 21px, transparent 21px), color-mix(in oklab, var(--dk-peach) 22%, var(--dk-paper))}
