:root{--ink:#252122;--yellow:#fae123;--yellow-box:#fde012;--display:var(--font-archivo),"Arial Black",Impact,sans-serif;--u:min(1vw,0.462vh);--u:min(1vw,0.462dvh)}@media (orientation:landscape){:root{--u:min(1vw,1.778vh);--u:min(1vw,1.778dvh)}}*,:after,:before{box-sizing:border-box}body,html{margin:0;height:100%;overflow:hidden;background:var(--ink);color:var(--yellow);-webkit-font-smoothing:antialiased;font-family:var(--display)}@media (hover:hover) and (pointer:fine){body{cursor:url(/cursor.png) 8 6,auto;cursor:-webkit-image-set(url("/cursor.png") 1x,url("/cursor@2x.png") 2x) 8 6,auto;cursor:image-set(url("/cursor.png") 1x,url("/cursor@2x.png") 2x) 8 6,auto}body *{cursor:inherit}}:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.screen{position:relative;height:100vh;height:100dvh;overflow:hidden}.backdrop img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 22%}@media (orientation:landscape){.backdrop img{object-position:50% 50%}}.ui{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;align-items:center;padding:calc(6 * var(--u) + env(safe-area-inset-top, 0px)) calc(6 * var(--u) + env(safe-area-inset-right, 0px)) calc(6 * var(--u) + env(safe-area-inset-bottom, 0px)) calc(6 * var(--u) + env(safe-area-inset-left, 0px))}.spacer{flex:1 1;min-height:calc(3 * var(--u))}.act,.field-cc,.row,.tagline{font-stretch:125%;font-weight:900;text-transform:uppercase;line-height:1}.top{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:calc(4 * var(--u))}.pill{margin:0;width:calc(38 * var(--u));line-height:0}.pill img{width:100%;height:auto}.tagline{margin:0;padding-top:calc(1 * var(--u));text-align:right;font-size:calc(3.4 * var(--u));letter-spacing:.04em;line-height:1.12;transition:color .2s}.tagline[data-tone=yellow]{color:var(--yellow-box)}.tagline[data-tone=ink]{color:var(--ink)}.acts,.dates{width:min(100%,480px)}.dates-scroll{--fade:calc(3 * var(--u));flex:1 1;min-height:0;width:calc(100% + 16px);margin:0 -8px;padding:0 8px;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-webkit-mask-image:linear-gradient(transparent,#000 var(--fade),#000 calc(100% - var(--fade)),transparent);mask-image:linear-gradient(transparent,#000 var(--fade),#000 calc(100% - var(--fade)),transparent)}.dates-scroll::-webkit-scrollbar{display:none}.dates-track{min-height:calc(100% + 1px);display:flex;flex-direction:column;align-items:center;padding:var(--fade) 0}.dates{margin:auto 0;flex-direction:column;gap:calc(2.2 * var(--u))}.dates,.row{display:flex}.row{align-items:stretch;width:100%;height:max(calc(12.4 * var(--u)),44px);padding:0;border:0;background:none;color:inherit;text-decoration:none;font-family:inherit}.row .city{flex:1 1;min-width:0;padding:0 calc(4 * var(--u));background:var(--ink);color:var(--yellow);font-size:calc(4.6 * var(--u));letter-spacing:.05em;white-space:nowrap;overflow:hidden}.row .city,.row .when{display:flex;align-items:center}.row .when{flex:0 0 calc(22 * var(--u));justify-content:center;background:var(--yellow-box);color:var(--ink);border:2px solid var(--ink);font-size:calc(3.6 * var(--u));letter-spacing:.03em}.acts{display:grid;grid-template-columns:1fr 1fr;grid-gap:calc(2.2 * var(--u));gap:calc(2.2 * var(--u))}.act{display:flex;align-items:center;justify-content:center;gap:.4em;min-height:44px;padding:calc(4.4 * var(--u)) calc(2 * var(--u));font-family:inherit;font-size:calc(3.8 * var(--u));letter-spacing:.06em;text-decoration:none;border:2px solid var(--ink)}.act-ink{background:var(--ink);color:var(--yellow)}.act-yellow{background:var(--yellow-box);color:var(--ink)}@media (hover:hover){.act-ink:hover,.row:hover .city{color:var(--yellow-box);background:#000}.act-yellow:hover,.row:hover .when{background:#fff15a}}@media (orientation:landscape){.ui{padding:calc(3.4 * var(--u)) calc(3.6 * var(--u))}.pill{width:calc(17 * var(--u))}.tagline{font-size:calc(1.5 * var(--u))}.acts,.dates{width:max(calc(36 * var(--u)),320px)}.dates{gap:calc(.9 * var(--u))}.row{height:max(calc(4.4 * var(--u)),44px)}.row .city{font-size:max(calc(1.8 * var(--u)),14px);padding:0 calc(1.6 * var(--u))}.row .when{flex-basis:max(calc(9 * var(--u)),80px);font-size:max(calc(1.4 * var(--u)),11px)}.acts{gap:calc(.9 * var(--u))}.act{font-size:max(calc(1.4 * var(--u)),11px);padding:calc(1.8 * var(--u)) calc(1 * var(--u))}}.sheet{margin:auto auto 0;width:100%;max-width:100%;padding:0;border:0;background:var(--ink);color:var(--yellow)}.sheet::-webkit-backdrop{background:rgba(20,17,18,.55)}.sheet::backdrop{background:rgba(20,17,18,.55)}.sheet[open]{animation:sheet-in .22s ease-out}@keyframes sheet-in{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.sheet[open]{animation:none}}.sheet-body{display:flex;flex-direction:column;gap:12px;width:min(100%,480px);margin:0 auto;padding:20px max(24px,env(safe-area-inset-right,0px)) calc(28px + env(safe-area-inset-bottom, 0px)) max(24px,env(safe-area-inset-left,0px))}.sheet-close{align-self:flex-end;width:44px;height:44px;margin:-8px -12px -4px 0;border:0;background:none;color:var(--yellow);font-size:20px}.field{display:flex;align-items:center;gap:12px;border:2px solid var(--yellow);padding:0 16px}.field-cc{font-size:17px}.field input{flex:1 1;min-width:0;height:54px;border:0;background:none;color:var(--yellow);font:600 18px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em}.field input::placeholder{color:#8a7f38}.field input:focus{outline:none}.field:focus-within{outline:3px solid var(--yellow-box);outline-offset:2px}.send{font-size:15px;padding:16px}.send:disabled{opacity:1}.sheet-msg{margin:0;min-height:1em;font:500 13px/1.4 system-ui,-apple-system,sans-serif;color:#ffb3c4}.fine{margin:0;font:400 11px/1.45 system-ui,-apple-system,sans-serif;color:#a89f92}.fine a{color:inherit}.hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}@media (orientation:landscape) and (min-width:700px){.sheet{margin-bottom:max(5vh,24px);width:min(92vw,480px)}.sheet-body{width:100%}}.legal{height:100vh;height:100dvh;overflow-y:auto;background:var(--ink);color:#e9e2d6}.legal-body{max-width:680px;margin:0 auto;padding:calc(32px + env(safe-area-inset-top, 0px)) max(20px,env(safe-area-inset-right,0px)) calc(48px + env(safe-area-inset-bottom, 0px)) max(20px,env(safe-area-inset-left,0px));font:400 15px/1.6 system-ui,-apple-system,sans-serif}.legal-home{display:inline-block;width:140px;line-height:0}.legal-home img{width:100%;height:auto}.legal h1,.legal h2{font-family:var(--display);font-stretch:125%;font-weight:900;text-transform:uppercase;color:var(--yellow);line-height:1.05}.legal h1{font-size:28px;margin:32px 0 6px}.legal h2{font-size:14px;letter-spacing:.06em;margin:28px 0 8px}.legal p{margin:0 0 12px;max-width:65ch}.legal a{color:var(--yellow)}.legal-date{color:#a89f92;font-size:13px}.legal-back{margin-top:32px}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.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:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.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:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.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 Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_7347c0{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_7347c0{--font-archivo:"Archivo","Archivo Fallback"}