.hero-mask-parallax-module{--module-height:800px;--parallax-image-height:900px;--mask-image-height:802px;--headline-size:80px;--headline-color:var(--color-white);--headline-top-offset:20%;height:var(--module-height);padding:0;position:relative;overflow:hidden}@media (max-width:1024px){.hero-mask-parallax-module{--headline-size:72px}}@media (max-width:768px){.hero-mask-parallax-module{--module-height:600px;--parallax-image-height:700px;--mask-image-height:602px;--headline-size:60px}}@media (max-width:512px){.hero-mask-parallax-module{--module-height:500px;--parallax-image-height:600px;--mask-image-height:502px;--headline-size:40px;--headline-top-offset:10%}}.hero-mask-parallax-module.headline-white{--headline-color:var(--color-white)}.hero-mask-parallax-module.headline-blue{--headline-color:var(--color-blue)}.hero-mask-parallax-module.headline-blue-dark{--headline-color:var(--color-blue-dark)}.hero-mask-parallax-module .parallax-image{width:100%;height:100%;position:absolute;left:0}.hero-mask-parallax-module .parallax-image img{height:var(--mask-image-height);object-fit:cover;width:100%}.hero-mask-parallax-module .mask-image{width:100%;height:100%;position:absolute;left:0}.hero-mask-parallax-module .mask-image img{height:var(--mask-image-height);object-fit:cover;width:100%}.hero-mask-parallax-module .parallax-image img{width:110%;height:calc(var(--parallax-image-height) + 10%);will-change:transform;transition:transform .5s ease-out}.hero-mask-parallax-module .mask-image img{object-position:right bottom;height:100%}@media (max-width:1024px){.hero-mask-parallax-module .mask-image img{object-position:70% bottom}}.hero-mask-parallax-module .headline{top:var(--headline-top-offset);font-family:var(--font-heavy);font-size:var(--headline-size);color:var(--headline-color);-webkit-hyphens:auto;hyphens:auto;line-height:.9;position:absolute}@media (max-width:512px){.hero-mask-parallax-module .headline{text-shadow:0px 0px 15px rgb(from var(--color-black)r g b/.5)}}
