html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{--tw-bg-opacity:1;background-color:rgb(var(--c-bg)/var(--tw-bg-opacity,1));font-family:var(--font-body),sans-serif;--tw-text-opacity:1;color:rgb(var(--c-ink)/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-moz-selection{--tw-bg-opacity:1;background-color:rgb(var(--c-accent)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-bg)/var(--tw-text-opacity,1))}::selection{--tw-bg-opacity:1;background-color:rgb(var(--c-accent)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-bg)/var(--tw-text-opacity,1))}.nav-link{position:relative;display:inline-block;padding:.4rem .75rem;border:2px dashed rgb(var(--c-accent)/.7);border-radius:4px;background:rgb(var(--c-surface)/.55);font-family:var(--font-display);letter-spacing:.08em;transform:rotate(-1.5deg);transition:transform var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease)}li:nth-child(2n) .nav-link{transform:rotate(1.5deg)}.nav-link:focus-visible,.nav-link:hover{transform:rotate(0deg) translateY(-2px);border-color:rgb(var(--c-accent));background:rgb(var(--c-accent)/.12)}@media (min-width:1024px) and (max-width:1279px){.nav-link.nav-link{padding:.28rem .38rem;letter-spacing:0;font-size:.72rem}}.ticket-btn:active{transform:translateY(2px)}.flip-row{perspective:700px}.flip-inner{position:relative;transform-style:preserve-3d;transition:transform var(--dur-med) var(--ease)}.flip-row:focus-within .flip-inner,.flip-row:hover .flip-inner{transform:rotateX(180deg)}.flip-back,.flip-face{backface-visibility:hidden}.flip-back{position:absolute;inset:0;transform:rotateX(180deg)}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}.nav-link:focus-visible,.nav-link:hover{transform:none}li:nth-child(2n) .nav-link:focus-visible,li:nth-child(2n) .nav-link:hover{transform:none}.ticket-btn:active{transform:none}.flip-inner{transition:none}.flip-row:focus-within .flip-inner,.flip-row:hover .flip-inner{transform:none}}