.page-module___8aEwW__main{background-color:var(--forest-green);color:var(--white);padding:0 var(--margin-m)}.page-module___8aEwW__logo{margin-top:var(--margin-m);width:100%;height:auto}.page-module___8aEwW__heroSubtitle,.page-module___8aEwW__contactContainer,.page-module___8aEwW__buttonArrow{display:none}.page-module___8aEwW__heroContentWrapper{margin-bottom:var(--margin-xxl)}.page-module___8aEwW__heroImageContainer{margin-top:var(--margin-l);height:60vh;position:relative}.page-module___8aEwW__heroImage{object-position:top}.page-module___8aEwW__heroText{margin-bottom:var(--margin-m);margin-top:var(--margin-l);font-size:53px;font-weight:400;line-height:100%}.page-module___8aEwW__contentTitle{font-size:18px;line-height:130%;font-family:var(--font-klarheit-book);margin-bottom:var(--margin-m);text-transform:uppercase;font-weight:700}.page-module___8aEwW__content p{font-size:22px}.page-module___8aEwW__polygonBackground{width:100%;height:130px;margin-top:-1px;position:relative;overflow:hidden}.page-module___8aEwW__polygonBackground svg{width:160%;height:auto;fill:var(--forest-green);position:absolute;bottom:0;left:-30%;right:0}@media (min-width:1024px){.page-module___8aEwW__content{margin-top:var(--margin-xxl)}.page-module___8aEwW__scrollDownLink{width:30px;height:30px;display:block}.page-module___8aEwW__buttonArrow{fill:none;width:30px;height:30px;stroke:var(--white);margin-top:var(--margin-l);transition:all .3s;display:block}.page-module___8aEwW__scrollDownLink:hover .page-module___8aEwW__buttonArrow{stroke:var(--digital-yellow)}.page-module___8aEwW__contentTitle{margin-top:var(--margin-s)}.page-module___8aEwW__heroSubtitle{font-size:14px;line-height:100%;display:block}.page-module___8aEwW__heroText{margin:var(--margin-s)0;font-size:60px;line-height:100%}.page-module___8aEwW__hero{padding:var(--margin-m)0;box-sizing:border-box;grid-template-areas:"content content content content content content image image image image image image";height:100vh}.page-module___8aEwW__heroContentWrapper{grid-area:content;align-items:flex-end;margin-bottom:0;display:flex}.page-module___8aEwW__heroImageContainer{grid-area:image;justify-content:end;height:100%;margin-top:0;display:flex}.page-module___8aEwW__logo{width:276px;height:auto;margin:var(--margin-m);position:fixed;top:0;left:0}.page-module___8aEwW__contactContainer{gap:var(--margin-s);margin-top:var(--margin-l);display:flex}.page-module___8aEwW__contactLink{gap:var(--margin-xs);align-items:baseline;display:flex}.page-module___8aEwW__contactLink span{text-transform:uppercase;font-size:10px;line-height:140%;font-family:var(--font-klarheit-bold);width:28px;transition:all .3s}.page-module___8aEwW__contactLink a{background-image:linear-gradient(to right,var(--white)33%,#0000 33% 66%,var(--white)66%);background-position:100% 100%;background-repeat:no-repeat;background-size:300% 2px;padding-bottom:2px;font-size:28px;line-height:140%;display:inline-block}.page-module___8aEwW__contactLink:hover a{color:var(--digital-yellow);background-position:0 100%;background-image:linear-gradient(to right,var(--digital-yellow)33%,#0000 33% 66%,var(--digital-yellow)66%);transition:background-position .5s}.page-module___8aEwW__contactLink:hover span{color:var(--digital-yellow);transition:all .3s}.page-module___8aEwW__content p{font-size:32px;line-height:130%}.page-module___8aEwW__polygonBackground{height:20vw}}@media (min-width:1440px){.page-module___8aEwW__logo{width:389px}.page-module___8aEwW__heroSubtitle{font-size:20px}.page-module___8aEwW__heroText{font-size:86px}.page-module___8aEwW__content p{font-size:48px}.page-module___8aEwW__contentTitle{font-size:24px}.page-module___8aEwW__buttonArrow{width:40px;height:40px}.page-module___8aEwW__contactLink a{font-size:40px}.page-module___8aEwW__contactLink span{font-size:13px}.page-module___8aEwW__polygonBackground{height:20vw}}
.button-module__hOzt-G__button{padding:var(--margin-xs)var(--margin-s);border:solid 1px var(--digital-yellow);font-size:14px;font-weight:400;line-height:100%;text-decoration:none;transition:background-color .3s,color .3s;display:inline-block}.button-module__hOzt-G__button.button-module__hOzt-G__primary{background-color:var(--digital-yellow);color:var(--forest-green)}.button-module__hOzt-G__button.button-module__hOzt-G__primary:hover{color:var(--digital-yellow);background-color:#0000}
