.process-steps{--morph-duration: .62s;--morph-ease: cubic-bezier(.22, 1, .36, 1);--swiper-wrapper-transition-timing-function: var(--morph-ease);padding:80px 0}@media(max-width:768px){.process-steps{padding:40px 0}}.process-steps{overflow:hidden;background-color:#eef0f7;color:#080d18}.process-steps__head{margin-bottom:32px}@media(max-width:768px){.process-steps__head{margin-bottom:24px}}.process-steps__heading{margin:0 0 32px;font-family:Zalando Sans,Zalando Sans Fallback,sans-serif;font-size:40px;font-weight:500;line-height:120%;text-transform:uppercase;color:#080d18}@media(max-width:1024px){.process-steps__heading{font-size:32px}}@media(max-width:768px){.process-steps__heading{font-size:24px}}@media(max-width:768px){.process-steps__heading{margin:0 0 24px}}.process-steps__text{max-width:880px;margin-top:24px;font-size:24px;font-weight:400;line-height:1.5;color:#3b4254}@media(max-width:1024px){.process-steps__text{font-size:20px}}@media(max-width:768px){.process-steps__text{font-size:16px}}.process-steps__text p{font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.process-steps__text p+p{margin-top:12px}.process-steps__text em,.process-steps__text i{font-style:normal;color:#99a0b4}.process-steps__slider{position:relative}.process-steps__slider.swiper{overflow:visible}.process-steps__slider.swiper:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{margin-right:32px}.process-steps__slider:after,.process-steps__slider:before{content:"";position:absolute;z-index:2;top:0;bottom:0;pointer-events:none;opacity:1;transition:opacity .3s ease}.process-steps__slider:after{right:calc((100% - 100vw)/2);width:14%;background:linear-gradient(90deg,#eef0f700,#eef0f7 85%)}.process-steps__slider:before{left:calc((100% - 100vw)/2);width:5%;background:linear-gradient(270deg,#eef0f700,#eef0f7 85%)}.process-steps__slider--end:after,.process-steps__slider--start:before{opacity:0}.process-steps__slider--static,.process-steps__slider--static *{transition:none!important;animation:none!important}.process-steps__slide.swiper-slide{display:flex;flex-direction:column;justify-content:flex-start;height:auto;width:21.5%;cursor:pointer;transition:width var(--morph-duration) var(--morph-ease),padding-top var(--morph-duration) var(--morph-ease)}.process-steps__slide.swiper-slide.process-steps__slide--active{width:45%;cursor:grab}.process-steps__slide.swiper-slide:not(.process-steps__slide--active){padding-top:calc(24px + 7.3%)}@media(max-width:1024px){.process-steps__slide.swiper-slide{width:240px}.process-steps__slide.swiper-slide.process-steps__slide--active{width:480px}}@media(max-width:768px){.process-steps__slide.swiper-slide{width:220px}.process-steps__slide.swiper-slide.process-steps__slide--active{width:320px}}.process-steps__media{overflow:hidden;margin-bottom:24px;border-radius:16px;aspect-ratio:16/9;background-color:#dde1ec;transition:aspect-ratio var(--morph-duration) var(--morph-ease)}.process-steps__slide--active .process-steps__media{aspect-ratio:2/1}.process-steps__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.process-steps__slide--active .process-steps__image{animation:process-steps-settle var(--morph-duration) var(--morph-ease)}.process-steps__title{margin:0 0 12px;font-family:Zalando Sans,Zalando Sans Fallback,sans-serif;font-size:20px;font-weight:500;line-height:1.3;text-transform:uppercase;color:#141a27}.process-steps__title-button{display:block;width:100%;padding:0;border:0;background:none;font:inherit;text-align:left;cursor:inherit;font-size:24px;line-height:100%;text-transform:uppercase;color:#080d1899;transition:font-size var(--morph-duration) var(--morph-ease),color var(--morph-duration) var(--morph-ease)}@media(max-width:768px){.process-steps__title-button{font-size:20px}}.process-steps__text-body{margin:0}.process-steps__text-body p{margin:0 0 8px;font-size:16px;font-weight:400;line-height:1.5;color:#080d18b3;transition:font-size var(--morph-duration) var(--morph-ease),color var(--morph-duration) var(--morph-ease)}.process-steps__slide--active .process-steps__title-button{font-size:32px}@media(max-width:768px){.process-steps__slide--active .process-steps__title-button{font-size:24px}}.process-steps__slide--active .process-steps__text-body,.process-steps__slide--active .process-steps__text-body p{font-size:20px;color:#080d18cc}.process-steps__bullets-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--morph-duration) var(--morph-ease)}.process-steps__slide--active .process-steps__bullets-wrap{grid-template-rows:1fr}.process-steps__bullets{overflow:hidden;margin:0;padding:12px 0 0 1.1em;list-style:disc;opacity:0;transform:translateY(8px);transition:opacity var(--morph-duration) var(--morph-ease),transform var(--morph-duration) var(--morph-ease)}.process-steps__bullets li{font-size:20px;font-weight:400;line-height:1.5;color:#080d18cc}.process-steps__slide--active .process-steps__bullets{opacity:1;transform:none}.process-steps__number{margin-top:auto;padding-top:24px;font-size:20px;font-weight:500;text-transform:uppercase;color:#080d1899}@media(max-width:768px){.process-steps__number{padding-top:0}}.process-steps__scrollbar{--ruler-tick: #C5CAD9;--ruler-tick-active: #141A27;position:relative;height:28px;margin-top:40px;overflow:hidden;cursor:grab}.process-steps__scrollbar:hover{--ruler-tick: #737B92;--ruler-tick-active: #080D18}.process-steps__scrollbar:active{cursor:grabbing}@media(max-width:768px){.process-steps__scrollbar{margin-top:32px}}.process-steps__scrollbar .swiper-scrollbar-drag{height:100%;background-color:transparent;cursor:inherit}.process-steps__scrollbar.swiper-scrollbar-lock{display:none}.process-steps__ruler{position:absolute;top:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(90deg,var(--ruler-tick) 0,var(--ruler-tick) 1px,transparent 1px);background-size:8px 16px;background-position:left center;background-repeat:repeat-x;transition-property:transform;transition-timing-function:var(--morph-ease)}@supports (background: linear-gradient(red 0%,red 0% 1%,red 2%)){.process-steps__ruler{background-image:linear-gradient(90deg,var(--ruler-tick) 0 1px,transparent 1px)}}.process-steps__ruler-mark{position:absolute;top:0;width:1px;height:28px;background-color:var(--ruler-tick);transition:background-color .2s ease}.process-steps__ruler-mark--active{background-color:var(--ruler-tick-active)}.process-steps__actions{display:flex;justify-content:center;padding-top:28px}@media(max-width:768px){.process-steps__actions{padding-top:16px}}@keyframes process-steps-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.process-steps{--morph-duration: 1ms}.process-steps .process-steps__slide--active .process-steps__image{animation:none}}
