.video-home .wrp{display:flex;flex-direction:column;gap:40px}.video-home .vie-head{text-align:center}.video-home .group-items{display:flex;gap:32px}.video-home .group-items .item0{width:calc(50% - 16px);border-radius:16px}.video-home .group-items .item0 .item-info{position:absolute;width:100%;height:100%;top:0;left:0;background:url(/css/icon/icon-play.svg) no-repeat center center,linear-gradient(180deg,rgba(0,0,0,0) 42.96%,rgba(0,0,0,.8) 100%);display:flex;flex-direction:column;justify-content:flex-end;padding:12px 16px;color:#fff;gap:8px}.video-home .group-items .item0 .item-name{font-weight:600;font-size:1.25em;line-height:1.4;margin:0}.video-home .group-items .item0 time{font-size:.875em;padding-left:28px;color:var(--vie-color-grey);background:url(/css/icon/icon-calendar.svg) no-repeat left center;filter:invert(1) brightness(2)}.video-home .group-items .sub-items{width:calc(50% - 16px);display:flex;flex-direction:column;gap:16px;justify-content:space-between}.video-home .group-items .sub-items .item{display:flex;gap:16px;align-items:center;text-decoration:none;color:var(--vie-color-text)}.video-home .group-items .sub-items .item .w-img{width:30%;border-radius:12px}.video-home .group-items .sub-items .item .w-img::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/css/icon/icon-play.svg) no-repeat center center,linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%);border-radius:12px}.video-home .group-items .sub-items .item .item-info{width:calc(70% - 16px);display:flex;flex-direction:column;gap:8px}.video-home .group-items .sub-items .item .item-name{font-weight:600;font-size:1.25em;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.video-home .group-items .sub-items .item time{font-size:.875em;color:var(--vie-color-primary);padding-left:28px;background:url(/css/icon/icon-calendar.svg) no-repeat left center}.video-home .btn-view-more{align-self:center}@media(max-width:767px){.video-home .wrp{gap:24px}.video-home .group-items{flex-direction:column;gap:16px}.video-home .group-items .item0{width:100%}.video-home .group-items .item0 .item-name{font-size:1em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.video-home .group-items .sub-items{width:100%}.video-home .group-items .sub-items .item .w-img{width:160px;flex-shrink:0}.video-home .group-items .sub-items .item .item-name{font-weight:600;font-size:1em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}}