h2{font-size:1.1rem!important}span.badge{margin-top:.5rem;right:.4rem}main .section-list img{box-shadow:0 .3rem .3rem rgba(0,0,0,.1)}.thumbnail-shorts{aspect-ratio:4/5;object-fit:cover}.thumbnail{aspect-ratio:16/9;object-fit:cover}.video{transition:all .3s ease}.video:hover{transform:translateY(-6px)}.card-link{color:inherit;display:block;text-decoration:none!important}.video .badge{backdrop-filter:blur(2px);background:rgba(0,0,0,.8);border:1px dashed #aaa}