.login-screen.svelte-8k30lk{min-height:100vh;display:grid;grid-template-columns:1.1fr .9fr}.login-brand.svelte-8k30lk{display:flex;flex-direction:column;justify-content:flex-end;padding:4rem;color:var(--color-sobre-verde)}.kicker.svelte-8k30lk{margin:0 0 .8rem;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#f7fbfbc7}h1.svelte-8k30lk{margin:0;font-size:clamp(3rem,6vw,5.2rem);line-height:.95;letter-spacing:-.045em;font-weight:700}.lead.svelte-8k30lk{max-width:28rem;margin:1.1rem 0 0;font-size:1.08rem;line-height:1.5;color:#f7fbfbdb}.login-panel.svelte-8k30lk{display:flex;align-items:center;justify-content:center;padding:2rem;background:var(--color-secundario)}.box.svelte-8k30lk{width:min(420px,100%);box-shadow:none;background:transparent;padding:.5rem}.panel-kicker.svelte-8k30lk{margin:0 0 .35rem;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-verde-profundo)}@media(max-width:860px){.login-screen.svelte-8k30lk{grid-template-columns:1fr}.login-brand.svelte-8k30lk{min-height:38vh;padding:2rem 1.5rem}.login-panel.svelte-8k30lk{border-radius:28px 28px 0 0;margin-top:-1.5rem}}
