main h1{width:100vw}main div{flex-direction:column;flex-wrap:wrap;gap:1em;justify-content:center}main div,main div section{display:flex}main div section.ref-yt{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100vw}main div section.ref-logos{flex-wrap:wrap;gap:1em;justify-content:space-evenly;margin-top:1em;width:99vw}main div section.ref-logos.bottom{width:100vw}main div section.ref-logos img{max-width:300px}@media screen and (max-width:1200px){main div{flex-direction:column}main div section.ref-logos{width:100vw}}