.rail_wrap__Y2rRq{position:relative}.rail_rail___A5ou{--cols:4;--gap:20px;display:flex;gap:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px;padding-block:4px 12px;overscroll-behavior-x:contain}.rail_rail___A5ou::-webkit-scrollbar{display:none}.rail_rail___A5ou>*{flex:0 0 calc((100% - var(--gap) * (var(--cols) - 1)) / var(--cols));min-width:0;scroll-snap-align:start}.rail_nav__utM4p{display:none;position:absolute;top:50%;translate:0 -50%;width:40px;height:40px;border-radius:50%;border:1px solid var(--border);background:var(--page);color:var(--text);box-shadow:0 4px 16px rgba(0,0,0,.1);place-items:center;z-index:2;transition:background-color .2s}.rail_nav__utM4p:hover{background:var(--fill-2)}.rail_navStart__9MxXx{inset-inline-start:-16px}.rail_navEnd___wfTv{inset-inline-end:-16px}.rail_navEnd___wfTv svg{transform:scaleX(-1)}:dir(ltr) .rail_navEnd___wfTv svg{transform:none}:dir(ltr) .rail_navStart__9MxXx svg{transform:scaleX(-1)}@media (hover:hover) and (pointer:fine) and (min-width:1141px){.rail_nav__utM4p{display:grid}}@media (max-width:1140px){.rail_rail___A5ou{--cols:2.4}}@media (max-width:640px){.rail_rail___A5ou{--cols:1.25;--gap:14px}}.rail_wrap__Y2rRq[data-js] .rail_rail___A5ou>*{transition:opacity .45s var(--ease-ui-out),scale .45s var(--ease-ui-out),translate .6s var(--ease-ui-out);transform-origin:50% 60%}.rail_wrap__Y2rRq[data-js]:not([data-in]) .rail_rail___A5ou>*{opacity:0;translate:0 28px}.rail_wrap__Y2rRq[data-in]:not([data-settled]) .rail_rail___A5ou>*{transition-delay:calc(var(--i, 0) * 70ms)}.rail_wrap__Y2rRq[data-in] .rail_rail___A5ou>:not([data-on]){opacity:.55;scale:.94}@media (hover:hover) and (pointer:fine){.rail_wrap__Y2rRq[data-in] .rail_rail___A5ou>:not([data-on]):hover{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.rail_wrap__Y2rRq[data-js] .rail_rail___A5ou>*{transition:none}.rail_wrap__Y2rRq[data-js]:not([data-in]) .rail_rail___A5ou>*{opacity:1;translate:none}.rail_wrap__Y2rRq[data-in] .rail_rail___A5ou>:not([data-on]){scale:none}}