.rel-home .rf-sec{container-type:inline-size;padding-bottom:0}.rel-home .rf-sec>.w{max-width:none;padding:0}.rel-home .rfs{--car-g:clamp(22px,4.4vw,56px);--car-w:min(calc(100cqw - 2 * var(--car-g)),calc(1240px - 2 * var(--car-g)));--car-peek:min(calc((100cqw - var(--car-w)) / 2),clamp(22px,8vw,150px));--car-gap:calc(clamp(14px,2.2vw,36px) * var(--fit,1));position:relative;display:flex;gap:var(--car-gap);max-width:calc(var(--car-w) + 2 * var(--car-peek));margin:-14px auto 0;padding:calc(var(--rf-up) + 14px) var(--car-peek) calc(clamp(40px,5vw,88px) * var(--fit,1));overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--car-peek);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,var(--black) var(--car-peek),var(--black) calc(100% - var(--car-peek)),transparent);mask-image:linear-gradient(90deg,transparent,var(--black) var(--car-peek),var(--black) calc(100% - var(--car-peek)),transparent)}.rel-home .rfs::-webkit-scrollbar{display:none}.rel-home .rf{flex:0 0 var(--car-w);scroll-snap-align:center;scroll-snap-stop:always}@media(min-width:1161px){.rel-home .rf,.rel-home .rf:nth-child(even){flex-basis:calc(var(--car-w) - var(--rf-out));grid-template-columns:minmax(0,40fr) minmax(0,60fr);margin-left:0;margin-right:var(--rf-out);scroll-margin-left:0;scroll-margin-right:var(--rf-out);background:radial-gradient(ellipse 60% 80% at 78% 50%,color-mix(in srgb,var(--chalk) 6%,transparent),transparent 70%),var(--ink-raised)}.rel-home .rf .rf-win,.rel-home .rf:nth-child(even) .rf-win{order:2;margin:calc(var(--rf-up) * -1) calc(var(--rf-out) * -1) calc(clamp(28px,3vw,44px) * var(--fit,1)) 0}}@media(min-width:1161px)and (max-width:1799.98px){.rel-home .rf,.rel-home .rf:nth-child(even){grid-template-columns:minmax(0,1fr) minmax(0,calc(60% - (1 - var(--fit-asset,1)) * 25%))}}.rel-car.is-ready .rf{transition:opacity .45s ease}.rel-car.is-ready .rf:not(.is-active){opacity:.3}.rel-car{padding-bottom:calc(clamp(88px,12vw,176px) * var(--fit,1))}.rel-car-bar{display:flex;align-items:center;justify-content:space-between;gap:16px}.rel-car-bar[hidden]{visibility:hidden}.rel-car-bar .car-btn{background:var(--ink-raised)}.rel-car-bar .car-btn:hover{background:var(--chalk)}@media(max-width:980px){.rel-car-bar .car-count{display:none}}@media(prefers-reduced-motion:reduce){.rel-car.is-ready .rf{transition:none}}
