.videos{gap:2.5rem 1.25rem;list-style:none;margin:0;padding:0}.videos--vertical{gap:2rem 1rem}.videos__item{display:flex;margin:0}.video-card{display:flex;flex-direction:column;gap:1rem;position:relative;width:100%}.videos--card .video-card{padding:.75rem .75rem 1.25rem}.videos--rounded.videos--card .video-card{border-radius:1rem}.video-card__thumbnail{aspect-ratio:16/9;background-color:var(--neutral-dark-color);overflow:hidden;position:relative}.video-card__thumbnail--vertical{aspect-ratio:9/16}.videos--rounded .video-card__thumbnail{border-radius:.75rem}.video-card__image{display:block;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease;width:100%}.video-card:has(.video-card__link:focus-visible) .video-card__image,.video-card:hover .video-card__image{transform:scale(1.05)}.video-card__duration.tag{bottom:.625rem;font-variant-numeric:tabular-nums;min-height:1.5rem;padding:.125rem .5rem;position:absolute;right:.625rem}.video-card__body{align-items:flex-start;display:flex;gap:1rem}.video-card__content{display:flex;flex:1;flex-direction:column;gap:.375rem;min-width:0}.video-card__title{margin:0;overflow-wrap:break-word}.video-card__title--default{color:var(--black-color);font-size:1.1875rem;font-weight:600;letter-spacing:normal;line-height:1.4}.videos--vertical .video-card__title--default{font-size:1rem}.video-card__link,.video-card__link:active,.video-card__link:focus,.video-card__link:hover{color:inherit;font:inherit;text-decoration:none}.video-card__link:after{content:"";inset:0;position:absolute}.video-card__link:focus-visible{outline:none}.video-card:has(.video-card__link:focus-visible){border-radius:.75rem;outline:2px solid var(--primary-color);outline-offset:.25rem}.video-card__details{display:flex;flex-wrap:wrap;font-size:.875rem;line-height:1.4;margin:0;opacity:.7}.video-card__detail+.video-card__detail:before{content:"·";content:"·"/"";padding:0 .375rem}.video-card__button{align-items:center;background-color:var(--primary-color);border-radius:50%;color:var(--white-color);display:flex;flex:none;height:2.75rem;justify-content:center;width:2.75rem}.video-card__icon{display:block;height:1.25rem;transition:transform .3s ease;width:1.25rem}.video-card:has(.video-card__link:focus-visible) .video-card__icon,.video-card:hover .video-card__icon{transform:translateX(.1875rem)}.videos--vertical .video-card__button{height:2.25rem;width:2.25rem}.videos--vertical .video-card__icon{height:1rem;width:1rem}@media (prefers-reduced-motion:reduce){.video-card__icon,.video-card__image{transition:none}.video-card:has(.video-card__link:focus-visible) .video-card__image,.video-card:hover .video-card__image{transform:none}}.videos__empty{margin:0;text-align:center}