.hero .film-launch{display:inline-flex;align-items:center;gap:13px;padding:10px 16px 10px 10px;border:1px solid #ffffff38;border-radius:999px;background:#ffffff08;color:#f6f3ec;text-align:left;transition:background .2s,border-color .2s,transform .2s;cursor:pointer}.hero .film-launch:hover{background:#ffffff12;border-color:#ff782f;transform:translateY(-2px)}.hero .film-launch .play{width:40px;height:40px;border:0;background:#ff782f;color:#0c1423;font-size:13px;box-shadow:0 0 20px #ff782f25;flex-shrink:0}.film-label{display:flex;flex-direction:column;gap:3px}.hero .film-label strong{font-family:Manrope,sans-serif;font-size:14px;font-weight:650;line-height:1.25}.hero .film-label small{font-size:10px;color:#b7c0cf;line-height:1.3}#homepage-film-dialog{padding:0;border:1px solid #ffffff25;border-radius:16px;background:#071322;width:min(1100px,94vw);max-width:94vw;overflow:visible;box-shadow:0 30px 100px #0009}#homepage-film-dialog::backdrop{background:#030811e8;backdrop-filter:blur(10px)}#homepage-film-dialog video{display:block;width:100%;border-radius:15px;max-height:83vh}.film-close{position:absolute;right:0;top:-48px;width:38px;height:38px;border:1px solid #ffffff55;border-radius:50%;background:#152033;color:white;font-size:27px;line-height:1;cursor:pointer}@media(max-width:700px){.hero .film-launch{padding:7px 12px 7px 7px;gap:9px}.hero .film-launch .play{width:33px;height:33px;font-size:11px}.hero .film-label strong{font-size:12px}.hero .film-label small{font-size:9px}}
.hero .actions>.start-link,.hero .actions>.film-launch{width:205px!important;height:48px!important;min-height:48px!important;box-sizing:border-box!important;justify-content:center!important;padding:8px 16px!important;border-radius:999px!important}.hero .film-launch .play{width:30px;height:30px}.hero .film-label strong{font:500 12px/1.4 Manrope,sans-serif}@media(max-width:700px){.hero .actions>.start-link,.hero .actions>.film-launch{width:220px!important;height:48px!important;min-height:48px!important;align-self:center!important}}
