.landing.svelte-1jq6khg{min-height:70vh;display:flex;align-items:center;padding:60px 0;background:var(--bg-page)}.container.svelte-1jq6khg{max-width:600px;margin:0 auto;padding:0 24px}.landing-box.svelte-1jq6khg{text-align:center}.badge.svelte-1jq6khg{display:inline-block;background:var(--gold-bg);color:var(--gold);padding:4px 12px;border-radius:20px;font-size:.8rem;font-weight:600;margin-bottom:20px}h1.svelte-1jq6khg{font-size:2.2rem;font-weight:800;color:var(--text-primary);margin-bottom:16px;line-height:1.2}.landing-sub.svelte-1jq6khg{font-size:1rem;color:var(--text-secondary);line-height:1.7;margin-bottom:32px}.landing-form.svelte-1jq6khg{background:var(--bg-card-dark);border:1px solid var(--border);border-radius:12px;padding:32px;text-align:left;margin-bottom:28px}.form-group.svelte-1jq6khg{margin-bottom:20px}.form-group.svelte-1jq6khg label:where(.svelte-1jq6khg){display:block;font-size:.9rem;font-weight:600;color:var(--text-primary);margin-bottom:6px}.form-group.svelte-1jq6khg input:where(.svelte-1jq6khg){width:100%;padding:12px 16px;border:1px solid var(--border);border-radius:8px;font-size:.95rem}.form-group.svelte-1jq6khg input:where(.svelte-1jq6khg):focus{outline:none;border-color:#d4a017}.btn.svelte-1jq6khg{width:100%;padding:14px;border-radius:8px;font-size:1rem;font-weight:600;border:none;cursor:pointer}.btn-primary.svelte-1jq6khg{background:var(--gold);color:#0f172a}.btn-primary.svelte-1jq6khg:hover{background:#fbbf24}.landing-benefits.svelte-1jq6khg{text-align:center}.lb-item.svelte-1jq6khg{font-size:.9rem;color:var(--text-secondary);padding:6px 0}
