.lpn{--m:#0e2a47;--v:#2bb84a;--vc:#61d86f;--vt:#0f7a35;--bt:#12843a;--menta:#eaf8ef;--cl:#eef3f8;--ln:#d6dce4;--cz:#4a5b6e;scroll-behavior:smooth;background:#fff}.lpn img{max-width:100%;height:auto;display:block}.lpn h1,.lpn h2,.lpn h3{text-wrap:balance;letter-spacing:-.02em;line-height:1.1}.lpn-wrap{max-width:1180px;margin:0 auto;padding:0 24px}.lpn-nav{z-index:20;border:1px solid var(--ln);background:#fffffff5;border-radius:999px;align-items:center;gap:22px;width:min(1040px,100% - 24px);padding:10px 12px 10px 22px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0e2a4724}.lpn-nav img{width:auto;height:30px}.lpn-nav nav{align-items:center;gap:22px;margin-left:auto;font:500 15px Plus Jakarta Sans,Inter,system-ui,sans-serif;display:flex}.lpn-nav nav a{color:var(--m);text-decoration:none}.lpn-nav nav a:hover{color:var(--vt)}.lpn-btn{cursor:pointer;border:2px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:13px 24px;font:700 16px Plus Jakarta Sans,Inter,system-ui,sans-serif;text-decoration:none;display:inline-flex}.lpn-v{background:var(--bt);color:#fff}.lpn-v:hover{background:#0f6f31}.lpn-o{color:#fff;border-color:#ffffff8c}.lpn-o:hover{background:#ffffff1a}.lpn-ent{border-color:var(--m);color:var(--m);background:#fff}.lpn-nav .lpn-btn{padding:10px 20px;font-size:15px}.lpn-nav nav a.lpn-v{color:#fff}.lpn-heroi{background:var(--m);color:#fff;text-align:center;padding:150px 0 0;position:relative;overflow:hidden}.lpn-heroi:before{content:"";background:radial-gradient(900px 420px at 50% 0,#61d86f29,#0000 70%);position:absolute;inset:0}.lpn-heroi .lpn-wrap{position:relative}.lpn-etq{letter-spacing:.18em;text-transform:uppercase;color:var(--vc);margin:0 0 20px;font:700 14px Plus Jakarta Sans,Inter,sans-serif}.lpn-heroi h1{max-width:15ch;margin:0 auto;font-size:clamp(40px,7vw,84px);font-weight:800}.lpn-heroi h1 em{color:var(--vc);font-style:normal}.lpn-sub{color:var(--cl);max-width:680px;margin:26px auto 0;font-size:clamp(18px,2vw,22px)}.lpn-acoes{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}.lpn-nota{color:var(--cl);opacity:.92;max-width:620px;margin:18px auto 0;font-size:15px}.lpn-tela{background:#0b1622;border-radius:22px 22px 0 0;max-width:1060px;margin:56px auto 0;padding:14px 14px 0;box-shadow:0 -10px 60px #61d86f1f}.lpn-barra{gap:7px;padding:2px 6px 12px;display:flex}.lpn-barra i{background:#2a3b4d;border-radius:50%;width:11px;height:11px}.lpn-tela img{border-radius:10px 10px 0 0;width:100%}.lpn-faixa{background:var(--menta);border-bottom:1px solid var(--ln)}.lpn-faixa .lpn-wrap{grid-template-columns:repeat(4,1fr);display:grid}.lpn-b{border-left:1px solid var(--ln);gap:16px;padding:30px 26px;display:flex}.lpn-b:last-child{border-right:1px solid var(--ln)}.lpn-b svg{width:30px;height:30px;stroke:var(--vt);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.lpn-b b{margin-bottom:4px;font:700 16px/1.3 Plus Jakarta Sans,Inter,sans-serif;display:block}.lpn-b span{color:var(--cz);font-size:14.5px;line-height:1.45;display:block}.lpn-sec{padding:96px 0}.lpn-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--vt);margin:0 0 16px;font:700 13px Plus Jakarta Sans,Inter,sans-serif}.lpn-sec h2{margin:0;font-size:clamp(32px,4.4vw,52px);font-weight:800}.lpn-lead{color:var(--cz);max-width:560px;margin:20px 0 0;font-size:20px}.lpn-lista{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.lpn-lista li{gap:12px;font-weight:500;display:flex}.lpn-lista li:before{content:"";background:var(--v) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230E2A47' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 14px no-repeat;border-radius:50%;flex:none;width:22px;height:22px;margin-top:3px}.lpn-par{grid-template-columns:1fr 1.15fr;align-items:center;gap:64px;display:grid}.lpn-par.inv{grid-template-columns:1.15fr 1fr}.lpn-par.inv .lpn-texto{order:2}.lpn-menta{background:var(--menta)}.lpn-moldura{background:#0b1622;border-radius:18px;padding:10px;box-shadow:0 24px 60px #0e2a4738}.lpn-moldura img{border-radius:10px}.lpn-cel{background:#0b1622;border-radius:42px;width:min(300px,100%);margin:0 auto;padding:12px;box-shadow:0 24px 60px #0e2a4738}.lpn-cel img{border-radius:32px}.lpn-escura{background:var(--m);color:#fff;text-align:center}.lpn-escura .lpn-eyebrow{color:var(--vc)}.lpn-escura h2{max-width:20ch;margin:0 auto}.lpn-escura h2 em{color:var(--vc);font-style:normal}.lpn-escura .lpn-lead{color:var(--cl);margin:22px auto 0}.lpn-tres{text-align:left;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:52px;display:grid}.lpn-tres div{background:#ffffff0f;border:1px solid #ffffff2e;border-radius:22px;padding:28px}.lpn-tres h3{margin:0 0 10px;font-size:22px}.lpn-tres p{color:var(--cl);margin:0;font-size:16.5px}.lpn-tres.claro div{border-color:var(--ln);background:#fff}.lpn-tres.claro p{color:var(--cz)}.lpn-final{background:var(--v);text-align:center;padding:88px 0}.lpn-final h2{color:var(--m);max-width:16ch;margin:0 auto;font-size:clamp(32px,4.4vw,52px);font-weight:800}.lpn-final p{color:var(--m);margin:18px 0 30px;font-size:20px}.lpn-final .lpn-btn{background:var(--m);color:#fff}.lpn-final .lpn-btn.fora{color:var(--m);border-color:var(--m);background:0 0}.lpn-duplo{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.lpn-todos{max-width:1120px;margin:0 auto;padding:8px max(16px,5vw) 56px}.lpn-todos details{border:1px solid var(--ln);background:#fff;border-radius:16px;padding:0 20px}.lpn-todos summary{cursor:pointer;justify-content:space-between;gap:12px;padding:18px 0;font:700 19px Plus Jakarta Sans,Inter,sans-serif;list-style:none;display:flex}.lpn-todos summary::-webkit-details-marker{display:none}.lpn-todos summary:after{content:"+";color:var(--vt);font-size:26px;line-height:1}.lpn-todos details[open] summary:after{content:"–"}.lpn-todos .lp-grade{padding-bottom:20px}@media (max-width:900px){.lpn-nav nav a:not(.lpn-btn){display:none}.lpn-faixa .lpn-wrap{grid-template-columns:1fr 1fr}.lpn-b{border-bottom:1px solid var(--ln)}.lpn-par,.lpn-par.inv{grid-template-columns:1fr;gap:40px}.lpn-par.inv .lpn-texto{order:0}.lpn-tres{grid-template-columns:1fr}.lpn-sec{padding:68px 0}}@media (max-width:560px){.lpn-faixa .lpn-wrap{grid-template-columns:1fr}.lpn-heroi{padding-top:120px}.lpn-nav{gap:10px;padding-left:16px}.lpn-nav .lpn-ent{display:none}}.lpn .lp-sec{max-width:1180px;padding-left:24px;padding-right:24px}.lpn .lp-escura{max-width:none}.lpn .lp-escura>*{max-width:1132px}.lpn [id]{scroll-margin-top:96px}.recolhido-cel>summary{cursor:pointer;list-style:none}.recolhido-cel>summary::-webkit-details-marker{display:none}.recolhido-cel>summary h2{display:inline}@media (min-width:721px){.recolhido-cel>summary{pointer-events:none}.recolhido-cel>summary:not(:has(h2)){display:none}}@media (max-width:720px){.lpn-so-desktop{display:none}.recolhido-cel>summary{justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-weight:700;display:flex}.recolhido-cel>summary:after{content:"+";color:var(--vt);flex:none;font-size:24px;line-height:1}.recolhido-cel[open]>summary:after{content:"–"}.lp-pacotes .recolhido-cel>summary{color:var(--vt);font-size:15px}.lp-recolhe{padding-top:12px;padding-bottom:12px}}.faq-mais{display:none}@media (max-width:720px){.lp-faq:not(.tudo) .faq-extra{display:none}.faq-mais{color:#0e2a47;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #0000002e;border-radius:12px;margin-top:4px;font-weight:700;display:block}}
