@charset "UTF-8";*:where(:not(iframe):not(canvas):not(img):not(svg):not([contenteditable=true]):not(video):not(svg *):not(symbol *)){all:unset;display:revert}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}ol,ul{list-style:none}img{max-width:100%;overflow:hidden}table{border-collapse:collapse}textarea{white-space:revert}*:focus-visible{outline:2px dashed currentcolor;outline-offset:-2px}a:hover,a:active,a:focus,button:hover,button:active,button:focus{cursor:pointer}iframe{max-width:100%}pre{font-family:monospace;margin:0;max-width:100%;white-space:pre;overflow-x:auto}*[inert]{interactivity:inert}:root{--grid-gutter-width: 1rem}@media (min-width: 688px){:root{--grid-gutter-width: 1.5rem}}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-none{display:none!important}@media (min-width: 688px){.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}.d-sm-none{display:none!important}}@media (min-width: 992px){.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}.d-md-none{display:none!important}}@media (min-width: 1312px){.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}.d-lg-none{display:none!important}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 688px;--bs-breakpoint-md: 992px;--bs-breakpoint-lg: 1312px}.row{--bs-gutter-x: var(--grid-gutter-width);--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media (min-width: 688px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 1312px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@font-face{font-family:KL Sans;font-weight:700;src:url(/dist/assets/KL-Bold.woff2) format("woff2");font-display:swap;font-style:normal}@font-face{font-family:KL Sans;font-weight:500;src:url(/dist/assets/KL-Medium.woff2) format("woff2");font-display:swap;font-style:normal}@font-face{font-family:KL Sans;font-weight:400;src:url(/dist/assets/KL-Regular.woff2) format("woff2");font-display:swap;font-style:normal}@font-face{font-family:KL Sans;font-weight:700;src:url(/dist/assets/KL-BoldItalic.woff2) format("woff2");font-display:swap;font-style:italic}@font-face{font-family:KL Sans;font-weight:500;src:url(/dist/assets/KL-MediumItalic.woff2) format("woff2");font-display:swap;font-style:italic}@font-face{font-family:KL Sans;font-weight:400;src:url(/dist/assets/KL-RegularItalic.woff2) format("woff2");font-display:swap;font-style:italic}:root{--font-family-kl-sans: "KL Sans", helvetica neue, helvetica, roboto, arial, sans-serif;--body-font-family: var(--font-family-kl-sans);--base-font-size: 1rem;--heading-size-h1-lg: 6rem;--heading-size-h1-md: 3.5rem;--heading-size-h1-sm: 2.875rem;--heading-size-h2-lg: 2.875rem;--heading-size-h2-md: 2rem;--heading-size-h2-sm: 1.75rem;--heading-size-h3-lg: 1.375rem;--heading-size-h3-md: 1.125rem;--heading-size-h3-sm: var(--heading-size-h3-md);--heading-size-h4-lg: 1rem;--heading-size-h4-md: .90625rem;--heading-size-h4-sm: var(--heading-size-h4-md);--heading-size-h5-lg: 1rem;--heading-size-h5-md: var(--heading-size-h5-lg);--heading-size-h5-sm: var(--heading-size-h5-lg);--body-size-quote-lg: 2.875rem;--body-size-quote-md: 2rem;--body-size-quote-sm: 1.75rem;--body-size-lead-paragraph-lg: 1.75rem;--body-size-lead-paragraph-md: var( --body-size-lead-paragraph-lg );--body-size-lead-paragraph-sm: 1.375rem;--body-size-body-large-lg: 2.875rem;--body-size-body-large-md: 2rem;--body-size-body-large-sm: 1.75rem;--body-size-body-medium-lg: 1.375rem;--body-size-body-medium-md: 1.125rem;--body-size-body-medium-sm: var( --body-size-body-medium-md );--body-size-body-small-lg: 1rem;--body-size-body-small-md: .90625rem;--body-size-body-small-sm: var( --body-size-body-small-md );--body-size-caption: .75rem;--heading-line-height-h1-lg: 7rem;--heading-line-height-h1-md: 4.375rem;--heading-line-height-h1-sm: 3.5rem;--heading-line-height-h2-lg: 3.5rem;--heading-line-height-h2-md: 2.5rem;--heading-line-height-h2-sm: 2.25rem;--heading-line-height-h3-lg: 1.75rem;--heading-line-height-h3-md: 1.5rem;--heading-line-height-h3-sm: var( --heading-line-height-h3-md );--heading-line-height-h4-lg: 1.25rem;--heading-line-height-h4-md: 1.25rem;--heading-line-height-h4-sm: var( --heading-line-height-h4-md );--heading-line-height-h5-lg: 1rem;--heading-line-height-h5-md: var( --heading-line-height-h5-lg );--heading-line-height-h5-sm: var( --heading-line-height-h5-lg );--body-line-height-quote-lg: 3.5rem;--body-line-height-quote-md: 2.5rem;--body-line-height-quote-sm: 2.25rem;--body-line-height-lead-paragraph-lg: 2.25rem;--body-line-height-lead-paragraph-md: var( --body-line-height-lead-paragraph-lg );--body-line-height-lead-paragraph-sm: 1.75rem;--body-line-height-body-large-lg: 3.5rem;--body-line-height-body-large-md: 2.5rem;--body-line-height-body-large-sm: 2.25rem;--body-line-height-body-medium-lg: 1.75rem;--body-line-height-body-medium-md: 1.5rem;--body-line-height-body-medium-sm: var( --body-line-height-body-medium-md );--body-line-height-body-small-lg: 1.25rem;--body-line-height-body-small-md: 1.25rem;--body-line-height-body-small-sm: var( --body-line-height-body-small-md );--body-line-height-caption: 1rem;--footer-line-height-sm: 2rem;--footer-line-height-md: var( --body-line-height-body-small-md )}:root{--color-white: #fff;--color-black: #000;--color-dark-green: #003A23;--color-green: #007346;--color-blue: #6E9BFF;--color-purple: #A986FF;--color-brown: #695F55;--color-dark-grey: #77776E;--color-grey: #BDBDB3;--color-grey-10: #DEDED9}:root{--spacing-4: .25rem;--spacing-8: .5rem;--spacing-12: .75rem;--spacing-16: 1rem;--spacing-20: 1.25rem;--spacing-24: 1.5rem;--spacing-28: 1.75rem;--spacing-32: 2rem;--spacing-40: 2.5rem;--spacing-44: 2.75rem;--spacing-48: 3rem;--spacing-64: 4rem;--spacing-80: 5rem;--spacing-92: 5.75rem;--spacing-96: 6rem;--spacing-104: 6.5rem;--spacing-128: 8rem;--spacing-168: 10.5rem;--spacing-192: 12rem;--spacing-208: 13rem;--spacing-272: 17rem;--spacing-336: 21rem;--spacing-440: 27.5rem;--spacing-552: 34.5rem;--spacing-720: 45rem;--spacing-896: 56rem;--spacing-1152: 72rem;--spacing-1440: 90rem;--spacing-1920: 120rem}:root{--z-index-overlay: 70000;--z-index-skip-link: 50000;--z-index-dialog: 45000;--z-index-header: 40000;--z-index-label: 10;--z-index-above-content: 2}@-webkit-keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(var(--spacing-48));transform:translateY(var(--spacing-48))}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(var(--spacing-48));transform:translateY(var(--spacing-48))}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes square-loader{0%{-webkit-box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px;box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px}8.33%{-webkit-box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px -10px 0 5px,10px -10px 0 5px;box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px -10px 0 5px,10px -10px 0 5px}16.66%{-webkit-box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,10px 10px 0 5px;box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,10px 10px 0 5px}24.99%{-webkit-box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px;box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px}33.32%{-webkit-box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,-10px -10px 0 5px;box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,-10px -10px 0 5px}41.65%{-webkit-box-shadow:10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,10px -10px 0 5px;box-shadow:10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,10px -10px 0 5px}49.98%{-webkit-box-shadow:10px 10px 0 5px,10px 10px 0 5px,10px 10px 0 5px,10px 10px 0 5px;box-shadow:10px 10px 0 5px,10px 10px 0 5px,10px 10px 0 5px,10px 10px 0 5px}58.31%{-webkit-box-shadow:-10px 10px 0 5px,-10px 10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px;box-shadow:-10px 10px 0 5px,-10px 10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px}66.64%{-webkit-box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px;box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px}74.97%{-webkit-box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px;box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px}83.3%{-webkit-box-shadow:-10px -10px 0 5px,10px 10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px;box-shadow:-10px -10px 0 5px,10px 10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px}91.63%{-webkit-box-shadow:-10px -10px 0 5px,-10px 10px 0 5px,-10px 10px 0 5px,-10px 10px 0 5px;box-shadow:-10px -10px 0 5px,-10px 10px 0 5px,-10px 10px 0 5px,-10px 10px 0 5px}to{-webkit-box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px;box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px}}@keyframes square-loader{0%{-webkit-box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px;box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px}8.33%{-webkit-box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px -10px 0 5px,10px -10px 0 5px;box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px -10px 0 5px,10px -10px 0 5px}16.66%{-webkit-box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,10px 10px 0 5px;box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,10px 10px 0 5px}24.99%{-webkit-box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px;box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px}33.32%{-webkit-box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,-10px -10px 0 5px;box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,-10px -10px 0 5px}41.65%{-webkit-box-shadow:10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,10px -10px 0 5px;box-shadow:10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,10px -10px 0 5px}49.98%{-webkit-box-shadow:10px 10px 0 5px,10px 10px 0 5px,10px 10px 0 5px,10px 10px 0 5px;box-shadow:10px 10px 0 5px,10px 10px 0 5px,10px 10px 0 5px,10px 10px 0 5px}58.31%{-webkit-box-shadow:-10px 10px 0 5px,-10px 10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px;box-shadow:-10px 10px 0 5px,-10px 10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px}66.64%{-webkit-box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px;box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px}74.97%{-webkit-box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px;box-shadow:-10px -10px 0 5px,10px -10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px}83.3%{-webkit-box-shadow:-10px -10px 0 5px,10px 10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px;box-shadow:-10px -10px 0 5px,10px 10px 0 5px,10px 10px 0 5px,-10px 10px 0 5px}91.63%{-webkit-box-shadow:-10px -10px 0 5px,-10px 10px 0 5px,-10px 10px 0 5px,-10px 10px 0 5px;box-shadow:-10px -10px 0 5px,-10px 10px 0 5px,-10px 10px 0 5px,-10px 10px 0 5px}to{-webkit-box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px;box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px}}:root{--content-box-shadow-offset-x: 4px;--content-box-shadow-offset-y: 4px;--content-box-shadow-blur-radius: 0;--content-box-shadow-spread-radius: 0;--content-box-color: var(--color-black);--header-height-sm: var(--spacing-80);--header-height-md: var(--spacing-96);--header-height: var(--header-height-sm);--border-width-small: 1px;--border-width: 4px;--content-border-small: var(--border-width-small) solid var(--color-dark-green);--content-border: var(--border-width) solid var(--color-dark-green);--border-radius-pill: 9999px;--animation-duration-default: .15s;--animation-duration-medium: .3s;--animation-duration-long: 1s;--clip-path-transition: clip-path .5s cubic-bezier(.38, .81, 0, 1);--clip-path-bevel-size: 12px;--ratio-16-9: 56.25%;--ratio-3-4: 133.333%;--ratio-16-10: 62.5%;--ratio-3-2: 66.666%;--letter-spacing-2: .02rem;--letter-spacing-6: .045rem}@media (min-width: 688px){:root{--header-height: var(--header-height-md)}}.row--center{justify-content:center}.row--reverse{flex-direction:row-reverse}.row--flat{margin-left:0;margin-right:0}.row--flat>*{padding-left:0;padding-right:0}.responsive-embed{position:relative;overflow:hidden;width:100%;height:0}.responsive-embed--16x9{padding-top:var(--ratio-16-9)}.responsive-embed--full-height{height:100%}.responsive-embed__item{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.responsive-embed__item--cover{-o-object-fit:cover;object-fit:cover}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.sr-none{opacity:0;pointer-events:none}.skip-link{height:1px;overflow:hidden;position:absolute;top:-9999em;left:-9999em;display:inline-block;padding:2em;font-size:1.1rem;font-weight:700;line-height:0;color:var(--color-dark-green);-webkit-text-decoration:none;text-decoration:none;text-transform:none;border:var(--border-width-small) solid var(--color-white);outline:0}.skip-link:focus{left:var(--spacing-16);top:var(--spacing-16);z-index:var(--z-index-skip-link);width:auto;height:auto;clip:auto;color:var(--color-white);background-color:var(--color-dark-green)}.underline-hover-2{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-position:100% 100%,0 100%;background-size:100% 2px,0 2px;background-repeat:no-repeat;-webkit-transition:background-size .25s ease-in-out;transition:background-size .25s ease-in-out}.underline-hover-2.active{background-size:0 2px,100% 2px}@media (min-width: 688px){.underline-hover-2:hover,.underline-hover-2:focus-visible{background-size:0 2px,100% 2px}}.underline-hover-reverse-2{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(currentColor,currentColor),linear-gradient(transparent,transparent);background-position:0 100%,100% 100%;background-size:100% 2px,0 2px;background-repeat:no-repeat;-webkit-transition:background-size .25s ease-in-out;transition:background-size .25s ease-in-out}.underline-hover-reverse-2.active{background-size:0 2px,0 2px}@media (min-width: 688px){.underline-hover-reverse-2:hover,.underline-hover-reverse-2:focus-visible{background-size:0 2px,0 2px}}.underline-hover-4{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-position:100% 100%,0 100%;background-size:100% 4px,0 4px;background-repeat:no-repeat;-webkit-transition:background-size .25s ease-in-out;transition:background-size .25s ease-in-out}.underline-hover-4.active{background-size:0 4px,100% 4px}@media (min-width: 688px){.underline-hover-4:hover,.underline-hover-4:focus-visible{background-size:0 4px,100% 4px}}.underline-hover-reverse-4{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(currentColor,currentColor),linear-gradient(transparent,transparent);background-position:0 100%,100% 100%;background-size:100% 4px,0 4px;background-repeat:no-repeat;-webkit-transition:background-size .25s ease-in-out;transition:background-size .25s ease-in-out}.underline-hover-reverse-4.active{background-size:0 4px,0 4px}@media (min-width: 688px){.underline-hover-reverse-4:hover,.underline-hover-reverse-4:focus-visible{background-size:0 4px,0 4px}}@media (min-width: 688px){.underline-hover-sm-2{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-position:100% 100%,0 100%;background-size:100% 2px,0 2px;background-repeat:no-repeat;-webkit-transition:background-size .25s ease-in-out;transition:background-size .25s ease-in-out}.underline-hover-sm-2.active{background-size:0 2px,100% 2px}}@media (min-width: 688px) and (min-width: 688px){.underline-hover-sm-2:hover,.underline-hover-sm-2:focus-visible{background-size:0 2px,100% 2px}}@media (min-width: 688px){.underline-hover-sm-reverse-2{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(currentColor,currentColor),linear-gradient(transparent,transparent);background-position:0 100%,100% 100%;background-size:100% 2px,0 2px;background-repeat:no-repeat;-webkit-transition:background-size .25s ease-in-out;transition:background-size .25s ease-in-out}.underline-hover-sm-reverse-2.active{background-size:0 2px,0 2px}}@media (min-width: 688px) and (min-width: 688px){.underline-hover-sm-reverse-2:hover,.underline-hover-sm-reverse-2:focus-visible{background-size:0 2px,0 2px}}@media (min-width: 688px){.underline-hover-sm-4{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-position:100% 100%,0 100%;background-size:100% 4px,0 4px;background-repeat:no-repeat;-webkit-transition:background-size .25s ease-in-out;transition:background-size .25s ease-in-out}.underline-hover-sm-4.active{background-size:0 4px,100% 4px}}@media (min-width: 688px) and (min-width: 688px){.underline-hover-sm-4:hover,.underline-hover-sm-4:focus-visible{background-size:0 4px,100% 4px}}@media (min-width: 688px){.underline-hover-sm-reverse-4{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(currentColor,currentColor),linear-gradient(transparent,transparent);background-position:0 100%,100% 100%;background-size:100% 4px,0 4px;background-repeat:no-repeat;-webkit-transition:background-size .25s ease-in-out;transition:background-size .25s ease-in-out}.underline-hover-sm-reverse-4.active{background-size:0 4px,0 4px}}@media (min-width: 688px) and (min-width: 688px){.underline-hover-sm-reverse-4:hover,.underline-hover-sm-reverse-4:focus-visible{background-size:0 4px,0 4px}}@media (min-width: 992px){.underline-hover-md-2{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-position:100% 100%,0 100%;background-size:100% 2px,0 2px;background-repeat:no-repeat;-webkit-transition:background-size .25s ease-in-out;transition:background-size .25s ease-in-out}.underline-hover-md-2.active{background-size:0 2px,100% 2px}}@media (min-width: 992px) and (min-width: 688px){.underline-hover-md-2:hover,.underline-hover-md-2:focus-visible{background-size:0 2px,100% 2px}}@media (min-width: 992px){.underline-hover-md-reverse-2{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(currentColor,currentColor),linear-gradient(transparent,transparent);background-position:0 100%,100% 100%;background-size:100% 2px,0 2px;background-repeat:no-repeat;-webkit-transition:background-size .25s ease-in-out;transition:background-size .25s ease-in-out}.underline-hover-md-reverse-2.active{background-size:0 2px,0 2px}}@media (min-width: 992px) and (min-width: 688px){.underline-hover-md-reverse-2:hover,.underline-hover-md-reverse-2:focus-visible{background-size:0 2px,0 2px}}@media (min-width: 992px){.underline-hover-md-4{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-position:100% 100%,0 100%;background-size:100% 4px,0 4px;background-repeat:no-repeat;-webkit-transition:background-size .25s ease-in-out;transition:background-size .25s ease-in-out}.underline-hover-md-4.active{background-size:0 4px,100% 4px}}@media (min-width: 992px) and (min-width: 688px){.underline-hover-md-4:hover,.underline-hover-md-4:focus-visible{background-size:0 4px,100% 4px}}@media (min-width: 992px){.underline-hover-md-reverse-4{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(currentColor,currentColor),linear-gradient(transparent,transparent);background-position:0 100%,100% 100%;background-size:100% 4px,0 4px;background-repeat:no-repeat;-webkit-transition:background-size .25s ease-in-out;transition:background-size .25s ease-in-out}.underline-hover-md-reverse-4.active{background-size:0 4px,0 4px}}@media (min-width: 992px) and (min-width: 688px){.underline-hover-md-reverse-4:hover,.underline-hover-md-reverse-4:focus-visible{background-size:0 4px,0 4px}}@media (min-width: 1312px){.underline-hover-lg-2{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-position:100% 100%,0 100%;background-size:100% 2px,0 2px;background-repeat:no-repeat;-webkit-transition:background-size .25s ease-in-out;transition:background-size .25s ease-in-out}.underline-hover-lg-2.active{background-size:0 2px,100% 2px}}@media (min-width: 1312px) and (min-width: 688px){.underline-hover-lg-2:hover,.underline-hover-lg-2:focus-visible{background-size:0 2px,100% 2px}}@media (min-width: 1312px){.underline-hover-lg-reverse-2{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(currentColor,currentColor),linear-gradient(transparent,transparent);background-position:0 100%,100% 100%;background-size:100% 2px,0 2px;background-repeat:no-repeat;-webkit-transition:background-size .25s ease-in-out;transition:background-size .25s ease-in-out}.underline-hover-lg-reverse-2.active{background-size:0 2px,0 2px}}@media (min-width: 1312px) and (min-width: 688px){.underline-hover-lg-reverse-2:hover,.underline-hover-lg-reverse-2:focus-visible{background-size:0 2px,0 2px}}@media (min-width: 1312px){.underline-hover-lg-4{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-position:100% 100%,0 100%;background-size:100% 4px,0 4px;background-repeat:no-repeat;-webkit-transition:background-size .25s ease-in-out;transition:background-size .25s ease-in-out}.underline-hover-lg-4.active{background-size:0 4px,100% 4px}}@media (min-width: 1312px) and (min-width: 688px){.underline-hover-lg-4:hover,.underline-hover-lg-4:focus-visible{background-size:0 4px,100% 4px}}@media (min-width: 1312px){.underline-hover-lg-reverse-4{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(currentColor,currentColor),linear-gradient(transparent,transparent);background-position:0 100%,100% 100%;background-size:100% 4px,0 4px;background-repeat:no-repeat;-webkit-transition:background-size .25s ease-in-out;transition:background-size .25s ease-in-out}.underline-hover-lg-reverse-4.active{background-size:0 4px,0 4px}}@media (min-width: 1312px) and (min-width: 688px){.underline-hover-lg-reverse-4:hover,.underline-hover-lg-reverse-4:focus-visible{background-size:0 4px,0 4px}}.underline-2{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(currentColor,currentColor),linear-gradient(transparent,transparent);background-position:0 100%,100% 100%;background-size:100% 2px,0 2px;background-repeat:no-repeat}.underline-4{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(currentColor,currentColor),linear-gradient(transparent,transparent);background-position:0 100%,100% 100%;background-size:100% 4px,0 4px;background-repeat:no-repeat}@media (min-width: 688px){.underline-sm-2{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(currentColor,currentColor),linear-gradient(transparent,transparent);background-position:0 100%,100% 100%;background-size:100% 2px,0 2px;background-repeat:no-repeat}.underline-sm-4{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(currentColor,currentColor),linear-gradient(transparent,transparent);background-position:0 100%,100% 100%;background-size:100% 4px,0 4px;background-repeat:no-repeat}}@media (min-width: 992px){.underline-md-2{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(currentColor,currentColor),linear-gradient(transparent,transparent);background-position:0 100%,100% 100%;background-size:100% 2px,0 2px;background-repeat:no-repeat}.underline-md-4{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(currentColor,currentColor),linear-gradient(transparent,transparent);background-position:0 100%,100% 100%;background-size:100% 4px,0 4px;background-repeat:no-repeat}}@media (min-width: 1312px){.underline-lg-2{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(currentColor,currentColor),linear-gradient(transparent,transparent);background-position:0 100%,100% 100%;background-size:100% 2px,0 2px;background-repeat:no-repeat}.underline-lg-4{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(currentColor,currentColor),linear-gradient(transparent,transparent);background-position:0 100%,100% 100%;background-size:100% 4px,0 4px;background-repeat:no-repeat}}.space-below{--space-below: var(--spacing-96);margin-bottom:var(--space-below)}.space-below--96{--space-below: var(--spacing-48)}.space-below--192{--space-below: var(--spacing-96)}@media (min-width: 688px){.space-below{--space-below: var(--spacing-192)}.space-below--96{--space-below: var(--spacing-96)}.space-below--192{--space-below: var(--spacing-192)}}.space-above{--space-above: var(--spacing-96);margin-top:var(--space-above)}.space-above--96{--space-above: var(--spacing-48)}.space-above--192{--space-above: var(--spacing-96)}@media (min-width: 688px){.space-above{--space-above: var(--spacing-192)}.space-above--96{--space-above: var(--spacing-96)}.space-above--192{--space-above: var(--spacing-192)}}.bevel{-webkit-transition:var(--clip-path-transition);transition:var(--clip-path-transition);-webkit-clip-path:polygon(0 0%,0% 0,0% calc(100% + -0rem),0 100%,calc(100% + -0rem) 100%,100% calc(100% + -0rem),100% 0,calc(100% + -0rem) 0%);clip-path:polygon(0 0%,0% 0,0% calc(100% + -0rem),0 100%,calc(100% + -0rem) 100%,100% calc(100% + -0rem),100% 0,calc(100% + -0rem) 0%)}.bevel-on,.bevel:hover,.bevel:focus-visible{-webkit-clip-path:polygon(var(--clip-path-bevel-size) 0%,0% var(--clip-path-bevel-size),0% calc(100% - var(--clip-path-bevel-size)),var(--clip-path-bevel-size) 100%,calc(100% - var(--clip-path-bevel-size)) 100%,100% calc(100% - var(--clip-path-bevel-size)),100% var(--clip-path-bevel-size),calc(100% - var(--clip-path-bevel-size)) 0%);clip-path:polygon(var(--clip-path-bevel-size) 0%,0% var(--clip-path-bevel-size),0% calc(100% - var(--clip-path-bevel-size)),var(--clip-path-bevel-size) 100%,calc(100% - var(--clip-path-bevel-size)) 100%,100% calc(100% - var(--clip-path-bevel-size)),100% var(--clip-path-bevel-size),calc(100% - var(--clip-path-bevel-size)) 0%)}html{scroll-behavior:smooth}@media (prefers-reduced-motion){html{scroll-behavior:auto}}.container{width:100%;padding-right:var(--grid-gutter-width);padding-left:var(--grid-gutter-width);margin-right:auto;margin-left:auto}.container{max-width:1600px}.container--flat{padding-right:0;padding-left:0}html,body{font-family:var(--font-family-kl-sans);font-size:16px;line-height:var(--body-line-height-body-medium-lg);color:var(--color-dark-green);word-break:break-word}.h1,h1{font-size:var(--heading-size-h1-sm);font-family:var(--font-family-kl-sans);font-weight:400;line-height:var(--heading-line-height-h1-sm)}@media (min-width: 688px){.h1,h1{font-size:var(--heading-size-h1-md);line-height:var(--heading-line-height-h1-md)}}@media (min-width: 992px){.h1,h1{font-size:var(--heading-size-h1-lg);line-height:var(--heading-line-height-h1-lg)}}.h2,h2{font-size:var(--heading-size-h2-sm);font-family:var(--font-family-kl-sans);font-weight:400;line-height:var(--heading-line-height-h2-sm)}@media (min-width: 688px){.h2,h2{font-size:var(--heading-size-h2-md);line-height:var(--heading-line-height-h2-md)}}@media (min-width: 992px){.h2,h2{font-size:var(--heading-size-h2-lg);line-height:var(--heading-line-height-h2-lg)}}.h3,h3{font-size:var(--heading-size-h3-sm);font-family:var(--font-family-kl-sans);font-weight:400;line-height:var(--heading-line-height-h3-sm)}@media (min-width: 688px){.h3,h3{font-size:var(--heading-size-h3-md);line-height:var(--heading-line-height-h3-md)}}@media (min-width: 992px){.h3,h3{font-size:var(--heading-size-h3-lg);line-height:var(--heading-line-height-h3-lg)}}.h4,h4,.footer__bottom-info-col p{font-size:var(--heading-size-h4-sm);font-family:var(--font-family-kl-sans);font-weight:400;line-height:var(--heading-line-height-h4-sm)}@media (min-width: 688px){.h4,h4,.footer__bottom-info-col p{font-size:var(--heading-size-h4-md);line-height:var(--heading-line-height-h4-md)}}@media (min-width: 992px){.h4,h4,.footer__bottom-info-col p{font-size:var(--heading-size-h4-lg);line-height:var(--heading-line-height-h4-lg)}}.h5,h5{font-size:var(--heading-size-h5-sm);font-family:var(--font-family-kl-sans);font-weight:500;line-height:var(--heading-line-height-h5-sm);letter-spacing:var(--letter-spacing-6)}@media (min-width: 688px){.h5,h5{font-size:var(--heading-size-h5-md);line-height:var(--heading-line-height-h5-md)}}@media (min-width: 992px){.h5,h5{font-size:var(--heading-size-h5-lg);line-height:var(--heading-line-height-h5-lg)}}.p,p,.content-rte ul,.content-rte ol,.content-rte table,.umb-rte ul,.umb-rte ol,.umb-rte table{font-size:var(--body-size-body-medium-sm);font-family:var(--font-family-kl-sans);font-weight:400;line-height:var(--body-line-height-body-medium-sm)}@media (min-width: 688px){.p,p,.content-rte ul,.content-rte ol,.content-rte table,.umb-rte ul,.umb-rte ol,.umb-rte table{font-size:var(--body-size-body-medium-md);line-height:var(--body-line-height-body-medium-md)}}@media (min-width: 992px){.p,p,.content-rte ul,.content-rte ol,.content-rte table,.umb-rte ul,.umb-rte ol,.umb-rte table{font-size:var(--body-size-body-medium-lg);line-height:var(--body-line-height-body-medium-lg)}}.lead-paragraph{font-size:var(--body-size-lead-paragraph-sm);font-family:var(--font-family-kl-sans);font-weight:400;line-height:var(--body-line-height-lead-paragraph-sm)}@media (min-width: 688px){.lead-paragraph{font-size:var(--body-size-lead-paragraph-md);line-height:var(--body-line-height-lead-paragraph-md)}}@media (min-width: 992px){.lead-paragraph{font-size:var(--body-size-lead-paragraph-lg);line-height:var(--body-line-height-lead-paragraph-lg)}}.quote-paragraph{font-size:var(--body-size-quote-sm);font-family:var(--font-family-kl-sans);font-weight:400;font-style:italic;line-height:var(--body-line-height-quote-sm)}@media (min-width: 688px){.quote-paragraph{font-size:var(--body-size-quote-md);line-height:var(--body-line-height-quote-md)}}@media (min-width: 992px){.quote-paragraph{font-size:var(--body-size-quote-lg);line-height:var(--body-line-height-quote-lg)}}.body-small{color:var(--theme-font-color, var(--color-dark-grey));font-size:var(--body-size-body-small-sm);font-family:var(--font-family-kl-sans);font-weight:400;line-height:var(--body-line-height-body-small-sm)}@media (min-width: 688px){.body-small{font-size:var(--body-size-body-small-md);line-height:var(--body-line-height-body-small-md)}}@media (min-width: 992px){.body-small{font-size:var(--body-size-body-small-lg);line-height:var(--body-line-height-body-small-lg)}}.body-medium{color:var(--theme-font-color, var(--color-dark-grey));font-size:var(--body-size-body-medium-sm);font-family:var(--font-family-kl-sans);font-weight:400;line-height:var(--body-line-height-body-medium-sm)}@media (min-width: 688px){.body-medium{font-size:var(--body-size-body-medium-md);line-height:var(--body-line-height-body-medium-md)}}@media (min-width: 992px){.body-medium{font-size:var(--body-size-body-medium-lg);line-height:var(--body-line-height-body-medium-lg)}}.body-large{color:var(--theme-font-color, var(--color-dark-grey));font-size:var(--body-size-body-large-sm);font-family:var(--font-family-kl-sans);font-weight:400;line-height:var(--body-line-height-body-large-sm)}@media (min-width: 688px){.body-large{font-size:var(--body-size-body-large-md);line-height:var(--body-line-height-body-large-md)}}@media (min-width: 992px){.body-large{font-size:var(--body-size-body-large-lg);line-height:var(--body-line-height-body-large-lg)}}.caption{font-size:var(--body-size-caption);font-family:var(--font-family-kl-sans);font-weight:500;line-height:var(--body-line-height-caption);letter-spacing:var(--letter-spacing-6)}.show-on-print{display:none}@media print{a[href]:after{content:" (" attr(href) ")";font-size:1em;font-weight:400;-webkit-text-decoration:underline;text-decoration:underline;text-transform:none}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}*,*:before,*:after{color:#000!important;background-color:transparent!important}body{background-color:transparent!important}.show-on-print{display:block!important}.hide-on-print{display:none!important}}.btn{--button-padding-x: var(--spacing-32);--button-padding-y: var(--spacing-16);--button-bg-color: transparent;--button-bg-color-hover: transparent;--button-bg-color-active: transparent;--button-bg-color-disabled: transparent;--button-color: var(--color-black);--button-color-hover: var(--color-black);--button-color-active: var(--color-black);--button-color-disabled: var(--color-grey);--button-font-family: var(--font-family-kl-sans);--button-font-size: var(--body-size-caption);--button-font-line-height: var(--body-line-height-caption);--button-font-weight: 500;letter-spacing:var(--letter-spacing-6);padding-top:var(--button-padding-y);padding-bottom:var(--button-padding-y);padding-left:var(--button-padding-x);padding-right:var(--button-padding-x);background-color:var(--button-bg-color);font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-font-line-height);color:var(--button-color);display:inline-flex;align-items:center;cursor:pointer;text-align:center;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:hover,.btn:focus-visible{background-color:var(--button-bg-color-hover);color:var(--button-color-hover)}.btn:active{background-color:var(--button-bg-color-active);color:var(--button-color-active)}.btn:disabled,[aria-disabled=true].btn{background-color:var(--button-bg-color-disabled);color:var(--button-color-disabled);cursor:default;pointer-events:none;-webkit-box-shadow:inset 0 0 0 var(--border-width-small) var(--button-color-disabled);box-shadow:inset 0 0 0 var(--border-width-small) var(--button-color-disabled)}.btn--small{--clip-path-bevel-size: 8px;--button-padding-x: var(--spacing-12);--button-padding-y: var(--spacing-4)}.btn--primary{--button-bg-color: var(--color-dark-green);--button-bg-color-hover: var(--color-dark-green);--button-bg-color-active: var(--color-dark-green);--button-bg-color-disabled: var(--color-grey-10);--button-color: var(--color-white);--button-color-hover: var(--color-white);--button-color-active: var(--color-white);--button-color-disabled: var(--color-grey)}.btn--secondary{--button-bg-color: var(--color-white);--button-bg-color-hover: var(--color-white);--button-bg-color-active: var(--color-white);--button-bg-color-disabled: var(--color-grey-10);--button-color: var(--color-dark-green);--button-color-hover: var(--color-dark-green);--button-color-active: var(--color-dark-green);--button-color-disabled: var(--color-grey)}.btn--solid{-webkit-transition:var(--clip-path-transition);transition:var(--clip-path-transition);-webkit-clip-path:polygon(0 0%,0% 0,0% calc(100% + -0rem),0 100%,calc(100% + -0rem) 100%,100% calc(100% + -0rem),100% 0,calc(100% + -0rem) 0%);clip-path:polygon(0 0%,0% 0,0% calc(100% + -0rem),0 100%,calc(100% + -0rem) 100%,100% calc(100% + -0rem),100% 0,calc(100% + -0rem) 0%)}.btn--solid:hover,.btn--solid:focus-visible,.btn--solid.active{-webkit-clip-path:polygon(var(--clip-path-bevel-size) 0%,0% var(--clip-path-bevel-size),0% calc(100% - var(--clip-path-bevel-size)),var(--clip-path-bevel-size) 100%,calc(100% - var(--clip-path-bevel-size)) 100%,100% calc(100% - var(--clip-path-bevel-size)),100% var(--clip-path-bevel-size),calc(100% - var(--clip-path-bevel-size)) 0%);clip-path:polygon(var(--clip-path-bevel-size) 0%,0% var(--clip-path-bevel-size),0% calc(100% - var(--clip-path-bevel-size)),var(--clip-path-bevel-size) 100%,calc(100% - var(--clip-path-bevel-size)) 100%,100% calc(100% - var(--clip-path-bevel-size)),100% var(--clip-path-bevel-size),calc(100% - var(--clip-path-bevel-size)) 0%)}.btn--outline{--button-bg-color: transparent;--button-bg-color-hover: transparent;--button-bg-color-active: transparent;--b-width: 1px;--b-width-corner: calc(var(--b-width) / 2);--subpixel-offset:calc(100% - .33px)}.btn--outline:before{-webkit-transition:var(--clip-path-transition);transition:var(--clip-path-transition);content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--button-color);will-change:transform;-webkit-clip-path:polygon(0 var(--clip-path-bevel-size),var(--clip-path-bevel-size) 0,calc(var(--subpixel-offset) - var(--clip-path-bevel-size)) 0,var(--subpixel-offset) var(--clip-path-bevel-size),var(--subpixel-offset) calc(var(--subpixel-offset) - var(--clip-path-bevel-size)),calc(var(--subpixel-offset) - var(--clip-path-bevel-size)) var(--subpixel-offset),var(--clip-path-bevel-size) var(--subpixel-offset),0 calc(var(--subpixel-offset) - var(--clip-path-bevel-size)),0 var(--clip-path-bevel-size),var(--b-width) calc(var(--clip-path-bevel-size) + var(--b-width-corner)),var(--b-width) calc(var(--subpixel-offset) - var(--clip-path-bevel-size) - var(--b-width-corner)),calc(var(--clip-path-bevel-size) + var(--b-width-corner)) calc(var(--subpixel-offset) - var(--b-width)),calc(var(--subpixel-offset) - var(--clip-path-bevel-size) - var(--b-width-corner)) calc(var(--subpixel-offset) - var(--b-width)),calc(var(--subpixel-offset) - var(--b-width)) calc(var(--subpixel-offset) - var(--clip-path-bevel-size) - var(--b-width-corner)),calc(var(--subpixel-offset) - var(--b-width)) calc(var(--clip-path-bevel-size) + var(--b-width-corner)),calc(var(--subpixel-offset) - var(--clip-path-bevel-size) - var(--b-width-corner)) var(--b-width),calc(var(--clip-path-bevel-size) + var(--b-width-corner)) var(--b-width),var(--b-width) calc(var(--clip-path-bevel-size) + var(--b-width-corner)));clip-path:polygon(0 var(--clip-path-bevel-size),var(--clip-path-bevel-size) 0,calc(var(--subpixel-offset) - var(--clip-path-bevel-size)) 0,var(--subpixel-offset) var(--clip-path-bevel-size),var(--subpixel-offset) calc(var(--subpixel-offset) - var(--clip-path-bevel-size)),calc(var(--subpixel-offset) - var(--clip-path-bevel-size)) var(--subpixel-offset),var(--clip-path-bevel-size) var(--subpixel-offset),0 calc(var(--subpixel-offset) - var(--clip-path-bevel-size)),0 var(--clip-path-bevel-size),var(--b-width) calc(var(--clip-path-bevel-size) + var(--b-width-corner)),var(--b-width) calc(var(--subpixel-offset) - var(--clip-path-bevel-size) - var(--b-width-corner)),calc(var(--clip-path-bevel-size) + var(--b-width-corner)) calc(var(--subpixel-offset) - var(--b-width)),calc(var(--subpixel-offset) - var(--clip-path-bevel-size) - var(--b-width-corner)) calc(var(--subpixel-offset) - var(--b-width)),calc(var(--subpixel-offset) - var(--b-width)) calc(var(--subpixel-offset) - var(--clip-path-bevel-size) - var(--b-width-corner)),calc(var(--subpixel-offset) - var(--b-width)) calc(var(--clip-path-bevel-size) + var(--b-width-corner)),calc(var(--subpixel-offset) - var(--clip-path-bevel-size) - var(--b-width-corner)) var(--b-width),calc(var(--clip-path-bevel-size) + var(--b-width-corner)) var(--b-width),var(--b-width) calc(var(--clip-path-bevel-size) + var(--b-width-corner)))}.btn--outline:not(:hover):not(:focus-visible):not(:active):not(:disabled):not([aria-disabled=true]):not(.active){--clip-path-bevel-size: 0px}.btn--outline:disabled:before,.btn--outline[aria-disabled=true]:before{display:none}.article-list{--bs-gutter-y: var(--spacing-48)}@media (min-width: 688px){.article-list{--bs-gutter-y: var(--spacing-96)}}@media (min-width: 992px){.article-list{--bs-gutter-y: var(--spacing-192)}}.article-list__loadMore{display:flex;justify-content:center}.article-list__card-wrapper{margin-bottom:var(--spacing-48)}.article-list__load-more-container{display:flex;justify-content:center}.article-card{--umbraco-image-ratio: var(--ratio-3-2);--theme-font-color: var(--color-white);display:flex;padding:var(--spacing-16);background-color:var(--theme-background-color);flex:1 0 auto}@media (min-width: 992px){.article-card{padding:var(--spacing-24)}}.article-card--large .article-card__image{position:relative;aspect-ratio:3/2}@media (min-width: 992px){.article-card--large .article-card__image{aspect-ratio:initial}}.article-card--large .article-card__image .umbraco-image-module{position:absolute;left:0;top:0;width:100%;height:100%}.article-card--large .article-card__image img{-o-object-fit:cover;object-fit:cover}@media (min-width: 992px){.article-card--large .article-card__content,.article-card--large .article-card__image{width:50%}}.article-card--large .article-card__inner-wrapper{flex-direction:row}.article-card--has-skeleton{opacity:0;-webkit-animation:fade-in 1s ease-in 1.5s forwards;animation:fade-in 1s ease-in 1.5s forwards}.article-card__content{display:flex;justify-content:space-between;flex-direction:column;color:var(--color-white);height:100%}.article-card__content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;overflow:hidden}@media (min-width: 688px){.article-card__content p{-webkit-line-clamp:2;line-clamp:2}}.article-card__content .body-small{color:var(--color-white)}.article-card__inner-wrapper{display:flex;width:100%;flex-direction:column;gap:var(--grid-gutter-width)}.article-card__image{width:33%;min-width:33%}@media (min-width: 1312px){.article-card__image{width:auto;width:initial}}.article-cards-wrapper__3-first-large{display:grid;grid-gap:var(--grid-gutter-width);gap:var(--grid-gutter-width)}.article-cards-wrapper__3-first-large>div:nth-child(1) .article-card{min-height:10.375rem}.article-cards-wrapper__3-first-large>div:nth-child(2) .article-card__inner-wrapper{flex-direction:row}.article-cards-wrapper__3-first-large>div:nth-child(3) .article-card__inner-wrapper{flex-direction:row}@media (min-width: 992px){.article-cards-wrapper__3-first-large{grid-template-columns:1fr 1fr 1fr 1fr}.article-cards-wrapper__3-first-large>div:nth-child(1){grid-row:1/span 2;grid-column:span 2}.article-cards-wrapper__3-first-large>div:nth-child(1) .article-card{height:100%}.article-cards-wrapper__3-first-large>div:nth-child(2){grid-row:1}.article-cards-wrapper__3-first-large>div:nth-child(3){grid-row:2}.article-cards-wrapper__3-first-large>div:nth-child(2),.article-cards-wrapper__3-first-large>div:nth-child(3){grid-column:span 2}.article-cards-wrapper__3-first-large>div:nth-child(2) .article-list__item,.article-cards-wrapper__3-first-large>div:nth-child(2) .article-card,.article-cards-wrapper__3-first-large>div:nth-child(3) .article-list__item,.article-cards-wrapper__3-first-large>div:nth-child(3) .article-card{height:100%}}@media (min-width: 1312px){.article-cards-wrapper__3-first-large>div:nth-child(1){grid-row:1;grid-column:span 2}.article-cards-wrapper__3-first-large>div:nth-child(1) .article-card{min-height:27.5rem}.article-cards-wrapper__3-first-large>div:nth-child(2),.article-cards-wrapper__3-first-large>div:nth-child(3){grid-row:1;grid-column:span 1}.article-cards-wrapper__3-first-large>div:nth-child(2) .article-card,.article-cards-wrapper__3-first-large>div:nth-child(3) .article-card{min-height:27.5rem}.article-cards-wrapper__3-first-large>div:nth-child(2) .article-card__inner-wrapper,.article-cards-wrapper__3-first-large>div:nth-child(3) .article-card__inner-wrapper{flex-direction:column}}.article-cards-wrapper__3-last-large{display:grid;grid-gap:var(--grid-gutter-width);gap:var(--grid-gutter-width)}.article-cards-wrapper__3-last-large>div:nth-child(1) .article-card__inner-wrapper{flex-direction:row}.article-cards-wrapper__3-last-large>div:nth-child(2) .article-card__inner-wrapper{flex-direction:row}.article-cards-wrapper__3-last-large>div:nth-child(3) .article-card{min-height:10.375rem}@media (min-width: 992px){.article-cards-wrapper__3-last-large{grid-template-columns:1fr 1fr 1fr 1fr}.article-cards-wrapper__3-last-large>div:nth-child(1){grid-row:1}.article-cards-wrapper__3-last-large>div:nth-child(2){grid-row:2}.article-cards-wrapper__3-last-large>div:nth-child(3){grid-row:1/span 2;grid-column:span 2}.article-cards-wrapper__3-last-large>div:nth-child(3) .article-card{height:100%}.article-cards-wrapper__3-last-large>div:nth-child(1),.article-cards-wrapper__3-last-large>div:nth-child(2){grid-column:span 2}.article-cards-wrapper__3-last-large>div:nth-child(1) .article-list__item,.article-cards-wrapper__3-last-large>div:nth-child(1) .article-card,.article-cards-wrapper__3-last-large>div:nth-child(2) .article-list__item,.article-cards-wrapper__3-last-large>div:nth-child(2) .article-card{height:100%}}@media (min-width: 1312px){.article-cards-wrapper__3-last-large>div:nth-child(1),.article-cards-wrapper__3-last-large>div:nth-child(2){grid-row:1;grid-column:span 1}.article-cards-wrapper__3-last-large>div:nth-child(1) .article-card,.article-cards-wrapper__3-last-large>div:nth-child(2) .article-card{min-height:27.5rem}.article-cards-wrapper__3-last-large>div:nth-child(1) .article-card__inner-wrapper,.article-cards-wrapper__3-last-large>div:nth-child(2) .article-card__inner-wrapper{flex-direction:column}.article-cards-wrapper__3-last-large>div:nth-child(3){grid-row:1;grid-column:span 2}.article-cards-wrapper__3-last-large>div:nth-child(3) .article-card{min-height:27.5rem}}.article-cards-wrapper__4-small{display:grid;grid-gap:var(--grid-gutter-width);gap:var(--grid-gutter-width)}.article-cards-wrapper__4-small>div:nth-child(n) .article-card__inner-wrapper{flex-direction:row}@media (min-width: 992px){.article-cards-wrapper__4-small{grid-template-columns:3fr 3fr 3fr 3fr}.article-cards-wrapper__4-small>div .article-card__inner-wrapper{flex-direction:row}.article-cards-wrapper__4-small>div:nth-child(1),.article-cards-wrapper__4-small>div:nth-child(2){grid-row:1;grid-column:span 2}.article-cards-wrapper__4-small>div:nth-child(3),.article-cards-wrapper__4-small>div:nth-child(4){grid-row:2;grid-column:span 2}}@media (min-width: 1312px){.article-cards-wrapper__4-small>div:nth-child(n){grid-row:revert;grid-column:revert}.article-cards-wrapper__4-small>div:nth-child(n) .article-card{min-height:27.5rem}.article-cards-wrapper__4-small>div:nth-child(n) .article-card__inner-wrapper{flex-direction:column}}.article-media__caption{margin-top:var(--spacing-12)}@media (min-width: 992px){.article-media__caption{margin-top:var(--spacing-16)}}.article-media--narrow .article-media__image{--umbraco-image-ratio: var(--ratio-16-9)}@media (min-width: 688px){.article-media--narrow .article-media__caption{max-width:75%}}@media (min-width: 992px){.article-media--narrow .article-media__caption{max-width:65%}}@media (min-width: 688px){.article-media--full .article-media__caption{max-width:50%}}@media (min-width: 992px){.article-media--full .article-media__caption{max-width:42%}}.article-media--double .article-media__image{--umbraco-image-ratio: var(--ratio-3-4)}@media (min-width: 992px){.article-media--double .article-media__caption{max-width:84%}}.article-quote{text-align:center}.article-quote__quote{color:inherit;margin-bottom:var(--spacing-16)}@media (min-width: 688px){.article-quote__quote{margin-bottom:var(--spacing-24)}}.article-quote__name{color:inherit}.breadcrumbs{border-top:var(--border-width-small) solid var(--color-grey-10);padding-top:var(--spacing-8);display:flex;flex-wrap:wrap}.breadcrumbs__previous-page{color:var(--color-grey)}.breadcrumbs__previous-page:after{content:"→";pointer-events:none;margin:0 var(--spacing-8)}.custom-swiper-pagination{display:flex;align-items:center;white-space:nowrap}.custom-swiper-pagination__prev,.custom-swiper-pagination__next{width:var(--spacing-20)}@media (min-width: 992px){.custom-swiper-pagination__prev,.custom-swiper-pagination__next{width:var(--spacing-24)}}.custom-swiper-pagination__prev.swiper-button-disabled,.custom-swiper-pagination__next.swiper-button-disabled{color:var(--color-dark-grey)}.custom-swiper-pagination__next{text-align:right}.custom-swiper-pagination__pages{width:auto!important;bottom:auto!important;top:auto!important;left:auto!important}.custom-swiper-pagination__pages{display:flex;position:relative;overflow:hidden;margin-left:var(--spacing-4);margin-right:var(--spacing-8)}@media (min-width: 992px){.custom-swiper-pagination__pages{margin-left:var(--spacing-8);margin-right:var(--spacing-12)}}.custom-swiper-pagination__bullet{width:auto!important;height:auto!important;opacity:1!important;background-color:transparent!important;border-radius:0!important;margin:0!important;padding:0!important}.custom-swiper-pagination__bullet.swiper-pagination-bullet-active .custom-swiper-pagination__number{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.custom-swiper-pagination__bullet.swiper-pagination-bullet-active~.custom-swiper-pagination__bullet .custom-swiper-pagination__number{-webkit-transform:translateY(var(--spacing-20));transform:translateY(var(--spacing-20))}.custom-swiper-pagination__number{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:var(--spacing-20);text-align:center;position:absolute;top:0;left:0;-webkit-transform:translateY(calc(0px - var(--spacing-20)));transform:translateY(calc(0px - var(--spacing-20)));opacity:0}.custom-swiper-pagination__total{padding-left:1.125rem}.custom-swiper-pagination__divider{width:var(--spacing-32);display:inline-block;text-align:center}.case-card{--large-image-ratio: calc(430 / 684 * 100%);--small-image-ratio: calc(208 / 330 * 100%);display:flex;align-items:flex-start;flex-direction:column;height:100%;position:relative}.case-card__image{width:100%}.case-card__image-wrapper{display:block;padding-bottom:var(--spacing-12)}@media (min-width: 688px){.case-card__image-wrapper{padding-bottom:var(--spacing-16)}}.case-card__image--large{--umbraco-image-ratio: var(--large-image-ratio)}.case-card__image--small{--umbraco-image-ratio: var(--small-image-ratio)}.case-card__image-anchor:hover .umbraco-image-module,.case-card__image:has(+.case-card__link:hover) .umbraco-image-module{-webkit-clip-path:polygon(var(--clip-path-bevel-size) 0%,0% var(--clip-path-bevel-size),0% calc(100% - var(--clip-path-bevel-size)),var(--clip-path-bevel-size) 100%,calc(100% - var(--clip-path-bevel-size)) 100%,100% calc(100% - var(--clip-path-bevel-size)),100% var(--clip-path-bevel-size),calc(100% - var(--clip-path-bevel-size)) 0%);clip-path:polygon(var(--clip-path-bevel-size) 0%,0% var(--clip-path-bevel-size),0% calc(100% - var(--clip-path-bevel-size)),var(--clip-path-bevel-size) 100%,calc(100% - var(--clip-path-bevel-size)) 100%,100% calc(100% - var(--clip-path-bevel-size)),100% var(--clip-path-bevel-size),calc(100% - var(--clip-path-bevel-size)) 0%)}.case-card__image .umbraco-image-module{-webkit-clip-path:polygon(0 0%,0% 0,0% calc(100% + -0rem),0 100%,calc(100% + -0rem) 100%,100% calc(100% + -0rem),100% 0,calc(100% + -0rem) 0%);clip-path:polygon(0 0%,0% 0,0% calc(100% + -0rem),0 100%,calc(100% + -0rem) 100%,100% calc(100% + -0rem),100% 0,calc(100% + -0rem) 0%);-webkit-transition:var(--clip-path-transition);transition:var(--clip-path-transition)}.case-card__tag{background-color:var(--color-white);padding:var(--spacing-4) var(--spacing-8);position:absolute;top:var(--spacing-16);left:var(--spacing-16);z-index:1;line-height:0}.case-card__tag a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.case-card__teaser{color:var(--color-dark-grey)}.case-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.case-card-list__item{margin-bottom:var(--spacing-48)}@media (min-width: 992px){.case-card-list__item{margin-bottom:var(--spacing-96)}}.case-card-list__item--has-skeleton{opacity:0;-webkit-animation:fade-in 1s ease-in 1.5s forwards;animation:fade-in 1s ease-in 1.5s forwards}.case-card-list__load-more-container{display:flex;justify-content:center}.case-card-list__btn{margin-bottom:var(--spacing-48)}@media (min-width: 992px){.case-card-list__btn{margin-bottom:var(--spacing-96)}}.case-card-list__btn--loading:disabled{color:transparent}.case-card-list__btn--loading:disabled .loader-icon{display:block;opacity:1}.case-card-list__btn-loader-icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none;height:3px;width:3px;opacity:0;pointer-events:none;color:var(--color-dark-green);-webkit-box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px;box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px;-webkit-animation:square-loader 6s infinite;animation:square-loader 6s infinite}.case-page{display:flex;flex-direction:column-reverse;gap:var(--spacing-24)}@media (min-width: 992px){.case-page{flex-direction:row;gap:0}}.case-page__list{display:flex;flex-direction:column;align-items:flex-start}.case-page__list-item-text{color:var(--color-dark-grey)}.case-page-info{margin-bottom:0}.case-page-info__list-item{border-top:var(--content-border-small);padding-top:var(--spacing-12);padding-bottom:var(--spacing-28)}@media (min-width: 688px){.case-page-info__list-item{padding-top:var(--spacing-8)}}.case-page-info__list-item-text{color:var(--color-dark-grey)}.case-page-info__list-item:last-child{padding-bottom:0}.consent-item{display:none}.contact-big__links{display:flex;flex-direction:column;align-items:flex-start}.content-card{display:flex;align-items:flex-start;flex-direction:column;height:100%;position:relative}.content-card__image{--umbraco-image-ratio: var(--ratio-3-4);width:100%;margin-bottom:var(--spacing-12)}@media (min-width: 688px){.content-card__image{margin-bottom:var(--spacing-16)}}.content-card__text{margin-bottom:var(--spacing-24)}@media (min-width: 688px){.content-card__text{margin-bottom:var(--spacing-28)}}.content-card__teaser{color:var(--color-dark-grey)}.content-card__link{display:inline-block;margin-top:auto}.content-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.content-card-list__item:not(:last-child){margin-bottom:var(--spacing-48)}@media (min-width: 688px){.content-card-list__item:not(:last-child){margin-bottom:0}}.js-content-cards .custom-swiper-pagination{display:none;justify-content:flex-end;margin-bottom:var(--spacing-24)}@media (min-width: 992px){.js-content-cards .custom-swiper-pagination{display:flex}}.js-content-cards .swiper{margin-left:calc(0px - var(--grid-gutter-width));margin-right:calc(0px - var(--grid-gutter-width));padding-left:var(--grid-gutter-width);padding-right:var(--grid-gutter-width)}@media (min-width: 688px){.js-content-cards .swiper{margin:0;padding:0}}.content-links{--theme-font-color: var(--color-white);background-color:var(--color-grey-10);position:relative;overflow:hidden;margin-left:calc(0px - var(--grid-gutter-width));margin-right:calc(0px - var(--grid-gutter-width))}@media (min-width: 688px){.content-links{padding:var(--spacing-24);margin-left:0;margin-right:0;min-height:calc(100vh - var(--spacing-48) - var(--header-height))}}@media (min-width: 688px) and (orientation:portrait){.content-links{min-height:0;min-height:initial}}@media (min-width: 688px){.content-links__images-carousel{position:absolute;top:0;right:0;bottom:0;left:0}}.content-links__images-carousel .umbraco-image-module{--umbraco-image-ratio: var(--ratio-16-9);-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform var(--animation-duration-medium) ease-out;transition:-webkit-transform var(--animation-duration-medium) ease-out;transition:transform var(--animation-duration-medium) ease-out;transition:transform var(--animation-duration-medium) ease-out,-webkit-transform var(--animation-duration-medium) ease-out}@media (min-width: 688px){.content-links__images-carousel .umbraco-image-module{--umbraco-image-ratio: 0;--umbraco-image-height: 100%;height:100%}}.content-links__images-carousel .swiper-slide-visible .umbraco-image-module{-webkit-transform:scale(1);transform:scale(1)}.content-links__text{color:var(--theme-font-color);background-color:var(--color-blue);padding:var(--spacing-16);padding-top:var(--spacing-28);position:relative;z-index:1}@media (min-width: 688px){.content-links__text{padding:var(--spacing-24);padding-top:var(--spacing-28);width:50%;height:100%;min-height:calc(100vh - var(--spacing-96) - var(--header-height));display:flex;flex-direction:column;align-items:flex-start}}@media (min-width: 688px) and (orientation:portrait){.content-links__text{min-height:0;min-height:initial}}@media (min-width: 992px){.content-links__text{width:33.3333%}}.content-links__text *{color:inherit}@media (min-width: 688px){.content-links__text .swiper-wrapper{height:auto;margin-top:auto}}.content-links__text .swiper-progress-bar{width:100%;background-color:#fff9;height:3px;position:absolute;top:0;left:0;right:0}.content-links__text .swiper-progress-bar:before{content:"";display:block;height:100%;-webkit-transition:width .3s ease-out;transition:width .3s ease-out;width:var(--progress, 0%);background-color:var(--color-white)}.content-links__text:not(.swiper-initialized) .content-links-card:not(:first-child){display:none!important}.content-links__tagline{margin-bottom:var(--spacing-8)}@media (min-width: 688px){.content-links__tagline{margin-bottom:var(--spacing-16)}}@media (min-width: 992px){.content-links__tagline{margin-bottom:var(--spacing-8)}}.content-links__pagination{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:var(--spacing-48)}.content-links__pagination-button{width:auto!important;height:auto!important;opacity:.5!important;background-color:transparent!important;border-radius:0!important;margin:0!important;padding:0!important}.content-links__pagination-button{-webkit-transition:opacity var(--animation-duration-default) ease-out;transition:opacity var(--animation-duration-default) ease-out}.content-links__pagination-button.swiper-pagination-bullet-active{opacity:1!important}.content-links__pagination-button:hover,.content-links__pagination-button:focus-visible{opacity:1!important}.content-links-card{border-top:var(--content-border-small);border-color:currentcolor;padding-top:var(--spacing-12);margin-top:auto}@media (min-width: 688px){.content-links-card{display:flex!important}.content-links-card{padding-top:var(--spacing-20);flex-direction:column;align-items:flex-start}.content-links-card a{margin-top:auto}}.content-links-card__text{margin-bottom:var(--spacing-32)}@media (min-width: 688px){.content-links-card__text{margin-bottom:var(--spacing-48)}}@media (min-width: 992px){.content-links-card__text{margin-bottom:var(--spacing-96)}}.content-text__rte{--rte-text-color: var(--color-dark-grey)}.cookie-overlay{position:relative;background-color:var(--color-grey-10)}.cookie-overlay__video{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--spacing-16);padding:var(--spacing-16)}.cookie-overlay__text{text-wrap:balance;text-align:center}.cookie-policy div#coitable{padding:0;background-color:transparent}.cta-banner__container{padding-left:0;padding-right:0}@media (min-width: 688px){.cta-banner__container{padding-right:var(--grid-gutter-width);padding-left:var(--grid-gutter-width)}}.cta-banner__inner{position:relative}.cta-banner__image{--umbraco-image-ratio: var(--ratio-16-9)}.cta-banner__box{background-color:var(--color-blue);color:var(--color-white);padding:var(--spacing-16)}@media (min-width: 688px){.cta-banner__box{padding:var(--spacing-20) var(--spacing-24);overflow-y:auto;position:absolute;top:var(--spacing-24);bottom:var(--spacing-24);left:var(--spacing-24);width:calc(50% - var(--spacing-24))}}@media (min-width: 992px){.cta-banner__box{padding:var(--spacing-24);top:auto;min-height:calc(50% - var(--spacing-24))}}.cta-banner__caption{color:inherit;margin-bottom:var(--spacing-8)}.cta-banner__title{margin-bottom:var(--spacing-32)}@media (min-width: 688px){.cta-banner__title{margin-bottom:var(--spacing-48)}}.hamburger{position:relative;display:inline-block;width:8px;height:8px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{position:absolute;width:8px;height:1px;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;background-color:currentcolor}.hamburger-inner{top:50%;display:block;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration:75ms;transition-duration:75ms}.hamburger-inner:before,.hamburger-inner:after{display:block;content:""}.hamburger-inner:before{top:-3.5px;-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger-inner:after{bottom:-3.5px;-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger-wrapper.expanded .hamburger-inner{-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.hamburger-wrapper.expanded .hamburger-inner:before{top:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger-wrapper.expanded .hamburger-inner:after{bottom:0;-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}html{scroll-padding-top:var(--header-height)}.header-offset{padding-top:var(--header-height)}.main-header{--header-bg-color: transparent;--header-color: var(--color-white);--header-button-color: var(--color-dark-green);height:var(--header-height);padding-top:var(--grid-gutter-width);padding-bottom:var(--grid-gutter-width);position:fixed;top:0;left:0;right:0;z-index:var(--z-index-header);will-change:transform;-webkit-transition:color var(--animation-duration-medium) ease-in-out,opacity var(--animation-duration-medium) ease-in-out,background-color var(--animation-duration-default) ease-in-out,-webkit-transform var(--animation-duration-medium) ease-in-out;transition:color var(--animation-duration-medium) ease-in-out,opacity var(--animation-duration-medium) ease-in-out,background-color var(--animation-duration-default) ease-in-out,-webkit-transform var(--animation-duration-medium) ease-in-out;transition:transform var(--animation-duration-medium) ease-in-out,color var(--animation-duration-medium) ease-in-out,opacity var(--animation-duration-medium) ease-in-out,background-color var(--animation-duration-default) ease-in-out;transition:transform var(--animation-duration-medium) ease-in-out,color var(--animation-duration-medium) ease-in-out,opacity var(--animation-duration-medium) ease-in-out,background-color var(--animation-duration-default) ease-in-out,-webkit-transform var(--animation-duration-medium) ease-in-out;color:var(--header-color);background-color:var(--header-bg-color)}.main-header--dark{--header-bg-color: transparent;--header-color: var(--color-dark-green);--header-button-color: var(--color-white)}.scrolling-down .main-header{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.scrolled:not(.scrolling-down):not(.menu-open) .main-header{--header-bg-color: var(--color-white);--header-color: var(--color-dark-green);--header-button-color: var(--color-white)}.menu-open .main-header{--header-bg-color: transparent;--header-color: var(--color-white);--header-button-color: var(--color-dark-green)}.menu-open.scrolled .main-header{--header-bg-color: var(--color-dark-green)}.main-header__inner{display:flex;justify-content:space-between;align-items:flex-end;position:relative}.main-header__logo-wrapper{display:flex;justify-content:space-between;align-items:flex-end;width:100%}@media (min-width: 992px){.main-header__logo-wrapper{width:auto}}.main-header__logo-link{display:block;line-height:0}.main-header__hamburger{padding:var(--spacing-8) var(--spacing-16);background-color:var(--header-color);color:var(--header-button-color);display:flex;align-items:center;gap:var(--spacing-4);-webkit-transition:color var(--animation-duration-medium) ease-in-out,background-color var(--animation-duration-medium) ease-in-out;transition:color var(--animation-duration-medium) ease-in-out,background-color var(--animation-duration-medium) ease-in-out}.main-header__links{gap:var(--spacing-24);position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.main-header__links a{font-weight:500;letter-spacing:var(--letter-spacing-2)}.main-header__actions{display:flex;align-items:center;gap:var(--spacing-16)}.main-header__links,.main-header__actions{line-height:0}.main-header__languages,.main-header__buttons{display:flex;gap:var(--spacing-8)}.main-header__cta-primary{--button-bg-color: var(--header-color);--button-bg-color-hover: var(--header-color);--button-bg-color-active: var(--header-color);--button-color: var(--header-button-color);--button-color-hover: var(--header-button-color);--button-color-active: var(--header-button-color);-webkit-transition:var(--clip-path-transition),background-color var(--animation-duration-medium) ease-in-out,color var(--animation-duration-medium) ease-in-out;transition:var(--clip-path-transition),background-color var(--animation-duration-medium) ease-in-out,color var(--animation-duration-medium) ease-in-out}.main-header__cta-secondary{--button-color: var(--header-color);--button-color-hover: var(--header-color);--button-color-active: var(--header-color);-webkit-transition:color var(--animation-duration-medium) ease-in-out;transition:color var(--animation-duration-medium) ease-in-out}.main-header__cta-secondary:before{-webkit-transition:var(--clip-path-transition),background-color var(--animation-duration-medium) ease-in-out;transition:var(--clip-path-transition),background-color var(--animation-duration-medium) ease-in-out}.headline-divider{border-top:var(--content-border-small);margin-bottom:var(--spacing-12);padding-top:var(--spacing-8);display:grid;grid-auto-flow:column;grid-gap:var(--spacing-16);gap:var(--spacing-16);color:var(--color-dark-green);align-items:flex-start}@media (min-width: 688px){.headline-divider{margin-bottom:var(--spacing-16)}}.headline-divider__title{margin-bottom:0;color:inherit;justify-self:flex-start}.headline-divider__link{margin-bottom:0;justify-self:flex-end}.headline-divider--empty{padding:0}.js-inview:not(.js-inview--custom){-webkit-transition:opacity .6s ease-in-out,-webkit-transform .6s ease-in-out;transition:opacity .6s ease-in-out,-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out,opacity .6s ease-in-out;transition:transform .6s ease-in-out,opacity .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-transform:translateY(var(--spacing-24));transform:translateY(var(--spacing-24));opacity:0;-webkit-transition-delay:var(--js-inview-delay, 0ms);transition-delay:var(--js-inview-delay, 0ms)}@media (min-width: 688px){.js-inview:not(.js-inview--custom){-webkit-transition-delay:var(--js-inview-delay-sm, 0ms);transition-delay:var(--js-inview-delay-sm, 0ms)}}@media (min-width: 992px){.js-inview:not(.js-inview--custom){-webkit-transition-delay:var(--js-inview-delay-md, 0ms);transition-delay:var(--js-inview-delay-md, 0ms)}}.js-inview--visible:not(.js-inview--custom){-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media (min-width: 992px){.list-1{border-top:var(--content-border-small)}}.list-1__text{border-top:var(--content-border-small);padding-top:var(--spacing-12);padding-bottom:var(--spacing-48)}@media (min-width: 688px){.list-1__text{padding-top:var(--spacing-16);padding-bottom:var(--spacing-96)}}@media (min-width: 992px){.list-1__text{border-top:none;padding-bottom:0}}.list-1__text-title,.list-1__text-text{margin-bottom:0}.list-1__text-text{color:var(--color-dark-grey)}.list-1__image:not(.list-1__image--no-space){margin-top:var(--spacing-24)}@media (min-width: 688px){.list-1__image:not(.list-1__image--no-space){margin-top:var(--spacing-48)}}.list-1__list-item{border-top:var(--content-border-small);padding-top:var(--spacing-8);padding-bottom:var(--spacing-24)}@media (min-width: 688px){.list-1__list-item{padding-top:var(--spacing-20);padding-bottom:var(--spacing-48)}}.list-1__list-item:last-child{padding-bottom:0}@media (min-width: 992px){.list-1__list-item:first-child{border-top:none}}.list-1__list-item-title,.list-1__list-item-text{margin-bottom:0}.list-2__text{margin-bottom:var(--spacing-48)}@media (min-width: 688px){.list-2__text{margin-bottom:var(--spacing-96)}}.list-2__list{--bs-gutter-y: var(--grid-gutter-width)}.list-3{margin-bottom:0}.list-3__list li{border-top:var(--content-border-small);padding-top:var(--spacing-12);padding-bottom:var(--spacing-48)}@media (min-width: 688px){.list-3__list li{padding-top:var(--spacing-16);padding-bottom:var(--spacing-96)}}.list-3__col-1{margin-bottom:var(--spacing-48)}@media (min-width: 688px){.list-3__col-1{margin-bottom:0}}.list-card{--clip-path-bevel-size: var(--spacing-16);display:block;height:100%;padding:var(--spacing-16);padding-bottom:.875rem;background-color:var(--color-grey-10)}@media (min-width: 688px){.list-card{display:flex;flex-direction:column;justify-content:space-between;padding:var(--spacing-24);padding-bottom:var(--spacing-20)}}.list-card__caption{counter-increment:card-count 1;display:block;margin-bottom:.875rem}@media (min-width: 688px){.list-card__caption{margin-bottom:var(--spacing-48)}}.list-card__caption:before{content:counter(card-count,decimal-leading-zero)}.list-card__title{display:block}.list-card--download .list-card__title{word-break:break-all;color:var(--color-dark-grey)}.list-card--download .list-card__title:before{content:"⭳";color:var(--color-dark-green)}.list-card-list{counter-reset:card-count 0}.loader-icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none;height:3px;width:3px;opacity:0;pointer-events:none;color:var(--color-dark-green);-webkit-box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px;box-shadow:-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px,-10px -10px 0 5px;-webkit-animation:square-loader 6s infinite;animation:square-loader 6s infinite}.navigation-menu{background-color:var(--color-dark-green);color:var(--color-white);padding-top:var(--header-height);opacity:0;-webkit-transition:opacity var(--animation-duration-default) ease-in-out;transition:opacity var(--animation-duration-default) ease-in-out;position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-index-header) - 1);overflow-x:hidden;overflow-y:auto;overflow:hidden auto}.navigation-menu--hidden{display:none}.navigation-menu.expanded,.navigation-menu.expanded .navigation-menu__languages{opacity:1}.navigation-menu.expanded .navigation-menu__languages li,.navigation-menu.expanded .navigation-menu__links li,.navigation-menu.expanded .navigation-menu__secondary-links li{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.navigation-menu__inner{padding-top:var(--spacing-28);padding-bottom:var(--grid-gutter-width);display:flex;flex-direction:column}.navigation-menu__container,.navigation-menu__inner{height:100%}.navigation-menu a{display:inline-block;margin:0}.navigation-menu__languages{border-top:var(--border-width-small) solid;padding-top:var(--spacing-8);padding-bottom:var(--spacing-128);display:flex;gap:var(--spacing-12);opacity:0;-webkit-transition:opacity var(--animation-duration-default) ease-in-out var(--animation-duration-default);transition:opacity var(--animation-duration-default) ease-in-out var(--animation-duration-default)}.navigation-menu__links{padding-bottom:var(--spacing-64)}.navigation-menu__secondary-links{margin-top:auto}.navigation-menu__languages li,.navigation-menu__links li,.navigation-menu__secondary-links li{-webkit-transform:translateY(var(--spacing-12));transform:translateY(var(--spacing-12));opacity:0;-webkit-transition:opacity,-webkit-transform;transition:opacity,-webkit-transform;transition:transform,opacity;transition:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:var(--animation-duration-default);transition-duration:var(--animation-duration-default);-webkit-transition-delay:calc(var(--animation-duration-default) + var(--stagger-delay, 0ms));transition-delay:calc(var(--animation-duration-default) + var(--stagger-delay, 0ms))}.menu-open{overflow:hidden;scrollbar-gutter:stable}.menu-open body{overflow:hidden}.person{display:flex;flex-direction:column;align-items:flex-start}.person__name{color:inherit}.person__title{margin-bottom:var(--spacing-24);color:var(--color-dark-grey)}@media (min-width: 992px){.person__title{margin-bottom:var(--spacing-28)}}.person:not(:last-child){margin-bottom:var(--spacing-48)}@media (min-width: 992px){.person:not(:last-child){margin-bottom:var(--spacing-96)}}.play-button{position:absolute;top:0;left:0;width:100%;height:100%}.play-button:hover .play-button__icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.play-button__icon{position:absolute;width:var(--spacing-48);height:var(--spacing-32);left:calc(50% - var(--spacing-24));top:calc(50% - var(--spacing-16));display:flex;align-items:center;justify-content:center;-webkit-transition:-webkit-transform var(--animation-duration-default) ease-in-out;transition:-webkit-transform var(--animation-duration-default) ease-in-out;transition:transform var(--animation-duration-default) ease-in-out;transition:transform var(--animation-duration-default) ease-in-out,-webkit-transform var(--animation-duration-default) ease-in-out}.play-button__icon svg{width:var(--spacing-48);height:var(--spacing-32)}@media (min-width: 688px){.play-button__icon{width:var(--spacing-64);height:var(--spacing-96);left:calc(50% - var(--spacing-32));top:calc(50% - var(--spacing-48))}.play-button__icon svg{width:var(--spacing-64);height:var(--spacing-96)}}.related-vacancies .list-3__list li{padding-bottom:0}.content-rte p,.content-rte ul,.content-rte ol,.content-rte table,.umb-rte p,.umb-rte ul,.umb-rte ol,.umb-rte table{color:var(--rte-text-color, var(--color-dark-grey));margin-bottom:var(--spacing-24)}@media (min-width: 992px){.content-rte p,.content-rte ul,.content-rte ol,.content-rte table,.umb-rte p,.umb-rte ul,.umb-rte ol,.umb-rte table{margin-bottom:var(--spacing-28)}}.content-rte h2,.content-rte h3,.umb-rte h2,.umb-rte h3{margin-top:0;margin-bottom:var(--spacing-12)}.content-rte h4,.content-rte h5,.content-rte h6,.umb-rte h4,.umb-rte h5,.umb-rte h6{margin-top:0;margin-bottom:var(--spacing-8)}.content-rte p+h2,.content-rte p+h3,.content-rte p+h4,.content-rte p+h5,.content-rte p+h6,.umb-rte p+h2,.umb-rte p+h3,.umb-rte p+h4,.umb-rte p+h5,.umb-rte p+h6{margin-top:var(--spacing-48)}@media (min-width: 688px){.content-rte p+h2,.content-rte p+h3,.content-rte p+h4,.content-rte p+h5,.content-rte p+h6,.umb-rte p+h2,.umb-rte p+h3,.umb-rte p+h4,.umb-rte p+h5,.umb-rte p+h6{margin-top:var(--spacing-96)}}.content-rte strong,.umb-rte strong{font-weight:700}.content-rte em,.umb-rte em{font-style:italic}.content-rte table,.umb-rte table{padding:0;max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.content-rte table caption,.umb-rte table caption{margin-bottom:var(--spacing-8)}.content-rte table thead,.umb-rte table thead{display:table-header-group}.content-rte table tbody,.umb-rte table tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.content-rte table tr,.umb-rte table tr{display:table-row;vertical-align:inherit;border-color:inherit}.content-rte table td,.content-rte table th,.umb-rte table td,.umb-rte table th{border:var(--border-width-small) solid currentcolor;padding:var(--spacing-8)}.content-rte sub,.content-rte sup,.umb-rte sub,.umb-rte sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.content-rte sub,.umb-rte sub{bottom:-.25em}.content-rte sup,.umb-rte sup{top:-.5em}.content-rte ul,.content-rte ol,.umb-rte ul,.umb-rte ol{list-style-type:revert;padding-left:var(--spacing-24);margin-top:0}.content-rte ul ul,.content-rte ul ol,.content-rte ol ul,.content-rte ol ol,.umb-rte ul ul,.umb-rte ul ol,.umb-rte ol ul,.umb-rte ol ol{margin-bottom:0}.content-rte ul li::marker,.umb-rte ul li::marker{color:var(--color-dark-grey)}.content-rte a[href],.umb-rte a[href],.content-rte-simple a[href]{color:inherit;-webkit-text-decoration:none;text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(currentColor,currentColor),linear-gradient(transparent,transparent);background-position:0 100%,100% 100%;background-size:100% 2px,0 2px;background-repeat:no-repeat;-webkit-transition:background-size .25s ease-in-out;transition:background-size .25s ease-in-out}.content-rte a[href].active,.umb-rte a[href].active,.content-rte-simple a[href].active{background-size:0 2px,0 2px}@media (min-width: 688px){.content-rte a[href]:hover,.content-rte a[href]:focus-visible,.umb-rte a[href]:hover,.umb-rte a[href]:focus-visible,.content-rte-simple a[href]:hover,.content-rte-simple a[href]:focus-visible{background-size:0 2px,0 2px}}.content-rte>*:last-child,.umb-rte>*:last-child,.content-rte-simple>*:last-child{margin-bottom:0}.content-rte-simple p{color:var(--rte-text-color, inherit)}:root{--skeleton-gap: var(--grid-gutter-width);--skeleton-line-height: var(--spacing-48)}.skeleton{background:linear-gradient(110deg,var(--color-grey) 8%,var(--color-grey-10) 18%,var(--color-grey) 33%);background-size:200% 100%;-webkit-animation:1.5s skeleton-shine 1.5s infinite linear;animation:1.5s skeleton-shine 1.5s infinite linear}.skeleton--card{padding-top:var(--ratio-16-10)}@-webkit-keyframes skeleton-shine{to{background-position-x:-200%}}@keyframes skeleton-shine{to{background-position-x:-200%}}.timeline__text{border-top:var(--content-border-small);margin-bottom:var(--spacing-48);padding-top:var(--spacing-12);display:flex;justify-content:space-between;gap:var(--spacing-16)}@media (min-width: 688px){.timeline__text{margin-bottom:var(--spacing-96);padding-top:var(--spacing-16)}}.timeline__list{flex-wrap:nowrap}.timeline .swiper{margin-left:calc(0px - var(--grid-gutter-width));margin-right:calc(0px - var(--grid-gutter-width));padding-left:var(--grid-gutter-width);padding-right:var(--grid-gutter-width)}@media (min-width: 688px){.timeline .swiper{margin:0;padding:0}}.timeline .swiper:not(.swiper-initialized){height:450px}@media (min-width: 688px){.timeline .swiper:not(.swiper-initialized){height:800px}}.timeline .swiper:not(.swiper-initialized) .swiper-wrapper{display:none}.timeline-item__image{margin-top:var(--spacing-8)}@media (min-width: 688px){.timeline-item__image{margin-top:var(--spacing-12)}}.timeline-item__image--vertical{--umbraco-image-ratio: var(--ratio-3-4)}.timeline-item__image--horizontal{--umbraco-image-ratio: var(--ratio-16-10)}.timeline-item__text{color:inherit;margin-top:var(--spacing-12)}@media (min-width: 992px){.timeline-item__text{margin-top:var(--spacing-16)}}@media (min-width: 688px){.timeline-item--1{padding-right:calc(33.3333% + 8px)}}@media (min-width: 688px){.timeline-item--2{padding-left:calc(16.6667% + 4px)}}@media (min-width: 992px){.timeline-item--2{padding-left:calc(33.3333% + 8px)}}@media (min-width: 688px){.timeline-item--3{padding-right:calc(16.6667% + 4px)}}@media (min-width: 992px){.timeline-item--3{padding-right:calc(33.3333% + 8px)}}@media (min-width: 688px){.timeline-item--4{padding-left:calc(33.3333% + 8px)}}.umbraco-image-module__aspect-wrapper{position:var(--umbraco-image-position, relative);padding-bottom:var(--umbraco-image-ratio, 75%);height:var(--umbraco-image-height, 0)}.umbraco-image{position:absolute;top:0;left:0;width:100%;height:100%}.umbraco-image picture{display:block}.umbraco-image__picture-wrapper{height:100%;opacity:0;-webkit-transition:opacity ease-out .3s;transition:opacity ease-out .3s;position:relative}.umbraco-image__picture-wrapper.loaded{opacity:1}.umbraco-image__picture-wrapper picture,.umbraco-image__picture-wrapper img{width:100%;height:100%}.umbraco-image img{display:inline-block;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.umbraco-image__bg{background-color:var(--umbraco-image-bg, var(--color-grey-10));color:var(--umbraco-image-bg, var(--color-gray-40));position:absolute;top:0;left:0;height:100%;width:calc(100% - 1px)}.umbraco-image__bg--no-background{--umbraco-image-bg: transparent}.vacancy__inner-wrapper{display:flex;flex-direction:column;align-items:flex-start}.vacancy__inner-wrapper:hover .vacancy__title span{background-size:0 2px,0 2px}.vacancy__title{color:inherit}.vacancy__location{color:var(--color-dark-grey)}.vacancy:not(:last-child){margin-bottom:var(--spacing-16)}@media (min-width: 992px){.vacancy:not(:last-child){margin-bottom:var(--spacing-32)}}.vacancy--large-space:not(:last-child){margin-bottom:var(--spacing-48)}@media (min-width: 992px){.vacancy--large-space:not(:last-child){margin-bottom:var(--spacing-96)}}.vacancies-list__filters{display:flex;gap:var(--spacing-48);position:relative;border-bottom:var(--content-border-small)}.vacancies-list__reset-filters-wrapper{position:absolute;right:0}.vacancy-dropdown{-webkit-transition:margin .25s ease-in;transition:margin .25s ease-in}.vacancy-dropdown__arrow{-webkit-transform:rotate(0deg);transform:rotate(0);-webkit-transition:-webkit-transform .25s ease-in;transition:-webkit-transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in,-webkit-transform .25s ease-in;display:inline-block}.vacancy-dropdown-item{position:relative}.vacancy-dropdown-item--expanded .underline-hover-2{background-size:100% 2px,100% 2px}.vacancy-dropdown-item--expanded .vacancy-dropdown__arrow{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.vacancy-dropdown-item__content{-webkit-transition:height .25s ease-in-out,-webkit-box-shadow .25s;transition:height .25s ease-in-out,-webkit-box-shadow .25s;transition:height .25s ease-in-out,box-shadow .25s;transition:height .25s ease-in-out,box-shadow .25s,-webkit-box-shadow .25s;overflow:hidden;height:0;background-color:#fff}.vacancy-dropdown-item__inner-content{display:flex;flex-direction:column;padding:var(--spacing-4) 0;gap:var(--spacing-4);margin-bottom:var(--spacing-8)}.vacancy-dropdown-item__inner-content .vacancy-dropdown-item__button{display:flex;gap:var(--spacing-4)}.vacancy-dropdown-item__inner-content .vacancy-dropdown-item__checkbox{width:var(--spacing-16);height:var(--spacing-16);border:var(--content-border-small);position:relative}.vacancy-dropdown-item__inner-content .vacancy-dropdown-item__checkbox--checked:after{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.625rem;height:.625rem;background-color:var(--color-dark-green)}.video-iframe{background-color:var(--color-black)}.video-iframe iframe{width:100%;display:block;opacity:1;-webkit-transition:opacity ease-out .3s;transition:opacity ease-out .3s}.video-iframe iframe.lazy{opacity:0}.video-iframe__cover-image{--umbraco-image-ratio: var(--ratio-16-9);-webkit-transform:scale(1.01);transform:scale(1.01)}.video-local{background-color:var(--color-black)}.video-local--full-height{height:100%}.video-local__cover-image{--umbraco-image-ratio: var(--ratio-16-9);-webkit-transform:scale(1.01);transform:scale(1.01)}.content-media{position:relative;color:var(--theme-font-color)}@media (min-width: 992px){.content-media{padding-top:var(--ratio-16-9)}}.content-media__inner-container{display:flex;flex-direction:column;-webkit-column-gap:var(--grid-gutter-width);-moz-column-gap:var(--grid-gutter-width);column-gap:var(--grid-gutter-width);background:var(--theme-background-color);margin-left:calc(0px - var(--grid-gutter-width));margin-right:calc(0px - var(--grid-gutter-width))}@media (min-width: 992px){.content-media__inner-container{position:absolute;top:0;left:0;width:100%;height:100%;flex-direction:row;padding:var(--grid-gutter-width);margin-left:0;margin-right:0}.content-media__inner-container--reverse{flex-direction:row-reverse}}.content-media--full-size .content-media__inner-container{padding:0}.content-media__inner-container>.row{height:100%}.content-media__media-section{max-height:100%}@media (min-width: 688px){.content-media__media-section{margin-left:0;margin-right:0}}@media (min-width: 992px){.content-media__media-section{width:50%}}.content-media--single-media .content-media__media-section .umbraco-image-module{height:100%}.content-media--single-media .content-media__media-section img{-o-object-fit:cover;object-fit:cover}.content-media__media-supplementary{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-16) var(--grid-gutter-width) 0 var(--grid-gutter-width);width:100%}@media (min-width: 688px){.content-media__media-supplementary{padding:var(--spacing-16) 0 0 0}}.content-media__media-supplementary .caption{color:var(--color-dark-grey)}.content-media__media-supplementary .js-caption-swiper{width:60%}.content-media__media-supplementary .custom-swiper-pagination{width:40%;justify-content:flex-end}.content-media__single-video-wrapper{position:relative;background:var(--color-grey-10);height:100%;display:flex;align-items:center}.content-media__single-video-wrapper .video-iframe{width:100%;background:transparent}.content-media__single-video-wrapper .responsive-embed__item{top:1px}.content-media__text-section{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;padding:var(--spacing-32) var(--grid-gutter-width) var(--grid-gutter-width)}.content-media__text-section--content-at-bottom{justify-content:flex-end}@media (min-width: 992px){.content-media--single-media .content-media__text-section{padding-bottom:0}}@media (min-width: 992px){.content-media__text-section{padding-top:0;padding-top:initial;width:50%;padding-left:0;padding-right:0}}.content-media__tagline{margin-bottom:var(--spacing-8)}.content-media__content-divider{border-top:var(--content-border-small);border-color:var(--theme-font-color);padding-top:var(--spacing-20);margin-top:var(--spacing-32)}@media (min-width: 992px){.content-media__content-divider{margin-top:var(--spacing-48)}}@media (min-width: 1312px){.content-media__content-divider{margin-top:var(--spacing-96)}}.content-media__button-wrapper{margin-top:var(--spacing-32)}@media (min-width: 992px){.content-media__button-wrapper{margin-top:var(--spacing-48);margin-bottom:var(--spacing-24)}}.content-media .swiper{height:calc(100% - var(--spacing-48));background:var(--color-grey-10);padding:var(--grid-gutter-width)}.content-media .swiper .umbraco-image-module{height:100%}.content-media .swiper .umbraco-image__picture-wrapper img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}@media (min-width: 992px){.content-media .swiper .umbraco-image__picture-wrapper img{aspect-ratio:initial;-o-object-fit:contain;object-fit:contain}}.footer{display:flex;flex-direction:column;background-color:var(--color-dark-green);color:var(--color-white);padding:var(--spacing-16) 0}@media (min-width: 992px){.footer{padding:var(--spacing-24) 0}}.footer__top{margin-bottom:var(--spacing-92)}@media (min-width: 992px){.footer__top{margin-bottom:var(--spacing-192)}}.footer__top-text{margin-bottom:var(--spacing-48)}@media (min-width: 992px){.footer__top-text{margin-bottom:var(--spacing-96)}}.footer__top-contact{display:flex;justify-content:space-between;align-items:flex-end}.footer__top-contact a{margin-bottom:0}.footer__bottom{row-gap:var(--spacing-44)}.footer__bottom a{align-self:flex-start}.footer__bottom-link-col{display:flex;flex-direction:column;align-self:flex-end;line-height:var(--footer-line-height-sm)}@media (min-width: 688px){.footer__bottom-link-col{line-height:var(--footer-line-height-md)}}.footer__bottom-link-col a{white-space:nowrap}.footer__bottom-info-col{align-self:flex-end;justify-self:flex-end;place-self:flex-end flex-end}@media (min-width: 992px){.footer__bottom-info-col{text-align:right}}.footer__bottom-info-col p{color:var(--color-white)}.footer__contact{display:flex;flex-direction:column}.footer__contact a{align-self:flex-start}@media (min-width: 992px){.footer__contact a{font-size:var(--heading-size-h2-lg);line-height:var(--heading-line-height-h2-lg);margin-bottom:0}}.footer__socials{gap:var(--spacing-16)}.hero-article__inner{border-bottom:var(--content-border-small);padding-bottom:var(--spacing-96)}@media (min-width: 688px){.hero-article__inner{padding-bottom:var(--spacing-192)}}.hero-article__image{--umbraco-image-ratio: var(--ratio-16-10);margin-top:var(--spacing-48)}@media (min-width: 688px){.hero-article__image{margin-top:var(--spacing-96)}}.hero-article__date{padding-top:var(--spacing-8)}.hero-fullwidth{position:relative;display:flex;align-items:flex-end;margin-top:calc(var(--header-height) * -1);padding-top:var(--header-height);padding-bottom:var(--spacing-24);height:100vh;color:var(--theme-font-color, var(--color-white));max-height:1000px}.hero-fullwidth__heading{-webkit-animation:fade-in-up var(--animation-duration-long) ease-in-out .5s both;animation:fade-in-up var(--animation-duration-long) ease-in-out .5s both}.hero-fullwidth__media{overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%}.hero-fullwidth__media .umbraco-image-module{height:100%}.hero-fullwidth__media .umbraco-image-module img{-o-object-fit:cover;object-fit:cover}.hero-fullwidth__container{height:100%;display:flex;flex-direction:column;justify-content:center;z-index:1}.hero-split__paragraph{color:var(--color-dark-grey)}.hero-split__media{--umbraco-image-ratio: var(--ratio-16-9);margin-top:var(--spacing-24)}@media (min-width: 992px){.hero-split__media{margin-top:var(--spacing-48)}}.hero-split .video-local .responsive-embed{padding-bottom:var(--umbraco-image-ratio, 75%)}.hero-split-colored{--umbraco-image-ratio: var(--ratio-3-4);background-color:var(--theme-background-color, var(--color-white));color:var(--theme-font-color, var(--color-dark-green));height:100%;margin-top:calc(var(--header-height) * -1);padding-top:var(--header-height)}.hero-split-colored .umbraco-image-module{height:100%;width:100%}.hero-split-colored .umbraco-image-module img{-o-object-fit:cover;object-fit:cover}.hero-split-colored__heading{display:flex;align-items:center;width:100%}@media (min-width: 688px){.hero-split-colored__heading{width:50%}}@media (min-width: 992px){.hero-split-colored__heading h1{font-size:var(--heading-size-h1-md);line-height:var(--heading-line-height-h1-md)}}@media (min-width: 1312px){.hero-split-colored__heading h1{font-size:var(--heading-size-h1-lg);line-height:var(--heading-line-height-h1-lg)}}.hero-split-colored__image{will-change:transform;height:auto;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 688px){.hero-split-colored__image{--clip-path-bevel-size: 24px;width:50%}}.hero-split-colored__inner-image{width:100%;height:100%}.hero-split-colored__inner-container{display:flex;overflow:hidden;gap:var(--grid-gutter-width);padding-bottom:var(--spacing-24);flex-direction:column-reverse}@media (min-width: 688px){.hero-split-colored__inner-container{height:calc(1000px - var(--header-height));flex-direction:row}}@media (min-width: 688px){.hero-split-colored__inner-container--reverse{flex-direction:row-reverse}}.related-cases .swiper:not(.swiper-initialized) .swiper-slide{width:66%}.related-cases .swiper:not(.swiper-initialized) .swiper-slide:nth-child(n+2){display:none}@media (min-width: 992px){.related-cases .swiper:not(.swiper-initialized) .swiper-slide{width:33.333%}.related-cases .swiper:not(.swiper-initialized) .swiper-slide:nth-child(n+2){display:block}.related-cases .swiper:not(.swiper-initialized) .swiper-slide:nth-child(n+4){display:none}}@media (min-width: 1312px){.related-cases .swiper:not(.swiper-initialized) .swiper-slide{width:25%}.related-cases .swiper:not(.swiper-initialized) .swiper-slide:nth-child(n+4){display:block}}.related-cases .swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:var(--grid-gutter-width)}
