.inicio{--i-borda:var(--sp-border);--i-texto:var(--sp-text-1);--i-suave:var(--sp-text-2);--i-acento:var(--sp-accent)}.inicio-titulo{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.25rem,5.2vw,3.6rem);font-weight:800;line-height:1.02}.inicio-h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.6rem,3.2vw,2.3rem);font-weight:800;line-height:1.08}.inicio-corpo{max-width:62ch;font-size:1.0625rem;line-height:1.55}.painel{border:1px solid var(--i-borda);border-radius:var(--radius-lg);background:var(--sp-surface);box-shadow:var(--sp-shadow);overflow:hidden}.painel-barra{background:var(--sp-surface-3);height:4px}.painel-barra>span{background:var(--sp-ok);transform-origin:0;width:100%;height:100%;animation:4.2s cubic-bezier(.4,.1,.2,1) .4s both painel-encher;display:block}@keyframes painel-encher{0%{transform:scaleX(.04)}to{transform:scaleX(1)}}.painel-linha{border-top:1px solid var(--i-borda);grid-template-columns:1fr auto;align-items:center;gap:.75rem;padding:.62rem 1rem;font-size:.875rem;display:grid}.painel-status{white-space:nowrap;justify-items:end;font-size:.75rem;font-weight:600;display:inline-grid;position:relative}.painel-status>span{border-radius:999px;grid-area:1/1;padding:.18rem .55rem}.painel-status .pedindo{color:var(--i-suave);background:var(--sp-surface-2);animation:.25s both painel-sair;animation-delay:calc(.6s + var(--n) * .55s)}.painel-status .pronta{color:var(--sp-ok);background:var(--sp-ok-bg);opacity:0;animation:.3s both painel-entrar;animation-delay:calc(.6s + var(--n) * .55s)}.painel-status .solicitada{color:var(--sp-warn);background:var(--sp-warn-bg)}@keyframes painel-sair{to{opacity:0}}@keyframes painel-entrar{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.dor-imagem{filter:drop-shadow(0 14px 22px #00000059);width:100%;max-width:34rem;height:auto;display:block}.demo-video,.demo-capa{aspect-ratio:16/9;background:var(--sp-surface);width:100%;height:auto;box-shadow:0 18px 40px -18px #0000008c, 0 0 0 1px var(--i-borda);border-radius:20px;display:block}.demo-capa{display:none}.caminho{position:relative}.caminho-passos{gap:1.25rem;display:grid;position:relative}.passo{z-index:1;border:1px solid var(--i-borda);border-radius:var(--radius-lg);background:var(--sp-surface);width:88%;box-shadow:var(--sp-shadow);padding:1.25rem;position:relative}.passo:nth-child(2){margin-left:auto}.passo-n{background:var(--i-acento);width:2.25rem;height:2.25rem;color:var(--sp-accent-text);border-radius:999px;place-items:center;font-weight:800;display:grid}.caminho-trilha{display:none}@media (min-width:768px){.caminho-passos{grid-template-columns:1fr 1fr;gap:1.5rem 8%;display:grid}.passo{width:auto}.passo:first-child{grid-area:1/1}.passo:nth-child(2){grid-area:1/2;margin-top:6rem;margin-left:0}.passo:nth-child(3){grid-area:2/1}.caminho-trilha{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.caminho-trilha path{fill:none;stroke:var(--i-acento);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1 11;vector-effect:non-scaling-stroke;animation:7s linear infinite caminho-correr}}@keyframes caminho-correr{to{stroke-dashoffset:-120px}}.prova-faixa{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.prova-trilho{width:max-content;animation:45s linear infinite prova-rolar;display:flex}.prova-trilho:hover{animation-play-state:paused}.prova-grupo{gap:1.5rem;margin:0;padding:0 1.5rem 0 0;list-style:none;display:flex}.prova-logo{border-radius:var(--radius-md);background:#fff;place-items:center;width:12rem;height:5rem;padding:.7rem 1.1rem;display:grid}.prova-logo img{object-fit:contain;width:auto;max-width:100%;height:3.6rem;display:block}@keyframes prova-rolar{to{transform:translate(-50%)}}.cartoes{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.cartoes{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.cartoes{grid-template-columns:repeat(4,1fr)}.cartoes-3{grid-template-columns:repeat(3,1fr)}}.cartao{border:1px solid var(--i-borda);border-radius:var(--radius-lg);background:var(--sp-surface);padding:1.25rem}.planos{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.planos{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.25rem}}.plano{border:1px solid var(--i-borda);border-radius:var(--radius-lg);background:var(--sp-surface);align-content:start;padding:1.75rem 1.5rem;display:grid}.plano[data-destaque=true]{border:2px solid var(--i-acento);background:var(--sp-accent-soft);box-shadow:0 18px 36px -20px #00000073}@media (min-width:768px){.plano[data-destaque=true]{padding-bottom:2.35rem;transform:translateY(-.6rem)}}.plano-selo{background:var(--i-acento);color:var(--sp-accent-text);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;padding:.15rem .6rem;font-size:.7rem;font-weight:700}.plano-credito{font-size:1.05rem;font-weight:700}.plano-economia{background:var(--sp-ok-bg);color:var(--sp-ok);border-radius:999px;justify-self:start;padding:.2rem .6rem;font-size:.8rem;font-weight:700;display:inline-block;margin-top:.5rem!important}.plano-itens{border-top:1px solid var(--i-borda);gap:.5rem;font-size:.95rem;display:grid;padding-top:1rem!important}.plano-itens li{gap:.55rem;display:flex}.plano-itens li:before{content:"✓" / "";color:var(--sp-ok);font-weight:800}.avulso{border:1px dashed var(--i-borda);border-radius:var(--radius-lg);background:var(--sp-surface);align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:grid}@media (min-width:768px){.avulso{grid-template-columns:1fr auto;gap:2rem}}.contato-rodape a{color:var(--i-texto);justify-self:start;align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.contato-rodape a:hover{color:var(--i-acento)}.icone-wpp{place-items:center;width:22px;height:22px;display:inline-grid;position:relative}.icone-wpp>:last-child{position:absolute}.faq details{border-top:1px solid var(--i-borda);padding:.9rem 0}.faq details:last-child{border-bottom:1px solid var(--i-borda)}.faq summary{cursor:pointer;justify-content:space-between;gap:1rem;font-weight:650;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+" / "";color:var(--i-suave);font-weight:400}.faq details[open] summary:after{content:"−" / ""}.inicio a:focus-visible,.inicio summary:focus-visible{outline:2px solid var(--i-acento);outline-offset:3px;border-radius:6px}@media (prefers-reduced-motion:reduce){.inicio *,.inicio :before,.inicio :after{transition:none!important;animation:none!important}.painel-status .pedindo{opacity:0}.painel-status .pronta{opacity:1}.demo-video{display:none}.demo-capa{display:block}.prova-faixa{-webkit-mask-image:none;mask-image:none}.prova-trilho{justify-content:center;width:auto}.prova-grupo{flex-wrap:wrap;justify-content:center;padding-right:0}.prova-grupo[aria-hidden=true],.prova-rep{display:none}}
