.content-media-steps,.content-media-steps__content{display:grid}.content-media-steps{gap:3.2rem}.content-media-steps__image{border-radius:var(--border-radius)}.content-media-steps__content{counter-reset:section;gap:4.4rem 2rem}.content-media-steps__item{padding-left:5.4rem}.content-media-steps__item:after,.content-media-steps__item:before{content:"";position:absolute}.content-media-steps__item:before{background-color:var(--mountain-green);border-radius:100%;color:var(--white);content:counter(section);counter-increment:section;font-family:var(--secondary-font-family);font-size:1.8rem;font-weight:600;height:3.2rem;left:0;place-content:center;text-align:center;top:0;width:3.2rem}.content-media-steps__item:not(:last-child):after{background-color:var(--azure-gray);height:100%;left:1.6rem;top:3.8rem;width:1px}.content-media-steps__item h3{font-family:var(--primary-font-family);font-size:2rem;line-height:1.6}.content-media-steps__item :last-child{margin-bottom:0}@media (min-width:768px){.content-media-steps{grid-template-columns:5fr 6fr}.content-media-steps__image{position:sticky;top:12rem}}@media (min-width:980px){.content-media-steps{gap:4.4rem 10%;grid-template-columns:2fr 3fr}}@media (max-width:767px){.content-media-steps__content{order:1}.content-media-steps__image{order:2}}