:root{--spacing-xxs: 4px;--spacing-xs: 8px;--spacing-sm: 16px;--spacing-md: 32px;--spacing-lg: 32px;--spacing-xl: 128px;--breakpoint-xs: 550px;--breakpoint-sm: 768px;--breakpoint-md: 1024px;--breakpoint-lg: 1280px;--breakpoint-xl: 1440px;--border-radius: 4px;--page-width: 1024px;--text-width: 800px;--color-brand: #669C03;--color-primary: #A6CE3C;--color-primary-darkest: #141E01;--color-secondary: #4F7802;--color-secondary-dark: #457236;--color-gray: #8E9287;--color-gray-dark: #616161;--color-gray-darker: #272824;--color-gray-light: #E3E4E2;--color-gray-lighter: #F2F3F2;--color-red: #C91C26;--color-white: #FFFFFF;--color-black: #000000;--color-section-green: #889C87;--color-section-green-dark: #4B6753;--color-background-white: #FFFFFF;--color-background-green: #EAEFE3;--color-background-green-dark: #dbe1dd;--color-background-gray: #E8E8E8;--color-background-red: #FFDEDE;--color-text-black: rgba(0, 0, 0, 0.93);--color-text-black-light: rgba(105, 105, 105, 0.93);--color-disabled: #9D9A9A;--color-disabled-background: #D7D7D7;--color-success: #2F6F45;--color-success-background: #BCE9CB;--color-error: #BA303C;--color-error-background: #FBDADD;--color-link: #5C844F}
@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:local("Inter"),url(/_Resources/Static/Packages/Axes4.AxesCheck/Fonts/Inter-Regular.woff2) format("woff2"),url(/_Resources/Static/Packages/Axes4.AxesCheck/Fonts/Inter-Regular.woff) format("woff")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:local("Inter"),url(/_Resources/Static/Packages/Axes4.AxesCheck/Fonts/Inter-Bold.woff2) format("woff2"),url(/_Resources/Static/Packages/Axes4.AxesCheck/Fonts/Inter-Bold.woff) format("woff")}html,body{padding:0;margin:0;font-family:Inter,sans-serif}a{color:#5c844f}*,::after,::before{box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch}@media(max-width: 769px){body>[data-overlay-container=true]{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6)}}.visually-hidden{clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden;padding:0;position:absolute !important;width:1px !important;outline:0}
.button{text-decoration:none !important;display:inline-block;font-family:Inter,sans-serif;font-weight:700;border-radius:6px}.button--large{padding:.5rem 2rem;font-size:1rem}@media(min-width: 1024px){.button--large{font-size:1.125rem}}.button--small{padding:.35rem 1.75rem;font-size:.875rem}@media(min-width: 1024px){.button--small{font-size:1.0625rem;padding:.35rem 2rem}}.button--primary{background-color:#a6ce3c;border:2px solid #a6ce3c;color:#2e2e2e;transition:box-shadow 75ms linear 0ms}.button--primary:hover,.button--primary:focus,.button--primary:active{box-shadow:0 0 0 2px #fff,0 0 0 4px #a6ce3c}.button--primary:focus{outline:2px solid #616161}.button--secondary{background-color:rgba(0,0,0,0);border:2px solid #457236;color:#457236;transition:box-shadow 75ms linear 0ms}.button--secondary:hover,.button--secondary:focus,.button--secondary:active{box-shadow:0 0 0 2px #fff,0 0 0 4px #457236}.button--secondary:focus{outline:2px solid #616161}.button[aria-disabled=true],.button:disabled{color:#9d9a9a;background:#d7d7d7;border:2px solid #d7d7d7;cursor:not-allowed}.button[aria-disabled=true]:hover,.button[aria-disabled=true]:focus,.button[aria-disabled=true]:active,.button:disabled:hover,.button:disabled:focus,.button:disabled:active{box-shadow:none}br+.button{margin-top:8px}@media(min-width: 1024px){br+.button{margin-top:16px}}.busy-button__container{padding:0 16px;position:relative}.busy-button__container--active{padding-left:24px;padding-right:8px}.busy-button__spinner{transform:scale(0.5) translateY(-50%);transform-origin:top center;position:absolute;top:50%;left:-16px}.busy-button__content{flex:1 1 auto}
.image-banner__section{position:relative;background-color:#dbe1dd;z-index:0;overflow:hidden}.image-banner__title{font-family:Inter,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.25;color:#000;margin:0 0 1rem}@media(min-width: 768px){.image-banner__title{font-size:1.5625rem;line-height:1.55;margin-bottom:2rem}}.image-banner__title{color:rgba(0,0,0,.93);grid-area:title}@media(min-width: 768px){.image-banner__title{margin-bottom:32px}}.image-banner__image{width:80%;max-width:250px;aspect-ratio:1;grid-area:image;display:block;margin:0 auto}@media(min-width: 768px){.image-banner__image{width:100%;max-width:340px;margin:0}}.image-banner__content-wrapper{max-width:1024px;padding:16px 0}@media(min-width: 768px){.image-banner__content-wrapper{padding:32px 0;display:grid;grid-template-areas:"image spacer1" "image title" "image content" "image spacer2";grid-template-columns:auto minmax(auto, 1fr);grid-column-gap:32px}}.image-banner__content{font-family:Inter,sans-serif;color:#272824;font-weight:400;line-height:1.4;font-size:1rem}@media(min-width: 1024px){.image-banner__content{font-size:1.125rem;line-height:1.5}}.image-banner__content{color:rgba(0,0,0,.93);margin-top:32px;grid-area:content}@media(min-width: 768px){.image-banner__content{margin-top:0}}.image-banner__content p{margin-top:0}.image-banner__content-container{flex:1 1 auto}
.banner__section{position:relative;background-color:#4b6753;z-index:0;overflow:hidden}.banner__section::after{position:absolute;bottom:-190px;left:0;right:0;content:"";z-index:-1;height:calc(100% + 190px);background-image:url(/_Resources/Static/Packages/Axes4.AxesCheck/Assets/6cd3f013e6ef9b72c86e.svg);background-repeat:no-repeat;background-position:bottom right}@media(min-width: 768px){.banner__section::after{height:calc(100% + 50px);background-size:80%;bottom:-50px}}@media(min-width: 1024px){.banner__section::after{height:100%;background-size:auto;bottom:0}}.banner__title{font-family:Inter,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.25;color:#000;margin:0 0 1rem}@media(min-width: 768px){.banner__title{font-size:1.5625rem;line-height:1.55;margin-bottom:2rem}}.banner__title{color:#fff}.banner__content-wrapper{max-width:800px;padding:16px 0}@media(min-width: 768px){.banner__content-wrapper{padding:32px 0}}.banner__content{font-family:Inter,sans-serif;color:#272824;font-weight:400;line-height:1.4;font-size:1rem}@media(min-width: 1024px){.banner__content{font-size:1.125rem;line-height:1.5}}.banner__content{color:#fff;margin-top:32px}.banner__content p{margin-top:0}@media(min-width: 768px){.banner__content{display:flex;gap:32px;justify-content:space-between;align-items:center}}.banner__content-container{flex:1 1 auto}@media(min-width: 768px){.banner__link-wrapper{flex:0 0 auto}}
.quote__container{position:relative;max-width:800px;color:#272824;font-style:normal;font-family:Inter,sans-serif;font-weight:200;margin:4rem 1rem;padding:32px 0;line-height:1.3}@media(min-width: 768px){.quote__container{margin-left:auto;margin-right:auto;padding:0 4rem 4rem 7.625rem;font-size:2.1875rem}}.quote__container p{quotes:"„" "“"}.quote__container p::before{content:open-quote}.quote__container p::after{content:close-quote}.quote__container::before{content:"";position:absolute;top:-1rem;left:0;width:39px;height:33px;background-image:url(/_Resources/Static/Packages/Axes4.AxesCheck/Assets/08776de1a5ccbc756d01.svg);background-repeat:no-repeat;background-size:39px 33px;color:#a6ce3c}@media(min-width: 768px){.quote__container::before{top:-1rem;left:4.5rem}}.quote__footer{margin-top:2rem;font-size:1rem;font-style:normal;max-width:35rem}@media(min-width: 768px){.quote__footer{font-size:1.3rem}.quote__footer::after{display:block;content:"";clear:both}}.quote__cite{font-style:normal;font-weight:400;font-size:1.25rem}@media(min-width: 768px){.quote__cite{font-size:1.5rem}}.quote__author{display:block}.quote__position{display:block}
.teaser-list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:16px;margin-top:16px;margin-bottom:16px}@media(min-width: 1024px){.teaser-list{justify-content:center;margin-bottom:64px}}.teaser-list .teaser-card{display:flex;flex-direction:column;max-width:24.5rem}@media(min-width: 1024px){.teaser-list .teaser-card{max-width:unset;flex:0 1 calc(50% - 16px)}}.teaser-card{position:relative;border-radius:12px;padding:1rem}.teaser-card::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border:2px solid #8e9287;border-radius:12px;transition:transform 75ms linear}.teaser-card:hover::before,.teaser-card:focus-within::before{transform:scale(1.04);border-color:#457236}.teaser-card a[href]:hover,.teaser-card a[href]:focus{outline:2px solid #457236}.teaser-card:hover a[href]:hover,.teaser-card:hover a[href]:focus,.teaser-card:focus-within a[href]:hover,.teaser-card:focus-within a[href]:focus{outline:none;box-shadow:none}.teaser-card a::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0}.teaser-card a:hover,.teaser-card a:focus{text-decoration:none}.teaser-card__header{margin-bottom:1px}.teaser-card__header h3,.teaser-card__header h4{margin:0}.teaser-card__header img{height:40px}.teaser-card__content{font-family:Inter,sans-serif;color:#272824;font-weight:400;line-height:1.4;font-size:1rem}@media(min-width: 1024px){.teaser-card__content{font-size:1.125rem;line-height:1.5}}.teaser-card__content{margin-bottom:2px;flex-grow:1}.teaser-card__footer{margin-top:auto;padding-top:1rem;border-top:2px solid #8e9287;text-align:right}@media print{.teaser-card__footer a[href]:after{content:"" !important}}
.page-width{max-width:var(--page-width);margin:0 auto;padding:0 8px}@media(min-width: 1024px){.page-width{padding:0 var(--spacing-md)}}.page-width .page-width{padding:0}.layout-container{min-height:100vh;display:flex;flex-direction:column}.main{flex-grow:1}.skip-link{clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden;padding:0;position:absolute !important;width:1px !important;outline:0;padding:8px 16px;background:#a6ce3c;border:3px solid #a6ce3c;border-radius:6px;color:#2e2e2e;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:600;text-decoration:none}.skip-link:active,.skip-link:focus{clip:auto !important;height:auto !important;margin:0;overflow:visible;width:auto !important;z-index:20;position:static !important;position:fixed !important;top:16px;left:16px}.application-title{font-family:Inter,sans-serif;font-weight:600;font-size:1.3rem;line-height:1.2;color:#000;margin:0 0 32px}@media(min-width: 768px){.application-title{margin:0 0 64px;font-size:1.5rem;line-height:1.3}}.application-title{margin-bottom:16px}@media(min-width: 768px){.application-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}}.application-title__logo{max-width:150px;margin-bottom:32px;display:block}@media(min-width: 768px){.application-title__logo{order:1;margin:0}}@media(min-width: 1024px){.application-title__logo{max-width:190px}}.vbr{display:block;height:8px}@media(min-width: 768px){.vbr{height:16px}}.stage{background-color:#dbe1dd;margin:0 -16px;padding:16px;display:flex;flex-direction:column;gap:16px;flex-wrap:wrap}@media(min-width: 768px){.stage{padding:32px;margin:0 -32px;flex-direction:row;justify-content:space-between}}.stage>div{flex-basis:1px;flex-grow:1}
.footer{border-top:2px solid #616161}@media(max-width: 549px){.footer__logo-wrapper{margin-bottom:32px}}@media(min-width: 550px){.footer__logo-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}}@media(min-width: 1280px){.footer__logo-wrapper{flex-basis:15%;flex-wrap:wrap}}.footer__logo{margin-bottom:32px;width:60px;height:60px}@media(min-width: 550px)and (max-width: 1279px){.footer__logo{margin-bottom:64px;margin-right:32px}}@media(min-width: 550px){.footer__logo{margin-bottom:0}}@media(min-width: 1280px){.footer__logo{margin-bottom:32px}}.footer__upper{background-color:#272824;padding:64px 0 32px}@media(min-width: 1280px){.footer__upper-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}}.footer__lower{background-color:#141e01;padding:16px 0 1.2rem;min-height:32px}@media(min-width: 550px){.footer__lower-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline}}.footer__menu-wrapper{display:flex;flex-wrap:wrap;max-width:100%}@media(min-width: 1024px){.footer__menu-wrapper{flex-wrap:nowrap;justify-content:space-between}}@media(min-width: 1280px){.footer__menu-wrapper{flex-basis:75%;justify-content:flex-end}}@media(min-width: 550px){.footer__menu-wrapper>*{flex-basis:15.625rem}}@media(max-width: 1279px){.footer__legal-links{margin-bottom:32px}}@media(min-width: 550px){.footer__legal-links{flex-basis:75%;display:flex;flex-wrap:wrap}}.footer__legal-links .footer__link{display:block;margin-bottom:8px}@media(min-width: 550px){.footer__legal-links .footer__link{margin-right:32px}}.footer__link,.footer__link:visited{margin-bottom:8px;font-family:Inter,sans-serif;color:#272824;font-weight:400;line-height:1.3;font-size:.875rem}@media(min-width: 1024px){.footer__link,.footer__link:visited{font-size:1rem;line-height:1.4}}.footer__link,.footer__link:visited{color:#fff;display:inline-block;text-decoration:none;margin:0 -2px;padding:0 2px}.footer__link[aria-current]:not([aria-current=false])::before,.footer__link:visited[aria-current]:not([aria-current=false])::before{content:"";position:absolute;top:0;left:-8px;display:block;width:2px;height:100%;background-color:#fff}.footer__link:hover,.footer__link:focus,.footer__link:active,.footer__link:visited:hover,.footer__link:visited:focus,.footer__link:visited:active{box-shadow:0 0 0 2px #fff;outline:none}.footer__link:hover,.footer__link:visited:hover{text-decoration:none}.footer__social-media{display:flex;flex-basis:100%}.footer__social-media__link{position:relative;display:block;width:45px;height:45px;padding:10px;border-radius:50%;line-height:1.5}.footer__social-media__link:hover,.footer__social-media__link:focus,.footer__social-media__link:active{outline:none;box-shadow:0 0 0 2px #fff}.footer__social-media__link::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px}.footer__social-media__link~.footer__social-media__link{margin-left:8px}.footer__social-media__link--linkedin::before{background:url(/_Resources/Static/Packages/Axes4.AxesCheck/Assets/379f8565b79c2a18c256.svg) no-repeat}.footer__social-media__link--youtube::before{background:url(/_Resources/Static/Packages/Axes4.AxesCheck/Assets/844c385c68733a3cdbed.svg) no-repeat;background-position:center}.footer-menu__wrapper{min-width:200px;margin-bottom:32px;padding-right:32px}@media(max-width: 549px){.footer-menu__wrapper{flex-basis:200px}}@media(min-width: 1280px){.footer-menu__wrapper{flex-basis:250px;padding-left:32px;padding-right:0}}.footer-menu__list{list-style-type:none;padding:0}.footer-menu__link{margin-bottom:.5rem}.footer-menu__heading{margin-bottom:16px;font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:1.3;color:#fff}@media(min-width: 1024px){.footer-menu__heading{font-size:20px}}
.header{display:flex;flex-direction:column;width:100%;height:100%;justify-content:space-between;align-items:center}@media(min-width: 320px){.header{flex-direction:row}}.header__container{width:100%;height:88px;border-bottom:1px solid #a6ce3c;background-color:#fff}.header__inner{height:100%}.header__logo{display:block;width:141px}.header__logo-link{display:block}.header__logo-link:focus{outline:2px solid #272824}
.stage--small{text-align:center;background-color:#4b6753;padding:32px 0;margin-bottom:16px}@media(min-width: 768px){.stage--small{margin-bottom:32px;padding:48px 0}}.stage__title{font-family:Inter,sans-serif;font-weight:600;font-size:1.3rem;line-height:1.2;color:#000;margin:0 0 32px}@media(min-width: 768px){.stage__title{margin:0 0 64px;font-size:1.5rem;line-height:1.3}}.stage__title{margin:0;color:#fff}@media(min-width: 768px){.stage__title{margin:0;font-size:1.56rem}}
.section{width:100%;display:flex;justify-content:center}.section--white{background-color:#fff}.section--gray{background-color:#e8e8e8}.section--green{background-color:#eaefe3}.section--darkgreen{background-color:#889c87}.section__inner{width:100%}.section__inner--small{margin:32px 0}.section__inner--medium{margin:16px 0}.section__inner--large{margin:64px 0}
.copy{font-family:Inter,sans-serif;color:#272824;font-weight:400;line-height:1.4;font-size:1rem}@media(min-width: 1024px){.copy{font-size:1.125rem;line-height:1.5}}.copy p:not(:last-child){margin-bottom:2rem}.copy--small{font-family:Inter,sans-serif;color:#272824;font-weight:400;line-height:1.3;font-size:.875rem}@media(min-width: 1024px){.copy--small{font-size:1rem;line-height:1.4}}.copy--center{text-align:center}.copy ul,.copy ol{padding:0;margin:16px 1.2rem}.copy ul li,.copy ol li{margin-bottom:8px}.copy ul ul,.copy ul ol,.copy ol ul,.copy ol ol{margin:8px 32px}.copy ul{list-style-type:none}@media(min-width: 1024px){.copy ul{margin:32px 1.2rem}}.copy ul li{position:relative}.copy ul li::before{content:"";display:block;position:absolute;top:9px;left:-1rem;width:7px;height:7px;border-radius:50%;background:#000}@media(min-width: 1024px){.copy ul li::before{top:10px}}@media(min-width: 1024px){.copy ol{margin:32px 1.5rem}}.copy ol ol{list-style-type:upper-latin}.link{text-decoration:underline;color:#457236;cursor:pointer;background-color:rgba(0,0,0,0);margin:0 -2px;padding:0 2px;border-width:0;font-size:inherit;font-family:inherit}.link:hover,.link:focus,.link:active{outline:none;box-shadow:0 0 0 2px #457236}@media print{.link[href]:after{content:" (" attr(href) ")"}}
@media print{.language-switch__container{display:none}}.language-switch__list{margin:0;padding:0;list-style-type:none}.language-switch__item{display:inline}.language-switch__item:not(:last-of-type){margin-right:16px}.language-switch__link{text-decoration:underline;color:#272824;position:relative;padding:8px 4px}.language-switch__link:focus,.language-switch__link:hover{outline:2px solid #272824}.language-switch__link:hover{text-decoration:none}.language-switch__link--active{text-decoration:none}
.card{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);border-radius:8px;background-color:#fff}.card__section{padding:64px}
.gimage-wrapper{position:relative;overflow:hidden}.gimage-wrapper--constrained{display:inline-block;vertical-align:top}.gimage-wrapper img{inset:0;height:100%;width:100%;margin:0;padding:0;max-width:none;position:absolute;object-fit:cover}.gimage-wrapper [data-main-image]{opacity:1;transform:translateZ(0);transition:opacity 250ms linear;will-change:opacity}.upload-section__sidebar{display:none;overflow:hidden}@media(min-width: 1024px){.upload-section__sidebar{display:block;flex:1 0 auto}}.upload-section__image{height:100%;width:220px}.upload-section__image img{border-radius:8px 0 0 8px}.upload-section__container{display:flex;overflow:hidden}.upload-section__content{padding:32px;width:100%}
