.hero-section_hero__fqRl0{background:linear-gradient(180deg,#c1c8f5,#f9f7f1 38.59%)}@media (width >= 768px){.hero-section_hero__fqRl0{background:radial-gradient(133.36% 150.51% at 49.7% 91.53%,rgb(99 120 253/0) 50.16%,rgb(99 120 253/50%) 78.37%,#6378fd 100%),#f9f7f1}}@media (width >= 768px) and (height >= 700px) and (prefers-reduced-motion:no-preference){.how-to-section_track__HJuvf{height:calc(min(640px, calc(100svh - 112px)) + 1440px)}}.landing-header{background-color:transparent}.landing-header[data-scrolled=true],html[data-landing-header-scrolled=true] .landing-header{background-color:var(--landing-bg)}.nav-hover{transition:color .2s ease,opacity .2s ease;position:relative}.nav-hover:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1.5px;background:hsl(var(--foreground));transform:scaleX(0);transform-origin:right;transition:transform .3s ease}.nav-hover:hover:after{transform:scaleX(1);transform-origin:left}.nav-hover:hover{opacity:.8}.cta-hover{transition:transform .25s ease,box-shadow .25s ease,opacity .25s ease}.cta-hover:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 24px rgba(0,0,0,.15)}.cta-hover:active{transform:translateY(0) scale(.98)}.card-hover{transition:transform .3s ease,box-shadow .3s ease}.card-hover:hover{transform:translateY(-4px) scale(1.015);box-shadow:0 16px 48px rgba(162,210,255,.25),0 4px 12px rgba(0,0,0,.08)}.float-hover{transition:translate .35s ease,scale .35s ease,box-shadow .35s ease,filter .35s ease}.float-hover:hover{translate:0 -6px;scale:1.04;box-shadow:0 14px 40px rgba(162,210,255,.3),0 4px 12px rgba(0,0,0,.06);filter:brightness(1.03)}.float-hover.no-box-shadow:hover{box-shadow:none}.social-hover{transition:transform .35s ease,box-shadow .35s ease,opacity .35s ease,background .35s ease;cursor:pointer}.social-hover:hover{transform:translateY(-8px) scale(1.03)!important;box-shadow:0 20px 60px rgba(0,0,0,.18),0 4px 12px rgba(0,0,0,.06)!important;opacity:1!important;z-index:10!important}.social-hover-white:hover{background:rgba(255,255,255,1)!important}.social-hover-whatsapp:hover{background:rgba(236,229,221,1)!important}.testimonial-hover{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.testimonial-hover:hover{transform:translateY(-4px);box-shadow:0 12px 36px rgba(162,210,255,.2),0 4px 12px rgba(0,0,0,.06);border-color:rgba(162,210,255,.4)}.faq-hover{transition:background .2s ease,padding-left .2s ease}.faq-hover:hover{padding-left:8px;background:rgba(162,210,255,.05);border-radius:8px}.footer-link-hover{transition:color .2s ease,transform .2s ease}.footer-link-hover:hover{color:hsl(var(--foreground));transform:translateX(2px)}.play-hover{transition:transform .25s ease,background .25s ease}.play-hover:hover{transform:scale(1.15);background:rgba(255,255,255,.95)!important}.chip-hover{transition:transform .25s ease,box-shadow .25s ease;cursor:default}.chip-hover:hover{transform:translateY(-3px) scale(1.06);box-shadow:0 8px 28px rgba(162,210,255,.2),0 2px 8px rgba(0,0,0,.06)}