.career-referrer-module{--headline-size:80px;--headline-color:var(--color-white);--module-height:1080px;--image-height:1280px;height:var(--module-height);padding:0;position:relative;overflow:hidden}@media (max-width:1440px){.career-referrer-module{--module-height:600px;--image-height:800px}}@media (max-width:768px){.career-referrer-module{--headline-size:40px}}.career-referrer-module.has-gradient:before{content:"";background:linear-gradient(to top,rgb(from var(--color-blue)r g b/.75),transparent);z-index:1;width:100%;height:80%;position:absolute;bottom:0;left:0}.career-referrer-module .background-image{width:100vw;height:var(--image-height);object-fit:cover;will-change:transform;transition:transform 1.5s ease-out;display:block;position:relative;top:-100px}.career-referrer-module .content{text-align:center;z-index:1;width:100%;position:absolute;bottom:15%;left:50%;transform:translate(-50%)}@media (max-width:768px){.career-referrer-module .content{bottom:40px}}.career-referrer-module .content .pre-headline{margin:0}@media (max-width:768px){.career-referrer-module .content .pre-headline{margin-bottom:12px}}.career-referrer-module .content .headline{font-family:var(--font-light);font-size:var(--headline-size);color:var(--headline-color);text-transform:none;margin-bottom:23px;line-height:1.1}.career-referrer-module .content .headline b,.career-referrer-module .content .headline strong{font-family:var(--font-heavy)}
