.film-page{max-width:1100px}.film-card{position:relative;border-radius:17px;overflow:hidden;box-shadow:0 20px 50px #30242a18}.film-link{display:block;line-height:0}.film-link video{width:100%;height:auto;display:block;aspect-ratio:3/2;background:#ece8df}#film-toggle{position:absolute;bottom:15px;right:15px;width:36px;height:36px;border:1px solid #fff5;background:#ffffffdd;border-radius:50%;font-size:15px}.film-actions{display:flex;flex-wrap:wrap;gap:12px;margin:27px 0 15px}.film-page .help{margin-bottom:35px}.film-page h1{font-size:42px}@media(max-width:600px){.film-page h1{font-size:32px}.film-page .intro{padding-top:30px}.film-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.film-actions .button{font-size:11px}.film-actions .button:first-child{grid-column:1/-1}}
