/* A guided walk: each step is the card's thumbnail beside its name and commentary. */
.walk { list-style: none; padding: 0; margin: 0; display: grid; gap: 32px; }
.walk__step { display: grid; grid-template-columns: auto minmax(0, 1fr); gap: 32px; align-items: start; }
.walk__thumb { display: block; }
@media (max-width: 720px) { .walk__step { grid-template-columns: minmax(0, 1fr); gap: 16px; } }
