.aiwd-cta-section{padding:60px 0;background:linear-gradient(145deg,#001b3a,#003070 55%,#001b3a)}.aiwd-cta-inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center}.aiwd-cta-left{display:flex;flex-direction:column}.aiwd-cta-label{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#38bdf8;margin-bottom:16px}.aiwd-cta-big-title{font-size:clamp(28px,3.2vw,40px);font-weight:800;color:#fff;line-height:1.18;margin:0 0 18px}.service-cta-text-white{color:#fff}.service-cta-text-blue{color:#38bdf8}html body section.aiwd-cta-section .aiwd-cta-big-title,html body section.aiwd-cta-section h6.aiwd-cta-big-title{color:#fff!important;font-size:clamp(28px,3.2vw,40px)!important;font-weight:800!important;line-height:1.18!important;margin:0 0 18px!important}html body section.aiwd-cta-section .service-cta-text-white{color:#fff!important}.aiwd-cta-desc{font-size:16px;line-height:1.7;color:#ffffffad;margin:0 0 28px}.aiwd-cta-checks{display:flex;flex-direction:column;gap:12px}.aiwd-cta-check-row{display:flex;align-items:center;gap:12px;color:#fff;font-size:14px;font-weight:500}.aiwd-cta-bullet-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:8px;background:#38bdf826;color:#38bdf8}.aiwd-check-icon{color:#22c55e;flex-shrink:0}.aiwd-cta-right{display:flex;align-items:flex-start;width:100%}.service-cta-form-card.form-card,html body section.aiwd-cta-section .service-cta-form-card.contact-form-card--compact.form-card{width:100%;height:auto;padding:36px 32px;box-shadow:0 12px 32px #0000001f}html body section.aiwd-cta-section .service-cta-form-card .form-title{color:#003070!important;font-size:22px;font-weight:800;margin:0 0 14px;text-align:left}html body section.aiwd-cta-section .service-cta-form-card .contact-form{gap:14px}html body section.aiwd-cta-section .service-cta-form-card .form-grid{gap:14px;margin-bottom:0}html body section.aiwd-cta-section .service-cta-form-card .contact-form input{padding:13px 12px 13px 42px;font-size:15px;border-radius:10px}html body section.aiwd-cta-section .service-cta-form-card .form-group.textarea-group{height:72px;border-radius:10px;margin-bottom:0}html body section.aiwd-cta-section .service-cta-form-card .form-group.textarea-group textarea{padding:10px 12px 10px 42px;font-size:14px}html body section.aiwd-cta-section .service-cta-form-card .textarea-icon{top:12px!important}html body section.aiwd-cta-section .service-cta-form-card .submit-btn{padding:15px 24px;font-size:16px;margin-top:0}html body section.aiwd-cta-section .service-cta-form-card .contact-form input,html body section.aiwd-cta-section .service-cta-form-card .contact-form textarea{color:#003070}.service-cta-container{max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}@media (max-width:768px){.aiwd-cta-section{padding:48px 0}.aiwd-cta-inner{grid-template-columns:1fr;gap:32px;text-align:center}.aiwd-cta-left{align-items:center}.aiwd-cta-checks{align-items:flex-start;display:inline-flex;text-align:left;margin:0 auto}.aiwd-cta-right{width:100%}html body section.aiwd-cta-section .service-cta-form-card.form-card{padding:28px 20px}html body section.aiwd-cta-section .service-cta-form-card .form-grid{grid-template-columns:1fr}}html body section.aiwd-cta-section .aiwd-cta-big-title,html body section.aiwd-cta-section .service-cta-text-white{color:#fff!important}html body section.aiwd-cta-section .service-cta-text-blue{color:#38bdf8!important}html body section.aiwd-cta-section .aiwd-cta-check-row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:12px!important}html body section.aiwd-cta-section .aiwd-cta-bullet-icon{flex-shrink:0!important}@media (max-width:768px){html body section.aiwd-cta-section{padding:48px 0!important}html body section.aiwd-cta-section .service-cta-container{padding:0 16px!important;width:100%!important;box-sizing:border-box!important}html body section.aiwd-cta-section .aiwd-cta-inner{display:grid!important;grid-template-columns:1fr!important;grid-gap:32px!important;gap:32px!important;text-align:center!important;width:100%!important}html body section.aiwd-cta-section .aiwd-cta-left{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;width:100%!important}html body section.aiwd-cta-section .aiwd-cta-big-title,html body section.aiwd-cta-section .aiwd-cta-desc,html body section.aiwd-cta-section .aiwd-cta-label{text-align:center!important;width:100%!important}html body section.aiwd-cta-section .aiwd-cta-checks{align-items:flex-start!important;display:inline-flex!important;flex-direction:column!important;text-align:left!important;margin:0 auto!important}html body section.aiwd-cta-section .aiwd-cta-right{width:100%!important}html body section.aiwd-cta-section .service-cta-form-card.form-card{padding:28px 20px!important;width:100%!important;box-sizing:border-box!important}html body section.aiwd-cta-section .service-cta-form-card .form-grid{grid-template-columns:1fr!important}}@media (max-width:480px){html body section.aiwd-cta-section .service-cta-container{padding:0 12px!important}}.sp-industries-section{padding:80px 0;background:#f8faff}.sp-industries-container{max-width:1200px;margin:0 auto;padding:0 24px;width:100%;box-sizing:border-box}.sp-industries-header{max-width:860px;margin:0 auto 48px;text-align:center}.sp-industries-badge{display:inline-block;padding:8px 16px;margin-bottom:16px;background:#e8f0fb;color:#00448f;font-size:13px;font-weight:700;border-radius:999px;text-transform:uppercase;letter-spacing:.06em}.sp-industries-title{font-size:40px;font-weight:800;line-height:1.25;color:#0a0a0a;margin:0 0 16px;letter-spacing:-.02em}.sp-industries-title .sp-heading-accent{color:#00448f;display:inline;width:auto}.sp-industries-subtitle{max-width:760px;margin:0 auto;font-size:16px;line-height:1.7;color:#6b7280}.sp-industries-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px}.sp-industry-item{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:16px;cursor:default;transition:all .25s ease;text-align:center}.sp-industry-item:hover{transform:translateY(-4px);border-color:#00448f;box-shadow:0 8px 24px #00448f1a;background:#f0f7ff}.sp-industry-icon{font-size:28px;line-height:1}.sp-industry-label{font-size:13px;font-weight:600;color:#334155;line-height:1.35;min-height:calc(1.35em * 2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:center}@media (max-width:1100px){.sp-industries-grid{grid-template-columns:repeat(5,1fr)}}@media (max-width:768px){.sp-industries-section{padding:60px 0}.sp-industries-container{padding:0 20px}.sp-industries-title{font-size:32px}.sp-industries-grid{grid-template-columns:repeat(2,1fr);gap:15px}}@media (max-width:480px){.sp-industries-grid{grid-template-columns:1fr;gap:12px}.sp-industries-title{font-size:28px}}