article.svelte-1ebwzv3{position:relative;z-index:1;box-sizing:border-box;max-width:1100px;margin:0 auto;padding:0 1rem 2rem;display:flex;flex-direction:column;gap:1.2rem}.hero.svelte-1ebwzv3{position:relative;overflow:hidden;border-radius:20px;padding:clamp(1.4rem,4vw,2.6rem);border:1px solid var(--ex-line, rgba(160,175,225,.14));background:radial-gradient(90% 120% at 0% 0%,rgba(139,101,197,.28),transparent 60%),radial-gradient(70% 90% at 100% 100%,rgba(79,216,196,.14),transparent 65%),var(--ex-panel, rgba(16,18,36,.72))}.hero.svelte-1ebwzv3:after{content:"";position:absolute;left:20px;right:20px;top:0;height:2px;background:linear-gradient(90deg,#8b65c5,var(--ex-cyan, #4fd8c4))}.kicker.svelte-1ebwzv3{margin:0;font-family:var(--ex-font-mono, monospace);font-size:.74rem;letter-spacing:0;color:var(--ex-cyan, #4fd8c4)}h1.svelte-1ebwzv3{margin:.5rem 0 0;font-family:var(--ex-font-display, "Space Grotesk", sans-serif);font-size:clamp(1.8rem,5vw,2.8rem);line-height:1.1;color:var(--ex-text, #edeef8);text-wrap:balance}.lead.svelte-1ebwzv3{max-width:52ch;margin:.9rem 0 0;font-size:1.02rem;line-height:1.6;color:var(--ex-muted, #a3a9c6)}.cta.svelte-1ebwzv3{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:1.4rem}.join.svelte-1ebwzv3{display:inline-flex;align-items:center;gap:.55rem;min-height:48px;padding:0 1.4rem;border-radius:12px;font-weight:600;font-size:1rem;color:#fff;text-decoration:none;background:#5865f2;box-shadow:0 6px 20px #5865f266;transition:transform .16s var(--ex-ease, cubic-bezier(.23,1,.32,1)),background-color .16s ease}.join.svelte-1ebwzv3:active{transform:scale(.97)}.join.svelte-1ebwzv3:focus-visible,.invite.svelte-1ebwzv3:focus-visible{outline:2px solid var(--ex-cyan, #4fd8c4);outline-offset:3px}.invite.svelte-1ebwzv3{display:inline-flex;align-items:center;gap:.8rem;min-height:48px;padding:0 .5rem 0 1rem;border-radius:12px;cursor:pointer;font-family:var(--ex-font-mono, monospace);font-size:.86rem;color:var(--ex-text, #edeef8);background:#ffffff0d;border:1px solid var(--ex-line, rgba(160,175,225,.14));transition:transform .16s var(--ex-ease, cubic-bezier(.23,1,.32,1)),border-color .16s ease}.invite.svelte-1ebwzv3:active{transform:scale(.97)}.state.svelte-1ebwzv3{min-width:3.6rem;padding:.35rem .6rem;border-radius:8px;text-align:center;font-size:.7rem;letter-spacing:0;color:var(--ex-gold, #e8b94d);background:var(--ex-gold-soft, rgba(232,185,77,.14))}@media(hover:hover)and (pointer:fine){.join.svelte-1ebwzv3:hover{background:#4752c4}.invite.svelte-1ebwzv3:hover{border-color:#e8b94d73}}.stats.svelte-1ebwzv3{display:flex;flex-wrap:wrap;gap:1.2rem;margin:1.2rem 0 0;font-size:.9rem;color:var(--ex-muted, #a3a9c6)}.stats.svelte-1ebwzv3 b:where(.svelte-1ebwzv3){color:var(--ex-text, #edeef8);font-variant-numeric:tabular-nums}.dot.svelte-1ebwzv3{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:#8d94b4}.dot.on.svelte-1ebwzv3{background:#3ba55d}.topics.svelte-1ebwzv3{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin:0;padding:0;list-style:none}.topics.svelte-1ebwzv3 li:where(.svelte-1ebwzv3){padding:1.1rem 1.2rem;border-radius:16px;background:var(--ex-panel, rgba(16,18,36,.72));border:1px solid var(--ex-line, rgba(160,175,225,.14))}.topics.svelte-1ebwzv3 h2:where(.svelte-1ebwzv3){margin:0;font-size:1rem;color:var(--ex-gold, #e8b94d)}.topics.svelte-1ebwzv3 p:where(.svelte-1ebwzv3){margin:.4rem 0 0;font-size:.88rem;line-height:1.55;color:var(--ex-muted, #a3a9c6)}.games.svelte-1ebwzv3{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.games.svelte-1ebwzv3 li:where(.svelte-1ebwzv3){padding:.3rem .8rem;border-radius:999px;font-family:var(--ex-font-mono, monospace);font-size:.7rem;letter-spacing:0;color:var(--ex-muted, #a3a9c6);background:#ffffff0d}@media(prefers-reduced-motion:reduce){.join.svelte-1ebwzv3,.invite.svelte-1ebwzv3{transition:none}}
