.page-module___8aEwW__container{width:100%;overflow-x:hidden}.page-module___8aEwW__hero{background:var(--primary);color:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:50px;margin-top:100px;padding:120px 40px;animation:.8s ease-out page-module___8aEwW__fadeInDown;display:grid}.page-module___8aEwW__heroContent{animation:.6s ease-out .2s both page-module___8aEwW__slideUp}.page-module___8aEwW__heroTitle{margin:0 0 20px;font-size:3.5rem;font-weight:800;line-height:1.2}.page-module___8aEwW__heroSubtitle{opacity:.95;margin:0 0 40px;font-size:1.3rem;line-height:1.6}.page-module___8aEwW__heroButtons{gap:20px;animation:.6s ease-out .4s both page-module___8aEwW__slideUp;display:flex}.page-module___8aEwW__btnPrimary{color:var(--primary);cursor:pointer;background-color:#fff;border:none;border-radius:8px;padding:15px 40px;font-size:1rem;font-weight:600;transition:all .3s}.page-module___8aEwW__btnPrimary:hover{background-color:var(--bg-light);transform:translateY(-3px);box-shadow:0 10px 30px #0003}.page-module___8aEwW__btnSecondary{color:#fff;cursor:pointer;background-color:#0000;border:2px solid #fff;border-radius:8px;padding:15px 40px;font-size:1rem;font-weight:600;transition:all .3s}.page-module___8aEwW__btnSecondary:hover{background-color:#ffffff26;transform:translateY(-3px)}.page-module___8aEwW__heroImage{animation:.8s ease-out .3s both page-module___8aEwW__zoomIn}.page-module___8aEwW__heroImage img{border-radius:15px;width:100%;max-width:500px;box-shadow:0 20px 60px #0003}.page-module___8aEwW__sectionHeader{text-align:center;margin-bottom:60px;animation:.6s ease-out page-module___8aEwW__slideDown}.page-module___8aEwW__sectionHeader h2{color:var(--primary);margin:0 0 15px;font-size:2.8rem;font-weight:800}.page-module___8aEwW__sectionHeader p{color:var(--text-light);margin:0;font-size:1.2rem}.page-module___8aEwW__productsSection{background:var(--bg-white);padding:100px 40px}.page-module___8aEwW__productsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;max-width:1400px;margin:0 auto;display:grid}.page-module___8aEwW__productCard{background:var(--bg-white);border-top:4px solid var(--primary);border-radius:15px;padding:40px 30px;transition:all .3s;animation:.6s ease-out both page-module___8aEwW__fadeInUp;box-shadow:0 4px 15px #3d619614}.page-module___8aEwW__productCard:first-child{animation-delay:.1s}.page-module___8aEwW__productCard:nth-child(2){animation-delay:.2s}.page-module___8aEwW__productCard:nth-child(3){animation-delay:.3s}.page-module___8aEwW__productCard:nth-child(4){animation-delay:.4s}.page-module___8aEwW__productCard:hover{transform:translateY(-10px);box-shadow:0 12px 30px #3d619626}.page-module___8aEwW__productIcon{margin-bottom:20px;font-size:3rem}.page-module___8aEwW__productCard h3{color:var(--text-dark);margin:0 0 15px;font-size:1.5rem}.page-module___8aEwW__productCard p{color:var(--text-light);margin:0 0 25px;line-height:1.6}.page-module___8aEwW__featureList{margin:0 0 25px;padding:0;list-style:none}.page-module___8aEwW__featureList li{color:var(--text-light);padding:8px 0;font-size:.95rem}.page-module___8aEwW__productBtn{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;padding:12px 20px;font-weight:600;transition:all .3s}.page-module___8aEwW__productBtn:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 8px 20px #3d619633}.page-module___8aEwW__featuresSection{background:var(--bg-secondary);padding:100px 40px}.page-module___8aEwW__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;max-width:1400px;margin:0 auto;display:grid}.page-module___8aEwW__featureCard{background:var(--bg-white);text-align:center;border-radius:12px;padding:35px 30px;transition:all .3s;animation:.6s ease-out both page-module___8aEwW__fadeInUp;box-shadow:0 2px 10px #0000000d}.page-module___8aEwW__featureCard:first-child{animation-delay:.1s}.page-module___8aEwW__featureCard:nth-child(2){animation-delay:.2s}.page-module___8aEwW__featureCard:nth-child(3){animation-delay:.3s}.page-module___8aEwW__featureCard:nth-child(4){animation-delay:.4s}.page-module___8aEwW__featureCard:nth-child(5){animation-delay:.5s}.page-module___8aEwW__featureCard:nth-child(6){animation-delay:.6s}.page-module___8aEwW__featureCard:hover{transform:translateY(-8px);box-shadow:0 10px 25px #3d61961f}.page-module___8aEwW__featureIcon{margin-bottom:15px;font-size:2.5rem}.page-module___8aEwW__featureCard h3{color:var(--primary);margin:0 0 10px;font-size:1.3rem}.page-module___8aEwW__featureCard p{color:var(--text-light);margin:0;font-size:.95rem;line-height:1.6}.page-module___8aEwW__statsSection{background:var(--primary);color:#fff;text-align:center;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px;max-width:1400px;margin:0 auto;padding:80px 40px;display:grid}.page-module___8aEwW__statItem{animation:.6s ease-out both page-module___8aEwW__fadeInUp}.page-module___8aEwW__statItem:first-child{animation-delay:.1s}.page-module___8aEwW__statItem:nth-child(2){animation-delay:.2s}.page-module___8aEwW__statItem:nth-child(3){animation-delay:.3s}.page-module___8aEwW__statItem:nth-child(4){animation-delay:.4s}.page-module___8aEwW__statItem h3{margin:0 0 10px;font-size:3rem;font-weight:800}.page-module___8aEwW__statItem p{opacity:.9;margin:0;font-size:1.1rem}.page-module___8aEwW__testimonialSection{background:var(--bg-white);padding:100px 40px}.page-module___8aEwW__testimonialGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;max-width:1400px;margin:0 auto;display:grid}.page-module___8aEwW__testimonialCard{background:var(--bg-secondary);border-left:4px solid var(--primary);border-radius:12px;padding:35px;transition:all .3s;animation:.6s ease-out both page-module___8aEwW__fadeInUp;box-shadow:0 2px 10px #0000000d}.page-module___8aEwW__testimonialCard:first-child{animation-delay:.1s}.page-module___8aEwW__testimonialCard:nth-child(2){animation-delay:.2s}.page-module___8aEwW__testimonialCard:nth-child(3){animation-delay:.3s}.page-module___8aEwW__testimonialCard:hover{transform:translateY(-8px);box-shadow:0 10px 25px #3d61961a}.page-module___8aEwW__stars{margin-bottom:15px;font-size:1.2rem}.page-module___8aEwW__testimonialCard p{color:var(--text-light);margin:0 0 20px;font-style:italic;line-height:1.8}.page-module___8aEwW__testimonialAuthor{align-items:center;gap:12px;display:flex}.page-module___8aEwW__testimonialAuthor img{object-fit:cover;border-radius:50%;width:50px;height:50px}.page-module___8aEwW__testimonialAuthor h4{color:var(--text-dark);margin:0;font-size:1rem}.page-module___8aEwW__testimonialAuthor p{color:var(--primary);margin:0;font-size:.85rem;font-style:normal}.page-module___8aEwW__ctaSection{background:var(--primary);color:#fff;text-align:center;padding:100px 40px;animation:.8s ease-out page-module___8aEwW__fadeIn}.page-module___8aEwW__ctaSection h2{margin:0 0 15px;font-size:2.8rem;font-weight:800}.page-module___8aEwW__ctaSection p{opacity:.9;margin:0 0 40px;font-size:1.2rem}.page-module___8aEwW__ctaBtnLarge{color:var(--primary);cursor:pointer;background-color:#fff;border:none;border-radius:8px;padding:18px 50px;font-size:1.1rem;font-weight:700;transition:all .3s;animation:.6s ease-out .3s both page-module___8aEwW__slideUp}.page-module___8aEwW__ctaBtnLarge:hover{background-color:var(--bg-light);transform:translateY(-3px);box-shadow:0 15px 40px #00000040}@keyframes page-module___8aEwW__fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__slideDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes page-module___8aEwW__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__zoomIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width:1024px){.page-module___8aEwW__hero{grid-template-columns:1fr;gap:40px;margin-top:0;padding:80px 30px}.page-module___8aEwW__heroTitle{font-size:2.8rem}.page-module___8aEwW__heroSubtitle{font-size:1.1rem}.page-module___8aEwW__heroImage{order:-1}.page-module___8aEwW__productsSection,.page-module___8aEwW__featuresSection,.page-module___8aEwW__testimonialSection,.page-module___8aEwW__ctaSection{padding:80px 30px}}@media (max-width:768px){.page-module___8aEwW__hero{padding:60px 20px}.page-module___8aEwW__heroTitle{font-size:2rem}.page-module___8aEwW__heroSubtitle{margin-bottom:25px;font-size:1rem}.page-module___8aEwW__heroButtons{flex-direction:column}.page-module___8aEwW__btnPrimary,.page-module___8aEwW__btnSecondary{width:100%}.page-module___8aEwW__sectionHeader h2{font-size:2rem}.page-module___8aEwW__sectionHeader p{font-size:1rem}.page-module___8aEwW__productsSection,.page-module___8aEwW__featuresSection,.page-module___8aEwW__testimonialSection,.page-module___8aEwW__ctaSection{padding:60px 20px}.page-module___8aEwW__productsGrid,.page-module___8aEwW__featuresGrid,.page-module___8aEwW__testimonialGrid{gap:20px}.page-module___8aEwW__productCard,.page-module___8aEwW__featureCard,.page-module___8aEwW__testimonialCard{padding:25px 20px}.page-module___8aEwW__statsSection{gap:20px;padding:60px 20px}.page-module___8aEwW__statItem h3{font-size:2rem}.page-module___8aEwW__statItem p{font-size:.95rem}.page-module___8aEwW__ctaSection h2{font-size:1.8rem}.page-module___8aEwW__ctaSection p{font-size:1rem}.page-module___8aEwW__ctaBtnLarge{padding:12px 30px;font-size:1rem}}@media (max-width:480px){.page-module___8aEwW__heroTitle{font-size:1.5rem}.page-module___8aEwW__heroSubtitle{font-size:.9rem}.page-module___8aEwW__sectionHeader h2{font-size:1.5rem}.page-module___8aEwW__productCard h3,.page-module___8aEwW__featureCard h3{font-size:1.2rem}.page-module___8aEwW__productCard p,.page-module___8aEwW__featureCard p{font-size:.9rem}.page-module___8aEwW__statItem h3{font-size:1.5rem}}
.circular-gallery{cursor:grab;width:100%;height:100%;overflow:hidden}.circular-gallery:active{cursor:grabbing}
.Particles-module__t_4TBG__particles-container{width:100%;height:100%;position:relative}
