.steps-flow__section{max-width:1920px;display:flex;flex-direction:column;position:relative;padding:48px 160px;margin:140px auto 0}.steps-flow__section .content-container{padding-top:0}@media (max-width:1800px){.steps-flow__section{margin-top:120px}}@media (max-width:1520px){.steps-flow__section{margin-top:clamp(60px,7.5vw,140px)}}@media (max-width:1202px){.steps-flow__section{margin-top:clamp(80px,8.5vw,120px)}}.green-section{background:var(--ols-color-green);position:relative;overflow:hidden}.green-section__bg-img{width:813px;height:793px;position:absolute;top:-500px;right:0;z-index:1}.steps-flow__section-header{margin-bottom:40px}.steps-flow__section-header .title-h4{font-weight:700}.steps-flow-cards,.steps-flow-cards.steps-flow--counter,.steps-flow-cards.steps-flow--steps{--steps-per-row: 5;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:28px}.steps-flow-cards>*{flex:1 1 calc((100% - (var(--steps-per-row) - 1) * 28px) / var(--steps-per-row) - .02px);min-width:0}.steps-flow-card,.steps-flow--counter .number-list__item,.steps-flow--steps .steps-list__item{display:flex;background-color:#fff;border:1px solid var(--ols-color-border);border-radius:16px;padding:20px;gap:28px}.steps-flow-cards.cards-count-1{--steps-per-row: 1}.steps-flow-cards.cards-count-2{--steps-per-row: 2}.steps-flow-cards.cards-count-3{--steps-per-row: 3}.steps-flow-cards.cards-count-4{--steps-per-row: 4}.steps-flow-cards.cards-count-5{--steps-per-row: 5}.steps-flow--counter.cards-count-4,.steps-flow--counter.cards-count-5,.steps-flow--counter.cards-count-6,.steps-flow--counter.cards-count-7,.steps-flow--counter.cards-count-8,.steps-flow--counter.cards-count-9,.steps-flow--counter.cards-count-10,.steps-flow--icons.cards-count-4,.steps-flow--icons.cards-count-5,.steps-flow--icons.cards-count-6,.steps-flow--icons.cards-count-7,.steps-flow--icons.cards-count-8,.steps-flow--icons.cards-count-9,.steps-flow--icons.cards-count-10{--steps-per-row: 3}.steps-flow-card__icon{flex-shrink:0;width:44px;height:44px}.steps-flow-card__content .title-h4{margin-bottom:4px}.steps-flow-card__content .main-txt{font-weight:400;font-size:18px;line-height:156%;color:var(--ols-color-text-secondary)}.steps-flow--counter.number-list{counter-reset:myCounter}.steps-flow--counter .number-list__item{font-weight:600;font-size:18px;line-height:133%;color:var(--ols-color-text);margin-bottom:0;counter-increment:myCounter;list-style:none;position:relative;border:1px solid var(--ols-color-border);border-radius:16px;padding:20px 20px 20px 62px}.steps-flow--counter .number-list__item:before{content:counters(myCounter,".",decimal-leading-zero) " ";position:absolute;left:20px;top:20px;font-weight:400;font-size:18px;line-height:133%;color:var(--ols-color-text-muted)}.steps-list{counter-reset:step}.steps-flow--steps .steps-list__item{color:var(--ols-color-text);font-weight:600;font-size:18px;line-height:133%;margin-bottom:0;counter-increment:step;list-style:none;position:relative;border:1px solid var(--ols-color-border);border-radius:16px;padding:22px 20px;align-items:flex-start;gap:20px}.steps-list__item-content{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.steps-list__item-content .main-txt,.steps-list__item-content .title-h6{color:var(--ols-color-text);font-size:18px;line-height:24px}.steps-list__item-content .title-h6{font-weight:800}.steps-list__item-content .main-txt{font-weight:600}.steps-flow--steps .steps-list__item:after{content:"Step "counter(step) ".";flex-shrink:0;white-space:nowrap;font-weight:400;font-size:18px;line-height:24px;color:var(--ols-color-text-muted)}@media (max-width:1720px){.steps-flow__section{padding:48px 80px}}@media (max-width:1600px){.steps-flow__section{padding:48px 0}.green-section__bg-img{width:613px;height:593px;top:-70%;right:0;z-index:1}}@media (max-width:1366px){.steps-flow-card{padding:20px;gap:20px}.steps-flow-card__icon{width:32px;height:32px}.steps-flow-card__content .main-txt{font-size:16px;line-height:133%}}@media (max-width:1319px){.steps-flow-card,.steps-flow--counter .number-list__item,.steps-flow--steps .steps-list__item{padding:15px}.steps-flow--counter .number-list__item{padding-left:54px}.steps-flow--counter .number-list__item:before{left:15px;top:15px}}@media (max-width:1025px){.steps-flow-cards.cards-count-5{--steps-per-row: 3}}@media (max-width:821px){.steps-flow__section{margin:clamp(60px,8.5vw,120px) 0 0}.steps-flow-cards.cards-count-1,.steps-flow-cards.cards-count-2,.steps-flow-cards.cards-count-3,.steps-flow-cards.steps-flow-cards.cards-count-4,.steps-flow-cards.cards-count-5,.steps-flow-cards.cards-count-6,.steps-flow-cards.cards-count-7,.steps-flow-cards.cards-count-8,.steps-flow-cards.cards-count-9,.steps-flow-cards.cards-count-10{--steps-per-row: 1}}.steps-flow__section{--steps-travel: 452px;--steps-lead: 1;--steps-lag: .4375}.steps-flow__section--animate .steps-flow-cards{height:0;overflow:hidden}.steps-flow__section--animate .steps-flow-cards{animation:steps-open 1s cubic-bezier(.38,0,.62,1) both paused;animation-delay:calc(var(--ols-p, 0) * var(--ols-span, 1) * -1s)}@keyframes steps-open{0%{height:0}to{height:var(--steps-cards-h, auto)}}.steps-flow__section--animate .steps-flow-cards>*{transform:translateY(var(--steps-travel))}.steps-flow__section--animate .steps-flow-cards>*{animation:steps-rise 1s cubic-bezier(.38,0,.62,1) both paused;animation-delay:calc((var(--steps-lead) + var(--steps-i, 0) * var(--steps-lag) - var(--ols-p, 0) * var(--ols-span, 1)) * 1s)}@keyframes steps-rise{0%{transform:translateY(var(--steps-travel))}to{transform:translateY(0)}}@media (max-width:1366px){.steps-flow__section{--steps-travel: 340px}}@media (max-width:1025px){.steps-flow__section{--steps-travel: 260px}}@media (max-width:821px){.steps-flow__section{--steps-travel: 180px}}@media (prefers-reduced-motion: reduce){.steps-flow__section--animate .steps-flow-cards{height:auto;overflow:visible;animation:none}.steps-flow__section--animate .steps-flow-cards>*{transform:none;animation:none}}.steps-flow__section--animate.steps-flow__section--measure .steps-flow-cards{height:auto;overflow:visible;animation:none}.steps-flow__section--animate.steps-flow__section--measure .steps-flow-cards>*{transform:none;animation:none}
