@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/assets/fonts/open-sans-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/assets/fonts/open-sans-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/assets/fonts/open-sans-700.woff2) format("woff2")}.icon{display:inline-block;fill:none;height:24px;vertical-align:middle;width:24px}.show-lg{display:none}@media(min-width:1024px){.show-lg{display:block}}.hide-lg{display:block}@media(min-width:1024px){.hide-lg{display:none}}.services-steps{background:linear-gradient(115deg,#3e68ce -5.48%,#284b9f 102.98%);color:#fff;padding:48px 16px}@media(min-width:1024px){.services-steps{padding:80px 24px}}@media(min-width:1440px){.services-steps{padding:80px 112px}}.services-steps__container{align-items:center;display:flex;flex-direction:column;gap:48px;padding:0 4px}@media(min-width:1024px){.services-steps__container{padding:0 12px}}.services-steps__header{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;text-align:center;width:100%}.services-steps__title{color:#fff;font-family:var(--typography-font-family-headings,"Open Sans");font-size:32px;font-weight:700;letter-spacing:-2px;line-height:40px;margin:0;text-align:center}@media(min-width:1024px){.services-steps__title{font-size:var(--typography-headings-desktop-h1-size,48px);letter-spacing:-.96px;line-height:var(--typography-headings-desktop-h1-line-height,56px)}}.services-steps__subtitle{color:#fff;font-family:var(--typography-font-family-body,"Open Sans");font-size:var(--typography-body-default-size,16px);font-weight:400;letter-spacing:-.32px;line-height:var(--typography-body-default-line-height,28px);margin:0;max-width:640px;text-align:center}@media(min-width:1024px){.services-steps__subtitle{line-height:var(--sizing-size-24,24px)}}.services-steps__section{display:flex;flex-direction:column;gap:40px;width:100%}@media(min-width:1024px){.services-steps__section{align-items:center;flex-direction:row;gap:80px;justify-content:space-between}}.services-steps__content{counter-reset:services-steps;display:flex;flex:1 1 auto;flex-direction:column;gap:24px;justify-content:center;min-width:0}@media(min-width:1024px){.services-steps__content{max-width:520px}}.services-steps__step{counter-increment:services-steps;display:flex;flex-direction:row;gap:24px}.services-steps__step-marker{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:16px}.services-steps__step-number{align-items:center;border:1px solid #fff;border-radius:100px;color:#fff;display:flex;font-family:Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-weight:700;height:40px;justify-content:center;letter-spacing:-.02em;line-height:1;width:40px}.services-steps__step-number:before{content:counter(services-steps)}.services-steps__step-divider{background:#e3e9f8;border-radius:8px;flex:1;min-height:16px;width:1px}.services-steps__step-body{display:flex;flex-direction:column;gap:8px;padding-top:2px}.services-steps__step-title{align-items:center;font-size:18px;font-weight:700;line-height:1.11;margin:0;min-height:40px}.services-steps__step-content,.services-steps__step-title{color:#fff;display:flex;font-family:Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.02em}.services-steps__step-content{flex-direction:column;font-size:16px;font-weight:400;gap:8px;line-height:1.75}.services-steps__step-content :first-child{margin-top:0}.services-steps__step-content :last-child{margin-bottom:0}.services-steps__step-content .services-steps__content-link{color:#ffdd27;font-size:18px;font-weight:700;line-height:44px;text-decoration:none}.services-steps__step-content .services-steps__content-link:hover{color:#ffdd27;opacity:.9}.services-steps__step-content .services-steps__content-sep{background:#ffdd27;border-radius:8px;display:inline-block;height:16px;margin:0 24px;vertical-align:middle;width:1px}.services-steps__cta{display:flex;flex-direction:column;gap:21px;margin-top:8px;padding-left:0}@media(min-width:1024px){.services-steps__cta{max-width:337px;padding-left:64px}}@media(min-width:1280px){.services-steps__cta{flex-direction:row;gap:5px;max-width:none}}.services-steps__button{align-items:center;display:inline-flex;font-size:18px;gap:8px;justify-content:center;min-height:56px;padding:8px 28px!important;width:100%}.services-steps__button--video{color:#fafafa!important;padding:16px 21.5px!important}@media(min-width:1024px){.services-steps__button{width:auto}}.services-steps__button .btn__icon{flex-shrink:0;height:24px;width:24px}.services-steps__media{display:flex;flex-shrink:0;justify-content:center}@media(min-width:1024px){.services-steps__media{width:576px}}.services-steps__media--mobile{display:flex}@media(min-width:1024px){.services-steps__media--mobile{display:none}}.services-steps__media--desktop{display:none}@media(min-width:1024px){.services-steps__media--desktop{display:flex}}.services-steps__image-wrap{border-radius:24px;box-shadow:0 2px 4px rgba(82,82,82,.05);cursor:pointer;max-width:576px;overflow:hidden;width:100%}.services-steps__image{aspect-ratio:576/600;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:1024px){.services-steps__image{max-height:600px;-o-object-position:center;object-position:center}}