.design-system--grid{width:100%}@media(max-width:767px){.hide-on-mobile{display:none}}.scroll-offset:before{content:"";display:block;height:125px;margin-top:-125px}.full-width{width:100%}.flex,.w-input-checkbox{align-items:center;display:flex}.w-input-checkbox{gap:.5rem}.w-input-checkbox .input-checkbox{display:none}.w-input-checkbox .input-checkbox:checked~.input-checkbox-icon:before{background-color:#10c46e;border-color:#10c46e;color:#fff}.w-input-checkbox .input-checkbox-icon{align-items:center;color:#777;cursor:pointer;display:flex;justify-content:center;width:100%}.w-input-checkbox .input-checkbox-icon:before{align-items:center;border:1px solid #777;border-radius:2px;display:flex;font-size:1rem;font-weight:700;height:24px;justify-content:center;margin-right:.5rem;width:24px}@media screen and (prefers-color-scheme:dark){.w-input-checkbox .input-checkbox-icon:before:hover{border-color:#f2f2f2}}.w-input-checkbox .input-checkbox-icon:hover:before{border-color:#101010;color:#101010}@media screen and (prefers-color-scheme:dark){.w-input-checkbox .input-checkbox-icon:hover:before{border-color:#f2f2f2;color:#f2f2f2}}.w-input-checkbox .input-checkbox-label{color:#101010;font-size:.875rem}@media screen and (prefers-color-scheme:dark){.w-input-checkbox .input-checkbox-label{color:#fff}}.display-card.short-video{border-radius:8px;cursor:pointer;display:grid;gap:.5rem;grid-template-columns:1fr;margin:0 auto;padding-bottom:3rem;position:relative;width:100%}.display-card.short-video .dc-img img{border-radius:8px;-webkit-mask-image:linear-gradient(180deg,#000 50%,rgba(0,0,0,.9) 55%,rgba(0,0,0,.6) 75%,transparent);mask-image:linear-gradient(180deg,#000 50%,rgba(0,0,0,.9) 55%,rgba(0,0,0,.6) 75%,transparent);position:relative}@media(min-width:768px){.display-card.short-video .dc-img img{-webkit-mask-image:linear-gradient(180deg,#000 70%,rgba(0,0,0,.9) 75%,rgba(0,0,0,.6) 85%,transparent);mask-image:linear-gradient(180deg,#000 70%,rgba(0,0,0,.9) 75%,rgba(0,0,0,.6) 85%,transparent)}}.display-card.short-video .dc-img video{border-radius:8px}.display-card.short-video .dc-img-link{background:#000;border-radius:8px;position:relative}.display-card.short-video .dc-img-link:hover{filter:brightness(1.05)}.display-card.short-video .dc-img-link:hover .short-video-overlay-play{background-color:transparent}.display-card.short-video .dc-img-link:hover .short-video-overlay-play .icon{font-size:3rem}@media(min-width:768px){.display-card.short-video .dc-img-link:hover .short-video-overlay-play .icon{font-size:4rem}}@media screen and (prefers-color-scheme:dark){.display-card.short-video .dc-img-link{background:#000;box-shadow:0 0 2px #333}}.display-card.short-video .short-video-overlay-play{align-items:center;background-color:hsla(0,0%,6%,.25);border-radius:8px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:all .2s ease;width:100%;z-index:2}.display-card.short-video .short-video-overlay-play .icon{align-items:center;color:#fff;display:flex;font-size:2.5rem;justify-content:center;line-height:1em;transition:font-size .2s ease}@media(min-width:768px){.display-card.short-video .short-video-overlay-play .icon{font-size:3.5rem}}.display-card.short-video .w-display-card-content{border-radius:0 0 8px 8px;bottom:3rem;display:flex;flex-direction:column;gap:.75rem;left:0;padding:0 1rem .75rem;pointer-events:none;position:absolute;width:100%;z-index:2}@media(min-width:768px){.display-card.short-video .w-display-card-content{width:100%}}.display-card.short-video .display-card-title,.display-card.short-video .display-card-title a,.display-card.short-video .display-card-title div{bottom:-2px;color:#fff;color:#101010;font-size:1rem;font-weight:700;height:2.75rem;left:0;line-height:1.2;margin:0;pointer-events:auto;position:absolute;text-decoration:none;width:100%}@media(min-width:481px)and (max-width:767px){.display-card.short-video .display-card-title,.display-card.short-video .display-card-title a,.display-card.short-video .display-card-title div{font-size:1rem}}@media(min-width:768px)and (max-width:1023px){.display-card.short-video .display-card-title,.display-card.short-video .display-card-title a,.display-card.short-video .display-card-title div{font-size:1rem}}@media screen and (prefers-color-scheme:dark){.display-card.short-video .display-card-title,.display-card.short-video .display-card-title a,.display-card.short-video .display-card-title div{color:#fff}}.display-card.short-video .display-card-title a:hover,.display-card.short-video .display-card-title div:hover,.display-card.short-video .display-card-title:hover{cursor:pointer;text-decoration:underline}.display-card.short-video .display-card-title a,.display-card.short-video .display-card-title div{display:-webkit-box;-webkit-line-clamp:2;-moz-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;line-height:1.3}.display-card.short-video .w-display-card-details{color:#fff;justify-content:space-between;pointer-events:auto}.display-card.short-video .w-display-card-details .meta_txt,.display-card.short-video .w-display-card-details .meta_txt.article-author,.display-card.short-video .w-display-card-details .meta_txt.article-date{color:#fff;font-size:.875rem}.display-card.short-video .w-display-card-details .meta_txt{word-break:keep-all}.display-card.short-video .w-display-card-details .meta_txt.article-author{font-weight:700;margin:0;width:100%;word-break:break-all}.display-card.short-video .w-display-card-details .meta_txt.article-author:hover{color:#f47938;cursor:pointer}.display-card.short-video .w-display-card-details .meta_txt.article-date{font-size:.75rem;font-weight:400}.display-card.short-video .w-display-card-details .w-display-card-extra{pointer-events:auto}.display-card.short-video .w-display-card-details .w-display-card-meta{align-items:center;flex:1;flex-direction:row;gap:.75rem}.display-card.short-video .dc-author-img{background:#fff;border-radius:1rem;height:2rem;width:2rem}.display-card.short-video .dc-author-img img{border-radius:1rem}.display-card.short-video .w-article-data{display:flex;flex:1;flex-direction:column;gap:.25rem}.display-card.short-video .video-time-stamp{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,6%,.8);border:1px solid hsla(0,0%,100%,.2);border-radius:4px;box-shadow:0 0 12px hsla(0,0%,6%,.25);display:flex;gap:.25rem;justify-content:center;padding:.25rem .5rem;pointer-events:none;position:relative}.display-card.short-video .video-time-stamp span{color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;white-space:nowrap}.w-hub-widgets:has(.widget__short-video-list){touch-action:auto}.widget__short-video-list{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-stop:always;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:.75rem;touch-action:auto}@media(max-width:767px){.widget__short-video-list{flex-direction:row}}@media(min-width:768px){.widget__short-video-list{display:grid;grid-template-columns:repeat(5,1fr);row-gap:0}}.widget__short-video-list::-webkit-scrollbar{display:none}.widget__short-video-list .display-card.short-video{flex:0 0 60%;scroll-snap-align:start}.widget__short-video-list .display-card.short-video .w-display-card-content{gap:.75rem}.widget__short-video-list .display-card.short-video .display-card-title{display:-webkit-box;-webkit-line-clamp:3;-moz-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical}.widget__short-video-list .display-card.short-video .display-card-title a{font-size:1rem;line-height:1.3em}@media(min-width:768px){.widget__short-video-list .display-card.short-video .display-card-title{display:-webkit-box;-webkit-line-clamp:2;-moz-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}}.widget__short-video-list .display-card.short-video .article-date{color:#fff;font-family:Roboto,sans-serif;font-size:.875rem}.widget__short-video-list .display-card.short-video .article-date:before{display:none}.widget__short-video-list .display-card.short-video .w-display-card-meta .meta_txt{font-weight:400;word-break:keep-all}.widget__short-video-list .display-card.short-video .w-display-card-meta .meta_txt.article-author{font-weight:700;margin:0;width:100%;word-break:break-all}.footer-recommended-shorts .footer-section-title{align-items:center}