#news-carousel{position:relative;max-width:80rem;margin:auto;--slide-height: 19rem;--slide-spacing: 2rem;--slide-size: 50%}@media (max-width: 768px){#news-carousel{--slide-spacing: 1rem}}#news-carousel>#news-carousel__viewport{overflow:hidden}#news-carousel>#news-carousel__viewport #news-carousel__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}@media (max-width: 640px){#news-carousel>#news-carousel__viewport #news-carousel__container{flex-direction:column;height:calc(420px + var(--slide-spacing) * 2);margin-top:calc(var(--slide-spacing) * -1);margin-left:0}}#news-carousel>#news-carousel__viewport #news-carousel__container .news-carousel__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}@media (max-width: 640px){#news-carousel>#news-carousel__viewport #news-carousel__container .news-carousel__slide{padding-top:var(--slide-spacing);padding-left:0}}
