.login.svelte-1x05zx6{place-items:center;min-height:100svh;padding:2rem 1rem;display:grid}.card.svelte-1x05zx6{background:#fff;border:1px solid #ddd8cc;border-radius:1rem;width:100%;max-width:27rem;padding:clamp(1.5rem,5vw,3rem);box-shadow:0 18px 55px #243f3510}.brand.svelte-1x05zx6{color:#31624d;letter-spacing:.2em;margin:0 0 2.5rem;font-size:.8rem;font-weight:750}h1.svelte-1x05zx6{letter-spacing:-.04em;margin:0 0 .75rem;font-size:1.9rem}.intro.svelte-1x05zx6,.help.svelte-1x05zx6{color:#58645e;line-height:1.6}.intro.svelte-1x05zx6{margin-bottom:2rem}form.svelte-1x05zx6{flex-direction:column;gap:.6rem;display:flex}label.svelte-1x05zx6{font-size:.9rem;font-weight:600}input.svelte-1x05zx6{color:#213a2f;background:#fff;border:1px solid #aab5ae;border-radius:.4rem;width:100%;padding:.85rem}input.svelte-1x05zx6+label:where(.svelte-1x05zx6){margin-top:.7rem}button.svelte-1x05zx6{margin-top:1rem}.help.svelte-1x05zx6{margin:1.75rem 0 0;font-size:.8rem}
