.wrap.svelte-13h0obl{max-width:var(--container)}.tipo.svelte-13h0obl,.grid2.svelte-13h0obl,.resumo.svelte-13h0obl,.termos.svelte-13h0obl,.nav.svelte-13h0obl{max-width:760px;margin-inline:auto}.head.svelte-13h0obl{text-align:center;padding-top:calc(var(--header-h) - 40px)}h1.svelte-13h0obl{font-size:clamp(2rem,4.5vw,3rem);margin-top:12px}.stepper.svelte-13h0obl{display:flex;justify-content:center;gap:8px;list-style:none;margin:32px 0;flex-wrap:wrap}.stepper.svelte-13h0obl li:where(.svelte-13h0obl){display:flex;align-items:center;gap:8px;color:var(--text-dim);font-size:.85rem}.stepper.svelte-13h0obl li.on:where(.svelte-13h0obl){color:#fff}.stepper.svelte-13h0obl li.done:where(.svelte-13h0obl){color:var(--brand-300)}.num.svelte-13h0obl{display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#b15cff26;font-size:.8rem;font-weight:700}.on.svelte-13h0obl .num:where(.svelte-13h0obl){background:var(--grad-brand);color:#fff}.card.svelte-13h0obl{padding:clamp(22px,4vw,36px)}.aviso.svelte-13h0obl{text-align:center;color:var(--text-soft)}.planos.svelte-13h0obl{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px}.plano.svelte-13h0obl{position:relative;text-align:left;background:#08050d66;border:1px solid var(--line);border-radius:16px;padding:20px 18px;cursor:pointer;display:flex;flex-direction:column;gap:4px;color:var(--text-soft);transition:border-color .2s ease,transform .2s ease}.plano.svelte-13h0obl:hover{transform:translateY(-3px);border-color:var(--brand-400)}.plano.sel.svelte-13h0obl{border-color:var(--brand-400);background:linear-gradient(180deg,#7b16b040,#1c122e99);box-shadow:var(--glow-brand)}.plano.svelte-13h0obl .vel:where(.svelte-13h0obl){font-family:var(--font-display);font-size:2rem;font-weight:700;color:#fff}.plano.svelte-13h0obl .vel:where(.svelte-13h0obl) small:where(.svelte-13h0obl){font-size:.9rem;color:var(--text-dim);margin-left:4px}.plano.svelte-13h0obl .preco:where(.svelte-13h0obl){font-family:var(--font-display);color:var(--brand-300);font-weight:600}.plano.svelte-13h0obl .preco:where(.svelte-13h0obl) small:where(.svelte-13h0obl){color:var(--text-dim);font-weight:400}.plano.svelte-13h0obl .up:where(.svelte-13h0obl){font-size:.8rem;color:var(--text-dim)}.plano.svelte-13h0obl .tag:where(.svelte-13h0obl){position:absolute;top:-10px;left:14px;background:var(--grad-brand);color:#fff;font-size:.66rem;font-weight:700;padding:3px 9px;border-radius:999px}.plano.svelte-13h0obl .check:where(.svelte-13h0obl){position:absolute;top:14px;right:14px;opacity:0;color:var(--brand-300)}.plano.sel.svelte-13h0obl .check:where(.svelte-13h0obl){opacity:1}.tipo.svelte-13h0obl{display:flex;gap:10px;margin-bottom:20px}.tipo.svelte-13h0obl button:where(.svelte-13h0obl){flex:1;padding:12px;border-radius:12px;border:1px solid var(--line);background:transparent;color:var(--text-soft);cursor:pointer;font-weight:600}.tipo.svelte-13h0obl button.on:where(.svelte-13h0obl){border-color:var(--brand-400);background:#b15cff1f;color:#fff}.grid2.svelte-13h0obl{display:grid;grid-template-columns:1fr 1fr;gap:14px}label.svelte-13h0obl{display:flex;flex-direction:column;gap:6px;font-size:.85rem;color:var(--text-soft)}label.full.svelte-13h0obl{grid-column:1 / -1}input.svelte-13h0obl,select.svelte-13h0obl{padding:12px 14px;border-radius:10px;border:1px solid var(--glass-border);background:#08050d80;color:#fff;font-size:1rem;outline:none}input.svelte-13h0obl:focus,select.svelte-13h0obl:focus{border-color:var(--brand-400)}.hint.svelte-13h0obl{color:var(--brand-300)}.resumo.svelte-13h0obl{display:flex;flex-direction:column;gap:10px;margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid var(--line)}.linha.svelte-13h0obl{display:flex;justify-content:space-between;gap:16px;font-size:.92rem}.linha.svelte-13h0obl span:where(.svelte-13h0obl){color:var(--text-dim)}.linha.svelte-13h0obl strong:where(.svelte-13h0obl){color:#fff;text-align:right}.termos.svelte-13h0obl{flex-direction:row;align-items:flex-start;gap:10px;margin-top:18px;font-size:.9rem;color:var(--text-soft)}.termos.svelte-13h0obl input:where(.svelte-13h0obl){width:18px;height:18px;margin-top:2px;flex-shrink:0}.termos.svelte-13h0obl a:where(.svelte-13h0obl){color:var(--brand-300);font-weight:600}.hp.svelte-13h0obl{position:absolute;left:-9999px;opacity:0;height:0;width:0}.erro.svelte-13h0obl{color:#ff8a8a;margin-top:16px;font-size:.9rem}.nav.svelte-13h0obl{display:flex;align-items:center;margin-top:24px}.spacer.svelte-13h0obl{flex:1}.done.svelte-13h0obl{text-align:center;padding:clamp(40px,7vw,70px) 28px;margin-top:calc(var(--header-h) - 20px)}.done.svelte-13h0obl .ic:where(.svelte-13h0obl){display:inline-grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--grad-brand);color:#fff;box-shadow:var(--glow-brand)}.done.svelte-13h0obl h1:where(.svelte-13h0obl){margin:18px 0 10px}.done.svelte-13h0obl p:where(.svelte-13h0obl){color:var(--text-soft);max-width:50ch;margin:0 auto}.done-cta.svelte-13h0obl{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:28px}@media (max-width: 560px){.grid2.svelte-13h0obl{grid-template-columns:1fr}.stepper.svelte-13h0obl .lbl:where(.svelte-13h0obl){display:none}}
