@font-face{font-family:"Helvetica Neue LT Pro";src:url("./../fonts/HelveticaNeueLTProBd.otf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue LT Pro";src:url("./../fonts/HelveticaNeueLTProMd.otf");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue LT Pro";src:url("./../fonts/HelveticaNeueLTProRegular.otf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue LT Pro";src:url("./../fonts/HelveticaNeueLTProLt.otf");font-weight:300;font-style:normal;font-display:swap}:root{--font-argent:Argent CF,sans-serif;--font-barlow:Barlow,serif;--font-helvetica:"Helvetica Neue LT Pro";--font-bower:"Bower-Bold";--color-primary-50:shade(#1459D0,90);--color-primary-100:shade(#1459D0,80);--color-primary-200:shade(#1459D0,60);--color-primary-300:shade(#1459D0,40);--color-primary-400:shade(#1459D0,20);--color-primary:#1459D0;--color-primary-500:#1459D0;--color-primary-600:tint(#1459D0,20);--color-primary-700:tint(#1459D0,40);--color-primary-800:tint(#1459D0,60);--color-primary-900:tint(#1459D0,80);--color-secondary-50:shade(#FF5A10,90);--color-secondary-100:shade(#FF5A10,80);--color-secondary-200:shade(#FF5A10,60);--color-secondary-300:shade(#FF5A10,40);--color-secondary-400:shade(#FF5A10,20);--color-secondary:#FF5A10;--color-secondary-500:#FF5A10;--color-secondary-600:tint(#FF5A10,20);--color-secondary-700:tint(#FF5A10,40);--color-secondary-800:tint(#FF5A10,60);--color-secondary-900:tint(#FF5A10,80);--color-accent:#000000;--color-background:#ffffff;--color-text:#202020}.gtm-engineering-as-a-service p{font-family:var(--font-helvetica);font-weight:300;font-size:18px}@media (min-width:1440px){.gtm-engineering-as-a-service p{font-size:20px}}.gtm-engineering-as-a-service b,.gtm-engineering-as-a-service strong{font-weight:500}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:var(--font-argent)}.section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-header>*{margin-bottom:0}.section-header .section-title{color:var(--Black,#202020);font-style:normal;font-weight:400;line-height:120%;font-size:28px}@media (min-width:1024px){.section-header .section-title{font-size:40px}}@media (min-width:1440px){.section-header .section-title{font-size:48px}}.section-header .section-title em,.section-header .section-title i{font-family:"Argent CF Italic";font-style:italic;font-weight:600}.section-header .section-text{font-size:18px}@media (min-width:1024px){.section-header .section-text{font-size:22px}}.section,section{padding:56px 0}@media (min-width:1024px){.section,section{padding:64px 0}}@media (min-width:1440px){.section,section{padding:100px 0}}.section-half-padding{padding:32px 0}@media (min-width:1024px){.section-half-padding{padding:40px 0}}@media (min-width:1440px){.section-half-padding{padding:50px 0}}.btn{-webkit-box-shadow:none;box-shadow:none;border-radius:4px!important;color:#202020!important;font-family:var(--font-helvetica);font-style:normal!important;font-weight:500!important;font-size:18px!important;line-height:1!important;padding:16px 20px!important}.btn-white{background-color:#FFF!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.btn-white:hover{color:#FFF!important;background-color:var(--color-primary)!important}.btn-white:hover path,.btn-white:hover svg{fill:#fff}.gtm-hero-section{padding:0;background:-webkit-gradient(linear,left top,left bottom,from(#EEF5FF),color-stop(78%,#CBE2FD),to(#AFCFF3));background:linear-gradient(180deg,#EEF5FF 0%,#CBE2FD 78%,#AFCFF3 100%);padding:56px 0}@media (min-width:1024px){.gtm-hero-section{padding:64px 0}}@media (min-width:1440px){.gtm-hero-section{padding:100px 0px}}.gtm-hero-section .hero-content{padding:0;position:relative;margin-bottom:24px}@media (min-width:1024px){.gtm-hero-section .hero-content{padding:0 35px;margin-bottom:48px}}.gtm-hero-section .hero-section-title{position:relative;font-family:"Bower-bold";font-weight:700;line-height:120%;font-size:32px;margin-bottom:24px;text-align:left}@media (min-width:1024px){.gtm-hero-section .hero-section-title{font-size:36px;margin-bottom:48px;text-align:center}}@media (min-width:1440px){.gtm-hero-section .hero-section-title{font-size:52px}}.gtm-hero-section .hero-section-text{margin-bottom:0px;font-family:Helvetica Neue LT Pro;font-weight:300;line-height:140%;font-size:20px;padding:0 0%;text-align:left}@media (min-width:1024px){.gtm-hero-section .hero-section-text{text-align:center}}@media (min-width:1440px){.gtm-hero-section .hero-section-text{font-size:24px;padding:0 10%}}.gtm-hero-section .hero-difference{position:relative;background:#FFFFFF;border-radius:16px;-webkit-box-shadow:0px 12px 30px 0px rgba(0,0,0,0.0705882353);box-shadow:0px 12px 30px 0px rgba(0,0,0,0.0705882353);padding:24px}@media (min-width:1024px){.gtm-hero-section .hero-difference{padding:32px}}@media (min-width:1440px){.gtm-hero-section .hero-difference{padding:48px 64px}}.gtm-hero-section .hero-difference .hero-difference-bg{position:absolute;bottom:0;right:0;width:100%;z-index:0}.gtm-hero-section .hero-difference h2{position:relative;z-index:1;font-family:"Bower-bold";font-weight:700;line-height:130%;font-size:28px;text-align:left;margin-bottom:24px}@media (min-width:1024px){.gtm-hero-section .hero-difference h2{font-size:32px;text-align:center;margin-bottom:48px}}@media (min-width:1440px){.gtm-hero-section .hero-difference h2{font-size:36px}}.gtm-hero-section .difference-cards{position:relative;z-index:1;display:-ms-grid;display:grid;gap:26px;-ms-grid-columns:1fr;grid-template-columns:1fr;margin-bottom:30px}@media (min-width:1024px){.gtm-hero-section .difference-cards{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.gtm-hero-section .difference-card{text-align:left}.gtm-hero-section .difference-card .difference-card-num{font-family:Helvetica Neue LT Pro;font-weight:500;line-height:130%;color:#2B65F5;font-size:20px;margin-bottom:4px;display:none}@media (min-width:1024px){.gtm-hero-section .difference-card .difference-card-num{display:block}}@media (min-width:1440px){.gtm-hero-section .difference-card .difference-card-num{font-size:24px}}.gtm-hero-section .difference-card .difference-card-title{font-family:Helvetica Neue LT Pro!important;font-weight:500;line-height:130%;font-size:20px;margin-bottom:16px}@media (min-width:1440px){.gtm-hero-section .difference-card .difference-card-title{font-size:24px}}.gtm-hero-section .difference-card .difference-card-title .difference-card-num1{margin-right:4px;color:#2B65F5;display:inline-block}@media (min-width:1024px){.gtm-hero-section .difference-card .difference-card-title .difference-card-num1{display:none}}.gtm-hero-section .difference-card p{margin-bottom:0;font-family:Helvetica Neue LT Pro;font-weight:300;line-height:130%;font-size:18px}@media (min-width:1440px){.gtm-hero-section .difference-card p{font-size:20px}}.gtm-hero-section .cta-button{background:radial-gradient(42.01% 73.08% at 50% 115.38%,#404040 35%,#161818 100%);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:white;border-radius:50px;text-decoration:none;font-family:Helvetica Neue LT Pro;font-weight:500;line-height:120%;font-size:18px;margin-top:32px;padding:24px 36px}@media (min-width:1024px){.gtm-hero-section .cta-button{margin-top:48px}}@media (min-width:1440px){.gtm-hero-section .cta-button{font-size:20px;padding:24px 36px}}.gtm-hero-section .cta-button:hover{background-color:#0059b2}.gtm-hero-section svg.gtm-hero-icon{position:absolute;-webkit-filter:drop-shadow(0px 9.83px 24.58px rgba(0,0,0,0.1019607843));filter:drop-shadow(0px 9.83px 24.58px rgba(0,0,0,0.1019607843));width:20px;height:20px;display:none}@media (min-width:1024px){.gtm-hero-section svg.gtm-hero-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:45px;height:45px}}@media (min-width:1440px){.gtm-hero-section svg.gtm-hero-icon{width:60px;height:60px}}.gtm-hero-section svg.gtm-hero-icon.gtm-hero-icon-1{left:0}.gtm-hero-section svg.gtm-hero-icon.gtm-hero-icon-2{right:0}.gtm-hero-section svg.gtm-hero-icon.gtm-hero-icon-3{top:80px;right:calc(100% + 25px)}.gtm-hero-section svg.gtm-hero-icon.gtm-hero-icon-4{top:25px;left:calc(100% + 25px)}.gtm-benefits{background-color:#fff;padding:32px 0 64px 0}@media (min-width:1440px){.gtm-benefits{padding:50px 0 75px 0}}.gtm-benefits .benefits-text{font-family:Helvetica Neue LT Pro;font-weight:300;line-height:130%;font-size:18px;margin-bottom:24px}@media (min-width:1024px){.gtm-benefits .benefits-text{margin-bottom:0px}}@media (min-width:1440px){.gtm-benefits .benefits-text{font-size:20px}}.gtm-benefits .benefits-cards{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px}@media (min-width:1024px){.gtm-benefits .benefits-cards{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media (min-width:1440px){.gtm-benefits .benefits-cards{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.gtm-benefits .benefits-cards>div:first-child{background-color:#F2E5FF}.gtm-benefits .benefits-cards>div:nth-child(2){background-color:#FFE6D9}.gtm-benefits .benefits-cards>div:nth-child(3){background-color:#CBE2FD}.gtm-benefits .benefit-card{border:1px solid #D3D3D3;border-radius:12px;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:16px}@media (min-width:1024px){.gtm-benefits .benefit-card{gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1440px){.gtm-benefits .benefit-card{padding:24px}}.gtm-benefits .benefit-card .icon{-webkit-filter:drop-shadow(0px 12px 30px rgba(0,0,0,0.1019607843));filter:drop-shadow(0px 12px 30px rgba(0,0,0,0.1019607843));margin-bottom:24px;width:40px;height:40px}@media (min-width:1440px){.gtm-benefits .benefit-card .icon{width:50px;height:50px}}.gtm-benefits .benefit-card h3{padding:0;font-family:Helvetica Neue LT Pro!important;font-weight:500;line-height:120%;font-size:20px;margin-bottom:20px}@media (min-width:1024px){.gtm-benefits .benefit-card h3{margin-bottom:20px}}@media (min-width:1440px){.gtm-benefits .benefit-card h3{font-size:24px;margin-bottom:24px}}.gtm-benefits .benefit-card h3 br{display:none}@media (min-width:1024px){.gtm-benefits .benefit-card h3 br{display:inline-block}}.gtm-benefits .benefit-card p{margin-bottom:0!important;font-family:Helvetica Neue LT Pro;font-weight:300;line-height:130%;font-size:18px}@media (min-width:1440px){.gtm-benefits .benefit-card p{font-size:20px}}.gtm-service-offerings{background-color:#F3F3F3;padding:56px 0}@media (min-width:1440px){.gtm-service-offerings{padding:100px 0}}.gtm-service-offerings .gtm-service-offerings-header{text-align:center;margin-bottom:56px}@media (min-width:1024px){.gtm-service-offerings .gtm-service-offerings-header{margin-bottom:64px}}@media (min-width:1440px){.gtm-service-offerings .gtm-service-offerings-header{margin-bottom:75px}}.gtm-service-offerings .section-title{font-family:"Bower-bold";font-weight:700;line-height:130%;letter-spacing:0%;font-size:28px;margin-bottom:16px}@media (min-width:1024px){.gtm-service-offerings .section-title{font-size:32px}}@media (min-width:1440px){.gtm-service-offerings .section-title{font-size:44px}}.gtm-service-offerings .section-text{font-family:Helvetica Neue LT Pro;font-weight:500;line-height:140%;letter-spacing:0%;font-size:18px}@media (min-width:1440px){.gtm-service-offerings .section-text{font-size:20px}}.gtm-service-offerings .offering-container{margin-bottom:64px}.gtm-service-offerings .offering-container.style-3{margin-bottom:0}.gtm-service-offerings .offering{background:white;border-radius:16px;padding:48px 24px}@media (min-width:1024px){.gtm-service-offerings .offering{padding:48px 32px}}@media (min-width:1440px){.gtm-service-offerings .offering{padding:64px}}.gtm-service-offerings .service .offering-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;text-align:left;margin-bottom:24px}.gtm-service-offerings .service .offering-header .offering-number{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Helvetica Neue LT Pro;font-weight:500;line-height:100%;background:black;color:white;border-radius:50%;width:57px;height:57px;font-size:24px}@media (min-width:1440px){.gtm-service-offerings .service .offering-header .offering-number{font-size:32px}}.gtm-service-offerings .service .offering-header h3{font-family:Helvetica Neue LT Pro!important;font-weight:500;line-height:130%;margin-bottom:0;font-size:24px}@media (min-width:1024px){.gtm-service-offerings .service .offering-header h3{font-size:28px}}@media (min-width:1440px){.gtm-service-offerings .service .offering-header h3{font-size:32px}}.gtm-service-offerings .service .offering-text{padding-left:0px;margin-bottom:32px}@media (min-width:1440px){.gtm-service-offerings .service .offering-text{padding-left:81px;margin-bottom:48px}}.gtm-service-offerings .service .offering-text blockquote{font-family:Helvetica Neue LT Pro;font-weight:300;font-style:italic;line-height:140%;font-size:20px;margin-bottom:24px}@media (min-width:1440px){.gtm-service-offerings .service .offering-text blockquote{font-size:24px}}.gtm-service-offerings .service .offering-text p{margin-bottom:0;font-family:Helvetica Neue LT Pro;font-weight:300;font-size:18px;line-height:140%}@media (min-width:1440px){.gtm-service-offerings .service .offering-text p{font-size:20px}}.gtm-service-offerings .service .service-heading{padding:0;font-family:Helvetica Neue LT Pro!important;font-weight:500;font-size:28px;line-height:130%;margin-bottom:16px}@media (min-width:1024px){.gtm-service-offerings .service .service-heading{margin-bottom:32px}}.gtm-service-offerings .service .service-hr{border:0.5px solid #000000;margin:48px 0}.gtm-service-offerings .service .service-details{margin-top:0px}.gtm-service-offerings .service .service-details .service-title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;background:#CBE2FD;padding:24px;border-radius:16px}.gtm-service-offerings .service .service-details .service-number{-ms-flex-negative:0;flex-shrink:0;background:#111116;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100px;gap:10px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;font-family:Helvetica Neue LT Pro;font-weight:500;line-height:100%;font-size:20px;width:43px;height:43px}@media (min-width:1440px){.gtm-service-offerings .service .service-details .service-number{font-size:24px;width:51px;height:51px}}.gtm-service-offerings .service .service-details .service-title{font-family:Helvetica Neue LT Pro!important;font-weight:500;line-height:130%;font-size:20px;margin-bottom:0}@media (min-width:1440px){.gtm-service-offerings .service .service-details .service-title{font-size:24px}}.gtm-service-offerings .service .service-details .blue{background:#CBE2FD}.gtm-service-offerings .service .service-details .purple{background:#F2E5FF}.gtm-service-offerings .service .service-details .yellow{background:#FFE6D9}.gtm-service-offerings .service .service-details .service-cards{display:-ms-grid;display:grid;gap:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;margin-top:20px}@media (min-width:1024px){.gtm-service-offerings .service .service-details .service-cards{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.gtm-service-offerings .service .service-details .service-cards .service-card{background:#fff;border:1px solid #D3D3D3;padding:24px 16px;border-radius:12px;text-align:left}@media (min-width:1440px){.gtm-service-offerings .service .service-details .service-cards .service-card{padding:24px}}.gtm-service-offerings .service .service-details .service-cards .service-card .service-card-title{font-family:Helvetica Neue LT Pro!important;font-weight:500;border-bottom:0.5px solid #000000;padding-bottom:24px;margin-bottom:24px;line-height:140%;font-size:20px}@media (min-width:1440px){.gtm-service-offerings .service .service-details .service-cards .service-card .service-card-title{font-size:22px}}.gtm-service-offerings .service .service-details .service-cards .service-card p,.gtm-service-offerings .service .service-details .service-cards .service-card ul{font-family:Helvetica Neue LT Pro;font-weight:300;line-height:140%;font-size:18px;margin-bottom:24px}@media (min-width:1440px){.gtm-service-offerings .service .service-details .service-cards .service-card p,.gtm-service-offerings .service .service-details .service-cards .service-card ul{font-size:20px}}.gtm-service-offerings .service .service-details .service-cards .service-card ul{padding-left:24px!important;margin-bottom:0}.gtm-service-offerings .service .service-details .service-cards .service-card ul.arrow-style{padding:0!important;list-style:none;margin-bottom:0!important}.gtm-service-offerings .service .service-details .service-cards .service-card ul.arrow-style li{min-height:54px;background-image:url('data:image/svg+xml,<svg width="45" height="44" viewBox="0 0 45 44" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M44.9258 22C44.9258 9.84974 35.076 8.61091e-07 22.9258 1.9233e-06L22.3341 1.97503e-06C10.1838 3.03724e-06 0.334123 9.84974 0.334124 22C0.334125 34.1503 10.1839 44 22.3341 44L22.9258 44C35.0761 44 44.9258 34.1503 44.9258 22Z" fill="url(%23paint0_linear_503_2206)"/><path d="M34.9646 22.8338C35.4251 22.3733 35.4251 21.6267 34.9646 21.1662L27.4605 13.6621C27.0001 13.2016 26.2535 13.2016 25.793 13.6621C25.3325 14.1226 25.3325 14.8692 25.793 15.3297L32.4633 22L25.793 28.6703C25.3325 29.1308 25.3325 29.8774 25.793 30.3379C26.2535 30.7984 27.0001 30.7984 27.4605 30.3379L34.9646 22.8338ZM11.1309 22V23.1792H34.1309V22V20.8208H11.1309V22Z" fill="white"/><defs><linearGradient id="paint0_linear_503_2206" x1="22.7013" y1="0.199562" x2="22.0065" y2="43.8291" gradientUnits="userSpaceOnUse"><stop stop-color="%232B65F5"/><stop offset="1" stop-color="%23739BFF"/></linearGradient></defs></svg>');background-position:left 30px bottom center;background-repeat:no-repeat;background-size:32px;padding-left:44px}@media (min-width:1440px){.gtm-service-offerings .service .service-details .service-cards .service-card ul.arrow-style li{background-size:44px;padding-left:54px}}.gtm-service-offerings .service .service-details .service-cards .service-card ul li{position:relative;margin-bottom:32px}.gtm-service-offerings .service .service-details .service-cards .service-card ul li:last-child{margin-bottom:0}.gtm-service-offerings .service .service-details .service-cards .service-card ul .service-list-title{font-family:Helvetica Neue LT Pro!important;font-weight:500;line-height:120%;font-size:18px;margin-bottom:5px}@media (min-width:1440px){.gtm-service-offerings .service .service-details .service-cards .service-card ul .service-list-title{font-size:20px}}.gtm-service-offerings .service .service-details .service-cards .service-card ul .service-list-text{font-family:Helvetica Neue LT Pro;font-weight:300;line-height:140%;font-size:18px}@media (min-width:1440px){.gtm-service-offerings .service .service-details .service-cards .service-card ul .service-list-text{font-size:20px}}.gtm-service-offerings .service .service-details .service-cards .service-card p{margin-bottom:0!important}.gtm-service-offerings .cta{margin-top:48px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.gtm-service-offerings .cta p{font-family:Helvetica Neue LT Pro;font-weight:500;line-height:140%;font-size:18px;margin-bottom:0px}@media (min-width:1024px){.gtm-service-offerings .cta p{font-size:22px}}@media (min-width:1440px){.gtm-service-offerings .cta p{font-size:24px}}.gtm-service-offerings .cta a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:radial-gradient(42.01% 73.08% at 50% 115.38%,#404040 35%,#161818 100%);color:white;border:none;border-radius:52px;font-family:Helvetica Neue LT Pro;font-weight:500;line-height:120%;font-size:18px;padding:24px 32px}@media (min-width:1440px){.gtm-service-offerings .cta a{font-size:20px;padding:24px 32px}}.gtm-service-offerings .cta a:hover svg{-webkit-transform:none;transform:none}.why-gtm-results{background:#F6F6F6;padding:56px 0}@media (min-width:1024px){.why-gtm-results{padding:64px 0}}@media (min-width:1440px){.why-gtm-results{padding:75px 0}}.why-gtm-results .results-title{font-family:"Bower-Bold"!important;font-weight:700;line-height:130%;color:#000000;font-size:28px;margin-bottom:32px}@media (min-width:1024px){.why-gtm-results .results-title{font-size:32px}}@media (min-width:1440px){.why-gtm-results .results-title{font-size:44px;margin-bottom:64px}}.why-gtm-results .results-cards{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);gap:32px;margin-top:30px}@media (min-width:1024px){.why-gtm-results .results-cards{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (min-width:1440px){.why-gtm-results .results-cards{-ms-grid-columns:1fr 30px 1fr 30px 1fr;grid-template-columns:repeat(3,1fr);gap:64px 30px}}.why-gtm-results .results-cards .result-card{border-left:0px solid transparent;padding-left:0px}@media (min-width:1024px){.why-gtm-results .results-cards .result-card{border-left:1px solid #000000;padding-left:20px}}.why-gtm-results .results-cards .result-card .result-number{font-family:"Helvetica Neue LT Pro";font-weight:500;line-height:100%;color:#A6A6A6;font-size:20px;margin-bottom:12px}@media (min-width:1440px){.why-gtm-results .results-cards .result-card .result-number{font-size:24px;margin-bottom:16px}}.why-gtm-results .results-cards .result-card .result-heading{padding:0;font-family:"Helvetica Neue LT Pro"!important;font-weight:500;line-height:140%;color:#000;font-size:20px;margin-bottom:20px}@media (min-width:1024px){.why-gtm-results .results-cards .result-card .result-heading{margin-bottom:24px}}@media (min-width:1440px){.why-gtm-results .results-cards .result-card .result-heading{font-size:24px}}.why-gtm-results .results-cards .result-card .result-description{font-family:"Helvetica Neue LT Pro";font-weight:300;line-height:130%;font-size:18px;margin-bottom:0}@media (min-width:1440px){.why-gtm-results .results-cards .result-card .result-description{font-size:20px}}.partner-logos{background-color:#ffffff;padding:50px 0px}@media (min-width:1024px){.partner-logos{padding:50px 0px}}@media (min-width:1440px){.partner-logos{padding:50px 0px}}.partner-logos .section-header{text-align:center;margin-bottom:56px}@media (min-width:1024px){.partner-logos .section-header{margin-bottom:64px}}@media (min-width:1440px){.partner-logos .section-header{margin-bottom:64px}}.partner-logos .section-header .section-title{font-family:"Bower-bold";font-weight:700;line-height:130%;letter-spacing:0%;font-size:28px;margin-bottom:16px}@media (min-width:1024px){.partner-logos .section-header .section-title{font-size:32px}}@media (min-width:1440px){.partner-logos .section-header .section-title{font-size:44px}}.logos{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px}@media (min-width:1024px){.logos{padding:0 25px;gap:34px}}@media (min-width:1440px){.logos{gap:49px}}.logos img{-ms-flex-preferred-size:90px;flex-basis:90px;max-width:90px;-o-object-fit:contain;object-fit:contain;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;height:25px}@media (min-width:1024px){.logos img{-ms-flex-preferred-size:120px;flex-basis:120px;max-width:120px;max-height:38px}}@media (min-width:1440px){.logos img{-ms-flex-preferred-size:150px;flex-basis:150px;max-width:150px;max-height:48px}}.logos img:hover{opacity:1}.why-choose{background-color:#F3F3F3;padding:56px 0}@media (min-width:1024px){.why-choose{padding:64px 0}}@media (min-width:1440px){.why-choose{padding:75px 0}}.why-choose .section-title{font-family:"Bower-bold";font-weight:700;line-height:130%;font-size:32px;margin-bottom:32px}@media (min-width:1024px){.why-choose .section-title{margin-bottom:48px}}@media (min-width:1440px){.why-choose .section-title{font-size:44px}}.why-choose .features{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px}@media (min-width:1024px){.why-choose .features{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}.why-choose .features .feature-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px;background-color:#fff;border-radius:12px;padding:24px;border:1px solid #D3D3D3;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;padding:16px}@media (min-width:1024px){.why-choose .features .feature-card{gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1440px){.why-choose .features .feature-card{padding:24px}}.why-choose .features .feature-card img{width:50px;height:50px;-webkit-filter:drop-shadow(0px 12px 30px rgba(0,0,0,0.1019607843));filter:drop-shadow(0px 12px 30px rgba(0,0,0,0.1019607843))}.why-choose .features .feature-card h3{padding:0!important;font-family:Helvetica Neue LT Pro!important;font-weight:500;line-height:130%;font-size:20px!important;margin-bottom:5px}@media (min-width:1440px){.why-choose .features .feature-card h3{font-size:24px!important}}.why-choose .features .feature-card p{margin-bottom:0!important;font-family:Helvetica Neue LT Pro;font-weight:300;line-height:140%;font-size:18px}@media (min-width:1440px){.why-choose .features .feature-card p{font-size:20px}}.gtm-pricing-packages{background:#fff;padding:56px 0}@media (min-width:1024px){.gtm-pricing-packages{padding:64px 0}}@media (min-width:1440px){.gtm-pricing-packages{padding:100px 0}}.gtm-pricing-packages .section-title{font-family:"Bower-bold";font-weight:700;line-height:130%;font-size:28px;margin-bottom:32px}@media (min-width:1024px){.gtm-pricing-packages .section-title{font-size:32px;margin-bottom:48px}}@media (min-width:1440px){.gtm-pricing-packages .section-title{font-size:44px}}.gtm-pricing-packages .pricing-packages-list{background:#FFFFFF;-webkit-box-shadow:0px 12px 60px 0px rgba(0,0,0,0.1490196078);box-shadow:0px 12px 60px 0px rgba(0,0,0,0.1490196078);border-radius:16px;padding:48px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (min-width:1440px){.gtm-pricing-packages .pricing-packages-list{gap:48px}}.gtm-pricing-packages .pricing-package.starter .package-header{background:#CBE2FD}.gtm-pricing-packages .pricing-package.growth .package-header{background:#F2E5FF}.gtm-pricing-packages .pricing-package.scale .package-header{background:#FFE6D8}.gtm-pricing-packages .pricing-packages-title{font-family:Helvetica Neue LT Pro;font-weight:500;line-height:130%;font-size:20px;margin-bottom:0}@media (min-width:1024px){.gtm-pricing-packages .pricing-packages-title{font-size:28px}}.gtm-pricing-packages .package-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;background:#CBE2FD;border-radius:16px;padding:24px;margin-bottom:16px}.gtm-pricing-packages .package-header .package-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#111116;color:#fff;border-radius:100%;font-family:Helvetica Neue LT Pro;font-weight:500;font-size:24px;line-height:140%;width:44px;height:44px}@media (min-width:1024px){.gtm-pricing-packages .package-header .package-number{width:51px;height:51px}}.gtm-pricing-packages .package-header .package-title{font-family:Helvetica Neue LT Pro!important;font-weight:500;line-height:130%;font-size:24px;margin-bottom:0}.gtm-pricing-packages .package-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px}@media (min-width:1024px){.gtm-pricing-packages .package-content{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.gtm-pricing-packages .package-content .package-block{background:#F6F6F6;border-radius:12px;border:1px solid #D3D3D3;padding:24px 16px}@media (min-width:1440px){.gtm-pricing-packages .package-content .package-block{padding:32px}}.gtm-pricing-packages .package-content .package-block .block-title{border-bottom:0.5px solid #000000;font-family:Helvetica Neue LT Pro!important;font-weight:500;line-height:140%;padding-bottom:24px;margin-bottom:24px;font-size:20px}@media (min-width:1440px){.gtm-pricing-packages .package-content .package-block .block-title{font-size:22px}}.gtm-pricing-packages .package-content .package-block p{margin-bottom:0;font-family:Helvetica Neue LT Pro;font-weight:300;line-height:150%;font-size:18px}@media (min-width:1024px){.gtm-pricing-packages .package-content .package-block p{font-size:20px}}@media (min-width:1440px){.gtm-pricing-packages .package-content .package-block p{font-size:20px}}.gtm-pricing-packages .package-content .package-block p.package-price{color:#2B65F5;font-family:Helvetica Neue LT Pro;font-weight:500;line-height:120%;font-size:56px}.gtm-pricing-packages .package-content .package-block .package-list{margin-bottom:0;padding-left:20px!important}.gtm-pricing-packages .package-content .package-block .package-list li{font-family:Helvetica Neue LT Pro;font-weight:300;line-height:150%;font-size:18px}@media (min-width:1024px){.gtm-pricing-packages .package-content .package-block .package-list li{font-size:20px}}@media (min-width:1440px){.gtm-pricing-packages .package-content .package-block .package-list li{font-size:20px}}.contact-cta{padding:0px;background:-webkit-gradient(linear,left top,left bottom,from(#AFCFF3),color-stop(22%,#CBE2FD),to(#EEF5FF));background:linear-gradient(180deg,#AFCFF3 0%,#CBE2FD 22%,#EEF5FF 100%)}.contact-cta .contact-cta-inner{background-size:cover;background-position:right;padding:56px 0}@media (min-width:1024px){.contact-cta .contact-cta-inner{padding:64px 0}}@media (min-width:1440px){.contact-cta .contact-cta-inner{padding:75px 0}}.contact-cta .cta-content h2{font-family:"Bower-bold";font-weight:700;line-height:130%;font-weight:bold;font-size:28px}@media (min-width:1024px){.contact-cta .cta-content h2{font-size:32px}}@media (min-width:1440px){.contact-cta .cta-content h2{font-size:36px}}.contact-cta .cta-content p{font-family:Helvetica Neue LT Pro;font-weight:300;line-height:140%;margin-top:10px;font-size:18px;margin:24px 0}@media (min-width:1440px){.contact-cta .cta-content p{font-size:20px}}.contact-cta .cta-content .highlight{font-family:Helvetica Neue LT Pro;font-weight:500;font-style:italic;line-height:140%;color:#2B65F5;font-size:22px}@media (min-width:1440px){.contact-cta .cta-content .highlight{font-size:24px}}.contact-cta .cta-form{background:white;border-radius:8px;-webkit-box-shadow:0px 10px 30px 0px rgba(11,74,169,0.1490196078);box-shadow:0px 10px 30px 0px rgba(11,74,169,0.1490196078);border:0.5px solid #AEAEAE;padding:24px}@media (min-width:1440px){.contact-cta .cta-form{padding:64px 24px}}.contact-cta .cta-form h2{font-family:Helvetica Neue LT Pro;font-weight:500;line-height:120%;text-align:center;font-size:28px;margin-bottom:32px}@media (min-width:1024px){.contact-cta .cta-form h2{margin-bottom:48px}}.contact-cta .cta-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-cta .cta-form form .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.contact-cta .cta-form form .form-group input{width:50%}.contact-cta .cta-form form input{padding:10px;margin:10px 0;width:100%;border:1px solid #ddd;border-radius:5px}.contact-cta .cta-form form button{background:black;color:white;padding:12px;border:none;border-radius:5px;font-size:1rem;cursor:pointer;margin-top:10px}.contact-cta .cta-form form button:hover{background:#333}