.beta-page.svelte-1pr89q{--beta-bg:#08080a;--beta-panel:#101014;--beta-field:#0c0c10;--beta-line:#2a2a31;--beta-line-strong:#3a3a43;--beta-text:#f4f4f6;--beta-muted:#a0a0aa;--beta-dim:#71717b;--beta-accent:#6f8fff;--beta-accent-strong:#5378ff;--beta-error:#ff8278;--beta-on-accent:#fff;min-height:100dvh;color:var(--beta-text);background:var(--beta-bg);font-family:var(--mdx-font-body);flex-direction:column;display:flex}.beta-stage.svelte-1pr89q{flex-direction:column;flex:1;justify-content:center;width:min(100%,610px);margin:0 auto;padding:clamp(3.5rem,8vh,6rem) 1.5rem;display:flex}.beta-stage.wide.svelte-1pr89q{width:min(100%,920px)}.beta-heading.svelte-1pr89q{max-width:700px;margin-bottom:2rem}.eyebrow.svelte-1pr89q{color:var(--beta-accent);font-family:var(--mdx-font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1rem;font-size:.7rem;font-weight:800}h1.svelte-1pr89q{color:var(--beta-text);font-family:var(--mdx-font-body);letter-spacing:-.04em;margin:0;font-size:clamp(2.25rem,5vw,3.25rem);font-weight:800;line-height:1.08}.intro.svelte-1pr89q{max-width:680px;color:var(--beta-muted);margin:1.25rem 0 0;font-size:clamp(.98rem,2vw,1.08rem);line-height:1.68}.beta-content.svelte-1pr89q{min-width:0}.beta-page.svelte-1pr89q .beta-panel{border:1px solid var(--beta-line);background:var(--beta-panel);border-radius:.9rem}.beta-page.svelte-1pr89q .beta-field{border:1px solid var(--beta-line);background:var(--beta-field);min-height:2.8rem;color:var(--beta-text);border-radius:.7rem;outline:none;padding:.7rem .8rem}.beta-page.svelte-1pr89q .beta-field:focus{border-color:var(--beta-accent);box-shadow:0 0 0 3px #6f8fff29}.beta-page.svelte-1pr89q .beta-field::placeholder{color:var(--beta-dim)}.beta-page.svelte-1pr89q .beta-primary{background:var(--beta-accent-strong);color:var(--beta-on-accent);border:0}.beta-page.svelte-1pr89q .beta-primary:hover{background:var(--beta-accent)}.beta-page.svelte-1pr89q .beta-secondary{border:1px solid var(--beta-line-strong);color:var(--beta-text)}.beta-page.svelte-1pr89q .beta-secondary:hover{border-color:var(--beta-accent)}.beta-page.svelte-1pr89q .beta-quiet{color:var(--beta-dim);margin:0;font-size:.76rem;line-height:1.55}.beta-page.svelte-1pr89q .beta-error{color:var(--beta-error);margin:0;font-size:.8rem}@media (width<=560px){.beta-stage.svelte-1pr89q{justify-content:flex-start;padding:3.75rem 1rem 5rem}.beta-heading.svelte-1pr89q{margin-bottom:1.5rem}}
