.block--numbered-steps .numbered-steps__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.block--numbered-steps .numbered-steps__item{display:flex;align-items:flex-start;gap:2.5rem;position:relative;padding-bottom:2rem;margin-bottom:0}.block--numbered-steps .numbered-steps__item:last-child{padding-bottom:0}@media (min-width:768px){.block--numbered-steps .numbered-steps__item:not(:last-child):before{content:"";position:absolute;top:27px;bottom:0;left:26px;width:2px;background:#c2c3c1;z-index:0}}@media (max-width:767.98px){.block--numbered-steps .numbered-steps__item{flex-direction:column;align-items:center;text-align:center;gap:.75rem}.block--numbered-steps .numbered-steps__item:not(:last-child):before{left:50%;transform:translateX(-1px)}}.block--numbered-steps .numbered-steps__number{transform:translate(-1px,-1px)}.block--numbered-steps .numbered-steps__marker{flex:0 0 auto;width:54px;height:54px;border-radius:50%;background:#f47822;color:#fff;display:flex;align-items:center;justify-content:center;font-family:Manrope,sans-serif;font-size:1.75rem;font-weight:700;line-height:1;position:relative;z-index:1}.block--numbered-steps .numbered-steps__content{flex:1 1 auto;min-width:0}@media (max-width:767.98px){.block--numbered-steps .numbered-steps__content{max-width:360px}}.block--numbered-steps .numbered-steps__heading{font-family:Manrope,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.3;color:#1c2c57;margin:0 0 .5rem}.block--numbered-steps .numbered-steps__description{font-size:1rem;line-height:1.5;color:#1c2c57}.block--numbered-steps .numbered-steps__description p{margin:0 0 .75rem}.block--numbered-steps .numbered-steps__description p:last-child{margin-bottom:0}.block--numbered-steps.numbered-steps--inverted .numbered-steps__item:not(:last-child):before{background:hsla(0,0%,100%,.25)}.block--numbered-steps.numbered-steps--inverted .numbered-steps__marker{background:#fddd00;color:#1c2c57}.block--numbered-steps.numbered-steps--inverted .numbered-steps__description,.block--numbered-steps.numbered-steps--inverted .numbered-steps__heading{color:#fff}
