.topo.svelte-sr4236,.grade.svelte-sr4236,.promessa.svelte-sr4236{max-width:1152px;margin-inline:auto;padding-inline:16px}.topo.svelte-sr4236{padding-top:56px;padding-bottom:8px;max-width:44rem}h1.svelte-sr4236{font-family:var(--q-font-display);font-size:clamp(1.9rem,4vw,2.6rem);margin:0 0 12px}.lead.svelte-sr4236{margin:0;color:var(--q-muted);line-height:1.65}.grade.svelte-sr4236{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));padding-top:32px;padding-bottom:40px;align-items:start}.plano.svelte-sr4236{display:flex;flex-direction:column;gap:12px;border:1px solid var(--q-line);border-radius:var(--q-radius);padding:22px 20px;background:var(--q-bg);height:100%}.plano--destaque.svelte-sr4236{border-color:var(--q-rust)}.plano.svelte-sr4236 h2:where(.svelte-sr4236){font-family:var(--q-font-display);font-size:1.15rem;margin:0}.preco.svelte-sr4236{margin:0;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.valor.svelte-sr4236{font-size:1.9rem;font-weight:700;font-variant-numeric:tabular-nums}.por.svelte-sr4236{color:var(--q-muted);font-size:.82rem}.para.svelte-sr4236{margin:0;color:var(--q-muted);font-size:.88rem;line-height:1.55}.plano.svelte-sr4236 ul:where(.svelte-sr4236){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px;font-size:.88rem;line-height:1.45;flex:1}.plano.svelte-sr4236 li:where(.svelte-sr4236){padding-left:18px;position:relative}.plano.svelte-sr4236 li:where(.svelte-sr4236):before{content:"";position:absolute;left:2px;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--q-line-strong)}.plano--destaque.svelte-sr4236 li:where(.svelte-sr4236):before{background:var(--q-rust)}.btn.svelte-sr4236{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--q-line-strong);border-radius:var(--q-radius-sm);padding:9px 14px;color:var(--q-ink);text-decoration:none;font-size:.9rem}.btn.svelte-sr4236:hover{border-color:var(--q-rust)}.btn--primary.svelte-sr4236{border-color:var(--q-rust);background:var(--q-rust);color:var(--q-on-rust)}.promessa.svelte-sr4236{border-top:1px solid var(--q-line);padding-top:28px;padding-bottom:64px;max-width:48rem}.promessa.svelte-sr4236 h2:where(.svelte-sr4236){font-family:var(--q-font-display);font-size:1.2rem;margin:0 0 10px}.promessa.svelte-sr4236 p:where(.svelte-sr4236){margin:0;color:var(--q-muted);line-height:1.65}
