.home-hero[data-v-8dadba6d]{--vh:calc(1svh/var(--mk-zoom, 1));--hero-pad:clamp(24px,calc(var(--vh)*4.6),56px);--hero-gap:clamp(22px,calc(var(--vh)*3.4),44px);--hero-title:clamp(2.4rem,min(4.4vw,calc(var(--vh)*7.2)),4.6rem);--hero-aside:360px;--hero-col-gap:clamp(32px,4vw,64px);min-height:calc(var(--vh)*100)}.home-hero__grid[data-v-8dadba6d]{-moz-column-gap:var(--hero-col-gap);column-gap:var(--hero-col-gap);display:grid;grid-template-areas:"title title" "intro film" "facts film";grid-template-columns:var(--hero-aside) minmax(0,1fr);grid-template-rows:auto auto 1fr}.home-hero__first[data-v-8dadba6d]{display:contents}.home-hero__title[data-v-8dadba6d]{grid-area:title;margin-bottom:var(--hero-gap)}.home-hero__intro[data-v-8dadba6d]{grid-area:intro}.home-hero__facts[data-v-8dadba6d]{align-self:start;grid-area:facts;margin-top:2rem}.home-hero__film[data-v-8dadba6d]{align-self:start;grid-area:film;justify-self:end}@media(max-width:1199px){.home-hero[data-v-8dadba6d]{--hero-aside:320px}.home-hero__film[data-v-8dadba6d]{--hero-facts-row:84px}.home-hero__grid[data-v-8dadba6d]{grid-template-areas:"title title" "intro film" "facts facts";grid-template-rows:auto auto auto}}@media(min-width:981px){.home-hero__film[data-v-8dadba6d]{--hero-offset:calc(109px + var(--hero-pad)*2 + var(--hero-gap) + var(--hero-title)*2.04 + var(--hero-facts-row, 0px));width:min(min(1184px,100vw - 56px) - var(--hero-aside) - var(--hero-col-gap),max(480px,(100 * var(--vh) - var(--hero-offset)) * 16/9))}}@media(max-width:980px){.home-hero__grid[data-v-8dadba6d]{grid-template-areas:"title" "intro" "facts" "film";grid-template-columns:minmax(0,1fr);grid-template-rows:none}.home-hero__film[data-v-8dadba6d]{justify-self:stretch;margin-top:2.5rem}}@media(max-width:639px){.home-hero[data-v-8dadba6d]{--hero-title:clamp(2rem,9.4vw,2.6rem)}.home-hero__grid[data-v-8dadba6d]{grid-template-areas:"first" "film" "facts"}.home-hero__first[data-v-8dadba6d]{display:flex;flex-direction:column;grid-area:first;justify-content:center;min-height:calc(var(--vh)*100 - 70px - var(--hero-pad));padding-bottom:var(--hero-pad)}.home-hero__film[data-v-8dadba6d]{margin-top:0}}@media(max-width:639px)and (max-height:600px){.home-hero[data-v-8dadba6d]{--hero-pad:18px}.home-hero__intro p[data-v-8dadba6d]{font-size:.94rem;line-height:1.55}.home-hero__intro>div[data-v-8dadba6d]{margin-top:1.25rem}}
