#navbar{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:transparent}#navbar h2 a{display:flex;align-items:center;gap:.5rem}#navbar form{display:flex;gap:.5rem}#navbar input{padding:.2rem .8rem;border-radius:4px;border:none}#navbar form button{font-family:Sora,sans-serif;background-color:#111;border:2px solid #141414;border-radius:4px;color:#fff;padding:.3rem;font-size:1.3rem;display:flex;align-items:center;cursor:pointer;transition:.5s}#navbar form button:hover{background-color:transparent;color:#161616}.app-container{background:rgb(0,0,0);background:linear-gradient(0deg,rgba(0,0,0,1) 40%,rgba(53,53,53,1) 100%)}.footer{background-color:#000000e7;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:54px 0;gap:24px;color:#fff}.footer-icons{display:flex;gap:8px;color:#fff}.container .title{color:#fff;font-size:2.5rem;text-align:center;margin:2rem 0 1rem}.title .query-text{color:#db1818}.movies-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:2rem;max-width:1200px;margin:0 auto}.movies-container div{width:30%;color:#fff;margin-bottom:2.5rem;display:flex;flex-direction:column;justify-content:space-between;background-color:#222;border-radius:6px;padding:1rem;overflow:hidden;z-index:99}.movies-container div img{max-width:100%;transition:transform .5s;border-radius:6px}.movies-container div img:hover{transform:scale(1.05);border-radius:6px;z-index:1}.movies-container div img,.movies-container div p{margin-bottom:1rem}.movies-container div h2{margin-bottom:1.5rem}.movies-container div svg{color:#ffd500}.movies-container div a{background-color:#464646;border:2px solid #000000;border-radius:4px;color:#fff;padding:1rem .5rem;text-align:center;font-weight:700}.movies-container div a:hover{background-color:#fff;color:#000}.movie-page{color:#fff;display:flex;flex-direction:column;max-width:600px;margin:2rem auto}.movie-page svg{font-size:1.5rem;color:#d11d1d}.movie-page .movie-card{text-align:center}.movie-page .movie-card img,.movie-page .movie-card h2,.movie-page .movie-card p{margin-bottom:1rem}.movie-page .movie-card img{width:100%;border-radius:6px;transition:transform .5s}.movie-page .movie-card img:hover{transform:scale(1.019);z-index:1}.movie-page .movie-card h2{font-size:2rem}.movie-page .movie-card p{display:flex;align-items:center;justify-content:center;gap:.4rem}.tagline{text-align:center;font-size:1.3rem;margin-bottom:2rem}.info{margin-bottom:1.5rem}.info h3{margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.description p{line-height:1.4rem}*{font-family:Helvetica;margin:0;padding:0;box-sizing:border-box}body{background-color:#000}a{text-decoration:none;color:#fff;transition:.5s}a:hover{color:#000}.container{color:#fff}
