.machine-learning-page{overflow-x:clip}.machine-learning-hero{background:linear-gradient(90deg,#18292d 0%,#0d5563 100%);min-height:830px;padding:170px 0 20px;position:relative;overflow:hidden}.machine-learning-hero__container{z-index:1;position:relative}.machine-learning-hero__content{display:block}.machine-learning-hero__copy{z-index:2;position:relative}.machine-learning-hero__title{color:var(--color-white);font-family:var(--font-heading);margin:0 0 40px;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:500;line-height:1}.machine-learning-hero__description{max-width:830px;color:var(--color-white);margin:40px 0;font-size:1.125rem;line-height:1.7}.machine-learning-hero__actions{justify-content:center;display:flex}.machine-learning-hero__brain{width:249px;height:259px;margin:40px auto 0;display:flex}.machine-learning-hero__decor{z-index:0;pointer-events:none;position:absolute}.machine-learning-hero__decor--left-desktop,.machine-learning-hero__decor--right-desktop,.machine-learning-hero__decor--left-tablet,.machine-learning-hero__decor--right-tablet{display:none}.machine-learning-hero__decor--top-mobile{top:0;right:0}.machine-learning-hero__decor--bottom-mobile{bottom:27px;right:98px}.machine-learning-page__services,.machine-learning-page__consulting,.machine-learning-page__benefits,.machine-learning-page__faq,.machine-learning-page__articles{background:var(--color-white)}.machine-learning-page__cases{background:var(--color-primary-8)}.machine-learning-page__consulting{padding-top:60px}.machine-learning-page__consulting .service-tabs-section{padding:0}.machine-learning-page__consulting .service-tabs-section__intro h3{color:var(--color-primary-6)}.machine-learning-page__implementing{background:linear-gradient(90deg,#18292d 0%,#0d5563 100%)}.machine-learning-page__implementing .service-icon-cards{padding-top:60px;padding-bottom:60px}.machine-learning-page__implementing .service-section-title,.machine-learning-page__implementing .service-section-copy p{color:var(--color-white)}.machine-learning-page__implementing .service-section-copy{margin-bottom:40px}.machine-learning-page__benefits{position:relative}.machine-learning-page__benefits:after{content:"";background:url(/assets/service-pages/machine-learning/mls-right-list-decor.svg) 50%/contain no-repeat;width:364px;height:246px;display:none;position:absolute}.machine-learning-page__scope{background:linear-gradient(#deeeef00 35%,#deeeef 75%)}.machine-learning-page__scope .service-icon-cards{padding-top:60px;padding-bottom:60px}.machine-learning-page__schema{background:var(--color-green-11)}.machine-learning-page__contact .service-media-text{padding-top:0}.machine-learning-page__contact{background:var(--color-white)}.machine-learning-page__contact .service-media-text__container{background:var(--color-white);gap:0;overflow:hidden}.machine-learning-page__contact .service-media-text__media img{border-radius:0}.machine-learning-page__contact .service-section-title,.machine-learning-page__contact .service-section-copy p{text-align:left}@media (width>=769px){.machine-learning-hero{min-height:790px}.machine-learning-hero__content{justify-content:space-between;display:flex}.machine-learning-hero__copy{padding-top:44px;padding-right:40px}.machine-learning-hero__description{max-width:690px;margin-bottom:48px}.machine-learning-hero__actions{justify-content:flex-start}.machine-learning-hero__brain{min-width:400px;min-height:416px;margin:0;display:block}.machine-learning-hero__decor--left-tablet,.machine-learning-hero__decor--right-tablet{display:block}.machine-learning-hero__decor--left-tablet{top:0;left:0}.machine-learning-hero__decor--right-tablet{top:0;right:0}.machine-learning-hero__decor--top-mobile,.machine-learning-hero__decor--bottom-mobile{display:none}.machine-learning-page__consulting{padding-top:80px}.machine-learning-page__implementing{margin-top:-88px}.machine-learning-page__implementing .service-icon-cards{padding-top:135px;padding-bottom:80px}.machine-learning-page__implementing .service-section-copy{margin-bottom:58px}.machine-learning-page__benefits:after{display:block;top:484px;left:-330px}.machine-learning-page__scope .service-icon-cards{padding-top:80px;padding-bottom:80px}.machine-learning-page__schema .service-schema-section__card{margin-top:-58px}}@media (width>=1201px){.machine-learning-hero{min-height:620px;padding:150px 0 50px}.machine-learning-hero__copy{padding-top:64px;padding-right:30px}.machine-learning-hero__description{max-width:750px}.machine-learning-hero__decor--left-desktop,.machine-learning-hero__decor--right-desktop{display:block}.machine-learning-hero__decor--left-desktop{top:0;left:0}.machine-learning-hero__decor--right-desktop{top:0;right:0}.machine-learning-hero__decor--left-tablet,.machine-learning-hero__decor--right-tablet{display:none}.machine-learning-page__consulting{padding-top:135px}.machine-learning-page__implementing .service-icon-cards{padding-top:140px;padding-bottom:120px}.machine-learning-page__benefits:after{top:407px;left:-290px}.machine-learning-page__scope .service-icon-cards{padding-top:120px;padding-bottom:120px}.machine-learning-page__schema{padding-bottom:120px}.machine-learning-page__contact .service-media-text__container{background:var(--color-white);flex-direction:row-reverse;justify-content:flex-end;align-items:stretch;display:flex}.machine-learning-page__contact .service-media-text__copy{flex-shrink:0;order:0;align-items:flex-start;width:830px;max-width:830px;margin:0;padding:120px 70px}.machine-learning-page__contact .service-media-text__media{order:0;align-self:stretch;width:clamp(600px,100%,850px);height:auto;min-height:0;display:flex}.machine-learning-page__contact .service-media-text__picture{width:100%;height:100%;display:block}.machine-learning-page__contact .service-media-text__media img{object-position:center;flex:auto;width:100%;height:100%}}
