.lp{--lp-gutter:clamp(1rem, 4vw, 4rem);--raio-sm:3px;--raio:4px;--raio-lg:6px;--lp-action:#2e7d32;--lp-action-hover:#236428;--lp-action-ink:#eef7ef;--lp-action-soft:#2e7d3229;--lp-navy-1:#16242f;--lp-navy-2:#0f1c25;--lp-on-navy:#eaf1f4;--lp-on-navy-soft:#eaf1f4a8;--lp-hair-navy:#ffffff1f;--lp-cat-1:#5b9cf0}.lp,.lp *,.lp :before,.lp :after{box-sizing:border-box}.lp-topbar{background:var(--lp-navy-1);border-bottom:1px solid var(--lp-hair-navy)}.lp-nav{width:100%;padding:.7rem var(--lp-gutter);justify-content:space-between;align-items:center;gap:1rem;margin:0;display:flex}.lp-marca{color:var(--lp-on-navy);letter-spacing:0;flex:none;align-items:center;gap:.55rem;font-size:1.06rem;font-weight:600;text-decoration:none;display:inline-flex}.lp-nav-links{justify-content:flex-end;align-items:center;gap:1.3rem;min-width:0;display:flex}.lp-nav-link{color:var(--lp-on-navy-soft);letter-spacing:0;text-transform:uppercase;white-space:nowrap;font-size:.78rem;font-weight:600;text-decoration:none}.lp-nav-link:hover{color:var(--lp-on-navy)}.lp-nav-links .lp-nav-entrar{min-height:38px;padding-inline:1rem}.lp-nav-links .lp-account-actions{align-items:center;gap:.5rem;min-width:0;display:flex}.lp-nav-links .lp-account-actions[hidden]{display:none}.lp-nav-links .lp-account-actions .topbar-botao{min-height:36px;color:var(--lp-on-navy);background:0 0;border:0}.lp-nav-links .lp-account-actions .topbar-botao:hover{color:var(--lp-on-navy);background:#ffffff14}.lp-nav-links .lp-account-actions .topbar-sistema-link{color:var(--lp-on-navy-soft);background:0 0;border:0}.lp-nav-links .lp-account-actions .topbar-sistema-link:hover{color:var(--lp-on-navy);background:#ffffff14}.lp-nav-links .lp-account-actions .topbar-sistema-link.is-current{background:var(--lp-action-soft);color:var(--lp-on-navy);font-weight:600}.lp-nav-links .lp-account-actions .topbar-conta-botao{max-width:252px}.lp-hero{background:radial-gradient(120% 90% at 88% 8%, #2f8a3e2e, transparent 60%), repeating-linear-gradient(0deg, #ffffff09 0 1px, transparent 1px 64px), repeating-linear-gradient(90deg, #ffffff09 0 1px, transparent 1px 64px), linear-gradient(160deg, var(--lp-navy-1), var(--lp-navy-2));background-color:var(--lp-navy-1);border-bottom:1px solid var(--lp-hair-navy);position:relative}.lp-hero-inner{width:100%;padding:1.45rem var(--lp-gutter) 1.75rem;grid-template-columns:minmax(420px,.76fr) minmax(440px,.86fr);align-items:start;gap:2rem;margin:0;display:grid}.lp-eyebrow{border-radius:var(--raio-sm);background:var(--lp-action-soft);color:#8fd79b;letter-spacing:0;text-transform:uppercase;border:1px solid #52b26266;align-items:center;gap:.45rem;max-width:100%;padding:.3rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}.lp-h1{color:var(--lp-on-navy);letter-spacing:0;margin:.8rem 0 0;font-size:3.15rem;font-weight:300;line-height:1.07}.lp-h1 strong{color:var(--lp-on-navy);font-weight:600}.lp-sub{max-width:34rem;color:var(--lp-on-navy-soft);margin:.85rem 0 0;font-size:1.02rem;line-height:1.55}.lp-sub strong{color:var(--lp-on-navy);font-weight:600}.lp-cta{flex-wrap:wrap;gap:.7rem;margin-top:1.1rem;display:flex}.lp-cta .lp-cta-grande,.lp-final .lp-cta-grande{border-radius:var(--raio);min-height:42px;padding:.64rem 1.2rem;font-size:.92rem;font-weight:600}.lp .btn-primario{background:var(--lp-action);border-color:var(--lp-action);color:var(--lp-action-ink)}.lp .btn-primario:hover{background:var(--lp-action-hover);border-color:var(--lp-action-hover);color:var(--lp-action-ink)}.lp-cta .lp-cta-sec{color:var(--lp-on-navy);background:#ffffff0f;border-color:#ffffff47}.lp-cta .lp-cta-sec:hover{color:var(--lp-on-navy);background:#ffffff24;border-color:#ffffff73}.lp-trust{max-width:34rem;color:var(--lp-on-navy-soft);align-items:center;gap:.45rem;margin-top:.9rem;font-size:.8rem;display:inline-flex}.lp-hero-img{width:100%;position:relative}.lp-hero-img picture,.lp-hero-img img{aspect-ratio:16/9;border:1px solid var(--lp-hair-navy);border-radius:var(--raio);object-fit:cover;width:100%;height:100%;display:block}.lp-hero-badge{z-index:1;border:1px solid var(--lp-hair-navy);border-radius:var(--raio-sm);color:#8fd79b;background:#0f1c25db;align-items:center;gap:.4rem;max-width:calc(100% - 1.5rem);padding:.36rem .6rem;font-size:.78rem;font-weight:600;display:inline-flex;position:absolute;bottom:.75rem;left:.75rem}.lp-secao{width:100%;max-width:none;padding:1.9rem var(--lp-gutter);margin:0}.lp-secao-alt{background:var(--surface-raised);border-bottom:1px solid var(--hair);max-width:none}.lp-secao-alt>*{width:100%;max-width:none;margin-left:0;margin-right:0}.lp-h2{color:var(--titulo);letter-spacing:0;text-align:left;margin:0;font-size:1.95rem;font-weight:500;line-height:1.18}.lp-secao-sub{max-width:42rem;color:var(--ink-soft);text-align:left;margin:.55rem 0 0;line-height:1.5}.lp-secao-sub .link{font-weight:600}.lp-calc{border-radius:var(--raio);width:100%;max-width:none;margin:1rem 0 0;padding:1.1rem}.lp-calc-grid{grid-template-columns:minmax(220px,1.2fr) minmax(140px,.72fr) minmax(190px,.9fr) minmax(190px,.86fr);align-items:end;gap:.75rem;display:grid}.lp-calc .campo{margin-bottom:0}.lp-calc .campo>span{margin-bottom:.35rem}.lp-calc .campo select,.lp-calc .campo input,.lp-calc-acao .btn{min-height:40px}.lp-calc-acao{align-items:end;display:flex}.lp-calc-resultado{margin-top:1rem}.lp-calc-resultado:not([hidden]){border:1px solid var(--hair);border-left:3px solid var(--lp-action);border-radius:var(--raio-sm);background:var(--lp-action-soft);padding:.95rem 1rem}.lp-calc .lp-piso{color:var(--ink);font-size:1.08rem}.lp-calc .lp-piso strong{color:var(--lp-action);font-size:1.28rem}.lp-calc .lp-mini{color:var(--ink-soft);font-size:.8rem}#calc-fonte{text-align:center;margin-top:.65rem}.lp-cards{background:var(--hair);border:1px solid var(--hair);border-radius:var(--raio);gap:1px;width:100%;margin-top:1.05rem;display:grid;overflow:hidden}.lp-cards-3{grid-template-columns:repeat(3,1fr)}.lp-card{background:var(--surface-raised);border:0;border-radius:0;min-height:0;margin:0;padding:1.15rem 1.1rem}.lp-card:hover{background:var(--lp-action-soft)}.lp-card h3{color:var(--ink);margin:.85rem 0 .4rem;font-size:1.02rem;font-weight:600;line-height:1.25}.lp-card p{color:var(--ink-soft);margin:0;font-size:.9rem;line-height:1.5}.lp-card-ico{border:1px solid color-mix(in srgb, var(--lp-action) 35%, var(--hair));border-radius:var(--raio-sm);background:var(--lp-action-soft);width:2.4rem;height:2.4rem;color:var(--lp-action);justify-content:center;align-items:center;display:inline-flex}.lp-final{padding:2rem var(--lp-gutter);background:linear-gradient(160deg, var(--lp-navy-1), var(--lp-navy-2));background-color:var(--lp-navy-1);border-top:2px solid var(--lp-action);text-align:left}.lp-final .lp-h2{color:var(--lp-on-navy)}.lp-final-sub{max-width:34rem;color:var(--lp-on-navy-soft);margin:.7rem 0 1.4rem}.lp-footer{width:100%;max-width:none;padding:1.5rem var(--lp-gutter);border-top:1px solid var(--hair);color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;margin:0;font-size:.82rem;display:flex}.lp-footer-marca{color:var(--ink);align-items:center;gap:.45rem;display:inline-flex}.lp-build{margin-left:0;margin-right:0}.lp-footer-nota{max-width:45rem}@media (width<=980px){.lp-hero-inner{grid-template-columns:1fr;gap:1.6rem;padding-top:1.4rem}.lp-hero-img{order:-1}.lp-hero-img picture,.lp-hero-img img{aspect-ratio:16/9}.lp-calc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-cards-3{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.lp-nav{flex-wrap:nowrap;gap:.6rem}.lp-nav-links{flex:1;gap:.55rem}.lp-nav-link{display:none}.lp-nav-links .lp-account-actions{order:0;justify-content:flex-end;width:auto}.lp-nav-links .topbar-conta-botao{max-width:11rem}.lp-h1{font-size:2.25rem}.lp-h2{font-size:1.55rem}.lp-secao{padding-block:2.2rem}.lp-calc-grid,.lp-cards-3{grid-template-columns:1fr}}@media (width<=520px){.lp-nav-links .lp-account-actions{gap:.4rem}.lp-nav-links .lp-account-actions .topbar-botao{padding-inline:.55rem}}.lp-footer-links{flex-wrap:wrap;gap:1.25rem;display:flex}.lp-hero-feed{border:1px solid var(--lp-hair-navy);border-radius:var(--raio);background:var(--lp-navy-2);text-align:left;flex-direction:column;width:100%;display:flex}.lp-feed-title{border-bottom:1px solid var(--lp-hair-navy);color:var(--lp-on-navy-soft);letter-spacing:.04em;text-transform:uppercase;margin:0;padding:.7rem .9rem;font-size:.72rem;font-weight:700}.lp-feed-row{align-items:center;gap:.7rem;padding:.62rem .9rem;display:flex}.lp-feed-row+.lp-feed-row{border-top:1px solid var(--lp-hair-navy)}.lp-feed-ico{border:1px solid var(--lp-hair-navy);border-radius:var(--raio-sm);width:1.9rem;height:1.9rem;color:var(--lp-on-navy-soft);flex:none;justify-content:center;align-items:center;display:inline-flex}.lp-feed-ok .lp-feed-ico{background:var(--lp-action-soft);color:#8fd79b;border-color:#52b26266}.lp-feed-txt{flex-direction:column;gap:.1rem;min-width:0;display:flex}.lp-feed-txt strong{color:var(--lp-on-navy);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:600;overflow:hidden}.lp-feed-txt small{color:var(--lp-on-navy-soft);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}.lp-feed-hora{color:var(--lp-on-navy-soft);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:.74rem}.lp-feed-footer{border-top:1px solid var(--lp-hair-navy);color:#8fd79b;margin:0;padding:.6rem .9rem;font-size:.74rem;font-weight:600}.lp-h1{text-wrap:balance}
