.intro-sequence{position:fixed;inset:0;z-index:100;isolation:isolate;overflow:hidden;color:#D0DEE7}
.intro-sequence[hidden]{display:none!important}.intro-canvas{width:100%;height:100%;display:block}
.intro-skip{position:absolute;right:24px;top:24px;z-index:3;border:1px solid #d0dee74d;background:#3B2D23;color:#D0DEE7;border-radius:30px;padding:12px 18px;font:11px Plex;min-height:44px;opacity:var(--intro-ui-opacity,1)}
.intro-skip:hover{background:#D0DEE7;color:#3B2D23}.intro-skip:focus-visible{outline:2px solid #D0DEE7;outline-offset:4px}
.intro-review-note{position:absolute;bottom:24px;left:24px;font:10px Plex;background:#3B2D23;color:#D0DEE7;padding:8px 12px}.intro-review-note[hidden]{display:none}
.intro-replay{background:transparent;padding:10px 0;font:10px Plex;border:0;text-decoration:underline;text-underline-offset:4px}.hero-secondary{flex-wrap:wrap}.hero-symbol{transition:transform .7s var(--ease)}.event-ticket .ticket-stub{transition:background-color .3s}.event-ticket:hover .ticket-stub{background:#ffffff12}
@media(max-width:650px){.intro-skip{right:16px;top:16px;font-size:10px}.intro-review-note{left:16px;bottom:20px;font-size:9px}.hero-secondary{gap:4px 15px}.hero-message p{font-size:12px}.intro-replay{font-size:9px}.hero-brand{top:37%}}
@media(prefers-reduced-motion:reduce){.intro-sequence{display:none!important}.hero-symbol{transition:none}}
