.mod_visitors .invisible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    float: left;
	width:0px;
	height:0px;
}
.video-player{--spacing-outside:0.6em;--spacing-inside:0.4em;--icon-size-m:0.3em;--icon-size-xl:0.6em;--_aspect-ratio:var(--aspect-ratio,16/9);font-size:clamp(2.5rem,.5556rem + 5.5556cqi,5rem);position:relative}@media (pointer:coarse){.video-player{--icon-size-m:0.5em;--icon-size-xl:0.8em}}.video-player figure{display:contents}.video-player video{aspect-ratio:var(--_aspect-ratio);display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.video-player__controls,.video-player__overlay,.video-player__play{pointer-events:none;transition:opacity var(--timing-duration-default)}.video-player__controls,.video-player__play{align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding:var(--spacing-outside);position:absolute;right:0;top:0}.video-player__controls>*,.video-player__play>*{pointer-events:auto;z-index:1}.video-player__controls{align-items:end;display:flex;gap:var(--spacing-inside);justify-content:space-between;padding:var(--spacing-outside)}.video-player__play{align-items:center;display:flex;justify-content:center;padding:var(--spacing-outside)}.video-player__overlay{max-width:45%;padding:var(--spacing-outside);position:absolute}.video-player-button{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;height:var(--icon-size-m);transition:transform var(--timing-duration-default);width:var(--icon-size-m)}@media (hover:hover){.video-player-button:hover{transform:scale(1.1)}}.video-player-button:active{transform:scale(.9)}.video-player-button_size-xl{height:var(--icon-size-xl);width:var(--icon-size-xl)}.video-player-button_icon-play{background-image:var(--icon-play,url("../../bundles/responsivevideoplayer/./play.svg"))}.video-player-button_icon-play.video-player-button_size-xl{background-image:var(--icon-play-xl,url("../../bundles/responsivevideoplayer/./play.svg"))}.video-player-button_icon-play:not(.video-player-button_size-xl)[data-state=playing]{background-image:var(--icon-pause,url("../../bundles/responsivevideoplayer/./pause.svg"))}.video-player-button_icon-fullscreen{background-image:var(--icon-fullscreen,url("../../bundles/responsivevideoplayer/./fullscreen.svg"))}.video-player[data-hide-controls=true] .video-player__controls,.video-player[data-hide-controls=true] .video-player__play,.video-player[data-show-play-overlay=false] .headline,.video-player[data-show-play-overlay=false] .video-player__play,.video-player[data-show-play-overlay=true] .video-player__controls{opacity:0}.video-player[data-show-play-overlay=false] .video-player__play>*{pointer-events:none}.video-player:not(.video-player_can-fullscreen) .video-player-button_icon-fullscreen,.video-player:not([data-show-play-overlay=false]) .video-player__controls{opacity:0}
@charset "UTF-8";/*!
 * mmenu.js
 * mmenujs.com
 *
 * Copyright (c) Fred Heusschen
 * frebsite.nl
 *
 * License: CC-BY-NC-4.0
 * http://creativecommons.org/licenses/by-nc/4.0/
 */:root{--mm-lineheight:22px}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu *,.mm-menu :after,.mm-menu :before{-webkit-transition-property:none;-o-transition-property:none;transition-property:none;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}:root{--mm-blocker-visibility-delay:0.4s;--mm-blocker-opacity-delay:0s}.mm-blocker{display:block;position:absolute;bottom:100%;top:0;right:0;left:0;z-index:3;opacity:0;background:var(--mm-color-background);-webkit-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;-o-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease,-webkit-transform .4s ease}.mm-blocker:focus-visible{opacity:.75}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:50px;padding:0}.mm-btn--next,[dir=rtl] .mm-btn--prev{--mm-btn-rotate:135deg}.mm-btn--prev,[dir=rtl] .mm-btn--next{--mm-btn-rotate:-45deg}.mm-btn--next:after,.mm-btn--prev:before{content:"";display:block;position:absolute;top:0;bottom:0;width:8px;height:8px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid var(--mm-color-icon);border-bottom:none;border-right:none;-webkit-transform:rotate(var(--mm-btn-rotate));-ms-transform:rotate(var(--mm-btn-rotate));transform:rotate(var(--mm-btn-rotate))}.mm-btn--prev:before{inset-inline-start:23px}.mm-btn--next:after{inset-inline-end:23px}.mm-btn--close:before{content:"×";font-size:150%}.mm-btnreset{padding:0;background:0 0;border:none;cursor:pointer}.mm-divider{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:-webkit-sticky;position:sticky;z-index:2;top:0;min-height:var(--mm-lineheight);padding:calc((var(--mm-listitem-size) * .65 - var(--mm-lineheight)) * .5) 20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--mm-color-background-highlight)),to(var(--mm-color-background-highlight)));background-image:-o-linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));background-image:linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));opacity:1;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}:root{--mm-listitem-size:50px}.mm-listitem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:0;margin:0;color:var(--mm-color-text);border-color:var(--mm-color-border)}.mm-listitem:after{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;inset-inline-start:20px;inset-inline-end:0;bottom:0}.mm-listitem__btn,.mm-listitem__text{padding:calc((var(--mm-listitem-size) - var(--mm-lineheight))/ 2) 0}.mm-listitem__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%;display:block;padding-left:20px;padding-right:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-listitem__btn{display:block;position:relative;width:auto;-webkit-padding-end:50px;padding-inline-end:50px;border-color:inherit;background:rgba(3,2,1,0)}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem--selected>.mm-listitem__text{background:var(--mm-color-background-emphasis)}.mm-listitem--opened>.mm-listitem__btn,.mm-listitem--opened>.mm-panel{background:var(--mm-color-background-highlight)}.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;-ms-scroll-chaining:none;overscroll-behavior:none;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-lineheight);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu ::-webkit-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-moz-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu :-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::placeholder{color:var(--mm-color-text-dimmed)}.mm-menu,.mm-menu *{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-menu :focus,.mm-menu :focus-visible,.mm-menu:focus,.mm-menu:focus-visible{outline:0}.mm-menu a,.mm-menu button,.mm-menu label{color:inherit}.mm-menu a:focus,.mm-menu button:focus,.mm-menu label:focus{outline:0}.mm-menu a:focus-visible,.mm-menu button:focus-visible,.mm-menu label:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:-5px}.mm-menu input:focus,.mm-menu input:focus-visible,.mm-menu select:focus,.mm-menu select:focus-visible,.mm-menu textarea:focus,.mm-menu textarea:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:2px}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit}:root{--mm-navbar-size:50px}.mm-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:2;min-height:var(--mm-navbar-size);padding-top:env(safe-area-inset-top);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;background:var(--mm-color-background);border-bottom:1px solid var(--mm-color-border);-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-navbar__btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.mm-navbar__title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;overflow:hidden}.mm-navbar__title[href="#"]{pointer-events:none}.mm-navbar__title>span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-btn.mm-hidden+.mm-navbar__title:not(:last-child){-webkit-padding-start:60px;padding-inline-start:60px;-webkit-padding-end:10px;padding-inline-end:10px}.mm-btn:not(.mm-hidden)+.mm-navbar__title:last-child{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:60px;padding-inline-end:60px}.mm-panel{--mm-panel-child-offset:100%;--mm-panel-parent-offset:-30%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;color:var(--mm-color-text);border-color:var(--mm-color-border);background:var(--mm-color-background);-webkit-transform:translate3d(var(--mm-panel-child-offset),0,0);transform:translate3d(var(--mm-panel-child-offset),0,0);-webkit-transition-property:inset-inline-start,-webkit-transform;transition-property:inset-inline-start,-webkit-transform;-o-transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start,-webkit-transform}[dir=rtl] .mm-panel{--mm-panel-child-offset:-100%;--mm-panel-parent-offset:30%}.mm-panel:after{content:"";display:block;height:var(--mm-listitem-size)}.mm-panel:focus{outline:0}.mm-panel--opened{z-index:2;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-panel--parent{-webkit-transform:translate3d(var(--mm-panel-parent-offset),0,0);transform:translate3d(var(--mm-panel-parent-offset),0,0);z-index:0}.mm-panel--highest{z-index:3}.mm-menu--opened .mm-panel--noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.mm-panel__content{padding:20px}.mm-panels{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;height:100%;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}.mm-panels:focus{outline:0}:root{--mm-toggle-size:34px}.mm-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:calc(var(--mm-toggle-size) * 1.75);-ms-flex:calc(var(--mm-toggle-size) * 1.75) 0 0px;flex:calc(var(--mm-toggle-size) * 1.75) 0 0;height:var(--mm-toggle-size);-webkit-margin-end:10px;margin-inline-end:10px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;border-radius:var(--mm-toggle-size);border:var(--mm-color-border);background:var(--mm-color-border);cursor:pointer;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.mm-toggle:before{content:"";aspect-ratio:1;margin:2px;border-radius:100%;background:var(--mm-color-background);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.mm-toggle:checked{background:#4bd963}.mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * .75));-ms-transform:translateX(calc(var(--mm-toggle-size) * .75));transform:translateX(calc(var(--mm-toggle-size) * .75))}[dir=rtl] .mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * -.75));-ms-transform:translateX(calc(var(--mm-toggle-size) * -.75));transform:translateX(calc(var(--mm-toggle-size) * -.75))}.mm-listitem--vertical>.mm-panel{position:static;width:100%;padding:10px 0 10px 20px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mm-listitem--vertical>.mm-panel:after{content:none;display:none}.mm-listitem--vertical:not(.mm-listitem--opened)>.mm-panel{display:none}.mm-listitem--vertical>.mm-listitem__btn{height:var(--mm-listitem-size);bottom:auto}.mm-listitem--vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem--opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}:root{--mm-size:80%;--mm-min-size:240px;--mm-max-size:440px}.mm-menu--offcanvas{position:fixed;z-index:0}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;background:inherit}:where(.mm-slideout){position:relative;z-index:1;width:100%;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper--opened,.mm-wrapper--opened body{overflow:hidden}.mm-wrapper__blocker{background:rgba(0,0,0,.4)}.mm-wrapper--opened .mm-wrapper__blocker{--mm-blocker-visibility-delay:0s;--mm-blocker-opacity-delay:0.4s;bottom:0;opacity:.5}.mm-menu{--mm-translate-horizontal:0;--mm-translate-vertical:0}.mm-menu--position-left,.mm-menu--position-left-front{right:auto}.mm-menu--position-right,.mm-menu--position-right-front{left:auto}.mm-menu--position-left,.mm-menu--position-left-front,.mm-menu--position-right,.mm-menu--position-right-front{width:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-left-front{--mm-translate-horizontal:-100%}.mm-menu--position-right-front{--mm-translate-horizontal:100%}.mm-menu--position-top{bottom:auto}.mm-menu--position-bottom{top:auto}.mm-menu--position-bottom,.mm-menu--position-top{width:100%;height:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-top{--mm-translate-vertical:-100%}.mm-menu--position-bottom{--mm-translate-vertical:100%}.mm-menu--position-bottom,.mm-menu--position-left-front,.mm-menu--position-right-front,.mm-menu--position-top{z-index:2;-webkit-transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.mm-menu--position-bottom.mm-menu--opened,.mm-menu--position-left-front.mm-menu--opened,.mm-menu--position-right-front.mm-menu--opened,.mm-menu--position-top.mm-menu--opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper--position-left{--mm-translate-horizontal:clamp(
      var(--mm-min-size),
      var(--mm-size),
      var(--mm-max-size)
  )}.mm-wrapper--position-right{--mm-translate-horizontal:clamp(
      calc(-1 * var(--mm-max-size)),
      calc(-1 * var(--mm-size)),
      calc(-1 * var(--mm-min-size))
  )}.mm-wrapper--position-left .mm-slideout,.mm-wrapper--position-right .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper--position-left.mm-wrapper--opened .mm-slideout,.mm-wrapper--position-right.mm-wrapper--opened .mm-slideout{-webkit-transform:translate3d(var(--mm-translate-horizontal),0,0);transform:translate3d(var(--mm-translate-horizontal),0,0)}.mm-wrapper--position-bottom .mm-wrapper__blocker,.mm-wrapper--position-left-front .mm-wrapper__blocker,.mm-wrapper--position-right-front .mm-wrapper__blocker,.mm-wrapper--position-top .mm-wrapper__blocker{z-index:1}.mm-menu--theme-light{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.4);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.4);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.75);--mm-color-focusring:#06c}.mm-menu--theme-light-contrast{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.9);--mm-color-focusring:#06c}.mm-menu--theme-dark{--mm-color-background:#333;--mm-color-border:rgb(0, 0, 0, 0.4);--mm-color-icon:rgb(255, 255, 255, 0.4);--mm-color-text:rgb(255, 255, 255, 0.8);--mm-color-text-dimmed:rgb(255, 255, 255, 0.4);--mm-color-background-highlight:rgb(255, 255, 255, 0.08);--mm-color-background-emphasis:rgb(0, 0, 0, 0.1);--mm-color-focusring:#06c}.mm-menu--theme-dark-contrast{--mm-color-background:#333;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.7);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(0 0 0 / 0.3);--mm-color-focusring:#06c}.mm-menu--theme-white{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.3);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.3);--mm-color-background-highlight:rgb(0 0 0 / 0.06);--mm-color-background-emphasis:rgb(0 0 0 / 0.03);--mm-color-focusring:#06c}.mm-menu--theme-white-contrast{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.07);--mm-color-background-emphasis:rgb(0 0 0 / 0.035);--mm-color-focusring:#06c}.mm-menu--theme-black{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.2);--mm-color-icon:rgb(255 255 255 / 0.4);--mm-color-text:rgb(255 255 255 / 0.7);--mm-color-text-dimmed:rgb(255 255 255 / 0.4);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(255 255 255 / 0.06);--mm-color-focusring:#06c}.mm-menu--theme-black-contrast{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.6);--mm-color-background-highlight:rgb(255 255 255 / 0.125);--mm-color-background-emphasis:rgb(255 255 255 / 0.1);--mm-color-focusring:#06c}.mm-counter{display:block;-webkit-padding-start:20px;padding-inline-start:20px;float:right;color:var(--mm-color-text-dimmed)}[dir=rtl] .mm-counter{float:left}:root{--mm-iconbar-size:50px}.mm-menu--iconbar-left .mm-navbars,.mm-menu--iconbar-left .mm-panels{margin-left:var(--mm-iconbar-size)}.mm-menu--iconbar-right .mm-navbars,.mm-menu--iconbar-right .mm-panels{margin-right:var(--mm-iconbar-size)}.mm-iconbar{display:none;position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-iconbar-size);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center}.mm-menu--iconbar-left .mm-iconbar,.mm-menu--iconbar-right .mm-iconbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mm-menu--iconbar-left .mm-iconbar{border-right-width:1px;left:0}.mm-menu--iconbar-right .mm-iconbar{border-left-width:1px;right:0}.mm-iconbar__bottom,.mm-iconbar__top{width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:calc((var(--mm-iconbar-size) - var(--mm-lineheight))/ 2) 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__tab--selected{background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel--iconpanel-0{inset-inline-start:calc(0 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-1{inset-inline-start:calc(1 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-2{inset-inline-start:calc(2 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-3{inset-inline-start:calc(3 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-4{inset-inline-start:calc(4 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-first~.mm-panel{inset-inline-start:var(--mm-iconpanel-size)}.mm-menu--iconpanel .mm-panel--parent .mm-divider,.mm-menu--iconpanel .mm-panel--parent .mm-navbar{opacity:0}.mm-menu--iconpanel .mm-panels>.mm-panel--parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu--iconpanel .mm-panels>.mm-panel:not(.mm-panel--iconpanel-first):not(.mm-panel--iconpanel-0){border-inline-start-width:1px;border-inline-start-style:solid}.mm-navbars{-ms-flex-negative:0;flex-shrink:0}.mm-navbars .mm-navbar{position:relative;padding-top:0;border-bottom:none}.mm-navbars--top{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar:first-child{padding-top:env(safe-area-inset-top)}.mm-navbars--bottom{border-top:1px solid var(--mm-color-border)}.mm-navbars--bottom .mm-navbar:last-child{padding-bottom:env(safe-area-inset-bottom)}.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mm-navbar__breadcrumbs>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-padding-end:6px;padding-inline-end:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){-webkit-padding-end:0;padding-inline-end:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{-webkit-padding-start:0;padding-inline-start:0}.mm-navbar__tab{padding:0 10px;border:1px solid transparent}.mm-navbar__tab--selected{background:var(--mm-color-background)}.mm-navbar__tab--selected:not(:first-child){border-inline-start-color:var(--mm-color-border)}.mm-navbar__tab--selected:not(:last-child){border-inline-end-color:var(--mm-color-border)}.mm-navbars--top.mm-navbars--has-tabs{border-bottom:none}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar:not(.mm-navbar--tabs):last-child{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab{border-bottom-color:var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab--selected{border-top-color:var(--mm-color-border);border-bottom-color:transparent}.mm-navbars--bottom.mm-navbar--has-tabs{border-top:none}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar{background:var(--mm-color-background)}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs,.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--bottom .mm-navbar__tab{border-top-color:var(--mm-color-border)}.mm-navbars--bottom .mm-navbar__tab--selected{border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-searchfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:var(--mm-navbar-size);padding:0;overflow:hidden}.mm-searchfield__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-searchfield__input input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size) * .7);min-height:auto;max-height:auto;margin:0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:4px;line-height:calc(var(--mm-navbar-size) * .7);font:inherit;font-size:inherit}.mm-searchfield__input input,.mm-searchfield__input input:focus,.mm-searchfield__input input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-menu[class*=-contrast] .mm-searchfield__input input{border:1px solid var(--mm-color-border)}.mm-searchfield__input input::-ms-clear{display:none}.mm-searchfield__btn{display:none;position:absolute;inset-inline-end:0;top:0;bottom:0}.mm-searchfield--searching .mm-searchfield__btn{display:block}.mm-searchfield__cancel{display:block;position:relative;-webkit-margin-end:-100px;margin-inline-end:-100px;-webkit-padding-start:5px;padding-inline-start:5px;-webkit-padding-end:20px;padding-inline-end:20px;visibility:hidden;line-height:var(--mm-navbar-size);text-decoration:none;-webkit-transition-property:visibility,margin;-o-transition-property:visibility,margin;transition-property:visibility,margin}.mm-searchfield--cancelable .mm-searchfield__cancel{visibility:visible;-webkit-margin-end:0;margin-inline-end:0}.mm-panel--search{left:0!important;right:0!important;width:100%!important;border:none!important}.mm-panel__splash{padding:20px}.mm-panel--searching .mm-panel__splash{display:none}.mm-panel__noresults{display:none;padding:40px 20px;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%;line-height:1.4}.mm-panel--noresults .mm-panel__noresults{display:block}:root{--mm-sectionindexer-size:20px}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--mm-sectionindexer-size);position:absolute;top:0;bottom:0;inset-inline-end:calc(-1 * var(--mm-sectionindexer-size));z-index:5;-webkit-transition-property:inset-inline-end;-o-transition-property:inset-inline-end;transition-property:inset-inline-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panel{-webkit-padding-end:0;padding-inline-end:0}.mm-sectionindexer--active{right:0}.mm-sectionindexer--active~.mm-panel{-webkit-padding-end:var(--mm-sectionindexer-size);padding-inline-end:var(--mm-sectionindexer-size)}.mm-menu--selected-hover .mm-listitem__btn,.mm-menu--selected-hover .mm-listitem__text,.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}@media (hover:hover){.mm-menu--selected-hover .mm-listview:hover>.mm-listitem--selected:not(:hover)>.mm-listitem__text{background:0 0}.mm-menu--selected-hover .mm-listitem__btn:hover,.mm-menu--selected-hover .mm-listitem__text:hover{background:var(--mm-color-background-emphasis)}}.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}@media (hover:hover){.mm-menu--selected-parent .mm-listitem__btn:hover,.mm-menu--selected-parent .mm-listitem__text:hover{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}.mm-menu--selected-parent .mm-panel--parent .mm-listitem:not(.mm-listitem--selected-parent)>.mm-listitem__text{background:0 0}.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__btn,.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__text{background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:var(--mm-max-size)}.mm-wrapper--sidebar-collapsed .mm-slideout{width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0)}[dir=rtl] .mm-wrapper--sidebar-collapsed .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-divider,.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-navbar{opacity:0}.mm-wrapper--sidebar-expanded .mm-menu--sidebar-expanded{width:var(--mm-sidebar-expanded-size);border-right-width:1px;border-right-style:solid}.mm-wrapper--sidebar-expanded.mm-wrapper--opened{overflow:auto}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-wrapper__blocker{display:none}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0)}[dir=rtl] .mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}
.cc-head>*:first-child{margin-top:0}.cc-head>*:last-child{margin-bottom:15px}.contao-cookiebar{--ccb-backdrop: rgba(0, 0, 0, .75);--ccb-anim-duration: .5s;--ccb-checked-clr: #399d32;--ccb-checked-bg: #dcf3db;--ccb-unchecked-clr: #9c9b99;--ccb-unchecked-bg: #fff;--ccb-disabled-clr: #c8c7c5;--ccb-disabled-bg: #f4f4f4;--ccb-focus-clr: #00a4f4;position:fixed;inset:0;z-index:9999;display:flex;align-items:var(--ccb-align, center);justify-content:var(--ccb-justify, center);letter-spacing:0;padding:15px;max-height:100dvh;box-sizing:border-box;pointer-events:none;overflow:hidden;color:var(--ccb-clr, #444)}.contao-cookiebar *{box-sizing:border-box}.contao-cookiebar p{color:var(--ccb-text, #868686);line-height:1.4}.contao-cookiebar label{position:relative;display:block;padding:8px 13px 8px 0;line-height:1.2rem}.contao-cookiebar label.group{font-weight:600}.contao-cookiebar input{position:absolute;width:1px;height:1px;outline:0 none;opacity:0}.contao-cookiebar input+label{padding:8px 13px 8px 45px;cursor:pointer}.contao-cookiebar input+label:before,.contao-cookiebar input+label:after{content:"";position:absolute;border-radius:10px}.contao-cookiebar input+label:before{top:7px;left:0;width:35px;height:18px;margin:0;box-sizing:content-box;background:var(--ccb-unchecked-bg);border:1px solid var(--ccb-unchecked-clr);transition:border-color .2s}.contao-cookiebar input+label:after{display:block;top:11px;left:4px;width:12px;height:12px;background:var(--ccb-unchecked-clr);transition:background .2s,margin-left .2s,padding .2s}.contao-cookiebar input+label:active:after{padding-left:5px}.contao-cookiebar input.cc-group-half+label:after{background:linear-gradient(to right, var(--ccb-unchecked-clr) 0%, var(--ccb-unchecked-clr) 50%, var(--ccb-checked-clr) 50%, var(--ccb-checked-clr) 100%)}.contao-cookiebar input:checked+label:after{background:var(--ccb-checked-clr);margin-left:17px}.contao-cookiebar input:checked+label:active:after{margin-left:12px}.contao-cookiebar input:checked+label:before{background:var(--ccb-checked-bg);border-color:var(--ccb-checked-clr)}.contao-cookiebar input:disabled+label{pointer-events:none}.contao-cookiebar input:disabled+label:after{background:var(--ccb-disabled-clr)}.contao-cookiebar input:disabled+label:before{background:var(--ccb-disabled-bg);border-color:var(--ccb-disabled-clr)}.contao-cookiebar input:focus-visible:not(.cc-hide-focus)+label:before{outline:3px dashed var(--ccb-focus-clr);outline-offset:2px}.contao-cookiebar .cc-btn{display:inline-block;cursor:pointer;width:100%;padding:8px 14px;margin-bottom:8px;font-size:15px;outline:0 none;border:1px solid var(--ccb-btn-bdr, #cfcfcf);border-radius:4px;color:var(--ccb-btn-clr, #444);background:var(--ccb-btn-bg, #f5f5f5)}.contao-cookiebar .cc-btn:hover,.contao-cookiebar .cc-btn:focus{background:var(--ccb-btn-bg-hvr, #ececec)}.contao-cookiebar .cc-btn:last-child{margin-bottom:0}.contao-cookiebar .grayscale{--ccb-btn-bg: #f1efef;--ccb-btn-bg-hvr: #ececec}.contao-cookiebar .grayscale .success{--ccb-btn-bg: #fbfbfb;--ccb-btn-bg-hvr: #f7f7f7}.contao-cookiebar .highlight .success{--ccb-btn-bg: #4e9e3e;--ccb-btn-bg-hvr: #4c933f;--ccb-btn-bdr: #3e7830;--ccb-btn-clr: #fff}.cc-focus:not(.cc-hide-focus):focus-visible{outline:3px dashed var(--ccb-focus-clr);outline-offset:-3px}.cc-invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;float:left}.cc-inner{display:inline-block;overflow-y:auto;max-height:100%;max-width:100%;padding:23px;border-radius:3px;opacity:0;pointer-events:none;visibility:hidden;font-size:1rem;text-align:left;background:var(--ccb-bg, #fff);box-shadow:var(--ccb-box-shadow, rgba(99, 99, 99, 0.2)) 0 2px 8px 0;animation:var(--ccb-anim, cookiebar-middle-in) var(--ccb-anim-duration) ease-in-out forwards}.cc-group{position:relative;border:1px solid var(--ccb-bdr, #d0d0d0);border-radius:5px;margin-bottom:10px}.cc-cookie-info{font-size:.875rem;background:var(--ccb-info-bg, #fff);border:1px solid var(--ccb-info-bdr, #efefef);padding:10px;border-radius:5px}.cc-cookie-info>div>span{font-weight:600}.cc-cookie-info>div+div{margin-top:5px;word-wrap:break-word}.cc-cookie-info+button.cc-detail-btn-details{margin-top:15px}.cc-cookies{background:var(--ccb-cookies-bg, #fbfbfb);border-radius:0 0 5px 5px}.cc-cookies>p{font-size:.875rem}.cc-cookies>p,.cc-cookies>.cc-cookie{margin:0;padding:15px;border-top:1px solid var(--ccb-cookies-bdr, #fbfbfb)}.cc-cookie label.cookie+*{margin-top:10px}.cc-cookie p{margin:0 0 15px;font-size:.875rem}.cc-cookie-desc p{margin-bottom:0}.cc-footer,.cc-info{text-align:center}.cc-info{margin-top:15px}.cc-info>p{font-size:.875rem}.cc-info>a{display:inline-block;font-size:.813rem;color:var(--ccb-detail-clr, #a2a2a2);text-decoration:none}.cc-info>a:hover{color:var(--ccb-detail-clr-hvr, #717171)}.cc-info>a+a:before{display:inline-block;content:"·";margin-right:5px}.cc-active .cc-inner{opacity:1;pointer-events:auto;visibility:visible}.cc-active.cc-blocked{pointer-events:auto;animation:cookiebar-overlay-in var(--ccb-anim-duration) ease-in-out forwards}.cc-saved.cc-inner{opacity:0;pointer-events:none;visibility:hidden}.cc-saved.cc-blocked{pointer-events:none;animation:cookiebar-overlay-out var(--ccb-anim-duration) ease-in-out forwards}.cc-left{--ccb-justify: flex-start}.cc-right{--ccb-justify: flex-end}.cc-top{--ccb-align: flex-start}.cc-top.cc-active{--ccb-anim: cookiebar-top-in}.cc-top.cc-saved{--ccb-anim: cookiebar-top-out}.cc-middle.cc-active{--ccb-anim: cookiebar-middle-in}.cc-middle.cc-saved{--ccb-anim: cookiebar-middle-out}.cc-bottom{--ccb-align: flex-end}.cc-bottom.cc-active{--ccb-anim: cookiebar-bottom-in}.cc-bottom.cc-saved{--ccb-anim: cookiebar-bottom-out}@media(min-width: 768px){.contao-cookiebar .cc-btn{width:auto;margin-bottom:0}.cc-inner{max-width:var(--ccb-max-width, 750px)}}@media(forced-colors){.contao-cookiebar input+label:after{border:1px solid currentColor}.cc-inner{border:1px solid currentColor}input.cc-group-half+label:after{margin-left:9px}}@media(prefers-reduced-motion){.contao-cookiebar{--ccb-anim-duration: 2s}}@media print{.contao-cookiebar{opacity:0}}@keyframes cookiebar-overlay-in{0%{background:rgba(0,0,0,0)}to{background:var(--ccb-backdrop)}}@keyframes cookiebar-overlay-out{0%{background:var(--ccb-backdrop)}to{background:rgba(0,0,0,0);visibility:hidden}}@keyframes cookiebar-top-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-top-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(-100%)}}@keyframes cookiebar-middle-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes cookiebar-middle-out{0%{opacity:1;visibility:visible;transform:scale(1)}to{opacity:0;visibility:hidden;transform:scale(0)}}@keyframes cookiebar-bottom-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-bottom-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(100%)}}.cc-group{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center}.cc-group>label{flex-grow:1;margin:5px 0 5px 10px}.cc-cookies{display:none;width:100%}.cc-detail-btn{padding:8px 10px;line-height:1.2rem}.cc-detail-btn-details{text-decoration:underline;padding:0;margin:0 0 10px}.cc-detail-btn,.cc-detail-btn-details{display:inline-block;color:var(--ccb-detail-clr, #a2a2a2);border:0 none;outline:0 none;background:rgba(0,0,0,0);font-size:13px;letter-spacing:0;text-transform:initial;cursor:pointer}.cc-detail-btn span:nth-child(2),.cc-detail-btn-details span:nth-child(2){display:none}.cc-detail-btn.cc-active span:nth-child(1),.cc-detail-btn-details.cc-active span:nth-child(1){display:none}.cc-detail-btn.cc-active span:nth-child(2),.cc-detail-btn-details.cc-active span:nth-child(2){display:inline}.cc-detail-btn:hover,.cc-detail-btn-details:hover{background:rgba(0,0,0,0);color:var(--ccb-detail-clr-hvr, #717171)}
@font-face{font-display:fallback;font-family:Montserrat;font-weight:400;src:url(../../files/theme/v1/fonts/montserrat-regular-webfont.woff2) format("woff2")}@font-face{font-display:fallback;font-family:Montserrat;font-weight:500;src:url(../../files/theme/v1/fonts/montserrat-medium-webfont.woff2) format("woff2")}@font-face{font-display:fallback;font-family:Montserrat;font-weight:700;src:url(../../files/theme/v1/fonts/montserrat-bold-webfont.woff2) format("woff2")}
:root{--color-default:#001b36;--color-primary:#e4003a;--color-secondary:#0056a4;--color-secondary--active:#001b36;--timing-duration-default:240ms;--block-gap:2.5rem;--box-inline-space:3.125rem;--section-block-space:6.25rem;--border-radius:clamp(2rem,4vw,3rem)}@media (max-width:60em){:root{--box-inline-space:2.5rem;--section-block-space:5rem}}@media (max-width:35em){:root{--box-inline-space:1.25rem}}*{box-sizing:border-box;color:inherit;line-height:inherit;margin:0;padding:0}html{font-size:100%;line-height:1}body{background-color:#fff;color:var(--color-default);font-family:Montserrat,sans-serif;font-weight:400;scroll-padding-top:136px}a{color:inherit;cursor:pointer;text-decoration:none}sup{font-size:.6em;vertical-align:top}svg{fill:currentColor}button{-webkit-tap-highlight-color:transparent;cursor:pointer;text-align:left}img{display:block;height:auto;max-width:100%}fieldset{border:0;margin:0;padding:0}button,input,select,textarea{font:inherit}[type=email],[type=password],[type=phone],[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;width:100%}textarea{resize:vertical}strong{color:currentColor;font-family:Montserrat,sans-serif;font-weight:700}body{--color-default:#001b36;--color-primary:#e4003a;--color-secondary:#0056a4;--color-secondary--active:#001b36}.w-box{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;position:relative}@supports (padding-left:var(--box-inline-space )){.w-box{padding-left:var(--box-inline-space);padding-right:var(--box-inline-space)}}.w-box_300{max-width:49.375rem}.w-box_600{max-width:82.75rem}.w-box_900{max-width:100rem}.header{--color-default:#fff;--color-primary:#e4003a;--color-secondary:#0056a4;--color-surface:#001b36;--_header-block-padding:2.5rem;background-color:var(--color-surface);padding-bottom:var(--_header-block-padding);padding-top:var(--_header-block-padding)}@media (max-width:60em){.header{--_header-block-padding:1rem}}.header>div{position:relative}.header+.banner{--_header-block-padding:2.5rem}.header+.banner:has([class*=section_b]){margin-top:calc(var(--_header-block-padding)*-1)}.header-wrapper{align-items:flex-end;display:flex;justify-content:space-between}@media (max-width:60em){.header-wrapper{align-items:center}.header__main{display:none}}.header__main-top{align-items:center;display:flex;gap:2.5rem;justify-content:flex-end}.header__main-bottom{margin-top:1.25rem}@media (max-width:60em){.header__main-bottom,.header__nav-sub{display:none}}.header__socials{display:flex;gap:.625rem}.header__mobile{display:none}@media (max-width:60em){.header__mobile{display:block}}.header__logo{grid-area:logo;margin-right:3.125rem}.footer{--color-default:#fff;--color-primary:#e4003a;--color-secondary:#0056a4;--color-surface:#001b36;--_footer-block-padding:3.75rem;background-color:var(--color-surface);padding-bottom:var(--_footer-block-padding);padding-top:var(--_footer-block-padding)}.footer *{font-size:1rem}.footer-wrapper{display:grid;gap:2.5rem 3.125rem;grid-template-areas:"logo text certificates navs";grid-template-columns:minmax(auto,23.125rem) 1fr 1fr;position:relative}@media (max-width:80em){.footer-wrapper{grid-template-areas:"logo logo" "text navs" "certificates certificates";grid-template-columns:repeat(2,1fr)}}@media (max-width:35em){.footer-wrapper{grid-template-areas:"logo . " "text ." "navs ." "certificates .";grid-template-columns:1fr 1rem}}.footer__certificates{grid-area:certificates}.footer__logo{grid-area:logo}.footer__claim{margin-top:1.25em}.footer__linklist{grid-area:linklist;justify-self:center}@media (max-width:80em){.footer__linklist{justify-self:flex-start}}.footer__address-socials{grid-area:text}.footer__address-socials>*+*{margin-top:1.25em}.footer__navs{grid-area:navs}@media (max-width:80em){.footer__navs{align-content:flex-end}}.footer__navs>*+*{margin-top:1.25em}.footer__socials{display:flex;gap:.625rem;grid-area:socials}.footer__socials .icon{--social-icon-width:1.85em;--social-icon-height:1.85em;position:relative}.footer__socials .icon:after{content:"";inset:0;position:absolute;transform:scale(1.3,2)}.c-image-content{--_gap:8.375rem;display:grid;grid-template-areas:"content . media";grid-template-columns:minmax(21.875rem,1fr) var(--_gap) auto}@media (max-width:60em){.c-image-content{--_gap:2.5rem;gap:var(--_gap);grid-template-areas:"media" "content";grid-template-columns:1fr}}.c-image-content:has(.google-map-wrapper){grid-template-columns:minmax(21.875rem,1fr) var(--_gap) minmax(auto,40.625rem)}@media (max-width:60em){.c-image-content:has(.google-map-wrapper){grid-template-columns:1fr}}.c-image-content__map,.c-image-content__video{max-width:40.625rem;width:100%}.c-image-content__image,.c-image-content__map,.c-image-content__video{border-radius:var(--border-radius);grid-area:media;overflow:hidden}.c-image-content__image,.c-image-content__video{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.c-image-content__video{grid-column:3;overflow:hidden}@media (max-width:60em){.c-image-content__video{grid-column:1}}.c-image-content__content{grid-area:content;justify-self:flex-end;max-width:36rem;width:100%}@media (max-width:60em){.c-image-content__content{justify-self:flex-start;max-width:100%}}.c-image-content_flip{grid-template-areas:"media . content";grid-template-columns:auto var(--_gap) minmax(21.875rem,1fr)}.c-image-content_flip:has(.google-map-wrapper){grid-template-columns:minmax(auto,40.625rem) var(--_gap) minmax(21.875rem,1fr)}@media (max-width:60em){.c-image-content_flip:has(.google-map-wrapper){grid-template-columns:1fr}}@media (max-width:60em){.c-image-content_flip{grid-template-areas:"media" "content";grid-template-columns:1fr}.c-image-content_flip-mobile{grid-template-areas:"content" "media"}}.c-image-content_flip .c-image-content__content{justify-self:flex-start}.c-image-content_flip .c-image-content__video{grid-column:1}.c-image-content_content-center{align-items:center}@media (max-width:60em){.c-image-content_image-mobile-fullwidth .c-image-content__image img,.c-image-content_image-mobile-fullwidth .c-image-content__video img{max-width:auto;width:100%}}@media (max-width:35em){.c-image-content_image-mobile-fullwidth .c-image-content__image,.c-image-content_image-mobile-fullwidth .c-image-content__video{border-radius:0;margin-left:calc(var(--box-inline-space)*-1);margin-right:calc(var(--box-inline-space)*-1)}}.c-image-content_image-mobile-fullwidth .c-image-content__image{max-width:unset}.c-stack{--_flow:1.5em}.c-stack>*+*{margin-top:var(--_flow)}.c-stack_flow-l{--_flow:6.25rem}.c-stack_flow-m{--_flow:3rem}.c-stack_center .c-stack__item{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.c-content-video{--_flow:1.5em}.c-content-video>*+*{margin-top:var(--_flow)}.c-content-video__video{border-radius:var(--border-radius);overflow:hidden}.c-image-separator{--_contentPadding-l:3.125rem;--_contentPadding-m:2.5rem;--_contentPadding-s:2em;display:grid;grid-template-areas:". . . image . . . ." ". . . image . content . ." ". . . image . . . .";grid-template-columns:calc(50% - 46.875rem - var(--box-inline-space)) var(--box-inline-space) var(--box-inline-space) 1fr var(--box-inline-space) 1fr var(--box-inline-space) calc(50% - 46.875rem - var(--box-inline-space));grid-template-rows:3.125rem auto 3.125rem;justify-content:space-between}@media (max-width:60em){.c-image-separator{grid-template-areas:". . image ." ". . image ." ". . content .";grid-template-columns:var(--box-inline-space) 2.5rem 1fr var(--box-inline-space);grid-template-rows:3.125rem auto auto}}.c-image-separator>*{z-index:1}.c-image-separator:after{background-color:var(--color-surface);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);content:"";grid-column:3/-1;grid-row:2/-2;min-height:100%;position:relative;z-index:0}@media (max-width:60em){.c-image-separator:after{grid-column:2/-1;grid-row:2/-1}}.c-image-separator__image{align-self:flex-start;grid-area:image;justify-self:center}@media (max-width:60em){.c-image-separator__image{justify-self:flex-start;max-width:16rem}}.c-image-separator__content{align-self:center;grid-area:content;justify-self:center;max-width:34rem;padding:var(--_contentPadding-l) 0}@media (max-width:60em){.c-image-separator__content{max-width:100%;padding:var(--_contentPadding-m) 0}}@media (max-width:35em){.c-image-separator__content{padding:var(--_contentPadding-s) 0}}.c-image-separator_flip{grid-template-areas:". . image . . . . ." ". . image . content . . ." ". . image . . . . .";grid-template-columns:calc(50% - 46.875rem - var(--box-inline-space)) var(--box-inline-space) 1fr var(--box-inline-space) 1fr var(--box-inline-space) var(--box-inline-space) calc(50% - 46.875rem - var(--box-inline-space))}@media (max-width:60em){.c-image-separator_flip{grid-template-areas:". image . ." ". image . ." ". content . .";grid-template-columns:var(--box-inline-space) 1fr var(--box-inline-space) var(--box-inline-space)}}.c-image-separator_flip:after{border-bottom-left-radius:unset;border-bottom-right-radius:var(--border-radius);border-top-left-radius:unset;border-top-right-radius:var(--border-radius);grid-column:1/-3}@media (max-width:60em){.c-image-separator_flip:after{grid-column:1/-2;grid-row:2/-1}}.c-content-list{--_gap:1em;display:grid;gap:var(--_gap);grid-template-areas:"subheadline ." "content list";grid-template-columns:repeat(2,1fr)}@media (max-width:60em){.c-content-list{grid-template-areas:"subheadline" "content" "list";grid-template-columns:repeat(1,1fr)}}.c-content-list__subheadline{grid-area:subheadline}.c-content-list__content{grid-area:content}.c-content-list__list{grid-area:list}@media (max-width:60em){.c-content-list__list{margin-top:1.25em}}.c-jobs-detail{--_gap:8.375rem 2rem;--_box-padding:4.375rem;--_outerColumn:2.5rem;--_rowOverlap:6.25rem;display:grid;gap:var(--_gap);grid-template-areas:"content media";grid-template-columns:auto minmax(24rem,1fr)}@media (max-width:80em){.c-jobs-detail{--_box-padding:2.5rem}}@media (max-width:60em){.c-jobs-detail{--_gap:2.5rem;--_outerColumn:1.25rem;--_box-padding:2rem;--_rowOverlap:3.125rem;grid-template-areas:"media" "content";grid-template-columns:1fr}}.c-jobs-detail__media{display:grid;grid-area:media;grid-template-columns:var(--_outerColumn) 1fr var(--_outerColumn);grid-template-rows:auto var(--_rowOverlap) auto;height:-moz-fit-content;height:fit-content;max-width:42rem}.c-jobs-detail__media-image,.c-jobs-detail__media-teaser{border-radius:var(--border-radius);height:-moz-fit-content;height:fit-content;overflow:hidden;width:-moz-fit-content;width:fit-content}.c-jobs-detail__media-image{grid-column:1/-1;grid-row:1/3}.c-jobs-detail__media-teaser{--color-surface:#0056a4;--color-default:#fff;--color-primary:#e4003a;--color-secondary:#fff;--color-secondary--active:#fff;background-color:var(--color-surface);grid-column:2;grid-row:2/-1;padding:var(--_box-padding)}.c-jobs-detail__media-teaser:not(:has(*)){display:none}.c-jobs-detail__content{grid-area:content;-webkit-hyphens:auto;hyphens:auto;max-width:41.875rem}.c-banner-list{--_box-padding:4.375rem;--_rowGap-l:6.875em;--_rowGap-m:5.625em;--_rowGap-s:1.25em;--_columnGap-l:7.5em;--_columnGap-m:3.125em;--_columnGap-s:1.25em;--_media-width:41.875rem;display:grid;grid-template-columns:calc(50% - 46.875rem - var(--box-inline-space)) var(--box-inline-space) 1fr var(--_columnGap-m) 1fr var(--_columnGap-l) var(--box-inline-space) calc(50% - 46.875rem - var(--box-inline-space));grid-template-rows:var(--_rowGap-l) auto var(--_rowGap-m) auto var(--_rowGap-m) var(--_rowGap-m);padding-top:var(--box-inline-space)}@media (max-width:80em){.c-banner-list{--_box-padding:2.5rem}}@media (max-width:60em){.c-banner-list{--_box-padding:2rem;grid-template-columns:calc(50% - 46.875rem - var(--box-inline-space)) var(--box-inline-space) var(--_columnGap-s) 1fr var(--_columnGap-s) var(--box-inline-space) calc(50% - 46.875rem - var(--box-inline-space));grid-template-rows:auto var(--_rowGap-s) auto var(--_rowGap-s) auto var(--_rowGap-m)}}@media (max-width:35em){.c-banner-list{--_box-padding:1.25rem}}.c-banner-list__headline{grid-column:1/7;grid-row:1/-5;justify-self:flex-end;z-index:1}@media (max-width:60em){.c-banner-list__headline{grid-column:4/5;grid-row:1/3;justify-self:flex-start}}.c-banner-list__headline .title{filter:drop-shadow(0 0 .5em #001b36)}.c-banner-list__media{grid-column:3/5;grid-row:2/5;justify-self:flex-end;max-width:var(--_media-width)}@media (max-width:60em){.c-banner-list__media{grid-row:2/5}}.c-banner-list__media .video-player__controls{justify-content:flex-start}.c-banner-list__content,.c-banner-list__media{border-radius:var(--border-radius);height:-moz-fit-content;height:fit-content;overflow:hidden;width:-moz-fit-content;width:fit-content}.c-banner-list__content{--color-surface:#0056a4;--color-default:#fff;--color-primary:#e4003a;--color-secondary:#fff;--color-secondary--active:#fff;align-self:flex-end;background-color:var(--color-surface);grid-column:4/7;grid-row:4/-1;max-width:40.625rem;padding:var(--_box-padding);z-index:1}@media (max-width:60em){.c-banner-list__content{grid-column:4/6}}.c-banner-list__content .subheadline{color:var(--color-default);font-family:Montserrat,sans-serif;font-weight:500}.c-banner-list:after{background-color:#fff;content:"";grid-column:1/-1;grid-row:6/-1}.c-banner-simple{--_rowGap-m:5.625em;--_rowGap-s:1.25em;--_columnGap-m:3.125em;--_columnGap-s:1.25em;display:grid;grid-template-columns:calc(50% - 46.875rem - var(--box-inline-space)) var(--box-inline-space) 1fr var(--_columnGap-m) minmax(auto,41.875rem) var(--box-inline-space) calc(50% - 46.875rem - var(--box-inline-space))}@media (max-width:60em){.c-banner-simple{--_box-padding:2rem;grid-template-columns:calc(50% - 46.875rem - var(--box-inline-space)) var(--box-inline-space) var(--_columnGap-s) 1fr var(--_columnGap-s) var(--box-inline-space) calc(50% - 46.875rem - var(--box-inline-space));grid-template-rows:auto var(--_rowGap-s) auto}}.c-banner-simple__content{align-content:center;grid-column:3/6;grid-row:1;max-width:70%;z-index:1}@media (max-width:60em){.c-banner-simple__content{grid-column:4/5;grid-row:1/3;justify-self:flex-start;max-width:100%}}.c-banner-simple__content .title{filter:drop-shadow(0 0 .5em #001b36)}.c-banner-simple__media{border-radius:var(--border-radius);grid-column:5/6;grid-row:1;height:-moz-fit-content;height:fit-content;overflow:hidden;width:-moz-fit-content;width:fit-content}@media (max-width:60em){.c-banner-simple__media{grid-column:3/6;grid-row:2/-1}}@keyframes bannerFeatureScale{to{opacity:0;transform:scale(calc(1.1 - var(--reverse-index)*.1))}}@keyframes bannerFeatureButtonScale{to{opacity:0;transform:scale(.8)}}.c-banner-feature{--card-count:3;--card-height:max(50vh,480px);--card-top-offset:1em;--card-margin:4rem;view-timeline:--cards-element-scrolls-in-body block;animation-timeline:--cards-element-scrolls-in-body;display:grid;grid-template-columns:minmax(0,1.5fr) .3fr minmax(0,1fr);grid-template-rows:1fr;margin-inline:auto;max-width:100rem;padding-inline:var(--box-inline-space)}@media (max-width:35em){.c-banner-feature{--card-height:30vh;grid-template-columns:minmax(0,1fr);margin-top:calc(var(--section-block-space)*-.5)}}.c-banner-feature__content{align-self:flex-start;grid-column:1/3;grid-row:1;margin-bottom:15vh;position:sticky;top:25vh}@media (max-width:35em){.c-banner-feature__content{grid-column:1;margin-bottom:10vh;top:2vh}}.c-banner-feature__media{display:grid;grid-column:2/4;grid-row:1;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(var(--card-count),var(--card-height));justify-self:end;margin-bottom:var(--card-margin);padding-bottom:calc(var(--card-count)*var(--card-top-offset));row-gap:4rem;z-index:2}@media (max-width:35em){.c-banner-feature__media{grid-column:1;grid-row:2;padding-top:5vh;row-gap:1.25rem}}.c-banner-feature .c-banner-feature__card .feature-image-link{opacity:1;transform-origin:50% 0;will-change:transform}@supports (animation-timeline:view()){.c-banner-feature .c-banner-feature__card .feature-image-link{--start-range:calc(var(--index0)/var(--card-count)*80%);--end-range:calc((var(--index))/var(--card-count)*70%);animation-fill-mode:forwards;animation-name:bannerFeatureScale;animation-timing-function:linear}.c-banner-feature .c-banner-feature__card .feature-image-link,.c-banner-feature .c-banner-feature__card .feature-image-link__button{animation-timeline:--cards-element-scrolls-in-body;animation-range:exit-crossing var(--start-range) exit-crossing var(--end-range);animation-duration:1ms}.c-banner-feature .c-banner-feature__card .feature-image-link__button{--start-range:calc(var(--index0)/var(--card-count)*100%);--end-range:calc((var(--index))/var(--card-count)*60%);animation-fill-mode:forwards;animation-name:bannerFeatureButtonScale;animation-timing-function:linear}}.c-banner-feature .c-banner-feature__card{--index0:calc(var(--index) - 1);--reverse-index:calc(var(--card-count) - var(--index0));--reverse-index0:calc(var(--reverse-index) - 1);align-items:center;display:flex}@supports (animation-timeline:view()){.c-banner-feature .c-banner-feature__card{position:sticky;top:20vh}@media (max-width:35em){.c-banner-feature .c-banner-feature__card{top:35vh}}}.c-banner-feature .c-banner-feature__card[data-hide=false]{opacity:0;transition:opacity .48s}@supports (animation-timeline:view()){.c-banner-feature .c-banner-feature__card[data-hide=false]{opacity:1}}.c-banner-feature .c-banner-feature__card:first-child{--index:1}.c-banner-feature .c-banner-feature__card:nth-child(2){--index:2}.c-banner-feature .c-banner-feature__card:nth-child(3){--index:3}.c-banner-feature .c-banner-feature__card:nth-child(4){--index:4}.c-banner-content{display:grid;gap:2.5rem 3rem;grid-template-columns:1fr minmax(auto,36.375rem)}@media (max-width:60em){.c-banner-content{grid-template-columns:1fr}}.c-banner-content__content{max-width:53.875rem;min-width:25rem;width:100%}@media (max-width:60em){.c-banner-content__content{min-width:100%}}.c-infographic{display:flex;justify-content:center}.c-content-columns{--_gap:0 8.375rem;grid-gap:var(--_gap);display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:60em){.c-content-columns{--_gap:0 2.5rem;grid-template-columns:1fr}}.c-content-columns__headlines{margin-bottom:2.5rem}@media (max-width:60em){.c-content-columns:not(:has(.content-table,.g-accordions)) .c-content-columns__column1+.c-content-columns__column2{margin-top:2.5rem}}.c-content-columns__column1,.c-content-columns__column2{grid-row:2}@media (max-width:60em){.c-content-columns__column2{grid-row:3}}@media (max-width:60em){.c-content-columns:has(.g-accordions) .c-content-columns__column2{margin-top:1.5em}}@media (max-width:60em){.c-content-columns:has(table) .c-content-columns__column2{margin-top:2em}}@media (max-width:60em){.c-content-columns:has(table) .c-content-columns__column2 table tr:first-child td,.c-content-columns:has(table) .c-content-columns__column2 table tr:first-child th{border-top:.25em solid var(--color-primary)}}@media (max-width:60em){.c-content-columns table tr:first-child td,.c-content-columns table tr:first-child th{padding-bottom:1lh;padding-top:1lh}}.c-intro-slider{display:grid;grid-template-areas:". intro ." "slider slider slider";grid-template-columns:var(--box-inline-space) 1fr var(--box-inline-space)}.c-intro-slider__intro{grid-area:intro;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;max-width:76.5rem;width:100%}.c-intro-slider__slider{grid-area:slider}.c-news{--_gap:1.3125rem;--_column-count:3;display:grid;gap:calc(var(--_gap)*2.5) var(--_gap);grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(var(--_column-count),1fr)}@media (max-width:60em){.c-news{--_column-count:2}}@media (max-width:35em){.c-news{--_column-count:1}}.c-news .pagination{grid-column:1/-1}.c-news>*{view-transition-name:var(--animation-id)}.c-columns{--_gap:8.375rem;-moz-column-gap:var(--_gap);column-gap:var(--_gap);-moz-column-width:24rem;column-width:24rem}.c-claim-image{--_gap:2.5rem 3.125rem;align-content:center;align-items:center;display:flex;gap:var(--_gap)}@media (max-width:80em){.c-claim-image{flex-wrap:wrap;justify-content:center;text-align:center}}.c-filter-list{margin-left:auto;margin-right:auto;max-width:82.75rem}.c-filter-list .inline-select{--_icon-width:1.375em;--_icon-height:1.625em;align-items:center;display:flex;max-width:394px;position:relative}.c-filter-list .inline-select select{--_inline-space:1rem;--_border-color:var(--color-primary);--_border-width:.25em;--_border-radius:2.125rem;border-color:var(--_border-color);border-radius:var(--_border-radius);border-style:solid;border-width:var(--_border-width);display:contents;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:700;justify-content:space-between;padding:1.875em 1.5em;padding-right:calc(1.875rem + var(--_icon-width));position:relative}@media (max-width:60em){.c-filter-list .inline-select select{padding:1.5em}}@media (max-width:35em){.c-filter-list .inline-select select{--_inline-space:0.5rem}}.c-filter-list .inline-select select:focus{outline:none}.c-filter-list .inline-select:after{background-color:var(--color-primary);content:"";height:var(--_icon-height);-webkit-mask-image:url(/files/theme/v1/icons/arrow_down.svg);mask-image:url(/files/theme/v1/icons/arrow_down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;right:var(--_icon-width);width:var(--_icon-width)}.c-filter-list>*+*{margin-top:3rem}.g-accordions .accordion-default+*{margin-top:1.5em}.g-facts{--_gap:3.125rem 1rem;display:grid;gap:var(--_gap);grid-template-columns:repeat(3,1fr)}@media (max-width:60em){.g-facts{grid-template-columns:repeat(1,auto)}}.g-buttons .button+*{margin-top:1em}.g-buttons_look-banner .button+*,.g-buttons_look-inline .button+*{margin-top:0}.g-buttons_look-inline{display:flex;flex-wrap:wrap;gap:1.25em}.g-buttons_look-banner{display:flex;gap:1.25em;width:100%}@media (max-width:35em){.g-buttons_look-banner{flex-wrap:wrap;gap:.75em}}.g-buttons_look-banner .button{font-size:var(--font-size-subheadline);justify-content:center;min-height:2.5rem;padding:.5813em 1em;width:100%}@media (max-width:60em){.g-buttons_look-banner .button{font-size:1em}}@media (max-width:35em){.g-buttons_look-banner .button{font-size:.75em}}.g-buttons_look-banner .button__text{text-align:center}.g-reasons{display:grid;gap:3.125rem 5rem;grid-template-columns:repeat(3,1fr)}@media (max-width:80em){.g-reasons{gap:3.125rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:35em){.g-reasons{grid-template-columns:repeat(1,1fr)}}.g-link-boxes{--_gap:2.5rem 1.3125rem;grid-gap:var(--_gap);display:grid;grid-template-columns:repeat(3,auto)}@media (max-width:60em){.g-link-boxes{grid-template-columns:repeat(2,auto)}}@media (max-width:35em){.g-link-boxes{--_gap:1.875rem 1rem}}.module-plenta-jobs-basic-offer-list .button{-webkit-hyphens:auto;hyphens:auto}.g-link-cta{align-items:center;display:flex}.g-link-cta .link-cta svg{fill:var(--color-default);width:1.45em}.g-link-cta .link-cta:not(:last-child){padding-right:.75rem}.g-link-cta .link-cta+.link-cta{border-left:1px solid var(--color-default);padding-left:.75rem;padding-right:0}.g-entrypoints{flex-wrap:wrap;gap:var(--block-gap)}.g-entrypoints,.g-logos{display:flex;justify-content:space-around}.g-logos{align-content:center;align-items:center;margin:-1.25rem}@media (max-width:60em){.g-logos{flex-wrap:wrap}}.g-logos>div{padding:1.25rem}.g-downloads{display:grid;gap:5rem;grid-template-columns:repeat(2,1fr);margin-left:auto;margin-right:auto;max-width:82.75rem}@media (max-width:60em){.g-downloads{gap:3.125rem;grid-template-columns:repeat(1,1fr)}}.section{margin-bottom:5rem;margin-top:5rem}@supports (margin-top:var(--section-block-space )){.section{margin-bottom:var(--section-block-space);margin-top:var(--section-block-space);scroll-margin-block:var(--section-block-space)}}@media (max-width:60em){.section:has(.c-jobs-detail){padding-top:1.875rem}.section:has(.c-jobs-detail):not(.section_b-blue){margin-top:1.875rem}}.section_d-none{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.section_d-small{--section-block-space:5rem}.section_d-very-small{--section-block-space:1.875rem}.section{position:relative}.section[class*=section_b]:not(.section_b-white,.section_b-shadow-top){background-color:var(--color-surface)}.section[class*=section_b].section_d-none{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.section[class*=section_b]:not(.section_b-white,.section_b-duo)+[class*=section_b]:not(.section_b-white){padding-top:0}.section_b-blue{--color-surface:#001b36;margin-bottom:0;margin-top:0;padding-bottom:5rem;padding-top:5rem}@supports (padding-top:var(--section-block-space )){.section_b-blue{padding-bottom:var(--section-block-space);padding-top:var(--section-block-space);scroll-margin-block:0}}.section_b-blue{--color-default:#fff;--color-primary:#e4003a;--color-secondary:#0056a4;--color-secondary--active:#fff}.section_b-blue.section_d-none:has(>.c-content-separator){margin-bottom:5rem;margin-top:5rem}@supports (margin-top:var(--section-block-space )){.section_b-blue.section_d-none:has(>.c-content-separator){margin-bottom:var(--section-block-space);margin-top:var(--section-block-space)}}.section_b-duo{position:relative}.section_b-duo:not([class*=section_b-duo-to]){margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.section_b-duo:before{background-color:var(--_background-color-start,#fff);bottom:var(--_duo-position,0);content:"";left:0;position:absolute;right:0;top:0}.section_b-duo[class*=section_b-duo-to]:before{--_background-color-start:#fff;bottom:0;top:var(--_duo-position,0)}.section_b-duo-from-50,.section_b-duo-to-50{--_duo-position:50%}.section_b-duo-from-20,.section_b-duo-to-20{--_duo-position:80%}@media (max-width:60em){.section_b-duo-from-20,.section_b-duo-from-50{--_duo-position:20%}.section_b-duo-to-20,.section_b-duo-to-50{--_duo-position:80%}}.section_b-duo:is([class*=section_b-blue]){padding-bottom:0}.fact{align-content:baseline;container-type:inline-size;display:grid;justify-content:center;justify-items:center;row-gap:1.25em;text-align:center}.fact span{font-feature-settings:"tnum" 1;color:var(--color-default);font-family:Montserrat,sans-serif;font-size:var(--font-size-headline-big);font-weight:700;line-height:.75}.fact__headline .headline{text-wrap:balance;color:var(--color-primary);font-family:Montserrat,sans-serif;font-size:var(--font-size-subheadline);font-weight:400;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.video-player{--icon-play-xl:url(/files/theme/v1/icons/video_play.svg);--icon-play:url(/files/theme/v1/icons/video_play.svg);--icon-pause:url(/files/theme/v1/icons/video_pause.svg);--icon-fullscreen:url(/files/theme/v1/icons/video_fullscreen.svg);--icon-size-m:0.6em;--icon-size-xl:1em}@media (pointer:coarse){.video-player{--icon-size-m:1em;--icon-size-xl:1.3em}}.video-player-button{background-position:50%;background-repeat:no-repeat;filter:drop-shadow(0 0 .3em rgba(0,0,0,.3))}@media (max-width:35em){.video-player_aspect-ratio-1224-568{--_aspect-ratio:16/9}}.video-player_aspect-ratio-640-670{--_aspect-ratio:640/670}.video-player_aspect-ratio-650-650{--_aspect-ratio:650/650}.history__date{text-wrap:balance;-webkit-text-stroke:.0125em var(--color-default);-webkit-text-stroke-width:.038em;color:var(--color-default);color:transparent;display:block;font-size:var(--font-size-headline);line-height:1.2;margin-top:.25em}.history__date,.history__headline{font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.history__headline{text-wrap:balance;color:var(--color-default);margin-top:.5em}.history__text{margin-top:.125em}.history__image{height:-moz-fit-content;height:fit-content;margin-top:1em;width:-moz-fit-content;width:fit-content}.history__image,.image-card{border-radius:var(--border-radius);overflow:hidden}.image-card{container-type:inline-size;position:relative}.image-card *{color:#fff}.image-card__headline{text-wrap:balance;color:var(--color-default);font-family:Montserrat,sans-serif;font-size:var(--font-size-headline);font-size:clamp(.75rem,.4097rem + 1.7016cqi,1.5625rem);font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.image-card__body{bottom:0;left:0;padding:clamp(1.25rem,1.8vw,1.875rem) clamp(1.25rem,3vw,3.125rem);position:absolute}.image-card__headline,.image-card__text{filter:drop-shadow(0 0 .5em #001b36)}.reason{--_decoration-width:0.125rem;--_margin-top:1.25em;display:grid;grid-template-areas:"icon icon" "line body";grid-template-columns:auto 1fr;grid-template-rows:auto 1fr}.reason__body,.reason__line{margin-top:var(--_margin-top)}.reason__body{grid-area:body}.reason__headline{text-wrap:balance;color:var(--color-default);font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.reason__line{border-left:var(--_decoration-width) solid var(--color-primary);grid-area:line;transform:translateX(0)}.link-box-item{--_gap:1rem 0;grid-gap:var(--_gap);container-type:inline-size;display:grid}.link-box-item__headline .subheadline{font-family:Montserrat,sans-serif;font-size:clamp(.75rem,-.8716rem + 8.1081cqi,1.125rem);font-weight:700;transition:color var(--timing-duration-default)}.link-box-item__image{border-radius:var(--border-radius);height:-moz-fit-content;height:fit-content;overflow:hidden}.link-box-item__image img{width:100%}@media (hover:hover){.link-box-item:is(a):hover .link-box-item__headline>*{color:var(--color-default)}}.entrypoint{display:grid;gap:1em;justify-content:center;justify-items:center}.entrypoint__headline{text-wrap:balance;color:var(--color-default);font-family:Montserrat,sans-serif;font-size:var(--font-size-headline);font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}@media (hover:hover){.entrypoint:hover .button_style-secondary{--_background-color:var(--color-primary);--_text-color:#fff}[class*=section_b] .entrypoint:hover .button_style-secondary{--_text-color:#fff;--_background-color:var(--color-primary)}.entrypoint:hover .button_style-secondary .button__icon svg{transform:translateX(.3em)}}table,td,tr{border:none;border-collapse:collapse}table{font-feature-settings:"tnum" 1;text-wrap:balance;color:var(--color-default);font-family:Montserrat,sans-serif;font-size:var(--body-copy);font-weight:400;line-height:1.4;width:100%}table td,table th{padding-bottom:1lh;padding-top:1lh;text-align:end;width:auto!important}table td:not(:last-child){padding-inline:4ch}table th{font-family:Montserrat,sans-serif;font-weight:700;-webkit-hyphens:auto;hyphens:auto;text-align:start}table tr:not(:last-child) td,table tr:not(:last-child) th{border-bottom:.188em solid var(--color-primary)}table tr:first-child td,table tr:first-child th{padding-top:0}.content-table :is(h2,h3,h4,h5,h6){text-wrap:balance;color:var(--color-primary);font-family:Montserrat,sans-serif;font-size:var(--font-size-subheadline);font-size:var(--body-copy);font-weight:400;letter-spacing:.03em;line-height:1.2;margin-bottom:1.125em;text-transform:uppercase}.information-card{--color-default:#001b36;--color-primary:#e4003a;--color-secondary:#0056a4;--color-secondary--active:#001b36;background-color:#fff;border-radius:var(--border-radius);box-shadow:0 .5em 1em rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden}@media (hover:hover){.information-card:hover .button{--_text-color:var(--color-default)}.information-card:hover .button .button__icon svg{transform:translateX(.3em)}}.information-card__headline{display:block}.information-card__headline .headline{font-size:var(--font-size-subheadline-container);line-height:1.5}.information-card__meta{padding:2rem 2rem 1.5rem}.information-card__body{display:flex;flex:1;flex-wrap:wrap;padding:2rem}.information-card__body>*{color:var(--color-default);width:100%}.information-card__button{align-self:flex-end;margin-top:1em}.information-card__image img{width:100%}.information-card:has(.information-card__meta) .information-card__body{padding-top:0}.feature-image-link__button{aspect-ratio:1;background-color:#001b36;border:.25em solid var(--color-primary);border-radius:50%;bottom:15%;font-size:1rem;height:7.375em;padding:.4em;pointer-events:none;position:absolute;right:8%;transition:transform var(--timing-duration-default);width:7.375em}@media (max-width:35em){.feature-image-link__button{font-size:.75rem}}.feature-image-link__button:after{background-color:#fff;bottom:0;content:"";left:0;-webkit-mask-image:url(/files/theme/v1/icons/arrow_primary.svg);mask-image:url(/files/theme/v1/icons/arrow_primary.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.75em 1.75em;mask-size:1.75em 1.75em;position:absolute;right:0;top:0}.feature-image-link__button img,.feature-image-link__button:after{transition:transform var(--timing-duration-default)}@media (hover:hover){.feature-image-link:hover .feature-image-link__button{transform:scale(1.07)}.feature-image-link:hover .feature-image-link__button:after{transform:scale(1.2)}.feature-image-link:hover .feature-image-link__button img{transform:rotate(10deg)}}.contao-cookiebar{--ccb-clr:var(--color-default);--ccb-checked-clr:var(--color-primary);--ccb-checked-bg:#fff;--ccb-btn-clr:#fff;--ccb-btn-bg:var(--color-primary);--ccb-btn-bg-hvr:var(--color-secondary);--ccb-text:var(--color-default);--ccb-bdr:var(--color-default);--ccb-disabled-bg:transparent;--ccb-disabled-clr:var(--color-primary)}.contao-cookiebar .highlight .success{--ccb-btn-bg:var(--color-secondary);--ccb-btn-bg-hvr:var(--color-primary)}.contao-cookiebar.cc-active{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.4)}.contao-cookiebar.cc-active.cc-saved{-webkit-backdrop-filter:unset;backdrop-filter:unset;background-color:unset}.contao-cookiebar .cc-head>:is(h1,h2,h3,h4,h5,h6){text-wrap:balance;color:var(--color-default);font-family:Montserrat,sans-serif;font-size:var(--font-size-headline);font-weight:700;letter-spacing:.03em;line-height:1.2;margin-bottom:.5em;text-transform:uppercase}.contao-cookiebar .cc-footer{display:flex;flex-wrap:wrap;gap:0 1rem;justify-content:center}.contao-cookiebar .cc-footer .cc-btn+.cc-btn{margin-left:0}.contao-cookiebar .cc-btn{border:none;border-radius:0}.contao-cookiebar a{color:var(--color-default);text-decoration:underline;text-decoration-color:color-mix(in oklab,currentColor 60%,transparent);text-decoration-thickness:.0625rem;transition:color var(--timing-duration-default),text-decoration-color var(--timing-duration-default),-webkit-text-decoration var(--timing-duration-default);transition:color var(--timing-duration-default),text-decoration var(--timing-duration-default),text-decoration-color var(--timing-duration-default);transition:color var(--timing-duration-default),text-decoration var(--timing-duration-default),text-decoration-color var(--timing-duration-default),-webkit-text-decoration var(--timing-duration-default)}.contao-cookiebar a:hover{color:var(--color-primary);text-decoration-color:currentColor}.contao-cookiebar a:active,.contao-cookiebar a:focus{border:none;outline:0}.contao-cookiebar-button-reset a{color:var(--color-default);text-decoration:underline;text-decoration-color:color-mix(in oklab,currentColor 60%,transparent);text-decoration-thickness:.0625rem;transition:color var(--timing-duration-default),text-decoration-color var(--timing-duration-default),-webkit-text-decoration var(--timing-duration-default);transition:color var(--timing-duration-default),text-decoration var(--timing-duration-default),text-decoration-color var(--timing-duration-default);transition:color var(--timing-duration-default),text-decoration var(--timing-duration-default),text-decoration-color var(--timing-duration-default),-webkit-text-decoration var(--timing-duration-default)}.contao-cookiebar-button-reset a:hover{color:var(--color-primary);text-decoration-color:currentColor}.mod_cookiebar_opener .ccb-trigger{color:var(--color-default);text-decoration:underline;text-decoration-color:color-mix(in oklab,currentColor 60%,transparent);text-decoration-thickness:.0625rem;transition:color var(--timing-duration-default),text-decoration-color var(--timing-duration-default),-webkit-text-decoration var(--timing-duration-default);transition:color var(--timing-duration-default),text-decoration var(--timing-duration-default),text-decoration-color var(--timing-duration-default);transition:color var(--timing-duration-default),text-decoration var(--timing-duration-default),text-decoration-color var(--timing-duration-default),-webkit-text-decoration var(--timing-duration-default)}.mod_cookiebar_opener .ccb-trigger:hover{color:var(--color-primary);text-decoration-color:currentColor}[data-module=dvc-tabs] [data-element=dvc-tab][data-visible=false]{opacity:0;pointer-events:none}[data-module=dvc-tabs] [data-element=dvc-tab][data-visible=true]{opacity:1}.inline-tabs{--_gap:0 4.5rem}.inline-tabs[data-enabled=true]{grid-gap:var(--_gap);display:grid;grid-template-areas:"controls content";grid-template-columns:minmax(auto,50rem) minmax(auto,40rem);position:relative}@media (max-width:60em){.inline-tabs[data-enabled=true]{--_gap:2.5rem;grid-template-areas:"controls" "content";grid-template-columns:1fr}}.inline-tabs[data-enabled=true] .inline-tabs__controls{align-self:flex-start;counter-reset:tabs;grid-area:controls;z-index:inherit}.inline-tabs[data-enabled=true] .inline-tabs__content{grid-area:content}@media (max-width:60em){.inline-tabs[data-enabled=true] .inline-tabs__content [data-visible=true]{border-left:4px solid var(--color-default);padding-left:1em}}.inline-tabs-indicator{display:none}.inline-tab-headline{align-items:baseline;display:flex;font-size:inherit;position:relative;text-align:left}.inline-tab-headline__label{text-wrap:balance;color:var(--color-default);font-family:Montserrat,sans-serif;font-size:var(--font-size-headline);font-size:clamp(1.3125rem,1.1261rem + .9322vw,2rem);font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase;transition:color var(--timing-duration-default)}.inline-tab-headline__label:before{content:"0" counter(tabs) ".";counter-increment:tabs}.inline-tab-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;cursor:pointer;display:block;outline:none}.inline-tab-control>*{transition:color var(--timing-duration-default)}.inline-tab-control:not(:last-child){margin-bottom:3em}@media (max-width:60em){.inline-tab-control:not(:last-child){margin-bottom:1em}}@media (hover:hover){.inline-tab-control:hover .inline-tab-headline__label{color:var(--color-primary)}}@media (max-width:60em){.inline-tab-control[aria-expanded=true]{border-left:4px solid var(--color-default);padding-left:1em}}.inline-tab-control[aria-expanded=true] .inline-tab-headline__label{-webkit-text-stroke:.0125em var(--color-default);-webkit-text-stroke-width:.038em;color:transparent;display:block}.inline-tab[data-visible=false]{display:none}.klaro .cm-switch{--_color-primary:var(--_switch-color-primary);--_color-secondary:var(--_switch-color-secondary);display:inline-block;height:30px;position:relative;width:50px}.klaro .cm-list-input:checked+.cm-list-label .slider{background-color:var(--_color-primary)}.klaro .cm-list-input.half-checked:checked+.cm-list-label .slider{background-color:var(--_color-primary);opacity:.6}.klaro .cm-list-input.half-checked:checked+.cm-list-label .slider:before{transform:translateX(10px)}.klaro .cm-list-input.only-required+.cm-list-label .slider{background-color:var(--_color-primary);opacity:.8}.klaro .cm-list-input.only-required+.cm-list-label .slider:before{transform:translateX(10px)}.klaro .cm-list-input.required:checked+.cm-list-label .slider{background-color:var(--_color-primary);cursor:not-allowed;opacity:.6}.klaro .cm-list-input{height:30px;left:0;opacity:0;position:absolute;top:0;width:50px}.klaro .cm-list-label .slider{background-color:var(--_color-secondary);bottom:0;box-shadow:inset 0 0 0 1px var(--_color-primary);cursor:pointer;display:inline-block;left:0;position:absolute;right:0;top:0;transition:background-color .4s;width:50px}.klaro .cm-list-label .slider:before{background-color:var(--_color-primary);bottom:5px;content:"";height:20px;left:5px;position:absolute;transition:background-color .4s,transform .4s;width:20px}.klaro .cm-list-label .slider.round{border-radius:30px}.klaro .cm-list-label .slider.round:before{border-radius:50%}.klaro .cm-list-label input:checked+.slider:before{transform:translateX(20px)}.klaro .cm-list-input:checked+.cm-list-label .slider:before{background-color:var(--_color-secondary);transform:translateX(20px)}.klaro .cm-bg,.klaro .cookie-modal{height:100%;left:0;position:fixed;top:0;width:100%}.klaro .cookie-modal{align-items:center;display:flex;justify-content:center;overflow:hidden;padding:1em;z-index:1000}@media (max-width:35em){.klaro .cookie-modal{padding-left:0;padding-right:0}}.klaro .cm-bg{background-color:var(--_backdrop-color);color:var(--_text-color)}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.klaro .cm-bg{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--_backdrop-blurred-color)}}.klaro .cm-modal,.klaro .cookie-notice{background-color:var(--_modal-background-color);max-width:37.5em;outline:transparent;padding:var(--_modal-padding);z-index:1}.klaro .cm-modal{max-height:90%;overflow:auto;position:relative}.klaro .cn-body strong{display:block}.klaro .cn-body p{line-height:var(--_text-line-height)}.klaro .cn-ok{margin-top:1.2em}.klaro .cm-buttons,.klaro .cm-footer-buttons,.klaro .cn-buttons{display:flex;flex-wrap:wrap;gap:.75em 1.25em}.klaro .cm-buttons>*,.klaro .cm-footer-buttons>*,.klaro .cn-buttons>*{flex:1}@media (max-width:35em){.klaro .cm-footer-buttons>*{flex-basis:100%}}.klaro .cm-btn-lern-more,.klaro a{text-decoration:underline;text-decoration-color:rgba(var(--_text-color-components),.5);text-decoration-thickness:1px}@media (hover:hover){.klaro .cm-btn-lern-more:hover,.klaro a:hover{color:var(--_link-color--hover);text-decoration-color:rgba(var(--_link-color-components--hover),.5)}}.klaro .headline,.klaro .title{color:var(--_headline-color);font-family:var(--font-family-bold);font-size:2.625rem;font-weight:var(--font-weight-bold)}.klaro .headline{margin-bottom:.4em}.klaro .cm-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;font-family:inherit;font-size:inherit;font-weight:inherit}.klaro .cm-btn-danger,.klaro .cm-btn-decline,.klaro .cm-btn-success,.klaro .cm-btn-success-var{background:var(--_button-background-color);color:var(--_button-text-color);cursor:pointer;font-family:var(--_button-font-family);font-weight:var(--_button-font-weight);padding:1em;transition:background-color var(--timing-duration-default),color var(--timing-duration-default)}@media (hover:hover){.klaro .cm-btn-danger:hover,.klaro .cm-btn-decline:hover,.klaro .cm-btn-success-var:hover,.klaro .cm-btn-success:hover{background:var(--_button-background-color--hover);color:var(--_button-text-color--hover)}}.klaro .cm-body{margin-top:1.75em}.klaro .cm-footer,.klaro .cn-buttons{margin-top:2.25em}.klaro .cm-header .hide{outline:transparent;position:absolute;right:0;top:0}.klaro .cm-header .title{line-height:1;padding-right:4rem}.klaro .cm-header .headline{display:block}.klaro .cm-header p span{line-height:var(--_text-line-height)}.klaro .cm-purposes{font-size:.875em}.klaro .cm-purposes li{list-style:none}.klaro .cm-purposes>*+*{margin-top:1.5em}.klaro .cm-purpose,.klaro .cm-service{--_detail-inset:70px;padding-left:var(--_detail-inset);position:relative}.klaro .cm-purpose .cm-list-label+div,.klaro .cm-service .cm-list-label+div{padding-top:calc(.5em*var(--_text-line-height))}.klaro .cm-purpose .cm-required,.klaro .cm-service .cm-required{opacity:.5;padding-left:1ch}.klaro .cm-purpose .cm-switch,.klaro .cm-service .cm-switch{left:0;position:absolute;top:0}.klaro .cm-purpose+.cm-service,.klaro .cm-service+.cm-service{margin-top:1.5em}.klaro .cm-purpose .cm-content{margin-bottom:2em;margin-top:1em}.klaro .cm-purpose .cm-content:not(.expanded){display:none}.klaro .cm-services .cm-caret{margin-top:calc(.5em*var(--_text-line-height))}.klaro .cm-caret a{text-decoration:none}.klaro .cm-list-title{font-family:var(--font-family-default);font-weight:var(--font-weight-black)}.klaro p.purposes{display:none}.klaro .cm-list-description{line-height:var(--_text-line-height)}.klaro .cm-list-description+.purposes{margin-top:calc(.25em*var(--_text-line-height))}.klaro .cm-toggle-all{margin-top:3em}.klaro .cm-toggle-all:before{background-color:rgba(var(--_text-color-components),.3);content:"";height:1px;left:0;position:absolute;right:0;top:-1.5em}.klaro.cm-as-context-notice .cm-buttons{margin-top:1.5em}.klaro button.hide{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;height:3rem;width:2rem}.klaro button.hide svg{stroke:var(--_text-color)}[data-type=placeholder]{align-items:center;background-color:rgba(0,0,0,.05);display:flex;height:100%;justify-content:center;padding:1em;padding:min(5em,var(--box-inline-space));width:100%}:root{--font-size-headline:clamp(1.68rem,1.3528rem + 1.6359vw,2.8865rem);--font-size-subheadline:clamp(1.2148rem,1.1098rem + 0.5248vw,1.6018rem);--body-copy:clamp(1rem,0.9661rem + 0.1695vw,1.125rem);--font-size-headline-big:clamp(3.75rem,2.9364rem + 4.0678vw,6.75rem);--font-size-title-medium:clamp(2.875rem,1.214rem + 8.3051vw,9rem);--font-size-title-small:clamp(1.3865rem,-0.1205rem + 7.5351vw,6.9436rem)}.klaro{--font-family-default:Montserrat,sans-serif;--font-weight-bold:700;--_backdrop-color:rgba(0,0,0,.6);--_backdrop-blurred-color:rgba(0,0,0,.4);--_modal-padding:2.5rem;--_modal-background-color:#fff;--_text-color:var(--color-default);--_text-color-components:color-mix(in oklab,currentColor 60%,transparent);--_text-line-height:1.6;--_headline-color:var(--color-default);--_link-color--hover:var(--color-primary);--_link-color-components--hover:color-mix(in oklab,currentColor 60%,transparent);--_button-background-color:var(--color-primary);--_button-background-color--hover:var(--color-secondary--active);--_button-text-color:#fff;--_button-text-color--hover:#fff;--_border-color:var(--color-primary);--_button-font-family:var(--font-family-default);--_button-font-weight:700;--_switch-color-primary:var(--color-primary);--_switch-color-secondary:#fff}@media (max-width:35em){.klaro{--_modal-padding:2.5rem 1.25rem}}.klaro .cm-btn-danger,.klaro .cm-btn-decline,.klaro .cm-btn-success,.klaro .cm-btn-success-var{font-size:.875rem;line-height:1.2;padding:.75em 1.3em}.klaro .headline,.klaro .title{background-color:unset;display:block;font-size:var(--font-size-headline)}.timeline-decoration{background-color:var(--color-primary);border-radius:calc(var(--decoration-line-height)/2);height:var(--decoration-line-height);margin-left:2px;margin-right:2px;position:relative}.timeline-decoration:after,.timeline-decoration:before{content:"";display:block;position:absolute}.timeline-decoration:before{background-color:var(--color-primary);border-radius:50%;height:var(--decoration-point-size);left:-2px;top:calc((var(--decoration-line-height) - var(--decoration-point-size))/2);width:var(--decoration-point-size)}.timeline-decoration:after{background-image:url(/files/theme/v1/icons/history_slider_arrow_red.svg);background-repeat:no-repeat;height:27px;right:-3px;top:calc((var(--decoration-line-height) - var(--decoration-arrow-height))/2);width:17px}.timeline-point{padding-top:1.5em;position:relative}.timeline-point-headline{text-wrap:balance;-webkit-text-stroke:.0125em var(--color-default);-webkit-text-stroke-width:.038em;color:var(--color-default);color:transparent;display:block;font-size:var(--font-size-headline);line-height:1.2}.timeline-point-headline,.timeline-point-label{font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.timeline-point-label{text-wrap:balance;color:var(--color-default);margin-top:.5em}.timeline-point-label+.timeline-point-text{margin-top:.2em}.timeline-point:after{background-color:var(--color-primary);border-radius:.15625em;content:"";display:block;height:var(--decoration-pip-height);position:absolute;top:calc(var(--decoration-pip-height)/-2);transform:scaleY(0);transform-origin:center;transition:transform .5s;width:.3125em}.timeline-point[data-intersecting=true]:after{transform:scaleY(1)}.timeline-scrubber{align-items:center;border:2px dotted rgba(0,0,0,.3);border-radius:18px;display:flex;gap:.8em;height:36px;padding-left:1em;padding-right:1em;transition:border-color var(--timing-duration-default);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover){.timeline-scrubber:hover{border-color:var(--color-primary)}}.timeline-scrubber>*+*{margin-top:0}.timeline-scrubber-label{color:var(--color-primary);font-size:18px}@media (max-width:35em){.timeline-scrubber-label{font-size:.85em}}.timeline-scrubber-button-touch-area{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;display:flex;height:40px;width:clamp(40px,var(--range-in-view),150px)}@media (hover:hover){.timeline-scrubber-button-touch-area:hover .timeline-scrubber-button{--show-drop-shadow:1;background-color:#ff1853;transform:scale(1.06)}}@media (hover:hover) and (max-width:35em){.timeline-scrubber-button-touch-area:hover .timeline-scrubber-button{transform:scale(1.1)}}.timeline-scrubber-button-touch-area[data-focus=true] .timeline-scrubber-button{--show-drop-shadow:1;background-color:#ff1853;transform:scale(1.06)}@media (max-width:35em){.timeline-scrubber-button-touch-area[data-focus=true] .timeline-scrubber-button{transform:scale(1.1)}}.timeline-scrubber-button{--show-drop-shadow:0;background-color:var(--color-primary);border-radius:8px;display:block;height:16px;position:relative;transition:background-color var(--timing-duration-default),transform var(--timing-duration-default);width:100%}.timeline-scrubber-button:after{border-radius:inherit;bottom:0;box-shadow:0 .15em .75em rgba(0,0,0,.2);content:"";left:0;opacity:calc(var(--show-drop-shadow)*1);position:absolute;right:0;top:0;transition:opacity var(--timing-duration-default)}.timeline-scrubber-track{background-image:linear-gradient(180deg,transparent,transparent 45%,#e4003a 0,#e4003a 55%,transparent 0);display:flex;position:relative}.timeline-scrubber-track:after,.timeline-scrubber-track:before{background-color:var(--color-primary);border-radius:50%;content:"";height:14px;position:absolute;top:50%;transform:translateY(-50%);width:14px;z-index:1}.timeline-scrubber-track:before{left:-7px}.timeline-scrubber-track:after{right:-7px}.timeline-scrubber__track{flex-grow:1;margin:4px 7px}.timeline-scrubber__track .timeline-scrubber-button-touch-area{position:relative;z-index:2}.timeline{--decoration-arrow-height:27px;--decoration-arrow-width:38px;--decoration-line-height:0.3125em;--decoration-pip-height:1.75em;--decoration-point-size:19px;--viewport-block-start-inset:var(--decoration-point-size);--viewport-block-end-inset:var(--decoration-arrow-width);--viewport-inline-offset:1.75em}@media (max-width:35em){.timeline{--decoration-pip-height:1.5em}}.timeline__viewport{--mask-width:8rem;--mask-offset:1.5rem;margin-left:var(--decoration-point-size);margin-right:var(--decoration-arrow-width);margin-top:calc(var(--viewport-inline-offset)*-1);-webkit-mask-image:linear-gradient(to right,transparent var(--mask-offset),#000 var(--mask-width),#000 calc(100% - var(--mask-width)),transparent calc(100% - var(--mask-offset)));mask-image:linear-gradient(to right,transparent var(--mask-offset),#000 var(--mask-width),#000 calc(100% - var(--mask-width)),transparent calc(100% - var(--mask-offset)));overflow:hidden}@media (max-width:60em){.timeline__viewport{--mask-width:2rem;--mask-offset:0.25rem}}@media (max-width:35em){.timeline__viewport{--mask-width:1.25rem;--mask-offset:0rem}}.timeline__track{padding-top:calc(var(--viewport-inline-offset) - .15625em);width:-moz-max-content;width:max-content}.timeline__points{display:grid;gap:2rem;grid-auto-columns:15rem;grid-auto-flow:column}@media (max-width:35em){.timeline__points{grid-auto-columns:12rem}}.timeline__pagination{margin-left:auto;margin-right:auto;max-width:960px}.timeline__pagination:not(:first-child){margin-top:2rem}@font-face{font-display:fallback;font-family:Montserrat;font-weight:400;src:url(../../files/theme/v1/fonts/montserrat-regular-webfont.woff2) format("woff2")}@font-face{font-display:fallback;font-family:Montserrat;font-weight:500;src:url(../../files/theme/v1/fonts/montserrat-medium-webfont.woff2) format("woff2")}@font-face{font-display:fallback;font-family:Montserrat;font-weight:700;src:url(../../files/theme/v1/fonts/montserrat-bold-webfont.woff2) format("woff2")}.body-copy{font-family:Montserrat,sans-serif;font-size:var(--body-copy);font-weight:400;line-height:1.4}.body-copy,.body-copy a{color:var(--color-default)}.body-copy a{text-decoration:underline;text-decoration-color:color-mix(in oklab,currentColor 60%,transparent);text-decoration-thickness:.0625rem;transition:color var(--timing-duration-default),text-decoration-color var(--timing-duration-default),-webkit-text-decoration var(--timing-duration-default);transition:color var(--timing-duration-default),text-decoration var(--timing-duration-default),text-decoration-color var(--timing-duration-default);transition:color var(--timing-duration-default),text-decoration var(--timing-duration-default),text-decoration-color var(--timing-duration-default),-webkit-text-decoration var(--timing-duration-default)}.body-copy a:hover{color:var(--color-primary);text-decoration-color:currentColor}.body-copy h1{text-wrap:balance;color:var(--color-default);font-family:Montserrat,sans-serif;font-size:var(--font-size-headline);font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.body-copy :is(h2,h3,h4,h5,h6){text-wrap:balance;color:var(--color-primary);font-family:Montserrat,sans-serif;font-size:var(--font-size-subheadline);font-weight:400;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.body-copy :is(.headline,h1,h2,h3,h4,h5,h6)+*{margin-top:.5em}.body-copy sup{font-size:.7em}.body-copy :is(ul,ol,p)+*{margin-top:1.25em}.body-copy :is(ul,ol,p)+h1{margin-top:1.25em}.body-copy:after{clear:both;content:"";display:block}.body-copy :is(ul,ol){padding-left:1.25rem}.body-copy :is(ul,ol)>li{position:relative}.body-copy :is(ul,ol)>li::marker{color:var(--decoration-color)}.body-copy ul{padding-left:0}.body-copy ul>li{align-items:baseline;display:grid;grid-template-columns:auto 1fr}.body-copy ul>li::marker{content:"";display:none}.body-copy ul>li:not(:last-child){margin-bottom:.25em}.body-copy ul>li>ul{grid-column:2}.body-copy ul>li:before{background-color:var(--color-primary);background-repeat:no-repeat;content:"";display:inline-block;flex-shrink:0;height:.875rem;margin-right:.625rem;-webkit-mask-image:url(/files/theme/v1/icons/arrow_primary.svg);mask-image:url(/files/theme/v1/icons/arrow_primary.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1rem}.body-copy ul>li strong{display:contents}.text-subtle{color:rgba(var(--text-color-components),.5);line-height:1.2}.title{text-wrap:balance;color:var(--color-default);font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.03em;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.title_medium{font-size:var(--font-size-title-medium);line-height:1.1}.title_small{font-size:var(--font-size-title-small);line-height:1.1}.title_outline{-webkit-text-stroke:.0125em var(--color-default);color:transparent;display:block;line-height:1}.title span{display:inline-block}.headline{text-wrap:balance;color:var(--color-default);font-family:Montserrat,sans-serif;font-size:var(--font-size-headline);font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.headline_big{font-size:var(--font-size-headline-big);line-height:1.1}.headline span{display:inline-block}.content-headline{color:var(--color-default);font-size:var(--font-size-headline);font-weight:700}.content-headline,.subheadline{text-wrap:balance;font-family:Montserrat,sans-serif;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.subheadline{color:var(--color-primary);font-size:var(--font-size-subheadline);font-weight:400}.claim *{font-family:Montserrat,sans-serif;font-weight:500;opacity:.75}.has-text *+.body-copy{margin-top:1.4em}.has-text .content-headline+*,.has-text .headline+*,.has-text .subheadline+*{margin-top:1.5em}.has-text .content-headline+.subheadline,.has-text .headline+.subheadline{margin-top:.5em}.has-text .content-headline+.handwritten,.has-text .headline+.handwritten{margin-top:.1em}.has-text .content-headline+.c-content-columns,.has-text .content-headline+.content-table,.has-text .headline+.c-content-columns,.has-text .headline+.content-table{margin-top:2em}.has-text .content-headline:not(:first-child),.has-text .headline:not(:first-child){margin-top:.25em}.has-text .content-headline:not(:first-child).headline_big,.has-text .headline:not(:first-child).headline_big{margin-top:.125em}.has-text .body-copy+*{margin-top:1.5em}.has-text *+.content-table,.has-text *+.g-buttons{margin-top:2em}.legal-text :is(h1){text-wrap:balance;color:var(--color-default);font-family:Montserrat,sans-serif;font-size:var(--font-size-headline);font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.legal-text :is(h1)+*{margin-top:1.125em}.legal-text :is(h1)+.headline{margin-top:0}.legal-text :is(h2){text-wrap:balance;color:var(--color-primary);font-family:Montserrat,sans-serif;font-size:var(--font-size-subheadline);font-weight:400;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.legal-text .body-copy :is(h2,h3)+*{margin-top:1.125em}.legal-text :is(h3){text-wrap:balance;color:var(--color-primary);font-family:Montserrat,sans-serif;font-size:var(--font-size-subheadline);font-size:1.125rem;font-weight:400;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.legal-text :is(h4,h5,h6){color:currentColor;font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:700}.legal-text a{cursor:pointer;word-break:break-all}.nav ul>li{list-style-type:none}.nav ul>li>:is(a,strong,span){color:var(--color-default);display:block;line-height:1;position:relative;text-decoration:none;transition:color var(--timing-duration-default),background-color var(--timing-duration-default),opacity var(--timing-duration-default)}.nav-main ul{display:flex;gap:0 clamp(1.25rem,5vw,5rem);justify-content:flex-end}.nav-main ul>li>:is(a,strong,span){color:var(--color-default);font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:.03em;position:relative;text-transform:uppercase}.nav-main ul>li>:is(a,strong,span):after{content:"";inset:0;position:absolute;transform:scale(1.15,2)}.nav-main ul>li>:is(a,strong,span).active,.nav-main ul>li>:is(a,strong,span).trail{color:var(--color-primary)}@media (hover:hover){.nav-main ul>li>:is(a):hover{color:var(--color-primary)}}.nav-main .level_2{--color-surface:#fff;--color-default:#001b36;--color-primary:#e4003a;--color-secondary:#0056a4;--color-secondary--active:#001b36;align-items:flex-start;background-color:var(--color-surface);color:var(--color-default);flex-direction:column}.nav-main .level_2 li{margin-bottom:1.25rem}.nav-main .level_2 li:last-child{margin-bottom:0}.nav-main .level_2 li>:is(a,strong,span){font-size:1rem}.nav-main .level_2[data-hidden=true]{opacity:0;pointer-events:none;transition:opacity .9s}.nav-main .level_2[data-hidden=false]{opacity:1;pointer-events:auto;transition:opacity .24s}.nav-main .level_2-viewport{margin-top:1.25rem;min-width:13rem;pointer-events:none;position:absolute;z-index:50}.nav-main .level_2-viewport ul{border-radius:1rem;box-shadow:0 .5em 1em rgba(0,0,0,.1);padding:1.5rem}.nav-sub ul{display:flex;gap:1.875rem;justify-content:flex-end}.nav-sub ul>li>:is(a,strong,span){color:var(--color-default);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;position:relative}.nav-sub ul>li>:is(a,strong,span):after{content:"";inset:0;position:absolute;transform:scale(1.15,2)}.nav-sub ul>li>:is(a,strong,span).active,.nav-sub ul>li>:is(a,strong,span).trail{color:var(--color-primary)}@media (hover:hover){.nav-sub ul>li>:is(a):hover{color:var(--color-primary)}}.nav-mobile{display:flex;justify-content:flex-start}.nav-mobile-button{background-color:var(--color-default);background-position:100%;background-repeat:no-repeat;background-size:2.5rem 2.25rem;height:2.25rem;-webkit-mask-image:url(/files/theme/v1/icons/hamburger.svg);mask-image:url(/files/theme/v1/icons/hamburger.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;width:2.5rem}.nav-mobile ul>li>:is(a,strong,span){color:var(--mm-color-text);font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.03em;text-transform:uppercase}.nav-mobile ul>li>:is(a,strong,span).active,.nav-mobile ul>li>:is(a,strong,span).trail{font-family:Montserrat,sans-serif;font-weight:700}.nav-mobile .link-cta{align-items:center;display:flex}.mm-menu{--color-surface:#001b36;--color-default:#fff;--color-primary:#e4003a;--color-secondary:#0056a4;--color-secondary--active:#fff;--header-position-adjustment:calc(92px - var(--mm-navbar-size));--mm-color-background:var(--color-surface);--mm-color-background-emphasis:transparent;--mm-color-text:var(--color-default);--mm-color-text-dimmed:var(--mm-color-text);--mm-color-icon:var(--color-default);--mm-color-border:transparent;--mm-listitem-size:2.5rem;color:var(--mm-color-text);padding-top:var(--header-position-adjustment)}.mm-menu .icon{--social-icon-width:1.25em;--social-icon-height:1.25em}.mm-menu .icon+.icon{margin-left:1rem}.mm-menu .mm-listitem__text{padding-left:1.875rem}.mm-menu .mm-navbar{text-align:left}.mm-menu .mm-navbar .nav-lang{display:inline-grid;grid-column:span 2;justify-content:flex-start}.mm-menu .mm-navbar__title{color:var(--mm-color-text);font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:400;justify-content:flex-start;letter-spacing:.03em;padding-left:0!important;text-transform:uppercase}.mm-menu .mm-navbar__title span{display:none}.mm-menu .mm-navbar>*{min-height:unset;padding:1.25rem 1.875rem 0}.mm-menu .mm-navbar__btn,.mm-menu .mm-navbar__title{padding:0}.mm-menu .mm-navbar span>div:not(:last-child){margin-bottom:1rem}.mm-menu .mm-navbar .button-icon .button__icon{height:1.25em;width:1.25em}.mm-menu .mm-navbar .button-icon .button__icon svg{--button-icon-color:var(--mm-color-text)}.mm-menu .mm-navbars--top{margin-bottom:var(--header-position-adjustment)}.mm-menu .mm-navbars--top .mm-navbar{display:inline-grid;grid-template-columns:1fr 1fr;row-gap:1rem}.mm-menu .mm-panel[data-mm-parent] .mm-navbar__title span{display:flex}.mm-wrapper__blocker{--mm-blocker-opacity-delay:0s}.mm-wrapper--opened .mm-wrapper__blocker{--mm-blocker-opacity-delay:0s;opacity:0}.mm-wrapper:not(.mm-wrapper--opened) .mm-menu{opacity:0;transition:opacity var(--timing-duration-default);transition-delay:0s}.nav-linklist ul>li.active,.nav-linklist ul>li>:is(a,strong,span){align-items:center;color:var(--color-default);display:block;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:.03em;line-height:1.4;text-transform:uppercase}.nav-linklist ul>li:not(:last-child){margin-bottom:1.25em}@media (hover:hover){.nav-linklist ul>li>:is(a):hover{color:var(--color-primary)}}.nav-footer ul>li{display:block}.nav-footer ul>li>:is(a,strong,span){color:color-mix(in srgb,var(--color-default) 30%,#fff);font-weight:inherit;line-height:1.2}.nav-footer ul>li>:is(a,strong,span).active,.nav-footer ul>li>:is(a,strong,span).trail{color:var(--color-primary)}.nav-footer ul>li:not(:last-child){margin-bottom:1.125em}@media (hover:hover){.nav-footer ul>li>:is(a):hover{color:var(--color-primary)}}.nav-lang select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-surface);background-image:url(/files/theme/v1/icons/arrow_change_lang.svg);background-position:calc(100% - 12px);background-repeat:no-repeat;background-size:12px 8px;border-color:var(--color-primary);border-radius:.75em;color:var(--color-default);cursor:pointer;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;outline:none;padding:.375em 2.1em .375em .625em;position:relative}.nav-lang select:focus{outline:none}.nav-lang svg{pointer-events:none;position:absolute;right:.6rem;top:50%;transform:translateY(-50%);width:12px}.pagination ul{display:flex;flex-wrap:wrap;gap:1.25em;justify-content:flex-end}.pagination ul li{align-items:center;display:flex;list-style-type:none}.pagination ul li>:is(a,span){transition:transform var(--timing-duration-default)}@media (hover:hover){.pagination ul li>:is(a,span):hover{transform:scale(1.125)}}.pagination ul li>:is(a,span).previous svg{transform:scaleX(-1)}.i-long-arrow{flex-shrink:0}.i-long-arrow a{display:block;transform-origin:bottom;transition:transform var(--timing-duration-default),opacity var(--timing-duration-default)}.i-long-arrow a:hover{transform:scaleY(1.1)}.i-long-arrow a svg{fill:var(--color-primary)}.copyright{color:color-mix(in srgb,var(--color-default) 30%,#fff)}.copyright a{color:var(--color-default);text-decoration:underline;text-decoration-color:color-mix(in oklab,currentColor 60%,transparent);text-decoration-thickness:.0625rem;transition:color var(--timing-duration-default),text-decoration-color var(--timing-duration-default),-webkit-text-decoration var(--timing-duration-default);transition:color var(--timing-duration-default),text-decoration var(--timing-duration-default),text-decoration-color var(--timing-duration-default);transition:color var(--timing-duration-default),text-decoration var(--timing-duration-default),text-decoration-color var(--timing-duration-default),-webkit-text-decoration var(--timing-duration-default)}.copyright a:hover{color:var(--color-primary);text-decoration-color:currentColor}.copyright a{color:color-mix(in srgb,var(--color-default) 30%,#fff)}.link{color:var(--text-color)}.link a{color:var(--color-default);text-decoration:underline;text-decoration-color:color-mix(in oklab,currentColor 60%,transparent);text-decoration-thickness:.0625rem;transition:color var(--timing-duration-default),text-decoration-color var(--timing-duration-default),-webkit-text-decoration var(--timing-duration-default);transition:color var(--timing-duration-default),text-decoration var(--timing-duration-default),text-decoration-color var(--timing-duration-default);transition:color var(--timing-duration-default),text-decoration var(--timing-duration-default),text-decoration-color var(--timing-duration-default),-webkit-text-decoration var(--timing-duration-default)}.link a:hover{color:var(--color-primary);text-decoration-color:currentColor}[data-module=to-top]{bottom:2.5rem;flex-shrink:0;opacity:0;pointer-events:none;position:fixed;right:2.5rem;transition:opacity var(--timing-duration-default);z-index:1000}@media (max-width:80em){[data-module=to-top]{bottom:3.75rem;right:.25rem}}@supports (bottom:env(safe-area-inset-bottom)){[data-module=to-top]{bottom:calc(12rem + env(safe-area-inset-bottom))}@media (max-width:80em){[data-module=to-top]{bottom:calc(3.75rem + env(safe-area-inset-bottom))}}}[data-module=to-top] a{display:block;transform-origin:bottom;transition:transform var(--timing-duration-default),opacity var(--timing-duration-default)}[data-module=to-top] a:hover{transform:scaleY(1.1)}[data-module=to-top] a svg{filter:drop-shadow(0 0 .5em rgba(0,0,0,.25)) drop-shadow(0 0 2px rgba(0,0,0,.1))}[data-module=to-top].shown{opacity:1;pointer-events:auto}.button{align-items:center;background-color:transparent;border:none;color:var(--_text-color,currentColor);-moz-column-gap:var(--_elements-space);column-gap:var(--_elements-space);cursor:pointer;display:flex;font-size:1.125rem;font-weight:700;justify-content:space-between;line-height:1.2;transition:opacity var(--timing-duration-default),filter var(--timing-duration-default),background-color var(--timing-duration-default),color var(--timing-duration-default),transform var(--timing-duration-default),fill var(--timing-duration-default),border-color var(--timing-duration-default);width:-moz-fit-content;width:fit-content}@media (max-width:35em){.button{font-size:1rem}}.button[data-look-disabled=true]{cursor:default;filter:grayscale(1);opacity:.3}.button:disabled{cursor:default}.button__icon{display:flex}.button__icon svg{fill:var(--_icon-color);height:var(--_icon-height);transition:transform var(--timing-duration-default),fill var(--timing-duration-default),rotate var(--timing-duration-default);width:var(--_icon-width)}.button{--_background-color:transparent;--_icon-color:var(--_text-color);--_icon-width:1em;--_icon-height:0.778em;--_elements-space:0.5em;--_border-radius:1.3125em;position:relative}@media (max-width:60em){.button.submit{width:100%}}@media (hover:hover){.button_is-cta:hover .button__icon svg{transform:translateX(.3em)}}.button_style-plain{--_text-color:var(--color-primary)}@media (hover:hover){.button_style-plain:hover{--_text-color:var(--color-default)}}.button_style-primary,.button_style-secondary{background-color:var(--_background-color);border-color:var(--color-primary);border-radius:calc(4px + var(--_border-radius));border-style:solid;border-width:4px}.button_style-primary{--_background-color:var(--color-primary);padding:.526em 3em}:not(.section_b-theme) .button_style-primary{--_text-color:#fff}@media (max-width:60em){.button_style-primary{padding:.526em 1.25em}}@media (hover:hover){.button_style-primary:hover{--_background-color:var(--color-secondary--active);border-color:var(--color-secondary--active)}[class*=section_b] .button_style-primary:hover{--_text-color:var(--color-surface)}}.button_style-secondary{--_background-color:transparent;font-size:1.25rem;padding:.65em 3em}@media (max-width:60em){.button_style-secondary{padding:.65em 1.25em}}@media (max-width:35em){.button_style-secondary{font-size:1rem}}:not(.section_b-theme) .button_style-secondary{--_text-color:var(--color-default)}@media (max-width:35em){.button_style-secondary{padding:.65em 1.875em}}@media (hover:hover){.button_style-secondary:hover{--_background-color:var(--color-primary);--_text-color:#fff}[class*=section_b] .button_style-secondary:hover{--_text-color:#fff;--_background-color:var(--color-primary)}}.icon{--social-icon-width:1em;--social-icon-height:1em;height:var(--social-icon-height);position:relative;width:var(--social-icon-width)}.icon:after{content:"";inset:0;position:absolute;transform:scale(1.5,2)}.icon svg{fill:var(--color-default);height:var(--social-icon-height);transition:transform var(--timing-duration-default);width:var(--social-icon-width)}@media (hover:hover){.icon:hover svg{transform:scale(1.4)}}.round-button{--_icon-width:2.75rem;--_icon-height:0.875rem;aspect-ratio:1;background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 0 1em rgba(0,0,0,.1);padding:.75em;transition:transform var(--timing-duration-default)}@media (max-width:35em){.round-button{--_icon-width:1.75rem}}@media (max-width:60em){.round-button{padding:.65em}}.round-button__icon,.round-button__icon svg{height:var(--_icon-height);width:var(--_icon-width)}.round-button__icon svg{fill:var(--color-primary)}@media (hover:hover){.round-button:hover:not(.swiper-button-disabled){transform:scale(1.125)}}.accordion-default{--_decoration-width:.25em;--_border-radius:clamp(1.5rem,2vw,2rem);border:var(--_decoration-width) solid var(--color-primary);border-radius:var(--_border-radius);padding:clamp(1.25em,1.5vw,1.45em);position:relative}.accordion-default__toggler button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--color-default);cursor:pointer;display:grid;font-family:Montserrat,sans-serif;font-size:var(--body-copy);font-weight:700;grid-template-columns:1fr auto;-webkit-hyphens:auto;hyphens:auto;position:relative;transition:color var(--timing-duration-default),background-color var(--timing-duration-default);width:100%}.accordion-default__toggler button:after{content:"";inset:0;position:absolute;transform:scale(1.12,2.6)}.accordion-default__toggler button:before{background-color:var(--color-primary);content:"";height:1.625em;margin-left:1em;-webkit-mask-image:url(/files/theme/v1/icons/arrow_down.svg);mask-image:url(/files/theme/v1/icons/arrow_down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;order:2;transition:transform var(--timing-duration-default),background-color var(--timing-duration-default);width:1.375em}.accordion-default__content>*{padding:.25rem 0 0}.accordion-default.js .accordion-default__toggler button{cursor:pointer}@media (hover:hover){.accordion-default.js .accordion-default__toggler button:hover{color:var(--color-primary)}}.accordion-default.js .accordion-default__content{overflow:hidden;transition:max-height var(--timing-duration-default),opacity var(--timing-duration-default)}.accordion-default.js:not(.expanded) .accordion-default__content{opacity:0;pointer-events:none}.accordion-default.js.expanded .accordion-default__content{opacity:1}.accordion-default.js.expanded .accordion-default__toggler button:before{transform:rotate(180deg)}.ce_form{width:100%}.default-form{--_border-radius:1.6em}@media (max-width:35em){.default-form{--_border-radius:1.3125em}}.default-form input{background-color:var(--color-surface)!important;min-height:3.625rem}@media (max-width:35em){.default-form input{min-height:3rem}}.default-form .widget-select select{background-color:var(--color-surface);border:4px solid var(--color-secondary);border-radius:var(--_border-radius);color:var(--color-default);line-height:1.2;outline:none;padding-left:1.5em;transition:border-color var(--timing-duration-default)}.default-form .widget-select select::-moz-placeholder{color:rgba(var(--color-default),.4)}.default-form .widget-select select::placeholder{color:rgba(var(--color-default),.4)}.default-form .widget-select select:focus{border:4px solid var(--color-default)}@media (max-width:60em){.default-form .widget-select select{padding-left:1.875em}}.default-form .widget-captcha input,.default-form .widget-text input{background-color:var(--color-surface);border:4px solid var(--color-secondary);border-radius:var(--_border-radius);color:var(--color-default);line-height:1.2;outline:none;padding-left:1.5em;transition:border-color var(--timing-duration-default)}.default-form .widget-captcha input::-moz-placeholder,.default-form .widget-text input::-moz-placeholder{color:rgba(var(--color-default),.4)}.default-form .widget-captcha input::placeholder,.default-form .widget-text input::placeholder{color:rgba(var(--color-default),.4)}.default-form .widget-captcha input:focus,.default-form .widget-text input:focus{border:4px solid var(--color-default)}@media (max-width:60em){.default-form .widget-captcha input,.default-form .widget-text input{padding-left:1.875em}}.default-form .widget-textarea textarea{background-color:var(--color-surface);border:4px solid var(--color-secondary);border-radius:var(--_border-radius);color:var(--color-default);line-height:1.2;outline:none;padding:1.5em;transition:border-color var(--timing-duration-default)}.default-form .widget-textarea textarea::-moz-placeholder{color:rgba(var(--color-default),.4)}.default-form .widget-textarea textarea::placeholder{color:rgba(var(--color-default),.4)}.default-form .widget-textarea textarea:focus{border:4px solid var(--color-default)}@media (max-width:60em){.default-form .widget-textarea textarea{padding-left:1.875em}}.default-form .error{color:var(--color-default)}.default-form .widget-text,.default-form .widget-textarea{display:grid;grid-template-columns:1fr}.default-form .widget-text input,.default-form .widget-text label,.default-form .widget-text textarea,.default-form .widget-textarea input,.default-form .widget-textarea label,.default-form .widget-textarea textarea{grid-column:1;grid-row:1}.default-form .widget-text label,.default-form .widget-textarea label{align-self:center;background-color:var(--color-surface);color:var(--color-default);display:inline-block;font-size:1.25rem;margin-left:.938em;max-width:-moz-fit-content;max-width:fit-content;padding:.5em .85em;pointer-events:none;transform-origin:left;transition:transform var(--timing-duration-default);z-index:1}@media (max-width:60em){.default-form .widget-text label,.default-form .widget-textarea label{margin-left:.638em}}@media (max-width:35em){.default-form .widget-text label,.default-form .widget-textarea label{font-size:1rem;margin-left:1.125em}}.default-form .widget-text[data-label-floating=true] label,.default-form .widget-textarea[data-label-floating=true] label{transform:translate(.2em,-1.35em) scale(.65)}.default-form .widget-textarea label{align-self:start;margin-top:.5em}.default-form .widget-textarea[data-label-floating=true] label{transform:translate(.2em,-1.125em) scale(.75)}.default-form .form{display:grid;gap:1.25em 0}.default-form .form-group{align-items:stretch;display:grid;gap:1.25em;grid-template-columns:repeat(2,1fr)}.default-form .form-group_feature{grid-template-columns:1fr auto}.default-form .form-group>*{grid-column:span 2}.default-form .form-group>legend{display:contents}.default-form .form-group>legend>*{grid-column:inherit}.default-form .form-group+.form-group{margin-top:2.25em}.default-form .form-group>.widget_size-1-1{grid-column:span 1}@media (max-width:60em){.default-form .form-group>.widget_size-1-1{grid-column:span 2}}.default-form .form-group>.widget_size-1-2{grid-column:span 2}.default-form_standard .widget-captcha input,.default-form_standard .widget-captcha textarea,.default-form_standard .widget-text input,.default-form_standard .widget-text textarea,.default-form_standard .widget-textarea input,.default-form_standard .widget-textarea textarea{border:1px solid var(--color-default)}.default-form_standard .widget-captcha input:focus,.default-form_standard .widget-captcha textarea:focus,.default-form_standard .widget-text input:focus,.default-form_standard .widget-text textarea:focus,.default-form_standard .widget-textarea input:focus,.default-form_standard .widget-textarea textarea:focus{border:1px solid var(--color-primary)}.default-form_standard .widget-text label,.default-form_standard .widget-textarea label{background-color:#fff}.default-form_standard .widget-checkbox{margin:1em 0}.widget [type=email],.widget [type=file],.widget [type=number],.widget [type=password],.widget [type=tel],.widget [type=text],.widget select,.widget textarea,.widget-textarea label{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:var(--color-default);width:100%}.widget [type=email]:-webkit-autofill,.widget [type=file]:-webkit-autofill,.widget [type=number]:-webkit-autofill,.widget [type=password]:-webkit-autofill,.widget [type=tel]:-webkit-autofill,.widget [type=text]:-webkit-autofill,.widget select:-webkit-autofill,.widget textarea:-webkit-autofill,.widget-textarea label:-webkit-autofill{-webkit-text-fill-color:var(--color-default);-webkit-background-clip:text}.widget textarea{display:block;resize:vertical}.widget-checkbox input[type=checkbox],.widget-checkbox input[type=radio],.widget-radio input[type=checkbox],.widget-radio input[type=radio]{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.widget-checkbox fieldset>span label,.widget-radio fieldset>span label{align-items:center;color:var(--color-default);display:flex;font-family:Montserrat,sans-serif;font-size:var(--body-copy);font-weight:400;line-height:1.4}.widget-checkbox fieldset>span label:before,.widget-radio fieldset>span label:before{border:2px solid var(--color-primary);content:"";height:.75em;margin-right:.5em;transition:background-color var(--timing-duration-default),border-color var(--timing-duration-default);width:.75em}.widget-checkbox fieldset>span label span,.widget-radio fieldset>span label span{flex:1;font-size:.875rem;text-align:left}.widget-checkbox fieldset>span input[type=checkbox]:checked+label:before,.widget-checkbox fieldset>span input[type=radio]:checked+label:before,.widget-radio fieldset>span input[type=checkbox]:checked+label:before,.widget-radio fieldset>span input[type=radio]:checked+label:before{background-color:var(--color-primary)}.widget-checkbox fieldset>span a,.widget-radio fieldset>span a{color:var(--color-primary);color:var(--color-default);text-decoration:underline;text-decoration-color:color-mix(in oklab,currentColor 60%,transparent);text-decoration-thickness:.0625rem;transition:color var(--timing-duration-default),text-decoration-color var(--timing-duration-default),-webkit-text-decoration var(--timing-duration-default);transition:color var(--timing-duration-default),text-decoration var(--timing-duration-default),text-decoration-color var(--timing-duration-default);transition:color var(--timing-duration-default),text-decoration var(--timing-duration-default),text-decoration-color var(--timing-duration-default),-webkit-text-decoration var(--timing-duration-default)}.widget-checkbox fieldset>span a:hover,.widget-radio fieldset>span a:hover{color:var(--color-primary);text-decoration-color:currentColor}.masonry-gallery ul{display:grid;margin:0}.masonry-gallery ul>li{display:flex;padding:0}.masonry-gallery ul>li figure{display:flex;width:100%}.masonry-gallery ul>li figure picture{width:100%}.masonry-gallery ul>li figure img{height:100%;width:100%}.masonry-gallery_layout-1 ul{gap:1.875rem;grid-template-columns:repeat(7,1fr)}@media (max-width:60em){.masonry-gallery_layout-1 ul{gap:.625rem;grid-template-columns:repeat(2,1fr)}}.masonry-gallery_layout-1 .video-player{display:flex}.masonry-gallery_layout-1 .video-player *{height:100%;width:100%}.masonry-gallery_layout-1 .video-player video{height:100%;-o-object-fit:cover;object-fit:cover}.masonry-gallery_layout-1 ul>li{overflow:hidden;position:relative}.masonry-gallery_layout-1 ul>li:nth-child(1n){border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius);grid-column:span 3}@media (max-width:60em){.masonry-gallery_layout-1 ul>li:nth-child(1n){grid-column:span 1;grid-row:3}}.masonry-gallery_layout-1 ul>li:nth-child(2n){border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:unset;border-top-left-radius:var(--border-radius);border-top-right-radius:unset;grid-column:span 4}@media (max-width:60em){.masonry-gallery_layout-1 ul>li:nth-child(2n){border-radius:unset;grid-column:span 2;grid-row:1}}.masonry-gallery_layout-1 ul>li:nth-child(3n){border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius);grid-column:span 4}@media (max-width:60em){.masonry-gallery_layout-1 ul>li:nth-child(3n){border-radius:unset;grid-column:span 2;grid-row:2}}.masonry-gallery_layout-1 ul>li:nth-child(4n){border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:unset;border-top-left-radius:var(--border-radius);border-top-right-radius:unset;grid-column:span 3}@media (max-width:60em){.masonry-gallery_layout-1 ul>li:nth-child(4n){grid-column:span 1;grid-row:3}}.masonry-gallery_layout-1 ul>li img{-o-object-fit:cover;object-fit:cover}.masonry-gallery_layout-2 ul{gap:1.375rem;grid-template-columns:repeat(9,1fr)}@media (max-width:60em){.masonry-gallery_layout-2 ul{gap:.4583333333rem}}.masonry-gallery_layout-2 .video-player{display:flex}.masonry-gallery_layout-2 .video-player *{height:100%;width:100%}.masonry-gallery_layout-2 .video-player video{height:100%;-o-object-fit:cover;object-fit:cover}.masonry-gallery_layout-2 ul>li{overflow:hidden;position:relative}.masonry-gallery_layout-2 ul>li:nth-child(4n+1){grid-column:span 4;grid-row:span 1}.masonry-gallery_layout-2 ul>li:nth-child(4n+2){grid-column:span 5;grid-row:span 1}.masonry-gallery_layout-2 ul>li:nth-child(4n+3){grid-column:span 5;grid-row:span 2}.masonry-gallery_layout-2 ul>li:nth-child(4n+4){grid-column:span 4;grid-row:span 2}.masonry-gallery_layout-2 ul>li img{-o-object-fit:cover;object-fit:cover}.masonry-gallery .video-player{width:100%}.history-slider,.masonry-gallery .video-player video{position:relative}.history-slider{--_decoration-width:0.25em}.history-slider:before{border-top:var(--_decoration-width) solid var(--color-primary);content:"";left:.1875rem;position:absolute;right:.1875rem;top:.625rem}.history-slider__track{--mask-width:4rem;display:grid;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--mask-width),#000 calc(100% - var(--mask-width)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--mask-width),#000 calc(100% - var(--mask-width)),transparent 100%);padding-left:calc(var(--mask-width)/2);padding-right:calc(var(--mask-width)/2);position:relative;width:100%}@media (max-width:35em){.history-slider__track{--mask-width:1.25rem}}.history-slider .swiper-wrapper .history{max-width:16.375rem}.history-slider .swiper-wrapper .history__line{--_decoration-width:0.25em;background-color:#fff;border:var(--_decoration-width) solid var(--color-primary);border-radius:50%;height:1.5625rem;width:1.5625rem}.history-slider .swiper-slide{padding-left:1.875rem;padding-right:1.875rem;transition:margin-left var(--timing-duration-default)}@media (max-width:35em){.history-slider .swiper-slide{padding-left:1.25rem;padding-right:0}}.history-slider .swiper-slide:first-child.swiper-slide-active{margin-left:5rem}@media (max-width:80em){.history-slider .swiper-slide:first-child.swiper-slide-active{margin-left:0}}.history-slider .swiper-button__button-slot{position:absolute;top:0}.history-slider .swiper-button__button-slot_end{right:0}.history-slider .swiper-button__button-slot_start{left:0}.history-slider .swiper-button-next,.history-slider .swiper-button-prev{align-items:center;background-color:transparent;border:transparent;display:flex;font-size:1rem;position:relative}.history-slider .swiper-button-next:after,.history-slider .swiper-button-prev:after{background-color:var(--color-primary);content:"";inset:0;left:0;-webkit-mask-image:url(/files/theme/v1/icons/history_slider_end.svg);mask-image:url(/files/theme/v1/icons/history_slider_end.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:0;position:absolute;right:0;top:0;transform:scale(0);transform:scale(1.15,2);transition:opacity var(--timing-duration-default),transform var(--timing-duration-default)}.history-slider .swiper-button-next.swiper-button-disabled,.history-slider .swiper-button-prev.swiper-button-disabled{width:.25em}.history-slider .swiper-button-next:not(.swiper-button-disabled),.history-slider .swiper-button-prev:not(.swiper-button-disabled){cursor:pointer}.history-slider .swiper-button-next:not(.swiper-button-disabled) svg,.history-slider .swiper-button-prev:not(.swiper-button-disabled) svg{width:1em}.history-slider .swiper-button-next svg,.history-slider .swiper-button-prev svg{fill:var(--color-primary);height:1.5em;opacity:1;transition:opacity var(--timing-duration-default),fill var(--timing-duration-default)}@media (hover:hover){.history-slider .swiper-button-next:hover:not(:disabled) svg,.history-slider .swiper-button-prev:hover:not(:disabled) svg{fill:var(--color-primary--active)}}.history-slider .swiper-button-next:disabled svg,.history-slider .swiper-button-prev:disabled svg{opacity:0}.history-slider .swiper-button-next:disabled:after,.history-slider .swiper-button-prev:disabled:after{opacity:1;transform:scale(1)}.history-slider .swiper-button-next.swiper-button-hidden,.history-slider .swiper-button-prev.swiper-button-hidden{display:none}.history-slider .swiper-button-prev{transform:scaleX(-1)}.image-text-compact-slider{--_deco-space-l:8.55rem;--_deco-space-m:4rem;--_mobile-row-space:1.875rem;--_overlap-image-content:5cqi;--_image-size:32.875rem;container-type:inline-size;display:grid;grid-template-columns:var(--_deco-space-l) minmax(auto,calc(var(--_image-size) - var(--_overlap-image-content))) var(--_overlap-image-content) var(--_deco-space-m) 1fr var(--_deco-space-m);grid-template-rows:var(--_deco-space-m) var(--_deco-space-m) auto auto;overflow:hidden;position:relative}@media (max-width:80em){.image-text-compact-slider{--_deco-space-l:6.25rem}}@media (max-width:60em){.image-text-compact-slider{--_deco-space-m:2rem;grid-template-columns:var(--_deco-space-m) minmax(auto,calc(var(--_image-size) - var(--_overlap-image-content))) var(--_overlap-image-content) var(--_deco-space-m) 1fr var(--_deco-space-m);grid-template-rows:var(--_deco-space-m) auto var(--_mobile-row-space) auto}}.image-text-compact-slider .swiper{overflow:hidden;width:100%}.image-text-compact-slider__image{align-self:flex-start;border-radius:var(--border-radius);grid-column:1/5;grid-row:1/-1;overflow:clip}@media (max-width:60em){.image-text-compact-slider__image{grid-column:1/6;grid-row:1/4;margin-bottom:calc(var(--_mobile-row-space)*-2)}}@media (max-width:35em){.image-text-compact-slider__image{grid-column:1/7}}.image-text-compact-slider__image.swiper{z-index:2}.image-text-compact-slider__image .swiper-slide{display:grid;grid-template-columns:var(--_deco-space-l) minmax(auto,calc(526px - var(--_overlap-image-content))) var(--_overlap-image-content) var(--_deco-space-m);grid-template-rows:var(--_deco-space-m) auto}@media (max-width:60em){.image-text-compact-slider__image .swiper-slide{grid-template-columns:var(--_deco-space-m) minmax(auto,calc(526px - var(--_overlap-image-content))) var(--_overlap-image-content) var(--_deco-space-m);grid-template-rows:var(--_deco-space-m) var(--_deco-space-m) auto}}.image-text-compact-slider__image .swiper-slide .block,.image-text-compact-slider__image .swiper-slide .content-image{align-self:flex-start;border-radius:var(--border-radius);grid-column:2/4;grid-row:2/4;height:-moz-fit-content;height:fit-content;overflow:clip;width:-moz-fit-content;width:fit-content}.image-text-compact-slider__image .swiper-slide .image-text-compact-slider__deco{grid-column:2/5;grid-row:2/4}.image-text-compact-slider__image img{width:100%}.image-text-compact-slider__image .image-text-compact-slider-pagination{bottom:0;position:absolute;right:calc(3.5rem + var(--_deco-space-m)*2.5);z-index:1}@media (max-width:80em){.image-text-compact-slider__image .image-text-compact-slider-pagination{right:calc(2.5rem + var(--_deco-space-m)*1.5)}}@media (max-width:60em){.image-text-compact-slider__image .image-text-compact-slider-pagination{display:none}}.image-text-compact-slider__content{align-self:flex-end;grid-area:content;grid-column:3/7;grid-row:3/-1;min-width:48cqi}@media (max-width:60em){.image-text-compact-slider__content{grid-column:2/7;grid-row:4/-1}.image-text-compact-slider__content.swiper{margin-left:calc(var(--_deco-space-m)*-.5)}}@media (hover:hover){.image-text-compact-slider__content .button:hover{--_text-color:var(--color-surface)}}.image-text-compact-slider__content-wrapper{--color-surface:#0056a4;--color-default:#fff;--color-primary:#e4003a;--color-secondary:#fff;--color-secondary--active:#fff;background-color:var(--color-surface);border-radius:var(--border-radius);color:var(--color-default);padding:3rem var(--_deco-space-m) 3rem calc(var(--_overlap-image-content)*2.5)}@media (max-width:60em){.image-text-compact-slider__content-wrapper{padding:calc(var(--_deco-space-m)*2) calc(var(--_deco-space-m)*1) calc(var(--_deco-space-m)*1)}}.image-text-compact-slider .subheadline{text-wrap:unset;color:var(--color-default);font-family:Montserrat,sans-serif;font-weight:500;-webkit-hyphens:auto;hyphens:auto;letter-spacing:unset;text-transform:none}.image-text-compact-slider__deco{grid-area:image;grid-column-end:5;left:0;margin-left:calc(var(--_deco-space-l)*-1);margin-top:calc(var(--_deco-space-m)*-1);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-image:linear-gradient(#000 0 0),var(--_mask,"");mask-image:linear-gradient(#000 0 0),var(--_mask,"");-webkit-mask-position:0 0,var(--_deco-space-l) var(--_deco-space-m);mask-position:0 0,var(--_deco-space-l) var(--_deco-space-m);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%,calc(100% - var(--_deco-space-l, 0) - var(--_deco-space-m, 0));mask-size:100% 100%,calc(100% - var(--_deco-space-l, 0) - var(--_deco-space-m, 0));pointer-events:none;z-index:3}@media (max-width:60em){.image-text-compact-slider__deco{margin-left:calc(var(--_deco-space-m)*-1);-webkit-mask-position:0 0,var(--_deco-space-m) var(--_deco-space-m);mask-position:0 0,var(--_deco-space-m) var(--_deco-space-m);-webkit-mask-size:100% 100%,calc(100% - var(--_deco-space-m, 0)*2);mask-size:100% 100%,calc(100% - var(--_deco-space-m, 0)*2)}}.image-text-compact-slider .swiper-buttons{align-items:center;display:flex;gap:.3125rem}.image-text-compact-slider .swiper-pagination{font-feature-settings:"tnum"}.image-text-compact-slider .swiper-pagination.button__text{-moz-column-gap:.125em;column-gap:.125em}.image-text-compact-slider .swiper-button-next,.image-text-compact-slider .swiper-button-prev{background-color:transparent;border:none;opacity:1;transition:opacity var(--timing-duration-default)}.image-text-compact-slider .swiper-button-next:not(:disabled),.image-text-compact-slider .swiper-button-prev:not(:disabled){cursor:pointer}.image-text-compact-slider .swiper-button-next:disabled,.image-text-compact-slider .swiper-button-prev:disabled{opacity:.5}.image-text-compact-slider .swiper-button-next.swiper-button-hidden,.image-text-compact-slider .swiper-button-prev.swiper-button-hidden{display:none}.image-text-compact-slider .swiper-button-prev{transform:scaleX(-1)}.synchronized-slider{--_deco-space-l:8.55rem;--_deco-space-m:4rem;--_mobile-row-space:1.875rem;--_overlap-image-content:5cqi;display:grid;grid-template-columns:2fr 7.55rem 1fr;grid-template-rows:calc(var(--block-gap)*2) 1fr;margin-left:auto;max-width:85.125rem;overflow:hidden;position:relative}@media (max-width:80em){.synchronized-slider{--_deco-space-l:6.25rem}}@media (max-width:60em){.synchronized-slider{--_deco-space-m:2rem;grid-template-columns:1fr;grid-template-rows:auto var(--block-gap) auto}}@media (max-width:35em){.synchronized-slider{margin-left:calc(var(--box-inline-space)*-1);margin-right:calc(var(--box-inline-space)*-1)}}.synchronized-slider .swiper{overflow:hidden;width:100%}.synchronized-slider .synchronized-content-slider{grid-column:2/4;grid-row:1/3}@media (max-width:60em){.synchronized-slider .synchronized-content-slider{grid-column:1;grid-row:2/-1}}.synchronized-slider .synchronized-content-slider__track{--color-surface:#0056a4;--color-default:#fff;--color-primary:#e4003a;--color-secondary:#fff;--color-secondary--active:#fff;background-color:var(--color-surface);border-radius:var(--border-radius);color:var(--color-default);padding:var(--_deco-space-m)}@media (max-width:60em){.synchronized-slider .synchronized-content-slider__track{margin:1rem}}.synchronized-slider .synchronized-content-slider__track .synchronized-content__headline.subheadline{color:var(--color--default)}.synchronized-slider .synchronized-content-slider-pagination{display:flex;gap:1.25rem;justify-content:flex-end;margin:1rem 0 1rem 1rem}@media (max-width:60em){.synchronized-slider .synchronized-content-slider-pagination{margin-right:1rem}}.synchronized-slider .synchronized-content-slider .swiper-buttons{align-items:center;display:flex;gap:.625rem}.synchronized-slider .synchronized-content-slider .swiper-pagination{font-feature-settings:"tnum";color:var(--color-default);line-height:1}.synchronized-slider .synchronized-content-slider .swiper-pagination-current{color:var(--color-primary)}.synchronized-slider .synchronized-content-slider .swiper-button-next,.synchronized-slider .synchronized-content-slider .swiper-button-prev{align-items:center;background-color:transparent;border:transparent;display:flex;font-size:1rem;transition:opacity var(--timing-duration-default)}.synchronized-slider .synchronized-content-slider .swiper-button-next svg,.synchronized-slider .synchronized-content-slider .swiper-button-prev svg{fill:var(--color-default);height:1em;transition:opacity var(--timing-duration-default),fill var(--timing-duration-default);width:1em}@media (hover:hover){.synchronized-slider .synchronized-content-slider .swiper-button-next:hover:not(:disabled) svg,.synchronized-slider .synchronized-content-slider .swiper-button-prev:hover:not(:disabled) svg{opacity:.3}}.synchronized-slider .synchronized-content-slider .swiper-button-next:not(:disabled),.synchronized-slider .synchronized-content-slider .swiper-button-prev:not(:disabled){cursor:pointer}.synchronized-slider .synchronized-content-slider .swiper-button-next:disabled,.synchronized-slider .synchronized-content-slider .swiper-button-prev:disabled{opacity:.3;pointer-events:none}.synchronized-slider .synchronized-content-slider .swiper-button-next.swiper-button-hidden,.synchronized-slider .synchronized-content-slider .swiper-button-prev.swiper-button-hidden{display:none}.synchronized-slider .synchronized-content-slider .swiper-button-prev{transform:scaleX(-1)}.synchronized-slider .synchronized-image-slider{grid-column:1/3;grid-row:2/3}.synchronized-slider .synchronized-image-slider__track{border-radius:var(--border-radius);overflow:hidden}@media (max-width:35em){.synchronized-slider .synchronized-image-slider__track{border-radius:0}}@media (max-width:60em){.synchronized-slider .synchronized-image-slider{grid-column:1;grid-row:1/3}}.inline-slider{--_pagination-height:4.5rem}.inline-slider__intro,.inline-slider__track{grid-area:content}.inline-slider__intro{align-content:flex-end;align-items:flex-end;display:grid;grid-row:1;grid-template-areas:"headlines pagination" "headlines pagination";grid-template-columns:1fr auto;margin-bottom:2.5rem}@media (max-width:35em){.inline-slider__intro{display:block}}@media (max-width:35em){.inline-slider:has(.information-card){padding-bottom:1.5625rem}}.inline-slider:has(.image-card) .inline-slider__intro{max-width:67.75rem}.inline-slider__wrapper{display:grid;grid-template-areas:". . . . . . ." ". . content content content . ." ". . pagination pagination pagination . ." ". . . . . . .";grid-template-columns:calc(50% - 38.25rem - var(--box-inline-space)) var(--box-inline-space) var(--box-inline-space) 1fr var(--box-inline-space) var(--box-inline-space) calc(50% - 38.25rem - var(--box-inline-space));width:100%}.inline-slider .swiper-buttons{display:flex;gap:1.25rem;grid-area:pagination;z-index:1}:not(:has(.inline-slider__intro)) .inline-slider .swiper-buttons{transform:translateY(-50%)}@media (max-width:35em){:has(.inline-slider__intro) .inline-slider .swiper-buttons{display:none}}@media (max-width:60em){.inline-slider .swiper-buttons{gap:.625rem}}.inline-slider .swiper-button-next:not(:disabled),.inline-slider .swiper-button-prev:not(:disabled){cursor:pointer}.inline-slider .swiper-button-next:disabled,.inline-slider .swiper-button-prev:disabled{filter:saturate(0);opacity:.5}.inline-slider .swiper-button-next.swiper-button-hidden,.inline-slider .swiper-button-prev.swiper-button-hidden{display:none}.inline-slider .swiper-button-prev svg{transform:scaleX(-1)}.inline-slider .information-card__body{padding-bottom:calc(var(--_pagination-height)*.75)}.inline-slider:not(.swiper-css-mode) .swiper-slide>*{height:100%}.inline-slider .swiper-css-mode>.swiper-wrapper>.swiper-slide{height:auto;scroll-snap-align:center center}.inline-slider .swiper-css-mode.inline-slider__track{margin-left:calc(var(--box-inline-space)*-1);margin-right:calc(var(--box-inline-space)*-1)}.inline-slider .swiper-css-mode.inline-slider__track .swiper-wrapper{padding:0 var(--box-inline-space) 3.75rem;width:auto}.inline-slider .swiper-css-mode.inline-slider__track .swiper-wrapper>*{display:flex;scroll-snap-align:center}@media (max-width:35em){.inline-slider .swiper-css-mode.inline-slider__track .swiper-wrapper>*{width:calc(85vw - var(--box-inline-space)*1)!important}}.collapse-list{position:relative}.collapse-list:after{background-image:linear-gradient(hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 40%,var(--color-surface,#fff) 90%);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.collapse-list__button{bottom:0;display:none;justify-content:center;position:absolute;width:100%;z-index:1}.collapse-list[data-collapsed=true]{max-height:25rem;overflow:hidden}.collapse-list[data-collapsed=true]:after{opacity:1}.collapse-list[data-active=true]{padding-bottom:5rem}.collapse-list[data-active=true] .collapse-list__button{display:flex}.collapse-list[data-collapsed=false]{padding-bottom:0}.collapse-list[data-collapsed=false] .collapse-list__button{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.download-element{display:flex;list-style-type:none}.download-element:not(:last-child){margin-bottom:1em}.download-element a{align-items:center;color:var(--color-default);display:inline-grid;font-family:Montserrat,sans-serif;font-size:var(--body-copy);font-weight:400;grid-template-columns:1fr auto;line-height:1.4;position:relative;transition:color var(--timing-duration-default)}.download-element a:before{background-color:var(--color-primary);background-image:url(/files/theme/v1/icons/download.svg);background-repeat:no-repeat;border-radius:.813em;content:"";display:block;height:36px;margin-right:1em;transition:background-color var(--timing-duration-default);width:36px}@media (hover:hover){.download-element a:hover{color:var(--color-primary)}.download-element a:hover:before{background-color:var(--color-default)}}.content-download :is(h1,h2,h3,h4,h5,h6),.content-downloads :is(h1,h2,h3,h4,h5,h6){text-wrap:balance;color:var(--color-default);font-family:Montserrat,sans-serif;font-size:var(--font-size-headline);font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.content-download :is(h1,h2,h3,h4,h5,h6)+*,.content-downloads :is(h1,h2,h3,h4,h5,h6)+*{margin-top:1.25em}.badge{--_background:var(--color-primary);--_text-color:#fff;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--_background);border-radius:var(--border-radius);color:var(--_text-color);cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:var(--body-copy);font-weight:700;padding:.85em 1.5em;position:relative;text-transform:inherit;width:-moz-fit-content;width:fit-content}.google-map .external-script-placeholder{background-color:rgba(0,29,51,.3);display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:2rem}.google-map{aspect-ratio:650/650;background-color:#d3d3d3;display:block;max-width:100%}.google-map-wrapper{aspect-ratio:650/650;height:100%}.google-map .iframe{align-items:center;display:flex;height:100%;justify-content:center}.invisible{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.mm-wrapper--position-right:not(.mm-wrapper--opened) .mm-slideout{transform:none}
