.rail[data-astro-cid-wuxmfyca] ul[data-astro-cid-wuxmfyca]{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(124px,1fr);grid-auto-flow:column;gap:clamp(12px,2vw,20px);margin:0;padding:0 0 6px;list-style:none;display:grid;overflow-x:auto}.rail[data-astro-cid-wuxmfyca] li[data-astro-cid-wuxmfyca]{scroll-snap-align:start}@media (width>=1100px){.rail[data-astro-cid-wuxmfyca] ul[data-astro-cid-wuxmfyca]{grid-auto-columns:minmax(96px,1fr)}}.rail__item[data-astro-cid-wuxmfyca]{color:var(--ink);gap:2px;text-decoration:none;display:grid}.rail__img[data-astro-cid-wuxmfyca]{aspect-ratio:1;border-radius:var(--radius-l);background:var(--line);margin-bottom:8px;display:block;overflow:hidden}.rail__img[data-astro-cid-wuxmfyca] img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-out)}.rail__item[data-astro-cid-wuxmfyca]:hover .rail__img[data-astro-cid-wuxmfyca] img{transform:scale(1.05)}.rail__name[data-astro-cid-wuxmfyca]{font-weight:600;line-height:1.25}.rail__item[data-astro-cid-wuxmfyca]:hover .rail__name[data-astro-cid-wuxmfyca]{color:var(--fern)}.rail__count[data-astro-cid-wuxmfyca]{font-size:var(--step--1);color:var(--slate)}@media (width<=760px){.rail[data-astro-cid-wuxmfyca] ul[data-astro-cid-wuxmfyca]{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);grid-auto-columns:38%}}
