:root{--industry-construction-primary:#E65100;--industry-construction-secondary:#FF9800;--industry-construction-light:#FFF3E0;--industry-consulting-primary:#1565C0;--industry-consulting-secondary:#42A5F5;--industry-consulting-light:#E3F2FD;--industry-manufacturing-primary:#00695C;--industry-manufacturing-secondary:#26A69A;--industry-manufacturing-light:#E0F2F1;--industry-retail-primary:#6A1B9A;--industry-retail-secondary:#AB47BC;--industry-retail-light:#F3E5F5;--industry-saas-primary:#283593;--industry-saas-secondary:#5C6BC0;--industry-saas-light:#E8EAF6;--industry-restaurants-primary:#C62828;--industry-restaurants-secondary:#EF5350;--industry-restaurants-light:#FFEBEE;--industry-ecommerce-primary:#2E7D32;--industry-ecommerce-secondary:#66BB6A;--industry-ecommerce-light:#E8F5E9}.industry-hero{position:relative;overflow:hidden;padding-top:100px;padding-bottom:40px}.industry-hero-bg{position:absolute;border-radius:50%;filter:blur(60px);opacity:.1;animation:20s ease-in-out infinite industry-float}.industry-hero-bg-1{top:-100px;right:-100px;width:400px;height:400px}.industry-hero-bg-2{bottom:-50px;left:-100px;width:300px;height:300px;animation-direction:reverse;animation-duration:25s}.industry-hero-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;align-items:center}.industry-hero-content{position:relative;z-index:1}.industry-badge{display:inline-block;color:#fff;padding:8px 20px;border-radius:30px;font-size:13px;font-family:Aeonik,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:24px}.industry-hero-title{font-size:56px;font-weight:800;line-height:1.15;margin-bottom:24px;color:#1a1a1a}.industry-hero-title .highlight{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.industry-hero-subtitle{font-size:22px;line-height:1.5;margin-bottom:40px;color:#4a5568;font-weight:500}.industry-trust-badges{display:flex;gap:32px;margin-bottom:40px;flex-wrap:wrap}.industry-trust-badge{display:flex;align-items:center;gap:10px}.industry-trust-badge span{font-size:15px;font-weight:600}.industry-cta-group{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.industry-cta-primary{display:inline-flex;align-items:center;gap:10px;color:#fff;padding:18px 36px;border-radius:50px;font-size:17px;font-family:Aeonik,sans-serif;font-weight:700;text-decoration:none;transition:.3s}.industry-cta-primary:hover{transform:translateY(-3px)}.industry-hero-image-wrapper{position:relative}.industry-hero-image-glow{position:absolute;inset:-20px;border-radius:30px;filter:blur(40px);opacity:.3}.industry-hero-image{width:100%;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.15);position:relative}.industry-stats{background:linear-gradient(135deg,#1a1a1a 0,#2d2d2d 100%);padding:60px 0;position:relative;overflow:hidden}.industry-stats-bg{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.1}.industry-stats-orb{position:absolute;border-radius:50%;animation:4s ease-in-out infinite industry-pulse}.industry-stats-orb-1{top:-50%;right:-10%;width:600px;height:600px}.industry-stats-orb-2{bottom:-50%;left:-10%;width:500px;height:500px;animation-delay:2s}.industry-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:60px;text-align:center;position:relative}.industry-stat-item{position:relative}.industry-stat-number{font-size:48px;font-weight:800;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:12px;transition:transform .3s}.industry-stat-item:hover .industry-stat-number{transform:scale(1.1)}.industry-stat-label{font-size:14px;color:#fff;font-weight:600;letter-spacing:.5px;text-transform:uppercase;opacity:.9}.industry-problems{padding:100px 0;background:#fff;position:relative}.industry-section-header{text-align:center;margin-bottom:64px}.industry-section-badge{display:inline-block;padding:8px 20px;border-radius:30px;font-size:13px;font-family:Aeonik,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.industry-section-title{font-size:48px;font-weight:800;margin-bottom:20px;color:#1a1a1a;line-height:1.2}.industry-section-subtitle{font-size:20px;color:#666;max-width:700px;margin:0 auto;line-height:1.6}.industry-problems-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:1000px;margin:0 auto}.industry-problem-card{padding:32px;background:#fff;border-radius:20px;box-shadow:0 4px 24px rgba(0,0,0,.08);display:flex;gap:24px;align-items:flex-start;transition:.3s;border:1px solid #f0f0f0}.industry-problem-card:hover{transform:translateY(-6px);box-shadow:0 12px 40px rgba(0,0,0,.12)}.industry-problem-icon{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.industry-problem-content h3{font-size:20px;font-weight:700;color:#1a1a1a;margin-bottom:8px}.industry-problem-content p{font-size:16px;color:#666;line-height:1.6;margin:0}.industry-problem-icon-red{background:linear-gradient(135deg,#fee2e2,#fecaca)}.industry-problem-icon-yellow{background:linear-gradient(135deg,#fef3c7,#fde68a)}.industry-problem-icon-purple{background:linear-gradient(135deg,#ede7f6,#d1c4e9)}.industry-problem-icon-blue{background:linear-gradient(135deg,#dbeafe,#bfdbfe)}.industry-problem-icon-green{background:linear-gradient(135deg,#d1fae5,#a7f3d0)}.industry-problem-icon-orange{background:linear-gradient(135deg,#fff3e0,#ffe0b2)}.industry-section-badge-warning{background:linear-gradient(135deg,#ffebee,#ffcdd2);color:#d32f2f}.industry-section-cta{text-align:center;margin-top:60px}.industry-section-cta p{font-size:20px;color:#1a1a1a;font-weight:600;margin-bottom:24px}.industry-cta-link{display:inline-flex;align-items:center;gap:8px;font-size:17px;font-family:Aeonik,sans-serif;font-weight:700;text-decoration:none;transition:.3s}.industry-cta-link:hover{gap:12px}.industry-consulting .industry-cta-link{color:#1565c0}.industry-construction .industry-cta-link{color:#e65100}.industry-manufacturing .industry-cta-link{color:#00695c}.industry-retail .industry-cta-link{color:#6a1b9a}.industry-saas .industry-cta-link{color:#283593}.industry-restaurants .industry-cta-link{color:#c62828}.industry-ecommerce .industry-cta-link{color:#2e7d32}.industry-features{padding:100px 0;background:linear-gradient(180deg,#fafbff 0,#fff 100%)}.industry-features-header{text-align:center;margin-bottom:80px}.industry-feature-block{margin-bottom:120px}.industry-feature-block:last-child{margin-bottom:0}.industry-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.industry-feature-grid.reverse .industry-feature-content{order:2}.industry-feature-grid.reverse .industry-feature-image{order:1}.industry-feature-content{position:relative;padding-top:40px}.industry-feature-number{position:absolute;top:0;left:0;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:24px;color:#fff}.industry-feature-number.right{left:auto;right:0}.industry-feature-badge{display:inline-block;padding:6px 16px;border-radius:20px;font-size:12px;font-family:Aeonik,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:20px;margin-left:80px}.industry-feature-badge.no-offset{margin-left:0}.industry-feature-title{font-size:36px;font-weight:800;margin-bottom:20px;color:#1a1a1a;line-height:1.2}.industry-feature-desc{font-size:18px;color:#666;margin-bottom:32px;line-height:1.6}.industry-feature-list{list-style:none;padding:0;margin:0 0 32px}.industry-feature-list-item{display:flex;align-items:center;gap:16px;margin-bottom:16px;padding:12px;border-radius:12px}.industry-feature-list-item:last-child{margin-bottom:0}.industry-feature-check{flex-shrink:0;width:32px;height:32px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.1)}.industry-feature-list-item span{font-size:16px;font-weight:600;color:#2d3748}.industry-feature-cta{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-family:Aeonik,sans-serif;font-weight:700;text-decoration:none;transition:.3s}.industry-feature-cta:hover{gap:12px}.industry-feature-image{position:relative}.industry-feature-image-glow{position:absolute;inset:-20px;border-radius:30px;filter:blur(30px)}.industry-feature-image img{width:100%;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.12);position:relative}.industry-feature-list-item.bg-purple{background:#f3e5f5}.industry-feature-list-item.bg-green{background:#e8f5e9}.industry-feature-list-item.bg-orange{background:#fff3e0}.industry-feature-list-item.bg-blue{background:#e3f2fd}.industry-feature-list-item.bg-red{background:#ffebee}.industry-feature-list-item.bg-teal{background:#e0f2f1}.industry-feature-badge.bg-purple{background:linear-gradient(135deg,#ede7f6,#d1c4e9);color:#673ab7}.industry-feature-badge.bg-green{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);color:#2e7d32}.industry-feature-badge.bg-orange{background:linear-gradient(135deg,#fff3e0,#ffe0b2);color:#e65100}.industry-feature-badge.bg-blue{background:linear-gradient(135deg,#e3f2fd,#bbdefb);color:#1565c0}.industry-feature-badge.bg-red{background:linear-gradient(135deg,#ffebee,#ffcdd2);color:#c62828}.industry-feature-badge.bg-teal{background:linear-gradient(135deg,#e0f2f1,#b2dfdb);color:#00695c}.industry-consulting .industry-feature-number{background:linear-gradient(135deg,#1565c0,#42a5f5);box-shadow:0 8px 24px rgba(21,101,192,.4)}.industry-construction .industry-feature-number{background:linear-gradient(135deg,#e65100,#ff9800);box-shadow:0 8px 24px rgba(230,81,0,.4)}.industry-manufacturing .industry-feature-number{background:linear-gradient(135deg,#00695c,#26a69a);box-shadow:0 8px 24px rgba(0,105,92,.4)}.industry-retail .industry-feature-number{background:linear-gradient(135deg,#6a1b9a,#ab47bc);box-shadow:0 8px 24px rgba(106,27,154,.4)}.industry-saas .industry-feature-number{background:linear-gradient(135deg,#283593,#5c6bc0);box-shadow:0 8px 24px rgba(40,53,147,.4)}.industry-restaurants .industry-feature-number{background:linear-gradient(135deg,#c62828,#ef5350);box-shadow:0 8px 24px rgba(198,40,40,.4)}.industry-ecommerce .industry-feature-number{background:linear-gradient(135deg,#2e7d32,#66bb6a);box-shadow:0 8px 24px rgba(46,125,50,.4)}.industry-consulting .industry-feature-cta{color:#1565c0}.industry-construction .industry-feature-cta{color:#e65100}.industry-manufacturing .industry-feature-cta{color:#00695c}.industry-retail .industry-feature-cta{color:#6a1b9a}.industry-saas .industry-feature-cta{color:#283593}.industry-restaurants .industry-feature-cta{color:#c62828}.industry-ecommerce .industry-feature-cta{color:#2e7d32}.industry-consulting .industry-feature-image-glow{background:linear-gradient(135deg,rgba(21,101,192,.1),rgba(66,165,245,.1))}.industry-construction .industry-feature-image-glow{background:linear-gradient(135deg,rgba(230,81,0,.1),rgba(255,152,0,.1))}.industry-manufacturing .industry-feature-image-glow{background:linear-gradient(135deg,rgba(0,105,92,.1),rgba(38,166,154,.1))}.industry-retail .industry-feature-image-glow{background:linear-gradient(135deg,rgba(106,27,154,.1),rgba(171,71,188,.1))}.industry-saas .industry-feature-image-glow{background:linear-gradient(135deg,rgba(40,53,147,.1),rgba(92,107,192,.1))}.industry-restaurants .industry-feature-image-glow{background:linear-gradient(135deg,rgba(198,40,40,.1),rgba(239,83,80,.1))}.industry-ecommerce .industry-feature-image-glow{background:linear-gradient(135deg,rgba(46,125,50,.1),rgba(102,187,106,.1))}.industry-cta-box{text-align:center;padding:60px 40px;border-radius:30px;position:relative;overflow:hidden}.industry-cta-box-bg{position:absolute;width:300px;height:300px;border-radius:50%}.industry-cta-box-bg-1{top:-100px;right:-100px;background:radial-gradient(circle,rgba(255,255,255,.1) 0,transparent 70%)}.industry-cta-box-bg-2{bottom:-100px;left:-100px;background:radial-gradient(circle,rgba(255,255,255,.08) 0,transparent 70%)}.industry-cta-box h3{font-size:32px;font-weight:800;color:#fff;margin-bottom:16px;position:relative}.industry-cta-box p{font-size:18px;color:rgba(255,255,255,.9);margin-bottom:32px;position:relative}.industry-cta-box-btn{display:inline-flex;align-items:center;gap:10px;background:#fff;padding:18px 40px;border-radius:50px;font-size:18px;font-weight:800;text-decoration:none;transition:.3s;box-shadow:0 10px 30px rgba(0,0,0,.2);position:relative}.industry-cta-box-btn:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgba(0,0,0,.3)}.industry-cta-box-note{font-size:14px;color:rgba(255,255,255,.8);margin-top:16px;position:relative}.industry-consulting .industry-cta-box{background:linear-gradient(135deg,#1565c0,#42a5f5)}.industry-consulting .industry-cta-box-btn{color:#1565c0}.industry-construction .industry-cta-box{background:linear-gradient(135deg,#e65100,#ff9800)}.industry-construction .industry-cta-box-btn{color:#e65100}.industry-manufacturing .industry-cta-box{background:linear-gradient(135deg,#00695c,#26a69a)}.industry-manufacturing .industry-cta-box-btn{color:#00695c}.industry-retail .industry-cta-box{background:linear-gradient(135deg,#6a1b9a,#ab47bc)}.industry-retail .industry-cta-box-btn{color:#6a1b9a}.industry-saas .industry-cta-box{background:linear-gradient(135deg,#283593,#5c6bc0)}.industry-saas .industry-cta-box-btn{color:#283593}.industry-restaurants .industry-cta-box{background:linear-gradient(135deg,#c62828,#ef5350)}.industry-restaurants .industry-cta-box-btn{color:#c62828}.industry-ecommerce .industry-cta-box{background:linear-gradient(135deg,#2e7d32,#66bb6a)}.industry-ecommerce .industry-cta-box-btn{color:#2e7d32}.industry-solutions{padding:100px 0;background:linear-gradient(180deg,#f8f9fc 0,#fff 100%)}.industry-solutions-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:64px}.industry-solution-card{background:#fff;border-radius:24px;padding:40px;box-shadow:0 4px 24px rgba(0,0,0,.06);transition:.3s;border:1px solid #eee}.industry-solution-card:hover{transform:translateY(-8px);box-shadow:0 16px 48px rgba(0,0,0,.12)}.industry-solution-icon{width:64px;height:64px;border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.industry-solution-card h3{font-size:22px;font-weight:700;color:#1a1a1a;margin-bottom:16px}.industry-solution-card p{font-size:16px;color:#666;line-height:1.7;margin:0}.industry-faq{padding:100px 0;background:#fff}.industry-faq-grid{max-width:800px;margin:0 auto}.industry-faq-item{border-bottom:1px solid #eee;padding:24px 0}.industry-faq-item:last-child{border-bottom:none}.industry-faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:18px;font-weight:600;color:#1a1a1a;padding-right:16px}.industry-faq-question:hover{color:#667eea}.industry-faq-toggle{width:24px;height:24px;border-radius:50%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;transition:.3s;flex-shrink:0}.industry-faq-item.active .industry-faq-toggle{background:#667eea;color:#fff;transform:rotate(45deg)}.industry-faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease-out;font-size:16px;color:#666;line-height:1.7}.industry-faq-item.active .industry-faq-answer{max-height:500px;padding-top:16px}.industry-learn-more{padding:80px 0;background:#fff}.industry-learn-more-container{max-width:800px;margin:0 auto}.industry-learn-more h2{font-size:32px;font-weight:700;margin-bottom:32px;color:#1a1a1a}.industry-learn-more-content{font-size:16px;line-height:1.8;color:#374151}.industry-learn-more-content h3{font-size:22px;font-weight:600;color:#1a1a1a;margin-top:32px;margin-bottom:16px}.industry-learn-more-content p{margin-bottom:16px}.industry-learn-more-content ul{margin:16px 0;padding-left:24px}.industry-learn-more-content li{margin-bottom:12px}.industry-learn-more-content strong{color:#1a1a1a}@keyframes industry-float{0%,100%{transform:translateY(0) translateX(0)}25%{transform:translateY(-20px) translateX(10px)}50%{transform:translateY(10px) translateX(-10px)}75%{transform:translateY(-10px) translateX(20px)}}@keyframes industry-pulse{0%,100%{transform:scale(1);opacity:.1}50%{transform:scale(1.1);opacity:.2}}@media (max-width:991px){.industry-hero-title{font-size:42px}.industry-section-title{font-size:36px}.industry-hero-grid{grid-template-columns:1fr;gap:40px}.industry-stats-grid{grid-template-columns:repeat(2,1fr);gap:30px}.industry-problems-grid,.industry-solutions-grid{grid-template-columns:1fr}.industry-feature-grid{grid-template-columns:1fr;gap:60px}.industry-feature-grid.reverse .industry-feature-content,.industry-feature-grid.reverse .industry-feature-image{order:unset}.industry-feature-title{font-size:30px}.industry-feature-badge{margin-left:0}.industry-feature-number.right{left:0;right:auto}}@media (max-width:767px){.industry-hero-title{font-size:32px}.industry-section-title{font-size:28px}.industry-stats-grid{grid-template-columns:1fr;gap:24px}.industry-stat-number{font-size:36px}.industry-hero-subtitle{font-size:18px}.industry-cta-primary{padding:16px 28px;font-size:15px}.industry-problem-card{flex-direction:column;gap:16px}.industry-solution-card{padding:28px}.industry-trust-badges{flex-direction:column;gap:16px}.industry-feature-block{margin-bottom:80px}.industry-feature-title{font-size:26px}.industry-feature-desc{font-size:16px}.industry-cta-box{padding:40px 24px}.industry-cta-box h3{font-size:26px}.industry-cta-box-btn{padding:16px 32px;font-size:16px}}.industry-construction .industry-hero{background:linear-gradient(135deg,#fafbff 0,#fff3e0 50%,#fff 100%)}.industry-construction .industry-hero-bg{background:radial-gradient(circle,rgba(255,152,0,.15) 0,transparent 70%)}.industry-construction .industry-badge{background:linear-gradient(135deg,#e65100,#ff9800);box-shadow:0 4px 12px rgba(230,81,0,.3)}.industry-construction .industry-hero-title .highlight{background:linear-gradient(135deg,#e65100,#ff9800)}.industry-construction .industry-trust-badge span:first-of-type{color:#e65100}.industry-construction .industry-cta-primary{background:linear-gradient(135deg,#e65100,#ff9800);box-shadow:0 10px 30px rgba(230,81,0,.4)}.industry-construction .industry-cta-primary:hover{box-shadow:0 15px 40px rgba(230,81,0,.5)}.industry-construction .industry-hero-image-glow{background:linear-gradient(135deg,rgba(230,81,0,.2),rgba(255,152,0,.2))}.industry-construction .industry-stats-orb{background:radial-gradient(circle,rgba(255,152,0,.4) 0,transparent 70%)}.industry-construction .industry-stat-number{background:linear-gradient(135deg,#ff9800,#e65100)}.industry-construction .industry-section-badge{background:linear-gradient(135deg,#ffebee,#ffcdd2);color:#d32f2f}.industry-construction .industry-section-title .highlight{background:linear-gradient(135deg,#e65100,#ff9800);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.industry-construction .industry-problem-icon{background:#fff3e0}.industry-construction .industry-solution-icon{background:linear-gradient(135deg,#fff3e0,#ffe0b2)}.industry-consulting .industry-hero{background:linear-gradient(135deg,#fafbff 0,#e3f2fd 50%,#fff 100%)}.industry-consulting .industry-hero-bg{background:radial-gradient(circle,rgba(25,118,210,.15) 0,transparent 70%)}.industry-consulting .industry-badge{background:linear-gradient(135deg,#1565c0,#42a5f5);box-shadow:0 4px 12px rgba(21,101,192,.3)}.industry-consulting .industry-hero-title .highlight{background:linear-gradient(135deg,#1565c0,#42a5f5)}.industry-consulting .industry-trust-badge span:first-of-type{color:#1565c0}.industry-consulting .industry-cta-primary{background:linear-gradient(135deg,#1565c0,#42a5f5);box-shadow:0 10px 30px rgba(21,101,192,.4)}.industry-consulting .industry-cta-primary:hover{box-shadow:0 15px 40px rgba(21,101,192,.5)}.industry-consulting .industry-hero-image-glow{background:linear-gradient(135deg,rgba(21,101,192,.2),rgba(66,165,245,.2))}.industry-consulting .industry-stats-orb{background:radial-gradient(circle,rgba(66,165,245,.4) 0,transparent 70%)}.industry-consulting .industry-stat-number{background:linear-gradient(135deg,#42a5f5,#1565c0)}.industry-consulting .industry-section-title .highlight{background:linear-gradient(135deg,#1565c0,#42a5f5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.industry-consulting .industry-problem-icon{background:#e3f2fd}.industry-consulting .industry-solution-icon{background:linear-gradient(135deg,#e3f2fd,#bbdefb)}.industry-manufacturing .industry-hero{background:linear-gradient(135deg,#fafbff 0,#e0f2f1 50%,#fff 100%)}.industry-manufacturing .industry-hero-bg{background:radial-gradient(circle,rgba(0,105,92,.15) 0,transparent 70%)}.industry-manufacturing .industry-badge{background:linear-gradient(135deg,#00695c,#26a69a);box-shadow:0 4px 12px rgba(0,105,92,.3)}.industry-manufacturing .industry-hero-title .highlight{background:linear-gradient(135deg,#00695c,#26a69a)}.industry-manufacturing .industry-trust-badge span:first-of-type{color:#00695c}.industry-manufacturing .industry-cta-primary{background:linear-gradient(135deg,#00695c,#26a69a);box-shadow:0 10px 30px rgba(0,105,92,.4)}.industry-manufacturing .industry-cta-primary:hover{box-shadow:0 15px 40px rgba(0,105,92,.5)}.industry-manufacturing .industry-hero-image-glow{background:linear-gradient(135deg,rgba(0,105,92,.2),rgba(38,166,154,.2))}.industry-manufacturing .industry-stats-orb{background:radial-gradient(circle,rgba(38,166,154,.4) 0,transparent 70%)}.industry-manufacturing .industry-stat-number{background:linear-gradient(135deg,#26a69a,#00695c)}.industry-manufacturing .industry-section-title .highlight{background:linear-gradient(135deg,#00695c,#26a69a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.industry-manufacturing .industry-problem-icon{background:#e0f2f1}.industry-manufacturing .industry-solution-icon{background:linear-gradient(135deg,#e0f2f1,#b2dfdb)}.industry-retail .industry-hero{background:linear-gradient(135deg,#fafbff 0,#f3e5f5 50%,#fff 100%)}.industry-retail .industry-hero-bg{background:radial-gradient(circle,rgba(106,27,154,.15) 0,transparent 70%)}.industry-retail .industry-badge{background:linear-gradient(135deg,#6a1b9a,#ab47bc);box-shadow:0 4px 12px rgba(106,27,154,.3)}.industry-retail .industry-hero-title .highlight{background:linear-gradient(135deg,#6a1b9a,#ab47bc)}.industry-retail .industry-trust-badge span:first-of-type{color:#6a1b9a}.industry-retail .industry-cta-primary{background:linear-gradient(135deg,#6a1b9a,#ab47bc);box-shadow:0 10px 30px rgba(106,27,154,.4)}.industry-retail .industry-cta-primary:hover{box-shadow:0 15px 40px rgba(106,27,154,.5)}.industry-retail .industry-hero-image-glow{background:linear-gradient(135deg,rgba(106,27,154,.2),rgba(171,71,188,.2))}.industry-retail .industry-stats-orb{background:radial-gradient(circle,rgba(171,71,188,.4) 0,transparent 70%)}.industry-retail .industry-stat-number{background:linear-gradient(135deg,#ab47bc,#6a1b9a)}.industry-retail .industry-section-title .highlight{background:linear-gradient(135deg,#6a1b9a,#ab47bc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.industry-retail .industry-problem-icon{background:#f3e5f5}.industry-retail .industry-solution-icon{background:linear-gradient(135deg,#f3e5f5,#e1bee7)}.industry-saas .industry-hero{background:linear-gradient(135deg,#fafbff 0,#e8eaf6 50%,#fff 100%)}.industry-saas .industry-hero-bg{background:radial-gradient(circle,rgba(40,53,147,.15) 0,transparent 70%)}.industry-saas .industry-badge{background:linear-gradient(135deg,#283593,#5c6bc0);box-shadow:0 4px 12px rgba(40,53,147,.3)}.industry-saas .industry-hero-title .highlight{background:linear-gradient(135deg,#283593,#5c6bc0)}.industry-saas .industry-trust-badge span:first-of-type{color:#283593}.industry-saas .industry-cta-primary{background:linear-gradient(135deg,#283593,#5c6bc0);box-shadow:0 10px 30px rgba(40,53,147,.4)}.industry-saas .industry-cta-primary:hover{box-shadow:0 15px 40px rgba(40,53,147,.5)}.industry-saas .industry-hero-image-glow{background:linear-gradient(135deg,rgba(40,53,147,.2),rgba(92,107,192,.2))}.industry-saas .industry-stats-orb{background:radial-gradient(circle,rgba(92,107,192,.4) 0,transparent 70%)}.industry-saas .industry-stat-number{background:linear-gradient(135deg,#5c6bc0,#283593)}.industry-saas .industry-section-title .highlight{background:linear-gradient(135deg,#283593,#5c6bc0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.industry-saas .industry-problem-icon{background:#e8eaf6}.industry-saas .industry-solution-icon{background:linear-gradient(135deg,#e8eaf6,#c5cae9)}.industry-restaurants .industry-hero{background:linear-gradient(135deg,#fafbff 0,#ffebee 50%,#fff 100%)}.industry-restaurants .industry-hero-bg{background:radial-gradient(circle,rgba(198,40,40,.15) 0,transparent 70%)}.industry-restaurants .industry-badge{background:linear-gradient(135deg,#c62828,#ef5350);box-shadow:0 4px 12px rgba(198,40,40,.3)}.industry-restaurants .industry-hero-title .highlight{background:linear-gradient(135deg,#c62828,#ef5350)}.industry-restaurants .industry-trust-badge span:first-of-type{color:#c62828}.industry-restaurants .industry-cta-primary{background:linear-gradient(135deg,#c62828,#ef5350);box-shadow:0 10px 30px rgba(198,40,40,.4)}.industry-restaurants .industry-cta-primary:hover{box-shadow:0 15px 40px rgba(198,40,40,.5)}.industry-restaurants .industry-hero-image-glow{background:linear-gradient(135deg,rgba(198,40,40,.2),rgba(239,83,80,.2))}.industry-restaurants .industry-stats-orb{background:radial-gradient(circle,rgba(239,83,80,.4) 0,transparent 70%)}.industry-restaurants .industry-stat-number{background:linear-gradient(135deg,#ef5350,#c62828)}.industry-restaurants .industry-section-title .highlight{background:linear-gradient(135deg,#c62828,#ef5350);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.industry-restaurants .industry-problem-icon{background:#ffebee}.industry-restaurants .industry-solution-icon{background:linear-gradient(135deg,#ffebee,#ffcdd2)}.industry-ecommerce .industry-hero{background:linear-gradient(135deg,#fafbff 0,#e8f5e9 50%,#fff 100%)}.industry-ecommerce .industry-hero-bg{background:radial-gradient(circle,rgba(46,125,50,.15) 0,transparent 70%)}.industry-ecommerce .industry-badge{background:linear-gradient(135deg,#2e7d32,#66bb6a);box-shadow:0 4px 12px rgba(46,125,50,.3)}.industry-ecommerce .industry-hero-title .highlight{background:linear-gradient(135deg,#2e7d32,#66bb6a)}.industry-ecommerce .industry-trust-badge span:first-of-type{color:#2e7d32}.industry-ecommerce .industry-cta-primary{background:linear-gradient(135deg,#2e7d32,#66bb6a);box-shadow:0 10px 30px rgba(46,125,50,.4)}.industry-ecommerce .industry-cta-primary:hover{box-shadow:0 15px 40px rgba(46,125,50,.5)}.industry-ecommerce .industry-hero-image-glow{background:linear-gradient(135deg,rgba(46,125,50,.2),rgba(102,187,106,.2))}.industry-ecommerce .industry-stats-orb{background:radial-gradient(circle,rgba(102,187,106,.4) 0,transparent 70%)}.industry-ecommerce .industry-stat-number{background:linear-gradient(135deg,#66bb6a,#2e7d32)}.industry-ecommerce .industry-section-title .highlight{background:linear-gradient(135deg,#2e7d32,#66bb6a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.industry-ecommerce .industry-problem-icon{background:#e8f5e9}.industry-ecommerce .industry-solution-icon{background:linear-gradient(135deg,#e8f5e9,#c8e6c9)}.industry-insights{padding:100px 0;background:linear-gradient(180deg,#fafbff 0,#fff 100%)}.industry-insights-header{text-align:center;margin-bottom:64px}.industry-insights-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:80px}.industry-insight-card{background:#fff;padding:32px;border-radius:20px;box-shadow:0 4px 24px rgba(0,0,0,.06);border:1px solid #f0f0f0;transition:.3s}.industry-insight-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.1)}.industry-insight-stat{font-size:48px;font-weight:800;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:12px;line-height:1}.industry-insight-title{font-size:20px;font-family:Aeonik,sans-serif;font-weight:700;color:#1a1a1a;margin-bottom:12px}.industry-insight-desc{font-size:15px;color:#666;line-height:1.6;margin:0}.industry-use-cases{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);padding:60px;border-radius:30px}.industry-use-cases-title{font-size:32px;font-weight:800;color:#fff;text-align:center;margin-bottom:48px}.industry-use-cases-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.industry-use-case{background:rgba(255,255,255,.05);padding:28px;border-radius:16px;border:1px solid rgba(255,255,255,.1);transition:.3s}.industry-use-case:hover{background:rgba(255,255,255,.08);transform:translateY(-2px)}.industry-use-case-icon{width:48px;height:48px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.industry-use-case-icon svg{stroke:white}.industry-use-case-title{font-size:18px;font-family:Aeonik,sans-serif;font-weight:700;color:#fff;margin-bottom:10px}.industry-use-case-desc{font-size:14px;color:rgba(255,255,255,.7);line-height:1.6;margin:0}.industry-supplier-section{padding:100px 0;background:linear-gradient(180deg,#fff 0,#fff8f5 100%);position:relative;overflow:hidden}.industry-supplier-header{text-align:center;margin-bottom:64px}.industry-badge-orange{display:inline-block;background:linear-gradient(135deg,#ff6d3b,#ff5722);color:#fff;padding:10px 24px;border-radius:30px;font-size:13px;font-family:Aeonik,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;box-shadow:0 4px 12px rgba(255,87,34,.3)}.industry-resources{padding:80px 0;background:#f8f9fc}.industry-resources-header{text-align:center;margin-bottom:48px}.industry-resources-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.industry-resource-card{background:#fff;padding:28px;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.06);border:1px solid #eee;transition:.3s;text-decoration:none}.industry-resource-card:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(0,0,0,.1);border-color:#667eea}.industry-resource-source{font-size:12px;font-family:Aeonik,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#667eea;margin-bottom:12px;display:flex;align-items:center;gap:8px}.industry-resource-title{font-size:18px;font-weight:700;color:#1a1a1a;margin-bottom:10px;line-height:1.3}.industry-resource-desc{font-size:14px;color:#666;line-height:1.5;margin:0}.industry-resource-link{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#667eea;margin-top:16px;text-decoration:none}.industry-resource-link:hover{gap:10px}@media (max-width:991px){.industry-insights-grid,.industry-resources-grid,.industry-use-cases-grid{grid-template-columns:repeat(2,1fr)}.industry-use-cases{padding:40px 30px}}@media (max-width:767px){.industry-insights-grid{grid-template-columns:1fr;gap:20px}.industry-resources-grid,.industry-use-cases-grid{grid-template-columns:1fr}.industry-insight-stat{font-size:40px}.industry-use-cases-title{font-size:26px}.industry-use-cases{padding:30px 20px;border-radius:20px}}