:root{--ink: #0e0c0a;--ink-2: #16120f;--ink-3: #211b16;--cream: #f4ecdf;--dim: rgba(244, 236, 223, .64);--faint: rgba(244, 236, 223, .38);--line: rgba(244, 236, 223, .13);--line-2: rgba(244, 236, 223, .26);--tape: #f5a524;--tape-2: #ffc865;--live: #ff4b3e;--lilac: #b9a7f7;--plum: #2a1f45;--plum-ink: #1f1733;--paper: #f3ece0;--paper-2: #e8dfcf;--violet: #6a4fd1;--display: "Bricolage Grotesque", "Arial Narrow", system-ui, sans-serif;--serif: "Instrument Serif", Georgia, serif;--mono: "DM Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--gutter: clamp(1rem, 4vw, 3.25rem);--ease: cubic-bezier(.2, .7, .1, 1);--spring: cubic-bezier(.34, 1.56, .64, 1);--header-h: 4.5rem}@property --mx{syntax: "<length-percentage>"; inherits: true; initial-value: 72%;}@property --my{syntax: "<length-percentage>"; inherits: true; initial-value: 38%;}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:clip}html.menu-open{overflow:hidden}body{margin:0;background:var(--ink);color:var(--cream);font-family:var(--display);font-optical-sizing:auto;font-size:clamp(1rem,.96rem + .2vw,1.12rem);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,p,figure{margin:0}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:focus-visible{outline:3px solid var(--tape);outline-offset:3px}[tabindex="-1"]:focus{outline:none}::selection{background:var(--tape);color:var(--ink)}[id]{scroll-margin-top:5rem}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:1rem;top:-4rem;z-index:200;background:var(--tape);color:var(--ink);padding:.7rem 1rem;font-family:var(--mono);font-size:.8rem}.skip:focus{top:1rem}.wrap{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--gutter);position:relative}.mono{font-family:var(--mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;font-weight:400}.serif{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.01em}main{position:relative;z-index:1}.stage-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.stage-bg i{position:absolute;width:70vmax;height:70vmax;border-radius:50%;will-change:transform}.stage-bg i:nth-child(1){left:-20vmax;top:-25vmax;background:radial-gradient(closest-side,rgba(245,165,36,.16),transparent);animation:drift1 38s ease-in-out infinite alternate}.stage-bg i:nth-child(2){right:-25vmax;top:20vh;background:radial-gradient(closest-side,rgba(185,167,247,.1),transparent);animation:drift2 46s ease-in-out infinite alternate}.stage-bg i:nth-child(3){left:20vw;bottom:-40vmax;background:radial-gradient(closest-side,rgba(255,75,62,.09),transparent);animation:drift3 52s ease-in-out infinite alternate}@keyframes drift1{to{transform:translate(30vw,25vh) scale(1.1)}}@keyframes drift2{to{transform:translate(-35vw,30vh) scale(.9)}}@keyframes drift3{to{transform:translate(-15vw,-40vh) scale(1.15)}}.grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.4 -.3'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.js .rv{transition:opacity .9s var(--ease) var(--d, 0ms),transform .9s var(--ease) var(--d, 0ms)}.js .rv-up,.js .rv-fade{opacity:0}.js .rv-up{transform:translateY(28px)}.js .rv-up.in,.js .rv-fade.in{opacity:1;transform:none}.js h1.rv-mask>span,.js h2.rv-mask>span{display:block;opacity:0;transform:translateY(40%);clip-path:inset(0 0 100% 0);transition:transform 1s var(--ease),opacity .6s,clip-path 1s var(--ease)}.js h1.rv-mask>span:nth-child(2),.js h2.rv-mask>span:nth-child(2){transition-delay:.09s}.js h1.rv-mask>span:nth-child(3),.js h2.rv-mask>span:nth-child(3){transition-delay:.18s}.js h1.rv-mask.in>span,.js h2.rv-mask.in>span{opacity:1;transform:none;clip-path:inset(-20% -5% -20% -5%)}.xmark{display:inline-block;width:1em;height:1em;overflow:visible}.xmark polygon{fill:var(--tape)}.xmark__b polygon{fill:var(--tape-2);opacity:.94}.xmark__a,.xmark__b{transform-box:view-box;transform-origin:50% 50%;animation:stick .7s var(--spring) both}.xmark__b{animation-delay:.14s}.xmark__dot{fill:var(--live);transform-box:view-box;transform-origin:50% 50%;animation:pop .5s var(--spring) .4s both}.xmark__ring{fill:none;stroke:var(--live);stroke-width:3;transform-box:view-box;transform-origin:50% 50%;animation:ring 2.4s ease-out 1s infinite;opacity:0}@keyframes stick{0%{transform:scale(.3) rotate(-25deg);opacity:0}}@keyframes pop{0%{transform:scale(0)}}@keyframes ring{0%{transform:scale(1);opacity:.9}to{transform:scale(3.2);opacity:0}}.logo{display:inline-flex;align-items:center;font-family:var(--display);font-weight:800;font-variation-settings:"wdth" 84;letter-spacing:-.045em;line-height:1;text-transform:lowercase;white-space:nowrap}.logo--sm{font-size:1.55rem}.logo--md{font-size:2.4rem}.logo--xl{font-size:clamp(3rem,8vw,6.2rem)}.logo__x{width:.9em;height:.9em;margin-inline:.02em;transform:translateY(.04em);transition:transform .7s var(--spring)}a:hover>.logo .logo__x,.logo:hover .logo__x{transform:translateY(.04em) rotate(90deg)}.alive{display:inline-flex;flex-direction:column;font-family:var(--display);font-weight:300;letter-spacing:-.04em;line-height:.9}.alive i{font-family:var(--serif);font-style:italic;color:var(--lilac);margin-inline:-.04em .02em}.alive small{font-family:var(--mono);font-size:max(.62rem,.16em);letter-spacing:.5em;text-transform:uppercase;margin-top:.5em;padding-left:.2em;opacity:.8}.alive--sm{font-size:1.6rem}.alive--md{font-size:3rem}.alive--xl{font-size:clamp(4.4rem,13vw,10.5rem)}.livedot{display:inline-block;width:.6rem;height:.6rem;border-radius:50%;background:var(--live);box-shadow:0 0 #ff4b3eb3;animation:live 1.8s ease-out infinite;margin-right:.7em;vertical-align:.05em}@keyframes live{70%{box-shadow:0 0 0 .55rem #ff4b3e00}to{box-shadow:0 0 #ff4b3e00}}.tape{position:absolute;z-index:3;top:-.8rem;left:50%;width:4.6rem;height:1.45rem;transform:translate(-50%) rotate(-4deg);background:linear-gradient(180deg,#ffd278eb,#f5a524e0);box-shadow:0 2px 6px #00000040;clip-path:polygon(0 10%,5% 0,10% 12%,15% 0,85% 0,90% 10%,95% 0,100% 12%,100% 88%,95% 100%,90% 88%,85% 100%,15% 100%,10% 90%,5% 100%,0 90%)}.eyebrow{display:flex;align-items:center;color:var(--dim);margin-bottom:clamp(1.4rem,3vw,2.4rem)}.eyebrow span{display:inline-block;background:var(--tape);color:var(--ink);padding:.2em .55em;margin-right:1em;transform:rotate(-3deg);font-weight:500}.h2{font-family:var(--display);font-weight:800;font-variation-settings:"wdth" 86;font-size:clamp(2.5rem,6.6vw,6.4rem);line-height:.92;letter-spacing:-.03em}.h2>span{display:block}.h2 .serif,.hero__title .serif,.chero__title .serif,.nf__title .serif,.invite__title .serif{color:var(--tape);font-size:1.06em;letter-spacing:-.02em;font-weight:400;font-variation-settings:normal}section{position:relative}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;padding:1.05em 1.7em;border-radius:999px;font-family:var(--mono);font-size:.76rem;letter-spacing:.13em;text-transform:uppercase;line-height:1;white-space:nowrap;transition:background .3s,color .3s,transform .4s var(--spring),border-color .3s}.btn:hover{transform:translateY(-2px)}.btn--sm{padding:.85em 1.25em;font-size:.7rem}.btn--tape{background:var(--tape);color:var(--ink);border-radius:0;font-weight:500;clip-path:polygon(0 12%,3% 0,97% 0,100% 14%,98.5% 50%,100% 86%,97% 100%,3% 100%,0 88%,1.5% 50%)}.btn--tape:hover{background:var(--cream)}.btn--tape:focus-visible{clip-path:none}.btn--ghost{border:1px solid var(--line-2);color:var(--cream)}.btn--ghost:hover{background:var(--cream);color:var(--ink);border-color:var(--cream)}.btn--lilac{background:var(--lilac);color:var(--plum-ink)}.btn--lilac:hover{background:var(--cream)}.btn--plum{background:var(--plum);color:var(--paper)}.btn--plum:hover{background:var(--violet)}.btn--line{border:1px solid rgba(31,23,51,.35);color:var(--plum-ink);text-transform:none;letter-spacing:.02em}.btn--line:hover{background:var(--plum-ink);color:var(--paper)}.site-header{position:fixed;inset:0 0 auto 0;z-index:90;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem var(--gutter);color:var(--cream);transition:background .4s,padding .4s var(--ease),color .4s}.site-header.is-solid{background:#0e0c0ad1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding-block:.7rem;box-shadow:0 1px 0 var(--line)}.site-header.is-light{color:var(--plum-ink)}.site-header.is-light.is-solid{background:#f3ece0db;box-shadow:0 1px #1f17331a}.site-header.is-open{color:var(--cream);background:transparent;box-shadow:none}.site-header__nav{display:none;align-items:center;gap:clamp(1rem,2vw,2rem)}.navlink{position:relative;font-family:var(--mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;padding:.4rem 0}.navlink:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--tape);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--ease)}.navlink:hover:after{transform:scaleX(1)}.navlink--alive{display:inline-flex;align-items:center;gap:.55em;border:1px solid rgba(185,167,247,.45);border-radius:999px;padding:.55rem 1rem;transition:background .3s,color .3s}.navlink--alive:after{display:none}.navlink--alive i{width:.45rem;height:.45rem;border-radius:50%;background:var(--lilac)}.navlink--alive:hover,.navlink--alive.active{background:var(--lilac);color:var(--plum-ink);border-color:var(--lilac)}.navlink--alive:hover i,.navlink--alive.active i{background:var(--plum-ink)}.is-light .navlink--alive{border-color:#6a4fd180}@media (min-width: 1040px){.site-header__nav{display:flex}.burger{display:none!important}}.burger{position:relative;z-index:120;width:3rem;height:3rem;display:grid;place-items:center}.burger__bars{display:block;width:1.7rem;height:1rem;position:relative}.burger__bars i{position:absolute;left:0;right:0;height:2px;background:currentColor;transition:transform .45s var(--ease),top .45s var(--ease)}.burger__bars i:first-child{top:0}.burger__bars i:last-child{top:calc(100% - 2px)}.is-open .burger__bars i:first-child{top:calc(50% - 1px);transform:rotate(45deg)}.is-open .burger__bars i:last-child{top:calc(50% - 1px);transform:rotate(-45deg)}.site-header__brand{position:relative;z-index:120}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background:var(--ink);display:flex;flex-direction:column;justify-content:space-between;padding:6.5rem var(--gutter) 2rem;visibility:hidden;clip-path:circle(0 at calc(100% - 2.6rem) 2.4rem);transition:clip-path .7s var(--ease),visibility 0s .7s}.is-open .mobile-menu{visibility:visible;clip-path:circle(150% at calc(100% - 2.6rem) 2.4rem);transition:clip-path .8s var(--ease),visibility 0s}.mobile-menu nav{display:grid}.mobile-menu__link{display:flex;align-items:baseline;gap:1rem;padding:.5rem 0;border-bottom:1px solid var(--line);font-weight:800;font-variation-settings:"wdth" 80;letter-spacing:-.03em;font-size:clamp(2rem,9vw,3.6rem);line-height:1.05;opacity:0;transform:translateY(24px);transition:opacity .5s,transform .6s var(--ease)}.mobile-menu__link .mono{color:var(--tape)}.is-open .mobile-menu__link{opacity:1;transform:none;transition-delay:calc(.12s + var(--i) * .06s)}.mobile-menu__foot{color:var(--faint)}.marquee{overflow:hidden}.marquee__track{display:flex;width:max-content;animation:marq 40s linear infinite}.marquee:hover .marquee__track{animation-play-state:paused}.marquee__row{display:flex;flex-shrink:0}.marquee__row li{display:inline-flex;align-items:center;font-weight:700;font-variation-settings:"wdth" 78;letter-spacing:-.02em;font-size:clamp(1.3rem,3vw,2.4rem);line-height:1;white-space:nowrap}.marquee__row li i{width:.3em;height:.3em;background:var(--tape);margin-inline:clamp(1rem,2.6vw,2.4rem);transform:rotate(45deg)}@keyframes marq{to{transform:translate(-33.3333%)}}.hero{min-height:100svh;display:grid;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);overflow:hidden;isolation:isolate}.hero__slides{display:grid;grid-template-columns:minmax(0,1fr)}.hero__slide{grid-area:1 / 1;position:relative;display:grid;min-height:100svh;overflow:hidden;isolation:isolate;opacity:0;visibility:hidden;transition:opacity .9s var(--ease),visibility 0s .9s}.hero--carousel .hero__slide{min-height:calc(100svh - 4.4rem)}.hero__slide.is-on{opacity:1;visibility:visible;transition:opacity .9s var(--ease)}.hero__slide:not(.is-on) .hero__track{animation-play-state:paused}.bslide{position:relative;display:grid;isolation:isolate}.hero__wall{position:absolute;top:-18%;right:-8%;bottom:-18%;left:-8%;z-index:-2;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(.5rem,1vw,.9rem);transform:rotate(-7deg);opacity:0;animation:fadeIn 1.6s ease .2s forwards}.hero__col:nth-child(n+4){display:none}@media (min-width: 760px){.hero__wall{grid-template-columns:repeat(5,1fr)}.hero__col:nth-child(n+4){display:block}.hero__col:nth-child(n+6){display:none}}@media (min-width: 1200px){.hero__wall{grid-template-columns:repeat(7,1fr)}.hero__col:nth-child(n+6){display:block}}.hero__track{display:grid;gap:clamp(.5rem,1vw,.9rem);animation:wallUp calc(70s + var(--c) * 9s) linear infinite}.hero__col:nth-child(2n) .hero__track{animation-name:wallDown}.hero__track img{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:4px}@keyframes wallUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes wallDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes fadeIn{to{opacity:1}}.hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle clamp(14rem,30vw,26rem) at var(--mx) var(--my),rgba(14,12,10,0) 0%,rgba(14,12,10,.55) 55%,rgba(14,12,10,.9) 100%),linear-gradient(90deg,#0e0c0aeb,#0e0c0a8c,#0e0c0a33),linear-gradient(0deg,var(--ink) 4%,rgba(14,12,10,0) 40%);animation:spot 16s ease-in-out infinite alternate}.hero.has-pointer .hero__veil{animation:none}@keyframes spot{0%{--mx: 78%;--my: 30%}50%{--mx: 55%;--my: 62%}to{--mx: 85%;--my: 70%}}.hero__content{align-self:end;padding-top:calc(var(--header-h) + 3rem);padding-bottom:clamp(2rem,5vw,4rem)}.kicker{color:var(--dim);margin-bottom:1.6rem;display:flex;align-items:center}.hero__title{font-weight:800;font-variation-settings:"wdth" 86;font-size:clamp(2.9rem,8vw,8.4rem);line-height:.9;letter-spacing:-.032em;max-width:11ch}.hero__title .ln{display:block;overflow:hidden;padding-bottom:.04em}.hero__title .ln:last-child{overflow:visible}.hero__title .ln>span{display:inline-block;animation:rise 1.1s var(--ease) both}.hero__title .ln:nth-child(2)>span{animation-delay:.1s}.hero__title .ln:nth-child(3)>span{animation-delay:.2s}@keyframes rise{0%{transform:translateY(105%);opacity:0}}.hero__mark{position:relative}.hero__x{width:.78em;height:.78em;margin-left:.12em;vertical-align:-.06em}.hero__x .xmark__a{animation-delay:.9s}.hero__x .xmark__b{animation-delay:1.05s}.hero__x .xmark__dot{animation-delay:1.3s}.hero__lead{max-width:34rem;color:var(--dim);font-size:clamp(1.02rem,1.3vw,1.22rem);margin-top:clamp(1.4rem,3vw,2.2rem)}.kicker,.hero__lead,.hero__cta{animation:up 1s var(--ease) .5s both}.hero__slide:not(.is-on) :is(.ln>span,.kicker,.hero__lead,.hero__cta,.xmark__a,.xmark__b,.xmark__dot){animation-name:none}.hero__lead{animation-delay:.6s}.hero__cta{animation-delay:.7s}@keyframes up{0%{opacity:0;transform:translateY(20px)}}.hero__cta{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.vision{padding-block:clamp(6rem,13vw,12rem) clamp(4rem,9vw,8rem)}.vision__text{font-weight:650;font-variation-settings:"wdth" 90;font-size:clamp(1.75rem,4.3vw,4.2rem);line-height:1.1;letter-spacing:-.03em;max-width:19em}.vision__text span{opacity:clamp(.13,calc(var(--p, 0) * var(--n) * 1.3 - var(--i)),1);transition:opacity .25s linear}.vision__text .hl{color:var(--tape)}.pillars{display:grid;gap:2rem;margin-top:clamp(3.5rem,8vw,6rem)}@media (min-width: 800px){.pillars{grid-template-columns:repeat(3,1fr)}}.pillars li{border-top:1px solid var(--line-2);padding-top:1.5rem}.pillars__x{width:2rem;height:2rem;margin-bottom:1rem}.pillars b{display:block;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;margin-bottom:.4rem}.pillars p{color:var(--dim);max-width:26rem}.story{padding-block:clamp(5rem,10vw,9rem);background:linear-gradient(180deg,transparent,rgba(33,27,22,.55) 20%,rgba(33,27,22,.55) 80%,transparent)}.story__grid{display:grid;gap:clamp(3rem,6vw,6rem)}@media (min-width: 1000px){.story__grid{grid-template-columns:1fr 1.15fr}.story__intro{position:sticky;top:7rem;align-self:start}}.story__text{color:var(--dim);max-width:32rem;margin-top:1.8rem;font-size:1.08rem}.stats{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:clamp(1.5rem,4vw,3.4rem);margin-top:2.6rem}.stats b{display:block;font-weight:800;font-variation-settings:"wdth" 80;font-size:clamp(2.4rem,5vw,4.2rem);line-height:1;letter-spacing:-.04em;color:var(--tape);font-variant-numeric:tabular-nums}.stats span{display:block;color:var(--dim);margin-top:.5rem;font-size:.66rem}.timeline{position:relative;padding-left:clamp(2rem,4vw,3rem)}.timeline__rail{position:absolute;left:.55rem;top:.4rem;bottom:0;width:2px;background:var(--line)}.timeline__rail i{position:absolute;inset:0 0 auto 0;height:calc(var(--p, 0) * 100%);background:linear-gradient(var(--tape),var(--live))}.tl{position:relative;padding-bottom:clamp(3rem,6vw,4.5rem)}.tl:before{content:"";position:absolute;left:calc(-1*clamp(2rem,4vw,3rem) + .2rem);top:.3rem;width:.8rem;height:.8rem;background:var(--ink);border:2px solid var(--tape);transform:rotate(45deg)}.tl--now:before{background:var(--live);border-color:var(--live);box-shadow:0 0 0 6px #ff4b3e2e}.tl__when{color:var(--tape);display:flex;align-items:center}.tl h3{font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:.5rem 0 .6rem}.tl--now h3{font-weight:800;font-size:clamp(2rem,4vw,3.2rem)}.tl p{color:var(--dim);max-width:34rem}.tl__pics{display:flex;gap:clamp(1rem,2.4vw,1.8rem);margin-top:1.8rem;padding-top:.6rem}.tl__pics .pin{width:clamp(8rem,18vw,12.5rem)}.pin{position:relative;padding:.4rem;background:#f6efe3;box-shadow:0 14px 30px -12px #000000b3;transition:transform .6s var(--spring)}.pin img{width:100%;aspect-ratio:3 / 4;object-fit:cover}.pin--0{transform:rotate(-3deg)}.pin--1{transform:rotate(2.4deg)}.pin--2{transform:rotate(-1.2deg)}.pin--1 .tape{transform:translate(-50%) rotate(5deg)}.pin--2 .tape{transform:translate(-50%) rotate(-1deg);left:40%}.pin:hover{transform:rotate(0) scale(1.04);z-index:5}.specials{padding-block:clamp(5rem,10vw,9rem)}.feature{display:grid;gap:clamp(2.5rem,5vw,5rem);align-items:center;margin-top:clamp(2.5rem,6vw,5rem)}@media (min-width: 920px){.feature{grid-template-columns:1.05fr 1fr}}.feature__art{position:relative;height:clamp(26rem,52vw,40rem)}.feature__art .pin{position:absolute}.feature__p1{left:0;top:6%;width:50%}.feature__p2{right:4%;top:0;width:44%;z-index:2}.feature__p3{left:28%;bottom:0;width:38%;z-index:3}.stamp{position:absolute;z-index:4;right:2%;bottom:10%;width:7.4rem;height:7.4rem;border-radius:50%;display:grid;place-content:center;text-align:center;border:2px solid var(--live);color:var(--live);transform:rotate(-14deg);font-size:.64rem;line-height:1.5;background:#0e0c0abf;box-shadow:inset 0 0 0 4px #0e0c0abf,inset 0 0 0 5px var(--live)}.stamp b{font-size:1.15rem;font-family:var(--display);font-weight:800;letter-spacing:-.02em}.feature__tag{display:flex;align-items:center;color:var(--tape)}.feature__copy h3{font-weight:800;font-variation-settings:"wdth" 86;font-size:clamp(2.6rem,5.6vw,5rem);line-height:.92;letter-spacing:-.032em;margin:1rem 0 1.2rem}.feature__copy h3 em{color:var(--tape);font-size:1.06em;font-variation-settings:normal}.feature__meta{color:var(--cream);margin-bottom:1.4rem;line-height:1.7}.feature__copy>p:not(.mono){color:var(--dim);max-width:32rem}.tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.8rem}.tags li{border:1px solid var(--line-2);border-radius:999px;padding:.5em .95em;font-size:.64rem;color:var(--dim)}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(14rem,22vw,18rem);gap:clamp(1.6rem,3vw,2.6rem);overflow-x:auto;scroll-snap-type:x mandatory;padding:2.4rem .5rem 1.6rem;margin-top:clamp(4rem,8vw,6rem);scrollbar-width:thin;scrollbar-color:var(--tape) transparent;overscroll-behavior-x:contain}.poster{scroll-snap-align:start}.poster .pin{margin-bottom:1.4rem}.poster b{display:block;font-size:1.35rem;font-weight:700;letter-spacing:-.02em}.poster .mono{display:block;color:var(--tape);font-size:.64rem;margin:.35rem 0 .6rem}.poster p{color:var(--dim);font-size:.95rem}.services{padding-block:clamp(5rem,10vw,9rem)}.svc{display:grid;gap:3rem;margin-top:clamp(2.5rem,5vw,4rem);--mx: 50%;--my: 50%}.svc:before{content:"";position:absolute;top:-4rem;right:-4rem;bottom:-4rem;left:-4rem;z-index:-1;pointer-events:none;background:radial-gradient(circle 24rem at var(--mx) var(--my),rgba(245,165,36,.09),transparent 70%)}.svc__list li{display:grid;grid-template-columns:3.2rem 1fr;column-gap:1rem;padding:1.7rem 0;border-top:1px solid var(--line);cursor:default;outline-offset:-3px}.svc__list li:last-child{border-bottom:1px solid var(--line)}.svc__list .mono{color:var(--tape);padding-top:.9rem}.svc__list b{font-weight:700;font-variation-settings:"wdth" 85;font-size:clamp(1.7rem,3.4vw,3rem);line-height:1.05;letter-spacing:-.035em;transition:color .3s,transform .5s var(--ease)}.svc__list p{grid-column:2;color:var(--dim);max-width:34rem;margin-top:.6rem}.svc__list p a{color:var(--lilac);border-bottom:1px solid currentColor}.svc__list li.is-on b{color:var(--tape);transform:translate(.5rem)}.svc__alive b{color:var(--lilac)}.svc__alive .mono{color:var(--lilac)!important}.svc__inline{grid-column:2;width:100%;max-width:20rem;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;margin-top:1.2rem}.svc__preview{display:none}@media (min-width: 920px){.svc{grid-template-columns:1.4fr 1fr;align-items:start}.svc__inline{display:none}.svc__preview{display:block;position:sticky;top:18vh;aspect-ratio:3 / 4;max-width:25rem;margin-left:auto;width:100%;transform:rotate(2deg);padding:.5rem;background:#f6efe3;box-shadow:0 30px 60px -20px #000c}.svc__preview img{position:absolute;top:.5rem;right:.5rem;bottom:.5rem;left:.5rem;width:calc(100% - 1rem);height:calc(100% - 1rem);object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity .5s,transform .9s var(--ease)}.svc__preview img.is-on{opacity:1;transform:none}}.faces{padding-block:clamp(5rem,10vw,9rem)}.faces__grid{columns:2;column-gap:clamp(.6rem,1.4vw,1.1rem);margin-top:clamp(2.5rem,5vw,4rem)}@media (min-width: 640px){.faces__grid{columns:3}}@media (min-width: 1000px){.faces__grid{columns:5}}@media (min-width: 1300px){.faces__grid{columns:6}}.face{break-inside:avoid;margin-bottom:clamp(.6rem,1.4vw,1.1rem);position:relative;overflow:hidden;border-radius:6px}.face img{width:100%;filter:grayscale(.9) sepia(.25) contrast(1.05) brightness(.9);transition:filter .7s,transform 1s var(--ease)}.face:hover img{filter:none;transform:scale(1.05)}@media (hover: none){.face img{filter:none}}.face figcaption{position:absolute;left:.5rem;bottom:.5rem;background:#0e0c0ac7;color:var(--cream);padding:.3em .6em;font-size:.6rem}.faces__more{display:inline-block;margin-top:2rem;color:var(--tape);border-bottom:1px solid currentColor;padding-bottom:.2rem}.aband{padding-block:clamp(5rem,10vw,9rem);overflow:hidden;color:var(--cream);background:radial-gradient(circle at 80% 20%,rgba(185,167,247,.22),transparent 55%),radial-gradient(rgba(185,167,247,.12) 1px,transparent 1.4px) 0 0 / 22px 22px,var(--plum-ink)}.aband .eyebrow span{background:var(--lilac);color:var(--plum-ink)}.aband__grid{display:grid;gap:3rem;align-items:center}@media (min-width: 920px){.aband__grid{grid-template-columns:1.1fr 1fr}}.aband__mark{font-weight:300;margin-bottom:1.6rem}.aband__big{font-size:clamp(1.8rem,3.4vw,2.8rem);line-height:1.1;color:var(--lilac)}.aband__text{color:#f4ecdfb8;max-width:32rem;margin:1.2rem 0 2rem}.aband__strip{position:relative;height:clamp(22rem,40vw,30rem)}.polaroid{position:absolute;width:clamp(9rem,17vw,13rem);padding:.5rem .5rem 2.2rem;background:#fbf7f0;box-shadow:0 20px 40px -14px #0009;transition:transform .6s var(--spring)}.polaroid img{width:100%;aspect-ratio:4 / 5;object-fit:cover}.polaroid:hover{z-index:5;transform:rotate(0) scale(1.05)!important}.aband__strip .polaroid--0{left:4%;top:6%;transform:rotate(-7deg)}.aband__strip .polaroid--1{left:34%;top:0;transform:rotate(4deg);z-index:2}.aband__strip .polaroid--2{left:14%;bottom:0;transform:rotate(3deg);z-index:3}.aband__strip .polaroid--3{right:2%;bottom:8%;transform:rotate(-4deg);z-index:1}.invite{padding-block:clamp(6rem,12vw,11rem);text-align:center;overflow:hidden}.invite__x{position:absolute;left:50%;top:50%;width:min(70vw,46rem);height:min(70vw,46rem);margin:calc(min(70vw,46rem)/-2) 0 0 calc(min(70vw,46rem)/-2);opacity:.07;animation:spin 120s linear infinite;z-index:-1}.invite__x .xmark__ring{display:none}@keyframes spin{to{transform:rotate(360deg)}}.invite__title{font-weight:800;font-variation-settings:"wdth" 86;font-size:clamp(3rem,9vw,8.4rem);line-height:.9;letter-spacing:-.032em}.invite__title>span{display:block}.doors{display:grid;gap:1rem;margin-top:clamp(3rem,7vw,5rem);text-align:left}@media (min-width: 800px){.doors{grid-template-columns:repeat(3,1fr)}}.doors a{position:relative;display:grid;gap:.5rem;padding:1.8rem 1.6rem 2rem;border:1px solid var(--line-2);border-radius:18px;background:#16120f99;transition:background .35s,color .35s,transform .5s var(--spring),border-color .35s;min-height:12rem;align-content:start}.doors .mono{color:var(--tape)}.doors b{font-size:1.8rem;font-weight:700;letter-spacing:-.03em;line-height:1.1}.doors em{font-style:normal;color:var(--dim)}.doors__arrow{position:absolute;right:1.4rem;bottom:1.2rem;font-size:1.6rem;transition:transform .4s var(--spring)}.doors a:hover{background:var(--tape);color:var(--ink);border-color:var(--tape);transform:translateY(-4px) rotate(-.6deg)}.doors a:hover .mono,.doors a:hover em{color:var(--ink)}.doors a:hover .doors__arrow{transform:translate(6px)}.footer{position:relative;z-index:1;border-top:1px solid var(--line);padding-block:clamp(4rem,8vw,6rem) 2rem;background:var(--ink)}.footer__top{display:grid;gap:3rem}@media (min-width: 900px){.footer__top{grid-template-columns:1.2fr 1fr;align-items:end}}.footer__lede{color:var(--dim);max-width:28rem;margin:1.4rem 0 1.8rem}.footer__meaning{display:flex;gap:1.4rem;align-items:center;margin-top:clamp(3rem,6vw,4.5rem);padding:1.4rem 0;border-block:1px solid var(--line);color:var(--dim);font-size:.95rem}.footer__meaning b{color:var(--cream)}.footer__x{flex:none;width:3.4rem;height:3.4rem}.footer__colophon{display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between;color:var(--faint);margin-top:1.6rem;font-size:.62rem}.footer__colophon a:hover{color:var(--tape)}.channels li{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--line)}.channels__label{font-weight:600;display:grid}.channels__label small{color:var(--faint);font-size:.6rem;margin-top:.2rem}.channels__val{color:var(--tape);text-align:right;word-break:break-word}.channels__val:hover{color:var(--cream)}.channels__val.is-pending{color:var(--faint);font-family:var(--mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.12em}.chero{padding:calc(var(--header-h) + clamp(3rem,8vw,6rem)) 0 clamp(2rem,5vw,4rem);overflow:hidden}.chero__title{font-weight:800;font-variation-settings:"wdth" 86;font-size:clamp(3.2rem,10vw,9rem);line-height:.9;letter-spacing:-.032em}.chero__text{color:var(--dim);max-width:32rem;margin-top:1.6rem}.chero__x{position:absolute;right:var(--gutter);top:0;width:clamp(6rem,18vw,15rem);height:clamp(6rem,18vw,15rem)}.topics{padding-bottom:clamp(4rem,8vw,6rem)}.topics__grid{display:grid;gap:1.2rem}@media (min-width: 820px){.topics__grid{grid-template-columns:repeat(2,1fr)}}.topic{padding:clamp(1.6rem,3vw,2.4rem);border:1px solid var(--line);border-radius:20px;background:#16120fb8}.topic:target{border-color:var(--tape)}.topic h2{font-size:clamp(1.7rem,3vw,2.3rem);font-weight:700;letter-spacing:-.03em}.topic__d{color:var(--dim);margin:.5rem 0 1.4rem}.topic__h{color:var(--tape);font-size:.62rem}.topic ul{margin:.7rem 0 1.6rem;display:grid;gap:.35rem}.topic li{padding-left:1.3rem;position:relative}.topic li:before{content:"";position:absolute;left:0;top:.62em;width:.55rem;height:.55rem;background:var(--tape);transform:rotate(45deg)}.topic__act{display:flex;flex-wrap:wrap;gap:.7rem}.cchan{padding-bottom:clamp(4rem,8vw,6rem)}.cchan .channels{max-width:46rem}.nf{min-height:86svh;display:grid;align-content:center;padding-top:var(--header-h);overflow:hidden}.nf__title{font-weight:800;font-variation-settings:"wdth" 86;font-size:clamp(4rem,15vw,13rem);line-height:.86;letter-spacing:-.035em}.nf__title span{display:block}.nf__text{color:var(--dim);margin:1.4rem 0 2rem}.nf__x{position:absolute;right:8%;bottom:0;width:clamp(8rem,26vw,20rem);height:clamp(8rem,26vw,20rem);transform:rotate(18deg);opacity:.9}.alive-page{--tape: var(--violet);color:var(--plum-ink);background:linear-gradient(90deg,transparent calc(var(--gutter) + .9rem),rgba(255,75,62,.22) calc(var(--gutter) + .9rem),rgba(255,75,62,.22) calc(var(--gutter) + 1rem),transparent calc(var(--gutter) + 1rem)),repeating-linear-gradient(180deg,transparent 0 2.15rem,rgba(31,23,51,.07) 2.15rem 2.2rem),var(--paper)}.alive-page .eyebrow{color:#1f17339e}.alive-page .eyebrow span{background:var(--plum);color:var(--paper)}.alive-page .h2 .serif,.alive-page .alive i{color:var(--violet)}.alive-page .marquee__row li i{background:var(--lilac)}.ahero{padding:calc(var(--header-h) + clamp(3rem,7vw,5.5rem)) 0 clamp(3rem,7vw,5rem);overflow:hidden}.ahero__grid{display:grid;gap:3rem;align-items:center}@media (min-width: 920px){.ahero__grid{grid-template-columns:1.15fr 1fr}}.ahero__mark{margin:.4rem 0 1.4rem}.ahero__big{font-size:clamp(1.7rem,3.2vw,2.6rem);line-height:1.1;color:var(--violet);max-width:22ch}.ahero__text{max-width:34rem;color:#1f1733c7;margin:1.2rem 0 2rem}.ahero__cta{display:flex;flex-wrap:wrap;gap:.8rem}.ahero__stack{position:relative;height:clamp(22rem,42vw,32rem)}.ahero__stack .polaroid{width:clamp(10rem,20vw,15rem)}.ahero__stack .polaroid--0{left:0;top:10%;transform:rotate(-6deg)}.ahero__stack .polaroid--1{left:34%;top:0;transform:rotate(5deg);z-index:2}.ahero__stack .polaroid--2{left:18%;bottom:0;transform:rotate(-2deg);z-index:3}.astrip{background:var(--plum-ink);color:var(--paper);padding-block:1.1rem;transform:rotate(-1.2deg);margin-inline:-2vw}.anum{padding-block:clamp(3.5rem,7vw,5rem)}.anum__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media (min-width: 760px){.anum__grid{grid-template-columns:repeat(4,1fr)}}.anum b{display:block;font-weight:800;font-variation-settings:"wdth" 80;font-size:clamp(3rem,7vw,5.6rem);line-height:1;letter-spacing:-.05em;color:var(--plum)}.anum span{color:#1f173399}.aroom,.avenues,.amoments{padding-block:clamp(4rem,8vw,7rem)}.aroom__grid{display:grid;gap:3rem;margin-top:clamp(2rem,4vw,3rem);align-items:center}@media (min-width: 920px){.aroom__grid{grid-template-columns:1fr 1.3fr}}.aroom__text{font-size:clamp(1.1rem,1.5vw,1.3rem);max-width:30rem}.film{overflow:hidden;background:#1b1524;padding:1.6rem 0;transform:rotate(-2deg);box-shadow:0 30px 50px -24px #1f173399;-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);background-image:radial-gradient(circle at 50% 50%,var(--paper) 0 .22rem,transparent .24rem),radial-gradient(circle at 50% 50%,var(--paper) 0 .22rem,transparent .24rem);background-size:1.2rem .8rem,1.2rem .8rem;background-position:0 .2rem,0 calc(100% - .2rem);background-repeat:repeat-x}.film__track{display:flex;gap:.6rem;width:max-content;animation:marq 50s linear infinite}.film__track img{height:clamp(10rem,18vw,14rem);width:auto;aspect-ratio:3 / 4;object-fit:cover}@keyframes filmroll{to{transform:translate(-50%)}}.film__track{animation-name:filmroll}.stubs{display:grid;gap:1rem;margin-top:clamp(2rem,4vw,3rem)}@media (min-width: 640px){.stubs{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1000px){.stubs{grid-template-columns:repeat(3,1fr)}}.stub{position:relative;display:grid;gap:.3rem;padding:1.5rem 1.6rem 1.6rem 2.2rem;background:var(--paper-2);border-radius:12px;transition:transform .5s var(--spring),background .3s}.stub:hover{transform:translateY(-4px) rotate(-.6deg);background:var(--lilac)}.stub:before{content:"";position:absolute;left:-.7rem;top:calc(50% - .7rem);width:1.4rem;height:1.4rem;border-radius:50%;background:var(--paper)}.stub:after{content:"";position:absolute;right:4.2rem;top:.9rem;bottom:.9rem;border-left:2px dashed rgba(31,23,51,.2)}.stub__n{color:var(--violet)}.stub b{font-size:clamp(1.6rem,2.6vw,2.1rem);font-weight:700;letter-spacing:-.03em;line-height:1.1}.stub__places{color:#1f1733ad;padding-right:4.5rem}.amoments__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1.5rem,3vw,2.6rem);margin-top:clamp(2.4rem,5vw,3.6rem)}@media (min-width: 900px){.amoments__grid{grid-template-columns:repeat(4,1fr)}}.amoments__grid .polaroid{position:relative;width:100%;margin-bottom:1.2rem}.amoments__grid .polaroid img{aspect-ratio:3 / 4}.amoments__grid .polaroid--0{transform:rotate(-3deg)}.amoments__grid .polaroid--1{transform:rotate(2deg)}.amoments__grid .polaroid--2{transform:rotate(-1deg)}.amoments__grid b{display:block;font-size:1.35rem;font-weight:700;letter-spacing:-.02em}.amoments__grid p{color:#1f1733b3;font-size:.95rem}.aout{padding-block:clamp(4rem,8vw,7rem)}.aout__grid{display:grid;gap:2.4rem;align-items:center}@media (min-width: 920px){.aout__grid{grid-template-columns:1.3fr 1fr}}.aout__text{color:#1f1733bd;margin:1.2rem 0 1.8rem}.aout__next{display:grid;gap:1rem;padding:2rem;border-radius:22px;background:var(--ink);color:var(--cream);transition:transform .5s var(--spring);--tape: #f5a524}.aout__next .mono{color:var(--faint)}.aout__next em{font-style:normal;color:var(--dim)}.aout__next:hover{transform:translateY(-5px) rotate(-.8deg)}.hero__bar{position:relative;z-index:3;border-top:1px solid var(--line);background:#0e0c0a99;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hero__bar-in{display:flex;align-items:stretch;justify-content:space-between;gap:1rem}.hero__tabs{display:flex;gap:clamp(1rem,3vw,2.6rem);min-width:0;flex:1}.hero__tab{position:relative;display:flex;align-items:center;gap:.6rem;padding:1.25rem 0;min-width:0;color:var(--faint);font-weight:600;font-size:.98rem;text-align:left;transition:color .3s}.hero__tab .mono{color:inherit;font-size:.66rem}.hero__tab.is-on,.hero__tab:hover{color:var(--cream)}.hero__tab--show{color:var(--dim);flex:1}.hero__tab--show .hero__tab-l{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero__tab--show .livedot{width:.5rem;height:.5rem;margin:0;flex:none}.hero__prog{position:absolute;left:0;right:0;top:-1px;height:2px;background:var(--line);overflow:hidden}.hero__prog i{display:block;height:100%;background:var(--tape);transform:scaleX(0);transform-origin:left}.hero__tab.is-on .hero__prog i{animation:prog var(--ms) linear forwards}.hero__prog i.is-paused{animation-play-state:paused!important}@keyframes prog{to{transform:scaleX(1)}}.hero__arrows{display:flex;align-items:center;gap:.5rem;flex:none}.hero__arrows button{width:2.6rem;height:2.6rem;font-size:.8rem;border-radius:50%;border:1px solid var(--line-2);transition:background .3s,color .3s,border-color .3s}.hero__arrows button:hover{background:var(--tape);color:var(--ink);border-color:var(--tape)}@media (max-width: 640px){.hero__tab:not(.hero__tab--show) .hero__tab-l{display:none}.hero__tab{font-size:.9rem}}.eslide{position:relative;display:grid;align-items:center;overflow:hidden;background:radial-gradient(ellipse 60% 70% at 72% 0%,rgba(245,190,90,.16),transparent 70%),var(--ink)}.eslide__beam{position:absolute;z-index:0;top:-5%;right:6%;width:min(46rem,60vw);height:110%;pointer-events:none;background:linear-gradient(180deg,rgba(255,220,150,.2),rgba(255,200,110,.06) 65%,transparent 92%);clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);filter:blur(22px);animation:beam 7s ease-in-out infinite}@keyframes beam{0%,to{opacity:.85}45%{opacity:1}50%{opacity:.7}55%{opacity:1}}.eslide__grid{position:relative;z-index:1;display:grid;gap:1rem 3rem;align-items:center;padding-top:calc(var(--header-h) + 1.5rem);padding-bottom:2.5rem}@media (min-width: 920px){.eslide__grid{grid-template-columns:1.1fr .9fr}}.eslide__visual{order:-1;display:grid;justify-items:center}@media (min-width: 920px){.eslide__visual{order:0}}.eslide__visual img{width:min(100%,38rem);max-height:min(78svh,48rem);object-fit:contain;background:none!important;-webkit-mask:radial-gradient(closest-side ellipse at 50% 48%,#000 66%,transparent 100%);mask:radial-gradient(closest-side ellipse at 50% 48%,#000 66%,transparent 100%);animation:breathe 9s ease-in-out infinite alternate}@media (max-width: 919px){.eslide__visual img{max-height:36svh}.eslide__beam{right:-20%;width:120vw}}@keyframes breathe{to{transform:scale(1.035)}}.eslide__title{display:grid;line-height:.9;margin-top:.2rem}.eslide__title .serif{font-size:clamp(3.2rem,8.2vw,7.6rem);letter-spacing:-.025em;color:var(--cream)}.eslide__live{display:inline-flex;align-items:center;gap:.15em;font-weight:800;font-variation-settings:"wdth" 86;letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(2.2rem,5.4vw,5rem);color:var(--tape)}.eslide__x{width:.78em;height:.78em}.eslide__tag{margin-top:1rem;font-size:clamp(1.2rem,2vw,1.7rem);color:var(--dim)}.eslide__tag em{color:var(--tape-2)}.eslide__tag [lang=hi]{font-family:Tiro Devanagari Hindi,Noto Sans Devanagari,Nirmala UI,Mangal,serif;font-style:italic}.eslide__meta{margin-top:.9rem;color:var(--cream);line-height:1.7}.eslide__powered{margin-top:1.4rem;color:var(--faint);font-size:.6rem}.hero__slide.is-on .eslide__copy>*{animation:up .9s var(--ease) both}.hero__slide.is-on .eslide__copy>:nth-child(2){animation-delay:.08s}.hero__slide.is-on .eslide__copy>:nth-child(3){animation-delay:.16s}.hero__slide.is-on .eslide__copy>:nth-child(4){animation-delay:.22s}.hero__slide.is-on .eslide__copy>:nth-child(5){animation-delay:.28s}.hero__slide.is-on .eslide__copy>:nth-child(n+6){animation-delay:.34s}.hero__slide.is-on .eslide__visual img{animation:up 1.1s var(--ease) both,breathe 9s ease-in-out 1.1s infinite alternate}.admit{position:relative;display:inline-grid;grid-template-columns:auto auto auto;align-items:center;gap:1.2rem;margin-top:1.6rem;padding:.9rem 1.4rem;background:var(--cream);color:var(--ink);border-radius:10px;max-width:100%}.admit:before,.admit:after{content:"";position:absolute;top:calc(50% - .55rem);width:1.1rem;height:1.1rem;border-radius:50%;background:var(--ink)}.admit:before{left:-.55rem}.admit:after{right:-.55rem}.admit__stub{font-family:var(--display);font-weight:800;font-size:1rem;line-height:.95;letter-spacing:0;padding-right:1.1rem;border-right:2px dashed rgba(14,12,10,.25)}.admit__price{display:grid;padding-left:1.1rem;border-left:2px dashed rgba(14,12,10,.25)}.admit__price small{font-size:.56rem;color:#0e0c0a99}.admit__price b{font-weight:800;font-size:1.5rem;line-height:1}.countdown{display:flex;gap:clamp(.6rem,1.6vw,1rem)}.countdown span{display:grid;justify-items:center}.countdown b{font-weight:800;font-variation-settings:"wdth" 86;font-size:clamp(1.4rem,2.4vw,1.9rem);line-height:1;font-variant-numeric:tabular-nums}.countdown small{font-size:.52rem;opacity:.6;margin-top:.25rem}.countdown--today{font-weight:700;display:flex;align-items:center}.countdown--lg{margin:1.8rem 0 .4rem}.countdown--lg b{font-size:clamp(2.2rem,4vw,3.4rem);color:var(--tape)}@media (max-width: 480px){.admit{gap:.8rem;padding:.8rem 1rem}.admit__stub{display:none}.admit__price{padding-left:.8rem}}.navlink--show{display:inline-flex;align-items:center;color:var(--tape-2)}.navlink--show .livedot{width:.45rem;height:.45rem;margin-right:.55em}.is-light .navlink--show{color:var(--violet)}.poster--next a{display:block}.poster__flag{position:absolute;z-index:4;left:.9rem;top:.9rem;display:inline-flex;align-items:center;background:var(--ink);color:var(--cream);padding:.4em .7em;font-size:.58rem}.poster__flag .livedot{width:.4rem;height:.4rem;margin-right:.5em}.poster--next u{color:var(--tape);text-underline-offset:.2em}.ehero{position:relative;overflow:hidden;padding:calc(var(--header-h) + clamp(2.5rem,6vw,4.5rem)) 0 clamp(3rem,7vw,5rem);background:radial-gradient(ellipse 60% 60% at 75% 0%,rgba(245,190,90,.14),transparent 70%)}.ehero__grid{position:relative;z-index:1;display:grid;gap:3rem;align-items:center}@media (min-width: 920px){.ehero__grid{grid-template-columns:1.1fr .9fr}}.edetails{margin:1.8rem 0 0;max-width:34rem}.edetails div{display:grid;grid-template-columns:6.5rem 1fr;gap:1rem;padding:.75rem 0;border-top:1px solid var(--line)}.edetails div:last-child{border-bottom:1px solid var(--line)}.edetails dt{color:var(--tape);padding-top:.2rem}.edetails dd{margin:0}.fan{position:relative;height:clamp(24rem,46vw,38rem)}.fan__p{position:absolute;top:6%;width:56%;box-shadow:0 30px 60px -20px #000000d9;transition:transform .7s var(--spring)}.fan__p img{width:100%;border-radius:6px}.fan__p--0{left:22%;top:0;z-index:3;transform:rotate(-2deg)}.fan__p--1{left:0;z-index:2;transform:rotate(-10deg)}.fan__p--2{right:0;z-index:1;transform:rotate(9deg)}.fan:hover .fan__p--0{transform:rotate(0) translateY(-2%)}.fan:hover .fan__p--1{transform:translate(-8%) rotate(-15deg)}.fan:hover .fan__p--2{transform:translate(8%) rotate(14deg)}.etickets,.eartist,.eposters,.epartners{padding-block:clamp(4rem,8vw,7rem)}.tiers{display:grid;gap:1.2rem;margin-top:clamp(2.4rem,5vw,3.6rem)}@media (min-width: 640px){.tiers{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1000px){.tiers{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1280px){.tiers{grid-template-columns:repeat(5,1fr)}.tier__body{padding:1.4rem 1.2rem 1.6rem}.tier__body b{font-size:clamp(2rem,2.6vw,2.6rem)}}.tier{display:grid;grid-template-columns:2.6rem 1fr;background:var(--cream);color:var(--ink);border-radius:14px;overflow:hidden;transition:transform .5s var(--spring)}.tier:hover{transform:translateY(-4px) rotate(-.6deg)}.tier__stub{writing-mode:vertical-rl;transform:rotate(180deg);display:grid;place-items:center;background:var(--tape);font-size:.6rem;border-left:2px dashed rgba(14,12,10,.3)}.tier--top .tier__stub{background:var(--live);color:var(--cream)}.tier__body{display:grid;gap:.5rem;justify-items:start;padding:1.6rem 1.6rem 1.8rem}.tier__body .mono{color:#0e0c0a99}.tier__body b{font-weight:800;font-variation-settings:"wdth" 86;font-size:clamp(2.4rem,4vw,3.2rem);line-height:1;letter-spacing:-.03em;margin-bottom:.6rem}.tier .btn--ghost{border-color:#0e0c0a4d;color:var(--ink)}.tier .btn--ghost:hover{background:var(--ink);color:var(--cream)}.etickets__note{color:var(--dim);margin-top:1.8rem}.etickets__note a{color:var(--tape);border-bottom:1px solid currentColor}.eartist__grid{display:grid;gap:3rem;align-items:center}@media (min-width: 920px){.eartist__grid{grid-template-columns:.8fr 1.2fr;gap:5rem}}.eartist__pic{max-width:26rem}.eartist__pic img{aspect-ratio:4 / 5}.eartist__bio{color:var(--dim);max-width:36rem;margin-top:1.6rem;font-size:1.08rem}.eartist__facts{grid-template-columns:repeat(3,auto)}.eartist__facts b{font-size:clamp(1.8rem,3.4vw,3rem)}.eartist__facts span{max-width:12rem}.eposters__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1.2rem,2.4vw,2rem);margin-top:clamp(2.4rem,5vw,3.6rem);padding-top:.8rem}@media (min-width: 640px){.eposters__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1000px){.eposters__grid{grid-template-columns:repeat(5,1fr)}}.eposters__grid .pin{display:block}.eposters__grid .pin img{aspect-ratio:4 / 5}.epartners__grid{display:grid;gap:2.4rem;align-items:center}@media (min-width: 900px){.epartners__grid{grid-template-columns:1fr 1fr}}.credits li{display:grid;gap:.25rem;padding:1rem 0;border-top:1px solid var(--line)}.credits span{color:var(--tape)}.credits b{font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:700;letter-spacing:-.02em}.epartners__cta{display:grid;gap:.6rem;padding:2rem;border:1px solid var(--line-2);border-radius:20px;background:#16120fb3;transition:background .35s,color .35s,transform .5s var(--spring)}.epartners__cta .mono{color:var(--tape)}.epartners__cta b{font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:700;letter-spacing:-.03em;line-height:1.1}.epartners__cta em{font-style:normal;color:var(--dim)}.epartners__cta:hover{background:var(--tape);color:var(--ink);transform:translateY(-4px)}.epartners__cta:hover .mono,.epartners__cta:hover em{color:var(--ink)}.ehero__blurb{color:var(--dim);max-width:34rem;margin-top:1rem}.duo{position:relative;min-height:clamp(20rem,40vw,32rem)}.duo__banner{position:absolute;left:0;top:4%;width:92%;transform:rotate(-3deg);box-shadow:0 30px 60px -20px #000000d9;transition:transform .7s var(--spring)}.duo__banner img{width:100%;border-radius:8px}.duo__poster{position:absolute!important;right:0;bottom:0;width:44%;z-index:2}.duo__poster img{aspect-ratio:4 / 5}.duo:hover .duo__banner{transform:rotate(-1deg) translateY(-2%)}.rules{margin-top:2.4rem;padding:1.4rem 1.6rem;border:1px dashed var(--line-2);border-radius:14px;max-width:46rem}.rules__h{color:var(--tape);margin-bottom:.6rem}.rules ul{display:grid;gap:.35rem}.rules li{position:relative;padding-left:1.3rem;color:var(--dim)}.rules li:before{content:"";position:absolute;left:0;top:.62em;width:.5rem;height:.5rem;background:var(--tape);transform:rotate(45deg)}@media (min-width: 640px){.eposters__grid--few{grid-template-columns:2fr 1fr!important;align-items:center}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0s!important}.marquee__track,.hero__track,.film__track,.stage-bg i,.invite__x{animation:none!important}.hero__wall{opacity:1}.js .rv,.js h1.rv-mask>span,.js h2.rv-mask>span{opacity:1!important;transform:none!important;clip-path:none!important}.vision__text span{opacity:1}}
