.tela.svelte-1dp4u20{min-height:calc(100dvh - var(--header-h));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-5);padding:var(--sp-7) var(--gutter) var(--sp-9)}.cartao.svelte-1dp4u20{width:100%;max-width:420px;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);padding:var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-5)}.marca.svelte-1dp4u20{align-self:flex-start}header.svelte-1dp4u20{display:flex;flex-direction:column;gap:var(--sp-2)}h1.svelte-1dp4u20{font-size:var(--fs-h3)}header.svelte-1dp4u20 p:where(.svelte-1dp4u20){font-size:var(--fs-sm);line-height:1.55}.rodape.svelte-1dp4u20{font-size:var(--fs-sm);color:var(--text-muted);text-align:center}.rodape.svelte-1dp4u20 a{color:var(--accent)}.rodape.svelte-1dp4u20 a:hover{text-decoration:underline}@media(max-width:600px){.tela.svelte-1dp4u20{justify-content:flex-start;padding-block:var(--sp-5) var(--sp-7)}.cartao.svelte-1dp4u20{padding:var(--sp-5) var(--sp-4);min-width:0}}
