.intro.svelte-1uha8ag{--glow:radial-gradient(circle at 75% 40%, #3a9bdc40, transparent 45%), radial-gradient(circle at 10% 90%, #f7941d26, transparent 40%);padding:clamp(2.5rem,7vw,5rem) 0 clamp(3rem,8vw,6rem)}.intro-inner.svelte-1uha8ag{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:2rem;display:grid}.eyebrow.svelte-1uha8ag{color:var(--accent-light);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;background:#ffffff1a;border-radius:999px;margin:0 0 1rem;padding:.25rem .8rem;font-size:.85rem;font-weight:600;display:inline-block}h1.svelte-1uha8ag{color:#fff;margin:0;font-size:clamp(2.6rem,7vw,4.6rem);line-height:1.02}h1.svelte-1uha8ag span:where(.svelte-1uha8ag){background:linear-gradient(90deg, var(--accent-light), #ff6a3d);color:#0000;-webkit-background-clip:text;background-clip:text}.lead.svelte-1uha8ag{color:#d5ddef;max-width:34rem;margin:1.25rem 0 2rem;font-size:1.2rem}.actions.svelte-1uha8ag{flex-wrap:wrap;gap:.75rem;display:flex}.art.svelte-1uha8ag{justify-self:center;width:100%;max-width:420px;position:relative}.floater.svelte-1uha8ag{--angle:calc(var(--i) * 72deg - 90deg);width:64px;transform:rotate(var(--angle)) translate(min(46vw, 205px)) rotate(calc(-1 * var(--angle)));margin:-32px;position:absolute;top:50%;left:50%}.floater.svelte-1uha8ag img:where(.svelte-1uha8ag){animation:4s ease-in-out infinite svelte-1uha8ag-bob;animation-delay:calc(var(--i) * -.8s);border-radius:16px;transition:scale .2s;display:block;box-shadow:0 10px 24px #0008}.floater.svelte-1uha8ag:hover img:where(.svelte-1uha8ag){scale:1.15}@keyframes svelte-1uha8ag-bob{50%{translate:0 -10px;rotate:4deg}}.games.svelte-1uha8ag{gap:2rem;margin-top:3rem;scroll-margin-top:80px;display:grid}.section-title.svelte-1uha8ag{color:#fff;text-align:center;margin:0;font-size:clamp(1.8rem,4vw,2.4rem)}.section-title.svelte-1uha8ag:after{content:"";background:var(--accent);border-radius:3px;width:64px;height:6px;margin:.6rem auto 0;display:block}@media (width<=820px){.intro-inner.svelte-1uha8ag{grid-template-columns:1fr}.art.svelte-1uha8ag{max-width:300px;margin-top:2rem}.floater.svelte-1uha8ag{width:52px;transform:rotate(var(--angle)) translate(150px) rotate(calc(-1 * var(--angle)));margin:-26px}.floater.svelte-1uha8ag img:where(.svelte-1uha8ag){border-radius:13px}}@media (width<=420px){.art.svelte-1uha8ag{max-width:220px}.floater.svelte-1uha8ag{transform:rotate(var(--angle)) translate(124px) rotate(calc(-1 * var(--angle)))}}
