.lpv2{--navy:#002A6B;--navy-deep:#001B47;--cyan:#18BFEF;--cyan-soft:#DCF3FC;--graphite:#39464C;--white:#FFFFFF;--border:#BEEAFB;--max:1100px;font-family:Inter,sans-serif;color:var(--graphite);background:var(--white);line-height:1.6;-webkit-font-smoothing:antialiased}.lpv2,.lpv2 *{box-sizing:border-box;margin:0;padding:0}.lpv2 h1,.lpv2 h2,.lpv2 h3{font-family:Montserrat,sans-serif;color:var(--navy);line-height:1.2}.lpv2 a{color:inherit}.lpv2 .wrap{max-width:var(--max);margin:0 auto;padding:0 24px}.lpv2 img{max-width:100%;display:block}.lpv2 header{position:sticky;top:0;z-index:50;background:var(--navy-deep);border-bottom:1px solid rgba(255,255,255,.08)}.lpv2 .nav{display:flex;align-items:center;justify-content:space-between;padding-top:16px;padding-bottom:16px}.lpv2 .logo-img{height:26px;width:auto;display:block}.lpv2 .nav-links{display:flex;gap:28px;list-style:none;font-size:.92rem;font-weight:500}.lpv2 .nav-links a{text-decoration:none;color:var(--white)}.lpv2 .nav-links a:hover{color:var(--cyan)}.lpv2 .nav-cta{display:inline-block;border:1px solid #25D366;color:#25d366;font-weight:600;font-size:.88rem;padding:10px 20px;border-radius:6px;text-decoration:none;white-space:nowrap}.lpv2 .nav-cta:hover{background:#25d3661f}@media(max-width:760px){.lpv2 .nav-links{display:none}}.lpv2 .hero{position:relative;overflow:hidden;background:linear-gradient(160deg,var(--navy) 0%,var(--navy-deep) 100%);color:var(--white);padding:150px 0 40px;min-height:calc(100vh - 69px);display:flex;flex-direction:column;justify-content:flex-start}.lpv2 .hero--handoff{background:linear-gradient(95deg,#000a1efc,#000a1ef7 25%,#000a1eed,#000a1ed9,#000a1ebf 85%,#000a1ead),var(--hero-bg) center/cover no-repeat}@media(max-width:760px){.lpv2 .hero--handoff{background:linear-gradient(95deg,#000a1efc,#000a1ef7 25%,#000a1eed,#000a1ed9,#000a1ebf 85%,#000a1ead),var(--hero-bg-m) center/cover no-repeat}}.lpv2 .hero-inner{position:relative;z-index:1}.lpv2 .hero-text{max-width:760px}.lpv2 .hero-pill{display:inline-flex;align-items:center;gap:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.18);border-radius:100px;padding:7px 16px;margin-bottom:16px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff}.lpv2 .hero-pill .dot{width:7px;height:7px;border-radius:50%;background:var(--cyan);flex:none}.lpv2 .hero h1{font-size:3.4rem;font-weight:800;color:var(--white);line-height:1.12;letter-spacing:-.01em;margin-bottom:20px}.lpv2 .hero p.lead{font-size:1.1rem;color:#c9d8ee;max-width:560px;margin-bottom:36px}.lpv2 .hero-ctas{display:flex;gap:14px;flex-wrap:wrap}.lpv2 .hero-note{color:#9fc7de;font-size:.85rem;margin-top:16px}.lpv2 .hero-tagline{color:var(--cyan);font-weight:600;font-size:1.05rem;margin-bottom:28px}.lpv2 .btn-primary{background:var(--cyan);color:var(--navy-deep);font-weight:700;padding:15px 28px;border-radius:6px;text-decoration:none;font-size:1rem;display:inline-block}.lpv2 .btn-ghost{border:1px solid rgba(255,255,255,.35);color:var(--white);padding:15px 28px;border-radius:6px;text-decoration:none;font-size:1rem;display:inline-block;font-weight:600}.lpv2 .btn-whatsapp{background:#25d366;color:var(--navy-deep);font-weight:700;padding:15px 28px;border-radius:6px;text-decoration:none;font-size:1rem;border:1px solid #25D366;display:inline-flex;align-items:center;justify-content:center;gap:10px}.lpv2 .btn-whatsapp:before{content:"";flex:none;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23001B47' d='M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm0 18.2a8.2 8.2 0 0 1-4.2-1.2l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 1 1 12 20.2z'/%3E%3Cpath fill='%23001B47' d='M16.6 14.2c-.3-.1-1.5-.7-1.7-.8s-.4-.1-.6.1-.7.8-.8 1-.3.2-.5.1a6.7 6.7 0 0 1-3.3-2.9c-.3-.4.3-.4.7-1.3.1-.2 0-.3 0-.4l-.8-1.8c-.2-.5-.4-.4-.6-.4h-.5a1 1 0 0 0-.7.3 3 3 0 0 0-.9 2.2 5.2 5.2 0 0 0 1.1 2.8 11.9 11.9 0 0 0 4.6 4c1.7.7 2.4.8 3.2.7a2.8 2.8 0 0 0 1.8-1.3 2.3 2.3 0 0 0 .2-1.3c-.1-.1-.3-.2-.6-.3z'/%3E%3C/svg%3E") center/contain no-repeat}.lpv2 .btn-whatsapp:hover{background:#1ebe5a;border-color:#1ebe5a}.lpv2 .btn-whatsapp:focus-visible{outline:3px solid var(--white);outline-offset:2px}.lpv2 .btn-whatsapp{text-align:center}@media(max-width:560px){.lpv2 .hero .btn-whatsapp,.lpv2 .section-cta .btn-whatsapp,.lpv2 #whatsapp .btn-whatsapp{width:100%}.lpv2 .btn-whatsapp{padding:14px;font-size:.95rem;gap:8px}.lpv2 .btn-whatsapp:before{width:18px;height:18px}}@media(max-width:600px){.lpv2 .hero h1{font-size:2.3rem}}@media(max-height:760px){.lpv2 .hero{padding:18px 0 26px;min-height:calc(100vh - 60px)}.lpv2 .hero h1{font-size:2.5rem;margin-bottom:12px}.lpv2 .hero p.lead{margin-bottom:20px}}@media(max-width:760px){.lpv2 .hero{padding:28px 0 32px;min-height:0}.lpv2 .hero-pill{margin-bottom:14px}.lpv2 .hero h1{font-size:2.1rem;margin-bottom:14px}.lpv2 .hero p.lead{font-size:1rem;line-height:1.55;margin-bottom:14px}.lpv2 .hero-tagline{font-size:1rem;margin-bottom:20px}.lpv2 .hero-note{margin-top:12px}}@media(max-width:380px){.lpv2 .hero h1{font-size:1.85rem}.lpv2 .hero p.lead{font-size:.95rem}}@media(max-width:340px){.lpv2 .hero{padding-top:20px}.lpv2 .hero-pill{margin-bottom:10px}.lpv2 .hero h1{font-size:1.7rem;margin-bottom:10px}.lpv2 .hero-tagline{margin-bottom:14px}}.lpv2 .nav-cta .cta-short{display:none}@media(max-width:760px){.lpv2 .nav-cta .cta-long{display:none}.lpv2 .nav-cta .cta-short{display:inline}.lpv2 .nav-cta{padding:9px 14px;font-size:.82rem}}@media(max-width:340px){.lpv2 .nav-cta{display:none}}.lpv2 .section-cta{margin-top:40px;text-align:center}.lpv2 .sticky-cta{display:none}@media(max-width:760px){.lpv2 .sticky-cta{display:block;position:fixed;left:0;right:0;bottom:0;z-index:60;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#001b47f7;border-top:1px solid rgba(255,255,255,.12);box-shadow:0 -6px 20px #00000040;transform:translateY(110%);transition:transform .25s ease}.lpv2 .sticky-cta.is-visible{transform:translateY(0)}.lpv2 .sticky-cta a{display:flex;width:100%;text-align:center;padding:14px 16px;font-size:.98rem}}@media(prefers-reduced-motion:reduce){.lpv2 .sticky-cta{transition:none}}.lpv2 section{padding:80px 0}.lpv2 section.alt{background:#f6fafd}.lpv2 .section-head{max-width:620px;margin-bottom:48px}.lpv2 .section-head h2{font-size:1.9rem;font-weight:700;margin-bottom:14px}.lpv2 .section-head p{color:var(--graphite);font-size:1.02rem}.lpv2 .grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:820px){.lpv2 .grid-3{grid-template-columns:1fr}}.lpv2 .grid-2{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:560px){.lpv2 .grid-2{grid-template-columns:1fr}}.lpv2 .disclaimer-note{max-width:720px;margin:28px auto 0;padding:16px 20px;border-radius:8px;background:#f6fafd;border:1px solid var(--border);color:var(--graphite);font-size:.85rem;line-height:1.6;text-align:center}.lpv2 .card{background:#f6fafd;border:1px solid var(--border);border-radius:10px;padding:28px 26px}.lpv2 .card .icon{margin-bottom:16px}.lpv2 .card h3{font-size:1.05rem;margin-bottom:10px}.lpv2 .card p{font-size:.95rem;color:var(--graphite)}.lpv2 .team-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;align-items:stretch}@media(max-width:1000px){.lpv2 .team-grid{grid-template-columns:1fr}}.lpv2 .team-card{display:flex;align-items:stretch;background:#f6fafd;border:1px solid var(--border);border-radius:12px;overflow:hidden;height:100%}@media(max-width:560px){.lpv2 .team-card{flex-direction:column}}.lpv2 .team-card img{width:42%;height:auto;align-self:stretch;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;flex:none;display:block}@media(max-width:560px){.lpv2 .team-card img{width:100%;height:auto;aspect-ratio:1 / 1}}.lpv2 .team-info{padding:26px}.lpv2 .team-info h3{font-size:1.05rem;margin-bottom:4px}.lpv2 .team-role{display:block;color:var(--cyan);font-size:.78rem;font-weight:700;letter-spacing:.03em;margin-bottom:10px}.lpv2 .team-info p{font-size:.88rem;color:var(--graphite);line-height:1.55}.lpv2 .receipt-demo{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.lpv2 .laudo-ampliar{background:none;border:0;padding:0;cursor:zoom-in;font:inherit;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.lpv2 .laudo-ampliar:focus-visible{outline:2px solid var(--cyan);outline-offset:4px;border-radius:14px}.lpv2 .laudo-ampliar-dica{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:600;color:#9fc7ec}.lpv2 .laudo-ampliar:hover .laudo-ampliar-dica{color:var(--cyan)}.lpv2 .lightbox{position:fixed;inset:0;z-index:100;background:#000a1ef0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:60px 16px calc(24px + env(safe-area-inset-bottom,0px));cursor:zoom-out}.lpv2 .lightbox[hidden]{display:none}.lpv2 .lightbox img{max-width:min(92vw,420px);max-height:calc(100vh - 120px);width:auto;height:auto;border-radius:14px;box-shadow:0 30px 80px #00000080}.lpv2 .lightbox-fechar{position:absolute;top:12px;right:12px;width:44px;height:44px;border-radius:50%;cursor:pointer;border:1px solid rgba(255,255,255,.4);background:transparent;color:#fff;font-size:1.7rem;line-height:1}.lpv2 .lightbox-tag{font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#9fc7ec}.lpv2 .laudo-card-img{width:220px;height:auto;border-radius:14px;box-shadow:0 20px 50px #00000059}.lpv2 .demo-tag{font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#9fc7ec}.lpv2 #metodologia{background:linear-gradient(180deg,#0b2948,#021a36 45%,#000d1d);color:var(--white);padding:56px 0 64px}.lpv2 .metod-wrap{max-width:1440px;margin:0 auto;padding:0 24px}.lpv2 .metod-full img{width:100%;height:auto;display:block;border-radius:14px;box-shadow:0 30px 80px #00000073}.lpv2 .metod-stack{display:none}.lpv2 .metod-head h2{font-family:Montserrat,sans-serif;font-weight:800;font-size:2rem;line-height:1.15;color:var(--white);margin-bottom:10px}.lpv2 .metod-head h2 span{color:var(--cyan)}.lpv2 .metod-head p{color:#c9d8ee;font-size:1rem;max-width:560px}.lpv2 .metod-passos,.lpv2 .metod-notas,.lpv2 .metod-selos{list-style:none;margin:0;padding:0}.lpv2 .metod-indice{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:6px;max-width:560px}.lpv2 .metod-indice button{display:flex;align-items:center;gap:10px;width:100%;text-align:left;cursor:pointer;background:transparent;border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:8px 12px;color:#c9d8ee;font:inherit;font-size:.92rem;line-height:1.3}.lpv2 .metod-indice b{flex:none;width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#18bfef26;color:var(--cyan);font-size:.8rem}.lpv2 .metod-indice button.ativo{border-color:var(--cyan);color:var(--white);background:#18bfef14}.lpv2 .metod-indice button.ativo b{background:var(--cyan);color:var(--navy-deep)}.lpv2 .metod-indice button:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.lpv2 .metod-passos{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 24px;margin:24px -24px 0;padding:4px 24px 10px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lpv2 .metod-passos::-webkit-scrollbar{display:none}.lpv2 .metod-passos:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}.lpv2 .metod-passos li{flex:0 0 min(78vw,320px);scroll-snap-align:start}.lpv2 .metod-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px}.lpv2 .metod-dica{font-size:.82rem;color:#8fb3d6}.lpv2 .metod-setas{display:flex;gap:8px}.lpv2 .metod-seta{width:40px;height:40px;border-radius:50%;border:1px solid rgba(24,191,239,.6);background:transparent;color:var(--cyan);font-size:1.4rem;line-height:1;cursor:pointer}.lpv2 .metod-seta:hover:not(:disabled){background:#18bfef1f}.lpv2 .metod-seta:disabled{opacity:.3;cursor:default}.lpv2 .metod-passos img,.lpv2 .metod-notas img{width:100%;height:auto;display:block}.lpv2 .metod-passos img{border-radius:12px}.lpv2 .metod-resultado{max-width:800px;margin:28px auto 0;padding:16px;border-radius:14px;border:1px solid rgba(24,191,239,.35);background:#001628}.lpv2 .metod-resultado-txt h3{font-family:Montserrat,sans-serif;font-weight:800;font-size:1.6rem;color:var(--white);margin-bottom:6px}.lpv2 .metod-resultado-txt p{color:#c9d8ee;font-size:.95rem;line-height:1.5;margin:0;max-width:520px}.lpv2 .metod-notas{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px}.lpv2 .metod-notas li{flex:0 1 calc(33.333% - 6px);max-width:190px}.lpv2 .metod-selos{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:6px 16px;max-width:800px;margin:20px auto 0;padding:10px 12px;border-radius:14px;background:#000d1d;border:1px solid rgba(24,191,239,.15)}.lpv2 .metod-selos img{max-width:100%;height:auto;display:block}@media(min-width:1200px){.lpv2 .metod-head{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}@media(max-width:1199px){.lpv2 .metod-full{display:none}.lpv2 .metod-stack{display:block}}@media(max-width:560px){.lpv2 .metod-head h2{font-size:1.7rem}.lpv2 .metod-resultado{margin:24px -12px 0;padding:16px 10px}.lpv2 .metod-resultado-txt{padding:0 6px}.lpv2 .metod-resultado-txt h3{font-size:1.4rem}.lpv2 .metod-notas li{flex-basis:calc(50% - 4px);max-width:none}.lpv2 .metod-selos{grid-template-columns:1fr;margin:20px -12px 0}}@media(max-width:340px){.lpv2 .metod-notas li{flex-basis:100%;max-width:200px}}.lpv2 .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;counter-reset:step}@media(max-width:900px){.lpv2 .steps{grid-template-columns:1fr 1fr}}@media(max-width:560px){.lpv2 .steps{grid-template-columns:1fr}}.lpv2 .step{position:relative;background:#f6fafd;border:1px solid var(--border);border-radius:10px;padding:26px 22px}.lpv2 .step-num{font-family:Montserrat,sans-serif;font-weight:800;font-size:1.6rem;color:var(--cyan);margin-bottom:10px}.lpv2 .step h3{font-size:1rem;margin-bottom:8px}.lpv2 .step p{font-size:.92rem;color:var(--graphite)}.lpv2 .tech-panel{background:var(--navy);color:var(--white);border-radius:12px;padding:44px;display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}@media(max-width:820px){.lpv2 .tech-panel{grid-template-columns:1fr;padding:32px}}.lpv2 .tech-panel h3{color:var(--white);font-size:1.3rem;margin-bottom:14px}.lpv2 .tech-panel p{color:#c9d8ee;font-size:.98rem}.lpv2 .tech-panel ul{list-style:none;margin:0;padding:0}.lpv2 .tech-panel li{margin-bottom:12px;font-size:.96rem;color:#c9d8ee}.lpv2 .tech-panel li strong{color:var(--cyan)}.lpv2 .faq{max-width:760px}.lpv2 details{border-bottom:1px solid #E4ECF2;padding:20px 0}.lpv2 summary{cursor:pointer;font-family:Montserrat,sans-serif;font-weight:600;color:var(--navy);font-size:1.02rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.lpv2 summary::-webkit-details-marker{display:none}.lpv2 summary:after{content:"+";font-size:1.4rem;color:var(--cyan);font-weight:700;flex:none}.lpv2 details[open] summary:after{content:"–"}.lpv2 details p{margin-top:14px;font-size:.96rem;color:var(--graphite);max-width:620px}.lpv2 #whatsapp.bg-ready:before{background-image:var(--wa-bg)}.lpv2 #whatsapp{position:relative;overflow:hidden;color:var(--white);padding:80px 0}.lpv2 #whatsapp .wa-copy p.wa-legal{margin:40px 0 0;padding-top:16px;border-top:1px solid rgba(255,255,255,.16);font-size:.78rem;line-height:1.5;color:#9fb3c8}@media(max-width:760px){.lpv2 #whatsapp{padding-bottom:calc(140px + env(safe-area-inset-bottom,0px))}}.lpv2 #whatsapp:before{content:"";position:absolute;inset:0;z-index:0;background:center/cover no-repeat}.lpv2 #whatsapp:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(95deg,#000a1ef2,#000a1ee6,#000a1ebf 60%,#000a1e99)}.lpv2 #whatsapp .wrap{position:relative;z-index:2}.lpv2 #whatsapp h2{color:var(--white)}.lpv2 #whatsapp .wa-copy p{color:#c9d8ee}.lpv2 .wa-copy h2{font-size:1.7rem;margin-bottom:16px}.lpv2 .wa-copy p{margin-bottom:28px;font-size:1rem}.lpv2 .foot-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px;padding-top:24px;font-size:.82rem;color:#7c93b3}
