.c-steps__items{position:relative;display:flex;flex-direction:column;gap:2.5rem}@media screen and (min-width: 46em){.c-steps__items{display:block;gap:unset;flex-direction:unset}}.c-steps__line{width:3px;height:100%;top:0;left:0;background:var(--color-secondary);position:absolute}@media screen and (min-width: 46em){.c-steps__line{left:50%;transform:translate(-50%)}}.c-steps-item{max-width:450px;padding-left:15px}@media screen and (min-width: 46em){.c-steps-item{width:50%;max-width:unset;padding-left:0}}@media screen and (min-width: 46em){.c-steps-item:nth-child(2n){margin-left:calc(10 / var(--grid-total-columns) * 100%)}}@media screen and (min-width: 46em){.c-steps-item:nth-child(odd){text-align:right;margin-left:unset}}@media screen and (min-width: 46em){.c-steps-item:nth-child(odd) .c-steps-item__media{margin-left:auto}}@media screen and (min-width: 46em){.c-steps-item:nth-child(odd) .c-bubble{flex-direction:row-reverse}.c-steps-item:nth-child(odd) .c-bubble .c-bubble__text{padding:0 8px 0 16px;border-radius:40px 0 0 40px}.c-steps-item:nth-child(odd) .c-bubble svg{transform:scaleX(-1)}}.c-steps-item__content{padding-left:15px}@media screen and (min-width: 46em){.c-steps-item__content{padding:0 10%}}.c-steps-item__content .h4{margin-bottom:.625rem}@media screen and (min-width: 46em){.c-steps-item__bubble{padding:0 5%}}.c-steps-item__media{max-width:160px;margin-top:8px}.c-steps-item__text{max-width:500px;display:inline-block;text-wrap:balance}
