.technology-module__f8QbYG__page{color:#092d5a;background:#fff}.technology-module__f8QbYG__page *{box-sizing:border-box}.technology-module__f8QbYG__page h1,.technology-module__f8QbYG__page h2,.technology-module__f8QbYG__page h3{font-family:Georgia,Times New Roman,serif;font-weight:400}.technology-module__f8QbYG__page h2{font-size:max(var(--font-size-min), clamp(29px,3vw,43px));letter-spacing:-.035em;line-height:1.1}.technology-module__f8QbYG__page h3{font-size:max(var(--font-size-min), 20px);line-height:1.2}.technology-module__f8QbYG__page p{font-size:max(var(--font-size-min), 14px);line-height:1.65}.technology-module__f8QbYG__page section[id],.technology-module__f8QbYG__page div[id]{scroll-margin-top:105px}.technology-module__f8QbYG__page a:focus-visible,.technology-module__f8QbYG__page summary:focus-visible{outline-offset:3px;outline:3px solid #efbd5d}.technology-module__f8QbYG__eyebrow{color:#bd7a25;text-transform:uppercase;letter-spacing:.17em;font-size:max(var(--font-size-min), 11px);margin-bottom:10px;font-weight:700;display:block}.technology-module__f8QbYG__hero{isolation:isolate;color:#fff;background:#061f42;min-height:420px;position:relative;overflow:hidden}.technology-module__f8QbYG__hero>img{object-fit:cover;object-position:center 45%;z-index:-2}.technology-module__f8QbYG__hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#031c3cf5 0%,#06264ad9 32%,#06315a50 70%,#052042c2 100%);position:absolute;inset:0}.technology-module__f8QbYG__heroInner{padding-block:20px 50px;position:relative}.technology-module__f8QbYG__breadcrumb{color:#e4ebf5;font-size:max(var(--font-size-min), 12px);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px;display:flex}.technology-module__f8QbYG__breadcrumb a:hover{color:#efbd5d}.technology-module__f8QbYG__heroContent{max-width:555px}.technology-module__f8QbYG__hero .technology-module__f8QbYG__eyebrow{color:#eaba69}.technology-module__f8QbYG__hero h1{font-size:max(var(--font-size-min), clamp(48px,5vw,72px));letter-spacing:-.045em;line-height:.99}.technology-module__f8QbYG__heroTag{margin:12px 0 8px;font-size:max(var(--font-size-min), clamp(19px,2vw,26px))!important}.technology-module__f8QbYG__heroContent>p:last-of-type{color:#e7eef6;max-width:515px;line-height:1.42;font-size:max(var(--font-size-min), 16px)}.technology-module__f8QbYG__primaryButton{color:#092d5a;font-size:max(var(--font-size-min), 13px);background:#fff;border-radius:4px;align-items:center;gap:26px;margin-top:18px;padding:12px 18px;font-weight:700;transition:transform .25s,background .25s,box-shadow .25s;display:inline-flex}.technology-module__f8QbYG__primaryButton:hover{background:#f1c984;transform:translateY(-3px);box-shadow:0 12px 24px #0004}.technology-module__f8QbYG__primaryButton svg{width:16px;height:16px}.technology-module__f8QbYG__heroWords{text-transform:uppercase;width:150px;font-size:max(var(--font-size-min), 12px);letter-spacing:.06em;border-left:1px solid #d2a956;gap:6px;padding-left:18px;line-height:1.35;display:grid;position:absolute;top:95px;right:0}.technology-module__f8QbYG__sectionNav{background:#f7faff;border-bottom:1px solid #dce8f8;box-shadow:0 4px 18px #062c5410}.technology-module__f8QbYG__sectionNav>div{justify-content:space-between;align-items:center;gap:20px;display:flex;overflow-x:auto}.technology-module__f8QbYG__sectionNav a{font-size:max(var(--font-size-min), 12px);white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;gap:7px;padding:16px 4px;transition:color .2s,border-color .2s;display:inline-flex}.technology-module__f8QbYG__sectionNav a:hover{color:#125cd7;border-bottom-color:#125cd7}.technology-module__f8QbYG__sectionNav svg{width:14px;height:14px}.technology-module__f8QbYG__content{grid-template-columns:minmax(0,1fr) minmax(270px,320px);align-items:start;gap:32px;padding-block:30px 45px;display:grid}.technology-module__f8QbYG__mainColumn{min-width:0}.technology-module__f8QbYG__section{padding:10px 0 35px}.technology-module__f8QbYG__section+.technology-module__f8QbYG__section{border-top:1px solid #e5edf6;padding-top:30px}.technology-module__f8QbYG__section h2{margin-bottom:12px}.technology-module__f8QbYG__section h2 em{color:#1764bb;font-style:normal}.technology-module__f8QbYG__section>p{max-width:700px}.technology-module__f8QbYG__lead{color:#1351a5;font-size:max(var(--font-size-min), 17px)!important;line-height:1.45!important}.technology-module__f8QbYG__focusList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:24px 0;display:grid}.technology-module__f8QbYG__focusList>div{color:#1251a4;font-size:max(var(--font-size-min), 13px);background:#f8fbff;border:1px solid #e1ebf7;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;transition:background .25s,transform .25s;display:flex}.technology-module__f8QbYG__focusList svg{flex:none;width:20px;height:20px}.technology-module__f8QbYG__focusList>div:hover{background:#eaf3ff;transform:translate(3px)}.technology-module__f8QbYG__pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.technology-module__f8QbYG__pillars article{text-align:center;background:linear-gradient(150deg,#f5f9ff,#ecf4ff);border:1px solid #e0ebfa;border-radius:9px;min-width:0;min-height:175px;padding:18px 13px;transition:transform .3s,box-shadow .3s,background .3s}.technology-module__f8QbYG__pillars article:hover{background:#e8f2ff;transform:translateY(-5px);box-shadow:0 14px 25px #0734651a}.technology-module__f8QbYG__pillars svg{color:#125bc7;width:32px;height:32px;margin-bottom:8px}.technology-module__f8QbYG__pillars h3{font-family:Arial,sans-serif;font-weight:600;font-size:max(var(--font-size-min), 14px)}.technology-module__f8QbYG__pillars p{font-size:max(var(--font-size-min), 11px);margin-top:7px;line-height:1.4}.technology-module__f8QbYG__sectionHeader{justify-content:space-between;align-items:end;gap:20px;display:flex}.technology-module__f8QbYG__sectionHeader>a,.technology-module__f8QbYG__insightLink{color:#0b55b7;font-size:max(var(--font-size-min), 12px);white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.technology-module__f8QbYG__sectionHeader>a svg,.technology-module__f8QbYG__insightLink svg{width:14px;height:14px}.technology-module__f8QbYG__sectionHeader>a:hover,.technology-module__f8QbYG__insightLink:hover{color:#b07428}.technology-module__f8QbYG__challengeGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:18px;display:grid}.technology-module__f8QbYG__challenge{background:#fff;border:1px solid #dce9fa;border-radius:9px;transition:transform .3s,box-shadow .3s,border-color .3s;overflow:hidden}.technology-module__f8QbYG__challenge:hover{border-color:#87b3e6;transform:translateY(-5px);box-shadow:0 14px 30px #05346a22}.technology-module__f8QbYG__challengeImage{aspect-ratio:1.25;background:#0b305c;position:relative;overflow:hidden}.technology-module__f8QbYG__challengeImage img{object-fit:cover;transition:transform .4s}.technology-module__f8QbYG__challenge:hover img{transform:scale(1.07)}.technology-module__f8QbYG__challengeImage span{color:#fff;width:24px;height:24px;font-size:max(var(--font-size-min), 10px);background:#0d56bd;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:7px;left:8px}.technology-module__f8QbYG__challenge>div:last-child{padding:10px}.technology-module__f8QbYG__challenge h3{font-family:Arial,sans-serif;font-size:max(var(--font-size-min), 12px);color:#104b9e;font-weight:700}.technology-module__f8QbYG__challenge p{font-size:max(var(--font-size-min), 11px);margin-top:6px;line-height:1.35}.technology-module__f8QbYG__solutions{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:19px;display:grid}.technology-module__f8QbYG__solutions a{min-height:63px;font-size:max(var(--font-size-min), 12px);color:#0d4c9d;border:1px solid #dce9fa;border-radius:7px;grid-template-columns:26px 1fr 16px;align-items:center;gap:10px;padding:10px 14px;transition:transform .25s,background .25s,color .25s,box-shadow .25s;display:grid}.technology-module__f8QbYG__solutions svg{width:22px;height:22px}.technology-module__f8QbYG__solutions svg:last-child{width:14px;height:14px}.technology-module__f8QbYG__solutions a:hover{color:#fff;background:#0a3d80;transform:translateY(-3px);box-shadow:0 10px 22px #082c5d24}.technology-module__f8QbYG__regulatory{color:#fff;background:linear-gradient(125deg,#071e43,#0b4387);border-radius:12px;margin:0 0 30px;padding:28px}.technology-module__f8QbYG__regulatory .technology-module__f8QbYG__eyebrow{color:#f2c577}.technology-module__f8QbYG__regulatory>p{color:#d7e7f8}.technology-module__f8QbYG__regulatory>div{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:20px;display:grid}.technology-module__f8QbYG__regulatory article{background:#ffffff0b;border:1px solid #ffffff36;border-radius:8px;padding:14px;transition:background .25s,transform .25s}.technology-module__f8QbYG__regulatory article:hover{background:#ffffff20;transform:translateY(-3px)}.technology-module__f8QbYG__regulatory strong{color:#f4c979;font-size:max(var(--font-size-min), 22px);font-family:Georgia,serif}.technology-module__f8QbYG__regulatory h3{margin:7px 0}.technology-module__f8QbYG__regulatory article p{font-size:max(var(--font-size-min), 12px);color:#dbe8f6}.technology-module__f8QbYG__faqs details{border:1px solid #dfeafb;border-radius:7px;margin-bottom:6px}.technology-module__f8QbYG__faqs details[open]{background:#f1f7ff}.technology-module__f8QbYG__faqs summary{cursor:pointer;color:#0d4b9f;font-size:max(var(--font-size-min), 13px);justify-content:space-between;align-items:center;gap:15px;padding:10px 13px;font-weight:600;list-style:none;display:flex}.technology-module__f8QbYG__faqs summary::-webkit-details-marker{display:none}.technology-module__f8QbYG__faqs summary span{font-size:max(var(--font-size-min), 21px);line-height:1;transition:transform .2s}.technology-module__f8QbYG__faqs details[open] summary span{transform:rotate(45deg)}.technology-module__f8QbYG__faqs details p{font-size:max(var(--font-size-min), 12px);padding:0 13px 12px}.technology-module__f8QbYG__sidebar{gap:14px;display:grid}.technology-module__f8QbYG__contactCard{color:#fff;background:linear-gradient(155deg,#071e42,#0a3267);border-radius:9px;padding:22px;box-shadow:0 12px 30px #062c5c21}.technology-module__f8QbYG__contactCard .technology-module__f8QbYG__eyebrow{color:#f3ca7d}.technology-module__f8QbYG__contactCard h2{font-size:max(var(--font-size-min), 29px)}.technology-module__f8QbYG__contactCard>p{color:#dce9f8;margin:8px 0 20px;line-height:1.45}.technology-module__f8QbYG__contactCard .enquiry-form{color:#fff;box-shadow:none;background:0 0;border:0;padding:0}:is(.technology-module__f8QbYG__contactCard .enquiry-form h3,.technology-module__f8QbYG__contactCard .enquiry-intro){display:none}.technology-module__f8QbYG__contactCard .form-grid{grid-template-columns:1fr;gap:9px}.technology-module__f8QbYG__contactCard .enquiry-form label{font-size:max(var(--font-size-min), 11px);color:#dfeafa}:is(.technology-module__f8QbYG__contactCard .enquiry-form input,.technology-module__f8QbYG__contactCard .enquiry-form textarea,.technology-module__f8QbYG__contactCard .enquiry-form select){color:#092d5a;background:#fff;border-radius:4px;min-height:38px}.technology-module__f8QbYG__contactCard .enquiry-form button{width:100%;margin-top:10px}.technology-module__f8QbYG__sideCard{background:#f7fbff;border:1px solid #dfeafb;border-radius:9px;padding:18px}.technology-module__f8QbYG__sideCard>a:not(.technology-module__f8QbYG__insightLink){font-size:max(var(--font-size-min), 12px);color:#0c4c9f;border-top:1px solid #e1eafb;grid-template-columns:60px 1fr 15px;align-items:center;gap:10px;padding:8px 0;transition:transform .2s,color .2s;display:grid}.technology-module__f8QbYG__sideCard>a:hover{color:#ae762a;transform:translate(3px)}.technology-module__f8QbYG__sideCard>a svg{width:14px;height:14px}.technology-module__f8QbYG__relatedImage{border-radius:5px;width:60px;height:40px;position:relative;overflow:hidden}.technology-module__f8QbYG__relatedImage img,.technology-module__f8QbYG__insightImage img{object-fit:cover}.technology-module__f8QbYG__insightImage{aspect-ratio:2.1;border-radius:6px;margin:12px 0;position:relative;overflow:hidden}.technology-module__f8QbYG__insightImage img{transition:transform .4s}.technology-module__f8QbYG__sideCard:hover .technology-module__f8QbYG__insightImage img{transform:scale(1.05)}.technology-module__f8QbYG__sideCard h3{font-size:max(var(--font-size-min), 19px);color:#0b4ea6}.technology-module__f8QbYG__sideCard p{font-size:max(var(--font-size-min), 12px)}.technology-module__f8QbYG__bottomCta{color:#fff;background:linear-gradient(90deg,#061c3aee,#063b74bb),url(/Banner-Technology,%20IT%20%26%20ITES%20.png) 50%/cover;padding:45px 0}.technology-module__f8QbYG__bottomCta>div{justify-content:space-between;align-items:center;gap:25px;display:flex}.technology-module__f8QbYG__bottomCta .technology-module__f8QbYG__eyebrow{color:#f3c477}.technology-module__f8QbYG__bottomCta h2{max-width:550px}.technology-module__f8QbYG__bottomCta p{color:#dbe7f5}.technology-module__f8QbYG__bottomCta .technology-module__f8QbYG__primaryButton{flex:none}@media (max-width:1000px){.technology-module__f8QbYG__content{grid-template-columns:minmax(0,1fr) 280px;gap:20px}.technology-module__f8QbYG__pillars{grid-template-columns:repeat(2,1fr)}.technology-module__f8QbYG__challengeGrid{grid-template-columns:repeat(3,1fr)}.technology-module__f8QbYG__heroWords{display:none}}@media (max-width:760px){.technology-module__f8QbYG__content{grid-template-columns:1fr}.technology-module__f8QbYG__sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.technology-module__f8QbYG__contactCard{grid-row:span 2}.technology-module__f8QbYG__challengeGrid{grid-template-columns:repeat(2,1fr)}.technology-module__f8QbYG__hero{min-height:390px}.technology-module__f8QbYG__hero:after{background:linear-gradient(90deg,#031c3cf5,#06264ad0)}.technology-module__f8QbYG__heroInner{padding-bottom:38px}.technology-module__f8QbYG__sectionNav>div{justify-content:flex-start;gap:20px}}@media (max-width:540px){.technology-module__f8QbYG__page .container{width:calc(100% - 36px)}.technology-module__f8QbYG__hero h1{font-size:max(var(--font-size-min), 52px)}.technology-module__f8QbYG__heroContent>p:last-of-type{font-size:max(var(--font-size-min), 14px)}.technology-module__f8QbYG__content{padding-top:22px}.technology-module__f8QbYG__focusList,.technology-module__f8QbYG__solutions,.technology-module__f8QbYG__sidebar{grid-template-columns:1fr}.technology-module__f8QbYG__pillars{gap:8px}.technology-module__f8QbYG__pillars article{padding:14px 10px}.technology-module__f8QbYG__challengeGrid{gap:8px}.technology-module__f8QbYG__challengeImage{aspect-ratio:1.45}.technology-module__f8QbYG__regulatory{padding:22px}.technology-module__f8QbYG__regulatory>div{grid-template-columns:1fr}.technology-module__f8QbYG__sectionHeader{flex-direction:column;align-items:start;gap:2px}.technology-module__f8QbYG__bottomCta>div{flex-direction:column;align-items:start}.technology-module__f8QbYG__contactCard{grid-row:auto}}@media (prefers-reduced-motion:reduce){.technology-module__f8QbYG__page *{scroll-behavior:auto!important;transition:none!important}}.technology-module__f8QbYG__content{background:0 0;gap:28px;padding-block:42px 72px}.technology-module__f8QbYG__mainColumn{gap:30px;display:grid}.technology-module__f8QbYG__mainColumn>.technology-module__f8QbYG__section,.technology-module__f8QbYG__mainColumn>.technology-module__f8QbYG__regulatory{border:1px solid #dce8f5;border-radius:20px;margin:0;padding:clamp(28px,3.2vw,45px);position:relative;box-shadow:0 18px 48px #0b3b7310}.technology-module__f8QbYG__mainColumn>.technology-module__f8QbYG__section+.technology-module__f8QbYG__section{border-top:1px solid #dce8f5;padding-top:clamp(28px,3.2vw,45px)}.technology-module__f8QbYG__mainColumn>.technology-module__f8QbYG__section:before{content:"";background:linear-gradient(90deg,#e9b760,#2875cd);border-radius:0 0 5px 5px;width:74px;height:4px;position:absolute;top:0;left:42px}.technology-module__f8QbYG__mainColumn>.technology-module__f8QbYG__section:first-child{background:#fff}.technology-module__f8QbYG__mainColumn>.technology-module__f8QbYG__section:nth-child(2){background:linear-gradient(150deg,#eef6ff,#f8fbff 62%)}.technology-module__f8QbYG__mainColumn>.technology-module__f8QbYG__section:nth-child(3){background:#fff}.technology-module__f8QbYG__mainColumn>.technology-module__f8QbYG__section:nth-child(5){background:linear-gradient(155deg,#fffaf1,#fff 70%)}.technology-module__f8QbYG__mainColumn>.technology-module__f8QbYG__section h2{max-width:660px;margin-bottom:17px}.technology-module__f8QbYG__focusList{gap:12px;margin-block:28px}.technology-module__f8QbYG__focusList>div{background:#f4f8fe;min-height:48px}.technology-module__f8QbYG__pillars{gap:12px}.technology-module__f8QbYG__pillars article{flex-direction:column;justify-content:center;align-items:center;min-height:195px;display:flex}.technology-module__f8QbYG__challengeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:22px}.technology-module__f8QbYG__challenge:nth-last-child(-n+2){grid-column:span 1}.technology-module__f8QbYG__challenge>div:last-child{min-height:118px;padding:16px}.technology-module__f8QbYG__challenge h3{font-size:max(var(--font-size-min), 14px)}.technology-module__f8QbYG__challenge p{font-size:max(var(--font-size-min), 12px)}.technology-module__f8QbYG__solutions{gap:12px;margin-top:25px}.technology-module__f8QbYG__solutions a{min-height:76px;font-size:max(var(--font-size-min), 13px);background:#f5f9ff}.technology-module__f8QbYG__regulatory{box-shadow:0 20px 42px #072d5c29!important}.technology-module__f8QbYG__faqs{margin-top:23px}.technology-module__f8QbYG__faqs details{background:#fff;margin-bottom:10px}.technology-module__f8QbYG__faqs summary{padding:15px 17px}.technology-module__f8QbYG__sidebar{gap:22px}.technology-module__f8QbYG__contactCard,.technology-module__f8QbYG__sideCard{border-radius:18px}.technology-module__f8QbYG__sideCard{padding:23px;box-shadow:0 14px 35px #0734650e}.technology-module__f8QbYG__bottomCta{padding-block:68px}@media (max-width:1000px){.technology-module__f8QbYG__challengeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.technology-module__f8QbYG__content{padding-block:30px 50px}.technology-module__f8QbYG__mainColumn{gap:20px}.technology-module__f8QbYG__sidebar{gap:18px}}@media (max-width:540px){.technology-module__f8QbYG__mainColumn>.technology-module__f8QbYG__section,.technology-module__f8QbYG__mainColumn>.technology-module__f8QbYG__regulatory{border-radius:16px;padding:24px 18px}.technology-module__f8QbYG__mainColumn>.technology-module__f8QbYG__section+.technology-module__f8QbYG__section{padding-top:24px}.technology-module__f8QbYG__mainColumn>.technology-module__f8QbYG__section:before{left:18px}.technology-module__f8QbYG__challengeGrid{grid-template-columns:1fr}.technology-module__f8QbYG__challengeImage{aspect-ratio:2.1}.technology-module__f8QbYG__challenge>div:last-child{min-height:0}.technology-module__f8QbYG__pillars article{min-height:170px}.technology-module__f8QbYG__solutions a{min-height:68px}}.technology-module__f8QbYG__faqSection{background:linear-gradient(130deg,#f1f7ff,#fff 65%);border-top:1px solid #dce8f5;padding-block:clamp(54px,6vw,90px)}.technology-module__f8QbYG__faqLayout{grid-template-columns:minmax(240px,.8fr) minmax(0,1.5fr);align-items:start;gap:clamp(35px,6vw,100px);display:grid}.technology-module__f8QbYG__faqIntro h2{max-width:360px}.technology-module__f8QbYG__faqIntro p{color:#506988;max-width:340px;margin:18px 0 20px}.technology-module__f8QbYG__faqIntro a{color:#0b55b7;font-size:max(var(--font-size-min), 13px);align-items:center;gap:10px;font-weight:700;display:inline-flex}.technology-module__f8QbYG__faqIntro a:hover{color:#b07428}.technology-module__f8QbYG__faqIntro a svg{width:16px;height:16px}.technology-module__f8QbYG__faqSection .technology-module__f8QbYG__faqs{margin:0}.technology-module__f8QbYG__faqSection .technology-module__f8QbYG__faqs details{box-shadow:0 7px 22px #0734650c}.technology-module__f8QbYG__enquirySection{color:#fff;background:linear-gradient(125deg,#061d3c,#0c396a);padding-block:clamp(60px,6vw,90px)}.technology-module__f8QbYG__enquiryGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(35px,6vw,85px);display:grid}.technology-module__f8QbYG__enquiryCopy .technology-module__f8QbYG__eyebrow{color:#edbd69}.technology-module__f8QbYG__enquiryCopy h2{max-width:490px}.technology-module__f8QbYG__enquiryCopy>p{color:#fff;max-width:470px;font-size:max(var(--font-size-min), 15px);margin:20px 0}.technology-module__f8QbYG__regulatory :is(h2,h3,p,li),.technology-module__f8QbYG__enquiryCopy :is(h2,h3,p,li){color:#fff!important}.technology-module__f8QbYG__enquiryImage{aspect-ratio:1.9;border-radius:12px;margin:26px 0 20px;position:relative;overflow:hidden}.technology-module__f8QbYG__enquiryImage img{object-fit:cover}.technology-module__f8QbYG__enquiryCopy>a{min-height:40px;font-size:max(var(--font-size-min), 14px);align-items:center;gap:13px;display:flex}.technology-module__f8QbYG__enquiryCopy>a:hover{color:#efc77f}.technology-module__f8QbYG__enquiryCopy>a svg{color:#efc77f;width:18px;height:18px}.technology-module__f8QbYG__enquiryForm{color:#092d5a;min-width:0}.technology-module__f8QbYG__enquiryForm .enquiry-form{background:#fff;border:0;border-radius:15px;padding:clamp(22px,3vw,38px);box-shadow:0 20px 45px #00142a48}.technology-module__f8QbYG__enquiryForm .enquiry-form h3{font-size:max(var(--font-size-min), 29px);margin-bottom:10px}.technology-module__f8QbYG__enquiryForm .form-grid{gap:17px}.technology-module__f8QbYG__enquiryForm .enquiry-intro{margin-bottom:22px}@media (max-width:900px){.technology-module__f8QbYG__faqLayout,.technology-module__f8QbYG__enquiryGrid{grid-template-columns:1fr}.technology-module__f8QbYG__faqLayout{gap:26px}.technology-module__f8QbYG__enquiryCopy>p{max-width:650px}.technology-module__f8QbYG__enquiryImage{max-width:600px}}@media (max-width:540px){.technology-module__f8QbYG__faqSection,.technology-module__f8QbYG__enquirySection{padding-block:48px}.technology-module__f8QbYG__enquiryForm .form-grid{grid-template-columns:1fr}}.technology-module__f8QbYG__content{display:block}.technology-module__f8QbYG__mainColumn{gap:32px}.technology-module__f8QbYG__mainColumn>.technology-module__f8QbYG__section,.technology-module__f8QbYG__mainColumn>.technology-module__f8QbYG__regulatory{width:100%}.technology-module__f8QbYG__mainColumn>.technology-module__f8QbYG__section>p{max-width:850px}.technology-module__f8QbYG__focusList,.technology-module__f8QbYG__pillars{grid-template-columns:repeat(4,minmax(0,1fr))}.technology-module__f8QbYG__challengeGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.technology-module__f8QbYG__challengeImage{aspect-ratio:1.38}.technology-module__f8QbYG__solutions{grid-template-columns:repeat(4,minmax(0,1fr))}.technology-module__f8QbYG__solutions a{grid-template-columns:25px minmax(0,1fr) 15px}.technology-module__f8QbYG__regulatory>div{gap:22px}.technology-module__f8QbYG__regulatory article{min-height:150px;padding:23px}.technology-module__f8QbYG__sidebar{grid-template-columns:1fr;gap:32px;margin-top:32px;display:grid}.technology-module__f8QbYG__sideCard{background:#f8fbff;padding:clamp(28px,3.2vw,45px)}.technology-module__f8QbYG__sideCard h2{font-size:max(var(--font-size-min), clamp(29px, 3vw, 43px));margin-bottom:22px}.technology-module__f8QbYG__relatedGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.technology-module__f8QbYG__relatedGrid a{color:#0c4c9f;min-width:0;font-size:max(var(--font-size-min), 14px);background:#fff;border:1px solid #dce9fa;border-radius:12px;padding:10px;font-weight:600;transition:transform .25s,box-shadow .25s,border-color .25s;display:block}.technology-module__f8QbYG__relatedGrid a:hover{border-color:#8fb8e6;transform:translateY(-4px);box-shadow:0 14px 28px #0734651c}.technology-module__f8QbYG__relatedGrid .technology-module__f8QbYG__relatedImage{aspect-ratio:1.8;width:100%;height:auto;margin-bottom:12px;display:block}.technology-module__f8QbYG__relatedGrid a>svg{vertical-align:middle;width:15px;height:15px;margin-left:7px}.technology-module__f8QbYG__insightFeature{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:center;gap:clamp(28px,5vw,70px);display:grid}.technology-module__f8QbYG__insightFeature .technology-module__f8QbYG__insightImage{aspect-ratio:2.1;width:100%;margin:0}.technology-module__f8QbYG__insightFeature h3{font-size:max(var(--font-size-min), clamp(25px, 2.5vw, 36px));max-width:430px}.technology-module__f8QbYG__insightFeature p{font-size:max(var(--font-size-min), 15px);margin:17px 0 24px}@media (max-width:1100px){.technology-module__f8QbYG__focusList,.technology-module__f8QbYG__solutions{grid-template-columns:repeat(2,minmax(0,1fr))}.technology-module__f8QbYG__challengeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.technology-module__f8QbYG__mainColumn,.technology-module__f8QbYG__sidebar{gap:20px}.technology-module__f8QbYG__sidebar{margin-top:20px}.technology-module__f8QbYG__pillars,.technology-module__f8QbYG__relatedGrid,.technology-module__f8QbYG__challengeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.technology-module__f8QbYG__insightFeature{grid-template-columns:1fr}}@media (max-width:540px){.technology-module__f8QbYG__focusList,.technology-module__f8QbYG__solutions,.technology-module__f8QbYG__challengeGrid{grid-template-columns:1fr}.technology-module__f8QbYG__relatedGrid{gap:10px}.technology-module__f8QbYG__relatedGrid a{font-size:max(var(--font-size-min), 12px)}.technology-module__f8QbYG__sideCard{padding:24px 18px}.technology-module__f8QbYG__challengeImage{aspect-ratio:2.1}}.technology-module__f8QbYG__heroWords{width:245px;font-size:max(var(--font-size-min), 16px);letter-spacing:.01em;gap:10px}.technology-module__f8QbYG__heroWords span{align-items:center;gap:10px;line-height:1.25;display:flex}.technology-module__f8QbYG__heroWords svg{color:#f1c982;background:#082d537a;border:1px solid #b8d7ef77;border-radius:7px;flex:none;width:26px;height:26px;padding:5px}.technology-module__f8QbYG__heroWords{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;width:395px}.technology-module__f8QbYG__heroWords span{min-width:0;font-size:max(var(--font-size-min), 15px)}@media (max-width:1000px){.technology-module__f8QbYG__heroWords{border-top:1px solid #d2a95688;border-left:0;width:100%;max-width:680px;margin-top:28px;padding:22px 0 0;display:grid;position:static}}@media (max-width:400px){.technology-module__f8QbYG__heroWords{grid-template-columns:1fr}}.technology-module__f8QbYG__heroInner{grid-template-columns:minmax(0,1fr) minmax(0,450px);align-items:center;gap:0 38px;display:grid}.technology-module__f8QbYG__breadcrumb{grid-column:1/-1}.technology-module__f8QbYG__heroContent{min-width:0}.technology-module__f8QbYG__heroInner>aside{width:auto;min-width:0;position:static}@media (max-width:1050px){.technology-module__f8QbYG__heroInner{grid-template-columns:1fr}.technology-module__f8QbYG__heroInner>aside{max-width:680px}}
.healthcare-module__Vv0Seq__page{--gold:#b07b28}.healthcare-module__Vv0Seq__hero{min-height:470px}.healthcare-module__Vv0Seq__hero>img{object-position:center 43%}.healthcare-module__Vv0Seq__hero:after{background:linear-gradient(90deg,#031d3bf5 0%,#032448df 32%,#052b5550 68%,#032448c9 100%)}.healthcare-module__Vv0Seq__hero h1{font-size:max(var(--font-size-min), clamp(47px, 5.3vw, 74px))}.healthcare-module__Vv0Seq__heroCopy{max-width:635px}.healthcare-module__Vv0Seq__overviewGrid{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);align-items:start}.healthcare-module__Vv0Seq__overviewGrid>.healthcare-module__Vv0Seq__sectors{padding:26px}.healthcare-module__Vv0Seq__sectors h3{font-size:max(var(--font-size-min), 24px)}.healthcare-module__Vv0Seq__sectors ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.healthcare-module__Vv0Seq__sectors li{min-height:87px;font-size:max(var(--font-size-min), 12px);padding:13px}.healthcare-module__Vv0Seq__benefits{margin-top:24px}.healthcare-module__Vv0Seq__benefits article{background:linear-gradient(145deg,#f7fbff,#eaf3fc)}.healthcare-module__Vv0Seq__challengeGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.healthcare-module__Vv0Seq__challengeGrid .healthcare-module__Vv0Seq__challengeCard,.healthcare-module__Vv0Seq__challengeGrid .healthcare-module__Vv0Seq__challengeCard:nth-last-child(-n+2){grid-column:auto}.healthcare-module__Vv0Seq__challengeImage{aspect-ratio:1.6}.healthcare-module__Vv0Seq__challengeCard summary{min-height:100px}.healthcare-module__Vv0Seq__challengeCard h3{font-size:max(var(--font-size-min), 21px)}.healthcare-module__Vv0Seq__relatedGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.healthcare-module__Vv0Seq__relatedGrid>a{min-width:0}.healthcare-module__Vv0Seq__contactImage{aspect-ratio:1.7}@media (hover:hover) and (pointer:fine){.healthcare-module__Vv0Seq__benefits article:hover{background:#dcecf9}.healthcare-module__Vv0Seq__challengeCard:hover{border-color:#5da3c7;box-shadow:0 15px 30px #0a496025}.healthcare-module__Vv0Seq__relatedGrid>a:hover{background:#e7f4f8}}@media (max-width:1000px){.healthcare-module__Vv0Seq__overviewGrid{grid-template-columns:1fr}.healthcare-module__Vv0Seq__challengeGrid,.healthcare-module__Vv0Seq__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.healthcare-module__Vv0Seq__hero{min-height:0}.healthcare-module__Vv0Seq__hero>img{object-position:65% center}.healthcare-module__Vv0Seq__overviewGrid>.healthcare-module__Vv0Seq__sectors{padding:22px 18px}.healthcare-module__Vv0Seq__sectors ul{grid-template-columns:1fr}.healthcare-module__Vv0Seq__sectors li{flex-direction:row;min-height:0}.healthcare-module__Vv0Seq__challengeGrid{grid-template-columns:1fr}.healthcare-module__Vv0Seq__challengeImage{aspect-ratio:2.2}}
.startups-module__ufhU7G__page{--gold:#bb8138}.startups-module__ufhU7G__hero{min-height:465px}.startups-module__ufhU7G__hero>img{object-position:center 52%}.startups-module__ufhU7G__hero:after{background:linear-gradient(90deg,#031d3bf5 0%,#052345e6 35%,#03244776 69%,#031d3bd1 100%)}.startups-module__ufhU7G__hero h1{font-size:max(var(--font-size-min), clamp(47px, 5.3vw, 73px))}.startups-module__ufhU7G__heroCopy{max-width:645px}.startups-module__ufhU7G__overviewGrid{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);align-items:start}.startups-module__ufhU7G__overviewGrid>.startups-module__ufhU7G__sectors{padding:26px}.startups-module__ufhU7G__sectors h3{font-size:max(var(--font-size-min), 24px)}.startups-module__ufhU7G__sectors ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.startups-module__ufhU7G__sectors li{min-height:86px;font-size:max(var(--font-size-min), 12px);padding:13px}.startups-module__ufhU7G__benefits{margin-top:24px}.startups-module__ufhU7G__benefits article{background:linear-gradient(145deg,#f7fbff,#eaf3fd)}.startups-module__ufhU7G__challengeGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.startups-module__ufhU7G__challengeGrid .startups-module__ufhU7G__challengeCard,.startups-module__ufhU7G__challengeGrid .startups-module__ufhU7G__challengeCard:nth-last-child(-n+2){grid-column:auto}.startups-module__ufhU7G__challengeImage{aspect-ratio:1.45}.startups-module__ufhU7G__challengeCard summary{min-height:112px;padding:16px}.startups-module__ufhU7G__challengeCard h3{font-size:max(var(--font-size-min), 19px)}.startups-module__ufhU7G__storiesSection{background:linear-gradient(145deg,#f5f9fe,#fff)}.startups-module__ufhU7G__storyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.startups-module__ufhU7G__storyCard{background:#fff;border:1px solid #dce7f2;border-radius:17px;flex-direction:column;min-width:0;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.startups-module__ufhU7G__storyImage{aspect-ratio:2.1;position:relative;overflow:hidden}.startups-module__ufhU7G__storyImage img{object-fit:cover;transition:transform .45s}.startups-module__ufhU7G__storyCard>div:last-child{flex-direction:column;flex:1;padding:22px;display:flex}.startups-module__ufhU7G__storyCard span{color:#af792f;font-size:max(var(--font-size-min), 10px);letter-spacing:.14em;text-transform:uppercase;font-weight:700}.startups-module__ufhU7G__storyCard h3{font-size:max(var(--font-size-min), 24px);margin:9px 0}.startups-module__ufhU7G__storyCard p{font-size:max(var(--font-size-min), 13px);margin-bottom:18px}.startups-module__ufhU7G__storyCard strong{color:#14548c;font-size:max(var(--font-size-min), 12px);align-items:center;gap:10px;margin-top:auto;display:inline-flex}.startups-module__ufhU7G__storyCard strong svg{width:15px;height:15px}.startups-module__ufhU7G__contactImage{aspect-ratio:1.7}@media (hover:hover) and (pointer:fine){.startups-module__ufhU7G__benefits article:hover{background:#deedfb}.startups-module__ufhU7G__challengeCard:hover{border-color:#8aaed0;box-shadow:0 15px 28px #0a345d21}.startups-module__ufhU7G__storyCard:hover{border-color:#96b6d4;transform:translateY(-5px);box-shadow:0 17px 32px #092d571c}.startups-module__ufhU7G__storyCard:hover img{transform:scale(1.06)}}@media (max-width:1100px){.startups-module__ufhU7G__challengeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.startups-module__ufhU7G__challengeGrid .startups-module__ufhU7G__challengeCard:nth-last-child(-n+2){grid-column:auto}}@media (max-width:900px){.startups-module__ufhU7G__overviewGrid{grid-template-columns:1fr}.startups-module__ufhU7G__challengeGrid,.startups-module__ufhU7G__storyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.startups-module__ufhU7G__hero{min-height:0}.startups-module__ufhU7G__hero>img{object-position:50% center}.startups-module__ufhU7G__overviewGrid>.startups-module__ufhU7G__sectors{padding:22px 18px}.startups-module__ufhU7G__sectors ul{grid-template-columns:1fr}.startups-module__ufhU7G__sectors li{flex-direction:row;min-height:0}.startups-module__ufhU7G__challengeGrid,.startups-module__ufhU7G__storyGrid{grid-template-columns:1fr}.startups-module__ufhU7G__challengeImage{aspect-ratio:2.2}.startups-module__ufhU7G__storyImage{aspect-ratio:2.1}}@media (prefers-reduced-motion:reduce){.startups-module__ufhU7G__storyCard,.startups-module__ufhU7G__storyImage img{transition:none}.startups-module__ufhU7G__storyCard:hover,.startups-module__ufhU7G__storyCard:hover img{transform:none}}
.media-entertainment-module__aWlE1W__page .media-entertainment-module__aWlE1W__hero:after{background:linear-gradient(90deg,#061b38ee 0%,#092641be 42%,#0b2b4960 72%,#061b38cb 100%)}.media-entertainment-module__aWlE1W__page .media-entertainment-module__aWlE1W__hero>img{object-position:center 45%}.media-entertainment-module__aWlE1W__page .media-entertainment-module__aWlE1W__hero h1{max-width:790px}.media-entertainment-module__aWlE1W__page .media-entertainment-module__aWlE1W__heroTagline{color:#f2f5fb}.media-entertainment-module__aWlE1W__page .media-entertainment-module__aWlE1W__capabilities article{background:linear-gradient(145deg,#f8fbff,#edf3fc)}.media-entertainment-module__aWlE1W__page .media-entertainment-module__aWlE1W__capabilities article:hover{background:#e9f3ff}.media-entertainment-module__aWlE1W__page .media-entertainment-module__aWlE1W__regulatory{background:linear-gradient(100deg,#081d40,#195180)}.media-entertainment-module__aWlE1W__page .media-entertainment-module__aWlE1W__challengeGrid article:hover{border-color:#8abbe9}@media (max-width:600px){.media-entertainment-module__aWlE1W__page .media-entertainment-module__aWlE1W__hero>img{object-position:58% center}}
.government-module__QdjMkG__page .government-module__QdjMkG__hero:after{background:linear-gradient(90deg,#061e3fe9 0%,#092a4fb9 38%,#0b355452 70%,#071f3bbd 100%)}.government-module__QdjMkG__page .government-module__QdjMkG__hero>img{object-position:center 52%}.government-module__QdjMkG__page .government-module__QdjMkG__hero h1{max-width:830px}.government-module__QdjMkG__page .government-module__QdjMkG__capabilities article{background:linear-gradient(145deg,#f8fbff,#edf4fc)}.government-module__QdjMkG__page .government-module__QdjMkG__capabilities article:hover{background:#e8f3ff}.government-module__QdjMkG__page .government-module__QdjMkG__regulatory{background:linear-gradient(100deg,#09284d,#155386)}@media (max-width:600px){.government-module__QdjMkG__page .government-module__QdjMkG__hero>img{object-position:57% center}}
.textiles-module__flqD1q__page .textiles-module__flqD1q__hero:after{background:linear-gradient(90deg,#071e3eee 0%,#0a2d50c1 41%,#0b355455 73%,#071f3bbd 100%)}.textiles-module__flqD1q__page .textiles-module__flqD1q__hero>img{object-position:center 48%}.textiles-module__flqD1q__page .textiles-module__flqD1q__hero h1{max-width:760px}.textiles-module__flqD1q__page .textiles-module__flqD1q__capabilities article{background:linear-gradient(145deg,#f9fbff,#eef5fd)}.textiles-module__flqD1q__page .textiles-module__flqD1q__capabilities article:hover{background:#eaf4ff}.textiles-module__flqD1q__page .textiles-module__flqD1q__regulatory{background:linear-gradient(100deg,#072746,#176388)}@media (max-width:600px){.textiles-module__flqD1q__page .textiles-module__flqD1q__hero>img{object-position:58% center}}
.e-commerce-module__5OKXzW__page .e-commerce-module__5OKXzW__hero:after{background:linear-gradient(90deg,#061d3fee 0%,#082a4ec0 40%,#0b355451 73%,#071f3bbd 100%)}.e-commerce-module__5OKXzW__page .e-commerce-module__5OKXzW__hero>img{object-position:center 50%}.e-commerce-module__5OKXzW__page .e-commerce-module__5OKXzW__hero h1{max-width:760px}.e-commerce-module__5OKXzW__page .e-commerce-module__5OKXzW__capabilities article{background:linear-gradient(145deg,#f8fbff,#edf5ff)}.e-commerce-module__5OKXzW__page .e-commerce-module__5OKXzW__capabilities article:hover{background:#e8f3ff}.e-commerce-module__5OKXzW__page .e-commerce-module__5OKXzW__regulatory{background:linear-gradient(100deg,#08274c,#155b8b)}@media (max-width:600px){.e-commerce-module__5OKXzW__page .e-commerce-module__5OKXzW__hero>img{object-position:58% center}}
.financial-services-module__1J7mWq__page .financial-services-module__1J7mWq__hero:after{background:linear-gradient(90deg,#061d3ff0 0%,#08294dc3 40%,#0b355456 72%,#071f3bc0 100%)}.financial-services-module__1J7mWq__page .financial-services-module__1J7mWq__hero>img{object-position:center 48%}.financial-services-module__1J7mWq__page .financial-services-module__1J7mWq__hero h1{max-width:760px}.financial-services-module__1J7mWq__page .financial-services-module__1J7mWq__capabilities article{background:linear-gradient(145deg,#f8fbff,#edf4fc)}.financial-services-module__1J7mWq__page .financial-services-module__1J7mWq__capabilities article:hover{background:#e8f2ff}.financial-services-module__1J7mWq__page .financial-services-module__1J7mWq__regulatory{background:linear-gradient(100deg,#071f42,#155785)}.financial-services-module__1J7mWq__challengeGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.financial-services-module__1J7mWq__stories{padding-top:58px}.financial-services-module__1J7mWq__stories .financial-services-module__1J7mWq__sectionHeading>a{color:#104579;font-size:max(var(--font-size-min), 13px);align-items:center;gap:10px;font-weight:700;display:inline-flex}.financial-services-module__1J7mWq__stories .financial-services-module__1J7mWq__sectionHeading>a:hover{color:#af741b}.financial-services-module__1J7mWq__stories .financial-services-module__1J7mWq__sectionHeading>a svg{width:17px}.financial-services-module__1J7mWq__storyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.financial-services-module__1J7mWq__storyGrid article{background:#fff;border:1px solid #dbe8f5;border-radius:7px;transition:transform .25s,box-shadow .25s,border-color .25s;overflow:hidden}.financial-services-module__1J7mWq__storyGrid article:hover{border-color:#9dc5ea;transform:translateY(-4px);box-shadow:0 12px 25px #0a39641a}.financial-services-module__1J7mWq__storyGrid article>div{aspect-ratio:2.5;position:relative;overflow:hidden}.financial-services-module__1J7mWq__storyGrid img{object-fit:cover;transition:transform .4s}.financial-services-module__1J7mWq__storyGrid article:hover img{transform:scale(1.06)}.financial-services-module__1J7mWq__storyGrid h3{font-size:max(var(--font-size-min), 19px);padding:16px 16px 0}.financial-services-module__1J7mWq__storyGrid p{color:#52657a;font-size:max(var(--font-size-min), 13px);padding:8px 16px 18px}@media (max-width:900px){.financial-services-module__1J7mWq__challengeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.financial-services-module__1J7mWq__page .financial-services-module__1J7mWq__hero>img{object-position:59% center}.financial-services-module__1J7mWq__storyGrid{grid-template-columns:1fr}.financial-services-module__1J7mWq__stories{padding-top:42px}}
.fintech-module__-GTgBa__page .fintech-module__-GTgBa__hero>img{object-position:center}.fintech-module__-GTgBa__page .fintech-module__-GTgBa__hero:after{background:linear-gradient(90deg,#061b3af2 0%,#082b4fc7 37%,#07254b3d 70%,#061b38bc 100%)}.fintech-module__-GTgBa__page .fintech-module__-GTgBa__heroInner{grid-template-columns:minmax(0,1fr) 210px;align-items:center;min-height:500px}.fintech-module__-GTgBa__page .fintech-module__-GTgBa__hero h1{font-size:max(var(--font-size-min), clamp(48px,5.2vw,76px))}.fintech-module__-GTgBa__heroStatement{text-transform:uppercase;font-size:max(var(--font-size-min), 15px);letter-spacing:.035em;border-left:2px solid #e9bd66;align-self:center;padding:18px 0 18px 22px;line-height:1.55}.fintech-module__-GTgBa__heroStatement span,.fintech-module__-GTgBa__heroStatement strong{display:block}.fintech-module__-GTgBa__heroStatement strong{color:#f1ce8e;margin-top:8px;font-weight:600}.fintech-module__-GTgBa__layout{padding-top:48px;padding-bottom:60px}.fintech-module__-GTgBa__main{min-width:0}.fintech-module__-GTgBa__section{margin-bottom:54px}.fintech-module__-GTgBa__section h2,.fintech-module__-GTgBa__regulatory h2,.fintech-module__-GTgBa__relatedSection h2,.fintech-module__-GTgBa__insightCopy h2{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-weight:400}.fintech-module__-GTgBa__section h2{font-size:max(var(--font-size-min), clamp(31px,3vw,44px));line-height:1.1}.fintech-module__-GTgBa__section h2 em{color:#1655af;font-style:normal}.fintech-module__-GTgBa__section>p{max-width:780px;font-size:max(var(--font-size-min), 14px);color:#41607d;margin:12px 0 0}.fintech-module__-GTgBa__section .fintech-module__-GTgBa__lead{font-size:max(var(--font-size-min), 16px);color:#15477a}.fintech-module__-GTgBa__focusGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 18px;margin:25px 0;display:grid}.fintech-module__-GTgBa__focusGrid>div{color:#0b4b99;font-size:max(var(--font-size-min), 13px);align-items:center;gap:10px;font-weight:600;display:flex}.fintech-module__-GTgBa__focusGrid svg{color:#0b62c5;flex:none;width:19px;height:19px}.fintech-module__-GTgBa__pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.fintech-module__-GTgBa__pillars article{text-align:center;background:linear-gradient(155deg,#f8fbff,#edf5ff);border:1px solid #dfebf8;border-radius:6px;padding:20px 13px;transition:transform .25s,box-shadow .25s,border-color .25s}.fintech-module__-GTgBa__pillars article:hover{border-color:#a7c6ed;transform:translateY(-5px);box-shadow:0 12px 24px #0b376b1b}.fintech-module__-GTgBa__pillars svg{color:#1457b7;width:34px;height:34px}.fintech-module__-GTgBa__pillars h3{font-size:max(var(--font-size-min), 17px);color:#0b4b9e;margin:9px 0 6px}.fintech-module__-GTgBa__pillars p{font-size:max(var(--font-size-min), 11px);color:#496782;line-height:1.45}.fintech-module__-GTgBa__heading{justify-content:space-between;align-items:end;gap:15px;margin-bottom:16px;display:flex}.fintech-module__-GTgBa__heading a{white-space:nowrap;color:#0751aa;font-size:max(var(--font-size-min), 12px);align-items:center;gap:7px;font-weight:700;display:inline-flex}.fintech-module__-GTgBa__heading a:hover{color:#a36b1e}.fintech-module__-GTgBa__heading a svg{width:15px}.fintech-module__-GTgBa__segments{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.fintech-module__-GTgBa__segments article{background:#fff;border:1px solid #dce8f5;border-radius:6px;transition:transform .25s,box-shadow .25s,border-color .25s;overflow:hidden}.fintech-module__-GTgBa__segments article:hover{border-color:#a4c5e9;transform:translateY(-5px);box-shadow:0 12px 22px #0b376b1b}.fintech-module__-GTgBa__segmentImage{aspect-ratio:1.85;position:relative;overflow:hidden}.fintech-module__-GTgBa__segmentImage img,.fintech-module__-GTgBa__relatedImage img,.fintech-module__-GTgBa__insightImage img{object-fit:cover;transition:transform .4s}.fintech-module__-GTgBa__segments article:hover img{transform:scale(1.07)}.fintech-module__-GTgBa__segments article>div:last-child{padding:11px}.fintech-module__-GTgBa__segments h3{font-family:Arial,sans-serif;font-size:max(var(--font-size-min), 13px);color:#0b4b9e;font-weight:700}.fintech-module__-GTgBa__segments p{font-size:max(var(--font-size-min), 11px);color:#496782;margin-top:4px;line-height:1.4}.fintech-module__-GTgBa__solutions{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:19px;display:grid}.fintech-module__-GTgBa__solutions a{color:#084b9e;min-height:72px;font-size:max(var(--font-size-min), 12px);border:1px solid #dbe8f6;border-radius:6px;grid-template-columns:28px 1fr 16px;align-items:center;gap:10px;padding:14px;font-weight:600;transition:background .25s,color .25s,transform .25s,box-shadow .25s;display:grid}.fintech-module__-GTgBa__solutions a>svg:first-child{width:27px;height:27px}.fintech-module__-GTgBa__solutions a>svg:last-child{width:16px}.fintech-module__-GTgBa__solutions a:hover{color:#fff;background:#0a4c98;transform:translateY(-3px);box-shadow:0 9px 20px #0a39642c}.fintech-module__-GTgBa__regulatory{color:#fff;background:linear-gradient(110deg,#072446,#0b5486);border-radius:7px;padding:33px 35px;overflow:hidden}.fintech-module__-GTgBa__regulatory .fintech-module__-GTgBa__eyebrow{color:#e9c579}.fintech-module__-GTgBa__regulatory h2{font-size:max(var(--font-size-min), clamp(29px,3vw,39px));line-height:1.1}.fintech-module__-GTgBa__regulatory>p{font-size:max(var(--font-size-min), 13px);color:#d8e9f7;max-width:560px;margin:12px 0 24px}.fintech-module__-GTgBa__regulatory>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.fintech-module__-GTgBa__regulatory>div span{color:#eacb91;font-size:max(var(--font-size-min), 12px);border-top:1px solid #aac7dd88;padding-top:11px}.fintech-module__-GTgBa__regulatory strong,.fintech-module__-GTgBa__regulatory small{color:#fff;display:block}.fintech-module__-GTgBa__regulatory strong{font-size:max(var(--font-size-min), 16px);margin:3px 0}.fintech-module__-GTgBa__regulatory small{font-size:max(var(--font-size-min), 11px);color:#c9deef}@media (max-width:1050px){.fintech-module__-GTgBa__pillars{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.fintech-module__-GTgBa__page .fintech-module__-GTgBa__heroInner{grid-template-columns:1fr;min-height:0}.fintech-module__-GTgBa__heroStatement{display:none}.fintech-module__-GTgBa__solutions,.fintech-module__-GTgBa__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.fintech-module__-GTgBa__page .fintech-module__-GTgBa__hero{min-height:0}.fintech-module__-GTgBa__page .fintech-module__-GTgBa__hero>img{object-position:59% center}.fintech-module__-GTgBa__page .fintech-module__-GTgBa__hero:after{background:linear-gradient(90deg,#061b3af4,#082b4fd9)}.fintech-module__-GTgBa__page .fintech-module__-GTgBa__heroInner{padding-bottom:44px}.fintech-module__-GTgBa__page .fintech-module__-GTgBa__hero h1{font-size:max(var(--font-size-min), clamp(40px,10vw,54px))}.fintech-module__-GTgBa__layout{padding-top:33px;padding-bottom:42px}.fintech-module__-GTgBa__section{margin-bottom:42px}.fintech-module__-GTgBa__focusGrid{grid-template-columns:1fr}.fintech-module__-GTgBa__segments{grid-template-columns:repeat(2,minmax(0,1fr))}.fintech-module__-GTgBa__pillars,.fintech-module__-GTgBa__solutions{grid-template-columns:1fr}.fintech-module__-GTgBa__pillars article{text-align:left;grid-template-columns:38px 1fr;gap:2px 12px;display:grid}.fintech-module__-GTgBa__pillars svg{grid-row:span 2}.fintech-module__-GTgBa__pillars h3{margin:0}.fintech-module__-GTgBa__pillars p{grid-column:2}.fintech-module__-GTgBa__heading a{display:none}.fintech-module__-GTgBa__regulatory{padding:26px}.fintech-module__-GTgBa__regulatory>div{grid-template-columns:1fr;gap:5px}}@media (max-width:390px){.fintech-module__-GTgBa__segments{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.fintech-module__-GTgBa__page *{scroll-behavior:auto!important;transition:none!important}.fintech-module__-GTgBa__page a:hover,.fintech-module__-GTgBa__page article:hover{transform:none!important}}.fintech-module__-GTgBa__regulatory :is(h2,h3,p,li),.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__pillars :is(h3,p,li){color:#fff!important}.fintech-module__-GTgBa__relatedSection{margin-top:56px;margin-bottom:56px}.fintech-module__-GTgBa__relatedSection h2,.fintech-module__-GTgBa__insightCopy h2{font-size:max(var(--font-size-min), clamp(30px,3vw,42px));line-height:1.1}.fintech-module__-GTgBa__relatedSection h2{margin-bottom:20px}.fintech-module__-GTgBa__relatedGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;display:grid}.fintech-module__-GTgBa__relatedGrid a{background:#f8fbff;border:1px solid #dbe8f6;border-radius:7px;min-width:0;transition:transform .25s,border-color .25s,box-shadow .25s;display:block;overflow:hidden}.fintech-module__-GTgBa__relatedGrid a:hover{border-color:#a4c5e9;transform:translateY(-5px);box-shadow:0 12px 24px #0b376b1b}.fintech-module__-GTgBa__relatedImage{aspect-ratio:1.75;display:block;position:relative;overflow:hidden}.fintech-module__-GTgBa__relatedImage img,.fintech-module__-GTgBa__insightImage img{object-fit:cover;transition:transform .4s}.fintech-module__-GTgBa__relatedGrid a:hover img{transform:scale(1.06)}.fintech-module__-GTgBa__relatedTitle{color:#0a4c9c;min-height:68px;font-size:max(var(--font-size-min), 14px);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-weight:600;display:flex}.fintech-module__-GTgBa__relatedTitle svg{flex:none;width:17px;height:17px}.fintech-module__-GTgBa__insightSection{background:#edf5fc;border-radius:8px;grid-template-columns:1fr 1fr;min-height:320px;scroll-margin-top:100px;display:grid;overflow:hidden}.fintech-module__-GTgBa__insightImage{min-height:320px;position:relative;overflow:hidden}.fintech-module__-GTgBa__insightCopy{align-self:center;padding:42px 48px}.fintech-module__-GTgBa__insightCopy h3{color:#0b4b9e;font-size:max(var(--font-size-min), 18px);margin:18px 0 8px}.fintech-module__-GTgBa__insightCopy p{color:#486781;font-size:max(var(--font-size-min), 14px)}.fintech-module__-GTgBa__insightCopy a{color:#0751aa;font-size:max(var(--font-size-min), 13px);align-items:center;gap:9px;margin-top:24px;font-weight:700;display:inline-flex}.fintech-module__-GTgBa__insightCopy a:hover{color:#a36b1e}.fintech-module__-GTgBa__insightCopy a svg{width:17px}.fintech-module__-GTgBa__page .fintech-module__-GTgBa__hero,.fintech-module__-GTgBa__page .fintech-module__-GTgBa__heroInner{min-height:460px}.fintech-module__-GTgBa__page .fintech-module__-GTgBa__heroMain{padding-bottom:10px}.fintech-module__-GTgBa__pillars article{flex-direction:column;justify-content:center;align-items:center;min-height:178px;display:flex}.fintech-module__-GTgBa__segments article>div:last-child{min-height:77px;padding:13px 15px}.fintech-module__-GTgBa__solutions a{min-height:78px}.fintech-module__-GTgBa__regulatory{margin-top:8px;padding:44px 48px}.fintech-module__-GTgBa__regulatory>div{max-width:820px}@media (max-width:800px){.fintech-module__-GTgBa__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.fintech-module__-GTgBa__insightCopy{padding:30px}.fintech-module__-GTgBa__page .fintech-module__-GTgBa__hero,.fintech-module__-GTgBa__page .fintech-module__-GTgBa__heroInner{min-height:0}}@media (max-width:600px){.fintech-module__-GTgBa__relatedSection{margin-top:42px;margin-bottom:42px}.fintech-module__-GTgBa__relatedGrid{gap:10px}.fintech-module__-GTgBa__relatedTitle{min-height:62px;font-size:max(var(--font-size-min), 12px);padding:11px}.fintech-module__-GTgBa__insightSection{grid-template-columns:1fr}.fintech-module__-GTgBa__insightImage{min-height:220px}.fintech-module__-GTgBa__insightCopy{padding:26px}.fintech-module__-GTgBa__pillars article{justify-content:start;align-items:start;min-height:0;display:grid}.fintech-module__-GTgBa__segments article>div:last-child{min-height:0;padding:11px}.fintech-module__-GTgBa__regulatory{padding:27px}.fintech-module__-GTgBa__page .fintech-module__-GTgBa__hero,.fintech-module__-GTgBa__page .fintech-module__-GTgBa__heroInner{min-height:0}}.fintech-module__-GTgBa__overview{text-align:center}.fintech-module__-GTgBa__overview>p{max-width:900px;margin:14px auto 0}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__lead{margin-top:23px}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__focusGrid{text-align:center;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:35px 0 28px}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__focusGrid>div{color:#0b4b99;min-height:145px;font-size:max(var(--font-size-min), 12px);background:linear-gradient(150deg,#f9fcff,#f0f6ff);border:1px solid #dce9f8;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:13px;padding:18px 10px;font-weight:700;line-height:1.35;transition:transform .25s,background .25s,border-color .25s,box-shadow .25s;display:flex}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__focusGrid>div:hover{background:#eaf3ff;border-color:#9fc5ed;transform:translateY(-6px);box-shadow:0 13px 26px #0a396421}.fintech-module__-GTgBa__focusIcon{color:#115bc0;background:#e4efff;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;transition:background .25s,color .25s,transform .25s;display:grid}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__focusGrid svg{width:27px;height:27px;color:inherit}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__focusGrid>div:hover .fintech-module__-GTgBa__focusIcon{color:#fff;background:#0b57af;transform:scale(1.08)}@media (max-width:1100px){.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__focusGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__focusGrid>div{min-height:120px}}@media (max-width:600px){.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__focusGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:27px 0 24px}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__focusGrid>div{min-height:125px;padding:15px 8px}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__focusGrid>div:hover{transform:none}.fintech-module__-GTgBa__overview>p{font-size:max(var(--font-size-min), 14px)}.fintech-module__-GTgBa__focusIcon{width:42px;height:42px}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__focusGrid svg{width:24px;height:24px}}@media (max-width:360px){.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__focusGrid{grid-template-columns:1fr}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__focusGrid>div{min-height:95px}}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__pillars{text-align:left;background:radial-gradient(circle at 85% 0,#174878 0%,#0000 35%),linear-gradient(115deg,#061d3c,#0a315b);border:1px solid #193d69;border-radius:10px;gap:0;overflow:hidden;box-shadow:0 20px 42px #09284627}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__pillars article{text-align:left;min-height:230px;box-shadow:none;background:0 0;border:0;border-right:1px solid #92b7d52d;border-radius:0;padding:26px 24px 28px;transition:background .25s,transform .25s;display:block;position:relative}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__pillars article:last-child{border-right:0}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__pillars article:hover{z-index:1;background:#ffffff10;transform:none;box-shadow:inset 0 3px #d9ad62}.fintech-module__-GTgBa__pillarNumber{color:#81a9cd82;font-size:max(var(--font-size-min), 12px);letter-spacing:.18em;font-weight:700;position:absolute;top:20px;right:21px}.fintech-module__-GTgBa__pillarIcon{color:#e9c783;background:#d2a95c1a;border:1px solid #d9b46e80;border-radius:12px;place-items:center;width:49px;height:49px;margin-bottom:20px;transition:background .25s,transform .25s,color .25s;display:grid}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__pillars .fintech-module__-GTgBa__pillarIcon svg{width:27px;height:27px;color:inherit;grid-row:auto}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__pillars article:hover .fintech-module__-GTgBa__pillarIcon{color:#07284f;background:#e7c17b;transform:rotate(-6deg)}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__pillars h3{color:#fff;font-size:max(var(--font-size-min), 21px);margin:0 0 9px;line-height:1.2}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__pillars p{color:#c9d9e9;font-size:max(var(--font-size-min), 12px);grid-column:auto;line-height:1.55}@media (max-width:1050px){.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__pillars article:nth-child(2){border-right:0}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__pillars article:nth-child(-n+2){border-bottom:1px solid #92b7d52d}}@media (max-width:600px){.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__pillars article{border-bottom:1px solid #92b7d52d;border-right:0;min-height:0;padding:23px}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__pillars article:last-child{border-bottom:0}.fintech-module__-GTgBa__pillarIcon{margin-bottom:14px}.fintech-module__-GTgBa__overview .fintech-module__-GTgBa__pillars h3{font-size:max(var(--font-size-min), 20px)}}
.professional-services-module__QE5e1a__hero{min-height:480px}.professional-services-module__QE5e1a__hero>img{object-position:center 53%}.professional-services-module__QE5e1a__hero:after{background:linear-gradient(90deg,#061d3eea 0%,#08284dab 41%,#08284c22 74%,#061e3a9a 100%)}.professional-services-module__QE5e1a__heroInner{grid-template-columns:minmax(0,1fr) 180px;align-items:center;min-height:480px}.professional-services-module__QE5e1a__hero h1{max-width:800px}.professional-services-module__QE5e1a__heroStatement{color:#fff;text-transform:uppercase;font-size:max(var(--font-size-min), 14px);letter-spacing:.04em;border-left:2px solid #e8bb69;align-self:center;padding:14px 0 14px 19px;line-height:1.7}.professional-services-module__QE5e1a__heroStatement strong{color:#f0cc86;margin-top:6px;font-weight:600;display:block}.professional-services-module__QE5e1a__content{padding-top:54px;padding-bottom:68px}.professional-services-module__QE5e1a__section{margin-bottom:62px;scroll-margin-top:110px}.professional-services-module__QE5e1a__section h2,.professional-services-module__QE5e1a__approach h2,.professional-services-module__QE5e1a__insight h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:max(var(--font-size-min), clamp(31px,3.2vw,46px));letter-spacing:-.035em;line-height:1.1}.professional-services-module__QE5e1a__section h2 em{color:#1557b1;font-style:normal}.professional-services-module__QE5e1a__section>p{font-size:max(var(--font-size-min), 14px);color:#45657e;margin:11px 0 0}.professional-services-module__QE5e1a__overviewGrid{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);align-items:center;gap:65px;display:grid}.professional-services-module__QE5e1a__overviewGrid p{color:#45657e;max-width:780px;font-size:max(var(--font-size-min), 14px);margin-top:13px}.professional-services-module__QE5e1a__overviewGrid .professional-services-module__QE5e1a__lead{font-size:max(var(--font-size-min), 16px);color:#174c7d;margin-top:21px}.professional-services-module__QE5e1a__focusList{border-left:1px solid #cfe0f0;grid-template-columns:1fr 1fr;gap:13px;padding-left:32px;display:grid}.professional-services-module__QE5e1a__focusList>div{color:#0a4d9f;font-size:max(var(--font-size-min), 12px);align-items:center;gap:9px;font-weight:600;line-height:1.35;transition:transform .25s,color .25s;display:flex}.professional-services-module__QE5e1a__focusList>div:hover{color:#ad751f;transform:translate(4px)}.professional-services-module__QE5e1a__focusList svg{flex:none;width:20px;height:20px}.professional-services-module__QE5e1a__pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-top:32px;display:grid}.professional-services-module__QE5e1a__pillars article{text-align:center;background:linear-gradient(150deg,#f8fbff,#edf5ff);border:1px solid #dfebf7;border-radius:7px;min-height:205px;padding:25px 19px;transition:transform .25s,box-shadow .25s,border-color .25s}.professional-services-module__QE5e1a__pillars article:hover{border-color:#a7c9e9;transform:translateY(-5px);box-shadow:0 12px 25px #082e5c1b}.professional-services-module__QE5e1a__pillars svg{color:#155bc0;width:38px;height:38px}.professional-services-module__QE5e1a__pillars h3{color:#0c4a9c;font-family:Georgia,Times New Roman,serif;font-size:max(var(--font-size-min), 19px);margin:12px 0 7px;font-weight:400}.professional-services-module__QE5e1a__pillars p{color:#48677f;font-size:max(var(--font-size-min), 12px);line-height:1.5}.professional-services-module__QE5e1a__heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.professional-services-module__QE5e1a__heading a{white-space:nowrap;color:#0753ab;font-size:max(var(--font-size-min), 12px);align-items:center;gap:8px;font-weight:700;display:inline-flex}.professional-services-module__QE5e1a__heading a:hover{color:#a76e1f}.professional-services-module__QE5e1a__heading a svg{width:16px}.professional-services-module__QE5e1a__segments{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.professional-services-module__QE5e1a__segments article{background:#fff;border:1px solid #dce8f4;border-radius:6px;transition:transform .25s,box-shadow .25s,border-color .25s;overflow:hidden}.professional-services-module__QE5e1a__segments article:hover{border-color:#a7c9e9;transform:translateY(-5px);box-shadow:0 12px 24px #082e5c1b}.professional-services-module__QE5e1a__segmentImage{aspect-ratio:2.1;position:relative;overflow:hidden}.professional-services-module__QE5e1a__segmentImage img,.professional-services-module__QE5e1a__relatedImage img,.professional-services-module__QE5e1a__insightImage img{object-fit:cover;transition:transform .4s}.professional-services-module__QE5e1a__segments article:hover img,.professional-services-module__QE5e1a__relatedGrid a:hover img{transform:scale(1.06)}.professional-services-module__QE5e1a__segments article>div:last-child{min-height:72px;padding:12px 15px}.professional-services-module__QE5e1a__segments h3{color:#0c4d9d;font-family:Arial,sans-serif;font-size:max(var(--font-size-min), 14px);font-weight:700}.professional-services-module__QE5e1a__segments p{color:#526e86;font-size:max(var(--font-size-min), 11px);margin-top:4px}.professional-services-module__QE5e1a__solutions{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:20px;display:grid}.professional-services-module__QE5e1a__solutions a{color:#0b4c9e;min-height:80px;font-size:max(var(--font-size-min), 12px);border:1px solid #dbe8f6;border-radius:6px;grid-template-columns:29px 1fr 15px;align-items:center;gap:10px;padding:15px;font-weight:600;transition:background .25s,color .25s,transform .25s,box-shadow .25s;display:grid}.professional-services-module__QE5e1a__solutions a>svg:first-child{width:28px;height:28px}.professional-services-module__QE5e1a__solutions a>svg:last-child{width:15px}.professional-services-module__QE5e1a__solutions a:hover{color:#fff;background:#0a4d99;transform:translateY(-3px);box-shadow:0 10px 20px #082e5c25}.professional-services-module__QE5e1a__approach{color:#fff;background:linear-gradient(115deg,#061e3e,#0a4975);border-radius:8px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:40px;margin-bottom:62px;padding:45px 50px;scroll-margin-top:110px;display:grid}.professional-services-module__QE5e1a__approach .professional-services-module__QE5e1a__eyebrow{color:#ecc779}.professional-services-module__QE5e1a__approach h2{font-size:max(var(--font-size-min), clamp(32px,3vw,42px))}.professional-services-module__QE5e1a__approach>div:first-child>p{color:#d3e3f1;max-width:450px;font-size:max(var(--font-size-min), 14px);margin:15px 0 18px}.professional-services-module__QE5e1a__approach a{color:#f0cd8b;font-size:max(var(--font-size-min), 13px);align-items:center;gap:9px;font-weight:700;display:inline-flex}.professional-services-module__QE5e1a__approach a:hover{color:#fff}.professional-services-module__QE5e1a__approach a svg{width:17px}.professional-services-module__QE5e1a__approachSteps{gap:11px;display:grid}.professional-services-module__QE5e1a__approachSteps>div{background:#ffffff0b;border:1px solid #b4d0e33d;border-radius:6px;grid-template-columns:40px 1fr;gap:2px 12px;padding:15px 18px;transition:background .25s,transform .25s;display:grid}.professional-services-module__QE5e1a__approachSteps>div:hover{background:#ffffff1a;transform:translate(4px)}.professional-services-module__QE5e1a__approachSteps span{color:#f0cc86;font-size:max(var(--font-size-min), 13px);grid-row:span 2;font-weight:700}.professional-services-module__QE5e1a__approachSteps strong{font-size:max(var(--font-size-min), 17px);font-weight:600}.professional-services-module__QE5e1a__approachSteps p{font-size:max(var(--font-size-min), 12px);color:#caddeb}.professional-services-module__QE5e1a__relatedGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.professional-services-module__QE5e1a__relatedGrid a{background:#f8fbff;border:1px solid #dce8f5;border-radius:7px;transition:transform .25s,border-color .25s,box-shadow .25s;display:block;overflow:hidden}.professional-services-module__QE5e1a__relatedGrid a:hover{border-color:#a7c9e9;transform:translateY(-4px);box-shadow:0 12px 24px #082e5c1b}.professional-services-module__QE5e1a__relatedImage{aspect-ratio:1.75;display:block;position:relative;overflow:hidden}.professional-services-module__QE5e1a__relatedGrid a>span:last-child{color:#0a4b9a;min-height:65px;font-size:max(var(--font-size-min), 13px);justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;font-weight:600;display:flex}.professional-services-module__QE5e1a__relatedGrid svg{flex:none;width:16px;height:16px}.professional-services-module__QE5e1a__insight{background:#eef5fc;border-radius:8px;grid-template-columns:1fr 1fr;min-height:305px;scroll-margin-top:110px;display:grid;overflow:hidden}.professional-services-module__QE5e1a__insightImage{min-height:305px;position:relative;overflow:hidden}.professional-services-module__QE5e1a__insight>div:last-child{align-self:center;padding:40px 48px}.professional-services-module__QE5e1a__insight p{color:#526b82;font-size:max(var(--font-size-min), 14px);margin:14px 0 20px}.professional-services-module__QE5e1a__insight a{color:#0b50a0;font-size:max(var(--font-size-min), 13px);align-items:center;gap:9px;font-weight:700;display:inline-flex}.professional-services-module__QE5e1a__insight a:hover{color:#a76e1f}.professional-services-module__QE5e1a__insight a svg{width:17px}@media (max-width:1050px){.professional-services-module__QE5e1a__overviewGrid{gap:30px}.professional-services-module__QE5e1a__focusList{grid-template-columns:1fr}.professional-services-module__QE5e1a__solutions,.professional-services-module__QE5e1a__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.professional-services-module__QE5e1a__heroInner{grid-template-columns:1fr;min-height:0}.professional-services-module__QE5e1a__heroStatement{display:none}.professional-services-module__QE5e1a__overviewGrid{grid-template-columns:1fr}.professional-services-module__QE5e1a__focusList{border-top:1px solid #cfe0f0;border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 0 0}.professional-services-module__QE5e1a__pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.professional-services-module__QE5e1a__approach{grid-template-columns:1fr;gap:28px}.professional-services-module__QE5e1a__insight>div:last-child{padding:30px}}@media (max-width:600px){.professional-services-module__QE5e1a__hero{min-height:0}.professional-services-module__QE5e1a__hero>img{object-position:63% center}.professional-services-module__QE5e1a__hero:after{background:linear-gradient(90deg,#061d3ef2,#08284dcc)}.professional-services-module__QE5e1a__heroInner{padding-bottom:42px}.professional-services-module__QE5e1a__hero h1{font-size:max(var(--font-size-min), clamp(38px,10vw,50px))}.professional-services-module__QE5e1a__content{padding-top:36px;padding-bottom:45px}.professional-services-module__QE5e1a__section,.professional-services-module__QE5e1a__approach{margin-bottom:43px}.professional-services-module__QE5e1a__focusList{grid-template-columns:1fr 1fr;gap:12px}.professional-services-module__QE5e1a__pillars{gap:10px}.professional-services-module__QE5e1a__pillars article{min-height:0;padding:18px 13px}.professional-services-module__QE5e1a__pillars h3{font-size:max(var(--font-size-min), 16px)}.professional-services-module__QE5e1a__pillars p{font-size:max(var(--font-size-min), 11px)}.professional-services-module__QE5e1a__segments{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.professional-services-module__QE5e1a__segments article>div:last-child{min-height:75px;padding:11px}.professional-services-module__QE5e1a__segments h3{font-size:max(var(--font-size-min), 12px)}.professional-services-module__QE5e1a__solutions,.professional-services-module__QE5e1a__relatedGrid{grid-template-columns:1fr 1fr;gap:9px}.professional-services-module__QE5e1a__solutions a{font-size:max(var(--font-size-min), 11px);grid-template-columns:23px 1fr 12px;gap:6px;min-height:75px;padding:10px}.professional-services-module__QE5e1a__solutions a>svg:first-child{width:22px;height:22px}.professional-services-module__QE5e1a__approach{padding:29px 24px}.professional-services-module__QE5e1a__insight{grid-template-columns:1fr}.professional-services-module__QE5e1a__insightImage{min-height:210px}.professional-services-module__QE5e1a__insight>div:last-child{padding:26px}.professional-services-module__QE5e1a__heading a{display:none}}@media (max-width:420px){.professional-services-module__QE5e1a__pillars,.professional-services-module__QE5e1a__solutions,.professional-services-module__QE5e1a__relatedGrid,.professional-services-module__QE5e1a__focusList{grid-template-columns:1fr}.professional-services-module__QE5e1a__pillars article{text-align:left}.professional-services-module__QE5e1a__segments article>div:last-child{min-height:88px}}@media (prefers-reduced-motion:reduce){.professional-services-module__QE5e1a__page *{scroll-behavior:auto!important;transition:none!important}.professional-services-module__QE5e1a__page a:hover,.professional-services-module__QE5e1a__page article:hover{transform:none!important}}.professional-services-module__QE5e1a__approach :is(h2,h3,p,li){color:#fff!important}.professional-services-module__QE5e1a__focusList{background:radial-gradient(circle at 100% 0,#1c5783 0%,#0000 42%),linear-gradient(135deg,#071f40,#0a315b);border:1px solid #1b4773;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:24px;box-shadow:0 18px 36px #082a5426}.professional-services-module__QE5e1a__focusHeading{color:#edc985;text-transform:uppercase;font-size:max(var(--font-size-min), 11px);letter-spacing:.16em;grid-column:1/-1;margin-bottom:5px;font-weight:700}.professional-services-module__QE5e1a__focusList>div{color:#edf5ff;min-height:73px;font-size:max(var(--font-size-min), 12px);background:#ffffff09;border:1px solid #bad5ee25;border-radius:6px;align-items:center;gap:10px;padding:11px;font-weight:600;line-height:1.35;transition:transform .25s,background .25s,border-color .25s,color .25s;display:flex}.professional-services-module__QE5e1a__focusList>div:hover{color:#fff;background:#ffffff18;border-color:#e5c07b99;transform:translateY(-3px)}.professional-services-module__QE5e1a__focusIcon{color:#efce8a;background:#dcb76e22;border-radius:8px;flex:none;place-items:center;width:35px;height:35px;transition:background .25s,color .25s;display:grid}.professional-services-module__QE5e1a__focusList .professional-services-module__QE5e1a__focusIcon svg{width:20px;height:20px;color:inherit}.professional-services-module__QE5e1a__focusList>div:hover .professional-services-module__QE5e1a__focusIcon{color:#08284e;background:#e6bf77}@media (max-width:1050px){.professional-services-module__QE5e1a__focusList{grid-template-columns:repeat(2,minmax(0,1fr));padding:18px}.professional-services-module__QE5e1a__focusList>div{min-height:82px}}@media (max-width:800px){.professional-services-module__QE5e1a__focusList{border:1px solid #1b4773;padding:22px}.professional-services-module__QE5e1a__focusList>div{min-height:70px}}@media (max-width:600px){.professional-services-module__QE5e1a__focusList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:16px}.professional-services-module__QE5e1a__focusList>div{min-height:82px;font-size:max(var(--font-size-min), 11px);padding:9px}.professional-services-module__QE5e1a__focusIcon{width:30px;height:30px}.professional-services-module__QE5e1a__focusList .professional-services-module__QE5e1a__focusIcon svg{width:18px;height:18px}}@media (max-width:420px){.professional-services-module__QE5e1a__focusList{grid-template-columns:1fr}.professional-services-module__QE5e1a__focusList>div{min-height:58px}}
.artificial-intelligence-module__RAP1tq__hero{min-height:490px}.artificial-intelligence-module__RAP1tq__hero>img{object-position:center 48%}.artificial-intelligence-module__RAP1tq__hero:after{background:linear-gradient(90deg,#061a39f5 0%,#07264dce 35%,#06244335 72%,#061b35b0 100%)}.artificial-intelligence-module__RAP1tq__heroInner{grid-template-columns:minmax(0,1fr) 190px;align-items:center;min-height:490px}.artificial-intelligence-module__RAP1tq__hero h1{max-width:700px}.artificial-intelligence-module__RAP1tq__heroStatement{color:#fff;text-transform:uppercase;font-size:max(var(--font-size-min), 14px);letter-spacing:.04em;border-left:2px solid #e8bd6d;align-self:center;padding:16px 0 16px 20px;line-height:1.7}.artificial-intelligence-module__RAP1tq__heroStatement strong{color:#f0cf8d;margin-top:6px;font-weight:600;display:block}.artificial-intelligence-module__RAP1tq__content{padding-top:52px;padding-bottom:66px}.artificial-intelligence-module__RAP1tq__section{margin-bottom:62px;scroll-margin-top:110px}.artificial-intelligence-module__RAP1tq__section h2,.artificial-intelligence-module__RAP1tq__governance h2,.artificial-intelligence-module__RAP1tq__insight h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:max(var(--font-size-min), clamp(31px,3.2vw,46px));letter-spacing:-.035em;line-height:1.1}.artificial-intelligence-module__RAP1tq__section h2 em{color:#1558b6;font-style:normal}.artificial-intelligence-module__RAP1tq__section>p{color:#45657e;font-size:max(var(--font-size-min), 14px);margin:11px 0 0}.artificial-intelligence-module__RAP1tq__overviewGrid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr);align-items:center;gap:55px;display:grid}.artificial-intelligence-module__RAP1tq__overviewGrid p{color:#45657e;max-width:790px;font-size:max(var(--font-size-min), 14px);margin-top:13px}.artificial-intelligence-module__RAP1tq__overviewGrid .artificial-intelligence-module__RAP1tq__lead{color:#174c7d;font-size:max(var(--font-size-min), 16px);margin-top:20px}.artificial-intelligence-module__RAP1tq__focusPanel{background:radial-gradient(circle at 100% 0,#1a5689,#0000 45%),linear-gradient(130deg,#061d3d,#0a315c);border:1px solid #1a4977;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:22px;display:grid;box-shadow:0 18px 36px #082a5426}.artificial-intelligence-module__RAP1tq__focusHeading{color:#efca84;text-transform:uppercase;font-size:max(var(--font-size-min), 11px);letter-spacing:.16em;grid-column:1/-1;margin-bottom:6px;font-weight:700}.artificial-intelligence-module__RAP1tq__focusPanel>div{background:#ffffff0b;border:1px solid #bad5ee28;border-radius:6px;align-items:center;gap:9px;min-height:65px;padding:10px;transition:background .25s,border-color .25s,transform .25s;display:flex}.artificial-intelligence-module__RAP1tq__focusPanel>div:hover{background:#ffffff1b;border-color:#e5bf7699;transform:translateY(-3px)}.artificial-intelligence-module__RAP1tq__focusPanel>div>span{color:#efcf90;background:#eac77d20;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;transition:background .25s,color .25s;display:grid}.artificial-intelligence-module__RAP1tq__focusPanel>div:hover>span{color:#09294f;background:#ebc57c}.artificial-intelligence-module__RAP1tq__focusPanel svg{width:19px;height:19px}.artificial-intelligence-module__RAP1tq__focusPanel strong{color:#edf5fc;font-size:max(var(--font-size-min), 11px);font-weight:600;line-height:1.35}.artificial-intelligence-module__RAP1tq__pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:32px;display:grid}.artificial-intelligence-module__RAP1tq__pillars article{text-align:center;background:linear-gradient(150deg,#f8fbff,#edf5ff);border:1px solid #dfebf7;border-radius:7px;min-height:195px;padding:23px 18px;transition:transform .25s,box-shadow .25s,border-color .25s}.artificial-intelligence-module__RAP1tq__pillars article:hover{border-color:#a7c9e9;transform:translateY(-5px);box-shadow:0 12px 25px #082e5c1b}.artificial-intelligence-module__RAP1tq__pillars svg{color:#155bc0;width:37px;height:37px}.artificial-intelligence-module__RAP1tq__pillars h3{color:#0c4a9c;font-family:Georgia,Times New Roman,serif;font-size:max(var(--font-size-min), 19px);margin:11px 0 7px;font-weight:400}.artificial-intelligence-module__RAP1tq__pillars p{color:#48677f;font-size:max(var(--font-size-min), 12px);line-height:1.5}.artificial-intelligence-module__RAP1tq__heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.artificial-intelligence-module__RAP1tq__heading a{white-space:nowrap;color:#0753ab;font-size:max(var(--font-size-min), 12px);align-items:center;gap:8px;font-weight:700;display:inline-flex}.artificial-intelligence-module__RAP1tq__heading a:hover{color:#a76e1f}.artificial-intelligence-module__RAP1tq__heading a svg{width:16px}.artificial-intelligence-module__RAP1tq__applications{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.artificial-intelligence-module__RAP1tq__applications article{background:#fff;border:1px solid #dce8f4;border-radius:6px;transition:transform .25s,box-shadow .25s,border-color .25s;overflow:hidden}.artificial-intelligence-module__RAP1tq__applications article:hover{border-color:#a7c9e9;transform:translateY(-5px);box-shadow:0 12px 24px #082e5c1b}.artificial-intelligence-module__RAP1tq__applicationImage{aspect-ratio:1.95;position:relative;overflow:hidden}.artificial-intelligence-module__RAP1tq__applicationImage img,.artificial-intelligence-module__RAP1tq__relatedImage img,.artificial-intelligence-module__RAP1tq__insightImage img{object-fit:cover;transition:transform .4s}.artificial-intelligence-module__RAP1tq__applications article:hover img,.artificial-intelligence-module__RAP1tq__relatedGrid a:hover img{transform:scale(1.06)}.artificial-intelligence-module__RAP1tq__applications article>div:last-child{min-height:70px;padding:11px 13px}.artificial-intelligence-module__RAP1tq__applications h3{color:#0c4d9d;font-family:Arial,sans-serif;font-size:max(var(--font-size-min), 13px);font-weight:700}.artificial-intelligence-module__RAP1tq__applications p{color:#526e86;font-size:max(var(--font-size-min), 11px);margin-top:4px}.artificial-intelligence-module__RAP1tq__solutions{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:20px;display:grid}.artificial-intelligence-module__RAP1tq__solutions a{color:#0b4c9e;min-height:78px;font-size:max(var(--font-size-min), 12px);border:1px solid #dbe8f6;border-radius:6px;grid-template-columns:28px 1fr 15px;align-items:center;gap:9px;padding:14px;font-weight:600;transition:background .25s,color .25s,transform .25s,box-shadow .25s;display:grid}.artificial-intelligence-module__RAP1tq__solutions a>svg:first-child{width:27px;height:27px}.artificial-intelligence-module__RAP1tq__solutions a>svg:last-child{width:15px}.artificial-intelligence-module__RAP1tq__solutions a:hover{color:#fff;background:#0a4d99;transform:translateY(-3px);box-shadow:0 10px 20px #082e5c25}.artificial-intelligence-module__RAP1tq__governance{color:#fff;background:linear-gradient(115deg,#061e3e,#0b4b79);border-radius:8px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:42px;margin-bottom:62px;padding:45px 50px;scroll-margin-top:110px;display:grid}.artificial-intelligence-module__RAP1tq__governance .artificial-intelligence-module__RAP1tq__eyebrow{color:#ecc779}.artificial-intelligence-module__RAP1tq__governance h2{font-size:max(var(--font-size-min), clamp(32px,3vw,42px))}.artificial-intelligence-module__RAP1tq__governance>div:first-child>p{color:#d3e3f1;max-width:450px;font-size:max(var(--font-size-min), 14px);margin:15px 0 18px}.artificial-intelligence-module__RAP1tq__governance a{color:#f0cd8b;font-size:max(var(--font-size-min), 13px);align-items:center;gap:9px;font-weight:700;display:inline-flex}.artificial-intelligence-module__RAP1tq__governance a:hover{color:#fff}.artificial-intelligence-module__RAP1tq__governance a svg{width:17px}.artificial-intelligence-module__RAP1tq__governanceSteps{gap:10px;display:grid}.artificial-intelligence-module__RAP1tq__governanceSteps>div{background:#ffffff0b;border:1px solid #b4d0e33d;border-radius:6px;grid-template-columns:40px 1fr;gap:2px 12px;padding:15px 18px;transition:background .25s,transform .25s;display:grid}.artificial-intelligence-module__RAP1tq__governanceSteps>div:hover{background:#ffffff1a;transform:translate(4px)}.artificial-intelligence-module__RAP1tq__governanceSteps span{color:#f0cc86;font-size:max(var(--font-size-min), 13px);grid-row:span 2;font-weight:700}.artificial-intelligence-module__RAP1tq__governanceSteps strong{font-size:max(var(--font-size-min), 17px);font-weight:600}.artificial-intelligence-module__RAP1tq__governanceSteps p{font-size:max(var(--font-size-min), 12px);color:#caddeb}.artificial-intelligence-module__RAP1tq__relatedGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.artificial-intelligence-module__RAP1tq__relatedGrid a{background:#f8fbff;border:1px solid #dce8f5;border-radius:7px;transition:transform .25s,border-color .25s,box-shadow .25s;display:block;overflow:hidden}.artificial-intelligence-module__RAP1tq__relatedGrid a:hover{border-color:#a7c9e9;transform:translateY(-4px);box-shadow:0 12px 24px #082e5c1b}.artificial-intelligence-module__RAP1tq__relatedImage{aspect-ratio:1.75;display:block;position:relative;overflow:hidden}.artificial-intelligence-module__RAP1tq__relatedGrid a>span:last-child{color:#0a4b9a;min-height:65px;font-size:max(var(--font-size-min), 13px);justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;font-weight:600;display:flex}.artificial-intelligence-module__RAP1tq__relatedGrid svg{flex:none;width:16px;height:16px}.artificial-intelligence-module__RAP1tq__insight{background:#eef5fc;border-radius:8px;grid-template-columns:1fr 1fr;min-height:305px;scroll-margin-top:110px;display:grid;overflow:hidden}.artificial-intelligence-module__RAP1tq__insightImage{min-height:305px;position:relative;overflow:hidden}.artificial-intelligence-module__RAP1tq__insight>div:last-child{align-self:center;padding:40px 48px}.artificial-intelligence-module__RAP1tq__insight p{color:#526b82;font-size:max(var(--font-size-min), 14px);margin:14px 0 20px}.artificial-intelligence-module__RAP1tq__insight a{color:#0b50a0;font-size:max(var(--font-size-min), 13px);align-items:center;gap:9px;font-weight:700;display:inline-flex}.artificial-intelligence-module__RAP1tq__insight a:hover{color:#a76e1f}.artificial-intelligence-module__RAP1tq__insight a svg{width:17px}@media (max-width:1050px){.artificial-intelligence-module__RAP1tq__overviewGrid{gap:30px}.artificial-intelligence-module__RAP1tq__focusPanel{grid-template-columns:1fr}.artificial-intelligence-module__RAP1tq__solutions,.artificial-intelligence-module__RAP1tq__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.artificial-intelligence-module__RAP1tq__heroInner{grid-template-columns:1fr;min-height:0}.artificial-intelligence-module__RAP1tq__heroStatement{display:none}.artificial-intelligence-module__RAP1tq__overviewGrid{grid-template-columns:1fr}.artificial-intelligence-module__RAP1tq__focusPanel,.artificial-intelligence-module__RAP1tq__pillars,.artificial-intelligence-module__RAP1tq__applications{grid-template-columns:repeat(2,minmax(0,1fr))}.artificial-intelligence-module__RAP1tq__governance{grid-template-columns:1fr;gap:28px}.artificial-intelligence-module__RAP1tq__insight>div:last-child{padding:30px}}@media (max-width:600px){.artificial-intelligence-module__RAP1tq__hero{min-height:0}.artificial-intelligence-module__RAP1tq__hero>img{object-position:59% center}.artificial-intelligence-module__RAP1tq__hero:after{background:linear-gradient(90deg,#061a39f4,#07264de0)}.artificial-intelligence-module__RAP1tq__heroInner{padding-bottom:42px}.artificial-intelligence-module__RAP1tq__hero h1{font-size:max(var(--font-size-min), clamp(40px,10vw,52px))}.artificial-intelligence-module__RAP1tq__content{padding-top:36px;padding-bottom:45px}.artificial-intelligence-module__RAP1tq__section,.artificial-intelligence-module__RAP1tq__governance{margin-bottom:43px}.artificial-intelligence-module__RAP1tq__focusPanel{gap:8px;padding:16px}.artificial-intelligence-module__RAP1tq__focusPanel>div{min-height:73px;padding:8px}.artificial-intelligence-module__RAP1tq__focusPanel strong{font-size:max(var(--font-size-min), 10px)}.artificial-intelligence-module__RAP1tq__pillars{gap:10px}.artificial-intelligence-module__RAP1tq__pillars article{min-height:0;padding:18px 13px}.artificial-intelligence-module__RAP1tq__pillars h3{font-size:max(var(--font-size-min), 16px)}.artificial-intelligence-module__RAP1tq__pillars p{font-size:max(var(--font-size-min), 11px)}.artificial-intelligence-module__RAP1tq__applications{gap:10px}.artificial-intelligence-module__RAP1tq__applications article>div:last-child{min-height:79px;padding:10px}.artificial-intelligence-module__RAP1tq__applications h3{font-size:max(var(--font-size-min), 12px)}.artificial-intelligence-module__RAP1tq__solutions,.artificial-intelligence-module__RAP1tq__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.artificial-intelligence-module__RAP1tq__solutions a{font-size:max(var(--font-size-min), 11px);grid-template-columns:22px 1fr 12px;gap:6px;min-height:75px;padding:10px}.artificial-intelligence-module__RAP1tq__solutions a>svg:first-child{width:22px;height:22px}.artificial-intelligence-module__RAP1tq__governance{padding:29px 24px}.artificial-intelligence-module__RAP1tq__insight{grid-template-columns:1fr}.artificial-intelligence-module__RAP1tq__insightImage{min-height:210px}.artificial-intelligence-module__RAP1tq__insight>div:last-child{padding:26px}.artificial-intelligence-module__RAP1tq__heading a{display:none}}@media (max-width:420px){.artificial-intelligence-module__RAP1tq__focusPanel,.artificial-intelligence-module__RAP1tq__pillars,.artificial-intelligence-module__RAP1tq__solutions,.artificial-intelligence-module__RAP1tq__relatedGrid{grid-template-columns:1fr}.artificial-intelligence-module__RAP1tq__pillars article{text-align:left}.artificial-intelligence-module__RAP1tq__applications article>div:last-child{min-height:90px}}.artificial-intelligence-module__RAP1tq__governance :is(h2,h3,p,li),.artificial-intelligence-module__RAP1tq__focusPanel :is(p,li){color:#fff!important}@media (prefers-reduced-motion:reduce){.artificial-intelligence-module__RAP1tq__page *{scroll-behavior:auto!important;transition:none!important}.artificial-intelligence-module__RAP1tq__page a:hover,.artificial-intelligence-module__RAP1tq__page article:hover{transform:none!important}}
.aviation-module__xbpE2W__hero{min-height:500px}.aviation-module__xbpE2W__hero>img{object-position:center 50%}.aviation-module__xbpE2W__hero:after{background:linear-gradient(90deg,#061b3df2 0%,#072646d3 35%,#0927424b 72%,#061e39a8 100%)}.aviation-module__xbpE2W__heroInner{min-height:500px}.aviation-module__xbpE2W__hero h1{max-width:780px}.aviation-module__xbpE2W__challenges{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.aviation-module__xbpE2W__challenges article>div:last-child{min-height:138px}.aviation-module__xbpE2W__challenges p{line-height:1.45}.aviation-module__xbpE2W__page .enquiry-form button:hover{transform:translateY(-2px)}@media (max-width:1100px){.aviation-module__xbpE2W__challenges{grid-template-columns:repeat(3,minmax(0,1fr))}.aviation-module__xbpE2W__challenges article>div:last-child{min-height:112px}}@media (max-width:700px){.aviation-module__xbpE2W__challenges{grid-template-columns:repeat(2,minmax(0,1fr))}.aviation-module__xbpE2W__challenges article>div:last-child{min-height:126px}}@media (max-width:420px){.aviation-module__xbpE2W__challenges{grid-template-columns:1fr}.aviation-module__xbpE2W__challenges article>div:last-child{min-height:0}}@media (max-width:600px){.aviation-module__xbpE2W__hero,.aviation-module__xbpE2W__heroInner{min-height:0}.aviation-module__xbpE2W__hero>img{object-position:61% center}.aviation-module__xbpE2W__hero:after{background:linear-gradient(90deg,#061b3df5,#072646d9)}}
.retail-consumer-module__FWjHRq__hero{min-height:490px}.retail-consumer-module__FWjHRq__hero>img{object-position:center;transform:scaleX(-1)}.retail-consumer-module__FWjHRq__hero:after{background:linear-gradient(90deg,#061b3cf0 0%,#082744c7 37%,#08274458 70%,#061b37a0 100%)}.retail-consumer-module__FWjHRq__heroInner{min-height:490px}.retail-consumer-module__FWjHRq__hero h1{max-width:720px}.retail-consumer-module__FWjHRq__page .enquiry-form button:hover{transform:translateY(-2px)}@media (max-width:600px){.retail-consumer-module__FWjHRq__hero,.retail-consumer-module__FWjHRq__heroInner{min-height:0}.retail-consumer-module__FWjHRq__hero>img{object-position:56% center}.retail-consumer-module__FWjHRq__hero:after{background:linear-gradient(90deg,#061b3cf3,#082744d9)}}
.renewable-energy-module__VPSQAa__page .renewable-energy-module__VPSQAa__hero:after{background:linear-gradient(90deg,#061d3fe9 0%,#082c50bc 40%,#0b35544a 73%,#071f3bbb 100%)}.renewable-energy-module__VPSQAa__page .renewable-energy-module__VPSQAa__hero>img{object-position:center 52%}.renewable-energy-module__VPSQAa__page .renewable-energy-module__VPSQAa__hero h1{max-width:790px}.renewable-energy-module__VPSQAa__page .renewable-energy-module__VPSQAa__capabilities article{background:linear-gradient(145deg,#f8fbff,#edf5fc)}.renewable-energy-module__VPSQAa__page .renewable-energy-module__VPSQAa__capabilities article:hover{background:#e7f3fb}.renewable-energy-module__VPSQAa__page .renewable-energy-module__VPSQAa__regulatory{background:linear-gradient(100deg,#072a46,#126b83)}@media (max-width:600px){.renewable-energy-module__VPSQAa__page .renewable-energy-module__VPSQAa__hero>img{object-position:59% center}}
.agriculture-module__I2MkKa__page .agriculture-module__I2MkKa__hero:after{background:linear-gradient(90deg,#061e3fe9 0%,#082d50bc 40%,#0b355449 73%,#071f3bbc 100%)}.agriculture-module__I2MkKa__page .agriculture-module__I2MkKa__hero>img{object-position:center 52%}.agriculture-module__I2MkKa__page .agriculture-module__I2MkKa__hero h1{max-width:780px}.agriculture-module__I2MkKa__page .agriculture-module__I2MkKa__capabilities article{background:linear-gradient(145deg,#f9fcff,#eef6fb)}.agriculture-module__I2MkKa__page .agriculture-module__I2MkKa__capabilities article:hover{background:#e8f4f6}.agriculture-module__I2MkKa__page .agriculture-module__I2MkKa__regulatory{background:linear-gradient(100deg,#082e47,#176e73)}@media (max-width:600px){.agriculture-module__I2MkKa__page .agriculture-module__I2MkKa__hero>img{object-position:59% center}}
