.steps__list{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:clamp(1rem,3vw,2rem);margin:0;padding:0;list-style:none;counter-reset:none}.steps__list:before{content:"";position:absolute;top:2.1rem;left:8%;right:8%;height:2px;background:repeating-linear-gradient(90deg,var(--color-accent) 0 10px,transparent 10px 18px)}.step{position:relative;display:grid;justify-items:center;text-align:center;gap:1rem}.step__num{position:relative;z-index:1;display:grid;place-items:center;width:4.2rem;height:4.2rem;border-radius:50%;background:var(--palette-heading);color:var(--palette-accent);font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:1.35rem;box-shadow:0 0 0 6px var(--section-bg, var(--color-bg)),0 14px 28px -14px #123b78b3}.step__body{padding:1.2rem 1.1rem;border-radius:calc(var(--radius) + 4px);background:var(--color-surface);border:1px solid var(--color-border);width:100%;height:100%}.step__title{margin:0 0 .4rem;font-size:1.15rem}.step__text{margin:0;font-size:.94rem;line-height:1.55}@media(max-width:749px){.steps__list{grid-auto-flow:row;grid-auto-columns:auto}.steps__list:before{top:0;bottom:0;left:2.1rem;right:auto;width:2px;height:auto;background:repeating-linear-gradient(180deg,var(--color-accent) 0 10px,transparent 10px 18px)}.step{grid-template-columns:auto minmax(0,1fr);justify-items:start;text-align:left;align-items:start}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-steps.css.map */
