/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:thin dotted}body.is-using-mouse .fancybox__container :focus{outline:none}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-36px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;touch-action:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:transparent;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));opacity:0;transition:opacity .15s ease;border-radius:4px}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100% / (var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:4px}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.006) 8.1%, rgba(0, 0, 0, 0.021) 15.5%, rgba(0, 0, 0, 0.046) 22.5%, rgba(0, 0, 0, 0.077) 29%, rgba(0, 0, 0, 0.114) 35.3%, rgba(0, 0, 0, 0.155) 41.2%, rgba(0, 0, 0, 0.198) 47.1%, rgba(0, 0, 0, 0.242) 52.9%, rgba(0, 0, 0, 0.285) 58.8%, rgba(0, 0, 0, 0.326) 64.7%, rgba(0, 0, 0, 0.363) 71%, rgba(0, 0, 0, 0.394) 77.5%, rgba(0, 0, 0, 0.419) 84.5%, rgba(0, 0, 0, 0.434) 91.9%, rgba(0, 0, 0, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes nav-up{to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes nav-up{to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes gradientAnimation{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes gradientAnimation{0%{background-position:0 0}to{background-position:100% 100%}}.accordeon__item__title,.button,.button-tag,.card,.card-story,.filters__item__title,.gfield_choice_all_toggle,.icon-button,.icon-social,.info-button__button,.language-switcher__toggle,.navigation-button,.report-banner__button,.report-navigation-bar__menu,.report-navigation-bar__next,.report-navigation-bar__previous,.search-input__button,.site-footer__nav__toggle,.story-slide__share .share__item__button,.subjects__toggle{width:auto;padding:0;border:0;background:none;color:inherit;text-align:inherit;cursor:pointer}.overlay-modal{z-index:100;width:auto;max-width:unset;height:auto;max-height:unset;margin:0;padding:0;border:0;outline:none;background:none;color:inherit;text-align:inherit}.layout-container,.styleguide__nav{width:100%;max-width:1440px;margin-inline:auto}.layout-container--inset-1.layout-container,.layout-container--inset-1.styleguide__nav{padding-inline:60px}.layout-container--inset-2.layout-container,.layout-container--inset-2.styleguide__nav{padding-inline:120px}.layout-container--inset-3.layout-container,.layout-container--inset-3.styleguide__nav{padding-inline:180px}.layout-container--inset-4.layout-container,.layout-container--inset-4.styleguide__nav{padding-inline:240px}.layout-container--inset-5.layout-container,.layout-container--inset-5.styleguide__nav{padding-inline:300px}@media only screen and (max-width:1560px){.layout-container,.styleguide__nav{width:auto;margin-inline:3.8461538462%}.layout-container--inset-1.layout-container,.layout-container--inset-1.styleguide__nav{padding-inline:3.84615%}.layout-container--inset-2.layout-container,.layout-container--inset-2.styleguide__nav{padding-inline:7.69231%}.layout-container--inset-3.layout-container,.layout-container--inset-3.styleguide__nav{padding-inline:11.53846%}.layout-container--inset-4.layout-container,.layout-container--inset-4.styleguide__nav{padding-inline:15.38462%}.layout-container--inset-5.layout-container,.layout-container--inset-5.styleguide__nav{padding-inline:19.23077%}}@media only screen and (max-width:1024px){.layout-container--inset-1.layout-container,.layout-container--inset-1.styleguide__nav,.layout-container--inset-2.layout-container,.layout-container--inset-2.styleguide__nav,.layout-container--inset-3.layout-container,.layout-container--inset-3.styleguide__nav,.layout-container--inset-4.layout-container,.layout-container--inset-4.styleguide__nav,.layout-container--inset-5.layout-container,.layout-container--inset-5.styleguide__nav{padding-inline:0}}html{box-sizing:border-box;font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:inherit}:after,:before{font-family:icomoon;font-weight:400}.ab-icon:before{font-family:dashicons}body,html{margin:0;padding:0}body:not(#tinymce){min-height:100vh}embed,iframe,img,object,video{display:block;max-width:100%;height:auto;border:none}body figure,ol,ul{margin:0}ol,ul{padding:0;list-style:none}table{border-collapse:collapse}.swiper-container,table{width:100%}.swiper-button-next:before,.swiper-button-prev:before{color:#fff;font-family:icomoon;font-size:40px}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-prev{left:25px}.swiper-button-prev:before{content:"\e908"}.swiper-button-next{right:25px}.swiper-button-next:before{content:"\e907";text-indent:1px}.swiper-pagination-bullet{background:#59a439}.swiper-pagination-bullet-active{background:#e2321a}.fancybox__container{--fancybox-bg:rgba(0,0,0,0.5)}body{color:#404040;font-family:Open Sans,sans-serif;font-size:clamp(14px,1.1111111111vw,16px);line-height:1.2}.relevanssi-live-search-no-results,.story-slide--share .story-slide__title,.story-slide--start .story-slide__title,.story-slide__title,h1,h2,h3,h4,h5,h6{margin:0 0 12px;color:#163b3c;font-family:Barlow,sans-serif;font-size:16px;font-style:italic;font-weight:700;line-height:1.2}.relevanssi-live-search-no-results a,.story-slide--share .story-slide__title a,.story-slide--start .story-slide__title a,.story-slide__title a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:clamp(36px,4.0277777778vw,58px)}h1.h1--large{font-size:clamp(48px,7.6388888889vw,110px)}h1 span{font-family:Open Sans,sans-serif;font-size:clamp(18px,1.3888888889vw,20px);font-weight:400}.story-slide--share .story-slide__title,.story-slide--start .story-slide__title,h2{margin:0 0 min(2.08333vw,(.5 * 60px));font-size:clamp(28px,2.5vw,36px)}.story-slide--share .h2--small.story-slide__title,.story-slide--start .h2--small.story-slide__title,h2.h2--small{margin:0 0 20px;font-size:28px}.story-slide--share .h2--large.story-slide__title,.story-slide--start .h2--large.story-slide__title,h2.h2--large{font-size:clamp(28px,3.6111111111vw,52px)}.story-slide__title,h3{margin:0 0 20px;font-size:28px}.h3--medium.story-slide__title,h3.h3--medium{font-size:clamp(20px,1.6666666667vw,24px)}.h3--small.story-slide__title,h3.h3--small{font-size:clamp(20px,1.5277777778vw,22px)}.relevanssi-live-search-no-results,h4{font-size:clamp(20px,1.6666666667vw,24px)}p{margin:0}a{color:#404040;text-decoration:none}a.styleguide-helper__focus,a.styleguide-helper__hover,a:active,a:focus-visible,a:hover{color:#59a439;text-decoration:none}mark{background:rgba(226,50,26,.2)}hr{border-top:1px solid #d9d9d9}dl{display:flex;flex-wrap:wrap;border-bottom:1px solid #d9d9d9}dl dd,dl dt{width:70%;margin:0;border-top:1px solid #d9d9d9}dl dt{width:30%;padding-right:8px}blockquote{position:relative;margin:0;font-family:Barlow,sans-serif;font-size:clamp(28px,2.5vw,36px);font-style:italic;font-weight:700;line-height:1.2;text-align:left}::-moz-selection{background:rgba(89,164,57,.2);text-shadow:none}::selection{background:rgba(89,164,57,.2);text-shadow:none}.introduction{font-size:clamp(16px,1.3888888889vw,20px);font-style:italic;font-weight:500;line-height:1.8}#tinymce,.texteditor{line-height:1.75}#tinymce .relevanssi-live-search-no-results,#tinymce .story-slide__title,#tinymce h2,#tinymce h3,#tinymce h4,#tinymce h5,#tinymce h6,.texteditor .relevanssi-live-search-no-results,.texteditor .story-slide__title,.texteditor h2,.texteditor h3,.texteditor h4,.texteditor h5,.texteditor h6{-webkit-margin-after:.25em;margin-block-end:.25em}#tinymce .relevanssi-live-search-no-results:not(:first-child),#tinymce .story-slide__title:not(:first-child),#tinymce h2:not(:first-child),#tinymce h3:not(:first-child),#tinymce h4:not(:first-child),#tinymce h5:not(:first-child),#tinymce h6:not(:first-child),.texteditor .relevanssi-live-search-no-results:not(:first-child),.texteditor .story-slide__title:not(:first-child),.texteditor h2:not(:first-child),.texteditor h3:not(:first-child),.texteditor h4:not(:first-child),.texteditor h5:not(:first-child),.texteditor h6:not(:first-child){-webkit-margin-before:1em;margin-block-start:1em}#tinymce p:not(:last-child),.texteditor p:not(:last-child){-webkit-margin-after:32px;margin-block-end:32px}#tinymce :-moz-any-link,.texteditor :-moz-any-link{color:#404040;font-weight:700;text-decoration:underline}#tinymce :any-link,.texteditor :any-link{color:#404040;font-weight:700;text-decoration:underline}#tinymce .styleguide-helper__focus:-moz-any-link,#tinymce .styleguide-helper__hover:-moz-any-link,#tinymce :-moz-any-link:focus-visible,#tinymce :-moz-any-link:hover,.texteditor .styleguide-helper__focus:-moz-any-link,.texteditor .styleguide-helper__hover:-moz-any-link,.texteditor :-moz-any-link:focus-visible,.texteditor :-moz-any-link:hover{text-decoration:none}#tinymce .styleguide-helper__focus:any-link,#tinymce .styleguide-helper__hover:any-link,#tinymce :any-link:focus-visible,#tinymce :any-link:hover,.texteditor .styleguide-helper__focus:any-link,.texteditor .styleguide-helper__hover:any-link,.texteditor :any-link:focus-visible,.texteditor :any-link:hover{text-decoration:none}#tinymce ol,#tinymce ul,.texteditor ol,.texteditor ul{--gap:.5em;--accent-color:#59a439;--border-radius:3px;display:flex;flex-direction:column;gap:var(--gap)}#tinymce ol:not(:last-child),#tinymce ul:not(:last-child),.texteditor ol:not(:last-child),.texteditor ul:not(:last-child){-webkit-margin-after:32px;margin-block-end:32px}#tinymce ol li,#tinymce ul li,.texteditor ol li,.texteditor ul li{display:block;position:relative;padding-left:28px}#tinymce ol li ol,#tinymce ol li ul,#tinymce ul li ol,#tinymce ul li ul,.texteditor ol li ol,.texteditor ol li ul,.texteditor ul li ol,.texteditor ul li ul{-webkit-margin-before:var(--gap);margin-block-start:var(--gap)}#tinymce ol li:before,#tinymce ul li:before,.texteditor ol li:before,.texteditor ul li:before{content:"";position:absolute;left:0}#tinymce ul li:before,.texteditor ul li:before{top:.55em;width:12px;height:12px;border-radius:var(--border-radius);background:var(--accent-color)}#tinymce ol li,.texteditor ol li{counter-increment:ol-counter}#tinymce ol li:before,.texteditor ol li:before{content:counter(ol-counter);top:.25em;color:var(--accent-color);font-family:Open Sans,sans-serif;font-size:80%;font-weight:700}#tinymce ol li ol,.texteditor ol li ol{counter-reset:ol-counter}#tinymce .introduction,.texteditor .introduction{font-size:clamp(18px,1.3888888889vw,20px);font-weight:700}html{--header-height:100px;scroll-padding-top:var(--header-height);overscroll-behavior:none}body{background:#fff}body,body .smooth-content{display:flex;flex-direction:column}body .smooth-content{min-height:100vh;will-change:transform}main.main{position:relative;z-index:1;flex-grow:1;padding-block:max(60px,min(4.16667vw,(1 * 60px))) max(60px,min(8.33333vw,(2 * 60px)))}body.template-homepage main.main{-webkit-padding-after:0;padding-block-end:0}body.single-report main.main{padding-block:max(60px,min(4.16667vw,(1 * 60px))) 30px}@media only screen and (max-width:768px){body .smooth-content{will-change:unset}body.template-homepage main.main{-webkit-padding-before:0;padding-block-start:0}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion){body .smooth-content{will-change:unset}}.gform_heading{margin-bottom:min(2.08333vw,(.5 * 60px))}.gform_heading p{font-size:14px}.gform_title{text-transform:none;margin-block:0 30px}.gform_wrapper .gform_footer{margin-top:16px}.gform_wrapper .gfield_required_text{margin-left:1em;color:#404040}.gform_wrapper .gfield_visibility_hidden,.gform_wrapper .gform_validation_container{display:none}.gform_validation_errors{display:flex;flex-direction:column;gap:8px;-webkit-margin-after:32px;margin-block-end:32px}.gform_validation_errors .story-slide--share .story-slide__title,.gform_validation_errors .story-slide--start .story-slide__title,.gform_validation_errors h2,.story-slide--share .gform_validation_errors .story-slide__title,.story-slide--start .gform_validation_errors .story-slide__title{margin:0;font-size:18px;font-style:normal;text-transform:none}.gform_validation_errors ol{display:flex;flex-direction:column;gap:10px}.gfield_description{display:inline-block;margin-block:8px;-webkit-margin-end:8px;margin-inline-end:8px;font-size:clamp(12px,.9722222222vw,14px);font-weight:600}.gform_wrapper.gf_browser_chrome .gform_body{width:100%}.gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between}.gfield{flex:0 1 auto;width:100%;margin-bottom:max(16px,min(2.08333vw,(.5 * 60px)))}.gfield_checkbox,.gfield_radio{-webkit-margin-before:16px;margin-block-start:16px}.gfield_choice_all_toggle{-webkit-margin-before:8px;margin-block-start:8px;border-bottom:2px solid #59a439;font-weight:600}.gfield_choice_all_toggle.styleguide-helper__focus,.gfield_choice_all_toggle.styleguide-helper__hover,.gfield_choice_all_toggle:focus-visible,.gfield_choice_all_toggle:hover{color:#59a439}.gfield--half{width:calc(50% - 8px)}.gfield--third{width:calc(33.333% - 8px)}.gfield--forth{width:calc(25% - 8px)}.gfield--fifth{width:calc(20% - 8px)}.gfield--sixth{width:calc(16.666% - 8px)}.gfield.hidden_label>.gfield_label{display:none}@media only screen and (max-width:768px){.gfield--fifth,.gfield--forth,.gfield--half,.gfield--sixth,.gfield--third{width:100%}}.gsection{margin:16px 0}.gsection_title{margin:0;font-size:22px}.gform_validation_error_link,.validation_message{color:#dc0720;font-weight:600}.validation_message{margin-block:8px;font-size:clamp(12px,.9722222222vw,14px)}.ginput_container_checkbox+.validation_message{padding-left:16px}.gfield_error [type=checkbox]+label:before,.gfield_error [type=radio]+label:before,.gfield_error input[type=email],.gfield_error input[type=text],.gfield_error textarea{border-color:#dc0720}.gform_wrapper .gform_validation_container{display:none}.gform_footer{display:flex;align-items:center}.gform_ajax_spinner{display:inline-block;width:30px;height:30px;margin-left:30px;-webkit-animation:spinner 1.1s linear infinite;animation:spinner 1.1s linear infinite;border:4px solid #fff;border-left-color:#59a439;border-radius:50%}.gform_recaptcha_notice{margin-top:2em;font-size:small}.ui-datepicker{max-width:300px;font-size:14px}.ui-datepicker.ui-widget{border-radius:5px;background-color:#fff}.ui-datepicker-header{display:flex;gap:10px;align-items:center;justify-content:space-between;-webkit-margin-after:16px;margin-block-end:16px}.ui-datepicker-header a{cursor:pointer}.ui-datepicker-header a:before{content:"\e903";padding-inline:16px;color:#404040;font-size:18px}.ui-datepicker-header a.ui-datepicker-next{order:2}.ui-datepicker-header a.ui-datepicker-next:before{content:"\e902"}.ui-datepicker-header a .ui-icon{display:none}.ui-datepicker-header a.styleguide-helper__focus:before,.ui-datepicker-header a.styleguide-helper__hover:before,.ui-datepicker-header a:focus-visible:before,.ui-datepicker-header a:hover:before{color:#59a439}.ui-datepicker-title{display:flex;gap:10px}.ui-datepicker-title select{min-height:unset;padding-block:8px 4px}.ui-datepicker table{width:100%;table-layout:fixed;font-size:14px}.ui-datepicker table td{padding:0}.ui-datepicker table td>a,.ui-datepicker table td>span{--size:40px;display:block;width:var(--size);height:var(--size);transition:background-color .15s;border-radius:100%;background-color:transparent;line-height:var(--size);text-align:center}.ui-datepicker table td>a[href],.ui-datepicker table td>span[href]{color:#59a439;font-weight:700}.ui-datepicker table td>a[href].styleguide-helper__focus,.ui-datepicker table td>a[href].styleguide-helper__hover,.ui-datepicker table td>a[href]:focus-visible,.ui-datepicker table td>a[href]:hover,.ui-datepicker table td>span[href].styleguide-helper__focus,.ui-datepicker table td>span[href].styleguide-helper__hover,.ui-datepicker table td>span[href]:focus-visible,.ui-datepicker table td>span[href]:hover{background-color:#eff5ef}.grid{display:grid;grid-template-columns:20px minmax(0,calc(50% - 740px)) repeat(24,1fr) minmax(0,calc(50% - 740px)) 20px}@media only screen and (max-width:768px){.grid{display:grid;grid-template-columns:20px minmax(0,calc(50% - 740px)) repeat(24,1fr) minmax(0,calc(50% - 740px)) 20px}}.grid__full{grid-column-end:span 30;grid-column-start:1}.grid__extended{grid-column-end:span 28;grid-row-end:span 1;grid-column-start:2;grid-row-start:1}.grid__sm{grid-column-end:span 22;grid-column-start:5}@media screen and (min-width:1200px){.grid__sm{grid-column-end:span 20;grid-row-end:span 1;grid-column-start:5;grid-row-start:1}}.grid__md{grid-column-end:span 24;grid-row-end:span 1;grid-column-start:4;grid-row-start:1}@media only screen and (max-width:768px){.grid__md{grid-column-end:span 24;grid-row-end:span 1;grid-column-start:4;grid-row-start:1}}.grid__container{grid-column-end:span 26;grid-row-end:span 1;grid-column-start:3;grid-row-start:1}@media only screen and (max-width:768px){.grid__container{grid-column-end:span 24;grid-row-end:span 1;grid-column-start:4;grid-row-start:1}}.grid__xs{grid-column-end:span 20;grid-row-end:span 1;grid-column-start:6;grid-row-start:1}@media only screen and (max-width:1024px){.grid__xs{grid-column-end:span 24;grid-row-end:span 1;grid-column-start:4;grid-row-start:1}}.grid__xxs{grid-column-end:span 18;grid-row-end:span 1;grid-column-start:7;grid-row-start:1}@media only screen and (max-width:1024px){.grid__xxs{grid-column-end:span 24;grid-row-end:span 1;grid-column-start:4;grid-row-start:1}}.relevanssi-live-search-results .screen-reader-text{display:none}.relevanssi-live-search-no-results{color:#fff;font-size:clamp(18px,1.3888888889vw,20px);text-align:center}.relevanssi-live-search-button{display:flex;justify-content:center;-webkit-margin-before:max(48px,min(6.25vw,(1.5 * 60px)));margin-block-start:max(48px,min(6.25vw,(1.5 * 60px)))}.rlv-has-spinner{position:relative;width:max(32px,min(4.16667vw,(1 * 60px)));aspect-ratio:1;margin:1em auto;-webkit-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite;border-top:3px solid #59a439;border-right:3px solid transparent;border-radius:50%}.alert,.validation_error{position:relative;margin-bottom:16px;border:1px solid transparent;border-radius:5px;line-height:1.5}.alert-container{padding:0 16px;text-align:center}.alert-warning,.validation_error{padding:8px;border-color:rgba(220,7,32,.1);background-color:rgba(220,7,32,.05)}.arrow-icon{position:relative}.arrow-icon:after{content:"\e907";display:block;position:absolute;top:0;right:16px;font-size:14px;line-height:1.5}.cat-desc{display:block;margin-bottom:16px;text-align:center}:focus:not(.focus-visible){outline:none}.focus-visible{outline-color:#e2321a;outline-offset:1px;outline-style:revert;outline-width:2px}label,legend{display:inline-block;margin-bottom:.5em;font-weight:600}.search-input__input:disabled,.ui-datepicker:disabled,[type=checkbox]:disabled,[type=checkbox]:disabled+label,[type=email]:disabled,[type=file]:disabled,[type=number]:disabled,[type=password]:disabled,[type=radio]:disabled,[type=radio]:disabled+label,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,select:disabled,textarea:disabled{opacity:.5;-webkit-filter:grayscale(1);filter:grayscale(1)}.search-input__input,.ui-datepicker,[type=email],[type=file],[type=number],[type=password],[type=search],[type=tel],[type=text],select,textarea{width:100%;min-height:50px;padding-block:12px;transition:border-color .2s;border:0;border-bottom:2px solid rgba(89,164,57,.5);border-radius:0;background-color:transparent;color:#404040}.search-input__input.styleguide-helper__hover:not(:disabled),.search-input__input:not(:disabled):focus,.search-input__input:not(:disabled):hover,.ui-datepicker.styleguide-helper__hover:not(:disabled),.ui-datepicker:not(:disabled):focus,.ui-datepicker:not(:disabled):hover,[type=email].styleguide-helper__hover:not(:disabled),[type=email]:not(:disabled):focus,[type=email]:not(:disabled):hover,[type=file].styleguide-helper__hover:not(:disabled),[type=file]:not(:disabled):focus,[type=file]:not(:disabled):hover,[type=number].styleguide-helper__hover:not(:disabled),[type=number]:not(:disabled):focus,[type=number]:not(:disabled):hover,[type=password].styleguide-helper__hover:not(:disabled),[type=password]:not(:disabled):focus,[type=password]:not(:disabled):hover,[type=search].styleguide-helper__hover:not(:disabled),[type=search]:not(:disabled):focus,[type=search]:not(:disabled):hover,[type=tel].styleguide-helper__hover:not(:disabled),[type=tel]:not(:disabled):focus,[type=tel]:not(:disabled):hover,[type=text].styleguide-helper__hover:not(:disabled),[type=text]:not(:disabled):focus,[type=text]:not(:disabled):hover,select.styleguide-helper__hover:not(:disabled),select:not(:disabled):focus,select:not(:disabled):hover,textarea.styleguide-helper__hover:not(:disabled),textarea:not(:disabled):focus,textarea:not(:disabled):hover{border-color:#59a439;outline:none}input[type=file]::-webkit-file-upload-button{min-height:0;padding:4px 8px;border:2px solid #59a439;border-radius:5px;color:#404040;font-size:14px;font-weight:700}select{padding-right:30px;overflow:hidden;background-image:url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCI+Cjx0aXRsZT48L3RpdGxlPgo8ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+CjxwYXRoIGQ9Ik0yMTMuNDA3IDM0MS40MDdjMjMuNTI0LTIzLjUyMyA2MS42NjItMjMuNTIzIDg1LjE4NiAwbDIxMy40MDcgMjEzLjQwOCAyMTMuNDA4LTIxMy40MDhjMjMuNTIyLTIzLjUyMyA2MS42NjMtMjMuNTIzIDg1LjE4NSAwczIzLjUyMiA2MS42NjIgMCA4NS4xODZsLTI1NS45OTkgMjU1Ljk5OWMtMjMuNTI0IDIzLjUyMi02MS42NjIgMjMuNTIyLTg1LjE4NiAwbC0yNTYtMjU1Ljk5OWMtMjMuNTIzLTIzLjUyNC0yMy41MjMtNjEuNjYyIDAtODUuMTg2eiI+PC9wYXRoPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:right 0 top 50%;background-size:16px;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{height:min(8.33333vw,(2 * 60px));resize:vertical}[type=checkbox],[type=radio]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:-3px;margin-right:5px;transition:border-color .1s;border:2px solid #d9d9d9;background-color:#fff;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=checkbox]:before,[type=radio]:before{-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}[type=checkbox]:checked:before,[type=radio]:checked:before{-webkit-transform:scale(1);transform:scale(1)}[type=checkbox].styleguide-helper__hover:not(:disabled),[type=checkbox]:not(:disabled):focus,[type=checkbox]:not(:disabled):hover,[type=radio].styleguide-helper__hover:not(:disabled),[type=radio]:not(:disabled):focus,[type=radio]:not(:disabled):hover{border-color:#59a439;outline:none}[type=checkbox]+label,[type=radio]+label{color:#404040}[type=radio]{border-radius:100%}[type=radio]:before{content:"";width:10px;height:10px;border-radius:100%;background-color:#59a439}[type=checkbox]{border-radius:4px}[type=checkbox]:before{content:"\e92d";margin-top:2px;color:#59a439;font-size:12px}input[type=file]{padding:10px;font-size:14px}fieldset{margin:0;padding:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.link,a{color:#e2321a;text-decoration:none}.link.styleguide-helper__hover,.link:active,.link:hover,a.styleguide-helper__hover,a:active,a:hover{color:#404040;text-decoration:none}.link.styleguide-helper__hover:not([href]),.link:not([href]):active,.link:not([href]):hover,a.styleguide-helper__hover:not([href]),a:not([href]):active,a:not([href]):hover{color:#e2321a}.link--secondary{color:#59a439}.link--dark{color:#000;text-decoration:underline}.link--dark.styleguide-helper__hover,.link--dark:active,.link--dark:hover{color:#e2321a;text-decoration:underline}.list{display:block}.list--inline{display:flex;flex-wrap:wrap;justify-content:center;gap:1em}ul{padding:0;list-style:none}ul li{position:relative}ul ul{margin-top:0;margin-bottom:0}ol{padding:0;list-style:none}ol li{position:relative}ol ol{margin-top:0;margin-bottom:0}.anchorlink{position:absolute;z-index:5;bottom:32px;left:32px;padding-left:32px;color:#fff;font-weight:700}.anchorlink:before{content:"\e90a";display:block;position:absolute;top:50%;left:0;width:40px;height:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:.2s;border-radius:100%;background:#fff;color:#e2321a;text-align:center}.anchorlink.styleguide-helper__hover:before,.anchorlink:before:hover{color:#fff}.anchorlink.styleguide-helper__hover:before:before,.anchorlink:before:hover:before{background:#e2321a;color:#fff}@media only screen and (max-width:768px){.anchorlink{display:none}}.menu-toggle{display:flex;position:relative;align-items:center;border:none;text-align:center;cursor:pointer}.menu-toggle--active:before{content:"\e91d"}@media only screen and (max-width:768px){.menu-toggle{border:none;background:#fff}.menu-toggle--active{color:#59a439}}.search-toggle{display:block;border:none;background:none;line-height:1;cursor:pointer}.search-toggle:before{content:"\e918";font-size:22px}.skew:before{content:"";display:block;position:absolute;z-index:1;top:0;width:480px;height:100%;-webkit-transform:skew(25deg);transform:skew(25deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;background:#e2321a;pointer-events:none}.skew--reversed:before{right:0;-webkit-transform:skew(-25deg);transform:skew(-25deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.skew--secondary:before{background:#59a439}@media only screen and (max-width:1024px){.skew:before{width:320px}}@media only screen and (max-width:768px){.skew:before{width:210px}}.social-items{display:flex;margin:0 -4px}.social-item{margin:0 4px 4px}.social-item__icon{display:flex;align-items:center;justify-content:center;width:50px;height:50px;transition:background .2s;background:#e2321a;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2);font-size:24px;text-align:center;text-decoration:none}.social-item__icon[href]{color:#fff}.social-item__icon.styleguide-helper__hover,.social-item__icon:active,.social-item__icon:hover{background:#59a439}.social-item__icon.focus-visible{outline-color:#59a439}@media only screen and (max-width:1024px){.social-items{flex-wrap:wrap}}.box{display:block;width:100%;border:1px solid #d9d9d9;background:#fff}.box__inner{padding:16px}.box__inner>:not(:last-child){margin-bottom:8px}.box__image{background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.box__pretitle{color:#a8abb6;font-size:13px;letter-spacing:1pt;text-transform:uppercase}.box__pretitle,.box__title{display:block;font-weight:700;line-height:1}.box__title{color:#000;font-size:38px}.box--ghost{box-shadow:0 0 0 1px rgba(0,0,0,.2)}.box--primary{border:0;background:#e2321a}.box--primary .box__content,.box--primary .box__title{color:#fff}.box--secondary{border:0;background:#59a439}.box--secondary .box__content,.box--secondary .box__title{color:#fff}.box--black{background:#000;box-shadow:none}.box--black .box__pretitle{color:hsla(0,0%,100%,.5)}.box--black .box__title{color:#fff}.box--black .box__content{color:hsla(0,0%,100%,.5)}.box--landscape{display:flex}.box--landscape>*{flex:0 0 50%}.box--landscape .box__image img{visibility:hidden}.box--reversed{flex-direction:row-reverse}@media only screen and (max-width:768px){.box--landscape{flex-direction:column}.box--landscape .box__image img{visibility:visible}.box--reversed{flex-direction:column-reverse}}.widget-search__input-group{display:flex;align-items:flex-end;justify-content:space-between}.widget-search__input-row{position:relative;flex:1 1 auto;line-height:1}.widget-search__input-row--btn{flex:0 0 auto;padding-left:5px;text-align:right}.widget-search__label{display:inline-block;margin-bottom:.5em}.widget-search__input{width:100%;height:60px;margin-bottom:0;padding:8px;font-size:20px}.widget-search__btn{height:60px;padding:0 15px;text-align:center}.widget-search__btn:after{content:"\e918";position:relative;top:auto;right:auto;margin-left:0;-webkit-transform:none;transform:none;font-size:30px}.widget-search--in-overlay .widget-search__label{background:#eff5ef;color:#fff}.search-widget--small .widget-search__input{height:50px;font-size:18px}.search-widget--small .widget-search__btn{height:50px}.gallery-navigation{display:flex;position:absolute;z-index:10;top:50%;justify-content:space-between;width:100%;padding:0 16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gallery-navigation__item{display:inline-block;width:60px;height:60px;border:none;border-radius:100%;background:#fff;color:#000;font-size:20px;text-align:center;cursor:pointer}.gallery-navigation__item.styleguide-helper__hover,.gallery-navigation__item:hover{background:#000;color:#fff}.gallery-navigation__item:before{content:"\e908"}.gallery-navigation__item--next:before{content:"\e907"}.post-teaser{display:flex;flex-direction:column;padding:0}.post-teaser,.post-teaser.styleguide-helper__hover,.post-teaser:hover{color:#404040}.post-teaser__thumb{flex:0 0 auto;height:260px;margin:0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.post-teaser__thumb img{display:none;width:100%}.post-teaser__inner{position:relative;flex:1 1 auto}.post-teaser__title{margin:0;color:#000;font-size:22px}.post-teaser__title a{text-decoration:none}.post-teaser__meta{display:block;margin-bottom:-8px}.post-teaser__summary{display:block;margin-bottom:1em;line-height:1.5}.post-teaser__summary p{margin:0}.post-teaser .byline{display:none}@media only screen and (max-width:768px){.post-teaser{flex-direction:row}.post-teaser__inner{line-height:1.5}.post-teaser__thumb{flex:0 0 100px;height:auto;margin:0}.post-teaser__summary{display:none}.post-teaser__meta{margin-bottom:0}}.post-teaser--landscape{flex-direction:row}.post-teaser--landscape .post-teaser__thumb{flex:0 0 240px;margin:0 8px 0 0}@media only screen and (max-width:768px){.post-teaser--landscape .post-teaser__thumb{flex:0 0 100px}}.post-teaser--slideout{position:relative;z-index:1;border:1px solid rgba(0,0,0,.1);box-shadow:none;text-align:center}.post-teaser--slideout .post-teaser__inner{z-index:1;background:#fff}.post-teaser--slideout .post-teaser__thumb{height:auto;margin:16px 16px 0;background-color:transparent}.post-teaser--slideout .post-teaser__thumb img{display:block}.post-teaser--slideout .post-teaser__summary{margin:0;font-size:18px;line-height:2}.post-teaser--slideout.styleguide-helper__hover,.post-teaser--slideout:hover{z-index:2;-webkit-transform:scale(1.02) translateY(-1%);transform:scale(1.02) translateY(-1%);box-shadow:0 90px 50px -10px rgba(0,0,0,.4)}@media only screen and (max-width:768px){.post-teaser--slideout .post-teaser__thumb{margin:0}.post-teaser--slideout .post-teaser__thumb img{display:none}}.swiper-pagination{display:flex;position:absolute;z-index:15;right:32px;bottom:32px}.swiper-pagination-bullet{display:inline-block;flex:0 0 14px;width:14px;height:14px;margin:0 0 0 10px;border:2px solid #fff;border-radius:100%;background:transparent;cursor:pointer}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}@media only screen and (max-width:768px){.swiper-pagination{right:auto;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.to-archive{margin-top:min(4.16667%,(1 * 60px))}.content-main{flex-grow:1;width:min(54.16667%,(13 * 60px))}.blog .content-main{flex-grow:1}@media only screen and (max-width:768px){.content-main{width:100%}}.overlay-search{display:flex;position:fixed;z-index:15;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;overflow:auto;opacity:0;pointer-events:none}.overlay-search .layout-container,.overlay-search .styleguide__nav{width:100%}.overlay-search .widget-search__input-row input[type=search]{height:60px;border:none;outline:none}.overlay-search__bg{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:rgba(0,0,0,.4)}.overlay-search__inner{position:relative;z-index:2}.overlay-search__close{position:absolute;z-index:2;top:16px;right:16px}.overlay-search--active{opacity:1;pointer-events:all}.overlay-search--active .overlay-search__inner{opacity:1}@media only screen and (max-width:768px){.overlay-search__close{top:10px;right:10px}}.gallery{position:relative}.gallery__slider{z-index:auto;height:auto}.gallery__item{width:auto}@media only screen and (max-width:768px){.gallery__item img{width:auto;max-height:250px}}.grid{--cols:2}.grid>.layout-container,.grid>.styleguide__nav{display:flex;flex-direction:column;gap:min(4.16667vw,(1 * 60px))}.grid__header{display:flex;align-items:baseline;justify-content:space-between;gap:2ch}.grid__items{display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:repeat(var(--cols),1fr);gap:min(8.33333vw,(2 * 60px)) min(4.16667vw,(1 * 60px))}.grid__featured-item{grid-column:span 2}.grid__footer{display:flex;justify-content:center;gap:1em}.grid--3col{--cols:3}.grid--4col{--cols:4}@media only screen and (max-width:1024px){.grid,.grid--3col,.grid--4col{--cols:2}}@media only screen and (max-width:768px){.grid{--cols:1}.grid__featured-item{grid-column:span 1}.grid--3col,.grid--4col{--cols:1}}.accordeon__item{border-top:1px solid #eff5ef;border-bottom:1px solid #eff5ef}.accordeon__item__title{display:flex;align-items:center;gap:20px;width:100%;color:#404040;font-size:clamp(16px,1.3888888889vw,20px);font-weight:600;padding-block:20px;cursor:pointer}.accordeon__item__title:after{content:"\e90a";display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;margin-left:auto;border-radius:5px;background:linear-gradient(90deg,#e3331b,#e86e49);color:#fff;font-size:20px}.accordeon__item__title--active:after{content:"\e909"}.accordeon__item__title.styleguide-helper__hover,.accordeon__item__title:hover{color:#404040}.accordeon__item__content{display:none;padding:10px 0 30px}.breadcrumb{flex-wrap:wrap;row-gap:16px}.breadcrumb,.breadcrumb a{display:flex;align-items:center}.breadcrumb a{position:relative;transition:.4s ease-in-out;color:#59a439;font-size:clamp(14px,1.1111111111vw,16px);font-weight:600;line-height:1}.breadcrumb a:after{content:"\e907";padding-inline:10px;margin-bottom:-2px;color:rgba(64,64,64,.6);font-size:20px;line-height:1}.breadcrumb a.styleguide-helper__hover,.breadcrumb a:active,.breadcrumb a:hover{color:#404040}.breadcrumb>span:first-child{display:flex;align-items:center}.breadcrumb>span:first-child span{display:none}.breadcrumb>span:first-child a:before{content:"\e90f";margin:0;padding:0;transition:.4s ease-in-out;color:#59a439;font-size:clamp(20px,1.6666666667vw,24px);line-height:1}.breadcrumb>span:first-child a.styleguide-helper__hover:before,.breadcrumb>span:first-child a:active:before,.breadcrumb>span:first-child a:hover:before{color:#404040}.breadcrumb .current-item{display:inline-block;color:rgba(64,64,64,.6);font-weight:600}.button,.filters__item__title,.story-slide__share .share__item__button,.subjects__toggle{--button-background:linear-gradient(90deg,#e2321a,#e2321a 50%,#e3331b 0,#e86e49) 100% 50%;--button-border:transparent;--button-border--focus:transparent;--button-color:#fff;--button-color--focus:#fff;--button-icon-color:var(--button-color);--button-icon-transform:0;--button-padding:16px 20px;--button-padding--focus:16px 16px 16px 24px;--button-font-size:clamp(14px,1.1111111111vw,16px);--button-font-weight:700;--button-min-height:52px;display:inline-flex;position:relative;flex-direction:row;align-items:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-height:var(--button-min-height);padding:var(--button-padding);gap:10px;transition:all .4s ease-in-out;border-radius:5px;background:var(--button-background);background-size:200% 200%;box-shadow:inset 0 0 0 1px var(--button-border);color:var(--button-color);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:1;text-decoration:none;cursor:pointer}.button.styleguide-helper__focus:where(:not(:disabled)),.button.styleguide-helper__hover:where(:not(:disabled)),.button:where(:not(:disabled)):focus-visible,.button:where(:not(:disabled)):hover,.filters__item__title.styleguide-helper__focus:where(:not(:disabled)),.filters__item__title.styleguide-helper__hover:where(:not(:disabled)),.filters__item__title:where(:not(:disabled)):focus-visible,.filters__item__title:where(:not(:disabled)):hover,.story-slide__share .share__item__button.styleguide-helper__focus:where(:not(:disabled)),.story-slide__share .share__item__button.styleguide-helper__hover:where(:not(:disabled)),.story-slide__share .share__item__button:where(:not(:disabled)):focus-visible,.story-slide__share .share__item__button:where(:not(:disabled)):hover,.subjects__toggle.styleguide-helper__focus:where(:not(:disabled)),.subjects__toggle.styleguide-helper__hover:where(:not(:disabled)),.subjects__toggle:where(:not(:disabled)):focus-visible,.subjects__toggle:where(:not(:disabled)):hover{background-position:0 50%;box-shadow:inset 0 0 0 1px var(--button-border--focus);color:var(--button-color--focus)}.button:where(:not(:disabled)):active,.filters__item__title:where(:not(:disabled)):active,.story-slide__share .share__item__button:where(:not(:disabled)):active,.subjects__toggle:where(:not(:disabled)):active{-webkit-transform:scale(.95);transform:scale(.95)}.button:disabled,.filters__item__title:disabled,.story-slide__share .share__item__button:disabled,.story-slide__share [aria-disabled=true].share__item__button,.subjects__toggle:disabled,[aria-disabled=true].button,[aria-disabled=true].filters__item__title,[aria-disabled=true].subjects__toggle{opacity:.5;-webkit-filter:grayscale(1);filter:grayscale(1);cursor:default}.story-slide__share [class*=" icon-"].share__item__button,[class*=" icon-"].button,[class*=" icon-"].filters__item__title,[class*=" icon-"].subjects__toggle{font-family:Open Sans,sans-serif!important}.story-slide__share [class*=" icon-"].share__item__button:before,[class*=" icon-"].button:before,[class*=" icon-"].filters__item__title:before,[class*=" icon-"].subjects__toggle:before{-webkit-transform:translateX(var(--button-icon-transform));transform:translateX(var(--button-icon-transform));transition:all .4s ease-in-out;color:var(--button-icon-color);font-size:clamp(16px,1.3888888889vw,20px);line-height:1}.story-slide__share [class*=" icon-"].share__item__button.styleguide-helper__focus,.story-slide__share [class*=" icon-"].share__item__button.styleguide-helper__hover,.story-slide__share [class*=" icon-"].share__item__button:focus-visible,.story-slide__share [class*=" icon-"].share__item__button:hover,[class*=" icon-"].button.styleguide-helper__focus,[class*=" icon-"].button.styleguide-helper__hover,[class*=" icon-"].button:focus-visible,[class*=" icon-"].button:hover,[class*=" icon-"].filters__item__title.styleguide-helper__focus,[class*=" icon-"].filters__item__title.styleguide-helper__hover,[class*=" icon-"].filters__item__title:focus-visible,[class*=" icon-"].filters__item__title:hover,[class*=" icon-"].subjects__toggle.styleguide-helper__focus,[class*=" icon-"].subjects__toggle.styleguide-helper__hover,[class*=" icon-"].subjects__toggle:focus-visible,[class*=" icon-"].subjects__toggle:hover{padding:var(--button-padding--focus)}.story-slide__share [class*=" icon-"].share__item__button.styleguide-helper__focus:before,.story-slide__share [class*=" icon-"].share__item__button.styleguide-helper__hover:before,.story-slide__share [class*=" icon-"].share__item__button:focus-visible:before,.story-slide__share [class*=" icon-"].share__item__button:hover:before,[class*=" icon-"].button.styleguide-helper__focus:before,[class*=" icon-"].button.styleguide-helper__hover:before,[class*=" icon-"].button:focus-visible:before,[class*=" icon-"].button:hover:before,[class*=" icon-"].filters__item__title.styleguide-helper__focus:before,[class*=" icon-"].filters__item__title.styleguide-helper__hover:before,[class*=" icon-"].filters__item__title:focus-visible:before,[class*=" icon-"].filters__item__title:hover:before,[class*=" icon-"].subjects__toggle.styleguide-helper__focus:before,[class*=" icon-"].subjects__toggle.styleguide-helper__hover:before,[class*=" icon-"].subjects__toggle:focus-visible:before,[class*=" icon-"].subjects__toggle:hover:before{--button-icon-color:var(--button-color--focus);--button-icon-transform:5px}.button--secondary{--button-background:linear-gradient(90deg,#76af38,#76af38 50%,#76af38 0,#1a8c3a) 100% 50%}.button--ghost,.header--diap .header__button{--button-background:transparent;--button-color:#fff;--button-color--focus:hsla(0,0%,100%,0.8);--button-border:hsla(0,0%,100%,0.4);--button-border--focus:#e2321a;--button-icon-color:#fff}.button--ghost-primary{--button-background:transparent;--button-color:#e2321a;--button-color--focus:#dc0720;--button-border:rgba(226,50,26,0.4);--button-border--focus:#e2321a}.button--ghost-primary-diap{--button-background:transparent;--button-color:#fff;--button-color--focus:hsla(0,0%,100%,0.8);--button-border:#dc0720;--button-icon-color:#fff;--button-border--focus:#e2321a}.button--ghost-secondary,.header--scroll .header__button{--button-background:transparent;--button-color:#163b3c;--button-color--focus:#59a439;--button-border:#59a439;--button-border--focus:#59a439;--button-icon-color:#59a439}.button--text{--button-background:transparent;--button-color:#e2321a;--button-color--focus:#dc0720;--button-border:transparent;--button-border--focus:transparent;--button-padding:0 8px 0 0;--button-padding--focus:0 4px 0 4px;min-height:0}.button--text-primary,.share__item__button{--button-background:transparent;--button-color:#404040;--button-icon-color:#e2321a;--button-color--focus:#dc0720;--button-border:transparent;--button-border--focus:transparent;--button-padding:0 8px 0 0;--button-padding--focus:0 4px 0 4px;--button-font-size:clamp(14px,1.1111111111vw,16px);--button-font-weight:400;min-height:0}.button--text-secondary{--button-background:transparent;--button-color:#59a439;--button-color--focus:#1c8d3b;--button-border:transparent;--button-border--focus:transparent;--button-padding:0 8px 0 0;--button-padding--focus:0 4px 0 4px;--button-font-size:16px;--button-font-weight:700;min-height:0}.button--select,.filters__item__title,.subjects__toggle{--button-background:transparent;--button-border:#59a439;--button-border--focus:#59a439;--button-font-weight:$font-weight-regular;--button-color:#163b3c;--button-color--focus:#59a439;--button-icon-color:#163b3c;--button-min-height:42px;--button-padding:0 20px;--button-padding--focus:0 20px}.button--select:after,.filters__item__title:after,.subjects__toggle:after{background:none;color:#163b3c}.button--archive{--button-background:transparent;--button-color:#404040;--button-border:transparent;--button-color--focus:#404040;--button-border--focus:transparent;--button-padding:0 4px 0 0;--button-padding--focus:0 4px 0 0;--button-icon-color:#e2321a;--button-icon-transform:0;--button-font-weight:600;gap:15px}.button--archive:before{position:relative;z-index:2;border:1px solid rgba(226,50,26,.3);border-radius:5px}.button--archive:after,.button--archive:before{display:flex;align-items:center;justify-content:center;width:34px;height:34px;transition:.4s ease-in-out}.button--archive:after{content:"";position:absolute;left:0;border-radius:5px;opacity:0;background:linear-gradient(90deg,#e3331b,#e86e49)}.button--archive.styleguide-helper__focus,.button--archive.styleguide-helper__hover,.button--archive:focus-visible,.button--archive:hover{--button-color:#404040;--button-icon-transform:0;--button-padding:0 4px 0 0;--button-padding--focus:0 4px 0 0;gap:10px}.button--archive.styleguide-helper__focus:before,.button--archive.styleguide-helper__hover:before,.button--archive:focus-visible:before,.button--archive:hover:before{-webkit-transform:none;transform:none;color:#fff}.button--archive.styleguide-helper__focus:after,.button--archive.styleguide-helper__hover:after,.button--archive:focus-visible:after,.button--archive:hover:after{opacity:1}@media only screen and (max-width:768px){.button,.filters__item__title{--button-min-height:43px;--button-padding:12px 20px;--button-padding--focus:12px 16px 12px 24px}.button--text,.button--text-primary,.button--text-secondary{--button-padding:0 8px 0 0;--button-padding--focus:0 4px 0 4px;min-height:0}.button--select,.filters__item__title{--button-min-height:42px;--button-padding:0 20px;--button-padding--focus:0 20px}.button--archive{--button-padding:0 4px 0 0;--button-padding--focus:0 4px 0 0}}.button-tag{--button-tag-background:#eff5ef;--button-tag-color:#163b3c;--button-tag-color--focus:#fff;--button-tag-border:transparent;--button-tag-border--focus:transparent;display:inline-flex;position:relative;z-index:1;align-items:center;justify-content:center;padding:12px 24px;overflow:hidden;transition:all .4s ease-in-out;border-radius:40px;background:var(--button-tag-background);box-shadow:inset 0 0 0 1px var(--button-tag-border);color:var(--button-tag-color);font-size:16px;font-weight:400;line-height:1.2;text-decoration:none;cursor:pointer}.button-tag:before{content:"";position:absolute;inset:0;z-index:-1;transition:opacity .4s ease-in-out;opacity:0;background:linear-gradient(90deg,#76af38,#1a8c3a);pointer-events:none}.button-tag.styleguide-helper__focus:where(:not(:disabled)),.button-tag.styleguide-helper__hover:where(:not(:disabled)),.button-tag:where(:not(:disabled)):focus-visible,.button-tag:where(:not(:disabled)):hover{--button-tag-background:transparent;box-shadow:inset 0 0 0 1px var(--button-tag-border--focus);color:var(--button-tag-color--focus)}.button-tag.styleguide-helper__focus:where(:not(:disabled)):before,.button-tag.styleguide-helper__hover:where(:not(:disabled)):before,.button-tag:where(:not(:disabled)):focus-visible:before,.button-tag:where(:not(:disabled)):hover:before{opacity:1}.button-tag:where(:not(:disabled)):active{-webkit-transform:scale(.95);transform:scale(.95)}.button-tag:disabled,[aria-disabled=true].button-tag{opacity:.5;-webkit-filter:grayscale(1);filter:grayscale(1);cursor:default}.button-tag--ghost{--button-tag-background:transparent;--button-tag-border:#163b3c}.button-tag--active{--button-tag-background:transparent;box-shadow:inset 0 0 0 1px var(--button-tag-border--focus);color:var(--button-tag-color--focus)}.button-tag--active:before{opacity:1}.filters{max-width:min(75vw,(18 * 60px));margin-bottom:min(6.25vw,(1.5 * 60px))}.filters__list{display:flex;flex-wrap:wrap;gap:15px}.filters__item{border:0}.filters__item__title{display:none;margin-bottom:20px}.filters__item__content{display:flex;padding:0}@media only screen and (max-width:1024px){.filters{max-width:none}.filters__item__title{display:flex}.filters__item__content{display:none}}@media only screen and (max-width:768px){.filters__list{flex-direction:column;max-width:412.96px;padding:20px;border:1px solid #d9d9d9;border-radius:10px}.filters__list .jsFilterButton{display:flex;align-items:center;justify-content:flex-start;margin:0;padding:0;transition:.4s ease-in-out;background:none;color:#404040;white-space:nowrap;gap:20px}.filters__list .jsFilterButton:before{background:none}.filters__list .jsFilterButton:after{content:"\e902";margin-left:auto;transition:.4s ease-in-out;opacity:0;background:none;color:#e2321a;font-size:20px;line-height:1}.filters__list .jsFilterButton.styleguide-helper__focus,.filters__list .jsFilterButton.styleguide-helper__hover,.filters__list .jsFilterButton:focus-visible,.filters__list .jsFilterButton:hover{background:none;color:#e2321a}.filters__list .jsFilterButton.styleguide-helper__focus:after,.filters__list .jsFilterButton.styleguide-helper__hover:after,.filters__list .jsFilterButton:focus-visible:after,.filters__list .jsFilterButton:hover:after{opacity:1}}.icon-button{--icon-button-color:#163b3c;--icon-button-color--focus:#59a439;--icon-button-background:transparent;--icon-button-background--focus:transparent;--icon-button-border:#59a439;--icon-button-border--focus:var(--icon-button-border);display:inline-flex;align-items:center;justify-content:center;padding:16px;transition:all .4s ease-in-out;border-radius:5px;background-color:var(--icon-button-background);box-shadow:inset 0 0 0 1px var(--icon-button-border);color:var(--icon-button-color);font-size:2.4rem;text-decoration:none;cursor:pointer;aspect-ratio:1}.icon-button.styleguide-helper__focus:is(:not(:disabled)),.icon-button.styleguide-helper__hover:is(:not(:disabled)),.icon-button:is(:not(:disabled)):focus-visible,.icon-button:is(:not(:disabled)):hover{background-color:var(--icon-button-background--focus);box-shadow:inset 0 0 0 1px var(--icon-button-border--focus);color:var(--icon-button-color--focus)}.icon-button:disabled,[aria-disabled=true].icon-button{opacity:.5;-webkit-filter:grayscale(1);filter:grayscale(1);cursor:default}.header--diap .header__icon-button,.icon-button--ghost{--icon-button-color:#fff;--icon-button-color--focus:hsla(0,0%,100%,0.8);--icon-button-border:hsla(0,0%,100%,0.4);--icon-button-border--focus:#e2321a}@media only screen and (max-width:768px){.icon-button{padding:12px;font-size:1.8rem}}.icon-social{display:flex;align-items:center;justify-content:center;width:52px;transition:.2s;border-radius:5px;background-color:#455f60;color:#fff;font-size:24px;line-height:1;text-decoration:none;cursor:pointer;place-content:center;aspect-ratio:1}.icon-social.styleguide-helper__focus:is(:not(:disabled)),.icon-social.styleguide-helper__hover:is(:not(:disabled)),.icon-social:is(:not(:disabled)):focus-visible,.icon-social:is(:not(:disabled)):hover{background-color:#76af38;color:#fff}.social-media--light .icon-social{background-color:#eff5ef;color:#404040}@media only screen and (max-width:1024px){.icon-social{width:40px}}.info-button{display:inline-flex;flex-direction:row-reverse;align-items:end;transition:.2s;border-radius:5px}.info-button__button{color:#1c8d3b;font-size:20px}.info-button__button,.info-button__text{display:flex;align-items:center;padding:4px;border-radius:5px;background-color:#fff}.info-button__text{visibility:hidden;position:absolute;bottom:100%;align-self:stretch;width:120px;transition:opacity .2s;opacity:0;font-size:12px}.info-button.styleguide-helper__hover .info-button__text,.info-button:focus .info-button__text,.info-button:hover .info-button__text{visibility:visible;opacity:1}.navigation-button{--top-line-transform:rotate(0) translateY(-3.5px);--bottom-line-transform:rotate(0) translateY(3.5px);display:flex;position:relative;align-items:center;gap:16px;padding:16px;transition:color .2s;color:#163b3c;font-size:16px;font-weight:700}.navigation-button__label{min-width:48px}.navigation-button__hamburger{display:flex;flex-direction:column;width:20px}.navigation-button__hamburger__line{position:absolute;width:20px;height:2px;-webkit-transform:var(--top-line-transform);transform:var(--top-line-transform);-webkit-transform-origin:center center;transform-origin:center center;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;border-radius:1px;background:#59a439}.navigation-button__hamburger__line--top{-webkit-transform:var(--top-line-transform);transform:var(--top-line-transform)}.navigation-button__hamburger__line--bottom{-webkit-transform:var(--bottom-line-transform);transform:var(--bottom-line-transform)}.navigation-button.styleguide-helper__focus,.navigation-button.styleguide-helper__hover,.navigation-button:focus-visible,.navigation-button:hover{color:#59a439}.navigation-button--active{--top-line-transform:rotate(45deg) translateY(0);--bottom-line-transform:rotate(-45deg) translateY(0)}.notification{display:flex;position:relative;align-items:center;justify-content:space-between;min-height:70px;padding:16px 60px 16px 5px;border-radius:5px;background-color:#eff5ef;gap:10px;margin-block:-60px 120px}.notification:before{content:"";position:absolute;top:10px;left:5px;width:5px;height:calc(100% - 20px);border-radius:5px;background:radial-gradient(100% 40% at 50% 70%,#8bce43 0,#76af38 0,#1a8c3a 100%)}.notification__title{display:flex;align-items:center;margin-right:auto;margin-left:32px;font-size:clamp(14px,1.1111111111vw,16px)}.notification__title:before{content:"\e914";margin-right:min(4.16667vw,(1 * 60px));font-size:clamp(20px,1.6666666667vw,24px);line-height:1}.notification--warning:before{background:linear-gradient(90deg,#e86e49,#e3331b)}.notification--warning .notification__title:before{content:"\e92f"}@media only screen and (max-width:768px){.notification{flex-direction:column;align-items:flex-start;padding:24px 60px 24px 5px;margin-block:-64px 60px}.notification:before{top:15px;height:calc(100% - 30px)}.notification__title:before{margin-right:16px}.notification__link{margin-left:68px}}.pagination{display:flex;justify-content:center;margin:min(6.25vw,(1.5 * 60px)) 0 min(4.16667vw,(1 * 60px));padding-top:min(2.08333vw,(.5 * 60px));border-top:1px solid #d9d9d9}.pagination .nav-links{display:flex;align-items:center;gap:15px}.pagination .screen-reader-text{display:none}.pagination .page-numbers{display:flex;align-items:center;justify-content:center;min-width:52px;border-radius:5px;background-color:#eff5ef;color:#404040;font-weight:700;aspect-ratio:1}.pagination .page-numbers[href]{transition:.4s ease-in-out}.pagination .page-numbers[href].styleguide-helper__hover,.pagination .page-numbers[href]:focus,.pagination .page-numbers[href]:hover{background-color:#f9e2db}.pagination .page-numbers.current{background:linear-gradient(90deg,#e3331b,#e86e49);color:#fff}.pagination .page-numbers.next,.pagination .page-numbers.prev{font-size:0;margin-inline:0}.pagination .page-numbers.next:before,.pagination .page-numbers.prev:before{content:"\e903";font-size:20px}.pagination .page-numbers.next:before{content:"\e902"}@media only screen and (max-width:768px){.pagination .page-numbers{min-width:30px}}.related{margin-block:min(6.25vw,(1.5 * 60px)) min(4.16667vw,(1 * 60px))}.related__title{margin:0 0 min(4.16667vw,(1 * 60px));line-height:1.3}.related__button,.related__title{grid-column-end:span 22;grid-row-end:span 1;grid-column-start:4;grid-row-start:1}.related__button{margin:0 0 min(4.16667vw,(1 * 60px)) auto}.related__content{--cols:3;--gap:40px;grid-column-end:span 22;grid-row-end:span 1;grid-column-start:4;grid-row-start:2;display:flex;flex-wrap:wrap;gap:var(--gap)}.related__content>*{flex-basis:calc(100%/var(--cols) - var(--gap)/var(--cols)*(var(--cols) - 1));margin-bottom:auto}@media only screen and (max-width:1024px){.related__content{--cols:2}}@media only screen and (max-width:768px){.related__title{grid-row-start:1}.related__content,.related__title{grid-column-end:span 24;grid-row-end:span 1;grid-column-start:3}.related__content{--cols:1;grid-row-start:2}.related__button{grid-column-end:span 24;grid-row-end:span 1;grid-column-start:3;grid-row-start:3;margin:40px 0 0}}.scroll-to{display:inline-flex;position:relative;color:#fff;font-size:20px;font-weight:700;gap:32px}.scroll-to,.scroll-to:after{align-items:center;transition:.2s}.scroll-to:after{content:"\e905";display:flex;flex-shrink:0;justify-content:center;width:50px;height:50px;border:1px solid #fff;border-radius:50%;background:transparent;font-size:24px}.scroll-to.styleguide-helper__focus,.scroll-to.styleguide-helper__hover,.scroll-to:focus-visible,.scroll-to:hover{color:#fff}.scroll-to.styleguide-helper__focus:after,.scroll-to.styleguide-helper__hover:after,.scroll-to:focus-visible:after,.scroll-to:hover:after{border-color:#1c8d3b;background-color:#1c8d3b}@media only screen and (max-width:768px){.scroll-to{font-size:18px;gap:24px}.scroll-to:after{width:40px;height:40px;font-size:20px}}.share__item{border:0}.share__item__button{display:flex;margin-left:auto}.share__item__button:before{content:"\e919";transition:.4s ease-in-out;color:#e2321a;font-size:20px;line-height:1}.share__item__button:after{display:none}.share__item__button.styleguide-helper__hover,.share__item__button:hover{padding:0 4px}.share__item__button.styleguide-helper__hover:before,.share__item__button:hover:before{-webkit-transform:translateX(5px);transform:translateX(5px)}.share__item__content{visibility:hidden;position:absolute;z-index:2;margin-top:8px;padding:20px;transition:all .4s ease-in-out;border:1px solid #d9d9d9;border-radius:5px;opacity:0;background:#fff}.share__item__content__links{display:flex;flex-direction:column;gap:20px}.share__item__content__links__link{display:flex;align-items:center;gap:20px;transition:.4s ease-in-out;color:#404040}.share__item__content__links__link:before{min-width:clamp(24px,2.0833333333vw,30px)}.share__item__content__links__link.styleguide-helper__focus,.share__item__content__links__link.styleguide-helper__hover,.share__item__content__links__link:focus-visible,.share__item__content__links__link:hover{color:#e2321a}.share__item__content.active{visibility:visible;opacity:1}@media only screen and (max-width:1024px){.share__item__content{right:0}}.skip-to{display:flex;position:fixed;z-index:30;top:0;left:0;flex-wrap:wrap;justify-content:center;width:100%;padding:1em;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.skip-to__link{margin:0 1em}.skip-to:focus-within{-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width:768px){.skip-to:focus-within{top:100px}}.social-media{display:flex;flex-wrap:wrap;gap:16px}.subjects{position:relative;border:0}.subjects__toggle{flex-direction:row-reverse}.subjects__content{visibility:hidden;position:absolute;z-index:2;margin-top:8px;padding:20px;transition:all .4s ease-in-out;border:1px solid #d9d9d9;border-radius:5px;opacity:0;background:#fff}.subjects__content__links{display:flex;flex-direction:column;gap:20px}.subjects__content__links__link{display:flex;align-items:center;gap:20px;transition:.4s ease-in-out;color:#404040;white-space:nowrap}.subjects__content__links__link:after{content:"\e902";margin-left:auto;transition:.4s ease-in-out;opacity:0;color:#e2321a;font-size:20px;line-height:1}.subjects__content__links__link.styleguide-helper__focus,.subjects__content__links__link.styleguide-helper__hover,.subjects__content__links__link:focus-visible,.subjects__content__links__link:hover{color:#e2321a}.subjects__content__links__link.styleguide-helper__focus:after,.subjects__content__links__link.styleguide-helper__hover:after,.subjects__content__links__link:focus-visible:after,.subjects__content__links__link:hover:after{opacity:1}.subjects__content.active{visibility:visible;opacity:1}@media only screen and (max-width:768px){.subjects__content{width:calc(100vw - 64px)}.subjects__content__links__link{white-space:normal}}.subpages{-webkit-margin-after:max(60px,min(6.25vw,(1.5 * 60px)));margin-block-end:max(60px,min(6.25vw,(1.5 * 60px)))}.subpages__grid{gap:10px}.subpages__button{display:flex;justify-content:start;width:auto;height:100%}.brand{--brand-width:110px;display:inline-block;text-decoration:none}.brand img{display:block;width:var(--brand-width)}@media only screen and (max-width:768px){.brand{--brand-width:100px}}.card{--image-scale:1;--background-color:none;--padding:30px 100px 30px 30px;--border-radius:5px 5px 50px 5px;--youtube-size:42px;--content-margin:30px;display:inline-flex;position:relative;flex-direction:column;margin-bottom:auto;padding:var(--padding);overflow:hidden;border-radius:var(--border-radius);background-color:var(--background-color)}.card__tag{margin-bottom:30px}.card__title{margin-bottom:60px;transition:.5s ease-in-out;color:#404040;font-family:Barlow,sans-serif;font-size:clamp(24px,2.5vw,36px);font-style:italic;font-weight:700;line-height:1}.card__title em{color:#e2321a}.card__loader{position:absolute;inset:0;z-index:5;background-color:rgba(22,59,60,.6);-webkit-backdrop-filter:blur(.7px);backdrop-filter:blur(.7px)}.card--video{--padding:0;padding:0;overflow:hidden}.card--video .card__image{position:relative;width:100%;height:100%;overflow:hidden}.card--video .card__image img{width:100%;height:100%;-webkit-transform:scale(var(--image-scale));transform:scale(var(--image-scale));transition:all .5s ease-in-out;border-radius:var(--border-radius);-o-object-fit:cover;object-fit:cover}.card--video .card__image:before{content:"\e90d";display:flex;position:absolute;z-index:2;align-items:center;justify-content:center;color:#fff;font-size:24px;line-height:1;inset:0}.card--video .card__image:after{content:"";position:absolute;z-index:1;transition:all .5s ease-in-out;border-radius:var(--border-radius);opacity:var(--image-overlay-opacity);background:linear-gradient(180deg,transparent 70%,rgba(0,0,0,.2)),linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));inset:0}.card--video .card__tag{top:var(--content-margin)}.card--video .card__tag,.card--video .card__title{position:absolute;z-index:3;right:var(--content-margin);left:var(--content-margin)}.card--video .card__title{bottom:var(--content-margin);margin-bottom:0;color:#fff;font-size:clamp(18px,1.6666666667vw,24px);font-style:normal}.card--podcast{--background-color:#fdeed4;transition:.4s ease-in-out;background-image:url(/app/themes/project_theme/dist/images/spotify_d3815272.svg);background-repeat:repeat-x;background-position:0 calc(100% - 20px)}.card--podcast:after{content:"\e916";display:flex;position:absolute;right:var(--content-margin);bottom:var(--content-margin);align-items:center;justify-content:center;width:var(--youtube-size);height:var(--youtube-size);border-radius:5px;background-color:#e2321a;color:#fff;font-size:16px;line-height:1}.card--quiz{--background-color:#f9e2db;transition:.4s ease-in-out;background-image:repeating-linear-gradient(-45deg,transparent,transparent 7px,#edd8d1 8px,#edd8d1 9px,transparent 10px,transparent 11px);background-repeat:repeat-x;background-position:0 100%;background-size:46px 46px}.card--quiz:after{content:"";width:100%}.card.styleguide-helper__focus,.card.styleguide-helper__hover,.card:focus-visible,.card:hover{--image-scale:1.1}.card.card--podcast.styleguide-helper__focus,.card.card--podcast.styleguide-helper__hover,.card:focus-visible.card--podcast,.card:hover.card--podcast{--background-color:#fce4bc}.card.card--quiz.styleguide-helper__focus,.card.card--quiz.styleguide-helper__hover,.card:focus-visible.card--quiz,.card:hover.card--quiz{--background-color:#f5d0c5}@media only screen and (max-width:768px){.card{--padding:20px;--border-radius:5px 5px 30px 5px;--youtube-size:30px;--content-margin:20px}.card__tag{margin-bottom:16px}.card__title{margin-bottom:50px;line-height:1.1;-webkit-hyphens:auto;hyphens:auto}}.card-download{display:flex;flex-direction:column;align-items:flex-start;padding:20px;border-radius:10px;background:linear-gradient(90deg,#76af38,#1a8c3a);text-align:left}.card-download__tag{margin-bottom:20px}.card-download__title{margin-top:auto;margin-bottom:min(2.08333vw,(.5 * 60px));color:#fff;font-family:Barlow,sans-serif;font-size:18px;font-weight:700}.card-download__link{width:100%;padding:10px 0 0;border-top:1px solid hsla(0,0%,100%,.5)}.card-download__link__item{display:flex;position:relative;align-items:center;justify-content:flex-start;padding:0 16px 0 28px;overflow:hidden;transition:all .4s ease-in-out;border-radius:0;color:#fff;font-size:14px;font-weight:700}.card-download__link__item:after,.card-download__link__item:before{content:"\e90c";position:absolute;left:0;transition:all .4s ease-in-out;color:#fff;font-size:20px}.card-download__link__item:after{margin-top:-60px}.card-download.styleguide-helper__focus .card-download__link__item,.card-download.styleguide-helper__hover .card-download__link__item,.card-download:focus-visible .card-download__link__item,.card-download:hover .card-download__link__item{padding:0 16px 0 32px}.card-download.styleguide-helper__focus .card-download__link__item:before,.card-download.styleguide-helper__hover .card-download__link__item:before,.card-download:focus-visible .card-download__link__item:before,.card-download:hover .card-download__link__item:before{margin-bottom:-60px}.card-download.styleguide-helper__focus .card-download__link__item:after,.card-download.styleguide-helper__hover .card-download__link__item:after,.card-download:focus-visible .card-download__link__item:after,.card-download:hover .card-download__link__item:after{margin-top:0}.card-icon{--border-radius:5px 5px 50px 5px;--deco-right:-208px;--deco-bottom:-208px;--tag-margin-bottom:80px;--background-color:linear-gradient(90deg,#76af38,#1a8c3a);--opacity:0;--padding:30px;--title-color:#59a439;--icon-color:#163b3c;--icon-size:50px;--content-color:#404040;display:inline-flex;justify-content:space-between;width:100%;padding:var(--padding);overflow:hidden;transition:.5s ease-in-out;border-radius:var(--border-radius);background:#fff}.card-icon,.card-icon__content{position:relative;flex-direction:column}.card-icon__content{display:flex;z-index:2;gap:50px}.card-icon__content__title{display:block;position:relative;z-index:3;padding-bottom:10px;transition:.5s ease-in-out;color:var(--title-color);font-family:Barlow,sans-serif;font-size:clamp(18px,1.6666666667vw,24px);font-style:normal;font-weight:700;-webkit-hyphens:auto;hyphens:auto}.card-icon__content__slot{display:flex;flex-direction:column;transition:.5s ease-in-out;color:var(--content-color);gap:20px}.card-icon__content__slot .text__button-wrapper{display:flex;flex-direction:column;align-items:start;gap:20px;margin-top:auto}.card-icon__content__slot .button--text{display:flex;align-items:center;color:#404040;font-weight:600}.card-icon__content__slot .button--text:before{margin-right:10px}.card-icon__content__icon{transition:.4s ease-in-out;color:var(--icon-color);font-size:var(--icon-size);line-height:1}.card-icon--small{--icon-size:40px}.card-icon:before{content:"";z-index:1;width:100%;height:100%;opacity:var(--opacity);background:var(--background-color);inset:0}.card-icon:after,.card-icon:before{position:absolute;transition:.5s ease-in-out}.card-icon:after{content:"\e900";z-index:2;right:var(--deco-right);bottom:var(--deco-bottom);width:250px;height:250px;padding-top:30px;padding-left:50px;border-radius:100%;background-color:#76af38;color:#fff;font-size:clamp(24px,2.0833333333vw,30px);line-height:1}.card-icon--wrapper:after{display:none}.card-icon--wrapper .card-icon__content{gap:30px}.card-icon--shadow{box-shadow:0 0 28.8px 0 rgba(0,0,0,.08)}.card-icon.styleguide-helper__focus:not(.card-icon--wrapper),.card-icon.styleguide-helper__hover:not(.card-icon--wrapper),.card-icon:not(.card-icon--wrapper):focus-visible,.card-icon:not(.card-icon--wrapper):hover{--title-color:#fff;--content-color:#fff;--title-padding:20px min(2.08333vw,(0.5 * 60px)) min(4.16667vw,(1 * 60px));--deco-right:-150px;--deco-bottom:-170px;--opacity:1;--icon-color:#fff}@media only screen and (max-width:768px){.card-icon{--title-padding:20px 20px 24.96px;--border-radius:5px 5px 30px 5px;--tag-margin-bottom:16px;--padding:20px;--icon-size:35px;flex-direction:row}.card-icon__tag{top:20px;left:20px}.card-icon__content{flex-direction:row;height:auto;gap:20px}.card-icon.styleguide-helper__focus:not(.card-icon--wrapper),.card-icon.styleguide-helper__hover:not(.card-icon--wrapper),.card-icon:not(.card-icon--wrapper):focus-visible,.card-icon:not(.card-icon--wrapper):hover{--title-color:#59a439;--icon-color:#404040;--icon-size:35px;--title-padding:16px 20px 29px;--deco-right:-208px;--deco-bottom:-208px;--opacity:0;--content-color:#404040}}.card-longread{--image-overlay-opacity:.1;--title-padding:40px min(2.08333vw,(0.5 * 60px));--border-radius:5px 5px 50px 5px;--deco-right:-210px;--deco-bottom:-210px;--tag-margin-bottom:80px;display:inline-flex;flex-direction:column;flex-wrap:wrap;width:100%;overflow:hidden;border-radius:var(--border-radius);background-color:#e6eff6}.card-longread,.card-longread__image{position:relative}.card-longread__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:5px}.card-longread__image:after{content:"";position:absolute;z-index:1;transition:all .5s ease-in-out;border-radius:5px;opacity:var(--image-overlay-opacity);background:#d9d9d9;inset:0}.card-longread--no-image .card-longread__tag{position:relative;margin-bottom:var(--tag-margin-bottom)}.card-longread__tag{position:absolute;z-index:3;top:30px;left:30px}.card-longread__title{display:block;position:relative;z-index:3;padding:var(--title-padding);transition:.5s ease-in-out;color:#404040;font-family:Barlow,sans-serif;font-size:clamp(18px,1.6666666667vw,24px);font-style:normal;font-weight:700}.card-longread:after{content:"\e900";position:absolute;z-index:2;right:var(--deco-right);bottom:var(--deco-bottom);width:250px;height:250px;padding-top:30px;padding-left:50px;transition:.5s ease-in-out;border-radius:100%;background-color:#cad4dc;color:#404040;font-size:clamp(24px,2.0833333333vw,30px);line-height:1}.card-longread.styleguide-helper__focus,.card-longread.styleguide-helper__hover,.card-longread:focus-visible,.card-longread:hover{--title-padding:20px min(2.08333vw,(0.5 * 60px)) min(4.16667vw,(1 * 60px));--deco-right:-150px;--deco-bottom:-170px}@media only screen and (max-width:768px){.card-longread{--title-padding:20px 20px 24.96px;--border-radius:5px 5px 30px 5px;--tag-margin-bottom:16px}.card-longread__tag{top:20px;left:20px}.card-longread__title{font-style:italic;-webkit-hyphens:auto;hyphens:auto}.card-longread.styleguide-helper__focus,.card-longread.styleguide-helper__hover,.card-longread:focus-visible,.card-longread:hover{--title-padding:16px 20px 29px;--deco-right:-160px;--deco-bottom:-180px}}.card-story{--image-overlay-opacity:.5;--image-scale:1;--content-margin:30px;--title-bottom:40px;--border-radius:5px 5px 50px 5px;--deco-right:-210px;--deco-bottom:-210px;display:inline-flex;position:relative;flex-direction:column;width:100%;overflow:hidden;border-radius:var(--border-radius)}.card-story__image{width:100%;height:100%;overflow:hidden}.card-story__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(var(--image-scale));transform:scale(var(--image-scale))}.card-story__image:after,.card-story__image img{transition:all .5s ease-in-out;border-radius:var(--border-radius)}.card-story__image:after{content:"";position:absolute;z-index:1;opacity:var(--image-overlay-opacity);background:linear-gradient(180deg,transparent 70%,rgba(0,0,0,.2)),linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));inset:0}.card-story__tag{top:var(--content-margin)}.card-story__tag,.card-story__title{position:absolute;z-index:3;right:var(--content-margin);left:var(--content-margin)}.card-story__title{bottom:var(--title-bottom);transition:.5s ease-in-out;color:#fff;font-family:Barlow,sans-serif;font-size:clamp(24px,2.5vw,36px);font-style:italic;font-weight:700}.card-story__loader{position:absolute;inset:0;z-index:5;background-color:rgba(22,59,60,.6);-webkit-backdrop-filter:blur(.7px);backdrop-filter:blur(.7px)}.card-story:after{content:"\e900";position:absolute;z-index:2;right:var(--deco-right);bottom:var(--deco-bottom);width:250px;height:250px;padding-top:30px;padding-left:50px;transition:.5s ease-in-out;border-radius:100%;background-color:#59a439;color:#fff;font-size:clamp(24px,2.0833333333vw,30px);line-height:1}.card-story.styleguide-helper__focus,.card-story.styleguide-helper__hover,.card-story:focus-visible,.card-story:hover{--image-overlay-opacity:1;--image-scale:1.1;--title-bottom:90px;--deco-right:-150px;--deco-bottom:-170px}@media only screen and (max-width:768px){.card-story{--border-radius:5px 5px 30px 5px;--content-margin:20px;max-height:480px}.card-story__title{-webkit-hyphens:auto;hyphens:auto}.card-story.styleguide-helper__focus,.card-story.styleguide-helper__hover,.card-story:focus-visible,.card-story:hover{--deco-right:-160px;--deco-bottom:-180px}}.accordeon-downloads__downloads{display:flex;flex-direction:column;gap:10px}.accordeon-downloads .content__wrapper{--cols:3;--gap:30px;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--gap)}.accordeon-downloads .content__wrapper>*{flex-basis:calc(100%/var(--cols) - var(--gap)/var(--cols)*(var(--cols) - 1))}@media only screen and (max-width:768px){.accordeon-downloads .content__wrapper{--cols:1;flex-wrap:wrap;justify-content:center;gap:10px}}.contact-banner{--border-radius-img:60px 5px 5px 5px;--border-radius-deco:70px 5px 5px 5px;--deco-size:100%;--deco-offset:-30px;position:relative;padding:50px 0;background:#eff5ef}.contact-banner__wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:min(4.16667vw,(1 * 60px))}.contact-banner__image{position:relative;margin:min(-3.125%,(-.75 * 60px)) 0 -50px min(2.08333vw,(.5 * 60px))}.contact-banner__image img{position:relative;z-index:2;width:100%;margin-top:16px;border-radius:var(--border-radius-img)}.contact-banner__image:before{content:"";position:absolute;z-index:1;top:var(--deco-offset);left:var(--deco-offset);width:var(--deco-size);height:var(--deco-size);border:1px solid #dc0720;border-radius:var(--border-radius-deco)}.contact-banner__content__title{margin-bottom:16px;color:#59a439}.contact-banner__link{margin-top:auto;margin-left:auto}@media only screen and (max-width:1440px){.contact-banner__wrapper{gap:min(2.08333vw,(.5 * 60px))}}@media only screen and (max-width:768px){.contact-banner__wrapper{flex-direction:column;align-items:flex-start;gap:min(6.25vw,(1.5 * 60px))}.contact-banner__image{margin:0 0 0 10px}.contact-banner__image:before{--deco-size:calc(100% - 16px);--deco-offset:-10px}.contact-banner__image img{margin-top:0}.contact-banner__link{margin:0}}.downloads{position:relative;padding:60px 0;background:#eff5ef}.downloads__text{margin-bottom:48px}.downloads__downloads{gap:30px}.downloads:after{content:"\e933";position:absolute;top:0;right:0;color:#fff;font-size:70px;line-height:1}@media only screen and (max-width:1024px){.downloads:after{font-size:35px}}@media only screen and (max-width:768px){.downloads__text{margin-bottom:30px}.downloads__downloads{--cols:1;flex-wrap:wrap;justify-content:center;gap:10px}.downloads:after{font-size:24px}}.faq__faqs{display:flex;flex-direction:column;gap:10px}.faq__faqs__item{border-radius:5px 5px 30px 5px;background-color:#eff5ef}.faq__faqs__item__title{padding:20px 30px;transition:color .2s ease-in-out}.faq__faqs__item__title:after{background:linear-gradient(90deg,#76af38,#1a8c3a)}.faq__faqs__item__title.styleguide-helper__hover,.faq__faqs__item__title:focus,.faq__faqs__item__title:hover{color:#59a439}.faq__faqs__item__content{padding:20px 30px 40px}@media only screen and (max-width:768px){.faq__title{margin-bottom:20px}.faq__faqs__item{border-radius:5px 5px 20px 5px}}.infobox__wrapper{width:min(33.33333vw,(8 * 60px));transition:.4s ease-in-out;border-radius:5px;background:linear-gradient(90deg,#76af38,#1a8c3a)}.infobox__wrapper__item__title{padding:24px;color:#fff}.infobox__wrapper__item__title:before{content:"\e917";display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:5px;background:#fff;color:#76af38;font-size:20px}.infobox__wrapper__item__title:after{display:none}.infobox__wrapper__item__title.styleguide-helper__hover,.infobox__wrapper__item__title:hover{color:#fff}.infobox__wrapper__item__content{padding:10px 25.008px 30px 77px}.infobox__wrapper__item--active{background:#eff5ef}.infobox__wrapper__item--active .infobox__wrapper__item__title{color:#404040}.infobox__wrapper__item--active .infobox__wrapper__item__title:before{content:"\e91d"}@media only screen and (max-width:1024px){.infobox__wrapper{width:100%;max-width:480px}}.media{--border-radius:90px 10px 11px 10px}.media,.media__image{position:relative}.media--small{--border-radius:60px 10px 11px 10px}.media__image:before{content:"";position:absolute;z-index:1;border-radius:var(--border-radius);background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1));inset:0}.media__image img{width:100%;border-radius:var(--border-radius)}.media__image__button{display:flex;position:absolute;z-index:3;align-items:center;justify-content:center;inset:0}.media__image__figcaption{display:flex;position:absolute;align-items:flex-end;justify-content:flex-end;font-size:clamp(12px,1.1111111111vw,16px);inset:0}.media__image__figcaption__caption{z-index:2;min-width:50%;padding:20px 30px;border-radius:10px 0;background-color:#eff5ef;color:#000}@media only screen and (max-width:1024px){.media{--border-radius:60px 10px 11px 10px}}@media only screen and (max-width:768px){.media{--border-radius:30px 5px 5px 5px}.media__image__figcaption__caption{padding:10px 20px;border-radius:5px 0}}.overlay-report__section{display:flex;position:relative;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between}.overlay-report__image{width:min(58.33333%,(14 * 60px));aspect-ratio:85/50;overflow:hidden;-webkit-transform:translateX(min(14.28571%,(2 * 60px)));transform:translateX(min(14.28571%,(2 * 60px)));border-radius:5px 5px 5px 60px}.overlay-report__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.overlay-report__content{display:flex;position:relative;flex-direction:column;gap:20px;width:min(37.5%,(9 * 60px));-webkit-margin-before:min(16.66667vw,(4 * 60px));margin-block-start:min(16.66667vw,(4 * 60px));padding:min(4.16667vw,(1 * 60px)) min(4.16667%,(1 * 60px));-webkit-transform:translateX(min(-22.22222%,(-2 * 60px)));transform:translateX(min(-22.22222%,(-2 * 60px)));border-radius:5px;background-color:#fff}.overlay-report__title{margin:0}.overlay-report__button{-webkit-margin-before:20px;margin-block-start:20px}@media only screen and (max-width:1024px){.overlay-report__image{-webkit-transform:none;transform:none}.overlay-report__content{width:min(41.66667%,(10 * 60px));-webkit-transform:translateX(min(-20%,(-2 * 60px)));transform:translateX(min(-20%,(-2 * 60px)))}}@media only screen and (max-width:768px){.overlay-report__section{flex-direction:column}.overlay-report__image{width:100%;-webkit-transform:none;transform:none;border-radius:30px 5px 5px 5px}.overlay-report__content{width:auto;-webkit-transform:none;transform:none;-webkit-margin-before:-32px;margin-block-start:-32px;margin-inline:min(4.16667%,(1 * 60px))}.overlay-report__title{margin:0;font-size:24px}}.quote__blockquote{position:relative;padding:0 min(4.16667vw,(1 * 60px))}.quote__blockquote:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;border-radius:4px;background:linear-gradient(90deg,#e3331b,#e86e49)}.quote__blockquote:after{content:"\e934";position:absolute;z-index:-1;top:-20px;left:min(2.08333vw,(.5 * 60px));color:#eff5ef;font-size:clamp(38px,3.2638888889vw,47px);font-style:normal;line-height:1}.quote__author{display:block;margin-top:20px;color:#1c8d3b;font-family:Open Sans,sans-serif;font-size:clamp(14px,1.1111111111vw,16px);font-style:normal;font-weight:600}@media only screen and (max-width:768px){.quote__blockquote{padding:0 0 0 min(4.16667vw,(1 * 60px))}}.text{--border-radius-img:90px 10px 10px 10px;--border-radius-deco:110px 10px 10px 10px;--deco-size:calc(100% - 40px);--deco-offset:-30px;position:relative}.text__inner{display:flex;flex-flow:row nowrap;align-items:center;gap:min(8.33333vw,(2 * 60px))}.text__image{position:relative;width:min(41.66667vw,(10 * 60px));margin-top:-120px;margin-bottom:auto;padding:0}.text__image img{position:relative;z-index:2;width:100%;border-radius:var(--border-radius-img)}.text__image:before{content:"";position:absolute;z-index:1;top:var(--deco-offset);left:var(--deco-offset);width:var(--deco-size);height:var(--deco-size);border:1px solid #dc0720;border-radius:var(--border-radius-deco)}.text__content{width:100%}.text__text{-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;-webkit-column-count:1;-moz-column-count:1;column-count:1}.text__button-wrapper{margin-top:35.0016px}.text--image{margin-top:90px;padding:min(4.16667vw,(1 * 60px)) 0;background:#eff5ef}.text--image .text__content{width:min(41.66667vw,(10 * 60px))}.text--image:after{content:"\e933";position:absolute;top:0;right:0;color:#fff;font-size:70px;line-height:1}.text--mirror:after{content:"\e932";left:0}.text--mirror .text__content{order:1}.text--mirror .text__image{order:2}.text--mirror .text__image img{--border-radius-img:10px 90px 10px 10px}.text--mirror .text__image:before{--border-radius-deco:10px 110px 10px 10px;right:var(--deco-offset);left:auto}@media only screen and (max-width:1440px){.text__image{margin-top:-90px}.text__image:before{--border-radius-deco:70px 5px 5px 5px;--deco-size:calc(100% - 30px);--deco-offset:-10px}.text__image img{--border-radius-img:60px 5px 5px 5px;height:auto}.text--mirror .text__image img{--border-radius-img:5px 60px 5px 5px}.text--mirror .text__image:before{--border-radius-deco:5px 70px 5px 5px;--deco-offset:-10px;left:auto}}@media only screen and (max-width:1024px){.text--image:after{font-size:35px}}@media only screen and (max-width:768px){.text__inner{flex-wrap:wrap;margin:0;padding:0;gap:30px}.text__content{order:2;width:100%}.text__image{order:1;width:100%;margin-top:-140px}.text__image:after{font-size:70px}.text--image{margin-top:150px;padding:0 0 30px}.text--image .text__content{width:100%}.text--mirror .text__content{order:2}.text--mirror .text__image{order:1}}.text--columns .text__text{-webkit-column-gap:min(7.5%,(1.5 * 60px));-moz-column-gap:min(7.5%,(1.5 * 60px));column-gap:min(7.5%,(1.5 * 60px));-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance;-webkit-column-count:2;-moz-column-count:2;column-count:2}@media only screen and (max-width:1024px){.text--columns .text__text{-webkit-column-gap:min(4.54545%,(1 * 60px));-moz-column-gap:min(4.54545%,(1 * 60px));column-gap:min(4.54545%,(1 * 60px))}}@media only screen and (max-width:768px){.text--columns .text__text{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.what-we-do{position:relative;padding-block:max(60px,min(6.25vw,(1.5 * 60px)));background-color:#eff5ef}.what-we-do__content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-block:0 max(40px,min(6.25vw,(1.5 * 60px)))}.what-we-do__content__titlewrapper{width:min(37.5vw,(9 * 60px));margin-bottom:20px}.story-slide--share .what-we-do__content__titlewrapper .story-slide__title,.story-slide--start .what-we-do__content__titlewrapper .story-slide__title,.what-we-do__content__titlewrapper .story-slide--share .story-slide__title,.what-we-do__content__titlewrapper .story-slide--start .story-slide__title,.what-we-do__content__titlewrapper h2{line-height:1.1}.what-we-do__content__text{width:min(37.5vw,(9 * 60px))}.what-we-do__content__button{width:50%;margin-top:-20px}.what-we-do__cards{--cols:3;--gap:40px;display:flex;flex-wrap:nowrap;gap:var(--gap)}.what-we-do__cards *>{flex-basis:calc(100%/var(--cols) - var(--gap)/var(--cols)*(var(--cols) - 1))}.what-we-do:after{content:"\e933";position:absolute;top:0;right:0;margin-top:-1px;color:#fff;font-size:70px;line-height:1}.what-we-do--home:after{color:#1c8d3b}@media only screen and (max-width:768px){.what-we-do__content{flex-direction:column}.what-we-do__content__text,.what-we-do__content__titlewrapper{width:100%}.what-we-do__content__button{width:100%;margin-top:30px}.what-we-do__cards{--cols:1;--gap:10px;flex-direction:column}.what-we-do:after{font-size:24px}}.password-form{padding:16px;background:#fff;text-align:center}.password-form>p:not(:last-child){margin:0 0 8px}.password-form input{margin-bottom:4px}.password-form__input{margin-right:4px;padding:6px 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d9d9d9}.password-form__button{padding:8px 24px}.inspiration-podcast__title{-webkit-margin-after:max(32px,min(5.20833vw,(1.25 * 60px)));margin-block-end:max(32px,min(5.20833vw,(1.25 * 60px)));color:#fff;text-align:center}.inspiration-podcast__content{display:flex;flex-direction:column;align-items:center;gap:max(32px,min(5.20833vw,(1.25 * 60px)))}.inspiration-podcast__podcast{width:100%}@media only screen and (max-width:768px){.inspiration-podcast{padding-block:64px}}.inspiration-subnav{position:relative;z-index:5;-webkit-padding-before:max(32px,min(3.125vw,(.75 * 60px)));padding-block-start:max(32px,min(3.125vw,(.75 * 60px)));margin-bottom:max(16px,min(1.04167vw,(.25 * 60px)));border-bottom:1px solid #eff5ef;background-color:#fff;will-change:transform}.inspiration-subnav__wrapper{display:flex;position:relative;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-bottom:16px}.inspiration-subnav__progress{display:flex;position:relative;z-index:1;width:100%;height:4px;margin-bottom:-1px;border-radius:5px;background-color:#eff5ef}.inspiration-subnav__progress-indicator{position:absolute;z-index:2;bottom:0;left:0;height:4px;border-radius:5px;background-color:#59a439}.inspiration-story{--slide-width:max(350px,min(27.08333vw,(6.5 * 60px)));display:flex;position:relative;align-items:center;justify-content:center;height:100%;overflow:hidden}.inspiration-story__slides{overflow:visible}.inspiration-story__slides__slide{display:flex;width:var(--slide-width);height:min(760px,70vh);min-height:500px;-webkit-transform:scale(.85) translateZ(0);transform:scale(.85) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .4s ease-in-out;opacity:.3;-webkit-filter:blur(5px);filter:blur(5px);pointer-events:none}.inspiration-story__slides__slide--active{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);opacity:1;-webkit-filter:blur(0);filter:blur(0);pointer-events:all}.inspiration-story__navigation{display:flex;position:absolute;z-index:10;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);gap:calc(var(--slide-width) + 90px);pointer-events:none}.inspiration-story__navigation .icon-button{--icon-button-border:#fff;padding:4.8px;font-size:22px;pointer-events:all}@media only screen and (max-width:768px){.inspiration-story>.layout-container,.inspiration-story>.styleguide__nav{width:100%}.inspiration-story__slides__slide{width:100%;height:100vh;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);-webkit-filter:none;filter:none}.inspiration-story__navigation{inset:0 0 64px;justify-content:space-between;-webkit-transform:none;transform:none;gap:0;pointer-events:none}.inspiration-story__navigation .icon-button{-webkit-tap-highlight-color:transparent;width:25%;opacity:0;pointer-events:all}}.story-slide{--story-slide-title:#163b3c;--story-slide-transition-opacity:0;--story-slide-transition:all 0.8s ease-in-out;--story-slide-transition-up:translateY(100%);--story-slide-transition-down:translateY(-100%);--story-slide-transition-time:0.8s;--story-slide-transition-delay:0.4s;--story-slide-transition-delay--second:calc(var(--story-slide-transition-time) + 0.4s);-ms-overflow-style:none;scrollbar-width:none;display:flex;position:relative;flex-direction:column;width:100%;height:auto;overflow:hidden;overflow-y:auto;border-radius:5px;overscroll-behavior:none}.story-slide *{box-sizing:border-box}.story-slide::-webkit-scrollbar{display:none}.story-slide__pagination{display:flex;position:sticky;z-index:5;top:0;gap:5px;padding:16px 32px}.story-slide__pagination__bullet{height:3px;transition:background-color .2s ease-in-out;border-radius:5px;background-color:#fff}.story-slide__pagination__bullet--active{background-color:#76af38}.story-slide__title{z-index:1;margin-block:16px 0;padding-inline:32px;color:var(--story-slide-title);text-align:center}.story-slide__image{position:absolute;inset:0}.story-slide__image:after,.story-slide__image:before{content:"";position:absolute;inset:0;height:25%;background:linear-gradient(0deg,transparent,rgba(0,0,0,.7))}.story-slide__image:after{top:auto;background:linear-gradient(180deg,transparent,rgba(0,0,0,.7))}.story-slide__image img,.story-slide__image video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.story-slide__chats{display:flex;z-index:1;flex-direction:column;justify-content:space-between;height:100%;gap:48px;padding-block:40px 48px}.story-slide__chats:has(>.chat:only-child){justify-content:end}.story-slide__chats .chat{--chat-background-color:#fff;position:relative;padding:20px;-webkit-transform:var(--story-slide-transition-down);transform:var(--story-slide-transition-down);transition:var(--story-slide-transition);transition-delay:var(--story-slide-transition-delay);border-radius:5px;opacity:var(--story-slide-transition-opacity);background-color:var(--chat-background-color);margin-inline:48px 16px;color:#163b3c;font-size:14px;font-weight:600;line-height:1.75}.story-slide__chats .chat:after{content:"";position:absolute;top:calc(100% - 1px);right:20px;border-top:24px solid var(--chat-background-color);border-left:32px solid transparent}.story-slide__chats .chat:nth-child(2),.story-slide__chats .chat:only-child{--chat-background-color:#1c8d3b;-webkit-transform:var(--story-slide-transition-up);transform:var(--story-slide-transition-up);margin-inline:16px 48px;color:#fff}.story-slide__chats .chat:nth-child(2):after,.story-slide__chats .chat:only-child:after{right:auto;left:20px;border-top:transparent;border-bottom:24px solid transparent;border-left:32px solid var(--chat-background-color)}.story-slide__chats .chat:nth-child(2){transition-delay:var(--story-slide-transition-delay--second)}.story-slide__intro{z-index:1;padding:20px;-webkit-margin-before:40px;margin-block-start:40px;margin-inline:20px;-webkit-transform:var(--story-slide-transition-down);transform:var(--story-slide-transition-down);transition:var(--story-slide-transition);transition-delay:var(--story-slide-transition-delay);border-radius:5px;background-color:#eff5ef;color:#163b3c;line-height:1.75}.story-slide__intro,.story-slide__text{opacity:var(--story-slide-transition-opacity);font-weight:600}.story-slide__text{margin-block:max(32px,min(4.16667vw,(1 * 60px)));margin-inline:40px;-webkit-transform:var(--story-slide-transition-up);transform:var(--story-slide-transition-up);transition:var(--story-slide-transition);transition-delay:var(--story-slide-transition-delay--second);color:#fff;font-size:clamp(12px,.9722222222vw,14px)}.story-slide__source{position:absolute;z-index:10;right:16px;bottom:16px}.story-slide__share{display:flex;justify-content:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.story-slide__share .share__item__button{-webkit-transform:var(--story-slide-transition-up);transform:var(--story-slide-transition-up);transition:var(--story-slide-transition);transition-delay:var(--story-slide-transition-delay);opacity:var(--story-slide-transition-opacity)}.story-slide__share .share__item__content{left:50%;margin:0;-webkit-transform:translate(-50%,calc(-100% - 60px));transform:translate(-50%,calc(-100% - 60px))}.story-slide__relevant{display:flex;align-items:center;justify-content:center;height:100%;margin-inline:max(24px,min(3.125vw,(.75 * 60px)))}.story-slide__relevant .card-story{width:auto;aspect-ratio:2/3}.story-slide__relevant .card-story__title{font-size:24px}.story-slide--start .story-slide__title{-webkit-transform:var(--story-slide-transition-down);transform:var(--story-slide-transition-down);transition:var(--story-slide-transition);transition-delay:var(--story-slide-transition-delay);opacity:var(--story-slide-transition-opacity);color:#fff;-webkit-margin-before:48px;margin-block-start:48px}.story-slide--start .story-slide__intro{-webkit-transform:var(--story-slide-transition-up);transform:var(--story-slide-transition-up);transition:var(--story-slide-transition);transition-delay:var(--story-slide-transition-delay--second);margin-block:auto min(6.25vw,(1.5 * 60px))}.story-slide--fullscreen{--story-slide-title:#fff}.story-slide--boxed{background-color:#d7e7d7}.story-slide--boxed .story-slide__image{top:160px;height:60%}.story-slide--boxed .story-slide__image:after,.story-slide--boxed .story-slide__image:before{display:none}.story-slide--relevant,.story-slide--text{--story-slide-title:#fff;background-color:#1c8d3b}.story-slide--share{background-color:#d7e7d7}.story-slide--share .story-slide__title{color:#1c8d3b;margin-block:max(32px,min(4.16667vw,(1 * 60px))) 32px}.story-slide--share .story-slide__image{position:relative;height:55%;overflow:hidden;border-radius:5px 5px 30px 5px;margin-inline:max(24px,min(3.125vw,(.75 * 60px)))}.story-slide--share .story-slide__image:after,.story-slide--share .story-slide__image:before{display:none}.story-slide--animation{--story-slide-transition-opacity:1;--story-slide-transition-up:translateY(0);--story-slide-transition-down:translateY(0)}@media only screen and (max-width:768px){.story-slide{padding-bottom:64px;border-radius:0}.story-slide__chats .chat,.story-slide__intro,.story-slide__text{-webkit-transform:none;transform:none;transition:none;transition-delay:unset}.story-slide__chats .chat{opacity:1}.story-slide__chats .chat:nth-child(2),.story-slide__chats .chat:only-child{-webkit-transform:none;transform:none}}.inspiration-video{padding-block:0 64px}.inspiration-video__title{-webkit-margin-after:max(32px,min(5.20833vw,(1.25 * 60px)));margin-block-end:max(32px,min(5.20833vw,(1.25 * 60px)));color:#fff;text-align:center}.inspiration-video__video{display:flex;aspect-ratio:16/9}.inspiration-video__video iframe{width:100%}@media only screen and (max-width:768px){.inspiration-video{padding-block:64px}}.header{--drop-shadow:drop-shadow(0 5px 10px rgba(0,0,0,0.08));--header-background:transparent;--header-dropshadow:none;--header-logo-dropshadow:var(--drop-shadow);--header-logo-background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMTkgOTAiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZmZmO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTAsMEgzMTlsLTUuOTIsMjcuMDhBODAsODAsMCwwLDEsMjM0LjkzLDkwSDBaIi8+PC9nPjwvZz48L3N2Zz4=) no-repeat 100% 100%/cover;position:relative;z-index:10}.header--scroll{--header-background:#fff;--header-dropshadow:var(--drop-shadow);--header-logo-background:transparent}.header--scroll .header__icon-button{--icon-button-color:#163b3c;--icon-button-color--focus:#59a439;--icon-button-border:#59a439;--icon-button-border--focus:#59a439}.header__logo{position:absolute;z-index:1;top:0;left:0;width:min(22.91667%,(5.5 * 60px));max-height:96px;padding-block:28px;padding-inline:min(8.33333%,(2 * 60px)) min(6.25%,(1.5 * 60px));transition:background .2s ease-in-out;background:var(--header-logo-background);-webkit-filter:var(--header-logo-dropshadow);filter:var(--header-logo-dropshadow)}.header__logo,.header__main{display:flex;align-items:center}.header__main{position:relative;justify-content:space-between;padding-block:20px;padding-inline:min(22.91667%,(5.5 * 60px)) min(4.16667%,(1 * 60px))}.header__main__background{position:absolute;inset:0;z-index:-1;-webkit-filter:var(--header-dropshadow);filter:var(--header-dropshadow);pointer-events:none}.header__main__background:after,.header__main__background:before{content:"";position:absolute;transition:background-color .4s ease-in-out}.header__main__background:before{inset:-1px 0 0;width:calc(100% - 80px);background-color:var(--header-background)}.header__main__background:after{inset:-1px 0 0 auto;width:80px;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4My41MiA4OS45OSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMTAxMDE7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PGcgaWQ9IkxheWVyXzEtMi0yIiBkYXRhLW5hbWU9IkxheWVyIDEtMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyLTIiPjxnIGlkPSJMYXllcl8xLTItMi0yIiBkYXRhLW5hbWU9IkxheWVyIDEtMi0yIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0wLDBWOTBBODAsODAsMCwwLDAsNzcuNjEsMjcuMDhMODMuNTIsMFoiLz48L2c+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPg==) no-repeat 100% 100%/cover;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4My41MiA4OS45OSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMTAxMDE7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PGcgaWQ9IkxheWVyXzEtMi0yIiBkYXRhLW5hbWU9IkxheWVyIDEtMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyLTIiPjxnIGlkPSJMYXllcl8xLTItMi0yIiBkYXRhLW5hbWU9IkxheWVyIDEtMi0yIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0wLDBWOTBBODAsODAsMCwwLDAsNzcuNjEsMjcuMDhMODMuNTIsMFoiLz48L2c+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPg==) no-repeat 100% 100%/cover;background-color:var(--header-background)}.header__logo,.header__main{will-change:transform}.header__nav-primary{display:flex;flex-grow:1;align-items:center;justify-content:center}.header__tools{display:flex;gap:20px}.header__button--small{display:none}@media (prefers-reduced-motion:no-preference){.admin-bar .header{top:32px}}@media only screen and (max-width:1024px){.header__main{padding-inline:min(20.83333%,(5 * 60px)) min(4.16667%,(1 * 60px))}.header__button{display:none}.header__button--small{display:inline-flex}}@media only screen and (max-width:768px){.header{position:relative}.header__logo{width:60%;padding-block:20px;-webkit-padding-start:16px;padding-inline-start:16px;max-width:250px}.header__main{display:none}}.header--report .header__tools{height:56px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-padding-before:4px;padding-block-start:4px;-webkit-padding-end:32px;padding-inline-end:32px}.header--report .header__link{display:flex;position:relative;align-items:center;gap:8px;color:#fff}.header--report .header__link:after{content:"\e901";transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;font-size:20px}.header--report .header__link.styleguide-helper__focus:after,.header--report .header__link.styleguide-helper__hover:after,.header--report .header__link:focus-visible:after,.header--report .header__link:hover:after{-webkit-transform:translate(3px,-3px);transform:translate(3px,-3px)}.header--report.header--scroll .header__link{color:#e2321a}@media only screen and (max-width:1024px){.header--report .header__tools{height:44px}}@media only screen and (max-width:768px){.header--report .header__logo{width:40%}.header--report .header__tools{-webkit-padding-before:0;padding-block-start:0;-webkit-padding-end:0;padding-inline-end:0}.header--report .header__main{display:flex}}.header-mobile{display:none;z-index:10;justify-content:center}.header-mobile__navigation{z-index:10}.header-mobile__toolbar{display:flex;position:fixed;z-index:20;bottom:20px;border-radius:5px;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.header-mobile__search-button{--icon-button-border:transparent;position:relative;padding:16px;font-size:2.4rem}.header-mobile__search-button:after{content:"";position:absolute;inset-block:10px;left:0;width:1px;background-color:rgba(89,164,57,.5)}@media only screen and (max-width:768px){.header-mobile{display:flex}}.header-topbar{display:flex;z-index:1;justify-content:end;gap:max(16px,min(4.16667%,(1 * 60px)));padding:10.4px max(30px,min(4.16667%,(1 * 60px)));background:#163b3c;will-change:transform}.header-topbar,.header-topbar__navigation{position:relative}.header-topbar__navigation:after{content:"";position:absolute;top:0;right:calc(min(calc(.5 / 24 * 100vw), (.5 * 60px))*-1);bottom:0;width:1px;background:hsla(0,0%,100%,.2)}.header-topbar__language-switcher{display:flex;align-items:center}@media only screen and (max-width:768px){.header-topbar{background:transparent;padding-block:32px}.header-topbar__navigation{display:none}}.page-content{display:flex;flex-direction:column;gap:max(60px,min(6.25vw,(1.5 * 60px)))}.single-report .page-content{-webkit-padding-after:max(90px,min(8.33333vw,(2 * 60px)));padding-block-end:max(90px,min(8.33333vw,(2 * 60px)))}.page-header{--border-radius-img:90px 10px 10px 10px;position:relative;-webkit-animation:gradientAnimation 6s infinite alternate;animation:gradientAnimation 6s infinite alternate;background-image:radial-gradient(circle,#8bce43 0,#76af38 0,#1a8c3a 100%);background-size:200% 200%;text-align:left;-webkit-margin-before:-105px;margin-block-start:-105px;padding-block:min(8.33333vw,(2 * 60px)) 0}.page-header__wrapper{display:flex;position:relative;z-index:2;justify-content:space-between;gap:min(8.33333vw,(2 * 60px))}.page-header__wrapper__title{max-width:min(41.66667%,(10 * 60px));padding-left:min(4.16667vw,(1 * 60px));padding-block:min(4.16667vw,(1 * 60px)) min(10.41667vw,(2.5 * 60px))}.page-header__wrapper:not(:has(.page-header__image)) .page-header__wrapper__title{width:100%;max-width:unset}.page-header__title{color:#fff}.page-header__parent-title{display:block;margin-bottom:20px;color:#fff;font-size:clamp(18px,1.3888888889vw,20px)}.page-header__image{display:inline-block;position:relative;z-index:2;margin:16px -4.16667% -20px auto}.page-header__image img{border-radius:var(--border-radius-img)}.page-header__breadcrumbs{padding-block:max(32px,min(6.25vw,(1.5 * 60px))) 0}.page-header__introduction{padding-block:max(24px,min(4.16667vw,(1 * 60px))) 0}.page-header:after{content:"";position:absolute;z-index:1;width:100%;height:60px;background-color:#fff;inset:auto 0 0 0;-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2NyA3MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIGlkPSJVbmlvbiIgdHJhbnNmb3JtPSJtYXRyaXgoLTEsMCwwLDEsMTI2MCwwKSI+CiAgICAgICAgPHBhdGggZD0iTTEyNTYuMTgsNjYuMjgxQzEyMTIuNDksMjMuNzggMTE1My45NSwtMCAxMDkzLDBMMTI2MCwwTDEyNjAsNzBMMTI1Ni4xOCw2Ni4yODFaIiBzdHlsZT0iZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=) no-repeat,linear-gradient(#fff 0 0);mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2NyA3MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIGlkPSJVbmlvbiIgdHJhbnNmb3JtPSJtYXRyaXgoLTEsMCwwLDEsMTI2MCwwKSI+CiAgICAgICAgPHBhdGggZD0iTTEyNTYuMTgsNjYuMjgxQzEyMTIuNDksMjMuNzggMTE1My45NSwtMCAxMDkzLDBMMTI2MCwwTDEyNjAsNzBMMTI1Ni4xOCw2Ni4yODFaIiBzdHlsZT0iZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=) no-repeat,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.page-header+main{padding-block:min(6.25vw,(1.5 * 60px)) min(4.16667vw,(1 * 60px))}.single-report .page-header{-webkit-padding-before:min(12.5vw,(3 * 60px));padding-block-start:min(12.5vw,(3 * 60px))}.single-report .page-header:after{display:none}.single-report .page-header__wrapper:not(:has(.page-header__image)) .page-header__wrapper__title{padding-block:min(4.16667vw,(1 * 60px)) min(6.25vw,(1.5 * 60px))}@media only screen and (max-width:1024px){.page-header{--border-radius-img:60px 5px 5px 5px;padding:32px 0}.page-header__wrapper{flex-direction:column;gap:0}.page-header__wrapper__title{max-width:none;padding-left:0;padding-block:160px max(90px,min(10.41667vw,(2.5 * 60px)))}.page-header__image{margin:-32px 0 -40px}.page-header:after{content:"";right:0;height:46px;-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2NyA3MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIGlkPSJVbmlvbiIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtMTA5MywwKSI+CiAgICAgICAgPHBhdGggZD0iTTEyNTYuMTgsNjYuMjgxQzEyMTIuNDksMjMuNzggMTE1My45NSwtMCAxMDkzLDBMMTI2MCwwTDEyNjAsNzBMMTI1Ni4xOCw2Ni4yODFaIiBzdHlsZT0iZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=) no-repeat,linear-gradient(#fff 0 0);mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2NyA3MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIGlkPSJVbmlvbiIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtMTA5MywwKSI+CiAgICAgICAgPHBhdGggZD0iTTEyNTYuMTgsNjYuMjgxQzEyMTIuNDksMjMuNzggMTE1My45NSwtMCAxMDkzLDBMMTI2MCwwTDEyNjAsNzBMMTI1Ni4xOCw2Ni4yODFaIiBzdHlsZT0iZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=) no-repeat,linear-gradient(#fff 0 0);-webkit-mask-position:bottom right;mask-position:bottom right}}@media only screen and (max-width:768px){.single-report .page-header{-webkit-padding-before:128px;padding-block-start:128px}}.page-header-archive{--padding-block:180px 80px;--deco-bottom:-70px;--deco-size:70px;position:relative;background:#eff5ef;text-align:left;-webkit-margin-before:-100px;margin-block-start:-100px;padding-block:var(--padding-block)}.page-header-archive__wrapper{display:flex;align-items:flex-end;justify-content:space-between}.page-header-archive__wrapper__title{max-width:min(41.66667vw,(10 * 60px));padding-bottom:16px;background:linear-gradient(90deg,#e3331b,#e86e49);-webkit-background-clip:text;background-clip:text;color:#e2321a;font-size:clamp(48px,7.6388888889vw,110px);line-height:1;-webkit-text-fill-color:transparent}.page-header-archive__wrapper__links{padding-bottom:30px}.page-header-archive:after{content:"\e933";position:absolute;right:0;bottom:var(--deco-bottom);color:#eff5ef;font-size:var(--deco-size);line-height:1}.page-header-archive__wrapper__links__listitem{padding-block:20px;border-bottom:1px solid #d9d9d9}@media only screen and (max-width:1024px){.page-header-archive{--padding-block:180px 60px;--deco-bottom:-24px;--deco-size:24px}.page-header-archive__wrapper{flex-direction:column;align-items:flex-start}.page-header-archive__wrapper__title{max-width:none;margin-bottom:40px}}.page-header-home{--background-color:#fff;position:relative;-webkit-margin-before:-250px;margin-block-start:-250px;padding-block:min(8.33333vw,(2 * 60px)) 0;background:var(--background-color);pointer-events:none}.page-header-home__wrapper{display:flex;position:relative;align-items:flex-end;height:100vh;min-height:700px;max-height:924px}.page-header-home__wrapper:before{content:"";position:absolute;z-index:1;width:100%;inset:0 0 auto 0;height:200px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.page-header-home__image{position:absolute;inset:0;overflow:hidden}.page-header-home__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-header-home__video{position:absolute;inset:0;overflow:hidden}.page-header-home__video video{width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:all}.page-header-home__content{display:flex;position:relative;z-index:1;flex-direction:column;gap:48px;padding-block:min(8.33333vw,(2 * 60px)) min(12.5vw,(3 * 60px))}.page-header-home__content__title{max-width:960px;color:#fff;font-size:clamp(34px,4.0277777778vw,58px);line-height:1}.page-header-home__content__buttons{display:flex;flex-wrap:wrap;gap:20px;pointer-events:all}.page-header-home:before{inset:auto 0 0 0;height:520px;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.page-header-home:after,.page-header-home:before{content:"";position:absolute;z-index:1;width:100%}.page-header-home:after{inset:auto 0 -1px 0;height:60px;-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2NyA3MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIGlkPSJVbmlvbiIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtMTA5MywwKSI+CiAgICAgICAgPHBhdGggZD0iTTEyNTYuMTgsNjYuMjgxQzEyMTIuNDksMjMuNzggMTE1My45NSwtMCAxMDkzLDBMMTI2MCwwTDEyNjAsNzBMMTI1Ni4xOCw2Ni4yODFaIiBzdHlsZT0iZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=) no-repeat,linear-gradient(#fff 0 0);mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2NyA3MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIGlkPSJVbmlvbiIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtMTA5MywwKSI+CiAgICAgICAgPHBhdGggZD0iTTEyNTYuMTgsNjYuMjgxQzEyMTIuNDksMjMuNzggMTE1My45NSwtMCAxMDkzLDBMMTI2MCwwTDEyNjAsNzBMMTI1Ni4xOCw2Ni4yODFaIiBzdHlsZT0iZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=) no-repeat,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-position:bottom right;mask-position:bottom right;background-color:var(--background-color)}@media only screen and (max-width:1024px){.page-header-home__wrapper{height:calc(100vh + 100px)}.page-header-home__content{flex-direction:column;gap:30px;padding-block:min(16.66667vw,(4 * 60px)) 110px}.page-header-home:after{content:"";right:0;height:46px;-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2NyA3MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIGlkPSJVbmlvbiIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtMTA5MywwKSI+CiAgICAgICAgPHBhdGggZD0iTTEyNTYuMTgsNjYuMjgxQzEyMTIuNDksMjMuNzggMTE1My45NSwtMCAxMDkzLDBMMTI2MCwwTDEyNjAsNzBMMTI1Ni4xOCw2Ni4yODFaIiBzdHlsZT0iZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=) no-repeat,linear-gradient(#fff 0 0);mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2NyA3MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIGlkPSJVbmlvbiIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtMTA5MywwKSI+CiAgICAgICAgPHBhdGggZD0iTTEyNTYuMTgsNjYuMjgxQzEyMTIuNDksMjMuNzggMTE1My45NSwtMCAxMDkzLDBMMTI2MCwwTDEyNjAsNzBMMTI1Ni4xOCw2Ni4yODFaIiBzdHlsZT0iZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=) no-repeat,linear-gradient(#fff 0 0);-webkit-mask-position:bottom right;mask-position:bottom right}}.page-header-search{padding-block:max(90px,min(8.33333vw,(2 * 60px))) max(120px,min(12.5vw,(3 * 60px)))}.page-header-search .page-header__title-wrapper{display:flex;align-items:flex-end;justify-content:center;gap:10px;padding-block:max(32px,min(4.16667vw,(1 * 60px)))}.page-header-search .page-header__title{margin:0;line-height:1;text-align:center}.page-header-search__amount{color:#fff;font-weight:700}.page-header-search__form{margin-inline:min(16.66667%,(4 * 60px))}@media only screen and (max-width:768px){.page-header-search__form{margin-inline:0}}.page-header-single__top{--padding-block:180px;--deco-bottom:-70px;--deco-size:70px;position:relative;background:#eff5ef;text-align:left;-webkit-margin-before:-105px;margin-block-start:-105px;padding-block:var(--padding-block)}.page-header-single__top:after{content:"\e932";position:absolute;bottom:var(--deco-bottom);left:0;color:#eff5ef;font-size:var(--deco-size);line-height:1}.page-header-single__wrapper{display:flex}.page-header-single__wrapper__archive{min-width:min(16.66667%,(4 * 60px))}.page-header-single__wrapper__title{max-width:960px;padding-bottom:16px;background:linear-gradient(90deg,#e3331b,#e86e49);-webkit-background-clip:text;background-clip:text;color:#e2321a;line-height:1;-webkit-text-fill-color:transparent}.page-header-single__wrapper__links{padding-bottom:30px}.page-header-single__categories{display:flex;gap:10px}.page-header-single__image{position:relative;z-index:2;-webkit-margin-before:min(-4.16667vw,(-1 * 60px));margin-block-start:min(-4.16667vw,(-1 * 60px))}.page-header-single__image img{width:100%;border-radius:5px}@media only screen and (max-width:1024px){.page-header-single{--padding-block:180px 60px;--deco-bottom:-24px;--deco-size:24px}.page-header-single__top{--padding-block:180px 112px}.page-header-single__wrapper{flex-direction:column;align-items:flex-start;gap:20px}.page-header-single__wrapper__title{max-width:none;margin-bottom:40px}}@media only screen and (max-width:768px){.page-header-single__categories{flex-wrap:wrap}}.page-header-small{--background-color:#fff;--border-radius-img:90px 10px 10px 10px;position:relative;z-index:2;-webkit-animation:gradientAnimation 6s infinite alternate;animation:gradientAnimation 6s infinite alternate;background-image:radial-gradient(circle,#8bce43 0,#76af38 0,#1a8c3a 100%);background-size:200% 200%;text-align:left;-webkit-margin-before:-105px;margin-block-start:-105px;padding-block:min(8.33333vw,(2 * 60px)) 0}.page-header-small__wrapper{display:flex;position:relative;z-index:2;justify-content:space-between;gap:min(8.33333vw,(2 * 60px))}.page-header-small__wrapper__title{padding-block:min(4.16667vw,(1 * 60px)) min(10.41667vw,(2.5 * 60px))}.page-header-small__title{color:#fff}.page-header-small__parent-title{display:block;margin-bottom:20px;color:#fff;font-size:clamp(18px,1.3888888889vw,20px)}.page-header-small__introduction{color:#fff;font-style:normal}.page-header-small__introduction a{transition:.2s ease-in-out;color:#fff;font-weight:700}.page-header-small__introduction a.styleguide-helper__focus,.page-header-small__introduction a.styleguide-helper__hover,.page-header-small__introduction a:focus-visible,.page-header-small__introduction a:hover{color:#404040}.page-header-small__card-icon{display:inline-block;position:relative;z-index:2;width:min(25vw,(6 * 60px));margin:32px 0 -20px auto}.page-header-small:after{content:"";position:absolute;z-index:1;width:100%;height:60px;background-color:var(--background-color);inset:auto 0 0 0;-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2NyA3MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIGlkPSJVbmlvbiIgdHJhbnNmb3JtPSJtYXRyaXgoLTEsMCwwLDEsMTI2MCwwKSI+CiAgICAgICAgPHBhdGggZD0iTTEyNTYuMTgsNjYuMjgxQzEyMTIuNDksMjMuNzggMTE1My45NSwtMCAxMDkzLDBMMTI2MCwwTDEyNjAsNzBMMTI1Ni4xOCw2Ni4yODFaIiBzdHlsZT0iZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=) no-repeat,linear-gradient(#fff 0 0);mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2NyA3MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIGlkPSJVbmlvbiIgdHJhbnNmb3JtPSJtYXRyaXgoLTEsMCwwLDEsMTI2MCwwKSI+CiAgICAgICAgPHBhdGggZD0iTTEyNTYuMTgsNjYuMjgxQzEyMTIuNDksMjMuNzggMTE1My45NSwtMCAxMDkzLDBMMTI2MCwwTDEyNjAsNzBMMTI1Ni4xOCw2Ni4yODFaIiBzdHlsZT0iZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=) no-repeat,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.page-header-small--contact{--background-color:#eff5ef}@media only screen and (max-width:1024px){.page-header-small{--border-radius-img:60px 5px 5px 5px;padding:32px 0}.page-header-small__wrapper{flex-direction:column;gap:0}.page-header-small__wrapper__title{padding-block:160px max(60px,min(4.16667vw,(1 * 60px)))}.page-header-small__card-icon{width:auto;max-width:50%;margin:0 auto 64px 0}.page-header-small:after{content:"";right:0;height:46px;-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2NyA3MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIGlkPSJVbmlvbiIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtMTA5MywwKSI+CiAgICAgICAgPHBhdGggZD0iTTEyNTYuMTgsNjYuMjgxQzEyMTIuNDksMjMuNzggMTE1My45NSwtMCAxMDkzLDBMMTI2MCwwTDEyNjAsNzBMMTI1Ni4xOCw2Ni4yODFaIiBzdHlsZT0iZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=) no-repeat,linear-gradient(#fff 0 0);mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2NyA3MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIGlkPSJVbmlvbiIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtMTA5MywwKSI+CiAgICAgICAgPHBhdGggZD0iTTEyNTYuMTgsNjYuMjgxQzEyMTIuNDksMjMuNzggMTE1My45NSwtMCAxMDkzLDBMMTI2MCwwTDEyNjAsNzBMMTI1Ni4xOCw2Ni4yODFaIiBzdHlsZT0iZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=) no-repeat,linear-gradient(#fff 0 0);-webkit-mask-position:bottom right;mask-position:bottom right}}@media only screen and (max-width:768px){.page-header-small__card-icon{max-width:100%}.page-header-small:after{height:26px}}.page-header-report-landing{position:relative;-webkit-margin-before:-100px;margin-block-start:-100px}.page-header-report-landing__image{position:absolute;top:0;bottom:375px;left:0;width:100%}.page-header-report-landing__image:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.2)}.page-header-report-landing__image img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.page-header-report-landing__content{position:relative;padding-block:192px 120px}.page-header-report-landing__title{width:min(41.66667%,(10 * 60px));-webkit-margin-after:240px;margin-block-end:240px;-webkit-margin-start:auto;margin-inline-start:auto;color:#fff;font-size:clamp(60px,5.5555555556vw,80px);line-height:1}.page-header-report-landing__numbers{position:relative}@media only screen and (max-width:1024px){.page-header-report-landing__image{bottom:unset;height:950px;min-height:unset}.page-header-report-landing__title{width:min(58.33333%,(14 * 60px));-webkit-margin-after:160px;margin-block-end:160px;font-size:58px}}@media only screen and (max-width:768px){.page-header-report-landing__image{height:775px}.page-header-report-landing__title{width:100%;-webkit-margin-after:64px;margin-block-end:64px;font-size:52px}}@media only screen and (max-width:600px){.page-header-report-landing__image{height:525px}}.site-footer{--main-grid-columns:4;padding:min(6.25vw,(1.5 * 60px)) 0 0;background-color:#163b3c}.site-footer__nav{grid-column-end:span 24;grid-row-end:span 1;grid-column-start:3;grid-row-start:1;display:flex;gap:min(4.16667vw,(1 * 60px));margin-bottom:min(5.20833vw,(1.25 * 60px))}.site-footer__nav>div{width:min(20.83333vw,(5 * 60px))}.site-footer__legal__brand{grid-column-end:span 4;grid-column-start:3}.site-footer__legal__brand,.site-footer__nav--legal{grid-row-end:span 1;grid-row-start:2;display:flex;position:relative;z-index:1;align-items:center;min-height:min(7.6375vw,(1.833 * 60px))}.site-footer__nav--legal{grid-column-end:span 16;grid-column-start:7;justify-content:center;padding:32px 0}.site-footer__legal__social{grid-column-end:span 5;grid-column-start:22;display:flex;z-index:1;align-items:center;min-height:min(7.6375vw,(1.833 * 60px))}.site-footer:after,.site-footer__legal__social{grid-row-end:span 1;grid-row-start:2;position:relative}.site-footer:after{grid-column-end:span 24;grid-column-start:3;content:"";z-index:0;border-top:1px solid hsla(0,0%,100%,.2);border-right:1px solid hsla(0,0%,100%,.2);border-left:1px solid hsla(0,0%,100%,.2);border-radius:10px 10px 0 0}.site-footer__nav--footer1{padding-left:min(2.08333vw,(.5 * 60px))}.site-footer__nav a[target=_blank]:after{content:"\e901";margin-left:5px;transition:.2s;color:#fff;line-height:1}.site-footer__nav a[target=_blank].styleguide-helper__hover:after,.site-footer__nav a[target=_blank]:hover:after{color:#76af38}.site-footer__nav__heading{margin:0 0 min(2.08333vw,(.5 * 60px))}.site-footer__nav__heading,.site-footer__nav__toggle{color:#76af38;font-family:Barlow,sans-serif;font-size:clamp(20px,1.6666666667vw,24px);font-style:italic;font-weight:700;white-space:nowrap}.site-footer__nav__toggle{display:none;align-items:flex-end;outline:0;background:none}.site-footer__nav__toggle:after{content:"\e906";margin-bottom:-2px;margin-left:10px;transition:.4s;font-size:20px;font-style:normal;line-height:1}.site-footer__nav__toggle--active{margin-bottom:20px}.site-footer__nav__toggle--active:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.site-footer__legal__brand .brand{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);margin-left:min(2.08333vw,(.5 * 60px))}.site-footer__legal__wrapper{display:flex;align-items:center;justify-content:space-between;gap:min(4.16667vw,(1 * 60px));padding:min(2.08333vw,(.5 * 60px));border-top:1px solid hsla(0,0%,100%,.2);border-right:1px solid hsla(0,0%,100%,.2);border-left:1px solid hsla(0,0%,100%,.2);border-radius:10px}.site-footer__legal__social .social-media{display:flex;align-items:center;gap:15px;margin-right:min(2.08333vw,(.5 * 60px));margin-left:auto}@media only screen and (max-width:1024px){.site-footer{--main-grid-columns:1;padding:0 0 max(96px,min(8.33333vw,(2 * 60px)))}.site-footer__nav{grid-column-end:span 24;grid-row-end:span 1;grid-column-start:3;grid-row-start:2;flex-direction:column;margin:40px 0;gap:10px}.site-footer__nav>div{width:100%;margin:0 0 min(2.08333vw,(.5 * 60px))}.site-footer__nav>div:last-child{margin-bottom:0}.site-footer__legal__brand{grid-column-end:span 12;grid-row-end:span 1;grid-column-start:3;grid-row-start:1;align-self:center;min-height:80px;padding:0}.site-footer__nav--legal{grid-column-end:span 24;grid-row-end:span 1;grid-column-start:3;grid-row-start:3;align-items:flex-start;justify-content:flex-start;min-height:auto;padding:0}.site-footer__legal__social{grid-column-end:span 12;grid-row-end:span 1;grid-column-start:15;grid-row-start:1;align-self:center;min-height:80px}.site-footer:after{grid-column-end:span 28;grid-row-end:span 1;grid-column-start:1;grid-row-start:1;content:"";border:0;border-bottom:1px solid hsla(0,0%,100%,.2);border-radius:0}.navigations-footer,.site-footer__nav__heading{display:none}.site-footer__nav__toggle{display:flex}.site-footer__nav--footer1{padding-left:0}.site-footer__legal__brand .brand{margin-left:0}.site-footer__legal__social .social-media{gap:10px;margin-right:0;margin-left:auto}}.language-switcher{display:flex;position:relative;flex-direction:column}.language-switcher__toggle{--toggle-color:hsla(0,0%,100%,0.7);display:inline-flex;align-items:center;gap:5px;transition:color .2s;color:var(--toggle-color);font-size:14px;font-weight:600}.language-switcher__toggle:after{content:"\e90a";transition:.2s;color:var(--toggle-color)}.language-switcher__toggle.styleguide-helper__focus,.language-switcher__toggle.styleguide-helper__hover,.language-switcher__toggle:focus-visible,.language-switcher__toggle:hover{--toggle-color:#fff}.language-switcher__toggle--active:after{rotate:x 180deg}.language-switcher__list{display:flex;visibility:hidden;position:absolute;z-index:1;top:32px;flex-direction:column;gap:5px;padding:16px;-webkit-transform:translateX(-16px);transform:translateX(-16px);transition:opacity .2s ease-in-out;border-radius:5px;opacity:0;background:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,.08)}.language-switcher__list--active{visibility:visible;opacity:1}.language-switcher__language{transition:color .2s;color:#163b3c;font-size:14px;font-weight:600}.language-switcher__language.styleguide-helper__focus,.language-switcher__language.styleguide-helper__hover,.language-switcher__language:focus-visible,.language-switcher__language:hover{color:#59a439}@media only screen and (max-width:768px){.language-switcher__toggle{--toggle-color:#163b3c}.header--diap .language-switcher__toggle{--toggle-color:#fff}}.mobile-navigation{--mobile-navigation-visibility:hidden;--mobile-navigation-opacity:0;--mobile-navigation-transform:100%;display:flex;visibility:var(--mobile-navigation-visibility);position:fixed;align-items:end;transition:all .4s ease-in-out;opacity:var(--mobile-navigation-opacity);inset:0;background-color:rgba(22,59,60,.6);pointer-events:all;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.mobile-navigation__inner{display:flex;flex-direction:column;width:100%;height:auto;max-height:90%;overflow-y:auto;-webkit-transform:translateY(var(--mobile-navigation-transform));transform:translateY(var(--mobile-navigation-transform));transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;padding-block:40px 160px;padding-inline:min(12.5%,(3 * 60px));border-radius:20px 20px 0 0;background-color:#fff}.mobile-navigation__menu>.menu-item{overflow:hidden;border-bottom:1px solid rgba(22,59,60,.2)}.mobile-navigation__menu>.menu-item>a{display:flex;position:relative;align-items:center;gap:10px;transition:color .2s;padding-block:20px;color:#163b3c;font-size:18px;font-weight:600;text-align:center}.mobile-navigation__menu>.menu-item>a.styleguide-helper__focus,.mobile-navigation__menu>.menu-item>a.styleguide-helper__hover,.mobile-navigation__menu>.menu-item>a:focus-visible,.mobile-navigation__menu>.menu-item>a:hover{color:#59a439}.mobile-navigation__menu>.menu-item-has-children>a:after{content:"\e90a";display:inline-block;color:#59a439;font-size:17px;font-weight:700}.mobile-navigation__menu .sub-menu{--sub-menu-height:0;display:flex;visibility:hidden;flex-direction:column;height:var(--sub-menu-height);transition:all .4s ease-in-out;opacity:0}.mobile-navigation__menu .sub-menu>.menu-item>a{display:flex;align-items:center;gap:8px;transition:color .2s ease-in-out;color:#163b3c;padding-block:8px}.mobile-navigation__menu .sub-menu>.menu-item>a.styleguide-helper__focus,.mobile-navigation__menu .sub-menu>.menu-item>a.styleguide-helper__hover,.mobile-navigation__menu .sub-menu>.menu-item>a:focus-visible,.mobile-navigation__menu .sub-menu>.menu-item>a:hover{color:#e2321a}.mobile-navigation__menu .sub-menu>.menu-item--parent>a{font-weight:700}.mobile-navigation__menu .sub-menu>.menu-item--parent>a:before{content:"\e90e";color:#59a439;font-size:20px}.mobile-navigation__menu .sub-menu>.menu-item--parent>a.styleguide-helper__focus,.mobile-navigation__menu .sub-menu>.menu-item--parent>a.styleguide-helper__hover,.mobile-navigation__menu .sub-menu>.menu-item--parent>a:focus-visible,.mobile-navigation__menu .sub-menu>.menu-item--parent>a:hover{color:#59a439}.mobile-navigation__menu .sub-menu--active{visibility:visible;opacity:1}.mobile-navigation__menu-topbar{display:flex;flex-direction:column;-webkit-padding-before:20px;padding-block-start:20px;gap:20px}.mobile-navigation__menu-topbar>.menu-item a{transition:color .2s;color:rgba(22,59,60,.7)}.mobile-navigation__menu-topbar>.menu-item a.styleguide-helper__focus,.mobile-navigation__menu-topbar>.menu-item a.styleguide-helper__hover,.mobile-navigation__menu-topbar>.menu-item a:focus-visible,.mobile-navigation__menu-topbar>.menu-item a:hover{color:#59a439}.mobile-navigation--active{--mobile-navigation-visibility:visible;--mobile-navigation-opacity:1;--mobile-navigation-transform:0}.primary-navigation{--menu-color:#163b3c;--menu-color--focus:#59a439;--menu-icon-color:#59a439}.primary-navigation__menu{display:flex;gap:max(20px,min(2.77778vw,(.6666666667 * 60px)))}.primary-navigation__menu>.menu-item{position:inherit}.primary-navigation__menu>.menu-item>a{transition:color .2s ease-in-out;color:var(--menu-color);font-size:clamp(15px,1.25vw,18px);font-weight:700}.primary-navigation__menu>.menu-item>a.styleguide-helper__focus,.primary-navigation__menu>.menu-item>a.styleguide-helper__hover,.primary-navigation__menu>.menu-item>a:focus-visible,.primary-navigation__menu>.menu-item>a:hover{color:var(--menu-color--focus)}.primary-navigation__menu>.menu-item-has-children>a{display:inline-flex;align-items:center;gap:10px}.primary-navigation__menu>.menu-item-has-children>a:after{content:"\e90a";display:inline-block;transition:color .2s ease-in-out;color:var(--menu-icon-color);font-size:17px;font-weight:700}.primary-navigation__menu .sub-menu{display:flex;visibility:hidden;position:absolute;flex-direction:column;gap:20px;-webkit-transform:translateX(-32px) translateY(16px);transform:translateX(-32px) translateY(16px);transition:all .2s ease-in-out;border-radius:5px 5px 30px 5px;opacity:0;background:#fff;padding-block:32px 40px;padding-inline:32px;box-shadow:0 0 30px 0 rgba(0,0,0,.08)}.primary-navigation__menu .sub-menu>.menu-item>a{display:flex;align-items:center;justify-content:space-between;gap:24px;transition:color .4s ease-in-out;color:#163b3c}.primary-navigation__menu .sub-menu>.menu-item>a:after{content:"\e902";transition:opacity .4s ease-in-out;opacity:0;color:#e2321a;font-size:18px}.primary-navigation__menu .sub-menu>.menu-item>a.styleguide-helper__focus,.primary-navigation__menu .sub-menu>.menu-item>a.styleguide-helper__hover,.primary-navigation__menu .sub-menu>.menu-item>a:focus-visible,.primary-navigation__menu .sub-menu>.menu-item>a:hover{color:#e2321a}.primary-navigation__menu .sub-menu>.menu-item>a.styleguide-helper__focus:after,.primary-navigation__menu .sub-menu>.menu-item>a.styleguide-helper__hover:after,.primary-navigation__menu .sub-menu>.menu-item>a:focus-visible:after,.primary-navigation__menu .sub-menu>.menu-item>a:hover:after{opacity:1}.primary-navigation__menu .sub-menu>.menu-item--parent>a{display:inline-flex;gap:16px;justify-content:start;font-weight:700}.primary-navigation__menu .sub-menu>.menu-item--parent>a:before{content:"\e90e";color:#59a439;font-size:20px}.primary-navigation__menu .sub-menu>.menu-item--parent>a:after{display:none}.primary-navigation__menu .sub-menu>.menu-item--parent>a.styleguide-helper__focus,.primary-navigation__menu .sub-menu>.menu-item--parent>a.styleguide-helper__hover,.primary-navigation__menu .sub-menu>.menu-item--parent>a:focus-visible,.primary-navigation__menu .sub-menu>.menu-item--parent>a:hover{color:#59a439}.primary-navigation__menu .sub-menu--active{visibility:visible;opacity:1}.header--diap .primary-navigation{--menu-color:#fff;--menu-color--focus:hsla(0,0%,100%,0.8);--menu-icon-color:#fff}.header--scroll .primary-navigation{--menu-color:#163b3c;--menu-color--focus:#59a439;--menu-icon-color:#59a439}.topbar-navigation__menu{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:max(16px,min(2.08333vw,(.5 * 60px)))}.topbar-navigation__menu>.menu-item>a{transition:color .2s;color:hsla(0,0%,100%,.7);font-size:14px;font-weight:600}.topbar-navigation__menu>.menu-item>a.styleguide-helper__focus,.topbar-navigation__menu>.menu-item>a.styleguide-helper__hover,.topbar-navigation__menu>.menu-item>a:focus-visible,.topbar-navigation__menu>.menu-item>a:hover{color:#fff}.topbar-navigation__menu>.menu-item.js-vacancy-amount>a{display:inline-flex;gap:10px}.topbar-navigation__menu>.menu-item.js-vacancy-amount>a:after{content:attr(data-vacancy-amount);display:flex;align-items:center;justify-content:center;width:17.6px;height:17.6px;padding:8px;border-radius:50%;background-color:#dc0720;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600}.navigations-footer{--active-level:0;--nav-primary-breakpoint:840px}.navigations-footer .menu-item{position:static}.navigations-footer .sub-menu{display:flex;flex-wrap:wrap}.navigations-footer .sub-menu .menu-item a{text-decoration:none}@media only screen and (min-width:840px){.navigations-footer>.nav{display:flex;position:relative;flex-direction:column;justify-content:space-between;margin:0}.navigations-footer>.nav>.menu-item{position:relative}.navigations-footer>.nav>.menu-item>a{display:block;position:relative;margin:0 0 16px;transition:.2s;color:#fff;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none}.navigations-footer>.nav>.menu-item>a.styleguide-helper__hover,.navigations-footer>.nav>.menu-item>a:active,.navigations-footer>.nav>.menu-item>a:hover{color:#76af38}.navigations-footer>.nav>.menu-item .sub-menu .menu-item{width:100%;margin-bottom:16px}.navigations-footer>.nav>.menu-item .sub-menu .menu-item:last-child{margin-bottom:0}.navigations-footer>.nav>.menu-item .sub-menu .menu-item>a{display:block;position:relative;transition:.2s;color:#fff;line-height:1.5;text-decoration:none}.navigations-footer>.nav>.menu-item .sub-menu .menu-item>a.styleguide-helper__hover,.navigations-footer>.nav>.menu-item .sub-menu .menu-item>a:active,.navigations-footer>.nav>.menu-item .sub-menu .menu-item>a:hover{color:#76af38}.navigations-footer>.nav>.menu-item .sub-menu .menu-item.menu-item--prev-link>a{display:inline-block;margin:8px 0 0 16px;padding:10px 20px;color:#fff;font-weight:700}.navigations-footer>.nav>.menu-item .sub-menu .menu-item.menu-item--prev-link>a.styleguide-helper__hover,.navigations-footer>.nav>.menu-item .sub-menu .menu-item.menu-item--prev-link>a:hover{color:#fff}.navigations-footer>.nav>.menu-item .sub-menu .menu-item.current-menu-ancestor>a,.navigations-footer>.nav>.menu-item .sub-menu .menu-item.current-menu-item>a{color:#e2321a}.navigations-footer>.nav>.menu-item.menu-item--open>.sub-menu{display:flex;min-width:260px}.navigations-footer>.nav>.menu-item.current-menu-ancestor>a,.navigations-footer>.nav>.menu-item.current-menu-item>a{color:#76af38}.navigations-footer>.nav .menu-item--back{display:none}}@media only screen and (max-width:840px){.navigations-footer .menu-item a{display:block;position:relative;margin:0 0 16px;transition:.2s;color:#fff;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none}.navigations-footer .menu-item a.styleguide-helper__hover,.navigations-footer .menu-item a:active,.navigations-footer .menu-item a:hover{color:#76af38}.navigations-footer .menu-item.menu-item--prev-link a{display:inline-block;margin:8px;padding:1em 2em;color:#fff;font-weight:700;line-height:1}.navigations-footer .menu-item.menu-item--prev-link a:before{display:none}.navigations-footer .menu-item.menu-item--back{padding:8px}.navigations-footer .menu-item.menu-item-has-children>a:after{content:"\e90a";font-size:20px}.navigations-footer .sub-menu{display:none;z-index:0;top:0;left:100%;flex-direction:column;width:100%;transition:z-index 0s var(--sp),visibility 0s var(--sp)}.navigations-footer .sub-menu .menu-item a{display:flex;position:relative;align-items:center;padding:0;color:#fff;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none}.navigations-footer .menu-item--open>.sub-menu{display:flex;z-index:1;flex-direction:column;transition-delay:0s,0s,0s}}.navigations-legal>.nav{display:flex;flex-wrap:wrap;justify-content:center;gap:40px}.navigations-legal>.nav .menu-item{display:flex;align-items:center;color:#fff;font-size:clamp(12px,.9722222222vw,14px);gap:5px}.navigations-legal>.nav .menu-item a{transition:.2s;color:#fff;font-size:clamp(12px,.9722222222vw,14px)}.navigations-legal>.nav .menu-item a.styleguide-helper__hover,.navigations-legal>.nav .menu-item a:active,.navigations-legal>.nav .menu-item a:hover{color:#76af38}.navigations-legal .nedbase{position:relative}.navigations-legal .nedbase span{display:inline-block;text-indent:-999em}.navigations-legal .nedbase:after{content:"\e931";transition:.2s;color:#fff;font-size:11px;line-height:1}.navigations-legal .nedbase.styleguide-helper__hover:after,.navigations-legal .nedbase:active:after,.navigations-legal .nedbase:hover:after{color:#76af38}.navigations-legal--dark>.nav{justify-content:flex-start;gap:28px}.navigations-legal--dark .nedbase:after,.navigations-legal--dark>.nav .menu-item,.navigations-legal--dark>.nav .menu-item a{color:#404040}@media only screen and (max-width:1024px){.navigations-legal>.nav{justify-content:flex-start;gap:0 30px}.navigations-legal>.nav .menu-item{line-height:2}.navigations-legal>.nav .menu-item:last-child{display:block;width:100%}.navigations-legal .nedbase:after{margin-left:5px}}@media only screen and (max-width:768px){.navigations-legal--dark>.nav{justify-content:center}.navigations-legal--dark>.nav:last-child{text-align:center}}.overlay-modal{--overlay-modal-visibility:hidden;--overlay-modal-opacity:0;display:flex;visibility:var(--overlay-modal-visibility);position:fixed;flex-direction:column;transition:all .4s ease-in-out;opacity:var(--overlay-modal-opacity);inset:0;background-color:#164824}.overlay-modal__header{display:grid;position:sticky;top:0;padding:max(20px,min(2.08333vw,(.5 * 60px)));pointer-events:none}.overlay-modal__header>*{pointer-events:all}.overlay-modal__close{justify-self:end}.overlay-modal__content{flex:1 1 auto}.overlay-modal[open]{--overlay-modal-opacity:1;--overlay-modal-visibility:visible}@media only screen and (max-width:768px){.overlay-modal__header{position:fixed;z-index:2;top:auto;right:0;bottom:0;left:0;justify-content:center;order:1;-webkit-margin-before:auto;margin-block-start:auto}.overlay-modal--inspiration .overlay-modal__close{--icon-button-border:#fff;--icon-button-color:#163b3c;background:#fff}}.press-card{--actions-opacity:0;--image-overlay-opacity:0;--image-scale:1;display:grid;position:relative;overflow:hidden;border-radius:5px}.press-card>*{grid-area:1/-1}.press-card__image{position:relative;height:320px}.press-card__image:before{content:"";position:absolute;z-index:1;inset:0;transition:opacity .5s ease-in-out;opacity:var(--image-overlay-opacity);background:linear-gradient(180deg,transparent 70%,rgba(0,0,0,.2)),linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3))}.press-card__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-webkit-transform:scale(var(--image-scale));transform:scale(var(--image-scale));transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.press-card__title{position:absolute;z-index:1;place-self:end stretch;padding:max(16px,min(2.08333vw,(.5 * 60px)));color:#fff;font-size:clamp(18px,1.3888888889vw,20px);font-weight:600;-webkit-hyphens:auto;hyphens:auto}.press-card__video{display:flex;z-index:1;align-items:center;justify-content:center;transition:color .4s ease-in-out;color:#fff;font-size:28px}.press-card__video.styleguide-helper__focus,.press-card__video.styleguide-helper__hover,.press-card__video:focus-visible,.press-card__video:hover{color:#e2321a}.press-card__actions{display:flex;gap:16px;z-index:1;place-self:center;transition:opacity .5s ease-in-out;opacity:var(--actions-opacity)}.press-card__loader{position:absolute;inset:0;z-index:1;background-color:rgba(22,59,60,.6);-webkit-backdrop-filter:blur(.7px);backdrop-filter:blur(.7px)}.press-card.styleguide-helper__focus,.press-card.styleguide-helper__hover,.press-card:focus-visible,.press-card:focus-within,.press-card:hover{--actions-opacity:1;--image-overlay-opacity:1;--image-scale:1.1}.press-in-modal__content{display:flex;flex-direction:column;align-items:center;gap:max(32px,min(4.16667vw,(1 * 60px)));-webkit-padding-after:32px;padding-block-end:32px}.press-in-modal__title{margin:0;color:#fff;text-align:center}.press-in-modal__image{display:flex;width:100%}.press-in-modal__image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;max-height:60vh;aspect-ratio:10/6}@media only screen and (max-width:768px){.press-in-modal__content{-webkit-padding-before:64px;padding-block-start:64px}}.report-banner{position:relative;overflow:hidden;border-radius:5px 5px 5px 40px}.report-banner__image{position:relative;aspect-ratio:59/45}.report-banner__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:.4s}.report-banner__image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 31%,rgba(0,0,0,.5)),linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1))}.report-banner__content{display:flex;position:absolute;flex-direction:column;align-items:flex-start;gap:8px;padding:32px 40px 48px;inset:0}.report-banner__label{display:inline-block;padding:4px 12px;border-radius:5px;background-color:#fff;color:#e2321a;font-size:12px;font-weight:600}.report-banner__title{margin-block:auto 0;color:#fff}.report-banner__author{color:#fff;font-weight:600}.report-banner__button{position:absolute;inset:0}.report-banner:has(.report-banner__button:focus-visible,.report-banner__button.styleguide-helper__focus) .report-banner__image img,.report-banner:has(.report-banner__button:hover,.report-banner__button.styleguide-helper__hover) .report-banner__image img{-webkit-transform:scale(1.05);transform:scale(1.05)}@media only screen and (max-width:1024px){.report-banner__content{padding:20px 24px 32px}.report-banner__title{font-size:20px}}@media only screen and (max-width:768px){.report-banner__title{font-size:24px}}.report-banners{display:grid;grid-template-columns:repeat(24,1fr);grid-template-rows:200px auto 150px 60px auto 60px 150px auto;-webkit-margin-after:120px;margin-block-end:120px}.report-banners__content{display:flex;grid-column:14/24;grid-row:1/3;flex-direction:column;gap:40px;margin-bottom:180px}.report-banners__quote{color:#163b3c;font-size:clamp(34px,3.75vw,54px)}.report-banners__author{color:#59a439;font-weight:600}.report-banners__image-banner{grid-column:3/13;grid-row:2/4;align-self:flex-end}.report-banners__image-banner:first-of-type{margin-right:10px}.report-banners__image-banner:nth-of-type(2){grid-column:13/23;grid-row:3/6;margin-left:10px}.report-banners__image-banner:nth-of-type(3){grid-column:1/11;grid-row:5/8;margin-right:10px}.report-banners__link-banners{display:flex;gap:20px;grid-column:11/25;grid-row:7/9;margin-left:10px}.report-banners__link{display:flex;position:relative;align-items:flex-end;width:calc(50% - 10px);padding:32px 32px 48px;overflow:hidden;transition:.2s;border-radius:5px 5px 5px 40px;background:#fdeed4;font-family:Barlow,sans-serif;font-size:24px;font-weight:700;aspect-ratio:4/3}.report-banners__link.styleguide-helper__focus,.report-banners__link.styleguide-helper__hover,.report-banners__link:focus-visible,.report-banners__link:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#dc0720}.report-banners__link:nth-child(2){background:#eff5ef;color:#59a439}.report-banners__link.styleguide-helper__focus:nth-child(2),.report-banners__link.styleguide-helper__hover:nth-child(2),.report-banners__link:nth-child(2):focus-visible,.report-banners__link:nth-child(2):hover{color:#1c8d3b}@media only screen and (max-width:1024px){.report-banners{grid-template-rows:100px auto 75px 30px auto 30px 75px auto;-webkit-margin-after:64px;margin-block-end:64px}.report-banners__content{gap:24px;margin-bottom:100px}.report-banners__link{padding:16px 16px 24px;font-size:18px}}@media only screen and (max-width:768px){.report-banners{display:flex;flex-direction:column;gap:16px}.report-banners__content{gap:24px;margin-bottom:32px}.report-banners__image-banner{align-self:stretch}.report-banners__image-banner:first-of-type{margin-right:0}.report-banners__image-banner:nth-of-type(2){margin-left:0}.report-banners__image-banner:nth-of-type(3){margin-right:0}.report-banners__link-banners{flex-direction:column;gap:16px;margin-left:0}.report-banners__link{width:100%;aspect-ratio:4/2;font-size:24px}}.report-card{padding:40px 20px;border-radius:10px;background:#fdeed4;text-align:center}.report-card--transparent{background:transparent}.report-card--green{background:#eff5ef}.report-card--green .report-card-content{--color-text:#163b3c;--color-text-gradient:linear-gradient(90deg,#76af38,#1a8c3a)}.report-card--blue{background:#e6eff6}.report-card--blue .report-card-content{--color-text:#163b3c;--color-text-gradient:#163b3c}.report-card--link{transition:translate .4s ease-in-out;cursor:pointer}.report-card--link.styleguide-helper__focus,.report-card--link.styleguide-helper__hover,.report-card--link:focus-visible,.report-card--link:hover{translate:0 -10px}@media only screen and (max-width:600px){.report-card{padding:24px 12px}}.report-card-content{--color-text:#e76d48;--color-text-gradient:linear-gradient(90deg,#e3331b,#e86e49);display:flex;flex-direction:column;color:var(--color-text);font-family:Barlow,sans-serif;font-weight:600;line-height:1;text-align:center}.report-card-content__icon{display:inline-flex;align-items:center;justify-content:center;width:90px;height:90px;-webkit-margin-after:16px;margin-block-end:16px;margin-inline:auto;border-radius:50%;background:#fff;font-size:40px}.report-card-content__content{display:flex;flex-direction:column;align-items:center}.report-card-content__value{-webkit-margin-after:12px;margin-block-end:12px;font-size:60px;font-style:italic}.report-card-content__label{background:var(--color-text-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--color-text);font-size:20px;font-weight:700;text-transform:uppercase;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.report-card-content__previous{-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:20px;padding-block-start:20px;color:#404040;font-family:Open Sans,sans-serif;line-height:1.75}.report-card-content--alt{flex-direction:row;align-items:flex-start;gap:8px;text-align:left}.report-card-content--alt .report-card-content__icon{flex-shrink:0;order:2;width:50px;height:auto;background:unset;font-size:52px;text-align:center}.report-card-content--alt .report-card-content__content{flex-grow:1;align-items:flex-start;-webkit-padding-before:12px;padding-block-start:12px}.report-card-content--alt .report-card-content__label{order:-1;-webkit-margin-after:32px;margin-block-end:32px;font-size:26px}.report-card-content--alt .report-card-content__value{-webkit-margin-after:0;margin-block-end:0;font-size:48px;font-weight:700}.report-card-content--alt .report-card-content__value em{font-size:22px}.report-card-content--alt .report-card-content__previous{-webkit-padding-before:8px;padding-block-start:8px}.report-card-content--link .report-card-content__icon{-webkit-transform-origin:center center;transform-origin:center center;transition:scale .2s}.report-card-content--link.styleguide-helper__focus .report-card-content__value,.report-card-content--link.styleguide-helper__hover .report-card-content__value,.report-card-content--link:focus-visible .report-card-content__value,.report-card-content--link:hover .report-card-content__value{text-decoration:underline}.report-card-content--link.styleguide-helper__focus .report-card-content__icon,.report-card-content--link.styleguide-helper__hover .report-card-content__icon,.report-card-content--link:focus-visible .report-card-content__icon,.report-card-content--link:hover .report-card-content__icon{scale:1.1}@media only screen and (max-width:600px){.report-card-content__icon{width:70px;height:70px;-webkit-margin-after:8px;margin-block-end:8px;font-size:32px}.report-card-content__value{-webkit-margin-after:8px;margin-block-end:8px;font-size:36px}.report-card-content__label{font-size:16px}.report-card-content__previous{-webkit-padding-before:8px;padding-block-start:8px;font-size:14px}.report-card-content--alt{gap:4px}.report-card-content--alt .report-card-content__icon{width:40px;font-size:36px}.report-card-content--alt .report-card-content__content{-webkit-padding-before:8px;padding-block-start:8px}.report-card-content--alt .report-card-content__label{-webkit-margin-after:16px;margin-block-end:16px;font-size:22px}.report-card-content--alt .report-card-content__value{font-size:38px}.report-card-content--alt .report-card-content__value em{font-size:20px}.report-card-content--alt .report-card-content__previous{-webkit-padding-before:4px;padding-block-start:4px}}.graph{display:flex;position:relative;flex-direction:column;align-self:flex-end;width:min(63.63636%,(14 * 60px))}.graph__loader{position:absolute;inset:0;z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:.2s}.graph__canvas{display:grid;grid-template-areas:"total total total ." "bar bar bar bar" "hr hr hr hr" "legend legend legend legend";grid-template-columns:repeat(4,1fr);grid-template-rows:auto 400px 1px auto}.graph__total{position:relative;grid-area:total;-webkit-margin-after:28px;margin-block-end:28px;line-height:2;text-align:center}.graph__total-line{position:absolute;inset:auto 0 12px;height:3px;background:#34888a}.graph__total-line:after,.graph__total-line:before{content:"";position:absolute;bottom:-6px;left:0;width:3px;height:15px;background:#34888a}.graph__total-line:after{right:0;left:auto}.graph__total-text{display:inline-block;position:relative;z-index:2;padding-inline:4px;background:#e6eff6;font-weight:600}.graph__total-text strong{font-weight:700}.graph__bars{display:grid;grid-area:bar;grid-template-columns:subgrid}.graph__column{--height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;font-size:14px;font-weight:600;text-align:center}.graph__column-bar{width:90px;height:var(--height);transition:.4s;border-radius:10px 10px 0 0;background:linear-gradient(180deg,#34888a,#2c6062)}.graph__column--alt .graph__column-bar{background:linear-gradient(180deg,#76af38,#1a8c3a)}.graph__line{grid-area:hr;width:100%;height:1px;margin:0;background-color:#163b3c}.graph__line:before{content:"";position:absolute;right:100%;width:min(33.33333vw,(8 * 60px));height:1px;background:#163b3c}.graph__legends{display:grid;grid-area:legend;grid-template-columns:subgrid}.graph__legend{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px 4px 16px;font-weight:600;text-align:center}.graph__legend-icon{color:#34888a;font-size:32px}.graph__legend span{max-width:150px}.graph__legend--alt .graph__legend-icon{color:#59a439}@media only screen and (max-width:1024px){.graph__column{font-size:12px}.graph__column-bar{width:60px}}@media only screen and (max-width:768px){.graph{width:100%}.graph__total{line-height:1.5}.graph__total-line{bottom:8px}.graph__line:before{display:none}}.report-interview{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;-webkit-padding-after:80px;padding-block-end:80px;color:#fff}.report-interview__image{position:relative;width:min(27.77778%,(5 * 60px));aspect-ratio:1/1}.report-interview__image:before{content:"";position:absolute;z-index:-1;-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px);border:1px solid #e2321a;border-radius:60px 5px 5px 5px;inset:0}.report-interview__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:60px 5px 5px 5px}.report-interview__content{width:min(61.11111%,(11 * 60px));-webkit-padding-before:72px;padding-block-start:72px}.report-interview__quote{position:relative;font-size:clamp(24px,2.2222222222vw,32px)}.report-interview__quote:before{content:"\e934";position:absolute;top:-15px;left:-30px;color:hsla(0,0%,100%,.2);font-size:36px}.report-interview__author{display:inline-block;-webkit-margin-before:32px;margin-block-start:32px;color:#59a439;font-weight:600}.report-interview__text{-webkit-margin-before:64px;margin-block-start:64px}.report-interview__text .relevanssi-live-search-no-results,.report-interview__text .story-slide__title,.report-interview__text h1,.report-interview__text h2,.report-interview__text h3,.report-interview__text h4,.report-interview__text h5,.report-interview__text h6{color:#fff}.report-interview__text.texteditor :-moz-any-link{color:#59a439}.report-interview__text.texteditor :any-link{color:#59a439}.report-interview__text.texteditor .styleguide-helper__hover:-moz-any-link,.report-interview__text.texteditor :-moz-any-link:focus,.report-interview__text.texteditor :-moz-any-link:hover{color:#1c8d3b}.report-interview__text.texteditor .styleguide-helper__hover:any-link,.report-interview__text.texteditor :any-link:focus,.report-interview__text.texteditor :any-link:hover{color:#1c8d3b}@media only screen and (max-width:768px){.report-interview{flex-direction:column;padding-block:80px}.report-interview__content,.report-interview__image{width:auto;margin-inline:min(4.16667%,(1 * 60px))}}.report-navigation-bar{position:fixed;z-index:200;inset:0;pointer-events:none}.report-navigation-bar__bar{display:grid;position:absolute;bottom:0;left:0;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;align-items:center;width:100%;padding:24px 32px;background-color:#fff;box-shadow:0 -2px 2px 0 rgba(0,0,0,.15);pointer-events:auto}.report-navigation-bar__column{display:flex;justify-content:center}.report-navigation-bar__column--prev{justify-content:flex-start}.report-navigation-bar__column--next{justify-content:flex-end}.report-navigation-bar__menu,.report-navigation-bar__next,.report-navigation-bar__previous{display:inline-flex;align-items:center;gap:10px;transition:.2s;color:#e2321a;font-weight:700}.report-navigation-bar__menu:after,.report-navigation-bar__next:after,.report-navigation-bar__previous:after{transition:.2s;font-size:24px}.report-navigation-bar__menu.styleguide-helper__focus,.report-navigation-bar__menu.styleguide-helper__hover,.report-navigation-bar__menu:focus-visible,.report-navigation-bar__menu:hover,.report-navigation-bar__next.styleguide-helper__focus,.report-navigation-bar__next.styleguide-helper__hover,.report-navigation-bar__next:focus-visible,.report-navigation-bar__next:hover,.report-navigation-bar__previous.styleguide-helper__focus,.report-navigation-bar__previous.styleguide-helper__hover,.report-navigation-bar__previous:focus-visible,.report-navigation-bar__previous:hover{color:#dc0720}.report-navigation-bar__menu{padding-inline:8px}.report-navigation-bar__menu:after{content:"\e90e"}.report-navigation-bar__menu.styleguide-helper__focus:after,.report-navigation-bar__menu.styleguide-helper__hover:after,.report-navigation-bar__menu:focus-visible:after,.report-navigation-bar__menu:hover:after{-webkit-transform:scale(1.1);transform:scale(1.1)}.report-navigation-bar__menu--open:after{content:"\e91d"}.report-navigation-bar__next:after{content:"\e902";font-size:20px}.report-navigation-bar__next.styleguide-helper__focus:after,.report-navigation-bar__next.styleguide-helper__hover:after,.report-navigation-bar__next:focus-visible:after,.report-navigation-bar__next:hover:after{-webkit-transform:translateX(5px);transform:translateX(5px)}.report-navigation-bar__previous:after{content:"\e903";order:-1;font-size:20px}.report-navigation-bar__previous.styleguide-helper__focus:after,.report-navigation-bar__previous.styleguide-helper__hover:after,.report-navigation-bar__previous:focus-visible:after,.report-navigation-bar__previous:hover:after{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.report-navigation-bar__overlay{display:flex;position:absolute;align-items:flex-end;transition:.2s ease-in-out .4s;opacity:0;background-color:rgba(22,59,60,.6);inset:0}.report-navigation-bar__overlay--open{transition:.2s ease-in-out 0s;opacity:1;pointer-events:auto}@media only screen and (max-width:768px){.report-navigation-bar__bar{padding:16px}.report-navigation-bar__next,.report-navigation-bar__previous{font-size:0}.report-navigation-bar__next:after,.report-navigation-bar__previous:after{font-size:24px}}.report-navigation-overlay{width:100%;pointer-events:none}.report-navigation-overlay__card{position:relative;-webkit-transform:translateY(100%);transform:translateY(100%);transition:.4s ease-in-out 0s;border-radius:10px 10px 0 0;background-color:#fff;padding-block:60px 76px;padding-inline:min(5%,(1 * 60px))}.report-navigation-overlay__nav{-webkit-margin-after:60px;margin-block-end:60px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance;-webkit-column-count:2;-moz-column-count:2;column-count:2}.report-navigation-overlay__item{display:flex;align-items:flex-start;gap:5px;padding-block:24px;-webkit-padding-end:32px;padding-inline-end:32px;border-bottom:1px solid rgba(22,59,60,.2);color:#e2321a;font-weight:700;line-height:1.2}.report-navigation-overlay__item:before{content:"\e902";position:relative;top:-2px;-webkit-margin-end:5px;margin-inline-end:5px;transition:.2s;font-size:20px}.report-navigation-overlay__item.styleguide-helper__focus,.report-navigation-overlay__item.styleguide-helper__hover,.report-navigation-overlay__item:focus-visible,.report-navigation-overlay__item:hover{color:#dc0720}.report-navigation-overlay__item.styleguide-helper__focus:before,.report-navigation-overlay__item.styleguide-helper__hover:before,.report-navigation-overlay__item:focus-visible:before,.report-navigation-overlay__item:hover:before{-webkit-transform:translateX(3px);transform:translateX(3px)}.report-navigation-overlay__footer{display:flex;align-items:center;justify-content:space-between;-webkit-padding-after:32px;padding-block-end:32px}.report-navigation-bar__overlay--open .report-navigation-overlay{pointer-events:auto}.report-navigation-bar__overlay--open .report-navigation-overlay__card{-webkit-transform:translateY(0);transform:translateY(0);transition:.4s ease-in-out .2s}@media only screen and (max-width:768px){.report-navigation-overlay{width:100%}.report-navigation-overlay__card{height:95vh;overflow:auto;padding-block:24px 72px}.report-navigation-overlay__nav{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-margin-after:40px;margin-block-end:40px}.report-navigation-overlay__footer{flex-direction:column;gap:16px;-webkit-padding-after:16px;padding-block-end:16px}}.report-numbers{display:grid;grid-column-gap:20px;grid-row-gap:20px;grid-template-areas:"title visitors generated revenue" "employees employees generated uptime";grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);padding-inline:min(4.16667%,(1 * 60px))}.report-numbers__card--title{grid-area:title}.report-numbers__card--visitors{grid-area:visitors}.report-numbers__card--generated{grid-area:generated}.report-numbers__card--revenue{grid-area:revenue}.report-numbers__card--employees{grid-area:employees}.report-numbers__card--uptime{grid-area:uptime}.report-numbers__cards-horizontal{display:flex;justify-content:space-between}.report-numbers__cards-horizontal>*{flex-shrink:0;width:calc(50% - 30px)}.report-numbers__cards-vertical{display:flex;flex-direction:column}.report-numbers__cards-vertical>:not(:last-child){-webkit-margin-after:32px;margin-block-end:32px;-webkit-padding-after:32px;padding-block-end:32px;border-bottom:1px solid rgba(22,59,60,.2)}.report-numbers__title{display:flex;flex-direction:column;color:#fff;font-size:52px;line-height:1;text-align:center}.report-numbers__title span{background:linear-gradient(90deg,#76af38,#1a8c3a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#59a439;font-size:110px}@media only screen and (max-width:1440px){.report-numbers{padding-inline:0}}@media only screen and (max-width:1024px){.report-numbers{grid-template-areas:"title visitors" "employees employees" "generated revenue" "generated uptime";grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto)}}@media only screen and (max-width:600px){.report-numbers__title{color:#163b3c;font-size:30px}.report-numbers__title span{font-size:55px}}.report-production{padding-block:60px 120px;background:#e6eff6}.report-production__title{-webkit-margin-after:60px;margin-block-end:60px;padding-inline:min(4.16667%,(1 * 60px));font-size:24px;font-style:normal}.report-production__container{display:flex;align-items:flex-start;justify-content:space-between;padding-inline:min(4.16667%,(1 * 60px))}.report-production__content{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:min(31.81818%,(7 * 60px));-webkit-padding-after:150px;padding-block-end:150px}.report-production__legend{-webkit-margin-after:8px;margin-block-end:8px}.report-production__fields{display:flex;flex-direction:column;gap:12px;width:100%}.report-production__field{position:relative;width:100%;max-width:240px}.report-production__label{position:absolute;top:50%;left:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.report-production__select{-webkit-padding-start:48px;padding-inline-start:48px;border:1px solid #59a439;border-radius:5px;background-color:#fff;background-position:right 8px top 50%;font-weight:600}.report-production__error{display:none;align-items:flex-start;gap:12px;width:100%;max-width:240px;-webkit-margin-before:8px;margin-block-start:8px;color:#dc0720;font-size:14px;font-weight:600}.report-production__error:before{content:"\e92f";font-size:16px}.report-production__error.show{display:flex}.report-production__notes{display:flex;flex-direction:column;gap:24px;-webkit-margin-before:32px;margin-block-start:32px}@media only screen and (max-width:1024px){.report-production{padding-block:56px 88px}.report-production__container,.report-production__title{padding-inline:0}.report-production__field{max-width:200px}}@media only screen and (max-width:768px){.report-production__title{-webkit-margin-after:24px;margin-block-end:24px}.report-production__container{flex-direction:column;gap:48px}.report-production__content{width:100%;gap:8px;-webkit-padding-after:0;padding-block-end:0}.report-production__notes{-webkit-margin-before:16px;margin-block-start:16px;gap:12px}.report-production__fields{flex-flow:row wrap;gap:12px}.report-production__field{max-width:175px}}.search-in-modal{padding-block:min(8.33333vw,(2 * 60px))}.search-in-modal__inner{display:flex;flex-direction:column;gap:max(32px,min(4.16667vw,(1 * 60px)))}.search-in-modal__title{margin:0;color:#fff;text-align:center}.search-input{display:flex;position:relative}.search-input__input{padding-block:16px;padding-inline:32px 72px;border:1px solid #fff;border-radius:5px;color:#fff;line-height:1.5}.search-input__button{display:inline-flex;position:absolute;inset:0 0 0 auto;align-items:center;padding-inline:16px;-webkit-margin-end:16px;margin-inline-end:16px;transition:color .2s ease-in-out;color:#fff;font-size:24px}.search-input__button.styleguide-helper__focus,.search-input__button.styleguide-helper__hover,.search-input__button:focus-visible,.search-input__button:hover{color:#59a439}.search-input--dark .search-input__input::-webkit-input-placeholder{color:#fff}.search-input--dark .search-input__input::-moz-placeholder{color:#fff}.search-input--dark .search-input__input::placeholder{color:#fff}.search-input--dark .search-input__input.styleguide-helper__focus,.search-input--dark .search-input__input.styleguide-helper__hover,.search-input--dark .search-input__input:focus-visible,.search-input--dark .search-input__input:hover{border-color:#e2321a}.search-input--dark .search-input__button.styleguide-helper__focus,.search-input--dark .search-input__button.styleguide-helper__hover,.search-input--dark .search-input__button:focus-visible,.search-input--dark .search-input__button:hover{color:#e2321a}.search-teaser{display:flex;position:relative;flex-direction:column;align-items:start;gap:10px;padding:20px max(16px,min(2.08333vw,(.5 * 60px)));border-bottom:1px solid hsla(0,0%,100%,.4)}.search-teaser__title{margin:0;transition:color .2s;color:#fff;font-family:Open Sans,sans-serif;font-size:clamp(16px,1.3888888889vw,20px);font-style:normal;font-weight:600}.search-teaser__summary{color:#404040}.search-teaser--boxed{border:0;border-radius:5px;background-color:#eff5ef}.search-teaser--boxed .search-teaser__title{color:#163b3c}.search-teaser--boxed .tag{background:linear-gradient(90deg,#76af38,#1a8c3a);color:#fff;font-weight:700}.search-teaser.styleguide-helper__focus .search-teaser__title,.search-teaser.styleguide-helper__hover .search-teaser__title,.search-teaser:focus-visible .search-teaser__title,.search-teaser:hover .search-teaser__title{color:#dc0720}.loader{--loader-color:#59a439;--loader-text-color:#404040;display:flex;visibility:hidden;flex-direction:column;align-items:center;justify-content:center;gap:16px;transition:opacity .1s ease-in-out,visibility 0s .2s;opacity:0;pointer-events:none}.loader__icon{stroke:var(--loader-color)}.loader__text{color:var(--loader-text-color);font-family:Open Sans,sans-serif;font-size:clamp(12px,.9722222222vw,14px);font-weight:600}.loader--diap{--loader-color:#fff;--loader-text-color:#fff}.loader--active{visibility:visible;transition:visibility 0s,opacity .1s ease-in-out;opacity:1}@media only screen and (max-width:768px){.loader__icon{width:40px;height:40px}}.styleguide-icon{display:flex;flex-direction:column;align-items:center;width:200px}.styleguide-icon__icon{margin-bottom:16px;font-size:30px}.styleguide-icon__label{color:#404040;font-weight:600}.styleguide-icon__label--variable{color:#404040;font-size:14px;font-weight:400;line-height:1}.preview-box{position:relative;margin-bottom:32px;padding:48px min(4.16667%,(1 * 60px));border:1px solid hsla(0,0%,85.1%,.25);border-radius:5px;background:#eff5ef}.preview-box__name{position:absolute;top:-7px;right:0;color:#fff;font-family:Barlow,sans-serif;font-size:90px;font-weight:700;line-height:1;text-transform:uppercase}.preview-box__content{align-items:flex-start;gap:16px}.preview-box__content,.swatch{display:flex;position:relative;flex-direction:column}.swatch{padding-left:min(29.16667%,(7 * 60px))}.swatch:before{content:"";position:absolute;top:0;bottom:0;left:0;width:min(25%,(6 * 60px));border:1px solid hsla(0,0%,85.1%,.25);border-radius:5px;background:#000}.swatch__label{color:#163b3c;font-weight:600}.swatch__code{color:#404040;font-size:14px}.swatch__code--definition{color:#404040}.swatch--black:before{background:#000}.swatch--black--shade:before{background:#404040}.swatch--gray:before{background:#a8abb6}.swatch--gray--dark:before{background:#6b6b6b}.swatch--gray--light:before{background:#d9d9d9}.swatch--white:before{background:#fff}.swatch--blue--dark:before{background:#163b3c}.swatch--blue--light:before{background:#e6eff6}.swatch--green:before{background:#59a439}.swatch--green--dark:before{background:#1c8d3b}.swatch--green--shade:before{background:#76af38}.swatch--green--light:before{background:#eff5ef}.swatch--green--gradient:before{background:linear-gradient(90deg,#76af38,#1a8c3a)}.swatch--green--radial:before{background:radial-gradient(100% 40% at 50% 70%,#8bce43 0,#76af38 0,#1a8c3a 100%)}.swatch--red:before{background:#dc0720}.swatch--red--shade:before{background:#e2321a}.swatch--red--light:before{background:#f9e2db}.swatch--red--gradient:before{background:linear-gradient(90deg,#e3331b,#e86e49)}.swatch--orange:before{background:#e76d48}.swatch--orange--light:before{background:#fdeed4}.note{display:flex;position:relative;flex-direction:column;-webkit-padding-start:32px;padding-inline-start:32px}.note:before{content:"\e936";position:absolute;top:-2px;left:0;color:#1c8d3b;font-size:20px}.note__year{color:#1c8d3b;font-weight:700}@media only screen and (max-width:1024px){.note{-webkit-padding-start:28px;padding-inline-start:28px}.note:before{font-size:18px}}.tag{--tag-background:#fff;--tag-color:#dc0720;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:4px 12px;transition:all .4s ease-in-out;border-radius:5px;background:var(--tag-background);color:var(--tag-color);font-size:12px;font-weight:500}.banner{--label-zoom:1;position:relative}.banner__content{grid-column-end:span 9;grid-row-end:span 1;grid-column-start:4;grid-row-start:1;position:relative;z-index:2;margin-block:auto max(40px,min(6.25vw,(1.5 * 60px)))}.banner__content__title{position:relative;margin-bottom:40px;color:#fff;line-height:1}.banner__content__title em{display:block;position:relative}.banner__content__title em:after{content:"";position:absolute;top:-60px;width:180px;height:104px;margin-left:-10px;zoom:var(--label-zoom);background-image:url(/app/themes/project_theme/dist/images/plug-in_7b39f0b7.svg)}.banner__image{grid-column-end:span 28;grid-row-end:span 1;grid-column-start:1;grid-row-start:1;position:relative;z-index:1}.banner__image img{width:100%;height:100%;min-height:400px;max-height:740px;-o-object-fit:cover;object-fit:cover}.banner__image:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1))}@media only screen and (max-width:1024px){.banner{--label-zoom:55%}.banner__content{grid-column-end:span 24;grid-row-end:span 1;grid-column-start:3;grid-row-start:1}.banner__content__title{max-width:300px;margin-bottom:20px;line-height:1.2}}.carousel-scroll{display:flex;position:relative;flex-direction:column;justify-content:center;gap:min(6.25vw,(1.5 * 60px));width:100%;height:100vh;overflow:hidden;background-color:#1c8d3b}.carousel-scroll:after,.carousel-scroll:before{content:"";position:absolute;z-index:1;top:0;bottom:0;width:max(3.84615%,calc(50vw - 720px));pointer-events:none}.carousel-scroll:before{left:0;background:linear-gradient(-270deg,#1c8d3b,transparent)}.carousel-scroll:after{right:0;background:linear-gradient(270deg,#1c8d3b,transparent)}.carousel-scroll__title{margin:0;color:#fff;text-align:center;-webkit-padding-before:max(16px,min(2.08333vw,(.5 * 60px)));padding-block-start:max(16px,min(2.08333vw,(.5 * 60px)))}.carousel-scroll__scroll{display:flex}.carousel-scroll__progress .progress-bar{display:flex;position:relative;width:100%;height:2px;background-color:rgba(64,64,64,.4)}.carousel-scroll__progress .progress-bar__indicator{position:absolute;height:2px;background-color:hsla(0,0%,100%,.5)}@media only screen and (max-height:700px){.carousel-scroll{gap:max(24px,min(3.125vw,(.75 * 60px)))}}@media only screen and (max-width:768px){.carousel-scroll{height:auto;padding-block:max(32px,min(3.125vw,(.75 * 60px))) max(48px,min(5.20833vw,(1.25 * 60px)))}.carousel-scroll:after,.carousel-scroll:before{width:24px}.carousel-scroll__scroll{-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto;-webkit-padding-start:min(4.16667vw,(1 * 60px));padding-inline-start:min(4.16667vw,(1 * 60px))}.carousel-scroll__scroll-wrapper{margin:0}.carousel-scroll__scroll::-webkit-scrollbar{display:none}.carousel-scroll__progress{display:none}}.carousel-text-image{--border-radius-img:90px 10px 10px;--border-radius-deco:110px 10px 10px;display:grid;grid-template-columns:repeat(21,1fr);flex:0 0 auto;width:min(95.83333%,(23 * 60px));padding-right:min(8.33333%,(2 * 60px));will-change:transform}.carousel-text-image__image{position:relative;grid-column:1/14;grid-row:1;max-height:50vh;margin-bottom:min(4.16667vw,(1 * 60px));padding:max(12px,min(2.08333vw,(.5 * 60px))) 0 0 max(12px,min(2.08333vw,(.5 * 60px)));-webkit-margin-start:max(12px,min(2.08333vw,(.5 * 60px)));margin-inline-start:max(12px,min(2.08333vw,(.5 * 60px)))}.carousel-text-image__image img{position:relative;z-index:1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:var(--border-radius-img)}.carousel-text-image__image:before{content:"";position:absolute;inset:0 min(8.33333vw,(2 * 60px)) min(4.16667vw,(1 * 60px)) 0;border:1px solid #fff;border-radius:var(--border-radius-deco)}.carousel-text-image__content{z-index:1;grid-column:12/-1;grid-row:1;align-self:end;max-height:40vh;padding:max(24px,min(2.70833vw,(.65 * 60px)));overflow-y:auto;border-radius:5px;background-color:#fff}.carousel-text-image__title{margin-bottom:20px;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#76af38,#1a8c3a);-webkit-text-fill-color:transparent}.carousel-text-image__text{--line-clamp:10;display:-webkit-box;-webkit-line-clamp:var(--line-clamp);-webkit-box-orient:vertical;overflow:hidden}.carousel-text-image__link{-webkit-margin-before:max(16px,min(2.70833vw,(.65 * 60px)));margin-block-start:max(16px,min(2.70833vw,(.65 * 60px)))}@media only screen and (max-width:768px){.carousel-text-image{--border-radius-img:60px 10px 10px;--border-radius-deco:70px 10px 10px;grid-template-columns:repeat(23,1fr);width:min(91.66667%,(22 * 60px));height:100%;padding-right:min(4.16667%,(1 * 60px))}.carousel-text-image__image{grid-column:1/22;margin:0;aspect-ratio:7/5}.carousel-text-image__content{grid-column:3/-1;grid-row:2;align-self:start;max-height:none;margin-top:calc(min(calc(1.5 / 24 * 100vw), (1.5 * 60px))*-1)}}.contact-cards{position:relative;background:#eff5ef;margin-block:-60px min(6.25vw,(1.5 * 60px));padding-block:48px 90px}.contact-cards__title{margin-bottom:60px}.contact-cards__cards{gap:40px}.contact-cards__cards .button,.contact-cards__cards .filters__item__title{align-items:start;width:auto;font-weight:600}@media only screen and (max-width:768px){.contact-cards__title{margin-bottom:30px}}.company{position:relative}.company__title{margin-bottom:50px}.company__subtitle{margin-bottom:10px;color:#59a439;font-style:normal}.company__text{font-weight:600;line-height:1.75}.company__addressdescription{font-size:14px}.company__box{margin-bottom:30px}.company__box:last-child{margin-bottom:0}@media only screen and (max-width:768px){.company__title{margin-bottom:30px}}.inspiration{margin-block:0 max(60px,min(8.33333vw,(2 * 60px)))}.inspiration__titlewrapper{grid-column-end:span 7;grid-row-end:span 1;grid-column-start:4;grid-row-start:1;margin-bottom:max(40px,min(4.16667vw,(1 * 60px)))}.inspiration__titlewrapper__title{margin-bottom:50px;line-height:1}.inspiration__titlewrapper__title em{display:block;color:#59a439}.inspiration__items{--cols:2;--gap:40px;grid-column-end:span 15;grid-row-end:span 1;grid-column-start:4;grid-row-start:2;display:flex;flex-wrap:wrap;gap:var(--gap);margin-right:var(--gap)}.inspiration__items>*{flex-basis:calc(100%/var(--cols) - var(--gap)/var(--cols)*(var(--cols) - 1))}.inspiration__story{grid-column-end:span 7;grid-row-end:span 2;grid-column-start:19;grid-row-start:1;margin-top:auto;margin-left:auto}@media only screen and (max-width:1024px){.inspiration__titlewrapper{grid-column-end:span 24;grid-row-end:span 1;grid-column-start:3;grid-row-start:1}.inspiration__titlewrapper__title{margin-bottom:24px}.inspiration__items{--gap:16px;grid-column-end:span 24;grid-row-end:span 1;grid-column-start:3;grid-row-start:2;margin:0}.inspiration__items>*{max-width:420px}.inspiration__story{grid-column-end:span 24;grid-row-end:span 1;grid-column-start:3;grid-row-start:3;margin:16px 0 0}.inspiration__story .card-story{max-width:420px}}@media only screen and (max-width:768px){.inspiration__items{--cols:1;justify-content:start}.inspiration__story{justify-content:center;margin:16px 0 0}}.no-results{position:relative}.four-o-four{display:flex;flex-direction:column}.four-o-four__title-wrapper{margin-bottom:min(4.16667vw,(1 * 60px));text-align:center}.four-o-four__title{color:#e2321a;font-size:clamp(80px,7.6388888889vw,110px)}.four-o-four__search{margin-bottom:min(8.33333vw,(2 * 60px));background:#eff5ef;padding-block:min(4.16667vw,(1 * 60px))}.four-o-four__search .search-input__input{border:1px solid #404040;color:#404040}.four-o-four__search .search-input__button{color:#404040}.four-o-four .button,.four-o-four .filters__item__title{margin-inline:auto}.searchresults__list{display:flex;flex-direction:column;gap:10px}.template-styleguide{padding-top:0}.template-styleguide>.page-header,.template-styleguide>.site-footer{display:none}.styleguide__nav{display:flex;flex-wrap:wrap;gap:16px;margin-block:16px}.styleguide__section{margin-bottom:96px;padding-bottom:16px;border-bottom:1px solid hsla(0,0%,85.1%,.25)}.styleguide__section__swatches{display:flex;flex-direction:column;gap:16px;margin-bottom:48px}.styleguide__section__icons{display:flex;flex-wrap:wrap;gap:48px 16px}.styleguide__section__label{display:block;color:#404040;font-size:14px}.styleguide-header{margin-bottom:32px}.styleguide-container{display:flex;position:relative;align-items:center;min-height:62px;margin-bottom:16px;padding:8px min(2.08333%,(.5 * 60px));border:1px solid hsla(0,0%,85.1%,.25);border-radius:5px;background-color:#eff5ef}.styleguide-container--column{width:min(4.16667%,(1 * 60px))}.styleguide-container--spacing{width:16px;padding:8px 0}.styleguide-container__label--absolute{position:absolute;top:50%;left:100%;padding-left:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap}.styleguide-helper__columns{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.contact-layout__wrapper{display:flex;gap:min(8.33333vw,(2 * 60px));justify-content:space-between;margin-bottom:min(4.16667vw,(1 * 60px))}.contact-layout__wrapper__company{width:min(37.5vw,(9 * 60px));padding-block:min(4.16667vw,(1 * 60px))}.contact-layout__wrapper__form{width:min(45.83333vw,(11 * 60px));padding:min(4.16667vw,(1 * 60px));border-radius:5px;background:#eff5ef}@media only screen and (max-width:1024px){.contact-layout__wrapper{flex-direction:column}.contact-layout__wrapper__company,.contact-layout__wrapper__form{width:auto}}.template-homepage__example-element{text-align:center}.inspiration-archive-container{position:relative}.inspiration-archive-container__grid{min-height:100px}.inspiration-archive-container__loader{position:absolute;inset:0;z-index:10;justify-content:start;-webkit-backdrop-filter:blur(.7px);backdrop-filter:blur(.7px)}.press-archive-container{position:relative}.press-archive-container__form{display:flex}.press-archive-container__form__select{width:auto;padding-block:12px;padding-inline:20px 40px;border:1px solid #59a439;border-radius:5px;background-position:right 20px top 50%}.press-archive-container__no-results{display:none;padding-block:max(15px,min(2.08333vw,(.5 * 60px)))}.press-archive-container__no-results--active{display:flex}.press-archive-container__loader{position:absolute;inset:0;z-index:2;justify-content:start;-webkit-backdrop-filter:blur(.7px);backdrop-filter:blur(.7px)}.press-archive-container__grid{--cols:3;--gap:20px;display:flex;flex-wrap:wrap;gap:var(--gap);-webkit-margin-before:max(32px,min(4.16667vw,(1 * 60px)));margin-block-start:max(32px,min(4.16667vw,(1 * 60px)))}.press-archive-container__grid .press-card{min-width:240px;max-width:calc(100%/var(--cols) - var(--gap)/var(--cols)*(var(--cols) - 1))}@media only screen and (max-width:1024px){.press-archive-container__grid{--cols:2;--cols:1}}.report-landing__introduction-wrapper{display:flex;flex-direction:column;gap:40px;width:min(72.72727%,(16 * 60px));margin-block:120px}.report-landing__introduction{font-size:22px}@media only screen and (max-width:1024px){.report-landing__introduction-wrapper{margin-block:80px}}@media only screen and (max-width:768px){.report-landing__introduction-wrapper{gap:32px;width:100%;margin-block:48px}.report-landing__introduction{font-size:18px}}
