.walker-intro{max-width:760px;line-height:1.8;margin:-8px 0 28px}.walker-vendors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.walker-photo{background:#f6f8f7;padding:24px!important;display:flex;justify-content:center}.walker-card .walker-photo img{height:310px;width:100%;object-fit:contain;mix-blend-mode:multiply}.walker-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:22px}.walker-actions a:not(.ms-button),.walker-jump{color:#087b87;font-weight:600;text-decoration:underline;text-underline-offset:4px;font-size:14px}.walker-fit{background:#edf5f3;border-radius:20px;padding:28px;margin-top:28px}.walker-fit h3{font-size:23px;font-weight:700}.walker-fit p{line-height:1.8;margin-top:12px;max-width:850px}.walker-actions a:focus-visible,.walker-jump:focus-visible{outline:3px solid #087b87;outline-offset:5px}@media(max-width:760px){.walker-vendors{grid-template-columns:1fr}.walker-card .walker-photo img{height:250px}.walker-fit{padding:24px}}
@media(min-width:761px) and (max-width:1050px){.walker-vendors{grid-template-columns:repeat(2,minmax(0,1fr))}.walker-vendors .walker-card:last-child{grid-column:1/-1}}

.walker-detail{display:grid;grid-template-columns:1fr 1.2fr}.walker-detail .walker-photo{align-items:center}.walker-detail .walker-photo img{height:420px}.walker-section{scroll-margin-top:100px}@media(max-width:760px){.walker-detail{grid-template-columns:1fr}.walker-detail .walker-photo img{height:280px}}
