.divein-2rc-block{position:relative;overflow:hidden;background:var(--color-background-alt);border-radius:var(--radius);padding:var(--page-featured-gap);margin-bottom:var(--control-height)}.divein-2rc__viewport{margin-top:var(--component-space-10);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.divein-2rc__viewport::-webkit-scrollbar{display:none}.divein-2rc__viewport:focus-visible{outline:var(--space-2xs) solid var(--color-border-focus);outline-offset:var(--space-2xs)}.divein-2rc__track{display:flex;flex-direction:row;justify-content:flex-start;gap:var(--component-space-5)}.divein-2rc__card{flex-shrink:0}@media (min-width:768px){.divein-2rc-block[data-count="1"] .divein-2rc__card,.divein-2rc-block[data-count="2"] .divein-2rc__card{flex-basis:calc(50% - calc(var(--component-space-5) / 2))}}@media (min-width:768px){.divein-2rc-block[data-count]:not([data-count="1"]):not([data-count="2"]) .divein-2rc__card{flex-basis:calc(47.5% - var(--component-space-5))}}@media (max-width:767px){.divein-2rc__card{flex-basis:calc(80% - var(--component-space-5))}}@media (max-width:767px){.divein-2rc-block[data-count="1"] .divein-2rc__card{flex-basis:100%}}.divein-2rc__nav{display:flex;justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-sm);position:relative;z-index:3}.divein-2rc__nav[hidden]{display:none}.divein-2rc-block::after{content:"";position:absolute;top:0;right:0;bottom:0;width:var(--card-media-width-80);pointer-events:none;z-index:2;background:linear-gradient(to right,transparent 0%,var(--color-background-alt) 100%);transition:opacity var(--transition-base)}.divein-2rc-block.is-2rc-at-end::after{opacity:0}@media (min-width:768px){.divein-2rc-block[data-count="1"]::after,.divein-2rc-block[data-count="2"]::after{display:none}}@media (max-width:767px){.divein-2rc-block[data-count="1"]::after{display:none}}