@media (width < 1024px){:where(.Nav){position:fixed;top:0;right:0;width:100vw;min-height:100vh;z-index:1;transition:background-color .5s}:where(.Nav:not(.Nav--active)){background-color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}:where(.Nav--active){background-color:#000a}:where(.Nav__ul){align-items:center;display:inline-flex;flex-direction:column;gap:1rem;justify-content:center;max-width:30rem;min-height:100vh;margin:0;padding:2rem;position:absolute;right:0;transition:transform .5s;width:100%;background-color:#777}:where(.Nav:not(.Nav--active) .Nav__ul){transform:translate(100%)}:where(.Nav__li){display:inline-flex;justify-content:center;width:fit-content;flex-direction:column;max-width:28rem;color:#fff}:where(.Nav__a),:where(.Nav__span){font-size:1.25rem;font-weight:700;padding:.5rem 1rem;text-align:center;text-decoration:none;white-space:nowrap}:where(.Nav__ul-ul){display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0;padding:0}:where(.Nav__li-li){display:flex;justify-content:center}:where(.Nav__a-a){font-size:1rem;padding:.5rem;text-decoration:none}}@media (width >= 1024px){:where(.Nav){width:100%;display:flex;justify-content:center;position:relative;z-index:1}:where(.Nav--sticky){position:sticky;top:0;transition:background-color .25s}:where(.Nav--offset){background-color:#c8c8c8}:where(.Nav__ul){list-style:none;margin:0;padding:0;position:relative;display:flex;justify-content:center;height:2.5rem}:where(.Nav__li){position:relative;display:inherit;z-index:0}:where(.Nav__a),:where(.Nav__span){font-weight:700;padding:.5rem 1rem;white-space:nowrap;text-decoration:none;transition:background-color .25s;-webkit-user-select:none;user-select:none}:where(.Nav__span){cursor:default}:where(.Nav__ul-ul){list-style:none;margin:0;padding:0;left:50%;position:absolute;top:2.5rem;transform:translate(-50%);z-index:-1;transition:transform .25s,opacity 333ms;transition-delay:50ms;background-color:#e1e1e1}:where(.Nav__ul-ul):not(.Nav__ul-ul--visible){transform:translate(-50%,-.25rem);pointer-events:none;opacity:0}:where(.Nav__li-li){display:flex}:where(.Nav__a-a){font-size:1rem;padding:.5rem 2rem;white-space:nowrap;width:100%;text-decoration:none}}@media (width >= 1024px){.Nav{padding:1rem 0}.Nav__ul{height:auto}.Nav__a{color:#004c98;font-size:1.25rem;font-weight:400;text-transform:uppercase}.Nav__a:hover:after,.Nav__a--active:after,.Nav__a--current:after{content:"";display:block;position:absolute;width:50%;left:25%;padding-top:.25rem;border-bottom:.25rem solid #004c98}.Nav .login{background-color:#004c98;clip-path:polygon(15% 0,99% 0,100% 2px,85% 100%,0 100%,0 95%);margin-left:2rem}.Nav .login a{color:#fff;padding-left:1.5rem;padding-right:1.5rem}}@media (width < 1024px){.Nav__ul{background-color:#004c98}.Nav__li{text-transform:uppercase;text-align:center;padding:1rem 1.5rem;background-color:#8cbb15;clip-path:polygon(8px 0,100% 15%,100% 90%,0% 100%)}.Nav__li:nth-of-type(2n){background-color:#f1ca15;clip-path:polygon(0 15%,100% 0,100% 100%,0 85%)}.Nav__a{font-size:2.5rem;text-decoration:none}}.NavBurger{background-color:#fff;padding:.5rem}.NavBurger__svg{fill:#004c98}@media (width < 1024px){:where(.NavBurger){align-items:center;background:none;border:0 none;cursor:pointer;display:flex;height:42px;justify-content:center;margin:0;padding:0;position:fixed;right:1rem;top:.5rem;z-index:2;font-weight:700;font-size:1rem}:where(.NavBurger__svg){width:21px;height:21px;fill:currentColor}}@media (width >= 1024px){:where(.NavBurger){display:none}}:where(.Toplink){position:fixed;right:.5rem;bottom:.5rem;height:4rem;width:4rem;cursor:pointer;opacity:.75;border:0 none;transform:translateY(120%);background-color:#dcdcdc;display:flex;padding:1rem;align-items:center;transition-opacity:.5s;transition-transform:.5s}:where(.Toplink):hover{opacity:1}@media only screen and (max-width: 500px){:where(.Toplink){height:50px;width:50px}}:where(.Toplink--visible){transform:translateY(0)}footer.svelte-1tj6xk6{position:relative;background-color:#7ba512;padding:4rem 0 2rem}footer.svelte-1tj6xk6:before{content:"";position:absolute;left:50%;top:0;transform:translate(-50%,-50%) rotate(45deg);width:60px;height:60px;background-image:url(../../../images/logo-klein.png)}footer.svelte-1tj6xk6,footer.svelte-1tj6xk6 :where(.svelte-1tj6xk6){color:#fff}footer.svelte-1tj6xk6 .Link__icon{color:#fff}footer.svelte-1tj6xk6 .Mail__icon{color:#fff}footer.svelte-1tj6xk6 ul:where(.svelte-1tj6xk6){display:flex;justify-content:center;margin-bottom:.5rem}footer.svelte-1tj6xk6 ul:where(.svelte-1tj6xk6) li:where(.svelte-1tj6xk6){font-size:clamp(1rem,.75rem + .83vw,1.25rem);padding:0 1rem;border-right:1px solid rgba(255,255,255,.25)}footer.svelte-1tj6xk6 ul:where(.svelte-1tj6xk6) li:where(.svelte-1tj6xk6):last-child{border:0 none}@media (max-width: 640px){footer.svelte-1tj6xk6 ul:where(.svelte-1tj6xk6) li:where(.svelte-1tj6xk6){border-right:none}}:where(.Message){padding:1rem;border-radius:.25rem;background:#dfdfdf;border:1px solid #7c7c7c;color:#0c0c0c;text-align:center;position:relative}:where(.Message__title){margin:0 0 1rem;padding:0}:where(.Message--error){background:#ffe3e3;border:1px solid #ffb0b0}:where(.Message--info){background:#fff8e3;border:1px solid #fff3b0}:where(.Message--success){background:#e6ffe3;border:1px solid #8ee79d}:where(.Message--inline){display:inline-flex;gap:.5rem;align-items:center;padding:.5rem;text-align:left}:where(.Message--inline .Message__title){margin:0}:where(.Message--closable){padding-right:1.25rem}:where(.Message__close-button){position:absolute;top:0;right:0;transform:translate(33%,-33%);padding:.5rem;cursor:pointer}::backdrop{background-color:#000;opacity:.5}:where(.Modal){box-shadow:.5rem .5rem 1rem #00000040;border-radius:.5rem;border:0 none;padding:0;max-width:640px}@media (min-width: 500px){:where(.Modal){min-width:480px}}:where(.Modal__close-button){margin:0;position:absolute;top:0rem;right:0rem;border:0 none;background:none;cursor:pointer;line-height:0;color:#333;outline:none;text-indent:-9999px;width:3rem;height:3rem;opacity:.5;transition:opacity .25s;z-index:10;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4KPHBhdGggZD0iTTI1Niw1MDYuOWMxMzguNiwwLDI1MC45LTExMi4zLDI1MC45LTI1MC45UzM5NC42LDUuMSwyNTYsNS4xUzUuMSwxMTcuNCw1LjEsMjU2UzExNy40LDUwNi45LDI1Niw1MDYuOXoiLz4KPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE1NC44LDE1NC44Yy0xMS44LDExLjgtMTEuOCwzMC44LDAsNDIuNGw1OC44LDU4LjhsLTU4LjgsNTguOGMtMTEuOCwxMS44LTExLjgsMzAuOCwwLDQyLjQKCXMzMC44LDExLjgsNDIuNCwwbDU4LjgtNTguOGw1OC44LDU4LjhjMTEuOCwxMS44LDMwLjgsMTEuOCw0Mi40LDBzMTEuOC0zMC44LDAtNDIuNEwyOTguNCwyNTZsNTguOC01OC44CgljMTEuOC0xMS44LDExLjgtMzAuOCwwLTQyLjRzLTMwLjgtMTEuOC00Mi40LDBMMjU2LDIxMy42bC01OC44LTU4LjhDMTg1LjUsMTQzLjEsMTY2LjQsMTQzLjEsMTU0LjgsMTU0Ljh6Ii8+Cjwvc3ZnPgo=);background-size:2rem;background-position:center;background-repeat:no-repeat}:where(.Modal__close-button):hover{opacity:.75}:where(.Modal__header){padding:1rem 3.5rem 1rem 1.5rem;font-weight:700;text-align:center;border-bottom:1px solid lightgray;background-color:#fff}:where(.Modal__body){padding:1.5rem;overflow-y:auto;max-height:85vh;background-color:#fff}:where(.Modal__body)>*:first-child{margin-top:0}:where(.Modal__body)>*:last-child{margin-bottom:0}:where(.Modal__footer){border-top:1px solid lightgray;padding:1rem 1.5rem;background-color:#fff}:where(.LoadingIndicator){background-color:transparent;overflow:hidden;border:0 none;-webkit-user-select:none;user-select:none;outline:none}:where(.LoadingIndicator__animation--dot):after{background:#fff}.LoadingIndicator__animation{box-sizing:border-box;display:inline-block;position:relative;width:80px;height:80px}.LoadingIndicator__animation--dot{box-sizing:border-box;animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.LoadingIndicator__animation--dot:after{content:" ";display:block;position:absolute;width:7.2px;height:7.2px;border-radius:50%;margin:-3.6px 0 0 -3.6px}.LoadingIndicator__animation--dot:nth-child(1){animation-delay:-36ms}.LoadingIndicator__animation--dot:nth-child(1):after{top:62.62742px;left:62.62742px}.LoadingIndicator__animation--dot:nth-child(2){animation-delay:-72ms}.LoadingIndicator__animation--dot:nth-child(2):after{top:67.71281px;left:56px}.LoadingIndicator__animation--dot:nth-child(3){animation-delay:-.108s}.LoadingIndicator__animation--dot:nth-child(3):after{top:70.90963px;left:48.28221px}.LoadingIndicator__animation--dot:nth-child(4){animation-delay:-.144s}.LoadingIndicator__animation--dot:nth-child(4):after{top:72px;left:40px}.LoadingIndicator__animation--dot:nth-child(5){animation-delay:-.18s}.LoadingIndicator__animation--dot:nth-child(5):after{top:70.90963px;left:31.71779px}.LoadingIndicator__animation--dot:nth-child(6){animation-delay:-.216s}.LoadingIndicator__animation--dot:nth-child(6):after{top:67.71281px;left:24px}.LoadingIndicator__animation--dot:nth-child(7){animation-delay:-.252s}.LoadingIndicator__animation--dot:nth-child(7):after{top:62.62742px;left:17.37258px}.LoadingIndicator__animation--dot:nth-child(8){animation-delay:-.288s}.LoadingIndicator__animation--dot:nth-child(8):after{top:56px;left:12.28719px}@keyframes lds-roller{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:where(.Input){width:100%}:where(.Input__label){display:block;background:#eee;padding:.25rem .666rem;font-size:.8rem;border:1px solid lightgray;border-bottom:0 none;border-top-left-radius:.25rem;border-top-right-radius:.25rem;-webkit-user-select:none;user-select:none}:where(.Input__input){width:100%;padding:.666rem;margin:0;font-size:1rem;font-family:sans-serif;border:1px solid lightgray;border-top:0 none;outline:none;background-color:#fff;border-radius:0;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}:where(.Input__input)[type=date]{text-transform:uppercase}:where(.Input__input):focus-visible{box-shadow:0 2px #6495ed}:where(.Input--read-only .Input__input){background:#eee;color:gray}:where(.Input--has-error .Input__label){background:#ffeded;border-color:#e60000;color:#e60000}:where(.Input--has-error .Input__input){border-color:#e60000}:where(.Textarea){display:flex;flex-direction:column}:where(.Textarea__label){display:block;background:#eee;padding:.25rem .666rem;font-size:.8rem;border:1px solid lightgray;border-bottom:0 none;border-top-left-radius:.25rem;border-top-right-radius:.25rem;-webkit-user-select:none;user-select:none}:where(.Textarea__label+.Textarea__input){border-top:0 none}:where(.Textarea__input){width:100%;padding:.666rem;margin:0;font-size:1rem;font-family:sans-serif;border:1px solid lightgray;border-radius:0;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;outline:none;resize:none}section.svelte-1x1ptr9{padding-bottom:6rem;border:1px solid #004c98}.vielen-dank.svelte-1x1ptr9{border:.5rem solid #8cbb15;padding:2rem}.vielen-dank.svelte-1x1ptr9 h3:where(.svelte-1x1ptr9),.vielen-dank.svelte-1x1ptr9 p:where(.svelte-1x1ptr9){color:#004c98}:where(.InView){opacity:0}:where(.InView--fade){transition-delay:.25s;transition-property:opacity;transition-duration:3s}:where(.InView--fade-rtl){transform:translate(10%);transition-delay:.15s;transition-property:opacity,transform;transition-duration:2s}:where(.InView--fade-ltr){transform:translate(-10%);transition-delay:.15s;transition-property:opacity,transform;transition-duration:2s}:where(.InView--fade-ltr.InView--visible),:where(.InView--fade-rtl.InView--visible),:where(.InView--fade.InView--visible){transform:translate(0);opacity:1}:where(.InView--scale){transform:scale(.75);transition-delay:.15s;transition-property:transform,opacity;transition-duration:2s}:where(.InView--scale.InView--visible){transform:scale(1);opacity:1}.--quote.svelte-1r1kj2j{background-color:#efefef}h5.svelte-1r1kj2j{margin:0;padding:0;text-transform:uppercase;font-size:clamp(1.25rem,-.25rem + 5vw,2.75rem);line-height:clamp(1.75rem,.25rem + 4.17vw,3rem)}@media (max-width: 640px){h5.svelte-1r1kj2j{color:#222}}@media (min-width: 641px){h5.svelte-1r1kj2j{letter-spacing:3px;opacity:.15}}blockquote.svelte-1r1kj2j{margin:0;padding:0;background:transparent;font-size:1.1rem;line-height:1.75rem;padding:0 1rem}blockquote.svelte-1r1kj2j:before{content:open-quote}blockquote.svelte-1r1kj2j:after{content:close-quote}div.svelte-1r1kj2j{display:flex;flex-direction:column;gap:1rem}span.svelte-1r1kj2j{font-style:italic;color:#222}
