.elo-backdrop.svelte-142oyj2{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.elo-backdrop.svelte-142oyj2 svg:where(.svelte-142oyj2){position:absolute;inset:0;width:100%;height:100%}.elo-backdrop.svelte-142oyj2 svg:where(.svelte-142oyj2) g:where(.svelte-142oyj2){opacity:.58}[data-theme=dark] .elo-backdrop.svelte-142oyj2 svg:where(.svelte-142oyj2) g:where(.svelte-142oyj2){opacity:.72}.fade.svelte-142oyj2{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 0%,var(--bg) 92%)}.hero.svelte-1uha8ag{position:relative;isolation:isolate;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:-32px;margin-bottom:24px;padding:56px 0 64px;overflow:hidden}.hero-inner.svelte-1uha8ag{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 40px}.glass.svelte-1uha8ag{max-width:760px;padding:36px 40px 34px;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:12px;background:color-mix(in srgb,var(--surface) 32%,transparent);backdrop-filter:blur(5px) saturate(1.15);-webkit-backdrop-filter:blur(5px) saturate(1.15);box-shadow:0 1px 2px color-mix(in srgb,var(--text) 4%,transparent)}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:0;line-height:0}.tagline.svelte-1uha8ag{margin-top:22px;font-size:clamp(24px,3.2vw,32px);font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--text)}.blurb.svelte-1uha8ag{margin-top:18px;font-size:16px;line-height:1.6;color:var(--text-secondary)}.stats.svelte-1uha8ag{margin-top:20px;font-family:Geist Mono,monospace;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted)}.cta-row.svelte-1uha8ag{margin-top:22px}.cta.svelte-1uha8ag{display:inline-flex;align-items:center;gap:10px;padding:11px 20px 11px 22px;border-radius:8px;background:var(--text);color:var(--surface);font-family:Geist Mono,monospace;font-size:13px;font-weight:600;text-decoration:none;letter-spacing:.02em;transition:opacity .15s,transform .15s}.cta.svelte-1uha8ag:hover{opacity:.92;transform:translateY(-1px)}.strip.svelte-1uha8ag{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:64px}.tile.svelte-1uha8ag{display:flex;flex-direction:column;gap:10px;padding:18px 20px 20px;border:1px solid var(--border);border-radius:10px;background:var(--surface);text-decoration:none;color:inherit;transition:border-color .15s,transform .15s}.tile.svelte-1uha8ag:hover{border-color:var(--pos);transform:translateY(-1px)}.tile-kicker.svelte-1uha8ag{font-family:Geist Mono,monospace;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.tile-team.svelte-1uha8ag{font-size:15px;font-weight:700;color:var(--text);letter-spacing:-.01em;display:flex;align-items:center;gap:8px}.tile-team.svelte-1uha8ag .swatch:where(.svelte-1uha8ag){width:10px;height:10px;border-radius:2px;flex-shrink:0}.tile-value.svelte-1uha8ag{font-family:Geist Mono,monospace;font-size:26px;font-weight:700;letter-spacing:-.02em;color:var(--text);line-height:1}.tile-value.pos.svelte-1uha8ag{color:var(--pos)}.tile-value.svelte-1uha8ag .unit:where(.svelte-1uha8ag){font-size:13px;color:var(--text-muted);font-weight:500;margin-left:4px}.cards.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.card.svelte-1uha8ag{display:flex;flex-direction:column;gap:10px;padding:22px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:inherit;text-decoration:none;transition:border-color .15s,transform .15s}.card.svelte-1uha8ag:hover{border-color:var(--text-muted);transform:translateY(-1px)}.card-icon.svelte-1uha8ag{width:36px;height:36px;border-radius:8px;background:color-mix(in srgb,var(--pos) 12%,transparent);color:var(--pos);display:inline-flex;align-items:center;justify-content:center}.card.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:17px;font-weight:700;letter-spacing:-.01em}.card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:13px;color:var(--text-muted);line-height:1.5}@media(max-width:1100px){.strip.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.strip.svelte-1uha8ag,.cards.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.hero.svelte-1uha8ag{padding:40px 0 48px}.hero-inner.svelte-1uha8ag{padding:0 24px}.glass.svelte-1uha8ag{padding:28px 24px 26px;border-radius:10px}.strip.svelte-1uha8ag{grid-template-columns:1fr;margin-top:48px}.cards.svelte-1uha8ag{grid-template-columns:1fr}}
