@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;600;700&family=Space+Grotesk:wght@500;600;700&display=swap";:root{--n:#061927;--b:#0873f5;--c:#55dcff;--m:#667985;--p:#f2f6f7}*{box-sizing:border-box}body{color:#071b2b;margin:0;font-family:DM Sans}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}header{background:var(--n);color:#fff;z-index:9;justify-content:space-between;align-items:center;height:78px;padding:0 6vw;display:flex;position:sticky;top:0}.brand{align-items:center;gap:10px;display:flex}.brand>b{background:conic-gradient(from 25deg,var(--c),var(--b) 45%,#123a54 46% 78%,var(--c));border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:relative;box-shadow:0 0 0 3px #0a2638,0 8px 22px #0005}.brand>b:before{content:"";background:var(--n);border:1px solid #ffffff24;border-radius:50%;position:absolute;inset:4px}.brand>b:after{content:"";background:var(--c);width:7px;height:7px;box-shadow:0 0 10px var(--c);border-radius:50%;position:absolute;top:1px;right:7px}.brand>b span{z-index:1;letter-spacing:.08em;color:#fff;font:700 13px Space Grotesk;position:relative}.brand>b i{z-index:2;color:#03141f;border:2px solid var(--n);background:#24c89a;border-radius:50%;place-items:center;width:18px;height:18px;font:800 11px DM Sans;display:grid;position:absolute;bottom:-1px;right:-2px}.brand strong{letter-spacing:.16em;font:700 19px Space Grotesk;display:block}.brand small{color:#9db0ba;font-size:7px;display:block}.brand em{letter-spacing:.13em;color:var(--c);margin-top:3px;font-size:6px;font-style:normal;display:block}.menu{color:#fff;background:0 0;border:0;display:none}nav{align-items:center;gap:25px;height:100%;display:flex}nav>div{height:100%;position:relative}nav button,nav>a{color:#d8e2e8;background:0 0;border:0;align-items:center;gap:5px;height:100%;font-size:13px;font-weight:600;display:flex}nav svg{width:14px}aside{color:#071b2b;background:#fff;width:180px;padding:14px;display:none;position:absolute;top:78px;box-shadow:0 20px 40px #0003}aside.show,nav>div:hover aside{flex-direction:column;display:flex}aside a{padding:10px;font-size:13px}.mega{grid-template-columns:1fr 1fr;width:520px;right:-220px;display:none!important}.mega.show,nav>div:hover .mega{display:grid!important}.mega a{justify-content:space-between;display:flex}.talk{border:1px solid #587281;padding:11px 15px;height:auto!important}.hero,.pagehero{padding:115px 7vw}.hero{color:#fff;background:linear-gradient(90deg,#041725f2,#05263d99),url(/siri-ai-network.png) 50%/cover;min-height:690px}.hero h1,.pagehero h1{letter-spacing:-.055em;margin:25px 0;font:600 clamp(48px,5.35vw,78px)/1.03 Space Grotesk}.hero em{color:var(--c);font-style:normal}.hero p,.pagehero p{color:#b8c8d1;max-width:700px;font-size:19px;line-height:1.7}.hero small,.pagehero small,.split small,.services>small,.industries>small,.cta small{letter-spacing:.2em;color:var(--c);font-size:11px;font-weight:700}.primary,.white{background:var(--b);color:#fff;border:0;align-items:center;gap:20px;padding:16px 21px;font-weight:700;display:inline-flex}.hero>.primary{margin-top:25px}.hero-actions .primary{margin-top:0}.hero-actions>a{justify-content:center;align-items:center;min-height:58px;display:inline-flex}.homehero h1{max-width:1500px}.homehero>p{max-width:1100px}.split,.detail,.contact{grid-template-columns:1fr 1fr;gap:9vw;padding:82px 7vw;display:grid}.split h2,.services h2,.industries h2,.cta h2,.detail h2,.contact h2{letter-spacing:-.04em;font:600 clamp(36px,4vw,56px)/1.1 Space Grotesk}.split p,.detail p,.contact p{color:var(--m);font-size:17px;line-height:1.75}.link{border-bottom:1px solid #aebcc4;gap:12px;padding:12px 0;font-weight:700;display:inline-flex}.hero-actions{align-items:stretch;gap:18px;margin-top:34px;display:flex}.home-outline{color:#fff;border:1px solid #ffffff70;justify-content:center;align-items:center;gap:14px;padding:15px 26px;font-weight:700;display:inline-flex}.home-facts{background:var(--b);color:#fff;grid-template-columns:repeat(4,1fr);padding:42px 7vw;display:grid}.home-facts article{border-right:1px solid #ffffff40;padding:15px 25px}.home-facts article:last-child{border:0}.home-facts strong{color:var(--c);font:600 31px Space Grotesk}.home-facts p{font-size:13px;line-height:1.5}.home-story{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;padding:82px 7vw;display:grid}.home-story img{width:100%}.home-story small,.home-pillars>small,.home-commerce small,.home-solutions>small,.home-products small,.home-insights small{color:var(--b);letter-spacing:.2em;font-weight:700}.home-story h2,.home-pillars h2,.home-commerce h2,.home-solutions h2,.home-products h2,.home-insights h2{letter-spacing:-.04em;margin:20px 0;font:600 clamp(36px,4vw,55px)/1.1 Space Grotesk}.home-story p,.home-commerce p,.home-solutions>p,.home-products p,.home-insights p{color:var(--m);font-size:16px;line-height:1.75}.home-pillars{background:var(--p);padding:82px 7vw}.home-pillars>div{grid-template-columns:repeat(4,1fr);margin-top:40px;display:grid}.home-pillars article{border-top:2px solid var(--b);background:#fff;padding:28px}.home-pillars article+article{border-left:1px solid #d4dee2}.home-pillars article span{color:var(--b);font-size:11px}.home-pillars h3{margin-top:42px;font:600 23px Space Grotesk}.home-pillars article p{color:var(--m);line-height:1.65}.home-commerce{background:var(--n);color:#fff;grid-template-columns:.9fr 1.1fr;display:grid}.home-commerce>div{padding:10% 12%}.home-commerce small{color:var(--c)}.home-commerce p{color:#b4c6cf}.home-commerce li{padding:8px}.home-commerce img{object-fit:cover;width:100%;height:100%}.home-solutions{padding:82px 7vw}.home-solutions>p{max-width:760px}.home-solutions>div{grid-template-columns:repeat(2,1fr);gap:18px;margin:35px 0;display:grid}.home-solutions article{background:var(--p);border-left:3px solid var(--b);padding:28px}.home-solutions h3{font:600 23px Space Grotesk}.home-solutions article p{color:var(--m);line-height:1.65}.home-products{background:var(--p);grid-template-columns:1.1fr .9fr;align-items:stretch;display:grid}.home-products>img{object-fit:cover;width:100%;height:100%}.home-products>div{padding:10%}.home-products>div>div{grid-template-columns:1fr 1fr;margin:24px 0;display:grid}.home-products>div>div a{border-bottom:1px solid #cbd7dc;justify-content:space-between;padding:12px 0;font-weight:700;display:flex}.home-products>div>div svg{width:16px}.home-insights{grid-template-columns:.8fr 1.2fr;align-items:center;display:grid}.home-insights>div{padding:12%}.home-insights img{object-fit:cover;width:100%;height:100%;min-height:480px}.services{background:var(--n);color:#fff;padding:82px 7vw}.lead{max-width:760px;color:var(--m);margin:-15px 0 38px;font-size:16px;line-height:1.75}.services>.lead{color:#9bafb9}.cta>.lead{color:#d9edff;margin:0 0 30px}.section-note{max-width:520px;color:var(--m);margin-top:24px;line-height:1.7}.services>div{grid-template-columns:repeat(4,1fr);display:grid}.services>div>a{border:1px solid #ffffff24;min-height:330px;padding:25px;position:relative}.services>div>a:hover{background:var(--b)}.services h3{margin-top:55px;font:600 24px Space Grotesk}.services p{color:#94a8b3;font-size:14px;line-height:1.65}.services a>span{float:right;color:#81949e}.services a>svg:last-child{position:absolute;bottom:24px;right:24px}.industries,.basic{background:var(--p);padding:82px 7vw}.industries>a{border-top:1px solid #d5dfe3;grid-template-columns:50px 35px 1fr 25px;align-items:center;gap:18px;padding:23px 0;display:grid}.industries strong{font:600 20px Space Grotesk}.cta{background:var(--b);color:#fff;padding:82px 7vw}.white{color:#071b2b;background:#fff}.pagehero.dark{color:#fff;background:linear-gradient(90deg,#041725f5,#05263dbb),url(/siri-ai-network.png) 50%/cover}.pagehero:not(.dark){background:var(--p)}.visual{background:var(--n);height:470px;position:relative;overflow:hidden}.visual img{object-fit:cover;width:100%;height:100%}.visual>div{color:#fff;background:#051827e8;max-width:590px;padding:22px 25px;position:absolute;bottom:35px;left:7vw}.visual small{letter-spacing:.18em;color:var(--c);font-weight:700}.visual p{color:#c4d3db;margin:10px 0 0;line-height:1.65}.solutions-intro{grid-template-columns:1fr 1fr;gap:9vw;padding:82px 7vw;display:grid}.solutions-intro small,.solution-engage small{color:var(--b);letter-spacing:.2em;font-weight:700}.solutions-intro h2,.solution-engage h2{letter-spacing:-.04em;margin:20px 0;font:600 clamp(36px,4vw,55px)/1.1 Space Grotesk}.solutions-intro p,.solution-engage p{color:var(--m);font-size:16px;line-height:1.75}.solution-grid{grid-template-columns:repeat(2,1fr);gap:22px;padding:0 7vw 82px;display:grid}.solution-grid article{background:var(--p);border-top:3px solid var(--b);padding:36px}.solution-grid article>span{color:var(--b);font-size:11px}.solution-grid h2{margin:24px 0 12px;font:600 29px Space Grotesk}.solution-grid p{color:var(--m);line-height:1.65}.solution-grid li{border-bottom:1px solid #ced9de;padding:8px 0}.solution-engage{grid-template-columns:1fr 1fr;gap:9vw;padding:82px 7vw;display:grid}.solution-engage article{border-top:1px solid #ccd7dc;padding:20px 0}.solution-engage h3{font:600 22px Space Grotesk}.about-story{grid-template-columns:1fr 1fr;align-items:center;gap:7vw;padding:82px 7vw;display:grid}.about-story small,.about-columns small,.about-image small{color:var(--b);letter-spacing:.2em;font-weight:700}.about-story h2,.about-columns h2,.about-image h2{letter-spacing:-.04em;margin:20px 0;font:600 clamp(34px,4vw,54px)/1.1 Space Grotesk}.about-story p,.about-columns p,.about-image p{color:var(--m);font-size:16px;line-height:1.75}.about-story img{width:100%}.about-facts{background:var(--b);color:#fff;grid-template-columns:repeat(4,1fr);padding:55px 7vw;display:grid}.about-facts article{border-right:1px solid #ffffff40;padding:20px}.about-facts article:last-child{border:0}.about-facts strong{color:var(--c);font:600 34px Space Grotesk}.about-facts p{line-height:1.55}.about-columns{background:var(--p);grid-template-columns:1fr 1fr;gap:9vw;padding:82px 7vw;display:grid}.about-columns li{border-bottom:1px solid #cbd7dc;padding:13px 0}.about-image{background:var(--n);color:#fff;grid-template-columns:1.2fr .8fr;display:grid}.about-image img{object-fit:cover;width:100%;height:100%}.about-image>div{padding:12%}.about-image p{color:#b4c5ce}.accelerators{background:#fff;padding:82px 7vw}.accelerators>small{color:var(--b);letter-spacing:.2em;font-weight:700}.accelerators>h2{letter-spacing:-.04em;max-width:850px;margin:20px 0;font:600 clamp(36px,4vw,56px)/1.1 Space Grotesk}.accelerators>p{max-width:760px;color:var(--m);line-height:1.7}.accelerators>div{grid-template-columns:repeat(2,1fr);gap:25px;margin-top:42px;display:grid}.accelerators article{background:var(--p);overflow:hidden}.accelerators article:last-child{grid-column:1/-1}.accelerators img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.accelerators article>div{padding:24px}.accelerators h3{margin:0 0 10px;font:600 24px Space Grotesk}.accelerators article p{color:var(--m);margin:0;line-height:1.6}.product-screen{background:var(--p);padding:60px 7vw}.product-screen img{border-radius:4px;width:100%;display:block;box-shadow:0 25px 70px #0316242e}.delivery-flow{background:var(--p);padding:82px 7vw}.delivery-flow>small{color:var(--b);letter-spacing:.2em;font-weight:700}.delivery-flow>h2{letter-spacing:-.04em;max-width:800px;margin:20px 0;font:600 clamp(36px,4vw,56px)/1.1 Space Grotesk}.delivery-flow>p{max-width:720px;color:var(--m);font-size:17px;line-height:1.7}.delivery-flow>div{border-top:1px solid #c9d5da;border-left:1px solid #c9d5da;grid-template-columns:repeat(3,1fr);margin-top:42px;display:grid}.delivery-flow article{background:#fff;border-bottom:1px solid #c9d5da;border-right:1px solid #c9d5da;min-height:210px;padding:26px;position:relative}.delivery-flow article:after{content:"→";background:var(--b);color:#fff;z-index:2;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:25px;right:-12px}.delivery-flow article:nth-child(3n):after,.delivery-flow article:last-child:after{display:none}.delivery-flow article span{color:var(--b);margin-bottom:38px;font-size:11px;display:block}.delivery-flow article b{font:600 20px Space Grotesk}.delivery-flow article p{color:var(--m);margin-top:12px;font-size:13px;line-height:1.55}.detail>div:first-child>svg{width:55px;height:55px;color:var(--b)}.detail article{border-top:1px solid #d5dfe3;gap:25px;padding:22px;display:flex}.detail article span{color:var(--b)}.basic{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.basic article{background:#fff;min-height:240px;padding:35px}.basic .industry-card{padding:0;overflow:hidden}.industry-banner{background:var(--n);height:230px;position:relative;overflow:hidden}.industry-banner:after{content:"";background:linear-gradient(#0000 35%,#041827b8);position:absolute;inset:0}.industry-banner img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.industry-card:hover .industry-banner img{transform:scale(1.035)}.industry-banner span{z-index:1;color:#fff;letter-spacing:.15em;font-weight:700;position:absolute;bottom:18px;left:22px}.industry-content{padding:30px}.industry-content>svg,.basic article>svg{color:var(--b);width:42px;height:42px}.basic h2{font:600 28px Space Grotesk}.basic p{color:var(--m);line-height:1.7}.art{color:#fff;background-position:50%;background-size:cover;align-items:flex-end;height:210px;margin-bottom:20px;padding:20px;display:flex;position:relative;overflow:hidden}.art:before{content:"";background:linear-gradient(#0000 30%,#041827d9);position:absolute;inset:0}.art span{z-index:1;letter-spacing:.15em;font-weight:700;position:relative}.insight1{background-image:url(/siri-ai-network.png)}.insight2{background-image:url(/sap-commerce.png)}.insight3{background-image:url(/siri-team.png)}.insight4{background-image:url(/sap-commerce.png)}.insight5{background-image:url(/siri-products.png)}.job{min-height:auto!important}.job button{background:0 0;border:0;font-weight:700}.contact>div>a,.contact>div>span{margin:18px 0;display:block}.contact form{background:var(--p);padding:35px}.contact input,.contact select,.contact textarea{background:0 0;border:0;border-bottom:1px solid #aab9c1;width:100%;margin-bottom:18px;padding:13px 0}.contact form .primary{justify-content:center;width:100%}footer{color:#fff;background:#03141f;grid-template-columns:1.5fr 1fr;gap:30px;padding:55px 7vw 25px;display:grid}footer p{text-align:right;color:#8fa2ad}footer>div{gap:25px;font-size:13px;display:flex}footer>small{text-align:right;color:#647984}@media (width<=800px){.home-facts{grid-template-columns:1fr 1fr}.home-story,.home-commerce,.home-products,.home-insights{grid-template-columns:1fr}.home-pillars>div{grid-template-columns:1fr 1fr}.solutions-intro,.solution-engage,.solution-grid,.about-story,.about-columns,.about-image{grid-template-columns:1fr}.about-facts,.delivery-flow>div{grid-template-columns:1fr 1fr}.delivery-flow article:nth-child(3n):after{display:grid}.delivery-flow article:nth-child(2n):after{display:none}.menu{display:block}nav{background:var(--n);flex-direction:column;align-items:stretch;height:auto;padding:20px;display:none;position:absolute;top:78px;left:0;right:0}nav.open{display:flex}nav>div{height:auto}nav button,nav>a{width:100%;height:auto;padding:10px}aside,.mega{width:100%;box-shadow:none;position:static}.hero{min-height:600px}.split,.detail,.contact{grid-template-columns:1fr}.services>div{grid-template-columns:1fr 1fr}.basic,footer{grid-template-columns:1fr}footer p,footer>small{text-align:left}}@media (width<=520px){.hero-actions{flex-direction:column;align-items:flex-start}.home-facts,.home-pillars>div,.home-solutions>div{grid-template-columns:1fr}.home-story,.home-pillars,.home-solutions{padding:70px 6vw}.home-products>div>div{grid-template-columns:1fr}.home-facts article{border-bottom:1px solid #ffffff40;border-right:0}.solutions-intro,.solution-engage{padding:70px 6vw}.solution-grid{padding:0 6vw 70px}.about-story,.about-columns{padding:70px 6vw}.about-facts{grid-template-columns:1fr}.about-facts article{border-bottom:1px solid #ffffff40;border-right:0}.accelerators{padding:70px 6vw}.accelerators>div{grid-template-columns:1fr}.accelerators article:last-child{grid-column:auto}.delivery-flow{padding:70px 6vw}.delivery-flow>div{grid-template-columns:1fr}.delivery-flow article:after{display:none!important}.brand strong{font-size:15px}.hero,.pagehero,.split,.services,.industries,.cta,.basic,.detail,.contact{padding:75px 6vw}.hero h1,.pagehero h1{font-size:44px}.services>div{grid-template-columns:1fr}.contact form{padding:24px}}
