.VideoCardGrid_wrapper__bFEnk{display:grid;grid-template-columns:repeat(4,90%);justify-content:start;justify-items:stretch;grid-gap:var(--grid-gap);gap:var(--grid-gap);overflow-x:scroll;margin-inline:calc(var(--container-padding-small)*-1);margin-bottom:20px;padding-inline:var(--container-padding-small);scroll-snap-type:x mandatory}@media(min-width:48rem){.VideoCardGrid_wrapper__bFEnk{scroll-snap-type:none;overflow:auto;margin-inline:0;padding-inline:0;grid-template-columns:repeat(4,1fr)}}.VideoCardGrid_wrapper__bFEnk button{scroll-snap-align:center}@media(min-width:48rem){.VideoCardGrid_wrapper__bFEnk button{scroll-snap-align:none}}.VideoCard_image-wrapper__AbKpM img{display:block;width:100%;height:auto;border-radius:var(--card-border-radius) var(--card-border-radius) 0 0}.VideoCard_image-wrapper__AbKpM{position:relative}.VideoCard_image-wrapper__AbKpM:before{display:block;content:"";width:100%;height:100%;background:linear-gradient(0deg,#000000 0,rgba(0,0,0,0) 50%);position:absolute;left:0;top:0;color:#fff;fill:#fff;padding:60px 10px 10px 15px}.VideoCard_image-wrapper__AbKpM .VideoCard_time__xORNI{position:absolute;bottom:7px;right:37px;color:#fff;font-family:var(--text-preset-9-font-family);font-weight:var(--text-preset-9-font-weight);font-size:var(--text-preset-9-size);line-height:var(--text-preset-9-line-height)}.VideoCard_image-wrapper__AbKpM .VideoCard_play__0X301{position:absolute;right:15px;bottom:9px;width:30px;height:30px}.VideoCard_info__41_Im{padding:15px 15px 0}.VideoCard_info__41_Im h4{font-family:var(--text-preset-7-bold-font-family);font-weight:var(--text-preset-7-bold-font-weight);font-size:var(--text-preset-7-size);line-height:var(--text-preset-7-line-height)}.VideoCard_info__41_Im p{font-family:var(--text-preset-8-5-font-family);font-weight:var(--text-preset-8-5-font-weight);font-size:var(--text-preset-8-5-size);line-height:var(--text-preset-8-5-line-height)}.Card_card__9TSvs{border:1px solid var(--medium-tonal-gray);background:#fff;overflow:hidden;border-radius:var(--card-border-radius);margin:0 0 10px;height:100%}@media(hover:hover){.Card_card__9TSvs:hover{border-color:var(--united-blue)}}