.card.svelte-1uha8ag{width:100%;max-width:520px;background-color:#fffffff2;padding:3rem 2.5rem;border-radius:12px;box-shadow:0 10px 25px #0000001f;text-align:center}h1.svelte-1uha8ag{font-size:2.3rem;font-weight:700;color:#1e3a8a}h1.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#2563eb}.footer.svelte-1uha8ag{margin-top:2.5rem;font-size:.85rem;color:#6b7280}.home-bg.svelte-1uha8ag{min-height:90vh;background:linear-gradient(135deg,#7dd3fc,#bae6fd);display:flex;justify-content:center;align-items:center}
