.loading-container{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 72px)}.movie-list{padding:24px 3%;display:grid;grid-template-columns:repeat(5,minmax(200px,1fr));grid-gap:16px;gap:16px;list-style:none;width:100%}@media(max-width:768px){.movie-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.movie-list{grid-template-columns:1fr}}.home-container{padding:0 2rem}.highlight-title{text-align:center;margin-top:2rem}.highlight-title h2{margin:0;font-size:2rem;font-weight:700;color:#fff}.popular-title{text-align:left;margin:1rem 0}.popular-title h2{font-size:2rem;font-weight:700;margin:3rem 0 0;padding-left:3rem;color:#fff}