.gateway.svelte-1uha8ag{display:grid;place-items:center;min-height:calc(100vh - 8.5rem)}.card.svelte-1uha8ag{width:min(100%,480px);border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-bg-panel);padding:var(--space-8);box-shadow:var(--shadow-sm)}.eyebrow.svelte-1uha8ag{margin:0 0 var(--space-3);font-size:.75rem;font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}h1.svelte-1uha8ag{margin:0;color:var(--color-text);font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.02;letter-spacing:-.04em}.lede.svelte-1uha8ag{margin:var(--space-4) 0 0;font-size:.95rem;line-height:1.6;color:var(--color-text-muted)}.actions.svelte-1uha8ag{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-3);margin-top:var(--space-6)}.actions.svelte-1uha8ag a:where(.svelte-1uha8ag){display:inline-flex;align-items:center;justify-content:center;min-height:var(--button-lg-height);padding:0 var(--button-lg-px);border-radius:var(--radius-md);font-size:var(--button-lg-font);font-weight:600;line-height:1}.primary.svelte-1uha8ag{background:var(--color-primary);color:#fff}.primary.svelte-1uha8ag:hover{background:var(--color-primary-hover)}@media(max-width:640px){.card.svelte-1uha8ag{padding:var(--space-6)}.actions.svelte-1uha8ag{display:grid;grid-template-columns:1fr}}
