.Data-module__x7HVzW__page{background:var(--background)}.Data-module__x7HVzW__hero{background:linear-gradient(#52a3cc14 0%,#0000 100%);flex-direction:column;justify-content:center;align-items:center;min-height:60vh;padding:120px 20px 80px;display:flex}.Data-module__x7HVzW__heroTitle{color:var(--foreground);text-align:center;margin-bottom:20px;font-size:4rem;font-weight:600}.Data-module__x7HVzW__heroDescription{color:#ffffffb3;text-align:center;max-width:600px;font-size:1.4rem;line-height:1.6}.Data-module__x7HVzW__servicesSection{max-width:1200px;margin:0 auto;padding:80px 20px}.Data-module__x7HVzW__sectionDescription{text-align:center;color:#ffffffb3;max-width:600px;margin-bottom:50px;margin-left:auto;margin-right:auto;font-size:1.2rem}.Data-module__x7HVzW__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;display:grid}.Data-module__x7HVzW__serviceCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:30px;transition:all .3s}.Data-module__x7HVzW__serviceCard:hover{background:#52a3cc14;border-color:#52a3cc4d;transform:translateY(-5px)}.Data-module__x7HVzW__serviceIcon{margin-bottom:15px;font-size:2.5rem;display:block}.Data-module__x7HVzW__serviceTitle{color:var(--foreground);margin-bottom:10px;font-size:1.3rem;font-weight:600}.Data-module__x7HVzW__serviceDescription{color:#ffffffb3;font-size:1rem;line-height:1.6}.Data-module__x7HVzW__industriesSection{background:linear-gradient(#0000 0%,#52a3cc08 50%,#0000 100%);padding:80px 20px}.Data-module__x7HVzW__industriesGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px;max-width:1000px;margin:0 auto;display:grid}.Data-module__x7HVzW__industryCard{text-align:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;padding:30px;transition:all .3s}.Data-module__x7HVzW__industryCard:hover{background:#52a3cc0d;border-color:#52a3cc33}.Data-module__x7HVzW__industryIcon{margin-bottom:15px;font-size:3rem;display:block}.Data-module__x7HVzW__industryTitle{color:var(--foreground);margin-bottom:10px;font-size:1.2rem;font-weight:600}.Data-module__x7HVzW__industryDescription{color:#ffffffa6;font-size:.95rem;line-height:1.5}.Data-module__x7HVzW__processSection{max-width:900px;margin:0 auto;padding:80px 20px}.Data-module__x7HVzW__processSteps{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px;display:flex}.Data-module__x7HVzW__processStep{text-align:center;flex:1;min-width:200px;padding:20px}.Data-module__x7HVzW__stepNumber{background:linear-gradient(135deg,var(--secondary),var(--secondary-hueshift));width:60px;height:60px;color:var(--background);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;font-size:1.5rem;font-weight:700;display:flex}.Data-module__x7HVzW__stepTitle{color:var(--foreground);margin-bottom:10px;font-size:1.2rem;font-weight:600}.Data-module__x7HVzW__stepDescription{color:#ffffffb3;font-size:.95rem}.Data-module__x7HVzW__processConnector{background:linear-gradient(90deg,var(--secondary),transparent);opacity:.3;width:50px;height:2px;margin-top:50px}.Data-module__x7HVzW__ctaSection{padding:100px 20px}.Data-module__x7HVzW__ctaContent{text-align:center;background:linear-gradient(135deg,#52a3cc1a 0%,#52cc8f1a 100%);border-radius:30px;max-width:700px;margin:0 auto;padding:60px 40px}.Data-module__x7HVzW__ctaTitle{color:var(--foreground);margin-bottom:15px;font-size:2.2rem;font-weight:600}.Data-module__x7HVzW__ctaDescription{color:#fffc;margin-bottom:30px;font-size:1.1rem}.Data-module__x7HVzW__ctaButton{background:linear-gradient(135deg,var(--secondary),var(--secondary-hueshift));color:var(--background);border-radius:50px;padding:16px 40px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.Data-module__x7HVzW__ctaButton:hover{transform:translateY(-3px);box-shadow:0 15px 30px #52a3cc4d}@media (max-width:768px){.Data-module__x7HVzW__heroTitle{font-size:2.5rem}.Data-module__x7HVzW__heroDescription{font-size:1.1rem}.Data-module__x7HVzW__processSteps{flex-direction:column;align-items:center}.Data-module__x7HVzW__processConnector{width:2px;height:30px;margin:0}.Data-module__x7HVzW__ctaTitle{font-size:1.8rem}}
