.AboutPage-module__4n0YWq__hero{background:url(/images/hero-bg.jpg) 50%/cover no-repeat;justify-content:center;align-items:center;height:60vh;display:flex;position:relative}.AboutPage-module__4n0YWq__overlay{background:#000000d9;position:absolute;inset:0}.AboutPage-module__4n0YWq__heroContent{color:#fff;text-align:center;max-width:750px;position:relative}.AboutPage-module__4n0YWq__heroContent h1{font-size:42px}.AboutPage-module__4n0YWq__heroContent p{color:#d1d5db;margin-top:12px}.AboutPage-module__4n0YWq__section{background:#fff;padding:100px 20px}.AboutPage-module__4n0YWq__sectionAlt{background:#f8fafc;padding:100px 20px}.AboutPage-module__4n0YWq__container{text-align:center;max-width:1100px;margin:0 auto}.AboutPage-module__4n0YWq__container h2{margin-bottom:20px;font-size:32px}.AboutPage-module__4n0YWq__container p{color:#64748b}.AboutPage-module__4n0YWq__grid3{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;display:grid}.AboutPage-module__4n0YWq__card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:28px}.AboutPage-module__4n0YWq__badge{background:#f1f5f9;border-radius:8px;padding:12px}.AboutPage-module__4n0YWq__process{gap:12px;margin-top:30px;font-weight:500;display:grid}.AboutPage-module__4n0YWq__feature{border:1px solid #e5e7eb;border-radius:10px;padding:16px}.AboutPage-module__4n0YWq__stats{color:#fff;background:#0f172a;padding:80px 20px}.AboutPage-module__4n0YWq__statsGrid{text-align:center;grid-template-columns:repeat(4,1fr);max-width:1000px;margin:0 auto;display:grid}.AboutPage-module__4n0YWq__statsGrid h3{color:#facc15;font-size:28px}@media (max-width:768px){.AboutPage-module__4n0YWq__grid3{grid-template-columns:1fr}.AboutPage-module__4n0YWq__statsGrid{grid-template-columns:repeat(2,1fr)}}
.CTASection-module__GIQfhW__cta{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#020617 100%);width:100%;padding:100px 20px;position:relative;overflow:hidden}.CTASection-module__GIQfhW__cta:before{content:"";z-index:1;background:radial-gradient(circle,#facc1526 0%,#0000 70%);width:500px;height:500px;position:absolute;top:-100px;right:-100px}.CTASection-module__GIQfhW__cta-container{z-index:2;text-align:center;max-width:900px;margin:0 auto;position:relative}.CTASection-module__GIQfhW__cta-content h2{font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.2}.CTASection-module__GIQfhW__cta-content p{color:#cbd5f5;margin-top:16px;font-size:17px;line-height:1.6}.CTASection-module__GIQfhW__cta-buttons{justify-content:center;gap:16px;margin-top:32px;display:flex}.CTASection-module__GIQfhW__cta-primary{color:#000;cursor:pointer;background:linear-gradient(135deg,#facc15,#fbbf24);border:none;border-radius:12px;padding:14px 30px;font-size:16px;font-weight:600;transition:all .3s}.CTASection-module__GIQfhW__cta-primary:hover{transform:translateY(-2px);box-shadow:0 15px 35px #00000059}.CTASection-module__GIQfhW__cta-secondary{color:#fff;cursor:pointer;background:0 0;border:2px solid #ffffffb3;border-radius:12px;padding:12px 26px;font-size:16px;font-weight:600;transition:all .3s}.CTASection-module__GIQfhW__cta-secondary:hover{color:#000;background:#fff}@media (max-width:1024px){.CTASection-module__GIQfhW__cta{padding:80px 20px}}@media (max-width:768px){.CTASection-module__GIQfhW__cta{padding:70px 20px}.CTASection-module__GIQfhW__cta-buttons{flex-direction:column;align-items:center}.CTASection-module__GIQfhW__cta-primary,.CTASection-module__GIQfhW__cta-secondary{width:100%;max-width:260px}.CTASection-module__GIQfhW__cta-content p{font-size:15px}}
.quote-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2000;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.quote-modal{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;width:420px;max-width:90%;padding:28px 26px;animation:.3s zoomIn;position:relative;box-shadow:0 30px 80px #00000040}@keyframes zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.quote-close{cursor:pointer;color:#fff;font-size:22px;position:absolute;top:14px;right:18px}.quote-modal h2{text-align:center;color:#fff;margin-bottom:18px;font-size:22px;font-weight:600}.quote-form{flex-direction:column;gap:14px;display:flex}.quote-form input,.quote-form textarea{color:#fff;caret-color:#fff;background:#ffffff14;border:1px solid #fff3;border-radius:14px;outline:none;width:100%;padding:14px;font-size:14px;transition:all .2s}.quote-form input::placeholder,.quote-form textarea::placeholder{color:#fff9}.quote-form input:focus,.quote-form textarea:focus{border-color:#facc15;box-shadow:0 0 0 3px #facc1540}.otp-input{text-align:center;letter-spacing:8px;font-size:20px;font-weight:700}.quote-btn{color:#000;cursor:pointer;background:linear-gradient(135deg,#facc15,#fbbf24);border:none;border-radius:14px;width:100%;margin-top:6px;padding:14px;font-size:15px;font-weight:600;transition:all .25s}.quote-btn.verify{color:#fff;background:#22c55e}.quote-btn:hover{transform:translateY(-1px);box-shadow:0 10px 20px #00000040}.success-message{text-align:center;color:#16a34a;padding:20px;font-size:16px;font-weight:600}
.ServicesSection-module__bDHoiq__services{background:#fff;width:100%;padding:100px 20px}.ServicesSection-module__bDHoiq__services-container{max-width:1200px;margin:0 auto}.ServicesSection-module__bDHoiq__services-header{text-align:center;margin-bottom:60px}.ServicesSection-module__bDHoiq__services-header h2{color:#0f172a;font-size:clamp(26px,3vw,36px);font-weight:700}.ServicesSection-module__bDHoiq__services-header p{color:#64748b;max-width:600px;margin-top:12px;margin-left:auto;margin-right:auto;font-size:16px}.ServicesSection-module__bDHoiq__services-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.ServicesSection-module__bDHoiq__service-card{text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:30px;transition:all .3s;position:relative;overflow:hidden}.ServicesSection-module__bDHoiq__service-card:before{content:"";opacity:0;background:linear-gradient(90deg,#facc15,#fbbf24);width:100%;height:3px;transition:all .3s;position:absolute;top:0;left:0}.ServicesSection-module__bDHoiq__service-card:hover{border-color:#facc1566;transform:translateY(-8px);box-shadow:0 20px 40px #00000014}.ServicesSection-module__bDHoiq__service-card:hover:before{opacity:1}.ServicesSection-module__bDHoiq__service-icon{background:#facc151f;border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:14px;font-size:28px;display:flex}.ServicesSection-module__bDHoiq__service-card h3{color:#0f172a;font-size:20px;font-weight:600}.ServicesSection-module__bDHoiq__service-card p{color:#64748b;margin-top:10px;font-size:15px;line-height:1.6}@media (max-width:1024px){.ServicesSection-module__bDHoiq__services{padding:80px 20px}.ServicesSection-module__bDHoiq__services-grid{grid-template-columns:repeat(2,1fr);gap:24px}.ServicesSection-module__bDHoiq__services-header{margin-bottom:50px}}@media (max-width:768px){.ServicesSection-module__bDHoiq__services{padding:60px 20px}.ServicesSection-module__bDHoiq__services-grid{grid-template-columns:1fr;gap:20px}.ServicesSection-module__bDHoiq__services-header h2{font-size:26px}.ServicesSection-module__bDHoiq__services-header p{font-size:14px}}
.WhyChooseUsSection-module__4ztTKG__why{background:#f9fafb;width:100%;padding:100px 20px}.WhyChooseUsSection-module__4ztTKG__why-container{max-width:1200px;margin:0 auto}.WhyChooseUsSection-module__4ztTKG__why-header{text-align:center;margin-bottom:60px}.WhyChooseUsSection-module__4ztTKG__why-header h2{color:#0f172a;font-size:clamp(26px,3vw,36px);font-weight:700}.WhyChooseUsSection-module__4ztTKG__why-header p{color:#64748b;margin-top:12px;font-size:16px}.WhyChooseUsSection-module__4ztTKG__why-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.WhyChooseUsSection-module__4ztTKG__why-card{text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:30px;transition:all .3s;position:relative;overflow:hidden}.WhyChooseUsSection-module__4ztTKG__why-card:before{content:"";opacity:0;background:linear-gradient(90deg,#facc15,#fbbf24);width:100%;height:3px;transition:all .3s;position:absolute;top:0;left:0}.WhyChooseUsSection-module__4ztTKG__why-card:hover{border-color:#facc1566;transform:translateY(-8px);box-shadow:0 20px 40px #00000014}.WhyChooseUsSection-module__4ztTKG__why-card:hover:before{opacity:1}.WhyChooseUsSection-module__4ztTKG__why-icon{background:#facc151f;border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:14px;font-size:28px;display:flex}.WhyChooseUsSection-module__4ztTKG__why-card h3{color:#0f172a;font-size:20px;font-weight:600}.WhyChooseUsSection-module__4ztTKG__why-card p{color:#64748b;margin-top:10px;font-size:15px;line-height:1.6}@media (max-width:1024px){.WhyChooseUsSection-module__4ztTKG__why{padding:80px 20px}.WhyChooseUsSection-module__4ztTKG__why-grid{grid-template-columns:repeat(2,1fr);gap:24px}.WhyChooseUsSection-module__4ztTKG__why-header{margin-bottom:50px}}@media (max-width:768px){.WhyChooseUsSection-module__4ztTKG__why{padding:60px 20px}.WhyChooseUsSection-module__4ztTKG__why-grid{grid-template-columns:1fr;gap:20px}.WhyChooseUsSection-module__4ztTKG__why-header h2{font-size:26px}.WhyChooseUsSection-module__4ztTKG__why-header p{font-size:14px}}
.IndustriesSection-module__oe-zUW__industries{background:radial-gradient(circle at top,#fff 0%,#f8fafc 100%);width:100%;padding:110px 20px}.IndustriesSection-module__oe-zUW__industries-container{max-width:1200px;margin:0 auto}.IndustriesSection-module__oe-zUW__industries-header{text-align:center;margin-bottom:70px}.IndustriesSection-module__oe-zUW__industries-header h2{color:#0f172a;font-size:clamp(28px,3vw,38px);font-weight:700}.IndustriesSection-module__oe-zUW__industries-header p{color:#64748b;margin-top:14px;font-size:16px}.IndustriesSection-module__oe-zUW__industries-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.IndustriesSection-module__oe-zUW__industry-card{-webkit-backdrop-filter:blur(12px);cursor:pointer;background:#ffffffbf;border:1px solid #0000000f;border-radius:20px;padding:30px;transition:all .35s;position:relative}.IndustriesSection-module__oe-zUW__industry-card:before{content:"";opacity:0;background:linear-gradient(120deg,#facc1526,#0000 60%);border-radius:20px;transition:all .35s;position:absolute;inset:0}.IndustriesSection-module__oe-zUW__industry-card:hover{transform:translateY(-14px)scale(1.01);box-shadow:0 40px 80px #0000001f}.IndustriesSection-module__oe-zUW__industry-card:hover:before{opacity:1}.IndustriesSection-module__oe-zUW__industry-icon{background:linear-gradient(135deg,#facc154d,#facc150d);border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:18px;font-size:26px;transition:transform .3s;display:flex}.IndustriesSection-module__oe-zUW__industry-card:hover .IndustriesSection-module__oe-zUW__industry-icon{transform:scale(1.1)rotate(3deg)}.IndustriesSection-module__oe-zUW__industry-card h3{color:#0f172a;font-size:19px;font-weight:600}.IndustriesSection-module__oe-zUW__industry-card p{color:#64748b;margin-top:10px;font-size:14.5px;line-height:1.6}.IndustriesSection-module__oe-zUW__industry-link{color:#facc15;margin-top:16px;font-size:13px;font-weight:600;transition:all .25s;display:inline-block}.IndustriesSection-module__oe-zUW__industry-card:hover .IndustriesSection-module__oe-zUW__industry-link{transform:translate(4px)}@media (max-width:1024px){.IndustriesSection-module__oe-zUW__industries-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.IndustriesSection-module__oe-zUW__industries{padding:70px 20px}.IndustriesSection-module__oe-zUW__industries-header h2{font-size:26px}.IndustriesSection-module__oe-zUW__industries-header p{font-size:14px}.IndustriesSection-module__oe-zUW__industries-grid{grid-template-columns:1fr}}
.ProcessSection-module__Z2gXfa__process{background:#f9fafb;width:100%;padding:100px 20px}.ProcessSection-module__Z2gXfa__process-container{max-width:1200px;margin:0 auto}.ProcessSection-module__Z2gXfa__process-header{text-align:center;margin-bottom:60px}.ProcessSection-module__Z2gXfa__process-header h2{color:#0f172a;font-size:clamp(26px,3vw,36px);font-weight:700}.ProcessSection-module__Z2gXfa__process-header p{color:#64748b;max-width:600px;margin-top:12px;margin-left:auto;margin-right:auto;font-size:16px}.ProcessSection-module__Z2gXfa__process-grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.ProcessSection-module__Z2gXfa__process-card{text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:30px;transition:all .3s;position:relative;overflow:hidden}.ProcessSection-module__Z2gXfa__process-card:before{content:"";opacity:0;background:linear-gradient(90deg,#facc15,#fbbf24);width:100%;height:3px;transition:all .3s;position:absolute;top:0;left:0}.ProcessSection-module__Z2gXfa__process-card:hover{border-color:#facc1566;transform:translateY(-8px);box-shadow:0 20px 40px #00000014}.ProcessSection-module__Z2gXfa__process-card:hover:before{opacity:1}.ProcessSection-module__Z2gXfa__process-step{color:#facc15;letter-spacing:2px;margin-bottom:12px;font-size:24px;font-weight:700}.ProcessSection-module__Z2gXfa__process-card h3{color:#0f172a;font-size:20px;font-weight:600}.ProcessSection-module__Z2gXfa__process-card p{color:#64748b;margin-top:10px;font-size:15px;line-height:1.6}@media (max-width:1024px){.ProcessSection-module__Z2gXfa__process{padding:80px 20px}.ProcessSection-module__Z2gXfa__process-grid{grid-template-columns:repeat(2,1fr);gap:24px}.ProcessSection-module__Z2gXfa__process-header{margin-bottom:50px}}@media (max-width:768px){.ProcessSection-module__Z2gXfa__process{padding:60px 20px}.ProcessSection-module__Z2gXfa__process-grid{grid-template-columns:1fr;gap:20px}.ProcessSection-module__Z2gXfa__process-header h2{font-size:26px}.ProcessSection-module__Z2gXfa__process-header p{font-size:14px}}
.TestimonialsSection-module__ABfoaq__testimonials{background:#f9fafb;width:100%;padding:100px 20px}.TestimonialsSection-module__ABfoaq__testimonials-container{max-width:1200px;margin:0 auto}.TestimonialsSection-module__ABfoaq__testimonials-header{text-align:center;margin-bottom:60px}.TestimonialsSection-module__ABfoaq__testimonials-header h2{color:#0f172a;font-size:clamp(26px,3vw,36px);font-weight:700}.TestimonialsSection-module__ABfoaq__testimonials-header p{color:#64748b;margin-top:12px;font-size:16px}.TestimonialsSection-module__ABfoaq__testimonials-slider{scroll-behavior:smooth;scrollbar-width:none;gap:24px;display:flex;overflow-x:auto}.TestimonialsSection-module__ABfoaq__testimonials-slider::-webkit-scrollbar{display:none}.TestimonialsSection-module__ABfoaq__testimonial-card{background:linear-gradient(#fff 0%,#f9fafb 100%);border:1px solid #e5e7eb;border-radius:16px;min-width:calc(25% - 18px);padding:26px;transition:all .35s}.TestimonialsSection-module__ABfoaq__testimonial-card:hover{transform:translateY(-8px);box-shadow:0 20px 45px #0000001a}.TestimonialsSection-module__ABfoaq__testimonial-top{align-items:center;gap:14px;display:flex}.TestimonialsSection-module__ABfoaq__testimonial-top img{object-fit:cover;border:2px solid #facc15;border-radius:50%;width:52px;height:52px}.TestimonialsSection-module__ABfoaq__testimonial-top h4{color:#0f172a;font-size:16px;font-weight:600}.TestimonialsSection-module__ABfoaq__testimonial-top span{color:#64748b;font-size:13px}.TestimonialsSection-module__ABfoaq__testimonial-text{color:#334155;margin-top:14px;font-size:15px;font-style:italic;line-height:1.6}.TestimonialsSection-module__ABfoaq__testimonial-dots{justify-content:center;gap:10px;margin-top:30px;display:flex}.TestimonialsSection-module__ABfoaq__dot{cursor:pointer;background:#cbd5f5;border-radius:50%;width:10px;height:10px;transition:all .3s}.TestimonialsSection-module__ABfoaq__dot.TestimonialsSection-module__ABfoaq__active{background:#facc15;transform:scale(1.3)}@media (max-width:1024px){.TestimonialsSection-module__ABfoaq__testimonials{padding:80px 20px}.TestimonialsSection-module__ABfoaq__testimonial-card{min-width:calc(50% - 12px)}.TestimonialsSection-module__ABfoaq__testimonials-header{margin-bottom:50px}}@media (max-width:768px){.TestimonialsSection-module__ABfoaq__testimonials{padding:60px 20px}.TestimonialsSection-module__ABfoaq__testimonial-card{min-width:85%}.TestimonialsSection-module__ABfoaq__testimonials-header h2{font-size:26px}.TestimonialsSection-module__ABfoaq__testimonials-header p{font-size:14px}}
