.lp_root__IM_t3{width:100%;overflow-x:clip}@keyframes lp_cadndPulse__ejjrO{0%,to{transform:scale(1);opacity:.2}50%{transform:scale(1.05);opacity:.35}}.lp_root__IM_t3 [data-role=offer-cta] button{position:relative;overflow:hidden}.lp_root__IM_t3 [data-role=offer-cta] button:after{content:"";position:absolute;top:0;left:-60%;width:45%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45) 50%,transparent);transform:skewX(-18deg);animation:lp_cadndShineSweep__5nX2d 3s ease-in-out infinite;pointer-events:none}@keyframes lp_cadndShineSweep__5nX2d{0%{left:-60%}55%{left:140%}to{left:140%}}.lp_root__IM_t3 [data-card=hover]{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .25s ease;will-change:transform}.lp_root__IM_t3 [data-card=hover]:hover{transform:translateY(-3px);box-shadow:0 18px 40px -16px rgba(0,0,0,.5),inset 0 0 0 1px rgba(254,95,85,.1)}.lp_root__IM_t3 [data-card=hover-light]{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1);will-change:transform}.lp_root__IM_t3 [data-card=hover-light]:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(0,0,0,.1),0 4px 12px rgba(0,0,0,.05)}.lp_root__IM_t3 [data-sec=hero] button:hover,.lp_root__IM_t3 [data-sec=nav] button:hover{box-shadow:0 0 28px rgba(41,226,96,.55),0 12px 28px rgba(0,0,0,.3)}@media (min-width:769px) and (prefers-reduced-motion:no-preference){.lp_root__IM_t3 [data-sec=final] [aria-hidden=true][style*="blur(80px)"],.lp_root__IM_t3 [data-sec=hero] [aria-hidden=true][style*="blur(80px)"],.lp_root__IM_t3 [data-sec=ia-era] [aria-hidden=true][style*="blur(80px)"],.lp_root__IM_t3 [data-sec=investment] [aria-hidden=true][style*="blur(80px)"],.lp_root__IM_t3 [data-sec=ninety] [aria-hidden=true][style*="blur(80px)"]{animation:lp_cadndDrift__j4Zue 14s ease-in-out infinite alternate}}@keyframes lp_cadndDrift__j4Zue{0%{transform:translate(0) scale(1);opacity:1}50%{transform:translate(20px,-16px) scale(1.04);opacity:.85}to{transform:translate(-12px,12px) scale(.97);opacity:1}}@media (prefers-reduced-motion:reduce){.lp_root__IM_t3 *,.lp_root__IM_t3 :after,.lp_root__IM_t3 :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (min-width:1600px){.lp_root__IM_t3{zoom:1.1}}@media (min-width:1920px){.lp_root__IM_t3{zoom:1.2}}@media (min-width:2400px){.lp_root__IM_t3{zoom:1.4}}@media (min-width:769px) and (max-width:1279px){.lp_root__IM_t3 [data-sec]{padding-left:clamp(24px,5vw,96px)!important;padding-right:clamp(24px,5vw,96px)!important}.lp_root__IM_t3 [data-sec=nav]{padding-left:clamp(20px,3vw,56px)!important;padding-right:clamp(20px,3vw,56px)!important}}@media (max-width:768px){.lp_root__IM_t3 [data-sec]{padding:64px 20px!important}.lp_root__IM_t3 [data-sec]>div{max-width:100%!important}.lp_root__IM_t3 [data-sec=nav]{padding:0 20px!important;height:60px!important;gap:20px!important}.lp_root__IM_t3 [data-sec=nav] [data-role=nav-subtitle]{display:none!important}.lp_root__IM_t3 [data-sec=nav] img{height:22px!important;margin-right:12px!important}.lp_root__IM_t3 [data-sec=nav] button{padding:7px 12px!important;font-size:10.5px!important;letter-spacing:.8px!important;margin-left:12px!important}.lp_root__IM_t3 [data-sec=hero]{padding:8px 20px 56px!important}.lp_root__IM_t3 [data-sec=hero] [data-role=hero-logo]{margin-bottom:18px!important}.lp_root__IM_t3 [data-role=hero-grid]{grid-template-columns:1fr!important;gap:28px!important}.lp_root__IM_t3 [data-role=hero-h1]{font-size:36px!important;line-height:1.1!important;letter-spacing:-.6px!important}.lp_root__IM_t3 [data-sec=hero] h1+p{font-size:18px!important}.lp_root__IM_t3 [data-sec=hero] button{font-size:13px!important;letter-spacing:.6px!important;padding:16px 24px!important;line-height:1.2!important}.lp_root__IM_t3 [data-sec] h2{font-size:32px!important;line-height:1.15!important;letter-spacing:-.5px!important}.lp_root__IM_t3 [data-role=guarantee-card],.lp_root__IM_t3 [data-sec] [data-role=bonuses-grid],.lp_root__IM_t3 [data-sec] [data-role=cost-banner],.lp_root__IM_t3 [data-sec] [data-role=ia-grid],.lp_root__IM_t3 [data-sec] [data-role=invest-grid],.lp_root__IM_t3 [data-sec] [data-role=journey-grid],.lp_root__IM_t3 [data-sec] [data-role=mentor-grid],.lp_root__IM_t3 [data-sec] [data-role=method-grid],.lp_root__IM_t3 [data-sec] [data-role=paths-grid],.lp_root__IM_t3 [data-sec] [data-role=plan-grid]{grid-template-columns:1fr!important;gap:24px!important}.lp_root__IM_t3 [data-role=invest-included],.lp_root__IM_t3 [data-role=mentor-bullets]{grid-template-columns:1fr!important}.lp_root__IM_t3 [data-role=invest-header]{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:14px!important}.lp_root__IM_t3 [data-role=invest-logo]{width:96px!important;height:116px!important}.lp_root__IM_t3 [data-role=invest-header]>div:last-child>div:first-child{font-size:20px!important;line-height:26px!important}.lp_root__IM_t3 [data-role=invest-cost-note]{margin-top:28px!important;padding:22px 20px!important}.lp_root__IM_t3 [data-role=invest-cost-note] p{font-size:15px!important;line-height:1.55!important}.lp_root__IM_t3 [data-role=invest-cost-note] p+p{font-size:16px!important;margin-top:12px!important}.lp_root__IM_t3 [data-role=practice-row]{grid-template-columns:1fr!important}.lp_root__IM_t3 [data-role=practice-label]{border-right:none!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.lp_root__IM_t3 [data-role=practice-aluno]{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;width:100%!important;padding-top:14px!important;margin-top:14px!important}.lp_root__IM_t3 [data-role=practice-aluno]>span{font-size:13px!important;letter-spacing:1.8px!important}.lp_root__IM_t3 [data-role=practice-aluno] img{height:26px!important}.lp_root__IM_t3 [data-role=plan-line]{display:none!important}.lp_root__IM_t3 [data-role=paths-or]{margin:8px 0!important}.lp_root__IM_t3 [data-role=module-body]{padding:0 24px 24px!important}.lp_root__IM_t3 [data-role=module-body] ul{grid-template-columns:1fr!important}.lp_root__IM_t3 .m-carousel{display:flex!important;flex-direction:row!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;gap:12px!important;padding:28px 20px 24px!important;margin-left:-20px!important;margin-right:-20px!important;scrollbar-width:none!important;grid-template-columns:none!important}.lp_root__IM_t3 .m-carousel::-webkit-scrollbar{display:none!important}.lp_root__IM_t3 .m-carousel>*{flex:0 0 76%!important;scroll-snap-align:start!important;min-width:0!important}.lp_root__IM_t3 [data-sec=mentor] [data-role=mentor-grid]>div:first-child{width:60%!important;max-width:320px!important;margin:0 auto!important}.lp_root__IM_t3 [data-role=guarantee-card]{text-align:center!important;justify-items:center!important}.lp_root__IM_t3 [data-role=guarantee-card]>div:first-child{margin:0 auto!important}.lp_root__IM_t3 [data-role=invest-summary-row]{align-items:flex-start!important}.lp_root__IM_t3 [data-role=invest-summary-row]>span:first-child{min-width:0!important;flex:1 1 auto!important}.lp_root__IM_t3 [data-role=offer-cta] button{font-size:13px!important;letter-spacing:.6px!important;padding:16px 20px!important;line-height:1.2!important}.lp_root__IM_t3 [data-role=invest-price-int]{font-size:72px!important;letter-spacing:-2px!important}.lp_root__IM_t3 [data-role=invest-price-cents]{font-size:38px!important;letter-spacing:-1px!important}.lp_root__IM_t3 [data-role=invest-price]{flex-wrap:wrap!important;justify-content:center!important}.lp_root__IM_t3 [data-role=final-h2]{font-size:36px!important;letter-spacing:-.6px!important}}@media (max-width:400px){.lp_root__IM_t3 [data-sec]{padding:48px 16px!important}.lp_root__IM_t3 [data-role=hero-h1]{font-size:30px!important}.lp_root__IM_t3 [data-sec] h2{font-size:26px!important}.lp_root__IM_t3 [data-role=invest-price-int]{font-size:56px!important}.lp_root__IM_t3 [data-role=invest-price-cents]{font-size:30px!important}.lp_root__IM_t3 .m-carousel>*{flex:0 0 84%!important}.lp_root__IM_t3 .m-carousel{margin-left:-16px!important;margin-right:-16px!important;padding:24px 16px!important}}