.home-film[data-v-f8b28ad4]{background:#30090d;color:#fdfaf5;height:88svh;isolation:isolate;max-height:68rem;min-height:44rem;overflow:hidden;position:relative;width:100%}.home-film__poster[data-v-f8b28ad4],.home-film__poster img[data-v-f8b28ad4],.home-film__video[data-v-f8b28ad4]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.home-film__video[data-v-f8b28ad4]{opacity:0;transition:opacity .35s ease}.home-film__video.is-visible[data-v-f8b28ad4]{opacity:1}.home-film__shade[data-v-f8b28ad4]{background:linear-gradient(90deg,transparent 22%,rgba(30,3,8,.08) 43%,rgba(30,3,8,.28) 65%,rgba(30,3,8,.33)),linear-gradient(180deg,rgba(22,3,7,.18),transparent 28%,transparent 76%,rgba(22,3,7,.14));inset:0;position:absolute}.home-film__content[data-v-f8b28ad4]{align-items:center;display:flex;inset:0;padding:8rem clamp(2rem,5vw,7rem) 3rem 54%;position:absolute;z-index:1}.home-film__toggle[data-v-f8b28ad4]{align-items:center;background:#2304094d;border:1px solid hsla(38,67%,98%,.38);border-radius:2rem;bottom:1.5rem;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:.75rem;gap:.55rem;left:clamp(1rem,4vw,5rem);padding:.6rem .9rem;position:absolute;z-index:2}.home-film__toggle svg[data-v-f8b28ad4]{fill:none;height:.8rem;stroke:currentColor;stroke-width:1.6;width:.8rem}.home-film__toggle[data-v-f8b28ad4]:focus-visible{outline:2px solid #fdfaf5;outline-offset:4px}@media(max-width:768px){.home-film[data-v-f8b28ad4]{height:100svh;max-height:64rem;min-height:46rem}.home-film__content[data-v-f8b28ad4]{align-items:end;padding:20rem 1.5rem 5rem}.home-film__shade[data-v-f8b28ad4]{background:linear-gradient(180deg,rgba(29,3,7,.12),transparent 28%,rgba(29,3,7,.18) 48%,rgba(29,3,7,.76) 72%,rgba(29,3,7,.94))}.home-film__toggle[data-v-f8b28ad4]{bottom:1.25rem;left:1.5rem}}@media(prefers-reduced-motion:reduce){.home-film__video[data-v-f8b28ad4]{transition:none}}.fade-enter-active[data-v-da86aea4],.fade-leave-active[data-v-da86aea4]{transition:opacity .2s}.fade-enter-from[data-v-da86aea4],.fade-leave-to[data-v-da86aea4]{opacity:0}
