.mirages{--mi-maxw: 1200px;--mi-head-h: 69px}@media (min-width: 721px) and (max-width: 1040px){.mirages{--mi-head-h: 93px}}.mi-row--split,.mi-row--bg,.mi-row:has(>.mi-row__inner>.mi-row__col>.mi-blk--part){margin-bottom:40px}@media (max-width: 767px){.mi-row--split,.mi-row--bg,.mi-row:has(>.mi-row__inner>.mi-row__col>.mi-blk--part){margin-bottom:28px}}body.mi-overlay-head{overflow-x:clip}body.mi-overlay-head .mi-header{position:absolute;left:0;right:0;top:0;background:linear-gradient(to bottom,#0c0a08b8,#0c0a0800);border-bottom:0;backdrop-filter:none;-webkit-backdrop-filter:none}body.mi-overlay-head .mi-header:has(.mi-mobile-menu.is-open){background:var(--mi-surface);border-bottom-color:var(--mi-border)}body.mi-overlay-head .mi-header:not(:has(.mi-mobile-menu.is-open)) :is(.mi-brand__name,.mi-nav>.mi-nav__item>.mi-nav__link,.mi-themebtn,.mi-langbtn,.mi-auth-nav__link,.mi-hcam__btn,.mi-burger){color:#fff}body.mi-overlay-head .mi-header:not(:has(.mi-mobile-menu.is-open)) :is(.mi-nav>.mi-nav__item>.mi-nav__link:hover,.mi-nav>.mi-nav__item:hover>.mi-nav__link){color:#fff;background:#ffffff24}body.mi-overlay-head .mi-header:not(:has(.mi-mobile-menu.is-open)) :is(.mi-burger,.mi-hcam__btn,.mi-themebtn,.mi-langbtn){border-color:#fff6;background:#ffffff1f}body.mi-overlay-head .mi-header:not(:has(.mi-mobile-menu.is-open)) .mi-search__input:not(:focus){background:#ffffff24;color:#fff}body.mi-overlay-head .mi-header:not(:has(.mi-mobile-menu.is-open)) .mi-search__input:not(:focus)::placeholder,body.mi-overlay-head .mi-header:not(:has(.mi-mobile-menu.is-open)) .mi-search__icon{color:#ffffffbf}body.mi-overlay-head .mi-shell{padding-top:0}.mi-overlay-head .mi-row--overlay{width:100vw;margin-left:calc(50% - 50vw);margin-bottom:36px}.mi-overlay-head .mi-row--overlay .mi-banner{margin:0;border-radius:0;box-shadow:none}.mi-overlay-head .mi-row--overlay .mi-banner--cinema .mi-banner__cap{padding-left:max(24px,calc((100vw - var(--mi-maxw)) / 2 + 24px))}.mi-overlay-head .mi-row--overlay .mi-banner--cinema .mi-banner__dots{right:max(24px,calc((100vw - var(--mi-maxw)) / 2 + 24px))}.mi-overlay-head .mi-row--overlay .mi-banner--cinema .mi-banner__track{height:clamp(420px,46vw,640px)}@media (max-width: 767px){.mi-overlay-head .mi-row--overlay{margin-bottom:26px}.mi-overlay-head .mi-row--overlay .mi-banner--cinema .mi-banner__track{height:auto}}
