.ProductsPreview-inner{max-width:calc(var(--container-max) + 2*var(--container-padding));box-sizing:border-box;width:100%;padding:0 var(--container-padding)}.ProductsPreview-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.ProductsPreview-card{background:#fff;border-radius:var(--radius-lg);border:none;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow var(--transition-base),transform var(--transition-base)}.ProductsPreview-card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.cardImageWrap{width:100%;aspect-ratio:4/3;overflow:hidden;position:relative;background:#f8f9fa;padding:var(--space-4);display:flex;align-items:center;justify-content:center}.cardImage{width:auto;height:100%;max-width:100%;object-fit:contain}.cardBody{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);flex:1 1}.cardTitle{line-height:var(--leading-snug)}.featureList{flex-direction:column;flex:1 1}.featureItem,.featureList{display:flex;gap:var(--space-1)}.featureItem{align-items:flex-start;font-size:16px;color:var(--color-text-muted);line-height:1.5}.featureItem:before{content:"✓";color:#003049;font-weight:var(--weight-bold);font-size:16px;flex-shrink:0;margin-top:1px}.cardLink{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-primary);font-size:16px;font-weight:var(--weight-semibold);text-decoration:none;background:none;border:none;border-top:1px solid var(--color-border-light);cursor:pointer;padding:var(--space-2) 0 0;font-family:var(--font-family);transition:gap var(--transition-fast);margin-top:auto;width:100%;text-align:left}.cardLink:hover{gap:var(--space-2)}@media(max-width:1024px){.ProductsPreview-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.ProductsPreview-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.ProductsPreview-grid{grid-template-columns:1fr}}.statsBar{background:#003049;padding:60px 0;display:flex;justify-content:center}.statsBar .StatsBar-inner{max-width:calc(var(--container-max) + 2*var(--container-padding));box-sizing:border-box;width:100%;padding:0 var(--container-padding);display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-8);gap:var(--space-8)}.statsBar .stat{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4)}.statsBar .stat .icon{width:96px;height:96px;display:flex;align-items:center;justify-content:center}.statsBar .stat .value{font-size:32px;font-weight:500;color:#fff;line-height:1;margin-bottom:var(--space-1)}.statsBar .stat .label{font-size:22px;color:hsla(0,0%,100%,.7);font-weight:500;line-height:1.4}@media(max-width:1024px){.statsBar .StatsBar-inner{grid-template-columns:repeat(2,1fr);gap:var(--space-8)}}@media(max-width:768px){.statsBar{padding:40px 0}.statsBar .StatsBar-inner{grid-template-columns:1fr;gap:var(--space-8)}}.problem-section{background:var(--color-bg);padding:80px 0 100px;display:flex;justify-content:center}.ProblemSection-inner{max-width:calc(var(--container-max) + 2*var(--container-padding));box-sizing:border-box;width:100%;padding:0 var(--container-padding)}.cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:var(--space-12);align-items:stretch}.ProblemSection-card{background-color:#003049;background-image:repeating-linear-gradient(90deg,transparent,transparent 40px,hsla(0,0%,100%,.03) 0,hsla(0,0%,100%,.03) 80px);padding:20px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .3s ease,box-shadow .3s ease;overflow:hidden;border-radius:4px;height:100%}.ProblemSection-card .cardTitle{font-size:26px;color:#fff;font-weight:500}.ProblemSection-card .cardDesc{font-size:20px;color:#fff;opacity:.8;line-height:1.5;font-weight:400;margin-bottom:30px;flex-grow:1}.ProblemSection-card .cardImageWrap{width:100%;background:transparent!important;height:145px;margin-top:auto}.ProblemSection-card .cardImageWrap .cardImage{max-width:100%;height:100%;object-fit:cover}.ProblemSection-card:nth-child(2){background-color:#c1121f;background-image:repeating-linear-gradient(90deg,transparent,transparent 40px,hsla(0,0%,100%,.04) 0,hsla(0,0%,100%,.04) 80px)}.ProblemSection-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.3)}.ctaRow{display:flex;justify-content:center}@media(max-width:768px){.cards{grid-template-columns:1fr}}.TrustSection-inner{max-width:calc(var(--container-max) + 2*var(--container-padding));box-sizing:border-box;width:100%;padding:0 var(--container-padding)}.TrustSection-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-5);gap:var(--space-5)}.TrustSection-card{display:flex;align-items:flex-start;gap:var(--space-4);padding:20px;background:#fff;border:none;border-radius:8px;transition:box-shadow var(--transition-base)}.TrustSection-card .iconWrap{padding:22px;border-radius:var(--radius-sm);height:100px;width:100px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:linear-gradient(0deg,rgba(11,15,20,.06),rgba(11,15,20,.06)),#fff;flex-shrink:0}.TrustSection-card:hover{box-shadow:0 10px 30px rgba(0,0,0,.05)}.text{display:flex;flex-direction:column;gap:var(--space-1)}.cardTitle{font-size:22px;font-weight:500;color:var(--color-dark)}.cardDesc{font-size:16px;color:var(--color-text-muted);line-height:var(--leading-relaxed);font-weight:500}@media(max-width:768px){.TrustSection-grid{grid-template-columns:1fr}}.section{padding:var(--space-16) 0}.IndustriesStrip-inner{max-width:calc(var(--container-max) + 2*var(--container-padding));box-sizing:border-box;width:100%;padding:0 var(--container-padding)}.IndustriesStrip-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.IndustriesStrip-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:32px 16px;background:#fff;border:none;border-radius:8px;text-align:center;transition:box-shadow var(--transition-base),transform var(--transition-base);cursor:pointer;text-decoration:none}.IndustriesStrip-item:hover{box-shadow:0 10px 30px rgba(0,0,0,.05);transform:translateY(-2px)}.iconWrap{font-size:32px;line-height:1}.label{font-size:16px;font-weight:500;color:var(--color-text);line-height:var(--leading-snug)}@media(max-width:1024px){.IndustriesStrip-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.IndustriesStrip-grid{grid-template-columns:repeat(2,1fr)}}.section{background:var(--color-bg);padding:var(--space-20) 0}.Testimonials-inner{max-width:calc(var(--container-max) + 2*var(--container-padding));box-sizing:border-box;width:100%;padding:0 var(--container-padding)}.Testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-5);gap:var(--space-5)}.Testimonials-card{background:#fff;border-radius:8px;padding:48px 32px 32px;display:flex;flex-direction:column;gap:var(--space-6);border:none;position:relative;transition:transform var(--transition-base),box-shadow var(--transition-base)}.Testimonials-card:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,0,0,.05)}.quote{font-size:17px;color:var(--color-dark);line-height:1.65;font-weight:500;flex:1 1;position:relative;z-index:1}.quote:before{content:"“";top:-40px;left:-15px}.quote:after,.quote:before{position:absolute;font-size:120px;line-height:1;color:rgba(200,204,214,.4);font-family:serif;z-index:-1}.quote:after{content:"”";bottom:-60px;right:-10px}.author{display:flex;align-items:center;gap:var(--space-3);padding-top:var(--space-2)}.avatar{width:48px;height:48px;border-radius:50%;background:transparent;border:1px solid #111;flex-shrink:0}.authorInfo{display:flex;flex-direction:column;gap:2px}.authorName{font-size:15px;font-weight:600;color:var(--color-dark)}.authorRole{font-size:12px;color:var(--color-text-muted)}@media(max-width:1024px){.Testimonials-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.Testimonials-grid{grid-template-columns:1fr}}