._UIifq_appPage{background:#f6f6f6}._UIifq_aiPage ._UIifq_appHero{background:#fff;border:1px solid #fef8f4;height:562px;min-height:562px;position:relative;overflow:hidden}._UIifq_aiPage ._UIifq_appHeroPattern{opacity:.51;width:2208px;height:3040px;top:-1265px;left:calc(50vw - 1720px)}._UIifq_aiPage ._UIifq_appHeroInner{width:100%;max-width:1920px;height:562px;min-height:562px;display:block;position:relative}._UIifq_aiPage ._UIifq_appHeroCopy{gap:15px;width:610px;max-width:610px;position:absolute;top:60px;left:clamp(68px,7.29vw,140px)}._UIifq_aiPage ._UIifq_appHeroCopy h1{color:#393939;letter-spacing:0;width:610px;margin:0;font-family:Sora,sans-serif;font-size:36px;font-weight:700;line-height:150%}._UIifq_aiPage ._UIifq_appHeroCopy h1 span{color:#ff8d6b;font-size:36px;font-weight:700;line-height:150%;display:block}._UIifq_aiPage ._UIifq_appHeroCopy p{color:#393939;width:610px;max-width:610px;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:150%}._UIifq_aiPage ._UIifq_appHero ._UIifq_primaryButton{background:linear-gradient(120.49deg,#f76e45 .14%,#ff8d6b 99.86%);border:0;border-radius:38px;justify-content:center;align-items:center;width:250px;height:44px;padding:12px 18px;font-family:Sora,sans-serif;font-size:18px;font-weight:600;line-height:150%;display:inline-flex;color:#fff!important;text-decoration:none!important}._UIifq_aiPage ._UIifq_appHero ._UIifq_primaryButton img{object-fit:contain;width:24px;height:24px}._UIifq_aiPage ._UIifq_appHeroImage{aspect-ratio:600/400;object-fit:cover;object-position:center;border-radius:15px;width:clamp(420px,31.25vw,600px);height:clamp(280px,20.83vw,400px);position:absolute;top:80px;left:auto;right:clamp(96px,7.6vw,146px)}@media (max-width:1120px){._UIifq_aiPage ._UIifq_appHero{height:auto;min-height:0;padding:56px 0}._UIifq_aiPage ._UIifq_appHeroPattern{top:-1265px;left:calc(50vw - 1720px)}._UIifq_aiPage ._UIifq_appHeroInner{grid-template-columns:1fr;gap:48px;width:calc(100% - 48px);height:auto;min-height:0;display:grid}._UIifq_aiPage ._UIifq_appHeroCopy,._UIifq_aiPage ._UIifq_appHeroImage{width:100%;position:relative;top:auto;left:auto}._UIifq_aiPage ._UIifq_appHeroCopy{max-width:720px}._UIifq_aiPage ._UIifq_appHeroImage{justify-self:center;width:min(100%,607px);min-width:0;max-width:607px;height:auto;margin:0 auto;right:auto;transform:none}}@media (max-width:640px){._UIifq_aiPage ._UIifq_appHeroInner{width:calc(100% - 36px)}._UIifq_aiPage ._UIifq_appHeroImage{justify-self:stretch;width:100%;max-width:100%}._UIifq_aiPage ._UIifq_appHeroCopy h1{font-size:28px;line-height:1.35}._UIifq_aiPage ._UIifq_appHeroCopy p,._UIifq_aiPage ._UIifq_appHero ._UIifq_primaryButton{font-size:15px}}._UIifq_aiPage ._UIifq_aiConsulting{flex-direction:column;gap:40px;width:calc(100% - 2*clamp(24px,7.08vw,136px));max-width:1645px;margin:52px auto;display:flex}._UIifq_aiPage ._UIifq_aiConsultingHeader{grid-template-columns:minmax(0,1025px) minmax(0,610px);align-items:start;gap:10px;width:100%;margin-bottom:0;display:grid}._UIifq_aiPage ._UIifq_aiConsultingHeader>div{flex-direction:column;gap:10px;display:flex}._UIifq_aiPage ._UIifq_aiConsultingBadge{color:#ff8d6b;letter-spacing:.15em;background:#fef8f4;border-radius:22px;align-items:center;gap:10px;width:fit-content;height:44px;margin:0;padding:10px 20px;font-family:Sora,sans-serif;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}._UIifq_aiPage ._UIifq_aiConsultingBadge img{object-fit:contain;width:24px;height:24px}._UIifq_aiPage ._UIifq_aiConsultingHeader h2{color:#393939;letter-spacing:0;margin:0;font-family:Sora,sans-serif;font-size:36px;font-weight:700;line-height:1.5}._UIifq_aiPage ._UIifq_aiConsultingHeader h2 span{color:#ff8d6b;display:block}._UIifq_aiPage ._UIifq_aiConsultingHeader>p{color:#393939;max-width:610px;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:1.5}._UIifq_aiPage ._UIifq_aiConsultingGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:21px 20px;display:grid}._UIifq_aiPage ._UIifq_aiConsultingCard{background:#fff;border-radius:10px;flex-direction:column;gap:10px;min-height:304px;padding:30px 20px;display:flex;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._UIifq_aiPage ._UIifq_aiConsultingCard:first-child{padding-top:20px}._UIifq_aiPage ._UIifq_aiConsultingCard:nth-child(n+5){min-height:246px}._UIifq_aiPage ._UIifq_aiConsultingCard>img{object-fit:contain;width:67px;height:67px;margin-bottom:0}._UIifq_aiPage ._UIifq_aiConsultingCard h3{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:700;line-height:1.5}._UIifq_aiPage ._UIifq_aiConsultingCard p{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:16px;font-weight:400;line-height:1.5}._UIifq_aiPage ._UIifq_aiConsultingLink{color:#ff8d6b;align-items:center;gap:8px;width:fit-content;margin-top:auto;padding:12px 0 0;font-family:Sora,sans-serif;font-size:18px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}._UIifq_aiPage ._UIifq_aiConsultingLink:after{content:"→";font-size:24px;line-height:1}._UIifq_aiPage ._UIifq_aiConsultingLink img{display:none}@media (max-width:1200px){._UIifq_aiPage ._UIifq_aiConsultingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){._UIifq_aiPage ._UIifq_aiConsulting{width:calc(100% - 48px)}._UIifq_aiPage ._UIifq_aiConsultingHeader{grid-template-columns:1fr}._UIifq_aiPage ._UIifq_aiConsultingHeader>p{max-width:760px}}@media (max-width:640px){._UIifq_aiPage ._UIifq_aiConsulting{width:calc(100% - 36px);margin:40px auto 44px}._UIifq_aiPage ._UIifq_aiConsultingHeader{gap:18px;margin-bottom:24px}._UIifq_aiPage ._UIifq_aiConsultingHeader h2{font-size:28px;line-height:1.3}._UIifq_aiPage ._UIifq_aiConsultingBadge{height:auto;padding:9px 16px;font-size:12px;line-height:1.2}._UIifq_aiPage ._UIifq_aiConsultingBadge img{width:20px;height:20px}._UIifq_aiPage ._UIifq_aiConsultingHeader>p{font-size:15px}._UIifq_aiPage ._UIifq_aiConsultingGrid{grid-template-columns:1fr}._UIifq_aiPage ._UIifq_aiConsultingCard{min-height:0;padding:22px 20px}._UIifq_aiPage ._UIifq_aiConsultingCard>img{width:56px;height:56px}._UIifq_aiPage ._UIifq_aiConsultingCard h3{font-size:17px}._UIifq_aiPage ._UIifq_aiConsultingCard p{font-size:15px}._UIifq_aiPage ._UIifq_aiConsultingLink{font-size:16px}}._UIifq_aiPage ._UIifq_appIndustries{flex-direction:column;align-items:center;gap:50px;width:100%;max-width:none;margin:0 auto;padding:0 0 72px;display:flex;position:relative}._UIifq_aiPage ._UIifq_appIndustries:before{content:"";background:#fff;width:100%;height:827px;position:absolute;top:160px;left:0}._UIifq_aiPage ._UIifq_appIndustries>*{z-index:1;position:relative}._UIifq_aiPage ._UIifq_sectionHeading{flex-direction:column;align-items:center;gap:11px;width:min(440px,100% - 36px);max-width:440px;height:110px;display:flex}._UIifq_aiPage ._UIifq_aiIndustriesBadge{color:#ff8d6b;letter-spacing:.15em;background:#fef8f4;border-radius:22px;align-items:center;gap:10px;width:fit-content;height:45px;margin:0;padding:10px 20px;font-family:Sora,sans-serif;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}._UIifq_aiPage ._UIifq_aiIndustriesBadge img{object-fit:contain;width:25px;height:25px}._UIifq_aiPage ._UIifq_sectionHeading h2{color:#000;text-align:center;margin:0;font-family:Sora,sans-serif;font-size:36px;font-weight:600;line-height:1.5}._UIifq_aiPage ._UIifq_sectionHeading h2 span{color:#ff8d6b}._UIifq_aiPage ._UIifq_appIndustryShowcase{background:0 0;grid-template-columns:663px 689px;align-items:start;gap:153px;width:min(1505px,100% - 2*clamp(18px,4vw,96px));max-width:100%;margin:55px auto 0;padding:0;display:grid}._UIifq_aiPage ._UIifq_appIndustryCopy{grid-template-rows:38px 189px 44px 151px;gap:15px;width:663px;display:grid}._UIifq_aiPage ._UIifq_appIndustryCopy h3{color:#393939;justify-content:flex-start;align-items:center;margin:0;font-family:Sora,sans-serif;font-size:25px;font-weight:600;line-height:1.5;display:flex}._UIifq_aiPage ._UIifq_appIndustryCopy h3 img{flex:0 0 29px;width:29px;height:29px;margin-right:8px}._UIifq_aiPage ._UIifq_appIndustryCopy h3 span{color:#ff8d6b}._UIifq_aiPage ._UIifq_aiIndustryDescription{color:#393939;width:628px;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:1.5}._UIifq_aiPage ._UIifq_appIndustryCopy ._UIifq_primaryButton{width:max-content;min-width:175px;height:44px;padding:12px 18px;font-family:Sora,sans-serif;font-size:18px;font-weight:600;line-height:1.5}._UIifq_aiPage ._UIifq_miniProjects{grid-template-columns:repeat(3,188.39px);gap:15px;width:595.16px;margin-top:17px;display:grid}._UIifq_aiPage ._UIifq_miniProjects article{width:188.39px}._UIifq_aiPage ._UIifq_miniProjects img{object-fit:cover;object-position:top center;background:#fffaf8;border-radius:5px;width:188.39px;height:105.38px;display:block;box-shadow:0 1px 4px #0c0c0d1a,0 1px 4px #0c0c0d0d}._UIifq_aiPage ._UIifq_miniProjects h4{color:#393939;margin:6px 0 0;font-family:Sora,sans-serif;font-size:16px;font-weight:600;line-height:1.5}._UIifq_aiPage ._UIifq_miniProjects a{color:#ff8d6b;margin:0;font-family:Sora,sans-serif;font-size:14px;font-weight:400;line-height:1.5;text-decoration:none}._UIifq_aiPage ._UIifq_appIndustryImage{object-fit:cover;border-radius:10px;width:689px;height:389px;display:block}._UIifq_aiPage ._UIifq_industryTabs{grid-template-columns:repeat(6,208px);gap:52px;width:min(1508px,100% - 2*clamp(18px,4vw,96px));max-width:100%;margin:15px auto 0;display:grid}._UIifq_aiPage ._UIifq_industryTabs article{opacity:.7;border-top:0;width:208px;padding-top:18px;position:relative}._UIifq_aiPage ._UIifq_industryTabs article:before{content:"";border-top:2px solid #39393926;width:190px;position:absolute;top:0;left:0}._UIifq_aiPage ._UIifq_industryTabs article:first-child:before{border-color:#ff8d6b}._UIifq_aiPage ._UIifq_industryTabs h3{color:#393939;margin:0 0 8px;font-family:Sora,sans-serif;font-size:18px;font-weight:600;line-height:1.5}._UIifq_aiPage ._UIifq_industryTabs p{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:1.5}._UIifq_aiPage ._UIifq_sliderControls{justify-content:flex-start;align-items:center;gap:41px;width:min(1508px,100% - 2*clamp(18px,4vw,96px));max-width:100%;margin:-4px auto 0;display:flex}._UIifq_aiPage ._UIifq_sliderControls button{color:#ff8d6b;cursor:pointer;background:#fff;border:1px solid #ff8d6b;border-radius:50%;justify-content:center;align-items:center;width:51px;height:51px;padding:0 0 4px;font-family:Sora,sans-serif;font-size:32px;font-weight:400;line-height:1;display:inline-flex}._UIifq_aiPage ._UIifq_sliderControls button:last-child{color:#fff;background:linear-gradient(120.49deg,#f76e45 .14%,#ff8d6b 99.86%)}._UIifq_aiPage ._UIifq_appTechSection{grid-template-columns:minmax(351px,clamp(351px,26.875vw,516px)) minmax(715px,clamp(715px,54.7396vw,1051px));align-items:flex-start;gap:clamp(56px,4.2708vw,82px);width:min(1649px,100% - 2*clamp(24px,7.08vw,136px));min-height:clamp(322px,24.6875vw,474px);margin:84px auto 0;padding:0;display:grid}._UIifq_aiPage ._UIifq_appTechCopy{align-items:flex-start;gap:clamp(23px,1.7708vw,34px);width:clamp(351px,26.875vw,516px);min-height:clamp(311px,23.8177vw,457px)}._UIifq_aiPage ._UIifq_appTechCopy ._UIifq_badge{color:#ff8d6b;letter-spacing:.15em;background:#fef8f4;border-radius:22px;gap:10px;height:clamp(30px,2.2917vw,44px);margin:0;padding:clamp(7px,.5208vw,10px) clamp(14px,1.0417vw,20px);font-family:Sora,sans-serif;font-size:clamp(10px,.7292vw,14px);font-weight:600;line-height:1.2}._UIifq_aiPage ._UIifq_appTechCopy ._UIifq_badge img{width:clamp(16px,1.25vw,24px);height:clamp(16px,1.25vw,24px)}._UIifq_aiPage ._UIifq_appTechCopy h2{color:#000;width:clamp(351px,26.875vw,516px);margin:0;font-family:Sora,sans-serif;font-size:clamp(24px,1.875vw,36px);font-weight:600;line-height:1.5}._UIifq_aiPage ._UIifq_appTechCopy h2 span{color:#ff8d6b;display:block}._UIifq_aiPage ._UIifq_appTechCopy>img{object-fit:contain;object-position:left bottom;width:clamp(271px,20.7188vw,398px);height:clamp(169px,12.9167vw,248px);display:block}._UIifq_aiPage ._UIifq_appTechPanel{background:#fff;border-radius:10px;grid-template-columns:minmax(253px,clamp(253px,19.375vw,372px)) minmax(394px,clamp(394px,30.2083vw,580px));align-items:start;gap:clamp(17px,1.3021vw,25px);width:clamp(715px,54.7396vw,1051px);min-height:clamp(322px,24.6875vw,474px);padding:clamp(25px,1.9271vw,37px);display:grid;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._UIifq_appTechCopy h2 span{color:#ff8d6b;display:block}._UIifq_appTechCopy>img{object-fit:contain;width:398px;height:248px}._UIifq_appTechPanel{background:#fff;border-radius:20px;flex-direction:row;gap:25px;width:min(1051px,100% - 2*clamp(18px,4vw,96px));max-width:100%;min-height:474px;padding:37px;display:flex;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._UIifq_appTechTabs button{color:#393939;cursor:pointer;text-align:center;background:#fff;border:1px solid #e0e0e0;border-radius:79px;justify-content:center;align-items:center;width:372px;height:63px;padding:10px 20px;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:1.5;transition:all .3s;display:flex}._UIifq_aiPage ._UIifq_appTechLogoGrid{grid-template-columns:repeat(5,clamp(73px,5.625vw,108px));align-content:start;align-self:start;gap:clamp(7px,.5208vw,10px);width:clamp(394px,30.2083vw,580px);display:grid}._UIifq_aiPage ._UIifq_appTechLogoGrid article._UIifq_appServiceCardHeader span{background:#fef8f4;border-radius:5px;flex:0 0 71px;justify-content:center;align-items:center;width:71px;height:71px;display:flex;box-shadow:0 1px 4px #0c0c0d1a,0 1px 4px #0c0c0d0d}._UIifq_aiPage ._UIifq_appTechLogoGrid article{background:#fff;border-radius:10px;justify-content:center;align-items:center;width:clamp(73px,5.625vw,108px);height:clamp(73px,5.625vw,108px);padding:clamp(14px,1.0417vw,20px);display:flex;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._UIifq_aiPage ._UIifq_appTechLogoGrid img{object-fit:contain;max-width:clamp(58px,4.4792vw,86px);max-height:clamp(46px,3.5417vw,68px)}@media (max-width:1200px){._UIifq_aiPage ._UIifq_appTechSection{grid-template-columns:1fr;gap:32px;height:auto;min-height:0;margin-top:64px;padding-bottom:48px}._UIifq_aiPage ._UIifq_appTechCopy{width:100%;min-height:0}._UIifq_aiPage ._UIifq_appTechCopy h2{width:100%}._UIifq_aiPage ._UIifq_appTechCopy>img{width:100%;max-width:398px;height:auto}._UIifq_aiPage ._UIifq_appTechPanel{grid-template-columns:minmax(260px,372px) minmax(0,1fr);width:100%;height:auto;min-height:0}._UIifq_aiPage ._UIifq_appTechTabs,._UIifq_aiPage ._UIifq_appTechTabs button{width:100%}._UIifq_aiPage ._UIifq_appTechLogoGrid{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));width:100%}._UIifq_aiPage ._UIifq_appTechLogoGrid article{width:100%}}@media (max-width:720px){._UIifq_aiPage ._UIifq_appTechSection{gap:24px;width:calc(100% - 36px)}._UIifq_aiPage ._UIifq_appTechPanel{grid-template-columns:1fr;padding:18px}._UIifq_aiPage ._UIifq_appTechLogoGrid article{width:100%}}._UIifq_uxPage ._UIifq_appHero{background:#fff;border:1px solid #fef8f4;height:562px;min-height:562px;position:relative;overflow:hidden}._UIifq_uxPage ._UIifq_appHeroPattern{opacity:.51;pointer-events:none;z-index:0;width:2208px;height:3040px;position:absolute;top:-1265px;left:calc(50vw - 1720px)}._UIifq_uxPage ._UIifq_appHeroInner{width:100%;max-width:1920px;height:562px;min-height:562px;margin:0 auto;display:block;position:relative}._UIifq_uxPage ._UIifq_appHeroCopy{z-index:2;flex-direction:column;gap:20px;width:min(610px,100vw - clamp(48px,7.29vw,140px) - clamp(420px,31.6vw,607px) - clamp(48px,7.6vw,146px) - 32px);max-width:610px;display:flex;position:absolute;top:clamp(60px,4.68vw,90px);left:clamp(48px,7.29vw,140px)}._UIifq_uxPage ._UIifq_appHeroImage{aspect-ratio:607/403;object-fit:cover;object-position:center;z-index:2;border-radius:20px;width:clamp(420px,31.6vw,607px);height:clamp(280px,21vw,403px);position:absolute;top:clamp(40px,4.16vw,80px);right:clamp(48px,7.6vw,146px);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._UIifq_uxPage ._UIifq_appServiceCards{padding-bottom:57px}@media (max-width:1200px){._UIifq_uxPage ._UIifq_appHero{height:auto;min-height:0;padding:56px 0}._UIifq_uxPage ._UIifq_appHeroInner{flex-direction:column;gap:40px;width:100%;height:auto;min-height:0;padding:0 24px;display:flex}._UIifq_uxPage ._UIifq_appHeroCopy,._UIifq_uxPage ._UIifq_appHeroImage{width:100%;position:relative;top:auto;left:auto;right:auto}._UIifq_uxPage ._UIifq_appHeroCopy{max-width:720px}._UIifq_uxPage ._UIifq_appHeroImage{max-width:607px;height:auto;margin:0 auto}}@media (max-width:1600px){._UIifq_aiPage ._UIifq_appIndustryShowcase,._UIifq_aiPage ._UIifq_industryTabs,._UIifq_aiPage ._UIifq_sliderControls{width:calc(100% - 96px)}._UIifq_aiPage ._UIifq_appIndustryShowcase{grid-template-columns:minmax(0,663px) minmax(0,689px);gap:clamp(48px,8vw,153px)}._UIifq_aiPage ._UIifq_industryTabs{grid-template-columns:repeat(6,minmax(0,208px));gap:clamp(24px,3vw,52px)}}@media (max-width:1200px){._UIifq_aiPage ._UIifq_appIndustries:before{height:calc(100% - 160px)}._UIifq_aiPage ._UIifq_appIndustryShowcase{grid-template-columns:1fr}._UIifq_aiPage ._UIifq_appIndustryCopy,._UIifq_aiPage ._UIifq_aiIndustryDescription,._UIifq_aiPage ._UIifq_miniProjects,._UIifq_aiPage ._UIifq_appIndustryImage{width:100%;max-width:760px}._UIifq_aiPage ._UIifq_appIndustryCopy{grid-template-rows:auto}._UIifq_aiPage ._UIifq_miniProjects{grid-template-columns:repeat(3,minmax(0,1fr))}._UIifq_aiPage ._UIifq_miniProjects article,._UIifq_aiPage ._UIifq_miniProjects img{width:100%}._UIifq_aiPage ._UIifq_appIndustryImage{justify-self:center;height:auto}._UIifq_aiPage ._UIifq_industryTabs{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}}@media (max-width:768px){._UIifq_aiPage ._UIifq_appIndustries{gap:36px}._UIifq_aiPage ._UIifq_appIndustryShowcase,._UIifq_aiPage ._UIifq_industryTabs,._UIifq_aiPage ._UIifq_sliderControls{width:calc(100% - 48px)}._UIifq_aiPage ._UIifq_industryTabs{grid-template-columns:repeat(2,minmax(0,1fr))}._UIifq_aiPage ._UIifq_industryTabs article,._UIifq_aiPage ._UIifq_industryTabs article:before{width:100%}}@media (max-width:640px){._UIifq_aiPage ._UIifq_sectionHeading{height:auto}._UIifq_aiPage ._UIifq_aiIndustriesBadge{height:auto;padding:9px 16px;font-size:12px}._UIifq_aiPage ._UIifq_aiIndustriesBadge img{width:20px;height:20px}._UIifq_aiPage ._UIifq_sectionHeading h2{font-size:28px;line-height:1.3}._UIifq_aiPage ._UIifq_appIndustryShowcase,._UIifq_aiPage ._UIifq_industryTabs,._UIifq_aiPage ._UIifq_sliderControls{width:calc(100% - 36px)}._UIifq_aiPage ._UIifq_appIndustryCopy h3{font-size:22px}._UIifq_aiPage ._UIifq_aiIndustryDescription,._UIifq_aiPage ._UIifq_industryTabs h3,._UIifq_aiPage ._UIifq_industryTabs p{font-size:15px}._UIifq_aiPage ._UIifq_appIndustryCopy ._UIifq_primaryButton{min-width:152px;font-size:16px}._UIifq_aiPage ._UIifq_miniProjects{grid-template-columns:1fr}._UIifq_aiPage ._UIifq_miniProjects img{aspect-ratio:188.39/105.38;height:auto}._UIifq_aiPage ._UIifq_industryTabs{grid-template-columns:1fr}}._UIifq_aiPage ._UIifq_appPartner{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:center;gap:clamp(36px,5vw,72px);width:min(1645px,100% - 2*clamp(24px,7.08vw,136px));min-height:0;padding-bottom:clamp(56px,5vw,72px);display:grid}._UIifq_aiPage ._UIifq_appPartnerVisual{flex:none;width:100%;height:auto;min-height:0}._UIifq_aiPage ._UIifq_appPartnerVisual>img{object-fit:cover;border-radius:20px;width:100%;max-width:100%;height:auto;display:block}._UIifq_aiPage ._UIifq_appPartnerVisual>img+img{margin-top:18px}._UIifq_aiPage ._UIifq_appPartnerVisual>div{width:min(100%,328px)}._UIifq_aiPage ._UIifq_appPartnerCopy{flex:none;width:100%;min-height:0}._UIifq_aiPage ._UIifq_appPartnerCopy>p,._UIifq_aiPage ._UIifq_appPartnerCapabilities,._UIifq_aiPage ._UIifq_appPartnerRows,._UIifq_aiPage ._UIifq_appPartnerRows article,._UIifq_aiPage ._UIifq_appPartnerProgressRow{width:100%}._UIifq_aiPage ._UIifq_appPartnerCapabilities{align-items:stretch;height:auto}._UIifq_aiPage ._UIifq_appPartnerRows{height:auto}._UIifq_aiPage ._UIifq_appPartnerRows p{width:100%;max-width:509px}._UIifq_aiPage ._UIifq_appPartnerProgressBar{flex:auto;width:auto}@media (max-width:1300px){._UIifq_aiPage ._UIifq_appPartner{grid-template-columns:1fr}._UIifq_aiPage ._UIifq_appPartnerVisual,._UIifq_aiPage ._UIifq_appPartnerCopy{width:100%;max-width:760px}}@media (max-width:980px){._UIifq_aiPage ._UIifq_appPartner{width:calc(100% - 48px)}._UIifq_aiPage ._UIifq_appPartnerCapabilities{gap:24px}}@media (max-width:640px){._UIifq_aiPage ._UIifq_appPartner{width:calc(100% - 36px)}._UIifq_aiPage ._UIifq_appPartnerCopy h2{font-size:28px;line-height:1.35}._UIifq_aiPage ._UIifq_appPartnerCopy>p,._UIifq_aiPage ._UIifq_appPartnerRows p{font-size:15px;line-height:1.5}._UIifq_aiPage ._UIifq_appPartnerCapabilities{flex-direction:column;align-items:stretch}._UIifq_aiPage ._UIifq_appPartnerIconRail{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;height:auto;padding:14px;display:grid}._UIifq_aiPage ._UIifq_appPartnerIconRail span{width:58px;height:58px;margin:0 auto}._UIifq_aiPage ._UIifq_appPartnerIconRail img{width:42px;height:42px}}._UIifq_appHero{background:#fff;border:1px solid #fef8f4;position:relative;overflow:hidden}._UIifq_appHeroPattern{object-fit:contain;opacity:.56;pointer-events:none;z-index:0;width:2208px;height:3040px;position:absolute;top:-1265px;left:calc(50vw - 1720px)}._UIifq_appHeroInner,._UIifq_appOverview,._UIifq_appTechSection,._UIifq_appServiceCards,._UIifq_appPartner,._UIifq_appIndustries{width:calc(100% - 2*clamp(24px,7.08vw,136px));max-width:1648px;margin:0 auto}._UIifq_appHeroInner{z-index:1;grid-template-columns:minmax(420px,610px) minmax(420px,607px);align-items:center;gap:clamp(64px,14vw,431px);min-height:562px;display:grid;position:relative}._UIifq_appHeroCopy,._UIifq_appOverviewCopy,._UIifq_appTechCopy,._UIifq_appPartnerCopy,._UIifq_appIndustryCopy{flex-direction:column;display:flex}._UIifq_appHeroCopy{flex-direction:column;align-items:flex-start;gap:25px;display:flex}._UIifq_appHeroCopy h1,._UIifq_appOverviewCopy h2,._UIifq_appTechCopy h2,._UIifq_appServiceCards h2,._UIifq_appPartnerCopy h2{color:#393939;letter-spacing:0;margin:0;font-family:Sora,sans-serif;font-size:36px;font-weight:700;line-height:54px}._UIifq_appHeroCopy h1{max-width:610px;font-size:36px}._UIifq_appHeroCopy h1 span,._UIifq_appOverviewCopy h2 span,._UIifq_appTechCopy h2 span,._UIifq_appServiceCards h2 span,._UIifq_appPartnerCopy h2 span{color:var(--brand);display:block}._UIifq_appHeroCopy p,._UIifq_appOverviewCopy p,._UIifq_appPartnerCopy p,._UIifq_appIndustryCopy p,._UIifq_appIndustryCopy li{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px}._UIifq_appHeroCopy p{max-width:625px}._UIifq_appHeroImage{aspect-ratio:607/403;object-fit:cover;object-position:center;border-radius:15px;justify-self:end;width:607px;height:403px;display:block}._UIifq_appOverview{grid-template-columns:minmax(420px,675px) minmax(420px,676px);justify-content:space-between;align-items:center;gap:clamp(48px,6vw,298px);max-width:1648px;margin:0 auto;padding:60px 0 64px;display:grid}._UIifq_appOverviewMedia{flex-direction:column;gap:28px;width:100%;display:flex}._UIifq_appOverviewMainImg{object-fit:cover;border-radius:10px;width:100%;height:333px;display:block}._UIifq_appOverviewMediaRow{flex-direction:row;align-items:center;gap:19px;width:100%;height:130px;display:flex}._UIifq_appOverviewSubImg{object-fit:cover;border-radius:10px;flex:1;width:50%;height:130px;display:block}._UIifq_appOverviewStatCard{background:#ff8d6b;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:10px;width:50%;height:130px;padding:16px 25px;display:flex}._UIifq_appOverviewStatCard strong{color:#fff;margin:0;font-family:Sora,sans-serif;font-size:30px;font-weight:700;line-height:1.5}._UIifq_appOverviewStatCard p{color:#fff;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:1.5}._UIifq_appOverviewCopy{flex-direction:column;justify-content:space-between;gap:28px;width:100%;display:flex}._UIifq_appOverviewCopyTop{flex-direction:column;gap:15px;width:100%;display:flex}._UIifq_appOverviewCopyTop h2{color:#000;letter-spacing:0;margin:0;font-family:Sora,sans-serif;font-size:36px;font-weight:600;line-height:1.5}._UIifq_appOverviewCopyTop h2 span{color:var(--brand)}._UIifq_appOverviewSubCopy{flex-direction:column;gap:31px;width:100%;display:flex}._UIifq_appOverviewSubCopy p{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:1.5}._UIifq_appOverviewDarkBanner{background:#393939 linear-gradient(80.76deg,#39393900 48.26%,#ff8d6b7a 93.01%);border-radius:20px;flex-direction:row;justify-content:flex-start;align-items:center;gap:80px;width:100%;max-width:676px;height:130px;padding:15px 30px;display:flex}._UIifq_appOverviewAvatars{flex-direction:row;flex:0 0 198px;align-items:center;width:198px;height:55px;display:flex;position:relative}._UIifq_appOverviewAvatars img{object-fit:cover;border:none;border-radius:50%;flex-shrink:0;width:55px;height:55px;margin-right:-19px;position:relative}._UIifq_appOverviewAvatars img:first-child{z-index:5}._UIifq_appOverviewAvatars img:nth-child(2){z-index:4}._UIifq_appOverviewAvatars img:nth-child(3){z-index:3;width:56px}._UIifq_appOverviewAvatars img:nth-child(4){z-index:2}._UIifq_appOverviewAvatars img:nth-child(5){z-index:1;margin-right:0}._UIifq_appOverviewBannerText{flex-direction:column;flex:0 0 330px;width:330px;max-width:330px;display:flex}._UIifq_appOverviewBannerText strong{color:#fff;margin:0;font-family:Sora,sans-serif;font-size:30px;font-weight:700;line-height:1.5}._UIifq_appOverviewBannerText p{color:#fff;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:1.5}._UIifq_appEyebrow{color:var(--brand)!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important}._UIifq_appMetricCard{color:#fff;background:#393939;border-radius:10px;grid-template-columns:92px 82px 1fr;align-items:center;gap:18px;width:373px;min-height:74px;padding:13px 18px;display:grid}._UIifq_appMetricCard div{display:flex}._UIifq_appMetricCard div span{background:#ffcfb9;border:2px solid #393939;border-radius:50%;width:35px;height:35px;margin-left:-8px}._UIifq_appMetricCard div span:first-child{margin-left:0}._UIifq_appMetricCard strong{font-size:18px;line-height:1.5}._UIifq_appMetricCard p{color:#fff;font-size:10px;line-height:1.5}._UIifq_appTechSection{grid-template-columns:516px minmax(680px,1051px);align-items:end;gap:82px;padding:0 0 57px;display:grid}._UIifq_appTechCopy{align-items:flex-start;gap:22px}._UIifq_appTechCopy h2{color:#000;font-weight:600}._UIifq_appTechCopy img{width:398px}._UIifq_appTechCopy ._UIifq_badge img{object-fit:contain;flex-shrink:0;width:24px;height:24px}._UIifq_appTechPanel{background:#fff;border-radius:10px;grid-template-columns:372px 580px;gap:25px;min-height:356px;padding:37px;display:grid;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._UIifq_appTechTabs{flex-direction:column;gap:16px;display:flex}._UIifq_appTechTabs button{color:#393939;cursor:pointer;text-align:left;background:#fff;border:0;border-radius:79px;height:63px;padding:18px 21px;font-family:Sora,sans-serif;font-size:18px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._UIifq_appTechTabs ._UIifq_appTechTabActive{background:var(--brand);color:#fff}._UIifq_appTechLogoGrid{grid-template-columns:repeat(5,108px);gap:10px;display:grid}._UIifq_appTechLogoGrid article{background:#fff;border-radius:10px;justify-content:center;align-items:center;width:108px;height:108px;padding:20px;display:flex;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._UIifq_appTechLogoGrid img{object-fit:contain;max-width:86px;max-height:68px}._UIifq_uxPage ._UIifq_appTechPanel{align-items:start}._UIifq_uxPage ._UIifq_appTechLogoGrid{align-content:start;align-self:start;height:auto}._UIifq_uxPage ._UIifq_appTechLogoGrid img{object-fit:contain;width:auto;height:auto}._UIifq_webCardLogos{border-top:1px solid var(--brand);align-items:flex-start;gap:15px;width:100%;min-height:40px;margin-top:auto;padding-top:10px;display:flex}._UIifq_webCardLogos img{object-fit:contain;width:30px;height:30px}._UIifq_webCardLogos img:first-child{width:27px}._UIifq_webCardLogos img:nth-child(2){width:29px}._UIifq_appServiceCards{flex-direction:column;gap:50px;padding-bottom:60px;display:flex}._UIifq_appServiceCards h2{color:#000;text-align:center;font-weight:600}._UIifq_appServiceCards h2 span{display:inline}._UIifq_appServiceCardGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:25px 16px;display:grid}._UIifq_appServiceCard{border:1px solid var(--brand);box-sizing:border-box;background:#fff;border-radius:10px;flex-direction:column;justify-content:space-between;height:100%;min-height:248px;padding:18px 20px;display:flex}._UIifq_appServiceCardHeader{flex:auto;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;margin-bottom:16px;display:flex}._UIifq_appServiceCardHeader>div{flex-direction:column;flex:auto;gap:10px;display:flex}._UIifq_appServiceCardHeader h3,._UIifq_appPartnerStats strong{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:700;line-height:1.5}._UIifq_appServiceCardHeader p,._UIifq_appServiceCard li{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:16px;line-height:1.5}._UIifq_appServiceCardHeader span{background:#fef8f4;border-radius:5px;flex:0 0 71px;justify-content:center;align-items:center;width:71px;height:71px;display:flex;box-shadow:0 1px 4px #0c0c0d1a,0 1px 4px #0c0c0d0d}._UIifq_appServiceCardHeader img{object-fit:contain;width:51px;max-width:51px;height:51px;max-height:51px}._UIifq_appServiceCard ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}._UIifq_appServiceCard li{align-items:center;gap:8px;display:flex}._UIifq_appServiceCard li:before{background:var(--brand);content:"";border-radius:50%;flex:0 0 8px;width:8px;height:8px}._UIifq_appPartner{flex-direction:row;align-items:center;gap:19px;width:min(1645px,100% - 2*clamp(18px,4vw,96px));max-width:100%;min-height:872px;padding:0 0 57px;display:flex}._UIifq_appPartnerVisual{flex:0 0 876px;width:876px;height:841px;position:relative}._UIifq_appPartnerBgPhoto{object-fit:cover;border-radius:20px;width:604px;height:810px;position:absolute;top:31px;left:0}._UIifq_appPartnerMockup{object-fit:contain;z-index:2;width:536px;height:634px;position:absolute;top:190px;left:340px}._UIifq_appPartnerBadge{z-index:3;background:#fff;border-radius:10px;flex-direction:column;justify-content:center;gap:0;width:328px;height:130px;padding:16px 25px;display:flex;position:absolute;top:687px;left:28px;box-shadow:0 4px 20px #00000014}._UIifq_appPartnerBadge strong{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:30px;font-weight:700;line-height:45px}._UIifq_appPartnerBadge p{color:#393939;width:240px;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px}._UIifq_appPartnerCopy{flex-direction:column;flex:0 0 750px;gap:22px;width:750px;min-height:872px;display:flex}._UIifq_appPartnerCopy h2{color:#000;margin:0;font-family:Sora,sans-serif;font-size:36px;font-weight:600;line-height:54px}._UIifq_appPartnerCopy h2 span{color:var(--brand)}._UIifq_appPartnerCopy>p{color:#393939;width:750px;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px}._UIifq_appPartnerCapabilities{flex-direction:row;align-items:center;gap:42px;width:750px;height:607px;display:flex}._UIifq_appPartnerIconRail{box-sizing:border-box;background:#393939;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:center;width:106px;height:607px;padding:26px 18px 38px 17px;display:flex}._UIifq_appPartnerIconRail span{filter:drop-shadow(0 1px 4px #0c0c0d1a)drop-shadow(0 1px 4px #0c0c0d0d);border-radius:5px;justify-content:center;align-items:center;width:71px;height:71px;display:flex}._UIifq_appPartnerIconRail img{object-fit:contain;width:51px;height:51px}._UIifq_appPartnerRows{flex-direction:column;justify-content:space-between;gap:20px;width:601px;height:607px;display:flex}._UIifq_appPartnerRows article{flex-direction:column;gap:5px;width:601px;display:flex}._UIifq_appPartnerRows h3{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:30px}._UIifq_appPartnerRows p{color:#393939;width:509px;margin:0;font-family:Sora,sans-serif;font-size:16px;font-weight:400;line-height:24px}._UIifq_appPartnerProgressRow{flex-direction:row;align-items:center;gap:13px;width:601px;height:27px;display:flex}._UIifq_appPartnerProgressBar{background:#cecece;border-radius:999px;width:549px;height:5px;position:relative;overflow:hidden}._UIifq_appPartnerProgressBar span{background:var(--brand);border-radius:999px;height:100%;display:block}._UIifq_appPartnerProgressRow strong{color:#393939;width:39px;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px}._UIifq_uxPage ._UIifq_appPartner{align-items:flex-start;gap:19px;width:min(1645px,100% - 2*clamp(18px,4vw,96px));max-width:100%;height:818px;min-height:818px;padding:0;display:flex}._UIifq_uxPage ._UIifq_appPartnerVisual{flex:0 0 876px;width:876px;height:818px;position:relative}._UIifq_uxPage ._UIifq_appPartnerVisual>img:first-child{object-fit:cover;object-position:top center;border-radius:10px;width:604px;height:818px;position:absolute;top:0;left:0}._UIifq_uxPage ._UIifq_appPartnerVisual>img:nth-child(2){object-fit:contain;z-index:2;width:536px;height:634px;position:absolute;top:158px;left:340px}._UIifq_uxPage ._UIifq_appPartnerVisual>div{z-index:3;background:#fff;border-radius:10px;flex-direction:column;justify-content:center;width:328px;height:130px;padding:16px 25px;display:flex;position:absolute;top:660px;left:28px;box-shadow:0 4px 20px #00000014}._UIifq_uxPage ._UIifq_appPartnerVisual strong{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:30px;font-weight:700;line-height:45px}._UIifq_uxPage ._UIifq_appPartnerVisual p{color:#393939;width:240px;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px}._UIifq_uxPage ._UIifq_appPartnerCopy{flex-direction:column;flex:0 0 750px;gap:0;width:750px;min-height:818px;display:flex}._UIifq_uxPage ._UIifq_appPartnerCopy h2{color:#000;width:750px;min-height:108px;margin:0;font-family:Sora,sans-serif;font-size:36px;font-weight:600;line-height:54px}._UIifq_uxPage ._UIifq_appPartnerCopy h2 span{color:var(--brand);display:block}._UIifq_uxPage ._UIifq_appPartnerCopy>p{color:#393939;width:750px;min-height:81px;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px}._UIifq_uxPage ._UIifq_appPartnerCapabilities{grid-template-columns:106px 601px;align-items:stretch;gap:42px;width:750px;height:607px;margin-top:22px;display:grid}._UIifq_uxPage ._UIifq_appPartnerIconRail{background:#393939;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:center;width:106px;height:607px;padding:26px 17px 38px;display:flex}._UIifq_uxPage ._UIifq_appPartnerIconRail span{filter:none;border-radius:5px;justify-content:center;align-items:center;width:71px;height:71px;display:flex}._UIifq_uxPage ._UIifq_appPartnerIconRail img{filter:brightness(0)invert();object-fit:contain;width:51px;height:51px}._UIifq_uxPage ._UIifq_appPartnerRows{flex-direction:column;justify-content:space-between;gap:20px;width:601px;height:607px;display:flex}._UIifq_uxPage ._UIifq_appPartnerRows article{flex-direction:column;gap:5px;width:601px;min-height:119px;display:flex}._UIifq_uxPage ._UIifq_appPartnerRows h3{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:700;line-height:27px}._UIifq_uxPage ._UIifq_appPartnerRows p{color:#393939;width:509px;margin:0;font-family:Sora,sans-serif;font-size:16px;font-weight:400;line-height:24px}._UIifq_uxPage ._UIifq_appPartnerProgressRow{align-items:center;gap:13px;width:601px;height:27px;display:flex}._UIifq_uxPage ._UIifq_appPartnerProgressBar{background:#cecece;border-radius:999px;width:549px;height:5px;overflow:hidden}._UIifq_uxPage ._UIifq_appPartnerProgressBar span{background:var(--brand);border-radius:999px;height:100%;display:block}._UIifq_uxPage ._UIifq_appPartnerProgressRow strong{color:#393939;width:39px;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px}._UIifq_appIndustries{flex-direction:column;align-items:center;gap:47px;padding-bottom:72px;display:flex}._UIifq_appIndustryShowcase{background:#fff;grid-template-columns:minmax(0,663px) minmax(0,689px);align-items:start;gap:153px;width:100vw;margin-left:calc(-1*clamp(24px,7.08vw,136px));margin-right:calc(-1*clamp(24px,7.08vw,136px));padding:55px clamp(24px,10.7vw,206px) 180px;display:grid}._UIifq_appIndustryCopy{gap:15px}._UIifq_appIndustryCopy h3{color:#393939;align-items:center;margin:0;font-family:Sora,sans-serif;font-size:25px;font-weight:600;line-height:1.5;display:flex}._UIifq_appIndustryCopy h3 img{width:29px;height:29px;margin-right:8px}._UIifq_appIndustryCopy h3 span{color:var(--brand)}._UIifq_appIndustryCopy ul{gap:15px;margin:0;padding:0;list-style:none;display:grid}._UIifq_appIndustryCopy li{gap:9px;display:flex}._UIifq_appIndustryCopy li img{width:24px;height:24px}._UIifq_appIndustryImage{object-fit:cover;border-radius:10px;width:689px;height:401px}._UIifq_uxPage ._UIifq_appIndustries{background:#f6f6f6;flex-direction:column;align-items:center;gap:47px;width:100%;max-width:none;height:902px;margin:72px 0 54px;padding:0;display:flex;position:relative}._UIifq_uxPage ._UIifq_appIndustries:before{content:"";background:#fff;width:100%;height:737px;position:absolute;top:165px;left:0}._UIifq_uxPage ._UIifq_appIndustries>*{z-index:1;position:relative}._UIifq_uxPage ._UIifq_appIndustries ._UIifq_sectionHeading{flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;width:min(628px,100% - 36px);max-width:628px;height:118px;display:flex}._UIifq_uxPage ._UIifq_appIndustries ._UIifq_sectionHeading h2{color:#000;text-align:center;margin:0;font-family:Sora,sans-serif;font-size:36px;font-weight:600;line-height:54px}._UIifq_uxPage ._UIifq_appIndustries ._UIifq_sectionHeading h2 span{color:var(--brand);display:inline}._UIifq_uxPage ._UIifq_appIndustries ._UIifq_sectionHeading p{color:#393939;text-align:center;width:100%;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px}._UIifq_uxPage ._UIifq_appIndustryShowcase{background:0 0;grid-template-columns:663px 689px;align-items:start;gap:153px;width:min(1505px,100% - 2*clamp(18px,4vw,96px));max-width:100%;margin:55px 0 0;padding:0;display:grid}._UIifq_uxPage ._UIifq_appIndustryCopy{grid-template-rows:38px 123px 44px 151px;gap:15px;width:663px;display:grid}._UIifq_uxPage ._UIifq_appIndustryCopy h3{color:#393939;align-items:center;margin:0;font-family:Sora,sans-serif;font-size:25px;font-weight:600;line-height:38px;display:flex}._UIifq_uxPage ._UIifq_appIndustryCopy h3 img{flex:0 0 29px;width:29px;height:29px;margin-right:8px}._UIifq_uxPage ._UIifq_appIndustryCopy h3 span{color:var(--brand)}._UIifq_uxPage ._UIifq_appIndustryCopy ul{gap:15px;margin:0;padding:0;list-style:none;display:grid}._UIifq_uxPage ._UIifq_appIndustryCopy li{color:#393939;align-items:flex-start;gap:9px;width:663px;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px;display:flex}._UIifq_uxPage ._UIifq_appIndustryCopy li img{flex:0 0 24px;width:24px;height:24px}._UIifq_uxPage ._UIifq_appIndustryCopy ._UIifq_primaryButton{width:max-content;min-width:175px;height:44px;padding:12px 18px;font-family:Sora,sans-serif;font-size:18px;font-weight:600;line-height:27px}._UIifq_uxPage ._UIifq_miniProjects{grid-template-columns:repeat(3,188.39px);gap:15px;width:595.16px;margin-top:35px;display:grid}._UIifq_uxPage ._UIifq_miniProjects article{width:188.39px}._UIifq_uxPage ._UIifq_miniProjects img{object-fit:cover;object-position:top center;background:#fffaf8;border-radius:5px;width:188.39px;height:105.38px;display:block;box-shadow:0 1px 4px #0c0c0d1a,0 1px 4px #0c0c0d0d}._UIifq_uxPage ._UIifq_miniProjects h4{color:#393939;margin:1.87px 0 0;font-family:Sora,sans-serif;font-size:16px;font-weight:600;line-height:24px}._UIifq_uxPage ._UIifq_miniProjects a{color:var(--brand);font-family:Sora,sans-serif;font-size:14px;font-weight:400;line-height:21px}._UIifq_uxPage ._UIifq_appIndustryImage{object-fit:cover;border-radius:10px;width:689px;height:389px;display:block}._UIifq_uxPage ._UIifq_industryTabs{grid-template-columns:repeat(6,208px);gap:52px;width:min(1508px,100% - 2*clamp(18px,4vw,96px));max-width:100%;margin:15px auto 0;display:grid}._UIifq_uxPage ._UIifq_industryTabs article,._UIifq_uxPage ._UIifq_industryTabs ._UIifq_industryTab{cursor:pointer;opacity:.7;text-align:left;background:0 0;border:none;width:208px;min-width:0;padding-top:14px;transition:opacity .2s;position:relative}._UIifq_uxPage ._UIifq_industryTabs article:hover,._UIifq_uxPage ._UIifq_industryTabs ._UIifq_industryTab:hover,._UIifq_uxPage ._UIifq_industryTabs ._UIifq_industryTab:focus-visible{opacity:1}._UIifq_uxPage ._UIifq_industryTabs article:before,._UIifq_uxPage ._UIifq_industryTabs ._UIifq_industryTab:before{content:"";border-top:2px solid #39393926;width:190px;transition:border-color .2s;position:absolute;top:0;left:0}._UIifq_uxPage ._UIifq_industryTabs ._UIifq_industryTabActive{opacity:1!important}._UIifq_uxPage ._UIifq_industryTabs ._UIifq_industryTabActive:before{border-color:var(--brand)!important}._UIifq_uxPage ._UIifq_industryTabs h3{color:#393939;overflow-wrap:anywhere;margin:0 0 5px;font-family:Sora,sans-serif;font-size:18px;font-weight:600;line-height:27px}._UIifq_uxPage ._UIifq_industryTabs p{color:#393939;overflow-wrap:anywhere;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px}._UIifq_uxPage ._UIifq_sliderControls{justify-content:flex-start;align-items:center;gap:41px;width:min(1508px,100% - 2*clamp(18px,4vw,96px));max-width:100%;margin:-12px auto 0;display:flex}._UIifq_uxPage ._UIifq_sliderControls button,._UIifq_uxPage ._UIifq_sliderControls button:last-child{border:1px solid var(--brand);color:var(--brand);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:51px;height:51px;padding:0 0 4px;font-family:Sora,sans-serif;font-size:32px;font-weight:400;line-height:1;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}._UIifq_uxPage ._UIifq_sliderControls button:hover,._UIifq_uxPage ._UIifq_sliderControls button:last-child:hover,._UIifq_uxPage ._UIifq_sliderControls button:focus-visible,._UIifq_uxPage ._UIifq_sliderControls button:last-child:focus-visible{background:var(--button-gradient);color:#fff;border-color:#0000;transform:scale(1.05)}@media (max-width:1300px){._UIifq_uxPage ._UIifq_appIndustries{height:auto;margin:64px 0 54px;padding-bottom:64px}._UIifq_uxPage ._UIifq_appIndustries:before{height:auto;bottom:0}._UIifq_uxPage ._UIifq_appIndustryShowcase{grid-template-columns:1fr;gap:42px;width:calc(100% - 48px)}._UIifq_uxPage ._UIifq_appIndustryCopy,._UIifq_uxPage ._UIifq_appIndustryCopy li{width:100%}._UIifq_uxPage ._UIifq_appIndustryCopy{grid-template-rows:none}._UIifq_uxPage ._UIifq_appIndustryImage{justify-self:center;width:100%;max-width:689px;height:auto}._UIifq_uxPage ._UIifq_industryTabs,._UIifq_uxPage ._UIifq_sliderControls{width:calc(100% - 48px)}._UIifq_uxPage ._UIifq_industryTabs{grid-template-columns:repeat(3,minmax(0,208px));justify-content:center;gap:32px}._UIifq_uxPage ._UIifq_sliderControls{justify-content:center;margin-top:24px}._UIifq_appHeroInner,._UIifq_appOverview,._UIifq_appTechSection,._UIifq_appPartner,._UIifq_appIndustryShowcase{grid-template-columns:1fr;gap:48px}._UIifq_appTechPanel{grid-template-columns:1fr}._UIifq_appServiceCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){._UIifq_appHero{padding:56px 0}._UIifq_appHeroInner,._UIifq_appOverview,._UIifq_appTechSection,._UIifq_appServiceCards,._UIifq_appPartner,._UIifq_appIndustries{width:calc(100% - 48px)}._UIifq_appHeroInner{min-height:auto}._UIifq_appHeroImage,._UIifq_appIndustryImage,._UIifq_appPartnerVisual>img:first-child{width:100%;height:auto}._UIifq_appTechPanel{padding:24px}._UIifq_appTechLogoGrid{grid-template-columns:repeat(3,minmax(0,108px))}._UIifq_appPartnerVisual{min-height:0}._UIifq_appPartnerVisual>img:nth-child(2){width:100%;margin-top:18px;position:static}._UIifq_appIndustryShowcase{margin-left:-24px;margin-right:-24px;padding:42px 24px}._UIifq_appOverviewDarkBanner{flex-direction:column;align-items:flex-start;gap:16px;height:auto;padding:20px}._UIifq_appOverviewAvatars,._UIifq_appOverviewBannerText{flex:none}._UIifq_appOverviewBannerText{width:100%;max-width:100%}}@media (max-width:640px){._UIifq_uxPage ._UIifq_appIndustries{gap:34px;margin:52px 0 44px;padding-bottom:52px}._UIifq_uxPage ._UIifq_appIndustries ._UIifq_sectionHeading{height:auto}._UIifq_uxPage ._UIifq_appIndustries ._UIifq_sectionHeading h2{font-size:28px;line-height:42px}._UIifq_uxPage ._UIifq_appIndustries ._UIifq_sectionHeading p,._UIifq_uxPage ._UIifq_appIndustryCopy li,._UIifq_uxPage ._UIifq_industryTabs h3,._UIifq_uxPage ._UIifq_industryTabs p{font-size:15px;line-height:22.5px}._UIifq_uxPage ._UIifq_appIndustryShowcase,._UIifq_uxPage ._UIifq_industryTabs,._UIifq_uxPage ._UIifq_sliderControls{width:calc(100% - 36px)}._UIifq_uxPage ._UIifq_appIndustryCopy h3{font-size:22px;line-height:33px}._UIifq_uxPage ._UIifq_miniProjects,._UIifq_uxPage ._UIifq_industryTabs{grid-template-columns:1fr}._UIifq_uxPage ._UIifq_miniProjects,._UIifq_uxPage ._UIifq_miniProjects article,._UIifq_uxPage ._UIifq_miniProjects img,._UIifq_uxPage ._UIifq_industryTabs article{width:100%}._UIifq_uxPage ._UIifq_industryTabs article:before{width:min(190px,100%)}._UIifq_appHeroInner,._UIifq_appOverview,._UIifq_appTechSection,._UIifq_appServiceCards,._UIifq_appPartner,._UIifq_appIndustries{width:calc(100% - 36px)}._UIifq_appHeroCopy h1,._UIifq_appOverviewCopy h2,._UIifq_appOverviewCopyTop h2,._UIifq_appTechCopy h2,._UIifq_appServiceCards h2,._UIifq_appPartnerCopy h2{font-size:28px;line-height:1.35}._UIifq_appHeroCopy p,._UIifq_appOverviewCopy p,._UIifq_appOverviewSubCopy p,._UIifq_appOverviewStatCard p,._UIifq_appOverviewBannerText p,._UIifq_appPartnerCopy p,._UIifq_appIndustryCopy p,._UIifq_appIndustryCopy li{font-size:15px}._UIifq_appOverviewStatCard strong,._UIifq_appOverviewBannerText strong{font-size:24px}._UIifq_appOverviewMediaRow{flex-direction:column;height:auto}._UIifq_appOverviewSubImg,._UIifq_appOverviewStatCard{width:100%;height:130px}._UIifq_appOverviewMedia,._UIifq_appServiceCardGrid,._UIifq_appMetricCard{grid-template-columns:1fr}._UIifq_appMetricCard{width:100%}._UIifq_appOverviewMedia>span{left:18px}._UIifq_appTechCopy img,._UIifq_appTechPanel,._UIifq_appTechTabs button{width:100%}._UIifq_appTechLogoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}._UIifq_uxProjects{flex-direction:column;align-items:center;gap:28px;width:calc(100% - 2*clamp(24px,7.08vw,136px));max-width:1648px;height:auto;margin:24px auto 0;padding:0;display:flex}._UIifq_uxProjects ._UIifq_sectionHeading{flex-direction:column;align-items:center;gap:14px;width:100%;max-width:100%;height:auto;min-height:0;display:flex}._UIifq_uxProjects ._UIifq_sectionHeading h2{color:#000;text-align:center;width:100%;height:auto;margin:0;font-family:Sora,sans-serif;font-size:36px;font-weight:600;line-height:54px}._UIifq_uxProjects ._UIifq_sectionHeading h2 span{color:var(--brand);display:inline}._UIifq_uxProjectFilters{flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;width:auto;max-width:100%;min-height:0;display:flex}@media (max-width:900px){._UIifq_uxProjectFilters{flex-wrap:wrap}}._UIifq_uxProjectFilters button{border:1px solid var(--brand);color:var(--brand);cursor:pointer;white-space:nowrap;background:0 0;border-radius:5px;height:37px;padding:8px 14px;font-family:Sora,sans-serif;font-size:14px;font-weight:600;line-height:1.5}._UIifq_uxProjectFilters ._UIifq_uxProjectFilterActive,._UIifq_uxProjectFilters button[aria-selected=true]{background:var(--button-gradient);color:#fff}._UIifq_uxProjectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;max-width:1648px;height:auto;margin-top:0;display:grid}._UIifq_uxProjectCard{background:#fef8f4;border-radius:20px;flex-direction:column;width:100%;height:100%;min-height:0;padding-bottom:0;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._UIifq_uxProjectImageWrap{background:#d0dce8;width:100%;position:relative;overflow:hidden}._UIifq_uxProjectImageLink{width:100%;text-decoration:none;display:block}._UIifq_uxProjectImageWrap img{aspect-ratio:536/358;object-fit:cover;object-position:top center;border-radius:20px 20px 0 0;width:100%;height:auto;transition:transform .3s;display:block}._UIifq_uxProjectImageLink:hover img{transform:scale(1.03)}._UIifq_uxProjectImageWrap span{background:var(--button-gradient);color:#fff;pointer-events:none;text-align:center;z-index:2;border-radius:5px;min-width:88px;height:37px;padding:8px 12px;font-family:Sora,sans-serif;font-size:14px;font-weight:600;line-height:1.5;position:absolute;bottom:12px;right:16px}._UIifq_uxProjectBody{flex-direction:column;flex:1;gap:8px;width:100%;padding:21px clamp(16px,2.5vw,38px) 24px;display:flex}._UIifq_uxProjectBody h3,._UIifq_uxProjectBody p,._UIifq_uxProjectBody a{margin:0;font-family:Sora,sans-serif;line-height:1.5}._UIifq_uxProjectBody h3{color:var(--brand);font-size:20px;font-weight:600}._UIifq_uxProjectBody h3 a{color:var(--brand);text-decoration:none;transition:opacity .2s}._UIifq_uxProjectBody h3 a:hover{opacity:.85}._UIifq_uxProjectBody p{color:#393939;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;font-size:16px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}._UIifq_uxProjectBody ._UIifq_uxProjectReadMore,._UIifq_uxProjectBody a:last-child{color:#393939;align-items:center;gap:6px;width:fit-content;margin-top:auto;padding:10px 0 0;font-size:18px;font-weight:600;line-height:1.5;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex}._UIifq_uxProjectBody ._UIifq_uxProjectReadMore:hover,._UIifq_uxProjectBody a:last-child:hover{color:var(--brand);gap:10px}._UIifq_uxProjectViewMore{background:linear-gradient(120.49deg,#f76e45 .14%,#ff8d6b 99.86%);border-radius:999px;justify-content:center;align-items:center;width:166px;height:44px;margin:0 auto;padding:12px 18px;font-family:Sora,sans-serif;font-size:18px;font-weight:700;line-height:1.5;display:flex;color:#fff!important;text-decoration:none!important}._UIifq_uxProjectViewMore:visited,._UIifq_uxProjectViewMore:hover,._UIifq_uxProjectViewMore:focus,._UIifq_uxProjectViewMore:active{color:#fff!important;text-decoration:none!important}@media (max-width:1700px){._UIifq_uxPage ._UIifq_appPartner{flex-direction:column;align-items:center;width:min(876px,100% - 48px);height:auto;min-height:0}._UIifq_uxPage ._UIifq_appPartnerVisual,._UIifq_uxPage ._UIifq_appPartnerCopy,._UIifq_uxPage ._UIifq_appPartnerCopy h2,._UIifq_uxPage ._UIifq_appPartnerCopy>p,._UIifq_uxPage ._UIifq_appPartnerCapabilities,._UIifq_uxPage ._UIifq_appPartnerRows,._UIifq_uxPage ._UIifq_appPartnerRows article,._UIifq_uxPage ._UIifq_appPartnerProgressRow{width:100%}._UIifq_uxPage ._UIifq_appPartnerCopy{flex-basis:auto;min-height:0}._UIifq_uxPage ._UIifq_appPartnerCapabilities{grid-template-columns:106px minmax(0,1fr)}._UIifq_uxPage ._UIifq_appPartnerRows p{width:100%}._UIifq_uxPage ._UIifq_appPartnerProgressBar{flex:auto;width:auto}}@media (max-width:980px){._UIifq_uxPage ._UIifq_appPartner{width:calc(100% - 48px)}._UIifq_uxPage ._UIifq_appPartnerVisual{flex-direction:column;gap:18px;height:auto;display:flex}._UIifq_uxPage ._UIifq_appPartnerVisual>img:first-child,._UIifq_uxPage ._UIifq_appPartnerVisual>img:nth-child(2){width:100%;height:auto;position:static;top:auto;left:auto}._UIifq_uxPage ._UIifq_appPartnerVisual>div{width:min(328px,100%);position:static;top:auto;left:auto}._UIifq_uxPage ._UIifq_appPartnerCapabilities{grid-template-columns:1fr;height:auto}._UIifq_uxPage ._UIifq_appPartnerIconRail{flex-direction:row;justify-content:center;width:100%;height:auto;padding:17px}._UIifq_uxPage ._UIifq_appPartnerRows{width:100%;height:auto}}@media (max-width:640px){._UIifq_uxPage ._UIifq_appPartner{width:calc(100% - 36px)}._UIifq_uxPage ._UIifq_appPartnerCopy h2{font-size:28px;line-height:42px}._UIifq_uxPage ._UIifq_appPartnerCopy>p,._UIifq_uxPage ._UIifq_appPartnerRows p{font-size:15px;line-height:22.5px}._UIifq_uxPage ._UIifq_appPartnerIconRail{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}._UIifq_uxPage ._UIifq_appPartnerIconRail span{width:58px;height:58px;margin:0 auto}._UIifq_uxPage ._UIifq_appPartnerIconRail img{width:40px;height:40px}}@media (max-width:1300px){._UIifq_uxProjects{height:auto}._UIifq_uxProjects ._UIifq_sectionHeading,._UIifq_uxProjectGrid{width:100%}._UIifq_uxProjectGrid{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}._UIifq_uxProjectCard,._UIifq_uxProjectImageWrap,._UIifq_uxProjectBody,._UIifq_uxProjectBody p{width:100%}}@media (max-width:980px){._UIifq_uxProjects{width:calc(100% - 48px)}}@media (max-width:640px){._UIifq_uxProjects{width:calc(100% - 36px)}._UIifq_uxProjects ._UIifq_sectionHeading,._UIifq_uxProjects ._UIifq_sectionHeading h2,._UIifq_uxProjectFilters{width:100%}._UIifq_uxProjectGrid{grid-template-columns:1fr}._UIifq_uxProjectCard{height:auto;min-height:0}._UIifq_uxProjectImageWrap img{height:auto}._UIifq_uxProjectImageWrap span{top:12px;right:14px}._UIifq_uxProjectBody{padding:20px}}._UIifq_aiProcess{box-sizing:border-box;background:0 0;border:0;grid-template-columns:minmax(0,clamp(459px,35.1563vw,675px)) minmax(0,clamp(437px,33.4896vw,643px));justify-content:space-between;column-gap:clamp(120px,10vw,330px);width:min(1648px,100% - 2*clamp(24px,7.08vw,136px));height:auto;min-height:655px;margin:40px auto 0;padding:0 0 20px;display:grid;position:relative;overflow:visible}._UIifq_aiProcessCopy{flex-direction:column;align-items:flex-start;padding-top:clamp(10px,1vw,20px);display:flex;position:relative}._UIifq_aiProcessBadge{color:#ff8d6b;letter-spacing:.15em;background:#fffaf8;border-radius:999px;align-items:center;gap:clamp(5px,.4167vw,8px);margin:0 0 clamp(16px,1.25vw,24px);padding:clamp(4px,.3125vw,6px) clamp(8px,.625vw,12px);font-family:Sora,sans-serif;font-size:clamp(10px,.7292vw,14px);font-weight:600;line-height:1.2;display:inline-flex}._UIifq_aiProcessCopy h2{color:#000;max-width:clamp(351px,35.1563vw,675px);margin:0 0 clamp(21px,1.6146vw,31px);font-family:Sora,sans-serif;font-size:clamp(24px,1.875vw,36px);font-weight:600;line-height:1.5}._UIifq_aiProcessCopy h2 span{color:#ff8d6b;display:block}._UIifq_aiProcessCopy>p:not(._UIifq_aiProcessBadge){color:#393939;max-width:clamp(351px,35.1563vw,675px);margin:0;font-family:Sora,sans-serif;font-size:clamp(14px,.9375vw,18px);font-weight:400;line-height:1.5}._UIifq_aiProcessIllustration{pointer-events:none;z-index:1;width:clamp(400px,36.83vw,607px);height:clamp(223px,20.57vw,339px);position:absolute;top:clamp(220px,17.84vw,294px);left:clamp(120px,15.65vw,258px)}._UIifq_aiProcessTimeline{gap:clamp(17px,1.3021vw,25px);padding:0;display:grid;position:relative}._UIifq_aiProcessTimeline:before{content:"";opacity:1;border-left:clamp(1px,.1042vw,2px) dashed #000;position:absolute;top:clamp(32px,2.4479vw,47px);bottom:clamp(30px,2.2917vw,44px);left:clamp(22px,1.7188vw,33px)}._UIifq_aiProcessTimeline:after{content:"";border-left:clamp(1px,.1042vw,2px) solid #ff8d6b;height:clamp(90px,6.875vw,132px);position:absolute;top:clamp(32px,2.4479vw,47px);left:clamp(22px,1.7188vw,33px)}._UIifq_aiProcessTimelineRow{grid-template-columns:clamp(46px,3.4896vw,67px) minmax(0,1fr);align-items:center;gap:clamp(20px,1.5104vw,29px);min-height:clamp(75px,5.7813vw,111px);display:grid}._UIifq_aiProcessIcon{z-index:2;background:#393939;border-radius:999px;justify-content:center;align-items:center;width:clamp(46px,3.4896vw,67px);height:clamp(46px,3.4896vw,67px);display:inline-flex;position:relative}._UIifq_aiProcessIconActive{background:linear-gradient(135deg,#f76e45 0%,#ff8d6b 100%)}._UIifq_aiProcessIcon img{object-fit:contain;width:clamp(29px,2.2396vw,43px);height:clamp(29px,2.2396vw,43px)}._UIifq_aiProcessStep{background:#fff;border-left:clamp(9px,.6771vw,13px) solid #ff8d6b;border-radius:clamp(7px,.5208vw,10px);min-height:clamp(75px,5.7813vw,111px);padding:clamp(7px,.5208vw,10px) clamp(14px,1.0417vw,20px)}._UIifq_aiProcessStep h3{color:#393939;margin:0 0 clamp(3px,.2604vw,5px);font-family:Sora,sans-serif;font-size:clamp(12px,.9375vw,18px);font-weight:600;line-height:1.5}._UIifq_aiProcessStep p{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:clamp(12px,.9375vw,18px);font-weight:400;line-height:1.5}._UIifq_aiContact{flex-direction:column;align-items:center;gap:50px;width:100%;margin:72px auto 0;padding:0 clamp(24px,7.08vw,136px) 76px;display:flex}._UIifq_aiContact h2{color:#393939;text-align:center;margin:0;font-family:Sora,sans-serif;font-size:clamp(24px,1.875vw,36px);font-weight:600;line-height:1.5}._UIifq_aiContact h2 span{color:#ff8d6b}._UIifq_aiContactCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;max-width:1228px;margin:-8px auto 0;display:grid}._UIifq_aiContactCards article{box-shadow:none;background:#fff;border:0;border-radius:10px;align-items:center;gap:16px;min-height:62px;padding:10px 20px;display:flex}._UIifq_aiContactCards article>span{color:#fff;background:#ff8d6b;border-radius:21px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-family:Sora,sans-serif;font-size:18px;font-weight:600;line-height:1;display:inline-flex}._UIifq_aiContactCards strong,._UIifq_aiContactInfo h3,._UIifq_aiContactForm h3{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:600;line-height:1.5}._UIifq_aiContactCards span,._UIifq_aiContactInfo p{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:16px;line-height:1.5}._UIifq_aiContactPanel{grid-template-columns:minmax(0,809px) minmax(0,763px);gap:68px;width:100%;max-width:1640px;margin:0 auto;display:grid}._UIifq_aiContactInfo,._UIifq_aiContactForm{background:#fff;border:0;border-radius:10px;min-height:561px;position:relative}._UIifq_aiContactInfo{padding:30px 42px;overflow:hidden}._UIifq_aiContactForm{flex-direction:column;gap:29px;padding:30px 34px;display:flex}._UIifq_aiContactMap{object-fit:cover;pointer-events:none;width:min(73.8%,597px);height:398px;position:absolute;top:107px;right:3px}._UIifq_aiContactPanelHeader{z-index:1;flex-direction:column;align-items:flex-start;gap:10px;display:flex;position:relative}._UIifq_aiContactPanelHeader h3{font-size:25px}._UIifq_aiContactPanelHeader img{width:83px;height:4px;display:block}._UIifq_aiLocationCards{z-index:1;flex-direction:column;gap:20px;max-width:391px;margin-top:28px;display:flex;position:relative}._UIifq_aiLocationCards article{background:#fff;border-radius:20px;align-items:center;gap:16px;min-height:95px;padding:10px 20px;display:flex;box-shadow:0 1px 2px #0000000f,0 1px 3px #0000001a}._UIifq_aiLocationCards article>span{background:#fef8f4;border-radius:21px;flex:0 0 59px;justify-content:center;align-items:center;width:59px;height:59px;display:inline-flex}._UIifq_aiLocationCards h4,._UIifq_aiLocationCards p{color:#393939;margin:0;font-family:Sora,sans-serif;line-height:1.5}._UIifq_aiLocationCards h4{font-size:18px;font-weight:600}._UIifq_aiLocationCards p{font-size:16px;font-weight:400}._UIifq_aiContactFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px;display:grid}._UIifq_aiContactFormGrid label:nth-child(n+3){grid-column:1/-1}._UIifq_aiContactForm label{display:grid}._UIifq_aiContactForm label span{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}._UIifq_aiContactForm input,._UIifq_aiContactForm textarea{color:#393939;background:#f1f1f1;border:0;border-radius:5px;width:100%;padding:12px 14px;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:1.5}._UIifq_aiContactForm input{min-height:51px}._UIifq_aiContactForm textarea{resize:vertical;min-height:116px}._UIifq_aiContactForm button{color:#fff;cursor:pointer;background:linear-gradient(172.48deg,#f76e45 .14%,#ff8d6b 99.86%);border:0;border-radius:5px;width:100%;min-height:64px;padding:12px 24px;font-family:Sora,sans-serif;font-size:20px;font-weight:600;line-height:1.5}@media (max-width:1024px){._UIifq_aiProcess,._UIifq_aiContactPanel{grid-template-columns:1fr}._UIifq_aiProcess{gap:36px;height:auto;min-height:0;margin-top:40px;padding:44px clamp(22px,5vw,56px)}._UIifq_aiProcessCopy{min-height:440px;padding-top:0}._UIifq_aiProcessIllustration{width:min(100%,547px);max-width:547px;left:0}._UIifq_aiProcessTimeline{padding-left:70px}._UIifq_aiContactCards{grid-template-columns:1fr}._UIifq_aiContactPanel{gap:24px}}@media (max-width:640px){._UIifq_aiContact{gap:28px;margin-top:44px;padding:0 18px 56px}._UIifq_aiContact h2{font-size:28px;line-height:1.35}._UIifq_aiContactPanel{gap:20px}._UIifq_aiContactInfo,._UIifq_aiContactForm{min-height:0;padding:22px 18px}._UIifq_aiContactMap{opacity:.55;width:100%;height:260px;top:120px;right:-70px}._UIifq_aiLocationCards{max-width:none}._UIifq_aiLocationCards article{align-items:flex-start;padding:14px}._UIifq_aiContactFormGrid{grid-template-columns:1fr}._UIifq_aiContactForm input,._UIifq_aiContactForm textarea{font-size:15px}._UIifq_aiProcess{width:calc(100% - 36px);margin-top:32px;padding:34px 18px}._UIifq_aiProcessBadge{margin-bottom:16px;font-size:12px}._UIifq_aiProcessCopy{min-height:0}._UIifq_aiProcessCopy h2{margin-bottom:18px;font-size:28px;line-height:1.35}._UIifq_aiProcessCopy>p:not(._UIifq_aiProcessBadge),._UIifq_aiProcessStep h3,._UIifq_aiProcessStep p{font-size:14px}._UIifq_aiProcessIllustration{margin-top:24px;position:static}._UIifq_aiProcessTimeline{gap:14px;padding-left:54px}._UIifq_aiProcessTimeline:before{left:22px}._UIifq_aiProcessTimelineRow{grid-template-columns:44px minmax(0,1fr);gap:12px;margin-left:-54px}._UIifq_aiProcessIcon{width:44px;height:44px}._UIifq_aiProcessIcon img{width:25px;height:25px}._UIifq_aiProcessStep{border-left-width:5px;min-height:0;padding:12px}._UIifq_aiProcessStep h3{margin-bottom:3px}}._UIifq_cmsPage ._UIifq_appHero{z-index:1;background:#fff;border:1px solid #fef8f4;min-height:562px;position:relative}._UIifq_cmsPage ._UIifq_appHeroPattern{opacity:.56;top:-1265px;left:calc(50vw - 1720px)}._UIifq_cmsPage ._UIifq_appHeroInner{width:100%;max-width:1920px;height:562px;min-height:562px;display:block}._UIifq_cmsPage ._UIifq_appHeroCopy{z-index:2;gap:25px;width:min(610px,100vw - clamp(48px,8.65vw,166px) - clamp(520px,33.85vw,650px) - clamp(24px,7.08vw,136px) - 32px);max-width:610px;position:absolute;top:100px;left:clamp(48px,8.65vw,166px)}._UIifq_cmsPage ._UIifq_appHeroCopy h1{color:#393939;letter-spacing:0;max-width:610px;margin:0;font-family:Sora,sans-serif;font-size:36px;font-weight:600;line-height:54px}._UIifq_cmsPage ._UIifq_appHeroCopy h1 span{color:var(--brand);display:block}._UIifq_cmsPage ._UIifq_appHeroCopy p{color:#393939;max-width:625px;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px}._UIifq_cmsPage ._UIifq_appHero ._UIifq_primaryButton{font-family:Sora,sans-serif;font-size:18px;font-weight:600;line-height:27px}._UIifq_cmsPage ._UIifq_appHeroImage{aspect-ratio:650/432;object-fit:cover;object-position:center;z-index:2;border-radius:15px;width:clamp(520px,33.85vw,650px);height:auto;position:absolute;top:80px;right:clamp(24px,7.08vw,136px)}._UIifq_cmsPage ._UIifq_appOverview{grid-template-columns:minmax(360px,675px) minmax(360px,676px);align-items:flex-start;gap:clamp(48px,15.52vw,298px);width:calc(100% - 2*clamp(24px,7.08vw,136px));max-width:1649px;padding:60px 0 64px}._UIifq_cmsPage ._UIifq_appOverviewMedia{gap:28px;max-width:675px}._UIifq_cmsPage ._UIifq_appOverviewMainImg{aspect-ratio:675/333;object-fit:cover;object-position:center;border-radius:10px;width:100%;height:auto}._UIifq_cmsPage ._UIifq_appOverviewMediaRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:19px;width:100%;display:grid}._UIifq_cmsPage ._UIifq_appOverviewSubImg,._UIifq_cmsPage ._UIifq_appOverviewStatCard{border-radius:10px;width:100%;height:auto;min-height:130px}._UIifq_cmsPage ._UIifq_appOverviewSubImg{aspect-ratio:328/130;object-fit:cover;object-position:center}._UIifq_cmsPage ._UIifq_appOverviewStatCard{background:var(--brand);flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:16px 25px 15px;display:flex}._UIifq_cmsPage ._UIifq_appOverviewStatCard strong{color:#fff;font-family:Sora,sans-serif;font-size:30px;font-weight:700;line-height:45px}._UIifq_cmsPage ._UIifq_appOverviewStatCard p{color:#fff;max-width:240px;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px}._UIifq_cmsPage ._UIifq_appOverviewCopy{align-items:flex-end;gap:28px;max-width:676px}._UIifq_cmsPage ._UIifq_appOverviewCopyTop{gap:15px;width:100%;max-width:676px}._UIifq_cmsPage ._UIifq_appOverviewCopyTop h2{color:#000;letter-spacing:0;margin:0;font-family:Sora,sans-serif;font-size:36px;font-weight:600;line-height:54px}._UIifq_cmsPage ._UIifq_appOverviewCopyTop h2 span{color:var(--brand);display:inline}._UIifq_cmsPage ._UIifq_appOverviewSubCopy{gap:28px}._UIifq_cmsPage ._UIifq_appOverviewSubCopy p{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px}._UIifq_cmsPage ._UIifq_appOverviewSubCopy ._UIifq_primaryButton{font-family:Sora,sans-serif;font-size:18px;font-weight:600;line-height:27px}._UIifq_cmsPage ._UIifq_appOverviewDarkBanner{background:linear-gradient(101.03deg,#393939 0%,#935947 100%);border-radius:10px;align-self:stretch;align-items:center;gap:clamp(24px,4vw,69px);width:100%;height:auto;min-height:130px;padding:22px clamp(28px,3.33vw,64px);display:flex}._UIifq_cmsPage ._UIifq_appOverviewBannerText strong{color:#fff;font-family:Sora,sans-serif;font-size:30px;font-weight:700;line-height:45px}._UIifq_cmsPage ._UIifq_appOverviewBannerText p{color:#fff;max-width:240px;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px}._UIifq_cmsPage ._UIifq_techSection{grid-template-columns:minmax(280px,516px) minmax(0,1051px);align-items:center;gap:clamp(32px,4.25vw,82px);width:calc(100% - 2*clamp(24px,7.08vw,136px));max-width:1648px;margin:0 auto;padding:0 0 clamp(56px,3.65vw,70px);display:grid}._UIifq_cmsPage ._UIifq_techCopy{flex-direction:column;align-items:flex-start;gap:34px;width:100%;display:flex}._UIifq_cmsPage ._UIifq_techCopy ._UIifq_badge{letter-spacing:.15em;border-radius:22px;width:266px;height:44px;padding:10px 20px;font-family:Sora,sans-serif;font-size:14px;font-weight:600;line-height:17px}._UIifq_cmsPage ._UIifq_techCopy ._UIifq_badge img{flex:0 0 24px;width:24px;height:24px;margin:0}._UIifq_cmsPage ._UIifq_techCopy h2{color:#000;letter-spacing:0;max-width:516px;margin:0;font-family:Sora,sans-serif;font-size:36px;font-weight:600;line-height:54px}._UIifq_cmsPage ._UIifq_techCopy h2 span{color:var(--brand);display:block}._UIifq_cmsPage ._UIifq_techCopy>img{object-fit:contain;width:100%;max-width:min(398px,100%);height:auto;display:block}._UIifq_cmsPage ._UIifq_techPanel{background:#fff;border-radius:20px;grid-template-columns:minmax(220px,372px) minmax(0,1fr);gap:clamp(20px,1.8vw,30px);width:100%;height:auto;min-height:356px;padding:clamp(22px,1.95vw,37px);display:grid;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._UIifq_cmsPage ._UIifq_techTabs{flex-direction:column;gap:16px;width:100%;display:flex}._UIifq_cmsPage ._UIifq_techTabs button{color:#393939;cursor:pointer;text-align:left;background:#fff;border:0;border-radius:79px;width:100%;min-height:63px;padding:18px 20px 18px 21px;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._UIifq_cmsPage ._UIifq_techTabs ._UIifq_techTabActive{background:var(--brand);color:#fff}._UIifq_cmsPage ._UIifq_techLogoGrid{grid-template-columns:repeat(5,minmax(72px,108px));gap:10px;width:100%;height:auto;display:grid}._UIifq_cmsPage ._UIifq_techLogoGrid article{aspect-ratio:1;background:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;width:100%;padding:20px;display:flex;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._UIifq_cmsPage ._UIifq_techLogoGrid img{object-fit:contain;width:auto;max-width:86px;max-height:68px}._UIifq_cmsPage ._UIifq_webServiceCards{flex-direction:column;gap:50px;width:calc(100% - 2*clamp(24px,7.08vw,136px));max-width:1648px;margin:0 auto;padding:0 0 72px;display:flex}._UIifq_cmsPage ._UIifq_webServiceCards h2{color:#000;letter-spacing:0;text-align:center;align-self:stretch;margin:0;font-family:Sora,sans-serif;font-size:36px;font-weight:600;line-height:54px}._UIifq_cmsPage ._UIifq_webServiceCards h2 span{color:var(--brand);display:inline}._UIifq_cmsPage ._UIifq_webServiceCardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 16px;display:grid}._UIifq_cmsPage ._UIifq_webServiceCard{border:1px solid var(--brand);box-sizing:border-box;background:#fff;border-radius:10px;flex-direction:column;justify-content:space-between;min-height:292px;padding:13px 20px;display:flex}._UIifq_cmsPage ._UIifq_webServiceCard:nth-child(n+4){min-height:265px}._UIifq_cmsPage ._UIifq_webCardTop{justify-content:space-between;align-items:flex-start;gap:27px;width:100%;margin-bottom:10px;display:flex}._UIifq_cmsPage ._UIifq_webCardTop>div{flex-direction:column;flex:auto;justify-content:center;gap:10px;min-width:0;min-height:145px;display:flex}._UIifq_cmsPage ._UIifq_webServiceCard:nth-child(n+4) ._UIifq_webCardTop>div{min-height:142px}._UIifq_cmsPage ._UIifq_webCardTop h3{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:700;line-height:27px}._UIifq_cmsPage ._UIifq_webCardTop p{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px}._UIifq_cmsPage ._UIifq_webServiceCard li{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:16px;font-weight:400;line-height:24px}._UIifq_cmsPage ._UIifq_webCardTop span{background:#fef8f4;border-radius:5px;flex:0 0 71px;justify-content:center;align-items:center;width:71px;height:71px;padding:10px;display:flex;box-shadow:0 1px 4px #0c0c0d1a,0 1px 4px #0c0c0d0d}._UIifq_cmsPage ._UIifq_webCardTop img{object-fit:contain;width:51px;height:51px}._UIifq_cmsPage ._UIifq_webServiceCard ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}._UIifq_cmsPage ._UIifq_webServiceCard li{align-items:center;gap:5px;display:flex}._UIifq_cmsPage ._UIifq_webServiceCard li:before{background:var(--brand);content:"";border-radius:50%;flex:0 0 10px;width:10px;height:10px}._UIifq_cmsPage ._UIifq_webCardLogos{border-top:1px solid var(--brand);align-items:flex-start;gap:15px;width:100%;min-height:40px;margin-top:auto;padding-top:10px;display:flex}._UIifq_cmsPage ._UIifq_webServiceCard:nth-child(n+4) ._UIifq_webCardLogos{padding-top:5px}._UIifq_cmsPage ._UIifq_webCardLogos img{object-fit:contain;width:30px;height:30px}._UIifq_cmsPage ._UIifq_webCardLogos img:first-child{width:27px}._UIifq_cmsPage ._UIifq_webCardLogos img:nth-child(2){width:29px}._UIifq_cmsPage ._UIifq_appPartner{grid-template-columns:minmax(620px,876px) minmax(620px,750px);align-items:center;gap:19px;width:calc(100% - 2*clamp(24px,7.16vw,137.5px));max-width:1645px;min-height:810px;margin:0 auto;padding:0;display:grid}._UIifq_cmsPage ._UIifq_appPartnerVisual{flex:none;width:100%;height:810px;min-height:0;position:relative}._UIifq_cmsPage ._UIifq_appPartnerVisual>img:first-child{object-fit:cover;border-radius:20px;width:604px;height:810px;position:absolute;top:0;left:0}._UIifq_cmsPage ._UIifq_appPartnerVisual>img:nth-child(2){box-shadow:none;object-fit:contain;z-index:2;border-radius:0;width:536px;height:634px;position:absolute;top:159px;left:340px}._UIifq_cmsPage ._UIifq_appPartnerVisual div{z-index:3;background:#fff;border-radius:10px;flex-direction:column;justify-content:center;width:328px;min-height:130px;padding:16px 57px 15px 25px;display:flex;position:absolute;top:656px;left:28px;box-shadow:0 4px 20px #00000014}._UIifq_cmsPage ._UIifq_appPartnerVisual strong{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:30px;font-weight:700;line-height:1.5}._UIifq_cmsPage ._UIifq_appPartnerVisual p{color:#393939;width:240px;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:1.5}._UIifq_cmsPage ._UIifq_appPartnerCopy{flex-direction:column;flex:none;gap:0;width:750px;min-height:754px;display:flex}._UIifq_cmsPage ._UIifq_appPartnerCopy h2{color:#000;max-width:750px;min-height:108px;margin:0;font-family:Sora,sans-serif;font-size:36px;font-weight:600;line-height:54px}._UIifq_cmsPage ._UIifq_appPartnerCopy h2 span{color:var(--brand);display:inline}._UIifq_cmsPage ._UIifq_appPartnerCopy>p{color:#393939;width:750px;min-height:108px;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px}._UIifq_cmsPage ._UIifq_appPartnerCapabilities{grid-template-columns:106px minmax(0,601px);align-items:stretch;gap:42px;width:100%;height:516px;margin-top:22px;display:grid}._UIifq_cmsPage ._UIifq_appPartnerIconRail{background:#393939;border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:center;gap:56px;width:106px;height:516px;min-height:0;padding:26px 17px 38px;display:flex}._UIifq_cmsPage ._UIifq_appPartnerIconRail span{filter:none;border-radius:5px;justify-content:center;align-items:center;width:71px;height:71px;padding:10px;display:flex}._UIifq_cmsPage ._UIifq_appPartnerIconRail img{filter:none;object-fit:contain;width:71px;max-width:none;height:71px;max-height:none;transform:scale(1.18)}._UIifq_cmsPage ._UIifq_appPartnerRows{flex-direction:column;justify-content:flex-start;gap:20px;width:601px;height:511px;display:flex}._UIifq_cmsPage ._UIifq_appPartnerRows article{gap:5px;width:100%;min-height:112px;display:grid}._UIifq_cmsPage ._UIifq_appPartnerRows article:first-child{min-height:115px}._UIifq_cmsPage ._UIifq_appPartnerRows h3{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:700;line-height:1.5}._UIifq_cmsPage ._UIifq_appPartnerRows article:first-child h3{font-size:20px}._UIifq_cmsPage ._UIifq_appPartnerRows p{color:#393939;width:auto;max-width:509px;margin:0;font-family:Sora,sans-serif;font-size:16px;font-weight:400;line-height:1.5}._UIifq_cmsPage ._UIifq_appPartnerRows article>div{grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:13px;width:100%;height:27px;display:grid}._UIifq_cmsPage ._UIifq_appPartnerRows article>div span{background:linear-gradient(90deg, var(--brand) var(--progress), #d9d9d9 0);border-radius:999px;width:100%;height:5px;display:block}._UIifq_cmsPage ._UIifq_appPartnerRows strong{color:#393939;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:1.5}._UIifq_cmsPage ._UIifq_appIndustries{background:#f6f6f6;flex-direction:column;align-items:center;gap:47px;width:100%;max-width:none;height:902px;margin-top:72px;padding:0;display:flex;position:relative}._UIifq_cmsPage ._UIifq_appIndustries:before{content:"";background:#fff;width:100%;height:737px;position:absolute;top:165px;left:0}._UIifq_cmsPage ._UIifq_appIndustries>*{z-index:1;position:relative}._UIifq_cmsPage ._UIifq_sectionHeading{flex-direction:column;align-items:center;gap:10px;width:min(628px,100% - 36px);max-width:628px;height:118px;display:flex}._UIifq_cmsPage ._UIifq_sectionHeading h2{color:#000;text-align:center;margin:0;font-family:Sora,sans-serif;font-size:36px;font-weight:600;line-height:54px}._UIifq_cmsPage ._UIifq_sectionHeading h2 span{color:var(--brand)}._UIifq_cmsPage ._UIifq_sectionHeading p{color:#393939;text-align:center;width:100%;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px}._UIifq_cmsPage ._UIifq_appIndustryShowcase{background:0 0;grid-template-columns:663px 689px;align-items:start;gap:153px;width:min(1505px,100% - 2*clamp(18px,4vw,96px));max-width:100%;margin:55px 0 0;padding:0;display:grid}._UIifq_cmsPage ._UIifq_appIndustryCopy{grid-template-rows:38px 123px 44px 151px;gap:15px;width:663px;display:grid}._UIifq_cmsPage ._UIifq_appIndustryCopy h3{color:#393939;justify-content:flex-start;align-items:center;margin:0;font-family:Sora,sans-serif;font-size:25px;font-weight:600;line-height:38px;display:flex}._UIifq_cmsPage ._UIifq_appIndustryCopy h3 img{flex:0 0 29px;width:29px;height:29px;margin-right:8px}._UIifq_cmsPage ._UIifq_appIndustryCopy h3 span{color:var(--brand)}._UIifq_cmsPage ._UIifq_appIndustryCopy ul{gap:15px;margin:0;padding:0;list-style:none;display:grid}._UIifq_cmsPage ._UIifq_appIndustryCopy li{color:#393939;align-items:flex-start;gap:9px;width:663px;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px;display:flex}._UIifq_cmsPage ._UIifq_appIndustryCopy li img{flex:0 0 24px;width:24px;height:24px}._UIifq_cmsPage ._UIifq_appIndustryCopy ._UIifq_primaryButton{width:max-content;min-width:175px;height:44px;padding:12px 18px;font-family:Sora,sans-serif;font-size:18px;font-weight:600;line-height:27px}._UIifq_cmsPage ._UIifq_miniProjects{grid-template-columns:repeat(3,188.39px);gap:15px;width:595.16px;margin-top:35px;display:grid}._UIifq_cmsPage ._UIifq_miniProjects article{width:188.39px}._UIifq_cmsPage ._UIifq_miniProjects img{object-fit:cover;object-position:top center;background:#fffaf8;border-radius:5px;width:188.39px;height:105.38px;display:block;box-shadow:0 1px 4px #0c0c0d1a,0 1px 4px #0c0c0d0d}._UIifq_cmsPage ._UIifq_miniProjects h4{color:#393939;margin:1.87px 0 0;font-family:Sora,sans-serif;font-size:16px;font-weight:600;line-height:24px}._UIifq_cmsPage ._UIifq_miniProjects a{color:var(--brand);margin:-1.62px 0 0 .93px;font-family:Sora,sans-serif;font-size:14px;font-weight:400;line-height:21px}._UIifq_cmsPage ._UIifq_appIndustryImage{object-fit:cover;border-radius:10px;width:689px;height:389px;display:block}._UIifq_cmsPage ._UIifq_industryTabs{grid-template-columns:repeat(6,208px);gap:52px;width:min(1508px,100% - 2*clamp(18px,4vw,96px));max-width:100%;margin:15px auto 0;display:grid}._UIifq_cmsPage ._UIifq_industryTabs article{opacity:.7;border-top:0;width:208px;padding-top:14px;position:relative}._UIifq_cmsPage ._UIifq_industryTabs article:before{content:"";border-top:2px solid #39393926;width:190px;position:absolute;top:0;left:0}._UIifq_cmsPage ._UIifq_industryTabs article:first-child:before{border-color:var(--brand)}._UIifq_cmsPage ._UIifq_industryTabs h3{color:#393939;margin:0 0 5px;font-family:Sora,sans-serif;font-size:18px;font-weight:600;line-height:27px}._UIifq_cmsPage ._UIifq_industryTabs p{color:#393939;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:400;line-height:27px}._UIifq_cmsPage ._UIifq_sliderControls{justify-content:flex-start;align-items:center;gap:41px;width:min(1508px,100% - 2*clamp(18px,4vw,96px));max-width:100%;margin:-12px auto 0;display:flex}._UIifq_cmsPage ._UIifq_sliderControls button{border:1px solid var(--brand);color:var(--brand);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:51px;height:51px;padding:0 0 4px;font-family:Sora,sans-serif;font-size:32px;font-weight:400;line-height:1;display:inline-flex}._UIifq_cmsPage ._UIifq_sliderControls button,._UIifq_cmsPage ._UIifq_sliderControls button:last-child{color:#ff8d6b;background:#fff}._UIifq_cmsPage ._UIifq_sliderControls button:hover,._UIifq_cmsPage ._UIifq_sliderControls button:last-child:hover,._UIifq_cmsPage ._UIifq_sliderControls button:focus-visible,._UIifq_cmsPage ._UIifq_sliderControls button:last-child:focus-visible{background:var(--button-gradient);color:#fff}._UIifq_cmsPage ._UIifq_uxProjects{gap:28px;height:auto!important;margin:16px auto 0!important}._UIifq_cmsPage ._UIifq_uxProjects ._UIifq_sectionHeading{flex-direction:column;align-items:center;gap:14px;height:auto;display:flex;width:100%!important;max-width:100%!important}._UIifq_cmsPage ._UIifq_uxProjectFilters{flex-wrap:nowrap;justify-content:center;gap:10px;display:flex;width:auto!important;max-width:100%!important}@media (max-width:900px){._UIifq_cmsPage ._UIifq_uxProjectFilters{flex-wrap:wrap}}@media (max-width:1300px){._UIifq_cmsPage ._UIifq_appHeroInner{flex-direction:column;gap:48px;width:calc(100% - 48px);height:auto;min-height:auto;padding:56px 0;display:flex}._UIifq_cmsPage ._UIifq_appHeroCopy{width:100%;max-width:720px;position:static}._UIifq_cmsPage ._UIifq_appHeroImage{justify-self:center;width:min(100%,650px);position:static}._UIifq_cmsPage ._UIifq_appOverview{grid-template-columns:minmax(0,1fr)}._UIifq_cmsPage ._UIifq_appOverviewMedia,._UIifq_cmsPage ._UIifq_appOverviewCopy{max-width:none}._UIifq_cmsPage ._UIifq_techSection,._UIifq_cmsPage ._UIifq_techPanel{grid-template-columns:1fr}._UIifq_cmsPage ._UIifq_techLogoGrid{grid-template-columns:repeat(4,minmax(72px,108px))}._UIifq_cmsPage ._UIifq_webServiceCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._UIifq_cmsPage ._UIifq_appIndustries{height:auto;padding-bottom:64px}._UIifq_cmsPage ._UIifq_appIndustries:before{height:auto;bottom:0}._UIifq_cmsPage ._UIifq_appIndustryShowcase{grid-template-columns:1fr;gap:42px;width:calc(100% - 48px)}._UIifq_cmsPage ._UIifq_appIndustryCopy,._UIifq_cmsPage ._UIifq_appIndustryCopy li{width:100%}._UIifq_cmsPage ._UIifq_appIndustryCopy{grid-template-rows:none}._UIifq_cmsPage ._UIifq_appIndustryImage{justify-self:center;width:100%;max-width:689px;height:auto}._UIifq_cmsPage ._UIifq_industryTabs,._UIifq_cmsPage ._UIifq_sliderControls{width:calc(100% - 48px)}._UIifq_cmsPage ._UIifq_industryTabs{grid-template-columns:repeat(3,minmax(0,208px));justify-content:center;gap:32px}._UIifq_cmsPage ._UIifq_sliderControls{justify-content:center;margin-top:24px}}@media (max-width:1700px){._UIifq_cmsPage ._UIifq_appPartner{grid-template-columns:1fr;gap:42px;max-width:min(876px,100% - 48px);min-height:0}._UIifq_cmsPage ._UIifq_appPartnerCopy,._UIifq_cmsPage ._UIifq_appPartnerCopy>p,._UIifq_cmsPage ._UIifq_appPartnerCapabilities,._UIifq_cmsPage ._UIifq_appPartnerRows,._UIifq_cmsPage ._UIifq_appPartnerRows article{width:100%}}@media (max-width:980px){._UIifq_cmsPage ._UIifq_appPartnerVisual{width:100%;height:auto;min-height:0}._UIifq_cmsPage ._UIifq_appPartnerVisual>img:first-child,._UIifq_cmsPage ._UIifq_appPartnerVisual>img:nth-child(2){width:100%;height:auto;position:static}._UIifq_cmsPage ._UIifq_appPartnerVisual>img:nth-child(2){margin-top:18px}._UIifq_cmsPage ._UIifq_appPartnerVisual div{margin-top:18px;position:static;top:auto;bottom:auto;left:auto}._UIifq_cmsPage ._UIifq_appPartnerCapabilities{grid-template-columns:1fr;height:auto}._UIifq_cmsPage ._UIifq_appPartnerIconRail{flex-direction:row;justify-content:center;gap:clamp(18px,6vw,56px);width:100%;height:auto;min-height:106px;padding:17px}._UIifq_cmsPage ._UIifq_appPartnerCopy,._UIifq_cmsPage ._UIifq_appPartnerCopy h2,._UIifq_cmsPage ._UIifq_appPartnerCopy>p,._UIifq_cmsPage ._UIifq_appPartnerRows article,._UIifq_cmsPage ._UIifq_appPartnerRows article:first-child{min-height:0}._UIifq_cmsPage ._UIifq_miniProjects{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}._UIifq_cmsPage ._UIifq_miniProjects article,._UIifq_cmsPage ._UIifq_miniProjects img{width:100%}}@media (max-width:640px){._UIifq_cmsPage ._UIifq_appHeroInner{width:calc(100% - 36px)}._UIifq_cmsPage ._UIifq_appHeroCopy h1{font-size:28px;line-height:42px}._UIifq_cmsPage ._UIifq_appHeroCopy p,._UIifq_cmsPage ._UIifq_appHero ._UIifq_primaryButton{font-size:15px;line-height:1.5}._UIifq_cmsPage ._UIifq_appOverview{width:calc(100% - 36px)}._UIifq_cmsPage ._UIifq_appOverviewMediaRow{grid-template-columns:1fr}._UIifq_cmsPage ._UIifq_appOverviewCopyTop h2{font-size:28px;line-height:42px}._UIifq_cmsPage ._UIifq_appOverviewSubCopy p,._UIifq_cmsPage ._UIifq_appOverviewSubCopy ._UIifq_primaryButton,._UIifq_cmsPage ._UIifq_appOverviewStatCard p,._UIifq_cmsPage ._UIifq_appOverviewBannerText p{font-size:15px;line-height:22.5px}._UIifq_cmsPage ._UIifq_appOverviewStatCard strong,._UIifq_cmsPage ._UIifq_appOverviewBannerText strong{font-size:26px;line-height:39px}._UIifq_cmsPage ._UIifq_appOverviewDarkBanner{flex-direction:column;align-items:flex-start;gap:16px}._UIifq_cmsPage ._UIifq_techSection{width:calc(100% - 36px)}._UIifq_cmsPage ._UIifq_techCopy h2{font-size:28px;line-height:42px}._UIifq_cmsPage ._UIifq_techTabs button{font-size:15px;line-height:22.5px}._UIifq_cmsPage ._UIifq_techLogoGrid{grid-template-columns:repeat(2,minmax(72px,1fr))}._UIifq_cmsPage ._UIifq_webServiceCards{width:calc(100% - 36px)}._UIifq_cmsPage ._UIifq_webServiceCards h2{font-size:28px;line-height:42px}._UIifq_cmsPage ._UIifq_webServiceCardGrid{grid-template-columns:1fr}._UIifq_cmsPage ._UIifq_webCardTop{gap:16px}._UIifq_cmsPage ._UIifq_webCardTop>div{min-height:0}._UIifq_cmsPage ._UIifq_webCardTop h3,._UIifq_cmsPage ._UIifq_webCardTop p,._UIifq_cmsPage ._UIifq_webServiceCard li{font-size:15px;line-height:22.5px}._UIifq_cmsPage ._UIifq_webCardTop span{flex-basis:58px;width:58px;height:58px}._UIifq_cmsPage ._UIifq_webCardTop img{width:40px;height:40px}._UIifq_cmsPage ._UIifq_appPartnerVisual div{width:100%;position:static}._UIifq_cmsPage ._UIifq_appPartnerCopy h2{overflow-wrap:anywhere;font-size:28px;line-height:42px}._UIifq_cmsPage ._UIifq_appPartnerCopy>p,._UIifq_cmsPage ._UIifq_appPartnerRows p{font-size:15px;line-height:22.5px}._UIifq_cmsPage ._UIifq_appPartnerCapabilities{height:auto}._UIifq_cmsPage ._UIifq_appPartnerIconRail{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;height:auto;min-height:88px;display:grid}._UIifq_cmsPage ._UIifq_appPartnerIconRail span{width:58px;height:58px}._UIifq_cmsPage ._UIifq_appPartnerIconRail img{width:58px;max-width:none;height:58px;max-height:none;transform:scale(1.12)}._UIifq_cmsPage ._UIifq_appPartnerRows{height:auto}._UIifq_cmsPage ._UIifq_appPartnerRows article>div{grid-template-columns:minmax(0,1fr) 44px}._UIifq_cmsPage ._UIifq_appIndustries{gap:34px;padding-bottom:52px}._UIifq_cmsPage ._UIifq_sectionHeading{height:auto}._UIifq_cmsPage ._UIifq_sectionHeading h2{font-size:28px;line-height:42px}._UIifq_cmsPage ._UIifq_sectionHeading p,._UIifq_cmsPage ._UIifq_appIndustryCopy li,._UIifq_cmsPage ._UIifq_industryTabs h3,._UIifq_cmsPage ._UIifq_industryTabs p{font-size:15px;line-height:22.5px}._UIifq_cmsPage ._UIifq_appIndustryShowcase,._UIifq_cmsPage ._UIifq_industryTabs,._UIifq_cmsPage ._UIifq_sliderControls{width:calc(100% - 36px)}._UIifq_cmsPage ._UIifq_appIndustryCopy h3{font-size:22px;line-height:33px}._UIifq_cmsPage ._UIifq_miniProjects,._UIifq_cmsPage ._UIifq_industryTabs{grid-template-columns:1fr}._UIifq_cmsPage ._UIifq_industryTabs article{width:100%}._UIifq_cmsPage ._UIifq_industryTabs article:before{width:min(190px,100%)}}._UIifq_appPage,._UIifq_appPage *{min-width:0}._UIifq_appHeroCopy h1,._UIifq_appHeroCopy p,._UIifq_appTechCopy,._UIifq_appTechCopy h2,._UIifq_appTechPanel,._UIifq_appTechTabs,._UIifq_appTechTabs button,._UIifq_appTechLogoGrid,._UIifq_appTechLogoGrid article,._UIifq_appOverview,._UIifq_appOverviewMedia,._UIifq_appOverviewCopy,._UIifq_appOverviewCopyTop,._UIifq_appOverviewDarkBanner,._UIifq_appOverviewBannerText,._UIifq_appPartner,._UIifq_appPartnerCopy,._UIifq_appPartnerCapabilities,._UIifq_appPartnerRows,._UIifq_appPartnerRows article,._UIifq_appIndustryShowcase,._UIifq_appIndustryCopy,._UIifq_appIndustryCopy ul,._UIifq_industryTabs,._UIifq_industryTabs article,._UIifq_miniProjects,._UIifq_miniProjects article,._UIifq_miniProjects img,._UIifq_webServiceCards,._UIifq_webServiceCardGrid{max-width:100%}._UIifq_appTechPanel,._UIifq_appTechTabs button{width:100%}._UIifq_appTechLogoGrid{grid-template-columns:repeat(auto-fit,minmax(86px,1fr));width:100%}._UIifq_appTechLogoGrid article{aspect-ratio:1;width:100%;height:auto}._UIifq_appIndustryImage,._UIifq_aiPage ._UIifq_appIndustryImage,._UIifq_uxPage ._UIifq_appIndustryImage,._UIifq_cmsPage ._UIifq_appIndustryImage{justify-self:center;width:100%;max-width:min(689px,100%);height:auto}._UIifq_industryTabs{grid-template-columns:repeat(auto-fit,minmax(176px,1fr));width:min(1508px,100% - 2*clamp(24px,7.08vw,136px))}._UIifq_industryTabs article{width:100%}._UIifq_miniProjects{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}._UIifq_miniProjects img{aspect-ratio:188.39/105.38;height:auto}._UIifq_uxProjects,._UIifq_cmsPage ._UIifq_uxProjects,._UIifq_uxProjects ._UIifq_sectionHeading,._UIifq_uxProjectFilters,._UIifq_uxProjectGrid,._UIifq_uxProjectCard,._UIifq_uxProjectImageWrap,._UIifq_uxProjectBody,._UIifq_uxProjectBody p{max-width:100%}._UIifq_uxProjectFilters,._UIifq_uxProjectGrid,._UIifq_uxProjectCard,._UIifq_uxProjectImageWrap,._UIifq_uxProjectBody,._UIifq_uxProjectBody p{width:100%}._UIifq_uxProjectGrid{grid-template-columns:repeat(3,minmax(0,1fr));width:min(1648px,100% - 48px);height:auto;margin-left:auto;margin-right:auto}._UIifq_uxProjectCard{height:auto;min-height:0}._UIifq_uxProjectImageWrap img{aspect-ratio:536/358;height:auto}._UIifq_uxPage ._UIifq_sliderControls,._UIifq_cmsPage ._UIifq_sliderControls{width:min(1508px,100% - 48px);max-width:1508px}._UIifq_aiPage ._UIifq_appHeroCopy h1,._UIifq_aiPage ._UIifq_appHeroCopy h1 span,._UIifq_aiPage ._UIifq_appHeroCopy p,._UIifq_cmsPage ._UIifq_appOverviewBannerText,._UIifq_cmsPage ._UIifq_appOverviewBannerText strong,._UIifq_cmsPage ._UIifq_appOverviewBannerText p{width:100%}._UIifq_uxPage ._UIifq_appIndustryShowcase,._UIifq_cmsPage ._UIifq_appIndustryShowcase{grid-template-columns:minmax(0,1fr) minmax(320px,689px);gap:clamp(36px,6vw,88px);width:min(1508px,100% - 48px);max-width:1508px;margin-left:auto;margin-right:auto}._UIifq_aiPage ._UIifq_industryTabs,._UIifq_uxPage ._UIifq_industryTabs,._UIifq_cmsPage ._UIifq_industryTabs{grid-template-columns:repeat(auto-fit,minmax(176px,1fr));gap:clamp(20px,3vw,52px);width:min(1508px,100% - 48px);max-width:1508px;margin-left:auto;margin-right:auto}._UIifq_aiPage ._UIifq_industryTabs article,._UIifq_uxPage ._UIifq_industryTabs article,._UIifq_cmsPage ._UIifq_industryTabs article{width:100%}@media (max-width:1400px){._UIifq_appTechSection,._UIifq_appOverview,._UIifq_aiPage ._UIifq_appTechSection,._UIifq_cmsPage ._UIifq_appOverview,._UIifq_cmsPage ._UIifq_techSection{grid-template-columns:1fr}._UIifq_appTechCopy,._UIifq_aiPage ._UIifq_appTechCopy,._UIifq_cmsPage ._UIifq_techCopy{width:100%}._UIifq_appTechCopy>img,._UIifq_aiPage ._UIifq_appTechCopy>img,._UIifq_cmsPage ._UIifq_techCopy>img{justify-self:center;max-width:min(398px,100%)}._UIifq_appTechPanel,._UIifq_aiPage ._UIifq_appTechPanel,._UIifq_cmsPage ._UIifq_techPanel{width:100%}._UIifq_cmsPage ._UIifq_appOverviewDarkBanner{justify-self:center;width:100%}._UIifq_cmsPage ._UIifq_appOverviewBannerText{width:min(330px,100%);max-width:100%}}._UIifq_appPage{--service-gutter:clamp(18px, 5vw, 96px);--service-container:min(1648px, calc(100% - (2 * var(--service-gutter))))}._UIifq_appPage img{height:auto}._UIifq_appPage ._UIifq_appHeroInner,._UIifq_appPage ._UIifq_appOverview,._UIifq_appPage ._UIifq_appTechSection,._UIifq_appPage ._UIifq_webServiceCards,._UIifq_appPage ._UIifq_appServiceCards,._UIifq_appPage ._UIifq_appPartner,._UIifq_appPage ._UIifq_appIndustries,._UIifq_appPage ._UIifq_aiConsulting,._UIifq_appPage ._UIifq_aiProcess,._UIifq_appPage ._UIifq_uxProjects{max-width:1648px;width:var(--service-container)}._UIifq_appPage ._UIifq_appOverview,._UIifq_appPage ._UIifq_appTechSection,._UIifq_appPage ._UIifq_appPartner,._UIifq_appPage ._UIifq_appIndustryShowcase,._UIifq_appPage ._UIifq_uxPage ._UIifq_appIndustryShowcase,._UIifq_appPage ._UIifq_cmsPage ._UIifq_appIndustryShowcase{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._UIifq_appPage ._UIifq_appOverviewMedia,._UIifq_appPage ._UIifq_appOverviewCopy,._UIifq_appPage ._UIifq_appOverviewCopy h2,._UIifq_appPage ._UIifq_appOverviewSubCopy,._UIifq_appPage ._UIifq_appOverviewSubCopy p,._UIifq_appPage ._UIifq_appOverviewDarkBanner,._UIifq_appPage ._UIifq_appOverviewBannerText,._UIifq_appPage ._UIifq_appTechCopy,._UIifq_appPage ._UIifq_appTechCopy h2,._UIifq_appPage ._UIifq_appTechPanel,._UIifq_appPage ._UIifq_appTechTabs,._UIifq_appPage ._UIifq_appTechTabs button,._UIifq_appPage ._UIifq_appTechLogoGrid,._UIifq_appPage ._UIifq_webServiceCardGrid,._UIifq_appPage ._UIifq_appServiceCardGrid,._UIifq_appPage ._UIifq_appPartnerVisual,._UIifq_appPage ._UIifq_appPartnerCopy,._UIifq_appPage ._UIifq_appPartnerCopy h2,._UIifq_appPage ._UIifq_appPartnerCopy>p,._UIifq_appPage ._UIifq_appPartnerCapabilities,._UIifq_appPage ._UIifq_appPartnerRows,._UIifq_appPage ._UIifq_appPartnerRows article,._UIifq_appPage ._UIifq_appPartnerProgressRow,._UIifq_appPage ._UIifq_appIndustryCopy,._UIifq_appPage ._UIifq_appIndustryCopy ul,._UIifq_appPage ._UIifq_appIndustryCopy li,._UIifq_appPage ._UIifq_miniProjects,._UIifq_appPage ._UIifq_miniProjects article,._UIifq_appPage ._UIifq_industryTabs,._UIifq_appPage ._UIifq_industryTabs article,._UIifq_appPage ._UIifq_sliderControls,._UIifq_appPage ._UIifq_faq,._UIifq_appPage ._UIifq_faqHeading,._UIifq_appPage ._UIifq_faqShell,._UIifq_appPage ._UIifq_faqList,._UIifq_appPage ._UIifq_faqItem,._UIifq_appPage ._UIifq_faqItemOpen,._UIifq_appPage ._UIifq_faqQuestion,._UIifq_appPage ._UIifq_faqAnswer{max-width:100%}._UIifq_appPage ._UIifq_appTechPanel,._UIifq_appPage ._UIifq_appTechTabs,._UIifq_appPage ._UIifq_appTechTabs button,._UIifq_appPage ._UIifq_appTechLogoGrid,._UIifq_appPage ._UIifq_appPartnerCopy,._UIifq_appPage ._UIifq_appPartnerCapabilities,._UIifq_appPage ._UIifq_appPartnerRows,._UIifq_appPage ._UIifq_appIndustryCopy,._UIifq_appPage ._UIifq_appIndustryCopy ul,._UIifq_appPage ._UIifq_appIndustryCopy li,._UIifq_appPage ._UIifq_miniProjects,._UIifq_appPage ._UIifq_industryTabs,._UIifq_appPage ._UIifq_sliderControls,._UIifq_appPage ._UIifq_faq,._UIifq_appPage ._UIifq_faqHeading,._UIifq_appPage ._UIifq_faqShell,._UIifq_appPage ._UIifq_faqList,._UIifq_appPage ._UIifq_faqItem,._UIifq_appPage ._UIifq_faqItemOpen,._UIifq_appPage ._UIifq_faqQuestion,._UIifq_appPage ._UIifq_faqAnswer{width:100%}._UIifq_appPage ._UIifq_appServiceCard,._UIifq_appPage ._UIifq_webServiceCard{height:auto;min-height:0}._UIifq_appPage ._UIifq_appTechPanel{height:auto;overflow:visible}._UIifq_appPage ._UIifq_appTechLogoGrid{grid-template-columns:repeat(auto-fit,minmax(86px,1fr))}._UIifq_appPage ._UIifq_appTechLogoGrid article{aspect-ratio:1;width:100%;height:auto}._UIifq_appPage ._UIifq_appIndustryShowcase{width:min(1508px, var(--service-container));margin-left:auto;margin-right:auto}._UIifq_appPage ._UIifq_appIndustryImage{aspect-ratio:689/389;justify-self:center;width:min(689px,100%);height:auto}._UIifq_appPage ._UIifq_industryTabs,._UIifq_appPage ._UIifq_sliderControls{width:min(1508px, var(--service-container));margin-left:auto;margin-right:auto}._UIifq_appPage ._UIifq_industryTabs{grid-template-columns:repeat(auto-fit,minmax(176px,1fr))}._UIifq_appPage ._UIifq_miniProjects{grid-template-columns:repeat(3,minmax(0,1fr))}._UIifq_appPage ._UIifq_miniProjects img{aspect-ratio:188/105;width:100%;height:auto}._UIifq_appPage ._UIifq_faq{width:min(1229px,100% - 48px);height:auto;margin-left:auto;margin-right:auto}._UIifq_appPage ._UIifq_faqShell{grid-template-columns:minmax(0,1fr) 8px;height:auto}._UIifq_appPage ._UIifq_faqList,._UIifq_appPage ._UIifq_faqItemOpen,._UIifq_appPage ._UIifq_faqAnswer{height:auto}@media (max-width:1800px){._UIifq_appPage ._UIifq_appHeroInner{grid-template-columns:minmax(0,1fr) minmax(360px,607px);gap:clamp(42px,4vw,72px)}._UIifq_appPage ._UIifq_appOverview,._UIifq_appPage ._UIifq_appTechSection,._UIifq_appPage ._UIifq_appPartner,._UIifq_appPage ._UIifq_appIndustryShowcase{gap:clamp(36px,4vw,64px)}._UIifq_appPage ._UIifq_appTechPanel{grid-template-columns:minmax(220px,320px) minmax(0,1fr);padding:clamp(24px,2vw,32px)}._UIifq_appPage ._UIifq_webServiceCardGrid,._UIifq_appPage ._UIifq_appServiceCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._UIifq_appPage ._UIifq_appPartnerVisual,._UIifq_appPage ._UIifq_appPartnerCopy{justify-self:center;width:min(876px,100%)}._UIifq_appPage ._UIifq_appPartnerCapabilities{grid-template-columns:minmax(84px,106px) minmax(0,1fr)}}@media (max-width:1280px){._UIifq_appPage ._UIifq_appHeroInner,._UIifq_appPage ._UIifq_appOverview,._UIifq_appPage ._UIifq_appTechSection,._UIifq_appPage ._UIifq_appIndustryShowcase{grid-template-columns:1fr}._UIifq_appPage ._UIifq_appHeroImage,._UIifq_appPage ._UIifq_appTechCopy>img,._UIifq_appPage ._UIifq_appIndustryImage{justify-self:center}._UIifq_appPage ._UIifq_webServiceCardGrid,._UIifq_appPage ._UIifq_appServiceCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){._UIifq_appPage{--service-container:calc(100% - 36px)}._UIifq_appPage ._UIifq_appTechPanel,._UIifq_appPage ._UIifq_appPartnerCapabilities,._UIifq_appPage ._UIifq_faqShell{grid-template-columns:1fr}._UIifq_appPage ._UIifq_appTechTabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._UIifq_appPage ._UIifq_appTechLogoGrid,._UIifq_appPage ._UIifq_industryTabs,._UIifq_appPage ._UIifq_webServiceCardGrid,._UIifq_appPage ._UIifq_appServiceCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._UIifq_appPage ._UIifq_faqScroll{display:none}}@media (max-width:640px){._UIifq_appPage ._UIifq_appTechTabs,._UIifq_appPage ._UIifq_industryTabs,._UIifq_appPage ._UIifq_webServiceCardGrid,._UIifq_appPage ._UIifq_appServiceCardGrid,._UIifq_appPage ._UIifq_miniProjects{grid-template-columns:1fr}._UIifq_appPage ._UIifq_appTechLogoGrid{grid-template-columns:repeat(2,minmax(72px,1fr))}}._UIifq_appPage._UIifq_uxPage ._UIifq_appPartner,._UIifq_appPage._UIifq_uxPage ._UIifq_appPartnerCopy,._UIifq_appPage._UIifq_uxPage ._UIifq_appPartnerCapabilities,._UIifq_appPage._UIifq_uxPage ._UIifq_appPartnerRows,._UIifq_appPage._UIifq_uxPage ._UIifq_appPartnerRows article,._UIifq_appPage._UIifq_uxPage ._UIifq_appPartnerProgressRow,._UIifq_appPage._UIifq_uxPage ._UIifq_appPartnerProgressBar{max-width:100%}._UIifq_appPage._UIifq_uxPage ._UIifq_appPartnerCopy,._UIifq_appPage._UIifq_uxPage ._UIifq_appPartnerCapabilities,._UIifq_appPage._UIifq_uxPage ._UIifq_appPartnerRows,._UIifq_appPage._UIifq_uxPage ._UIifq_appPartnerRows article,._UIifq_appPage._UIifq_uxPage ._UIifq_appPartnerProgressRow{width:100%}@media (max-width:1800px){._UIifq_appPage._UIifq_uxPage ._UIifq_appPartner{width:var(--service-container);grid-template-columns:1fr}._UIifq_appPage._UIifq_uxPage ._UIifq_appPartnerVisual,._UIifq_appPage._UIifq_uxPage ._UIifq_appPartnerCopy{justify-self:center;width:min(876px,100%)}._UIifq_appPage._UIifq_uxPage ._UIifq_appPartnerCapabilities{grid-template-columns:minmax(84px,106px) minmax(0,1fr)}._UIifq_appPage._UIifq_uxPage ._UIifq_appPartnerRows p{width:100%}}@media (max-width:900px){._UIifq_appPage._UIifq_uxPage ._UIifq_appPartnerCapabilities{grid-template-columns:1fr}}@media (max-width:1800px){._UIifq_uxPage ._UIifq_appPartner{flex-direction:column!important;grid-template-columns:1fr!important;align-items:center!important}._UIifq_uxPage ._UIifq_appPartnerVisual,._UIifq_uxPage ._UIifq_appPartnerCopy{justify-self:center!important;width:min(876px,100%)!important}._UIifq_uxPage ._UIifq_appPartnerCopy h2,._UIifq_uxPage ._UIifq_appPartnerCopy>p,._UIifq_uxPage ._UIifq_appPartnerCapabilities,._UIifq_uxPage ._UIifq_appPartnerRows,._UIifq_uxPage ._UIifq_appPartnerRows article,._UIifq_uxPage ._UIifq_appPartnerRows p,._UIifq_uxPage ._UIifq_appPartnerProgressRow,._UIifq_uxPage ._UIifq_appPartnerProgressBar{width:100%!important;max-width:100%!important}}@media (max-width:1024px){._UIifq_appTechPanel,._UIifq_aiPage ._UIifq_appTechPanel,._UIifq_cmsPage ._UIifq_techPanel{grid-template-columns:1fr;height:auto;min-height:0;padding:clamp(22px,4vw,32px)}._UIifq_appTechTabs,._UIifq_aiPage ._UIifq_appTechTabs,._UIifq_cmsPage ._UIifq_techTabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}._UIifq_appTechLogoGrid,._UIifq_aiPage ._UIifq_appTechLogoGrid,._UIifq_cmsPage ._UIifq_techLogoGrid{grid-template-columns:repeat(3,minmax(72px,1fr));width:100%}._UIifq_uxProjectGrid{grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100% - 48px)}._UIifq_appIndustryShowcase,._UIifq_aiPage ._UIifq_appIndustryShowcase,._UIifq_uxPage ._UIifq_appIndustryShowcase,._UIifq_cmsPage ._UIifq_appIndustryShowcase{grid-template-columns:1fr;width:calc(100% - 48px)}._UIifq_industryTabs,._UIifq_aiPage ._UIifq_industryTabs,._UIifq_uxPage ._UIifq_industryTabs,._UIifq_cmsPage ._UIifq_industryTabs{grid-template-columns:repeat(3,minmax(0,1fr));width:calc(100% - 48px)}}@media (max-width:640px){._UIifq_appHeroCopy,._UIifq_appHeroCopy h1,._UIifq_appHeroCopy h1 span,._UIifq_appHeroCopy p,._UIifq_aiPage ._UIifq_appHeroCopy,._UIifq_aiPage ._UIifq_appHeroCopy h1,._UIifq_aiPage ._UIifq_appHeroCopy h1 span,._UIifq_aiPage ._UIifq_appHeroCopy p{width:100%;max-width:100%}._UIifq_appTechTabs,._UIifq_aiPage ._UIifq_appTechTabs,._UIifq_cmsPage ._UIifq_techTabs{grid-template-columns:1fr}._UIifq_appTechLogoGrid,._UIifq_aiPage ._UIifq_appTechLogoGrid,._UIifq_cmsPage ._UIifq_techLogoGrid{grid-template-columns:repeat(2,minmax(72px,1fr))}._UIifq_industryTabs,._UIifq_aiPage ._UIifq_industryTabs,._UIifq_cmsPage ._UIifq_industryTabs,._UIifq_miniProjects,._UIifq_aiPage ._UIifq_miniProjects,._UIifq_cmsPage ._UIifq_miniProjects,._UIifq_uxProjectGrid{grid-template-columns:1fr;width:calc(100% - 36px)}._UIifq_appIndustryShowcase,._UIifq_aiPage ._UIifq_appIndustryShowcase,._UIifq_uxPage ._UIifq_appIndustryShowcase,._UIifq_cmsPage ._UIifq_appIndustryShowcase{width:calc(100% - 36px)}._UIifq_aiContactMap{width:min(100%,354px);max-width:calc(100% - 36px);height:auto;right:18px}}@media (max-width:1280px){._UIifq_aiPage ._UIifq_appHeroInner,._UIifq_appHeroInner{grid-template-columns:1fr;gap:40px;height:auto;padding:40px 0;display:grid}._UIifq_aiPage ._UIifq_aiConsultingGrid,._UIifq_appServiceCardGrid{grid-template-columns:repeat(2,1fr)}._UIifq_appTechSection,._UIifq_aiPage ._UIifq_appTechSection,._UIifq_appTechPanel,._UIifq_aiPage ._UIifq_appTechPanel{grid-template-columns:1fr;height:auto}}@media (max-width:640px){._UIifq_aiPage ._UIifq_aiConsultingGrid,._UIifq_appServiceCardGrid{grid-template-columns:1fr}}._UIifq_appTechPanel,._UIifq_aiPage ._UIifq_appTechPanel{max-width:100%}._UIifq_appTechLogoGrid,._UIifq_aiPage ._UIifq_appTechLogoGrid{grid-template-columns:repeat(auto-fit,minmax(86px,1fr))!important;width:100%!important;height:auto!important}@media (max-width:1180px){._UIifq_appIndustryShowcase,._UIifq_aiPage ._UIifq_appIndustryShowcase{grid-template-columns:1fr;gap:40px}._UIifq_industryTabs,._UIifq_aiPage ._UIifq_industryTabs{grid-template-columns:1fr}._UIifq_sliderControls,._UIifq_aiPage ._UIifq_sliderControls{justify-content:center;width:100%}}
.Y5EVMq_basicHero{background:radial-gradient(circle at 22% 20%,#ff7a5914,#0000 34%),linear-gradient(135deg,#fff4ee 0%,#fff 58%,#f3f8ff 100%);align-items:center;min-height:620px;padding:180px clamp(20px,6vw,115px) 120px;display:flex}.Y5EVMq_basicHero>div{max-width:760px}.Y5EVMq_basicHero p{color:var(--brand);margin:0 0 18px;font-size:18px;font-weight:600;line-height:1.7}.Y5EVMq_basicHero h1{color:var(--ink);margin:0 0 36px;font-size:clamp(44px,5.5vw,88px);font-weight:700;line-height:1.08}@media (max-width:1366px){.Y5EVMq_basicHero{padding:120px 40px 80px}}@media (max-width:1024px){.Y5EVMq_basicHero{padding:100px 20px 60px}.Y5EVMq_basicHero h1{font-size:40px}}@media (max-width:640px){.Y5EVMq_basicHero{padding:80px 16px 40px}.Y5EVMq_basicHero h1{font-size:32px}}
