.b-hero-homepage__title{font-size:var(--fz-h1);font-weight:400;line-height:1.1}.b-hero-homepage__uptitle{font-family:var(--font-family-mono);font-size:var(--fz-text-xs);font-weight:500;line-height:1.06;text-transform:uppercase}.b-hero-homepage{border-radius:var(--radius-lg);height:calc(100svh - var(--header-height, 0px) - 20px);margin-inline:var(--spacing-lg);overflow:hidden;position:relative;--hero-homepage-poster:none}.b-hero-homepage__button.-close,.b-hero-homepage__content,.b-hero-homepage__video:before,.b-hero-homepage__video__pattern{transition:opacity var(--transition-default)}.b-hero-homepage__video{background:var(--hero-homepage-poster);background-position:50%;background-size:cover;inset:0;position:absolute}.b-hero-homepage__video:before{background:rgba(0,0,0,.45);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.b-hero-homepage__video__pattern{background-image:url(../img/blocks/pattern.svg);background-position:0 100%;background-repeat:no-repeat;background-size:cover;content:"";inset:0;mix-blend-mode:screen;pointer-events:none;position:absolute;z-index:2}.b-hero-homepage__video__pattern:before{background:linear-gradient(115deg,#000 63.73%,transparent 92.17%);content:"";inset:0;position:absolute}.b-hero-homepage__video .wp-block-video,.b-hero-homepage__video video{height:100%;transition:opacity var(--transition-default),visibility var(--transition-default)}.b-hero-homepage__content{color:var(--color-white);padding:clamp(24px,10.49px + 3.44vw,60px);position:relative;z-index:3}@media(min-width:768px){.b-hero-homepage__content{width:75%}}@media(min-width:992px){.b-hero-homepage__content{width:45%}}.b-hero-homepage__uptitle{margin-bottom:4px}.b-hero-homepage__title{margin-bottom:var(--spacing-xl)}.b-hero-homepage__button.c-button{backdrop-filter:blur(10px);background:rgba(0,0,0,.1);border:1px solid var(--color-lime);box-shadow:0 4px 24px 0 hsla(0,0%,5%,.1);color:var(--color-white);transition:background-color .2s ease-in-out}.b-hero-homepage__button.c-button:hover{background:rgba(0,0,0,.2);color:var(--color-white)}.b-hero-homepage__button.c-button:focus-within{border-color:var(--color-lime-contrast)}.b-hero-homepage__button.c-button.-play{padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-sm) var(--spacing-sm)}.b-hero-homepage__button.c-button.-close{padding:var(--spacing-xs);position:absolute;right:16px;top:16px;z-index:3}.b-hero-homepage.-is-paused .b-hero-homepage__button.-close,.b-hero-homepage.-is-paused video,.b-hero-homepage.-is-playing .b-hero-homepage__content,.b-hero-homepage.-is-playing .b-hero-homepage__video:before,.b-hero-homepage.-is-playing .b-hero-homepage__video__pattern{opacity:0;pointer-events:none}.b-hero-homepage.-is-playing .b-hero-homepage__button.-close,.b-hero-homepage.-is-playing video{opacity:1;pointer-events:auto}
/*# sourceMappingURL=block_hero-homepage.css.map*/