.band[data-astro-cid-akyedase]{background:var(--indigo-600);color:var(--lavender-50);padding:clamp(3rem,6vw,4.5rem) 0}.band__inner[data-astro-cid-akyedase]{justify-content:space-between;align-items:center;gap:2rem;display:flex}.band[data-astro-cid-akyedase] h2[data-astro-cid-akyedase]{margin-bottom:.6rem}.band[data-astro-cid-akyedase] p[data-astro-cid-akyedase]{max-width:28.3em;margin:0}.band[data-astro-cid-akyedase] .btn[data-astro-cid-akyedase]{flex-shrink:0;min-width:220px}@media (width<=767px){.band__inner[data-astro-cid-akyedase]{text-align:center;flex-direction:column}.band[data-astro-cid-akyedase] .btn[data-astro-cid-akyedase]{width:100%}}.hero[data-astro-cid-lcdefpme]{padding:clamp(4.5rem,10vw,8rem) 0 clamp(3.5rem,7vw,5.5rem)}.hero__inner[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;display:flex}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;text-wrap:balance;max-width:9em;margin-bottom:1.5rem;font-size:clamp(2.75rem,6.5vw,5.25rem);line-height:1.05}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{text-wrap:pretty;max-width:30.8em;margin-bottom:2.25rem}.hero[data-astro-cid-lcdefpme] .btn-row[data-astro-cid-lcdefpme]{justify-content:center;gap:1rem}@media (width<=479px){.hero[data-astro-cid-lcdefpme] .btn-row[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch;width:100%;max-width:320px}}.games[data-astro-cid-lcdefpme]{gap:clamp(1.25rem,2.5vw,2rem);display:grid}.game[data-astro-cid-lcdefpme]{--panel-radius:28px;isolation:isolate;clip-path:inset(0 round var(--panel-radius));background:var(--ink-950);padding:clamp(2rem,5vw,4rem) clamp(1.5rem,4.5vw,3.5rem);position:relative}.game[data-astro-cid-lcdefpme] .game__backdrop{z-index:-2;object-fit:cover;filter:blur(14px)saturate(1.3);-webkit-mask-composite:source-in;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000),linear-gradient(#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000),linear-gradient(#0000,#000 40px calc(100% - 40px),#0000);mask-composite:intersect}.game[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;position:absolute;inset:0}.game--robo[data-astro-cid-lcdefpme]:after{background:linear-gradient(90deg,#0a1a34f5 0%,#0c2642e0 50%,#10476db3 100%)}.game--stellar[data-astro-cid-lcdefpme]:after{background:linear-gradient(270deg,#130f3af5 0%,#1d1660e0 50%,#311a58b3 100%)}.game__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,4vw,3rem);display:grid}.game--flip[data-astro-cid-lcdefpme] .game__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.game--flip[data-astro-cid-lcdefpme] .game__text[data-astro-cid-lcdefpme]{order:2}.game__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-wrap:pretty;margin-bottom:1.75rem}.game__text[data-astro-cid-lcdefpme] .btn-row[data-astro-cid-lcdefpme]{flex-wrap:nowrap;gap:.6rem}.game__text[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{white-space:nowrap;padding-inline:1.3em}.game[data-astro-cid-lcdefpme] .game__video{box-shadow:0 30px 60px -25px #000c,0 0 0 1px #ffffff1a}.latest[data-astro-cid-lcdefpme]{padding:clamp(4rem,9vw,6rem) 0 clamp(2rem,5vw,3rem)}.latest__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.latest__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.latest__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1.75rem;display:grid}.team[data-astro-cid-lcdefpme]{text-align:center;padding:clamp(3rem,7vw,5rem) 0 clamp(4rem,8vw,6rem)}.team[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:2.5rem}.team__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.team-card[data-astro-cid-lcdefpme]{background:var(--ink-900);border:1px solid var(--ink-800);border-radius:var(--radius);flex-direction:column;align-items:center;padding:2rem 1.1rem 1.5rem;display:flex}.team-card[data-astro-cid-lcdefpme] .team-card__photo{object-fit:cover;width:128px;height:128px;box-shadow:0 0 0 3px var(--ink-900), 0 0 0 5px var(--violet-500);border-radius:50%;margin-bottom:1.25rem}.team-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:1.4rem;line-height:1.3}.team-card__role[data-astro-cid-lcdefpme]{color:var(--lavender-200);margin:.25rem 0 1rem;font-style:italic}.team-card__bio[data-astro-cid-lcdefpme]{flex:1;margin-bottom:1.25rem}.team-card__links[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink-800);justify-content:center;align-self:stretch;gap:.5rem;margin:0;padding:1rem 0 0;list-style:none;display:flex}.team-card__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{width:40px;height:40px;color:var(--lavender-200);background:#ffffff0f;border-radius:50%;place-items:center;transition:background-color .15s,color .15s;display:grid}.team-card__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{opacity:1;color:var(--white);background:var(--violet-500)}@media (width<=1259px){.game__inner[data-astro-cid-lcdefpme],.game--flip[data-astro-cid-lcdefpme] .game__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.game--flip[data-astro-cid-lcdefpme] .game__text[data-astro-cid-lcdefpme]{order:0}.game[data-astro-cid-lcdefpme] .game__video{max-width:720px}}@media (width<=1100px){.team__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}@media (width<=767px){.latest__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.team__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=599px){.game[data-astro-cid-lcdefpme]{--panel-radius:20px}.game__text[data-astro-cid-lcdefpme] .btn-row[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch}}@media (width<=479px){.team__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
