@font-face{font-family:Inter Variable;font-style:normal;font-weight:100 900;font-display:block;src:url(/fonts/inter-variable-latin.woff2)format("woff2")}html,body{background:0 0;margin:0;overflow:hidden}body{font-family:Inter Variable,sans-serif}.home.svelte-et6md{--bg:#000;--text-primary:#e8edf5;--text-secondary:#8897a8;--fill:#0070d4;--fill-pressed:#005bb0;--label:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);color:var(--text-primary);position:fixed;inset:0;overflow-y:auto}@media (prefers-color-scheme:light){.home.svelte-et6md{--bg:#f5f7fa;--text-primary:#0b1524;--text-secondary:#4a5a6e;--fill:#005cb0;--fill-pressed:#004a91;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}.content.svelte-et6md{max-width:36rem;margin:0 auto;padding:4rem 1.5rem}img.svelte-et6md{display:block}h1.svelte-et6md{letter-spacing:-.02em;margin:2.5rem 0 1rem;font-size:clamp(2rem,6vw,2.75rem);font-weight:700;line-height:1.15}.lead.svelte-et6md{color:var(--text-secondary);margin:0;font-size:1.125rem;line-height:1.6}.cta.svelte-et6md{background:var(--fill);min-height:44px;color:var(--label);border-radius:12px;align-items:center;margin-top:2.5rem;padding:0 1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.cta.svelte-et6md:hover{background:var(--fill-pressed)}.cta.svelte-et6md:focus-visible{outline:2px solid var(--fill);outline-offset:3px}
