.styles_card_rail__rJJMk{display:grid;grid-auto-flow:column;grid-auto-columns:45%;grid-gap:24px;gap:24px;margin:0 calc(50% - 50vw) 0 0;padding:0 calc(50vw - 50%) 0 0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}@media(prefers-reduced-motion:no-preference){.styles_card_rail__rJJMk{scroll-behavior:smooth}}.styles_card_rail__rJJMk:focus-visible{outline:2px solid currentcolor;outline-offset:4px}@media(max-width:960px){.styles_card_rail__rJJMk{gap:16px}}@media(max-width:480px){.styles_card_rail__rJJMk{grid-auto-columns:80%}}.styles_card_rail_slot__N8DV3{display:flex;flex-direction:column;scroll-snap-align:start}@media(min-width:961px){.styles_card_rail_swipeable_below_desktop__FPv46{grid-auto-flow:row;grid-template-columns:repeat(var(--rail-cards-per-view),minmax(0,1fr));margin-right:0;padding-right:0;overflow-x:visible;scroll-snap-type:none}.styles_card_rail_swipeable_always__fvfHA{grid-auto-columns:calc((100% + 24px)/var(--rail-cards-per-view) - 24px)}}.styles_rail_frame__XePMK{position:relative}.styles_rail_arrow__6gnrg{position:absolute;top:50%;z-index:1;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background-color:#fff;color:#1f1f1f;box-shadow:0 4px 16px rgb(from #1c0a3d r g b/16%);cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.styles_rail_arrow__6gnrg:hover{background-color:#f9f8f6}.styles_rail_arrow__6gnrg:focus-visible{outline:2px solid #1f1f1f;outline-offset:3px}.styles_rail_arrow__6gnrg:disabled{opacity:0;pointer-events:none}.styles_rail_arrow_previous__IhT4_{left:0;translate:-50% -50%}@media(max-width:960px){.styles_rail_arrow_previous__IhT4_{translate:0 -50%}}.styles_rail_arrow_next__ZF7oo{right:0;translate:50% -50%}@media(max-width:960px){.styles_rail_arrow_next__ZF7oo{translate:0 -50%}}.styles_rail_arrow_icon__ZrXiS{width:24px;height:24px}@media(min-width:961px){.styles_rail_frame_in_parent_grid__k151u,.styles_rail_frame_in_parent_grid__k151u .styles_card_rail__rJJMk{display:contents}.styles_rail_frame_in_parent_grid__k151u .styles_card_rail_slot__N8DV3{grid-column:span var(--rail-parent-grid-span)}.styles_rail_frame_in_parent_grid__k151u .styles_rail_arrow__6gnrg{display:none}}