.lp{--lp-bg:#0f0f10;--lp-card:#1c1c20;--lp-line:#26262b;--lp-line-2:#2c2c32;--lp-pill:#3a3a40;--lp-yellow:#f5c400;--lp-ink:#141414;--lp-white:#fff;--lp-nav:#d4d4d8;--lp-soft:#c9ccd3;--lp-muted:#a1a1aa;--lp-body-light:#3d4250;--lp-rule-light:#e4e4e7;--lp-amarelo:#fff4c7;--lp-azul:#e6efff;--lp-verde:#e3f6e8;--lp-cinza:#f2f4f8;--lp-max:1240px;--lp-gutter:40px;background:var(--lp-bg);color:var(--lp-white);font:400 16px/1.5 var(--font-body), system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body:has(.lp){background:#0f0f10}html:has(.lp){scroll-padding-top:80px}:where(.lp) :is(h1,h2,h3,p,ul,ol){margin:0}.lp h1,.lp h2,.lp h3{font-family:inherit;font-weight:800}.lp a{color:inherit;text-decoration:none}.lp :focus-visible{outline:3px solid var(--lp-yellow);outline-offset:3px}.lp .lp-claro :focus-visible{outline-color:var(--lp-ink)}.lp img{width:100%;height:auto;display:block}.lp-wrap{max-width:var(--lp-max);padding-left:var(--lp-gutter);padding-right:var(--lp-gutter);margin:0 auto}.lp-amarelo{color:var(--lp-yellow)}.lp-topo{z-index:5;border-bottom:1px solid var(--lp-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0f10e6;position:sticky;top:0}.lp-topo-in{align-items:center;gap:32px;padding-top:14px;padding-bottom:14px;display:flex}.lp-logo{flex:none;align-items:center;min-height:44px;display:inline-flex}.lp .lp-logo img{width:auto;height:28px}.lp-nav{flex:1;gap:28px;font-size:15px;font-weight:600;display:flex}.lp-nav a{min-height:44px;color:var(--lp-nav);align-items:center;display:inline-flex}.lp-nav a:hover,.lp-entrar:hover{color:var(--lp-white);text-underline-offset:4px;text-decoration:underline}.lp-topo-acoes{gap:10px;margin-left:auto;display:flex}.lp-entrar{align-items:center;min-height:44px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.lp .lp-cta{background:var(--lp-yellow);min-height:44px;color:var(--lp-ink);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:800;transition:transform .15s;display:inline-flex}.lp .lp-cta:active{transform:scale(.98)}.lp .lp-cta-g{min-height:58px;padding:0 30px;font-size:17px}.lp-sec{border:1px solid var(--lp-pill);border-radius:999px;align-items:center;min-height:58px;padding:0 26px;font-size:17px;font-weight:700;display:inline-flex}.lp-sec:hover{border-color:var(--lp-muted)}.lp-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:48px;padding-top:72px;padding-bottom:96px;display:grid}.lp-selo{border:1px solid var(--lp-pill);color:var(--lp-yellow);border-radius:999px;padding:6px 14px;font-size:14px;font-weight:700;display:inline-flex}.lp-h1{letter-spacing:-.045em;margin-top:22px;font-size:76px;line-height:.98}.lp-lede{max-width:46ch;color:var(--lp-soft);margin-top:24px;font-size:19px;line-height:1.55}.lp-hero-acoes{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.lp-nota{color:var(--lp-muted);margin-top:16px;font-size:14px}.lp-hero-img{position:relative}.lp-tela{border:1px solid var(--lp-line);border-radius:18px;overflow:hidden;box-shadow:0 30px 80px #00000080}.lp-celular{border:6px solid var(--lp-card);border-radius:22px;width:150px;position:absolute;bottom:-48px;right:-16px;overflow:hidden;box-shadow:0 20px 50px #0000008c}.lp-faixa{background:var(--lp-yellow);color:var(--lp-ink);padding:28px 0}.lp-faixa-in{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lp-faixa h2{margin-right:8px;font-size:16px}.lp-faixa ul{list-style:none;display:contents}.lp-faixa li{background:var(--lp-ink);color:var(--lp-white);border-radius:999px;padding:8px 16px;font-size:15px;font-weight:600}.lp-claro{background:var(--lp-white);color:var(--lp-ink)}.lp-secao{padding-top:96px;padding-bottom:96px}.lp-h2{letter-spacing:-.035em;font-size:48px;line-height:1.05}.lp-h2-rec{max-width:20ch}.lp-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.lp-card{min-height:220px;color:var(--lp-ink);border-radius:20px;flex-direction:column;gap:12px;padding:28px;transition:transform .2s;display:flex}.lp-card:hover{transform:translateY(-3px)}.lp-card h3{letter-spacing:-.02em;font-size:24px;line-height:1.15}.lp-card p{font-size:15px;line-height:1.55}.lp .lp-tag{letter-spacing:.04em;text-transform:uppercase;opacity:.8;font-size:13px;font-weight:800}.lp-span2{grid-column:span 2}.lp-span3{grid-column:span 3}.lp-tom-amarelo{background:var(--lp-amarelo)}.lp-tom-azul{background:var(--lp-azul)}.lp-tom-verde{background:var(--lp-verde)}.lp-tom-cinza{background:var(--lp-cinza)}.lp-tom-preto{background:var(--lp-ink);color:var(--lp-white)}.lp-card-img{border:1px solid #14141414;border-radius:12px;margin-top:auto;overflow:hidden}.lp-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.lp-escuro{background:var(--lp-card);border:1px solid var(--lp-line-2);border-radius:20px;padding:36px}.lp-rotulo{font-size:14px;font-weight:800}.lp-escuro h3{margin-top:12px;font-size:28px;line-height:1.2}.lp-escuro p:last-child{color:var(--lp-soft);margin-top:12px;font-size:16px;line-height:1.6}.lp-passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px;padding:0;list-style:none;display:grid}.lp-passos li{align-items:flex-start;gap:16px;display:flex}.lp-n{background:var(--lp-yellow);width:44px;height:44px;color:var(--lp-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex}.lp-passos li>span:last-child{flex-direction:column;gap:4px;display:flex}.lp-passos strong{font-size:18px}.lp-passos strong+span{color:var(--lp-soft);font-size:15px;line-height:1.5}.lp-wrap.lp-faq{max-width:860px}.lp-faq .lp-h2{font-size:44px}.lp-faq-lista{border-top:1px solid var(--lp-rule-light);margin-top:24px}.lp-faq details{border-bottom:1px solid var(--lp-rule-light)}.lp-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;font-size:18px;font-weight:700;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-mais{flex:none;font-size:26px;font-weight:400;transition:transform .2s}.lp-faq details[open] .lp-mais{transform:rotate(45deg)}.lp-faq details p{color:var(--lp-body-light);margin:0 0 22px;font-size:16px;line-height:1.65}.lp-final{text-align:center}.lp-final .lp-h2{letter-spacing:-.04em;max-width:18ch;margin:0 auto;font-size:56px;line-height:1.02}.lp-final p{max-width:48ch;color:var(--lp-soft);margin:18px auto 0;font-size:18px;line-height:1.55}.lp .lp-final .lp-cta{min-height:60px;margin-top:28px;padding:0 36px;font-size:18px}.lp-rodape{border-top:1px solid var(--lp-line)}.lp-rodape-in{color:var(--lp-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:28px;padding-bottom:28px;font-size:14px;display:flex}.lp .lp-rodape-in>img{width:auto;height:22px}.lp-contato,.lp-rodape-links{flex-wrap:wrap;column-gap:20px;display:flex}.lp-contato a,.lp-rodape-links a{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.lp-contato a:hover,.lp-rodape-links a:hover{color:var(--lp-white)}@media (max-width:900px){.lp{--lp-gutter:20px}.lp-nav,.lp-entrar{display:none}.lp-topo-in{gap:12px}.lp .lp-logo img{height:20px}.lp .lp-cta-topo{padding:0 16px;font-size:14px}.lp-h1{font-size:44px}.lp-h2,.lp-faq .lp-h2,.lp-final .lp-h2{font-size:32px}.lp-hero,.lp-bento,.lp-duo,.lp-passos{grid-template-columns:minmax(0,1fr)}.lp-span2,.lp-span3{grid-column:auto}.lp-celular{display:none}}@media (prefers-reduced-motion:reduce){.lp .lp-cta,.lp-card,.lp-mais{transition:none}.lp .lp-cta:active,.lp-card:hover{transform:none}}
