*{margin:0;box-sizing:border-box;scroll-behavior:smooth}body{background-color:#fffcf3}[id]{scroll-margin-top:120px}h1{font-family:Syne;font-weight:800;font-size:clamp(48px,8vw + 20px,128px)}h2{font-family:Syne;font-weight:800;font-size:clamp(28px,7vw,78px)}h2:hover{color:#00bc8f}h4{font-size:clamp(18px,1.5vw + 14px,24px);font-family:Overpass;font-weight:800;font-weight:700;color:#00bc8f}h5{font-size:clamp(16px,1vw + 14px,19px);font-family:Overpass;font-weight:700;color:#00bc8f}p{font-family:Overpass}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:1px solid #434346;-webkit-text-fill-color:#f1f1f1;-webkit-box-shadow:0 0 0px 1000px black inset}@font-face{font-display:swap;font-family:Syne;font-style:normal;font-weight:400;src:url("./media/syne-v24-latin-regular-T2UGYNYP.woff2") format("woff2")}@font-face{font-display:swap;font-family:Syne;font-style:normal;font-weight:700;src:url("./media/syne-v24-latin-700-YPX6LSOK.woff2") format("woff2")}@font-face{font-display:swap;font-family:Syne;font-style:normal;font-weight:800;src:url("./media/syne-v24-latin-800-IACWSEYH.woff2") format("woff2")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:300;src:url("./media/overpass-v19-latin-300-W7HLEZN7.woff2") format("woff2")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:400;src:url("./media/overpass-v19-latin-regular-KFG4DPND.woff2") format("woff2")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:700;src:url("./media/overpass-v19-latin-700-WRN6D7LC.woff2") format("woff2")}@keyframes colorChange{0%{color:#000}50%{color:#00bc8f}to{color:#000}}@keyframes showBorder{0%{opacity:0}to{opacity:1}}@keyframes colorChangeWhite{0%{color:#fff}50%{color:#00bc8f}to{color:#fff}}@keyframes borderColorChange{0%,to{border-color:#000}50%{border-color:#00bc8f}}@keyframes svgColorChange{0%,to{color:#000}50%{color:#00bc8f}}html[lang=de] app-contact .checkbox a span{width:152px!important}
