.headerImage.full{--headerimage-height: calc(var(--headerimage-min-height) + var(--headerimage-bottom-padding));position:relative;z-index:1;padding-top:var(--header-offset);min-height:var(--headerimage-min-height);padding-bottom:var(--headerimage-bottom-padding);display:flex;align-items:flex-end;overflow:hidden}.headerImage.full{--headerimage-bottom-padding:20px;--headerimage-bottom-padding:calc(20px + 40*(100vw - 320px)/1210)}@media(min-width: 1531px){.headerImage.full{--headerimage-bottom-padding:60px}}.headerImage.full{--headerimage-min-height:116px;--headerimage-min-height:calc(116px + 814*(100vw - 320px)/1210)}@media(min-width: 1531px){.headerImage.full{--headerimage-min-height:930px}}.home .headerImage.full{--headerimage-bottom-padding: 0px}.home .headerImage.full>.headerImageClip>.wrap{padding-bottom:48px;padding-bottom:calc(48px + 24*(100vw - 320px)/1210)}@media(min-width: 1531px){.home .headerImage.full>.headerImageClip>.wrap{padding-bottom:72px}}.headerImage.full.layered{padding:0;display:block;overflow:visible}.headerImage.full.layered .headerImageClip{position:relative;min-height:inherit;padding-top:var(--header-offset);padding-bottom:calc(var(--headerimage-bottom-padding)/2);display:flex;align-items:flex-end;overflow:hidden}.headerImage.full .background{position:absolute;top:0;bottom:var(--headerimage-bottom-padding);left:0;right:0;z-index:-1;object-fit:cover}.headerImage.full .background img{min-width:100%;height:100%;object-fit:cover}.headerImage.full .background::after{position:absolute;content:"";inset:0;width:100%;height:100%;background:var(--headerimage-full-background-gradient)}.headerImage.full>.headerImageClip>.wrap{padding-bottom:0;display:grid;row-gap:1.6em}.headerImage.full>.headerImageClip>.wrap{padding-top:48px;padding-top:calc(48px + 24*(100vw - 320px)/1210)}@media(min-width: 1531px){.headerImage.full>.headerImageClip>.wrap{padding-top:72px}}.headerImage.full>.headerImageClip>.wrap>.breadcrumb.inHeader{margin-top:48px;margin-top:calc(48px + 24*(100vw - 320px)/1210)}@media(min-width: 1531px){.headerImage.full>.headerImageClip>.wrap>.breadcrumb.inHeader{margin-top:72px}}.headerImage.full p{position:relative;z-index:1}.headerImage.full p.company{color:#00dfed;margin:0;font-weight:400;margin-bottom:16px}.headerImage.full h1,.headerImage.full .h1{margin-top:0}.headerImage.full .headerImageDots{position:absolute;background-image:radial-gradient(circle, rgba(255, 255, 255, 0.75) 0.5px, transparent 0.5px);background-size:15px 15px;opacity:.5;pointer-events:none;right:0;bottom:calc(-1*var(--headerimage-bottom-padding));height:calc(30% + var(--headerimage-bottom-padding));width:45%;z-index:2}.headerImage.full .title::after{line-height:0;content:"";position:absolute;background:linear-gradient(0deg, rgba(46, 64, 77, 0.4) 0%, rgba(46, 64, 77, 0.3) 100%);backdrop-filter:blur(44px);width:90%;left:0;height:100%;z-index:-1}@media(min-width: 1000px){.headerImage.full .inner{width:70%}.headerImage.full .title{margin-right:-20%}.headerImage.full .title::after{width:75%}}@media(min-width: 1200px){.headerImage.full .inner{width:60%}.headerImage.full .title{margin-right:-30%}.headerImage.full .title::after{width:60%}.headerImage.full .headerImageDots{opacity:1;height:calc(25% + var(--headerimage-bottom-padding))}}@media(min-width: 1400px){.headerImage.full .title{margin-right:-40%}.headerImage.full .title::after{width:70%}.headerImage.full .headerImageDots{width:38%}}@media(min-width: 1530px){.headerImage.full .headerImageDots{width:calc(100% - var(--wrap-rest-half) - 910px)}.headerImage.full .title::after{width:calc(100% - var(--wrap-rest-half) - 400px)}}