.DataAIPage-module__Hghw_W__page{color:var(--d-ink);background:#fff}.DataAIPage-module__Hghw_W__page :is(h1,h2,h3){text-wrap:balance}.DataAIPage-module__Hghw_W__hero{color:#fff;background:radial-gradient(circle at 75% 30%,#2f6ed240,transparent 28%),linear-gradient(135deg,var(--d-navy),#070612);border-radius:10px;margin:13px 26px;position:relative;overflow:hidden}.DataAIPage-module__Hghw_W__hero:before{content:"";opacity:.2;pointer-events:none;background:url(/images/about-us/hero-banner-bg.webp) 50%/cover;position:absolute;inset:0}.DataAIPage-module__Hghw_W__heroInner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:50px;max-width:1280px;min-height:620px;margin:auto;padding:74px 24px;display:grid;position:relative}.DataAIPage-module__Hghw_W__label{color:var(--d-orange);letter-spacing:.12em;text-transform:uppercase;margin:0 0 17px;font-size:12px;font-weight:800}.DataAIPage-module__Hghw_W__hero h1{letter-spacing:-.04em;max-width:740px;margin:0;font-size:clamp(2.7rem,4.7vw,4.8rem);line-height:1.01}.DataAIPage-module__Hghw_W__hero h1 span{color:#a9cfff;letter-spacing:-.025em;margin-top:12px;font-size:.55em;line-height:1.15;display:block}.DataAIPage-module__Hghw_W__heroCopy>p:not(.DataAIPage-module__Hghw_W__label){color:#fffc;max-width:680px;margin:25px 0 0;font-size:17px;line-height:1.67}.DataAIPage-module__Hghw_W__cta{color:#fff;background:var(--d-orange);border-radius:7px;align-items:center;gap:16px;margin-top:30px;padding:14px 22px;font-weight:750;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.DataAIPage-module__Hghw_W__cta:hover{background:#df6411;transform:translateY(-2px);box-shadow:0 12px 28px #f3772140}.DataAIPage-module__Hghw_W__heroVisual{aspect-ratio:1;width:100%;animation:6s ease-in-out infinite DataAIPage-module__Hghw_W__float;position:relative}.DataAIPage-module__Hghw_W__heroVisual img{z-index:1;object-fit:contain}.DataAIPage-module__Hghw_W__orbit{border:1px solid #8ec3ff59;border-radius:50%;animation:20s linear infinite DataAIPage-module__Hghw_W__spin;position:absolute;inset:14%;box-shadow:0 0 70px #3282e638}.DataAIPage-module__Hghw_W__orbit:before,.DataAIPage-module__Hghw_W__orbit:after{content:"";background:var(--d-orange);width:10px;height:10px;box-shadow:0 0 18px var(--d-orange);border-radius:50%;position:absolute}.DataAIPage-module__Hghw_W__orbit:before{top:8%;left:17%}.DataAIPage-module__Hghw_W__orbit:after{bottom:20%;right:8%}@keyframes DataAIPage-module__Hghw_W__float{50%{transform:translateY(-12px)}}@keyframes DataAIPage-module__Hghw_W__spin{to{transform:rotate(360deg)}}.DataAIPage-module__Hghw_W__glance,.DataAIPage-module__Hghw_W__capabilities,.DataAIPage-module__Hghw_W__useCases,.DataAIPage-module__Hghw_W__cases{max-width:1280px;margin:auto;padding:84px 24px}.DataAIPage-module__Hghw_W__glance h2,.DataAIPage-module__Hghw_W__capabilities>div>h2,.DataAIPage-module__Hghw_W__useCases>div>h2,.DataAIPage-module__Hghw_W__cases>div>h2,.DataAIPage-module__Hghw_W__microsoft h2,.DataAIPage-module__Hghw_W__clients h2{max-width:800px;color:var(--d-navy);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,3.4vw,3.45rem);line-height:1.1}.DataAIPage-module__Hghw_W__glanceGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-top:42px;display:grid}.DataAIPage-module__Hghw_W__glanceGrid article{border:1px solid var(--d-rule);background:var(--d-light);border-radius:10px;min-height:165px;padding:23px;transition:transform .22s,box-shadow .22s}.DataAIPage-module__Hghw_W__glanceGrid article:hover{transform:translateY(-5px);box-shadow:0 15px 34px #0a254017}.DataAIPage-module__Hghw_W__glanceGrid img{object-fit:contain}.DataAIPage-module__Hghw_W__glanceGrid h3{color:var(--d-navy);margin:19px 0 0;font-size:16px;line-height:1.4}.DataAIPage-module__Hghw_W__capabilities{padding-top:65px}.DataAIPage-module__Hghw_W__capabilityList{margin-top:55px}.DataAIPage-module__Hghw_W__capability{border-top:1px solid var(--d-rule);grid-template-columns:1.15fr .85fr;align-items:center;gap:68px;padding:68px 0;display:grid}.DataAIPage-module__Hghw_W__capability:nth-child(2n) .DataAIPage-module__Hghw_W__capabilityImage{order:2}.DataAIPage-module__Hghw_W__capabilityImage{background:var(--d-light);border-radius:14px;min-height:390px;position:relative;overflow:hidden;box-shadow:0 20px 48px #0a254014}.DataAIPage-module__Hghw_W__capabilityImage img{object-fit:cover}.DataAIPage-module__Hghw_W__capabilityCopy h2{color:var(--d-navy);letter-spacing:-.03em;margin:0 0 18px;font-size:clamp(1.8rem,2.8vw,2.75rem);line-height:1.12}.DataAIPage-module__Hghw_W__capabilityCopy p,.DataAIPage-module__Hghw_W__microsoftCopy>p:not(.DataAIPage-module__Hghw_W__label),.DataAIPage-module__Hghw_W__useCaseGrid p,.DataAIPage-module__Hghw_W__caseGrid p,.DataAIPage-module__Hghw_W__clients>div:first-child>p:last-child{color:var(--d-muted);margin:0;line-height:1.7}.DataAIPage-module__Hghw_W__microsoft{background:#f1f7ff;border-radius:10px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:60px;margin:18px 26px;padding:78px max(24px,50vw - 640px);display:grid}.DataAIPage-module__Hghw_W__microsoftCopy>p:not(.DataAIPage-module__Hghw_W__label){max-width:650px;margin-top:22px;font-size:16px}.DataAIPage-module__Hghw_W__microsoftCopy>img{object-fit:contain;width:auto;height:62px;margin-top:28px}.DataAIPage-module__Hghw_W__certGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.DataAIPage-module__Hghw_W__certGrid div{background:#fff;border:1px solid #285a911f;border-radius:10px;place-items:center;min-height:145px;transition:transform .2s;display:grid}.DataAIPage-module__Hghw_W__certGrid div:hover{transform:translateY(-4px)}.DataAIPage-module__Hghw_W__certGrid img{object-fit:contain}.DataAIPage-module__Hghw_W__useCaseGrid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:45px;display:grid}.DataAIPage-module__Hghw_W__useCaseGrid article{background:var(--d-light);border-top:3px solid #2877c8;padding:36px}.DataAIPage-module__Hghw_W__useCaseGrid h3{color:var(--d-navy);margin:22px 0 12px;font-size:25px}.DataAIPage-module__Hghw_W__useCaseGrid img{object-fit:contain}.DataAIPage-module__Hghw_W__cases{padding-top:65px}.DataAIPage-module__Hghw_W__caseGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:46px;display:grid}.DataAIPage-module__Hghw_W__caseGrid article{border:1px solid var(--d-rule);background:#fff;border-radius:12px;transition:transform .22s,box-shadow .22s;overflow:hidden;box-shadow:0 10px 28px #0a25400d}.DataAIPage-module__Hghw_W__caseGrid article:hover{transform:translateY(-5px);box-shadow:0 20px 42px #0a25401a}.DataAIPage-module__Hghw_W__caseImage{background:var(--d-light);height:190px;position:relative}.DataAIPage-module__Hghw_W__caseImage img{object-fit:cover}.DataAIPage-module__Hghw_W__caseGrid article>div:last-child{padding:27px}.DataAIPage-module__Hghw_W__caseGrid h3{color:var(--d-navy);margin:0 0 14px;font-size:21px;line-height:1.25}.DataAIPage-module__Hghw_W__caseGrid p{font-size:14px}.DataAIPage-module__Hghw_W__clients{text-align:center;background:var(--d-light);border-radius:10px;margin:18px 26px 13px;padding:80px 24px}.DataAIPage-module__Hghw_W__clients>div:first-child{flex-direction:column;align-items:center;display:flex}.DataAIPage-module__Hghw_W__clients>div:first-child>p:last-child{max-width:760px;margin-top:20px;font-size:17px}.DataAIPage-module__Hghw_W__logoGrid{grid-template-columns:repeat(6,1fr);gap:12px;max-width:1040px;margin:40px auto 0;display:grid}.DataAIPage-module__Hghw_W__logoGrid div{border:1px solid var(--d-rule);background:#fff;border-radius:8px;place-items:center;min-height:92px;padding:16px;display:grid}.DataAIPage-module__Hghw_W__logoGrid img{object-fit:contain;width:100%;max-width:125px;height:52px}.DataAIPage-module__Hghw_W__page :is(a,button):focus-visible{outline-offset:4px;outline:3px solid}@media (max-width:950px){.DataAIPage-module__Hghw_W__heroInner{grid-template-columns:1fr 1fr;gap:28px}.DataAIPage-module__Hghw_W__glanceGrid{grid-template-columns:repeat(3,1fr)}.DataAIPage-module__Hghw_W__capability{gap:38px}.DataAIPage-module__Hghw_W__microsoft{grid-template-columns:1fr}.DataAIPage-module__Hghw_W__logoGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.DataAIPage-module__Hghw_W__hero,.DataAIPage-module__Hghw_W__microsoft,.DataAIPage-module__Hghw_W__clients{margin-inline:12px}.DataAIPage-module__Hghw_W__heroInner{grid-template-columns:1fr;min-height:0;padding:50px 20px}.DataAIPage-module__Hghw_W__glance,.DataAIPage-module__Hghw_W__capabilities,.DataAIPage-module__Hghw_W__useCases,.DataAIPage-module__Hghw_W__cases{padding:58px 24px}.DataAIPage-module__Hghw_W__glanceGrid,.DataAIPage-module__Hghw_W__useCaseGrid,.DataAIPage-module__Hghw_W__caseGrid{grid-template-columns:1fr}.DataAIPage-module__Hghw_W__glanceGrid article{min-height:0}.DataAIPage-module__Hghw_W__capability{grid-template-columns:1fr;gap:30px;padding:50px 0}.DataAIPage-module__Hghw_W__capability:nth-child(2n) .DataAIPage-module__Hghw_W__capabilityImage{order:0}.DataAIPage-module__Hghw_W__capabilityImage{min-height:230px}.DataAIPage-module__Hghw_W__microsoft{padding:58px 24px}.DataAIPage-module__Hghw_W__certGrid,.DataAIPage-module__Hghw_W__logoGrid{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.DataAIPage-module__Hghw_W__heroVisual,.DataAIPage-module__Hghw_W__orbit{animation:none}.DataAIPage-module__Hghw_W__cta,.DataAIPage-module__Hghw_W__glanceGrid article,.DataAIPage-module__Hghw_W__certGrid div,.DataAIPage-module__Hghw_W__caseGrid article{transition:none}.DataAIPage-module__Hghw_W__cta:hover,.DataAIPage-module__Hghw_W__glanceGrid article:hover,.DataAIPage-module__Hghw_W__certGrid div:hover,.DataAIPage-module__Hghw_W__caseGrid article:hover{transform:none}}
