.carousel[data-astro-cid-5cdnprzz]{position:relative}.track[data-astro-cid-5cdnprzz]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-color:var(--text) transparent;align-items:flex-start;gap:1rem;margin:0;padding:.25rem 0 1rem;list-style:none;display:flex;overflow-x:auto}.status[data-astro-cid-5cdnprzz]{padding:1rem 0}.card[data-astro-cid-5cdnprzz]{scroll-snap-align:start;color:#fff;background:var(--tile);flex-direction:column;flex:0 0 min(85%,20rem);gap:.6rem;padding:.75rem;display:flex}.media[data-astro-cid-5cdnprzz]{aspect-ratio:16/9;background:var(--slate-4);overflow:hidden}.media[data-astro-cid-5cdnprzz] img[data-astro-cid-5cdnprzz]{object-fit:cover;width:100%;height:100%;display:block}.name[data-astro-cid-5cdnprzz]{margin:0;font-size:.9em;line-height:1.5}.chips[data-astro-cid-5cdnprzz]{flex-wrap:wrap;gap:.4rem;font-size:.7em;display:flex}.chip[data-astro-cid-5cdnprzz]{max-width:100%;color:inherit;white-space:nowrap;background:#ffffff26;align-items:center;gap:.4rem;padding:.3rem .55rem;text-decoration:none;display:inline-flex}.place[data-astro-cid-5cdnprzz]{text-overflow:ellipsis;overflow:hidden}a[data-astro-cid-5cdnprzz].chip:hover,a[data-astro-cid-5cdnprzz].chip:focus-visible{color:var(--cam-dark-blue);background:var(--cam-light-blue)}.description[data-astro-cid-5cdnprzz]{white-space:pre-line;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.65em;line-height:1.8;display:-webkit-box;overflow:hidden}.card[data-astro-cid-5cdnprzz].past{filter:grayscale();opacity:.5}.ended[data-astro-cid-5cdnprzz]{text-transform:uppercase;letter-spacing:.1em;opacity:.85;margin:0;font-size:.6em}.description[data-astro-cid-5cdnprzz].expanded{display:block}.more[data-astro-cid-5cdnprzz]{font:inherit;color:var(--cam-light-blue);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.6em;text-decoration:underline}.actions[data-astro-cid-5cdnprzz]{flex-wrap:wrap;gap:.4rem;margin-top:auto;font-size:.6em;display:flex}.action[data-astro-cid-5cdnprzz]{border:2px solid var(--cam-light-blue);font:inherit;color:var(--cam-light-blue);cursor:pointer;background:0 0;padding:.45rem .6rem;text-decoration:none}.action[data-astro-cid-5cdnprzz]:hover,.action[data-astro-cid-5cdnprzz]:focus-visible,.signup[data-astro-cid-5cdnprzz]{color:var(--cam-dark-blue);background:var(--cam-light-blue)}.signup[data-astro-cid-5cdnprzz][hidden]{display:none}svg[data-astro-cid-5cdnprzz]{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.1em;height:1.1em}.arrow[data-astro-cid-5cdnprzz]{z-index:1;color:#fff;background:color-mix(in srgb, var(--slate-4) 85%, transparent);cursor:pointer;border:0;place-items:center;width:2.5rem;height:2.5rem;padding:0;transition:background-color .2s,opacity .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.arrow[data-astro-cid-5cdnprzz][hidden]{display:none}.arrow[data-astro-cid-5cdnprzz]:hover{background:var(--indigo)}.arrow[data-astro-cid-5cdnprzz]:disabled{opacity:0;pointer-events:none}.arrow[data-astro-cid-5cdnprzz] svg[data-astro-cid-5cdnprzz]{width:1.4rem;height:1.4rem}.prev[data-astro-cid-5cdnprzz]{left:.5rem}.next[data-astro-cid-5cdnprzz]{right:.5rem}h3[data-astro-cid-kdkuzaah]{margin:1.5rem 0 1rem;font-size:.9rem}.committee[data-astro-cid-kdkuzaah]{--gap:1rem;justify-content:center;gap:var(--gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;container-type:inline-size}@container (width>=29rem){.committee[data-astro-cid-kdkuzaah]>li[data-astro-cid-kdkuzaah]{--cols:var(--cols-3)}}@container (width>=39rem){.committee[data-astro-cid-kdkuzaah]>li[data-astro-cid-kdkuzaah]{--cols:var(--cols-4)}}@container (width>=59rem){.committee[data-astro-cid-kdkuzaah]>li[data-astro-cid-kdkuzaah]{--cols:var(--cols-6)}}li[data-astro-cid-kdkuzaah]{--cols:var(--cols-2);flex:0 0 calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));box-sizing:border-box;text-align:center;min-width:0;color:var(--text);flex-direction:column;align-items:center;gap:.5rem;padding:.5rem .25rem;display:flex}img[data-astro-cid-kdkuzaah],.avatar[data-astro-cid-kdkuzaah]{aspect-ratio:1;object-fit:cover;width:5rem}.avatar[data-astro-cid-kdkuzaah]{color:var(--on-accent);background:var(--accent);place-items:center;font-size:1.1rem;display:grid}.name[data-astro-cid-kdkuzaah]{font-size:.75rem;line-height:1.5}.role[data-astro-cid-kdkuzaah]{opacity:.85;font-size:.6rem;line-height:1.5}.supporters[data-astro-cid-gu4pnwwm]{margin-block:clamp(.5rem,2vw,1rem) clamp(1rem,3vw,2rem)}h2[data-astro-cid-gu4pnwwm]{color:var(--cam-blue);text-shadow:2px 2px 0 var(--cam-dark-blue);margin:0 0 1rem;font-size:.8rem}.marquee[data-astro-cid-gu4pnwwm]{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.track[data-astro-cid-gu4pnwwm]{width:max-content;animation:scroll var(--duration) linear infinite;margin:0;padding:0;list-style:none;display:flex}.marquee[data-astro-cid-gu4pnwwm]:hover .track[data-astro-cid-gu4pnwwm],.marquee[data-astro-cid-gu4pnwwm]:focus-within .track[data-astro-cid-gu4pnwwm]{animation-play-state:paused}@keyframes scroll{to{translate:-50%}}li[data-astro-cid-gu4pnwwm]{padding-right:clamp(2rem,6vw,4rem)}a[data-astro-cid-gu4pnwwm]{display:block}img[data-astro-cid-gu4pnwwm]{filter:brightness(0)invert();opacity:.75;width:auto;height:clamp(3rem,7vw,4.5rem);transition:opacity .2s;display:block}a[data-astro-cid-gu4pnwwm]:hover img[data-astro-cid-gu4pnwwm],a[data-astro-cid-gu4pnwwm]:focus-visible img[data-astro-cid-gu4pnwwm]{opacity:1}.games-block[data-astro-cid-bfmdqxla]{--height:clamp(14rem, 30vw, 18rem);height:var(--height);grid-template-columns:2fr 1fr;gap:1rem;display:grid}.big[data-astro-cid-bfmdqxla]{color:var(--accent);flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;padding:clamp(.5rem,2vw,1rem) 0;text-decoration:none;transition:transform .2s;display:flex}.big[data-astro-cid-bfmdqxla]:hover,.big[data-astro-cid-bfmdqxla]:focus-visible{transform:translate(4px)}.big[data-astro-cid-bfmdqxla]:hover .icon[data-astro-cid-bfmdqxla]{animation:.4s steps(3,end) hop}.big[data-astro-cid-bfmdqxla]:active{transform:translate(4px)translateY(2px)}@keyframes hop{50%{translate:0 -6px}}.esports-line[data-astro-cid-bfmdqxla]{margin:1.25rem 0 0}.icon[data-astro-cid-bfmdqxla]{aspect-ratio:1;width:clamp(3rem,7vw,4.5rem);mask:var(--icon) center / contain no-repeat;background-color:currentColor}.label[data-astro-cid-bfmdqxla]{font-size-adjust:none;font-family:"Press Start 2P",system-ui,sans-serif;font-size:clamp(1rem,.7rem + 1.5vw,1.6rem);line-height:1.4}.sub[data-astro-cid-bfmdqxla]{opacity:.85;font-size:.7rem;line-height:1.5}.online[data-astro-cid-bfmdqxla]{opacity:.85;align-items:center;gap:.5rem;margin-top:-.4rem;font-size:.6rem;line-height:1.5;display:inline-flex}.online[data-astro-cid-bfmdqxla][hidden]{display:none}.dot[data-astro-cid-bfmdqxla]{background:#23a55a;width:.55rem;height:.55rem;animation:2s ease-out infinite pulse;box-shadow:0 0 #23a55a99}@keyframes pulse{to{box-shadow:0 0 0 .45rem #23a55a00}}.reel[data-astro-cid-bfmdqxla]{overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y;position:relative;overflow-y:auto;mask:linear-gradient(#0000,#000 20% 80%,#0000)}.reel[data-astro-cid-bfmdqxla]::-webkit-scrollbar{display:none}ul[data-astro-cid-bfmdqxla]{margin:0;padding:0;list-style:none}li[data-astro-cid-bfmdqxla]{border-bottom:1px solid var(--line);text-align:center;color:var(--text);padding:.9rem 1rem;font-size:.7rem;line-height:1.5}@media (width<=40rem){.games-block[data-astro-cid-bfmdqxla]{grid-template-rows:auto 12rem;grid-template-columns:1fr;height:auto}}.hero-title[data-astro-cid-eifz5dla]{--ink:var(--cam-blue);color:var(--ink);cursor:default;user-select:none;-webkit-tap-highlight-color:transparent;flex-direction:column;margin:0;display:flex}.kicker[data-astro-cid-eifz5dla]{letter-spacing:.25em;text-transform:uppercase;color:var(--cam-light-blue);opacity:.85;margin-bottom:.6em;font-size:clamp(.45rem,.35rem + .35vw,.65rem);line-height:1.6}.line[data-astro-cid-eifz5dla]{font-size:var(--big);filter:drop-shadow(3px 3px 0 var(--cam-dark-blue));margin-bottom:.04em;line-height:1;display:flex}.letter[data-astro-cid-eifz5dla]{width:var(--regular);flex:none;height:1em;transition:translate .15s;position:relative}.letter[data-astro-cid-eifz5dla]>*{transition:translate .15s}.letter[data-astro-cid-eifz5dla]:hover>*{translate:0 -.04em}.letter[data-astro-cid-eifz5dla][data-style=italic]{width:var(--italic)}.letter[data-astro-cid-eifz5dla] svg[data-astro-cid-eifz5dla]{fill:currentColor;height:1em;position:absolute;inset:0 auto auto 0;overflow:visible}.letter[data-astro-cid-eifz5dla] .regular[data-astro-cid-eifz5dla]{width:var(--regular)}.letter[data-astro-cid-eifz5dla] .italic[data-astro-cid-eifz5dla]{width:var(--italic);display:none}.letter[data-astro-cid-eifz5dla][data-style=italic] .regular[data-astro-cid-eifz5dla],.letter[data-astro-cid-eifz5dla][data-style=pixel] svg[data-astro-cid-eifz5dla]{display:none}.letter[data-astro-cid-eifz5dla][data-style=italic] .italic[data-astro-cid-eifz5dla]{display:block}.letter[data-astro-cid-eifz5dla] canvas{image-rendering:pixelated;pointer-events:none;position:absolute}.crt-background[data-astro-cid-3flftpcg]{z-index:-1;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .4s;position:fixed;inset:0}.crt-background[data-astro-cid-3flftpcg].on{opacity:1}header[data-astro-cid-lcdefpme]{--big:clamp(2.75rem, 1rem + 6vw, 6rem);--icon-size:clamp(4.5rem, 10vw, 6.5rem);grid-template-columns:auto 1fr;grid-template-areas:"logo title""logo socials";align-items:start;gap:1.25rem clamp(1rem,3vw,2rem);margin-bottom:clamp(1rem,3vw,2rem);display:grid}@media (width<=40rem){header[data-astro-cid-lcdefpme]{grid-template-columns:1fr;grid-template-areas:"logo""title""socials"}}.logo[data-astro-cid-lcdefpme]{z-index:60;width:calc(.873 * (3 * var(--big) + 1.4rem + 1.25rem + var(--icon-size)));color:var(--cam-blue);filter:drop-shadow(4px 4px 0 var(--cam-dark-blue));grid-area:logo;position:relative}@media (width<=40rem){.logo[data-astro-cid-lcdefpme]{width:12rem}}.logo[data-astro-cid-lcdefpme] svg{transform-origin:0 0;will-change:transform;width:100%;height:auto;display:block}.logo[data-astro-cid-lcdefpme].landed svg,.socials[data-astro-cid-lcdefpme].landed{visibility:hidden}.btn[data-astro-cid-lcdefpme]{transform-origin:0 0}.btn[data-astro-cid-lcdefpme].profile-only{display:none}html[data-account=signed-in] .btn[data-astro-cid-lcdefpme].profile-only{display:grid}header[data-astro-cid-lcdefpme]>.hero-title{grid-area:title}.socials[data-astro-cid-lcdefpme]{z-index:60;grid-area:socials;gap:clamp(1rem,3vw,2rem);display:flex;position:relative}.btn[data-astro-cid-lcdefpme]{--bob-period:5.5s;--rock-period:3s;--sine:cubic-bezier(.37, 0, .63, 1);aspect-ratio:1;width:clamp(4.5rem,10vw,6.5rem);filter:drop-shadow(3px 3px 0 var(--indigo));animation:bob var(--bob-period) var(--sine) calc(var(--i) * var(--bob-period) / -4) infinite;transition:scale .2s,filter .2s;display:grid}@keyframes bob{0%,to{translate:0 -15%}50%{translate:0 15%}}@keyframes rock{0%,to{rotate:-7.5deg}50%{rotate:7.5deg}}.btn[data-astro-cid-lcdefpme]:hover,.btn[data-astro-cid-lcdefpme]:focus-visible{filter:drop-shadow(3px 3px 0 var(--indigo)) drop-shadow(0 0 .6rem #ffffff80);scale:1.1}.btn[data-astro-cid-lcdefpme]:focus-visible{outline-offset:4px;outline:3px solid #fff}.wiggly[data-astro-cid-lcdefpme]{background-color:var(--cam-blue);mask:var(--icon) center / contain no-repeat;animation:rock var(--rock-period) var(--sine) calc(var(--i) * var(--rock-period) / -4) infinite;transition:background-color .2s}.btn[data-astro-cid-lcdefpme]:hover .wiggly[data-astro-cid-lcdefpme],.btn[data-astro-cid-lcdefpme]:focus-visible .wiggly[data-astro-cid-lcdefpme]{background-color:#fff}p[data-astro-cid-lcdefpme]{margin:0}.about[data-astro-cid-lcdefpme]{gap:.9rem;display:grid}.about[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:.6rem 0 0;font-size:.85rem}.about[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;font-weight:700}.cta[data-astro-cid-lcdefpme]{margin-top:.5rem}.join[data-astro-cid-lcdefpme]{justify-items:start;gap:1.25rem;display:grid}.join[data-astro-cid-lcdefpme]>.mailing{justify-self:stretch}.prize[data-astro-cid-lcdefpme]{z-index:2;font-size-adjust:none;color:var(--cam-dark-blue);background:var(--crest-warm);box-shadow:3px 3px 0 var(--accent-shadow);padding:.5rem .7rem;font-family:"Press Start 2P",system-ui,sans-serif;font-size:.55rem;line-height:1.6;text-decoration:none;transition:translate .15s,box-shadow .15s;position:relative}.prize[data-astro-cid-lcdefpme]:hover,.prize[data-astro-cid-lcdefpme]:focus-visible{box-shadow:4px 4px 0 var(--accent-shadow);translate:-1px -1px}
