.envision-right{width:50%;text-align:right;font-size:14px}.envision-left{font-size:30px;font-weight:400;width:40%}.event-card{box-shadow:0 0 10px #00000080;border-radius:10px!important;background-color:#fff}.event-card-body{padding:20px;background-color:#fff;border-radius:10px!important}.event-card-image img{border-radius:10px}.event-card-wrapper{background-color:#fff;padding:20px;width:100%}.section{padding:0 0 160px;background-color:#000;max-width:1240px;margin:0 auto}@media only screen and (max-width: 768px){.section{padding:0 24px 64px}}@media only screen and (min-width: 600px) and (max-width: 1200px){.section{padding:0 24px 64px}}@media only screen and (min-width: 1200px) and (max-width: 1260px){.section{padding:0 24px 160px}}body,#app{max-width:100%!important}.hero-section{position:relative;max-width:100%!important;margin:0 auto;max-height:778px;height:771px}.hero-desktop-video{width:100%;height:fit-content;margin:-66px auto auto;position:relative;z-index:0}.hero-desktop-video:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:160px;background:linear-gradient(to top,#000000a6,#0006 40%,#0000);pointer-events:none;z-index:1}.hero-arrows{display:inline-block;padding-top:56px}.hero-arrows svg{cursor:pointer;transform-origin:left center;overflow:visible}.hero-arrows svg path{transition:all .3s ease-in-out}.hero-arrows svg:hover path:first-child{transform:scaleX(1.3)}.hero-arrows svg:hover path:last-child{transform:translate(10px)}.hero-white-arrow img{display:inline-block;transition:all .3s ease-in-out;cursor:pointer;height:32px!important;margin-top:0!important}.hero-purple-arrow img{display:none;height:32px;transition:all .3s ease-in-out;cursor:pointer;margin-top:0!important}.hero-arrows:hover .hero-white-arrow img{display:none}.hero-arrows:hover .hero-purple-arrow img{display:inline-block;height:32px!important}.hero-section-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:2;width:100%}.hero-section-content h1,.hero-section-content .hero-section-title{color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:76px;font-style:normal;font-weight:200;line-height:110%;letter-spacing:-.96px;word-wrap:break-word}.entry-content .is-layout-constrained .hero-section-content h1,.entry-content .is-layout-constrained .hero-section-content .hero-section-title{max-width:1240px!important;margin:0 auto!important;padding:0 24px}.hero-section-content img{margin:56px auto auto;height:22px;opacity:1}.down-scroll-indicator img{position:absolute;bottom:100px;left:50%;transform:translate(-50%);height:70px;width:6px;z-index:999}.hero-video-mobile{display:none}.hero-video-mobile video::-webkit-media-controls-start-playback-button,.hero-video-mobile video::-webkit-media-controls{display:none!important;-webkit-appearance:none}.hero-desktop-video video::-webkit-media-controls-start-playback-button,.hero-desktop-video video::-webkit-media-controls{display:none!important;-webkit-appearance:none}@media only screen and (max-width: 768px){.hero-section{height:640px}.hero-section-content img{opacity:0}.hero-desktop-video{display:none}.hero-section-content{margin:auto;top:37%;left:50%;transform:translate(-50%)}.down-scroll-indicator img{bottom:102px}.hero-section-content h1,.hero-section-content .hero-section-title{text-align:center;font-family:Inter,sans-serif;font-size:40px;font-style:normal;font-weight:200;line-height:104%;letter-spacing:-.56px;flex-shrink:0;margin:auto;padding:0 24px!important}.hero-video-mobile{display:block;width:100%;height:auto;margin:-100px auto auto;position:relative;z-index:1}.hero-arrows{display:none}}@media only screen and (min-width: 768px) and (max-width: 1023px){.hero-section{height:500px}.hero-section-content{top:58%}.hero-section-content h1,.hero-section-content .hero-section-title{font-size:60px}.hero-desktop-video{margin:-100px auto auto}}.explore-ai-card-section{max-width:1240px;margin:0 auto}.explore-ai-card{gap:0px!important;position:relative;z-index:99;border-radius:8px;overflow:hidden;min-height:410px;background-color:transparent}.explore-card-right-content{padding:0 48px;display:flex;gap:16px;flex-direction:column;justify-content:center;min-height:100%!important;background-color:#fff;border-top-right-radius:8px;border-bottom-right-radius:8px;flex:1}.explore-card-right-content-title{color:#141418}.explore-card-right-content-title.explore-card-spanish-title{font-size:39px;line-height:109%}@media only screen and (max-width:600px){.explore-card-right-content-title.explore-card-spanish-title{font-size:30px}}.explore-card-right-content-text{color:#3b3d49}.explore-card-left-section{flex:1}.explore-card-left-section figure{width:100%;height:100%}.explore-card-left-section img{width:100%;height:100%;object-fit:cover}.btn-with-arrow{display:flex;gap:16px;cursor:pointer!important;width:max-content;align-items:center}.btn-with-arrow p{color:var(--Primary-Deep-Black, #000);font-family:Inter,sans-serif;font-size:14px!important;font-style:normal;font-weight:500!important;line-height:normal;letter-spacing:.42px;text-transform:uppercase;width:max-content}.btn-with-arrow.white p{color:#fff}.btn-with-arrow svg{transition:transform .5s cubic-bezier(.45,0,.25,1);transform-origin:left center}.btn-with-arrow:hover p{color:#a634ff}.btn-with-arrow:hover svg path{stroke:#a634ff}.purple-arrow img{display:none;transition:all .3s ease-in-out}.arrow-btn a{background-color:transparent;color:#000;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.42px;text-transform:uppercase;padding:0}.btn-with-arrow:hover .purple-arrow img{display:inline-block;height:24px}.btn-with-arrow:hover .blue-arrow{display:none}.btn-with-arrow:hover .arrow-btn a{color:#a634ff}@media only screen and (max-width: 768px){.explore-ai-card-section{margin:-22px 20px 0}.explore-ai-card{border-radius:8px!important}.explore-card-right-content{gap:8px;padding:24px}.explore-card-left-section{border-bottom-left-radius:0;border-top-right-radius:8px;border-top-left-radius:8px;height:50%;min-height:219px}.explore-card-right-content h2{color:#141418;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.32px;padding-left:0}.explore-card-right-content p{padding-left:0;color:var(--Neutrals-Dark-Gray, #000);font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.btn-with-arrow{padding-left:0}.btn-with-arrow a{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.42px;text-transform:uppercase}}@media only screen and (min-width: 768px) and (max-width: 1023px){.explore-ai-card-section{padding:0 24px}.explore-ai-card{margin:24px;min-height:300px}.explore-card-left-section{min-height:200px}.explore-card-right-content h2{font-size:31px}.explore-card-right-content{padding:20px}.explore-card-right-content p{font-size:14px;line-height:140%}}@media only screen and (min-width: 1024px) and (max-width: 1260px){.explore-ai-card-section{margin:0 24px}}.key-differentiator-section{padding-top:160px;background-color:#000;padding-bottom:160px;max-width:1240px;margin:0 auto}.key-diff-section-title{color:#fff;font-family:Inter,sans-serif;font-size:48px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.48px;text-align:center;text-transform:capitalize;word-wrap:break-word}.key-diff-group{display:flex;justify-content:space-between;margin-top:60px;gap:40px;padding-inline:0px}.key-differentiator-card{display:flex;gap:24px;flex:1}.key-differentiator-card-title{color:#fff;font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-.24px;text-align:left!important;display:inline}.key-differentiator-card-body{color:#a9b7bf;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:inline-block;margin-top:12px}.key-diff-card-2 .key-differentiator-card-body{width:280px}.key-diff-card-3 .key-differentiator-card-body{width:310px}.key-differentiator-card-count{color:#2accff;font-family:Inter,sans-serif;font-size:120px;font-style:normal;font-weight:500;line-height:80%;letter-spacing:-1.2px;padding-right:16px}.count-2{color:#a634ff}.count-3{color:#ff277a}.key-arrows{display:inline-flex;margin-top:20px;width:60px}.key-arrow-blue{display:inline-block}.key-arrow-purple{display:none}.key-arrows .key-arrow-blue img,.key-arrows .key-arrow-purple img{height:24px;width:auto;cursor:pointer}.key-arrows:hover .key-arrow-blue{display:none;transition:all 1s ease-in;cursor:pointer}.key-arrows:hover .key-arrow-purple{display:inline-block}@media only screen and (max-width: 768px){.key-arrows{display:inline-flex;margin-top:10px;width:60px}.key-diff-group{flex-direction:column;gap:32px;justify-content:center;align-items:center;margin-top:32px}.key-diff-card-2{padding-left:0!important}.key-differentiator-section{padding:64px 24px}.key-diff-section-title{color:#fff;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.32px}.key-differentiator-card-count{font-size:64px;min-width:50px;text-align:center;line-height:95%}.key-diff-card-2 .key-differentiator-card-body,.key-diff-card-3 .key-differentiator-card-body{width:auto}}@media only screen and (min-width: 768px) and (max-width: 1023px){.key-differentiator-section{padding:64px 24px}.key-diff-section-title{font-size:36px}.key-differentiator-card-count{font-size:80px}.key-diff-group{flex-wrap:wrap;justify-content:flex-start}.key-differentiator-card{width:45%}}@media only screen and (min-width: 1200px) and (max-width: 1256px){.key-diff-group{padding-inline:24px}}@media only screen and (min-width: 1240px) and (max-width: 1260px){.explore-ai-card-section{margin:0 33px}}@media only screen and (min-width: 1400px) and (max-width: 1600px){.explore-ai-card-section{margin:0 auto}}@media only screen and (min-width: 600px) and (max-width: 850px){.key-diff-group{padding-inline:10px}}@media only screen and (min-width: 850px) and (max-width: 1200px){.key-diff-group{padding-inline:24px}}.featured-section{position:relative}.featured-section.mobile{display:none}.featured-card,.featured-card-mobile{color:#fff;padding:48px;border-radius:8px;overflow:hidden;height:464px}.featured-card-label{color:#fff;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.42px;text-transform:uppercase}.featured-card-title{color:#fff;font-family:Inter,sans-serif;font-size:48px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.48px}.featured-card-desc{color:#a9b7bf;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:24px;width:85%}.feature-card-arrows{width:max-content}.feature-card-arrows svg{overflow:visible;cursor:pointer}.feature-card-arrows svg path{transition:all .3s ease-in-out;transform-origin:left center}.feature-card-arrows svg:hover path:first-child{transform:scaleX(1.3)}.feature-card-arrows svg:hover path:last-child{transform:translate(10px)}.featured-section{position:relative;max-width:1240px;margin:0 auto;overflow:hidden}.featured-section .featured-card{flex:0 0 100%;transition:transform .5s ease-in-out}.featured-track,.featured-track-mobile{display:flex;transition:transform .7s cubic-bezier(.22,1,.36,1);touch-action:pan-y}.feature-content-col-wrapper{height:100%}.feature-content-col{display:flex;flex-direction:column;justify-content:center;height:100%}.feature-card-content-wrapper{display:flex;flex-direction:column;gap:16px}.featured-prev-btn,.featured-next-btn,.featured-prev-btn-mobile,.featured-next-btn-mobile{cursor:pointer}.featured-prev-btn-disabled,.featured-next-btn-disabled,.featured-prev-btn-disabled-mobile,.featured-next-btn-disabled-mobile{display:none}.featured-btns{display:flex;justify-content:flex-end;gap:30px;position:absolute;bottom:110px;right:20px;z-index:5}.featured-btns .wp-block-image{margin:0}.featured-btns img{display:block}.featured-pagination,.featured-pagination-mobile{display:flex;justify-content:center;gap:8px;margin-top:20px;position:absolute;bottom:120px}.featured-dot{width:8px;height:8px;border-radius:0;background:#a9b7bf;transition:all .3s ease;cursor:pointer}.featured-dot.active{width:24px;border-radius:0;background:#2accff}@media only screen and (max-width: 1024px){.featured-pagination,.featured-pagination-mobile{display:flex;justify-content:center;gap:8px;margin-top:20px;position:absolute;bottom:0}.featured-btns{display:flex;justify-content:flex-end;gap:30px;position:absolute;bottom:0;right:20px;z-index:5}}@media only screen and (max-width: 768px){.featured-section.desktop{display:none}.featured-section.mobile{display:block}.featured-card,.featured-card-mobile{padding:24px;height:510px;flex:0 0 100%}.featured-card .wp-block-columns,.featured-card-mobile .wp-block-columns{height:100%}.feature-content-col{height:100%!important;display:flex;flex-direction:column;justify-content:space-between}.featured-card-title{color:#fff;font-family:Inter,sans-serif;font-size:36px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.32px}.featured-card-desc{opacity:0;display:none}.featured-track,.featured-track-mobile{gap:20px}.featured-btns{bottom:20px}.featured-pagination,.featured-pagination-mobile{bottom:30px}.featured-section{margin-bottom:64px}}@media only screen and (min-width: 400px) and (max-width: 768px){.featured-card,.featured-card-mobile{height:620px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.feature-content-cold,.feature-content-col{flex-basis:65.3%!important}.featured-card{margin-bottom:120px;padding:24px;height:330px}.featured-section{padding:0 24px}.featured-section .card-1,.featured-section .card-2{padding:32px}.featured-card-title{font-size:30px}.featured-card-desc{margin-bottom:10px}.featured-btns{bottom:60px;right:40px}.featured-pagination{bottom:70px;left:40px}}.maturity-title{color:#fff;font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.72px;text-transform:uppercase;text-align:center;margin-bottom:64px!important}.maturity-scale-section .wp-block-group{display:flex;gap:12px;flex:1}:lang(de) .maturity-scale-section .wp-block-group{justify-content:space-between;width:auto;flex:none}.maturity-card{display:flex;flex-direction:column;align-items:center}.maturity-scale-section h2{margin-bottom:0;text-align:center;font-family:Inter,sans-serif;font-size:120px;font-style:normal;font-weight:500;line-height:80%;letter-spacing:-1.2px}:lang(de) .maturity-scale-section h2{font-size:88px}.maturity-card p{color:#a9b7bf;text-align:center;font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-.24px}.maturity-count-1{color:#2accff}.maturity-count-2{color:#a634ff}.maturity-count-3{color:#ff277a}@media only screen and (max-width: 768px){.maturity-scale-section .wp-block-group{flex-direction:column;align-items:center;gap:32px}.maturity-scale-section{padding-top:32px!important}.maturity-title{margin-bottom:0!important;font-size:20px}.maturity-scale-section h2{font-size:64px}.maturity-card{gap:12px!important}.maturity-card p{font-size:20px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.maturity-scale-section{padding:0 24px;margin-bottom:64px}.maturity-scale-section h2{font-size:80px}}.services-sections{position:relative;max-width:1240px;margin:0 auto;overflow:hidden}.services-sections .card{background-size:cover!important;background-position:center;border-radius:8px;height:100%;min-height:480px;width:340px;padding:32px 24px;display:flex;flex-direction:column;justify-content:flex-end}.services-sections .card svg{cursor:pointer}@media only screen and (max-width: 600px){.services-sections .card{min-width:327px;height:100%;min-height:465px}}.services-sections .card:hover{background-color:#fff!important;background-image:none!important}.service-card{min-width:340px}.service-card-title{color:#fff;font-family:Inter,sans-serif;font-size:40px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.48px}.service-section-title{color:#fff;font-family:Inter,sans-serif;font-size:48px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.48px;text-align:center;margin-bottom:40px!important}.service-card-description{opacity:0;max-height:0;overflow:hidden;transform:translateY(10px);transition:all .4s ease-in-out;color:var(--Neutrals-Dark-Gray, #3b3d49);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.services-card-arrows{display:inline-flex;align-items:center;gap:6px;padding:4px}.service-card-white-arrow{margin-top:24px}.services-sections .card:hover .service-card-description{opacity:1;max-height:230px;transform:translateY(0)}.services-sections .card:hover .service-card-title{color:#a634ff!important}.service-card-purple-arrow{transition:all .3s ease-in-out;transform-origin:left center;cursor:pointer;margin-top:24px}.service-card-purple-arrow svg{overflow:visible;cursor:pointer}.service-card-purple-arrow svg path{transition:all .3s ease-in-out}.services-sections .card:hover .service-card-purple-arrow svg path{stroke:#0027cd}.service-card-purple-arrow svg:hover path:first-child{transform:scaleX(1.3)}.service-card-purple-arrow svg:hover path:last-child{transform:translate(10px)}.service-card-purple-arrow svg:hover path{stroke:#a634ff}.service-card-blue-arrow{display:none}.service-card-wrap{display:flex;gap:32px;transition:transform .5s ease-in-out;padding:0 0 0 15px;touch-action:pan-y;max-width:1240px}.service-prev-btn,.service-next-btn{position:absolute;background-color:#00000080;color:#fff;border:none;padding:10px;cursor:pointer;z-index:10;width:max-content;height:max-content;right:0%;top:-112px}.service-prev-btn{right:4.2%;top:-93px}.service-next-btn{right:0%;top:-93px}.service-prev-btn-disabled,.service-next-btn-disabled{display:none;position:absolute;z-index:5;width:max-content;height:max-content}.service-prev-btn-disabled{right:5%;top:-83px}.service-next-btn-disabled{right:.6%;top:-83px}.service-pagination{display:none;justify-content:center;gap:8px;margin-top:15px;position:absolute;bottom:20px}.service-dot{width:8px;height:8px;background-color:#ccc;border-radius:0;transition:all .3s ease;cursor:pointer}.service-dot.active{width:24px;background-color:#2accff;border-radius:0}@media only screen and (max-width: 768px){.services-sections{margin-left:0}.service-pagination{display:flex;left:30px}.service-card-wrap{flex-direction:row;align-items:center;gap:16px}.service-next-btn{right:0%;top:480px;height:auto}.service-next-btn-disabled{right:3%;top:490px;height:auto}.service-prev-btn{right:16%;top:480px;height:auto}.service-prev-btn-disabled{right:18.5%;top:490px;height:auto}.service-section-title{font-size:32px;margin-bottom:32px!important}.service-card-title{color:#fff;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.32px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.services-sections{padding-top:64px;margin-left:0}.service-section-title{font-size:36px}.service-card-wrap{padding:0 24px;gap:16px}}@media only screen and (min-width: 1024px) and (max-width: 1280px){.services-sections{margin-left:0}}.industries-title{color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.72px;text-transform:uppercase;margin-bottom:64px!important}.industries-link,.industries-link a{color:#fff!important;font-family:Inter,sans-serif;font-size:48px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.48px;cursor:pointer}.industries-link:hover,.industries-link a:hover{color:#2accff!important}.industries-link:after{content:"/";height:2px;margin-left:20px;color:#a634ff;font-family:Inter,sans-serif;font-size:48px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.48px}.industries-link-wrap>.wp-block-group:last-child .industries-link:after{content:none}.industries-link-wrap{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;width:fit-content;margin:0 auto}.industries-arrow{display:none}@media only screen and (max-width: 768px){.industries-title{font-size:20px;margin-bottom:32px!important;margin-top:64px}.industries-link-wrap{justify-content:flex-start;gap:24px}.industries-link,.industries-link a{font-size:24px;margin-bottom:16px}.industries-link:after,.industries-link a:after{display:none}.industries-arrow{display:block;height:max-content;width:max-content}}@media only screen and (min-width: 768px) and (max-width: 1023px){.industries-link-wrap{gap:0px}.industries-link,.industries-link a{font-size:36px}.industries-link:after,.industries-link a:after{font-size:36px}}.people-culture-card{gap:0px!important;max-width:1240px;margin:0 auto 160px}.people-culture-card-right{background:url(https://www.orioninnovation.com/wp-content/uploads/2026/02/People-Culture.jpg);background-size:cover!important;background-position:center;border-radius:0 8px 8px 0/0px 8px 8px 0px;height:100%;min-height:410px}@media only screen and (max-width: 768px){.people-culture-card-right{background-image:url(https://www.orioninnovation.com/wp-content/uploads/2026/02/People-Culture.jpg);min-height:219px}}.people-culture-card-title{margin-top:70px!important}.people-culture-card-left-content{border-radius:8px 0 0 8px/8px 0px 0px 8px;padding:24px;background-color:#fff}.people-culture-card-left-content h2{color:#141418;align-self:stretch;font-family:Inter,sans-serif;font-size:48px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.48px;width:80%;padding-left:20px}.people-culture-card-left-content p{color:#3b3d49;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;padding-left:20px}@media only screen and (max-width: 768px){.people-culture-card-left-content{border-radius:0 0 8px 8px/0px 0px 8px 8px;padding:24px;background-color:#fff}.people-culture-card{padding:0 24px;border-radius:8px!important;margin-bottom:64px;flex-direction:column-reverse}.people-culture-card-right{border-radius:8px 8px 0 0/8px 8px 0px 0px;height:200px}.people-culture-card-left-content h2{font-size:32px;width:100%;padding-left:0;margin-top:0;margin-bottom:8px!important}.people-culture-card-title{margin-top:0!important}.people-culture-card-left-content p{width:100%;padding-left:0;font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.people-culture-card{padding:0 24px 80px}.people-culture-card-title{margin-top:0!important}.people-culture-card-left-content h2{font-size:36px}.people-culture-card-right{min-height:300px}}.partner-section-title{color:#fff;font-family:Inter,sans-serif;font-size:48px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.48px;margin-bottom:16px}.partner-section-desc{color:#a9b7bf;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;align-self:stretch;margin-bottom:24px}.partner-col-left{padding:0 30px 0 0}.partner-col-left .btn-with-arrow,.partner-col-left .btn-with-arrow a{padding:0;background-color:transparent;color:#fff!important}.partner-col-left .btn-with-arrow:hover a{color:#a634ff!important}.partner-col-right{width:100%;position:relative;display:flex;justify-content:center;align-self:center}.logo-track{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;width:100%}.logo-track .partner-image:last-child:nth-child(3n+1){grid-column:2}.partner-image{width:auto!important;height:72px!important;display:flex;align-items:center;justify-content:center}.partner-image img{width:auto!important;height:100%!important;object-fit:contain}@media (max-width: 768px){.partner-col-right{padding:15px 0;position:relative;margin-bottom:64px}.logo-track{display:grid;grid-template-columns:repeat(2,1fr);gap:15px 25px;width:100%!important;height:auto}.logo-track .partner-image:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center}.partner-image{height:40px!important;width:auto!important;display:flex!important;align-items:center;justify-content:center}.partner-image img{height:100%!important;width:auto!important;max-width:140px}}@media only screen and (max-width: 768px){.partner-col-left{padding:0}.partner-section-title{font-size:32px}.partner-section-desc{font-size:16px}.partner-col-right{margin-top:20px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.partner-col-left{flex-basis:40%!important;padding:30px 30px 30px 0}.partner-section-title{font-size:44px}}@media only screen and (min-width: 769px) and (max-width: 1200px){.partner-image{height:30px!important;width:auto!important;display:flex!important;align-items:center;justify-content:center}.partner-image img{height:20px!important;width:auto!important;max-width:140px}}label{color:#f6f8fa;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:12px}input{margin-top:3px}@media only screen and (max-width: 600px){.contact-form-section .wp-block-columns{gap:40px}}.contact-col-left{display:flex;flex-direction:column;justify-content:center;height:90%;gap:30px;background:url(/wp-content/uploads/2025/11/png_shape.png);background-size:contain!important;background-repeat:no-repeat;background-position:0px}.contact-col-left h2{color:#fff;font-family:Inter,sans-serif;font-size:64px;font-style:normal;font-weight:200;line-height:121%;letter-spacing:-.64px;width:90%}.contact-col-left p{color:#fff;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.32px;width:70%}@media only screen and (max-width: 768px){.contact-col-left{padding-left:0;padding-top:40px;background-position:top;gap:16px;height:100%}.contact-col-left h2{font-size:48px;width:100%;margin-bottom:0}.contact-col-left p{font-size:24px;width:100%}}@media only screen and (min-width: 400px) and (max-width: 500px){.contact-col-left{padding-top:55px}}@media only screen and (min-width: 600px) and (max-width: 1150px){.contact-form{max-width:100%!important}.contact-form input{width:100%}.contact-form-section .wp-block-columns{gap:40px;flex-direction:column!important}.contact-col-left{padding-left:0;background-position:right}.contact-col-left h2{font-size:56px}}.got-to-top-btn-wrapper{max-width:1240px;margin:-80px auto 64px;display:flex;justify-content:flex-end}.go-to-top-btn a{background-color:#000!important;color:#2accff;font-size:22px;font-family:Inter,sans-serif;padding-inline:0px;float:right}.go-to-top-btn a:hover{color:#a634ff}@media only screen and (max-width: 600px){.got-to-top-btn-wrapper{padding-right:24px;margin-top:-20px}}.contact-content-wrapper{gap:24px}@media only screen and (min-width: 600px) and (max-width: 1150px){.got-to-top-btn-wrapper{padding-right:24px}}@media only screen and (min-width: 600px) and (max-width: 1024px){.got-to-top-btn-wrapper{padding-right:24px}.people-culture-card{margin:0}}@media only screen and (min-width: 1024px) and (max-width: 1150px){.got-to-top-btn-wrapper{padding-right:24px}.people-culture-card{padding:0 24px}}@media only screen and (min-width: 1150px) and (max-width: 1260px){.got-to-top-btn-wrapper{padding-right:30px}.people-culture-card{padding:0 24px}}@media only screen and (min-width: 1280px) and (max-width: 1600px){.got-to-top-btn-wrapper{padding-right:100px}}.anchor-black a{color:#000!important}.btn-with-arrow .anchor-black a:hover{color:#a634ff!important}sub,sup{font-size:50%}sub{bottom:-1em}sup{top:-1em}.industry-specific-col{gap:0px}.tabs-nav-group{overflow:hidden;display:flex;justify-content:center}.tabs-nav{display:flex;gap:12px;flex-wrap:nowrap;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch!important}.tabs-nav::-webkit-scrollbar{display:none}.tabs-nav .wp-block-button{flex-shrink:0}.tabs-nav .wp-block-button a{background:#0b0b0b;border:1px solid #fff;padding:10px 16px;border-radius:30px;color:#fff!important;cursor:pointer;transition:.25s ease;font-size:16px}.tabs-nav .wp-block-button a:hover{border-color:#2accff}.tabs-nav .wp-block-button a.active{background:#2accff;color:#000!important;border-color:#2accff}.tab-panel{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .3s ease}.tab-panel.active{position:relative;opacity:1;visibility:visible}.tab-panel .industries-tab-text-content .wp-block-group .industries-tab-title,.tab-panel .industries-tab-text-content .wp-block-group .industries-tab-para{max-height:50px;overflow:hidden;opacity:0;transition:max-height 3s ease,opacity .3s ease}.tab-panel.active .industries-tab-text-content .wp-block-group .industries-tab-title,.tab-panel.active .industries-tab-text-content .wp-block-group .industries-tab-para{max-height:400px;opacity:1}.transform-card{color:#000;gap:0px!important;border-radius:8px!important;overflow:hidden}.transform-card-left-img{overflow:hidden;border-radius:8px;flex-basis:50%!important}.transform-card-left-img figure{width:100%;height:411px}.transform-card-left-img img{width:100%;height:100%;object-fit:cover}.industries-tab-text-content{background-color:#000;display:flex;flex-direction:column;justify-content:center;padding-left:48px;flex-basis:50%!important}.industries-tab{margin-top:64px}.industries-tab-title{color:var(--White, #fff);font-size:48px;font-family:Inter,sans-serif;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.48px;margin-bottom:20px}.industries-tab-para{color:var(--Neutrals-Gray, #a9b7bf);font-size:16px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;line-height:150%;margin-bottom:24px}.industries-tab-para,.industries-tab-title{max-width:511px}@media only screen and (max-width: 600px){.tabs-nav-group{padding:0}.tabs-nav{margin-bottom:0}.tabs-nav .wp-block-button a{padding:8px 16px;font-size:16px}.industries-tab{margin-top:32px}.transform-card{margin-bottom:0!important}.transform-card-left-img figure{width:100%;height:225px}.industries-tab-text-content{margin-top:32px!important;padding-left:0}.industries-tab-title{font-size:32px;font-weight:300;line-height:121%;letter-spacing:-.32px}.industries-tab-para,.industries-tab-title{max-width:300px}}@media only screen and (min-width: 600px) and (max-width: 1024px){.transform-card-left-img figure{width:100%;height:330px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.transform-card-left-img figure{width:100%;height:300px}}.tabs-control-container{display:flex;gap:32px;position:absolute;top:18px;right:0;z-index:99}.tabs-prev-control,.tabs-next-control{display:inline-flex;cursor:pointer;transition:opacity .2s ease}.tabs-arrow-disabled{cursor:not-allowed;pointer-events:none;opacity:.6}@media (max-width: 1024px){.tabs-control-container{display:none}}@media (min-width: 1024px) and (max-width: 1260px){.tabs-control-container{right:24px}}@media (min-width: 1024px){.h3-nebula-german{font-size:42px!important}}.spanish-home-banner-heading{font-size:66px!important}@media only screen and (max-width: 600px){.spanish-home-banner-heading{font-size:32px!important}}@media only screen and (min-width: 600px) and (max-width: 1024px){.spanish-home-banner-heading{font-size:51px!important}}
