.lp{--slate-950:#0e1c2b;--slate-900:#142736;--slate-800:#1c3447;--slate-700:#21506b;--green-600:#0a8f66;--green-500:#10b07f;--green-400:#22d894;--green-100:#dcf6ea;--lp-ink:#15212f;--lp-ink-soft:#5d6b7c;--lp-line:#e1e8ee;--lp-line-2:#eef2f6;--lp-bg:#f4f7f9;--lp-white:#fff;--lp-red:#cf4d4d;--lp-shadow:0 10px 40px rgba(14,28,43,.10);--lp-shadow-lg:0 30px 70px rgba(14,28,43,.28);font-family:var(--sans);color:var(--lp-ink);background:var(--lp-bg);font-size:15px;line-height:1.55;min-height:100vh}.lp a{color:inherit;text-decoration:none}.lp .wrap{max-width:1200px;margin:0 auto;padding:0 clamp(28px,5vw,56px)}.lp .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 22px;border-radius:11px;font-size:15px;font-weight:700;transition:.16s;border:1px solid transparent;cursor:pointer}.lp .btn-primary{background:linear-gradient(135deg,var(--green-500),var(--green-600));color:#fff;box-shadow:0 6px 18px rgba(10,143,102,.3)}.lp .btn-primary:hover{filter:brightness(1.06);transform:translateY(-1px)}.lp .btn-ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.25)}.lp .btn-ghost:hover{border-color:rgba(255,255,255,.6)}.lp .btn-block{width:100%;padding:15px}.lp header{position:absolute;top:0;left:0;right:0;z-index:20}.lp .nav{justify-content:space-between;padding:20px 0}.lp .brand,.lp .nav{display:flex;align-items:center}.lp .brand{gap:11px}.lp .brand .mk{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(155deg,rgba(34,216,148,.2),rgba(34,216,148,.04));box-shadow:inset 0 0 0 1px rgba(34,216,148,.25)}.lp .brand .nm{font-size:19px;font-weight:800;color:#fff;letter-spacing:-.3px}.lp .brand .nm b{color:var(--green-400)}.lp .nav-r{display:flex;align-items:center;gap:14px}.lp .nav-link{color:rgba(255,255,255,.8);font-weight:600;font-size:14px}.lp .nav-link:hover{color:#fff}.lp .hero{position:relative;background:radial-gradient(900px 500px at 50% 0,var(--green-100),transparent 70%),var(--lp-bg);padding:56px 0;min-height:100vh;display:flex;align-items:center}.lp .lp-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:26px;overflow:hidden;box-shadow:var(--lp-shadow-lg);background:var(--lp-white)}.lp .lp-card-side{position:relative;color:#fff;padding:clamp(32px,4vw,52px);display:flex;flex-direction:column;justify-content:center;background:radial-gradient(700px 400px at 90% -10%,rgba(34,216,148,.16),transparent),linear-gradient(160deg,var(--slate-950),var(--slate-900) 70%,#10283a)}.lp .lp-card-side>*{position:relative;z-index:1}.lp .lp-card-side:after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 0);background-size:26px 26px;opacity:.5;pointer-events:none}.lp .tagline{display:inline-flex;align-items:center;gap:8px;background:rgba(34,216,148,.12);border:1px solid rgba(34,216,148,.3);color:var(--green-400);padding:6px 14px;border-radius:30px;font-size:12.5px;font-weight:700;letter-spacing:.3px;margin-bottom:22px;align-self:flex-start}.lp .lp-card-side h1{font-size:clamp(30px,3.1vw,42px);line-height:1.1;font-weight:800;letter-spacing:-.8px;margin-bottom:18px;color:var(--green-400);text-wrap:balance}.lp .lp-card-side .sub{font-size:15.5px;color:rgba(255,255,255,.82);margin-bottom:24px}.lp .lp-card-side ul{list-style:none;display:flex;flex-direction:column;gap:11px;margin-bottom:8px}.lp .lp-card-side ul li{display:flex;align-items:flex-start;gap:11px;font-size:14.5px;color:rgba(255,255,255,.9)}.lp .lp-card-side ul li svg{width:20px;height:20px;flex-shrink:0;margin-top:1px;color:var(--green-400)}.lp .form-card{background:var(--lp-white);color:var(--lp-ink);display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,3vw,44px) clamp(24px,3vw,40px)}.lp .form-body{padding:0}.lp .fgrid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.lp .fg{display:flex;flex-direction:column;gap:6px}.lp .fg.full{grid-column:1/-1}.lp .fg input,.lp .fg select{padding:13px 15px;border:1px solid var(--lp-line);border-radius:12px;background:#fff;color:var(--lp-ink);transition:.15s;width:100%}.lp .fg input::-moz-placeholder{color:var(--lp-ink-soft)}.lp .fg input::placeholder{color:var(--lp-ink-soft)}.lp .fg select:disabled{background:var(--lp-line-2);color:var(--lp-ink-soft);cursor:not-allowed}.lp .fg input:focus,.lp .fg select:focus{outline:none;border-color:var(--green-500);box-shadow:0 0 0 3px rgba(16,176,127,.15)}.lp .seg{display:grid;grid-template-columns:1fr 1fr;gap:8px}.lp .seg .opt{border:1px solid var(--lp-line);border-radius:10px;padding:11px 8px;text-align:center;font-weight:700;font-size:13.5px;color:var(--lp-ink-soft);transition:.15s;background:#fff;cursor:pointer}.lp .seg .opt:last-child{grid-column:1/-1}.lp .seg .opt.on{border-color:var(--green-500);background:var(--green-100);color:var(--green-600)}.lp .form-foot{padding:22px 0 0}.lp .success{padding:46px 30px;text-align:center}.lp .success .badge{width:72px;height:72px;border-radius:50%;background:var(--green-100);display:grid;place-items:center;margin:0 auto 20px}.lp .success .badge svg{width:38px;height:38px;color:var(--green-600)}.lp .success h3{font-size:23px;font-weight:800;color:var(--slate-900);margin-bottom:8px}.lp .success p{color:var(--lp-ink-soft);max-width:380px;margin:0 auto 18px;font-size:14.5px}.lp section.block{padding:74px 0}.lp .eyebrow{color:var(--green-600);font-size:13px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px}.lp .eyebrow,.lp .h2{text-align:center;font-weight:800}.lp .h2{font-size:32px;color:var(--slate-900);letter-spacing:-.6px;max-width:680px;margin:0 auto 14px;line-height:1.15}.lp .lead{text-align:center;color:var(--lp-ink-soft);max-width:560px;margin:0 auto 46px;font-size:16px}.lp .benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.lp .bcard{background:var(--lp-white);border:1px solid var(--lp-line);border-radius:16px;padding:26px 22px;transition:.18s}.lp .bcard:hover{box-shadow:var(--lp-shadow);transform:translateY(-3px)}.lp .bcard .bic{width:50px;height:50px;border-radius:13px;background:var(--green-100);display:grid;place-items:center;margin-bottom:16px}.lp .bcard .bic svg{width:25px;height:25px;color:var(--green-600)}.lp .bcard h4{font-size:16.5px;font-weight:800;color:var(--slate-900);margin-bottom:7px}.lp .bcard p{font-size:14px;color:var(--lp-ink-soft)}.lp .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.lp .step{position:relative;padding-left:8px}.lp .step .n{width:42px;height:42px;border-radius:12px;background:var(--slate-900);color:var(--green-400);display:grid;place-items:center;font-weight:800;font-size:18px;margin-bottom:16px}.lp .step h4{font-size:17px;font-weight:800;color:var(--slate-900);margin-bottom:7px}.lp .step p{font-size:14px;color:var(--lp-ink-soft)}.lp .proof{background:var(--lp-white);border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line)}.lp .metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:48px}.lp .metric{text-align:center}.lp .metric b{display:block;font-size:38px;font-weight:800;color:var(--green-600);letter-spacing:-1px;line-height:1}.lp .metric span{font-size:14px;color:var(--lp-ink-soft)}.lp .quotes{display:grid;grid-template-columns:1fr 1fr;gap:22px}.lp .quote{background:var(--lp-bg);border:1px solid var(--lp-line);border-radius:16px;padding:26px}.lp .quote p{font-size:15px;color:var(--lp-ink);margin-bottom:16px;font-style:italic}.lp .quote .who{display:flex;align-items:center;gap:12px}.lp .quote .who .av{width:42px;height:42px;border-radius:50%;background:var(--slate-700);color:#fff;display:grid;place-items:center;font-weight:700;font-size:14px}.lp .quote .who b{display:block;font-size:14px;color:var(--slate-900)}.lp .quote .who span{font-size:12.5px;color:var(--lp-ink-soft)}.lp .cta-band{background:linear-gradient(160deg,var(--slate-950),var(--slate-800));color:#fff;border-radius:24px;padding:54px;text-align:center;position:relative;overflow:hidden}.lp .cta-band:after{content:"";position:absolute;inset:0;background:radial-gradient(600px 300px at 50% -30%,rgba(34,216,148,.22),transparent)}.lp .cta-band h2{font-size:30px;font-weight:800;letter-spacing:-.6px;margin-bottom:12px;position:relative;z-index:1}.lp .cta-band p{color:rgba(255,255,255,.82);max-width:480px;margin:0 auto 26px}.lp .cta-band .btn,.lp .cta-band p{position:relative;z-index:1}.lp footer{padding:40px 0;text-align:center;color:var(--lp-ink-soft);font-size:13px}.lp footer .brand{justify-content:center;margin-bottom:12px}.lp footer .brand .nm{color:var(--slate-900)}.lp footer .brand .nm b{color:var(--green-600)}@media (max-width:980px){.lp .lp-card{grid-template-columns:1fr;max-width:620px;margin-inline:auto}}@media (max-width:920px){.lp .hero{padding:40px 0}.lp .benefits{grid-template-columns:1fr 1fr}.lp .metrics,.lp .quotes,.lp .steps{grid-template-columns:1fr}.lp .cta-band{padding:40px 24px}}@media (max-width:560px){.lp .benefits,.lp .fgrid{grid-template-columns:1fr}.lp .nav-link{display:none}.lp .lp-card{border-radius:20px}}.lp .lp-marca{margin:0 auto 22px}.lp .lp-assinatura{margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.14);text-align:center;line-height:0}.lp .lp-assinatura img{max-height:58px;max-width:min(200px,100%);-o-object-fit:contain;object-fit:contain;margin:0 auto;display:block}.lp .lp-assinatura p{font-size:12.5px;line-height:1.45;color:rgba(255,255,255,.6);margin:10px auto 0;max-width:44ch}