body{background-color:#080809;background-image:linear-gradient(180deg,rgba(4,4,5,.32) 0%,rgba(7,7,8,.72) 48%,rgba(7,7,8,.94) 100%),linear-gradient(90deg,rgba(5,5,6,.58),rgba(5,5,6,.18) 45%,rgba(5,5,6,.58)),url("assets/cinema-background.png");background-repeat:no-repeat;background-position:center top;background-size:cover;background-attachment:fixed}.topbar{background:rgba(9,9,10,.9)}.hero{min-height:650px}.hero-copy{padding:34px 38px;background:linear-gradient(90deg,rgba(7,7,8,.82),rgba(7,7,8,.48) 76%,transparent);border-left:2px solid rgba(230,63,53,.65);backdrop-filter:blur(2px)}.hero h1{text-shadow:0 4px 24px #000}.manifesto{box-shadow:14px 14px 0 rgba(0,0,0,.6)}.catalog,.ratings-view{position:relative;background:linear-gradient(180deg,rgba(10,10,11,.76),rgba(10,10,11,.94));box-shadow:0 0 70px rgba(0,0,0,.42);padding-left:28px;padding-right:28px}.movie-card{box-shadow:0 14px 35px rgba(0,0,0,.32)}footer{background:rgba(8,8,9,.92)}@media(max-width:700px){body{background-position:center top;background-size:auto 100vh}.hero{min-height:580px}.hero-copy{padding:28px 20px}.catalog,.ratings-view{padding-left:12px;padding-right:12px}}
