.Steps_wrapper__Z9Tsm{padding:80px 20px;background-color:var(--white)}.Steps_container__ba3Vp[data-contain=true]{display:flex;flex-direction:column;align-items:center;gap:64px}.Steps_header__MDNis{text-align:center;max-width:900px;display:flex;flex-direction:column;align-items:center;gap:16px}.Steps_tagLabel__0ac5W{font-size:14px;font-weight:700;letter-spacing:.1em;color:var(--blue);text-transform:uppercase;margin:0}.Steps_heading__9Ut15{color:var(--black);margin:0}.Steps_blueText__XOT1F{background:radial-gradient(var(--gradient-blue),var(--blue));background-position:top;background-size:100% 300%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:1.15em;font-weight:inherit}.Steps_subheading__iQ2ow{color:var(--grey);font-size:16px;line-height:1.6;margin:0;max-width:720px}.Steps_steps__xtVvg{display:grid;grid-gap:24px;gap:24px;width:100%;position:relative}.Steps_step__q4Yd7{flex-direction:column;text-align:center;gap:16px}.Steps_circleRow__vKZZw,.Steps_step__q4Yd7{display:flex;align-items:center;position:relative}.Steps_circleRow__vKZZw{width:100%;justify-content:center}.Steps_circleRow__vKZZw:after,.Steps_circleRow__vKZZw:before{content:"";position:absolute;top:50%;height:1px;background-color:var(--border)}.Steps_circleRow__vKZZw:before{left:0;right:calc(50% + 32px)}.Steps_circleRow__vKZZw:after{left:calc(50% + 32px);right:0}.Steps_step__q4Yd7:first-child .Steps_circleRow__vKZZw:before,.Steps_step__q4Yd7:last-child .Steps_circleRow__vKZZw:after{display:none}.Steps_circle__xilaj{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--white);font-size:20px;font-weight:600;position:relative;z-index:1;flex-shrink:0}.Steps_stepTitle__7NQa0{color:var(--black);font-size:18px;font-weight:600;margin:0;max-width:320px}.Steps_stepDescription__sBEM7{color:var(--grey);font-size:14px;line-height:1.6;margin:0;max-width:360px}@media (max-width:768px){.Steps_wrapper__Z9Tsm{padding:64px 20px}.Steps_steps__xtVvg{grid-template-columns:1fr!important;gap:40px}.Steps_circleRow__vKZZw:after,.Steps_circleRow__vKZZw:before{display:none}}