.lp{--lp-nevoa:#F2F7F4;--lp-floresta:#0A3D2F;--lp-floresta-2:#0E4D3B;--lp-wa-fundo:#EFEAE2;--lp-wa-balao:#D9FDD3;--lp-wa-verde:#25D366;--lp-texto:#0F172A;--lp-suave:#475569;--lp-fraco:#64748B;--lp-linha:#E2E8F0;background:#fff;color:var(--lp-texto);overflow-x:clip}.lp a:focus-visible,.lp button:focus-visible,.lp input:focus-visible,.lp summary:focus-visible{outline:2px solid var(--c1);outline-offset:3px;border-radius:8px}.lp-wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 24px}.lp-sec{padding:clamp(72px,10vw,128px) 0}.lp-sec--nevoa{background:var(--lp-nevoa)}.lp-sec--floresta{background:var(--lp-floresta);color:#ECFDF5}.lp-h2{font-size:clamp(30px,3.8vw,48px);font-weight:800;letter-spacing:-.04em;line-height:1.06;max-width:18ch}.lp-lead{font-size:clamp(16.5px,1.4vw,19px);line-height:1.6;color:var(--lp-suave);max-width:56ch;margin-top:18px}.lp-sec--floresta .lp-lead{color:rgba(236,253,245,.78)}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 24px;border-radius:14px;font-size:16px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.lp-btn--principal{background:var(--c1);color:#fff;box-shadow:0 10px 24px -12px var(--c1),inset 0 1px 0 rgba(255,255,255,.18)}.lp-btn--principal:hover{background:var(--c1-ink);transform:translateY(-1px)}.lp-btn--claro{background:#fff;color:var(--lp-texto);border:1px solid var(--lp-linha)}.lp-btn--claro:hover{border-color:#CBD5E1}.lp-btn--branco{background:#fff;color:var(--lp-floresta)}.lp-btn--branco:hover{transform:translateY(-1px)}.lp-btn--sm{height:40px;padding:0 16px;border-radius:11px;font-size:14.5px}.lp-topo{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:rgba(255,255,255,.86);backdrop-filter:saturate(150%) blur(14px);-webkit-backdrop-filter:saturate(150%) blur(14px);border-bottom:1px solid transparent;transition:border-color .2s}.lp-topo[data-rolou=true]{border-bottom-color:var(--lp-linha)}.lp-topo__in{height:68px;display:flex;align-items:center;gap:28px}.lp-topo nav{display:flex;gap:26px;margin-left:12px}.lp-topo nav a{font-size:14.5px;font-weight:600;color:var(--lp-suave)}.lp-topo nav a:hover{color:var(--lp-texto)}.lp-topo__acoes{margin-left:auto;display:flex;align-items:center;gap:10px}.lp-topo__entrar{font-size:14.5px;font-weight:650;color:var(--lp-texto);padding:0 8px}@media (max-width:900px){.lp-topo nav,.lp-topo__entrar{display:none}}.lp-hero{position:relative;padding:clamp(40px,7vw,88px) 0 clamp(64px,8vw,104px)}.lp-hero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(60% 55% at 85% 20%,color-mix(in srgb,var(--c3) 16%,transparent),transparent 70%),radial-gradient(45% 45% at 70% 80%,color-mix(in srgb,var(--c2) 12%,transparent),transparent 70%)}.lp-hero__grade{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:56px;gap:56px;align-items:center}.lp-hero h1{font-size:clamp(38px,5.6vw,72px);font-weight:800;letter-spacing:-.05em;line-height:1;max-width:15ch}.lp-hero__frase{display:block}.lp-hero__frase+.lp-hero__frase{margin-top:0}.lp-hero__sub{font-size:clamp(17px,1.5vw,20px);line-height:1.55;color:var(--lp-suave);max-width:46ch;margin-top:24px}.lp-hero__ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}.lp-hero__garantias{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:22px;font-size:14px;color:var(--lp-fraco)}.lp-hero__garantias span{display:inline-flex;align-items:center;gap:7px}@media (max-width:960px){.lp-hero__grade{grid-template-columns:1fr;gap:48px}}.lp-celular{position:relative;width:300px;height:612px;margin:0 auto;border-radius:48px;padding:11px;background:#0B1512;box-shadow:0 50px 100px -40px rgba(10,61,47,.55),inset 0 0 0 1px rgba(255,255,255,.06),0 0 0 9px #1C2723,0 0 0 10px #2B3833}.lp-celular__tela{position:relative;width:100%;height:100%;border-radius:38px;overflow:hidden;background:#FAFAF9}.lp-celular__ilha{position:absolute;top:10px;left:50%;transform:translateX(-50%);width:92px;height:26px;border-radius:20px;background:#0B1512;z-index:5}.lp-palco{position:relative;display:flex;justify-content:center}.lp-flutua{position:absolute;z-index:6;background:#fff;border-radius:16px;padding:12px 14px;box-shadow:0 24px 50px -24px rgba(15,23,42,.35),0 0 0 1px rgba(15,23,42,.06);display:flex;align-items:center;gap:11px;font-size:13px}.lp-palco__in{position:relative}.lp-flutua--lead{right:calc(100% - 4px);bottom:64px;white-space:nowrap}.lp-flutua--origem{left:calc(100% - 22px);top:128px;white-space:nowrap}@media (max-width:1180px){.lp-flutua--lead{right:calc(100% - 40px);bottom:24px}.lp-flutua--origem{left:calc(100% - 60px)}}@media (max-width:960px){.lp-flutua--lead{right:auto;left:-40px;bottom:40px}.lp-flutua--origem{left:auto;right:-40px;top:40px}}@media (max-width:560px){.lp-flutua{display:none}.lp-celular{width:272px;height:560px}}.lp-cena{position:absolute;inset:0;padding:48px 18px 18px;display:flex;flex-direction:column;opacity:0;transform:translateY(10px);transition:opacity .45s ease,transform .45s ease;pointer-events:none}.lp-cena[data-ativa=true]{opacity:1;transform:none}.lp-opcao{display:flex;align-items:center;gap:10px;padding:12px 13px;border-radius:12px;background:#fff;border:1.5px solid #e4e4e7;font-size:13.5px;font-weight:600;color:#18181B;transition:border-color .25s,background .25s}.lp-opcao[data-marcada=true]{border-color:var(--c1);background:color-mix(in srgb,var(--c1) 8%,#fff)}.lp-radio{width:17px;height:17px;border-radius:50%;border:1.5px solid #d4d4d8;flex-shrink:0;display:grid;place-items:center;transition:all .25s}.lp-opcao[data-marcada=true] .lp-radio{border:none;background:var(--c1)}.lp-wa{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--lp-wa-fundo)}.lp-wa__topo{display:flex;align-items:center;gap:10px;padding:44px 14px 10px;background:#F7F7F7;border-bottom:1px solid #e5e5e5}.lp-wa__corpo{flex:1 1;padding:16px 12px;display:flex;flex-direction:column;gap:8px;justify-content:flex-end}.lp-balao{max-width:84%;padding:8px 10px 6px;border-radius:10px;font-size:13.5px;line-height:1.4;color:#111B21;box-shadow:0 1px .5px rgba(11,20,26,.13)}.lp-balao--eu{align-self:flex-end;background:var(--lp-wa-balao);border-top-right-radius:3px}.lp-balao--ele{align-self:flex-start;background:#fff;border-top-left-radius:3px}.lp-balao small{display:block;text-align:right;font-size:10.5px;color:#667781;margin-top:2px}.lp-quem{padding:28px 0;border-top:1px solid var(--lp-linha);border-bottom:1px solid var(--lp-linha)}.lp-quem__in{display:flex;align-items:center;gap:14px 34px;flex-wrap:wrap;justify-content:space-between}.lp-quem__in p{font-size:14.5px;color:var(--lp-fraco)}.lp-quem ul{list-style:none;display:flex;flex-wrap:wrap;gap:10px 28px}.lp-quem li{font-size:17px;font-weight:750;letter-spacing:-.02em;color:#334155}.lp-antes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:52px}.lp-antes__lado{border-radius:24px;padding:26px}.lp-antes__lado--hoje{background:#fff;border:1px solid var(--lp-linha)}.lp-antes__lado--quiz{background:var(--lp-floresta);color:#ECFDF5}.lp-antes__lado h3{font-size:20px;font-weight:750;letter-spacing:-.02em}.lp-antes__lado>p{font-size:15px;line-height:1.55;margin-top:6px}.lp-antes__lado--hoje>p{color:var(--lp-suave)}.lp-antes__lado--quiz>p{color:rgba(236,253,245,.75)}.lp-mini-wa{background:var(--lp-wa-fundo);padding:16px 12px;display:flex;flex-direction:column;gap:8px;justify-content:flex-end}.lp-ficha,.lp-mini-wa{margin-top:22px;border-radius:16px;min-height:230px}.lp-ficha{background:#fff;color:var(--lp-texto);padding:18px}@media (max-width:860px){.lp-antes{grid-template-columns:1fr}}.lp-passos{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px;margin-top:56px;counter-reset:passo}.lp-passos li{position:relative;padding-top:26px;border-top:2px solid var(--lp-linha)}.lp-passos li:before{counter-increment:passo;content:counter(passo);position:absolute;top:-17px;left:0;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:800;color:#fff;background:var(--c1);box-shadow:0 0 0 5px var(--lp-nevoa)}.lp-passos h3{font-size:20px;font-weight:750;letter-spacing:-.02em}.lp-passos p{font-size:15.5px;line-height:1.6;color:var(--lp-suave);margin-top:8px}@media (max-width:860px){.lp-passos{grid-template-columns:1fr;gap:40px}}.lp-demo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:64px;gap:64px;align-items:center}.lp-demo__lista{list-style:none;display:grid;grid-gap:16px;gap:16px;margin-top:30px}.lp-demo__lista li{display:flex;gap:12px;font-size:15.5px;line-height:1.55;color:rgba(236,253,245,.82)}.lp-demo__lista strong{color:#fff;font-weight:700}@media (max-width:960px){.lp-demo{grid-template-columns:1fr;gap:44px}}.lp-recursos{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:56px}.lp-bloco{border-radius:22px;padding:26px;background:#fff;border:1px solid var(--lp-linha);overflow:hidden;position:relative;min-width:0}.lp-bloco h3{font-size:19px;font-weight:750;letter-spacing:-.02em}.lp-bloco p{font-size:15px;line-height:1.55;color:var(--lp-suave);margin-top:6px;max-width:44ch}.lp-bloco--ia{grid-column:span 4;background:linear-gradient(160deg,#fff 40%,color-mix(in srgb,var(--c3) 10%,#fff))}.lp-bloco--crm,.lp-bloco--origem,.lp-bloco--pixel,.lp-bloco--resultado{grid-column:span 2}.lp-bloco--escuro{grid-column:span 6;background:var(--lp-floresta);color:#ECFDF5;border-color:transparent;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center}.lp-bloco--escuro p{color:rgba(236,253,245,.75)}@media (max-width:960px){.lp-recursos{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-bloco--escuro,.lp-bloco--ia{grid-column:span 2}.lp-bloco--crm,.lp-bloco--origem,.lp-bloco--pixel,.lp-bloco--resultado{grid-column:span 1}.lp-bloco--escuro{grid-template-columns:1fr}}@media (max-width:620px){.lp-recursos{grid-template-columns:1fr}.lp-bloco--crm,.lp-bloco--escuro,.lp-bloco--ia,.lp-bloco--origem,.lp-bloco--pixel,.lp-bloco--resultado{grid-column:span 1}}.lp-depo{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px;margin-top:48px}.lp-depo figure{margin:0;padding:26px;border-radius:22px;background:#fff;border:1px solid var(--lp-linha);display:flex;flex-direction:column;gap:20px}.lp-depo blockquote{margin:0;font-size:17px;line-height:1.55;letter-spacing:-.01em}.lp-depo figcaption{display:flex;align-items:center;gap:12px;margin-top:auto}.lp-depo img{width:48px;height:48px;border-radius:50%;object-fit:cover}.lp-planos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:52px;align-items:stretch}.lp-plano{border-radius:24px;padding:28px;background:#fff;border:1px solid var(--lp-linha);display:flex;flex-direction:column}.lp-plano--pro{background:var(--lp-floresta);color:#ECFDF5;border-color:transparent;box-shadow:0 40px 80px -40px rgba(10,61,47,.6);transform:translateY(-10px)}.lp-plano h3{font-size:18px;font-weight:750}.lp-plano__resumo{font-size:14.5px;color:var(--lp-fraco);margin-top:4px}.lp-plano--pro .lp-plano__resumo{color:rgba(236,253,245,.7)}.lp-plano__preco{display:flex;align-items:baseline;gap:6px;margin:22px 0}.lp-plano__preco strong{font-size:46px;font-weight:800;letter-spacing:-.045em;line-height:1}.lp-plano ul{list-style:none;display:grid;grid-gap:11px;gap:11px;margin-bottom:28px}.lp-plano li{display:flex;gap:10px;font-size:15px;line-height:1.45}.lp-plano--pro li{color:rgba(236,253,245,.9)}.lp-plano .lp-btn{margin-top:auto;width:100%}@media (max-width:960px){.lp-planos{grid-template-columns:1fr;max-width:480px;margin-left:auto;margin-right:auto}.lp-plano--pro{transform:none}}.lp-faq{max-width:780px;margin-top:44px;border-top:1px solid var(--lp-linha)}.lp-faq details{border-bottom:1px solid var(--lp-linha)}.lp-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:17.5px;font-weight:700;letter-spacing:-.015em}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary svg{flex-shrink:0;transition:transform .2s;color:var(--lp-fraco)}.lp-faq details[open] summary svg{transform:rotate(45deg)}.lp-faq details p{font-size:16px;line-height:1.65;color:var(--lp-suave);padding:0 40px 24px 0;max-width:68ch}.lp-final{text-align:left;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:32px;gap:32px;align-items:end}.lp-final h2{font-size:clamp(34px,5vw,64px);font-weight:800;letter-spacing:-.05em;line-height:1;max-width:16ch}@media (max-width:860px){.lp-final{grid-template-columns:1fr}}.lp-rodape{padding:40px 0 48px;border-top:1px solid var(--lp-linha);font-size:14px;color:var(--lp-fraco)}.lp-rodape__in{display:flex;flex-wrap:wrap;gap:18px 32px;align-items:center;justify-content:space-between}.lp-rodape nav{display:flex;flex-wrap:wrap;gap:22px}.lp-rodape a:hover{color:var(--lp-texto)}@media (prefers-reduced-motion:reduce){.lp-btn,.lp-cena,.lp-opcao,.lp-radio{transition:none!important}}.lp-sec--floresta .lp-celular{box-shadow:0 50px 100px -40px rgba(0,0,0,.6),0 0 0 9px #16241F,0 0 0 10px rgba(255,255,255,.16)}@property --lp-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.lp-hero:before{display:none}.lp-hero{overflow:clip}.lp-aurora{position:absolute;inset:-10% -5% 0;z-index:0;pointer-events:none;filter:blur(70px) saturate(130%);opacity:.55}.lp-aurora span{position:absolute;border-radius:50%;mix-blend-mode:multiply}.lp-aurora span:first-child{width:46vw;height:46vw;max-width:720px;max-height:720px;right:-6%;top:-18%;background:color-mix(in srgb,var(--c3) 55%,white);animation:lp-deriva-1 22s ease-in-out infinite alternate}.lp-aurora span:nth-child(2){width:38vw;height:38vw;max-width:600px;max-height:600px;right:18%;top:28%;background:color-mix(in srgb,var(--c2) 45%,white);animation:lp-deriva-2 26s ease-in-out infinite alternate}.lp-aurora span:nth-child(3){width:30vw;height:30vw;max-width:480px;max-height:480px;left:-8%;bottom:-20%;background:color-mix(in srgb,var(--c1) 35%,white);animation:lp-deriva-3 30s ease-in-out infinite alternate}@keyframes lp-deriva-1{to{transform:translate(-12%,14%) scale(1.15)}}@keyframes lp-deriva-2{to{transform:translate(14%,-10%) scale(.9)}}@keyframes lp-deriva-3{to{transform:translate(18%,-16%) scale(1.2)}}.lp-hero__malha{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(rgba(15,23,42,.11) 1px,transparent 1.2px);background-size:26px 26px;-webkit-mask-image:radial-gradient(70% 60% at 70% 40%,#000,transparent 75%);mask-image:radial-gradient(70% 60% at 70% 40%,#000,transparent 75%)}.lp-palavra{display:inline-block;white-space:pre;animation:lp-sobe .9s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * 70ms + 80ms)}.lp-palavra--destaque{background:linear-gradient(100deg,#059669,#10B981 45%,#0E7490);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.06em}.lp-entra{animation:lp-sobe .9s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * 70ms + 80ms)}@keyframes lp-sobe{0%{opacity:0;transform:translateY(.45em);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}.lp-btn--principal{position:relative;overflow:hidden}.lp-btn--principal:after{content:"";position:absolute;inset:0;transform:translateX(-120%);background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.35) 50%,transparent 80%);animation:lp-brilho 4.5s ease-in-out 2.2s infinite}@keyframes lp-brilho{0%,70%{transform:translateX(-120%)}to{transform:translateX(120%)}}.lp-palco--hero{min-height:640px;align-items:center}.lp-palco__in{transition:transform .5s cubic-bezier(.2,.8,.2,1);transform-style:preserve-3d;will-change:transform}.lp-celular--flutua{animation:lp-flutuar 7s ease-in-out infinite}@keyframes lp-flutuar{0%,to{translate:0 0}50%{translate:0 -12px}}.lp-halo{position:absolute;left:50%;top:50%;width:520px;height:520px;translate:-50% -50%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--c1) 30%,transparent),color-mix(in srgb,var(--c2) 14%,transparent) 55%,transparent);animation:lp-pulsar 5s ease-in-out infinite}@keyframes lp-pulsar{0%,to{opacity:.75;scale:1}50%{opacity:1;scale:1.08}}.lp-notifs{list-style:none;position:absolute;left:calc(100% - 18px);top:74px;width:244px;height:260px;z-index:7}.lp-notif{position:absolute;left:0;top:0;width:100%;display:flex;gap:11px;align-items:flex-start;padding:12px 13px;border-radius:18px;background:rgba(255,255,255,.9);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);box-shadow:0 22px 44px -22px rgba(15,23,42,.4),0 0 0 1px rgba(15,23,42,.06);transform:translateY(calc(var(--pos) * 82px)) scale(calc(1 - var(--pos) * .05));opacity:calc(1 - var(--pos) * .28);transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .6s ease;animation:lp-chega .7s cubic-bezier(.34,1.56,.64,1) both}@keyframes lp-chega{0%{opacity:0;translate:0 -26px;scale:.9}to{opacity:1;translate:0 0;scale:1}}.lp-notif__avatar{width:34px;height:34px;border-radius:11px;flex-shrink:0;display:grid;place-items:center;color:#fff;font-size:12px;font-weight:800}.lp-notif__linha{display:flex;justify-content:space-between;gap:8px;font-size:11.5px;color:#64748B}.lp-notif__linha strong{color:var(--c1-ink);font-weight:750}.lp-notif__nome{display:block;font-size:14px;font-weight:750;color:#0F172A;margin-top:1px}.lp-notif__perfil{display:block;font-size:12px;color:#475569;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-contador{position:absolute;right:calc(100% - 30px);bottom:92px;z-index:7;display:inline-flex;align-items:center;gap:10px;padding:10px 16px 10px 12px;border-radius:999px;background:var(--lp-floresta);color:#ECFDF5;font-size:14px;font-weight:600;white-space:nowrap;box-shadow:0 20px 40px -18px rgba(10,61,47,.7)}.lp-contador__num{display:inline-block;font-size:18px;font-weight:800;color:#fff;animation:lp-pop .5s cubic-bezier(.34,1.56,.64,1)}@keyframes lp-pop{0%{transform:translateY(-6px) scale(1.3);color:var(--c3)}}.lp-contador__ponto{width:9px;height:9px;border-radius:50%;background:var(--c3);box-shadow:0 0 0 0 color-mix(in srgb,var(--c3) 60%,transparent);animation:lp-onda 1.8s ease-out infinite}@keyframes lp-onda{to{box-shadow:0 0 0 10px transparent}}@media (max-width:1180px){.lp-notifs{left:calc(100% - 70px);top:40px;width:236px}.lp-contador{right:calc(100% - 80px);bottom:50px}}@media (max-width:960px){.lp-palco--hero{min-height:0}.lp-notifs{left:auto;right:-12px;top:30px;width:240px}.lp-contador{right:auto;left:-12px;bottom:40px}}@media (max-width:560px){.lp-notifs{right:-8px;top:18px;width:218px}.lp-notif{padding:10px}.lp-contador{left:-8px;bottom:26px;font-size:13px}}.lp-quem{padding:34px 0 30px}.lp-quem__titulo{font-size:14.5px;color:var(--lp-fraco);margin-bottom:18px}.lp-faixa{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lp-faixa__trilho{display:flex;width:max-content;animation:lp-rola 48s linear infinite}.lp-faixa:hover .lp-faixa__trilho{animation-play-state:paused}.lp-faixa ul{list-style:none;display:flex;gap:48px;padding-right:48px}.lp-faixa li{font-size:clamp(26px,3.4vw,44px);font-weight:800;letter-spacing:-.045em;color:#0F172A;white-space:nowrap}.lp-faixa li:nth-child(2n){background:linear-gradient(100deg,#059669,#10B981 45%,#0E7490);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-faixa li:after{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--c3);margin-left:48px;vertical-align:middle}@keyframes lp-rola{to{transform:translateX(-50%)}}.lp-revela{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:var(--atraso,0s)}.lp-revela[data-visivel=true]{opacity:1;transform:none}.lp-barra{width:0;transition:width 1.2s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i, 0) * .11s + .3s)}.lp-revela[data-visivel=true] .lp-barra{width:var(--w)}.lp-digita{display:inline-block;max-width:0;overflow:hidden;white-space:nowrap;vertical-align:bottom;border-right:2px solid var(--c1)}.lp-revela[data-visivel=true] .lp-digita{max-width:100%;transition:max-width 1.6s steps(44) .4s;animation:lp-cursor .8s step-end 6}@keyframes lp-cursor{50%{border-color:transparent}}.lp-surge{opacity:0;transform:translateX(-12px);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:calc(2.1s + var(--i) * .28s)}.lp-revela[data-visivel=true] .lp-surge{opacity:1;transform:none}.lp-bloco{transition:opacity .8s ease,transform .9s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,border-color .3s ease}.lp-bloco[data-visivel=true]:hover{transform:translateY(-4px);box-shadow:0 30px 60px -34px rgba(10,61,47,.45);border-color:color-mix(in srgb,var(--c1) 30%,var(--lp-linha))}.lp-historia__grade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:64px;gap:64px;margin-top:24px}.lp-historia__fixo{position:-webkit-sticky;position:sticky;top:90px;height:calc(100vh - 120px);max-height:760px;display:flex;align-items:center;justify-content:center}.lp-historia__barra{position:absolute;left:50%;bottom:-34px;translate:-50% 0;display:flex;gap:6px}.lp-historia__barra span{width:34px;height:4px;border-radius:4px;background:rgba(15,23,42,.12);transition:background .4s}.lp-historia__barra span[data-ativo=true]{background:var(--c1)}.lp-historia__passos{list-style:none}.lp-historia__passos li{min-height:78vh;display:flex;flex-direction:column;justify-content:center;opacity:.28;transform:translateX(-8px);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1)}.lp-historia__passos li[data-ativo=true]{opacity:1;transform:none}.lp-historia__num{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-weight:800;font-size:16px;color:#fff;background:var(--c1);margin-bottom:18px;box-shadow:0 12px 24px -12px var(--c1)}.lp-historia__passos h3{font-size:clamp(24px,2.6vw,34px);font-weight:800;letter-spacing:-.035em;line-height:1.1;max-width:16ch}.lp-historia__passos p{font-size:17px;line-height:1.65;color:var(--lp-suave);margin-top:14px;max-width:42ch}@media (max-width:960px){.lp-historia__grade{grid-template-columns:1fr;gap:0}.lp-historia__fixo{top:68px;height:330px;z-index:2;margin:0 -24px;padding:0 24px;background:linear-gradient(var(--lp-nevoa) 90%,rgba(242,247,244,0))}.lp-historia__fixo .lp-celular{transform:scale(.5);transform-origin:center;margin:-150px auto}.lp-historia__barra{display:none}.lp-historia__passos li{min-height:62vh;justify-content:flex-start;padding-top:6vh}}.lp-plano--pro{position:relative;isolation:isolate;background:transparent}.lp-plano--pro:after{content:"";position:absolute;inset:2.5px;border-radius:22px;background:var(--lp-floresta);z-index:-1}.lp-plano__luz{position:absolute;inset:0;border-radius:24px;z-index:-2;background:conic-gradient(from var(--lp-ang),var(--c1),var(--c3),var(--c2),var(--c1));animation:lp-girar 6s linear infinite}.lp-plano__luz:after{content:"";position:absolute;inset:10px;border-radius:inherit;background:inherit;filter:blur(26px);opacity:.55;z-index:-1}@keyframes lp-girar{to{--lp-ang:360deg}}.lp-final-sec{position:relative;overflow:hidden}.lp-final-sec .lp-wrap{position:relative;z-index:1}.lp-orbes span{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5}.lp-orbes span:first-child{width:420px;height:420px;right:-80px;top:-140px;background:var(--c3);animation:lp-deriva-1 18s ease-in-out infinite alternate}.lp-orbes span:nth-child(2){width:360px;height:360px;left:30%;bottom:-220px;background:var(--c2);animation:lp-deriva-2 22s ease-in-out infinite alternate}.lp-orbes span:nth-child(3){width:300px;height:300px;left:-120px;top:-60px;background:var(--c1);animation:lp-deriva-3 26s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.lp-aurora span,.lp-btn--principal:after,.lp-celular--flutua,.lp-contador__num,.lp-contador__ponto,.lp-entra,.lp-faixa__trilho,.lp-halo,.lp-notif,.lp-orbes span,.lp-palavra,.lp-plano__luz{animation:none!important}.lp-historia__passos li,.lp-revela,.lp-surge{opacity:1!important;transform:none!important;transition:none!important}.lp-barra{width:var(--w)!important;transition:none!important}.lp-digita{max-width:100%!important;border-right:none}.lp-palco__in{transform:none!important}}.lp-bloco{transition-delay:var(--atraso,0s),var(--atraso,0s),0s,0s}