.planos.svelte-mn2fde{width:100%;max-width:var(--content-wide);padding:var(--space-8) var(--space-5) var(--space-20);color:var(--color-cream);margin:0 auto}.sr-only.svelte-mn2fde{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.intro.svelte-mn2fde{max-width:var(--content-reading);margin-bottom:var(--gap-section)}.eyebrow.svelte-mn2fde{color:var(--color-gold);font-size:var(--text-eyebrow);letter-spacing:.16em;text-transform:uppercase;margin-bottom:var(--space-4);font-weight:700;display:inline-block}.intro.svelte-mn2fde h1:where(.svelte-mn2fde){font-family:var(--font-editorial);font-size:var(--text-title);margin:0 0 var(--space-5);text-wrap:balance;font-weight:600;line-height:1.15}.lead.svelte-mn2fde{font-size:var(--text-subhead);color:var(--color-cream);margin:0;line-height:1.65}.politica.svelte-mn2fde{gap:var(--gap-group);margin-bottom:var(--gap-section);padding:var(--space-6) 0 var(--space-6) var(--space-5);border-left:2px solid var(--color-gold);display:grid}.politica__frase.svelte-mn2fde{margin:0}.politica__frase.svelte-mn2fde p:where(.svelte-mn2fde){font-family:var(--font-editorial);font-size:var(--text-heading);text-wrap:balance;margin:0;font-weight:500;line-height:1.35}.politica__texto.svelte-mn2fde{gap:var(--space-4);max-width:var(--content-reading);display:grid}.politica__texto.svelte-mn2fde p:where(.svelte-mn2fde){color:var(--color-muted);margin:0;line-height:1.7}.secao__titulo.svelte-mn2fde{font-family:var(--font-editorial);font-size:var(--text-heading);margin:0 0 var(--space-6);text-wrap:balance;font-weight:600;line-height:1.25}.cartoes.svelte-mn2fde{margin-bottom:var(--gap-section)}.cartoes__grid.svelte-mn2fde{gap:var(--gap-stack);display:grid}@media (width>=52rem){.cartoes__grid.svelte-mn2fde{gap:var(--gap-group);grid-template-columns:1fr 1fr;align-items:start}}.planos.svelte-mn2fde .cartao{gap:var(--space-4);flex-direction:column;display:flex}.planos.svelte-mn2fde .cartao--destaque{border-color:#d6a85f57}.cartao__nome.svelte-mn2fde{font-family:var(--font-editorial);margin:0;font-size:1.3rem;font-weight:600}.preco.svelte-mn2fde{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.preco__valor.svelte-mn2fde{font-family:var(--font-editorial);font-size:2.25rem;line-height:1}.preco__valor--pago.svelte-mn2fde{color:var(--color-gold)}.preco__periodo.svelte-mn2fde{font-size:var(--text-body-sm);color:var(--color-muted)}.cartao__resumo.svelte-mn2fde{font-size:var(--text-body-sm);color:var(--color-muted);margin:0;line-height:1.6}.cartao__rotulo.svelte-mn2fde{font-size:var(--text-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin:var(--space-2) 0 0;font-weight:700}.itens.svelte-mn2fde{gap:var(--space-2);font-size:var(--text-body-sm);margin:0;padding:0;line-height:1.55;list-style:none;display:grid}.itens.svelte-mn2fde li:where(.svelte-mn2fde){gap:var(--space-2);grid-template-columns:1rem 1fr;display:grid}.itens.svelte-mn2fde li:where(.svelte-mn2fde):before{content:"·";color:var(--color-gold);text-align:center;font-weight:700}.cartao__aviso.svelte-mn2fde{padding-top:var(--space-2);font-size:var(--text-caption);color:var(--color-muted);margin:auto 0 0;line-height:1.55}.pix.svelte-mn2fde{max-width:var(--content-reading);margin-bottom:var(--gap-section)}.pix__resposta.svelte-mn2fde{margin:0 0 var(--space-4);font-size:var(--text-subhead);line-height:1.65}.pix__texto.svelte-mn2fde{color:var(--color-muted);margin:0;line-height:1.7}.tabela-secao.svelte-mn2fde{margin-bottom:var(--gap-section)}.tabela__scroll.svelte-mn2fde{border:1px solid var(--color-line);border-radius:var(--radius-card);-webkit-overflow-scrolling:touch;overflow-x:auto}.tabela__scroll.svelte-mn2fde:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.tabela.svelte-mn2fde{border-collapse:collapse;width:100%;min-width:30rem;font-size:var(--text-body-sm)}.tabela.svelte-mn2fde th:where(.svelte-mn2fde),.tabela.svelte-mn2fde td:where(.svelte-mn2fde){padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line);line-height:1.45}.tabela.svelte-mn2fde thead:where(.svelte-mn2fde) th:where(.svelte-mn2fde){font-size:var(--text-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--color-gold);white-space:nowrap;background:#f2eadc08;font-weight:700}.tabela.svelte-mn2fde tbody:where(.svelte-mn2fde) th:where(.svelte-mn2fde){color:var(--color-cream);font-weight:600}.tabela.svelte-mn2fde tbody:where(.svelte-mn2fde) td:where(.svelte-mn2fde){color:var(--color-muted)}.tabela.svelte-mn2fde tbody:where(.svelte-mn2fde) tr:where(.svelte-mn2fde):last-child th:where(.svelte-mn2fde),.tabela.svelte-mn2fde tbody:where(.svelte-mn2fde) tr:where(.svelte-mn2fde):last-child td:where(.svelte-mn2fde){border-bottom:0}.faq.svelte-mn2fde{margin-bottom:var(--gap-section)}.faq__lista.svelte-mn2fde{gap:var(--gap-stack);max-width:var(--content-reading);margin:0;display:grid}.faq__item.svelte-mn2fde{padding-bottom:var(--space-4);border-bottom:1px solid var(--color-line)}.faq__item.svelte-mn2fde:last-child{border-bottom:0;padding-bottom:0}.faq__item.svelte-mn2fde dt:where(.svelte-mn2fde){font-family:var(--font-editorial);font-size:var(--text-subhead);margin-bottom:var(--space-2);font-weight:600;line-height:1.35}.faq__item.svelte-mn2fde dd:where(.svelte-mn2fde){color:var(--color-muted);margin:0;line-height:1.7}.cta.svelte-mn2fde{justify-items:start;gap:var(--space-4);padding:var(--pad-panel) var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-card-lg);background:var(--color-surface);display:grid}.cta.svelte-mn2fde h2:where(.svelte-mn2fde){font-family:var(--font-editorial);font-size:var(--text-heading);text-wrap:balance;margin:0;font-weight:600;line-height:1.25}.cta.svelte-mn2fde p:where(.svelte-mn2fde){max-width:34rem;color:var(--color-muted);margin:0;line-height:1.7}@media (width<=26.875rem){.planos.svelte-mn2fde{padding-left:var(--space-4);padding-right:var(--space-4)}.politica.svelte-mn2fde{padding-left:var(--space-4)}.preco__valor.svelte-mn2fde{font-size:2rem}.cta.svelte-mn2fde{padding:var(--space-6) var(--space-5)}}
