.drag-to-scroll{cursor:grab}.drag-to-scroll.is-dragging{cursor:grabbing}.drag-to-scroll.is-dragging [drag-to-scroll=ignore]{pointer-events:none}@media screen and (max-width:576px){body{overflow-x:hidden}}.slider{overflow-y:visible;position:relative;width:100%;--slider-gap:.5rem;--stack-offset:3;--scroll-offset:0;--card-size: calc(100vw - 3rem) }@media screen and (min-width:577px){.slider{--slider-gap:2rem;--card-size: calc(45% - 3rem) }}@media screen and (min-width:769px)and (max-width:992px){.slider{--slider-gap:3rem}}@media screen and (min-width:993px){.slider{--slider-gap:3.69rem;--card-size: calc(33.33% - 2.9rem) }.slider[data-items="2"]{--card-size: calc(50% - 6.19rem) }.slider[data-items="1"]{--card-size:50rem}.slider[data-items="1"] .slider__item{margin:0 auto}}.slider__track{display:flex;overflow-x:auto;overflow-y:visible;padding-bottom:1rem;scroll-snap-type:x mandatory;scrollbar-width:none;white-space:nowrap}@media screen and (max-width:576px){.slider__track{padding-right:2rem}}@media screen and (min-width:577px){.slider__track{margin-right:-3.25rem;padding-bottom:4rem}}@media screen and (min-width:769px){.slider__track{margin-right:-7.5rem;padding-bottom:5rem}}.slider__track::-webkit-scrollbar{display:none}.slider[data-items="1"] .slider__track{margin-right:0}.slider .slider__item{display:inline-flex;flex:0 0 auto;margin-left:var(--slider-gap);max-width:100%;scroll-snap-align:start;transition:transform .3s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:wrap;width:var(--card-size)}.slider .slider__item:first-child{margin-left:0}.slider .slider__item .sf-discover-card--has-meta{transition:margin-left .3s linear}.slider .slider__item--next .sf-discover-card--has-meta{margin-left:0}@media screen and (max-width:576px){.slider .slider__item--next .sf-discover-card--has-meta{margin-left:-2rem}}@media screen and (min-width:993px){.slider[data-items="1"] .slider__item,.slider[data-items="1"] .slider__item .discover-card,.slider[data-items="2"] .slider__item,.slider[data-items="2"] .slider__item .discover-card{max-height:28.125rem}}.slider__padding{scroll-snap-align:start}@media screen and (min-width:769px){.slider__padding{min-width:2rem}}.slider__padding+.slider__item{margin-left:0}.slider__control{position:absolute;top:-2.5rem}@media screen and (min-width:769px){.slider__control{top:-5.5rem}}.slider__control .dn-icon{color:var(--color-darkest);font-size:1rem}@media screen and (min-width:769px){.slider__control .dn-icon{font-size:1.5rem}}.slider__control+.slider__control.dn-button{margin-top:0}.slider__control[data-left]{right:2rem}@media screen and (max-width:576px){.slider__control[data-left]{right:4rem}}.slider__control[data-right]{right:0}@media screen and (max-width:576px){.slider__control[data-right]{right:2rem}}.section--slider .section__title{font-family:var(--font-family-secondary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-secondary-bold);line-height:var(--lineHeight-sm);max-width:calc(100% - 4rem);text-transform:lowercase}@media screen and (min-width:577px){.section--slider .section__title{font-size:var(--font-size-3xl)}}@media screen and (min-width:769px){.section--slider .section__title{font-size:var(--font-size-4xl)}}@media screen and (min-width:993px){.section--slider .section__title{font-size:var(--font-size-5xl)}}@media screen and (min-width:769px){.section--slider .section__title{font-size:var(--font-size-6xl);max-width:calc(100% - 5.5rem)}}.section--slider .section__body{margin-top:var(--spacing-sm)}@media screen and (max-width:576px){.section--slider .section__body{margin-right:-2rem}}@media screen and (min-width:769px){.section--slider .section__body{margin-top:var(--spacing-2xl)}}.section--slider .section--slider__read-more,.section--slider .section--slider__title__read-more{display:none;font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-primary-regular);font-weight:400;line-height:var(--lineHeight-lg);margin-left:.375rem}@media screen and (min-width:769px){.section--slider .section--slider__read-more,.section--slider .section--slider__title__read-more{display:inline-block;font-size:var(--font-size-lg);font-size:1.375rem}}.section--slider .section--slider__read-more{display:block;text-align:right;text-transform:lowercase}@media screen and (max-width:576px){.section--slider .section--slider__read-more{padding-right:2rem}}@media screen and (min-width:769px){.section--slider .section--slider__read-more{display:none}}
