@import "https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css";:root{--ai-blue-primary:#325dfe;--ai-blue-accent:#2d5cff;--ai-purple-grad:#8e2de2;--ai-pink-grad:#b326cf;--ai-cyan-accent:#00d2ff;--ai-dark-bg:#000;--ai-dark-card:#080f1d;--ai-dark-border:#ffffff1a}.c8-ai-page-root{color:#fff;background-color:#000;width:100%;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative;overflow-x:clip}.c8-ai-page-root h1,.c8-ai-page-root h2,.c8-ai-page-root h3,.c8-ai-page-root h4,.c8-ai-page-root h5,.c8-ai-page-root h6{font-family:Sora,sans-serif;font-weight:700;line-height:1.2}.c8-ai-page-root p{margin-top:0;margin-bottom:1rem}.c8-ai-page-root a{color:#325dfe;text-decoration:none;transition:all .3s}.ai-container,.ai-container-fluid{box-sizing:border-box;width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:clamp(20px,3.5vw,60px);padding-right:clamp(20px,3.5vw,60px)}.hero-badge.prefix,.dots-content.prefix,.mt-ai-prefix,.badge.prefix{letter-spacing:.12em;text-transform:uppercase;color:#fff;align-items:center;gap:10px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:inline-flex}.hero-badge-dot{background-color:#325dfe;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block;box-shadow:0 0 12px #325dfe,0 0 20px #325dfe}.c8-ai-page-root .main-button{box-sizing:border-box!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:14px!important;justify-content:center!important;align-self:flex-start!important;align-items:center!important;margin:14px 10px!important;padding:0!important;display:inline-flex!important;position:relative!important;overflow:visible!important}.c8-ai-page-root .main-button a,.c8-ai-page-root .main-button button{z-index:2!important;color:#fff!important;letter-spacing:-.01em!important;text-align:center!important;cursor:pointer!important;outline-offset:4px!important;white-space:nowrap!important;box-sizing:border-box!important;background:linear-gradient(90deg,#2d5cff 0%,#7264ff 45%,#b326cf 100%)!important;border:none!important;border-radius:14px!important;outline:3.5px solid #ffffff61!important;justify-content:center!important;align-items:center!important;padding:13px 30px!important;font-family:Sora,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important;transition:all .35s cubic-bezier(.16,1,.3,1)!important;display:inline-flex!important;position:relative!important;transform:none!important;box-shadow:0 4px 20px #2d5cff59!important}.c8-ai-page-root .main-button a:hover,.c8-ai-page-root .main-button button:hover{color:#fff!important;background:linear-gradient(90deg,#b326cf 0%,#7264ff 55%,#2d5cff 100%)!important;box-shadow:0 8px 28px #b326cf8c!important}.c8-ai-page-root .main-button:before,.c8-ai-page-root .main-button:after{will-change:transform, left, width, border-radius, border-color;content:""!important;z-index:3!important;pointer-events:none!important;box-sizing:border-box!important;width:34px!important;height:24px!important;transition:all .42s cubic-bezier(.25,1,.5,1)!important;position:absolute!important}.c8-ai-page-root .main-button:before{border:3.5px solid #0000!important;border-color:#fff #0000 #0000 #fff!important;border-radius:18px 0 0!important;inset:-8px auto auto -8px!important;transform:none!important}.c8-ai-page-root .main-button:after{border:3.5px solid #fff!important;border-color:#0000 #fff #fff #0000!important;border-radius:0 0 18px!important;inset:auto -8px -8px auto!important;transform:none!important}.c8-ai-page-root .main-button:hover:before{filter:drop-shadow(0 0 6px #fffc)!important;border:3.5px solid #0000!important;border-top-color:#fff!important;border-radius:0!important;width:65px!important;height:24px!important;top:-8px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.c8-ai-page-root .main-button:hover:after{filter:drop-shadow(0 0 6px #fffc)!important;border:3.5px solid #0000!important;border-bottom-color:#fff!important;border-radius:0!important;width:65px!important;height:24px!important;bottom:-8px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.c8-ai-page-root .industries-section .main-button a,.c8-ai-page-root .industries-section .main-button button,.c8-ai-page-root .main-button.main-button-black a,.c8-ai-page-root .main-button.main-button-black button,.c8-ai-page-root .main-button-black a,.c8-ai-page-root .main-button-black button{outline-offset:4px!important;outline:3.5px solid #2d5cff47!important}.c8-ai-page-root .industries-section .main-button a:hover,.c8-ai-page-root .industries-section .main-button button:hover,.c8-ai-page-root .main-button.main-button-black a:hover,.c8-ai-page-root .main-button.main-button-black button:hover,.c8-ai-page-root .main-button-black a:hover,.c8-ai-page-root .main-button-black button:hover{color:#fff!important;background:linear-gradient(90deg,#b326cf 0%,#7264ff 55%,#2d5cff 100%)!important;box-shadow:0 8px 28px #b326cf8c!important}.c8-ai-page-root .industries-section .main-button:before,.c8-ai-page-root .main-button.main-button-black:before,.c8-ai-page-root .main-button-black:before{border:3.5px solid #0000!important;border-color:#1b5bff #0000 #0000 #1b5bff!important;border-radius:18px 0 0!important;inset:-8px auto auto -8px!important;transform:translate(0)!important}.c8-ai-page-root .industries-section .main-button:after,.c8-ai-page-root .main-button.main-button-black:after,.c8-ai-page-root .main-button-black:after{border:3.5px solid #b326cf!important;border-color:#0000 #b326cf #b326cf #0000!important;border-radius:0 0 18px!important;inset:auto -8px -8px auto!important;transform:none!important}.c8-ai-page-root .industries-section .main-button:hover:before,.c8-ai-page-root .main-button.main-button-black:hover:before,.c8-ai-page-root .main-button-black:hover:before{filter:drop-shadow(0 0 6px #b326cf99)!important;border:3.5px solid #0000!important;border-top-color:#b326cf!important;border-radius:0!important;width:65px!important;height:24px!important;top:-8px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.c8-ai-page-root .industries-section .main-button:hover:after,.c8-ai-page-root .main-button.main-button-black:hover:after,.c8-ai-page-root .main-button-black:hover:after{filter:drop-shadow(0 0 6px #1b5bff99)!important;border:3.5px solid #0000!important;border-bottom-color:#1b5bff!important;border-radius:0!important;width:65px!important;height:24px!important;bottom:-8px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.scroll-parent.ai-page{width:100%;height:100vh;position:relative}.hero-section{justify-content:center;align-items:center;width:100%;height:100vh;min-height:100vh;padding:0 20px;display:flex;position:relative;overflow:hidden}.hero-section:before{content:"";z-index:1;background:linear-gradient(#000000a6 0%,#000000bf 50%,#000000b3 100%);width:100%;height:100%;position:absolute;top:0;left:0}.hero-bg-video{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-site-wrapper{z-index:3;width:100%;max-width:1100px;margin:0 auto;position:relative}.hero-content{text-align:center;flex-direction:column;align-items:center;display:flex}.hero-title{color:#fff;letter-spacing:-.03em;text-align:center;margin-top:15px;margin-bottom:22px;font-size:clamp(2.8rem,5.5vw,4.6rem);font-weight:800;line-height:1.12}.hero-title strong{background:linear-gradient(90deg,#2d5cff 0%,#8e2de2 50%,#b326cf 100%);-webkit-text-fill-color:transparent;color:#2d5cff;-webkit-background-clip:text;background-clip:text;font-weight:800;display:inline-block}.hero-section-sub-heading{max-width:850px;margin:0 auto 34px}.hero-section-sub-heading p{color:#ffffffe6;text-align:center;margin:0;font-size:clamp(16px,1.8vw,18px);line-height:1.7}.hero-content .main-button,.hero-section .main-button{align-self:center!important;width:fit-content!important;max-width:max-content!important;margin:18px auto!important;display:inline-flex!important}.mt-ai-scroll-wrapper{background:#000;width:100%;margin:0;padding:0;position:relative}.mt-ai-section{box-sizing:border-box;background:#000;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:0;display:flex;position:relative;overflow:hidden}.mt-ai-slide-section{align-items:stretch;width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}.mt-ai-site-wrapper{box-sizing:border-box;align-items:stretch;width:100%;max-width:100%;margin:0;padding:0;display:flex}.mt-ai-slide-content{justify-content:space-between;align-items:stretch;gap:0;width:100%;min-height:100vh;display:flex}.mt-ai-text-block{box-sizing:border-box;z-index:2;flex-direction:column;flex:50%;justify-content:center;width:50%;max-width:50%;padding:clamp(60px,8vh,120px) clamp(30px,5vw,90px);display:flex}.mt-ai-prefix{margin-bottom:20px;color:#325dfe!important}.mt-ai-text-block h2{color:#fff;letter-spacing:-.03em;margin-bottom:22px;font-size:clamp(2.6rem,4vw,3.8rem);font-weight:800;line-height:1.15}.mt-ai-text-block h2 strong,.mt-ai-text-block h2 .mark{color:#fff;-webkit-text-fill-color:#fff;background:linear-gradient(120deg,#2d5cff 0%,#b326cf 100%);-webkit-background-clip:border-box;background-clip:border-box;border-radius:10px;margin-top:4px;padding:.04em .3em;font-weight:800;line-height:1.15;display:inline-block;transform:rotate(-1.5deg);box-shadow:.09em .12em #0b2b4940}.mt-ai-desc{color:#cbd5e1;max-width:580px;margin-bottom:28px;font-size:16px;line-height:1.75}.mt-ai-info-box{box-sizing:border-box;background:#081020;border:1.5px solid #325dfe59;border-radius:22px;flex-direction:column;margin-bottom:32px;padding:26px 30px;display:flex;box-shadow:0 14px 40px #00000073}.mt-ai-info-box .card-intro{color:#fff;margin-bottom:18px;font-family:Sora,sans-serif;font-size:15.5px;font-weight:700;line-height:1.45}.mt-ai-info-box .bullet-list{flex-direction:column;gap:16px;display:flex}.mt-ai-info-box .bullet-item{align-items:flex-start;gap:14px;display:flex}.mt-ai-info-box .bullet-star{color:#00d2ff;text-shadow:0 0 10px #00d2ff99;flex-shrink:0;margin-top:2px;font-size:20px;font-weight:800;line-height:1}.mt-ai-info-box .bullet-text{color:#cbd5e1;margin:0;font-family:Manrope,sans-serif;font-size:14px;line-height:1.65}.mt-ai-info-box .bullet-text b,.mt-ai-info-box .bullet-text strong{color:#fff;font-family:Sora,sans-serif;font-weight:700}.mt-ai-image{background:#050b14;flex:50%;justify-content:stretch;align-items:stretch;width:50%;max-width:50%;min-height:100%;display:flex;position:relative;overflow:hidden}.mt-ai-image img{object-fit:cover;object-position:center;width:100%;height:100%;max-height:none;box-shadow:none;border:none;border-radius:0;position:absolute;inset:0}.mt-ai-image:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#000 0%,#00000059 6%,#0000 20%),linear-gradient(#0000 88%,#0003 96%,#000 100%),linear-gradient(#000 0%,#0003 4%,#0000 12%);position:absolute;inset:0}.c8-stack-host{width:100%;min-height:100vh;position:relative}section.industries-section{background:#fff;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:100px 0;display:flex;position:relative;overflow:hidden}section.industries-section .industries-sticky-inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}section.industries-section .eight-wrapper{justify-content:space-between;align-items:center;gap:40px;width:100%;max-width:100%;margin:0 auto;display:flex}section.industries-section .eight-content{flex:500px;max-width:500px}section.industries-section .eight-content .prefix{letter-spacing:.12em!important;text-transform:uppercase!important;color:#1b5bff!important;align-items:center!important;gap:12px!important;margin-bottom:20px!important;font-family:Sora,sans-serif!important;font-size:13.5px!important;font-weight:700!important;display:inline-flex!important}section.industries-section .eight-content .prefix .hero-badge-dot{background-color:#1b5bff!important;border-radius:50%!important;flex-shrink:0!important;width:8px!important;height:8px!important;display:inline-block!important;box-shadow:0 0 10px #1b5bffb3,0 0 18px #1b5bff66!important}section.industries-section .eight-content h2{color:#0b0f19;margin-bottom:24px;font-size:clamp(2.4rem,3.8vw,3.4rem);font-weight:800;line-height:1.15}section.industries-section .eight-content h2 strong{color:#325dfe}section.industries-section .eight-content p{color:#475569;font-size:16px;line-height:1.7}section.industries-section .industry-card-wrapper{flex:none;width:min(560px,100%);max-width:560px;height:380px;min-height:380px;margin:0;display:block;position:relative;overflow:visible}section.industries-section .industry-card{color:#fff;box-sizing:border-box;opacity:1;visibility:visible;width:100%;min-height:350px;z-index:var(--card-z,1);transform:translate3d(0, var(--card-y,0px), 0) scale(var(--card-s,1));transform-origin:top;filter:brightness(var(--card-b,1));will-change:transform, filter;border-radius:20px;padding:34px 38px;transition:none;position:absolute;top:0;left:0;box-shadow:0 24px 50px #00000047}@media (width>=1025px){section.industries-section .industry-card{--card-z:10;--card-y:120vh;--card-s:1;--card-b:1}section.industries-section .industry-card:first-child{--card-z:10;--card-y:0px;--card-s:1;--card-b:1}section.industries-section .industry-card:nth-child(2){--card-z:20;--card-y:120vh;--card-s:1;--card-b:1}section.industries-section .industry-card:nth-child(3){--card-z:30;--card-y:120vh;--card-s:1;--card-b:1}section.industries-section .industry-card:nth-child(4){--card-z:40;--card-y:120vh;--card-s:1;--card-b:1}section.industries-section .industry-card:nth-child(5){--card-z:50;--card-y:120vh;--card-s:1;--card-b:1}}.industry-card-header{align-items:center;gap:20px;margin-bottom:20px;display:flex}.industry-card .card-icon{background:#ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:68px;height:68px;display:flex}.industry-card .card-icon img{object-fit:contain;width:48px;height:48px}.industry-card h3{color:#fff;margin:0;font-size:24px;font-weight:800;line-height:1.25}.industry-card p{color:#ffffffeb;margin:0;font-size:15.5px;line-height:1.65}.industry-card.testimonial-card-001{background-color:#0a1b60!important}.industry-card.testimonial-card-002{background-color:#2d5cff!important}.industry-card.testimonial-card-003{background-color:#081546!important}.industry-card.testimonial-card-004{background-color:#325dfe!important}.industry-card.testimonial-card-005{background-color:#061036!important}section.section-fourth-seo{background:linear-gradient(#020713 0%,#050e26 40%,#0e1e48 70%,#18316e 100%);width:100%;padding:100px 0 120px;position:relative;overflow:hidden}section.section-fourth-seo:before{content:"";opacity:.6;pointer-events:none;z-index:1;background-image:radial-gradient(#3b82f624 1px,#0000 1px),radial-gradient(#ffffff0d 1px,#0000 1px);background-position:0 0,16px 16px;background-size:32px 32px,16px 16px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#0006 15%,#000 40% 100%);mask-image:linear-gradient(#0000 0%,#0006 15%,#000 40% 100%)}section.section-fourth-seo .sec4-sticky-inner{z-index:2;position:relative}.section-fourth-seo .dots-content{color:#fff;background:#ffffff0f;border:1px solid #ffffff26;border-radius:30px;margin-bottom:16px;padding:6px 16px}.section-fourth-seo .animate-section,.section-fourth-seo .text-center{text-align:center;flex-direction:column;align-items:center;display:flex}.section-fourth-seo .section-heading{color:#fff;text-align:center;margin-top:15px;margin-bottom:12px;font-size:clamp(2.4rem,4vw,3.4rem);font-weight:800;line-height:1.15}.section-fourth-seo .section-heading strong{color:#325dfe}.seo-fourth-subheading{color:#94a3b8;text-align:center;max-width:760px;margin:0 auto 50px;font-size:16px;line-height:1.7}.seo-fourth-card-animation{grid-template-columns:repeat(3,1fr);gap:30px;width:100%;max-width:1320px;margin:0 auto;display:grid}.seo-fourth-card-size{width:100%;display:flex}.seo-fourth-card-size .card{background-color:#0c1527;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;width:100%;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s;display:flex;overflow:hidden;box-shadow:0 10px 30px #0006}.seo-fourth-card-size .card:hover{border-color:#325dfe80;transform:translateY(-8px);box-shadow:0 20px 45px #325dfe33}.seo-fourth-card-size .card-img-top{object-fit:cover;background-color:#080f1c;border-bottom:1px solid #ffffff14;flex-shrink:0;width:100%;height:220px;display:block}.seo-fourth-card-size .card-body{flex-direction:column;flex:auto;padding:26px 28px 30px;display:flex}.seo-fourth-card-size .card-title{color:#fff;margin-bottom:12px;font-size:21px;font-weight:700;line-height:1.3}.seo-fourth-card-size .card-text{color:#94a3b8;flex:auto;margin-bottom:0;font-size:15px;line-height:1.65}section.seo-case-section{box-sizing:border-box;background:#fff;width:100%;padding:100px 0 120px;position:relative;overflow:hidden}section.seo-case-section .animate-section{text-align:center;margin-bottom:20px}section.seo-case-section .prefix{margin:0 auto 16px;color:#325dfe!important;background:#325dfe14!important;border:1px solid #325dfe33!important}section.seo-case-section .section-heading{color:#0b0f19;text-align:center;letter-spacing:-.02em;margin:0 auto 50px;font-size:clamp(2.4rem,4vw,3.6rem);font-weight:800;line-height:1.15}section.seo-case-section .section-heading strong{color:#2d5cff}.ai-case-slider-wrapper{width:100%;max-width:100%;margin:0 auto;position:relative}.seo-case-slider{width:100%;padding:10px 4px 30px;overflow:hidden}.case-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:22px;flex-direction:column;width:100%;height:100%;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0f172a14}.case-card:hover{border-color:#2d5cff73;transform:translateY(-6px);box-shadow:0 20px 45px #2d5cff29}.case-card-header{background:linear-gradient(90deg,#2d5cff 0%,#8e2de2 50%,#9b28db 100%);border-bottom:1px solid #ffffff1f;border-radius:20px 20px 0 0;padding:15px 18px !important}.case-card-header h3{color:#fff;margin:0;font-size:clamp(13px,1.1vw,15.5px) !important;font-weight:700;line-height:1.3;white-space:nowrap !important;letter-spacing:-0.015em !important}.case-card-body{background:#fff;flex-direction:column;flex:auto;padding:30px 30px 34px;display:flex;position:relative}.case-card-body:after{content:"";pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke='rgba(45,92,255,0.06)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='42' cy='42' r='28'/%3E%3Cline x1='62' y1='62' x2='88' y2='88' stroke-width='4'/%3E%3Cpolyline points='26,50 36,36 48,42 58,28' stroke='rgba(45,92,255,0.1)' stroke-width='2.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:140px;height:140px;position:absolute;bottom:20px;right:20px}.case-card-body h4{color:#0b0f19;z-index:1;margin-top:0;margin-bottom:10px;font-size:16.5px;font-weight:700;position:relative}.case-card-body p{color:#475569;z-index:1;margin-bottom:22px;font-size:14.5px;line-height:1.65;position:relative}.case-card-body ul{z-index:1;flex-direction:column;gap:12px;margin:0 0 32px;padding:0;list-style:none;display:flex;position:relative}.case-card-body ul li{color:#475569;padding-left:32px;font-size:14px;line-height:1.55;position:relative}.case-card-body ul li:before{content:"";background:#2d5cff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E") 50%/11px no-repeat;border-radius:50%;flex-shrink:0;width:20px;height:20px;position:absolute;top:1px;left:0;box-shadow:0 2px 8px #2d5cff59}.case-card-stat{z-index:1;border-top:1px solid #f1f5f9;margin-top:auto;padding-top:14px;position:relative}.case-card-stat .stat-number{color:#2d5cff;letter-spacing:-.02em;margin-bottom:6px;font-family:Sora,sans-serif;font-size:clamp(38px,3.2vw,46px);font-weight:800;line-height:1;display:block}.case-card-stat p{color:#64748b;margin:0;font-size:14px;line-height:1.4}.seo-swiper-prev,.seo-swiper-next{cursor:pointer!important;z-index:25!important;background:linear-gradient(135deg,#2d5cff 0%,#8e2de2 50%,#9b28db 100%)!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:48px!important;height:48px!important;transition:transform .25s,box-shadow .25s,background .25s!important;display:flex!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;box-shadow:0 8px 24px #2d5cff73!important}.seo-swiper-prev{left:-24px!important}.seo-swiper-next{right:-24px!important}.seo-swiper-prev:hover,.seo-swiper-next:hover{transform:translateY(-50%)scale(1.1)!important;box-shadow:0 12px 30px #9b28db99!important}.seo-swiper-prev:after,.seo-swiper-next:after{content:""!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;width:20px!important;height:20px!important}.seo-swiper-prev:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")!important}.seo-swiper-next:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")!important}@media (width<=1200px){.seo-swiper-prev{left:-10px!important}.seo-swiper-next{right:-10px!important}}@media (width<=1024px){.mt-ai-section{min-height:auto;padding:60px 0}.mt-ai-slide-section{min-height:auto}.mt-ai-site-wrapper{padding:0 clamp(20px,4vw,36px)!important}.mt-ai-slide-content{flex-direction:column!important;gap:40px!important;min-height:auto!important}.mt-ai-text-block{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.mt-ai-image{border-radius:20px!important;flex:none!important;width:100%!important;max-width:100%!important;height:clamp(300px,50vw,480px)!important;min-height:320px!important;overflow:hidden!important}.mt-ai-image img{object-fit:cover!important;border-radius:20px!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.mt-ai-image:before{display:none!important}section.industries-section{min-height:auto!important;padding:60px 0!important;display:block!important}section.industries-section .eight-wrapper{flex-direction:column!important;gap:36px!important}section.industries-section .eight-content{max-width:100%!important}section.industries-section .industry-card-wrapper{flex-direction:column!important;gap:20px!important;width:100%!important;max-width:540px!important;height:auto!important;min-height:auto!important;margin:0 auto!important;display:flex!important}section.industries-section .industry-card{filter:none!important;opacity:1!important;visibility:visible!important;min-height:auto!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.seo-fourth-card-animation{grid-template-columns:repeat(2,1fr);gap:24px}}@media (width<=768px){.hero-section{padding:120px 20px 60px}.seo-fourth-card-animation{grid-template-columns:1fr;gap:20px}.seo-fourth-card-size .card-img-top{height:200px}section.seo-case-section{padding:60px 0 80px}.case-card-body{padding:24px 22px 28px}.case-card-header{padding:14px 20px}.seo-swiper-prev{left:4px!important}.seo-swiper-next{right:4px!important}section.industries-section .industry-card{padding:26px 24px}.industry-card-header{gap:14px}.industry-card .card-icon{width:52px;height:52px}.industry-card .card-icon img{width:32px;height:32px}.industry-card h3{font-size:20px}}

/* Case Card 1-Line Heading Fix */
.case-card-header {
  padding: 15px 18px !important;
}
.case-card-header h3 {
  font-size: clamp(13px, 1.1vw, 15.5px) !important;
  white-space: nowrap !important;
  letter-spacing: -0.015em !important;
  line-height: 1.3 !important;
}
@media (max-width: 768px) {
  .case-card-header {
    padding: 13px 16px !important;
  }
  .case-card-header h3 {
    font-size: clamp(12px, 2.6vw, 14.5px) !important;
  }
}
@media (max-width: 480px) {
  .case-card-header {
    padding: 12px 12px !important;
  }
  .case-card-header h3 {
    font-size: clamp(10.5px, 3.2vw, 12.5px) !important;
  }
}
