@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152845/Inter-Thin.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152843/Inter-ThinItalic.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152904/Inter-ExtraLight.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152902/Inter-ExtraLightItalic.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152858/Inter-Light.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152856/Inter-LightItalic.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152850/Inter-Regular.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152900/Inter-Italic.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152854/Inter-Medium.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152852/Inter-MediumItalic.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152848/Inter-SemiBold.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152847/Inter-SemiBoldItalic.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152911/Inter-Bold.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152909/Inter-BoldItalic.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152907/Inter-ExtraBold.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152905/Inter-ExtraBoldItalic.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152915/Inter-Black.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152913/Inter-BlackItalic.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Cousine;font-style:normal;font-weight:400;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152917/Cousine-Regular.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@font-face{font-family:Cousine;font-style:normal;font-weight:700;font-display:swap;src:url(https://assets.gearset.com/2025/01/29152919/Cousine-Bold.woff2)format("woff2");unicode-range:U+20-7F,U+A0-FF,U+20AC,U+20BC,U+2010,U+2013,U+2014,U+2018,U+2019,U+201A,U+201C,U+201D,U+201E,U+2039,U+203A,U+2026,U+2022,U+5C,U+5B-5D,U+7B-7D,U+3C-3E,U+60,U+7C,U+7E,U+A7,U+D7,U+2190-2193}@keyframes solutions-hero-appear{to{opacity:1;transform:scale(1)}}@keyframes solutions-hero-rotate{0%{transform:rotate(0)}to{transform:rotate(359.99deg)}}@keyframes solutions-hero-translate{to{opacity:1;transform:translate(0)}}@keyframes rotate{0%{rotate:0deg}to{rotate:359.99deg}}@keyframes bob{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes fade-in{to{opacity:1}}@keyframes clip-right{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}@keyframes bounce{0%{transform:scale(0)}30%{transform:scale(1.2)}50%{transform:scale(.9)}70%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes simple-bounce{0%{transform:scale(0)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes overline-shimmer{to{transform:translate(250%)}}.overline-promo{color:#00305d;background:rgba(255,255,255,.2);border:.5px solid #fff;border-radius:1rem;margin-bottom:1rem;padding:.25rem 2.3rem .25rem 1rem;font-size:.875rem;display:inline-block;position:relative;overflow:hidden}.overline-promo:after{content:"→";pointer-events:none;transition:right .2s;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.overline-promo:before{content:"";pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.3) 50%,transparent 70%);width:335px;height:300px;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-80%)}.overline-promo:hover:before{animation:2s forwards overline-shimmer}.overline-promo:hover:after{right:.7rem}.overline-promo span:first-child:after{content:"·";padding-left:.25em;font-weight:700}.overline-promo span:last-child:before{content:"·";padding-right:.25em;font-weight:700}.lifecycle-hover-container .button.lifecycle-practice{-moz-column-gap:.75rem;justify-content:flex-start;align-items:center;column-gap:.75rem;margin-bottom:0;transition:all .15s ease-in-out;display:flex}.lifecycle-hover-container .button.lifecycle-practice.is-selected{color:#fff;background:#1275d9;border-color:#1275d9;box-shadow:0 16px 28px 6px rgba(0,48,93,.11),0 5px 10px -3px rgba(0,48,93,.26)}.lifecycle-hover-container .button.lifecycle-practice.is-selected span{display:inline-flex}@media screen and (max-width:1023px){.lifecycle-hover-container .button.lifecycle-practice.is-selected{width:100%}}.lifecycle-hover-container .button.lifecycle-practice span{color:#fff;letter-spacing:.02em;text-transform:uppercase;flex-shrink:0;margin-left:auto;margin-right:-12px;font-size:.85rem;font-weight:400;line-height:1.1;display:none}@media screen and (min-width:1024px){.lifecycle-hover-container .lifecycle-figure{order:1}.lifecycle-hover-container .lifecycle-practices:first-of-type{order:0}.lifecycle-hover-container .lifecycle-practices:last-child{order:2;padding-left:1.5rem}.lifecycle-hover-container .button.lifecycle-practice{margin-bottom:1rem}}.lifecycle-hover-container svg .lifecycle path:not([stroke]){fill:#1275d9}.lifecycle-hover-container svg .lifecycle path[stroke]{stroke:#c75c5c}.lifecycle-hover-container svg .lifecycle{opacity:1;transition:opacity .15s ease-in-out}.lifecycle-hover-container svg:has(.lifecycle.is-active) .lifecycle:not(.is-active){opacity:.25}@media screen and (min-width:769px) and (max-width:1023px){.lifecycle-hover-container .lifecycle-figure{justify-items:center}.lifecycle-hover-container .lifecycle-figure .lifecycle-image{width:650px}}@media screen and (max-width:1023px){.lifecycle-hover-container{max-width:656px}.lifecycle-hover-container .lifecycle-practices .buttons{flex-direction:column;align-items:flex-start}}@media screen and (max-width:768px){.lifecycle-hover-container .lifecycle-practices{width:100%}.lifecycle-hover-container .lifecycle-practices:nth-child(3){padding-top:.5rem}}.tabs.customer-highlights-carousel nav{white-space:normal;user-select:auto;display:block;overflow:visible}.tabs.customer-highlights-carousel .swiper-wrapper{flex-grow:0;flex-shrink:1;align-items:stretch}.customer-highlight-information{opacity:0;margin-top:3rem;animation:.35s forwards fade-in}@media screen and (max-width:1023px){.customer-highlight-information .information-container{flex-direction:column}}.customer-highlight-information .information-container .is-popped-out section{padding:1rem 3rem 1rem 0}.customer-highlight-information .information-container .is-popped-out section blockquote:before{top:-4.5rem}@media screen and (max-width:768px){.customer-highlight-information .information-container .is-popped-out section blockquote{font-size:1.25rem}.customer-highlight-information .information-container .is-popped-out section{padding:0}}@media screen and (max-width:1023px){.customer-highlight-information .information-container .is-popped-out section .level{flex-direction:column;align-items:start}.customer-highlight-information .information-container .is-popped-out section .level .buttons{margin-top:0!important}.customer-highlight-information .information-container .is-popped-out{padding:0}}.customer-highlight-information .information-container aside.stats{overflow:visible}@media screen and (max-width:1023px){.customer-highlight-information .information-container aside.stats{width:100%!important}}.customer-highlight-information .information-container aside.stats .box{background:#f7f7f7;border:2px solid rgba(65,73,89,.05);flex-direction:column;height:auto;padding:1rem}@media screen and (max-width:1023px){.customer-highlight-information .information-container aside.stats .box{margin-bottom:0}}@media screen and (min-width:599px){.customer-highlight-information .information-container aside.stats .box{min-width:10rem}.customer-highlight-information .information-container aside.stats .swiper-wrapper{width:auto;height:auto}}@media screen and (max-width:1023px){.customer-highlight-information .information-container aside.stats .swiper-wrapper{justify-content:center;gap:1rem;display:flex}.customer-highlight-information .information-container aside.stats .swiper-slide{width:auto}}@media screen and (min-width:1024px){.customer-highlight-information .information-container aside.stats .swiper-wrapper{display:block}.customer-highlight-information .information-container aside.stats .swiper-slide{width:300px;margin-left:-69px}}@media screen and (min-width:1024px) and (min-width:1216px){.customer-highlight-information .information-container aside.stats .swiper-slide{margin-left:-80px}}@media screen and (min-width:1024px){.customer-highlight-information .information-container aside.stats .swiper-slide:not(:last-child){margin-bottom:1rem}}@media screen and (max-width:699px){.customer-highlight-information .information-container aside.stats.customer-highlight-stats-slider{overflow:hidden}.customer-highlight-information .information-container aside.stats.customer-highlight-stats-slider .swiper-wrapper{justify-content:flex-start;gap:0;transition-timing-function:linear}.customer-highlight-information .information-container aside.stats.customer-highlight-stats-slider .swiper-slide{width:10rem}}.customer-highlights-carousel .customer-highlights-nav{justify-content:flex-end;gap:.75rem;margin-bottom:1.5rem;display:flex}.customer-highlights-carousel .customer-highlights-pagination{justify-content:center;gap:.5rem;width:auto;margin-top:1.5rem;display:flex;position:static;top:auto;bottom:auto;left:auto;right:auto}.customer-highlights-carousel .customer-highlights-pagination .swiper-pagination-bullet{opacity:1;background:#cbcfda;width:1rem;height:1rem;transition:background .15s ease-in-out;margin:0!important}.customer-highlights-carousel .customer-highlights-pagination .swiper-pagination-bullet-active{background:#ffd35c}.customer-highlights-carousel .customer-highlights-nav-button{color:#00305d;cursor:pointer;background:#fff;border:1px solid #cbcfda;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;transition:background .15s ease-in-out,color .15s ease-in-out,border-color .15s ease-in-out;display:inline-flex}.customer-highlights-carousel .customer-highlights-nav-button svg{width:24px;height:24px}.customer-highlights-carousel .customer-highlights-nav-button[data-customer-highlight-prev] svg{transform:rotate(180deg)}.customer-highlights-carousel .customer-highlights-nav-button:hover{background:#f7f7f7}.customer-highlights-carousel .customer-highlights-nav-button.swiper-button-disabled{opacity:.35;cursor:default}.customer-highlights-carousel .customer-highlights-nav-button.swiper-button-disabled:hover{color:#00305d;background:#fff;border-color:#cbcfda}.swiper.customer-highlights .swiper-wrapper .customer-highlight .card{--card-overlay:rgba(0,36,70,.85);width:350px;height:500px;box-shadow:none;background:#eaeaea;border-radius:.5rem;margin-left:auto;margin-right:auto;display:block;position:relative;overflow:hidden}.swiper.customer-highlights .swiper-wrapper .customer-highlight .card:before{content:"";left:0;right:0;z-index:1;background:linear-gradient(to top, var(--card-overlay) 0%, rgba(0,36,70,0) 100%);pointer-events:none;mix-blend-mode:multiply;height:100%;transition:height .5s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0}.swiper.customer-highlights .swiper-wrapper .customer-highlight .card svg.arrow{z-index:2;color:#fff;opacity:0;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.96,1);position:absolute;top:1.25rem;right:1.25rem;transform:translate(-20px)}.swiper.customer-highlights .swiper-wrapper .customer-highlight .card>figure img{transition:transform 1s cubic-bezier(.22,1,.96,1);transform:scale(1.2)}.swiper.customer-highlights .swiper-wrapper .customer-highlight .card footer{left:0;right:0;z-index:2;color:#fff;padding:1.5rem;position:absolute;bottom:0}.swiper.customer-highlights .swiper-wrapper .customer-highlight .card footer>*{will-change:transform;transition:transform 1s cubic-bezier(.22,1,.36,1)}.swiper.customer-highlights .swiper-wrapper .customer-highlight .card footer figure{margin:0 0 1rem}.swiper.customer-highlights .swiper-wrapper .customer-highlight .card footer figure img{filter:brightness(0)invert();width:auto;max-width:110px;height:auto;max-height:32px;transition:filter 1s cubic-bezier(.22,1,.36,1)}.swiper.customer-highlights .swiper-wrapper .customer-highlight .card footer p{font-size:1rem;transition-delay:50ms}.swiper.customer-highlights .swiper-wrapper .customer-highlight .card footer span{transition-delay:.1s;position:absolute;bottom:10px;left:1.5rem;transform:translateY(60px)}.swiper.customer-highlights .swiper-wrapper .customer-highlight .card footer .quote p{font-size:1.25rem;font-style:italic;font-weight:300}.swiper.customer-highlights .swiper-wrapper .customer-highlight .card:hover,.swiper.customer-highlights .swiper-wrapper .customer-highlight .card:focus{transform:unset;background:#f7f7f7;outline:none}.swiper.customer-highlights .swiper-wrapper .customer-highlight .card:hover:before,.swiper.customer-highlights .swiper-wrapper .customer-highlight .card:focus:before{height:120%}.swiper.customer-highlights .swiper-wrapper .customer-highlight .card:hover svg.arrow,.swiper.customer-highlights .swiper-wrapper .customer-highlight .card:focus svg.arrow{opacity:1;transform:translate(0)}.swiper.customer-highlights .swiper-wrapper .customer-highlight .card:hover>figure img,.swiper.customer-highlights .swiper-wrapper .customer-highlight .card:focus>figure img{transform:scale(1)}.swiper.customer-highlights .swiper-wrapper .customer-highlight .card:hover footer figure,.swiper.customer-highlights .swiper-wrapper .customer-highlight .card:hover footer p,.swiper.customer-highlights .swiper-wrapper .customer-highlight .card:focus footer figure,.swiper.customer-highlights .swiper-wrapper .customer-highlight .card:focus footer p{transform:translateY(-40px)}.swiper.customer-highlights .swiper-wrapper .customer-highlight .card:hover footer span,.swiper.customer-highlights .swiper-wrapper .customer-highlight .card:focus footer span{transform:translateY(0)}@media screen and (max-width:768px){.swiper.customer-highlights .swiper-wrapper .customer-highlight .card:before{height:170%}}@media screen and (max-width:498px){.swiper.customer-highlights .swiper-wrapper .customer-highlight .card{width:100%}}.swiper.customer-highlights .swiper-wrapper .customer-highlight.slide-mckesson .card{--card-overlay:#0d487f}.swiper.customer-highlights .swiper-wrapper .customer-highlight.slide-ergon-inc .card{--card-overlay:#181616}.swiper.customer-highlights .swiper-wrapper .customer-highlight.slide-morgan-and-morgan .card{--card-overlay:#0d487f}.swiper.customer-highlights .swiper-wrapper .customer-highlight.slide-morgan-and-morgan .card footer img{max-width:160px}.swiper.customer-highlights .swiper-wrapper .customer-highlight.slide-veolia .card{--card-overlay:#7f0d0d}.swiper.customer-highlights .swiper-wrapper .customer-highlight.slide-fin .card{--card-overlay:#505c9f}.swiper.customer-highlights .swiper-wrapper .customer-highlight.slide-deliveroo .card{--card-overlay:#00ccbc}.swiper.customer-highlights .swiper-wrapper .customer-highlight.slide-deliveroo .card footer img{max-width:160px}.swiper.customer-highlights .swiper-wrapper .customer-highlight.slide-zurich .card{--card-overlay:#1275d9}.swiper.customer-highlights .swiper-wrapper .customer-highlight.slide-sage .card{--card-overlay:#296752}@media screen and (min-width:769px),print{.swiper.customer-highlights.has-navigated .customer-highlight.swiper-slide-active .card{transform:unset;background:#f7f7f7;outline:none}.swiper.customer-highlights.has-navigated .customer-highlight.swiper-slide-active .card:before{height:120%}.swiper.customer-highlights.has-navigated .customer-highlight.swiper-slide-active .card svg.arrow{opacity:1;transform:translate(0)}.swiper.customer-highlights.has-navigated .customer-highlight.swiper-slide-active .card>figure img{transform:scale(1)}.swiper.customer-highlights.has-navigated .customer-highlight.swiper-slide-active .card footer figure,.swiper.customer-highlights.has-navigated .customer-highlight.swiper-slide-active .card footer p{transform:translateY(-40px)}.swiper.customer-highlights.has-navigated .customer-highlight.swiper-slide-active .card footer span{transform:translateY(0)}}.swiper.g2-badges-slider{max-width:670px;margin-left:auto;margin-right:auto}.swiper.g2-badges-slider .swiper-slide{justify-content:center;align-items:center;width:144px;display:flex}.swiper.g2-badges-slider .swiper-slide figure.image{justify-content:center;align-items:center;margin:0;display:flex}.swiper.g2-badges-slider .swiper-slide img{width:91px;height:105px}@media screen and (min-width:769px),print{.swiper.g2-badges-slider .swiper-wrapper{justify-content:center}}@media screen and (max-width:768px){.swiper.g2-badges-slider{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 2%,#000 98%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 2%,#000 98%,transparent 100%)}.swiper.g2-badges-slider .swiper-wrapper{transition-timing-function:linear}}html#page-index .container.is-wide,html#page-index #section-stats+.section .container{max-width:1346px;margin-left:auto;margin-right:auto}html#page-index body{overflow-x:hidden!important}html#page-index .hero{padding-bottom:5rem;position:relative}html#page-index .hero .title em{white-space:nowrap}@media screen and (min-width:1024px){html#page-index .hero .title em{margin:0 auto;display:table}}html#page-index .hero p{max-width:650px;margin-left:auto;margin-right:auto}html#page-index .hero.has-divider+.section:before{height:max(2rem,min(9vw,7rem))}@media screen and (max-width:768px){html#page-index .hero.has-divider+.section:before{transform:scaleX(1)}}html#page-index .hero #hero-graphic{opacity:.4}@media screen and (max-width:768px){html#page-index .hero #hero-graphic{opacity:.25}}html#page-index .hero #hero-graphic div{position:absolute;top:43%;left:-337px;transform:translateY(-50%)}html#page-index .hero #hero-graphic div img{width:auto;max-width:600px;height:auto}@media (prefers-reduced-motion:no-preference){html#page-index .hero #hero-graphic div{transform-origin:306px -4px;animation:50s linear infinite rotate}html#page-index .hero #hero-graphic div:nth-child(2){animation-direction:reverse}}html#page-index .hero #hero-graphic-2{opacity:.4;width:536px;height:517px;position:absolute;top:0;right:0;transform:translate(35%,-35%)}@media screen and (min-width:769px) and (max-width:1023px){html#page-index .hero #hero-graphic-2{transform:translate(50%,-35%)}}@media screen and (max-width:768px){html#page-index .hero #hero-graphic-2{display:none}}html#page-index .hero #hero-graphic-2 div{position:absolute;top:0;right:0}html#page-index .hero #hero-graphic-2 div img{width:auto;height:auto}@media (prefers-reduced-motion:no-preference){html#page-index .hero #hero-graphic-2 div:first-child{animation:45s linear infinite reverse rotate}html#page-index .hero #hero-graphic-2 div:nth-child(2){animation:10s cubic-bezier(.45,0,.55,1) infinite bob}}@media screen and (max-width:768px){html#page-index .hero{padding-bottom:1rem}}html#page-index #section-overview{padding-top:0;padding-bottom:0}html#page-index #section-overview .infinite-slider{top:-7rem}@media screen and (max-width:768px){html#page-index #section-overview .infinite-slider{top:-2rem}}html#page-index #section-overview #overview-intro{z-index:2;position:relative}html#page-index #section-overview #overview-graphic{max-width:1560px;position:relative;overflow-x:clip}html#page-index #section-overview #overview-graphic:before,html#page-index #section-overview #overview-graphic:after{content:"";z-index:1;pointer-events:none;width:15%;position:absolute;top:0;bottom:0}html#page-index #section-overview #overview-graphic:before{background:linear-gradient(90deg,#fff,transparent);left:0}html#page-index #section-overview #overview-graphic:after{background:linear-gradient(270deg,#fff,transparent);right:0}@media screen and (max-width:768px){html#page-index #section-overview #overview-graphic{top:80px}}html#page-index #section-overview .overview-graphic{aspect-ratio:3640/1350;margin:-137px -100px 0;position:relative}html#page-index #section-overview .overview-graphic img{width:105%;max-width:none;height:auto;position:absolute;top:-54px;left:59%;transform:translate(-50%)}@media screen and (max-width:768px){html#page-index #section-overview .overview-graphic img{top:-40px}html#page-index #section-overview .overview-graphic{margin-top:-100px;margin-bottom:50px}html#page-index #section-overview{padding-top:2.75rem;padding-bottom:2.75rem}}html#page-index #section-solutions{padding-bottom:14rem}html#page-index #section-solutions h2.title{max-width:450px}html#page-index #section-solutions .button{font-size:1rem}html#page-index #section-solutions .statistic:not(:last-child){border-right:1px solid #cbcfda}@media screen and (max-width:768px){html#page-index #section-solutions{padding-bottom:6rem}}html#page-index #section-ch-intro h2.title{max-width:450px}html#page-index #section-reviews .logos-salesforce-ap,html#page-index #section-reviews .logos-g2{max-width:245px}html#page-index #section-reviews .swiper.highlights .testimonial-highlight{background:#fff;border-radius:10px}@media screen and (max-width:768px){html#page-index #section-reviews .swiper.highlights{padding-top:1rem;padding-bottom:4rem}html#page-index #section-reviews .swiper.highlights [class^=swiper-button]{top:var(--swiper-navigation-top-offset,43%)}}html#page-index #section-reviews .g2-badges{margin-bottom:0!important;padding-bottom:0!important}@media screen and (max-width:768px){html#page-index #section-get-started .button{width:100%}}html#page-index #section-enterprise{position:relative;overflow:hidden}html#page-index #section-enterprise .title span{color:#ffd35c}html#page-index #section-enterprise>.container{z-index:2}html#page-index #section-enterprise #enterprise-customer-story{color:inherit;border-radius:2rem;margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;transition:background .25s;display:block}@media screen and (min-width:1024px){html#page-index #section-enterprise #enterprise-customer-story:hover{background:rgba(0,74,144,.2)}}html#page-index #section-enterprise #enterprise-customer-story>.columns>.column.is-5-desktop{align-self:stretch;display:flex}html#page-index #section-enterprise #enterprise-customer-story>.columns>.column.is-5-desktop .image{flex:1;width:100%}html#page-index #section-enterprise #enterprise-customer-story>.columns>.column.is-5-desktop .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}html#page-index #section-enterprise #enterprise-customer-story .image.is-w128{width:96px}html#page-index #section-enterprise #git-globe-graphic{z-index:1;max-width:715px;height:auto;position:absolute;top:-75px;right:-175px;transform:rotate(28deg)}@media screen and (max-width:1023px){html#page-index #section-enterprise #git-globe-graphic{opacity:.5}}html#page-index #section-security{border:1px solid rgba(255,255,255,.2);border-width:1px 0}html#page-index #section-security .column{border:0 solid rgba(255,255,255,.2);border-right-width:1px}html#page-index #section-security .column:first-child{border-width:0 1px}html#page-index #section-security .column figure{height:100%}html#page-index #section-security .column figure svg{max-height:72px}html#page-index #section-security .column figure svg.logos-bsi-iso-iec path{fill:#fff}@media screen and (max-width:768px){html#page-index #section-security .column{border-bottom-width:1px!important}html#page-index #section-security .column:last-child{border-left-width:1px}html#page-index #section-enterprise-demo .button{width:100%}}html#page-index #section-dlc{position:relative;overflow:hidden}html#page-index #section-dlc #git-graphic div{position:absolute;top:200px;right:-370px;transform:translateY(-50%)}html#page-index #section-dlc #git-graphic div img{width:auto;max-width:800px;height:auto}@media (prefers-reduced-motion:no-preference){html#page-index #section-dlc #git-graphic div{transform-origin:400px 0;animation:60s linear infinite rotate}html#page-index #section-dlc #git-graphic div:nth-child(2){animation-direction:reverse}}@media screen and (max-width:1023px){html#page-index #section-dlc .lifecycle-hover-container{margin-bottom:0!important}html#page-index #section-dlc .lifecycle-hover-container .lifecycle-practices{display:none}html#page-index #section-dlc section{padding-top:1rem;padding-bottom:1rem}}html#page-index #section-dlc section{border-radius:.5rem}html#page-index #section-dlc hr{background-color:#fff;width:108%;height:5px;margin-left:-50px}@media screen and (max-width:1023px){html#page-index #section-dlc hr{width:200%}}@media screen and (max-width:768px){html#page-index #section-dlc hr{height:15px}}html#page-index #section-support{border-radius:.5rem}html#page-index #section-support .support-benefits{position:relative}html#page-index #section-support .support-benefits:before{content:"";background:#00305d;width:calc(100% - 3rem);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}@media screen and (max-width:768px){html#page-index #section-support .support-benefits:before{width:1px;height:67%;top:30px;left:29.5px}}html#page-index #section-support .support-benefits .support-benefit{position:relative}html#page-index #section-support .support-benefits .support-benefit:before{content:"";background:#ffd35c;border:2px solid #00305d;border-radius:50%;width:12px;height:12px;position:absolute;top:-29.5px;left:24px}@media screen and (max-width:768px){html#page-index #section-support .support-benefits .support-benefit:before{top:27px}html#page-index #section-support .support-benefits .support-benefit{padding-left:3.5rem}html#page-index #section-support .support-benefits{margin-top:0!important;padding-top:0!important}}html#page-index #section-integrations .container{padding-top:6rem;padding-bottom:6rem;position:relative}@media screen and (max-width:1023px){html#page-index #section-integrations .container{padding-top:16rem;padding-bottom:16rem}}html#page-index #section-integrations .container .columns{z-index:3;position:relative}html#page-index #section-integrations .container .is-floating-logos figure{opacity:0;z-index:4;width:70px;transition:opacity .4s ease-out;position:absolute;transform:scale(0)}html#page-index #section-integrations .container .is-floating-logos figure a{transition:transform .25s,filter .25s;display:block}html#page-index #section-integrations .container .is-floating-logos figure a:hover{filter:drop-shadow(0 4px 8px rgba(10,10,10,.12));transform:scale(1.1)}html#page-index #section-integrations .container .is-floating-logos figure.active{opacity:1;animation:.7s forwards simple-bounce}html#page-index #section-integrations .container .is-floating-logos figure.logo-1{top:38.17%;left:0%}html#page-index #section-integrations .container .is-floating-logos figure.logo-2{top:15.27%;left:7.43%}html#page-index #section-integrations .container .is-floating-logos figure.logo-3{top:65.14%;left:5.2%}html#page-index #section-integrations .container .is-floating-logos figure.logo-4{top:39.95%;left:14.12%}html#page-index #section-integrations .container .is-floating-logos figure.logo-5{top:8.14%;left:20.51%}html#page-index #section-integrations .container .is-floating-logos figure.logo-6{top:70.23%;left:19.02%}html#page-index #section-integrations .container .is-floating-logos figure.logo-7{top:7.63%;right:19.32%}html#page-index #section-integrations .container .is-floating-logos figure.logo-8{top:71.25%;right:18.5%}html#page-index #section-integrations .container .is-floating-logos figure.logo-9{top:42.75%;right:12.85%}html#page-index #section-integrations .container .is-floating-logos figure.logo-10{top:66.67%;right:2.6%}html#page-index #section-integrations .container .is-floating-logos figure.logo-11{top:21.37%;right:0%}html#page-index #section-integrations .container .is-floating-logos figure.logo-12{top:17.05%;right:8.25%}@media screen and (max-width:1023px){html#page-index #section-integrations .container .is-floating-logos figure.logo-1{top:24%;left:10.5%}html#page-index #section-integrations .container .is-floating-logos figure.logo-2{top:11%;left:30%}html#page-index #section-integrations .container .is-floating-logos figure.logo-3{top:24%;left:auto;right:10.5%}html#page-index #section-integrations .container .is-floating-logos figure.logo-4{top:-2%;left:47%}html#page-index #section-integrations .container .is-floating-logos figure.logo-5{top:11%;left:auto;right:30%}html#page-index #section-integrations .container .is-floating-logos figure.logo-6{top:24%;left:47%}html#page-index #section-integrations .container .is-floating-logos figure.logo-7{top:auto;bottom:26%;left:11%;right:auto}html#page-index #section-integrations .container .is-floating-logos figure.logo-8{top:auto;bottom:26%;right:10%}html#page-index #section-integrations .container .is-floating-logos figure.logo-9{top:auto;bottom:26%;right:47%}html#page-index #section-integrations .container .is-floating-logos figure.logo-10{top:auto;bottom:12%;left:30%;right:auto}html#page-index #section-integrations .container .is-floating-logos figure.logo-11{top:auto;bottom:11%;right:30%}html#page-index #section-integrations .container .is-floating-logos figure.logo-12{top:auto;bottom:-2%;right:47%}}@media screen and (max-width:768px){html#page-index #section-integrations .container .is-floating-logos figure.logo-1{top:16%;left:10.5%}html#page-index #section-integrations .container .is-floating-logos figure.logo-2{top:0;left:10.5%}html#page-index #section-integrations .container .is-floating-logos figure.logo-3{top:16%;left:auto;right:10.5%}html#page-index #section-integrations .container .is-floating-logos figure.logo-4{top:0;left:71%}html#page-index #section-integrations .container .is-floating-logos figure.logo-5{top:0;left:auto;right:40%}html#page-index #section-integrations .container .is-floating-logos figure.logo-6{top:16%;left:42%}html#page-index #section-integrations .container .is-floating-logos figure.logo-7{top:auto;bottom:17%;left:10.5%;right:auto}html#page-index #section-integrations .container .is-floating-logos figure.logo-8{top:auto;bottom:17%;right:10.5%}html#page-index #section-integrations .container .is-floating-logos figure.logo-9{top:auto;bottom:17%;right:40%}html#page-index #section-integrations .container .is-floating-logos figure.logo-10{top:auto;bottom:1%;left:11.5%;right:auto}html#page-index #section-integrations .container .is-floating-logos figure.logo-11{top:auto;bottom:1%;right:10.5%}html#page-index #section-integrations .container .is-floating-logos figure.logo-12{top:auto;bottom:1%;right:40%}}html#page-index #section-stats .stats{margin-top:0!important}html#page-index #section-stats .stats .statistic:not(:last-child){border-right:1px solid #eaeaea}html#page-index #section-stats+.section{padding-top:3rem!important}html#page-index .is-double-tailer .is-popped-out{border-radius:.5rem}
