#automotive-page .heading-section{background:radial-gradient(ellipse 1000px 250px at top left,var(--automotive-blue) 0,transparent 100%);padding-bottom:164px;position:relative}@media screen and (max-width:640px){#automotive-page .heading-section{padding-bottom:300px}}#automotive-page .heading-section:after{background:url(/_assets/www/automotive/img/heading-bg.5eb2ac58d0d88bdbaf66.png) 100% 100%/1444px no-repeat;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media screen and (max-width:1276px){#automotive-page .heading-section:after{background-size:125%;left:16%;top:16%}}@media screen and (max-width:1000px){#automotive-page .heading-section:after{left:21%;top:3%}}@media screen and (max-width:640px){#automotive-page .heading-section:after{background-size:200%;left:24%;top:15%}}@media (max-width:500px){#automotive-page .heading-section:after{top:0}}
#automotive-page .logos-section__logo{margin:0 32px}
#automotive-page .process-section{background-image:radial-gradient(ellipse 98% 39% at 50% 19%,var(--automotive-blue) -5%,transparent 31%)}#automotive-page .process-section__container{background-color:var(--automotive-bg);border-radius:var(--border-radius)}#automotive-page .process-section__icon{fill:var(--automotive-blue);flex-shrink:0;height:28px;width:28px}#automotive-page .process-section__soc-banner{background-color:#000}@media screen and (max-width:640px){#automotive-page .process-section__soc-banner{--border-radius:32px}}#automotive-page .process-section__soc-banner>div{flex-direction:row-reverse;justify-content:space-between}@media screen and (max-width:640px){#automotive-page .process-section__soc-banner>div{flex-direction:column}}#automotive-page .process-section__soc-banner.soc-certification-banner__logo{height:156px;width:156px}#automotive-page .process-section__soc-banner.soc-certification-banner .wt-col-auto-fill{--wt-col-count:9;flex-grow:unset}#automotive-page .process-section__soc-banner.soc-certification-banner__title{--_rs-typography-letter-spacing:var(--rs-h2-letter-spacing,normal);--_rs-typography-text-transform:initial;--_rs-typography-font-variant-numeric:initial;--_rs-typography-font-family:var(
    --rs-font-family-headers,var(--rs-font-family-jb-sans,"JetBrains Sans",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Helvetica Neue",Arial,sans-serif)
  );--_rs-typography-font-size:var(
    --_rs-typography-h2-sm-font-size,var(--rs-h2-font-size,35px)
  );--_rs-typography-font-weight:var(
    --rs-font-weight-semi-bold,600
  );--_rs-typography-line-height:var(
    --_rs-typography-h2-sm-line-height,var(--rs-h2-line-height,42px)
  );--_rs-typography-base-color:var(
    --_rs-typography-heading-hardness-color,var(
  --rs-color-hard,rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227))
)
  );--_rs-typography-text-auto-offset:0;--_rs-typography-ul-list-li-padding-left:initial;--_rs-typography-ol-list-li-padding-left:initial;--_rs-typography-list-li-margin-top-from-text:initial;--_rs-typography-link-standalone-border-offset-from-text-base:1.12em;--_rs-typography-link-external-standalone-border-offset-from-text-base:1em;--_rs-typography-link-border-bottom-width-from-text:2px}@media screen and (max-width:640px){#automotive-page .process-section__soc-banner.soc-certification-banner__title{--_rs-typography-h2-sm-font-size:var(
    --rs-h2-font-size-mobile,28px
  );--_rs-typography-h2-sm-line-height:var(
    --rs-h2-line-height-mobile,32px
  )}}#automotive-page .process-section__soc-banner.soc-certification-banner__title{font-family:var(--_rs-typography-font-family);font-feature-settings:"kern","liga","calt";font-size:var(--_rs-typography-font-size);font-variant-numeric:var(--_rs-typography-font-variant-numeric);font-weight:var(--_rs-typography-font-weight);letter-spacing:var(
    --rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing)
  );line-height:var(--_rs-typography-line-height);text-transform:var(--_rs-typography-text-transform);--rs-theme-dark:0;--rs-theme-dark:1;--_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,var(--rs-theme-dark,0)
  );--_rs-theme-flip:var(--rs-theme-flip,0);--_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));--_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient));color:var(
  --rs-color-hard,rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227))
)}#automotive-page .process-section__soc-banner.soc-certification-banner__text{--_rs-typography-letter-spacing:var(--rs-text-1-letter-spacing,normal);--_rs-typography-text-transform:initial;--_rs-typography-font-variant-numeric:initial;--_rs-typography-font-family:var(
    --rs-font-family-ui,var(--rs-font-family-jb-sans,"JetBrains Sans",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Helvetica Neue",Arial,sans-serif)
  );--_rs-typography-font-size:var(--rs-text-1-font-size,20px);--_rs-typography-font-weight:var(
    --rs-font-weight-regular,400
  );--_rs-typography-line-height:var(
    --rs-text-1-line-height,28px
  );--_rs-typography-base-color:var(
    --_rs-typography-hardness-color,var(
  --rs-color-average,rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227),0.7)
)
  );--_rs-typography-text-auto-offset:32px;--_rs-typography-ul-list-li-padding-left:26px;--_rs-typography-ol-list-li-padding-left:32px;--_rs-typography-list-li-margin-top-from-text:var(
    --_rs-typography-text-1-sm-list-li-margin-top-from-text,24px
  );--_rs-typography-link-standalone-border-offset-from-text-base:1.15em;--_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;--_rs-typography-link-border-bottom-width-from-text:1px}@media screen and (max-width:640px){#automotive-page .process-section__soc-banner.soc-certification-banner__text{--_rs-typography-text-1-sm-list-li-margin-top-from-text:16px}}#automotive-page .process-section__soc-banner.soc-certification-banner__text{font-family:var(--_rs-typography-font-family);font-feature-settings:"kern","liga","calt";font-size:var(--_rs-typography-font-size);font-variant-numeric:var(--_rs-typography-font-variant-numeric);font-weight:var(--_rs-typography-font-weight);letter-spacing:var(
    --rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing)
  );line-height:var(--_rs-typography-line-height);text-transform:var(--_rs-typography-text-transform);--rs-theme-dark:0;--rs-theme-dark:1;--_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,var(--rs-theme-dark,0)
  );--_rs-theme-flip:var(--rs-theme-flip,0);--_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));--_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient));color:var(
  --rs-color-average,rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227),.7)
)}@media screen and (max-width:640px){#automotive-page .process-section__soc-banner.soc-certification-banner__text{--_rs-typography-letter-spacing:var(--rs-text-2-letter-spacing,0.0015em);--_rs-typography-text-transform:initial;--_rs-typography-font-variant-numeric:initial;--_rs-typography-font-family:var(
    --rs-font-family-ui,var(--rs-font-family-jb-sans,"JetBrains Sans",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Helvetica Neue",Arial,sans-serif)
  );--_rs-typography-font-size:var(--rs-text-2-font-size,16px);--_rs-typography-font-weight:var(
    --rs-font-weight-regular,400
  );--_rs-typography-line-height:var(
    --rs-text-2-line-height,24px
  );--_rs-typography-base-color:var(
    --_rs-typography-hardness-color,var(
  --rs-color-average,rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227),0.7)
)
  );--_rs-typography-text-auto-offset:16px;--_rs-typography-ul-list-li-padding-left:22px;--_rs-typography-ol-list-li-padding-left:26px;--_rs-typography-list-li-margin-top-from-text:var(
    --_rs-typography-text-2-sm-list-li-margin-top-from-text,16px
  );--_rs-typography-link-standalone-border-offset-from-text-base:1.15em;--_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;--_rs-typography-link-border-bottom-width-from-text:1px}@media screen and (max-width:640px){#automotive-page .process-section__soc-banner.soc-certification-banner__text{--_rs-typography-text-2-sm-list-li-margin-top-from-text:12px}}#automotive-page .process-section__soc-banner.soc-certification-banner__text{font-family:var(--_rs-typography-font-family);font-feature-settings:"kern","liga","calt";font-size:var(--_rs-typography-font-size);font-variant-numeric:var(--_rs-typography-font-variant-numeric);font-weight:var(--_rs-typography-font-weight);letter-spacing:var(
    --rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing)
  );line-height:var(--_rs-typography-line-height);text-transform:var(--_rs-typography-text-transform);--rs-theme-dark:0;--rs-theme-dark:1;--_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,var(--rs-theme-dark,0)
  );--_rs-theme-flip:var(--rs-theme-flip,0);--_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));--_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient));color:var(
  --rs-color-average,rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227),.7)
)}}#automotive-page .process-section__card{background-color:#000;border-radius:24px;padding:24px}#automotive-page .process-section__card_wide{padding:24px 8px}#automotive-page .process-section__card_ai{background-color:#fff}#automotive-page .process-section__card_ai *{--rs-theme-dark:0}#automotive-page .process-section__card-img{border-radius:16px}@media screen and (max-width:640px){#automotive-page .process-section__card{--rs-card-padding:16px;--rs-card-border-radius:16px}}
#automotive-page .products-section__icon{margin:0 auto}#automotive-page .products-section__card-wrap{background-color:var(--automotive-bg);border-radius:24px;display:flex;flex-direction:column;padding:24px 1px 1px;transition:background-color .3s ease-out}#automotive-page .products-section__card-wrap:hover{background-color:var(--automotive-blue)}#automotive-page .products-section__card{border-radius:25px;display:flex;flex-direction:column;gap:24px;height:100%;justify-content:space-between;padding:24px}#automotive-page .products-section__card:not(#automotive-page .products-section__card_all){background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.8) 100%),linear-gradient(110deg,var(--rs-color-white-t5) -6.31%,transparent 113.87%)}@media screen and (max-width:640px){#automotive-page .products-section__card{--rs-card-border-radius:16px;--rs-card-padding:16px}}#automotive-page .products-section__card_all{flex-direction:row}#automotive-page .products-section__card_all *{--rs-theme-dark:0}@media screen and (max-width:640px){#automotive-page .products-section__card_all{flex-direction:column;gap:16px}}#automotive-page .products-section__card-description_teamcity{max-width:350px}#automotive-page .products-section__card-content{display:flex;flex:180px 0 0;flex-direction:column;gap:24px;height:100%;justify-content:space-between}@media screen and (max-width:640px){#automotive-page .products-section__card-content{flex:auto}}#automotive-page .products-section__card-list{background:rgba(34,125,255,.1);border-radius:16px;display:flex;flex:1 0 0;flex-direction:column;gap:16px;padding:16px}#automotive-page .products-section__card-list>li{display:flex;gap:8px}#automotive-page .products-section__card-list>li:first-child{border-bottom:1px solid var(--rs-color-black-t10);padding-bottom:16px}#automotive-page .products-section__card-list svg{fill:var(--automotive-blue);flex:24px 0 0}#automotive-page .products-section__card-main{margin-bottom:auto}#automotive-page .products-section__card-footer{margin-top:auto}#automotive-page .products-section__card-logo{height:64px;width:64px}
#automotive-page .get-in-touch-section{background-image:radial-gradient(ellipse 101% 126% at 50% 50%,var(--automotive-blue) -5%,transparent 41%)}#automotive-page .get-in-touch-section__container{border:2px solid var(--rs-color-white-t10)}#automotive-page .get-in-touch-section__logo{background:linear-gradient(180deg,var(--automotive-blue),rgba(34,125,255,.3));height:64px;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0Ij4KICA8cGF0aCBkPSJNOCAxMnY0MGg0OFYxMkg4Wm00Mi44NCA0TDMyIDMxLjQxNSAxMy4xNiAxNmgzNy42OFpNNTIgNDhIMTJWMjAuMjJsMjAgMTYuMzY1TDUyIDIwLjIyVjQ4WiIvPgo8L3N2Zz4K) no-repeat center/contain;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0Ij4KICA8cGF0aCBkPSJNOCAxMnY0MGg0OFYxMkg4Wm00Mi44NCA0TDMyIDMxLjQxNSAxMy4xNiAxNmgzNy42OFpNNTIgNDhIMTJWMjAuMjJsMjAgMTYuMzY1TDUyIDIwLjIyVjQ4WiIvPgo8L3N2Zz4K) no-repeat center/contain;width:64px}#automotive-page .get-in-touch-section .get-in-touch-form{background:linear-gradient(#000,#000) padding-box,linear-gradient(70deg,#fff 1%,transparent 10%) border-box,linear-gradient(244deg,#fff 1%,transparent 10%) border-box;border:10px solid var(--rs-color-white-t10);border-radius:24px;padding:8px 24px 24px}@media screen and (max-width:640px){#automotive-page .get-in-touch-section .get-in-touch-form{padding:8px 16px 16px}}#automotive-page .get-in-touch-section .get-in-touch-form__success{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:668px;text-align:center}
#automotive-page .testimonials-section{--background-color:rgba(34,125,255,.2);--container-width:1276px;--container-padding:12px}@media screen and (max-width:1276px){#automotive-page .testimonials-section{--container-width:996px}}@media screen and (max-width:1000px){#automotive-page .testimonials-section{--container-width:100vw}}@media screen and (max-width:640px){#automotive-page .testimonials-section{--container-padding:16px}}#automotive-page .testimonials-section__carousel-wrapper{padding:0 calc(50vw - var(--container-width)/2 + var(--container-padding)*2/2);scroll-padding:0 calc(50vw - var(--container-width)/2 + var(--container-padding)*2/2)}@media screen and (max-width:1000px){#automotive-page .testimonials-section__carousel-wrapper{padding:0 calc(100vw - var(--container-width) + var(--container-padding));scroll-padding:0 calc(100vw - var(--container-width) + var(--container-padding))}}#automotive-page .testimonials-section__card{--rs-card-border-radius:24px;--rs-card-padding:24px;background-color:var(--automotive-bg);display:flex;flex-direction:column;gap:48px;scroll-snap-align:start;transition:background-color .3s ease-out;width:536px}@media screen and (max-width:1000px){#automotive-page .testimonials-section__card{width:100%}}#automotive-page .testimonials-section__card:hover{background-color:var(--automotive-blue)}@media screen and (max-width:640px){#automotive-page .testimonials-section__card{--rs-card-padding:16px;--rs-card-border-radius:16px;gap:32px;width:calc(100vw - var(--container-padding)*2)}}
#automotive-page .resources-section__container{background-color:var(--automotive-bg);border-radius:var(--border-radius)}@media screen and (max-width:640px){#automotive-page .resources-section__container{padding:32px 16px}}#automotive-page .resources-section__icon{fill:var(--automotive-blue);flex-shrink:0;height:28px;width:28px}#automotive-page .resources-section__card{background-color:#000;border-radius:24px;padding:24px;text-decoration:none;transition:box-shadow .3s ease-out}#automotive-page .resources-section__card:hover{box-shadow:0 0 0 1px var(--automotive-blue)}#automotive-page .resources-section__card:active{box-shadow:0 0 0 2px var(--automotive-blue)}@media screen and (max-width:640px){#automotive-page .resources-section__card{--rs-card-padding:16px;--rs-card-border-radius:16px}}
#automotive-page .faq-section{padding-bottom:144px}@media screen and (max-width:640px){#automotive-page .faq-section{padding-bottom:64px}}#automotive-page .faq-section__collapse>div{margin-top:8px;--_rs-typography-letter-spacing:var(--rs-text-2-letter-spacing,0.0015em);--_rs-typography-text-transform:initial;--_rs-typography-font-variant-numeric:initial;--_rs-typography-font-family:var(
    --rs-font-family-ui,var(--rs-font-family-jb-sans,"JetBrains Sans",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Helvetica Neue",Arial,sans-serif)
  );--_rs-typography-font-size:var(--rs-text-2-font-size,16px);--_rs-typography-font-weight:var(
    --rs-font-weight-regular,400
  );--_rs-typography-line-height:var(
    --rs-text-2-line-height,24px
  );--_rs-typography-base-color:var(
    --_rs-typography-hardness-color,var(
  --rs-color-average,rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227),0.7)
)
  );--_rs-typography-text-auto-offset:16px;--_rs-typography-ul-list-li-padding-left:22px;--_rs-typography-ol-list-li-padding-left:26px;--_rs-typography-list-li-margin-top-from-text:var(
    --_rs-typography-text-2-sm-list-li-margin-top-from-text,16px
  );--_rs-typography-link-standalone-border-offset-from-text-base:1.15em;--_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;--_rs-typography-link-border-bottom-width-from-text:1px}@media screen and (max-width:640px){#automotive-page .faq-section__collapse>div{--_rs-typography-text-2-sm-list-li-margin-top-from-text:12px}}#automotive-page .faq-section__collapse>div{font-family:var(--_rs-typography-font-family);font-feature-settings:"kern","liga","calt";font-size:var(--_rs-typography-font-size);font-variant-numeric:var(--_rs-typography-font-variant-numeric);font-weight:var(--_rs-typography-font-weight);letter-spacing:var(
    --rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing)
  );line-height:var(--_rs-typography-line-height);text-transform:var(--_rs-typography-text-transform);--rs-theme-dark:0;--rs-theme-dark:1;--_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,var(--rs-theme-dark,0)
  );--_rs-theme-flip:var(--rs-theme-flip,0);--_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));--_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient));color:var(
  --rs-color-average,rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227),.7)
)}
:root{--automotive-blue:#227dff;--automotive-bg:rgba(34,125,255,.4)}body{background-color:#000}.text-highlight{color:var(--automotive-blue)}.text-hard{--rs-theme-dark:1;--_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,var(--rs-theme-dark,0)
  );--_rs-theme-flip:var(--rs-theme-flip,0);--_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));--_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient));color:var(
  --rs-color-hard,rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227))
)}.automotive-page-container{--border-radius:48px;border-radius:var(--border-radius);margin-left:-48px;margin-right:-48px;padding:48px}@media screen and (max-width:1000px){.automotive-page-container{margin-left:-22px;margin-right:-22px;padding:48px 22px}}@media screen and (max-width:640px){.automotive-page-container{--border-radius:32px;margin-left:-16px;margin-right:-16px;padding:64px 16px}}
