@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-cyrillic-wght-normal.C627f1f8.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-vietnamese-wght-normal.rat7GD3o.woff2) format("woff2-variations");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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-latin-ext-wght-normal.D6H-S6MW.woff2) format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-latin-wght-normal.D5afBTBx.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}:root{--conc: #2b2b29;--conc-2: #3a3a37;--conc-3: #6d6c66;--conc-light: #c9c7bf;--sodium: #ff8a1c;--uv: #9246ff;--uv-soft: #c4a0ff;--beat: .46875s;--f: "Unbounded Variable", system-ui, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--conc-light);font-family:var(--f);font-weight:300;font-size:15px;line-height:1.65;overflow-x:hidden;background-color:var(--conc);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .8 0 0 0 0 .8 0 0 0 0 .75 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E")}a{color:inherit}:focus-visible{outline:3px solid var(--sodium);outline-offset:4px}.wrap{width:min(1280px,100% - 48px);margin-inline:auto}.hero{position:relative;height:100svh;min-height:680px;max-height:900px;overflow:hidden;display:flex;flex-direction:column}html.tile .hero{height:750px;min-height:750px}.bar{position:relative;z-index:3;display:flex;align-items:center;gap:22px;padding:18px 24px;border-bottom:2px solid var(--conc-3);background:var(--conc)}.p-sign{width:46px;height:46px;display:grid;place-items:center;background:var(--uv);color:#fff;font-weight:900;font-size:28px;border-radius:6px;flex:none}.bar .where{font-weight:600;font-size:14px;line-height:1.3}.bar .where span{display:block;font-weight:300;color:#a9a79f}.bar nav{margin-left:auto;display:flex;gap:26px;font-size:14px;font-weight:500}.bar nav a{text-decoration:none}.bar nav a:hover{color:var(--sodium)}.bar nav a.tix{background:var(--sodium);color:#1d1206;padding:8px 16px;border-radius:4px}.lamp{position:absolute;top:82px;left:8%;right:8%;height:6px;border-radius:3px;background:var(--sodium);z-index:2;box-shadow:0 0 40px 14px #ff8a1c59;animation:hum 7s ease-in-out infinite}@keyframes hum{40%{opacity:1}50%{opacity:.82}60%{opacity:1}}.rows{flex:1;display:flex;flex-direction:column;justify-content:space-evenly;gap:4px;padding:40px 0 16px;margin:0;position:relative}.row{white-space:nowrap;line-height:.86;text-transform:uppercase}.row .pulse{display:block;animation:kick var(--beat) cubic-bezier(.2,.8,.3,1) infinite;transform-origin:50% 60%}.row:nth-child(2n) .pulse{animation-delay:calc(var(--beat) / -2)}@keyframes kick{0%{transform:scale(1.055,1.12)}35%,to{transform:scale(1)}}.track{display:inline-flex;animation:run 22s linear infinite}.row.rev .track{animation-direction:reverse}.track span{padding-right:.35em}@keyframes run{to{transform:translate(-50%)}}.r1{margin-block:26px;font-size:172px;font-weight:900;color:var(--sodium);letter-spacing:-.03em}.r1 .stretch{display:block;transform:scaleY(1.35);transform-origin:50% 70%}.r2{font-size:124px;font-weight:200;color:transparent;-webkit-text-stroke:2px var(--conc-light)}.r3{font-size:150px;font-weight:900;color:var(--uv)}.r3 .stretch{display:block;transform:scaleX(1.25);transform-origin:0 50%}.r4{font-size:72px;font-weight:700;color:var(--conc-light)}.r4 .track{animation-duration:15s}.r2 .track{animation-duration:30s}.r3 .track{animation-duration:26s}.sign{position:absolute;z-index:4;right:6%;top:50%;translate:0 -46%;width:250px;padding:22px 24px 20px;background:var(--uv);color:#fff;border-radius:14px;border:5px solid #fff;box-shadow:0 0 0 5px var(--uv),0 30px 60px #00000073}.sign .lbl{font-size:26px;font-weight:700;line-height:1}.sign .num{font-size:150px;font-weight:900;line-height:.9;letter-spacing:-.06em;margin:10px 0 8px -6px}.sign svg{width:76px;height:76px;display:block;animation:nudge calc(var(--beat) * 2) ease-in-out infinite}@keyframes nudge{50%{transform:translate(6px,6px)}}.sign .when{margin-top:14px;font-size:13px;font-weight:500;line-height:1.4;border-top:2px solid rgba(255,255,255,.5);padding-top:10px}.hazard{height:26px;overflow:hidden;position:relative;z-index:3;border-top:2px solid #1b1b19}.hazard i{position:absolute;inset:0 -60px 0 0;background:repeating-linear-gradient(-45deg,var(--sodium) 0 20px,var(--conc) 20px 40px);animation:slide calc(var(--beat) * 4) linear infinite}@keyframes slide{to{transform:translate(-56.57px)}}section{padding:110px 0;position:relative}h2{font-weight:900;font-size:clamp(44px,8vw,120px);line-height:.9;letter-spacing:-.03em;margin:0 0 22px;color:#efede6;text-transform:uppercase}h2 .thin{font-weight:200;display:block;color:var(--sodium)}.lede{max-width:46ch;font-size:16px;margin:0 0 56px}.days{display:grid;grid-template-columns:1fr 1fr;gap:40px}.day h3{display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:32px;font-weight:800;margin:0 0 6px;color:var(--sodium);border-bottom:4px solid var(--sodium);padding-bottom:10px}.day h3 small{font-size:14px;font-weight:400;color:var(--conc-light)}.acts{list-style:none;margin:0;padding:0}.act{display:grid;grid-template-columns:64px 1fr auto;gap:8px 18px;align-items:center;padding:20px 0;border-bottom:1px solid var(--conc-3)}.act time{font-weight:500;font-size:14px;color:#a9a79f;font-variant-numeric:tabular-nums}.act .name{font-size:clamp(20px,2.2vw,28px);font-weight:800;color:#efede6;line-height:1.1;transition:transform .25s;transform-origin:left}.act:hover .name{transform:scaleX(1.12);color:var(--sodium)}.act .note{grid-column:2;font-size:13px}.lvl{grid-row:1 / span 2;grid-column:3;justify-self:end;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.lvl b{font-weight:800;font-size:14px;color:#fff;background:var(--uv);padding:3px 10px;border-radius:4px}.eq{display:flex;align-items:flex-end;gap:3px;height:34px}.eq i{width:5px;height:100%;background:var(--sodium);transform-origin:bottom;animation:eq calc(var(--beat) * 2) ease-in-out infinite}.eq i:nth-child(3n){animation-name:eq2;animation-duration:var(--beat);background:var(--uv-soft)}.eq i:nth-child(3n+1){animation-name:eq3;animation-duration:calc(var(--beat) * 4)}@keyframes eq{0%,to{transform:scaleY(.2)}25%{transform:scaleY(1)}60%{transform:scaleY(.45)}}@keyframes eq2{0%,to{transform:scaleY(.9)}50%{transform:scaleY(.15)}}@keyframes eq3{0%,to{transform:scaleY(.35)}30%{transform:scaleY(.75)}55%{transform:scaleY(.1)}80%{transform:scaleY(.95)}}.levels{background:#232321;border-block:2px solid var(--conc-3)}.lv-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:60px;align-items:center}.section-svg{width:100%;height:auto;display:block;overflow:visible}.section-svg .car{offset-path:path("M30 92 L470 92 L540 172 L80 172 L20 252 L470 252");animation:drive 12s linear infinite}@keyframes drive{to{offset-distance:100%}}.lv-list{list-style:none;margin:0;padding:0}.lv-list li{display:grid;grid-template-columns:96px 1fr;gap:6px 22px;padding:22px 0;border-top:2px solid var(--conc-3)}.lv-list .n{grid-row:1 / span 3;font-size:64px;font-weight:900;line-height:.9;color:var(--uv-soft);letter-spacing:-.05em}.lv-list h3{margin:0;font-size:24px;font-weight:800;color:#efede6}.lv-list .st{font-size:13px;font-weight:600;color:var(--sodium)}.lv-list p{margin:0;font-size:14px}.door .grid{display:grid;grid-template-columns:1fr 1fr;gap:70px}.door blockquote{margin:0;font-size:clamp(26px,3.2vw,44px);font-weight:700;line-height:1.15;color:#efede6}.rules{list-style:none;margin:0;padding:0;counter-reset:none}.rules li{display:grid;grid-template-columns:70px 1fr;gap:20px;padding:18px 0;border-bottom:1px solid var(--conc-3);align-items:start}.pillar{font-weight:800;font-size:15px;text-align:center;padding:8px 0;background:repeating-linear-gradient(-45deg,var(--sodium) 0 8px,#1f1f1d 8px 16px);color:#fff;border-radius:3px;text-shadow:0 0 3px #000,0 0 6px #000}.pillar.uv{background:var(--uv);text-shadow:none}.rules strong{display:block;color:#efede6;font-weight:700;font-size:16px}.vest{margin-top:36px;display:flex;gap:18px;align-items:center;background:var(--uv);color:#fff;padding:20px 24px;border-radius:10px;font-weight:500}.vest svg{flex:none;width:54px;height:54px}.tickets{background:var(--sodium);color:#1d1206}.tickets h2,.tickets h2 .thin{color:#1d1206}.tickets .lede{color:#3a2208}.stubs{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.stub{position:relative;background:#f2f0e9;border-radius:6px;padding:26px 26px 22px;display:flex;flex-direction:column;gap:10px;transition:transform .3s cubic-bezier(.3,1.5,.5,1)}.stub:nth-child(1){transform:rotate(-1.5deg)}.stub:nth-child(3){transform:rotate(1.2deg)}.stub:hover{transform:rotate(0) translateY(-6px)}.stub:before{content:"";position:absolute;left:0;right:0;top:64px;border-top:3px dashed #c9c7bf}.stub:after{content:"";position:absolute;left:26px;right:26px;bottom:82px;height:14px;background:#2b2b29;border-radius:2px}.stub .head{display:flex;justify-content:space-between;font-weight:700;font-size:14px;height:30px}.stub .head span:last-child{color:var(--uv)}.stub .price{font-size:80px;font-weight:900;letter-spacing:-.05em;line-height:1;margin-top:18px;color:#1d1206}.stub .price small{font-size:30px}.stub p{margin:0 0 48px;font-size:13px;color:#3d3d3a}.stub a{margin-top:auto;text-align:center;background:#1d1206;color:#f2f0e9;text-decoration:none;font-weight:700;padding:13px;border-radius:4px}.stub a:hover{background:var(--uv)}.fine{margin:40px 0 0;font-size:14px;color:#3a2208;max-width:70ch}footer{padding:30px 0 46px;font-size:13px;border-top:2px solid var(--conc-3)}footer .wrap{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap}@media(max-width:900px){.bar nav a:not(.tix){display:none}.bar .where span{display:none}.hero{height:auto;min-height:0;max-height:none}.rows{padding:40px 0 20px}.r1{font-size:92px;margin-block:14px}.r2{font-size:68px}.r3{font-size:78px}.r4{font-size:40px}.sign{position:relative;top:auto;right:auto;translate:none;margin:10px auto 44px;width:240px}h2{font-size:max(30px,9.4vw)}.sign .num{font-size:110px}.days,.lv-grid,.door .grid,.stubs{grid-template-columns:1fr}.stubs{max-width:420px}section{padding:80px 0}}@media(max-width:480px){.bar{gap:12px;padding:14px 16px}.act{grid-template-columns:52px 1fr}.lvl{grid-row:auto;grid-column:2;flex-direction:row-reverse;justify-content:flex-end;align-items:center;justify-self:start}.lv-list li{grid-template-columns:70px 1fr}.lv-list .n{font-size:46px}.rules li{grid-template-columns:54px 1fr;gap:14px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.eq i{transform:scaleY(.6)}.section-svg .car{offset-distance:30%}}
