.hero-balls[data-astro-cid-6ibjdjvd]{display:var(--hero-balls);z-index:0;pointer-events:none;opacity:.55;position:absolute;inset:0;container-type:size}.floater[data-astro-cid-6ibjdjvd]{--tx:60cqw;--ty:calc(-100cqh - var(--s) - 20px);left:var(--x);width:var(--s);height:var(--s);animation:drift var(--drift) linear var(--delay) infinite;will-change:transform;position:absolute;top:100%}.floater[data-astro-cid-6ibjdjvd].far{filter:blur(2.5px)}.floater[data-astro-cid-6ibjdjvd].far .bob[data-astro-cid-6ibjdjvd]{opacity:.45}.floater[data-astro-cid-6ibjdjvd].far .bob[data-astro-cid-6ibjdjvd],.floater[data-astro-cid-6ibjdjvd].far .orb[data-astro-cid-6ibjdjvd] i[data-astro-cid-6ibjdjvd]{animation:none}.bob[data-astro-cid-6ibjdjvd]{width:100%;height:100%;animation:bob var(--bob) ease-in-out infinite alternate;display:block}.hero.offscreen .floater[data-astro-cid-6ibjdjvd],.hero.offscreen .bob[data-astro-cid-6ibjdjvd],.hero.offscreen .orb[data-astro-cid-6ibjdjvd] i[data-astro-cid-6ibjdjvd]{animation-play-state:paused}.orb[data-astro-cid-6ibjdjvd]{background:radial-gradient(circle at 36% 32%, #ffffff80 0%, #fff0 42%), radial-gradient(circle at 42% 38%, #0000 50%, #00000052 100%), var(--c);width:100%;height:100%;box-shadow:inset calc(var(--s) * -.07) calc(var(--s) * -.09) calc(var(--s) * .16) #00000038, 0 calc(var(--s) * .2) calc(var(--s) * .28) calc(var(--s) * -.14) #00000073;border-radius:50%;display:block;position:relative;overflow:hidden}.orb[data-astro-cid-6ibjdjvd] i[data-astro-cid-6ibjdjvd]{color:color-mix(in srgb, var(--c) 72%, #000);font:800 calc(var(--s) * .32)/1 var(--font-display);box-shadow:inset 0 calc(var(--s) * -.02) calc(var(--s) * .05) #0000002e;animation:roll calc(var(--bob) * .7) ease-in-out infinite alternate;background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;inset:23%}.floater[data-astro-cid-6ibjdjvd].white .orb[data-astro-cid-6ibjdjvd] i[data-astro-cid-6ibjdjvd]{color:var(--accent);box-shadow:inset 0 0 0 calc(var(--s) * .022) color-mix(in srgb, var(--accent) 70%, transparent), inset 0 calc(var(--s) * -.02) calc(var(--s) * .05) #0000001f}.orb[data-astro-cid-6ibjdjvd]:after{content:"";background:radial-gradient(circle at 29% 24%,#fffffff2 0 3.5%,#0000 9%),radial-gradient(40% 28% at 34% 22%,#ffffff8c,#0000 70%),radial-gradient(circle at 70% 88%,#fff3,#0000 32%);border-radius:50%;position:absolute;inset:0}@keyframes drift{0%{transform:translate(0,0)}to{transform:translate3d(var(--tx), var(--ty), 0)}}@keyframes bob{0%{transform:translateY(0)rotate(-6deg)}to{transform:translateY(calc(var(--s) * -.14)) rotate(7deg)}}@keyframes roll{0%{transform:translate(-7%,-5%)rotate(-14deg)scale(.93,.97)}50%{transform:translate(2%,1%)rotate(2deg)scale(1)}to{transform:translate(8%,6%)rotate(15deg)scale(.92,.96)}}@media (prefers-reduced-motion:reduce){.floater[data-astro-cid-6ibjdjvd],.bob[data-astro-cid-6ibjdjvd],.orb[data-astro-cid-6ibjdjvd] i[data-astro-cid-6ibjdjvd]{animation:none}.floater[data-astro-cid-6ibjdjvd]{transform:translate3d(calc(var(--tx) * var(--p)), calc(var(--ty) * var(--p)), 0)}}@media (width<=820px){.floater[data-astro-cid-6ibjdjvd]{--tx:90cqw;display:none}.floater[data-astro-cid-6ibjdjvd].phone{display:block}.floater[data-astro-cid-6ibjdjvd].phone .bob[data-astro-cid-6ibjdjvd]{opacity:.55}}.hero{background:var(--hero-bg);color:var(--hero-ink);border-bottom:var(--divider);margin:0;padding-block:clamp(2rem,6vw,4rem);position:relative;overflow:hidden}.hero-grid{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:2rem;display:grid;position:relative}.hero h1{margin:.4rem 0 1rem;font-size:clamp(2rem,5.5vw,3.4rem);line-height:1.05}.hero-eyebrow{color:var(--hero-muted)}.hero-lede{color:var(--hero-muted);margin:0 0 1.5rem;font-size:1.15rem}.hero-actions{flex-wrap:wrap;gap:.7rem;display:flex}.tickets{gap:1rem;display:grid}.ticket{background:var(--panel);color:var(--ink);border:var(--card-border);border-radius:var(--radius);box-shadow:var(--card-shadow), 0 18px 40px -24px #00000059;gap:.9rem;padding:1.1rem 1.2rem;display:grid;position:relative}.ticket:before,.ticket:after{content:"";background:var(--paper);border:var(--card-border);border-radius:50%;width:18px;height:18px;margin-top:-9px;position:absolute;top:50%}.ticket:before{clip-path:inset(0 0 0 50%);left:-10px}.ticket:after{clip-path:inset(0 50% 0 0);right:-10px}.ticket-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1rem;display:flex}.ticket-game{font-family:var(--font-display);font-weight:var(--heading-weight);text-transform:var(--heading-transform);font-size:1.25rem}.ticket-date{color:var(--muted);font-size:.85rem}.ticket-meta{border-top:1px dashed var(--rule);flex-wrap:wrap;gap:.5rem 2rem;margin:0;padding-top:.8rem;display:flex}.ticket-meta dt{font:600 .7rem/1.2 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.ticket-meta dd{margin:.2rem 0 0;font-size:1.05rem;font-weight:700}.ticket-link{font-size:.95rem;font-weight:600}.hero-team{display:var(--hero-team);color:var(--hero-ink);flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-top:1.4rem;text-decoration:none;container-type:inline-size}.hero-faces{padding-left:12px;display:flex}.hero-faces .char-avatar{width:min(52px, calc((100cqw - 12px) / var(--n) + 12px));aspect-ratio:1;border:3px solid var(--accent);height:auto;margin-left:-12px;transition:transform .2s;box-shadow:0 4px 10px #0006}.hero-team:hover .hero-faces .char-avatar{transform:translateY(-4px)}.hero-team:hover .hero-faces :global(.char-avatar:nth-child(even)){transform:translateY(2px)}.hero-team-label{font:400 1.1rem/1.2 var(--font-display);color:var(--accent)}@media (prefers-reduced-motion:reduce){.hero-faces .char-avatar{transition:none}}@media (width<=820px){.hero-grid{grid-template-columns:minmax(0,1fr)}}
