.ai-services-page{background:#fff}.ai-modern-hero{position:relative;display:flex;align-items:center;background-image:url('../img/services/ai/dutech-ai-intelligent-automation-hero.webp');background-size:cover;background-position:center;overflow:hidden}.ai-modern-hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(18,45,84,.9) 0%,rgba(24,58,104,.72) 38%,rgba(24,58,104,.26) 68%,rgba(24,58,104,.04) 100%)}.ai-modern-section-eyebrow{color:#27aae2;font-size:13px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.ai-modern-intro,.ai-modern-feature,.ai-modern-delivery,.ai-modern-usecases,.ai-modern-related,.ai-modern-final-cta{padding:var(--dutech-section-space) 0}.ai-modern-section-eyebrow{margin-bottom:12px}.ai-modern-lead{font-size:18px !important;color:#4f5d72 !important}.ai-modern-intro{background:#fff;padding:var(--dutech-section-space) 0}.ai-modern-intro .ai-intro-row{display:flex;align-items:center}.ai-modern-intro .ai-intro-copy{max-width:620px;padding-right:30px}.ai-modern-outcome-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:100%;margin:0}.ai-modern-outcome-card{background:#f7f9fc;border-radius:12px;padding:26px 25px;min-height:190px;height:100%;display:flex;flex-direction:column;align-items:flex-start;transition:all .25s ease}.ai-modern-outcome-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(35,57,99,.08)}.ai-modern-outcome-fa{height:30px;display:flex;align-items:center;color:#27aae2;font-size:25px;margin-bottom:14px}.ai-modern-outcome-card h3{color:var(--dutech-heading);font-size:18px;line-height:1.35;font-weight:700;margin:0 0 9px}.ai-modern-outcome-card p{color:#687588;font-size:14px;line-height:1.65;margin:0}.ai-outcome-css-icon{width:30px;height:30px;display:flex;align-items:flex-end;gap:3px;margin-bottom:14px}.ai-outcome-css-icon span{display:block;width:6px;background:#27aae2;border-radius:2px 2px 0 0}.ai-outcome-css-icon span:nth-child(1){height:11px}.ai-outcome-css-icon span:nth-child(2){height:19px}.ai-outcome-css-icon span:nth-child(3){height:27px}.ai-modern-capabilities{background:#f7f9fc;padding:var(--dutech-section-space) 0;scroll-margin-top:100px}.ai-modern-capability-row>div{margin-bottom:24px}.ai-modern-capability-card{background:#fff;height:100%;border-radius:12px;padding:30px 28px;border:1px solid #edf1f6;transition:all .25s ease}.ai-modern-capability-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(35,57,99,.08)}.ai-modern-capability-card h3{color:var(--dutech-heading);font-size:20px;line-height:1.35;font-weight:700;margin-bottom:11px}.ai-modern-capability-card p{color:#687588;font-size:15px;line-height:1.7;margin:0}.ai-modern-feature,.ai-modern-feature-light,.ai-modern-governance{background:#fff}.ai-modern-agentic{background:#f7f9fc}.ai-modern-feature-content{width:100%;display:flex;flex-direction:column;justify-content:center;padding-left:38px}.ai-modern-agentic .ai-modern-feature-content{padding-left:0;padding-right:38px}.ai-modern-delivery{background:#f7f9fc;padding:var(--dutech-section-space) 0}.ai-modern-delivery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1080px;margin:0 auto}.ai-modern-delivery-step{background:#fff;border:1px solid #e5ebf2;border-radius:12px;padding:28px;min-height:185px;transition:all .25s ease}.ai-modern-delivery-step:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(35,57,99,.08)}.ai-delivery-number{display:block;color:#27aae2;font-size:14px;font-weight:700;margin-bottom:12px}.ai-modern-delivery-step h4{color:var(--dutech-heading);font-size:20px;line-height:1.3;font-weight:700;margin:0 0 10px}.ai-modern-delivery-step p{color:#687588;font-size:14px;line-height:1.7;margin:0}@media(max-width:991px){.ai-modern-delivery-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}}@media(max-width:767px){.ai-modern-delivery{padding:var(--dutech-section-space-mobile) 0}.ai-modern-delivery-grid{grid-template-columns:1fr;max-width:none;gap:16px}.ai-modern-delivery-step{min-height:0}}.ai-modern-usecases{background:#f7f9fc}.ai-modern-usecases .row>div{margin-bottom:24px}.ai-modern-usecase-card{height:100%;min-height:220px;background:#fff;border-radius:12px;padding:28px;border:1px solid #edf1f6}.ai-modern-usecase-card>i{display:block;color:#27aae2;font-size:25px;margin-bottom:16px}.ai-modern-usecase-card h3{color:var(--dutech-heading);font-size:19px;line-height:1.35;font-weight:700;margin-bottom:11px}.ai-modern-usecase-card p{color:#687588;font-size:15px;line-height:1.7;margin:0}.ai-usecase-chart-icon,.ai-chart-icon{width:30px;height:28px;display:flex;align-items:flex-end;gap:4px;margin-bottom:16px}.ai-usecase-chart-icon span,.ai-chart-icon span{width:6px;display:block;background:#27aae2;border-radius:2px 2px 0 0}.ai-usecase-chart-icon span:nth-child(1),.ai-chart-icon span:nth-child(1){height:11px}.ai-usecase-chart-icon span:nth-child(2),.ai-chart-icon span:nth-child(2){height:19px}.ai-usecase-chart-icon span:nth-child(3),.ai-chart-icon span:nth-child(3){height:27px}.ai-modern-related{background:#fff}.ai-modern-related .row>div{display:flex}.ai-modern-related-card{display:block;width:100%;height:100%;background:#f7f9fc;padding:30px 28px;border-radius:12px;text-decoration:none !important;transition:all .25s ease}.ai-modern-related-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(35,57,99,.08)}.ai-modern-related-card>i{color:#27aae2;font-size:28px;margin-bottom:18px}.ai-modern-related-card h3{color:var(--dutech-heading);font-size:21px;line-height:1.35;font-weight:700;margin-bottom:11px}.ai-modern-related-card p{color:#687588;font-size:15px;line-height:1.7}.ai-modern-related-card span{color:#27aae2;font-size:13px;font-weight:700}.ai-modern-related-card span i{margin-left:6px}.ai-modern-final-cta{background:#eef7fb;border:0 !important}.ai-modern-final-cta p{max-width:760px;margin:0 auto 28px}.ai-modern-final-btn{display:inline-block;background:#0F7BAA;color:#fff !important;padding:17px 29px;font-size:14px;font-weight:700;text-decoration:none !important;transition:all .25s ease}.ai-modern-final-btn:hover{background:#29398b;color:#fff !important}@media(max-width:991px){.ai-modern-intro,.ai-modern-feature,.ai-modern-delivery,.ai-modern-usecases,.ai-modern-related,.ai-modern-final-cta,.ai-modern-capabilities{padding:var(--dutech-section-space-tablet) 0}.ai-modern-intro .ai-intro-row{display:block}.ai-modern-intro .ai-intro-copy{max-width:none;padding-right:0}.ai-modern-outcome-grid{margin-top:40px}.ai-modern-feature-content,.ai-modern-agentic .ai-modern-feature-content{padding-left:0;padding-right:0;padding-top:38px}.ai-modern-delivery-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}.ai-modern-related .row>div{margin-bottom:22px}}@media(max-width:767px){.ai-modern-hero{background-position:62% center}.ai-modern-hero-overlay{background:rgba(18,45,84,.78)}.ai-modern-intro,.ai-modern-feature,.ai-modern-delivery,.ai-modern-usecases,.ai-modern-related,.ai-modern-final-cta{padding:var(--dutech-section-space-mobile) 0}.ai-modern-capabilities{padding:var(--dutech-section-space-mobile) 0}.ai-modern-outcome-grid{grid-template-columns:1fr;gap:16px}.ai-modern-outcome-card{min-height:auto}.ai-modern-delivery-grid{grid-template-columns:1fr;max-width:none;gap:16px}.ai-modern-delivery-step{min-height:auto}.ai-modern-feature-content,.ai-modern-agentic .ai-modern-feature-content{padding-top:32px}.ai-modern-final-btn{display:block;width:100%;text-align:center}.ai-services-page .services-modern-breadcrumb .container{padding-top:10px;padding-bottom:10px;gap:8px}}.ai-modern-related{background:#f5f8fc !important}.ai-modern-related .dutech-section-title{max-width:920px;margin-left:auto;margin-right:auto;margin-bottom:36px !important}.ai-related-grid>div{display:flex;margin-bottom:24px}.ai-related-image-card{width:100%;height:100%;display:flex !important;flex-direction:column;overflow:hidden;padding:0 !important;background:#fff !important;border:1px solid #e1e9f2;border-radius:12px !important;text-decoration:none !important;transition:all .22s ease}.ai-related-image-card:hover{transform:translateY(-3px);box-shadow:0 13px 30px rgba(26,58,97,.08)}.ai-related-image{width:100%;aspect-ratio:16/9;overflow:hidden;background:#eef4f8}.ai-related-image img{width:100%;height:100%;display:block;object-fit:cover}.ai-related-copy{display:flex;flex:1;flex-direction:column;padding:22px 22px 24px}.ai-related-copy h3{margin:0 0 9px !important;color:#252b33 !important;font-weight:700 !important;line-height:1.35 !important}.ai-related-copy p{margin:0 0 18px !important;color:#68778b !important;line-height:1.65 !important}.ai-related-copy span{margin-top:auto;color:#27aae2 !important;font-size:13px;font-weight:700}.ai-related-copy span i{margin-left:7px}