@font-face{font-family:displayFont;src:url(/_next/static/media/d4c34a86ae43ab6e.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_d0f96e{font-family:displayFont}.__variable_d0f96e{--font-landing-display:"displayFont"}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_0b7261{font-family:Archivo;font-style:normal}.__variable_0b7261{--font-landing-body:"Archivo"}.HomeLanding_root__sPYAm{--green:#2e6049;--green-dark:#214534;--green-mid:#3a785b;--rose:#e0a3a3;--rose-deep:#d59090;--rose-ink:#a85c60;--black:#0a0a0a;--white:#ffffff;--sage:#eef1f0;--stage:linear-gradient(135deg,#e0a3a3,#d59090,#2e6049);--display:var(--font-landing-display),Impact,sans-serif;--body:var(--font-landing-body),Helvetica,Arial,sans-serif;--bw:3px;--max:1280px}.HomeLanding_root__sPYAm,.HomeLanding_root__sPYAm *{margin:0;padding:0;box-sizing:border-box;border-radius:0!important}.HomeLanding_root__sPYAm{font-family:var(--body);background:var(--white);color:var(--black);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.HomeLanding_root__sPYAm img,.HomeLanding_root__sPYAm video{display:block;max-width:100%}.HomeLanding_root__sPYAm a{color:inherit;text-decoration:none}.HomeLanding_root__sPYAm .wrap{max-width:var(--max);margin:0 auto;padding:0 24px}.HomeLanding_root__sPYAm ::selection{background:var(--rose);color:var(--black)}.HomeLanding_root__sPYAm .display,.HomeLanding_root__sPYAm h1,.HomeLanding_root__sPYAm h2,.HomeLanding_root__sPYAm h3{font-family:var(--display);font-weight:800;text-transform:uppercase;line-height:1.02;letter-spacing:.012em}.HomeLanding_root__sPYAm .amount,.HomeLanding_root__sPYAm .banner,.HomeLanding_root__sPYAm .bill .label,.HomeLanding_root__sPYAm .btn,.HomeLanding_root__sPYAm .corner,.HomeLanding_root__sPYAm .fcol h4,.HomeLanding_root__sPYAm .ix,.HomeLanding_root__sPYAm .nav .go,.HomeLanding_root__sPYAm .no,.HomeLanding_root__sPYAm .num,.HomeLanding_root__sPYAm .stamp,.HomeLanding_root__sPYAm .stub,.HomeLanding_root__sPYAm .tag,.HomeLanding_root__sPYAm .ticker span,.HomeLanding_root__sPYAm .toggle{font-weight:800!important}.HomeLanding_root__sPYAm h2{font-size:clamp(44px,6.5vw,92px)}.HomeLanding_root__sPYAm h3{font-size:clamp(20px,2vw,26px);line-height:1.1}.HomeLanding_root__sPYAm .lede{font-size:17.5px;font-weight:500;max-width:600px}.HomeLanding_root__sPYAm .outline{color:transparent;-webkit-text-stroke:2px currentColor}.HomeLanding_root__sPYAm .btn{display:inline-flex;align-items:center;gap:12px;font-family:var(--display);font-size:17px;letter-spacing:.06em;text-transform:uppercase;padding:18px 34px;border:var(--bw) solid var(--black);cursor:pointer;transition:transform .15s,box-shadow .15s;position:relative}.HomeLanding_root__sPYAm .btn-green{background:var(--green);color:var(--white);border-color:var(--green)}.HomeLanding_root__sPYAm .btn-rose{background:var(--rose);color:var(--black);border-color:var(--rose)}.HomeLanding_root__sPYAm .btn-hollow{background:transparent;color:var(--black)}.HomeLanding_root__sPYAm .btn-hollow-w{background:transparent;color:var(--white);border-color:var(--white)}.HomeLanding_root__sPYAm .btn:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--rose)}.HomeLanding_root__sPYAm .btn-rose:hover{box-shadow:6px 6px 0 var(--green)}.HomeLanding_root__sPYAm .bio:focus-visible,.HomeLanding_root__sPYAm .btn:focus-visible,.HomeLanding_root__sPYAm .burger:focus-visible,.HomeLanding_root__sPYAm .citylist button:focus-visible,.HomeLanding_root__sPYAm .go:focus-visible,.HomeLanding_root__sPYAm .nav-links a:focus-visible,.HomeLanding_root__sPYAm .sheet-links a:focus-visible,.HomeLanding_root__sPYAm .toggle button:focus-visible{outline:3px solid var(--rose);outline-offset:3px}.HomeLanding_root__sPYAm .hubg:focus-visible .hub{fill:#fff;stroke:var(--rose);stroke-width:3}.HomeLanding_root__sPYAm .btn[data-luck]:after{content:attr(data-luck);position:absolute;left:50%;top:-12px;transform:translate(-50%,-100%) translateY(8px);background:var(--black);color:var(--rose);font-family:var(--display);font-weight:800;font-size:13px;letter-spacing:.14em;text-transform:uppercase;padding:7px 12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s cubic-bezier(.2,.7,.2,1)}.HomeLanding_root__sPYAm .btn[data-luck]:hover:after{opacity:1;transform:translate(-50%,-100%)}.HomeLanding_root__sPYAm .bulbs{position:relative;height:30px;background:#0a0a0a;overflow:hidden;background-image:radial-gradient(circle 3.2px at 12px 15px,#4a3222 0,#2a1c12 70%,transparent 100%);background-size:24px 30px;background-repeat:repeat-x}.HomeLanding_root__sPYAm .bulbs:after,.HomeLanding_root__sPYAm .bulbs:before{content:"";position:absolute;inset:0;background-repeat:repeat-x;background-size:48px 30px;background-image:radial-gradient(circle 3.6px at 12px 15px,#fff7e4 0,#ffdf9a 55%,rgba(255,200,120,0) 100%),radial-gradient(circle 12px at 12px 15px,rgba(255,196,120,.45),rgba(255,170,90,.12) 55%,transparent 100%)}.HomeLanding_root__sPYAm .bulbs:after{background-position:24px 0}.HomeLanding_root__sPYAm .bulbs:before{animation:HomeLanding_chaseA__JxZo_ 1.1s steps(1) infinite}.HomeLanding_root__sPYAm .bulbs:after{animation:HomeLanding_chaseB__Fvk_s 1.1s steps(1) infinite}@keyframes HomeLanding_chaseA__JxZo_{0%{opacity:1}50%{opacity:.18}}@keyframes HomeLanding_chaseB__Fvk_s{0%{opacity:.18}50%{opacity:1}}.HomeLanding_root__sPYAm .nav{position:sticky;top:0;z-index:80;background:var(--white);border-bottom:var(--bw) solid var(--black)}.HomeLanding_root__sPYAm .nav-inner{display:flex;align-items:stretch;height:78px}.HomeLanding_root__sPYAm .nav .logo{display:flex;align-items:center;padding-right:28px;border-right:var(--bw) solid var(--black)}.HomeLanding_root__sPYAm .nav .logo img{height:44px;width:auto}.HomeLanding_root__sPYAm .nav-links{display:flex;align-items:stretch;flex:1}.HomeLanding_root__sPYAm .nav-links a{flex:1 0 auto;justify-content:center;display:flex;align-items:center;white-space:nowrap;padding:0 22px;font-weight:700;font-size:14.5px;letter-spacing:.04em;text-transform:uppercase;border-right:2px solid transparent;transition:background .15s,color .15s}.HomeLanding_root__sPYAm .nav-links a.on,.HomeLanding_root__sPYAm .nav-links a:hover{background:var(--black);color:var(--rose)}.HomeLanding_root__sPYAm .progress{position:absolute;left:0;bottom:-3px;height:3px;width:100%;background:var(--rose);transform:scaleX(var(--p,0));transform-origin:left;z-index:81;pointer-events:none}.HomeLanding_root__sPYAm .nav-cta{display:flex;align-items:stretch}.HomeLanding_root__sPYAm .nav-cta .cd-link{display:flex;align-items:center;padding:0 24px;font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--green);border-left:var(--bw) solid var(--black)}.HomeLanding_root__sPYAm .nav-cta .cd-link:hover{background:var(--sage)}.HomeLanding_root__sPYAm .nav-cta .go{display:flex;align-items:center;white-space:nowrap;padding:0 30px;background:var(--rose);border-left:var(--bw) solid var(--black);font-family:var(--display);font-size:17px;letter-spacing:.05em;text-transform:uppercase;transition:background .15s}.HomeLanding_root__sPYAm .nav-cta .go:hover{background:var(--green);color:var(--white)}.HomeLanding_root__sPYAm .go-short{display:none}@media(max-width:360px){.HomeLanding_root__sPYAm .go-full{display:none}.HomeLanding_root__sPYAm .go-short{display:inline}}.HomeLanding_root__sPYAm .burger{display:none;width:64px;border:0;border-left:var(--bw) solid var(--black);background:var(--white);cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:0}.HomeLanding_root__sPYAm .burger span{display:block;width:24px;height:3px;background:var(--black);transition:transform .3s cubic-bezier(.2,.7,.2,1),opacity .2s}.HomeLanding_root__sPYAm .burger[aria-expanded=true] span:first-child{transform:translateY(9px) rotate(45deg)}.HomeLanding_root__sPYAm .burger[aria-expanded=true] span:nth-child(2){opacity:0}.HomeLanding_root__sPYAm .burger[aria-expanded=true] span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.HomeLanding_root__sPYAm .sheet{position:fixed;inset:0;z-index:79;background:var(--black);color:var(--white);display:flex;flex-direction:column;justify-content:space-between;padding:110px 28px 36px;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.HomeLanding_root__sPYAm .sheet.open{opacity:1;visibility:visible;transition:opacity .3s}.HomeLanding_root__sPYAm .sheet-links{display:flex;flex-direction:column;border-top:2px solid #2a2a2a}.HomeLanding_root__sPYAm .sheet-links a{font-family:var(--display);font-weight:800;font-size:38px;line-height:1;text-transform:uppercase;padding:18px 0;border-bottom:2px solid #2a2a2a;display:flex;justify-content:space-between;align-items:center;opacity:0;translate:0 14px;transition:opacity .4s,translate .4s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i)*50ms + 80ms)}.HomeLanding_root__sPYAm .sheet-links a:after{content:"\2192";font-size:22px;color:var(--rose)}.HomeLanding_root__sPYAm .sheet-links a.sheet-cd{font-size:22px;color:var(--rose);letter-spacing:.04em}.HomeLanding_root__sPYAm .sheet.open .sheet-links a{opacity:1;translate:0 0}.HomeLanding_root__sPYAm .sheet-foot{display:flex;flex-direction:column;gap:14px;align-items:stretch}.HomeLanding_root__sPYAm .sheet-foot .btn{justify-content:center}.HomeLanding_root__sPYAm .sheet-foot span{text-align:center;font-weight:800;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.55)}@media(max-width:1180px){.HomeLanding_root__sPYAm .nav-cta .cd-link,.HomeLanding_root__sPYAm .nav-links{display:none}.HomeLanding_root__sPYAm .burger{display:flex}.HomeLanding_root__sPYAm .nav-cta .go{font-size:15px;padding:0 18px}}@media(max-width:400px){.HomeLanding_root__sPYAm .nav .logo img{height:34px}.HomeLanding_root__sPYAm .nav .logo{padding-right:12px}.HomeLanding_root__sPYAm .nav-cta .go{padding:0 12px;font-size:13px}.HomeLanding_root__sPYAm .burger{width:52px}.HomeLanding_root__sPYAm .nav-inner{height:66px}}@media(max-width:340px){.HomeLanding_root__sPYAm .nav .logo img{height:30px}.HomeLanding_root__sPYAm .nav-cta .go{padding:0 10px;font-size:12px}}.HomeLanding_root__sPYAm .hero{position:relative;min-height:92svh;display:flex;flex-direction:column;justify-content:flex-end;background:var(--black);color:var(--white);overflow:hidden;isolation:isolate}.HomeLanding_root__sPYAm .hero video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:.85}.HomeLanding_root__sPYAm .hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(10,10,10,.35),transparent 40%,rgba(10,10,10,.88))}.HomeLanding_root__sPYAm .hero-c{padding:120px 24px 72px;max-width:var(--max);margin:0 auto;width:100%}.HomeLanding_root__sPYAm .hero h1{font-size:clamp(64px,11vw,168px)}.HomeLanding_root__sPYAm .hero h1 .ln{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.HomeLanding_root__sPYAm .hero h1 .lw{display:block;transform:translateY(105%);animation:HomeLanding_rise__hF0OJ 1.1s cubic-bezier(.2,.7,.1,1) forwards}.HomeLanding_root__sPYAm .hero h1 .ln:first-child .lw{animation-delay:1.5s}.HomeLanding_root__sPYAm .hero h1 .ln:nth-child(2) .lw{animation-delay:1.65s}.HomeLanding_root__sPYAm .hero .hero-strip,.HomeLanding_root__sPYAm .hero .hero-sub{opacity:0;animation:HomeLanding_fadeup__1Falx 1s cubic-bezier(.2,.7,.2,1) forwards}.HomeLanding_root__sPYAm .hero .hero-sub{animation-delay:2.1s}.HomeLanding_root__sPYAm .hero .hero-strip{animation-delay:2.35s}@keyframes HomeLanding_rise__hF0OJ{to{transform:none}}@keyframes HomeLanding_fadeup__1Falx{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.HomeLanding_root__sPYAm .followspot{position:fixed;left:0;top:0;width:760px;height:760px;margin:-380px 0 0 -380px;z-index:60;pointer-events:none;opacity:0;transition:opacity .5s;transform:translate(var(--spot-x,-2000px),var(--spot-y,-2000px));background:radial-gradient(circle,rgba(255,244,220,.17) 0,rgba(255,232,200,.09) 22%,rgba(224,163,163,.05) 42%,transparent 62%);mix-blend-mode:screen}.HomeLanding_root__sPYAm .followspot.on{opacity:1}.HomeLanding_root__sPYAm .hero h1 .rose{color:var(--rose)}.HomeLanding_root__sPYAm .hero-sub{display:flex;flex-wrap:wrap;gap:36px;align-items:flex-end;justify-content:space-between;margin-top:34px}.HomeLanding_root__sPYAm .hero-sub p{font-size:18px;font-weight:500;max-width:520px;color:rgba(255,255,255,.88)}.HomeLanding_root__sPYAm .hero-actions{display:flex;gap:16px;flex-wrap:wrap}.HomeLanding_root__sPYAm .hero-strip{border-top:var(--bw) solid var(--white);margin-top:52px;padding-top:18px;display:flex;gap:40px;flex-wrap:wrap;font-weight:800;font-size:12.5px;letter-spacing:.22em;text-transform:uppercase;color:rgba(255,255,255,.75)}.HomeLanding_root__sPYAm .hero-strip b{color:var(--rose);font-weight:800}.HomeLanding_root__sPYAm .ticker{background:var(--black);color:var(--white);border-bottom:var(--bw) solid var(--black);overflow:hidden}.HomeLanding_root__sPYAm .ticker:hover .ticker-track{animation-play-state:paused}.HomeLanding_root__sPYAm .ticker-track{display:flex;gap:0;width:max-content;animation:HomeLanding_mq__S4j2l 48s linear infinite}.HomeLanding_root__sPYAm .ticker span{font-family:var(--display);font-size:22px;letter-spacing:.08em;text-transform:uppercase;padding:14px 34px;border-right:2px solid #2a2a2a;white-space:nowrap}.HomeLanding_root__sPYAm .ticker span:nth-child(odd){color:var(--rose)}@keyframes HomeLanding_mq__S4j2l{to{transform:translateX(-50%)}}.HomeLanding_root__sPYAm .partners{padding:110px 0 100px;background:var(--white);border-bottom:var(--bw) solid var(--black)}.HomeLanding_root__sPYAm .partners .head3{text-align:center;margin-bottom:56px}.HomeLanding_root__sPYAm .partners h2 .hollow{color:transparent;-webkit-text-stroke:2.5px var(--green)}.HomeLanding_root__sPYAm .partners .lede{color:#444;margin:16px auto 0}.HomeLanding_root__sPYAm .book-wrap{max-width:1060px;margin:0 auto}.HomeLanding_root__sPYAm .book{position:relative;height:clamp(600px,64vw,690px);perspective:2800px;outline:0;user-select:none;-webkit-user-select:none}.HomeLanding_root__sPYAm .book:focus-visible{outline:3px solid var(--rose);outline-offset:10px}.HomeLanding_root__sPYAm .book:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3);filter:blur(24px);translate:0 30px;z-index:-1}.HomeLanding_root__sPYAm .pg{position:absolute;inset:0;background:#f3eee0;color:#1b1914;border:var(--bw) solid var(--black);overflow:hidden;background-image:radial-gradient(rgba(10,10,10,.05) 1px,transparent 0);background-size:4px 4px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.HomeLanding_root__sPYAm .pg.base-l,.HomeLanding_root__sPYAm .pg.base-r{width:50%;z-index:0}.HomeLanding_root__sPYAm .pg.base-l{left:0;right:auto;border-right-width:0}.HomeLanding_root__sPYAm .pg.base-r{left:50%;right:auto}.HomeLanding_root__sPYAm .leaf .back:after,.HomeLanding_root__sPYAm .pg.base-l:after{content:"";position:absolute;right:0;top:0;bottom:0;width:36px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.14));pointer-events:none}.HomeLanding_root__sPYAm .leaf .front:before,.HomeLanding_root__sPYAm .pg.base-r:before{content:"";position:absolute;left:0;top:0;bottom:0;width:36px;background:linear-gradient(90deg,rgba(0,0,0,.16),transparent);pointer-events:none}.HomeLanding_root__sPYAm .leaf{position:absolute;top:0;bottom:0;left:50%;width:50%;transform-origin:left center;transform-style:preserve-3d;transition:transform var(--dur,.95s) cubic-bezier(.45,.05,.2,1);z-index:calc(10 - var(--n))}.HomeLanding_root__sPYAm .leaf.flipped{transform:rotateY(-180deg);z-index:calc(1 + var(--n))}.HomeLanding_root__sPYAm .leaf.turning{z-index:30}.HomeLanding_root__sPYAm .leaf .front{cursor:pointer}.HomeLanding_root__sPYAm .leaf .back{transform:rotateY(180deg);cursor:pointer}.HomeLanding_root__sPYAm .pg .btn,.HomeLanding_root__sPYAm .pg .pe,.HomeLanding_root__sPYAm .pg .pg-credits a{cursor:pointer}.HomeLanding_root__sPYAm .leaf .front:after{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-color:transparent transparent rgba(0,0,0,.14);border-style:solid;border-width:0 0 30px 30px;transition:border-width .3s cubic-bezier(.2,.7,.2,1);z-index:2;box-shadow:none}.HomeLanding_root__sPYAm .book:hover .leaf:not(.flipped) .front:after{border-width:0 0 40px 40px}.HomeLanding_root__sPYAm .leaf .front:hover:after{border-width:0 0 54px 54px!important}.HomeLanding_root__sPYAm .book-wrap.rv[data-in] .leaf.leaf-first .front:after{animation:HomeLanding_cornerhint__idO2G 2.4s ease-in-out 1s 2}@keyframes HomeLanding_cornerhint__idO2G{0%,to{border-width:0 0 30px 30px}50%{border-width:0 0 58px 58px}}.HomeLanding_root__sPYAm .pg-in{position:absolute;inset:0;padding:30px 34px 24px;display:flex;flex-direction:column}.HomeLanding_root__sPYAm .pg-head{border-bottom:var(--bw) solid #1b1914;padding-bottom:12px;margin-bottom:6px}.HomeLanding_root__sPYAm .pg-head span{display:block;font-weight:800;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--rose-ink)}.HomeLanding_root__sPYAm .pg-head b{display:block;font-family:var(--display);font-weight:800;font-size:clamp(26px,3vw,40px);line-height:1.02;text-transform:uppercase;margin:6px 0}.HomeLanding_root__sPYAm .pg-head i{display:block;font-style:normal;font-weight:600;font-size:12.5px;color:#6d675a}.HomeLanding_root__sPYAm .pe-list{display:flex;flex-direction:column;flex:1}.HomeLanding_root__sPYAm .pe{display:grid;grid-template-columns:132px 1fr 18px;align-items:center;gap:18px;padding:15px 0;border-bottom:1px solid rgba(27,25,20,.25);color:#1b1914;transition:background .2s,padding .2s}.HomeLanding_root__sPYAm .pe:hover{background:rgba(224,163,163,.22);padding-left:8px}.HomeLanding_root__sPYAm .pe:focus-visible{outline:3px solid var(--rose);outline-offset:-3px}.HomeLanding_root__sPYAm .pe-logo{height:56px;display:flex;align-items:center;justify-content:flex-start}.HomeLanding_root__sPYAm .pe-logo img{max-height:56px;max-width:132px;width:auto;object-fit:contain;mix-blend-mode:multiply;filter:grayscale(1) contrast(1.05);transition:filter .3s}.HomeLanding_root__sPYAm .pe-logo img.inv{filter:invert(1) grayscale(1)}.HomeLanding_root__sPYAm .pe:hover .pe-logo img{filter:none}.HomeLanding_root__sPYAm .pe:hover .pe-logo img.inv{filter:invert(1)}.HomeLanding_root__sPYAm .pe-text{min-width:0;display:flex;flex-direction:column;gap:3px}.HomeLanding_root__sPYAm .pe-text b{font-family:var(--display);font-weight:800;font-size:21px;line-height:1;text-transform:uppercase}.HomeLanding_root__sPYAm .pe-text i{font-style:normal;font-weight:600;font-size:12px;color:#5a5448}.HomeLanding_root__sPYAm .pe-go{font-size:16px;color:var(--rose-ink);opacity:0;translate:-6px 0;transition:opacity .2s,translate .2s}.HomeLanding_root__sPYAm .pe:hover .pe-go{opacity:1;translate:0 0}.HomeLanding_root__sPYAm .pg-note{font-weight:600;font-size:12.5px;line-height:1.5;color:#5a5448;border-left:3px solid var(--rose);padding:6px 0 6px 14px;margin:18px 0 0}.HomeLanding_root__sPYAm .pg-foot{display:flex;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid #1b1914;font-weight:800;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:#6d675a}.HomeLanding_root__sPYAm .pg-credits{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:0 24px;align-content:start;flex:1;margin-top:8px}.HomeLanding_root__sPYAm .pg-credits li{border-bottom:1px solid rgba(27,25,20,.25);padding:9px 0}.HomeLanding_root__sPYAm .pg-credits a{display:block;font-family:var(--display);font-weight:800;font-size:17px;line-height:1;text-transform:uppercase;color:#1b1914;transition:color .2s}.HomeLanding_root__sPYAm .pg-credits a:hover{color:var(--rose-ink)}.HomeLanding_root__sPYAm .pg-in.cover{background:var(--green-dark);color:#fff;justify-content:space-between;gap:24px}.HomeLanding_root__sPYAm .pg-in.cover .prog-band{align-self:flex-start;gap:24px}.HomeLanding_root__sPYAm .cover-title{text-align:center;border-top:2px solid rgba(255,255,255,.35);border-bottom:2px solid rgba(255,255,255,.35);padding:26px 0}.HomeLanding_root__sPYAm .cover-title i{display:block;font-style:normal;font-weight:800;font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--rose)}.HomeLanding_root__sPYAm .cover-title b{display:block;font-family:var(--display);font-weight:800;font-size:clamp(44px,5vw,72px);line-height:1.02;text-transform:uppercase;margin:12px 0 14px}.HomeLanding_root__sPYAm .pg-in.cover p{font-weight:600;font-size:14px;line-height:1.5;color:rgba(255,255,255,.82);text-align:center;max-width:340px;margin:0 auto}.HomeLanding_root__sPYAm .cover-foot{display:flex;flex-direction:column;gap:4px;align-items:center;text-align:center;font-weight:800;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.6)}.HomeLanding_root__sPYAm .cover-foot span:first-child{color:var(--rose);font-size:11px}.HomeLanding_root__sPYAm .pg-in.backcover{background:var(--black);color:#fff;justify-content:center;gap:18px;text-align:center}.HomeLanding_root__sPYAm .pg-in.backcover img{height:54px;width:auto;object-fit:contain;align-self:center}.HomeLanding_root__sPYAm .pg-in.backcover b{font-family:var(--display);font-weight:800;font-size:clamp(24px,2.6vw,34px);line-height:1;text-transform:uppercase;max-width:380px;margin:0 auto}.HomeLanding_root__sPYAm .pg-in.backcover p{font-weight:600;font-size:13.5px;line-height:1.5;color:rgba(255,255,255,.7);max-width:360px;margin:0 auto}.HomeLanding_root__sPYAm .bc-actions{display:flex;flex-direction:column;gap:10px;align-items:center;margin-top:8px}.HomeLanding_root__sPYAm .bc-actions .btn{font-size:14px;padding:14px 18px;min-width:250px;justify-content:center}.HomeLanding_root__sPYAm .pg-in.backcover .pg-foot{color:rgba(255,255,255,.5);border-top-color:rgba(255,255,255,.25)}.HomeLanding_root__sPYAm .book-nav{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:34px}.HomeLanding_root__sPYAm .bk-btn{width:58px;height:58px;border:var(--bw) solid var(--black);background:var(--white);color:var(--black);font-size:22px;cursor:pointer;display:grid;place-items:center;transition:background .2s,color .2s,transform .2s,box-shadow .2s;font-family:var(--display)}.HomeLanding_root__sPYAm .bk-btn:hover{background:var(--black);color:var(--rose);transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--rose)}.HomeLanding_root__sPYAm .bk-btn:disabled{opacity:.3;cursor:default;transform:none;box-shadow:none;background:var(--white);color:var(--black)}.HomeLanding_root__sPYAm .bk-btn:focus-visible{outline:3px solid var(--rose);outline-offset:3px}.HomeLanding_root__sPYAm .bk-count{min-width:170px;text-align:center;font-weight:800;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:#555}@media(max-width:1100px){.HomeLanding_root__sPYAm .pe{grid-template-columns:78px 1fr 16px;gap:12px;padding:10px 0}.HomeLanding_root__sPYAm .pe-logo{height:40px}.HomeLanding_root__sPYAm .pe-logo img{max-height:40px;max-width:78px}.HomeLanding_root__sPYAm .pe-text b{font-size:16px}.HomeLanding_root__sPYAm .pg-in{padding:24px 24px 18px}.HomeLanding_root__sPYAm .pg-head b{font-size:26px}.HomeLanding_root__sPYAm .pg-credits a{font-size:13.5px;padding:6px 0}.HomeLanding_root__sPYAm .pg-credits li{padding:0}}@media(max-width:760px){.HomeLanding_root__sPYAm .book{height:auto;perspective:none;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -20px;padding:0 20px;gap:14px;align-items:stretch;scroll-padding:0 20px}.HomeLanding_root__sPYAm .book::-webkit-scrollbar{display:none}.HomeLanding_root__sPYAm .book:before{display:none}.HomeLanding_root__sPYAm .leaf{display:contents}.HomeLanding_root__sPYAm .leaf .back,.HomeLanding_root__sPYAm .leaf .front,.HomeLanding_root__sPYAm .pg{position:relative;inset:auto;flex:0 0 100%;width:auto;transform:none;backface-visibility:visible;-webkit-backface-visibility:visible;scroll-snap-align:start;scroll-snap-stop:always;min-height:560px;border-right-width:var(--bw);display:flex}.HomeLanding_root__sPYAm .pg.base-l,.HomeLanding_root__sPYAm .pg.base-r{width:auto;left:auto}.HomeLanding_root__sPYAm .pg.base-r{order:99}.HomeLanding_root__sPYAm .leaf .back:after,.HomeLanding_root__sPYAm .leaf .front:after,.HomeLanding_root__sPYAm .leaf .front:before,.HomeLanding_root__sPYAm .pg.base-l:after,.HomeLanding_root__sPYAm .pg.base-r:before{display:none}.HomeLanding_root__sPYAm .pg-in{position:relative;inset:auto;flex:1;min-height:0;padding:22px 18px 16px}.HomeLanding_root__sPYAm .pe{grid-template-columns:64px 1fr 14px;gap:10px}.HomeLanding_root__sPYAm .pe-logo{height:36px}.HomeLanding_root__sPYAm .pe-logo img{max-height:36px;max-width:64px}.HomeLanding_root__sPYAm .pe-text b{font-size:15px}.HomeLanding_root__sPYAm .pe-text i{font-size:10.5px}.HomeLanding_root__sPYAm .pg-head b{font-size:30px}.HomeLanding_root__sPYAm .pg-credits{gap:0 14px}.HomeLanding_root__sPYAm .pg-credits a{font-size:13px;padding:9px 0}.HomeLanding_root__sPYAm .pg-credits li{padding:0}.HomeLanding_root__sPYAm .citylist li .c-disc{font-size:10px}.HomeLanding_root__sPYAm .cover-title b{font-size:52px}.HomeLanding_root__sPYAm .book-nav{margin-top:20px;gap:12px}.HomeLanding_root__sPYAm .bk-btn{width:50px;height:50px}.HomeLanding_root__sPYAm .bk-count{min-width:0;flex:1;font-size:9.5px}}.HomeLanding_root__sPYAm .tickets-sec{background:var(--black);color:var(--white);border-bottom:var(--bw) solid var(--black);padding:110px 0 120px;position:relative;isolation:isolate;overflow:hidden}.HomeLanding_root__sPYAm .cinema{position:absolute;inset:0;z-index:-2}.HomeLanding_root__sPYAm .cinema img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}.HomeLanding_root__sPYAm .tickets-sec:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(10,10,10,.55),rgba(10,10,10,.35) 40%,rgba(10,10,10,.8))}.HomeLanding_root__sPYAm .tickets-sec .lede{color:rgba(255,255,255,.75);max-width:520px}.HomeLanding_root__sPYAm .tk-stub:before{background-image:radial-gradient(circle 4px at 5px 10px,#1a1a1a 4px,transparent 4.5px)}.HomeLanding_root__sPYAm .tk:after,.HomeLanding_root__sPYAm .tk:before{background:#1a1a1a}.HomeLanding_root__sPYAm .tk-fields b,.HomeLanding_root__sPYAm .tk-main,.HomeLanding_root__sPYAm .tk-mid h3{color:var(--black)}.HomeLanding_root__sPYAm .tick-head{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;flex-wrap:wrap}.HomeLanding_root__sPYAm .tickets{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:64px}.HomeLanding_root__sPYAm .ticket{background:var(--white);border:var(--bw) solid var(--black);display:flex;box-shadow:8px 8px 0 rgba(10,10,10,.12);transition:transform .18s,box-shadow .18s}.HomeLanding_root__sPYAm .ticket:hover{transform:translate(-4px,-4px);box-shadow:12px 12px 0 var(--rose)}.HomeLanding_root__sPYAm .stub{writing-mode:vertical-rl;transform:rotate(180deg);display:flex;align-items:center;justify-content:center;gap:8px;background:var(--green);color:var(--white);font-family:var(--display);font-size:13px;letter-spacing:.28em;padding:14px 8px;border-left:2px dashed var(--white)}.HomeLanding_root__sPYAm .ticket-body{padding:28px 24px 32px;flex:1}.HomeLanding_root__sPYAm .ticket-body .num{font-family:var(--display);font-size:64px;line-height:1;color:var(--rose)}.HomeLanding_root__sPYAm .ticket-body h3{margin:16px 0 10px;font-size:19px}.HomeLanding_root__sPYAm .ticket-body p{font-weight:500;font-size:14px}.HomeLanding_root__sPYAm .barcode{margin-top:22px;height:26px;background:repeating-linear-gradient(90deg,var(--black) 0 2px,transparent 2px 5px,var(--black) 5px 6px,transparent 6px 9px,var(--black) 9px 12px,transparent 12px 15px)}.HomeLanding_root__sPYAm .serial{display:block;margin-top:6px;font-weight:800;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#777}@media(max-width:1000px){.HomeLanding_root__sPYAm .tickets{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.HomeLanding_root__sPYAm .tickets{grid-template-columns:1fr}}.HomeLanding_root__sPYAm .toggle{display:inline-flex;border:var(--bw) solid var(--black);background:var(--white);margin-top:26px;font-family:var(--display);font-size:15px;letter-spacing:.06em;text-transform:uppercase}.HomeLanding_root__sPYAm .toggle button{border:0;background:transparent;padding:14px 28px;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--black)}.HomeLanding_root__sPYAm .toggle button.on{background:var(--black);color:var(--rose)}.HomeLanding_root__sPYAm .toggle-row{text-align:center}.HomeLanding_root__sPYAm .plans{display:grid;grid-template-columns:repeat(2,minmax(0,470px));gap:34px;justify-content:center;margin-top:60px}@media(max-width:880px){.HomeLanding_root__sPYAm .plans{grid-template-columns:1fr}}.HomeLanding_root__sPYAm .plan{background:var(--white);border:var(--bw) solid var(--black);padding:0;display:flex;flex-direction:column}.HomeLanding_root__sPYAm .plan .plan-head{padding:34px 34px 26px;border-bottom:var(--bw) solid var(--black)}.HomeLanding_root__sPYAm .plan .tier{font-weight:800;font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--green)}.HomeLanding_root__sPYAm .plan h3{font-size:34px;margin-top:10px}.HomeLanding_root__sPYAm .plan .sub{font-weight:600;font-size:14px;color:#555;margin-top:6px}.HomeLanding_root__sPYAm .plan .price-row{padding:28px 34px;border-bottom:var(--bw) solid var(--black);display:flex;align-items:baseline;gap:10px}.HomeLanding_root__sPYAm .plan .amount{font-family:var(--display);font-size:64px;line-height:1}.HomeLanding_root__sPYAm .plan .per{font-weight:700;font-size:14px;color:#555}.HomeLanding_root__sPYAm .plan .note{font-weight:700;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--rose-deep);margin-left:auto;text-align:right}.HomeLanding_root__sPYAm .plan ul{list-style:none;padding:30px 34px;flex:1;display:flex;flex-direction:column;gap:14px}.HomeLanding_root__sPYAm .plan li{display:flex;gap:12px;font-weight:600;font-size:15px;align-items:flex-start}.HomeLanding_root__sPYAm .plan li:before{content:"";width:14px;height:14px;background:var(--green);flex:none;margin-top:4px}.HomeLanding_root__sPYAm .plan .plan-cta{padding:0 34px 36px}.HomeLanding_root__sPYAm .plan .plan-cta .btn{width:100%;justify-content:center}.HomeLanding_root__sPYAm .plan.hot{position:relative;background:var(--green-dark);color:var(--white);border-color:var(--black);box-shadow:10px 10px 0 var(--rose)}.HomeLanding_root__sPYAm .plan.hot .plan-head,.HomeLanding_root__sPYAm .plan.hot .price-row{border-color:rgba(255,255,255,.25)}.HomeLanding_root__sPYAm .plan.hot .tier{color:var(--rose)}.HomeLanding_root__sPYAm .plan.hot .per,.HomeLanding_root__sPYAm .plan.hot .sub{color:rgba(255,255,255,.65)}.HomeLanding_root__sPYAm .plan.hot .note{color:var(--rose)}.HomeLanding_root__sPYAm .plan.hot li:before{background:var(--rose)}.HomeLanding_root__sPYAm .plan.hot .banner{background:var(--rose);color:var(--black);font-family:var(--display);font-size:14px;letter-spacing:.2em;text-transform:uppercase;text-align:center;padding:10px;border-bottom:var(--bw) solid var(--black)}.HomeLanding_root__sPYAm .cd-sec{position:relative;isolation:isolate;border-bottom:var(--bw) solid var(--black);overflow:hidden}.HomeLanding_root__sPYAm .cd-sec .bg{position:absolute;inset:0;z-index:-2}.HomeLanding_root__sPYAm .cd-sec .bg img{width:100%;height:120%;object-fit:cover;transform:translateY(var(--py,0));will-change:transform}.HomeLanding_root__sPYAm .cd-sec:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(10,10,10,.9) 30%,rgba(10,10,10,.35))}.HomeLanding_root__sPYAm .cd-grid{display:grid;grid-template-columns:1.05fr .95fr;min-height:560px}.HomeLanding_root__sPYAm .cd-panel{color:var(--white);padding:100px 56px 100px 24px;max-width:640px;margin-left:auto;width:100%}.HomeLanding_root__sPYAm .cd-panel h2{font-size:clamp(38px,4.6vw,66px);margin-bottom:22px}.HomeLanding_root__sPYAm .cd-panel h2 .rose{color:var(--rose)}.HomeLanding_root__sPYAm .cd-panel .lede{color:rgba(255,255,255,.82);margin-bottom:34px}.HomeLanding_root__sPYAm .cd-points{border-top:2px solid rgba(255,255,255,.35);margin-bottom:40px}.HomeLanding_root__sPYAm .cd-points div{display:flex;gap:14px;padding:16px 0;border-bottom:2px solid rgba(255,255,255,.35);font-weight:600;font-size:15.5px;transition:padding-left .25s,color .25s}.HomeLanding_root__sPYAm .cd-points div:hover{padding-left:10px;color:var(--rose)}.HomeLanding_root__sPYAm .cd-points div:before{content:"";width:12px;height:12px;background:var(--rose);flex:none;margin-top:5px}@media(max-width:940px){.HomeLanding_root__sPYAm .cd-grid{grid-template-columns:1fr}.HomeLanding_root__sPYAm .cd-panel{padding:80px 24px}}.HomeLanding_root__sPYAm .finale{background:var(--black);color:var(--white);padding:130px 0 120px;text-align:center;position:relative;overflow:hidden;isolation:isolate}.HomeLanding_root__sPYAm .finale-bg{position:absolute;inset:0;z-index:-3;opacity:.5}.HomeLanding_root__sPYAm .finale-bg img{width:100%;height:100%;object-fit:cover}.HomeLanding_root__sPYAm .finale:after{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,rgba(10,10,10,.72),rgba(10,10,10,.45) 50%,rgba(10,10,10,.9))}.HomeLanding_root__sPYAm .beam{position:absolute;left:50%;top:-6%;width:min(920px,110vw);height:112%;z-index:-1;pointer-events:none;translate:-50% 0;transform-origin:50% 0;background:linear-gradient(180deg,rgba(255,244,222,.26),rgba(255,236,210,.1) 45%,rgba(224,163,163,.06) 75%,transparent);clip-path:polygon(47% 0,53% 0,100% 100%,0 100%);filter:blur(18px);animation:HomeLanding_beamsway__7mCca 9s ease-in-out infinite}@keyframes HomeLanding_beamsway__7mCca{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}}.HomeLanding_root__sPYAm .finale .wrap{position:relative}.HomeLanding_root__sPYAm .finale h2{font-size:clamp(56px,9vw,140px)}.HomeLanding_root__sPYAm .finale h2 .rose{color:var(--rose)}.HomeLanding_root__sPYAm .finale p{font-weight:600;font-size:17px;color:rgba(255,255,255,.8);max-width:520px;margin:10px auto 36px}.HomeLanding_root__sPYAm .finale .hero-actions{justify-content:center}.HomeLanding_root__sPYAm .finale .cat{display:block;width:min(300px,72vw);height:auto;margin:-14px auto 0;pointer-events:none}.HomeLanding_root__sPYAm .screen{position:relative;max-width:min(100%,calc((100vh - 150px)*16/9));margin:48px auto 0}.HomeLanding_root__sPYAm .screen.rv{transform:none;translate:0 0;transition:opacity .7s}.HomeLanding_root__sPYAm .screen.rv[data-in]{translate:none}.HomeLanding_root__sPYAm .screen-frame{border:var(--bw) solid var(--black);background:#0d0d0d;box-shadow:0 0 0 1px rgba(255,255,255,.08),0 30px 70px rgba(0,0,0,.7),0 0 120px rgba(224,163,163,.15)}.HomeLanding_root__sPYAm .screen-body{position:relative;aspect-ratio:16/9;background:#000;overflow:hidden}.HomeLanding_root__sPYAm .screen-body iframe,.HomeLanding_root__sPYAm .screen-body video{position:absolute;inset:0;width:100%;height:100%;border:0;background:#000}.HomeLanding_root__sPYAm .screen-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:24px;background:radial-gradient(600px 300px at 50% 60%,rgba(224,163,163,.18),transparent 70%),repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 2px,transparent 2px 5px),#101010;pointer-events:none}.HomeLanding_root__sPYAm .screen-empty .reel{width:54px;height:54px;border:3px solid var(--rose);border-radius:0;position:relative;margin-bottom:10px;background:radial-gradient(circle,var(--rose) 6px,transparent 7px)}.HomeLanding_root__sPYAm .screen-empty .reel:after,.HomeLanding_root__sPYAm .screen-empty .reel:before{content:"";position:absolute;inset:8px;border:2px solid rgba(224,163,163,.5)}.HomeLanding_root__sPYAm .screen-empty .reel:after{inset:18px}.HomeLanding_root__sPYAm .screen-empty b{font-family:var(--display);font-weight:800;font-size:34px;text-transform:uppercase;line-height:1;color:#fff}.HomeLanding_root__sPYAm .screen-empty i{font-style:normal;font-weight:600;font-size:12.5px;color:rgba(255,255,255,.55);max-width:380px}.HomeLanding_root__sPYAm .screen.has-demo .screen-empty{display:none}.HomeLanding_root__sPYAm .playbtn{position:absolute;left:50%;top:50%;translate:-50% -50%;width:92px;height:92px;border:var(--bw) solid var(--black);background:var(--rose);cursor:pointer;display:none;place-items:center;transition:transform .2s,box-shadow .2s}.HomeLanding_root__sPYAm .playbtn span{width:0;height:0;border-style:solid;border-width:16px 0 16px 28px;border-color:transparent transparent transparent var(--black);margin-left:6px}.HomeLanding_root__sPYAm .playbtn:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--green)}.HomeLanding_root__sPYAm .screen.has-demo:not(.playing) .playbtn{display:grid}@media(max-width:760px){.HomeLanding_root__sPYAm .screen{margin-top:30px}.HomeLanding_root__sPYAm .playbtn{width:62px;height:62px}.HomeLanding_root__sPYAm .playbtn span{border-width:11px 0 11px 19px;margin-left:4px}.HomeLanding_root__sPYAm .finale .cat{width:220px;margin-top:0}.HomeLanding_root__sPYAm .screen-empty b{font-size:24px}.HomeLanding_root__sPYAm .screen-empty i{font-size:11.5px}}.HomeLanding_root__sPYAm .patter .w{display:inline-block;opacity:0;translate:0 10px;filter:blur(4px);transition:opacity .5s,translate .5s cubic-bezier(.2,.7,.2,1),filter .5s;transition-delay:calc(var(--i)*70ms)}.HomeLanding_root__sPYAm .patter.said .w{opacity:1;translate:0 0;filter:none}.HomeLanding_root__sPYAm .patter .hat{position:relative;color:var(--rose);font-weight:800}.HomeLanding_root__sPYAm .patter .hat:after,.HomeLanding_root__sPYAm .patter .hat:before{content:"\2605";position:absolute;font-size:10px;color:var(--rose);opacity:0;pointer-events:none}.HomeLanding_root__sPYAm .patter .hat:before{left:-12px;top:-8px}.HomeLanding_root__sPYAm .patter .hat:after{right:-12px;bottom:-6px}.HomeLanding_root__sPYAm .patter.said .hat:before{animation:HomeLanding_twinkle__ZL9Kj 2.6s ease-in-out infinite}.HomeLanding_root__sPYAm .patter.said .hat:after{animation:HomeLanding_twinkle__ZL9Kj 2.6s ease-in-out 1.3s infinite}@keyframes HomeLanding_twinkle__ZL9Kj{0%,to{opacity:0;transform:scale(.5) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(30deg)}}@media(max-width:760px){.HomeLanding_root__sPYAm .finale{padding:90px 0}}.HomeLanding_root__sPYAm footer{background:var(--white);padding:0;font-size:14.5px}.HomeLanding_root__sPYAm .fgrid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;border-bottom:var(--bw) solid var(--black)}.HomeLanding_root__sPYAm .fcol{padding:52px 36px}.HomeLanding_root__sPYAm .fcol img{height:52px;width:auto;margin-bottom:20px}.HomeLanding_root__sPYAm .fcol p{font-weight:500;color:#444;max-width:300px}.HomeLanding_root__sPYAm .fcol h4{font-family:var(--display);font-size:16px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px}.HomeLanding_root__sPYAm .fcol a{display:block;padding:6px 0;margin-bottom:2px;font-weight:600}.HomeLanding_root__sPYAm .fcol a:hover{color:var(--green)}.HomeLanding_root__sPYAm .fbase{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:22px 36px;font-weight:700;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase}.HomeLanding_root__sPYAm .fbase .heart{color:var(--rose-deep)}@media(max-width:880px){.HomeLanding_root__sPYAm .fgrid{grid-template-columns:1fr 1fr;padding:18px 0}.HomeLanding_root__sPYAm .fcol{padding:22px 36px}.HomeLanding_root__sPYAm .fcol:first-child{grid-column:1/-1}}@media(max-width:520px){.HomeLanding_root__sPYAm .fgrid{grid-template-columns:1fr}}.HomeLanding_root__sPYAm .rv{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.HomeLanding_root__sPYAm .rv[data-in]{opacity:1;transform:none}.HomeLanding_root__sPYAm .rv.stagger{opacity:1;transform:none;transition:none}.HomeLanding_root__sPYAm .rv.stagger>*{opacity:0;translate:0 26px;transition:opacity .75s cubic-bezier(.2,.7,.2,1),translate .75s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0)*90ms)}.HomeLanding_root__sPYAm .rv.stagger[data-in]>*{opacity:1;translate:none}.HomeLanding_root__sPYAm .stage[data-lit]>*{transition:opacity .4s,filter .4s,translate .75s cubic-bezier(.2,.7,.2,1),transform .25s,box-shadow .25s}.HomeLanding_root__sPYAm .stage[data-lit]:hover>:not(:hover){opacity:.42}@media (prefers-reduced-motion:reduce){.HomeLanding_root__sPYAm .paper.rv,.HomeLanding_root__sPYAm .rv,.HomeLanding_root__sPYAm .rv.stagger>*{opacity:1;transform:none;translate:none;transition:none;animation:none}.HomeLanding_root__sPYAm .patter .w{opacity:1;translate:none;filter:none;transition:none}.HomeLanding_root__sPYAm .hero h1 .lw{animation:none;transform:none}.HomeLanding_root__sPYAm .hero .hero-strip,.HomeLanding_root__sPYAm .hero .hero-sub{animation:none;opacity:1}.HomeLanding_root__sPYAm .followspot{display:none}.HomeLanding_root__sPYAm .bill .logos-track,.HomeLanding_root__sPYAm .ticker-track{animation:none}.HomeLanding_root__sPYAm .bulbs:after,.HomeLanding_root__sPYAm .bulbs:before{animation:none;opacity:1}}.HomeLanding_root__sPYAm .curtain{position:absolute;top:0;bottom:0;width:57%;z-index:9;pointer-events:none;will-change:transform;backface-visibility:hidden;background:repeating-linear-gradient(90deg,rgba(0,0,0,.38),rgba(0,0,0,0) 22px,rgba(255,120,120,.14) 44px,rgba(0,0,0,0) 66px,rgba(0,0,0,.38) 88px),linear-gradient(180deg,#93293a,#7c1f2e 40%,#611624);box-shadow:inset 0 -120px 140px rgba(0,0,0,.55),inset 0 40px 60px rgba(0,0,0,.3)}.HomeLanding_root__sPYAm .curtain.cl{left:0;transform-origin:left center;animation:HomeLanding_openL__DYPBw 2.6s cubic-bezier(.76,0,.13,1) .6s forwards}.HomeLanding_root__sPYAm .curtain.cr{right:0;transform-origin:right center;animation:HomeLanding_openR__5Cz3V 2.6s cubic-bezier(.76,0,.13,1) .6s forwards}@keyframes HomeLanding_openL__DYPBw{0%{transform:translateX(0) scaleX(1)}60%{transform:translateX(-62%) scaleX(.72)}to{transform:translateX(-104%) scaleX(.55)}}@keyframes HomeLanding_openR__5Cz3V{0%{transform:translateX(0) scaleX(1)}60%{transform:translateX(62%) scaleX(.72)}to{transform:translateX(104%) scaleX(.55)}}.HomeLanding_root__sPYAm .valance{position:absolute;top:0;left:0;right:0;height:56px;z-index:11;pointer-events:none;background:repeating-linear-gradient(90deg,#7e1f2b 0 30px,#5f1620 30px 60px);border-bottom:var(--bw) solid var(--black);box-shadow:0 14px 26px rgba(0,0,0,.45)}.HomeLanding_root__sPYAm .tickets{grid-template-columns:repeat(2,1fr)!important;gap:30px!important}.HomeLanding_root__sPYAm .ticket{box-shadow:10px 10px 0 rgba(10,10,10,.12)}.HomeLanding_root__sPYAm .ticket-main{flex:1;display:flex;flex-direction:column;position:relative;padding:20px 22px 18px}.HomeLanding_root__sPYAm .ticket-main:before{content:"";position:absolute;inset:9px;border:1px solid rgba(10,10,10,.35);pointer-events:none}.HomeLanding_root__sPYAm .t-top{display:flex;justify-content:space-between;gap:10px;font-weight:800;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#777;padding:6px 8px 10px;border-bottom:1px solid rgba(10,10,10,.25);margin:0 8px}.HomeLanding_root__sPYAm .t-mid{display:flex;gap:18px;align-items:flex-start;padding:18px 8px 14px;flex:1}.HomeLanding_root__sPYAm .t-mid .num{font-size:58px;line-height:.9;color:var(--rose)}.HomeLanding_root__sPYAm .t-mid h3{font-size:19px;margin-bottom:8px}.HomeLanding_root__sPYAm .t-mid p{font-weight:500;font-size:13.5px;color:#444}.HomeLanding_root__sPYAm .t-fields{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(10,10,10,.25);margin:0 8px;padding:10px 0 4px;gap:8px}.HomeLanding_root__sPYAm .t-fields i{display:block;font-style:normal;font-weight:800;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:#999}.HomeLanding_root__sPYAm .t-fields b{font-weight:800;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase}.HomeLanding_root__sPYAm .stub2{width:118px;flex:none;border-left:2px dashed var(--black);background:var(--green);color:var(--white);display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:16px 10px;position:relative}.HomeLanding_root__sPYAm .stub2:after,.HomeLanding_root__sPYAm .stub2:before{content:"";position:absolute;left:-7px;width:12px;height:12px;background:var(--sage);border:var(--bw) solid var(--black);transform:rotate(45deg)}.HomeLanding_root__sPYAm .stub2:before{top:-9px}.HomeLanding_root__sPYAm .stub2:after{bottom:-9px}.HomeLanding_root__sPYAm .stub2 .admit{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--display);font-weight:800;font-size:15px;letter-spacing:.3em;text-transform:uppercase}.HomeLanding_root__sPYAm .stub2 .bc{width:100%;height:30px;background:repeating-linear-gradient(90deg,#fff 0 2px,transparent 2px 4px,#fff 4px 5px,transparent 5px 9px)}.HomeLanding_root__sPYAm .stub2 .sn{font-weight:800;font-size:8.5px;letter-spacing:.14em;color:rgba(255,255,255,.75)}@media(max-width:900px){.HomeLanding_root__sPYAm .tickets{grid-template-columns:1fr!important}}.HomeLanding_root__sPYAm .stages{background:var(--black);color:var(--white);border-bottom:var(--bw) solid var(--black);padding:110px 0}.HomeLanding_root__sPYAm .stages .head2{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;flex-wrap:wrap;margin-bottom:48px}.HomeLanding_root__sPYAm .stages h2 .rose{color:var(--rose)}.HomeLanding_root__sPYAm .stages .lede{color:rgba(255,255,255,.65)}.HomeLanding_root__sPYAm .mapwrap{border:2px solid #2e2e2e;background:#0d0f0e}.HomeLanding_root__sPYAm .mapframe{position:relative;padding:14px 10px;cursor:crosshair;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#2e2e2e transparent}.HomeLanding_root__sPYAm .mapinner{position:relative}.HomeLanding_root__sPYAm .mapframe canvas{display:block;width:100%;height:auto}.HomeLanding_root__sPYAm .mapframe svg{position:absolute;left:0;top:0;width:100%;height:auto;overflow:visible}.HomeLanding_root__sPYAm .hub{fill:var(--rose);transform-box:fill-box;transform-origin:center;transition:fill .2s}.HomeLanding_root__sPYAm .hubg.hq .hub{fill:#7fbf9e}.HomeLanding_root__sPYAm .ping{fill:none;stroke:var(--rose);stroke-width:1.2;transform-box:fill-box;transform-origin:center;opacity:0;animation:HomeLanding_ping__1jvmk 3.2s ease-out infinite}.HomeLanding_root__sPYAm .hubg.on .ping{stroke:#fff;animation-duration:1.5s}@keyframes HomeLanding_ping__1jvmk{0%{transform:scale(1);opacity:.8}to{transform:scale(3.4);opacity:0}}.HomeLanding_root__sPYAm .hublabel{font-family:var(--body),Arial,sans-serif;font-weight:800;font-size:11px;fill:rgba(255,255,255,.82);letter-spacing:.1em;transition:fill .2s;pointer-events:none}.HomeLanding_root__sPYAm .hubg.hq .hublabel{fill:#fff;font-size:12px}.HomeLanding_root__sPYAm .arc{fill:none;stroke:var(--rose);stroke-width:1.2;opacity:.42;transition:opacity .3s,stroke-width .3s}.HomeLanding_root__sPYAm .arc.flow{stroke-dasharray:6 7;animation:HomeLanding_arcflow__8N1NI 1.6s linear infinite}.HomeLanding_root__sPYAm .arc.dim{opacity:.1}.HomeLanding_root__sPYAm .arc.lit{opacity:1;stroke-width:2.2;stroke:#fff}@keyframes HomeLanding_arcflow__8N1NI{to{stroke-dashoffset:-13}}.HomeLanding_root__sPYAm .spark{fill:#fff;opacity:0;pointer-events:none}.HomeLanding_root__sPYAm .spark.go{opacity:1;filter:drop-shadow(0 0 5px #fff)}.HomeLanding_root__sPYAm .hubg{cursor:pointer;outline:none}.HomeLanding_root__sPYAm .hubg .hit{fill:transparent}.HomeLanding_root__sPYAm .hubg.on .hub,.HomeLanding_root__sPYAm .hubg:hover .hub{fill:#fff}.HomeLanding_root__sPYAm .hubg.on .hublabel,.HomeLanding_root__sPYAm .hubg:hover .hublabel{fill:var(--rose)}.HomeLanding_root__sPYAm .maptip{position:absolute;z-index:5;pointer-events:none;background:var(--white);color:var(--black);border:var(--bw) solid var(--black);box-shadow:6px 6px 0 var(--rose);padding:10px 14px 11px;min-width:160px;opacity:0;transform:translate(-50%,-100%) translateY(-18px);transition:opacity .25s,left .5s cubic-bezier(.2,.7,.2,1),top .5s cubic-bezier(.2,.7,.2,1)}.HomeLanding_root__sPYAm .maptip.show{opacity:1}.HomeLanding_root__sPYAm .maptip b{display:block;font-family:var(--display);font-weight:800;font-size:19px;text-transform:uppercase;line-height:1}.HomeLanding_root__sPYAm .maptip span{display:block;font-weight:800;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin-top:6px}.HomeLanding_root__sPYAm .maptip em{display:block;font-style:normal;font-weight:600;font-size:11.5px;color:#555;margin-top:2px}.HomeLanding_root__sPYAm .maptip:after{content:"";position:absolute;left:50%;bottom:-9px;width:12px;height:12px;background:var(--white);border-right:var(--bw) solid var(--black);border-bottom:var(--bw) solid var(--black);transform:translateX(-50%) rotate(45deg)}.HomeLanding_root__sPYAm .citylist{list-style:none;display:grid;grid-template-columns:repeat(var(--cities,11),1fr);border-top:2px solid #2e2e2e}.HomeLanding_root__sPYAm .citylist li{border-right:1px solid #222;min-width:0}.HomeLanding_root__sPYAm .citylist li:last-child{border-right:0}.HomeLanding_root__sPYAm .citylist button{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:3px;text-align:left;background:transparent;border:0;color:#fff;font:inherit;padding:14px 10px 12px;cursor:pointer;position:relative;transition:background .15s;min-width:0}.HomeLanding_root__sPYAm .citylist button:before{content:"";position:absolute;left:0;right:0;top:-2px;height:3px;background:var(--rose);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.HomeLanding_root__sPYAm .citylist button:hover,.HomeLanding_root__sPYAm .citylist li.on button{background:#141b17}.HomeLanding_root__sPYAm .citylist li.on button:before{transform:scaleX(1)}.HomeLanding_root__sPYAm .citylist .c-name{font-family:var(--display);font-weight:800;font-size:15px;text-transform:uppercase;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s}.HomeLanding_root__sPYAm .citylist li.on .c-name{color:var(--rose)}.HomeLanding_root__sPYAm .citylist .c-roles{font-family:var(--display);font-weight:800;font-size:24px;line-height:1;color:#fff;margin-top:6px}.HomeLanding_root__sPYAm .citylist .c-disc{font-weight:700;font-size:9.5px;letter-spacing:.06em;line-height:1.3;text-transform:uppercase;color:rgba(255,255,255,.62);min-height:2.6em;overflow-wrap:anywhere}.HomeLanding_root__sPYAm .citylist .c-bar{height:3px;background:#222;margin-top:6px;overflow:hidden}.HomeLanding_root__sPYAm .citylist .c-bar i{display:block;height:100%;width:var(--w);background:var(--green-mid);transition:background .2s,width 1s cubic-bezier(.2,.7,.2,1)}.HomeLanding_root__sPYAm .citylist li.on .c-bar i{background:var(--rose)}.HomeLanding_root__sPYAm .maplegend{display:flex;gap:28px;flex-wrap:wrap;margin-top:18px;font-weight:800;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.55)}.HomeLanding_root__sPYAm .maplegend span{display:flex;align-items:center;gap:9px}.HomeLanding_root__sPYAm .creed{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:56px;border:2px solid #2e2e2e;background:#0d0f0e;scroll-margin-top:110px}.HomeLanding_root__sPYAm .creed li{position:relative;padding:26px 24px 28px;border-right:1px solid #222;min-width:0;transition:background .2s}.HomeLanding_root__sPYAm .creed li:last-child{border-right:0}.HomeLanding_root__sPYAm .creed li:before{content:"";position:absolute;left:0;right:0;top:-2px;height:3px;background:var(--rose);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.HomeLanding_root__sPYAm .creed li:hover{background:#141b17}.HomeLanding_root__sPYAm .creed li:hover:before{transform:scaleX(1)}.HomeLanding_root__sPYAm .creed .cr-no{display:block;font-family:var(--display);font-weight:800;font-size:30px;line-height:1;color:var(--rose);margin-bottom:16px}.HomeLanding_root__sPYAm .creed h3{font-size:25px;line-height:1.05;color:#fff;margin-bottom:10px}.HomeLanding_root__sPYAm .creed p{font-weight:500;font-size:14px;line-height:1.5;color:rgba(255,255,255,.62)}@media(max-width:1020px){.HomeLanding_root__sPYAm .creed{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeLanding_root__sPYAm .creed li:nth-child(2n){border-right:0}.HomeLanding_root__sPYAm .creed li:nth-child(-n+2){border-bottom:1px solid #222}}@media(max-width:560px){.HomeLanding_root__sPYAm .creed{grid-template-columns:1fr;margin-top:36px}.HomeLanding_root__sPYAm .creed li{border-right:0;border-bottom:1px solid #222;padding:20px 18px 22px}.HomeLanding_root__sPYAm .creed li:last-child{border-bottom:0}.HomeLanding_root__sPYAm .creed .cr-no{margin-bottom:10px;font-size:26px}.HomeLanding_root__sPYAm .creed h3{font-size:22px}}.HomeLanding_root__sPYAm .maplegend i{width:9px;height:9px;display:inline-block}.HomeLanding_root__sPYAm .lg-hq{background:#7fbf9e}.HomeLanding_root__sPYAm .lg-hub{background:var(--rose)}.HomeLanding_root__sPYAm .lg-live{background:var(--rose);animation:HomeLanding_blink__u4PXd 1.8s ease-in-out infinite}@keyframes HomeLanding_blink__u4PXd{0%,to{opacity:1}50%{opacity:.3}}@media(max-width:1240px){.HomeLanding_root__sPYAm .citylist{grid-template-columns:repeat(6,1fr)}.HomeLanding_root__sPYAm .citylist li{border-bottom:1px solid #222}.HomeLanding_root__sPYAm .citylist li:nth-child(6n){border-right:0}}@media(max-width:1020px){.HomeLanding_root__sPYAm .citylist{grid-template-columns:repeat(4,1fr)}.HomeLanding_root__sPYAm .citylist li:nth-child(6n){border-right:1px solid #222}.HomeLanding_root__sPYAm .citylist li:nth-child(4n){border-right:0}.HomeLanding_root__sPYAm .citylist li:last-child{border-right:1px solid #222}}@media(max-width:820px){.HomeLanding_root__sPYAm .maptip{display:none}.HomeLanding_root__sPYAm .mapinner{min-width:760px}.HomeLanding_root__sPYAm .mapframe{cursor:grab}}@media(max-width:560px){.HomeLanding_root__sPYAm .citylist{grid-template-columns:repeat(2,1fr)}.HomeLanding_root__sPYAm .citylist li:nth-child(4n){border-right:1px solid #222}.HomeLanding_root__sPYAm .citylist li:nth-child(2n){border-right:0}}.HomeLanding_root__sPYAm .clips{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;align-items:start}.HomeLanding_root__sPYAm .clip{border:var(--bw) solid var(--black);background:var(--white);padding:30px 28px;box-shadow:10px 10px 0 rgba(10,10,10,.12)}.HomeLanding_root__sPYAm .clip:first-child{transform:rotate(-1.2deg)}.HomeLanding_root__sPYAm .clip:nth-child(2){transform:rotate(.8deg) translateY(14px)}.HomeLanding_root__sPYAm .clip:nth-child(3){transform:rotate(-.6deg)}.HomeLanding_root__sPYAm .stars{color:var(--rose-deep);font-size:17px;letter-spacing:.3em;margin-bottom:16px}.HomeLanding_root__sPYAm .clip q{display:block;font-weight:600;font-size:17px;line-height:1.5;letter-spacing:-.01em;quotes:"\201C" "\201D";margin-bottom:22px}.HomeLanding_root__sPYAm .clip .who{display:flex;gap:14px;align-items:center;border-top:2px solid var(--black);padding-top:16px}.HomeLanding_root__sPYAm .clip .who img{width:56px;height:56px;object-fit:cover;border:2px solid var(--black)}.HomeLanding_root__sPYAm .clip .who b{display:block;font-weight:800;font-size:13.5px;letter-spacing:.06em;text-transform:uppercase}.HomeLanding_root__sPYAm .clip .who span{font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--green)}@media(max-width:900px){.HomeLanding_root__sPYAm .clips{grid-template-columns:1fr}.HomeLanding_root__sPYAm .clip{transform:none!important}}.HomeLanding_root__sPYAm .wall{padding:110px 0 120px;background:var(--black);color:var(--white);border-bottom:var(--bw) solid var(--black);position:relative;isolation:isolate;overflow:hidden}.HomeLanding_root__sPYAm .wall:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(900px 500px at 50% 0,rgba(224,163,163,.14),transparent 65%)}.HomeLanding_root__sPYAm .wall .head3{text-align:center;margin-bottom:56px}.HomeLanding_root__sPYAm .wall h2 .hollow{color:transparent;-webkit-text-stroke:2.5px var(--rose)}.HomeLanding_root__sPYAm .wall .lede{color:rgba(255,255,255,.65);margin:16px auto 0}.HomeLanding_root__sPYAm .programme{overflow:hidden;display:grid;grid-template-columns:290px 1fr;background:#f3eee0;color:#1b1914;box-shadow:0 40px 80px rgba(0,0,0,.6),0 8px 20px rgba(0,0,0,.4);background-image:radial-gradient(rgba(10,10,10,.05) 1px,transparent 0);background-size:4px 4px}.HomeLanding_root__sPYAm .prog-cover{background:var(--green-dark);color:#fff;padding:30px 26px;display:flex;flex-direction:column;justify-content:space-between;gap:30px;border-right:var(--bw) solid var(--black);position:relative}.HomeLanding_root__sPYAm .prog-cover:after{content:"";position:absolute;right:-9px;top:0;bottom:0;width:9px;background:linear-gradient(90deg,rgba(0,0,0,.35),transparent);pointer-events:none}.HomeLanding_root__sPYAm .prog-band{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;background:var(--rose);color:var(--black);font-weight:800;font-size:14px;letter-spacing:.12em;text-transform:uppercase;padding:11px 14px}.HomeLanding_root__sPYAm .prog-title{text-align:center;border-top:2px solid rgba(255,255,255,.35);border-bottom:2px solid rgba(255,255,255,.35);padding:28px 0}.HomeLanding_root__sPYAm .prog-title i{display:block;font-style:normal;font-weight:800;font-size:13.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--rose)}.HomeLanding_root__sPYAm .prog-title b{display:block;font-family:var(--display);font-weight:800;font-size:clamp(38px,3.4vw,52px);line-height:1.02;text-transform:uppercase;margin:10px 0 12px}.HomeLanding_root__sPYAm .prog-meta{display:flex;flex-direction:column;gap:10px;font-weight:600;font-size:16px;line-height:1.45;color:rgba(255,255,255,.85)}.HomeLanding_root__sPYAm .prog-meta span:first-child{font-weight:800;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--rose)}.HomeLanding_root__sPYAm .prog-foot{display:flex;justify-content:space-between;gap:10px;font-weight:800;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.6)}.HomeLanding_root__sPYAm .prog-pages{padding:24px}.HomeLanding_root__sPYAm .prog-rule{display:flex;justify-content:space-between;gap:10px;border-top:var(--bw) solid #1b1914;border-bottom:1px solid #1b1914;padding:10px 2px;font-weight:800;font-size:14px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:24px}.HomeLanding_root__sPYAm .prog-rule.end{margin:24px 0 0;border-top:1px solid #1b1914;border-bottom:var(--bw) solid #1b1914;color:#6d675a}.HomeLanding_root__sPYAm .bios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 18px}.HomeLanding_root__sPYAm .bio{margin:0;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;color:#1b1914}.HomeLanding_root__sPYAm .bio figcaption{display:flex;flex-direction:column;gap:4px;margin-top:14px}.HomeLanding_root__sPYAm .bio figcaption b{font-family:var(--display);font-weight:800;font-size:21px;line-height:1;text-transform:uppercase}.HomeLanding_root__sPYAm .bio figcaption span{font-weight:800;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--green)}.HomeLanding_root__sPYAm .bio q{display:block;font-weight:600;font-size:13px;line-height:1.4;color:#3c372c;quotes:"\201C" "\201D";margin-top:6px}.HomeLanding_root__sPYAm .slab{width:100%;aspect-ratio:1;background-color:#262626;border:var(--bw) solid #1b1914;display:grid;place-items:center;padding:0;perspective:900px;background-image:radial-gradient(circle,rgba(255,255,255,.1) .8px,transparent 1.3px),radial-gradient(circle,rgba(224,163,163,.22) 1px,transparent 1.5px),radial-gradient(circle,rgba(127,191,158,.12) 1px,transparent 1.6px),radial-gradient(circle,rgba(0,0,0,.55) 1.2px,transparent 1.8px);background-size:17px 17px,29px 29px,41px 41px,23px 23px;background-position:0 0,7px 11px,15px 3px,9px 17px;transition:background-color .25s}.HomeLanding_root__sPYAm .pstar{--star:polygon(50% 0%,61.8% 35.2%,98.6% 35.2%,68.9% 57.6%,80.2% 92.3%,50% 70.8%,19.8% 92.3%,31.1% 57.6%,1.4% 35.2%,38.2% 35.2%);position:relative;width:114%;aspect-ratio:1;transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .45s cubic-bezier(.2,.7,.2,1)}.HomeLanding_root__sPYAm .pstar .rim{position:absolute;inset:0;background:linear-gradient(135deg,#e6cb8f,#b48f52 48%,#dcbe80);clip-path:var(--star)}.HomeLanding_root__sPYAm .pstar .fill{position:absolute;inset:7px;background:var(--rose);clip-path:var(--star);background-image:radial-gradient(circle,rgba(255,255,255,.35) .7px,transparent 1.1px),radial-gradient(circle,rgba(120,40,40,.22) .9px,transparent 1.3px);background-size:11px 11px,17px 17px;background-position:0 0,5px 7px}.HomeLanding_root__sPYAm .pstar .sheen{position:absolute;inset:0;clip-path:var(--star);pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.26) 50%,transparent 70%) no-repeat;background-size:60% 100%;background-position:-100% 0}.HomeLanding_root__sPYAm .pstar .face{position:absolute;left:50%;top:50%;width:54%;aspect-ratio:1;translate:-50% -46%;border:4px solid #b48f52;outline:2px solid #1b1914;background:#fff;overflow:hidden;box-shadow:0 10px 24px rgba(0,0,0,.5);transform:translateZ(34px) scale(var(--fs,1));transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s}.HomeLanding_root__sPYAm .pstar .face img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;filter:grayscale(1) contrast(1.06);transition:filter .45s,transform 1.2s cubic-bezier(.2,.7,.2,1);transform:scale(1.02)}.HomeLanding_root__sPYAm .pstar .face.blank{display:grid;place-items:center;background:var(--sage);font-family:var(--display);font-weight:800;font-size:clamp(34px,4vw,58px);color:var(--green);line-height:1}.HomeLanding_root__sPYAm .bio:hover .pstar .face img{filter:none;transform:scale(1.08)}.HomeLanding_root__sPYAm .bio:hover .pstar .face{--fs:1.12;box-shadow:0 22px 40px rgba(0,0,0,.6)}.HomeLanding_root__sPYAm .bio:hover .slab{background-color:#2e2e2e}@keyframes HomeLanding_sheen__LqGM7{to{background-position:200% 0}}.HomeLanding_root__sPYAm .reserved .pstar .fill{background-color:#3a3a3a}.HomeLanding_root__sPYAm .reserved:hover .pstar .fill{background-color:var(--rose)}.HomeLanding_root__sPYAm .reserved figcaption b{color:var(--rose-ink)}.HomeLanding_root__sPYAm .prog-note{grid-column:span 1;align-items:stretch;text-align:left;background:var(--green-dark);color:#fff;border:var(--bw) solid #1b1914;padding:24px 22px;gap:18px;justify-content:space-between}.HomeLanding_root__sPYAm .pn-k{font-weight:800;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--rose)}.HomeLanding_root__sPYAm .pn-row{display:flex;flex-direction:column;gap:12px}.HomeLanding_root__sPYAm .pn-row>div{display:flex;align-items:baseline;gap:12px;border-top:2px solid rgba(255,255,255,.3);padding-top:10px}.HomeLanding_root__sPYAm .pn-row b{font-family:var(--display);font-weight:800;font-size:clamp(34px,3.4vw,48px);line-height:1;color:#fff}.HomeLanding_root__sPYAm .pn-row i{font-style:normal;font-weight:800;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.65)}.HomeLanding_root__sPYAm .prog-note .btn{align-self:stretch;justify-content:center;font-size:14px;padding:14px 16px}.HomeLanding_root__sPYAm .slab{position:relative;overflow:hidden}.HomeLanding_root__sPYAm .slab:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(180px 260px at var(--landing-slab-light,-40%) 50%,rgba(255,244,222,.28),transparent 70%)}.HomeLanding_root__sPYAm .bios.rv.stagger[data-in] .slab:after{animation:HomeLanding_spotpass__6Abxg 1.6s ease-in-out forwards;animation-delay:calc(var(--i,0)*.14s + .5s)}@keyframes HomeLanding_spotpass__6Abxg{0%{opacity:0;--landing-slab-light:-40%}15%{opacity:1}85%{opacity:1}to{opacity:0;--landing-slab-light:140%}}@property --landing-slab-light{syntax:"<percentage>";inherits:false;initial-value:-40%}.HomeLanding_root__sPYAm .bios.rv.stagger[data-in] .pstar .sheen{animation:HomeLanding_sheen__LqGM7 1.6s ease-in-out forwards;animation-delay:calc(var(--i,0)*.14s + .5s)}.HomeLanding_root__sPYAm .pstar .sheen{z-index:1}.HomeLanding_root__sPYAm .pstar .face{z-index:2}.HomeLanding_root__sPYAm .bios.rv.stagger>.bio .face img{filter:grayscale(1) contrast(1.06) brightness(.35) blur(6px);transform:scale(1.25)}.HomeLanding_root__sPYAm .bios.rv.stagger[data-in]>.bio .face img{filter:grayscale(1) contrast(1.06);transform:scale(1.02);transition:filter 1.1s ease calc(var(--i,0)*.14s + .55s),transform 1.4s cubic-bezier(.2,.7,.2,1) calc(var(--i,0)*.14s + .55s)}.HomeLanding_root__sPYAm .bios.rv.stagger[data-in]>.bio:hover .face img{filter:none;transform:scale(1.08);transition:filter .45s,transform 1.2s cubic-bezier(.2,.7,.2,1)}.HomeLanding_root__sPYAm .bio:hover .pstar{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(1.03)}.HomeLanding_root__sPYAm .bio:hover .pstar .sheen{animation:HomeLanding_sheen__LqGM7 1.1s ease-in-out forwards}@media(max-width:1020px){.HomeLanding_root__sPYAm .programme{grid-template-columns:1fr}.HomeLanding_root__sPYAm .prog-cover{border-right:0;border-bottom:var(--bw) solid var(--black)}.HomeLanding_root__sPYAm .prog-cover:after{display:none}.HomeLanding_root__sPYAm .bios{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.HomeLanding_root__sPYAm .bios{grid-template-columns:1fr 1fr;gap:18px 12px}.HomeLanding_root__sPYAm .prog-note{grid-column:span 1;padding:16px 12px}.HomeLanding_root__sPYAm .pn-row{gap:8px}.HomeLanding_root__sPYAm .pn-row>div{flex-direction:column;gap:2px}.HomeLanding_root__sPYAm .pn-row b{font-size:28px}.HomeLanding_root__sPYAm .prog-note .btn{font-size:12px;padding:12px 8px;align-self:stretch;justify-content:center}.HomeLanding_root__sPYAm .pstar .face{border-width:3px;box-shadow:0 6px 14px rgba(0,0,0,.5)}.HomeLanding_root__sPYAm .pstar .face.blank{font-size:26px}.HomeLanding_root__sPYAm .bio figcaption b{font-size:17px}.HomeLanding_root__sPYAm .bio q{font-size:12px}.HomeLanding_root__sPYAm .prog-pages{padding:20px 14px}.HomeLanding_root__sPYAm .prog-title b{font-size:48px}}.HomeLanding_root__sPYAm .cat.blend{mix-blend-mode:screen}.HomeLanding_root__sPYAm .cat-spark{position:absolute;color:var(--rose);font-size:22px;z-index:3;animation:HomeLanding_spark__nXY1s 2.4s ease-in-out infinite}.HomeLanding_root__sPYAm .sp1{right:calc(3.5% + 160px);bottom:150px}.HomeLanding_root__sPYAm .sp2{right:calc(3.5% - 14px);bottom:190px;animation-delay:1.2s}@keyframes HomeLanding_catshow__Qameo{0%,50%,to{transform:rotate(0) translateY(0)}57%{transform:rotate(-8deg) translateY(3px)}64%{transform:rotate(0)}78%{transform:translateY(-10px)}86%{transform:translateY(0)}}@keyframes HomeLanding_spark__nXY1s{0%,to{opacity:0;transform:scale(.5) rotate(0)}50%{opacity:1;transform:scale(1.15) rotate(25deg)}}@media(max-width:760px){.HomeLanding_root__sPYAm .cat-spark{display:none}}@media (prefers-reduced-motion:reduce){.HomeLanding_root__sPYAm .curtain,.HomeLanding_root__sPYAm .valance{display:none}.HomeLanding_root__sPYAm .arc,.HomeLanding_root__sPYAm .beam,.HomeLanding_root__sPYAm .cat,.HomeLanding_root__sPYAm .cat-spark,.HomeLanding_root__sPYAm .cb-live i,.HomeLanding_root__sPYAm .hub,.HomeLanding_root__sPYAm .lg-live,.HomeLanding_root__sPYAm .ping,.HomeLanding_root__sPYAm .spark{animation:none!important}.HomeLanding_root__sPYAm .arc{stroke-dashoffset:0!important}}.HomeLanding_root__sPYAm .tk{--stub:112px;display:flex;background:#fffdf6;border:var(--bw) solid var(--black);box-shadow:12px 12px 0 rgba(10,10,10,.14);transform:rotate(var(--rot));transition:transform .25s,box-shadow .25s;position:relative}.HomeLanding_root__sPYAm .tk:after,.HomeLanding_root__sPYAm .tk:before{content:"";position:absolute;right:calc(var(--stub) - 7px);width:13px;height:13px;background:var(--sage);border:var(--bw) solid var(--black);transform:rotate(45deg);z-index:2}.HomeLanding_root__sPYAm .tk:before{top:-10px}.HomeLanding_root__sPYAm .tk:after{bottom:-10px}.HomeLanding_root__sPYAm .tk:hover{transform:rotate(0) translateY(-5px);box-shadow:16px 16px 0 var(--rose)}.HomeLanding_root__sPYAm .tk-stub{transition:translate .3s cubic-bezier(.2,.7,.2,1),rotate .3s cubic-bezier(.2,.7,.2,1)}.HomeLanding_root__sPYAm .tk:hover .tk-stub{translate:7px 0;rotate:1.6deg}.HomeLanding_root__sPYAm .tk-ghost{transition:transform .5s cubic-bezier(.2,.7,.2,1),color .3s}.HomeLanding_root__sPYAm .tk:hover .tk-ghost{transform:translateY(-14px);color:rgba(224,163,163,.22)}.HomeLanding_root__sPYAm .tk-main{flex:1;min-width:0;position:relative;padding:18px 20px 16px;overflow:hidden}.HomeLanding_root__sPYAm .tk-main:before{content:"";position:absolute;inset:8px;border:1px solid rgba(10,10,10,.28);pointer-events:none}.HomeLanding_root__sPYAm .tk-main:after{content:"";position:absolute;left:0;top:0;bottom:0;width:9px;background:repeating-linear-gradient(0deg,var(--rose) 0 14px,transparent 14px 22px)}.HomeLanding_root__sPYAm .tk-ghost{position:absolute;right:6px;bottom:-30px;font-family:var(--display);font-weight:800;font-size:150px;line-height:1;color:rgba(46,96,73,.07);pointer-events:none}.HomeLanding_root__sPYAm .tk-top{display:flex;justify-content:space-between;gap:10px;font-weight:800;font-size:9.5px;letter-spacing:.24em;text-transform:uppercase;color:#8a8578;padding:6px 6px 10px 18px;border-bottom:1px solid rgba(10,10,10,.22)}.HomeLanding_root__sPYAm .tk-mid{display:flex;gap:16px;align-items:flex-start;padding:16px 6px 14px 18px;position:relative}.HomeLanding_root__sPYAm .tk-mid .num{font-size:56px;line-height:.85;color:var(--rose)}.HomeLanding_root__sPYAm .tk-mid h3{font-size:19px;margin-bottom:7px}.HomeLanding_root__sPYAm .tk-mid p{font-weight:500;font-size:13.5px;color:#4a463d;max-width:400px}.HomeLanding_root__sPYAm .tk-fields{display:flex;gap:0;border-top:1px solid rgba(10,10,10,.22);padding:9px 6px 2px 18px}.HomeLanding_root__sPYAm .tk-fields span{flex:1;border-right:1px solid rgba(10,10,10,.15);padding-right:10px;margin-right:10px}.HomeLanding_root__sPYAm .tk-fields span:last-child{border-right:0}.HomeLanding_root__sPYAm .tk-fields i{display:block;font-style:normal;font-weight:800;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:#a39d8d}.HomeLanding_root__sPYAm .tk-fields b{font-weight:800;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.HomeLanding_root__sPYAm .tk-stub{width:var(--stub);flex:none;background:var(--black);color:var(--white);display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:18px 10px;position:relative}.HomeLanding_root__sPYAm .tk-stub:before{content:"";position:absolute;left:-5px;top:0;bottom:0;width:10px;background-image:radial-gradient(circle 4px at 5px 10px,var(--sage) 4px,transparent 4.5px);background-size:10px 24px;background-repeat:repeat-y}.HomeLanding_root__sPYAm .tk-stub .admit{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--display);font-weight:800;font-size:16px;letter-spacing:.32em;text-transform:uppercase;color:var(--rose)}.HomeLanding_root__sPYAm .tk-stub .bc{width:100%;height:34px;background:repeating-linear-gradient(90deg,#fff 0 2px,transparent 2px 4px,#fff 4px 5px,transparent 5px 9px,#fff 9px 12px,transparent 12px 14px)}.HomeLanding_root__sPYAm .tk-stub .sn{font-weight:800;font-size:8.5px;letter-spacing:.16em;color:rgba(255,255,255,.6)}@media(max-width:520px){.HomeLanding_root__sPYAm .tk{--stub:84px}.HomeLanding_root__sPYAm .tk-fields .sec span{display:none}.HomeLanding_root__sPYAm .tk-fields .sec:after{content:"Orch."}.HomeLanding_root__sPYAm .tk-main{padding:14px 14px 12px}.HomeLanding_root__sPYAm .tk-mid{gap:12px;padding-left:14px}.HomeLanding_root__sPYAm .tk-mid .num{font-size:44px}.HomeLanding_root__sPYAm .tk-top{padding-left:14px}.HomeLanding_root__sPYAm .tk-fields{flex-wrap:wrap;padding-left:14px}.HomeLanding_root__sPYAm .tk-fields span{flex:1 1 40%}.HomeLanding_root__sPYAm .tk-ghost{font-size:110px}}.HomeLanding_root__sPYAm .playbill{background:var(--black);padding:120px 0 130px;border-bottom:var(--bw) solid var(--black);position:relative;overflow:hidden;isolation:isolate}.HomeLanding_root__sPYAm .playbill:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(900px 520px at 50% 0,rgba(224,163,163,.16),transparent 65%),radial-gradient(700px 400px at 50% 100%,rgba(46,96,73,.25),transparent 70%)}.HomeLanding_root__sPYAm .paper{position:relative;background:#f3eee0;color:#1b1914;padding:34px 44px 28px;background-image:radial-gradient(rgba(10,10,10,.05) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,0) 49.2%,rgba(0,0,0,.09) 50%,rgba(255,255,255,.35) 50.6%,rgba(0,0,0,0) 51.4%);background-size:4px 4px,100% 100%;box-shadow:0 2px 0 #d9d2bd,0 40px 80px rgba(0,0,0,.65),0 8px 20px rgba(0,0,0,.4);rotate:-.7deg}.HomeLanding_root__sPYAm .paper:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,rgba(255,255,255,.35),transparent 30%,transparent 70%,rgba(0,0,0,.07))}.HomeLanding_root__sPYAm .paper.rv{opacity:0;transform:rotate(-4deg) scale(.96) translateY(40px);transition:none}.HomeLanding_root__sPYAm .paper.rv[data-in]{animation:HomeLanding_paperin__jlSoH 1.3s cubic-bezier(.2,.7,.2,1) forwards}@keyframes HomeLanding_paperin__jlSoH{0%{opacity:0;transform:rotate(-4deg) scale(.96) translateY(40px)}to{opacity:1;transform:none}}.HomeLanding_root__sPYAm .masthead{text-align:center;margin-bottom:26px}.HomeLanding_root__sPYAm .mh-top{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #1b1914;border-bottom:1px solid #1b1914;padding:6px 4px;font-weight:800;font-size:10px;letter-spacing:.2em;text-transform:uppercase}.HomeLanding_root__sPYAm .mh-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:18px 0 14px}.HomeLanding_root__sPYAm .masthead h2{font-size:clamp(34px,5.6vw,78px);letter-spacing:.02em;overflow-wrap:anywhere;line-height:1.02}.HomeLanding_root__sPYAm .ear{border:1px solid #1b1914;padding:8px 10px;max-width:170px;text-align:left;font-size:11px;line-height:1.35}.HomeLanding_root__sPYAm .ear:last-child{margin-left:auto;text-align:right}.HomeLanding_root__sPYAm .ear i{display:block;font-style:normal;font-weight:800;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:#6d675a;margin-bottom:3px}.HomeLanding_root__sPYAm .ear b{font-weight:700}.HomeLanding_root__sPYAm .dateline{display:flex;justify-content:space-between;gap:10px;border-top:var(--bw) solid #1b1914;border-bottom:1px solid #1b1914;padding:7px 4px;font-weight:800;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase}.HomeLanding_root__sPYAm .np-headline{text-align:center;margin:30px 0 34px}.HomeLanding_root__sPYAm .np-headline h2{font-size:clamp(30px,4.2vw,56px);line-height:1.05}.HomeLanding_root__sPYAm .deck{font-weight:600;font-size:16px;color:#3c372c;margin:14px auto 0;max-width:620px}.HomeLanding_root__sPYAm .np-cols{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:0;border-top:var(--bw) solid #1b1914;border-bottom:1px solid #1b1914}.HomeLanding_root__sPYAm .np-article{padding:26px 26px 22px 0;border-right:1px solid #1b1914}.HomeLanding_root__sPYAm .np-h{font-size:24px;margin-bottom:12px;border-bottom:1px solid #1b1914;padding-bottom:10px}.HomeLanding_root__sPYAm .np-body{font-weight:500;font-size:14px;line-height:1.6;color:#2b281f;margin-bottom:14px;hyphens:auto}.HomeLanding_root__sPYAm .np-body.drop:first-letter{font-family:var(--display);font-weight:800;float:left;font-size:52px;line-height:.8;padding:6px 10px 0 0;color:var(--green)}.HomeLanding_root__sPYAm .np-fig{margin:16px 0 14px;border:1px solid #1b1914;background:#1b1914}.HomeLanding_root__sPYAm .np-fig img{width:100%;display:block;filter:grayscale(1) contrast(1.2) brightness(1.05);mix-blend-mode:luminosity;opacity:.92}.HomeLanding_root__sPYAm .np-fig figcaption{background:#f3eee0;font-weight:700;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#555;padding:7px 10px;border-top:1px solid #1b1914}.HomeLanding_root__sPYAm .np-pull{border-top:2px solid #1b1914;border-bottom:2px solid #1b1914;padding:14px 4px;margin:0 0 14px;font-family:var(--display);font-weight:800;font-size:22px;line-height:1.05;text-transform:uppercase;color:var(--green)}.HomeLanding_root__sPYAm .np-pull cite{display:block;font-family:var(--body);font-style:normal;font-weight:800;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:#6d675a;margin-top:8px}.HomeLanding_root__sPYAm .np-cont{font-weight:800;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--green)}.HomeLanding_root__sPYAm .np-col{padding:26px 22px 22px;border-right:1px solid #1b1914;display:flex;flex-direction:column}.HomeLanding_root__sPYAm .np-col:last-child{border-right:0;padding-right:0}.HomeLanding_root__sPYAm .np-notice{text-align:center;font-weight:800;font-size:9px;letter-spacing:.34em;text-transform:uppercase;color:#8a8578;margin-bottom:12px}.HomeLanding_root__sPYAm .np-plan{border:var(--bw) solid #1b1914;outline:1px solid #1b1914;outline-offset:-8px;padding:28px 24px 24px;background:#fbf8ee;flex:1;display:flex;flex-direction:column;position:relative;transition:translate .25s,box-shadow .25s}.HomeLanding_root__sPYAm .np-plan:hover{translate:-3px -3px;box-shadow:8px 8px 0 var(--rose)}.HomeLanding_root__sPYAm .np-plan.coupon{border-style:dashed;outline:0;background:#fff}.HomeLanding_root__sPYAm .np-scissors{position:absolute;top:-13px;left:22px;background:#f3eee0;padding:0 5px;font-size:15px;line-height:1;color:#1b1914;transform:scaleX(-1)}.HomeLanding_root__sPYAm .np-price .flip{display:inline-block;transition:transform .25s,opacity .25s}.HomeLanding_root__sPYAm .np-price .flip.out{transform:translateY(-10px);opacity:0}.HomeLanding_root__sPYAm .np-plan .tier{font-weight:800;font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--green)}.HomeLanding_root__sPYAm .np-plan h3{font-size:28px;margin-top:8px}.HomeLanding_root__sPYAm .np-plan .sub{font-weight:600;font-size:12.5px;color:#555;margin-top:4px}.HomeLanding_root__sPYAm .np-price{font-family:var(--display);font-weight:800;font-size:52px;line-height:1;margin:18px 0 4px;border-top:1px solid rgba(10,10,10,.25);border-bottom:1px solid rgba(10,10,10,.25);padding:14px 0}.HomeLanding_root__sPYAm .np-price small{font-family:var(--body);font-weight:700;font-size:13px;color:#666}.HomeLanding_root__sPYAm .np-note{font-weight:800;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--rose-ink);margin-bottom:2px}.HomeLanding_root__sPYAm .np-plan ul{list-style:none;margin:16px 0 22px;display:flex;flex-direction:column;gap:10px;flex:1}.HomeLanding_root__sPYAm .np-plan li{display:flex;gap:10px;font-weight:600;font-size:13.5px;align-items:flex-start}.HomeLanding_root__sPYAm .np-plan li:before{content:"";width:11px;height:11px;background:var(--green);flex:none;margin-top:4px}.HomeLanding_root__sPYAm .np-plan .btn{justify-content:center;font-size:15px;padding:14px 20px}.HomeLanding_root__sPYAm .np-plan.hotbox{background:var(--green-dark);color:#fff;box-shadow:8px 8px 0 var(--rose);outline-color:rgba(255,255,255,.35)}.HomeLanding_root__sPYAm .np-plan.hotbox:hover{box-shadow:12px 12px 0 var(--rose)}.HomeLanding_root__sPYAm .np-plan.hotbox .tier{color:var(--rose)}.HomeLanding_root__sPYAm .np-plan.hotbox .sub{color:rgba(255,255,255,.7)}.HomeLanding_root__sPYAm .np-plan.hotbox .np-price{border-color:rgba(255,255,255,.3)}.HomeLanding_root__sPYAm .np-plan.hotbox .np-note{color:var(--rose)}.HomeLanding_root__sPYAm .np-plan.hotbox li:before{background:var(--rose)}.HomeLanding_root__sPYAm .np-banner{position:absolute;top:-14px;left:50%;transform:translateX(-50%);white-space:nowrap;background:var(--rose);color:var(--black);font-family:var(--display);font-weight:800;font-size:12px;letter-spacing:.18em;text-transform:uppercase;padding:8px 16px;border:2px solid var(--black)}.HomeLanding_root__sPYAm .np-foot{display:flex;justify-content:space-between;gap:10px;padding:10px 4px 0;font-weight:800;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:#6d675a}@media(max-width:960px){.HomeLanding_root__sPYAm .paper{padding:26px 22px 20px;rotate:0deg}.HomeLanding_root__sPYAm .mh-row{grid-template-columns:1fr}.HomeLanding_root__sPYAm .ear{display:none}.HomeLanding_root__sPYAm .np-cols{grid-template-columns:1fr}.HomeLanding_root__sPYAm .np-article,.HomeLanding_root__sPYAm .np-col{border-right:0;border-bottom:1px solid #1b1914;padding:24px 0}.HomeLanding_root__sPYAm .np-col:last-child{border-bottom:0}}@media(max-width:520px){.HomeLanding_root__sPYAm .np-banner{font-size:10px;letter-spacing:.1em;padding:7px 10px;max-width:calc(100% - 12px);white-space:normal;text-align:center}.HomeLanding_root__sPYAm .dateline span:nth-child(2),.HomeLanding_root__sPYAm .mh-top span:nth-child(2){display:none}}.HomeLanding_root__sPYAm .if-touch{display:none}@media(hover:none){.HomeLanding_root__sPYAm .if-hover{display:none}.HomeLanding_root__sPYAm .if-touch{display:inline}}@media(max-width:760px){.HomeLanding_root__sPYAm .wrap{padding:0 20px}.HomeLanding_root__sPYAm h2{font-size:clamp(40px,11vw,56px)}.HomeLanding_root__sPYAm .lede{font-size:16px}.HomeLanding_root__sPYAm .btn{font-size:15px;padding:16px 22px}.HomeLanding_root__sPYAm .hero{min-height:auto}.HomeLanding_root__sPYAm .hero-c{padding:80px 20px 44px}.HomeLanding_root__sPYAm .hero h1{font-size:clamp(56px,16vw,80px)}.HomeLanding_root__sPYAm .hero-sub{gap:24px;margin-top:26px}.HomeLanding_root__sPYAm .hero-actions{width:100%;flex-direction:column;gap:12px}.HomeLanding_root__sPYAm .hero-actions .btn{width:100%;justify-content:center;white-space:nowrap}.HomeLanding_root__sPYAm .hero-strip{margin-top:34px;gap:10px 22px;font-size:11px;letter-spacing:.14em}.HomeLanding_root__sPYAm .valance{height:34px}.HomeLanding_root__sPYAm .btn[data-luck]:after{display:none}.HomeLanding_root__sPYAm .stages{padding:80px 0}.HomeLanding_root__sPYAm .stages .head2{margin-bottom:28px}.HomeLanding_root__sPYAm .citylist li:last-child:nth-child(odd){grid-column:span 2}.HomeLanding_root__sPYAm .maplegend{gap:12px 20px;font-size:10px}.HomeLanding_root__sPYAm .tickets-sec{padding:80px 0 90px}.HomeLanding_root__sPYAm .tickets{gap:22px!important;margin-top:36px}.HomeLanding_root__sPYAm .tk{transform:none}.HomeLanding_root__sPYAm .tk-top{font-size:9.5px;letter-spacing:.1em;padding:6px 6px 8px 14px}.HomeLanding_root__sPYAm .tk-top span:last-child{white-space:nowrap}.HomeLanding_root__sPYAm .tk-fields{flex-wrap:nowrap;padding-left:12px}.HomeLanding_root__sPYAm .tk-fields span{flex:1 1 0;min-width:0;padding-right:5px;margin-right:5px}.HomeLanding_root__sPYAm .tk-fields i{font-size:9px;letter-spacing:.08em}.HomeLanding_root__sPYAm .tk-fields b{font-size:11px}.HomeLanding_root__sPYAm .tk-mid p{font-size:13px}.HomeLanding_root__sPYAm .playbill{padding:80px 0 90px}.HomeLanding_root__sPYAm .paper{padding:22px 16px 18px}.HomeLanding_root__sPYAm .masthead h2{font-size:clamp(26px,9vw,34px);letter-spacing:0}.HomeLanding_root__sPYAm .dateline,.HomeLanding_root__sPYAm .mh-top{font-size:9px;letter-spacing:.14em}.HomeLanding_root__sPYAm .np-headline h2{font-size:clamp(26px,8vw,32px)}.HomeLanding_root__sPYAm .deck{font-size:15px}.HomeLanding_root__sPYAm .toggle{display:flex;width:100%;margin-top:22px;font-size:13px}.HomeLanding_root__sPYAm .toggle button{flex:1;padding:13px 6px;white-space:nowrap}.HomeLanding_root__sPYAm .np-foot{flex-direction:column;align-items:center;gap:4px;text-align:center}.HomeLanding_root__sPYAm .np-plan{padding:24px 18px 20px}.HomeLanding_root__sPYAm .cd-panel{padding:70px 20px}.HomeLanding_root__sPYAm .cd-panel .btn{width:100%;justify-content:center}.HomeLanding_root__sPYAm .finale{padding:80px 0}.HomeLanding_root__sPYAm .finale h2{font-size:clamp(56px,17vw,84px)}.HomeLanding_root__sPYAm .patter{font-size:15.5px}.HomeLanding_root__sPYAm .finale .hero-actions{width:100%}.HomeLanding_root__sPYAm .fcol{padding:20px}.HomeLanding_root__sPYAm .fbase{flex-direction:column;align-items:flex-start;gap:8px;padding:18px 20px}}@media(hover:none),(max-width:760px){.HomeLanding_root__sPYAm .curtain,.HomeLanding_root__sPYAm .valance{display:none}.HomeLanding_root__sPYAm .hero h1 .lw{animation:none;transform:none}.HomeLanding_root__sPYAm .hero .hero-strip,.HomeLanding_root__sPYAm .hero .hero-sub{animation:none;opacity:1}.HomeLanding_root__sPYAm .beam{animation:none;transform:none}.HomeLanding_root__sPYAm .pstar .sheen,.HomeLanding_root__sPYAm .slab:after{animation:none!important;display:none}.HomeLanding_root__sPYAm .bios.rv.stagger>.bio .face img{filter:grayscale(1) contrast(1.06);transform:scale(1.02);transition:none}.HomeLanding_root__sPYAm .pstar .face{transform:none;transition:none}.HomeLanding_root__sPYAm .paper.rv{transform:none;opacity:0;transition:opacity .6s}.HomeLanding_root__sPYAm .paper.rv[data-in]{animation:none;opacity:1}.HomeLanding_root__sPYAm .rv{transform:translateY(14px);transition-duration:.5s}.HomeLanding_root__sPYAm .rv.stagger>*{translate:0 12px;transition-duration:.5s;transition-delay:calc(var(--i,0)*50ms)}.HomeLanding_root__sPYAm .followspot{display:none}.HomeLanding_root__sPYAm .bill .logos-track{animation-duration:40s}}@media(max-width:360px){.HomeLanding_root__sPYAm .tk-fields i{font-size:8px;letter-spacing:.04em}.HomeLanding_root__sPYAm .tk{--stub:70px}.HomeLanding_root__sPYAm .tk-stub{padding:14px 6px}.HomeLanding_root__sPYAm .tk-stub .admit{font-size:13px}.HomeLanding_root__sPYAm .tk-mid{gap:10px;padding-left:12px}.HomeLanding_root__sPYAm .tk-mid .num{font-size:36px}.HomeLanding_root__sPYAm .tk-mid h3{font-size:16px;overflow-wrap:anywhere}.HomeLanding_root__sPYAm .tk-main{padding:12px 10px}}@media (prefers-reduced-motion:reduce){.HomeLanding_root__sPYAm .paper.rv{opacity:1;transform:none;animation:none}}.HomeLanding_root__sPYAm :after,.HomeLanding_root__sPYAm :before{box-sizing:content-box}.HomeLanding_root__sPYAm img{height:auto}.HomeLanding_root__sPYAm .hero .hero-poster{object-fit:cover;z-index:-3;opacity:.85}.HomeLanding_root__sPYAm .hero .hero-poster.under-video{opacity:0;transition:opacity .3s 1s}.HomeLanding_root__sPYAm .hero video{opacity:0;transition:opacity 1s}.HomeLanding_root__sPYAm .hero video.playing{opacity:.85}.HomeLanding_root__sPYAm .nav-cta .signin{color:var(--black)}.HomeLanding_root__sPYAm .sheet{overflow-y:auto;clip-path:inset(30px 0 0 0)}.HomeLanding_root__sPYAm .creed:focus,.HomeLanding_root__sPYAm section:focus{outline:none}.HomeLanding_root__sPYAm .btn[aria-disabled=true]{cursor:wait;opacity:.6}.HomeLanding_root__sPYAm .btn[aria-disabled=true]:hover{transform:none;box-shadow:none}.HomeLanding_root__sPYAm .maptip{transition:opacity .25s,left .5s cubic-bezier(.2,.7,.2,1),top .5s cubic-bezier(.2,.7,.2,1),transform .5s cubic-bezier(.2,.7,.2,1)}.HomeLanding_root__sPYAm .maptip[data-below]{transform:translate(-50%) translateY(18px)}.HomeLanding_root__sPYAm .maptip[data-below]:after{bottom:auto;top:-9px;transform:translateX(-50%) rotate(225deg)}.HomeLanding_root__sPYAm .citylist li.ghost button{pointer-events:none}.HomeLanding_root__sPYAm .citylist-note{border-top:2px solid #2e2e2e;padding:18px 14px;font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.62)}.HomeLanding_root__sPYAm:not([data-js]) .rv{opacity:1!important;transform:none!important}.HomeLanding_root__sPYAm:not([data-js]) .rv.stagger>*{opacity:1!important;translate:none!important}.HomeLanding_root__sPYAm:not([data-js]) .paper.rv{animation:none!important}.HomeLanding_root__sPYAm:not([data-js]) .patter .w{opacity:1!important;translate:none!important;filter:none!important}.HomeLanding_root__sPYAm:not([data-js]) .bios .face img{filter:grayscale(1) contrast(1.06)!important;transform:scale(1.02)!important}.HomeLanding_root__sPYAm .paper.rv[data-seen]{animation:none;opacity:1;transform:none}.HomeLanding_root__sPYAm .rv[data-seen] .patter .w{opacity:1;translate:none;filter:none;transition:none}.HomeLanding_root__sPYAm .ping{pointer-events:none}@media(min-width:761px){.HomeLanding_root__sPYAm .book{touch-action:pan-y}}@media (prefers-reduced-motion:reduce){.HomeLanding_root__sPYAm .book-wrap.rv[data-in] .leaf.leaf-first .front:after,.HomeLanding_root__sPYAm .patter.said .hat:after,.HomeLanding_root__sPYAm .patter.said .hat:before{animation:none}}