.auth-label.svelte-pd9bpb{font-family:Inter,system-ui,sans-serif;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#c9a96e;margin-bottom:.5rem}.auth-heading.svelte-pd9bpb{font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:400;color:#2c2c2c;margin-bottom:.5rem;line-height:1.2}.auth-sub.svelte-pd9bpb{font-family:Inter,system-ui,sans-serif;font-size:15px;color:#6b6b6b;margin-bottom:2rem;line-height:1.6;max-width:360px}.auth-sub.svelte-pd9bpb a:where(.svelte-pd9bpb){color:#c9a96e}.auth-footer-text.svelte-pd9bpb{font-family:Inter,system-ui,sans-serif;font-size:14px;color:#9e9e9e;text-align:center;margin-top:1.5rem}.auth-footer-text.svelte-pd9bpb a:where(.svelte-pd9bpb){color:#c9a96e;text-decoration:none;font-weight:500}.auth-footer-text.svelte-pd9bpb a:where(.svelte-pd9bpb):hover{text-decoration:underline}.plan-pill.svelte-pd9bpb{display:inline-block;background:#fbf6ed;border:1px solid #C9A96E;color:#8b6914;padding:6px 16px;border-radius:20px;font-size:13px;font-family:Inter,system-ui,sans-serif;margin-bottom:1rem}.dev-login.svelte-pd9bpb{text-align:center;max-width:360px}
