.home-channel{position:relative;max-width:100vw;overflow:hidden;padding:7rem 0 4rem 0}@media screen and (max-width:993px){.home-channel{padding:2rem 0}}.home-channel .container{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.home-channel .container:not(.noempty){grid-template-columns:1fr}@media screen and (max-width:993px){.home-channel .container{grid-template-columns:1fr}}.home-channel .container h2{font-size:2rem;font-weight:700;margin-bottom:0;color:#dd121c}@media screen and (max-width:993px){.home-channel .container h2{font-size:1.5rem;text-align:center;margin-bottom:1.5rem}}.home-channel .container .authors{display:flex;flex-direction:column;gap:1rem}.home-channel .container .authors .author{background-color:#e0e0e0;padding:1rem;border-radius:.75rem}.home-channel .container .authors .author:hover{text-decoration:none}.home-channel .container .authors .author .description{margin-bottom:1rem;transition:color .3s ease-in-out;font-weight:700}.home-channel .container .authors .author .info{display:flex;align-items:center;gap:.5rem}.home-channel .container .authors .author .info .avatar{width:3rem;height:3rem;border-radius:50%;overflow:hidden}.home-channel .container .authors .author .info .avatar img{width:100%;height:100%;object-fit:cover}.home-channel .container .authors .author .info h3{font-size:1rem;font-weight:700;margin-bottom:0;color:#dd121c}.home-channel .container .videos h2{margin-bottom:1rem}@media screen and (max-width:993px){.home-channel .container .videos h2{text-align:center;margin-bottom:2.5rem}}.home-channel .container .videos h3{font-size:1rem;margin-top:.5rem;margin-bottom:0}.home-channel .container .videos a:hover{text-decoration:none}.home-channel .container .videos img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:.7rem}@media screen and (max-width:993px){.home-channel .container .videos .featured{margin-bottom:1.5rem}}.home-channel .container .videos .columns{display:grid;grid-template-columns:1.5fr 1fr;gap:1rem}@media screen and (max-width:993px){.home-channel .container .videos .columns{grid-template-columns:1fr}}.home-channel .container .videos .list{display:flex;flex-direction:column;gap:1rem}.home-channel .container .videos .list .video{display:grid;grid-template-columns:1fr 2fr;gap:.5rem;align-items:center}.home-channel .container .videos .list .video h3{margin:0;font-size:1rem}