.LandingPage-module__tZX6Lq__landingPage{--lp-primary:#162530;--lp-secondary:#182733;--lp-accent:#2fbf71;--lp-text:#0f172a;--lp-text-muted:#475569;--lp-bg:#fff;--lp-glass-white:#ffffffe5;--lp-border:#0f172a14;--lp-glow:0 0 30px #2fbf7140;color:var(--lp-text);background-color:var(--lp-bg);scroll-behavior:smooth;width:100%;min-height:100vh;font-family:Outfit,sans-serif;position:relative;overflow-x:hidden}html{scroll-behavior:smooth}[id]{scroll-margin-top:100px}.LandingPage-module__tZX6Lq__meshBg{z-index:-1;background:radial-gradient(circle at 10% 10%,#2fbf710d 0%,#0000 40%),radial-gradient(circle at 90% 90%,#33526b0d 0%,#0000 40%),#fff;width:100%;height:100%;position:fixed;top:0;left:0}.LandingPage-module__tZX6Lq__container{width:100%;max-width:1440px;margin:0 auto;padding:0 clamp(1.5rem,8vw,5rem)}.LandingPage-module__tZX6Lq__shineBtn{position:relative;overflow:hidden}.LandingPage-module__tZX6Lq__shineBtn:after{content:"";background:linear-gradient(45deg,#0000 45%,#ffffff4d 50%,#0000 55%);width:200%;height:200%;animation:4s infinite LandingPage-module__tZX6Lq__shine;position:absolute;top:-50%;left:-50%}@keyframes LandingPage-module__tZX6Lq__shine{0%{transform:translate(-100%,-100%)rotate(0)}25%,to{transform:translate(100%,100%)rotate(0)}}@keyframes LandingPage-module__tZX6Lq__pulsate{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.LandingPage-module__tZX6Lq__pulsatingLink{color:var(--lp-accent);cursor:pointer;background:0 0;border:none;align-items:center;width:100%;margin-top:1.5rem;font-size:1rem;font-weight:700;text-decoration:none;animation:2s ease-in-out infinite LandingPage-module__tZX6Lq__pulsate;display:flex}.LandingPage-module__tZX6Lq__mobileMenuOverlay{background:var(--lp-bg);-webkit-backdrop-filter:blur(25px);z-index:2000;flex-direction:column;width:100%;height:100vh;padding:0;animation:.4s cubic-bezier(.16,1,.3,1) forwards LandingPage-module__tZX6Lq__mobileMenuFade;display:flex;position:fixed;top:0;left:0}.LandingPage-module__tZX6Lq__isClosing{animation:.4s cubic-bezier(.16,1,.3,1) forwards LandingPage-module__tZX6Lq__mobileMenuExit}@keyframes LandingPage-module__tZX6Lq__mobileMenuFade{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes LandingPage-module__tZX6Lq__mobileMenuExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.LandingPage-module__tZX6Lq__mobileMenuHeader{border-bottom:1px solid var(--lp-border);justify-content:space-between;align-items:center;padding:1.5rem clamp(1.5rem,8vw,5rem);display:flex}.LandingPage-module__tZX6Lq__closeBtn{color:var(--lp-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;display:flex}.LandingPage-module__tZX6Lq__mobileMenuContent{flex-direction:column;flex:1;justify-content:center;padding:2rem clamp(1.5rem,8vw,5rem) 4rem;display:flex}.LandingPage-module__tZX6Lq__mobileLinks{flex-direction:column;gap:1.5rem;margin-bottom:4rem;display:flex}.LandingPage-module__tZX6Lq__mobileMenuLink{color:var(--lp-primary);letter-spacing:-.04em;opacity:0;animation:.5s cubic-bezier(.16,1,.3,1) forwards LandingPage-module__tZX6Lq__mobileLinkAppear;animation-delay:var(--delay);font-size:2.2rem;font-weight:950;text-decoration:none;transform:translate(-20px)}.LandingPage-module__tZX6Lq__isClosing .LandingPage-module__tZX6Lq__mobileMenuLink{animation:.3s cubic-bezier(.16,1,.3,1) forwards LandingPage-module__tZX6Lq__mobileLinkExit}@keyframes LandingPage-module__tZX6Lq__mobileLinkAppear{to{opacity:1;transform:translate(0)}}@keyframes LandingPage-module__tZX6Lq__mobileLinkExit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(10px)}}.LandingPage-module__tZX6Lq__mobileMenuFooter{opacity:0;animation:.5s cubic-bezier(.16,1,.3,1) forwards LandingPage-module__tZX6Lq__mobileFooterAppear;animation-delay:var(--delay);flex-direction:column;gap:1.5rem;display:flex;transform:translateY(20px)}.LandingPage-module__tZX6Lq__isClosing .LandingPage-module__tZX6Lq__mobileMenuFooter{animation:.3s cubic-bezier(.16,1,.3,1) forwards LandingPage-module__tZX6Lq__mobileFooterExit}@keyframes LandingPage-module__tZX6Lq__mobileFooterAppear{to{opacity:1;transform:translateY(0)}}@keyframes LandingPage-module__tZX6Lq__mobileFooterExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.LandingPage-module__tZX6Lq__mobileCta{text-align:center;gap:.8rem;width:100%;box-shadow:0 15px 30px #1625301a;color:#f3f3f3!important;justify-content:center!important;align-items:center!important;padding:1.2rem!important;font-size:1.2rem!important;display:flex!important}.LandingPage-module__tZX6Lq__mobileMenuTagline{color:var(--lp-text-muted);opacity:.7;font-size:1rem;font-weight:600}.LandingPage-module__tZX6Lq__reveal{opacity:0;filter:blur(3px);will-change:transform,opacity,filter;transition:opacity 1.5s cubic-bezier(.2,.8,.2,1),transform 1.5s cubic-bezier(.2,.8,.2,1),filter 1.5s cubic-bezier(.2,.8,.2,1);transform:translateY(20px)scale(.99)}.LandingPage-module__tZX6Lq__reveal.LandingPage-module__tZX6Lq__revealed{opacity:1;filter:blur();transform:translateY(0)scale(1)}.LandingPage-module__tZX6Lq__stagger>*{opacity:0;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1);transform:translateY(20px)}.LandingPage-module__tZX6Lq__stagger.LandingPage-module__tZX6Lq__revealed>*{opacity:1;transform:translateY(0)}.LandingPage-module__tZX6Lq__stagger.LandingPage-module__tZX6Lq__revealed>:first-child{transition-delay:.1s}.LandingPage-module__tZX6Lq__stagger.LandingPage-module__tZX6Lq__revealed>:nth-child(2){transition-delay:.3s}.LandingPage-module__tZX6Lq__stagger.LandingPage-module__tZX6Lq__revealed>:nth-child(3){transition-delay:.5s}.LandingPage-module__tZX6Lq__stagger.LandingPage-module__tZX6Lq__revealed>:nth-child(4){transition-delay:.7s}.LandingPage-module__tZX6Lq__stagger.LandingPage-module__tZX6Lq__revealed>:nth-child(5){transition-delay:.9s}.LandingPage-module__tZX6Lq__stagger.LandingPage-module__tZX6Lq__revealed>:nth-child(6){transition-delay:1.1s}.LandingPage-module__tZX6Lq__navbar{z-index:1000;padding:1.5rem 0;transition:all .5s cubic-bezier(.16,1,.3,1);position:fixed;top:0;left:0;right:0}.LandingPage-module__tZX6Lq__navScrolled{background:var(--lp-glass-white);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--lp-border);padding:.8rem 0;box-shadow:0 10px 40px #00000008}.LandingPage-module__tZX6Lq__navContent{justify-content:space-between;align-items:center;display:flex}.LandingPage-module__tZX6Lq__logo{align-items:center;gap:.4rem;text-decoration:none;display:flex}.LandingPage-module__tZX6Lq__brandLogo{width:auto;height:2.5rem;image-rendering:-webkit-optimize-contrast;display:block}.LandingPage-module__tZX6Lq__logoFooter{align-items:center;gap:.4rem;text-decoration:none;display:flex}.LandingPage-module__tZX6Lq__brandLogoFooter{width:auto;height:2rem;image-rendering:-webkit-optimize-contrast;margin-bottom:1rem;display:block}.LandingPage-module__tZX6Lq__navLinks{align-items:center;gap:3rem;display:none}@media (min-width:1024px){.LandingPage-module__tZX6Lq__navLinks{display:flex}}.LandingPage-module__tZX6Lq__navLink{color:var(--lp-text);font-size:1.1rem;font-weight:700;transition:color .3s}.LandingPage-module__tZX6Lq__navLink:hover{color:var(--lp-accent)}.LandingPage-module__tZX6Lq__navBtn{background:var(--lp-primary);border-radius:14px;padding:.8rem 1.8rem;font-weight:800;color:#fff!important}.LandingPage-module__tZX6Lq__navActions{align-items:center;gap:1.5rem;display:flex}.LandingPage-module__tZX6Lq__menuBtn{color:inherit;cursor:pointer;z-index:1001;background:0 0;border:none;align-items:center;display:flex}@media (min-width:1024px){.LandingPage-module__tZX6Lq__menuBtn{display:none}}.LandingPage-module__tZX6Lq__heroBadge{color:var(--lp-accent);text-transform:uppercase;letter-spacing:.1em;background:#2fbf711a;border-radius:100px;align-items:center;margin-bottom:2.5rem;padding:.6rem 1.4rem;font-size:.9rem;font-weight:900;display:inline-flex}@media (max-width:768px){.LandingPage-module__tZX6Lq__heroBadge{margin-bottom:1.5rem;padding:.4rem 1rem;font-size:.75rem}}.LandingPage-module__tZX6Lq__hero{text-align:center;padding:clamp(6rem,15vh,10rem) 0 8rem}.LandingPage-module__tZX6Lq__heroTitle{letter-spacing:-.02em;margin-bottom:2.5rem;padding:.2rem .5rem;font-size:clamp(3rem,10vw,5.5rem);font-weight:950;line-height:1.4}.LandingPage-module__tZX6Lq__heroTitle span{background:linear-gradient(135deg,var(--lp-accent)0%,var(--lp-secondary)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-right:.1em}.LandingPage-module__tZX6Lq__heroSubtitle{color:var(--lp-text-muted);max-width:850px;margin:0 auto 5rem;font-size:clamp(1.2rem,3.5vw,1.6rem);font-weight:500;line-height:1.5}.LandingPage-module__tZX6Lq__primaryBtn,.LandingPage-module__tZX6Lq__secondaryBtn{cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:.8rem;font-weight:800;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);display:inline-flex}.LandingPage-module__tZX6Lq__primaryBtn{background:var(--lp-primary);border-radius:20px;padding:clamp(1rem,3vw,1.4rem) clamp(1.5rem,5vw,3.5rem);font-size:clamp(.95rem,2.5vw,1.25rem);box-shadow:0 20px 40px #16253026;color:#fff!important}.LandingPage-module__tZX6Lq__primaryBtn:hover{background:var(--lp-secondary);transform:translateY(-5px);box-shadow:0 25px 50px #16253033}.LandingPage-module__tZX6Lq__secondaryBtn{border:1px solid var(--lp-border);background:#0f172a08;border-radius:20px;padding:clamp(1rem,3vw,1.4rem) clamp(1.5rem,5vw,3.5rem);font-size:clamp(.95rem,2.5vw,1.25rem);position:relative;overflow:hidden;color:var(--lp-primary)!important}.LandingPage-module__tZX6Lq__secondaryBtn:hover{border-color:var(--lp-accent);background:#fff;transform:translateY(-5px);box-shadow:0 15px 30px #2fbf711a;color:var(--lp-accent)!important}.LandingPage-module__tZX6Lq__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;display:flex}@media (max-width:480px){.LandingPage-module__tZX6Lq__heroActions{flex-direction:column;align-items:center;width:100%;gap:1rem!important}.LandingPage-module__tZX6Lq__primaryBtn,.LandingPage-module__tZX6Lq__secondaryBtn{width:100%;max-width:320px}}.LandingPage-module__tZX6Lq__cardIconBox{color:#fff;border-radius:12px;justify-content:center;align-items:center;padding:.8rem;display:flex}.LandingPage-module__tZX6Lq__cardIconBoxPrimary{background:var(--lp-primary)}.LandingPage-module__tZX6Lq__cardIconBoxAccent{background:var(--lp-accent)}.LandingPage-module__tZX6Lq__cardStatInfo{text-align:left}.LandingPage-module__tZX6Lq__cardStatValue{font-size:1.2rem;font-weight:900}.LandingPage-module__tZX6Lq__cardStatLabel{opacity:.6;font-size:.85rem;font-weight:700}.LandingPage-module__tZX6Lq__logoBarText{text-transform:uppercase;letter-spacing:.2em;margin-bottom:2.5rem;font-size:.85rem;font-weight:800}.LandingPage-module__tZX6Lq__centerText{text-align:center}.LandingPage-module__tZX6Lq__stepIconWrapper{border-radius:30px;margin-bottom:2rem;padding:2rem;display:inline-flex}.LandingPage-module__tZX6Lq__stepIconAccent{background:#2fbf711a}.LandingPage-module__tZX6Lq__stepIconSecondary{background:#33526b1a}.LandingPage-module__tZX6Lq__stepTitle{margin-bottom:1.5rem;font-size:1.8rem;font-weight:950;line-height:1.4}.LandingPage-module__tZX6Lq__stepDesc{color:var(--lp-text-muted);font-size:1.1rem;line-height:1.6}.LandingPage-module__tZX6Lq__experienceTitle{color:#fff;margin-bottom:3rem}@media (max-width:768px){.LandingPage-module__tZX6Lq__experienceTitle{margin-bottom:2rem;font-size:clamp(2rem,8vw,2.5rem);line-height:1.4}}.LandingPage-module__tZX6Lq__experienceText{opacity:.8;font-size:1.4rem;line-height:1.6}@media (max-width:768px){.LandingPage-module__tZX6Lq__experienceText{font-size:1.1rem;line-height:1.5}}.LandingPage-module__tZX6Lq__experienceBenefits{color:#fff;margin-top:4rem}@media (max-width:768px){.LandingPage-module__tZX6Lq__experienceBenefits{gap:1.2rem;margin-top:3rem}.LandingPage-module__tZX6Lq__experienceBenefits li{font-size:1rem}}.LandingPage-module__tZX6Lq__featuresSection{padding:12rem 0}.LandingPage-module__tZX6Lq__featuresHeader{text-align:center;margin-bottom:8rem}.LandingPage-module__tZX6Lq__testimonialsHeader{text-align:center}.LandingPage-module__tZX6Lq__avatarBruno{object-position:0 0}.LandingPage-module__tZX6Lq__avatarLeticia{object-position:50% 0}.LandingPage-module__tZX6Lq__avatarAna{object-position:100% 0}.LandingPage-module__tZX6Lq__pricingSection{background:#fafafa;padding:8rem 0}.LandingPage-module__tZX6Lq__pricingHeader{text-align:center;margin-bottom:8rem}.LandingPage-module__tZX6Lq__featuredPriceContainer{max-width:850px;margin:0 auto}.LandingPage-module__tZX6Lq__pricingCardTitle{letter-spacing:-.03em;color:var(--lp-primary);font-size:clamp(1.8rem,8vw,2.5rem);font-weight:950;line-height:1.4}.LandingPage-module__tZX6Lq__pricingCardDesc{opacity:.8;margin-top:.8rem;font-size:clamp(1rem,4vw,1.1rem);font-weight:600;line-height:1.4}.LandingPage-module__tZX6Lq__pricingCardBtn{font-size:1.2rem;margin-top:1rem!important;margin-bottom:2rem!important;padding:1.5rem!important}.LandingPage-module__tZX6Lq__pricingBenefits{color:var(--lp-text);flex-direction:column;gap:1.2rem;display:flex}.LandingPage-module__tZX6Lq__faqHeaderContainer{text-align:center}.LandingPage-module__tZX6Lq__finalCtaSubtitle{max-width:800px;margin:0 auto clamp(2rem,5vw,5rem);font-size:clamp(1rem,4vw,1.5rem);font-weight:600;line-height:1.6}.LandingPage-module__tZX6Lq__finalCtaBtn{background:var(--lp-accent)!important;color:#fff!important}.LandingPage-module__tZX6Lq__footerTagline{opacity:.6;max-width:400px;font-size:1.2rem;line-height:1.7}.LandingPage-module__tZX6Lq__logoBar{border-top:1px solid var(--lp-border);opacity:.4;margin-top:10rem;padding:4rem 0}.LandingPage-module__tZX6Lq__logoGrid{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(2rem,8vw,6rem);display:flex}.LandingPage-module__tZX6Lq__logoItem{letter-spacing:-.04em;font-size:1.4rem;font-weight:900}.LandingPage-module__tZX6Lq__stepsSection{background:#fafafa;padding:8rem 0}.LandingPage-module__tZX6Lq__stepsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:4rem;margin-top:8rem;display:grid}.LandingPage-module__tZX6Lq__stepCard{text-align:center;border:1px solid var(--lp-border);background:#fff;border-radius:40px;padding:5rem 3rem;position:relative}.LandingPage-module__tZX6Lq__stepNumber{background:var(--lp-primary);color:#fff;border-radius:20px;justify-content:center;align-items:center;width:5rem;height:5rem;font-size:1.8rem;font-weight:900;display:flex;position:absolute;top:-2.5rem;left:50%;transform:translate(-50%)}.LandingPage-module__tZX6Lq__schedulingSection{background:var(--lp-primary);color:#fff;border-radius:80px;margin:0 1.5rem;padding:clamp(4rem,10vh,8rem) 0;overflow:hidden}@media (max-width:768px){.LandingPage-module__tZX6Lq__schedulingSection{border-radius:40px;margin:0 1rem;padding:5rem 1.5rem}.LandingPage-module__tZX6Lq__flexLayout{margin-bottom:-7rem}}.LandingPage-module__tZX6Lq__flexLayout{flex-direction:column;align-items:center;gap:6rem;display:flex}@media (min-width:1024px){.LandingPage-module__tZX6Lq__flexLayout{text-align:left;flex-direction:row}}.LandingPage-module__tZX6Lq__textContent{flex:1}.LandingPage-module__tZX6Lq__visualContent{flex:1;position:relative}.LandingPage-module__tZX6Lq__headerTag{color:var(--lp-accent);text-transform:uppercase;letter-spacing:.2em;font-weight:900}.LandingPage-module__tZX6Lq__headerTitle{letter-spacing:-.03em;margin-top:1.5rem;font-size:clamp(3rem,7vw,5rem);font-weight:950;line-height:1.4}.LandingPage-module__tZX6Lq__benefitList{margin-top:2rem;list-style:none}.LandingPage-module__tZX6Lq__benefitList li{align-items:center;gap:1rem;margin-bottom:1rem;font-size:1.1rem;display:flex}.LandingPage-module__tZX6Lq__phoneMockup{width:60%;max-width:768px;margin:0 auto}@media (max-width:768px){.LandingPage-module__tZX6Lq__phoneMockup{display:none}}.LandingPage-module__tZX6Lq__phoneMockup img{width:100%;display:block}.LandingPage-module__tZX6Lq__featureGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));justify-content:center;gap:3rem;margin-top:6rem;display:grid}.LandingPage-module__tZX6Lq__tiltWrapper{height:100%}.LandingPage-module__tZX6Lq__featureCard{border:1px solid var(--lp-border);background:#fff;border-radius:40px;height:100%;padding:5rem 3rem}@media (max-width:768px){.LandingPage-module__tZX6Lq__hero{padding-bottom:0!important}.LandingPage-module__tZX6Lq__featureCard{border-radius:30px;padding:3rem 2rem}}.LandingPage-module__tZX6Lq__iconBox{width:80px;height:80px;color:var(--lp-accent);background:#2fbf711a;border-radius:24px;justify-content:center;align-items:center;margin-bottom:3rem;font-size:2.2rem;display:flex}.LandingPage-module__tZX6Lq__featureTitle{letter-spacing:-.04em;margin-bottom:1.2rem;font-size:1.8rem;font-weight:900;line-height:1.3}.LandingPage-module__tZX6Lq__featureDesc{color:var(--lp-text-muted);font-size:1.15rem;line-height:1.6}.LandingPage-module__tZX6Lq__testimonials{background:#fff;padding:8rem 0}.LandingPage-module__tZX6Lq__testimonialCarousel{width:100%;margin-top:6rem;position:relative}.LandingPage-module__tZX6Lq__testimonialTrack{gap:3rem;width:max-content;animation:40s linear infinite LandingPage-module__tZX6Lq__scroll;display:flex}.LandingPage-module__tZX6Lq__testimonialTrack:hover{animation-play-state:paused}@keyframes LandingPage-module__tZX6Lq__scroll{0%{transform:translate(0)}to{transform:translate(calc(-33.33% - 1rem))}}.LandingPage-module__tZX6Lq__testimonialCard{border:1px solid var(--lp-border);box-sizing:border-box;background:#fff;border-radius:40px;flex-direction:column;flex:0 0 450px;gap:2rem;padding:4rem;display:flex;box-shadow:0 20px 40px #00000008}@media (max-width:768px){.LandingPage-module__tZX6Lq__testimonialCard{border-radius:30px;flex:0 0 320px;gap:1.5rem;padding:2.5rem 2rem}@keyframes LandingPage-module__tZX6Lq__scroll{0%{transform:translate(0)}to{transform:translate(calc(-33.33% - 10px))}}}.LandingPage-module__tZX6Lq__testimonialViewport{width:100%;padding:2rem 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}@media (max-width:768px){.LandingPage-module__tZX6Lq__testimonialCard{border-radius:30px;gap:1.5rem;padding:2.5rem 2rem}}.LandingPage-module__tZX6Lq__testimonialText{color:var(--lp-text);font-size:1.25rem;font-style:italic;line-height:1.6}.LandingPage-module__tZX6Lq__authorBox{align-items:center;gap:1.2rem;display:flex}.LandingPage-module__tZX6Lq__authorAvatar{object-fit:cover;border-radius:50%;width:60px;height:60px}.LandingPage-module__tZX6Lq__authorInfo h4{font-size:1.2rem;font-weight:900}.LandingPage-module__tZX6Lq__authorInfo p{color:var(--lp-text-muted);font-size:.95rem;font-weight:700}.LandingPage-module__tZX6Lq__carouselBtn{border:1px solid var(--lp-border);width:50px;height:50px;color:var(--lp-primary);cursor:pointer;z-index:10;background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 10px 20px #0000000d}.LandingPage-module__tZX6Lq__carouselBtn:hover{background:var(--lp-accent);color:#fff;border-color:var(--lp-accent)}.LandingPage-module__tZX6Lq__prevBtn{left:-1.5rem}.LandingPage-module__tZX6Lq__nextBtn{right:-1.5rem}@media (max-width:1200px){.LandingPage-module__tZX6Lq__prevBtn{left:0}.LandingPage-module__tZX6Lq__nextBtn{right:0}}@media (max-width:480px){.LandingPage-module__tZX6Lq__carouselBtn{display:none}}.LandingPage-module__tZX6Lq__carouselDots{justify-content:center;gap:.8rem;margin-top:2rem;display:flex}.LandingPage-module__tZX6Lq__dot{background:var(--lp-border);cursor:pointer;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.LandingPage-module__tZX6Lq__activeDot{background:var(--lp-accent);border-radius:10px;width:30px}.LandingPage-module__tZX6Lq__faq{background:#fafafa;padding:8rem 0}.LandingPage-module__tZX6Lq__faqGrid{flex-direction:column;gap:1.5rem;max-width:900px;margin:6rem auto 0;display:flex}.LandingPage-module__tZX6Lq__faqItem{border:1px solid var(--lp-border);background:#fff;border-radius:24px;transition:all .4s cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:0 2px 8px #00000005}.LandingPage-module__tZX6Lq__faqItem:hover{border-color:var(--lp-accent);transform:translateY(-2px);box-shadow:0 8px 24px #2fbf711a}.LandingPage-module__tZX6Lq__faqHeader{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;padding:2.2rem 3rem;font-size:1.3rem;font-weight:900;transition:color .3s;display:flex}.LandingPage-module__tZX6Lq__faqHeader:hover{color:var(--lp-accent)}.LandingPage-module__tZX6Lq__faqHeader svg{color:var(--lp-accent);transition:transform .4s cubic-bezier(.16,1,.3,1)}.LandingPage-module__tZX6Lq__faqContent{color:var(--lp-text-muted);padding:0 3rem 2.5rem;font-size:1.15rem;line-height:1.6;animation:.4s cubic-bezier(.16,1,.3,1) LandingPage-module__tZX6Lq__faqSlideIn}@keyframes LandingPage-module__tZX6Lq__faqSlideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.LandingPage-module__tZX6Lq__finalCta{background:linear-gradient(135deg,var(--lp-primary)0%,#000 100%);color:#fff;text-align:center;border-radius:80px;margin:0 1.5rem;padding:8rem 0;position:relative;overflow:hidden}@media (max-width:768px){.LandingPage-module__tZX6Lq__finalCta{border-radius:32px;padding:5rem 1.5rem}}.LandingPage-module__tZX6Lq__finalCta:before{content:"";background:radial-gradient(circle,#2fbf711a,#0000 50%);width:200%;height:200%;position:absolute;top:-50%;left:-50%}.LandingPage-module__tZX6Lq__finalCtaT.LandingPage-module__tZX6Lq__ribbon{background:var(--lp-accent);color:var(--lp-primary);z-index:10;border-radius:100px;font-weight:950;animation:2s infinite LandingPage-module__tZX6Lq__pulseGlowing;position:absolute;top:1.5rem;right:1.5rem;box-shadow:0 0 20px #2fbf7166}@keyframes LandingPage-module__tZX6Lq__pulseGlowing{0%{box-shadow:0 0 10px #2fbf7166}50%{box-shadow:0 0 30px #2fbf71b3}to{box-shadow:0 0 10px #2fbf7166}}.LandingPage-module__tZX6Lq__finalCtaTitle{letter-spacing:-.02em;max-width:900px;margin-bottom:clamp(1.5rem,4vw,3rem);margin-left:auto;margin-right:auto;font-size:clamp(2.2rem,10vw,6rem);font-weight:950;line-height:1.4;color:#fff!important}.LandingPage-module__tZX6Lq__finalCta p{color:#fffc!important}.LandingPage-module__tZX6Lq__pricingGrid{justify-content:center;gap:4rem;margin-top:6rem;display:flex}.LandingPage-module__tZX6Lq__priceCard{border:1px solid var(--lp-border);background:#fff;border-radius:40px;flex-direction:column;padding:5rem 2.5rem;display:flex;position:relative}@media (max-width:768px){.LandingPage-module__tZX6Lq__priceCard{border-radius:20px;padding:3rem!important}}.LandingPage-module__tZX6Lq__featuredPrice{color:var(--lp-text);background:#fff;border:1px solid #2fbf714d;transition:all .6s cubic-bezier(.16,1,.3,1);position:relative;overflow:visible;box-shadow:0 25px 50px -12px #2fbf7126,inset 0 0 0 1px #2fbf711a}.LandingPage-module__tZX6Lq__priceContainer{width:100%;box-shadow:none;background:0 0;border:none;border-radius:0;justify-content:flex-start;margin-bottom:1.5rem;padding:0;display:flex}.LandingPage-module__tZX6Lq__premiumCardLayout{flex-direction:column;gap:3.5rem;margin-top:1rem;display:flex}.LandingPage-module__tZX6Lq__premiumCardLeft{text-align:left;flex-direction:column;flex:1.2;align-items:flex-start;display:flex}.LandingPage-module__tZX6Lq__premiumCardRight{flex:1}.LandingPage-module__tZX6Lq__premiumCardDivider{background:linear-gradient(90deg,#0000,#2fbf7133,#0000);width:100%;height:1px}.LandingPage-module__tZX6Lq__pricingHeaderRow{justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem;display:flex}.LandingPage-module__tZX6Lq__planBadge{color:var(--lp-accent);text-transform:uppercase;letter-spacing:.1em;margin-top:.2rem;font-size:.8rem;font-weight:800;display:block}.LandingPage-module__tZX6Lq__planIconBox{color:var(--lp-accent);background:#2fbf711a;border-radius:12px;justify-content:center;align-items:center;padding:.6rem;display:flex}.LandingPage-module__tZX6Lq__mobileOnlyList{display:none}.LandingPage-module__tZX6Lq__desktopOnlyList{display:block}@media (max-width:1023px){.LandingPage-module__tZX6Lq__premiumCardLeft,.LandingPage-module__tZX6Lq__premiumCardRight{display:contents}.LandingPage-module__tZX6Lq__premiumCardLayout{text-align:left;flex-direction:column;align-items:flex-start;gap:2rem;display:flex}.LandingPage-module__tZX6Lq__pricingHeaderRow{order:1;justify-content:space-between;width:100%;margin-top:0}.LandingPage-module__tZX6Lq__priceContainer{order:2;justify-content:flex-start;margin-bottom:.5rem}.LandingPage-module__tZX6Lq__pricingCardDesc{text-align:left;order:3;max-width:100%;margin-bottom:2rem;margin-top:0!important}.LandingPage-module__tZX6Lq__mobileOnlyList{order:4;width:100%;display:block;margin:0 0 2rem!important}.LandingPage-module__tZX6Lq__mobileOnlyList li{text-align:left;margin-bottom:1rem}.LandingPage-module__tZX6Lq__pricingCardBtn{white-space:nowrap;margin-top:1rem!important;padding:1rem 1.2rem!important;font-size:clamp(.85rem,3.8vw,1.1rem)!important}.LandingPage-module__tZX6Lq__priceBtn{order:5;width:100%;max-width:340px;margin-top:1.5rem;margin-left:auto;margin-right:auto}.LandingPage-module__tZX6Lq__trustCopy{opacity:.6;white-space:nowrap;order:6;justify-content:center;width:100%;margin-top:1.5rem}.LandingPage-module__tZX6Lq__priceCard{border-radius:30px;padding:3rem 1.5rem!important}.LandingPage-module__tZX6Lq__premiumCardDivider,.LandingPage-module__tZX6Lq__desktopOnlyList{display:none}}@media (min-width:1024px){.LandingPage-module__tZX6Lq__premiumCardLayout{text-align:left;flex-direction:row;align-items:center;gap:5rem}.LandingPage-module__tZX6Lq__premiumCardLeft{text-align:left;flex-direction:column;display:flex}.LandingPage-module__tZX6Lq__premiumCardDivider{background:linear-gradient(#0000,#2fbf7133,#0000);width:1px;height:300px}.LandingPage-module__tZX6Lq__priceCard{padding:6rem 5rem}}.LandingPage-module__tZX6Lq__featuredPrice:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 20%,#2fbf710d 0%,#0000 50%);position:absolute;inset:0}.LandingPage-module__tZX6Lq__priceValue{color:var(--lp-primary);white-space:nowrap;flex-wrap:nowrap;align-items:baseline;font-weight:950;line-height:1;display:flex}.LandingPage-module__tZX6Lq__amount{font-size:clamp(2.5rem,6vw,3.5rem)!important}.LandingPage-module__tZX6Lq__currency{opacity:.6;margin-right:.4rem;font-size:1.2rem;font-weight:800}.LandingPage-module__tZX6Lq__amount{letter-spacing:-.05em;font-size:clamp(3.2rem,12vw,4.5rem)}.LandingPage-module__tZX6Lq__cents{opacity:.8;font-size:1.4rem}.LandingPage-module__tZX6Lq__period{opacity:.5;text-transform:uppercase;letter-spacing:.1em;margin-left:.4rem;font-size:.9rem}.LandingPage-module__tZX6Lq__trustCopy{color:var(--lp-text-muted);opacity:.7;justify-content:center;align-items:center;gap:.6rem;margin-top:.5rem;font-size:.85rem;font-weight:700;transition:opacity .3s;display:flex}.LandingPage-module__tZX6Lq__trustCopy:hover{opacity:.8}.LandingPage-module__tZX6Lq__priceBtn{border-radius:20px;gap:.5rem;width:100%;margin-top:auto;padding:1.3rem;font-size:1.2rem;font-weight:900;justify-content:center!important;align-items:center!important;display:flex!important}.LandingPage-module__tZX6Lq__priceBtnPrimary{background:var(--lp-primary);transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 20px #2fbf7133,0 4px 6px #2fbf711a,inset 0 0 0 1px #ffffff1a;color:#fff!important}.LandingPage-module__tZX6Lq__priceBtnPrimary:hover{filter:brightness(1.05);transform:translateY(-3px);box-shadow:0 15px 30px #2fbf714d,0 8px 12px #2fbf711a}.LandingPage-module__tZX6Lq__priceBtnSecondary{border:2px solid var(--lp-primary);color:var(--lp-primary)!important}.LandingPage-module__tZX6Lq__footer{color:#fff;background:linear-gradient(#0a0f12 0%,#000 100%);border-top:1px solid #ffffff0d;border-radius:80px 80px 0 0;margin-top:10rem;padding:10rem 0 5rem;position:relative}.LandingPage-module__tZX6Lq__footer:before{content:"";background:linear-gradient(90deg,#0000,#2fbf7133,#0000);height:1px;position:absolute;top:0;left:0;right:0}.LandingPage-module__tZX6Lq__footerGrid{grid-template-columns:1fr;gap:4rem;display:grid}@media (min-width:1025px){.LandingPage-module__tZX6Lq__footerGrid{grid-template-columns:1.5fr 1fr 1fr 2fr;gap:6rem}}@media (max-width:1024px) and (min-width:768px){.LandingPage-module__tZX6Lq__footerGrid{grid-template-columns:1fr 1fr;gap:4rem}.LandingPage-module__tZX6Lq__footerCol:last-child{grid-column:span 2;margin-top:2rem}}.LandingPage-module__tZX6Lq__footerCol h4{letter-spacing:-.02em;margin-bottom:2.5rem;font-size:1.3rem;font-weight:800;color:#e5e7eb!important}.LandingPage-module__tZX6Lq__securityMinimalist{opacity:.6;flex-direction:column;gap:1.2rem;margin-top:1rem;display:flex}.LandingPage-module__tZX6Lq__secItem{text-transform:uppercase;letter-spacing:.15em;color:#fff;white-space:nowrap;align-items:center;gap:.8rem;font-size:.75rem;font-weight:700;display:flex}.LandingPage-module__tZX6Lq__footerList{list-style:none}.LandingPage-module__tZX6Lq__footerList li{margin-bottom:1.2rem}.LandingPage-module__tZX6Lq__footerList a{color:#94a3b8;font-size:1.15rem;transition:color .3s}.LandingPage-module__tZX6Lq__footerList a:hover{color:#fff}.LandingPage-module__tZX6Lq__footerBottom{text-align:center;color:#64748b;border-top:1px solid #ffffff1a;margin-top:8rem;padding-top:4rem;font-weight:500}.LandingPage-module__tZX6Lq__showcase{width:100%;margin-top:8rem;position:relative}.LandingPage-module__tZX6Lq__mainFrame{border:1px solid var(--lp-border);background:#fff;border-radius:30px;width:100%;max-width:1100px;margin:0 auto;padding:8px;box-shadow:0 40px 80px #0000001a}.LandingPage-module__tZX6Lq__mainFrame img{border-radius:24px;width:100%;display:block}@media (max-width:768px){.LandingPage-module__tZX6Lq__mainFrame{display:none}}.LandingPage-module__tZX6Lq__floatingCard{background:var(--lp-glass-white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--lp-border);z-index:10;border-radius:20px;align-items:center;gap:1rem;padding:1.4rem;display:flex;position:absolute;box-shadow:0 15px 30px #0000000d}@keyframes LandingPage-module__tZX6Lq__floatUp{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes LandingPage-module__tZX6Lq__floatDown{0%,to{transform:translateY(0)}50%{transform:translateY(15px)}}.LandingPage-module__tZX6Lq__cardPosTopLeft{animation:4s ease-in-out infinite LandingPage-module__tZX6Lq__floatUp;top:15%;left:-5%}.LandingPage-module__tZX6Lq__cardPosBottomRight{animation:4.5s ease-in-out infinite LandingPage-module__tZX6Lq__floatDown;bottom:15%;right:-5%}@media (max-width:1024px){.LandingPage-module__tZX6Lq__floatingCard{display:none}.LandingPage-module__tZX6Lq__mainFrame{transform:none!important}}.LandingPage-module__tZX6Lq__floatCard{-webkit-backdrop-filter:blur(12px);z-index:10;background:#fffffff2;border:1px solid #fff9;border-radius:20px;align-items:center;gap:1rem;min-width:200px;padding:1rem 1.2rem;transition:transform .3s;display:flex;position:absolute;box-shadow:0 20px 40px #00000014}.LandingPage-module__tZX6Lq__floatCard:hover{transform:translateY(-5px)}.LandingPage-module__tZX6Lq__floatIconBox{border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.LandingPage-module__tZX6Lq__floatLabel{color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.2rem;font-size:.8rem;font-weight:700;display:block}.LandingPage-module__tZX6Lq__floatValue{color:#0f172a;font-size:1.1rem;font-weight:900}.LandingPage-module__tZX6Lq__floatRevenue{animation:4s ease-in-out infinite LandingPage-module__tZX6Lq__floatCardLeft;top:15%;left:-5%}.LandingPage-module__tZX6Lq__floatAppointment{animation:5s ease-in-out infinite LandingPage-module__tZX6Lq__floatCardRight;bottom:20%;right:-5%}@keyframes LandingPage-module__tZX6Lq__floatCardLeft{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes LandingPage-module__tZX6Lq__floatCardRight{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:1024px){.LandingPage-module__tZX6Lq__floatRevenue{top:10%;left:-10px}.LandingPage-module__tZX6Lq__floatAppointment{bottom:15%;right:-10px}}@media (max-width:768px){.LandingPage-module__tZX6Lq__floatCard{display:none}}.LandingPage-module__tZX6Lq__chatFab{background:linear-gradient(135deg,var(--lp-primary)0%,#1a2a38 100%);color:#fff;z-index:999;cursor:pointer;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:4rem;height:4rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;position:fixed;bottom:2rem;right:2rem;box-shadow:0 10px 30px #0f172a66}.LandingPage-module__tZX6Lq__chatFab:hover{background:linear-gradient(135deg,var(--lp-accent)0%,var(--lp-primary)100%);transform:scale(1.1)rotate(-5deg);box-shadow:0 15px 40px #0f172a80}.LandingPage-module__tZX6Lq__chatFab:active{transform:scale(.95)}@media (max-width:768px){.LandingPage-module__tZX6Lq__chatFab{width:3.5rem;height:3.5rem;bottom:1.5rem;right:1.5rem}}.LandingPage-module__tZX6Lq__trialPromoSection{z-index:10;margin-top:-2rem;padding:6rem 0;position:relative}.LandingPage-module__tZX6Lq__trialCard{background:linear-gradient(135deg,var(--lp-primary)0%,#1e3a52 100%);border:1px solid #ffffff1a;border-radius:40px;flex-direction:column;gap:3rem;padding:clamp(2rem,5vw,4rem);display:flex;position:relative;overflow:hidden;box-shadow:0 40px 80px #00000026}@media (min-width:1024px){.LandingPage-module__tZX6Lq__trialCard{flex-direction:row;align-items:center}}.LandingPage-module__tZX6Lq__trialInfo{z-index:2;flex:3;position:relative}.LandingPage-module__tZX6Lq__trialVisual{z-index:2;flex:2;justify-content:center;align-items:center;display:flex;position:relative}.LandingPage-module__tZX6Lq__trialBadge{color:var(--lp-accent);letter-spacing:.1em;background:#2fbf7126;border-radius:100px;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.8rem;font-weight:800;display:inline-block}.LandingPage-module__tZX6Lq__trialTitle{color:#fff;letter-spacing:-.04em;margin-bottom:1.5rem;font-size:clamp(2rem,5vw,3.2rem);font-weight:950;line-height:1.4}.LandingPage-module__tZX6Lq__trialTitle span{color:var(--lp-accent)}.LandingPage-module__tZX6Lq__trialSubtitle{color:#ffffffb3;max-width:600px;margin-bottom:2.5rem;font-size:clamp(1.1rem,3vw,1.3rem);line-height:1.6}.LandingPage-module__tZX6Lq__trialBenefits{flex-wrap:wrap;gap:2rem;margin-bottom:3rem;display:flex}.LandingPage-module__tZX6Lq__trialBenefit{color:#fff;align-items:center;gap:.75rem;font-size:1.05rem;font-weight:700;display:flex}.LandingPage-module__tZX6Lq__trialBenefit svg{color:var(--lp-accent)}.LandingPage-module__tZX6Lq__trialBtn{background:var(--lp-accent)!important;border-radius:20px!important;padding:1.2rem clamp(2rem,5vw,3.5rem)!important;font-size:clamp(1rem,2.5vw,1.25rem)!important}.LandingPage-module__tZX6Lq__daysBadge{-webkit-backdrop-filter:blur(20px);z-index:2;background:#ffffff08;border:1px solid #ffffff1a;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;width:clamp(200px,28vw,280px);height:clamp(160px,22vw,200px);animation:8s ease-in-out infinite LandingPage-module__tZX6Lq__floatPremium;display:flex;position:relative;transform:rotate(3deg);box-shadow:0 25px 50px #0003,inset 0 0 0 1px #ffffff0d}.LandingPage-module__tZX6Lq__daysBadge:after{content:"";background:#1e3a52;border:1px solid #ffffff1a;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.LandingPage-module__tZX6Lq__daysBadge:before{content:"";background:#1e3a52;border:1px solid #ffffff1a;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}@keyframes LandingPage-module__tZX6Lq__floatPremium{0%,to{transform:rotate(3deg)translateY(0)}50%{transform:rotate(5deg)translateY(-15px)}}.LandingPage-module__tZX6Lq__daysNumber{color:#fff;text-shadow:0 10px 30px #0000004d;background:linear-gradient(180deg,#fff 0%,var(--lp-accent)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(4.5rem,12vw,8rem);font-weight:950;line-height:1}.LandingPage-module__tZX6Lq__daysText{color:var(--lp-accent);letter-spacing:.2em;text-transform:uppercase;margin-top:-.5rem;font-size:clamp(.75rem,2vw,1rem);font-weight:900}.LandingPage-module__tZX6Lq__daysGlow{z-index:-1;pointer-events:none;background:radial-gradient(circle,#2fbf7126 0%,#0000 70%);width:150%;height:150%;animation:4s ease-in-out infinite LandingPage-module__tZX6Lq__pulseGlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes LandingPage-module__tZX6Lq__pulseGlow{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.1)}}.LandingPage-module__tZX6Lq__trialCard:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#2fbf711a 0%,#0000 70%);width:clamp(300px,60vw,600px);height:clamp(300px,60vw,600px);position:absolute;top:-20%;right:-10%}@media (max-width:768px){.LandingPage-module__tZX6Lq__trialCard{text-align:left;border-radius:30px}.LandingPage-module__tZX6Lq__trialBenefits{justify-content:flex-start;gap:1.2rem}.LandingPage-module__tZX6Lq__trialTitle{margin-bottom:1rem}.LandingPage-module__tZX6Lq__daysBadge{display:none}}.LandingPage-module__tZX6Lq__pulsingTrialLink{color:#2fbf71;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:1.1rem;font-weight:800;text-decoration:none;transition:all .3s;animation:2s infinite LandingPage-module__tZX6Lq__linkPulse;display:inline-flex}.LandingPage-module__tZX6Lq__pulsingTrialLink:hover{filter:brightness(1.1);transform:scale(1.05)}@keyframes LandingPage-module__tZX6Lq__linkPulse{0%{text-shadow:0 0 #2fbf7100;transform:scale(1)}50%{text-shadow:0 0 20px #2fbf7166;transform:scale(1.05)}to{text-shadow:0 0 #2fbf7100;transform:scale(1)}}
