.steps{grid-template-columns:repeat(var(--n), 1fr);gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.steps__item{gap:var(--space-2);padding-top:var(--space-6);align-content:start;display:grid;position:relative}.steps__item:before{content:"";top:0;left:0;right:calc(-1 * var(--space-5));background:var(--mark-build);height:2px;position:absolute}.steps__item--grow:before{background:var(--mark-grow)}.steps__item:last-child:before{right:0}.steps__item:after{content:"";background:var(--accent);width:10px;height:10px;position:absolute;top:-4px;left:0}.steps h3{font-size:var(--step-1)}.steps p{color:var(--text-muted);font-size:var(--step--1)}@media (width<=60rem){.steps{grid-template-columns:1fr;gap:0}.steps__item{padding:0 0 var(--space-6) var(--space-6)}.steps__item:before{width:2px;height:auto;inset:0 auto 0 4px}.steps__item:last-child:before{height:1.5rem;bottom:auto}.steps__item:after{top:.35rem}}
