.gn7CLq_blurb{margin:var(--spacing-3) 0 0;color:var(--muted-foreground);font-size:13.5px;line-height:1.6}.gn7CLq_form{margin-top:var(--spacing-6)}
.kWUjJa_page{background:var(--background);min-height:100vh;padding:var(--spacing-12) var(--spacing-4) var(--spacing-16);justify-content:center;align-items:flex-start;display:flex}.kWUjJa_panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);width:100%;max-width:480px;padding:var(--spacing-8)}.kWUjJa_logoChip{box-shadow:0 1px 0 var(--border);background:#fff;border-radius:14px;margin-bottom:1.25rem;padding:8px 12px;display:inline-flex}.kWUjJa_logo{width:auto;height:64px;display:block}.kWUjJa_brand{font-family:var(--font-family-display);letter-spacing:.06em;color:var(--primary);font-size:30px;font-weight:600;line-height:1}.kWUjJa_brandSub{font-family:var(--font-family-monospace);letter-spacing:.13em;text-transform:uppercase;color:var(--muted-foreground);margin-top:var(--spacing-2);font-size:10.5px}.kWUjJa_title{font-family:var(--font-family-display);margin:var(--spacing-6) 0 0;color:var(--foreground);font-size:24px;font-weight:600}.kWUjJa_demoNote{margin:var(--spacing-6) 0 0;color:var(--muted-foreground);font-size:12.5px;line-height:1.6}
