/* Mobile rows for related cards; desktop presentation stays with each page. */
@media(max-width:720px){
 html body .ev-mobile-card-row.ev-mobile-card-row.ev-mobile-card-row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap;align-items:stretch;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:2px;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;padding:2px 2px 14px;scrollbar-width:thin;box-sizing:border-box}
 html body .ev-mobile-card-row.ev-mobile-card-row.ev-mobile-card-row> *{flex:0 0 min(82vw,340px);min-width:0;max-width:none;width:auto;box-sizing:border-box;scroll-snap-align:start;margin:0;grid-column:auto}
 html body .ev-mobile-card-row.ev-mobile-card-row.ev-mobile-card-row> *:focus-visible{outline-offset:-3px}
}
