.single-daily-video-layout .post-info{border-bottom:1px solid var(--gray-100);padding:24px 0;margin-bottom:24px;flex-direction:column;gap:12px}@media screen and (min-width:768px){.single-daily-video-layout .post-info{flex-direction:row;gap:0;margin-bottom:36px}}.single-daily-video-layout .post-info .post-author{gap:12px}.single-daily-video-layout .post-info .post-author .author-name{font-weight:700}.single-daily-video-layout .post-info .post-author .post-date{color:var(--gray-300)}.single-daily-video-layout .post-info .social-links{gap:24px}.single-daily-video-layout .banner{position:relative;color:var(--white);text-align:center}.single-daily-video-layout .banner .background-image{position:absolute;width:100%;height:500px;inset:0;z-index:0;-o-object-fit:cover;object-fit:cover}.single-daily-video-layout .banner .grid-wrap{margin-bottom:-70px;position:relative;z-index:2;padding-top:60px}@media screen and (min-width:768px){.single-daily-video-layout .banner .grid-wrap{margin-bottom:-126px}}.single-daily-video-layout .banner .grid-wrap iframe{border:8px solid var(--white);box-shadow:0 0 4px 0 rgba(0,0,0,.05);aspect-ratio:16/9;width:100%;height:auto;margin-top:60px}.single-daily-video-layout .post-content{margin-top:70px;margin-bottom:60px}@media screen and (min-width:768px){.single-daily-video-layout .post-content{margin-top:126px}}.single-daily-video-layout .recent-posts{background-color:var(--gray-100);padding:60px 0}.single-daily-video-layout .recent-posts .content.lead{text-align:center;color:var(--blue-300);margin-bottom:24px}@media screen and (min-width:768px){.single-daily-video-layout .recent-posts .content.lead{margin-bottom:36px}}.single-daily-video-layout .recent-posts .cards{gap:24px}@media screen and (min-width:768px){.single-daily-video-layout .recent-posts .cards{margin-left:-12px;margin-right:-12px}}.single-daily-video-layout .recent-posts .cards article{flex-basis:100%}@media screen and (min-width:481px){.single-daily-video-layout .recent-posts .cards article{flex-basis:calc(50% - 12px)}}@media screen and (min-width:768px){.single-daily-video-layout .recent-posts .cards article{flex-basis:calc(33.3333333333% - 24px)}}