@-webkit-keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-webkit-max-content;width:-moz-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none!important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.splide__arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:2em;height:2em;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;padding:0;opacity:.7;background:#ccc}.splide__arrow svg{width:1.2em;height:1.2em}.splide__arrow:hover{cursor:pointer;opacity:.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{position:absolute;z-index:1;bottom:.5em;left:50%;transform:translateX(-50%);padding:0}.splide__pagination__page{display:inline-block;width:8px;height:8px;background:#ccc;border-radius:50%;margin:3px;padding:0;transition:transform .2s linear;border:none;opacity:.7}.splide__pagination__page.is-active{transform:scale(1.4);background:#fff}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{width:0;height:3px;background:#ccc}.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent}.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border-color:#000}.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{right:1em;left:auto}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{top:auto;bottom:1em}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination{display:flex;flex-direction:column;bottom:50%;left:auto;right:.5em;transform:translateY(50%)}@font-face{font-family:Avenir Next;src:local("Avenir Next Ultra Light"),local("AvenirNextLTPro-UltLt.woff"),url(/assets/fonts/AvenirNextLTPro-UltLt-d8ead173.woff2) format("woff2"),url(/assets/fonts/AvenirNextLTPro-UltLt-bf212736.woff) format("woff");font-weight:100;font-style:normal;font-display:fallback}@font-face{font-family:Avenir Next;src:local("Avenir Next Thin"),local("AvenirNextLTPro-Thin.woff"),url(/assets/fonts/AvenirNextLTPro-Thin-c63a6921.woff2) format("woff2"),url(/assets/fonts/AvenirNextLTPro-Thin-54cd999c.woff) format("woff");font-weight:200;font-style:normal;font-display:fallback}@font-face{font-family:Avenir Next;src:local("Avenir Next Light"),local("AvenirNextLTPro-Light.woff"),url(/assets/fonts/AvenirNextLTPro-Light-4203755b.woff2) format("woff2"),url(/assets/fonts/AvenirNextLTPro-Light-62eda6dc.woff) format("woff");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:Avenir Next;src:local("Avenir Next Regular"),local("AvenirNextLTPro-Regular.woff"),url(/assets/fonts/AvenirNextLTPro-Regular-9d4eb32b.woff2) format("woff2"),url(/assets/fonts/AvenirNextLTPro-Regular-efac53e8.woff) format("woff");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:Avenir Next;src:local("Avenir Next Medium"),local("AvenirNextLTPro-Medium.woff"),url(/assets/fonts/AvenirNextLTPro-Medium-60390468.woff2) format("woff2"),url(/assets/fonts/AvenirNextLTPro-Medium-7b1f6f44.woff) format("woff");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:Avenir Next;src:local("Avenir Next Demi"),local("AvenirNextLTPro-Demi.woff"),url(/assets/fonts/AvenirNextLTPro-Demi-6ff16735.woff2) format("woff2"),url(/assets/fonts/AvenirNextLTPro-Demi-199ce2b8.woff) format("woff");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:Avenir Next;src:local("Avenir Next Bold"),local("AvenirNextLTPro-Bold.woff"),url(/assets/fonts/AvenirNextLTPro-Bold-55c7b7ac.woff2) format("woff2"),url(/assets/fonts/AvenirNextLTPro-Bold-62089d69.woff) format("woff");font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:Avenir Next;src:local("Avenir Next Heavy"),local("AvenirNextLTPro-Heavy.woff"),url(/assets/fonts/AvenirNextLTPro-Heavy-87a59fbd.woff2) format("woff2"),url(/assets/fonts/AvenirNextLTPro-Heavy-17dbd676.woff) format("woff");font-weight:800;font-style:normal;font-display:fallback}@font-face{font-family:Avenir Next;src:local("Avenir Next Ultra Light Italic"),local("AvenirNextLTPro-UltLtIt.woff"),url(/assets/fonts/AvenirNextLTPro-UltLtIt-f6819a3c.woff2) format("woff2"),url(/assets/fonts/AvenirNextLTPro-UltLtIt-f5f738a1.woff) format("woff");font-weight:100;font-style:italic;font-display:fallback}@font-face{font-family:Avenir Next;src:local("Avenir Next Thin Italic"),local("AvenirNextLTPro-ThinIt.woff"),url(/assets/fonts/AvenirNextLTPro-ThinIt-6416889f.woff2) format("woff2"),url(/assets/fonts/AvenirNextLTPro-ThinIt-4c9678d4.woff) format("woff");font-weight:200;font-style:italic;font-display:fallback}@font-face{font-family:Avenir Next;src:local("Avenir Next Light Italic"),local("AvenirNextLTPro-LightIt.woff"),url(/assets/fonts/AvenirNextLTPro-LightIt-10652d3e.woff2) format("woff2"),url(/assets/fonts/AvenirNextLTPro-LightIt-4cb0b610.woff) format("woff");font-weight:300;font-style:italic;font-display:fallback}@font-face{font-family:Avenir Next;src:local("Avenir Next Regular Italic"),local("AvenirNextLTPro-It.woff"),url(/assets/fonts/AvenirNextLTPro-It-6c4101a7.woff2) format("woff2"),url(/assets/fonts/AvenirNextLTPro-It-e55b66da.woff) format("woff");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:Avenir Next;src:local("Avenir Next Medium Italic"),local("AvenirNextLTPro-MediumIt.woff"),url(/assets/fonts/AvenirNextLTPro-MediumIt-f6e78ce4.woff2) format("woff2"),url(/assets/fonts/AvenirNextLTPro-MediumIt-bb15dde3.woff) format("woff");font-weight:500;font-style:italic;font-display:fallback}@font-face{font-family:Avenir Next;src:local("Avenir Next Demi Italic"),local("AvenirNextLTPro-DemiIt.woff"),url(/assets/fonts/AvenirNextLTPro-DemiIt-bf8d2d34.woff2) format("woff2"),url(/assets/fonts/AvenirNextLTPro-DemiIt-9ea323af.woff) format("woff");font-weight:600;font-style:italic;font-display:fallback}@font-face{font-family:Avenir Next;src:local("Avenir Next Bold Italic"),local("AvenirNextLTPro-BoldIt.woff"),url(/assets/fonts/AvenirNextLTPro-BoldIt-20537611.woff2) format("woff2"),url(/assets/fonts/AvenirNextLTPro-BoldIt-dc733cac.woff) format("woff");font-weight:700;font-style:italic;font-display:fallback}@font-face{font-family:Avenir Next;src:local("Avenir Next Heavy Italic"),local("AvenirNextLTPro-HeavyIt.woff"),url(/assets/fonts/AvenirNextLTPro-HeavyIt-68eff72c.woff2) format("woff2"),url(/assets/fonts/AvenirNextLTPro-HeavyIt-77ac97cc.woff) format("woff");font-weight:800;font-style:italic;font-display:fallback}:root{--content-max-width:1600px;--full-header-height:6.25rem}.-light,:root{--primary-background:#fff;--secondary-background:#edf0f2;--primary-color:#333;--secondary-color:#7d7d7d;--tertiary-color:#b2b2b2;--icon-primary:#343434;--icon-accent:#9fbb31}.-dark{--primary-background:#333;--secondary-background:#4a4a4a;--primary-color:#fff;--secondary-color:#edf0f2;--icon-primary:#fff}.-dark,.-gray{--tertiary-color:#b2b2b2;--icon-accent:#9fbb31}.-gray{--primary-background:#edf0f2;--secondary-background:#fff;--primary-color:#333;--secondary-color:#7d7d7d;--icon-primary:#343434}.-green{--primary-background:#95c11f;--secondary-background:#a7d824;--primary-color:#fff;--secondary-color:#edf0f2;--tertiary-color:#b2b2b2;--icon-primary:#fff;--icon-accent:#343434}.-module-spacing-top,:root{--module-padding-top:3.125rem}.-module-spacing-bottom,:root{--module-padding-bottom:3.125rem}.-inner-spacing-top{--module-padding-top:2.5rem}.-inner-spacing-bottom{--module-padding-bottom:2.5rem}.-no-spacing-top{--module-padding-top:0}.-no-spacing-bottom{--module-padding-bottom:0}:root{--typo-size-h1-s:2.125rem;--typo-size-h1-m:2.625rem;--typo-size-h1-l:3.125rem;--typo-size-h1-xl:4rem;--typo-size-h2-s:1.75rem;--typo-size-h2-m:2rem;--typo-size-h2-l:2.5rem;--typo-size-h2-xl:3.25rem;--typo-size-h3-s:1.375rem;--typo-size-h3-m:1.625rem;--typo-size-h3-l:1.875rem;--typo-size-h3-xl:2.75rem;--typo-size-p-s:1.125rem;--typo-size-p-m:1.125rem;--typo-size-p-l:1.125rem;--typo-size-p-xl:1.25rem;--typo-size-p-alt-s:1rem;--typo-size-p-alt-m:1rem;--typo-size-p-alt-l:1rem;--typo-size-p-alt-xl:1.125rem}#evidon-prefdiag-navcontainer{background-color:#333!important;color:#95c11f!important}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none!important}html{box-sizing:border-box;font-size:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}blockquote,body,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:Avenir Next,Arial,sans-serif}img{display:block;max-width:100%;height:auto}html{max-width:100%;overflow-x:hidden;overflow-y:auto;padding:0}body,html{height:100%;width:100%;min-height:100%;margin:0}body{min-width:320px;position:relative;display:flex;line-height:1.5;flex-direction:column;color:var(--primary-color);font-family:Avenir Next,Arial,sans-serif;word-break:break-word}button,input{appearance:none;-moz-appearance:none;-webkit-appearance:none}button{outline:none;border:none;background-color:transparent;cursor:pointer;padding:0}input,textarea{font-size:var(--typo-size-p-alt-s)}::-webkit-details-marker,::marker{display:none}summary{list-style:none}textarea{resize:none}a{color:#95c11f;text-decoration:none}a:not([class]):active,a:not([class]):focus,a:not([class]):hover{color:#a7d824}nobr{white-space:nowrap;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.locked{overflow:hidden}li{list-style:none}:root{--input-padding:0rem}.hidden{display:none!important}.section{display:flex;flex-flow:column nowrap;align-items:center;width:100%;color:var(--primary-color);background:var(--primary-background)}.inner,.row{max-width:1600px;width:100%;padding:var(--module-padding-top) 1.875rem var(--module-padding-bottom)}.row{display:flex;flex-flow:column nowrap}.column{flex:1 0 0}.icon{display:inline-block;stroke-width:0;stroke:currentColor;fill:currentColor}.icon,.icon__path{width:100%;height:100%}.triple-chevron{pointer-events:none;position:relative;display:block;height:20px;width:20px}.triple-chevron--inline{display:inline-block}.triple-chevron__icon{position:absolute;height:100%;transition:opacity .1s}.triple-chevron__icon--first{left:-33%}.triple-chevron__icon--second{left:0;opacity:.66}.triple-chevron__icon--third{left:33%;opacity:.33}.button{--chevron-color:#95c11f;background-color:#434343;border:2px solid #434343;color:#fff;padding:.8125rem 1.75rem .6875rem;width:100%;display:block;box-shadow:0 3px 15px rgba(0,0,0,.25098039215686274);border-radius:5px;margin-bottom:1.25rem;transition:transform .05s ease-out;position:relative;word-break:keep-all}.button:disabled{background-color:#b2b2b2;border-color:#b2b2b2;color:#f3f3f3;--chevron-color:#f3f3f3}.button:active:not(:disabled),.button:focus:not(:disabled),.button:hover:not(:disabled){background-color:#333;border-color:#333;color:#95c11f}.button:active:not(:disabled){transform:scale(.98)}.button--green,.button.-green{background-color:#a7d824;border-color:#a7d824;color:#fff;--chevron-color:#fff}.button--green:active:not(:disabled),.button--green:focus:not(:disabled),.button--green:hover:not(:disabled),.button.-green:active:not(:disabled),.button.-green:focus:not(:disabled),.button.-green:hover:not(:disabled){background-color:#95c11f;border-color:#95c11f;color:#fff}.button--white,.button.-light{background-color:#fff;border-color:#fff;color:#95c11f;--chevron-color:#95c11f}.button--white:disabled,.button.-light:disabled{color:#b2b2b2;--chevron-color:#b2b2b2;background-color:#f5f5f5;border-color:#f5f5f5}.button--white:active:not(:disabled),.button--white:focus:not(:disabled),.button--white:hover:not(:disabled),.button.-light:active:not(:disabled),.button.-light:focus:not(:disabled),.button.-light:hover:not(:disabled){background-color:#95c11f;border-color:#95c11f;color:#fff;--chevron-color:#fff}.button--transparent,.button.-transparent{background-color:transparent;border-color:transparent;border-style:dashed;box-shadow:none;color:inherit}.button--transparent:disabled,.button.-transparent:disabled{color:#b2b2b2;--chevron-color:#b2b2b2;background-color:transparent;border-color:transparent}.button--transparent:active:not(:disabled),.button--transparent:focus:not(:disabled),.button--transparent:hover:not(:disabled),.button.-transparent:active:not(:disabled),.button.-transparent:focus:not(:disabled),.button.-transparent:hover:not(:disabled){color:#95c11f;background-color:transparent;border-color:#95c11f}.button.-copy{background-color:transparent;border:none;box-shadow:none;color:#95c11f;width:auto;display:inline-block;padding:0 3.75rem 0 0;margin:0;text-decoration:underline;font-size:var(--typo-size-p-s)}.button.-copy:disabled{background-color:transparent;color:#95c11f;--chevron-color:#95c11f}.button.-copy:active:not(:disabled),.button.-copy:focus:not(:disabled),.button.-copy:hover:not(:disabled){background-color:transparent;color:#a7d824;--chevron-color:#a7d824}.button.-copy:active:not(:disabled){transform:none}.button--small{padding:.625rem 1.75rem .5rem}.button--inline{width:auto;display:inline-block;margin-right:.625rem}.button--chevrons-right{padding-right:4.0625rem}.button--chevrons-left{padding-left:4.0625rem}.button__chevrons{position:absolute;top:50%;color:var(--chevron-color)}.button__chevrons--right{right:1.875rem;transform:translateY(-50%)}.button__chevrons--left{left:1.875rem;transform:rotate(180deg) translateY(50%)}.button__chevron-svg{flex-grow:0}.button:active:not(:disabled) .button__chevron-svg,.button:focus:not(:disabled) .button__chevron-svg,.button:hover:not(:disabled) .button__chevron-svg{opacity:1}.link__chevrons{margin-left:.625rem;height:1em;width:1em}.link.-inline{display:flex;align-items:center;color:#95c11f;text-decoration:underline}.link.-inline:active,.link.-inline:focus,.link.-inline:hover{color:#a7d824}.link.-inline:active .link__chevron,.link.-inline:focus .link__chevron,.link.-inline:hover .link__chevron{opacity:1}.picture{height:100%;width:100%;display:block;overflow:hidden;background:var(--primary-background)}.picture.-fixed-ratio{position:relative}.picture.-fixed-ratio:after{content:"";display:block;padding-bottom:62.5%}.picture__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.-fixed-ratio .picture__image{position:absolute}.bg-wrapper{background-size:cover;background-color:#fff;background-position:50%}.richtext{max-width:1280px}.richtext:not(:last-child),.richtext :not(:last-child){margin-bottom:1.25rem}.richtext.-headline{max-width:none}.richtext h1,.richtext h2,.richtext h3,.richtext h4,.richtext h5,.richtext h6{line-height:1.1}.richtext h1:not(:first-child),.richtext h2:not(:first-child),.richtext h3:not(:first-child),.richtext h4:not(:first-child),.richtext h5:not(:first-child),.richtext h6:not(:first-child){margin-top:2.5rem}.richtext.-default-fonts{font-size:var(--typo-size-p-s)}.richtext.-default-fonts h1{font-size:var(--typo-size-h1-s)}.richtext.-default-fonts h2{font-size:var(--typo-size-h2-s)}.richtext.-default-fonts h3{font-size:var(--typo-size-h3-s)}.richtext ol,.richtext ul{padding-left:1.0625rem}.richtext ul li{list-style:square!important}.richtext ol li,.richtext ul li{margin-bottom:.3125rem!important}.richtext ol li{list-style:decimal}.richtext blockquote{padding:.625rem 1.25rem;border-left:3px solid #95c11f;border-radius:3px}.richtext table{width:100%;text-align:left;word-break:normal}.richtext table thead tr{background-color:#f6f6f6}.richtext table tr:nth-child(2n){background-color:#f6f6f6}.richtext table td,.richtext table th{padding:.3125rem .625rem}.richtext [id]:not([id=""]):not(.hash-scroll-fix):before{content:"";display:block;margin-top:calc(var(--full-header-height)*-1);height:var(--full-header-height);visibility:hidden;pointer-events:none}.tile{position:relative;display:block;width:100%;height:auto;outline:none;overflow:hidden;border:2px solid transparent;border-radius:5px;box-shadow:0 6px 30px rgba(0,0,0,.1);background-color:#fff}.tile.-clickable{transition:transform .05s ease-out}.tile.-clickable:focus,.tile.-clickable:hover{border-color:#a7d824;box-shadow:0 6px 20px rgba(0,0,0,.05)}.tile.-clickable:active{transform:scale(.98)}.tile-list{--desktop-columns:4;width:100%;display:grid;grid-template-columns:1fr;gap:1.25rem 1.25rem}.modal{--transition-time:.3s;visibility:hidden;position:fixed;top:100px;left:0;right:0;bottom:0;z-index:-1;background-color:transparent;transition:background-color var(--transition-time);pointer-events:none}.modal.-open{visibility:visible;z-index:1;pointer-events:auto}.modal.-transition{background-color:rgba(0,0,0,.4)}.modal.-overlay-header{top:0}.modal.-overlay-header.-open{z-index:3}.modal__container{position:absolute;top:100%;left:50%;max-height:calc(100% - 50px);max-width:1540px;height:100%;width:calc(100% - 60px);transform:translate(-50%);transition:transform var(--transition-time),top var(--transition-time);pointer-events:none}.-transition .modal__container{transform:translate(-50%,-50%);top:50%}.-overlay-header .modal__container{z-index:4}.modal__inner{background-color:var(--primary-background);color:var(--primary-color);padding:2.5rem 1.875rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:5px;overflow:hidden auto;max-height:100%;width:80%;pointer-events:auto}.modal__inner.-maximized{width:100%;height:100%}.modal__close-button{cursor:pointer;height:1.625rem;width:1.625rem;padding:.1875rem;position:absolute;top:.625rem;z-index:1;right:.625rem}.nxt-splide__arrows{display:none}.nxt-splide__arrow{opacity:1;color:#95c11f;transition:color .1s,transform .1s;transform:translateY(-50%);background:none;width:3.125rem;height:3.125rem;pointer-events:all}.nxt-splide__arrow:hover{opacity:1}.nxt-splide__arrow:hover:not([disabled]){color:#a7d824;transform:scale(1.05) translateY(-50%)}.nxt-splide__arrow[disabled]{color:var(--secondary-background)}.nxt-splide__arrow.-prev{left:-.375rem}.nxt-splide__arrow.-next{right:-.375rem}.nxt-splide svg.nxt-splide__chevron{transform:none;height:100%;width:100%}.nxt-splide__pagination-page{background:var(--tertiary-color);margin:.1875rem .375rem;width:.625rem;height:.625rem}.nxt-splide__pagination-page.is-active{background:#95c11f}.cta-row{display:flex;flex-flow:row wrap;align-items:center;margin-top:1.25rem}.cta-row__link{width:auto}.cta-row__link,.cta-row__link.-copy{margin:1.25rem 1.25rem 0 0}.cta-row__link:not(.-copy){align-self:stretch}.youtube-wrapper{width:100%;background:#333}.youtube-wrapper__inner{position:relative;color:#fff;height:100%;display:flex;flex-flow:column nowrap;justify-content:space-evenly;padding:1.25rem;align-items:center}.youtube-wrapper__inner.-hidden{display:none}.youtube-wrapper__bg{z-index:0;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.2}.youtube-wrapper__text{text-align:center;z-index:1}.youtube-wrapper__button{margin:0}.youtube-wrapper__player{width:100%;height:100%}.input-group{display:flex;flex-flow:column nowrap;margin:0 -.375rem;--input-padding:0.375rem}.input-group--row{flex-flow:row nowrap}.input{display:block;margin-bottom:1.125rem;padding:0 var(--input-padding);line-height:0}.input.-hidden{display:none}.input__inner{position:relative;width:100%;display:block}.input__tooltip-trigger{position:absolute;top:50%;transform:translateY(-50%);right:.9375rem;width:1.5625rem;height:1.5625rem;border-radius:100px;border:2px solid #d5d5d5;color:#d5d5d5;text-align:center;background:transparent;padding-top:.0625rem;line-height:1.5;font-weight:500}.input__tooltip-trigger:focus,.input__tooltip-trigger:focus-visible,.input__tooltip-trigger:hover{color:#95c11f;border-color:#95c11f}.input__tooltip-trigger:focus+.input__tooltip,.input__tooltip-trigger:focus-visible+.input__tooltip,.input__tooltip-trigger:hover+.input__tooltip{opacity:1;transform:translateY(-100%)}.input__tooltip{pointer-events:none;opacity:0;transform:translateY(0);transition:transform .2s,opacity .2s;position:absolute;left:0;right:0;top:-.9375rem;background-color:#edf0f2;line-height:1.5;padding:.625rem .9375rem .4375rem}.input__element,.input__tooltip{border-radius:5px;border:2px solid #d5d5d5}.input__element{width:100%;padding:.875rem .9375rem .75rem;outline:none;color:#262626;background-color:#fff;line-height:normal}.input__element.-hard-invalid,.input__element.-invalid:invalid{border-color:red}.input__element.-with-tooltip{padding-right:3.125rem}.input__element:hover{border-color:#b2b2b2}.input__element:active,.input__element:focus,.input__element:focus-visible{border-color:#95c11f}.input__label{color:#d5d5d5;position:absolute;top:0;left:.8125rem;padding:0 .625rem;transform:translate(-6px,16px);transform-origin:center center;border-radius:2px;transition:transform .1s ease-out;pointer-events:none;line-height:normal}.input__label:after{content:"";display:none;background-color:#fff;z-index:-1;position:absolute;left:0;right:0;height:3px;top:.71875rem}.input__element:hover+.input__label{color:#b2b2b2}.input--filled .input__label,.input--force-open .input__label,.input__element:active+.input__label,.input__element:focus+.input__label,.input__element:focus-visible+.input__label{transform:translateY(-12px) scale(.9)}.input--filled .input__label:after,.input--force-open .input__label:after,.input__element:active+.input__label:after,.input__element:focus+.input__label:after,.input__element:focus-visible+.input__label:after{display:block}.input__element:active+.input__label,.input__element:focus+.input__label,.input__element:focus-visible+.input__label{color:#95c11f}.checkbox{display:block;padding:.3125rem .625rem .3125rem calc(1.875rem + var(--input-padding));position:relative;cursor:pointer;margin-bottom:.3125rem}.checkbox__element{display:none}.checkbox__element.-invalid:invalid{border-color:red}.checkbox__label:after,.checkbox__label:before{content:"";position:absolute}.checkbox__label:before{top:.25rem;left:var(--input-padding);width:1.375rem;height:1.375rem;border:2px solid #d5d5d5;border-radius:5px;background-color:#fff}.checkbox__label:after{top:.3125rem;left:calc(.4375rem + var(--input-padding));width:.5rem;height:.9375rem;transform:scale(0) rotate(-45deg);transition:transform .2s;border-bottom:3px solid #95c11f;border-right:3px solid #95c11f}.checkbox__tooltip-trigger{width:1.5625rem;height:1.5625rem;border-radius:100px;border:2px solid #d5d5d5;color:#d5d5d5;text-align:center;background:transparent;padding-top:.0625rem;margin-left:.625rem;line-height:1.5;font-weight:500}.checkbox__tooltip-trigger:focus,.checkbox__tooltip-trigger:focus-visible,.checkbox__tooltip-trigger:hover{color:#95c11f;border-color:#95c11f}.checkbox__tooltip-trigger:focus+.checkbox__tooltip,.checkbox__tooltip-trigger:focus-visible+.checkbox__tooltip,.checkbox__tooltip-trigger:hover+.checkbox__tooltip{opacity:1;transform:translateY(-100%)}.checkbox__tooltip{pointer-events:none;opacity:0;transform:translateY(0);transition:transform .2s,opacity .2s;position:absolute;left:0;right:0;top:-.9375rem;background-color:#edf0f2;line-height:1.5;padding:.625rem .9375rem .4375rem;border-radius:5px;border:2px solid #d5d5d5}.checkbox__element:checked+.checkbox__label:after{transform:scale(1) rotate(45deg)}.checkbox__element.-invalid:invalid+.checkbox__label:before{border-color:red}.checkbox__element:active+.checkbox__label:before,.checkbox__element:focus+.checkbox__label:before,.checkbox__element:focus-visible+.checkbox__label:before,.checkbox__element:hover+.checkbox__label:before{border-color:#b2b2b2}.radio{display:block;padding:.3125rem .625rem .3125rem calc(1.875rem + var(--input-padding));position:relative;cursor:pointer;margin-bottom:.3125rem}.radio__element{display:none}.radio__label:after,.radio__label:before{content:"";position:absolute;left:var(--input-padding);top:.25rem;width:1.375rem;height:1.375rem;border-radius:1.25rem;border:2px solid transparent}.radio__label:before{border-color:#d5d5d5;background-color:#fff}.radio__label:after{background-color:#95c11f;transform:scale(0);transition:transform .2s}.radio__tooltip-trigger{width:1.5625rem;height:1.5625rem;border-radius:100px;border:2px solid #d5d5d5;color:#d5d5d5;text-align:center;background:transparent;padding-top:.0625rem;margin-left:.625rem;line-height:1.5;font-weight:500}.radio__tooltip-trigger:focus,.radio__tooltip-trigger:focus-visible,.radio__tooltip-trigger:hover{color:#95c11f;border-color:#95c11f}.radio__tooltip-trigger:focus+.radio__tooltip,.radio__tooltip-trigger:focus-visible+.radio__tooltip,.radio__tooltip-trigger:hover+.radio__tooltip{opacity:1;transform:translateY(-100%)}.radio__tooltip{pointer-events:none;opacity:0;transform:translateY(0);transition:transform .2s,opacity .2s;position:absolute;left:0;right:0;top:-.9375rem;background-color:#edf0f2;line-height:1.5;padding:.625rem .9375rem .4375rem;border-radius:5px;border:2px solid #d5d5d5}.radio__element:checked+.radio__label:after{transform:scale(.5)}.radio__element.-invalid:invalid+.radio__label:before{border-color:red}.radio__element:active+.radio__label:before,.radio__element:focus+.radio__label:before,.radio__element:focus-visible+.radio__label:before,.radio__element:hover+.radio__label:before{border-color:#b2b2b2}.its-a-trap{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-100}.radio-tile{flex:0 0 50%;padding:.625rem}.radio-tile__inner{display:block}.radio-tile__label{display:flex;flex-flow:column nowrap;align-items:center;padding:0 .9375rem .625rem;margin-top:-1.25rem;border:3px solid transparent;font-weight:500;cursor:pointer;box-shadow:0 6px 15px rgba(0,0,0,.11372549019607843);background-color:#fff;transition:border-color .2s,transform .2s}.radio-tile__label:hover{border-color:#ddd;transform:scale(1.05)}.radio-tile__icon{height:7.8125rem;color:#95c11f}.radio-tile__input:checked+.radio-tile__label{border-color:#a7d824;transform:scale(1.05)}.radio-tile__input:focus:not(:checked)+.radio-tile__label{border-color:#ddd;transform:scale(1.05)}.radio-tile--span-two-mobile{flex-basis:100%}.radio-tile-list{display:flex;justify-content:flex-start;flex-flow:row wrap;max-width:25rem;margin:0 -.625rem}.hash-scroll-fix{margin-top:-6.25rem;padding-top:6.25rem;pointer-events:none}.hash-scroll-fix>*{pointer-events:auto}.main{position:relative;flex-grow:1;margin-top:var(--full-header-height)}.header{--header-color:#333;--header-bg:#fff;--header-active-bg:#edf0f2;--logo-color-primary:#333;--logo-color-accent:#95c11f;position:fixed;top:0;width:100%;z-index:2;box-shadow:0 3px 6px rgba(0,0,0,.050980392156862744);font-family:Avenir Next,Arial,sans-serif}.header__head{color:#fff;background-color:#95c11f;display:flex;height:2.5rem;position:relative;z-index:5}.header__head-item{padding:0 .9375rem;color:#fff}.header__head-item--slogan{display:flex;align-items:center;flex-grow:1;text-transform:uppercase;padding-left:1.875rem}.header__head-item--tel{background-color:#a7d824}.header__head-icon{margin-right:.625rem;height:1.25rem;width:1.25rem}.header__body{height:3.75rem;display:flex;align-items:center;position:relative;background-color:var(--header-bg);color:var(--header-color);transition:background-color .2s,color .2s}.header__logo-wrapper{order:0;flex-grow:1;height:100%;display:flex;justify-content:flex-start}.header__logo{display:block;padding:.625rem;margin-left:1.25rem}.header__logo-icon{pointer-events:none;width:7.9375rem;height:2.5rem}.header__search{height:100%;margin-right:.625rem;order:1}.header__search-trigger{padding:1.25rem .9375rem .9375rem;height:100%;cursor:auto}.header__search-icon{height:1.25rem;width:1.25rem;color:var(--header-color);transition:color .2s;pointer-events:none}.header__search-input-wrapper{opacity:0;pointer-events:none;background-color:var(--header-bg);transition:opacity .2s,background-color .2s,transform .2s;transform:scaleX(0);transform-origin:right center;position:absolute;top:0;bottom:0;left:1.875rem;right:4.375rem}.header__search-input{width:100%;border-radius:5px;background-color:var(--header-active-bg);border:none;outline:none;font-size:1rem;padding:.3125rem 3.125rem}.header__search-cancel,.header__search-input{color:var(--header-color);position:absolute;top:.625rem;bottom:.625rem;left:0}.header__search-cancel{padding:0 1.25rem;transition:color .2s}.header__search-cancel:active,.header__search-cancel:focus,.header__search-cancel:hover{color:#95c11f}.header__search-submit{position:absolute;top:.625rem;bottom:.625rem;right:0;padding:0 1.25rem;color:var(--header-color);transition:color .2s}.header__search-submit:active,.header__search-submit:focus,.header__search-submit:hover{color:#95c11f}.header__search-submit:active .header__search-submit-svg,.header__search-submit:focus .header__search-submit-svg,.header__search-submit:hover .header__search-submit-svg{opacity:1}.header__search-submit-icon{height:1.5625rem}.header__search-cancel-icon{height:1.125rem;width:1.125rem;display:block}.header__nav{height:100%;order:2}.header--dark,.header--nav-open,.header.-dark{--header-color:#fff;--header-bg:#333;--header-active-bg:#4a4a4a;--logo-color-primary:#fff}@-webkit-keyframes delay-pointer-event-hack{0%{pointer-events:none}50%{pointer-events:none}to{pointer-events:auto}}@keyframes delay-pointer-event-hack{0%{pointer-events:none}50%{pointer-events:none}to{pointer-events:auto}}.locale-switcher{flex:0 1 auto;height:100%;display:flex;flex-flow:row nowrap;--options-transform:translateX(100%) scale(.7);--options-opacity:0;--chevron-rotation:rotate(0)}.locale-switcher__menu{padding:0 1.25rem}.locale-switcher__menu.-mobile.-open{background-color:#a7d824;--options-transform:scale(1);--options-opacity:1;--chevron-rotation:rotate(180deg)}.locale-switcher__toggle{display:flex;flex-flow:row nowrap;align-items:center;height:100%}.locale-switcher__toggle-icon.-chevron{width:1.25rem;transform:var(--chevron-rotation);transition:transform .2s}.locale-switcher__toggle-icon.-globe{width:2.5rem}.locale-switcher__toggle-label{text-transform:uppercase;padding-right:.3125rem}.locale-switcher__options{position:absolute;top:100%;left:0;right:0;z-index:1;transform-origin:top center;transform:var(--options-transform);opacity:var(--options-opacity);transition:transform .2s,opacity .2s;background-color:#333;display:flex;flex-flow:column nowrap;align-items:center;padding-bottom:.625rem;word-break:keep-all}.locale-switcher__options-label{width:100%;margin-top:3.125rem;margin-bottom:.625rem;position:relative;color:#fff;font-weight:600;font-size:1.125rem;text-align:center}.locale-switcher__options-label:after{content:"";position:absolute;left:1.25rem;right:1.25rem;bottom:0;height:2px;background-color:#95c11f;transform:translateY(100%)}.locale-switcher__option{font-size:1.125rem;padding:.3125rem 1.25rem;display:flex;justify-content:center;width:100%}.locale-switcher__option:active,.locale-switcher__option:focus,.locale-switcher__option:hover{background:#4a4a4a}.locale-switcher__option.-inline{text-decoration:none}.locale-switcher__option.-active{padding:.4375rem 1.25rem;color:#fff}.footer,.locale-switcher__mobile-locales{display:flex;flex-flow:column nowrap;width:100%}.footer{background-color:#333;color:#fff;align-items:center}.footer__inner{position:relative;display:grid;grid-auto-flow:row;gap:1.25rem}.footer__column{padding:2.5rem 0}.footer__column:not(:last-of-type){border-bottom:2px solid #fff}.footer__column-headline{font-size:var(--typo-size-p-l);margin-bottom:1.25rem}.footer__column-text{line-height:1.8;font-size:var(--typo-size-p-alt-s)}.footer__link{display:block;color:#95c11f;line-height:1.8}.footer__link:active,.footer__link:focus,.footer__link:hover{color:#a7d824}.footer__social-media{display:flex;flex-flow:row nowrap}.footer__social-media-link{margin-right:1.25rem}.footer__social-media-icon{width:1.875rem;height:1.875rem;color:#fff;transition:color .1s}.footer__social-media-icon:active,.footer__social-media-icon:focus,.footer__social-media-icon:hover{color:#a7d824}.footer__back-to-top{display:flex;flex-flow:column nowrap;align-items:center;background:none;color:#fff;width:3.75rem;transition:color .1s;position:relative;left:50%;transform:translateX(-50%)}.footer__back-to-top:focus,.footer__back-to-top:hover{color:#95c11f}.footer__back-to-top:focus svg,.footer__back-to-top:hover svg{opacity:1}.footer__back-to-top-icon{transform:rotate(-90deg);width:1.875rem;height:1.875rem;margin-bottom:.625rem}.table-of-content__inner{padding-top:0}.ff__label{font-weight:500;font-size:var(--typo-size-p-s)}.ff__figure{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:baseline}.ff__number{flex:0 0 auto;font-size:3.75rem;color:#95c11f;font-weight:500}.ff__suffix{flex:0 0 auto;color:var(--tertiary-color)}.product-tile{display:flex;align-items:center;flex-flow:column nowrap;background-color:var(--primary-background)}.-dark .product-tile,.-gray .product-tile{background-color:var(--secondary-background)}.product-tile__icon{width:auto;max-width:6.25rem;max-height:6.25rem;flex-shrink:0;padding-top:1.25rem}.product-tile__content{flex-grow:1;padding:.625rem 1.25rem}.product-tile__title{color:#95c11f;font-size:var(--typo-size-h3-l);font-weight:600;text-align:center}.product-tile__teaser{display:none;color:var(--primary-color)}.product-tile__triple-chevron{display:none}.product-tile:active .product-tile__chevrons,.product-tile:focus .product-tile__chevrons,.product-tile:hover .product-tile__chevrons{opacity:1}.product-list__description{font-weight:500}.product-list__tile-wrapper{margin-bottom:1.25rem}.teaser-tile{display:flex;flex-flow:column nowrap;align-items:stretch;height:100%}.teaser-tile__image{height:200px;overflow:hidden;border-radius:5px 5px 0 0}.teaser-tile__image.-icon{background:#edf0f2}.teaser-tile__content{position:relative;padding:1.5625rem;color:#333;flex-grow:1;text-align:left}.teaser-tile__headline{font-size:var(--typo-size-p-s);font-weight:600;padding-bottom:.3125rem;word-break:break-word}.-is-link .teaser-tile__headline{color:#95c11f}.teaser-tile__description{color:#7d7d7d;margin-bottom:1.25rem;font-size:var(--typo-size-p-alt-s)}.teaser-tile__description:last-child{margin-bottom:0}.teaser-tile__icon{position:absolute;height:1.5625rem;width:1.5625rem;bottom:.3125rem;right:.9375rem}.teaser-tile__icon--download{color:#b2b2b2;bottom:.75rem}.teaser-tile__icon--triple-chevron{color:#95c11f}.teaser-tile:active .teaser-tile__chevrons,.teaser-tile:focus .teaser-tile__chevrons,.teaser-tile:hover .teaser-tile__chevrons{opacity:1}.teaser-list{--desktop-columns:4}.teaser-list__content{margin-bottom:1.25rem;word-break:break-word}.teaser-list__ctas.-mt{margin-top:1.25rem}.newsletter-tile{display:flex;flex-flow:column nowrap;height:100%;position:relative;padding:1.5625rem;color:#333}.newsletter-tile__headline{font-weight:500;margin-bottom:1.25rem;font-size:var(--typo-size-p-s)}.newsletter-tile__privacy{line-height:1.4;color:#7d7d7d}.newsletter-module{display:flex;flex-flow:column nowrap;height:100%;position:relative;max-width:1280px}.newsletter-module__headline{font-weight:500;font-size:var(--typo-size-h3-s);margin-bottom:1.25rem}.newsletter-module__privacy{margin-bottom:1.25rem}.blog-teaser{display:block}.blog-teaser__image-container{width:100%;position:relative;overflow:hidden;border-radius:5px;box-shadow:0 6px 30px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;margin-bottom:1.25rem}.blog-teaser__image{transition:transform .5s}.blog-teaser__teaser{display:flex;flex-flow:column nowrap}.blog-teaser__tags{color:#7d7d7d;margin-bottom:1.25rem}.blog-teaser__headline{margin-bottom:1.25rem;font-weight:600;color:#333;font-size:var(--typo-size-p-s);transition:color .2s}.blog-teaser__text{color:#333;margin-bottom:1.25rem;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.blog-teaser__continue-reading{flex-grow:1;display:flex;justify-content:flex-end;align-items:flex-end;color:#333;transition:color .2s}.blog-teaser__chevrons{margin-bottom:.1875rem;margin-left:.625rem;color:#95c11f}.blog-teaser:active .blog-teaser__headline,.blog-teaser:focus .blog-teaser__headline,.blog-teaser:hover .blog-teaser__headline{color:#95c11f}.blog-teaser:active .blog-teaser__image,.blog-teaser:focus .blog-teaser__image,.blog-teaser:hover .blog-teaser__image{transform:scale(1.1)}.blog-teaser:active .blog-teaser__continue-reading,.blog-teaser:focus .blog-teaser__continue-reading,.blog-teaser:hover .blog-teaser__continue-reading{color:#95c11f}.blog-teaser:active .blog-teaser__chevron,.blog-teaser:focus .blog-teaser__chevron,.blog-teaser:hover .blog-teaser__chevron{opacity:1}.blog-list__headline{font-weight:600}.blog-list__year-bar{display:none}.blog-list__year-link{color:#333;font-weight:500;font-size:1.25rem;margin-right:1.25rem;display:inline-block}.blog-list__year-link--active{font-weight:600;color:#95c11f}.blog-list__year-selector{display:block;margin-top:1.25rem}.blog-list__year-select{display:block;width:100%;max-width:18.75rem;border:2px solid #95c11f;border-radius:5px;padding:.625rem .9375rem;font-weight:500;outline:none}.blog-list__year-select-label{display:block;font-weight:500;margin-bottom:.625rem}.blog-list__blogs{margin-bottom:2.5rem}.blog-list__blog{border-bottom:1px solid #b2b2b2;padding:2.5rem 0}.blog-list__show-more{display:inline-block;border-bottom:2px solid #95c11f}.blog-list__show-more-icon{color:#95c11f;display:inline;width:20px;height:20px;vertical-align:middle}.blog-list__pagination{display:flex;flex-flow:row nowrap;word-break:keep-all}.blog-list__pagination-button,.blog-list__pagination-dots{padding:.625rem .75rem .5rem;font-weight:500;font-size:var(--typo-size-p-s);position:relative;flex:0 1 0}.blog-list__pagination-button--icons{padding:.625rem .9375rem .5rem}.blog-list__pagination-button--active{color:#95c11f}.blog-list__pagination-button--active:disabled{color:#95c11f}.blog-list__pagination-icon{height:auto;width:1.875rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-list__pagination-icon--1{transform:translate(-60%,-50%)}.blog-list__pagination-icon--2{transform:translate(-30%,-50%)}.hero{z-index:1;min-height:calc(100vh - 100px);justify-content:center}.hero,.hero__inner{position:relative}.hero__background{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0}.hero__center{height:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start}.classic-hero__inner{padding:0}.classic-hero__center{padding:3.125rem 1.875rem}.classic-hero__bg{position:static}.classic-hero__search{width:100%;display:flex;flex-flow:column nowrap;margin-bottom:1.25rem}.classic-hero__search-input{border-radius:5px;border:2px solid var(--secondary-color);padding:.875rem .9375rem .75rem;outline:none;flex:1 0 auto;color:var(--primary-color);background-color:var(--primary-background);margin-bottom:1.25rem}.classic-hero__search-input::-moz-placeholder{color:var(--tertiary-color)}.classic-hero__search-input:-ms-input-placeholder{color:var(--tertiary-color)}.classic-hero__search-input::placeholder{color:var(--tertiary-color)}.classic-hero__search-input:hover{border-color:var(--primary-color)}.classic-hero__search-input:active,.classic-hero__search-input:focus,.classic-hero__search-input:focus-visible{border-color:#95c11f}.classic-hero__search-submit{margin-bottom:0;flex:0 1 0}.keypoint-hero{--desktop-columns:2}.keypoint-hero__background-text{display:none}.keypoint-hero__columns{display:grid;gap:1.25rem;grid-template-columns:1fr;margin-bottom:1.25rem;align-items:center}.keypoint-hero__column{margin-bottom:0!important}.keypoint-hero__column ol li,.keypoint-hero__column ul li{list-style-type:none!important;position:relative}.keypoint-hero__column ol li:before,.keypoint-hero__column ul li:before{content:"";background:url(/assets/img/symbols-cd3d8ea1.svg#chevron-right) 50%;position:absolute;top:2px;left:-1.5rem;height:1.5rem;width:1.5rem}.keypoint-hero__ctas{display:flex;flex-flow:column nowrap;align-items:flex-start}.text__col{max-width:1280px;margin-right:auto}.double-text__wing{color:var(--primary-color);background:var(--primary-background)}.double-text__inner{padding:3.125rem 1.875rem}.multi-column-text{--desktop-columns:2}.multi-column-text__cols{display:grid;gap:1.25rem;grid-template-columns:1fr}.media-text__column{word-break:break-word}.media-text__picture{border-radius:5px;margin-bottom:1.25rem;box-shadow:0 6px 30px rgba(0,0,0,.10196078431372549);height:auto}.media-text__picture.-borderless{border-radius:0;box-shadow:none}.media-text__youtube{width:100%;height:250px;margin-bottom:1.25rem;box-shadow:0 6px 30px rgba(0,0,0,.10196078431372549);border-radius:5px}.media-text__text:last-child{margin-bottom:0}.award-slider{position:relative}.award-slider__slider:after,.award-slider__slider:before{z-index:1;content:"";position:absolute;top:0;bottom:0;width:1.25rem}.award-slider__slider:after{right:0;background:linear-gradient(270deg,var(--primary-background),transparent)}.award-slider__slider:before{left:0;background:linear-gradient(90deg,var(--primary-background),transparent)}.award-slider__list{height:12.5rem}.award-slider__img{max-height:12.5rem;max-width:12.5rem}.award-slider__arrow.-prev{left:-3rem}.award-slider__arrow.-next{right:-3rem}.award-slider__pagination{bottom:-1.375rem}.mts__section{height:100%;padding-bottom:2.5rem}.mts__pagination{bottom:var(--module-padding-bottom);transform:translate(-50%,50%)}.cta-module__row{margin-top:-1.25rem}.expandable-module__column{max-width:1280px}.expandable-module__item{margin-bottom:.625rem}.expandable-module__item:last-child{margin-bottom:0}.expandable-block{border-bottom:1px solid var(--primary-color)}.expandable-block__headline{padding:.3125rem 0 .625rem;position:relative;outline:none;cursor:pointer;font-size:var(--typo-size-p-l)}.expandable-block[open] .expandable-block__headline{color:#95c11f;margin-bottom:1.25rem}.expandable-block__headline-inner{margin-bottom:0}.expandable-block__text{padding-bottom:1.25rem}.expandable-block__icon{position:absolute;right:0;color:#95c11f;width:1.5625rem;height:1.5625rem;transition:transform .2s}.expandable-block[open] .expandable-block__icon{transform:rotate(180deg)}.link-list{--headline-color:#333;padding:2.5rem 1.875rem}.link-list__inner{max-width:var(--content-max-width)}.link-list__headline{padding-bottom:1.25rem;border-bottom:2px solid #7d7d7d;margin-bottom:0!important}.link-list__item{display:block;position:relative;padding:1.25rem 0;border-bottom:2px solid #7d7d7d}.link-list__item:active,.link-list__item:focus,.link-list__item:hover{--headline-color:#95c11f}.link-list__item-headline{color:var(--headline-color);font-weight:500;font-size:var(--typo-size-p-s)}.link-list__item-subline{color:#b2b2b2;font-size:var(--typo-size-p-alt-s)}.link-list__item-chevrons{display:none}.link-list__item:active .link-list__item-chevron,.link-list__item:focus .link-list__item-chevron,.link-list__item:hover .link-list__item-chevron{opacity:1}.link-interrupt{padding:2.5rem 1.875rem}.link-interrupt__inner{background-color:#95c11f;border-radius:5px;box-shadow:0 3px 30px rgba(0,0,0,.1607843137254902);padding:1.25rem;display:flex;flex-flow:column nowrap;max-width:var(--content-max-width)}.link-interrupt__text{color:#fff;font-weight:600;font-size:var(--typo-size-p-s);margin-bottom:.625rem;flex-grow:1}.link-interrupt__button{margin-bottom:0}.image-banner{width:100%;height:18.75rem;overflow:hidden}.image-banner--small{height:150px}.image-showcase__inner{max-width:1024px}.image-showcase__image{box-shadow:0 6px 30px rgba(0,0,0,.3);border-radius:5px;width:auto;margin:0 -.3125rem 1.25rem}.image-showcase__caption{color:var(--secondary-color);font-weight:500}.green-interrupt__text{font-size:var(--typo-size-h3-s)}.green-interrupt__ctas{display:flex;flex-flow:column nowrap;align-items:flex-start}.keypoint-list{--desktop-columns:4}.keypoint-list__keypoints{margin:1.25rem 0;display:grid;gap:1.25rem 1.25rem;grid-template-columns:1fr}.keypoint-list__keypoint{display:flex}.keypoint-list__keypoint-icon{flex:0 0 auto;height:1.5625rem;width:1.5625rem;margin-right:.625rem;color:#95c11f}.key-visual{overflow:hidden}.key-visual__inner{z-index:1;padding:0;pointer-events:none}.key-visual__background{position:static}.key-visual__canvas-wrapper{display:none}.key-visual__canvas{z-index:2}.-loading .key-visual__canvas{opacity:0}.key-visual__loading-image{position:absolute;z-index:3;top:0;left:0;right:0;bottom:0;transform:none;pointer-events:none}.-loading .key-visual__loading-image{-webkit-animation:key-visual-loading .7s ease-in-out 0s infinite alternate;animation:key-visual-loading .7s ease-in-out 0s infinite alternate}.key-visual__canvas-wrapper:not(.-loading) .key-visual__loading-image{-webkit-animation:key-visual-fade 1.5s ease-in 0s 1 normal forwards;animation:key-visual-fade 1.5s ease-in 0s 1 normal forwards}.key-visual__center{padding:3.125rem 1.875rem}.-with-ff .key-visual__center{padding-bottom:2.5rem}.key-visual__ctas,.key-visual__headline,.key-visual__text{pointer-events:auto}.key-visual__ctas{margin-top:0}.key-visual__bottom{z-index:0;display:flex;flex-flow:column nowrap;align-items:center;width:100%}.key-visual__ffs{display:flex;flex-flow:row wrap;max-width:1600px;width:100%;padding:0 1.875rem 3.125rem}.key-visual__ff{margin-right:2.5rem}.key-visual__ff-number{font-size:1.875rem}@-webkit-keyframes key-visual-fade{0%{transform:scale(1);filter:blur(0);opacity:1}80%{transform:scale(1.32);filter:blur(8px);opacity:1}to{transform:scale(1.4);filter:blur(10px);opacity:0}}@keyframes key-visual-fade{0%{transform:scale(1);filter:blur(0);opacity:1}80%{transform:scale(1.32);filter:blur(8px);opacity:1}to{transform:scale(1.4);filter:blur(10px);opacity:0}}@-webkit-keyframes key-visual-loading{0%{opacity:1}to{opacity:.6}}@keyframes key-visual-loading{0%{opacity:1}to{opacity:.6}}.cookie-banner__headline{font-size:var(--typo-size-h3-s);font-weight:500;margin-bottom:1.25rem}.cookie-banner__options,.cookie-banner__text{margin-bottom:1.25rem}.cookie-banner__accept-selected{margin-bottom:0}.acl__text{padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid #333}.acl__content{margin-top:1.25rem}.acl__aside{flex-flow:column nowrap;align-items:center;width:100%}.acl__aside,.acl__row{margin-bottom:1.25rem;display:flex}.acl__row{color:#333;width:9.375rem}.acl__row:active:not([disabled]),.acl__row:focus:not([disabled]),.acl__row:hover:not([disabled]){color:#95c11f}.acl__row--disabled{pointer-events:none;color:#b2b2b2}.acl__letter{width:1.875rem;text-align:center;font-weight:500}.acl__key{font-weight:600;pointer-events:none;margin-right:.625rem}.acl__key--inactive{opacity:.3}.acl__scroll-container{padding-bottom:1.25rem;position:relative}.acl__scroll{direction:rtl}.acl__scroll::-webkit-scrollbar{width:10px}.acl__scroll::-webkit-scrollbar-track{background-color:#fff;border-radius:5px}.acl__scroll::-webkit-scrollbar-thumb{border-radius:5px;background-color:#95c11f}.acl__links{direction:ltr;display:grid;grid-template-areas:".";gap:.9375rem 1.25rem}.acl__link-wrapper{width:100%;overflow:hidden}.acl__link{display:block;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#95c11f;background-color:#fff;border-radius:5px;box-shadow:0 5px 6px rgba(0,0,0,.10980392156862745);padding:.625rem;transition:color .1s,background-color .1s}.acl__link:focus,.acl__link:hover{background-color:#95c11f;color:#fff}.job-center{display:grid;gap:1.25rem;grid-template-areas:"bg-text" "headline" "filter" "jobs"}.job-center__headline{grid-area:headline}.job-center__background-text{font-size:2rem;font-weight:700;color:var(--secondary-background);grid-area:bg-text;line-height:1}.job-center__filter{grid-area:filter;padding-bottom:1.25rem;border-bottom:2px solid var(--tertiary-color);display:flex;flex-flow:column nowrap}.job-center__selector{padding-bottom:1.25rem;flex:1 0 0}.job-center__select-label{font-weight:500}.job-center__select{display:block;width:100%;max-width:31.25rem;border:2px solid #95c11f;border-radius:5px;padding:.625rem .9375rem;font-weight:500;outline:none}.job-center__option{font-family:Avenir Next,Arial,sans-serif}.job-center__option:nth-child(2n){background:#edf0f2}.job-center__jobs{grid-area:jobs;display:grid;gap:1.875rem}.job-center__tile{--tile-bg:#777;position:relative;background-color:var(--tile-bg);color:#fff;display:block;min-height:9.375rem;height:100%;border-radius:5px;padding:1.25rem;word-break:break-word;transition:background-color .2s,transform .08s}.job-center__tile.-card{--tile-bg:var(--secondary-background);color:var(--primary-color)}.job-center__tile:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:5px;box-shadow:0 6px 30px rgba(0,0,0,.5);opacity:.2;transition:opacity .2s}.job-center__tile:active,.job-center__tile:focus,.job-center__tile:hover{background-color:#95c11f;transform:scale(1.02) translateY(-2px)}.job-center__tile:active:after,.job-center__tile:focus:after,.job-center__tile:hover:after{opacity:1}.job-center__tile-title{font-size:1.875rem;font-weight:500;line-height:1.25;margin-bottom:1.25rem}.download-center__filter-row{display:flex;padding-bottom:1.25rem;margin-bottom:1.25rem;overflow-x:auto}.download-center__filter{box-shadow:none;flex:0 0 auto;margin-bottom:0;padding:.5rem 2rem .375rem;font-weight:500;margin-right:0}.download-center__filter:not(:last-child){margin-right:1.25rem}.download-center__filter.-light{color:var(--primary-color)}.-tags .download-center__filter{padding:.375rem 1.125rem .25rem}.download-center__category:not(:last-child){padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:2px solid var(--tertiary-color)}.download-center__category-name{margin-top:.625rem;font-size:var(--typo-size-p-l);font-weight:500}.download-center__grid{margin-top:1.25rem;margin-bottom:1.25rem}.download-center__show-more{margin-top:1.25rem}.download-center__pagination{margin-top:1.25rem;border-top:2px solid var(--tertiary-color);display:flex;justify-content:flex-start}.download-center__pagination-link{flex:0 0 auto;width:3.125rem;text-align:center;padding:.625rem .3125rem;font-size:1.5rem;font-weight:500;color:var(--primary-color)}.download-center__pagination-link.-active{color:#95c11f}.download-center__filter-row,.download-center__pagination{scrollbar-width:thin;scrollbar-color:#95c11f var(--tertiary-color)}.download-center__filter-row::-webkit-scrollbar,.download-center__pagination::-webkit-scrollbar{height:6px}.download-center__filter-row::-webkit-scrollbar-track,.download-center__pagination::-webkit-scrollbar-track{background:var(--tertiary-color);border:2px solid var(--primary-background);border-radius:10rem}.download-center__filter-row::-webkit-scrollbar-thumb,.download-center__pagination::-webkit-scrollbar-thumb{background:#95c11f;border-radius:10rem}.download-center-modal.-transition{background:hsla(0,0%,100%,.6)}.download-center-modal.-transition:after{opacity:1}.download-center-modal:after{content:"";z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity var(--transition-time);pointer-events:none}.download-center-modal__inner{box-shadow:0 3px 30px rgba(0,0,0,.1);padding:0;overflow:hidden;display:flex;flex-flow:column nowrap}.download-center-modal__close-icon{color:#fff;filter:drop-shadow(0 0 3px rgba(0,0,0,.7));z-index:1}.download-center-modal__image{min-height:0;background:var(--primary-background)}.download-center-modal__image,.download-center-modal__video{width:100%;height:100%;flex:1 1 0}.download-center-modal__icon{margin-top:1.25rem}.download-center-modal__banner{display:flex;align-items:center}.-is-cover .download-center-modal__banner{background:rgba(51,51,51,.9490196078431372);position:absolute;bottom:0;left:0;right:0}.download-center-modal__info{padding:1.25rem;flex:1 1 auto}.download-center-modal__download{flex:0 0 auto;display:block;transition:transform .1s,background .1s;margin:.625rem 1.25rem;background:transparent;border-radius:5px}.download-center-modal__download:active,.download-center-modal__download:focus,.download-center-modal__download:hover{transform:scale(1.1);background:rgba(0,0,0,.1)}.download-center-modal__download-icon{height:3.75rem;width:3.75rem}.download-center-modal__headline{font-weight:600;font-size:var(--typo-size-p-s)}.download-center-modal__headline:not(:last-child){margin-bottom:1.25rem}.download-center-modal__alt{color:var(--secondary-color)}.download-center-modal__alt:not(:last-child){margin-bottom:.3125rem}.download-center-modal__tags{color:var(--secondary-color)}.recommendation-tile{display:flex;flex-flow:column nowrap;margin-bottom:1.25rem}.recommendation-tile__image{height:200px;overflow:hidden;border-radius:5px 5px 0 0}.recommendation-tile__container{padding:1.5625rem}.recommendation-tile__subline{color:#95c11f;margin-bottom:.3125rem}.recommendation-tile__headline{font-size:var(--typo-size-p-s);font-weight:600;padding-bottom:.3125rem}.recommendation-tile__text{color:#7d7d7d;margin-bottom:1.25rem}.recommendation-tile__text:last-child{margin-bottom:0}.recommendation-tile__link{display:block;margin-top:1.25rem}.ffm{overflow:hidden}.ffm__inner{position:relative}.ffm__figures{padding:2.5rem 0;display:grid;grid-template-columns:1fr;gap:1.25rem 1.25rem}.ffm__background-text{display:none}.news-feed{--news-feed-teaser-color:#fff;--news-feed-teaser-scale:1}.news-feed__outer-container{position:relative;margin-top:1.25rem}.news-feed__container{display:flex;flex-flow:column nowrap}.news-feed__big-teaser{position:relative}.news-feed__big-teaser:after{content:"";display:block;padding-bottom:62.5%}.news-feed__big-teaser.-link:active,.news-feed__big-teaser.-link:focus,.news-feed__big-teaser.-link:hover{--news-feed-teaser-color:#95c11f;--news-feed-teaser-scale:1.02}.news-feed__big-teaser-picture{border-radius:5px;position:absolute;height:100%;width:100%;overflow:hidden;box-shadow:0 6px 30px rgba(0,0,0,.10196078431372549)}.news-feed__big-teaser-picture:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(25deg,rgba(0,0,0,.6),transparent)}.news-feed__big-teaser-image{transform:scale(var(--news-feed-teaser-scale));transition:transform .3s ease-out}.news-feed__big-teaser-text{position:absolute;bottom:1.5625rem;left:1.5625rem;right:1.5625rem;color:var(--news-feed-teaser-color);font-size:var(--typo-size-p-s);font-weight:600;text-shadow:0 0 15px rgba(0,0,0,.7);letter-spacing:1.15px;line-height:1.3;word-break:break-word}.news-feed__list{max-height:25rem;height:100%;direction:rtl;overflow-y:auto;display:grid;grid-template-columns:1fr;gap:1.25rem;margin-top:1.25rem;scrollbar-width:thin;scrollbar-color:#95c11f var(--secondary-background)}.news-feed__list::-webkit-scrollbar{width:10px}.news-feed__list::-webkit-scrollbar-track{background:var(--secondary-background);border-left:3px solid var(--primary-background);border-right:3px solid var(--primary-background);border-radius:10rem}.news-feed__list::-webkit-scrollbar-thumb{background:#95c11f;border-radius:10rem}.news-feed__list-item{padding-left:1.25rem}.news-feed__item-link{display:block}.news-feed__item-link:active .news-feed__item-text,.news-feed__item-link:focus .news-feed__item-text,.news-feed__item-link:hover .news-feed__item-text{color:#95c11f}.news-feed__item-subline{font-weight:500;color:#b2b2b2;word-break:break-word}.news-feed__item-text{font-weight:600;color:#333;word-break:break-word;direction:ltr}.news-feed__extra-link-wrapper{display:flex;justify-content:flex-start;margin-top:1.25rem}.case-study{--hover-opacity:0;overflow:hidden}.case-study__slider{margin-top:2.5rem;padding-bottom:1.25rem}.case-study__track{overflow:visible}.case-study__card:active,.case-study__card:focus,.case-study__card:hover{--hover-opacity:1}.case-study__card-picture-container{position:relative;border-radius:5px;overflow:hidden;box-shadow:0 6px 30px rgba(0,0,0,.3)}.case-study__card-picture{max-height:22.5rem;position:relative;height:auto}.case-study__card-picture:after{content:"";display:block;padding-top:100%}.case-study__card-image{position:absolute;width:100%;height:100%}.case-study__card-icon{position:absolute;top:0;left:0;right:0;bottom:0;padding:1.875rem;background-color:var(--primary-background);opacity:var(--hover-opacity);transition:opacity .2s}.case-study__card-name{margin-top:1.25rem;font-weight:600;color:#95c11f;font-size:var(--typo-size-p-s)}.case-study__card-company{font-weight:600;color:var(--primary-color);font-size:var(--typo-size-p-s)}.case-study__card-text{margin-top:.625rem;color:var(--secondary-color)}.case-study__pagination{bottom:0;transform:translate(-50%,50%)}.nav{height:100%}.nav__trigger{height:100%;width:3.75rem;position:relative}.nav__trigger:active,.nav__trigger:focus,.nav__trigger:hover{background-color:var(--header-active-bg)}.nav__trigger-icon{position:absolute;display:block;width:65%;left:50%;top:50%;color:var(--header-color);transition:color .2s,transform .4s;transform-origin:center center}.nav__trigger-icon--1{transform:translate(-50%,-38%) scaleY(.6)}.nav__trigger-icon--2{transform:translate(-50%,-50%) scaleY(.6)}.nav__trigger-icon--3{transform:translate(-50%,-62%) scaleY(.6)}.nav__list{display:flex;flex-flow:column nowrap;position:fixed;top:6.25rem;bottom:0;left:0;right:0;transform:translateX(100%);transition:transform .2s ease-out;background-color:#333;overflow:hidden;padding:1.875rem 0}.nav__list:after{content:"";position:absolute;top:0;width:100%;height:3.75rem;transform:translateY(-100%);box-shadow:0 3px 6px rgba(0,0,0,.050980392156862744)}.nav__return-radio{display:none}.nav__return-label{display:flex;align-items:center;position:absolute;top:0;left:0;bottom:0;right:50%;background-color:#333;color:#95c11f;transition:transform .2s ease-out;transform:translateX(-100%);font-size:var(--typo-size-p-s);z-index:1;padding-left:.9375rem}.nav__return-icon{height:1.25rem;width:1.875rem}.nav--open .nav__list{transform:translateX(0)}.nav--open .nav__trigger-icon--2{transform:translate(-50%,-50%) scaleX(0)}.nav--open .nav__trigger-icon--1{transform:translate(-50%,-50%) rotate(135deg)}.nav--open .nav__trigger-icon--3{transform:translate(-50%,-50%) rotate(-135deg)}.nav-menu__label{display:flex;align-items:center;height:100%;font-size:1.75rem;color:var(--header-color);padding:.9375rem 1.875rem;cursor:pointer}.nav-menu__label.-link:active,.nav-menu__label.-link:focus,.nav-menu__label.-link:hover{color:#95c11f}.nav-menu__label.-desktop-only,.nav-menu__radio{display:none}.nav-menu__container{padding:1.875rem;position:absolute;top:0;left:0;right:0;bottom:0;transform:translateX(100%);transition:transform .2s ease-out;color:#fff;background-color:#333;overflow:auto;word-break:break-word}.nav-menu__groups{display:flex;flex-flow:column nowrap;width:100%}.nav-menu__text{margin-top:1.25rem;color:#7d7d7d}.nav-menu__mobile-hub{display:block;font-size:var(--typo-size-p-l);margin-bottom:.625rem;text-align:right;color:#b2b2b2}.nav-menu__mobile-link{color:#fff;font-weight:500;transition:color .1s}.nav-menu__mobile-link:active,.nav-menu__mobile-link:focus,.nav-menu__mobile-link:hover{color:#95c11f}.nav-group{margin-bottom:1.25rem}.nav-group__headline{font-weight:600;font-size:var(--typo-size-p-s);display:block;border-bottom:2px solid #95c11f;margin-bottom:.625rem}.nav-group__subline{margin-bottom:.9375rem;color:#b2b2b2}.nav-group__items{display:grid;gap:.625rem 1.875rem}.nav-item{display:block;padding:.625rem 0;color:#fff}.nav-item__image{display:none}.nav-item__image-inner{transition:transform .2s}.nav-item__content{position:relative;padding-left:1.5625rem;flex-grow:1}.nav-item__label{font-weight:600;font-size:var(--typo-size-p-s);display:block;transition:color .1s}.nav-item__teaser{display:block;font-weight:400}.nav-item__subline{display:none}.nav-item__chevron{position:absolute;left:-.5rem;top:-.125rem;height:1.5rem;width:1.5rem;color:#95c11f;pointer-events:none}.nav-item--slim .nav-item__label{font-weight:400;font-size:var(--typo-size-p-alt-s)}.nav-item:active .nav-item__label,.nav-item:focus .nav-item__label,.nav-item:hover .nav-item__label{color:#95c11f}.nav-item:active .nav-item__image-inner,.nav-item:focus .nav-item__image-inner,.nav-item:hover .nav-item__image-inner{transform:scale(1.1)}.click-route{--offset-x:0%}.click-route__modal-container{max-height:calc(100% - 50px);max-width:1540px;height:100%}.click-route__modal-inner{overflow:hidden;padding-bottom:0}.click-route__form{opacity:1;transition:opacity .5s;display:flex;flex-flow:column nowrap;height:100%}.click-route__form.-loading{opacity:0}.click-route__title{display:block;text-align:center;font-size:2.25rem;line-height:1.1}.click-route__title.-hidden{display:none}.click-route__title-suffix{display:block;text-align:center;font-size:1.25rem;color:#7d7d7d}.click-route__title-suffix.-hidden{display:none}.click-route__progress-wrapper{display:flex;justify-content:center}.click-route__progress{--percentage:0%;position:relative;height:.5rem;width:100%;max-width:60rem;margin:.625rem 1.25rem;overflow:hidden;border-radius:10px;background:#edf0f2;flex-shrink:0}.click-route__progress.-hidden{display:none}.click-route__progress:after{content:"";background:#95c11f;position:absolute;top:0;bottom:0;left:-100%;width:100%;transform:translateX(var(--percentage));transition:transform .6s ease-out}.click-route__steps-wrapper{overflow:auto;padding-bottom:4.375rem}.click-route__step,.click-route__steps{display:flex;justify-content:center}.click-route__step{flex-flow:row wrap;max-width:62.5rem}.click-route__dismissal-step,.click-route__form-step,.click-route__success-step{display:block;overflow:auto}.click-route__dismissal-step.-hidden,.click-route__form-step.-hidden,.click-route__step.-hidden,.click-route__success-step.-hidden{display:none}.click-route__dismissal-step,.click-route__success-step{display:flex;flex-flow:column nowrap;align-items:center;margin-top:-4.375rem;padding-bottom:1.875rem}.click-route__form-step{display:flex;justify-content:center;margin-top:-3.125rem}.click-route__option-wrapper{padding:1.25rem;flex:0 0 100%}.click-route__option-input{display:none}.click-route__option-input:checked+.click-route__option-label{border-color:#a7d824;transform:scale(1.05)}.click-route__option-input:focus:not(:checked)+.click-route__option-label{border-color:#ddd;transform:scale(1.05)}.click-route__option-label{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;padding:0 .9375rem .625rem;border:3px solid transparent;cursor:pointer;font-weight:500;box-shadow:0 6px 15px rgba(0,0,0,.11372549019607843);background-color:#fff;transition:border-color .2s,transform .2s;height:100%}.click-route__option-label:hover{border-color:#ddd;transform:scale(1.05)}.click-route__option-icon{padding:.625rem;height:7.5rem;max-height:7.5rem;color:#95c11f}.click-route__option-display{padding:.625rem .625rem 0;font-size:2.5rem;font-weight:400;text-align:center;min-width:10.875rem;height:7.5rem;max-height:7.5rem;display:flex;justify-content:center;align-items:center}.click-route__option-display.-hidden,.click-route__option-icon.-hidden{display:none}.click-route__option-text{text-align:center;color:var(--primary-color)}.click-route__controls{flex-grow:1;display:flex;align-items:flex-end;justify-content:center;position:absolute;bottom:1.25rem;left:1.875rem;right:1.875rem;pointer-events:none}.click-route__back-button,.click-route__continue-button{flex:1 1 0;margin-bottom:0;pointer-events:auto}.click-route__back-button.-hidden,.click-route__continue-button.-hidden{visibility:hidden}.click-route__back-button{margin-right:.625rem}.click-route__continue-button{margin-left:.625rem}.click-route__dismissal-title,.click-route__success-title{font-size:2.5rem}.click-route__dismissal-message,.click-route__success-message{color:#7d7d7d}.click-route__dismissal-tiles,.click-route__success-tiles{margin-top:1.25rem;max-width:50rem}.click-route-form{max-width:46.875rem;flex:1 0 0;padding-top:.625rem}.click-route-form__headline{display:block;text-align:center;font-size:2.25rem;line-height:1.1}.click-route-form__bottom{display:flex;flex-flow:column wrap;align-items:center;padding-bottom:4.375rem}.click-route-form__privacy-statement{flex-grow:1;align-self:flex-end;margin-right:1.25rem;margin-bottom:0}.click-route-form__submit{flex-shrink:0;margin:0 0 1.25rem}.multi-form-tile{border:none}.multi-form{position:relative;transition:opacity .2s}.multi-form:before{display:none;content:"";position:absolute;top:0;left:0;right:0;bottom:0;cursor:wait;pointer-events:all}.multi-form.-loading{opacity:.2;pointer-events:none}.multi-form.-loading:before{display:block}.multi-form .-hidden{display:none}.multi-form__tabs{display:inline-block;border-bottom-right-radius:5px;overflow:hidden}.multi-form__tab{padding:1.25rem;border-right:2px solid #edf0f2;border-bottom:2px solid #edf0f2;background:#fff}.multi-form__tab.-active{color:#fff;background:#95c11f;border-color:#95c11f}.multi-form__tab.-active~.multi-form__tab{color:var(--tertiary-color);background:#edf0f2}.multi-form__page{display:block;padding:2.5rem}.multi-form__column.-full{grid-column:span 2}.multi-form__footer{padding:1.25rem 2.5rem;display:block;color:var(--tertiary-color);text-align:right}.multi-form__error,.multi-form__success{padding:2.5rem}.multi-form__error{color:red}.multi-form__controls{flex-grow:1;display:flex;padding:0 2.5rem;flex-flow:column nowrap}.multi-form__back,.multi-form__continue,.multi-form__submit{flex:0 0 0}.solar-spot__subject{font-size:var(--typo-size-h3-s);padding-bottom:1.25rem}.solar-spot__tooltip-wrapper{position:relative;display:flex;align-items:center}.solar-spot__tooltip-trigger{flex-shrink:0;width:1.5625rem;height:1.5625rem;border-radius:100px;border:2px solid #d5d5d5;color:#d5d5d5;text-align:center;background:transparent;padding-top:.0625rem;margin-left:.625rem;line-height:1.5;font-weight:500}.solar-spot__tooltip-trigger.-h2{margin-bottom:1.25rem;margin-left:1.25rem}.solar-spot__tooltip-trigger:focus,.solar-spot__tooltip-trigger:focus-visible,.solar-spot__tooltip-trigger:hover{color:#95c11f;border-color:#95c11f}.solar-spot__tooltip-trigger:focus+.solar-spot__tooltip,.solar-spot__tooltip-trigger:focus-visible+.solar-spot__tooltip,.solar-spot__tooltip-trigger:hover+.solar-spot__tooltip{opacity:1;transform:translateY(-100%)}.solar-spot__tooltip{pointer-events:none;opacity:0;transform:translateY(0);transition:transform .2s,opacity .2s;position:absolute;left:0;right:0;top:-.9375rem;background-color:#edf0f2;line-height:1.5;padding:.625rem .9375rem .4375rem;border-radius:5px;border:2px solid #d5d5d5}.solar-spot__text{padding-bottom:1.25rem}.solar-spot__radio-title,.solar-spot__text{font-size:var(--typo-size-p-s)}.solar-spot__note{padding-bottom:1.25rem}.solar-spot__block.-hidden{display:none}.solar-spot__spacing-bottom{padding-bottom:2.5rem}.solar-spot__download-buttons{display:flex;flex-flow:column nowrap}.blog-progress-bar{position:fixed;top:6.25rem;height:35px;justify-content:flex-end;z-index:1;--progress:0}.blog-progress-bar:before{content:"";position:absolute;top:0;left:0;right:0;height:.3125rem;transform:scaleX(var(--progress));transform-origin:0 center;background-color:#a7d824}.blog-progress-bar__inner{padding-top:0;padding-bottom:0}.blog-progress-bar__text{color:#7d7d7d;padding-bottom:.3125rem;font-size:var(--typo-size-p-alt-s)}.blog-tags{display:none;color:#7d7d7d}.blog-tags__row:first-child{margin-top:.9375rem}.author-bubble{display:flex;align-items:center}.author-bubble__image-wrapper{height:5.625rem;width:5.625rem;border-radius:1000px;overflow:hidden}.author-bubble__image-placeholder{display:flex;justify-content:center;align-items:center;height:100%;width:100%;color:#fff;background:#333;font-size:1.875rem}.author-bubble__text{margin-left:1.25rem}.author-bubble__name{color:#95c11f;font-weight:500}.author-bubble__job{font-weight:500}.blog{--content-max-width:1280px;--full-header-height:8.4375rem;margin-top:var(--full-header-height)}@media screen and (min-width:375px){*{box-sizing:border-box}}@media screen and (min-width:640px){*{box-sizing:border-box}.header__search{position:relative}.header__search-input-wrapper{right:0;left:auto;width:25rem;padding-left:3.125rem;background:linear-gradient(90deg,transparent 0,var(--header-bg) 40px,var(--header-bg))}.header__search-input{width:21.875rem;left:3.125rem}.header__search-cancel{left:3.125rem}.product-tile{flex-flow:row nowrap}.product-tile__icon{padding-top:0;margin-left:1.25rem}.product-tile__content{padding:2.5rem}.product-tile__triple-chevron{display:block;position:absolute;bottom:.9375rem;right:1.5625rem;height:2.5rem;width:2.5rem}.newsletter-module__form-end{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.blog-list__pagination-button,.blog-list__pagination-dots{padding:.625rem .9375rem .5rem}.blog-list__pagination-button--icons{padding:.625rem 1.25rem .5rem}.job-center__jobs{grid-template-columns:repeat(2,1fr)}.job-center__tile-square{position:relative}.job-center__tile-square:after{content:"";display:block;padding-bottom:100%}.job-center__tile:not(.-card){position:absolute;top:0;left:0;width:100%;height:100%}.news-feed__big-teaser-text{line-height:1.5}.click-route__controls{justify-content:space-between}.click-route__back-button,.click-route__continue-button{flex:0 0 0}.click-route__back-button{margin-right:1.25rem}.click-route__continue-button{margin-left:1.25rem}.multi-form__controls{align-items:flex-end;justify-content:flex-end;flex-flow:row nowrap}.multi-form__back,.multi-form__continue,.multi-form__submit{margin-bottom:0;margin-left:1.25rem}}@media screen and (min-width:768px){*{box-sizing:border-box}.richtext.-default-fonts{font-size:var(--typo-size-p-m)}.richtext.-default-fonts h1{font-size:var(--typo-size-h1-m)}.richtext.-default-fonts h2{font-size:var(--typo-size-h2-m)}.richtext.-default-fonts h3{font-size:var(--typo-size-h3-m)}.tile-list{gap:2.5rem 2.5rem;grid-template-columns:repeat(2,1fr)}.radio-tile{flex:0 0 33.333%}.radio-tile-list{max-width:37.5rem;margin:0 -1.25rem}.footer__column-text{font-size:var(--typo-size-p-alt-m)}.ff__number{font-weight:300;font-size:5rem}.newsletter-tile__headline{font-size:var(--typo-size-p-m)}.classic-hero__search{flex-flow:row nowrap}.classic-hero__search-input{margin-bottom:0;margin-right:1.25rem}.keypoint-hero__columns{gap:2.5rem;grid-template-columns:repeat(2,1fr)}.keypoint-hero__ctas{flex-flow:row nowrap;justify-content:flex-start}.multi-column-text__cols{gap:2.5rem 2.5rem;grid-template-columns:repeat(2,1fr)}.link-interrupt__inner{align-items:center;flex-flow:row nowrap}.link-interrupt__text{margin-bottom:0;padding-left:1.25rem}.link-interrupt__button{width:auto}.green-interrupt__text{font-size:var(--typo-size-h3-m)}.green-interrupt__ctas{flex-flow:row nowrap;justify-content:flex-start}.keypoint-list__keypoints{margin:2.5rem 0;gap:2.5rem 2.5rem;grid-template-columns:repeat(2,1fr)}.key-visual__ff-number{font-size:2.5rem}.acl__links{grid-template-areas:". ."}.job-center__jobs{gap:2.5rem;grid-template-columns:repeat(3,1fr)}.download-center__filter-row.-media-categories{border-bottom:2px solid var(--tertiary-color)}.download-center-modal__info{padding:2.5rem}.download-center-modal__download{margin:.9375rem 1.875rem}.download-center-modal__headline{font-size:var(--typo-size-p-m)}.ffm__figures{grid-template-columns:1fr 1fr}.case-study__track{overflow:visible}.case-study__desktop-grid{max-width:100%;width:100%;display:grid;gap:2.5rem 2.5rem;grid-template-columns:repeat(2,1fr)}.case-study__card-picture{max-height:none}.click-route__option-wrapper{flex:0 0 50%}.click-route__controls{padding:0 1.25rem}.click-route__dismissal-title,.click-route__success-title{font-size:3.75rem}.click-route__dismissal-message,.click-route__success-message{font-size:1.25rem}.click-route__dismissal-tiles,.click-route__success-tiles{margin-top:2.5rem}.multi-form__page{display:grid;gap:2.5rem 2.5rem;grid-template-columns:repeat(2,1fr)}.solar-spot__subject{font-size:var(--typo-size-h3-m)}.solar-spot__radio-title,.solar-spot__text{font-size:var(--typo-size-p-m)}}@media screen and (min-width:1024px){*{box-sizing:border-box}:root{--full-header-height:6.25rem}.-light-desktop{--primary-background:#fff;--secondary-background:#edf0f2;--primary-color:#333;--secondary-color:#7d7d7d;--icon-primary:#343434}.-dark-desktop,.-light-desktop{--tertiary-color:#b2b2b2;--icon-accent:#9fbb31}.-dark-desktop{--primary-background:#333;--secondary-background:#4a4a4a;--primary-color:#fff;--secondary-color:#edf0f2;--icon-primary:#fff}.-gray-desktop{--primary-background:#edf0f2;--secondary-background:#fff;--primary-color:#333;--secondary-color:#7d7d7d;--tertiary-color:#b2b2b2;--icon-primary:#343434;--icon-accent:#9fbb31}.-green-desktop{--primary-background:#95c11f;--secondary-background:#a7d824;--primary-color:#fff;--secondary-color:#edf0f2;--tertiary-color:#b2b2b2;--icon-primary:#fff;--icon-accent:#343434}.-module-spacing-top,:root{--module-padding-top:6.25rem}.-module-spacing-bottom,:root{--module-padding-bottom:6.25rem}.-inner-spacing-top{--module-padding-top:2.5rem}.-inner-spacing-bottom{--module-padding-bottom:2.5rem}.-no-spacing-top{--module-padding-top:0}.-no-spacing-bottom{--module-padding-bottom:0}.hidden-on-desktop{display:none!important}.inner,.row{padding:var(--module-padding-top) 5rem var(--module-padding-bottom)}.row{flex-flow:row nowrap}.richtext.-default-fonts{font-size:var(--typo-size-p-l)}.richtext.-default-fonts h1{font-size:var(--typo-size-h1-l)}.richtext.-default-fonts h2{font-size:var(--typo-size-h2-l)}.richtext.-default-fonts h3{font-size:var(--typo-size-h3-l)}.tile-list{grid-template-columns:repeat(var(--desktop-columns),1fr)}.modal{top:100px}.modal.-overlay-header{top:0}.modal__container{max-width:1520px;width:calc(100% - 80px)}.modal__inner{width:50%}.modal__inner.-maximized{width:100%}.nxt-splide__arrows{display:block;height:100%;width:100%;max-width:1640px;position:absolute;left:50%;transform:translateX(-50%);z-index:1;overflow:hidden;pointer-events:none}.input-group{flex-flow:row nowrap}.input{flex:1 0 auto}.checkbox{margin-bottom:.625rem}.radio-tile{padding:1.25rem;flex:0 0 25%}.radio-tile__icon{height:8.125rem}.radio-tile--big{flex:0 0 33.333%}.radio-tile--big__label{font-size:1.125rem}.radio-tile--big__icon{height:10.9375rem}.radio-tile-list{max-width:56.25rem}.hash-scroll-fix{margin-top:-6.25rem;padding-top:6.25rem}.header__head{height:2.5rem}.header__head-item{padding:0 2.5rem 0 1.5625rem;display:flex;align-items:center}.header__head-item--slogan{padding-left:1.875rem}.header__body{height:3.75rem}.header__logo-icon{width:7.9375rem;height:2.5rem}.header__search{order:2;margin-right:3.125rem}.header__search:focus-within .header__search-input-wrapper,.header__search:hover .header__search-input-wrapper{opacity:1;transform:scaleX(1);-webkit-animation:delay-pointer-event-hack 20ms linear 0s 1 normal forwards;animation:delay-pointer-event-hack 20ms linear 0s 1 normal forwards}.header__search-input{padding:.3125rem 3.125rem .3125rem 1.25rem}.header__search-cancel{display:none}.header__nav{order:1}.locale-switcher{--options-display:none}.locale-switcher__menu{position:relative}.locale-switcher__menu.-langs:after{content:"";height:75%;width:2px;background-color:hsla(0,0%,100%,.4);position:absolute;left:0;top:50%;transform:translate(-50%,-50%)}.locale-switcher__menu:focus-within,.locale-switcher__menu:hover{background-color:#a7d824}.locale-switcher__options{display:var(--options-display);opacity:1;right:auto;left:50%;transform:translateX(-50%);padding-bottom:0}.locale-switcher__options.-align-right{left:auto;right:0;transform:none}.locale-switcher__option{padding:.625rem 1.875rem}.locale-switcher__option.-active{padding:.75rem 1.875rem}.locale-switcher__menu:hover,.locale-switcher__options:focus,.locale-switcher__options:focus-within,.locale-switcher__options:hover{--options-display:block}.footer__inner{grid-auto-flow:column;gap:2.5rem}.footer__column{padding:0}.footer__column:not(:last-of-type){border-bottom:none}.footer__column-headline{display:block}.footer__column-text{font-size:var(--typo-size-p-alt-l)}.footer__back-to-top{position:absolute;bottom:2.5rem;right:2.5rem;left:auto;transform:none}.table-of-content__inner{padding-top:0}.ff__number{font-size:5.625rem}.product-tile{height:100%}.product-tile__icon{max-width:8.75rem;max-height:8.75rem;margin-left:2.5rem}.product-tile__title{text-align:start}.product-tile__teaser{display:block;font-size:var(--typo-size-p-s);font-weight:500}.product-list__inner{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem 2.5rem}.product-list__tile-wrapper{margin-bottom:0}.teaser-tile__content{padding:1.875rem}.teaser-tile__headline{font-size:var(--typo-size-p-l)}.teaser-tile__icon{height:1.875rem;width:1.875rem}.teaser-list.-text-left{display:grid;grid-template-columns:minmax(20%,auto) minmax(65%,1fr);gap:2.5rem;align-items:center}.teaser-list__content{margin-bottom:2.5rem}.newsletter-tile{padding:1.875rem}.newsletter-tile__headline{font-size:var(--typo-size-p-l)}.newsletter-module__headline{font-size:var(--typo-size-h3-l)}.blog-teaser{display:flex}.blog-teaser__image-container{flex:0 0 21.875rem;margin-bottom:0;margin-right:2.5rem}.blog-teaser__teaser{flex:1 1 auto}.blog-teaser__headline{font-weight:700;font-size:var(--typo-size-p-l)}.blog-list__inner{max-width:1024px;margin-right:auto}.blog-list__year-bar{display:block;margin-top:2.5rem}.blog-list__year-selector{display:none}.blog-list__blogs{border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2}.blog-list__blog{border-bottom:none}.blog-list__pagination-button,.blog-list__pagination-dots{font-size:var(--typo-size-p-l)}.hero{min-height:calc(100vh - 100px)}.classic-hero__center{padding:0;max-width:45rem}.classic-hero__bg{position:absolute}.classic-hero__bg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,.6666666666666666) 30%,hsla(0,0%,100%,.13333333333333333) 80%)}.-dark-desktop .classic-hero__bg:before{background:linear-gradient(90deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.6666666666666666) 30%,rgba(0,0,0,.13333333333333333) 80%)}.classic-hero__search-input{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none;background:hsla(0,0%,100%,.4)}.-dark-desktop .classic-hero__search-input{background:rgba(20,20,20,.3)}.keypoint-hero__background-text{display:block;position:absolute;top:1.25rem;max-width:1600px;width:100%;left:50%;transform:translateX(-50%);color:var(--secondary-background);font-size:9.375rem;font-weight:700;line-height:1}.-dark .keypoint-hero__background-text{color:#272727}.keypoint-hero__columns{gap:5rem;grid-template-columns:repeat(var(--desktop-columns),1fr)}.keypoint-hero__cta{width:auto;margin-right:1.25rem}.double-text{width:100%;display:flex;flex-flow:row nowrap;align-items:stretch}.double-text__wing{flex:1 1 50%;display:flex;flex-flow:row nowrap;align-items:center}.double-text__wing.-left{justify-content:flex-end}.double-text__wing.-right{justify-content:flex-start}.double-text__inner{flex:0 1 800px;padding:6.25rem 5rem}.multi-column-text__cols{gap:2.5rem 1.875rem;grid-template-columns:repeat(var(--desktop-columns),1fr)}.media-text__inner.-vertically-centered{align-items:center}.media-text__column{flex-basis:50%;padding:0}.media-text__column.-is-text.-left{padding-right:2.5rem}.media-text__column.-is-text.-right{padding-left:2.5rem}.media-text__column.-is-media.-left{padding-right:1.25rem}.media-text__column.-is-media.-right{padding-left:1.25rem}.media-text__column.-left{order:1}.media-text__column.-right{order:2}.media-text__picture{margin-bottom:0}.media-text__youtube{margin-bottom:0;height:300px}.award-slider__arrows{overflow:visible}.link-list{padding:2.5rem 5rem}.link-list__item{padding:1.25rem 3.75rem 1.25rem 0}.link-list__item-chevrons{display:block;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);width:1.875rem;height:1.875rem}.link-interrupt{padding:2.5rem 5rem}.image-banner{height:31.25rem}.image-banner--small{height:15.625rem}.image-showcase__image{margin:0 -1.25rem 1.25rem}.green-interrupt__text{font-size:var(--typo-size-h3-l)}.green-interrupt__cta{width:auto;margin-right:1.25rem}.keypoint-list__keypoints{grid-template-columns:repeat(var(--desktop-columns),1fr)}.key-visual__background{position:absolute}.key-visual__mobile-image{display:none}.key-visual__canvas-wrapper{display:block;position:absolute;top:0;left:40%;right:0;bottom:0;z-index:0}.key-visual__canvas-wrapper:after{content:"";z-index:1;position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,.6666666666666666) 15%,hsla(0,0%,100%,0) 40%)}.key-visual__center{max-width:43.75rem;width:60%;padding:0;margin-bottom:1.25rem}.key-visual__bottom{position:absolute;left:0;right:0;bottom:6.25rem;transform:translateY(100%)}.key-visual__ffs{padding:0 5rem}.key-visual__ff-number{font-size:2.5rem}.cookie-banner__headline{font-size:var(--typo-size-h3-l)}.acl__text{border:none;padding-bottom:0}.acl__content{margin-top:2.5rem;display:flex}.acl__aside{width:30%;margin-bottom:0;align-items:flex-start}.acl__row{display:flex;width:12.5rem}.acl__letter{width:2.5rem}.acl__key{font-size:1.125rem;width:.9375rem;margin-right:1.5625rem}.acl__scroll-container{width:70%}.acl__scroll{height:18.125rem;overflow-y:scroll;padding-left:1.25rem}.acl__links{grid-template-areas:". . . ."}.acl__link{box-shadow:none}.job-center{grid-template-columns:1fr 1fr;grid-template-areas:"bg-text filter" "headline filter" "jobs jobs"}.job-center__background-text{font-size:4rem}.job-center__filter{align-items:center;flex-flow:row nowrap;border-bottom:none}.job-center__selector{padding-bottom:0}.job-center__selector:not(:last-child){padding-right:1.25rem}.job-center__jobs{grid-template-columns:repeat(4,1fr)}.job-center__tile-title{font-size:2rem}.download-center__show-more{font-size:var(--typo-size-p-l)}.download-center-modal__inner{width:auto}.download-center-modal__download-icon{height:5rem;width:5rem}.download-center-modal__headline{font-size:var(--typo-size-p-l)}.recommendation-tile{flex-direction:row-reverse;padding:1.875rem;margin-bottom:2.5rem}.recommendation-tile__image{height:auto;max-height:28.125rem;border-radius:5px;width:45%;min-width:45%}.recommendation-tile__container{padding:0 1.875rem 0 0}.recommendation-tile__headline{font-size:var(--typo-size-h3-l)}.ffm__inner.-background-decor{padding-bottom:5.625rem}.ffm__figures{grid-template-columns:1fr 1fr 1fr}.ffm__background-text{display:block;position:absolute;bottom:0;right:0;opacity:.8;transform:translateY(40%);font-weight:700;font-size:9.375rem;color:var(--secondary-background)}.news-feed__outer-container{margin-top:2.5rem}.news-feed__outer-container:after{content:"";display:block;padding-bottom:31.25%}.news-feed__container{flex-flow:row nowrap;position:absolute;width:100%;height:100%}.news-feed__big-teaser{flex:0 0 50%}.news-feed__big-teaser:after{content:none}.news-feed__big-teaser-picture{position:relative}.news-feed__big-teaser-image{height:100%}.news-feed__big-teaser-text{bottom:1.875rem;left:1.875rem;right:5rem;font-size:var(--typo-size-p-l)}.news-feed__list{flex:1 1 50%;max-height:100%;height:auto;margin-left:1.25rem;margin-top:0}.news-feed__item-link{padding-left:1.25rem}.case-study__slider{padding-bottom:0}.case-study__desktop-grid{grid-template-columns:repeat(4,1fr)}.case-study__arrows,.nav__trigger{display:none}.nav__list{position:static;flex-flow:row nowrap;height:100%;background-color:transparent;transform:none;transition:none;padding:0}.nav__list:after{display:none}.nav__return-label{display:none}.nav--open .nav__list{transform:none}.nav-menu__label{font-size:var(--typo-size-p-s);padding:0 2.5rem}.nav-menu__label:active,.nav-menu__label:focus,.nav-menu__label:hover{background-color:hsla(0,0%,46.7%,.18823529411764706)}.nav-menu__label.-desktop-only{display:flex}.nav-menu__label--hidden-desktop{display:none}.nav-menu__container{padding:3.125rem 0;top:60px;left:0;right:0;bottom:auto;transform:translateY(-101%);background-color:#333;display:flex;flex-flow:column nowrap;align-items:center;z-index:-1;max-height:calc(100vh - 100px);overflow:auto}.nav-menu__groups{flex-flow:row nowrap;max-width:1600px}.nav-menu__column{flex:1 1 auto;padding:0 2.5rem;display:grid;grid-template-areas:"col col";gap:1.875rem}.nav-menu__column:not(:first-of-type){border-left:2px solid #7d7d7d}.nav-menu__text{max-width:1600px;width:100%;padding:0 2.5rem}.nav-menu__mobile-hub{display:none}.nav-menu:focus-within .nav-menu__container,.nav-menu:hover .nav-menu__container{transform:translateY(0)}.nav-menu__radio:checked:not(:hover)+.nav-menu__container{transform:translateY(-101%)}.nav-group{margin-bottom:0}.nav-group:first-child:last-child{grid-area:col}.nav-group__headline{display:inline-block}.nav-group--double .nav-group__items{grid-template-columns:1fr 1fr}.nav-item{cursor:pointer;display:flex;padding:0}.nav-item__image{display:block;width:9.375rem;border-radius:5px;margin-right:1.25rem;flex-shrink:0}.nav-item__content{padding-left:0}.nav-item__label{border-bottom:2px solid #95c11f;display:inline-block}.nav-item__teaser{margin-top:.5rem}.nav-item__subline{display:block;color:#b2b2b2;font-size:var(--typo-size-p-alt-s)}.nav-item__chevron{display:none}.nav-item--slim .nav-item__label{border-bottom:none}.nav-item--slim .nav-item__teaser{font-size:var(--typo-size-p-alt-s);margin-top:0}.click-route__modal-container{max-width:81.25rem;max-height:43.75rem;height:calc(100% - 50px)}.click-route__title{font-size:3rem}.click-route__option-wrapper{flex:0 0 25%}.click-route__option-icon{height:8.125rem}.click-route-form__headline{font-size:3rem}.click-route-form__bottom{flex-flow:row nowrap;justify-content:flex-end;align-items:flex-start}.click-route-form__privacy-statement{margin-right:2.5rem}.solar-spot__subject{font-size:var(--typo-size-h3-l)}.solar-spot__radio-title,.solar-spot__text{font-size:var(--typo-size-p-l)}.solar-spot__download-buttons{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.blog-progress-bar{top:6.25rem;height:40px}.blog-progress-bar__inner{padding-top:0;padding-bottom:0}.blog-tags{display:flex}.blog-tags__row{display:block;padding-top:0;padding-bottom:0}.blog{--full-header-height:8.75rem}}@media screen and (min-width:1440px){*{box-sizing:border-box}.richtext.-default-fonts{font-size:var(--typo-size-p-xl)}.richtext.-default-fonts h1{font-size:var(--typo-size-h1-xl)}.richtext.-default-fonts h2{font-size:var(--typo-size-h2-xl)}.richtext.-default-fonts h3{font-size:var(--typo-size-h3-xl)}.footer__column-text{font-size:var(--typo-size-p-alt-xl)}.newsletter-tile__headline{font-size:var(--typo-size-p-xl)}.green-interrupt__text{font-size:var(--typo-size-h3-xl)}.download-center-modal__headline{font-size:var(--typo-size-p-xl)}.solar-spot__subject{font-size:var(--typo-size-h3-xl)}.solar-spot__radio-title,.solar-spot__text{font-size:var(--typo-size-p-xl)}}@media screen and (min-width:0) and (max-width:1023px){.-light-mobile{--primary-background:#fff;--secondary-background:#edf0f2;--primary-color:#333;--secondary-color:#7d7d7d;--icon-primary:#343434}.-dark-mobile,.-light-mobile{--tertiary-color:#b2b2b2;--icon-accent:#9fbb31}.-dark-mobile{--primary-background:#333;--secondary-background:#4a4a4a;--primary-color:#fff;--secondary-color:#edf0f2;--icon-primary:#fff}.-gray-mobile{--primary-background:#edf0f2;--secondary-background:#fff;--primary-color:#333;--secondary-color:#7d7d7d;--tertiary-color:#b2b2b2;--icon-primary:#343434;--icon-accent:#9fbb31}.-green-mobile{--primary-background:#95c11f;--secondary-background:#a7d824;--primary-color:#fff;--secondary-color:#edf0f2;--tertiary-color:#b2b2b2;--icon-primary:#fff;--icon-accent:#343434}.hidden-on-mobile{display:none!important}.-open .header__search-input-wrapper{transform:scaleX(1);opacity:1;pointer-events:auto}.nav--open .nav__return-radio:not(:checked)+.nav__return-label{transform:translateX(0)}.nav-menu__radio:checked+.nav-menu__container{transform:translateX(0)}}