section.block-process-steps{overflow-x:clip}section.block-process-steps.has-vector{background-image:url(/build/images/process-steps-vector.e67d5f1b.svg);background-repeat:no-repeat;background-position:100% 0;background-size:min(926px,70%) auto}section.block-process-steps .steps__intro{max-width:58%;margin-bottom:2rem}section.block-process-steps .steps__title{line-height:1.15}section.block-process-steps .steps__list{display:flex;flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none}section.block-process-steps .steps__item{display:flex;flex:0 0 auto;align-items:center;gap:1rem}section.block-process-steps .steps__icon{width:40px;height:40px;flex:0 0 auto;object-fit:contain}section.block-process-steps .steps__content{display:flex;flex-direction:column;gap:.5rem}section.block-process-steps .steps__label{font-size:1.125rem;font-weight:500;line-height:1.2}section.block-process-steps .steps__text{max-width:30ch;font-size:14px;line-height:1.5}@media(max-width:991.98px){section.block-process-steps .steps__intro{max-width:100%}section.block-process-steps .steps__rows{width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto}section.block-process-steps .steps__list+.steps__list{padding-top:1.25rem}section.block-process-steps .steps__item{flex-wrap:wrap;-moz-column-gap:0;column-gap:0}section.block-process-steps .steps__item:after{flex-basis:100%;height:20px;background-color:#9da9de;content:"";-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2036%2020%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.5%22%20d%3D%22m1.5%201.5%2016.5%2017%2016.5-17%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2036%2020%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.5%22%20d%3D%22m1.5%201.5%2016.5%2017%2016.5-17%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:36px 20px;mask-size:36px 20px;-webkit-mask-position:center;mask-position:center}section.block-process-steps .steps__icon{margin-right:1rem}section.block-process-steps .steps__list:last-child .steps__item:last-child:after{content:none}}@media(min-width:992px){section.block-process-steps .steps__list{flex-direction:row;align-items:center;gap:1rem;padding:3.5rem 0}section.block-process-steps .steps__list+.steps__list{position:relative;padding-left:var(--steps-offset,12%)}section.block-process-steps .steps__list+.steps__list:before{position:absolute;top:0;left:50%;width:100vw;border-top:1px solid #9da9de;content:"";translate:-50% 0}section.block-process-steps .steps__item:not(:last-child){flex:1 1 auto}section.block-process-steps .steps__item:not(:last-child):after{width:26px;height:46px;flex:0 0 auto;margin-inline:auto;background-color:var(--primary);opacity:.3;content:"";-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2026%2046%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.5%22%20d%3D%22m1.5%201.5%2023%2021.5-23%2021.5%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2026%2046%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.5%22%20d%3D%22m1.5%201.5%2023%2021.5-23%2021.5%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}section.block-process-steps .steps__icon{width:calc(clamp(40px,3.3vw,48px));height:calc(clamp(40px,3.3vw,48px))}section.block-process-steps .steps__label{width:min-content;font-size:20px}}