.lp{--lp-floresta:#0b3d2e;--lp-floresta-2:#0f5132;--lp-verde:#15803d;--lp-verde-claro:#22c55e;--lp-suave:#e8f7ee;--lp-tinta:#10231b;--lp-mudo:#5b6470;--lp-linha:#e3e7e5;--lp-papel:#fff;--lp-fundo:#f6f8f7;color:var(--lp-tinta);background:var(--lp-papel);font-family:var(--font-inter), system-ui, sans-serif}.lp ::selection{color:#06281c;background:#bbf7d0}.lp-nav{z-index:40;background:color-mix(in srgb, var(--lp-papel) 82%, transparent);-webkit-backdrop-filter:saturate(180%)blur(10px);backdrop-filter:saturate(180%)blur(10px);border-bottom:1px solid var(--lp-linha);justify-content:space-between;align-items:center;gap:1rem;height:68px;padding:0 clamp(1rem,4vw,2.5rem);display:flex;position:sticky;top:0}.lp-nav-acoes{align-items:center;gap:.5rem;display:flex}.lp-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:.72rem 1.15rem;font-size:.95rem;font-weight:650;line-height:1;text-decoration:none;transition:transform .18s cubic-bezier(.16,1,.3,1),background .18s,border-color .18s,color .18s;display:inline-flex}.lp-btn-primario{background:var(--lp-verde);color:#fff}.lp-btn-primario:hover{background:#136c34;transform:translateY(-1px)}.lp-btn-primario:active{transform:translateY(0)scale(.99)}.lp-btn-claro{color:var(--lp-floresta);border-color:var(--lp-linha);background:#fff}.lp-btn-claro:hover{border-color:#c7d3cc;transform:translateY(-1px)}.lp-btn-fantasma{color:var(--lp-tinta);background:0 0}.lp-btn-fantasma:hover{background:var(--lp-suave)}.lp-btn-grande{padding:.95rem 1.5rem;font-size:1.02rem}.lp-btn:focus-visible{outline:3px solid var(--lp-verde-claro);outline-offset:2px}.lp-wrap{width:100%;max-width:1160px;margin:0 auto;padding-left:clamp(1rem,4vw,2.5rem);padding-right:clamp(1rem,4vw,2.5rem)}.lp-hero{color:#eafff4;background:radial-gradient(1100px 520px at 78% -8%,#22c55e38,#0000 60%),linear-gradient(160deg,#0b3d2e 0%,#0f5132 52%,#114b36 100%);position:relative;overflow:hidden}.lp-hero:after{content:"";pointer-events:none;background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.lp-hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,4rem);padding-top:clamp(3rem,7vw,5.5rem);padding-bottom:clamp(3rem,7vw,5.5rem);display:grid;position:relative}.lp-eyebrow{letter-spacing:.01em;color:#bbf7d0;background:#22c55e1f;border:1px solid #bbf7d040;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .7rem;font-size:.8rem;font-weight:600;display:inline-flex}.lp-h1{letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:1.1rem 0 0;font-size:clamp(2.3rem,5.2vw,3.6rem);font-weight:760;line-height:1.04}.lp-h1 .lp-grifo{color:#7ee2a8}.lp-sub{color:#cdeadd;max-width:34ch;margin:1.1rem 0 0;font-size:clamp(1.05rem,1.6vw,1.22rem);line-height:1.5}.lp-hero-ctas{flex-wrap:wrap;gap:.7rem;margin-top:1.7rem;display:flex}.lp-hero-nota{color:#9cccb4;margin-top:1.1rem;font-size:.85rem}.lp-preview{color:var(--lp-tinta);background:#fffffff7;border:1px solid #ffffff80;border-radius:18px;padding:1.05rem;box-shadow:0 30px 70px -30px #031e14b3}.lp-preview-topo{justify-content:space-between;align-items:center;margin-bottom:.85rem;display:flex}.lp-preview-titulo{font-size:.98rem;font-weight:680}.lp-preview-tag{color:var(--lp-mudo);background:var(--lp-fundo);border:1px solid var(--lp-linha);border-radius:999px;padding:.2rem .5rem;font-size:.72rem}.lp-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.lp-stat{background:var(--lp-fundo);border:1px solid var(--lp-linha);border-radius:12px;padding:.7rem .75rem}.lp-stat-rotulo{color:var(--lp-mudo);font-size:.72rem}.lp-stat-valor{letter-spacing:-.01em;margin-top:.2rem;font-size:1.28rem;font-weight:740}.lp-stat-verde{color:var(--lp-verde)}.lp-preview-linhas{gap:.4rem;margin-top:.75rem;display:grid}.lp-nota-linha{border:1px solid var(--lp-linha);border-radius:10px;align-items:center;gap:.6rem;padding:.5rem .6rem;font-size:.82rem;display:flex}.lp-ponto{background:var(--lp-verde-claro);border-radius:999px;flex:none;width:8px;height:8px}.lp-nota-chave{font-family:var(--font-geist-mono), monospace;color:var(--lp-mudo);margin-left:auto;font-size:.74rem}.lp-sec{padding:clamp(3.5rem,8vw,6rem) 0}.lp-sec-fundo{background:var(--lp-fundo)}.lp-kicker{color:var(--lp-verde);margin:0 0 .6rem;font-size:.82rem;font-weight:650}.lp-h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.7rem,3.4vw,2.5rem);font-weight:740;line-height:1.08}.lp-lede{color:var(--lp-mudo);max-width:56ch;margin:1rem 0 0;font-size:clamp(1.02rem,1.5vw,1.15rem);line-height:1.55}.lp-captura{grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.lp-provas{gap:.9rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.lp-prova{align-items:flex-start;gap:.8rem;font-size:1rem;line-height:1.45;display:flex}.lp-prova-ic{background:var(--lp-suave);width:26px;height:26px;color:var(--lp-verde);border-radius:8px;flex:none;place-items:center;margin-top:1px;display:grid}.lp-fluxo{background:var(--lp-papel);border:1px solid var(--lp-linha);border-radius:18px;padding:1.2rem;box-shadow:0 24px 50px -34px #031e1459}.lp-fluxo-item{align-items:center;gap:.85rem;padding:.85rem 0;display:flex}.lp-fluxo-item+.lp-fluxo-item{border-top:1px solid var(--lp-linha)}.lp-fluxo-bola{background:var(--lp-floresta);color:#eafff4;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.lp-fluxo-txt b{font-size:.98rem;display:block}.lp-fluxo-txt span{color:var(--lp-mudo);font-size:.88rem}.lp-seg-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2.2rem;display:grid}.lp-seg-card{background:var(--lp-papel);border:1px solid var(--lp-linha);border-radius:16px;padding:1.2rem}.lp-seg-card.lp-destaque{color:#eafff4;background:linear-gradient(160deg,#0b3d2e,#0f5132);border-color:#0000;flex-direction:column;grid-area:span 2/span 2;justify-content:space-between;display:flex}.lp-seg-ic{background:var(--lp-suave);width:38px;height:38px;color:var(--lp-verde);border-radius:10px;place-items:center;margin-bottom:.8rem;display:grid}.lp-destaque .lp-seg-ic{color:#bbf7d0;background:#22c55e2e}.lp-seg-card h3{margin:0 0 .35rem;font-size:1.02rem;font-weight:680}.lp-destaque h3{font-size:1.35rem}.lp-seg-card p{color:var(--lp-mudo);margin:0;font-size:.9rem;line-height:1.45}.lp-destaque p{color:#cdeadd;font-size:1rem}.lp-rec{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem 2.4rem;margin-top:2.2rem;display:grid}.lp-rec-item{border-top:2px solid var(--lp-floresta);padding-top:1rem}.lp-rec-item h3{margin:0 0 .35rem;font-size:1.05rem;font-weight:680}.lp-rec-item p{color:var(--lp-mudo);margin:0;font-size:.92rem;line-height:1.45}.lp-cta{color:#eafff4;text-align:center;background:linear-gradient(160deg,#0b3d2e 0%,#0f5132 60%,#15803d 130%);border-radius:24px;padding:clamp(2.2rem,5vw,3.6rem);position:relative;overflow:hidden}.lp-cta h2{color:#fff}.lp-cta p{color:#cdeadd;max-width:48ch;margin-left:auto;margin-right:auto}.lp-cta-acoes{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.6rem;display:flex}.lp-foot{border-top:1px solid var(--lp-linha);color:var(--lp-mudo);padding:2.2rem 0;font-size:.9rem}.lp-foot-grid{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.lp-foot a{color:var(--lp-mudo);text-decoration:none}.lp-foot a:hover{color:var(--lp-tinta)}.lp-foot-links{flex-wrap:wrap;gap:1.2rem;display:flex}.lp .ct-marca{align-items:center;gap:.55em;line-height:1;display:inline-flex}.lp .ct-marca-icone{border-radius:22%;flex-shrink:0;box-shadow:0 4px 10px -4px #0b3d2e73}.lp .ct-marca-texto{flex-direction:column;gap:.1em;display:flex}.lp .ct-marca-nome{letter-spacing:-.03em;color:var(--lp-floresta);font-weight:800}.lp .ct-marca-nome b{color:#16a34a;font-weight:800}@media (prefers-reduced-motion:no-preference){.lp .ct-marca-icone{animation:.44s cubic-bezier(.23,1,.32,1) both lp-mark-in}.lp .ct-marca-icone path{stroke-dasharray:34;stroke-dashoffset:34px;animation:.56s cubic-bezier(.23,1,.32,1) .15s both lp-check-draw}.lp-hero-grid>div:first-child>*{animation:.64s cubic-bezier(.23,1,.32,1) both lp-rise}.lp-hero-grid>div:first-child>:first-child{animation-delay:40ms}.lp-hero-grid>div:first-child>:nth-child(2){animation-delay:.11s}.lp-hero-grid>div:first-child>:nth-child(3){animation-delay:.18s}.lp-hero-grid>div:first-child>:nth-child(4){animation-delay:.25s}.lp-hero-grid>div:first-child>:nth-child(5){animation-delay:.32s}}@keyframes lp-mark-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes lp-check-draw{to{stroke-dashoffset:0}}@keyframes lp-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.lp-reveal{opacity:0;animation:linear both lp-surge;animation-timeline:view();animation-range:entry entry 42%;transform:translateY(18px)}}}@keyframes lp-surge{to{opacity:1;transform:none}}@media (max-width:860px){.lp-hero-grid,.lp-captura{grid-template-columns:1fr}.lp-seg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-seg-card.lp-destaque{grid-area:auto/span 2}.lp-rec{grid-template-columns:1fr;gap:1.2rem}.lp-sub{max-width:none}}@media (max-width:520px){.lp-seg-grid{grid-template-columns:1fr}.lp-seg-card.lp-destaque{grid-column:auto}.lp-nav-acoes .lp-esconde-mob{display:none}}
