.lp{--b:#d6361f;--b2:#b42a16;--b-soft:#fce3dd;--ink:#123528;--ink-2:#0b2219;--soft:#55665e;--y:#ffd43b;--y2:#f5b800;--cream:#f6f7f3;--white:#ffffff;--line:#123528;--ok:#1e7a48;--r:18px;--sh:5px 5px 0 var(--ink);--sh-sm:3px 3px 0 var(--ink);--disp:var(--font-anybody),"Arial Black",ui-sans-serif,system-ui,sans-serif;--hand:var(--font-anybody),ui-sans-serif,system-ui,sans-serif;color-scheme:light;background:var(--white);color:var(--ink);font-family:var(--font-figtree),Figtree,ui-sans-serif,system-ui,sans-serif;overflow-x:clip;-webkit-font-smoothing:antialiased}.lp *,.lp :after,.lp :before{box-sizing:border-box}.lp a{color:inherit;text-decoration:none}.lp img,.lp video{display:block;max-width:100%}.lp :focus-visible{outline:3px solid var(--y2);outline-offset:3px;border-radius:8px}.lp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp-hand{font-family:var(--hand);font-weight:700}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:2.5px solid var(--ink);border-radius:999px;padding:.62rem 1.15rem;font-weight:700;font-size:.95rem;line-height:1.1;cursor:pointer;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;font-family:inherit}.lp-btn:hover{transform:translate(-2px,-2px)}.lp-btn:active{transform:translate(2px,2px);box-shadow:none!important}.lp-btn-xl{padding:.95rem 1.6rem;font-size:1.05rem}.lp-btn-bordo{background:var(--b);color:#fff!important;box-shadow:var(--sh-sm)}.lp-btn-bordo:hover{box-shadow:5px 5px 0 var(--ink);background:var(--b2)}.lp-btn-outline{background:#fff;box-shadow:var(--sh-sm)}.lp-btn-outline:hover{box-shadow:var(--sh);background:var(--y)}.lp-btn-ghost{background:transparent;border-color:var(--ink)}.lp-btn-ghost:hover{background:var(--ink);color:#fff}.lp-btn-yellow{background:var(--y);color:var(--ink)!important;box-shadow:3px 3px 0 var(--ink)}.lp-btn-yellow:hover{box-shadow:5px 5px 0 var(--ink);background:var(--y2)}.lp-btn-white{background:#fff;color:var(--b)!important;box-shadow:4px 4px 0 var(--ink)}.lp-btn-ghost-white{border-color:#fff;color:#fff!important;background:transparent}.lp-btn-ghost-white:hover{background:rgba(255,255,255,.12)}.lp-pulse{animation:lp-pulse 2.2s ease-in-out infinite}@keyframes lp-pulse{0%,to{box-shadow:3px 3px 0 var(--ink),0 0 0 0 rgba(122,22,35,.45)}50%{box-shadow:3px 3px 0 var(--ink),0 0 0 14px rgba(122,22,35,0)}}.lp-ticker{background:var(--ink);color:#fff;font-size:.82rem;overflow:hidden;white-space:nowrap;padding:.5rem 0}.lp-ticker b{color:var(--y)}.lp-marquee-track,.lp-ticker-track{display:inline-flex;animation:lp-scroll 38s linear infinite}.lp-marquee-track span,.lp-ticker-track span{padding-right:.4rem}@keyframes lp-scroll{to{transform:translateX(-50%)}}.lp-top{position:sticky;top:0;z-index:40;justify-content:space-between;gap:1rem;padding:.7rem clamp(16px,4vw,48px);background:rgba(255,255,255,.9);backdrop-filter:saturate(1.4) blur(10px);border-bottom:2.5px solid var(--ink)}.lp-logo,.lp-top{display:flex;align-items:center}.lp-logo{gap:.55rem}.lp-logo span{display:flex;flex-direction:column;line-height:1.05}.lp-logo b{font-family:var(--disp);font-weight:800;font-size:1.25rem;letter-spacing:-.02em}.lp-logo small{font-size:.66rem;color:var(--soft);letter-spacing:.04em}.lp-nav{display:flex;gap:1.4rem;font-weight:600;font-size:.92rem}.lp-nav a{position:relative}.lp-nav a:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:3px;border-radius:3px;background:var(--b);transform:scaleX(0);transition:transform .2s}.lp-nav a:hover:after{transform:scaleX(1)}.lp-top-cta{display:flex;gap:.6rem}@media (max-width:960px){.lp-nav{display:none}}@media (max-width:520px){.lp-hide-sm{display:none!important}.lp-logo small{display:none}}.lp-hero{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:2rem;align-items:center;max-width:1240px;margin:0 auto;padding:clamp(2.2rem,6vw,5rem) clamp(16px,4vw,48px) clamp(2.5rem,6vw,4.5rem)}.lp-hero:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgba(20,38,58,.13) 1.4px,transparent 0);background-size:22px 22px;mask-image:radial-gradient(ellipse at 70% 40%,#000 25%,transparent 72%)}.lp-kicker{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .8rem;border:2px solid var(--ink);border-radius:999px;background:var(--y);font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;box-shadow:2px 2px 0 var(--ink);transform:rotate(-1.5deg)}.lp-dot{width:9px;height:9px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 0 rgba(31,157,85,.6);animation:lp-blink 1.6s infinite}@keyframes lp-blink{70%{box-shadow:0 0 0 8px rgba(31,157,85,0)}}.lp-hero h1{font-family:var(--disp);font-weight:800;font-size:clamp(2.35rem,5.6vw,4.35rem);line-height:1.02;letter-spacing:-.035em;margin:1.1rem 0 1rem}.lp-rot,.lp-rot-w{display:inline-block}.lp-rot-w{color:#fff;background:var(--b);padding:0 .28em .06em;border-radius:.2em;transform:rotate(-1.5deg);box-shadow:4px 4px 0 var(--ink);min-width:1.2em}.lp-caret{display:inline-block;width:.06em;height:.85em;margin-left:.05em;background:var(--y);vertical-align:-.08em;animation:lp-caret .9s steps(1) infinite}@keyframes lp-caret{50%{opacity:0}}.lp-lead{font-size:clamp(1.02rem,1.6vw,1.2rem);color:var(--soft);max-width:36rem;line-height:1.6}.lp-lead b{color:var(--ink)}.lp-hero-ctas{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.7rem}.lp-center{justify-content:center}.lp-hero-proofs{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;list-style:none;padding:0;margin:1.4rem 0 0;font-size:.9rem;font-weight:600}.lp-hero-art{position:relative;display:flex;justify-content:center;padding:1.5rem 0}.lp-scribble{position:absolute;width:115%;max-width:520px;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-12deg);color:var(--y);z-index:0}.lp-phone{position:relative;z-index:1;width:min(300px,72vw);aspect-ratio:540/1168;border:3px solid var(--ink);border-radius:38px;background:var(--ink);padding:9px;box-shadow:10px 12px 0 var(--b)}.lp-phone .lp-video{width:100%;height:100%;object-fit:cover;border-radius:29px;background:#fff}.lp-phone-notch{position:absolute;z-index:2;top:9px;left:50%;width:34%;height:20px;transform:translateX(-50%);background:var(--ink);border-radius:0 0 14px 14px}.lp-tilt{transform:rotate(3deg);animation:lp-float 6s ease-in-out infinite}@keyframes lp-float{50%{transform:rotate(1deg) translateY(-10px)}}.lp-sticker{position:absolute;z-index:3;background:#fff;border:2.5px solid var(--ink);border-radius:14px;padding:.55rem .8rem;font-size:.85rem;line-height:1.25;box-shadow:var(--sh-sm);animation:lp-bob 5s ease-in-out infinite}.lp-sticker small{display:block;color:var(--soft);font-size:.72rem}.lp-st-1{top:12%;left:-2%;transform:rotate(-6deg)}.lp-st-2{bottom:16%;right:-3%;transform:rotate(5deg);background:var(--y);animation-delay:-1.5s}.lp-st-3{top:2%;right:4%;background:var(--b);color:#fff;font-size:1.55rem;padding:.25rem .8rem;transform:rotate(8deg);animation-delay:-3s}.lp-st-4{bottom:4%;left:2%;transform:rotate(-4deg);animation-delay:-2.2s}@keyframes lp-bob{50%{translate:0 -8px}}@media (max-width:900px){.lp-hero{grid-template-columns:1fr;text-align:left}.lp-hero-art{margin-top:1rem}.lp-st-1{left:0}.lp-st-2{right:0}}.lp-marquee{background:var(--b);color:#fff;border-block:2.5px solid var(--ink);overflow:hidden;white-space:nowrap;font-family:var(--disp);font-weight:700;font-size:clamp(1.1rem,2.4vw,1.6rem);padding:.85rem 0;transform:rotate(-1.2deg) scale(1.02);margin:.5rem 0 1rem}.lp-marquee-track{animation-duration:30s}.lp-sec{max-width:1240px;margin:0 auto;padding:clamp(3.5rem,8vw,6.5rem) clamp(16px,4vw,48px)}.lp-h2{font-family:var(--disp);font-weight:800;font-size:clamp(1.9rem,4.2vw,3.1rem);line-height:1.06;letter-spacing:-.03em;margin:.4rem 0 .8rem;max-width:21em}.lp-sub{color:var(--soft);font-size:1.08rem;margin:0 0 2rem;max-width:40rem}.lp-eyebrow{display:inline-block;font-family:var(--hand);font-size:1.55rem;color:var(--y);margin:0;transform:rotate(-2deg)}.lp-eyebrow-bordo{color:var(--b)}.lp-eyebrow-y{color:var(--y)}.lp-marker{background:linear-gradient(transparent 58%,var(--y) 58%,var(--y) 92%,transparent 92%);padding:0 .08em}.lp-marker-y{background:linear-gradient(transparent 58%,var(--b) 58%,var(--b) 92%,transparent 92%)}.lp-on-dark{color:#fff}.lp-on-dark-soft{color:#c8d2de}.lp-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.lp-reveal.is-in{opacity:1;transform:none}.lp-dor{text-align:center}.lp-dor .lp-h2,.lp-dor .lp-sub{margin-inline:auto}.lp-check{max-width:880px;margin:0 auto}.lp-check-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}.lp-check-item{width:100%;display:flex;align-items:center;gap:.8rem;text-align:left;padding:.95rem 1.1rem;background:#fff;border:2.5px solid var(--ink);border-radius:16px;font:inherit;font-weight:600;font-size:.98rem;color:var(--ink);cursor:pointer;box-shadow:var(--sh-sm);transition:transform .15s,background .15s,box-shadow .15s}.lp-check-item:hover{transform:translate(-2px,-2px) rotate(-.4deg);box-shadow:var(--sh)}.lp-check-item.is-on{background:var(--b-soft);text-decoration:line-through;text-decoration-color:var(--b);text-decoration-thickness:2px}.lp-check-box{flex:none;display:grid;place-items:center;width:28px;height:28px;border:2.5px solid var(--ink);border-radius:8px;background:#fff;font-weight:800;color:#fff;transition:background .15s,transform .2s}.is-on .lp-check-box{background:var(--b);transform:rotate(-8deg) scale(1.1)}.lp-check-res{margin-top:1.6rem;display:flex;flex-direction:column;align-items:center;gap:.8rem;font-size:1.1rem}.lp-check-res p{margin:0}.lp-check-meter{width:min(420px,100%);height:16px;border:2.5px solid var(--ink);border-radius:999px;background:#fff;overflow:hidden}.lp-check-meter span{display:block;height:100%;background:repeating-linear-gradient(-45deg,var(--b) 0 10px,var(--b2) 10px 20px);transition:width .4s cubic-bezier(.2,.8,.2,1)}@media (max-width:680px){.lp-check-list{grid-template-columns:1fr}}.lp-videos{max-width:none;background:var(--ink);color:#fff;position:relative}.lp-videos:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:36px 36px;pointer-events:none}.lp-videos>*{position:relative;max-width:1240px;margin-inline:auto}.lp-show-tabs{display:flex;gap:.6rem;flex-wrap:wrap;margin:.4rem auto 1.8rem}.lp-show-tab{position:relative;overflow:hidden;font:inherit;font-weight:700;font-size:.95rem;color:#fff;background:transparent;border:2.5px solid rgba(255,255,255,.55);border-radius:999px;padding:.6rem 1.1rem;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.lp-show-tab:hover{border-color:#fff}.lp-show-tab.is-on{background:var(--y);color:var(--ink);border-color:var(--y);box-shadow:3px 3px 0 var(--b)}.lp-show-prog{position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--b);transform-origin:left;transition:transform .25s linear}.lp-show-stage{display:grid;gap:2.4rem;align-items:center}.lp-show-tela{grid-template-columns:1.55fr 1fr}.lp-show-celular{grid-template-columns:auto 1fr;justify-content:center}.lp-phone-show{width:min(310px,76vw);margin:0 auto;box-shadow:10px 12px 0 var(--y)}.lp-browser{position:relative;border:3px solid #fff;border-radius:16px;overflow:hidden;background:#fff;box-shadow:10px 12px 0 var(--b)}.lp-browser-bar{display:flex;align-items:center;gap:6px;padding:9px 12px;background:#e9edf2;border-bottom:2px solid var(--ink);color:var(--soft);font-size:.75rem}.lp-browser-bar i{width:11px;height:11px;border-radius:50%;background:#ff5f57}.lp-browser-bar i:nth-child(2){background:#febc2e}.lp-browser-bar i:nth-child(3){background:#28c840}.lp-browser-bar span{margin-left:10px;padding:2px 12px;border-radius:999px;background:#fff;font-family:JetBrains Mono,ui-monospace,monospace}.lp-browser .lp-video{width:100%;aspect-ratio:16/9;object-fit:cover;background:#fff;cursor:pointer}.lp-phone-show .lp-video,.lp-show-play{cursor:pointer}.lp-show-play{position:absolute;right:14px;bottom:14px;z-index:3;width:44px;height:44px;border-radius:50%;border:2.5px solid var(--ink);background:var(--y);color:var(--ink);font-weight:800;box-shadow:2px 2px 0 var(--ink)}.lp-phone-show .lp-show-play{right:20px;bottom:20px}.lp-show-info h3{font-family:var(--disp);font-size:clamp(1.45rem,2.6vw,2rem);line-height:1.12;letter-spacing:-.02em;margin:.7rem 0 1rem}.lp-show-info ul{list-style:none;padding:0;margin:0 0 1.6rem;display:grid;gap:.6rem}.lp-show-info li{position:relative;padding-left:2rem;color:#dbe3ec;animation:lp-in .5s both}.lp-show-info li:before{content:"✓";position:absolute;left:0;top:-1px;width:1.4rem;height:1.4rem;display:grid;place-items:center;border-radius:50%;background:var(--y);color:var(--ink);font-weight:800;font-size:.8rem}@keyframes lp-in{0%{opacity:0;transform:translateX(-10px)}}.lp-rec{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:#ff8b99}.lp-rec i{width:10px;height:10px;border-radius:50%;background:#ff4d61;animation:lp-caret 1.2s steps(1) infinite}@media (max-width:900px){.lp-show-celular,.lp-show-tela{grid-template-columns:1fr}.lp-show-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:6px}.lp-show-tab{flex:none}}.lp-passos-grid{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem;counter-reset:p}.lp-passo{position:relative;padding:2rem 1.5rem 1.6rem;background:var(--cream);border:2.5px solid var(--ink);border-radius:var(--r);box-shadow:var(--sh)}.lp-passo:nth-child(2){transform:rotate(1deg);background:var(--b-soft)}.lp-passo:nth-child(3){transform:rotate(-1deg);background:#fff3cf}.lp-passo.lp-reveal:not(.is-in){transform:translateY(26px)}.lp-passo-n{position:absolute;top:-22px;left:18px;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--b);color:#fff;border:2.5px solid var(--ink);font-family:var(--disp);font-weight:800;font-size:1.35rem}.lp-passo-e{font-size:2.4rem}.lp-passo h3{font-family:var(--disp);font-size:1.35rem;margin:.4rem 0;letter-spacing:-.01em}.lp-passo p{margin:0;color:var(--soft);line-height:1.55}@media (max-width:820px){.lp-passos-grid{grid-template-columns:1fr;gap:2rem}}.lp-calc-sec{max-width:none;background:var(--cream);border-block:2.5px solid var(--ink)}.lp-calc-sec>*{max-width:1240px;margin-inline:auto}.lp-calc{display:grid;grid-template-columns:1fr 1fr;border:2.5px solid var(--ink);border-radius:24px;overflow:hidden;box-shadow:8px 8px 0 var(--ink);background:#fff}.lp-calc-in{padding:clamp(1.4rem,3vw,2.4rem);display:grid;gap:1.6rem;align-content:center}.lp-range{display:grid;gap:.6rem}.lp-range-top{display:flex;justify-content:space-between;gap:1rem;font-weight:600}.lp-range-top b{font-family:var(--disp);font-size:1.25rem;color:var(--b)}.lp-range input{-webkit-appearance:none;appearance:none;width:100%;height:14px;border-radius:999px;border:2.5px solid var(--ink);background:linear-gradient(90deg,var(--b) var(--p),#fff var(--p));cursor:pointer}.lp-range input::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;border-radius:50%;background:var(--y);border:3px solid var(--ink);box-shadow:2px 2px 0 var(--ink)}.lp-range input::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:var(--y);border:3px solid var(--ink)}.lp-calc-nota{margin:0;font-size:.8rem;color:var(--soft)}.lp-calc-out{background:var(--b);color:#fff;padding:clamp(1.4rem,3vw,2.4rem);display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;border-left:2.5px solid var(--ink)}.lp-calc-lbl{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;opacity:.8;margin-top:.4rem}.lp-calc-mes{font-family:var(--disp);font-size:clamp(2rem,4vw,2.8rem);line-height:1.05}.lp-calc-mes small{font-size:.45em;opacity:.8;margin-left:.2em}.lp-calc-ano{font-family:var(--disp);font-size:clamp(2.6rem,6vw,4.1rem);line-height:1;color:var(--y);text-shadow:3px 3px 0 var(--ink)}.lp-calc-eq{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0 .4rem}.lp-calc-eq span{background:rgba(255,255,255,.12);border:1.5px dashed rgba(255,255,255,.5);border-radius:999px;padding:.35rem .8rem;font-size:.9rem}.lp-calc-final{margin:.6rem 0 1rem;font-size:1.05rem}.lp-calc-final b{color:var(--y)}@media (max-width:820px){.lp-calc{grid-template-columns:1fr}.lp-calc-out{border-left:0;border-top:2.5px solid var(--ink)}}.lp-bento{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1.4rem}.lp-card{background:#fff;border:2.5px solid var(--ink);border-radius:var(--r);padding:1.3rem 1.2rem;box-shadow:var(--sh-sm);transition:transform .2s,box-shadow .2s,background .2s}.lp-card.is-in:hover{transform:translate(-3px,-3px) rotate(-.6deg);box-shadow:var(--sh);background:var(--cream)}.lp-card-big{grid-column:span 2;background:var(--b-soft)}.lp-card-big:nth-child(2){background:#fff3cf}.lp-card-i{display:inline-grid;place-items:center;width:50px;height:50px;border:2.5px solid var(--ink);border-radius:14px;background:#fff;font-size:1.5rem}.lp-card-big .lp-card-i{width:60px;height:60px;font-size:1.9rem}.lp-card h3{font-family:var(--disp);font-size:1.15rem;margin:.8rem 0 .35rem;letter-spacing:-.01em}.lp-card-big h3{font-size:1.55rem}.lp-card p{margin:0;color:var(--soft);font-size:.92rem;line-height:1.55}.lp-card-big p{font-size:1.02rem}@media (max-width:1000px){.lp-bento{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.lp-bento{grid-template-columns:1fr}.lp-card-big{grid-column:auto}}.lp-nichos{max-width:none;background:var(--b);color:#fff;border-block:2.5px solid var(--ink)}.lp-nichos>*{max-width:1240px;margin-inline:auto}.lp-nichos .lp-h2 .lp-marker{color:var(--ink)}.lp-nichos .lp-sub{color:#f3d6da}.lp-nichos .lp-eyebrow-bordo{color:var(--y)}.lp-nichos-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.lp-nicho{font:inherit;color:var(--ink);background:none;border:0;padding:0;cursor:pointer;perspective:1000px;min-height:230px;text-align:left}.lp-nicho-in{position:relative;display:block;width:100%;height:100%;min-height:230px;transition:transform .6s cubic-bezier(.3,1.4,.5,1);transform-style:preserve-3d}.lp-nicho.is-flip .lp-nicho-in{transform:rotateY(180deg)}.lp-nicho-b,.lp-nicho-f{position:absolute;inset:0;display:flex;flex-direction:column;gap:.4rem;padding:1.2rem;border:2.5px solid var(--ink);border-radius:var(--r);box-shadow:5px 5px 0 var(--ink);backface-visibility:hidden;-webkit-backface-visibility:hidden}.lp-nicho-f{background:#fff}.lp-nicho:nth-child(odd) .lp-nicho-f{background:var(--cream)}.lp-nicho:hover .lp-nicho-f{transform:rotate(-1.2deg)}.lp-nicho-f b{font-family:var(--disp);font-size:1.4rem}.lp-nicho-f>span:not(.lp-nicho-e){color:var(--soft);line-height:1.4}.lp-nicho-f em{margin-top:auto;font-style:normal;font-family:var(--hand);font-size:1.2rem;color:var(--b)}.lp-nicho-e{font-size:2.6rem;line-height:1}.lp-nicho-b{background:var(--y);transform:rotateY(180deg)}.lp-nicho-b b{font-family:var(--disp);font-size:1.15rem}.lp-nicho-b ul{margin:.2rem 0 0;padding-left:1.1rem;display:grid;gap:.35rem;font-size:.9rem;font-weight:500}@media (max-width:1000px){.lp-nichos-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.lp-nichos-grid{gap:.7rem}.lp-nicho,.lp-nicho-in{min-height:250px}.lp-nicho-b,.lp-nicho-f{padding:.9rem .8rem;box-shadow:3px 3px 0 var(--ink)}.lp-nicho-f b{font-size:1.15rem}.lp-nicho-f>span:not(.lp-nicho-e){font-size:.85rem}.lp-nicho-e{font-size:2rem}.lp-nicho-b ul{font-size:.8rem;padding-left:.9rem}}.lp-comp-wrap{overflow-x:auto;border:2.5px solid var(--ink);border-radius:20px;box-shadow:var(--sh);background:#fff;margin-top:1.4rem}.lp-comp{width:100%;min-width:640px;border-collapse:collapse;font-size:.95rem}.lp-comp td,.lp-comp th{padding:.95rem 1rem;border-bottom:1.5px solid #e3e7ec;text-align:center}.lp-comp thead th{font-family:var(--disp);font-size:1.02rem;background:#f4f6f8;border-bottom:2.5px solid var(--ink)}.lp-comp tbody th{text-align:left;font-weight:600}.lp-comp tr:last-child td,.lp-comp tr:last-child th{border-bottom:0}.lp-comp .lp-comp-win{background:var(--b-soft);font-weight:700;color:var(--b)}.lp-comp thead .lp-comp-win{background:var(--b);color:#fff}.lp-prova-card{display:grid;grid-template-columns:1.3fr .7fr;gap:2rem;align-items:center;background:var(--ink);border:2.5px solid var(--ink);border-radius:28px;padding:clamp(1.6rem,4vw,3.2rem);box-shadow:10px 10px 0 var(--b);overflow:hidden;position:relative}.lp-prova-card:after{content:"🥩";position:absolute;right:-30px;top:-40px;font-size:11rem;opacity:.08;transform:rotate(18deg)}.lp-prova-txt p{line-height:1.7;font-size:1.05rem}.lp-prova-nums{display:flex;flex-wrap:wrap;gap:1rem;margin:1.6rem 0}.lp-prova-nums div{display:flex;flex-direction:column;padding:.8rem 1.1rem;border:2px dashed rgba(255,255,255,.4);border-radius:14px;color:#c8d2de;font-size:.82rem;min-width:150px}.lp-num{font-family:var(--disp);font-size:2.4rem;line-height:1;color:var(--y)}.lp-phone-sm{width:min(250px,64vw);margin:0 auto;box-shadow:8px 10px 0 var(--y);transform:rotate(-3deg)}@media (max-width:820px){.lp-prova-card{grid-template-columns:1fr}}.lp-oferta{padding-top:1rem}.lp-oferta-card{position:relative;max-width:860px;margin:0 auto;text-align:center;background:#fff;border:3px dashed var(--b);border-radius:30px;padding:clamp(2rem,5vw,3.4rem) clamp(1.2rem,4vw,3rem)}.lp-oferta-card .lp-h2,.lp-oferta-card .lp-sub{margin-inline:auto}.lp-oferta-selo{position:absolute;top:-26px;right:22px;background:var(--y);border:2.5px solid var(--ink);border-radius:999px;padding:.1rem 1rem;font-size:1.6rem;transform:rotate(6deg);box-shadow:var(--sh-sm);animation:lp-wiggle 2.8s ease-in-out infinite}@keyframes lp-wiggle{0%,80%,to{transform:rotate(6deg)}85%{transform:rotate(-3deg) scale(1.06)}90%{transform:rotate(9deg)}}.lp-oferta-list{list-style:none;padding:0;margin:0 auto 1.6rem;display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem 1.4rem;text-align:left;max-width:700px;font-weight:500}.lp-oferta-list li{padding:.7rem .9rem;background:var(--cream);border-radius:12px}.lp-oferta-preco{font-family:var(--disp);font-size:clamp(1.3rem,2.6vw,1.7rem);margin-bottom:1.3rem}.lp-oferta-preco span{color:var(--soft)}.lp-oferta-preco b{color:var(--b)}.lp-oferta-nota{display:block;margin-top:1rem;color:var(--soft)}@media (max-width:640px){.lp-oferta-list{grid-template-columns:1fr}}.lp-faq-list{display:grid;gap:.8rem;max-width:900px;margin-top:1.4rem}.lp-faq-item{border:2.5px solid var(--ink);border-radius:16px;background:#fff;box-shadow:var(--sh-sm);transition:background .2s}.lp-faq-item[open]{background:var(--cream)}.lp-faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;font-weight:700;font-size:1.02rem;cursor:pointer;list-style:none}.lp-faq-item summary::-webkit-details-marker{display:none}.lp-faq-item summary span{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:2.5px solid var(--ink);background:var(--y);font-size:1.2rem;transition:transform .25s}.lp-faq-item[open] summary span{transform:rotate(45deg);background:var(--b);color:#fff}.lp-faq-item p{margin:0;padding:0 1.2rem 1.1rem;color:var(--soft);line-height:1.65}.lp-final{background:var(--b);border-top:2.5px solid var(--ink);color:#fff;text-align:center;padding:clamp(3.5rem,8vw,6rem) clamp(16px,4vw,48px);position:relative;overflow:hidden}.lp-final:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.14) 1.5px,transparent 0);background-size:24px 24px}.lp-final-in{position:relative;max-width:900px;margin:0 auto}.lp-final-hand{font-size:1.7rem;color:var(--y);margin:0;transform:rotate(-2deg)}.lp-final h2{font-family:var(--disp);font-weight:800;font-size:clamp(2.2rem,5.5vw,4rem);line-height:1.02;letter-spacing:-.035em;margin:.6rem 0 .4rem}.lp-foot{background:var(--ink-2);color:#c8d2de;padding:2rem clamp(16px,4vw,48px) 6rem}.lp-foot-in{max-width:1240px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.2rem;align-items:center}.lp-foot .lp-logo b{color:#fff}.lp-foot .lp-logo small{color:#8fa0b3;display:block}.lp-foot nav{display:flex;flex-wrap:wrap;gap:1.2rem;font-size:.9rem}.lp-foot nav a:hover{color:var(--y)}.lp-confete{position:relative;display:inline-flex}.lp-confete-box{position:absolute;left:50%;top:50%;pointer-events:none}.lp-confete-box i{position:absolute;width:9px;height:14px;border-radius:2px;animation:lp-boom .9s cubic-bezier(.1,.8,.3,1) forwards}@keyframes lp-boom{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(var(--x),calc(var(--y) + 30px)) rotate(var(--r));opacity:0}}.lp-wa{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:.7rem}.lp-wa-btn{position:relative;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#25d366;color:#fff!important;border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);transition:transform .15s;animation:lp-wa-jump 4s ease-in-out infinite}.lp-wa-btn:hover{transform:scale(1.08) rotate(-6deg)}.lp-wa-ping{position:absolute;inset:-3px;border-radius:50%;border:3px solid #25d366;animation:lp-ping 2s cubic-bezier(0,0,.2,1) infinite}@keyframes lp-ping{75%,to{transform:scale(1.7);opacity:0}}@keyframes lp-wa-jump{0%,88%,to{translate:0 0}92%{translate:0 -10px}96%{translate:0 0}}.lp-wa-balao{position:relative;max-width:250px;background:#fff;border:2.5px solid var(--ink);border-radius:18px 18px 4px 18px;padding:.8rem 2rem .8rem .9rem;font-size:.88rem;line-height:1.4;box-shadow:var(--sh-sm);animation:lp-pop .4s cubic-bezier(.3,1.6,.5,1)}.lp-wa-x{position:absolute;top:4px;right:6px;border:0;background:none;font-size:1.3rem;line-height:1;cursor:pointer;color:var(--soft)}@keyframes lp-pop{0%{opacity:0;transform:scale(.6) translateY(10px)}}@media (prefers-reduced-motion:reduce){.lp *,.lp :after,.lp :before{animation:none!important;transition:none!important}.lp-reveal{opacity:1;transform:none}}.lp-passo.is-in:nth-child(2){transform:rotate(1deg)}.lp-passo.is-in:nth-child(3){transform:rotate(-1deg)}.lp-card h3,.lp-nicho-b b,.lp-nicho-f b,.lp-passo h3,.lp-show-info h3{font-weight:800}.lp-calc-sec>*,.lp-nichos>*,.lp-videos>*{max-width:1144px}.lp-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:2.5rem;align-items:start}.lp-faq-side{position:sticky;top:100px}.lp-faq-list{margin-top:.4rem}.lp-faq-zap{margin-top:1.4rem;padding:1.3rem;border:2.5px solid var(--ink);border-radius:20px;background:var(--y);box-shadow:var(--sh);transform:rotate(-1.5deg)}.lp-faq-zap-e{font-size:2.4rem}.lp-faq-zap p{margin:.4rem 0 1rem;line-height:1.5}.lp-foot .lp-logo img{background:#fff;border-radius:8px;padding:3px}@media (max-width:900px){.lp-faq{grid-template-columns:1fr}.lp-faq-side{position:static}}@media (max-width:560px){.lp-wa-balao{max-width:210px;font-size:.8rem}.lp-wa-btn{width:56px;height:56px}}.lp-gal{margin-top:1rem}.lp-gal-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.2rem}.lp-gal-chip{font:inherit;font-weight:700;font-size:.92rem;padding:.5rem .95rem;border:2.5px solid var(--ink);border-radius:999px;background:#fff;color:var(--ink);cursor:pointer;transition:transform .15s,background .15s,box-shadow .15s}.lp-gal-chip:hover{transform:translateY(-2px)}.lp-gal-chip.is-on{background:var(--y);box-shadow:3px 3px 0 var(--ink);transform:rotate(-2deg)}.lp-gal-stage{display:grid;grid-template-columns:1.2fr .8fr;gap:2rem;align-items:center}.lp-gal-fan{position:relative;height:560px}.lp-gal-card{position:absolute;left:50%;top:50%;width:240px;aspect-ratio:468/1013;border:3px solid var(--ink);border-radius:30px;box-shadow:6px 8px 0 var(--ink);background:#fff;cursor:pointer;transform:translate(calc(-50% + var(--pos) * 150px),-50%) rotate(calc(var(--pos) * 7deg)) scale(calc(1 - (max(var(--pos), var(--pos) * -1)) * .12));transition:transform .6s cubic-bezier(.3,1.3,.5,1),opacity .4s}.lp-gal-info{animation:lp-in .45s both}.lp-gal-e{font-size:3rem}.lp-gal-info h3{font-family:var(--disp);font-weight:800;font-size:clamp(1.6rem,3vw,2.2rem);letter-spacing:-.02em;margin:.3rem 0 0}.lp-gal-seg{display:inline-block;margin:.4rem 0 1rem;padding:.15rem .7rem;border-radius:999px;background:var(--b);color:#fff;font-weight:700;font-size:.85rem}.lp-gal-info ul{list-style:none;padding:0;margin:0;display:grid;gap:.55rem}.lp-gal-info li{position:relative;padding-left:1.9rem}.lp-gal-info li:before{content:"✓";position:absolute;left:0;top:0;width:1.35rem;height:1.35rem;display:grid;place-items:center;border-radius:50%;background:var(--y);border:2px solid var(--ink);font-weight:800;font-size:.72rem}.lp-gal-nota{margin-top:1.2rem;font-size:.82rem;color:var(--soft)}@media (max-width:860px){.lp-gal-stage{grid-template-columns:1fr}.lp-gal-fan{height:440px}.lp-gal-card{width:190px;transform:translate(calc(-50% + var(--pos) * 105px),-50%) rotate(calc(var(--pos) * 7deg)) scale(calc(1 - (max(var(--pos), var(--pos) * -1)) * .14))}.lp-gal-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:4px 4px 8px}.lp-gal-chip{flex:none}}.lp-adapta{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2.5rem}.lp-adapta-card{border:2.5px solid var(--ink);border-radius:var(--r);padding:1.1rem;background:var(--cream);box-shadow:var(--sh-sm)}.lp-adapta-card:nth-child(2){background:#fff3cf}.lp-adapta-card:nth-child(3){background:var(--b-soft)}.lp-adapta-card:nth-child(4){background:#e3efff}.lp-adapta-card>span{font-size:1.8rem}.lp-adapta-card h3{font-family:var(--disp);font-weight:800;font-size:1.15rem;margin:.3rem 0 .7rem}.lp-pills{display:flex;flex-wrap:wrap;gap:.35rem}.lp-pills i{font-style:normal;font-size:.8rem;font-weight:600;padding:.2rem .6rem;border:1.5px solid var(--ink);border-radius:999px;background:#fff}@media (max-width:1000px){.lp-adapta{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.lp-adapta{grid-template-columns:1fr}}.lp-seg-cloud{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;margin-top:1.8rem}.lp-seg-cloud p{margin:0 .4rem 0 0}.lp-seg-cloud span{padding:.3rem .75rem;border-radius:999px;background:#f1f3f6;font-size:.88rem;font-weight:600;transition:transform .15s,background .15s}.lp-seg-cloud span:hover{transform:rotate(-3deg) scale(1.06);background:var(--y)}.lp-seg-cloud .lp-seg-voce{background:var(--b);color:#fff;border:2px dashed #fff;outline:2px solid var(--b)}.lp-show-top{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap;margin-bottom:1.8rem}.lp-show-top .lp-show-tabs{margin:0}.lp-som{display:inline-flex;align-items:center;gap:.55rem;font:inherit;font-weight:800;font-size:.92rem;color:var(--ink);background:#fff;border:2.5px solid var(--ink);border-radius:999px;padding:.55rem 1rem;box-shadow:3px 3px 0 var(--y);cursor:pointer;animation:lp-wiggle 3s ease-in-out infinite}.lp-som.is-on{background:var(--y);box-shadow:3px 3px 0 var(--b);animation:none}.lp-som-eq{display:inline-flex;align-items:flex-end;gap:2px;height:16px}.lp-som-eq i{width:3px;height:30%;background:currentColor;border-radius:2px}.lp-som.is-on .lp-som-eq i{animation:lp-eq .9s ease-in-out infinite}.lp-som.is-on .lp-som-eq i:nth-child(2){animation-delay:-.3s}.lp-som.is-on .lp-som-eq i:nth-child(3){animation-delay:-.55s}.lp-som.is-on .lp-som-eq i:nth-child(4){animation-delay:-.15s}@keyframes lp-eq{0%,to{height:25%}50%{height:100%}}.lp-erp{max-width:none;background:var(--ink);border-block:2.5px solid var(--ink);overflow:hidden}.lp-erp-grid{max-width:1144px;margin:0 auto;display:grid;grid-template-columns:1.1fr .9fr;gap:2.5rem;align-items:center}.lp-erp-lead{font-size:1.08rem;line-height:1.65;max-width:34rem}.lp-erp-list{list-style:none;padding:0;margin:1.4rem 0 1.8rem;display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.lp-erp-list li{display:flex;flex-direction:column;gap:.25rem;padding:.9rem 1rem;border:2px dashed rgba(255,255,255,.35);border-radius:14px;color:#c8d2de;font-size:.88rem}.lp-erp-list b{color:#fff;font-size:.98rem}.lp-erp .lp-h2 .lp-marker{color:var(--ink)}.lp-hub{position:relative;aspect-ratio:1;max-width:440px;width:100%;margin:0 auto}.lp-hub-orbit{position:absolute;inset:0;border:2.5px dashed rgba(255,200,87,.5);border-radius:50%;animation:lp-spin 40s linear infinite}.lp-hub-node{position:absolute;left:50%;top:50%;display:flex;flex-direction:column;align-items:center;gap:2px;width:92px;padding:.55rem .3rem;margin:-44px 0 0 -46px;background:#fff;color:var(--ink);border:2.5px solid var(--ink);border-radius:18px;box-shadow:3px 3px 0 var(--y);font-size:1.6rem;transform:rotate(var(--a)) translateY(calc(-1 * min(200px, 42vw))) rotate(calc(-1 * var(--a)))}.lp-hub-node b{font-size:.78rem;animation:lp-spin 40s linear infinite reverse}.lp-hub-orbit .lp-hub-node{animation:none}.lp-hub-core{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);width:150px;height:150px;border-radius:50%;background:var(--y);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--b);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;font-family:var(--disp);font-size:1.15rem}.lp-hub-core img{background:#fff;border-radius:14px;padding:4px;border:2px solid var(--ink)}.lp-hub-pulse{position:absolute;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid var(--y);animation:lp-hubp 2.8s ease-out infinite}.lp-hub-pulse-2{animation-delay:1.4s}@keyframes lp-hubp{0%{transform:scale(1);opacity:.8}to{transform:scale(2.7);opacity:0}}@keyframes lp-spin{to{transform:rotate(1turn)}}.lp-hub-orbit .lp-hub-node{animation:lp-node 40s linear infinite}@keyframes lp-node{0%{transform:rotate(var(--a)) translateY(calc(-1 * min(200px, 42vw))) rotate(calc(-1 * var(--a)))}to{transform:rotate(var(--a)) translateY(calc(-1 * min(200px, 42vw))) rotate(calc(-1 * var(--a) - 1turn))}}.lp-hub-node b{animation:none}@media (max-width:900px){.lp-erp-grid{grid-template-columns:1fr}.lp-hub{max-width:340px;margin-top:1rem}.lp-hub-node{width:74px;margin:-36px 0 0 -37px;font-size:1.25rem}.lp-hub-core{width:118px;height:118px;font-size:.95rem}.lp-hub-core img{width:42px;height:42px}.lp-hub-pulse{width:118px;height:118px;margin:-59px 0 0 -59px}@keyframes lp-node{0%{transform:rotate(var(--a)) translateY(-150px) rotate(calc(-1 * var(--a)))}to{transform:rotate(var(--a)) translateY(-150px) rotate(calc(-1 * var(--a) - 1turn))}}}@media (max-width:560px){.lp-erp-list{grid-template-columns:1fr}.lp-hub{max-width:290px}@keyframes lp-node{0%{transform:rotate(var(--a)) translateY(-122px) rotate(calc(-1 * var(--a)))}to{transform:rotate(var(--a)) translateY(-122px) rotate(calc(-1 * var(--a) - 1turn))}}}.lp-planos-sec .lp-h2,.lp-planos-sec .lp-sub{margin-inline:auto;text-align:center}.lp-planos-sec>.lp-reveal:first-child{text-align:center}.lp-plano-toggle{display:flex;width:fit-content;margin:0 auto 2.4rem;padding:5px;border:2.5px solid var(--ink);border-radius:999px;background:#fff;box-shadow:var(--sh-sm)}.lp-plano-toggle button{font:inherit;font-weight:700;font-size:.98rem;border:0;border-radius:999px;padding:.6rem 1.3rem;background:transparent;color:var(--ink);cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;transition:background .2s,color .2s}.lp-plano-toggle button.is-on{background:var(--ink);color:#fff}.lp-plano-bonus{font-size:.75rem;padding:.15rem .5rem;border-radius:999px;background:var(--y);color:var(--ink)}.lp-plano-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem;align-items:stretch}.lp-plano{position:relative;display:flex;flex-direction:column;padding:1.8rem 1.5rem 1.5rem;background:#fff;border:2.5px solid var(--ink);border-radius:24px;box-shadow:var(--sh);transition:transform .2s}.lp-plano:hover{transform:translateY(-4px)}.lp-plano.is-top{background:var(--b);color:#fff;box-shadow:8px 8px 0 var(--ink);transform:scale(1.03)}.lp-plano.is-top:hover{transform:scale(1.03) translateY(-4px)}.lp-plano-selo{position:absolute;top:-22px;right:18px;background:var(--y);color:var(--ink);border:2.5px solid var(--ink);border-radius:999px;padding:0 .9rem;font-size:1.45rem;transform:rotate(5deg);box-shadow:2px 2px 0 var(--ink)}.lp-plano-e{font-size:2.2rem}.lp-plano h3{font-family:var(--disp);font-weight:800;font-size:1.7rem;margin:.2rem 0 .1rem}.lp-plano-para{margin:0;color:var(--soft);font-size:.92rem}.is-top .lp-plano-para{color:#f3d6da}.lp-plano-preco{display:flex;flex-direction:column;margin:1.2rem 0;padding:1rem 0;border-block:2px dashed rgba(20,38,58,.2)}.is-top .lp-plano-preco{border-color:rgba(255,255,255,.35)}.lp-plano-preco s{color:var(--soft);font-size:.9rem}.is-top .lp-plano-preco s{color:#f3d6da}.lp-plano-preco strong{font-family:var(--disp);font-weight:800;font-size:2.9rem;line-height:1;letter-spacing:-.03em}.lp-plano-preco strong small{font-size:.4em;margin:0 .15em;font-weight:700;letter-spacing:0}.lp-plano-obs{margin-top:.45rem;font-size:.8rem;color:var(--soft)}.is-top .lp-plano-obs{color:#f3d6da}.lp-plano-obs b{color:var(--ok)}.is-top .lp-plano-obs b{color:var(--y)}.lp-plano ul{list-style:none;padding:0;margin:0 0 1.5rem;display:grid;gap:.55rem;font-size:.93rem;flex:1}.lp-plano li{position:relative;padding-left:1.6rem}.lp-plano li:before{content:"✓";position:absolute;left:0;font-weight:800;color:var(--b)}.is-top li:before{color:var(--y)}.lp-plano li:first-child:not(:only-child){font-weight:700}.lp-plano-cta{justify-content:center;width:100%}.is-top .lp-plano-cta{background:var(--y);color:var(--ink)!important}.lp-planos-rodape{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:2rem;font-weight:600}.lp-planos-rodape a{color:var(--b);text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.lp-plano-grid{grid-template-columns:1fr;max-width:460px;margin:0 auto;gap:2rem}.lp-plano.is-top{transform:none}}@media (max-width:420px){.lp-plano-toggle button{padding:.55rem .8rem;font-size:.9rem}}.lp-erp .lp-h2 .lp-marker,.lp-nichos .lp-h2 .lp-marker{background:var(--y);color:var(--ink);padding:0 .18em;border-radius:.14em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lp-gal-fan{overflow:hidden;border-radius:28px}.lp-gal-info{position:relative;z-index:20}.lp-gal-stage{grid-template-columns:1.35fr .65fr}.lp-gal-card{width:230px;transform:translate(calc(-50% + var(--pos) * 118px),-50%) rotate(calc(var(--pos) * 6deg)) scale(calc(1 - (max(var(--pos), var(--pos) * -1)) * .12))}@media (max-width:860px){.lp-gal-stage{grid-template-columns:1fr}.lp-gal-card{width:190px;transform:translate(calc(-50% + var(--pos) * 96px),-50%) rotate(calc(var(--pos) * 6deg)) scale(calc(1 - (max(var(--pos), var(--pos) * -1)) * .14))}}.lp-doc{max-width:1100px;margin:0 auto;padding:clamp(2rem,5vw,3.5rem) clamp(16px,4vw,48px) 4rem;display:grid;grid-template-columns:250px 1fr;gap:2.5rem;align-items:start}.lp-doc-head{grid-column:1/-1}.lp-doc-head h1{font-family:var(--disp);font-weight:800;font-size:clamp(2rem,5vw,3.2rem);letter-spacing:-.03em;margin:.3rem 0}.lp-doc-meta{color:var(--soft);margin:0 0 1.4rem}.lp-doc-resumo{border:2.5px solid var(--ink);border-radius:20px;background:#fff3cf;padding:1.1rem 1.3rem;box-shadow:var(--sh);max-width:820px}.lp-doc-resumo ul{margin:.6rem 0 0;padding:0;list-style:none;display:grid;gap:.45rem;line-height:1.5}.lp-doc-toc{position:sticky;top:90px;display:flex;flex-direction:column;gap:.15rem;font-size:.86rem;border-left:3px solid var(--b);padding-left:.9rem;max-height:calc(100vh - 120px);overflow:auto}.lp-doc-toc a{padding:.25rem 0;color:var(--soft)}.lp-doc-toc a:hover{color:var(--b)}.lp-doc-body{min-width:0;line-height:1.7;font-size:.98rem}.lp-doc-body section{scroll-margin-top:90px;padding-bottom:1.4rem;margin-bottom:1.4rem;border-bottom:1.5px dashed #d9dee5}.lp-doc-body h2{font-family:var(--disp);font-weight:800;font-size:1.45rem;letter-spacing:-.01em;margin:0 0 .6rem}.lp-doc-body a{color:var(--b);text-decoration:underline;text-underline-offset:2px}.lp-doc-body ul{padding-left:1.2rem;display:grid;gap:.4rem}.lp-doc-destaque{background:var(--b-soft);border:2px solid var(--b);border-radius:14px;padding:.9rem 1rem}.lp-doc-tabela{overflow-x:auto;border:2px solid var(--ink);border-radius:14px;margin:.6rem 0 1rem}.lp-doc-tabela table{width:100%;border-collapse:collapse;min-width:420px}.lp-doc-tabela td,.lp-doc-tabela th{padding:.6rem .8rem;text-align:left;border-bottom:1px solid #e3e7ec}.lp-doc-tabela th{background:#f4f6f8}.lp-doc-contato{margin-top:1rem;padding:.8rem 1rem;border-radius:12px;background:var(--cream)}@media (max-width:860px){.lp-doc{grid-template-columns:1fr}.lp-doc-toc{position:static;flex-direction:row;flex-wrap:wrap;gap:.4rem;border-left:0;padding:0;max-height:none}.lp-doc-toc a{padding:.25rem .6rem;border:1.5px solid #d9dee5;border-radius:999px;font-size:.78rem}}.lp-cad{max-width:1180px;margin:0 auto;padding:clamp(2rem,5vw,3.5rem) clamp(16px,4vw,48px) 4rem}.lp-cad-head h1{font-family:var(--disp);font-weight:800;font-size:clamp(2rem,5vw,3.3rem);letter-spacing:-.03em;line-height:1.05;margin:1rem 0 .6rem}.lp-cad-aviso{display:inline-block;margin-bottom:1rem;padding:.7rem 1rem;border-radius:12px;background:#fff3cf;border:2px solid var(--ink);font-weight:600}.lp-cad-grid{display:grid;grid-template-columns:1fr 360px;gap:2rem;align-items:start}.lp-cad-form{display:grid;gap:1.2rem;min-width:0}.lp-cad-erro{padding:.85rem 1rem;border-radius:14px;border:2.5px solid var(--b);background:var(--b-soft);color:var(--b);font-weight:700}.lp-cad-bloco{margin:0;border:2.5px solid var(--ink);border-radius:20px;padding:1.1rem 1.2rem 1.3rem;background:#fff;box-shadow:var(--sh-sm);display:grid;gap:.9rem;min-width:0}.lp-cad-bloco legend{display:flex;align-items:center;gap:.55rem;padding:0 .4rem;font-family:var(--disp);font-weight:800;font-size:1.2rem}.lp-cad-bloco legend span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--b);color:#fff;border:2px solid var(--ink);font-size:.95rem}.lp-cad-toggle{margin:0}.lp-cad-planos{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.lp-cad-plano{position:relative;display:flex;flex-direction:column;gap:.15rem;padding:.85rem;border:2.5px solid #cfd6de;border-radius:16px;cursor:pointer;transition:border-color .15s,transform .15s,background .15s}.lp-cad-plano input{position:absolute;opacity:0;pointer-events:none}.lp-cad-plano:hover{transform:translateY(-2px)}.lp-cad-plano.is-on{border-color:var(--ink);background:#fff3cf;box-shadow:3px 3px 0 var(--ink)}.lp-cad-plano:has(input:focus-visible){outline:3px solid var(--y2);outline-offset:2px}.lp-cad-plano-e{font-size:1.5rem}.lp-cad-plano b{font-family:var(--disp);font-size:1.1rem}.lp-cad-plano small{color:var(--soft);font-weight:600}.lp-cad-plano em{position:absolute;top:-10px;right:8px;font-style:normal;font-size:.68rem;font-weight:800;background:var(--b);color:#fff;padding:.1rem .5rem;border-radius:999px}.lp-cad-campo{display:grid;gap:.35rem;font-weight:700;font-size:.9rem;min-width:0}.lp-cad-campo small{font-weight:500;color:var(--soft);font-size:.8rem}.lp-cad-campo input,.lp-cad-senha,.lp-cad-url{width:100%;font:inherit;font-weight:500;font-size:1rem;border:2px solid #cfd6de;border-radius:12px;padding:.7rem .85rem;background:#fff;color:var(--ink);transition:border-color .15s,box-shadow .15s}.lp-cad-campo input:focus,.lp-cad-senha:focus-within,.lp-cad-url:focus-within{outline:none;border-color:var(--ink);box-shadow:3px 3px 0 var(--y)}.lp-cad-senha,.lp-cad-url{display:flex;align-items:center;gap:.2rem;padding:0 .3rem 0 0}.lp-cad-senha input,.lp-cad-url input{border:0!important;box-shadow:none!important;flex:1;min-width:0}.lp-cad-url i{font-style:normal;color:var(--soft);white-space:nowrap;font-size:.9rem;padding-right:.5rem}.lp-cad-senha button{border:0;background:none;font-size:1.2rem;cursor:pointer;padding:.3rem .5rem}.lp-cad-2{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}.lp-cad-treino{display:flex;gap:.8rem;align-items:flex-start;padding:.9rem;border:2.5px dashed #cfd6de;border-radius:16px;cursor:pointer}.lp-cad-treino.is-on{border-style:solid;border-color:var(--ink);background:#e3efff}.lp-cad-check input,.lp-cad-treino input{width:22px;height:22px;flex:none;margin-top:2px;accent-color:var(--b)}.lp-cad-treino-e{font-size:1.8rem}.lp-cad-treino small{display:block;color:var(--soft);margin-top:.2rem}.lp-cad-check{display:flex;gap:.7rem;align-items:flex-start;line-height:1.5;font-size:.93rem;cursor:pointer}.lp-cad-check a{color:var(--b);text-decoration:underline;font-weight:700}.lp-cad-aceite{background:var(--cream)}.lp-cad-enviar{width:100%;justify-content:center;white-space:normal;text-align:center}.lp-cad-enviar:disabled{opacity:.7;cursor:progress}.lp-cad-seguro{margin:-.4rem 0 0;text-align:center;font-size:.85rem;color:var(--soft)}.lp-cad-resumo{position:sticky;top:90px}.lp-cad-resumo-in{border:2.5px solid var(--ink);border-radius:22px;background:var(--ink);color:#fff;padding:1.4rem 1.3rem;box-shadow:6px 6px 0 var(--b)}.lp-cad-hoje{display:inline-block;font-size:1.6rem;color:var(--y);transform:rotate(-2deg)}.lp-cad-resumo h3{font-family:var(--disp);font-size:1.35rem;margin:.3rem 0 1rem}.lp-cad-linha{list-style:none;padding:0;margin:0;display:grid;gap:.9rem;position:relative}.lp-cad-linha:before{content:"";position:absolute;left:9px;top:8px;bottom:8px;border-left:2px dashed rgba(255,255,255,.35)}.lp-cad-linha li{position:relative;padding-left:2rem;display:grid;gap:.1rem;font-size:.9rem;color:#c8d2de}.lp-cad-linha li:before{content:"";position:absolute;left:2px;top:4px;width:16px;height:16px;border-radius:50%;background:var(--y);border:2px solid var(--ink)}.lp-cad-linha b{color:#fff}.lp-cad-extra{margin:1rem 0 0;padding:.6rem .8rem;border-radius:12px;background:rgba(255,255,255,.1);font-size:.9rem}.lp-cad-garantias{list-style:none;padding:0;margin:1rem 0 0;display:grid;gap:.3rem;font-size:.88rem;font-weight:600}@media (max-width:960px){.lp-cad-grid{grid-template-columns:1fr}.lp-cad-resumo{position:static;order:-1}}@media (max-width:620px){.lp-cad-2,.lp-cad-planos{grid-template-columns:1fr}.lp-cad-plano{flex-direction:row;align-items:center;gap:.6rem}.lp-cad-plano small{margin-left:auto}}.lp-fim{max-width:780px;margin:0 auto;padding:clamp(2rem,6vw,4rem) clamp(16px,4vw,48px) 4rem;display:grid;gap:1.4rem}.lp-fim-card{border:2.5px solid var(--ink);border-radius:26px;background:#fff;padding:clamp(1.4rem,4vw,2.4rem);box-shadow:var(--sh);text-align:center}.lp-fim-card h1{font-size:clamp(1.7rem,4.5vw,2.6rem);letter-spacing:-.02em;line-height:1.1;margin:.3rem 0 .8rem}.lp-fim-card h1,.lp-fim-card h2{font-family:var(--disp);font-weight:800}.lp-fim-card h2{font-size:1.5rem;margin:.3rem 0 .5rem}.lp-fim-card p{line-height:1.6}.lp-fim-e{font-size:3.2rem;display:inline-block}.lp-fim-gira{animation:lp-spin 2.4s linear infinite}.lp-fim-hand{font-size:1.8rem;color:var(--b);margin:0;transform:rotate(-2deg)}.lp-fim-ok{background:#fff3cf}.lp-fim-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:1.2rem 0 .6rem}.lp-fim-mini{font-size:.86rem;color:var(--soft)}.lp-fim-passos{text-align:left;margin:1.4rem auto 0;max-width:520px;display:grid;gap:.5rem;padding-left:1.3rem}.lp-fim-treino.is-pago{background:#e7f6ec}.lp-fim-treino form{margin-top:.8rem}.lp-plano-teste{display:block;margin-top:.55rem;text-align:center;font-size:.75rem;color:var(--soft)}.is-top .lp-plano-teste{color:#f3d6da}.lp-teste-linha{list-style:none;padding:0;margin:1.4rem auto 1.6rem;display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem;text-align:left}.lp-teste-linha li{display:flex;flex-direction:column;gap:.25rem;padding:.9rem;border-radius:16px;background:var(--cream);border:2px solid var(--ink)}.lp-teste-linha li:nth-child(3){background:#e7f6ec}.lp-teste-linha li:nth-child(4){background:var(--b-soft)}.lp-teste-linha span{font-size:1.6rem}.lp-teste-linha small{color:var(--soft);line-height:1.45}.lp-treino{display:flex;gap:.9rem;align-items:flex-start;text-align:left;margin:0 auto 1.6rem;padding:1rem 1.1rem;border:2.5px solid var(--ink);border-radius:18px;background:#e3efff;box-shadow:var(--sh-sm)}.lp-treino-e{font-size:2.2rem}.lp-treino p{margin:.3rem 0 0;color:var(--soft);font-size:.92rem}.lp-oferta-nota a{text-decoration:underline}@media (max-width:900px){.lp-teste-linha{grid-template-columns:1fr 1fr}}@media (max-width:520px){.lp-teste-linha{grid-template-columns:1fr}}.lp-doc-body p{margin:0 0 .8rem}