@font-face{font-family:Fixture Expanded;src:url(/fonts/fixture-expanded-regular.woff2)format(woff2);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Fixture Expanded;src:url(/fonts/fixture-expanded-bold.woff2)format(woff2);font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Microgramma D;src:url(/fonts/microgramma-regular.woff2)format(woff2);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Microgramma D;src:url(/fonts/microgramma-bold.woff2)format(woff2);font-style:normal;font-weight:700;font-display:swap}:root{--dw:1440;--dh:1024;--mw:402;--mh:874;--vw:calc(100vw/var(--dw));--vh:calc(100svh/var(--dh));--vr:var(--vw);--pink:#ff1eff;--silver:#dfdfdf;--acid:#aeff00;--cookie-launcher-gap:10px;--cookie-launcher-clearance:calc(80px + env(safe-area-inset-bottom));--body-font:"Fixture Expanded",Arial,Helvetica,sans-serif;--display-font:"Microgramma D","Arial Black",Arial,sans-serif;font-family:var(--body-font);color:#000;background:var(--pink);font-synthesis:none;-webkit-font-smoothing:antialiased;--buncss-light:initial;--buncss-dark: ;color-scheme:light;scroll-behavior:smooth;overscroll-behavior:none}*,*:before,*:after{box-sizing:border-box}body{overscroll-behavior:none;margin:0}h1,h2,h3,p{margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}button:disabled,input:disabled{cursor:default}strong{font-weight:700}img,video{display:block;max-width:100%}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}[hidden]{display:none!important}:focus{outline:none}:where(a,button,summary):focus-visible{text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.2em}.ticket-rail:focus-visible h3{text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.2em}.signup-consents label:has(input:focus-visible){text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.2em}:where(input:not([type=checkbox]),select,textarea):focus-visible{box-shadow:inset 0 calc(-2*var(--vr))0 currentColor}.nav-home:focus-visible{opacity:.6}::selection{background:var(--acid);color:#000}.sr-only{position:absolute;width:calc(1*var(--vr));height:calc(1*var(--vr));margin:calc(-1*var(--vr));overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;padding:0}.dialog-open{overflow:hidden;scrollbar-gutter:stable}.cookie-launcher{position:fixed;z-index:21;right:max(var(--cookie-launcher-gap),env(safe-area-inset-right));bottom:max(var(--cookie-launcher-gap),env(safe-area-inset-bottom));display:inline-flex;max-width:calc(100% - 2*var(--cookie-launcher-gap) - env(safe-area-inset-left) - env(safe-area-inset-right));color:var(--silver);letter-spacing:-.05em;background:#3a3a3a;border-radius:6px;justify-content:center;align-items: center;min-height:30px;padding:7px 10px;font-size:14px;font-weight:700;line-height:1.1}.dialog-open .cookie-launcher{visibility:hidden}@media (any-pointer:coarse){.cookie-launcher{min-height:44px}}@media (prefers-reduced-motion:no-preference){:root[data-page-transition]:after{content:"";position:fixed;z-index:2147480000;background:#000;inset:0}:root[data-page-transition=out]:after{animation:.2s linear both page-fade-in}:root[data-page-transition=in]:after{animation:.3s linear both page-fade-out;pointer-events:none}@view-transition{navigation: auto;}::view-transition{background:#000}::view-transition-group(root){animation:none}::view-transition-image-pair(root){isolation:isolate}::view-transition-old(root){mix-blend-mode:normal}::view-transition-new(root){mix-blend-mode:normal}::view-transition-old(root){animation:.2s linear both page-fade-out}::view-transition-new(root){animation:.3s linear .2s both page-fade-in}}@keyframes page-fade-out{0%{opacity:1}to{opacity:0}}@keyframes page-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:700px){:root{--vw:calc(100vw/var(--mw));--vh:calc(100svh/var(--mh));--vr:min(var(--vw),var(--vh))}.site-nav~.cookie-launcher{bottom:calc(58*var(--vr) + max(calc(8*var(--vr)),env(safe-area-inset-bottom)) + var(--cookie-launcher-gap))}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}
