.challenge-steps[data-v-17afb5ca]{padding-block:var(--spacing-28x)}.challenge-steps__cards[data-v-17afb5ca]{-moz-column-gap:var(--redesign-grid-gap,var(--spacing-12x));column-gap:var(--redesign-grid-gap,var(--spacing-12x));display:grid;grid-template-columns:repeat(3,1fr);margin-top:var(--redesign-header-to-grid-gap,var(--spacing-20x));row-gap:var(--spacing-6x)}.challenge-steps__card[data-v-17afb5ca]{display:flex}@media(max-width:1024px){.challenge-steps[data-v-17afb5ca]{padding-block:var(--spacing-20x)}}@media(max-width:768px){.challenge-steps[data-v-17afb5ca]{padding-block:var(--spacing-12x)}.challenge-steps__cards[data-v-17afb5ca]{display:flex;gap:24px;overflow-x:auto;scroll-padding-inline:16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-inline:-16px;margin-top:var(--spacing-12x);padding-inline:16px;scrollbar-width:none}.challenge-steps__cards[data-v-17afb5ca]::-webkit-scrollbar{display:none}.challenge-steps__cards[data-v-17afb5ca]:after{content:"";flex-shrink:0;min-width:1px}.challenge-steps__card[data-v-17afb5ca]{flex-shrink:0;min-width:260px;scroll-snap-align:center;scroll-snap-stop:always;width:260px}.challenge-steps__card[data-v-17afb5ca]:first-child{scroll-snap-align:start}.challenge-steps__card[data-v-17afb5ca]:last-child{scroll-snap-align:end}}
