.lp{--ac-verde:var(--primary-color);--ac-verde-claro:var(--primary-light);--ac-tinta:#0f172a;--ac-tinta-suave:#475569;--ac-linha:#e2e8f0;--ac-superficie:#ffffff;--ac-superficie-suave:#f8fafc;--ac-raio:1.25rem;--ac-raio-g:1.75rem}.lp .ac-secao-cabecalho{max-width:720px;margin:0 auto 3rem;text-align:center}.lp .ac-secao-cabecalho .section-title{margin-bottom:.75rem}.lp .ac-chapeu{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .9rem;border-radius:999px;border:1px solid rgba(12,174,91,.25);background:rgba(12,174,91,.08);color:var(--secondary-color);font-size:.8rem;font-weight:700;letter-spacing:.04em}.lp .ac-hero{position:relative;overflow:hidden;padding:9rem 0 4rem;background:radial-gradient(circle at 85% 10%,rgba(33,208,117,.12),transparent 55%),linear-gradient(180deg,#ffffff 0,var(--ac-superficie-suave) 100%)}.lp .ac-hero-blobs{position:absolute;inset:0;pointer-events:none}.lp .ac-blob{position:absolute;border-radius:50%;filter:blur(70px);opacity:.5}.lp .ac-blob-1{width:22rem;height:22rem;top:-6rem;right:-4rem;background:rgba(33,208,117,.35)}.lp .ac-blob-2{width:18rem;height:18rem;bottom:-8rem;left:-6rem;background:rgba(12,174,91,.18)}.lp .ac-hero-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:3.5rem}.lp .ac-hero-titulo{margin:1.25rem 0 1rem;font-size:clamp(2.1rem,4.4vw,3.4rem);line-height:1.12;letter-spacing:-.02em;color:var(--title-color)}.lp .ac-destaque{color:var(--ac-verde);background:linear-gradient(180deg,transparent 68%,rgba(33,208,117,.28) 0)}.lp .ac-hero-descricao{max-width:34rem;margin-bottom:2rem;font-size:1.05rem;color:var(--ac-tinta-suave)}.lp .ac-hero-btns{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.25rem}.lp .ac-hero-btns .btn,.lp .ac-hero-rodape{display:inline-flex;align-items:center;gap:.4rem}.lp .ac-hero-rodape{font-size:.9rem;color:var(--ac-tinta-suave)}.lp .ac-hero-rodape i{color:var(--ac-verde);font-size:1.05rem}.lp .ac-mockup{position:relative;padding-right:4rem;padding-bottom:2rem}.lp .ac-chrome{overflow:hidden;border-radius:var(--ac-raio);border:1px solid var(--ac-linha);background:var(--ac-superficie);box-shadow:0 24px 50px -20px rgba(15,23,42,.28)}.lp .ac-chrome-bar{display:flex;align-items:center;gap:.35rem;padding:.6rem .9rem;border-bottom:1px solid var(--ac-linha);background:var(--ac-superficie-suave)}.lp .ac-dot{width:.5rem;height:.5rem;border-radius:50%;background:#cbd5e1}.lp .ac-url{flex:1;margin-left:.6rem;padding:.2rem .7rem;border-radius:999px;background:#ffffff;border:1px solid var(--ac-linha);font-size:.7rem;color:#94a3b8}.lp .ac-chrome-body{padding:1rem}.lp .ac-topbar{display:flex;align-items:center;justify-content:space-between;padding-bottom:.85rem;margin-bottom:.85rem;border-bottom:1px solid var(--ac-linha)}.lp .ac-logo{font-family:var(--title-font);font-weight:700;font-size:.95rem;color:var(--ac-verde)}.lp .ac-empresa{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .6rem;border-radius:999px;border:1px solid var(--ac-linha);font-size:.72rem;color:var(--ac-tinta-suave)}.lp .ac-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin-bottom:1rem}.lp .ac-stat{padding:.7rem;border-radius:.75rem;border:1px solid var(--ac-linha);background:var(--ac-superficie-suave)}.lp .ac-stat.is-ok{border-color:rgba(12,174,91,.3);background:rgba(12,174,91,.07)}.lp .ac-stat.is-alerta{border-color:rgba(148,163,184,.4)}.lp .ac-stat-label{display:block;font-size:.65rem;text-transform:uppercase;letter-spacing:.07em;color:#94a3b8}.lp .ac-stat-value{display:block;margin-top:.2rem;font-family:var(--title-font);font-size:.95rem;font-weight:700;color:var(--ac-tinta)}.lp .ac-bloco-titulo{margin-bottom:.55rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#94a3b8}.lp .ac-row{display:flex;align-items:center;gap:.7rem;padding:.6rem .7rem;border-radius:.75rem;border:1px solid var(--ac-linha);background:#ffffff}.lp .ac-row+.ac-row{margin-top:.45rem}.lp .ac-avatar,.lp .ac-row-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.9rem;height:1.9rem;border-radius:.6rem;background:var(--ac-superficie-suave);color:var(--ac-tinta-suave);font-size:.95rem}.lp .ac-avatar{background:rgba(12,174,91,.1);color:var(--secondary-color);font-size:.68rem;font-weight:700}.lp .ac-row-icon.is-paga{background:rgba(12,174,91,.12);color:var(--ac-verde)}.lp .ac-row-main{display:flex;flex-direction:column;flex:1;min-width:0}.lp .ac-row-title{font-size:.78rem;font-weight:600;color:var(--ac-tinta);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp .ac-row-sub{font-size:.68rem;color:#94a3b8}.lp .ac-tag{display:inline-flex;align-items:center;gap:.2rem;flex:0 0 auto;padding:.18rem .55rem;border-radius:999px;font-size:.62rem;font-weight:700}.lp .ac-tag.is-paga{background:rgba(12,174,91,.12);color:var(--secondary-color)}.lp .ac-tag.is-pendente{background:#f1f5f9;color:#64748b}.lp .ac-tag.is-vencida{background:rgba(220,38,38,.1);color:#b91c1c}.lp .ac-phone{position:absolute;right:0;bottom:0;width:9rem;padding:.4rem;border-radius:1.4rem;border:1px solid var(--ac-linha);background:#ffffff;box-shadow:0 20px 40px -14px rgba(15,23,42,.32)}.lp .ac-phone-notch{width:2.4rem;height:.22rem;margin:.25rem auto .5rem;border-radius:999px;background:#e2e8f0}.lp .ac-phone-body{padding:0 .35rem .4rem}.lp .ac-phone-eyebrow{margin-bottom:.45rem;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8}.lp .ac-doc{display:flex;align-items:center;gap:.45rem;padding:.4rem .45rem;border-radius:.55rem;background:var(--ac-superficie-suave)}.lp .ac-doc+.ac-doc{margin-top:.35rem}.lp .ac-doc i{color:var(--ac-verde);font-size:.9rem}.lp .ac-doc span{display:flex;flex-direction:column;min-width:0}.lp .ac-doc strong{font-size:.63rem;color:var(--ac-tinta);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp .ac-doc em{font-style:normal;font-size:.58rem;color:#94a3b8}.lp .ac-selos{padding:2.5rem 0}.lp .ac-selos-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.lp .ac-selo{display:flex;align-items:flex-start;gap:.8rem;padding:1.1rem;border-radius:var(--ac-raio);border:1px solid var(--ac-linha);background:var(--ac-superficie);box-shadow:var(--shadow-sm)}.lp .ac-selo i{flex:0 0 auto;color:var(--ac-verde);font-size:1.5rem;line-height:1}.lp .ac-selo strong{display:block;font-family:var(--title-font);font-size:.95rem;color:var(--title-color)}.lp .ac-selo span{font-size:.85rem;color:var(--ac-tinta-suave)}.lp .ac-features{background:var(--ac-superficie-suave)}.lp .ac-eixo+.ac-eixo{margin-top:3rem}.lp .ac-eixo-titulo{display:flex;align-items:center;gap:.55rem;margin-bottom:1.25rem;padding-bottom:.7rem;border-bottom:1px solid var(--ac-linha);font-size:1.15rem;color:var(--title-color)}.lp .ac-eixo-titulo i{color:var(--ac-verde);font-size:1.35rem}.lp .ac-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.25rem}.lp .ac-card{padding:1.5rem;border-radius:var(--ac-raio);border:1px solid var(--ac-linha);background:var(--ac-superficie);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.lp .ac-card:hover{box-shadow:var(--shadow-md)}.lp .ac-card-icone{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin-bottom:1rem;border-radius:.85rem;background:rgba(12,174,91,.1);color:var(--ac-verde);font-size:1.4rem}.lp .ac-card h4{margin-bottom:.5rem;font-size:1.05rem;color:var(--title-color)}.lp .ac-card p{font-size:.92rem;color:var(--ac-tinta-suave)}.lp .ac-showcase-linha{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:3.5rem}.lp .ac-showcase-linha+.ac-showcase-linha{margin-top:4.5rem}.lp .ac-showcase-linha.is-invertida .ac-showcase-texto{order:2}.lp .ac-showcase-texto h3{margin:.75rem 0 1rem;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.25;color:var(--title-color)}.lp .ac-showcase-texto p{margin-bottom:1.25rem;color:var(--ac-tinta-suave)}.lp .ac-lista{list-style:none;display:grid;gap:.6rem}.lp .ac-lista li{display:flex;align-items:flex-start;gap:.5rem;font-size:.95rem;color:var(--ac-tinta)}.lp .ac-lista i{flex:0 0 auto;margin-top:.1rem;color:var(--ac-verde);font-size:1.15rem}.lp .ac-shot .ac-chrome{box-shadow:0 24px 50px -22px rgba(15,23,42,.25)}.lp .ac-passos{background:var(--ac-superficie-suave)}.lp .ac-passos-grid{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;counter-reset:none}.lp .ac-passo{position:relative;padding:2rem 1.5rem 1.5rem;border-radius:var(--ac-raio);border:1px solid var(--ac-linha);background:var(--ac-superficie)}.lp .ac-passo-numero{position:absolute;top:-1rem;left:1.5rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--ac-verde);color:#ffffff;font-family:var(--title-font);font-weight:700;font-size:.95rem}.lp .ac-passo-icone{display:block;margin-bottom:.75rem;color:var(--ac-verde);font-size:1.6rem}.lp .ac-passo h3{margin-bottom:.5rem;font-size:1.05rem;color:var(--title-color)}.lp .ac-passo p{font-size:.92rem;color:var(--ac-tinta-suave)}.lp .ac-passos-cta{margin-top:2.5rem;text-align:center}.lp .ac-passos-cta .btn{display:inline-flex;align-items:center;gap:.4rem}.lp .ac-app{padding:1rem 0 2rem;scroll-margin-top:6rem}.lp .ac-app-card{--app-verde:#1fa84f;--app-verde-escuro:#0f3d26;--app-verde-claro:#8be3ac;--app-verde-tinta:#15803d;position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:2rem;padding:3rem 3rem 0 3.5rem;border-radius:var(--ac-raio-g);background:linear-gradient(135deg,var(--app-verde) 0,var(--app-verde-escuro) 45%,var(--app-verde) 100%);color:#ffffff;box-shadow:0 30px 60px -28px rgba(15,61,38,.6)}.lp .ac-app-sorriso{position:absolute;left:0;right:0;bottom:0;width:100%;height:65%;z-index:-1;pointer-events:none}.lp .ac-app-sorriso path{fill:none;stroke:rgba(255,255,255,.14);stroke-width:1.5;vector-effect:non-scaling-stroke}.lp .ac-app-texto{padding-bottom:3rem}.lp .ac-app-marca{display:block;width:9.5rem;height:auto;margin-bottom:1.5rem;filter:brightness(0) invert(1)}.lp .ac-app-chapeu{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .9rem;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.1);font-size:.8rem;font-weight:700;letter-spacing:.04em}.lp .ac-app-texto h1,.lp .ac-app-texto h2{margin:1rem 0 .75rem;font-family:var(--title-font);font-size:clamp(1.75rem,3vw,2.4rem);line-height:1.15;color:#ffffff}.lp .ac-app-descricao{max-width:34rem;margin-bottom:1.75rem;color:rgba(255,255,255,.86)}.lp .ac-app-itens{display:grid;gap:.9rem;margin:0 0 2rem;padding:0}.lp .ac-app-itens li{display:flex;align-items:flex-start;gap:.75rem;font-size:.92rem;color:rgba(255,255,255,.8)}.lp .ac-app-itens strong{display:block;font-size:.95rem;color:#ffffff}.lp .ac-app-item-icone{flex:0 0 auto;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.12);color:var(--app-verde-claro);font-size:1.2rem}.lp .ac-app-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 1.5rem}.lp .ac-app-lojas{display:flex;flex-wrap:wrap;gap:.75rem}.lp .ac-app-selo{display:inline-block;border-radius:.6rem}.lp .ac-app-selo img{display:block;width:auto;height:3rem}.lp .ac-app-qr{display:flex;align-items:center;gap:.85rem;max-width:17rem;padding:.6rem .9rem .6rem .6rem;border-radius:1rem;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08)}.lp .ac-app-qr-codigo{flex:0 0 auto;width:4.5rem;height:4.5rem;padding:.35rem;border-radius:.6rem;background:#ffffff}.lp .ac-app-qr-codigo svg{display:block;width:100%;height:100%}.lp .ac-app-qr-texto{font-size:.78rem;line-height:1.35;color:rgba(255,255,255,.78)}.lp .ac-app-qr-texto strong{display:block;margin-bottom:.15rem;font-size:.85rem;color:#ffffff}.lp .ac-app-rodape{margin-top:1.5rem;font-size:.88rem;color:rgba(255,255,255,.75)}.lp .ac-app-rodape a{font-weight:700;color:#ffffff;text-decoration:underline;text-underline-offset:3px}.lp .ac-app a:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.lp .ac-app-arte{position:relative;align-self:end;display:flex;justify-content:center;padding-top:1rem}.lp .ac-app-arte:before{content:"";position:absolute;top:45%;left:50%;width:26rem;height:26rem;border-radius:50%;background:radial-gradient(circle,rgba(139,227,172,.35),transparent 65%);transform:translate(-50%,-50%);z-index:-1}.lp .ac-app-fone{position:relative;width:19rem}.lp .ac-app-fone-tela{display:flex;flex-direction:column;gap:.6rem;height:33rem;overflow:hidden;padding:1.1rem 1rem 0;border:10px solid #0b1a12;border-bottom:0;border-radius:2.6rem 2.6rem 0 0;background:#f6f8f7;box-shadow:0 -10px 50px -10px rgba(0,0,0,.35);font-family:var(--body-font);font-size:.78rem;line-height:1.35;color:#0f172a}.lp .ac-app-fone-topo{display:flex;align-items:center;justify-content:space-between;padding-top:.35rem}.lp .ac-app-fone-marca{font-family:var(--title-font);font-size:1.05rem;font-weight:800;letter-spacing:-.02em}.lp .ac-app-fone-marca span{color:var(--app-verde)}.lp .ac-app-fone-icones{display:flex;align-items:center;gap:.55rem;font-size:1.15rem;color:#334155}.lp .ac-app-fone-avatar{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--app-verde-tinta);font-size:.75rem;font-weight:700;color:#ffffff}.lp .ac-app-fone-empresa{margin-top:.25rem;font-size:.7rem;color:#64748b}.lp .ac-app-fone-ola{margin-top:-.4rem;font-size:1.05rem;font-weight:700}.lp .ac-app-fone-status{display:flex;align-items:flex-start;gap:.55rem;padding:.7rem .75rem;border-radius:1rem;border:1px solid #bbf7d0;background:#ecfdf3;font-size:.72rem;color:#475569}.lp .ac-app-fone-status strong{display:block;font-size:.82rem;color:#0f172a}.lp .ac-app-fone-ponto{flex:0 0 auto;width:.6rem;height:.6rem;margin-top:.3rem;border-radius:50%;background:var(--app-verde);box-shadow:0 0 0 4px rgba(31,168,79,.18)}.lp .ac-app-fone-rotulo{margin-top:.2rem;font-size:.62rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#64748b}.lp .ac-app-fone-lista{border-radius:1rem;border:1px solid #e2e8f0;background:#ffffff}.lp .ac-app-fone-item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem .75rem}.lp .ac-app-fone-item+.ac-app-fone-item{border-top:1px solid #e2e8f0}.lp .ac-app-fone-item strong{display:block;font-size:.76rem;font-weight:600}.lp .ac-app-fone-item em{display:inline-flex;align-items:center;gap:.15rem;font-size:.66rem;font-style:normal;color:#64748b}.lp .ac-app-fone-item em.is-vence{color:#b45309}.lp .ac-app-fone-item em.is-paga{font-weight:600;color:var(--app-verde-tinta)}.lp .ac-app-fone-item>i{font-size:1rem;color:#94a3b8}.lp .ac-app-fone-btn{flex:0 0 auto;padding:.28rem .7rem;border-radius:999px;background:var(--app-verde-tinta);font-size:.68rem;font-weight:700;color:#ffffff}.lp .ac-app-fone-abas{display:grid;grid-template-columns:repeat(4,1fr);margin:auto -1rem 0;padding:.55rem .25rem .7rem;border-top:1px solid #e2e8f0;background:#ffffff}.lp .ac-app-fone-abas span{display:flex;flex-direction:column;align-items:center;gap:.1rem;font-size:.58rem;color:#64748b}.lp .ac-app-fone-abas i{font-size:1.15rem}.lp .ac-app-fone-abas .is-ativa{font-weight:700;color:var(--app-verde-tinta)}.lp .ac-app-notif{position:absolute;z-index:2;top:1rem;left:-3.5rem;display:flex;align-items:flex-start;gap:.6rem;width:15.5rem;padding:.7rem .8rem;border-radius:1rem;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 40px -16px rgba(0,0,0,.45);font-size:.74rem;line-height:1.35;color:#0f172a}.lp .ac-app-notif strong{display:block;margin-bottom:.1rem;font-size:.7rem;font-weight:600;color:#64748b}.lp .ac-app-notif-icone{flex:0 0 auto;display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:.55rem;background:linear-gradient(135deg,var(--app-verde),var(--app-verde-escuro));font-size:1rem;color:#ffffff}html:has(.lp .ac-app.is-tela-cheia){background-color:#0f3d26}.lp .ac-app.is-tela-cheia{padding:0}.lp .ac-app.is-tela-cheia .ac-app-card{min-height:100vh;min-height:100svh;padding:3rem max(1.5rem,calc((100% - 1200px) / 2)) 0;border-radius:0;box-shadow:none}.lp .ac-app.is-tela-cheia .ac-app-texto h1{font-size:clamp(2rem,3.6vw,3rem);text-wrap:balance}@media screen and (min-width:993px) and (min-height:56rem){.lp .ac-app.is-tela-cheia .ac-app-fone-tela{height:38rem}}.lp .ac-faq-lista{max-width:46rem;margin:0 auto}.lp .ac-faq-item{border-radius:var(--ac-raio);border:1px solid var(--ac-linha);background:var(--ac-superficie)}.lp .ac-faq-item+.ac-faq-item{margin-top:.75rem}.lp .ac-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.35rem;cursor:pointer;list-style:none;font-family:var(--title-font);font-weight:600;font-size:1rem;color:var(--title-color)}.lp .ac-faq-item summary::-webkit-details-marker{display:none}.lp .ac-faq-item summary i{flex:0 0 auto;color:var(--ac-verde);font-size:1.35rem;transition:transform var(--transition-fast)}.lp .ac-faq-item[open] summary i{transform:rotate(180deg)}.lp .ac-faq-item p{padding:0 1.35rem 1.25rem;font-size:.95rem;color:var(--ac-tinta-suave)}.lp .ac-form-secao{scroll-margin-top:6rem;background:var(--ac-superficie-suave)}.lp .ac-form-card{display:grid;grid-template-columns:1fr 1fr;gap:3rem;padding:2.5rem;border-radius:var(--ac-raio-g);border:1px solid var(--ac-linha);background:var(--ac-superficie);box-shadow:var(--shadow-lg)}.lp .ac-form-lado h2{margin:.75rem 0 1rem;font-size:clamp(1.5rem,2.5vw,2rem);color:var(--title-color)}.lp .ac-form-descricao{margin-bottom:1.5rem;color:var(--ac-tinta-suave)}.lp .ac-form-beneficios{list-style:none;display:grid;gap:1rem;margin-bottom:1.5rem}.lp .ac-form-beneficios li{display:flex;align-items:flex-start;gap:.7rem}.lp .ac-form-beneficios i{flex:0 0 auto;color:var(--ac-verde);font-size:1.3rem}.lp .ac-form-beneficios strong{display:block;font-size:.95rem;color:var(--title-color)}.lp .ac-form-beneficios span{font-size:.88rem;color:var(--ac-tinta-suave)}.lp .ac-form-aviso{padding:.9rem 1rem;border-radius:.85rem;background:var(--ac-superficie-suave);font-size:.85rem;color:var(--ac-tinta-suave)}.lp .ac-form-aviso i{color:var(--ac-verde)}.lp .ac-form-aviso a{color:var(--secondary-color);font-weight:600;text-decoration:underline}.lp .ac-form{display:grid;gap:1rem}.lp .ac-campo{display:grid;gap:.35rem}.lp .ac-campo label{display:flex;align-items:baseline;gap:.4rem;font-size:.85rem;font-weight:600;color:var(--title-color)}.lp .ac-opcional{font-size:.72rem;font-weight:500;color:#94a3b8}.lp .ac-campo input{width:100%;padding:.75rem .9rem;border-radius:.75rem;border:1px solid var(--ac-linha);background:var(--ac-superficie);font-family:var(--body-font);font-size:.95rem;color:var(--ac-tinta);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.lp .ac-campo input::placeholder{color:#cbd5e1}.lp .ac-campo input:focus{outline:none;border-color:var(--ac-verde);box-shadow:0 0 0 3px rgba(12,174,91,.16)}.lp .ac-ajuda{font-size:.78rem;color:#94a3b8}.lp .ac-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.lp .ac-check{display:flex;align-items:flex-start;gap:.6rem;font-size:.85rem;color:var(--ac-tinta-suave);cursor:pointer}.lp .ac-check input{margin-top:.18rem;width:1rem;height:1rem;accent-color:var(--ac-verde);flex:0 0 auto}.lp .ac-form-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%}.lp .ac-form-btn:disabled{opacity:.65;cursor:not-allowed}.lp .ac-feedback{padding:.7rem .9rem;border-radius:.7rem;font-size:.88rem}.lp .ac-feedback.is-error{background:rgba(220,38,38,.08);border:1px solid rgba(220,38,38,.22);color:#b91c1c}.lp .ac-form-rodape{text-align:center;font-size:.78rem;color:#94a3b8}.lp .ac-sucesso{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;height:100%;padding:2rem 1.5rem;border-radius:var(--ac-raio);border:1px solid rgba(12,174,91,.25);background:rgba(12,174,91,.06);text-align:center}.lp .ac-sucesso>i{color:var(--ac-verde);font-size:2.75rem}.lp .ac-sucesso h3{font-size:1.25rem;color:var(--title-color)}.lp .ac-sucesso p{color:var(--ac-tinta-suave)}.lp .ac-sucesso-rodape{font-size:.85rem;color:#94a3b8}.lp .ac-cta-card{padding:3rem 2rem;border-radius:var(--ac-raio-g);text-align:center;background:radial-gradient(circle at 50% 0,rgba(33,208,117,.16),transparent 60%),linear-gradient(135deg,rgba(12,174,91,.08),rgba(255,255,255,.92));border:1px solid rgba(12,174,91,.22)}.lp .ac-cta-card h2{margin-bottom:.75rem;font-size:clamp(1.4rem,2.4vw,1.9rem);color:var(--title-color)}.lp .ac-cta-card p{max-width:34rem;margin:0 auto 1.75rem;color:var(--ac-tinta-suave)}.lp .ac-cta-card .btn{display:inline-flex;align-items:center;gap:.45rem}.lp .ac-card,.lp .ac-faq-item summary i{transition:none}@media (prefers-reduced-motion:no-preference){.lp .ac-card{transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.lp .ac-card:hover{transform:translateY(-4px)}.lp .ac-app-selo,.lp .ac-faq-item summary i{transition:transform var(--transition-fast)}.lp .ac-app-selo:hover{transform:translateY(-2px)}.lp .ac-app-notif{animation:ac-app-flutua 5s ease-in-out infinite}}@keyframes ac-app-flutua{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.lp .ac-check input:focus-visible,.lp .ac-faq-item summary:focus-visible,.lp .ac-form a:focus-visible,.lp .ac-form-btn:focus-visible,.lp .ac-hero-btns .btn:focus-visible{outline:2px solid var(--ac-verde);outline-offset:3px}@media screen and (max-width:992px){.lp .ac-app-card,.lp .ac-form-card,.lp .ac-hero-grid,.lp .ac-showcase-linha{grid-template-columns:1fr}.lp .ac-showcase-linha.is-invertida .ac-showcase-texto{order:0}.lp .ac-hero{padding-top:7.5rem}.lp .ac-selos-grid{grid-template-columns:repeat(2,1fr)}.lp .ac-passos-grid{grid-template-columns:1fr}.lp .ac-form-card{padding:2rem 1.5rem;gap:2rem}.lp .ac-app-card{gap:.5rem;padding:2.5rem 1.5rem 0}.lp .ac-app-texto{padding-bottom:0}.lp .ac-app-qr{display:none}.lp .ac-app-fone-tela{height:24rem}}@media screen and (max-width:768px){.lp .ac-selos-grid{grid-template-columns:1fr}.lp .ac-hero-btns .btn{flex:1 1 auto;justify-content:center}.lp .ac-phone{display:none}.lp .ac-mockup{padding-right:0;padding-bottom:0}.lp .ac-stats{grid-template-columns:1fr}.lp .ac-app-fone{width:16rem}.lp .ac-app-notif{top:.75rem;left:-1rem;width:13.5rem}}@media screen and (max-width:480px){.lp .ac-app-lojas{gap:.5rem}.lp .ac-app-selo img{height:2.5rem}}