.landing.svelte-1uha8ag{--panel-bg: rgba(255, 255, 255, .88);--panel-bg-strong: rgba(255, 255, 255, .92);--panel-border: #d7e3f3;--heading: #11263f;--body-text: #2a4564;--muted-text: #35516f;--label: #123962;--eyebrow: #1a4f86;--input-bg: #ffffff;--input-border: #b8cce5;--button-a: #005bb2;--button-b: #0074d8;--button-text: #ffffff;--shadow: rgba(18, 49, 86, .08)}@media(prefers-color-scheme:dark){.landing.svelte-1uha8ag{--panel-bg: rgba(10, 25, 40, .84);--panel-bg-strong: rgba(10, 25, 40, .9);--panel-border: #1f3a57;--heading: #e6f1ff;--body-text: #c3d7ef;--muted-text: #9ab7d8;--label: #d0e4ff;--eyebrow: #8ec2ff;--input-bg: #0f2437;--input-border: #31506f;--button-a: #1576df;--button-b: #0d5faf;--button-text: #f3f8ff;--shadow: rgba(0, 0, 0, .35)}}.landing.svelte-1uha8ag{min-height:calc(100svh - 1px);padding:4rem 1rem 3rem}.hero.svelte-1uha8ag{max-width:60rem;padding:2.5rem;background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:1.2rem;box-shadow:0 20px 40px var(--shadow)}.eyebrow.svelte-1uha8ag{margin:0;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--eyebrow)}h1.svelte-1uha8ag{margin:.5rem 0 1rem;font-size:clamp(2rem,5vw,3.4rem);line-height:1.05;color:var(--heading)}.subtitle.svelte-1uha8ag{max-width:42ch;margin:0;color:var(--body-text);font-size:1.1rem}.actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.6rem}.primary.svelte-1uha8ag{display:inline-block;padding:.7rem 1.1rem;border-radius:.7rem;font-weight:700;text-decoration:none;background:linear-gradient(120deg,var(--button-a),var(--button-b));color:var(--button-text);border:0}.secondary.svelte-1uha8ag{display:inline-block;padding:.7rem 1.1rem;border-radius:.7rem;font-weight:700;text-decoration:none;border:1px solid color-mix(in srgb,var(--button-a) 36%,var(--input-border));background:color-mix(in srgb,var(--panel-bg-strong) 92%,transparent);color:var(--label)}.highlights.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin-top:1.8rem}.highlights.svelte-1uha8ag article:where(.svelte-1uha8ag){padding:1.2rem;background:var(--panel-bg-strong);border:1px solid var(--panel-border);border-radius:1rem}.highlights.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 .45rem;font-size:1.05rem;color:var(--label)}.highlights.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:var(--muted-text)}.launch-form.svelte-1uha8ag{display:grid;grid-template-columns:1fr auto;gap:.55rem;align-items:end;max-width:28rem;width:100%}.launch-form.svelte-1uha8ag label:where(.svelte-1uha8ag){grid-column:1 / -1;margin:0;color:var(--label);font-weight:700;font-size:.95rem}.launch-form.svelte-1uha8ag input:where(.svelte-1uha8ag){margin:0;border-radius:.7rem;border:1px solid var(--input-border);background:var(--input-bg);color:var(--heading)}.launch-form.svelte-1uha8ag button:where(.svelte-1uha8ag){margin:0;padding:.7rem 1.1rem;border-radius:.7rem;border:0;font-weight:700;background:linear-gradient(120deg,var(--button-a),var(--button-b));color:var(--button-text)}.launch-buttons.svelte-1uha8ag{display:flex;gap:.55rem}.launch-buttons.svelte-1uha8ag .secondary:where(.svelte-1uha8ag){background:color-mix(in srgb,var(--panel-bg-strong) 92%,transparent);color:var(--label)}.launch-form.svelte-1uha8ag button:where(.svelte-1uha8ag):disabled{opacity:.6;cursor:not-allowed}@media(max-width:42rem){.landing.svelte-1uha8ag{padding-top:2rem}.hero.svelte-1uha8ag{padding:1.5rem}.launch-form.svelte-1uha8ag{grid-template-columns:1fr}.launch-buttons.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr}}
