@charset "UTF-8";/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local(""),url(./roboto-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url(./roboto-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local(""),url(./roboto-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local(""),url(./roboto-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:local(""),url(./roboto-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:300;src:url(./roboto-slab-v36-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(./roboto-slab-v36-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:500;src:url(./roboto-slab-v36-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(./roboto-slab-v36-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:900;src:url(./roboto-slab-v36-latin-900.woff2) format("woff2")}:root{--brand: map-get($brand-colors, "brand-main");--color-primary: #16160d;--color-primary-hover: #16160E7F;--color-secondary: #CE6F34;--color-secondary-hover: #E6B699;--color-tertiary: #FCF3CF;--color-tertiary-hover: #fffdfd;--color-reha-primary: #1B9087;--color-reha-secondary: #1BBAAE;--color-medical-primary: #1C3055;--color-medical-secondary: #024685;--color-hotel-primary: #7C152D;--color-hotel-secondary: #A51736;--color-bildung-primary: #057594;--color-bildung-secondary: #0897B9;--color-gradient-medical: linear-gradient(45deg, var(--color-medical-primary) 28.44%, var(--color-medical-secondary) 82.44%);--color-gradient-reha: linear-gradient(86deg, var(--color-reha-primary) 30%, var(--color-reha-secondary) 84%);--color-gradient-hotel: linear-gradient(45deg, var(--color-hotel-primary) 29.48%, var(--color-hotel-secondary) 83.48%);--color-gradient-bildung: linear-gradient(45deg, var(--color-bildung-primary) 27.39%, var(--color-bildung-secondary) 81.39%);--color-gradient-grey: linear-gradient(325deg, #F8F8F8 24.75%, #EEE 69.3%);--color-gradient-full: linear-gradient(225deg, var(--color-bildung-primary) 14.69%, var(--color-bildung-secondary) 28.94%, var(--color-reha-secondary) 47.69%, var(--color-medical-primary) 68.69%, var(--color-hotel-primary) 85.94%);--color-bg-page: #fff;--color-bg-boxed-1: var(--color-gradient-grey);--color-bg-boxed-2: var(--color-gradient-full);--color-text-primary: #222221;--color-text-secondary: #FFF;--color-text-tertiary: #02659B;--color-text-grey: #BCBCBC;--color-grey-1: #ECEAE6;--color-grey-2: #E1DFD9;--color-grey-3: #878684;--color-grey-button-border-tertiery: #6F6F6E;--color-grey-altcha: #D9D9D9;--color-header-links: #f8f8f8;--link-color: var(--color-primary);--link-hover-color: var(--color-primary-hover);--selection-color: #fff;--selection-bg: var(--color-secondary);--color-focus: #000;--form-base: var(--color-text-primary);--form-active: #FCAE4A;--form-disabled-unchecked: var(--color-grey-1);--form-disabled-checked: rgba(252, 174, 74, .5);--form-input-bg: var(--color-grey-3);--admin-bar--background-color: #fff}:root .color-category-darkblue{--category-gradient: var(--color-gradient-medical)}:root .color-category-turqoise{--category-gradient: var(--color-gradient-reha)}:root .color-category-red{--category-gradient: var(--color-gradient-hotel)}:root .color-category-lightblue{--category-gradient: var(--color-gradient-bildung)}:root .color-category-grey{--category-gradient: var(--color-gradient-grey)}:root .color-category-teal-gradient{--category-gradient: var(--color-gradient-full)}.vbcn *,.vbcn :after,.vbcn :before{box-sizing:inherit;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.vbcn-backdrop{position:fixed;height:100vh;width:100vw;top:0;left:0;right:0;bottom:0;background-color:#000000bf;opacity:.7}.vbcn{background:#fff;color:var(--color-text-primary);border-radius:8px;max-width:640px;margin-inline:auto;font-size:17px;line-height:1.4;position:fixed;right:30px;bottom:30px;width:100%;padding:1.4em;max-width:50em;box-sizing:border-box;overflow:auto;max-height:calc(100vh - 60px)}@media (max-width: 900px){.vbcn{right:0;bottom:0}}@media (max-width: 768px){.vbcn{max-width:50em;max-height:100vh}}.vbcn.is-centered{position:fixed;top:50%;left:50%;bottom:auto;right:auto;transform:translate(-50%,-50%);overflow:auto;max-height:100vh}.vbcn.is-centered .vbcn-buttons{margin-top:30px}@media (max-width: 768px){.vbcn{font-size:16px}}@media (max-width: 576px){.vbcn{font-size:15px}}.vbcn a{color:currentColor;text-decoration:underline}.vbcn a:hover{color:#fcae4a}.vbcn .vbcn-details-view,.vbcn .vbcn-button#vbcn-accept-all,.vbcn .vbcn-button#vbcn-decline-all,.vbcn .vbcn-button#vbcn-cancel-customize,.vbcn .vbcn-button#vbcn-save,.vbcn.is-config-mode .vbcn-preset-view{display:none}.vbcn.is-config-mode .vbcn-details-view{display:block}.vbcn.is-config-mode .vbcn-button#vbcn-accept-preset{display:none}.vbcn.is-config-mode .vbcn-button#vbcn-decline{display:inline-block}.vbcn.is-config-mode .vbcn-button#vbcn-customize{display:none}.vbcn.is-config-mode .vbcn-button#vbcn-accept-all,.vbcn.is-config-mode .vbcn-button#vbcn-decline-all,.vbcn.is-config-mode .vbcn-button#vbcn-cancel-customize,.vbcn.is-config-mode .vbcn-button#vbcn-save{display:inline-block}.vbcn-title{font-size:1.3em;margin:0 0 .6em;padding-bottom:.5em;border-bottom:1px solid rgba(22,22,14,.5);color:#333}.vbcn-option{position:relative;display:block;padding-left:1.6em;margin:0 0 1em;-webkit-user-select:none;user-select:none;cursor:pointer;text-transform:none}.vbcn-option-input{position:absolute;width:0;height:0;opacity:0;cursor:pointer}.vbcn-option-input:checked~.vbcn-option-checkmark{background:#fcae4a;border-color:#fcae4a}.vbcn-option-input:checked~.vbcn-option-checkmark:after{color:#fff;content:"✓"}.vbcn-option-checkmark{position:absolute;top:.075em;left:0;height:1.2em;width:1.2em;background:transparent;border:1px solid var(--color-text-primary)}.vbcn-option-checkmark:after{text-align:center;line-height:1.2;display:block}.vbcn-option-desc{font-size:85%;color:#16160e80;display:block}.vbcn-option-mandatory-text{color:#ff4e41;font-weight:700}.vbcn-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end}.vbcn-button{background:#535353;color:#fff;font-size:1em;font-weight:500;letter-spacing:.5px;padding:.5em 1em;border:none;cursor:pointer;display:inline-block;margin:.75em 0 0 .75em}.vbcn-button:disabled{color:#888;cursor:default}.vbcn-button.primary{background:#fcae4a;color:#fff}.vbcn-placeholder{background-color:var(--overlay-bg);-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur))}.vbcn-placeholder .vbcn-placeholder-headline{font-size:1.5rem;font-family:var(--font-primary);margin:0 0 .3em;padding:0 0 .3em;color:var(--color-text-primary);border-bottom:1px solid rgba(22,22,14,.5)}.vbcn-placeholder .vbcn-placeholder-content{background:#fff;color:var(--color-text-primary);border-radius:8px;width:100%;max-width:640px;margin-inline:auto;padding:20px}.vbcn-placeholder .vbcn-text-small{font-size:85%;color:#16160e80}.vbcn-placeholder.vbcn-placeholder-video{height:0;background-position:center;background-size:cover;display:flex;justify-content:center;align-items:center}@media (max-width: 576px){.vbcn-placeholder.vbcn-placeholder-video{height:auto}}.vbcn-iframe[data-src]{display:none}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}html{text-rendering:optimizeSpeed;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;min-height:100vh;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p,ul,ol,figure,figcaption,input,select,textarea,button{margin-top:0;margin-bottom:.5em}p{margin-bottom:1em}sup,sub{font-size:65%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}hr{width:100%;margin:2em auto;padding:.25em 0;border-width:1px 0 0;border-style:solid;border-color:var(--border, var(--color-primary))}input,select,textarea,button{font-family:inherit;font-size:100%;line-height:1.3;margin:0 0 1rem;padding:1rem}input,select,textarea{border:1px solid #ddd}textarea{resize:vertical}button{line-height:1.3;text-decoration:none;white-space:nowrap;padding:.25rem .5rem;color:#fff;background:var(--link-color);display:inline-block;border:0;border-radius:.25rem;cursor:pointer}button:hover{background:var(--link-hover-color)}img{max-width:100%;height:auto}svg{overflow:hidden;vertical-align:middle}html{font-family:var(--font-primary);font-size:var(--base-font-size);line-height:var(--base-line-height);font-weight:400;scroll-behavior:smooth;overflow-y:scroll}body{font-size:16px;color:var(--color-text-primary);background-color:var(--color-bg-page)}a{text-decoration:underline;color:var(--link-color)}a:hover{text-decoration:none;color:var(--link-hover-color)}*{scroll-margin-top:72px}h1,.h1,.alpha,h2,.h2,.beta,h3,.h3,.gamma,h4,.h4,.delta,h5,.h5,.epsilon,h6,.h6,.zeta,.h7,.eta{line-height:var(--headings-line-height);font-family:var(--font-primary),sans-serif}h1,.h1,.alpha{font-weight:700;line-height:1.25;margin-bottom:var(--headings-margin-bottom)}h1,.h1,.alpha{font-size:clamp(2rem,.2222222222rem + 3.7037037037vw,3rem)}h2,.h2,.beta{font-weight:700;line-height:1.25;margin-bottom:var(--headings-margin-bottom)}h2,.h2,.beta{font-size:clamp(1.75rem,.4166666667rem + 2.7777777778vw,2.5rem)}h3,.h3,.gamma{font-weight:700;line-height:1.25;margin-bottom:var(--headings-margin-bottom)}h3,.h3,.gamma{font-size:clamp(1.5rem,.1666666667rem + 2.7777777778vw,2.25rem)}h4,.h4,.delta{font-weight:700;line-height:1.25}h4,.h4,.delta{font-size:clamp(1.375rem,.2638888889rem + 2.3148148148vw,2rem)}h5,.h5,.epsilon{font-weight:700;line-height:1.25}h5,.h5,.epsilon{font-size:clamp(1.125rem,.0138888889rem + 2.3148148148vw,1.75rem)}h6,.h6,.zeta{font-weight:700;line-height:1.25}h6,.h6,.zeta{font-size:clamp(1rem,.1111111111rem + 1.8518518519vw,1.5rem)}body,.text-m,ul,.custom-list-checkbox{font-size:clamp(1rem,.7777777778rem + .462962963vw,1.125rem)}.text-s{font-size:clamp(.875rem,.6527777778rem + .462962963vw,1rem)}.text-l{font-size:clamp(1.125rem,.9027777778rem + .462962963vw,1.25rem)}b,strong{font-weight:700}small{font-size:92%}p:last-child{margin:0}.text-large{font-weight:300;line-height:1.4}.text-large{font-size:clamp(1.125rem,.9027777778rem + .462962963vw,1.25rem)}.text-medium{font-weight:300;line-height:1.4}.text-medium{font-size:clamp(1rem,.7777777778rem + .462962963vw,1.125rem)}.text-small{font-weight:300;line-height:1.4}.text-small{font-size:clamp(.875rem,.6527777778rem + .462962963vw,1rem)}cite{font-style:italic;color:var(--color-bildung-primary)}.headline{-webkit-hyphens:auto;hyphens:auto}.headline.white{color:#fff}.headline.white span{color:#fff!important}.headline .blue{color:var(--color-text-tertiary)}.headline .blue span{color:var(--color-text-tertiary)!important}.is-blue{color:var(--color-text-tertiary)}@supports not selector(:focus-visible){:is(a[href],button,input:not([type=hidden]),select,textarea,details summary,[tabindex]:not([tabindex="-1"]),[contenteditable=true],[role=button]):focus{outline:2px solid var(--color-focus);outline-offset:4px}}:is(a[href],button,input:not([type=hidden]),select,textarea,details summary,[tabindex]:not([tabindex="-1"]),[contenteditable=true],[role=button]):focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}@supports not selector(:focus-visible){.sr-only:focus{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}}.sr-only:focus-visible,.sr-only:active{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}@supports not selector(:focus-visible){.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}}.sr-only-focusable:focus-visible,.sr-only-focusable:active{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.header-skip-links{position:fixed;display:grid;top:1rem;left:50%;transform:translate(-50%);z-index:101;pointer-events:none}.skip-link{grid-area:1/1;transform:translateY(calc(-100% - 2rem));transition:transform .2s ease-in-out;z-index:999;background-color:#000!important;padding:12px 24px!important;color:#fff!important;white-space:nowrap;pointer-events:auto}@media (prefers-reduced-motion: reduce){.skip-link{transition:none}}@supports not selector(:focus-visible){.skip-link:focus{transform:translateY(0);outline:2px solid var(--color-primary)!important;outline-offset:4px;background-color:var(--color-primary)}}.skip-link:focus-visible{transform:translateY(0);outline:2px solid var(--color-primary)!important;outline-offset:4px;background-color:var(--color-primary)}[role=button]{cursor:pointer}[role=button] *{pointer-events:none}.only-text{display:inline-flex;align-items:center;flex-flow:row nowrap;text-align:center;gap:var(--base-spacing-half);background:transparent;margin:0;border:0;padding:calc(var(--base-spacing-half) * 3);font-family:var(--font-primary),sans-serif;color:var(--color-text-primary);font-weight:400;font-size:1.125rem;line-height:1.25}.only-text svg{transition:transform var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){.only-text svg{transition:none}}.only-text:not(.secondary){color:var(--color-text-primary)}.only-text:not(.secondary)[disabled]{color:var(--color-grey-2);cursor:not-allowed}@media (hover: hover){.only-text:not(.secondary):hover:not([disabled]){color:var(--color-text-primary)}.only-text:not(.secondary):hover:not([disabled]) svg{transform:translate(var(--base-spacing-medium))}}.only-text.has-icon{padding-right:var(--base-spacing-big)}.only-text.has-icon svg{transition:transform var(--duration) var(--fx)}.only-text.secondary{color:#fff}.only-text.secondary[disabled]{color:var(--color-grey-2);cursor:not-allowed}@media (hover: hover){.only-text.secondary:hover:not([disabled]){color:var(--color-text-grey)}}@media (hover: hover){.only-text:hover{text-decoration:none;background:transparent}}.button{font-family:var(--font-secondary),serif;position:relative;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:var(--base-spacing-half);padding:var(--base-spacing) calc(var(--base-spacing) * 8);color:var(--color-text-primary);border-radius:32px;background:transparent;font-size:24px;font-weight:600;line-height:1.5;text-align:center;text-decoration:none;white-space:normal;z-index:1}.button{padding-inline:clamp(1rem,-4.3333333333rem + 11.1111111111vw,4rem)}.button svg{transform:translate(6px);transition:transform var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){.button svg{transition:none}}.button[disabled],.button[aria-disabled=true]{cursor:not-allowed}.button.primary{color:var(--color-text-primary);border:none}.button.primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:32px;padding:4px;background:var(--color-gradient-full);background-size:200% 100%;background-position:100% 0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;transition:background-position var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){.button.primary:before{transition:none}}@media (hover: hover){.button.primary:hover{background-color:inherit}.button.primary:hover:before{background-position:35% 0}}.button.primary[disabled],.button.primary[aria-disabled=true]{color:var(--color-grey-2)}.button.primary[disabled]:before,.button.primary[aria-disabled=true]:before{background:var(--color-grey-2)}@supports not selector(:focus-visible){.button.primary :focus{outline:2px solid var(--color-primary)!important;outline-offset:4px;background-color:var(--color-primary)}}.button.primary :focus-visible{outline:2px solid var(--color-primary)!important;outline-offset:4px;background-color:var(--color-primary)}.button.secondary{color:#fff;font-size:20px;outline-color:#fff;padding-inline:var(--base-spacing-double)}.button.secondary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:32px;padding:2px;background:#fff;background-size:200% 100%;background-position:100% 0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;transition:background-position var(--duration) var(--fx)}.button.secondary[disabled],.button.secondary[aria-disabled=true]{color:var(--color-grey-3)}.button.secondary[disabled] svg,.button.secondary[aria-disabled=true] svg{transform:none}.button.secondary[disabled]:before,.button.secondary[aria-disabled=true]:before{background:var(--color-grey-3)}.button.secondary.has-icon{padding-right:var(--base-spacing)}@media (hover: hover){.button.secondary:hover{background:#fff;color:var(--color-text-primary)}}.button.tertiary{color:var(--color-text-primary);font-size:20px;padding-inline:var(--base-spacing-double)}.button.tertiary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:32px;padding:2px;background:var(--color-text-primary);background-size:200% 100%;background-position:100% 0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;transition:background-position var(--duration) var(--fx)}.button.download{gap:var(--base-spacing-double);padding-block:var(--base-spacing-medium);padding-inline:var(--base-spacing-double);border:2px solid var(--color-text-primary);border-radius:calc(var(--base-spacing-half) * 9);font-size:20px;font-weight:400;transition:all var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){.button.download{transition:none}}@media (hover: hover){.button.download:hover{background-color:var(--color-text-primary);color:#fff}}.button.close-button{display:flex;align-items:center;justify-content:center;width:calc(var(--base-spacing) * 5);height:calc(var(--base-spacing) * 5);margin:0;padding:var(--base-spacing);box-shadow:0 0 4px #00000040;background-color:var(--color-grey-2);border:1px solid var(--color-text-primary);border-radius:50%;transition:background-color var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){.button.close-button{transition:none}}.button.close-button:before{content:"";width:var(--base-spacing-double);height:1px;background-color:var(--color-text-primary)}@media (hover: hover){.button.close-button:hover{background-color:var(--color-grey-1)}}.button[disabled],.button[aria-disabled=true]{color:var(--color-grey-button-border-tertiery)}.button[disabled]:before,.button[aria-disabled=true]:before{background:var(--color-grey-button-border-tertiery)}.button[disabled] svg,.button[aria-disabled=true] svg{transform:none}.button[disabled]:before,.button[aria-disabled=true]:before{background:var(--color-grey-3)}@media (hover: hover){.button:hover{text-decoration:none}}.icon-button{margin:0;background-color:transparent;color:var(--color-text-primary);border:1px solid var(--color-text-primary);border-radius:50%;padding:var(--base-spacing-half)}@media (hover: hover){.icon-button:hover{background-color:var(--color-text-primary);color:#fff}}.custom-checkbox{font-size:16px;position:relative;color:currentColor;margin:12px 0 24px;padding-left:30px;display:block;-webkit-user-select:none;user-select:none;cursor:pointer}.custom-checkbox .checkmark{position:absolute;top:0;left:0;width:24px;height:24px;background-color:transparent;border-radius:3px}.custom-checkbox .checkmark:before{position:absolute;top:4px;left:4px;width:16px;height:16px;border:2px solid var(--form-base);border-radius:2px;content:""}.custom-checkbox .checkmark:after{position:absolute;top:6px;left:9px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);display:none;content:""}.custom-checkbox input{position:absolute;width:0;height:0;opacity:0;cursor:pointer}.custom-checkbox input:checked~.checkmark:before{background:var(--form-active);border-color:var(--form-active)}.custom-checkbox input:checked~.checkmark:after{display:block}.custom-checkbox:not(.disabled):hover input:not(:checked)~.checkmark:before{background-color:var(--form-active);border-color:var(--form-active)}.custom-checkbox.disabled{cursor:not-allowed}.custom-checkbox.disabled input~.checkmark:before{border-color:var(--form-disabled-unchecked)}.custom-checkbox.disabled input:checked~.checkmark:before{background:var(--form-disabled-checked);border-color:var(--form-disabled-checked)}.custom-radio{font-size:16px;position:relative;color:currentColor;margin:6px 12px 6px 0;padding-left:30px;display:inline-block;-webkit-user-select:none;user-select:none;cursor:pointer}.custom-radio .checkmark{position:absolute;top:0;left:0;width:24px;height:24px;background-color:transparent;border-radius:3px}.custom-radio .checkmark:before{position:absolute;top:4px;left:4px;width:16px;height:16px;border:2px solid var(--form-base);border-radius:50%;content:""}.custom-radio .checkmark:after{position:absolute;top:6px;left:6px;width:12px;height:12px;background:var(--form-active);border:2px solid #fff;border-radius:50%;transform:rotate(45deg);display:none;content:""}.custom-radio input{position:absolute;width:0;height:0;opacity:0;cursor:pointer}.custom-radio input:checked~.checkmark:before{background:var(--form-active);border-color:var(--form-active)}.custom-radio input:checked~.checkmark:after{display:block}.custom-radio:not(.disabled):hover input:not(:checked)~.checkmark:before{background-color:var(--form-active);border-color:var(--form-active)}.custom-radio.disabled{cursor:not-allowed}.custom-radio.disabled input~.checkmark:before{border-color:var(--form-disabled-unchecked)}.custom-radio.disabled input~.checkmark:after{background:var(--form-disabled-unchecked)}.custom-radio.disabled input:checked~.checkmark:before{background:var(--form-disabled-checked);border-color:var(--form-disabled-checked)}.custom-radio.disabled input:checked~.checkmark:after{background:var(--form-disabled-checked)}.custom-toggle{font-size:16px;position:relative;color:currentColor;margin:24px 0;padding-left:61px;display:block;-webkit-user-select:none;user-select:none;cursor:pointer}.custom-toggle .checkmark{position:absolute;top:-4px;left:0;width:51px;height:31px;background-color:#bcbcbc;border-radius:50px;transition:background-color var(--duration)}.custom-toggle .checkmark:before{position:absolute;top:2px;left:2px;width:27px;height:27px;background:#fff;border-radius:50%;box-shadow:0 3px 8px #00000026;transition:left var(--duration);content:""}.custom-toggle input{position:absolute;width:0;height:0;opacity:0;cursor:pointer}.custom-toggle input:checked~.checkmark{background:var(--form-active)}.custom-toggle input:checked~.checkmark:before{left:22px}.custom-toggle input:checked~.checkmark:after{display:block}.custom-toggle.disabled{cursor:not-allowed}.custom-toggle.disabled input~.checkmark{background-color:var(--form-disabled-unchecked);opacity:.4}.custom-toggle.disabled input:checked~.checkmark{background-color:var(--form-disabled-checked);opacity:.4}.form-el{position:relative;margin-bottom:24px}.form-el>label{min-height:1.5em}.form-el.form-el-error .form-input,.form-el.form-el-error textarea.form-input{border-color:#b01710}.form-el.form-el-error .form-message{color:#b01710}.form-el.form-el-success .form-input,.form-el.form-el-success textarea.form-input{border-color:var(--color-grey-1)}.form-el.form-el-success .form-message{color:var(--color-grey-1)}.form-el.has-counter .form-input{padding-bottom:40px}.form-label{font-size:18px;font-weight:300;margin-bottom:3px;display:block}.form-label span{color:#b01710}.form-input-holder{position:relative}.form-input-holder svg{pointer-events:none}.form-input{font-weight:300;width:100%;margin:0;padding:12px;color:currentColor;background:var(--form-input-bg);border:1px solid var(--form-input-bg);display:block;border-radius:4px}.form-input ::-webkit-input-placeholder{color:currentColor!important;opacity:.3}.form-input :-moz-placeholder{color:currentColor!important;opacity:.3}.form-input ::-moz-placeholder{color:currentColor!important;opacity:.3}.form-input :-ms-input-placeholder{color:currentColor!important;opacity:.3}select.form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea.form-input{min-height:80px}.form-counter{position:absolute;right:10px;bottom:10px;-webkit-user-select:none;user-select:none;pointer-events:none}.form-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);color:var(--color-grey-1)}.form-message{font-size:14px;margin-top:3px}.honey{position:absolute;left:-9999px}.altcha{border:.0625rem var(--color-soft) solid!important;background-color:var(--form-input-bg)!important;color:var(--color-primary)!important;max-width:100%;width:100%}.altcha-checkbox input{background:none;border-radius:0;border:.0625rem var(--color-soft) solid;padding:.5rem;flex:0 0 auto;margin-right:.5rem}.altcha-checkbox input:checked{background-color:#0089a4}.input-standard,input[type=text],input[type=search],input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-text-primary);padding:var(--base-spacing-half);padding-left:var(--base-spacing-double);padding-right:var(--base-spacing-double);border-radius:var(--base-spacing-big);font-size:var(--font-large);line-height:1.4;width:100%;margin:0;font-weight:300}[data-block=frame-form]{font-weight:300}[data-block=frame-form] form{background-color:var(--color-header-links);padding:var(--base-spacing-big) calc(var(--base-spacing) * 9);border-radius:calc(var(--base-spacing-double) * 2)}[data-block=frame-form] form{padding-inline:clamp(1rem,-5.2222222222rem + 12.962962963vw,4.5rem)}[data-block=frame-form] .row{display:flex;align-items:center;margin-bottom:var(--base-spacing-medium)}[data-block=frame-form] .row{gap:clamp(.75rem,-.5833333333rem + 2.7777777778vw,1.5rem)}@media (max-width: 768px){[data-block=frame-form] .row{flex-direction:column}}[data-block=frame-form] .input-wrapper{width:100%}[data-block=frame-form] .input-wrapper .input{position:relative}[data-block=frame-form] .input-wrapper .icon{position:absolute;top:50%;right:var(--base-spacing-medium);transform:translateY(-50%);pointer-events:none}[data-block=frame-form] select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-block:var(--base-spacing-half);padding-right:calc(var(--base-spacing-half) * 9);background-color:#fff;border:1px solid var(--color-text-primary);border-radius:var(--base-spacing-big);margin-bottom:0;font-weight:300;width:100%;font-size:var(--font-large)}[data-block=frame-form] textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:1px solid var(--color-text-primary);border-radius:var(--base-spacing-big);resize:none;height:150px;font-weight:300}[data-block=frame-form] .form-check-label{display:flex;gap:var(--base-spacing);cursor:pointer}[data-block=frame-form] input[type=checkbox]{display:flex;border-radius:50%;overflow:hidden;flex-shrink:0;height:fit-content;margin-top:6px}[data-block=frame-form] .altcha{margin-left:auto;background-color:var(--color-grey-altcha)!important}@media (max-width: 768px){[data-block=frame-form] .altcha{margin-left:0;margin-top:var(--base-spacing-double)}}[data-block=frame-form] .altcha input[type=checkbox]{margin-top:0}[data-block=frame-form] .btn-group{display:flex;justify-content:flex-end;align-items:center}[data-block=frame-form] .button{margin-top:calc(var(--base-spacing) * 6)}ol:not([class]){gap:.5rem;display:grid;margin:0 0 1.5rem;padding:0 0 0 1.25em}ol:not([class]) li{font-size:18px;font-weight:300;line-height:1.4;padding-left:var(--base-spacing)}ol:not([class]) li::marker{font-size:18px;font-weight:300}ol:not([class]) ol{list-style-type:lower-alpha}ol:not([class]) ol ol{list-style-type:decimal}.list-unstyled{margin:0;padding:0;list-style:""}ul:not([class]),.bulletlist{gap:.5rem;display:grid;margin:0 0 1.5rem;padding:0;list-style:none}ul:not([class]) li,.bulletlist li{position:relative;padding-left:calc(var(--base-spacing-big) + var(--base-spacing));color:currentColor;font-weight:300;line-height:1.4}ul:not([class]) li:before,.bulletlist li:before{position:absolute;top:10px;left:6px;width:6px;height:6px;border-radius:50%;background:var(--color-medical-secondary);content:""}.custom-list-checkbox{gap:.5rem;display:grid;margin:0 0 1.5em;padding:0;list-style:none}.custom-list-checkbox li{position:relative;font-weight:300;padding-left:calc(var(--base-spacing-big) + var(--base-spacing));color:currentColor}.custom-list-checkbox li:before{content:"";position:absolute;top:4px;left:4px;width:18px;height:18px;color:var(--color-medical-secondary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23024685' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E")}.table{margin:0;margin-bottom:var(--base-spacing-big)}table{float:none;font-weight:300;width:100%!important;height:auto!important;border-collapse:collapse}table+table{margin-top:2em}@media (max-width: 768px){table thead tr,table tbody tr{display:block;padding:8px 0}}table td,table th{padding:16px}@media (max-width: 768px){table td,table th{padding:6px 16px;display:block}}table th{font-weight:300}@media (min-width: 769px){table th:not(:last-child){border-right:2px solid transparent}}table thead{color:var(--color-text-primary);background:var(--color-grey-2);font-family:var(--font-primary),sans-serif}table thead td:not(:last-child),table thead th:not(:last-child){border-right:1px solid var(--color-grey-3)}table tbody tr:nth-child(odd){background:#fff}table tbody td:not(:last-child),table tbody th:not(:last-child){border-right:1px solid var(--color-grey-3)}table tbody tr:nth-child(2n){background:var(--color-gradient-grey)}.border{border:1px solid #ccc}.shadow{box-shadow:0 0 10px #cccccc80}.text-dark{color:#000}.text-white,.text-light{color:#fff}.bg-white{background:#fff}.bg-1{--bg: var(--color-bg-2)}.bg-2{--bg: var(--color-bg-3)}.w-default{--wrap: 1200px}.w-small{--wrap: 840px}.w-large{--wrap: 1440px}.mb-default{--space-after: 10}.mb-small{--space-after: 5}.mb-large{--space-after: 15}.video-control-btn{position:absolute;bottom:var(--base-spacing-big);right:var(--base-spacing-big);color:#fff;margin:0;padding:0;z-index:1;background-color:transparent;border-radius:50%}@media (hover: hover){.video-control-btn:hover{opacity:1;background-color:transparent}}@media (max-width: 992px){.video-control-btn{right:var(--base-spacing-double)}}.container-shape-svg{position:absolute;opacity:0}body{--overlay-blur: 4px;--overlay-bg: rgba(0, 0, 0, .6)}@media (max-width: 768px){.element-container>.px{padding-inline:0}}.is-centered{text-align:center}.row{display:flex;flex-direction:row;align-items:center}@media (max-width: 768px){.row{flex-direction:column}}.space-between{justify-content:space-between}.content-block.first-spacer{display:none}.ul-reset{list-style-type:none;padding-left:0}.content-block{--wrap: 1920px}.wrap{width:100%;margin-inline:auto;display:block;max-width:var(--wrap, 1920px)}.px{padding-inline:clamp(1rem,-4.7142857143rem + 11.9047619048vw,6rem)}.vb_chero .wrap{max-width:unset;padding-inline:0}.content-block{position:relative;color:var(--text, var(--color-text-primary));background:var(--bg, transparent);overflow-x:hidden}.content-block[data-block=c-spacer]:not(:has(hr)){margin-bottom:0;padding-bottom:calc(var(--space-after, 5vh) * 1vh)}.content-block[data-block=c-spacer].first-spacer{margin-bottom:0}.content-block.spacing-below-small{margin-bottom:calc(var(--base-spacing) * 10)}@media (max-width: 992px){.content-block.spacing-below-small{margin-bottom:calc(var(--base-spacing-big) * 2)}}@media (max-width: 768px){.content-block.spacing-below-small{margin-bottom:calc(var(--base-spacing-double) * 2)}}.content-block.spacing-below-large{margin-bottom:calc(var(--base-spacing-double) * 10)}@media (max-width: 992px){.content-block.spacing-below-large{margin-bottom:calc(var(--base-spacing-big) * 4)}}@media (max-width: 768px){.content-block.spacing-below-large{margin-bottom:calc(var(--base-spacing-double) * 4)}}.frame.frame-default.spacing-below-small{margin-bottom:calc(var(--base-spacing) * 10)}@media (max-width: 992px){.frame.frame-default.spacing-below-small{margin-bottom:calc(var(--base-spacing-big) * 2)}}@media (max-width: 768px){.frame.frame-default.spacing-below-small{margin-bottom:calc(var(--base-spacing-double) * 2)}}.frame.frame-default.spacing-below-large{margin-bottom:calc(var(--base-spacing-double) * 10)}@media (max-width: 992px){.frame.frame-default.spacing-below-large{margin-bottom:calc(var(--base-spacing-big) * 4)}}@media (max-width: 768px){.frame.frame-default.spacing-below-large{margin-bottom:calc(var(--base-spacing-double) * 4)}}.content-block-inner.wrap{max-width:var(--wrap, unset)}html.no-scroll{overflow:hidden}.header{z-index:100;transition:transform calc(var(--duration) * 2) var(--fx);top:var(--admin-bar--height, 0);width:100%;left:0;background:transparent}@media (prefers-reduced-motion: reduce){.header{transition:none}}@media (max-width: 992px){.header.is-special{background:#fff}}.header.is-special .header-inner{justify-content:flex-end}.header.is-special .header-nav__primary:before{opacity:1}.header.is-special .header-nav__primary:after{opacity:.3}.header.is-special .header-nav__primary .header-menu-link{font-size:18px}.header.is-special .header-nav__primary-content{padding-block:var(--base-spacing-medium)}.header.is-special .header-nav__primary-content .header-logo{display:none}.header.is-special .header-nav__primary--no-secondary .header-nav__primary-content .header-logo{display:flex;width:auto;height:calc(var(--base-spacing) * 8)}.header.is-special .header-trigger{color:var(--color-text-primary)}.header.is-special.headroom--not-top .header-trigger{color:#fff}.header.is-special .header-trigger.is-clicked{color:var(--color-text-primary)}.header.is-special .header-menu-link[aria-current=page]:not(.header-menu-link__secondary){background-color:transparent;text-decoration:underline;text-underline-offset:4px}.header.is-special .header-nav__mobile-primary{background:var(--color-gradient-full)}.header.is-special .header-nav__mobile-primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.3;z-index:0}.header.is-special .header-nav__mobile-primary .header-menu-link{color:#fff;background-color:transparent}.header.is-special .header-nav__mobile-primary .header-menu-link .icon{display:none}.header.is-special .header-nav__mobile-primary .search-mobile-container label .icon{color:#fff}.header.is-special .header-nav__mobile-primary .search-mobile-container .search,.header.is-special .header-nav__mobile-primary .search-mobile-container .header-btn{border-color:#fff;color:#fff}.header.is-special .header-nav__mobile-primary .search-mobile-container .search{background:transparent;outline-color:#fff}.header:not(.is-special):not(.headroom--pinned) .header-menu-holder,.header:not(.is-special).headroom--top .header-menu-holder{box-shadow:none}.header:not(.is-special) .header-nav__primary-content{padding-block:var(--base-spacing-double)}.header:not(.is-special) .header-nav__mobile-primary .header-menu__mobile-primary .header-menu-item{grid-template-columns:1fr;width:100%}.header:not(.is-special) .header-nav__mobile-primary .header-menu__mobile-primary .header-menu-link{width:100%;display:flex;align-items:center;justify-content:space-between}.header:not(.is-special) .header-nav__mobile-primary .header-menu__mobile-primary .header-menu-link .icon{display:block;flex-shrink:0;width:24px;height:24px}.header.headroom--unpinned{transform:translateY(-100%)}.header.headroom--unpinned~.demo{top:0}.header.headroom--top .header-logo,.header.headroom--top .header-menu-link,.header.headroom--top .header-btn{outline-color:#fff}@media (max-width: 992px){.header.headroom--top .header-logo{width:auto}}.header.headroom--not-top .header-controls:before,.header.headroom--not-top .header-nav__primary:before{opacity:1}.header.headroom--not-top .header-controls:after,.header.headroom--not-top .header-nav__primary:after{opacity:.3}.header.headroom--not-top .header-nav__primary-content{padding-block:var(--base-spacing-medium)}.header.headroom--not-top .header-logo{width:64px;height:64px}.header.headroom--not-top .header-logo .logo-text{display:none}.header-space-holder{height:88px}.header-space-holder--has-secondary{height:150px}@media (max-width: 992px){.header-space-holder,.header-space-holder--has-secondary{height:96px}}.header-inner{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;z-index:1}@media (max-width: 992px){.header-inner{flex-flow:column nowrap}}.header-inner:has(.is-clicked) .header-controls .header-logo{width:64px}.header-inner:has(.is-clicked) .header-controls:before{background:#fff;opacity:1}.header-inner:has(.is-clicked) .header-controls:after{display:none}@media (max-width: 992px){.header-inner:has(.is-clicked) .header-menu-holder{position:relative;grid-template-rows:1fr;opacity:1;height:calc(100dvh - 96px);overflow-y:auto;overflow-x:hidden}}.header-inner:has(.is-clicked) .header-menu{padding-block:var(--base-spacing-big) calc(var(--base-spacing-double) * 2)}.header-controls{position:relative;display:none;justify-content:space-between;align-items:center;width:100%;padding-block:var(--base-spacing-double)}.header-controls{padding-inline:clamp(1rem,-4.7142857143rem + 11.9047619048vw,6rem)}@media (max-width: 992px){.header-controls{display:flex}.header-controls:before,.header-controls:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.header-controls:before{background:var(--color-gradient-full);opacity:0;transition:opacity var(--duration) var(--fx)}}@media (max-width: 992px) and (prefers-reduced-motion: reduce){.header-controls:before{transition:none}}@media (max-width: 992px){.header-controls:after{background:#000;opacity:0}}.header-trigger{color:#fff}@media (min-width: 993px){.header-trigger{display:none}}.header-trigger>*{pointer-events:none}.header-trigger.is-clicked{color:var(--color-text-primary)}.header-trigger.is-clicked .d-block{display:none}.header-trigger.is-clicked .d-none{display:block}@supports not selector(:focus-visible){.header-trigger:focus{outline:2px solid var(--color-focus)!important;outline-offset:4px}}.header-trigger:focus-visible{outline:2px solid var(--color-focus)!important;outline-offset:4px}.header-logo{width:316px;height:80px;color:var(--color-primary);z-index:1}.header-logo svg{width:100%;height:100%}@media (max-width: 992px){.header-logo{width:64px;height:64px}}.header-btn{margin:0;background-color:transparent;border:1px solid white;border-radius:50%;padding:var(--base-spacing-half);color:#fff;width:fit-content;height:fit-content;line-height:1}.header-btn.search-btn{margin-right:var(--base-spacing)}@media (hover: hover){.header-btn:hover{background-color:var(--color-text-primary);color:#fff;border-color:var(--color-text-primary)}}.header-menu-holder{--wrap: 1440px;z-index:1;width:100%;box-shadow:0 2px 4px #0003;transition:box-shadow var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){.header-menu-holder{transition:none}}.header-menu-holder:has(.header-nav__secondary [aria-expanded=true]){box-shadow:none}@media (min-width: 993px){.header-menu-holder{display:block!important}}@media (max-width: 992px){.header-menu-holder{position:absolute;display:grid;grid-template-rows:0fr;top:100%;left:0;width:100%;background:#fff;opacity:0;overflow:hidden;transition:grid-template-rows var(--duration) var(--fx),opacity var(--duration) var(--fx)}}@media (max-width: 992px) and (prefers-reduced-motion: reduce){.header-menu-holder{transition:none}}@media (max-width: 992px){.header-menu-holder>*{min-height:0}}.header-menu-holder a{text-decoration:none}@media (max-width: 992px){.header-menu-holder__content{min-height:0;display:flex;flex-direction:column}}.header-nav__primary{position:relative}.header-nav__primary:before,.header-nav__primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.header-nav__primary:before{background:var(--color-gradient-full);opacity:0;transition:opacity var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){.header-nav__primary:before{transition:none}}.header-nav__primary:after{background:#000;opacity:0}@media (max-width: 992px){.header-nav__primary{display:none}}.header-nav__primary .header-menu-link{background-color:transparent;text-decoration:none;position:relative}.header-nav__primary .header-menu-link .icon{display:none}.header-nav__primary .header-menu-link:after{content:"";position:absolute;left:.5em;right:.5em;bottom:calc(.5em - 1px);height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){.header-nav__primary .header-menu-link:after{transition:none}}@media (hover: hover){.header-nav__primary .header-menu-link:hover{color:#fff}.header-nav__primary .header-menu-link:hover:after{transform:scaleX(1);transform-origin:left}}.header-nav__primary .header-menu-link[aria-current=page]{text-decoration:underline;text-underline-offset:4px}.header-nav__primary .header-menu-link[aria-current=page]:after{display:none}.header-nav__primary-content{display:flex;justify-content:flex-end;align-items:center;padding-block:var(--base-spacing-medium);transition:padding-block var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){.header-nav__primary-content{transition:none}}.header-nav__secondary{background-color:#fff;padding-block:var(--base-spacing-medium);position:relative;z-index:10;transition:box-shadow var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){.header-nav__secondary{transition:none}}@media (max-width: 992px){.header-nav__secondary{padding-top:0;height:100%;overflow-y:auto;padding-bottom:0}.header-nav__secondary:after{content:"";position:sticky;bottom:0;display:block;height:4rem;margin-top:-4rem;background:linear-gradient(to bottom,transparent,white);pointer-events:none;transition:opacity var(--duration) var(--fx)}.header-nav__secondary.is-at-bottom:after{opacity:0}}@media (max-width: 992px) and (prefers-reduced-motion: reduce){.header-nav__secondary:after{transition:none}}@media (max-width: 992px){.header-nav__secondary>.wrap{min-height:100%}}.header-nav__secondary:has([aria-expanded=true]){box-shadow:0 2px 4px #0003}.header-nav__secondary .header-logo{width:64px;height:64px}.header-nav__secondary .header-menu-item .header-menu__sublist__container{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration) var(--fx);overflow:hidden}@media (prefers-reduced-motion: reduce){.header-nav__secondary .header-menu-item .header-menu__sublist__container{transition:none}}.header-nav__secondary .header-menu-item .header-menu__sublist__container>*{min-height:0}.header-nav__secondary .header-menu-item:has([aria-expanded=true]) .header-menu__sublist__container{grid-template-rows:1fr}.header-nav__secondary .link-button-container{display:flex;height:100%}.header-nav__secondary__content{display:flex;justify-content:space-between;align-items:center;gap:var(--base-spacing-medium)}@media (max-width: 992px){.header-nav__secondary__content{padding-block:var(--base-spacing-big) calc(var(--base-spacing-double) * 2);padding-top:var(--base-spacing-double);align-items:flex-start}.header-nav__secondary__content .header-logo{display:none}}.header-nav__secondary__content .header-menu-link{background-color:transparent;color:var(--color-text-primary);text-decoration:none}@media (hover: hover){.header-nav__secondary__content .header-menu-item .header-menu-link:hover{color:var(--color-text-primary)}}.header-nav__secondary__content .header-menu-item:has([aria-current=page]) .header-menu-link__secondary.is-button{background-color:#8786840d;border:1px solid var(--color-text-tertiary)}.header-nav__secondary__content .header-menu-item:has([aria-current=page]):has(.link-button-container--no-link) .header-menu-link__secondary.is-button{border-color:transparent;background-color:transparent}.header-nav__secondary__content .header-menu-item:has([aria-current=page]):has(.link-button-container--no-link) .header-menu-link__secondary.is-button .button-title{border-color:var(--color-text-tertiary)}@media (min-width: 993px){.header-nav__secondary__content .header-menu-item button{padding:var(--base-spacing) var(--base-spacing-medium)}.header-nav__secondary__content .header-menu-item button .icon{width:16px;height:16px}}.header-nav__mobile-primary{position:relative;background:#fff;padding-top:var(--base-spacing-big);padding-bottom:calc(var(--base-spacing-double) * 2)}@media (min-width: 993px){.header-nav__mobile-primary{display:none}}.header-nav__mobile-primary .header-menu__mobile-primary{align-items:flex-start;width:100%!important;margin-left:0!important;margin-right:0!important}.header-nav__mobile-primary .header-menu-link{color:var(--color-text-primary);background-color:var(--color-header-links)}.header-nav__mobile-primary .search-mobile-container{position:relative;display:flex;justify-content:space-between;align-items:center;gap:var(--base-spacing);z-index:1}.header-nav__mobile-primary .search-mobile-container label{position:relative}.header-nav__mobile-primary .search-mobile-container label .icon{position:absolute;top:50%;left:calc(var(--base-spacing-half) * 3);transform:translateY(-50%);color:var(--color-text-primary)}.header-nav__mobile-primary .search-mobile-container .search{padding-left:calc(var(--base-spacing) * 5.75);padding-right:calc(var(--base-spacing-half) * 3);padding-block:var(--base-spacing-half);border-radius:24px;background:#fff;border-color:var(--color-text-primary);margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:var(--color-text-primary);outline-color:var(--color-text-primary)}.header-nav__mobile-primary .search-mobile-container .header-btn{border-color:var(--color-text-primary);color:var(--color-text-primary)}.header-menu-holder__content__mobile-title{position:relative;display:none;margin-top:var(--base-spacing-big)}.header-menu-holder__content__mobile-title .mobile-nav-title{position:relative;display:block;padding-inline:var(--base-spacing-medium);padding-block:var(--base-spacing-half);font-size:1.25rem;width:100%}.header-menu-holder__content__mobile-title .mobile-nav-title:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--color-gradient-full)}@media (max-width: 992px){.header-menu-holder__content__mobile-title{display:block}.header-menu-holder__content:has(.header-nav__primary--no-secondary) .header-menu-holder__content__mobile-title{display:none}}.header.is-special .header-menu-holder__content:has(.header-nav__primary--no-secondary) .header-nav__mobile-primary{background:#fff;color:var(--color-text-primary)}@media (max-width: 992px){.header-menu-holder__content:has(.header-nav__primary--no-secondary) .header-nav__mobile-primary:before{display:none}.header-menu-holder__content:has(.header-nav__primary--no-secondary) .header-nav__mobile-primary .header-menu-item{width:100%}.header-menu-holder__content:has(.header-nav__primary--no-secondary) .header-nav__mobile-primary .header-menu-link{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:var(--color-header-links);color:var(--color-text-primary);border:1px solid transparent}.header-menu-holder__content:has(.header-nav__primary--no-secondary) .header-nav__mobile-primary .header-menu-link .icon{display:block}.header-menu-holder__content:has(.header-nav__primary--no-secondary) .header-nav__mobile-primary .header-menu-link[aria-current=page]{background-color:var(--color-header-links);text-decoration:none;border-color:var(--color-text-tertiary)}}@media (max-width: 992px) and (hover: hover){.header-menu-holder__content:has(.header-nav__primary--no-secondary) .header-nav__mobile-primary .header-menu-link:hover{border-color:var(--color-text-primary)}}@media (max-width: 992px){.header-menu-holder__content:has(.header-nav__primary--no-secondary) .header-nav__mobile-primary .icon{color:var(--color-text-primary)!important}.header-menu-holder__content:has(.header-nav__primary--no-secondary) .header-nav__mobile-primary .search{color:var(--color-text-primary)!important;border-color:var(--color-text-primary)!important}.header-menu-holder__content:has(.header-nav__primary--no-secondary) .header-nav__mobile-primary .search::placeholder{color:var(--color-text-primary)!important}.header-menu-holder__content:has(.header-nav__primary--no-secondary) .header-nav__mobile-primary .header-btn{color:var(--color-text-primary);border-color:var(--color-text-primary)!important}}.header-menu{display:flex;align-items:center;margin:0;padding:0;list-style:none;flex-flow:row nowrap}.header-menu.header-menu__primary{width:fit-content;margin-left:auto;margin-right:calc(var(--base-spacing) * 7);justify-content:flex-end}.header-menu.header-menu__secondary{width:fit-content;gap:var(--base-spacing-medium);align-items:stretch}.header-menu.header-menu__secondary{gap:clamp(.25rem,-.8571428571rem + 1.7857142857vw,.75rem)}.header-menu.header-menu__secondary .header-menu-item{grid-template-columns:none}@media (min-width: 993px){.header-menu{gap:clamp(1.375rem,-2.2019230769rem + 5.7692307692vw,2.125rem)}}@media (max-width: 992px){.header-menu{gap:var(--base-spacing);flex-flow:column nowrap;transition:padding-block var(--duration) var(--fx)}}@media (max-width: 992px) and (prefers-reduced-motion: reduce){.header-menu{transition:none}}@media (max-width: 992px){.header-menu.header-menu__secondary{align-items:flex-start;width:100%;padding:0!important}.header-menu.header-menu__secondary .header-menu-item{display:flex;flex-direction:column;gap:0;width:100%}.header-menu.header-menu__secondary .header-menu-item .is-button{line-height:1;padding:var(--base-spacing)}.header-menu.header-menu__secondary .header-menu-link{background-color:var(--color-header-links)}.header-menu.header-menu__secondary .header-menu-link[aria-current=page]{border:1px solid var(--color-text-tertiary)}.header-menu.header-menu__secondary .link-button-container{display:flex;gap:var(--base-spacing);width:100%;margin-bottom:var(--base-spacing-half)}.header-menu.header-menu__secondary .link-button-container .is-link{width:100%}.header-menu.header-menu__secondary .link-button-container .is-button{width:fit-content}.header-menu.header-menu__secondary .header-menu-item__overview{display:none}.header-menu.header-menu__secondary .header-menu__sublist{grid-template-columns:1fr;gap:var(--base-spacing);padding:0}}.header-menu-item{line-height:20px;margin:0;gap:.75em;display:grid;align-items:center;grid-template-columns:minmax(0,1fr) auto;font-family:var(--font-primary),sans-serif}@media (min-width: 993px){.header-menu-item{gap:.5em}}@media (max-width: 992px){.header-menu-item{position:relative;gap:var(--base-spacing-half)}}.header-menu-item:has(.is-button) .is-link{display:none}.header-menu-item:has(.is-button) .is-button>.icon-container{display:none}.header-menu-item:has(.is-button) .is-button>.icon{display:block}@media (max-width: 992px){.header-menu-item:has(.is-button) .is-link{display:block}.header-menu-item:has(.is-button) .is-button .button-title{display:none}.header-menu-item:has(.is-button):has(.link-button-container--no-link) .is-link{display:none}.header-menu-item:has(.is-button):has(.link-button-container--no-link) .is-button{width:100%;border-radius:24px;justify-content:space-between;align-items:stretch;background-color:transparent;padding:0}.header-menu-item:has(.is-button):has(.link-button-container--no-link) .is-button .button-title{display:flex;align-items:center;background-color:var(--color-header-links);width:100%;text-align:left;padding:var(--base-spacing) var(--base-spacing-medium);border-radius:var(--base-spacing-big);border:1px solid transparent;line-height:1}.header-menu-item:has(.is-button):has(.link-button-container--no-link) .is-button>.icon-container{display:flex;justify-content:center;align-items:center;flex-shrink:0;background-color:var(--color-header-links);border-radius:50%;padding:var(--base-spacing)}.header-menu-item:has(.is-button):has(.link-button-container--no-link) .is-button>.icon{display:none}}@media (max-width: 992px) and (hover: hover){.header-menu-item:has(.is-button):has(.link-button-container--no-link) .is-button:hover{border-color:transparent}.header-menu-item:has(.is-button):has(.link-button-container--no-link) .is-button:hover .button-title{border-color:var(--color-text-primary)}}@media (max-width: 992px){.header-menu-item:has(.is-button):has(.link-button-container--no-link) .is-button[aria-expanded=true]{border-color:transparent}.header-menu-item:has(.is-button):has(.link-button-container--no-link) .is-button[aria-expanded=true] .button-title{border-color:var(--color-text-primary)}}.header-menu-item button{margin:0;padding:var(--base-spacing) var(--base-spacing-medium);display:grid;place-content:center;color:currentColor;background:transparent;border:0;border-radius:24px}@media (max-width: 992px){.header-menu-item button{background-color:var(--color-header-links);border-radius:50%}}.header-menu-item button *{pointer-events:none}.header-menu-link{border:0;margin:0;padding:.5em;display:block;width:100%;color:var(--color-text-secondary);background-color:var(--color-header-links);border-radius:24px;text-decoration:underline;text-underline-offset:4px;transition:all var(--duration) var(--fx)}.header-menu-link.is-button{display:flex;align-items:center;gap:var(--base-spacing)}.header-menu-link.header-menu-link__secondary{display:flex;align-items:center;padding:var(--base-spacing) var(--base-spacing-medium);border:1px solid transparent}@media (min-width: 993px){.header-menu-link.header-menu-link__secondary{text-align:center}.header-menu-link.header-menu-link__secondary{padding-inline:clamp(.5rem,-.0535714286rem + .8928571429vw,.75rem)}.header-menu-link.header-menu-link__secondary{padding-block:clamp(.25rem,-.3035714286rem + .8928571429vw,.5rem)}.header-menu-link.header-menu-link__secondary{font-size:clamp(1rem,.7232142857rem + .4464285714vw,1.125rem)}}@media (hover: hover){.header-menu-link.header-menu-link__secondary:hover{border:1px solid var(--color-grey-3);text-decoration:none;background-color:#8786840d}}@media (max-width: 992px){.header-menu-link{padding:var(--base-spacing) var(--base-spacing-medium);color:var(--color-text-primary)}}@media (max-width: 992px) and (hover: hover){.header-menu-link:hover{color:var(--color-text-primary);text-decoration:none;background-color:var(--color-grey-2)}}.header-menu-item button[aria-current=page],.header-menu-link[aria-current=page],.header-menu-sublink[aria-current=page]{background:var(--color-header-links)}.header-menu-item button .icon,.header-menu-link .icon,.header-menu-sublink .icon{transition:all .2s ease-in-out}.header-menu button[aria-expanded=true]{background-color:#8786840d;border:1px solid var(--color-grey-3)}.header-menu button[aria-expanded=true] .icon{transform:rotate(180deg)}.header-menu__sublist__container{position:absolute;display:grid;grid-template-rows:0fr;top:100%;left:0;background-color:#fff;width:100%;overflow:hidden;transition:grid-template-rows var(--duration) var(--fx),box-shadow var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){.header-menu__sublist__container{transition:none}}.header-menu__sublist__container>*{min-height:0}.header-menu__sublist__container[inert]{pointer-events:none;-webkit-user-select:none;user-select:none}@media (max-width: 992px){.header-menu__sublist__container{position:relative;box-shadow:none}}.header-nav__secondary .header-menu-item:has([aria-expanded=true]) .header-menu__sublist__container{box-shadow:0 2px 4px #0003}@media (max-width: 992px){.header-nav__secondary .header-menu-item:has([aria-expanded=true]) .header-menu__sublist__container{box-shadow:none}}.header-menu__sublist__content{padding-top:var(--base-spacing-big);padding-bottom:calc(var(--base-spacing) * 8)}@media (max-width: 992px){.header-menu__sublist__content{padding-top:0;padding-bottom:var(--base-spacing)}}.header-menu-item__overview{position:relative;margin-bottom:calc(var(--base-spacing) * 5)}.header-menu-item__overview:before{content:"";position:absolute;bottom:calc(-1 * var(--base-spacing-double));left:0;width:100%;height:2px;background:var(--color-gradient-full);border-radius:24px}.header-menu__sublist{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--base-spacing-big)}@media (min-width: 993px){.header-menu__sublist{padding:0;width:100%}}@media (max-width: 992px){.header-menu__sublist{grid-column:1/span 2}}.header-menu-subitem{font-size:20px;font-weight:400;line-height:1.35;text-transform:none;display:block}@media (max-width: 992px){.header-menu-subitem+.header-menu-subitem{margin-top:5px}}@media (max-width: 992px){.header-menu-subitem{font-size:16px}}.header-menu-sublink{display:flex;justify-content:space-between;align-items:center;padding:var(--base-spacing) var(--base-spacing-double);border-radius:24px;border:1px solid transparent;width:100%;color:var(--color-text-primary)}a.header-menu-sublink:hover{background-color:#8786840d;border-color:var(--color-grey-3);color:var(--color-text-primary)}a.header-menu-sublink[aria-current=page]{background-color:#8786840d;border-color:var(--color-text-tertiary);color:var(--color-text-primary)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local(""),url(./roboto-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url(./roboto-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local(""),url(./roboto-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local(""),url(./roboto-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:local(""),url(./roboto-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:300;src:url(./roboto-slab-v36-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(./roboto-slab-v36-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:500;src:url(./roboto-slab-v36-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(./roboto-slab-v36-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:900;src:url(./roboto-slab-v36-latin-900.woff2) format("woff2")}.vb_chero.wrap{--wrap: 3840px !important}body:has(.headroom--not-top) .heroel-content-box{transform:translateY(0)}@media (min-width: 993px){body:not(:has(.header-nav__secondary)) .heroel-content{aspect-ratio:2.4/1}}@media (max-width: 992px){body:has(.header.is-special) .heroel-content{height:calc(100svh - 96px)!important}}@media (min-width: 1501px){body:has(.header.is-special) .heroel-content{max-height:calc(100svh - 88px)!important}}@media (min-width: 1501px){body:has(.header.is-special):has(.header-nav__secondary) .heroel-content{max-height:calc(100svh - 150px)!important}}.heroel .swiper-wrapper{box-sizing:border-box;z-index:0}@media (prefers-reduced-motion){.heroel .swiper-wrapper{transition:none}}.heroel .swiper-slide{position:relative;height:auto;min-height:70vh;box-sizing:border-box}.heroel.small .swiper-slide{min-height:30vh}.heroel .swiper-button-prev{left:0}@media (min-width: 1341px){.heroel .swiper-button-prev:not(.button-inside){left:54px}}.heroel .swiper-button-next{right:0}@media (min-width: 1341px){.heroel .swiper-button-next:not(.button-inside){right:54px}}.heroel-slider-buttons{position:absolute;height:100%;width:100%;display:flex;align-items:center;justify-content:center}@media (max-width: 1340px){.heroel-slider-buttons{gap:24px;margin-top:16px}}@media (min-width: 1341px){.heroel-slider-buttons{justify-content:space-between}}.heroel-slider-buttons>*:not(button,.button){pointer-events:all}.heroel-slider-buttons .swiper-button-prev{left:0}.heroel-slider-buttons .swiper-button-next{right:0}.heroel-bg{width:100%;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover;overflow:hidden}.heroel-content{position:relative;gap:16px;display:grid;align-items:center;width:100%;max-height:100svh;height:auto;overflow:hidden;transition:height var(--duration) var(--fx);aspect-ratio:2/1}@media (max-width: 992px){.heroel-content{aspect-ratio:1/2;height:100svh}}.heroel-content:not(.is-small){height:100svh}.heroel-content.is-small{aspect-ratio:2.4/1}@media (max-width: 992px){.heroel-content.is-small{aspect-ratio:1/2.4;height:100svh}}.heroel-content.has-image figure,.heroel-content.has-image picture,.heroel-content.has-image .image{width:100%;height:100%}@media (prefers-reduced-motion: reduce){.heroel-content{transition:none}}.heroel-content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#0000 76%,#00000080 93%);z-index:1}.heroel-content video{display:block;border:none;width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.heroel-content .video-control-btn{top:100px;bottom:auto}body:has(.header.is-special) .heroel-content .video-control-btn{top:var(--base-spacing-medium)}}.heroel-content .heroel-media.is-mobile{display:none;height:100%}@media (max-width: 992px){.heroel-content .heroel-media.is-mobile{display:block}}@media (max-width: 992px){.heroel-content:has(.heroel-media.is-mobile)>video{display:none}}body:has(.header.is-special):not(:has(.header-nav__secondary)) .heroel-content:not(.is-small){height:calc(100svh - 88px)}body:has(.header.is-special):not(.is-small){height:calc(100svh - 150px)}.heroel-content-inner{position:absolute;bottom:calc(-1 * var(--base-spacing-double));left:50%;transform:translate(-50%);width:100%}.heroel-content-box{position:relative;padding:calc(var(--base-spacing) * 8.5) 40px calc(var(--base-spacing-big) + 16px) 126px;display:flex;flex-flow:column nowrap;width:fit-content;color:#fff;filter:drop-shadow(0 4px 8px rgba(0,0,0,.25));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2;transform:translateY(100%);clip-path:url(#trapezoid-rounded)}@media (prefers-reduced-motion: reduce){.heroel-content-box{transition:none}}@supports not (clip-path: url(#trapezoid-rounded)){.heroel-content-box{border-radius:8px}}.heroel-content-box{padding-right:clamp(3.125rem,-7.5892857143rem + 22.3214285714vw,6.25rem)}.heroel-content-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-gradient-full);opacity:.8;z-index:-1}.heroel-content-box:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:-1}.heroel-content-box .claim-head{margin-bottom:0}.heroel-content-box .claim-sub{font-weight:400;font-family:var(--font-secondary)}@media (max-width: 1920px){.heroel-content-box{padding-left:clamp(1rem,-3.5833333333rem + 9.5486111111vw,7.875rem)}}@media (max-width: 992px){.heroel-content-box{padding-inline:calc(var(--base-spacing) * 9);padding-bottom:calc(var(--base-spacing-half) * 9.5);width:calc(100% + 100px);margin-inline:-50px}}@media (min-width: 769px){.herotext{min-height:60vh}}.herotext-image{width:100%}@media (min-width: 769px){.herotext-image{position:absolute;height:100%;object-fit:cover}}.herotext-content{background:#ffffffbf}@media (min-width: 769px){.herotext-content{width:50%}}@media (max-width: 1340px){.slider-holder:has(.swiper-initialized){padding:0 54px}}@media (prefers-reduced-motion){.teaser .swiper-wrapper{transition:none}}@media (min-width: 577px){.teasers-grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 577px){.teasers-grid[data-cols="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 993px){.teasers-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 577px){.teasers-grid[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 993px){.teasers-grid[data-cols="4"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1201px){.teasers-grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}a.teasers-slide-inner:hover{text-decoration:none}.teasers-slide-inner{grid-template-rows:1fr;text-decoration:none}.teasers-slide-inner:has(img){grid-template-rows:auto 1fr}@supports not selector(:focus-visible){.teasers-slide-inner:focus{outline-offset:calc(var(--base-spacing) * -1)!important}}.teasers-slide-inner:focus-visible{outline-offset:calc(var(--base-spacing) * -1)!important}.teasers-content{grid-template-rows:1fr auto}.teasers-text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.column-grid{display:grid}.column-grid{gap:clamp(2rem,-1.5769230769rem + 5.7692307692vw,2.75rem)}@media (max-width: 768px){.column-grid[data-columns="50-50"].mobile-flipped-order>*:first-child,.column-grid[data-columns="70-30"].mobile-flipped-order>*:first-child,.column-grid[data-columns="30-70"].mobile-flipped-order>*:first-child{order:1}}@media (min-width: 769px){.column-grid[data-columns="50-50"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 769px){.column-grid[data-columns="70-30"]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media (min-width: 769px){.column-grid[data-columns="30-70"]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (min-width: 769px){.column-grid[data-columns="30-30-30"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 993px){.column-grid[data-columns="30-30-30"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 769px){.column-grid[data-columns="25-25-25-25"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 993px){.column-grid[data-columns="25-25-25-25"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.vb_caccordion>.wrap,.vb_caccordionspecial>.wrap{--wrap: 1440px}.vb_caccordionspecial{overflow:clip;overflow-y:visible}.accordions{background:var(--color-gradient-grey);padding-block:var(--base-spacing-big);border-radius:32px}.accordions{padding-inline:clamp(.75rem,-3.5357142857rem + 8.9285714286vw,4.5rem)}.accordions .headlines{color:var(--color-text-tertiary)}.accordions.is-special{position:relative;display:grid;grid-template-columns:1fr;gap:var(--base-spacing)}.accordions.is-special .accordion-triggers{position:relative;z-index:1}.accordions.is-special .accordion-cards{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);pointer-events:none;z-index:2}.accordions.is-special .accordions-item{background-color:transparent;border:none;border-radius:0}.accordions.is-special .accordions-q{position:relative;background-color:transparent;border-radius:0;padding:calc(var(--base-spacing-half) * 3) var(--base-spacing)}.accordions.is-special .accordions-q:before{content:"";position:absolute;bottom:0;left:0;width:100%;padding:1px;background:var(--color-gradient-full);background-size:200% 100%;background-position:100% 0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:all var(--duration) var(--fx)}.accordions.is-special .accordions-q.is-active:before{background-position:35% 0;padding:4px}.accordions.is-special .accordions-a>*{min-height:auto}.accordions:has(:not(.is-special)) .accordions-item{overflow:hidden}.accordions-item{background-color:#fff;border:1px solid var(--color-grey-3);border-radius:32px}.accordions-q{display:flex;justify-content:space-between;gap:var(--base-spacing);grid-template-columns:minmax(0,1fr) auto;background-color:#fff;padding-block:calc(var(--base-spacing-half) * 3);padding-left:calc(var(--base-spacing-double) * 2);padding-right:var(--base-spacing-double);color:inherit;width:100%;margin:0;line-height:1.25;font-weight:700;border-radius:32px;white-space:normal;outline-offset:0!important}.accordions-q{padding-left:clamp(1.5rem,.6111111111rem + 1.8518518519vw,2rem)}.accordions-q{padding-block:clamp(.25rem,-1.4642857143rem + 3.5714285714vw,.75rem)}@media (max-width: 576px){.accordions-q{padding-inline:var(--base-spacing-big)}}.accordions-q:hover{background:transparent}.accordions-q.is-active i:before{opacity:0;transform:translate(-50%,-50%) rotate(-90deg)}.accordions-q.is-active i:after{transform:translate(-50%,-50%)}.accordions-q i{font-style:normal;font-size:2em;line-height:40px;width:44px;aspect-ratio:1}.accordions-q i:before,.accordions-q i:after{position:absolute;top:50%;left:50%;width:18px;height:2px;background:var(--color-text-primary);transition:var(--duration);content:""}@media (prefers-reduced-motion){.accordions-q i:before,.accordions-q i:after{transition:none}}.accordions-q i:before{transform:translate(-50%,-50%)}.accordions-q i:after{transform:translate(-50%,-50%) rotate(90deg)}.accordions-q span{text-align:left}.accordions-q span{font-size:clamp(1.125rem,.0138888889rem + 2.3148148148vw,1.75rem)}.accordions-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration) var(--fx);overflow:hidden;padding-left:calc(var(--base-spacing-double) * 2);padding-right:var(--base-spacing-double)}.accordions-a{padding-left:clamp(.5rem,-1.5769230769rem + 5.7692307692vw,2rem)}.accordions-a{padding-right:clamp(.5rem,-.1923076923rem + 1.9230769231vw,1rem)}@media (prefers-reduced-motion){.accordions-a{transition:none!important}}.accordions-a.is-open{grid-template-rows:1fr}.accordions-a>*{min-height:0}.accordions-a .text-content{padding-block:calc(var(--base-spacing-half) * 3)}.accordions-a .rows{display:grid;grid-template-rows:1fr;gap:var(--base-spacing);padding-block:calc(var(--base-spacing-half) * 3)}.accordions-a .rows svg{color:var(--color-text-tertiary)}.accordions-a .row{display:grid;grid-template-columns:1fr 1fr;gap:var(--base-spacing-double);padding-block:var(--base-spacing-double);padding-right:var(--base-spacing-double)}@media (max-width: 768px){.accordions-a .row{grid-template-columns:1fr}}.accordions-a .row:not(:last-child){border-bottom:1px solid var(--color-grey-3)}.accordions-a .info-container{display:flex;flex-direction:column;gap:var(--base-spacing-half)}.accordions-a .info{display:inline-flex;align-items:flex-start;gap:var(--base-spacing-half);padding-block:var(--base-spacing-half)}.accordions-a .info svg{flex-shrink:0}.accordions-a .email-button{padding:0}@media (max-width: 576px){.accordions-a .email-button{-webkit-hyphens:auto;hyphens:auto;text-align:left}}.accordions-a.is-card{position:absolute;right:120px;top:50%;transform:translateY(-50%);background-color:#fff;border-radius:var(--base-spacing-big);max-width:484px;width:calc(100% - 160px);padding-inline:0;z-index:2;border:1px solid var(--color-grey-3);box-shadow:0 2px 16px #00000040;pointer-events:none;visibility:hidden}@media (max-width: 992px){.accordions-a.is-card{right:60px;width:calc(100% - 100px)}}@media (max-width: 576px){.accordions-a.is-card{right:0;width:100%}}.accordions-a.is-card .card-close{position:absolute;top:var(--base-spacing);right:var(--base-spacing);color:var(--color-grey-2);z-index:1}@media (hover: hover){.accordions-a.is-card .card-close:hover{color:var(--color-grey-1)!important}}.accordions-a.is-card .column-media img{aspect-ratio:3/2;border-radius:var(--base-spacing-big)}.accordions-a.is-card .text-content{position:relative;padding-inline:var(--base-spacing-big);padding-top:var(--base-spacing-double);padding-bottom:calc(var(--base-spacing-double) * 2)}.accordions-a.is-card.is-open{pointer-events:auto}.cta .buttons{gap:16px;display:grid}.cta .button{width:100%}.cta-inner{gap:32px;display:grid;align-items:start}@media (min-width: 993px){.cta-inner{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media (max-width: 576px){[data-video=youtube]{max-height:500px;height:500px}[data-video=youtube].ratio-16x9{aspect-ratio:9/16;width:100%}[data-video=youtube] .ratio-16x9{width:100%;height:100%;aspect-ratio:9/16}}.video-embed-container .overlay{top:0;right:0;bottom:0;left:0;color:#000;background:var(--color-secondary);background:linear-gradient(200deg,var(--color-secondary) 0%,#fff 80%)}.video-embed-container .overlay:not(.default):after{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;content:""}.video-embed-container .overlay svg{top:50%;left:50%;transform:translate(-50%,-50%)}.video-embed-container .overlay+.vbcn-placeholder{text-align:center;color:#fff;background:#000c;display:flex;flex-flow:column}.video-embed-container .overlay+.vbcn-placeholder a{color:#fff;text-decoration:underline}.video-embed-container .overlay+.vbcn-placeholder .vbcn-text-small{color:#ffffffbf}.video-embed-container .overlay+.vbcn-placeholder .button{margin-inline:0;color:currentColor;border-color:currentColor}.video-embed-container .overlay+.vbcn-placeholder .button *{pointer-events:none}.video-embed-container .overlay-content{width:100%}@media (max-width: 768px){.video-embed-container .overlay-content{top:50%;left:20px;width:calc(100% - 40px);transform:translateY(-50%)}}@media (min-width: 769px){.video-embed-container .overlay-content{width:360px}.video-embed-container .overlay-content{bottom:clamp(1.25rem,-7.6388888889rem + 18.5185185185vw,6.25rem);left:clamp(1.25rem,-7.6388888889rem + 18.5185185185vw,6.25rem)}}.video-embed{position:relative;color:var(--color-text-primary)}.video-embed svg{top:50%;left:50%;transform:translate(-50%,-50%)}.video-embed iframe{background:#ddd;border:0}.textmedia-media .overlay{margin:0}.textmedia-media .overlay svg{top:50%;left:50%;transform:translate(-50%,-50%);color:var(--color-text-primary)}.textmedia-media .overlay img{top:0;left:0;z-index:-1;pointer-events:none}.overlay-content{bottom:var(--base-spacing);left:var(--base-spacing);height:fit-content;border-radius:var(--base-spacing-big)!important;z-index:1;color:var(--color-text-primary)}.overlay-content .text-content{position:relative;color:inherit}.overlay-content svg{color:inherit}.overlay-content .headline{margin-bottom:0!important}[data-el=gallery]{--swiper-theme-color: var(--color-secondary)}.gallery{margin:0;padding:0;list-style:none;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 769px){.gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.gallery a:after{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000040;opacity:0;transition:opacity var(--duration);content:""}.gallery a:hover{color:#fff}.gallery a:hover:after,.gallery a:hover svg{opacity:1}.gallery svg{top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity var(--duration)}.pswp__custom-caption{font-size:14px;font-weight:500;position:absolute;bottom:0;left:0;width:100%;color:#fff;background:#00000080;display:none}.pswp__custom-caption figcaption{padding:10px 20px;text-align:center;display:block}.pswp__custom-caption.not-empty{display:block}@media (prefers-reduced-motion){[data-block=c-gallery] .swiper-wrapper{transition:none!important}}.spacer{position:relative;width:100%;margin:0;padding:0;border-color:var(--color-primary)}:root{--font-primary: "Roboto", "Hoefler Text", Utopia, "Liberation Serif", "Nimbus Roman No9 L Regular", Times, "Times New Roman", sans-serif;--font-secondary: "Roboto Slab", "Hoefler Text", Utopia, "Liberation Serif", "Nimbus Roman No9 L Regular", Times, "Times New Roman", sans-serif !important}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local(""),url(./roboto-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url(./roboto-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local(""),url(./roboto-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local(""),url(./roboto-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:local(""),url(./roboto-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:300;src:url(./roboto-slab-v36-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(./roboto-slab-v36-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:500;src:url(./roboto-slab-v36-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(./roboto-slab-v36-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:900;src:url(./roboto-slab-v36-latin-900.woff2) format("woff2")}.footer{--wrap: 1440px;position:relative;background:var(--color-gradient-full);color:#fff}.footer a{color:#fff}.footer a{font-size:clamp(1rem,.7142857143rem + .5952380952vw,1.25rem)}.footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.3;z-index:1}.footer-inner{position:relative;z-index:1}.footer-inner{padding-top:clamp(2rem,-.2857142857rem + 4.7619047619vw,4rem)}.footer-inner{padding-bottom:clamp(4rem,-.5714285714rem + 9.5238095238vw,8rem)}.footer-inner{font-size:clamp(1rem,.7142857143rem + .5952380952vw,1.25rem)}.footer-logo{background:#000;width:fit-content}.footer-logo svg{width:117px;height:24px}@media (min-width: 769px){.footer-logo svg{width:156px;height:32px}}@media (min-width: 993px){.footer-logo svg{width:195px;height:40px}}@media (max-width: 992px){.footer-columns>div:nth-child(1){border-bottom:1px solid #ccc}.footer-columns>div:nth-child(4){border-top:1px solid #ccc}}@media (min-width: 769px) and (max-width: 992px){.footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-columns>div:nth-child(1){grid-column:1/span 2}.footer-columns>div:nth-child(4){grid-column:1/span 2}}@media (min-width: 993px){.footer-columns{grid-template-columns:repeat(4,minmax(0,1fr))}.footer-columns>div:nth-child(2):before{position:absolute;top:0;bottom:0;left:0;width:1px;background:#ccc;content:""}.footer-columns>div:nth-child(3):before{position:absolute;top:0;bottom:0;right:0;width:1px;background:#ccc;content:""}}.footer-columns>div{position:relative}.footer-top__content{display:flex;margin-bottom:calc(var(--base-spacing-double) * 2)}.footer-top__content .headline{margin-bottom:calc(var(--base-spacing-double) * 2)}.footer-top__content .link-info{flex-wrap:wrap}@media (max-width: 576px){.footer-top__content .link-info{justify-content:flex-start}}@media (max-width: 768px){.footer-top__content{display:grid;grid-template-columns:repeat(2,1fr)}}.footer-bottom__content ul{gap:var(--base-spacing-big)}@media (max-width: 768px){.footer-bottom__content ul{justify-content:flex-start;flex-wrap:wrap}}.footer-nav-list{list-style-type:none;padding-left:0}.footer-nav-list a{text-decoration:none;-webkit-hyphens:auto;hyphens:auto}.footer-nav-list li{margin-bottom:calc(var(--base-spacing-half) * 3)}.footer-nav-list button{position:relative;display:block;width:fit-content;padding:0;color:#fff!important;line-height:1.5;overflow-wrap:anywhere}.footer-nav-list button{font-size:clamp(1rem,.7142857143rem + .5952380952vw,1.25rem)}.footer-nav-list button:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform var(--duration) var(--fx);z-index:10}@media (prefers-reduced-motion: reduce){.footer-nav-list button:after{transition:none}}@media (hover: hover){.footer-nav-list button:hover:after{transform:scaleX(1);transform-origin:left}}.footer-link{position:relative;display:block;width:fit-content}.footer-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform var(--duration) var(--fx);z-index:10}@media (prefers-reduced-motion: reduce){.footer-link:after{transition:none}}@media (hover: hover){.footer-link:hover:after{transform:scaleX(1);transform-origin:left}}[data-el=logos]{--swiper-theme-color: var(--color-secondary)}[data-el=logos] .image{filter:grayscale(1)}[data-el=logos] .image:hover{filter:grayscale(0)}.logos{margin:0;padding:0;list-style:none;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 769px){.logos{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 993px){.logos{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (prefers-reduced-motion){[data-block=c-logowall] .swiper-wrapper{transition:none!important}}[data-block=c-logowall] .figcaption{text-align:center;font-style:normal;font-weight:300;line-height:150%;margin-bottom:0}[data-block=c-logowall] .slider-holder:has(.swiper-initialized){padding:3rem 1.5rem}#arrow-to-top{position:fixed;right:var(--base-spacing);bottom:var(--base-spacing);width:40px;height:40px;background-color:#fff;box-shadow:0 4px 16px var(--color-primary);border-radius:2.54rem;transition:all var(--duration) ease-in-out;justify-content:center;align-items:center;z-index:999}#arrow-to-top:hover{box-shadow:0 0 8px #00000080;text-decoration:none}#progression{width:50px;height:50px;border-radius:50%;box-shadow:0 4px 8px #00000040;display:grid!important;opacity:0;place-items:center;position:fixed;bottom:2rem;right:1rem;cursor:pointer;transition:opacity .2s ease-out,transform .2s ease-out;z-index:5000;padding:0}#progression:hover{transform:scale(.95)}@media (max-width: 992px){#progression{display:none}}#progression-value{display:flex;height:calc(100% - 12px);width:calc(100% - 12px);border-radius:50%;background-color:#fff;align-items:center;justify-content:center;color:var(--color-primary);font-size:4rem;z-index:5000}#progression-value svg{transform:rotate(-90deg)}.pagination,.pagination-numbers{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}@media (max-width: 768px){.pagination-numbers{gap:.5rem}}@media (max-width: 768px){.pagination-number{padding:var(--base-spacing-half) var(--base-spacing);font-size:18px}}.vb_ctext>.wrap,.vb_ctextimage>.wrap,.vb_ctextimagecolumns>.wrap{--wrap: 1440px}.vb_ctext .text{margin-bottom:var(--base-spacing-big)}.textmedia .headline{-webkit-hyphens:auto;hyphens:auto;margin-bottom:var(--base-spacing-big)}.textmedia .grid{display:grid;grid-template-columns:1fr 1fr;place-items:center;gap:calc(var(--base-spacing-big) * 2)}@media (max-width: 768px){.textmedia .grid{grid-template-columns:1fr}}.textmedia.is-text{text-align:center}.textmedia.is-text .headline.white{color:#fff}.textmedia.is-text .headline .blue{color:var(--color-text-tertiary)}.textmedia.is-text .button{margin-top:var(--base-spacing-big)}.textmedia.is-text-image .text-content{width:100%}.textmedia.is-text-image .text-content .text{margin-bottom:var(--base-spacing-big)}.textmedia.is-columns>.headline{text-align:center}.textmedia.is-columns .grid{grid-template-columns:repeat(var(--columns),1fr);place-items:flex-start;gap:var(--base-spacing-big)}@media (max-width: 768px){.textmedia.is-columns .grid{grid-template-columns:1fr}}.textmedia.is-columns .column-media{margin-bottom:var(--base-spacing-big)}.textmedia.is-columns .column-media.is-landscape img{aspect-ratio:4/3}.textmedia.is-columns .column-media.is-square img{aspect-ratio:1/1}.textmedia.is-columns .text{margin-bottom:var(--base-spacing-big)}.textmedia .text-content{font-weight:300;max-width:80ch;margin-inline:auto}@media (max-width: 992px){.textmedia .text-content{margin:0}}.textmedia .text-button{width:100%;text-align:center}.textmedia .buttons{margin-top:var(--base-spacing-big)}.vb_ctextimagespecial>.wrap{--wrap: 1920px}.vb_ctextimagespecial>.px{padding-inline:0}.textmedia.is-special .headline{margin-bottom:var(--base-spacing-big)}.textmedia.is-special .grid{display:grid;grid-template-columns:1fr 1fr;place-items:center;gap:var(--base-spacing-big)}@media (max-width: 768px){.textmedia.is-special .grid{grid-template-columns:1fr}}.textmedia.is-special .text-content{--wrap: 1440px}.textmedia.is-special[data-position=left] .textmedia-media{display:block}.textmedia.is-special[data-position=right] .grid{place-items:center}@media (max-width: 768px){.textmedia.is-special[data-position=right] .grid{place-items:center}}.textmedia.is-special .textmedia-media{position:relative;max-width:100%}.textmedia.is-special .textmedia-media[data-shape=shape_l]{max-width:100%;width:100%;height:auto}@media (max-width: 1920px){.textmedia.is-special .textmedia-media[data-shape=shape_l]{aspect-ratio:1/1}}@media (max-width: 768px){.textmedia.is-special .textmedia-media[data-shape=shape_l]{aspect-ratio:auto}}.textmedia.is-special .textmedia-media__image{max-width:100%;width:100%;height:100%}.textmedia.is-special .textmedia-media__image figure,.textmedia.is-special .textmedia-media__image img,.textmedia.is-special .textmedia-media__image picture{display:block;width:100%;height:100%;object-fit:cover}.textmedia.is-special .textmedia-media[data-shape=shape_s]{width:100%}.textmedia.is-special .textmedia-media[data-shape=shape_s] .textmedia-media__image{position:relative;width:100%;height:auto}@media (max-width: 1920px){.textmedia.is-special .textmedia-media[data-shape=shape_s] .textmedia-media__image{height:auto;aspect-ratio:1/1}}@media (max-width: 768px){.textmedia.is-special .textmedia-media[data-shape=shape_s] .textmedia-media__image{max-width:100%;width:100%;height:auto;aspect-ratio:auto}}.textmedia.is-special .textmedia-media[data-shape=shape_s] .textmedia-media__image figure,.textmedia.is-special .textmedia-media[data-shape=shape_s] .textmedia-media__image img,.textmedia.is-special .textmedia-media[data-shape=shape_s] .textmedia-media__image picture{display:block;width:100%;height:100%;object-fit:cover}.textmedia.is-special[data-position=right] .textmedia-media[data-shape=shape_l] img{clip-path:none}@media (max-width: 1920px){.textmedia.is-special[data-position=right] .textmedia-media[data-shape=shape_l] img{clip-path:url(#shape-l-original);horiz-align:right}}@media (max-width: 768px){.textmedia.is-special[data-position=right] .textmedia-media[data-shape=shape_l] img{clip-path:none}}.textmedia.is-special[data-position=right] .textmedia-media[data-shape=shape_s] img{clip-path:none}@media (max-width: 1920px){.textmedia.is-special[data-position=right] .textmedia-media[data-shape=shape_s] img{clip-path:url(#shape-s-original)}}@media (max-width: 768px){.textmedia.is-special[data-position=right] .textmedia-media[data-shape=shape_s] img{clip-path:none}}.textmedia.is-special[data-position=left] .textmedia-media[data-shape=shape_l] img{clip-path:none}@media (max-width: 1920px){.textmedia.is-special[data-position=left] .textmedia-media[data-shape=shape_l] img{clip-path:url(#shape-l-mirror)}}@media (max-width: 768px){.textmedia.is-special[data-position=left] .textmedia-media[data-shape=shape_l] img{clip-path:none}}.textmedia.is-special[data-position=left] .textmedia-media[data-shape=shape_s] img{clip-path:none}@media (max-width: 1920px){.textmedia.is-special[data-position=left] .textmedia-media[data-shape=shape_s] img{clip-path:url(#shape-s-mirror)}}@media (max-width: 768px){.textmedia.is-special[data-position=left] .textmedia-media[data-shape=shape_s] img{clip-path:none}}.image-shape{position:absolute;top:-9999px;left:-9999px}.vb_cpeoplecards>.wrap{--wrap:1440px}.people-card__header{text-align:center;margin-bottom:var(--base-spacing-big)}.people-card__grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--base-spacing-double) * 2);place-content:center}.people-card__grid{gap:clamp(.5rem,-4rem + 6vw,2rem)}@media (max-width: 992px){.people-card__grid{grid-template-columns:1fr;gap:var(--base-spacing-big)}}.people-card__person{display:grid;grid-template-columns:1fr 1fr;gap:var(--base-spacing-double);border-radius:var(--base-spacing-big);background-color:transparent;transition:background-color var(--duration) var(--fx)}.people-card__person.is-odd .people-card__info__container{padding-top:var(--base-spacing-big);padding-left:var(--base-spacing-double)}@media (max-width: 768px){.people-card__person.is-odd .people-card__info__container{padding-top:0;padding-inline:var(--base-spacing)}}@media (max-width: 768px){.people-card__person.is-odd .image-container:not(.is-mobile){display:none}}.people-card__person.is-even .people-card__info__container{padding-top:var(--base-spacing-big);padding-right:var(--base-spacing-double)}@media (max-width: 768px){.people-card__person.is-even .people-card__info__container{padding-top:0;padding-inline:var(--base-spacing)}}@media (hover: hover){.people-card__person:hover{background-color:var(--color-grey-1)}}.people-card__person .image-container{width:100%;height:100%;aspect-ratio:1/1;margin:0;border-radius:var(--base-spacing-double);overflow:hidden}.people-card__person .image-container img{width:100%;height:100%;object-fit:cover}.people-card__person .image-container.is-mobile{display:none}@media (max-width: 768px){.people-card__person .image-container.is-mobile{display:block}}@media (max-width: 992px){.people-card__person{background-color:var(--color-grey-1)}}@media (max-width: 768px){.people-card__person{grid-template-columns:1fr}}.people-card__info-header{font-size:var(--font-big);line-height:1.25;font-weight:700;margin-bottom:var(--base-spacing)}.people-card__info-text{font-size:var(--font-double);font-weight:300;line-height:1.4}.people-card__info__container{padding-bottom:var(--base-spacing-medium)}.vb_ccards>.wrap,.vb_cbenefitsusp>.wrap,.vb_cawards>.wrap{--wrap: 100%;padding-inline:0}.vb_cawards .slider-gradient:before{margin-top:calc(var(--base-spacing) * 10)}.vb_cawards .slider-gradient:before{height:clamp(23.75rem,12.3214285714rem + 23.8095238095vw,33.75rem)}.vb_cbenefitsusp .slider-gradient:before{height:236px}.vb_cbenefitsusp .swiper-wrapper{min-height:260px}@media (max-width: 992px){.slider-inner:has([data-slider=teams-cards].swiper-initialized) .wrap:has(.swiper),.slider-inner:has([data-slider=training-cards].swiper-initialized) .wrap:has(.swiper),.slider-inner:has([data-slider=area-cards].swiper-initialized) .wrap:has(.swiper){padding-inline:0}}@media (max-width: 992px){.slider-inner .wrap:last-child{padding-inline:0}}.slider-inner .headline-position .headline{text-align:center;font-weight:700;line-height:1.25;margin-bottom:24px;display:block}.slider-inner .headline-position .headline{font-size:clamp(1.75rem,.4166666667rem + 2.7777777778vw,2.5rem)}.slider-inner:has(.slider-bg){position:relative}.slider-inner:has(.slider-bg):after{position:absolute;bottom:40%;left:0;width:100%;height:15%;background:linear-gradient(to top,#fff,#fff0);content:""}.slider-inner:has(.slider-bg) .slider-bg.no-overlay:before{display:none}.slider-inner:has(.slider-bg)>picture{position:absolute;top:0;left:0;width:100%;height:60%}.slider-inner:has(.slider-bg)>picture:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:linear-gradient(to bottom,#000 10%,transparent 100%);opacity:.7}.slider-inner:has(.slider-bg)>picture img{width:100%;height:100%;display:block;object-fit:cover}.slider-inner:has(.slider-bg) .wrap{position:relative;z-index:1}.slider-inner:has(.slider-bg) .headline-position .headline{padding-top:64px;color:#fff}.slider-footer{margin-top:40px;text-align:center}[data-slider=teams-cards]:not(.swiper-initialized) .slider-more,[data-slider=training-cards]:not(.swiper-initialized) .slider-more,[data-slider=area-cards]:not(.swiper-initialized) .slider-more{opacity:1;transform:translateY(0)}[data-slider=teams-cards]:not(.swiper-initialized) .icon,[data-slider=training-cards]:not(.swiper-initialized) .icon,[data-slider=area-cards]:not(.swiper-initialized) .icon{margin-left:auto;transition:transform var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){[data-slider=teams-cards]:not(.swiper-initialized) .icon,[data-slider=training-cards]:not(.swiper-initialized) .icon,[data-slider=area-cards]:not(.swiper-initialized) .icon{transition:none}}@media (hover: hover){[data-slider=teams-cards] .swiper-slide:hover .slider-spacing:before,[data-slider=training-cards] .swiper-slide:hover .slider-spacing:before,[data-slider=area-cards] .swiper-slide:hover .slider-spacing:before{background:var(--color-gradient-grey)}[data-slider=teams-cards] .swiper-slide:hover picture,[data-slider=training-cards] .swiper-slide:hover picture,[data-slider=area-cards] .swiper-slide:hover picture{clip-path:inset(0px round 24px)}[data-slider=teams-cards] .swiper-slide:hover .slider-more,[data-slider=training-cards] .swiper-slide:hover .slider-more,[data-slider=area-cards] .swiper-slide:hover .slider-more{opacity:1;transform:translateY(0);pointer-events:auto}[data-slider=teams-cards] .swiper-slide:hover .icon,[data-slider=training-cards] .swiper-slide:hover .icon,[data-slider=area-cards] .swiper-slide:hover .icon{transform:translate(8px)}}[data-slider=teams-cards] .swiper-slide .slider-spacing,[data-slider=training-cards] .swiper-slide .slider-spacing,[data-slider=area-cards] .swiper-slide .slider-spacing{text-decoration:none;overflow:hidden;transition:color .3s}@media (prefers-reduced-motion){[data-slider=teams-cards] .swiper-slide .slider-spacing,[data-slider=training-cards] .swiper-slide .slider-spacing,[data-slider=area-cards] .swiper-slide .slider-spacing{transition:none}}@media (hover: hover){[data-slider=teams-cards] .swiper-slide .slider-spacing:hover,[data-slider=training-cards] .swiper-slide .slider-spacing:hover,[data-slider=area-cards] .swiper-slide .slider-spacing:hover{color:inherit}}[data-slider=teams-cards] .swiper-slide .slider-spacing:before,[data-slider=training-cards] .swiper-slide .slider-spacing:before,[data-slider=area-cards] .swiper-slide .slider-spacing:before{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:transparent;border-radius:var(--base-spacing-big);content:"";transition:.3s .15s}@media (prefers-reduced-motion){[data-slider=teams-cards] .swiper-slide .slider-spacing:before,[data-slider=training-cards] .swiper-slide .slider-spacing:before,[data-slider=area-cards] .swiper-slide .slider-spacing:before{transition:none}}[data-slider=teams-cards] .swiper-slide .slider-spacing>*,[data-slider=training-cards] .swiper-slide .slider-spacing>*,[data-slider=area-cards] .swiper-slide .slider-spacing>*{position:relative}[data-slider=teams-cards] .swiper-slide.swiper-slide-active .slider-spacing:before,[data-slider=training-cards] .swiper-slide.swiper-slide-active .slider-spacing:before,[data-slider=area-cards] .swiper-slide.swiper-slide-active .slider-spacing:before{background:var(--color-gradient-grey)}[data-slider=teams-cards] .swiper-slide.swiper-slide-active picture,[data-slider=training-cards] .swiper-slide.swiper-slide-active picture,[data-slider=area-cards] .swiper-slide.swiper-slide-active picture{clip-path:inset(0px round 24px)}[data-slider=teams-cards] .swiper-slide.swiper-slide-active .slider-more,[data-slider=training-cards] .swiper-slide.swiper-slide-active .slider-more,[data-slider=area-cards] .swiper-slide.swiper-slide-active .slider-more{opacity:1;transform:translateY(0);pointer-events:auto}@supports not selector(:focus-visible){[data-slider=teams-cards] .swiper-slide.swiper-slide-visible:has(:focus) .slider-more,[data-slider=training-cards] .swiper-slide.swiper-slide-visible:has(:focus) .slider-more,[data-slider=area-cards] .swiper-slide.swiper-slide-visible:has(:focus) .slider-more{opacity:1;transform:translateY(0);pointer-events:auto}}[data-slider=teams-cards] .swiper-slide.swiper-slide-visible:has(:focus-visible) .slider-more,[data-slider=training-cards] .swiper-slide.swiper-slide-visible:has(:focus-visible) .slider-more,[data-slider=area-cards] .swiper-slide.swiper-slide-visible:has(:focus-visible) .slider-more{opacity:1;transform:translateY(0);pointer-events:auto}[data-slider=teams-cards] picture,[data-slider=training-cards] picture,[data-slider=area-cards] picture{width:100%;display:block;clip-path:inset(12px round 8px);transition:.3s}@media (prefers-reduced-motion){[data-slider=teams-cards] picture,[data-slider=training-cards] picture,[data-slider=area-cards] picture{transition:none}}[data-slider=teams-cards] picture img,[data-slider=training-cards] picture img,[data-slider=area-cards] picture img{width:100%;display:block}[data-slider=teams-cards],[data-slider=training-cards],[data-slider=area-cards],[data-slider=benefits],[data-slider=awards]{--swiper-theme-color: var(--color-text-tertiary)}[data-slider=teams-cards] .swiper-slide:not(.swiper-slide-active),[data-slider=training-cards] .swiper-slide:not(.swiper-slide-active),[data-slider=area-cards] .swiper-slide:not(.swiper-slide-active),[data-slider=benefits] .swiper-slide:not(.swiper-slide-active),[data-slider=awards] .swiper-slide:not(.swiper-slide-active){cursor:pointer}[data-slider=teams-cards] .swiper-pagination,[data-slider=training-cards] .swiper-pagination,[data-slider=area-cards] .swiper-pagination,[data-slider=benefits] .swiper-pagination,[data-slider=awards] .swiper-pagination{position:relative;left:auto;margin-top:24px;display:flex;flex-flow:row nowrap;--swiper-pagination-top: auto;--swiper-pagination-bottom: auto;--swiper-pagination-bullet-width: auto;--swiper-pagination-bullet-height: 6px;--swiper-pagination-bullet-inactive-opacity: .5;--swiper-pagination-bullet-inactive-color: var(--swiper-theme-color);--swiper-pagination-bullet-border-radius: 20px;--swiper-pagination-bullet-horizontal-gap: 8px}@media (min-width: 769px){[data-slider=teams-cards] .swiper-pagination,[data-slider=training-cards] .swiper-pagination,[data-slider=area-cards] .swiper-pagination,[data-slider=benefits] .swiper-pagination,[data-slider=awards] .swiper-pagination{width:60%;margin-left:auto}}[data-slider=teams-cards] .swiper-pagination .swiper-pagination-bullet,[data-slider=training-cards] .swiper-pagination .swiper-pagination-bullet,[data-slider=area-cards] .swiper-pagination .swiper-pagination-bullet,[data-slider=benefits] .swiper-pagination .swiper-pagination-bullet,[data-slider=awards] .swiper-pagination .swiper-pagination-bullet{position:relative;flex:0 1 10%;padding-block:17px;transition:.3s;background:transparent;border-radius:0;outline-offset:0}@media (prefers-reduced-motion){[data-slider=teams-cards] .swiper-pagination .swiper-pagination-bullet,[data-slider=training-cards] .swiper-pagination .swiper-pagination-bullet,[data-slider=area-cards] .swiper-pagination .swiper-pagination-bullet,[data-slider=benefits] .swiper-pagination .swiper-pagination-bullet,[data-slider=awards] .swiper-pagination .swiper-pagination-bullet{transition:none}}[data-slider=teams-cards] .swiper-pagination .swiper-pagination-bullet:after,[data-slider=training-cards] .swiper-pagination .swiper-pagination-bullet:after,[data-slider=area-cards] .swiper-pagination .swiper-pagination-bullet:after,[data-slider=benefits] .swiper-pagination .swiper-pagination-bullet:after,[data-slider=awards] .swiper-pagination .swiper-pagination-bullet:after{display:block;width:var(--swiper-pagination-bullet-width);height:var(--swiper-pagination-bullet-height);background:var(--swiper-theme-color);border-radius:var(--swiper-pagination-bullet-border-radius);transform:translateY(-50%);content:""}[data-slider=teams-cards] .swiper-pagination .swiper-pagination-bullet-active,[data-slider=training-cards] .swiper-pagination .swiper-pagination-bullet-active,[data-slider=area-cards] .swiper-pagination .swiper-pagination-bullet-active,[data-slider=benefits] .swiper-pagination .swiper-pagination-bullet-active,[data-slider=awards] .swiper-pagination .swiper-pagination-bullet-active{flex-grow:1}.slider-content{padding:16px;gap:8px;display:grid}.slider-title{text-align:center;font-weight:700;line-height:1.25;margin:0;display:block}.slider-title{font-size:clamp(1.125rem,.4583333333rem + 1.3888888889vw,1.5rem)}.slider-excerpt{font-size:16px}.slider-more{display:inline-grid;align-items:center;grid-template-columns:minmax(0,1fr) auto;gap:8px;font-weight:400;text-decoration:none;text-align:right;padding:12px 8px;transform:translateY(10px);transition:opacity var(--duration) var(--fx),transform var(--duration) var(--fx);opacity:0}@media (prefers-reduced-motion){.slider-more{transition:none}}.slider-more{font-size:clamp(1.125rem,.9027777778rem + .462962963vw,1.25rem)}[data-slider=teams-cards]:not(.swiper-initialized) .swiper-wrapper,[data-slider=training-cards]:not(.swiper-initialized) .swiper-wrapper,[data-slider=area-cards]:not(.swiper-initialized) .swiper-wrapper{box-sizing:border-box;padding-inline:var(--base-spacing-medium);display:grid}[data-slider=teams-cards]:not(.swiper-initialized) .swiper-wrapper,[data-slider=training-cards]:not(.swiper-initialized) .swiper-wrapper,[data-slider=area-cards]:not(.swiper-initialized) .swiper-wrapper{gap:clamp(.625rem,-.3947368421rem + 1.6447368421vw,1.25rem)}@media (min-width: 577px){[data-slider=teams-cards]:not(.swiper-initialized) .swiper-wrapper,[data-slider=training-cards]:not(.swiper-initialized) .swiper-wrapper,[data-slider=area-cards]:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}[data-slider=teams-cards]:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(3),[data-slider=training-cards]:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(3),[data-slider=area-cards]:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(3){grid-column:1/-1;max-width:50%;margin:0 auto}}@media (min-width: 993px){[data-slider=teams-cards]:not(.swiper-initialized) .swiper-wrapper,[data-slider=training-cards]:not(.swiper-initialized) .swiper-wrapper,[data-slider=area-cards]:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}[data-slider=teams-cards]:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(3),[data-slider=training-cards]:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(3),[data-slider=area-cards]:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(3){grid-column:auto;max-width:100%;margin:0}}@media (max-width: 992px){.slider-inner:has(.slider-bg) [data-slider=teams-cards]:not(.swiper-initialized) .swiper-slide,.slider-inner:has(.slider-bg) [data-slider=training-cards]:not(.swiper-initialized) .swiper-slide,.slider-inner:has(.slider-bg) [data-slider=area-cards]:not(.swiper-initialized) .swiper-slide{border-radius:var(--base-spacing-big);background:var(--color-gradient-grey)}.slider-inner:has(.slider-bg) [data-slider=teams-cards]:not(.swiper-initialized) .swiper-slide picture,.slider-inner:has(.slider-bg) [data-slider=training-cards]:not(.swiper-initialized) .swiper-slide picture,.slider-inner:has(.slider-bg) [data-slider=area-cards]:not(.swiper-initialized) .swiper-slide picture{clip-path:inset(0px round 24px)}}[data-slider=teams-cards]:not(.swiper-initialized) .swiper-pagination,[data-slider=training-cards]:not(.swiper-initialized) .swiper-pagination,[data-slider=area-cards]:not(.swiper-initialized) .swiper-pagination{display:none!important}[data-slider=area-cards] .swiper-slide .slider-title{text-align:left}[data-slider=area-cards] .swiper-slide .slider-more{pointer-events:none}[data-slider=area-cards] .swiper-slide.swiper-slide-active .slider-spacing{color:var(--color-text-secondary)}[data-slider=area-cards] .swiper-slide.swiper-slide-active .slider-spacing:before{opacity:1}[data-slider=area-cards] .swiper-slide.swiper-slide-active .slider-more{opacity:1;transform:translateY(0);pointer-events:auto}[data-slider=area-cards] .swiper-slide .slider-spacing{color:var(--color-text-primary)}[data-slider=area-cards] .swiper-slide .slider-spacing .slider-more{color:currentColor}[data-slider=area-cards] .swiper-slide[data-category=grau].swiper-slide-active .slider-spacing{color:var(--color-text-primary)}[data-slider=area-cards] .swiper-slide[data-category=grau] .slider-spacing:before{background:var(--color-gradient-grey)}[data-slider=area-cards] .swiper-slide[data-category=full] .slider-spacing:before,[data-slider=area-cards] .swiper-slide[data-category=gruppe] .slider-spacing:before{background:var(--color-gradient-full)}[data-slider=area-cards] .swiper-slide[data-category=reha] .slider-spacing:before{background:var(--color-gradient-reha)}[data-slider=area-cards] .swiper-slide[data-category=hotel] .slider-spacing:before{background:var(--color-gradient-hotel)}[data-slider=area-cards] .swiper-slide[data-category=education] .slider-spacing:before,[data-slider=area-cards] .swiper-slide[data-category=bildung] .slider-spacing:before{background:var(--color-gradient-bildung)}[data-slider=area-cards] .swiper-slide[data-category=medical] .slider-spacing:before{background:var(--color-gradient-medical)}@supports not selector(:focus-visible){[data-slider=area-cards] .swiper-slide.swiper-slide-visible:has(:focus) .slider-spacing{color:var(--color-text-secondary)}[data-slider=area-cards] .swiper-slide.swiper-slide-visible:has(:focus) .slider-spacing:before{opacity:1}[data-slider=area-cards] .swiper-slide.swiper-slide-visible:has(:focus) picture{clip-path:inset(0px round 24px)}[data-slider=area-cards] .swiper-slide.swiper-slide-visible:has(:focus) .slider-more{opacity:1;transform:translateY(0);pointer-events:auto}}[data-slider=area-cards] .swiper-slide.swiper-slide-visible:has(:focus-visible) .slider-spacing{color:var(--color-text-secondary)}[data-slider=area-cards] .swiper-slide.swiper-slide-visible:has(:focus-visible) .slider-spacing:before{opacity:1}[data-slider=area-cards] .swiper-slide.swiper-slide-visible:has(:focus-visible) picture{clip-path:inset(0px round 24px)}[data-slider=area-cards] .swiper-slide.swiper-slide-visible:has(:focus-visible) .slider-more{opacity:1;transform:translateY(0);pointer-events:auto}.slider-gradient{position:relative}.slider-gradient:before{position:absolute;top:0;left:0;width:100%;height:55%;background:var(--color-gradient-full);content:""}[data-slider=benefits]{padding-block:24px}[data-slider=benefits].right-side{direction:rtl;padding-right:0}[data-slider=benefits].right-side .swiper-slide{direction:ltr}[data-slider=benefits].right-side .slider-photo{padding-right:0;padding-left:8px;grid-template-columns:minmax(0,1fr) auto}[data-slider=benefits].right-side .slider-photo figure{order:2}[data-slider=benefits].right-side .slider-title{padding-bottom:8px;display:grid;align-self:end}@media (min-width: 769px){[data-slider=benefits].right-side .swiper-pagination{right:auto;left:0}}[data-slider=benefits] .swiper-slide:not(.swiper-slide-active){cursor:pointer}[data-slider=benefits] .swiper-slide .slider-content{display:grid;overflow:hidden;opacity:0;transform:translateY(10px);transition:grid-template-rows var(--duration) var(--fx),opacity var(--duration) var(--fx),transform var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){[data-slider=benefits] .swiper-slide .slider-content{transition:none}}[data-slider=benefits] .swiper-slide .slider-content *{min-height:0}[data-slider=benefits] .swiper-slide .slider-content .wrapper{display:grid}[data-slider=benefits] .swiper-slide.swiper-slide-active .slider-content{grid-template-rows:1fr;opacity:1;transform:translateY(0)}[data-slider=benefits] .swiper-slide:not(.swiper-slide-active) .slider-content{grid-template-rows:0fr}[data-slider=benefits] .swiper-slide.swiper-slide-active .slider-slide-inner,[data-slider=benefits] .swiper-slide.swiper-slide-next .slider-slide-inner,[data-slider=benefits] .swiper-slide.swiper-slide-next+.swiper-slide .slider-slide-inner{box-shadow:0 0 8px 1px #00000040}@media (min-width: 769px){[data-slider=benefits] .swiper-pagination{position:absolute;top:220px;right:0;width:45%}}@media (min-width: 1201px){[data-slider=benefits] .swiper-pagination{width:50%}}[data-slider=benefits] .slider-title{text-align:left}[data-slider=benefits] .slider-content{padding:0}[data-slider=benefits] .slider-content .slider-excerpt{padding:var(--base-spacing-double) var(--base-spacing) var(--base-spacing)}[data-slider=benefits] .slider-more{opacity:1;pointer-events:auto}[data-slider=benefits] .slider-slide-inner{position:relative;margin-inline:18px;padding:var(--base-spacing-double);background:#fff;border-radius:24px}[data-slider=benefits] .slider-slide-inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;padding:2px;background:var(--color-gradient-full);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:1}[data-slider=benefits] .slider-photo{padding-right:8px;gap:var(--base-spacing-double);display:grid}@media (max-width: 576px){[data-slider=benefits] .slider-photo{padding:8px}}@media (min-width: 577px){[data-slider=benefits] .slider-photo{align-items:center;grid-template-columns:auto 1fr}}[data-slider=benefits] .slider-photo figure{position:relative;display:flex;align-items:center;justify-content:center;width:calc(var(--base-spacing-big) * 5);height:calc(var(--base-spacing-big) * 5);padding:var(--base-spacing-double);box-shadow:0 0 8px 1px #00000040;border-radius:var(--base-spacing-double)}[data-slider=benefits] .slider-photo picture{width:100%;height:100%}[data-slider=benefits] .slider-photo picture img{width:auto;height:100%;object-fit:contain}[data-slider=awards]{min-height:calc(540px + var(--base-spacing) * 10);padding-block:var(--base-spacing)}[data-slider=awards]{min-height:clamp(32.75rem,21.3214285714rem + 23.8095238095vw,42.75rem)}[data-slider=awards]:not([data-slider=awards].swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr}[data-slider=awards]:not([data-slider=awards].swiper-initialized) .swiper-slide:not(.swiper-slide-active){cursor:auto}[data-slider=awards].right-side{direction:rtl;padding-right:0;padding-left:12px}[data-slider=awards].right-side .swiper-slide{direction:ltr}[data-slider=awards].right-side .swiper-slide .slider-slide-inner{margin-left:0;margin-right:24px}[data-slider=awards].right-side .slider-photo{padding-right:0;padding-left:8px;grid-template-columns:minmax(0,1fr) auto}[data-slider=awards].right-side .slider-photo figure{order:2}[data-slider=awards].right-side .slider-title{display:grid;align-self:end}@media (min-width: 769px){[data-slider=awards].right-side .swiper-pagination{right:auto;left:0}}[data-slider=awards] .swiper-slide:not(.swiper-slide-active){cursor:pointer}[data-slider=awards] .swiper-slide:has(.slider-thumb) .slider-slide-inner{padding:0}[data-slider=awards] .swiper-slide:has(.slider-thumb) .slider-title{padding-inline:1.25rem;transition:padding var(--duration) var(--fx),margin-top var(--duration) var(--fx)}@media (prefers-reduced-motion){[data-slider=awards] .swiper-slide:has(.slider-thumb) .slider-title{transition:none}}[data-slider=awards] .swiper-slide:has(.slider-thumb) .slider-content{height:132px;overflow:hidden;transition:height var(--duration) var(--fx),padding var(--duration) var(--fx)}@media (prefers-reduced-motion){[data-slider=awards] .swiper-slide:has(.slider-thumb) .slider-content{transition:none}}[data-slider=awards] .swiper-slide:has(.slider-thumb) .slider-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}[data-slider=awards] .swiper-slide:has(.slider-thumb) .slider-more{visibility:hidden;pointer-events:none}[data-slider=awards] .swiper-slide:has(.slider-thumb).is-clicked .slider-excerpt{-webkit-line-clamp:unset}[data-slider=awards] .swiper-slide:has(.slider-thumb).is-clicked .slider-more{visibility:visible;pointer-events:auto}[data-slider=awards] .swiper-slide.is-clicked .slider-thumb{padding-inline:var(--base-spacing);padding-block-start:var(--base-spacing)}[data-slider=awards] .swiper-slide.is-clicked .slider-thumb img{border-radius:24px}[data-slider=awards] .swiper-slide.is-clicked .slider-title{margin-top:13px}[data-slider=awards] .swiper-slide.is-clicked .slider-thumb-trigger{top:1rem;right:1rem}[data-slider=awards] .swiper-slide .slider-slide-inner{margin-right:0;margin-inline:18px}@media (hover: hover){[data-slider=awards] .swiper-slide .slider-slide-inner:hover .slider-thumb{padding-inline:var(--base-spacing);padding-block-start:var(--base-spacing)}[data-slider=awards] .swiper-slide .slider-slide-inner:hover .slider-thumb img{border-radius:24px}[data-slider=awards] .swiper-slide .slider-slide-inner:hover .slider-title{margin-top:13px}[data-slider=awards] .swiper-slide .slider-slide-inner:hover .slider-thumb-trigger{top:1rem;right:1rem}}[data-slider=awards] .swiper-slide.swiper-slide-active .slider-slide-inner,[data-slider=awards] .swiper-slide.swiper-slide-next .slider-slide-inner,[data-slider=awards] .swiper-slide.swiper-slide-next+.swiper-slide .slider-slide-inner{box-shadow:0 0 8px 1px #00000040}[data-slider=awards] .swiper-pagination{position:absolute;bottom:0;right:0}@media (min-width: 1201px){[data-slider=awards] .swiper-pagination{width:50%}}[data-slider=awards] .swiper-notification{display:block;margin-top:64px}[data-slider=awards] .slider-title{text-align:left}[data-slider=awards] .slider-content{padding-inline:calc(var(--base-spacing-big) * .75);padding-top:var(--base-spacing)}[data-slider=awards] .slider-more{opacity:1;pointer-events:auto;transform:translateY(0)}[data-slider=awards] .slider-slide-inner{margin-inline:12px;padding:8px;background:var(--color-gradient-grey);border-radius:24px}[data-slider=awards] .slider-thumb{position:relative;padding-inline:calc(var(--base-spacing-big) * .75);padding-block-start:calc(var(--base-spacing-big) * .75);overflow:hidden;transition:padding var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){[data-slider=awards] .slider-thumb{transition:none}}[data-slider=awards] .slider-thumb img{width:100%;border-radius:8px;transition:all var(--duration) var(--fx)}[data-slider=awards] .slider-thumb+.slider-title{margin-top:var(--base-spacing-double)}[data-slider=awards] .slider-thumb-trigger{position:absolute;top:26px;right:26px;width:20px;height:20px;margin:0;padding:10px;box-shadow:0 0 4px #00000040;background-color:var(--color-grey-2);border:1px solid var(--color-text-primary);border-radius:50%;transition:.3s}@media (prefers-reduced-motion){[data-slider=awards] .slider-thumb-trigger{transition:none}}[data-slider=awards] .slider-thumb-trigger:before,[data-slider=awards] .slider-thumb-trigger:after{position:absolute;top:50%;left:50%;width:16px;height:1px;background:var(--color-text-primary);transform:translate(-50%,-50%);display:block;pointer-events:none;content:"";transition:.3s}@media (prefers-reduced-motion){[data-slider=awards] .slider-thumb-trigger:before,[data-slider=awards] .slider-thumb-trigger:after{transition:none}}[data-slider=awards] .slider-thumb-trigger:after{transform:translate(-50%,-50%) rotate(90deg)}[data-slider=awards] .slider-thumb-trigger.is-clicked{transform:rotate(90deg)}[data-slider=awards] .slider-thumb-trigger.is-clicked:before{opacity:0}[data-slider=awards] .slider-photo{padding-right:8px;gap:8px;display:grid}@media (max-width: 576px){[data-slider=awards] .slider-photo{padding:8px}}@media (min-width: 577px){[data-slider=awards] .slider-photo{align-items:center;grid-template-columns:minmax(0,120px) minmax(0,1fr)}}[data-slider=awards] .slider-photo picture{width:120px}.news-filter-container{margin-bottom:calc(var(--base-spacing-double) * 4)}.news-filter-container.px{padding-inline:var(--base-spacing-big);padding:0}.news-filter-container__content{position:relative;display:flex;justify-content:space-between;align-items:center;gap:var(--base-spacing-big);-webkit-backdrop-filter:blur(var(--base-spacing-half));backdrop-filter:blur(var(--base-spacing-half))}.news-filter-container__content{border-radius:clamp(1.5rem,.0714285714rem + 2.9761904762vw,2.75rem)}.news-filter-container__content{padding-block:clamp(.75rem,-.1071428571rem + 1.7857142857vw,1.5rem)}.news-filter-container__content{padding-inline:clamp(.75rem,-3.5357142857rem + 8.9285714286vw,4.5rem)}.news-filter-container__content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-gradient-full);opacity:.75;z-index:-1}.news-filter-container__content:before{border-radius:clamp(1.5rem,.0714285714rem + 2.9761904762vw,2.75rem)}.news-filter-container__content:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.4;z-index:-1}.news-filter-container__content:after{border-radius:clamp(1.5rem,.0714285714rem + 2.9761904762vw,2.75rem)}@media (max-width: 768px){.news-filter-container__content{flex-direction:column;gap:var(--base-spacing)}}.news-filter-container__left,.news-filter-container__right{width:100%}.news-filter-container__filter-label{display:flex;flex-direction:column}.news-filter-container__filter-label .filter-title{color:#fff;font-size:calc(var(--font-half) * 5);font-weight:400;line-height:1.25;margin-bottom:var(--base-spacing)}.news-filter-container__dropdown-container{position:relative}.news-filter-container__dropdown-container .filter-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;margin:0;font-size:18px;font-weight:300;line-height:1.5;padding-block:var(--base-spacing);padding-left:var(--base-spacing-double);padding-right:calc(var(--base-spacing) * 5);background-color:#fff;border:1px solid var(--color-grey-1);border-radius:var(--base-spacing-big);cursor:pointer}.news-filter-container__dropdown-container .icon{position:absolute;top:50%;right:var(--base-spacing-medium);transform:translateY(-50%)}.news_newsliststicky>.wrap{--wrap: 1440px}.news_newsliststicky>.wrap .px{padding-inline:0}.news_newsliststicky .headline-position{margin-bottom:calc(var(--base-spacing) * 5)}.news-list-container.is-news{display:flex;flex-direction:column}.news-list-container .show-more-button{width:fit-content;margin-inline:auto}@media (hover: hover){.news-list-container .show-more-button:hover{background:transparent}}.filter-result__container{margin-bottom:calc(var(--base-spacing-double) * 2)}.filter-result__list.layout-column{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--base-spacing-big);padding:0;list-style-type:none}@media (max-width: 768px){.filter-result__list.layout-column{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.filter-result__list.layout-column{grid-template-columns:1fr}}.teaser-container__link{position:relative;display:block;text-decoration:none;height:100%}@media (hover: hover){.teaser-container__link:hover{color:var(--color-text-primary)}.teaser-container__link:hover .teaser-container__image-container img{scale:1.05}.teaser-container__link:hover .icon{transform:translate(6px)}}.teaser-container{display:flex;flex-direction:column;height:100%;background:var(--color-header-links);border-radius:calc(var(--base-spacing-half) * 6.5)}.teaser-container__image-container{aspect-ratio:2/1;margin:0;width:100%;height:auto;border-radius:calc(var(--base-spacing-half) * 6.5);flex-shrink:0;overflow:hidden}.teaser-container__image-container picture{width:100%;height:100%;object-fit:cover}.teaser-container__image-container .img,.teaser-container__image-container img{width:100%;height:100%;object-fit:cover;transition:scale var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){.teaser-container__image-container .img,.teaser-container__image-container img{transition:none}}.teaser-container__text-container{padding-block:var(--base-spacing);padding-inline:var(--base-spacing-double);height:100%}.teaser-container__text-container__text-content{display:flex;flex-direction:column;height:100%}.teaser-container .teaser-headline{font-size:18px;font-weight:700;line-height:1.25}.teaser-container .text{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:var(--base-spacing)}.teaser-container .only-text{margin-left:auto;margin-top:auto}.news_newsdetail:has(.details-page)>.wrap{padding:0}.details-page>.wrap{--wrap: 1440px}.details-page>.wrap .wrap{max-width:unset}.details-page>.wrap .wrap.px{padding-inline:0}.details-page__hero-image{width:100%;height:auto;aspect-ratio:2/1;margin:0 0 calc(var(--base-spacing) * 8)}@media (max-width: 768px){.details-page__hero-image{aspect-ratio:1;margin-bottom:calc(var(--base-spacing) * 4)}}.details-page__hero-image picture{height:auto}@media (max-width: 768px){.details-page__hero-image picture{height:100%}}.details-page__hero-image img{width:100%;height:100%;object-fit:cover}.details-page__page-info{display:flex;justify-content:space-between;align-items:center;gap:var(--base-spacing);margin-bottom:var(--base-spacing-big);font-size:18px;font-weight:300;line-height:1.4}.details-page__page-info__container{display:flex;gap:var(--base-spacing-medium)}@media (max-width: 768px){.details-page__page-info__container{flex-direction:column;gap:var(--base-spacing)}}@media (max-width: 768px){.details-page__page-info{flex-direction:column;align-items:flex-start}}.details-page__header .headline,.details-page__news-text-wrap{margin-bottom:var(--base-spacing-big)}.details-page__news-text-wrap p{font-weight:300}.details-page__news-list-category{margin-left:var(--base-spacing-half)}.details-page__news-img-wrap{margin-bottom:var(--base-spacing-big)}.details-page__news-img-wrap .swiper-wrapper{padding-bottom:calc(var(--base-spacing-double) * 2)}.details-page__news-img-wrap .swiper-pagination{display:flex;justify-content:flex-end;align-items:center;top:0;bottom:0;left:0;bottom:var(--base-spacing-medium);top:auto;right:0;width:100%!important;height:fit-content;left:auto;gap:var(--base-spacing-big)}.details-page__news-img-wrap .swiper-pagination-bullet{width:105px;height:8px;background-color:var(--color-text-tertiary);border-radius:calc(var(--base-spacing-half) * 5);transition:all var(--duration) var(--fx);margin:0!important}.details-page__news-img-wrap .swiper-pagination-bullet-active{width:200px}.details-page__news-img-wrap a{text-decoration:none}.details-page__news-img-wrap .image-container{margin:0;width:100%;height:auto;border-radius:var(--base-spacing-double);overflow:hidden}@media (hover: hover){.details-page__news-img-wrap .image-container:hover .image{scale:1.05}}.details-page__news-img-wrap .image-container .image-wrapper{width:100%;height:100%;aspect-ratio:4/3;overflow:hidden;margin-bottom:var(--base-spacing);border-radius:var(--base-spacing-double)}.details-page__news-img-wrap .image-container .image{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--base-spacing-double);transition:all var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){.details-page__news-img-wrap .image-container .image{transition:none}}.details-page__news-img-wrap .image-container .news-img-caption{font-size:16px;font-weight:300;line-height:1.4;color:var(--color-text-primary)}.details-page__news-img-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--base-spacing-big)}@media (max-width: 768px){.details-page__news-img-grid{grid-template-columns:1fr}}.contact-element{background-color:var(--color-header-links);border-radius:var(--base-spacing-big);margin-bottom:calc(var(--base-spacing-double) * 2)}.contact-element .image-container{margin:0;width:100%;height:auto;aspect-ratio:3/2;border-radius:var(--base-spacing-big);overflow:hidden}.contact-element .image-container .img{width:100%;height:100%;object-fit:cover}.contact-element .column:not(:has(.has-image)).has-text{padding-inline:var(--base-spacing-big)}@media (max-width: 768px){.contact-element .column:not(:has(.has-image)).has-text{padding-top:var(--base-spacing-big)}}.contact-element .column.has-text{padding-block:calc(var(--base-spacing-double) * 2)}@media (max-width: 768px){.contact-element .column.has-text{padding-top:0;padding-inline:var(--base-spacing-double)}}.contact-element .column .is-text{margin-bottom:var(--base-spacing)}.contact-element .info{display:flex;align-items:center;gap:var(--base-spacing);font-size:18px;font-weight:300;line-height:1.4}.contact-element .info svg{flex-shrink:0}.contact-element .info .phone{overflow-wrap:anywhere;word-break:break-word}.contact-element .info a{color:var(--color-text-tertiary)}.contact-element .info a{font-size:clamp(1rem,.7777777778rem + .462962963vw,1.125rem)}.contact-element__grid{display:grid;grid-template-columns:398px auto;gap:var(--base-spacing-big)}.contact-element__grid:not(:has(.has-image)){grid-template-columns:1fr}@media (max-width: 768px){.contact-element__grid{grid-template-columns:1fr}}.downloads-buttons{margin-bottom:var(--base-spacing-big)}.downloads-buttons__list{display:flex;align-items:center;flex-wrap:wrap;padding:0;list-style-type:none}.downloads-buttons__list{gap:clamp(.5rem,-1.2777777778rem + 3.7037037037vw,1.5rem)}.downloads-buttons__button{display:flex;align-items:center;gap:var(--base-spacing-double);padding-block:var(--base-spacing-medium);padding-left:var(--base-spacing-double);padding-right:var(--base-spacing-double);border:2px solid var(--color-text-primary);border-radius:calc(var(--base-spacing-half) * 9);text-decoration:none;font-size:20px;font-weight:400;line-height:1.25;text-align:center;transition:all var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){.downloads-buttons__button{transition:none}}@media (hover: hover){.downloads-buttons__button:hover{background-color:var(--color-text-primary);color:#fff}}.news .article:after{display:none}.vb_cquotes>.wrap{--wrap: 1440px}.quotes-container .button{width:fit-content;margin-inline:auto}.quotes-container__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--base-spacing-big);margin-bottom:var(--base-spacing-big)}.quotes-container__grid.is-all-items{grid-template-columns:repeat(3,1fr)}@media (max-width: 768px){.quotes-container__grid{grid-template-columns:1fr}.quotes-container__grid.is-all-items{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.quotes-container__grid.is-all-items{grid-template-columns:1fr}}.quotes-container__grid .teaser-container{background-color:transparent;transition:all var(--duration) var(--fx);text-decoration:none}@media (max-width: 992px){.quotes-container__grid .teaser-container{background-color:var(--color-header-links)}.quotes-container__grid .teaser-container .teaser-container__image-container{padding:0}.quotes-container__grid .teaser-container img{scale:1.05}.quotes-container__grid .teaser-container .only-text{opacity:1;transform:translateY(0)}}@media (hover: hover){.quotes-container__grid .teaser-container:hover{background-color:var(--color-header-links);color:inherit}.quotes-container__grid .teaser-container:hover .teaser-container__image-container{padding:0;border-radius:var(--base-spacing-big)}.quotes-container__grid .teaser-container:hover img{scale:1.05}.quotes-container__grid .teaser-container:hover .only-text{opacity:1;transform:translateY(0)}.quotes-container__grid .teaser-container:hover .icon{transform:translate(8px)}}@supports not selector(:focus-visible){.quotes-container__grid .teaser-container:has(:focus){background-color:var(--color-header-links)}.quotes-container__grid .teaser-container:has(:focus) .teaser-container__image-container{padding:0}.quotes-container__grid .teaser-container:has(:focus) img{scale:1.05}.quotes-container__grid .teaser-container:has(:focus) .only-text{opacity:1;transform:translateY(0)}}.quotes-container__grid .teaser-container:has(:focus-visible){background-color:var(--color-header-links)}.quotes-container__grid .teaser-container:has(:focus-visible) .teaser-container__image-container{padding:0}.quotes-container__grid .teaser-container:has(:focus-visible) img{scale:1.05}.quotes-container__grid .teaser-container:has(:focus-visible) .only-text{opacity:1;transform:translateY(0)}.quotes-container__grid .teaser-container__text-container{padding-top:var(--base-spacing-big);padding-bottom:var(--base-spacing-medium);font-weight:300}.quotes-container__grid .teaser-container .text{margin-bottom:var(--base-spacing-double)}.quotes-container__grid .teaser-container .quotes__readmore{display:flex;align-items:center;gap:var(--base-spacing);padding-block:var(--base-spacing);padding-inline:0;margin-left:auto;margin-right:0;font-size:var(--font-double);font-weight:400;line-height:1.4}.quotes-container__grid .teaser-container .quotes__readmore p{margin:0}.quotes-container__grid .teaser-container .quotes__readmore .icon{transition:transform var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){.quotes-container__grid .teaser-container .quotes__readmore .icon{transition:none}}.quotes-container__grid .teaser-container__image-container{padding-top:var(--base-spacing-double);padding-inline:var(--base-spacing-double);border-radius:var(--base-spacing);overflow:hidden;transition:all var(--duration) var(--fx)}.quotes-container__grid picture{border-radius:var(--base-spacing);overflow:hidden}.scrollytelling{position:relative;overflow:hidden;border-radius:30px;--swiper-theme-color: #fff}.scrollytelling video{display:block;width:100%;height:100%;object-fit:cover}.scrollytelling .swiper-pagination{--swiper-pagination-top: auto;--swiper-pagination-bottom: auto;--swiper-pagination-bullet-width: auto;--swiper-pagination-bullet-height: 6px;--swiper-pagination-bullet-inactive-opacity: .5;--swiper-pagination-bullet-inactive-color: var(--swiper-theme-color);--swiper-pagination-bullet-border-radius: 20px;--swiper-pagination-bullet-horizontal-gap: 8px;position:absolute;bottom:10px;left:0;transform:translate(0);width:100%;padding-inline:20px;display:flex;gap:10px;z-index:100;pointer-events:none}@media (max-width: 992px){.survey-layout .scrollytelling .swiper-pagination{bottom:40px}}@media (min-width: 993px){.scrollytelling .swiper-pagination{width:50%;left:50%}}.scrollytelling .swiper-pagination .swiper-pagination-bullet{position:relative;flex:0 1 8%;padding-block:17px;transition:.3s;background:transparent;border-radius:0}@media (prefers-reduced-motion){.scrollytelling .swiper-pagination .swiper-pagination-bullet{transition:none}}.scrollytelling .swiper-pagination .swiper-pagination-bullet:after{display:block;width:var(--swiper-pagination-bullet-width);height:var(--swiper-pagination-bullet-height);background:var(--swiper-theme-color);border-radius:var(--swiper-pagination-bullet-border-radius);transform:translateY(-50%);content:""}.scrollytelling .swiper-pagination .swiper-pagination-bullet-active{flex-grow:1}.scrollytelling__container{position:relative;width:100%;aspect-ratio:2/1;height:calc(100svh - 200px)}@media (max-width: 1440px){.scrollytelling__container{aspect-ratio:4/3}}@media (max-width: 992px){.scrollytelling__container{aspect-ratio:1/1.8;height:calc(100svh - 150px);margin-top:calc(var(--base-spacing-double) * 2)}}.scrollytelling__slide{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.scrollytelling__slide .scrollytelling__media{height:100%}@media (max-width: 992px){.scrollytelling__slide .scrollytelling__media:has(.is-mobile){display:none}}.scrollytelling__slide .scrollytelling__media.is-mobile{display:none;height:100%}@media (max-width: 992px){.scrollytelling__slide .scrollytelling__media.is-mobile{display:block}}.scrollytelling__slide figure{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.scrollytelling__slide figure picture,.scrollytelling__slide figure img{width:100%;height:100%}.scrollytelling__slide:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0000 25%,#000000f2);pointer-events:none;opacity:0;transition:opacity .3s ease}.scrollytelling__slide.is-settled:after{opacity:1}.scrollytelling__content{font-size:18px;position:absolute;bottom:60px;left:30px;width:calc(100% - 60px);color:#fff;z-index:20}@media (min-width: 1201px){.scrollytelling__content{left:50px;bottom:50px;width:50%}}.scrollytelling__content h2{margin:0}.scrollytelling__content a{color:inherit}.scrollytelling__year{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1.25;font-weight:700;z-index:100;box-shadow:0 4px 20px #0003}@media (max-width: 992px){.scrollytelling.timeline-layout .scrollytelling__year{top:25%}}.scrollytelling.survey-layout .scrollytelling__year{display:flex;align-items:center;justify-content:center;top:0;max-width:400px;width:100%;height:auto;border-radius:0 0 calc(var(--base-spacing-double) * 2) calc(var(--base-spacing-double) * 2);padding:var(--base-spacing-double);transform:translate(-50%)}@media (max-width: 768px){.scrollytelling.survey-layout .scrollytelling__year{font-size:1.125rem;max-width:fit-content}}@media (max-width: 992px){.scrollytelling.survey-layout .scrollytelling__container{margin-top:0}}.vb_ctextvideo>.wrap{--wrap: 1440px}.textmedia.is-text-video .video{border-radius:calc(var(--base-spacing-double) * 2);border:none}@media (hover: hover){.textmedia.is-text-video .video:hover{cursor:pointer}}.textmedia.is-text-video .textmedia-media{z-index:10}.textmedia.is-text-video[data-position=left] .grid{justify-content:flex-start}.textmedia.is-text-video[data-position=left] .grid .text-content{padding-left:calc(var(--base-spacing-big) * 2)}@media (max-width: 992px){.textmedia.is-text-video[data-position=left] .grid .text-content{padding-left:0}}@media (max-width: 992px){.textmedia.is-text-video[data-position=left] .grid .textmedia-media{display:block}}.textmedia.is-text-video[data-position=right] .grid{justify-content:flex-end}.textmedia.is-text-video[data-position=right] .grid .textmedia-media{transform-origin:top right}.textmedia.is-text-video[data-position=right] .grid .text-content{width:fit-content;margin-left:auto;padding-right:calc(var(--base-spacing-big) * 2)}@media (max-width: 992px){.textmedia.is-text-video[data-position=right] .grid .text-content{padding-right:0}}@media (max-width: 992px){.textmedia.is-text-video[data-position=right] .grid .text-content{width:100%;margin:0}}.textmedia.is-text-video .grid{position:relative;display:flex}.textmedia.is-text-video .grid .textmedia-media{width:100%;border-radius:calc(var(--base-spacing-double) * 2);overflow:hidden}.textmedia.is-text-video .grid .textmedia-media *{border-radius:inherit}@media (max-width: 992px){.textmedia.is-text-video .grid{flex-direction:column}}.textmedia.is-text-video .text-content-flying{position:absolute;display:grid;grid-template-columns:1fr 1fr;place-items:center;width:100%;height:50%;top:0}@media (max-width: 992px){.textmedia.is-text-video .text-content-flying{position:relative;grid-template-columns:1fr;height:auto;left:auto;right:auto}.textmedia.is-text-video .text-content-flying .empty{display:none}}.textmedia-media .vbcn-placeholder{color:#fff}.textmedia-media .vbcn-placeholder .button{color:inherit;outline-color:#fff}@media (hover: hover){.textmedia-media .vbcn-placeholder .button:hover{background:#fff;color:var(--color-text-primary)}}@supports not selector(:focus-visible){.textmedia-media .vbcn-placeholder .button:focus{background:#fff;color:var(--color-text-primary)}}.textmedia-media .vbcn-placeholder .button:focus-visible{background:#fff;color:var(--color-text-primary)}.textmedia-media .vbcn-placeholder p{color:#fff}.textmedia-media .vbcn-placeholder a{color:#fff;outline-color:#fff!important}.textmedia-media .overlay svg{pointer-events:none}@supports not selector(:focus-visible){.textmedia-media .overlay:focus svg{outline:2px solid white}}.textmedia-media .overlay:focus-visible svg{outline:2px solid white}.vb_ctextmediaspecial>.wrap{--wrap: 1440px}.parent-animate{display:flex;justify-content:center;align-items:center}.parent-animate .textmedia{aspect-ratio:2/1;height:auto!important;overflow:hidden}@media (max-width: 992px){.parent-animate .textmedia{aspect-ratio:3/4}.parent-animate .textmedia .textmedia__media{height:100%!important}}@media (max-width: 768px){.parent-animate .textmedia{aspect-ratio:2/3}}.textmedia.is-media-special{position:relative;border-radius:calc(var(--base-spacing-double) * 2);transform-origin:center center;will-change:clip-path}.textmedia.is-media-special:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,#00000038,#000000e6 75%);border-radius:calc(var(--base-spacing-double) * 2);z-index:1}.textmedia.is-media-special .video-control-btn{top:var(--base-spacing-big);bottom:auto;outline-color:#fff;outline-offset:1px;z-index:10}.textmedia.is-media-special .textmedia__media{width:100%;height:968px}.textmedia.is-media-special .textmedia__media{height:clamp(31.25rem,-20.75rem + 108.3333333333vw,60.5rem)}.textmedia.is-media-special .textmedia__media *{width:100%;height:100%;object-fit:cover}.textmedia.is-media-special .textmedia__text-content{position:absolute;max-width:80ch;width:100%;bottom:calc(var(--base-spacing-double) * 2);padding-inline:calc(var(--base-spacing-big) * 3);color:#fff;z-index:2}.textmedia.is-media-special .textmedia__text-content{padding-inline:clamp(.75rem,-3.5357142857rem + 8.9285714286vw,4.5rem)}.textmedia.is-media-special .textmedia__text-content .button{outline-color:#fff}.textmedia.is-media-special .headline{margin-bottom:var(--base-spacing-half)}.textmedia.is-media-special .headline{font-size:clamp(1.375rem,1.1527777778rem + .462962963vw,1.5rem)}.textmedia.is-media-special .text{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:var(--base-spacing-medium)}.textmedia.is-media-special video{border:none;border-radius:calc(var(--base-spacing-double) * 2)}.textmedia__grid.is-media-columns{display:grid;grid-template-columns:1fr 1fr;transform-origin:center center;border-radius:calc(var(--base-spacing-double) * 2);aspect-ratio:2/1;overflow:hidden}@media (max-width: 992px){.textmedia__grid.is-media-columns{grid-template-columns:1fr;gap:var(--base-spacing-medium);aspect-ratio:3/8}}@media (max-width: 768px){.textmedia__grid.is-media-columns{aspect-ratio:2/6}}.textmedia__grid.is-media-columns .textmedia{width:100%;height:100%;aspect-ratio:1/1;overflow:hidden}.textmedia__grid.is-media-columns .textmedia.is-media-special .textmedia__media{height:100%}.textmedia__grid.is-media-columns .textmedia.is-media-special video{border-radius:inherit}@media (max-width: 992px){.textmedia__grid.is-media-columns .textmedia.is-media-special{aspect-ratio:3/4}}@media (max-width: 768px){.textmedia__grid.is-media-columns .textmedia.is-media-special{aspect-ratio:2/3}}.textmedia__grid.is-media-columns .textmedia:first-child,.textmedia__grid.is-media-columns .textmedia:first-child:before,.textmedia__grid.is-media-columns .textmedia:first-child:is(video),.textmedia__grid.is-media-columns .textmedia:first-child:is(img){border-top-right-radius:0;border-bottom-right-radius:0}@media (max-width: 992px){.textmedia__grid.is-media-columns .textmedia:first-child,.textmedia__grid.is-media-columns .textmedia:first-child:before,.textmedia__grid.is-media-columns .textmedia:first-child:is(video),.textmedia__grid.is-media-columns .textmedia:first-child:is(img){border-radius:calc(var(--base-spacing-double) * 2)}}.textmedia__grid.is-media-columns .textmedia:last-child,.textmedia__grid.is-media-columns .textmedia:last-child:before,.textmedia__grid.is-media-columns .textmedia:last-child:is(video),.textmedia__grid.is-media-columns .textmedia:last-child:is(img){border-top-left-radius:0;border-bottom-left-radius:0}@media (max-width: 992px){.textmedia__grid.is-media-columns .textmedia:last-child,.textmedia__grid.is-media-columns .textmedia:last-child:before,.textmedia__grid.is-media-columns .textmedia:last-child:is(video),.textmedia__grid.is-media-columns .textmedia:last-child:is(img){border-radius:calc(var(--base-spacing-double) * 2)}}.textmedia__grid.is-media-columns .textmedia video{width:100%;height:100%;object-fit:cover}dialog{border:none;background-color:transparent;opacity:1;transition:opacity var(--duration) var(--fx),display var(--duration) allow-discrete,overlay var(--duration) allow-discrete}@starting-style{dialog[open]{opacity:0}}dialog:not([open]){opacity:0;pointer-events:none}dialog::backdrop{background-color:var(--overlay-bg);-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur));opacity:1;transition:opacity var(--duration) var(--fx),display var(--duration) allow-discrete,overlay var(--duration) allow-discrete}@starting-style{dialog::backdrop{opacity:0}}dialog:not([open])::backdrop{opacity:0}@media (prefers-reduced-motion: reduce){dialog,dialog::backdrop{transition:none}}.dialog-content{max-width:38.25rem;min-width:38.25rem;width:100%;background-color:#fff;border-radius:var(--base-spacing-big)}.dialog-content__header{position:relative;display:flex;justify-content:space-between;align-items:center;gap:var(--base-spacing);background:var(--color-gradient-full);color:#fff;padding:var(--base-spacing-double);border-top-left-radius:inherit;border-top-right-radius:inherit;margin-bottom:var(--base-spacing-double)}.dialog-content__header .title{position:relative;z-index:2}.dialog-content__header .icon-button{position:relative;color:#fff;border-color:#fff;width:calc(var(--base-spacing-half) * 10);height:calc(var(--base-spacing-half) * 10);z-index:2}@media (hover: hover){.dialog-content__header .icon-button:hover{border-color:var(--color-text-primary)}}.dialog-content__header:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.3;z-index:1;border-radius:inherit}.dialog-content__main{padding-inline:var(--base-spacing-double);padding-bottom:calc(var(--base-spacing-double) * 2)}.dialog-content__main .text{font-size:var(--font-large);font-weight:300;line-height:1.4;margin-bottom:var(--base-spacing-double)}.dialog-content__main .search-container{position:relative}.dialog-content__main .search-container form{display:flex;align-items:center;gap:var(--base-spacing)}.dialog-content__main .search-container .icon{position:absolute;top:50%;left:var(--font-medium);transform:translateY(-50%)}.dialog-content__main .search-container input{padding-left:calc(var(--base-spacing-half) * 11)}.vb_cmap>.wrap{--wrap: 1440px}.map-content{position:relative}@media (max-width: 992px){.map-content:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:5;opacity:0;pointer-events:none;transition:opacity var(--duration) var(--fx)}}@media (max-width: 992px) and (prefers-reduced-motion: reduce){.map-content:before{transition:none}}.map-content .grid{display:grid;gap:var(--base-spacing-big)}@media (max-width: 992px){.map-content .grid{grid-template-columns:1fr;position:relative}}@media (min-width: 993px){.map-content .grid{grid-template-columns:1fr 1fr;transform:translate(0);transition:transform var(--duration) var(--fx)}}@media (min-width: 993px) and (prefers-reduced-motion: reduce){.map-content .grid{transition:none}}@media (min-width: 993px){.map-content:not(.has-active-card) .grid{transform:translate(calc(25% + var(--base-spacing-big) / 2))}}.map-content .column{position:relative;min-width:0}@media (max-width: 992px){.map-content .column.has-map{grid-column:1;grid-row:1}}@media (max-width: 992px){.map-content .column:not(.has-map){grid-column:1;grid-row:1;z-index:10;pointer-events:none}}@media (min-width: 993px){.map-content .column:not(.has-map){overflow:hidden;opacity:0;pointer-events:none;transition:opacity var(--duration) var(--fx)}}@media (min-width: 993px) and (prefers-reduced-motion: reduce){.map-content .column:not(.has-map){transition:none}}.map-content.has-active-card .column:not(.has-map){pointer-events:auto}@media (min-width: 993px){.map-content.has-active-card .column:not(.has-map){opacity:1}}@media (max-width: 992px){.map-content.has-active-card:before{opacity:1;pointer-events:auto}}.map-wrapper{position:relative;aspect-ratio:1/1;max-width:1000px;width:100%;height:auto;border-radius:var(--base-spacing-big);background:var(--color-gradient-grey);margin:0 0 var(--base-spacing-big)}.map-wrapper svg{width:100%;height:100%}.map-wrapper #Pins,.map-wrapper #Pins>g{pointer-events:none}.location-card{position:absolute;display:flex;flex-direction:column;background:var(--color-gradient-grey);padding:var(--base-spacing-double);border-radius:var(--base-spacing-big);opacity:0;pointer-events:none}@media (min-width: 993px){.location-card{top:0;left:0;width:100%;height:100%}}@media (max-width: 992px){.location-card{top:50%;left:50%;width:100%;max-width:400px;height:auto;max-height:100%;overflow-y:auto;box-shadow:0 0 8px 1px #00000040}}.location-card:focus{outline:none}.location-card:focus-visible{box-shadow:0 0 0 3px var(--color-medical-secondary)}.location-card.is-active{pointer-events:auto}.location-card:has(.location-image) .map-location{padding-right:0}.location-card__close{position:absolute;top:var(--base-spacing);right:var(--base-spacing);width:32px;height:32px;margin:0;padding:10px;box-shadow:0 0 4px #00000040;background-color:#fff;border:1px solid var(--color-grey-3);border-radius:50%;cursor:pointer;z-index:1;transition:transform .3s,background-color .3s}@media (prefers-reduced-motion: reduce){.location-card__close{transition:none}}.location-card__close:before,.location-card__close:after{position:absolute;top:50%;left:50%;width:16px;height:1px;background:var(--color-text-primary);display:block;pointer-events:none;content:"";transition:background-color .3s}@media (prefers-reduced-motion: reduce){.location-card__close:before,.location-card__close:after{transition:none}}.location-card__close:before{transform:translate(-50%,-50%) rotate(45deg)}.location-card__close:after{transform:translate(-50%,-50%) rotate(-45deg)}@media (hover: hover){.location-card__close:hover{background-color:var(--color-grey-1)}}.location-card__close:focus-visible{outline:2px solid var(--color-medical-secondary);outline-offset:2px}.location-image{position:relative;aspect-ratio:2/1;width:100%;height:auto;margin:0 0 var(--base-spacing-double)}.location-image img{border-radius:var(--base-spacing);object-fit:cover}.map-location{padding-right:calc(var(--base-spacing-double) * 2);margin-bottom:var(--base-spacing)}.teaser-text{margin-bottom:var(--base-spacing-double);overflow-y:auto;scrollbar-width:thin}.teaser-text ul li{padding-left:var(--base-spacing-big)}.teaser-text ul li{font-size:clamp(.875rem,.6527777778rem + .462962963vw,1rem)}.teaser-text ul li:before{top:6px}.location-card__footer{margin-top:auto;gap:var(--base-spacing)}@media (max-width: 992px){.location-card__footer{flex-direction:column;align-items:flex-start}}.location-card__footer .location-address,.location-card__footer .location-more{font-weight:300;border:1px solid var(--color-grey-2)}.location-card__footer .location-address svg,.location-card__footer .location-more svg{flex-shrink:0}.location-card__footer .location-address{display:flex;align-items:flex-start;border-radius:24px;line-height:1.5;margin:0;border:none}.location-card__footer .location-address svg{color:var(--color-medical-secondary)}.location-card__footer .location-more{display:flex;align-items:center;gap:var(--base-spacing);border-radius:var(--base-spacing-big);margin:0;padding:var(--base-spacing-half);padding-left:var(--base-spacing-double);padding-right:var(--base-spacing);background-color:#fff;line-height:1.5;text-decoration:none!important}.map-filter{background:var(--color-gradient-grey);border-radius:var(--base-spacing-big);padding:var(--base-spacing-double)}.map-filter__filters{display:flex;align-items:center;flex-wrap:wrap;gap:var(--base-spacing)}.map-filter__button{display:flex;align-items:center;gap:var(--base-spacing);background-color:#fff;border:1px solid var(--color-grey-3);border-radius:var(--base-spacing-big);line-height:1.5;font-weight:300;padding-block:var(--base-spacing-half);cursor:pointer;transition:background-color var(--duration) var(--fx),border-color var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){.map-filter__button{transition:none}}.map-filter__button:focus-visible{outline:3px solid var(--color-medical-secondary);outline-offset:2px}.map-filter__button.is-active,.map-filter__button[aria-pressed=true]{border-color:var(--color-grey-3)}.map-filter__button.is-active .circle,.map-filter__button[aria-pressed=true] .circle{background:var(--category-gradient, var(--color-gradient-full))}.map-filter__button.is-active .circle:before,.map-filter__button[aria-pressed=true] .circle:before{display:none}.map-filter__button .circle{position:relative;flex-shrink:0;width:var(--base-spacing-double);height:var(--base-spacing-double);border-radius:var(--base-spacing-big);background:#fff}.map-filter__button .circle:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--base-spacing-big);padding:1px;background:var(--category-gradient, var(--color-gradient-full));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media (prefers-reduced-motion: reduce){.map-filter__button .circle:before{transition:none}}.map-pin{position:relative;cursor:pointer;pointer-events:all;transform-origin:center center;transition:transform var(--duration) var(--fx),opacity var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){.map-pin{transition:none}}.map-pin path{cursor:pointer;pointer-events:all}.map-pin:focus{outline:none}.map-pin:focus-visible{outline:3px solid var(--color-medical-secondary);outline-offset:4px}.map-pin:focus path{filter:brightness(1.1)}.map-pin.is-active path{stroke-width:4}.map-pin.is-filtered-out{opacity:0}.map-pin.is-filtered-out path{pointer-events:none}.map-pin[inert]{pointer-events:none;cursor:default}.map-pin.is-spiderfied{z-index:10}.spider-leg{stroke:var(--color-grey-3);stroke-width:2;stroke-dasharray:4 4;pointer-events:none}:root{--xs: map-get($bp, "xs");--sm: map-get($bp, "sm");--md: map-get($bp, "md");--lg: map-get($bp, "lg");--xl: map-get($bp, "xl");--xxl: map-get($bp, "xxl");--xxxl: map-get($bp, "xxxl");--hd: map-get($bp, "hd");--max: map-get($bp, "max");--base-font-size: 16px;--base-line-height: 1.5;--headings-line-height: 1.2;--headings-margin-bottom: .4em;--duration: .3s;--fx: ease-in-out;--base-spacing-half: calc(var(--base-spacing) * .5);--base-spacing: 8px;--base-spacing-medium: calc(var(--base-spacing-half) * 3);--base-spacing-double: calc(var(--base-spacing) * 2);--base-spacing-big: calc(var(--base-spacing) * 3);--font-half: calc(var(--font-base) * .5);--font-base: .5rem;--font-medium: calc(var(--font-half) * 3);--font-double: calc(var(--font-base) * 2);--font-large: calc(var(--font-base) * 2.25);--font-big: calc(var(--font-base) * 3)}.searchform-container{position:relative;display:flex;flex-direction:column;gap:var(--base-spacing-medium);background:var(--color-gradient-full);color:#fff;padding-inline:calc(var(--base-spacing-big) * 3);padding-block:var(--base-spacing-double);border-radius:calc(var(--base-spacing-half) * 11);overflow:hidden}.searchform-container{padding-inline:clamp(1.5rem,-1.9285714286rem + 7.1428571429vw,4.5rem)}.searchform-container>*{z-index:1}.searchform-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3}.searchform-container .searchform-form{display:flex;align-items:stretch;gap:var(--base-spacing-medium);margin-bottom:var(--base-spacing-half)}.searchform-container .input-container{position:relative;flex-grow:1}.searchform-container .input-container input{padding-left:calc(var(--base-spacing-half) * 9);height:100%}.searchform-container .input-container .icon{position:absolute;top:50%;transform:translateY(-50%);left:var(--base-spacing-medium);color:var(--color-text-primary)}.searchform-container .search-button{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;border:1px solid var(--color-text-primary);color:var(--color-text-primary);margin:0;aspect-ratio:1/1}.searchform-results .headlines-container,.searchform-results .search-results{display:flex;flex-direction:column;gap:var(--base-spacing-big);padding-bottom:3rem}.searchform-results .headlines-container,.searchform-results .search-results{padding-inline:clamp(0rem,-5.1428571429rem + 10.7142857143vw,4.5rem)}.searchform-results .result-list-item{display:flex;flex-direction:column;gap:var(--base-spacing);padding:var(--base-spacing-double);border-radius:var(--base-spacing-big);border:1px solid transparent;background-color:var(--color-header-links);text-decoration:none;transition:border-color var(--duration) var(--fx)}@media (prefers-reduced-motion: reduce){.searchform-results .result-list-item{transition:none}}@media (hover: hover){.searchform-results .result-list-item:hover{color:inherit;border-color:var(--color-grey-3)}}.searchform-results .result-title{font-weight:700;line-height:1.25}.searchform-results .result-teaser em{font-style:normal;font-weight:500;color:var(--color-text-tertiary);text-decoration:underline;text-underline-offset:3px}.object-fit-contain{object-fit:contain}.object-fit-cover{object-fit:cover}.object-fit-fill{object-fit:fill}.object-fit-scale{object-fit:scale-down}.object-fit-none{object-fit:none}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}.w-auto{width:auto}.h-25{height:25%}.h-50{height:50%}.h-75{height:75%}.h-100{height:100%}.h-auto{height:auto}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-visible{overflow-y:visible}.overflow-y-scroll{overflow-y:scroll}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-block{display:block}.d-grid{display:grid}.d-inline-grid{display:inline-grid}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-none{display:none}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-sticky{position:sticky}.top-0{top:0}.bottom-0{bottom:0}.start-0{left:0}.end-0{right:0}.flex-fill{flex:1 1 auto}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-column-reverse{flex-direction:column-reverse}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}.align-items-stretch{align-items:stretch}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-between{align-content:space-between}.align-content-around{align-content:space-around}.align-content-stretch{align-content:stretch}.align-self-auto{align-self:auto}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-baseline{align-self:baseline}.align-self-stretch{align-self:stretch}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:1rem}.m-4{margin:1.5rem}.m-5{margin:3rem}.m-auto{margin:auto}.mx-0{margin-right:0;margin-left:0}.mx-1{margin-right:.25rem;margin-left:.25rem}.mx-2{margin-right:.5rem;margin-left:.5rem}.mx-3{margin-right:1rem;margin-left:1rem}.mx-4{margin-right:1.5rem;margin-left:1.5rem}.mx-5{margin-right:3rem;margin-left:3rem}.mx-auto{margin-right:auto;margin-left:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:1rem;margin-bottom:1rem}.my-4{margin-top:1.5rem;margin-bottom:1.5rem}.my-5{margin-top:3rem;margin-bottom:3rem}.my-auto{margin-top:auto;margin-bottom:auto}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mt-5{margin-top:3rem}.mt-auto{margin-top:auto}.me-0{margin-right:0}.me-1{margin-right:.25rem}.me-2{margin-right:.5rem}.me-3{margin-right:1rem}.me-4{margin-right:1.5rem}.me-5{margin-right:3rem}.me-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:3rem}.mb-auto{margin-bottom:auto}.ms-0{margin-left:0}.ms-1{margin-left:.25rem}.ms-2{margin-left:.5rem}.ms-3{margin-left:1rem}.ms-4{margin-left:1.5rem}.ms-5{margin-left:3rem}.ms-auto{margin-left:auto}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:1rem}.p-4{padding:1.5rem}.p-5{padding:3rem}.px-0{padding-right:0;padding-left:0}.px-1{padding-right:.25rem;padding-left:.25rem}.px-2{padding-right:.5rem;padding-left:.5rem}.px-3{padding-right:1rem;padding-left:1rem}.px-4{padding-right:1.5rem;padding-left:1.5rem}.px-5{padding-right:3rem;padding-left:3rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:1rem;padding-bottom:1rem}.py-4{padding-top:1.5rem;padding-bottom:1.5rem}.py-5{padding-top:3rem;padding-bottom:3rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:1rem}.pt-4{padding-top:1.5rem}.pt-5{padding-top:3rem}.pe-0{padding-right:0}.pe-1{padding-right:.25rem}.pe-2{padding-right:.5rem}.pe-3{padding-right:1rem}.pe-4{padding-right:1.5rem}.pe-5{padding-right:3rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:1rem}.pb-4{padding-bottom:1.5rem}.pb-5{padding-bottom:3rem}.ps-0{padding-left:0}.ps-1{padding-left:.25rem}.ps-2{padding-left:.5rem}.ps-3{padding-left:1rem}.ps-4{padding-left:1.5rem}.ps-5{padding-left:3rem}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:1rem}.gap-4{gap:1.5rem}.gap-5{gap:3rem}.row-gap-0{row-gap:0}.row-gap-1{row-gap:.25rem}.row-gap-2{row-gap:.5rem}.row-gap-3{row-gap:1rem}.row-gap-4{row-gap:1.5rem}.row-gap-5{row-gap:3rem}.column-gap-0{column-gap:0}.column-gap-1{column-gap:.25rem}.column-gap-2{column-gap:.5rem}.column-gap-3{column-gap:1rem}.column-gap-4{column-gap:1.5rem}.column-gap-5{column-gap:3rem}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.lh-1{line-height:1}.lh-2{line-height:1.1}.lh-3{line-height:1.2}.lh-4{line-height:1.3}.lh-5{line-height:1.4}.text-start{text-align:left}.text-end{text-align:right}.text-center{text-align:center}.text-decoration-none{text-decoration:none}.text-decoration-underline{text-decoration:underline}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.user-select-all{-webkit-user-select:all;user-select:all}.user-select-auto{-webkit-user-select:auto;user-select:auto}.user-select-none{-webkit-user-select:none;user-select:none}.pe-none{pointer-events:none}.pe-auto{pointer-events:auto}.z-n1{z-index:-1}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.rounded-0{border-radius:0}.rounded-1{border-radius:.25rem}.rounded-2{border-radius:.5rem}.rounded-3{border-radius:1rem}.rounded-4{border-radius:1.5rem}.rounded-5{border-radius:3rem}.ratio-1x1{aspect-ratio:1}.ratio-4x3{aspect-ratio:1.3333333333}.ratio-3x2{aspect-ratio:1.5}.ratio-16x9{aspect-ratio:1.7777777778}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}@media (min-width: 576px){.object-fit-sm-contain{object-fit:contain}.object-fit-sm-cover{object-fit:cover}.object-fit-sm-fill{object-fit:fill}.object-fit-sm-scale{object-fit:scale-down}.object-fit-sm-none{object-fit:none}.d-sm-inline{display:inline}.d-sm-inline-block{display:inline-block}.d-sm-block{display:block}.d-sm-grid{display:grid}.d-sm-inline-grid{display:inline-grid}.d-sm-flex{display:flex}.d-sm-inline-flex{display:inline-flex}.d-sm-none{display:none}.flex-sm-fill{flex:1 1 auto}.flex-sm-row{flex-direction:row}.flex-sm-column{flex-direction:column}.flex-sm-row-reverse{flex-direction:row-reverse}.flex-sm-column-reverse{flex-direction:column-reverse}.flex-sm-grow-0{flex-grow:0}.flex-sm-grow-1{flex-grow:1}.flex-sm-shrink-0{flex-shrink:0}.flex-sm-shrink-1{flex-shrink:1}.flex-sm-wrap{flex-wrap:wrap}.flex-sm-nowrap{flex-wrap:nowrap}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-sm-start{justify-content:flex-start}.justify-content-sm-end{justify-content:flex-end}.justify-content-sm-center{justify-content:center}.justify-content-sm-between{justify-content:space-between}.justify-content-sm-around{justify-content:space-around}.justify-content-sm-evenly{justify-content:space-evenly}.align-items-sm-start{align-items:flex-start}.align-items-sm-end{align-items:flex-end}.align-items-sm-center{align-items:center}.align-items-sm-baseline{align-items:baseline}.align-items-sm-stretch{align-items:stretch}.align-content-sm-start{align-content:flex-start}.align-content-sm-end{align-content:flex-end}.align-content-sm-center{align-content:center}.align-content-sm-between{align-content:space-between}.align-content-sm-around{align-content:space-around}.align-content-sm-stretch{align-content:stretch}.align-self-sm-auto{align-self:auto}.align-self-sm-start{align-self:flex-start}.align-self-sm-end{align-self:flex-end}.align-self-sm-center{align-self:center}.align-self-sm-baseline{align-self:baseline}.align-self-sm-stretch{align-self:stretch}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.m-sm-0{margin:0}.m-sm-1{margin:.25rem}.m-sm-2{margin:.5rem}.m-sm-3{margin:1rem}.m-sm-4{margin:1.5rem}.m-sm-5{margin:3rem}.m-sm-auto{margin:auto}.mx-sm-0{margin-right:0;margin-left:0}.mx-sm-1{margin-right:.25rem;margin-left:.25rem}.mx-sm-2{margin-right:.5rem;margin-left:.5rem}.mx-sm-3{margin-right:1rem;margin-left:1rem}.mx-sm-4{margin-right:1.5rem;margin-left:1.5rem}.mx-sm-5{margin-right:3rem;margin-left:3rem}.mx-sm-auto{margin-right:auto;margin-left:auto}.my-sm-0{margin-top:0;margin-bottom:0}.my-sm-1{margin-top:.25rem;margin-bottom:.25rem}.my-sm-2{margin-top:.5rem;margin-bottom:.5rem}.my-sm-3{margin-top:1rem;margin-bottom:1rem}.my-sm-4{margin-top:1.5rem;margin-bottom:1.5rem}.my-sm-5{margin-top:3rem;margin-bottom:3rem}.my-sm-auto{margin-top:auto;margin-bottom:auto}.mt-sm-0{margin-top:0}.mt-sm-1{margin-top:.25rem}.mt-sm-2{margin-top:.5rem}.mt-sm-3{margin-top:1rem}.mt-sm-4{margin-top:1.5rem}.mt-sm-5{margin-top:3rem}.mt-sm-auto{margin-top:auto}.me-sm-0{margin-right:0}.me-sm-1{margin-right:.25rem}.me-sm-2{margin-right:.5rem}.me-sm-3{margin-right:1rem}.me-sm-4{margin-right:1.5rem}.me-sm-5{margin-right:3rem}.me-sm-auto{margin-right:auto}.mb-sm-0{margin-bottom:0}.mb-sm-1{margin-bottom:.25rem}.mb-sm-2{margin-bottom:.5rem}.mb-sm-3{margin-bottom:1rem}.mb-sm-4{margin-bottom:1.5rem}.mb-sm-5{margin-bottom:3rem}.mb-sm-auto{margin-bottom:auto}.ms-sm-0{margin-left:0}.ms-sm-1{margin-left:.25rem}.ms-sm-2{margin-left:.5rem}.ms-sm-3{margin-left:1rem}.ms-sm-4{margin-left:1.5rem}.ms-sm-5{margin-left:3rem}.ms-sm-auto{margin-left:auto}.p-sm-0{padding:0}.p-sm-1{padding:.25rem}.p-sm-2{padding:.5rem}.p-sm-3{padding:1rem}.p-sm-4{padding:1.5rem}.p-sm-5{padding:3rem}.px-sm-0{padding-right:0;padding-left:0}.px-sm-1{padding-right:.25rem;padding-left:.25rem}.px-sm-2{padding-right:.5rem;padding-left:.5rem}.px-sm-3{padding-right:1rem;padding-left:1rem}.px-sm-4{padding-right:1.5rem;padding-left:1.5rem}.px-sm-5{padding-right:3rem;padding-left:3rem}.py-sm-0{padding-top:0;padding-bottom:0}.py-sm-1{padding-top:.25rem;padding-bottom:.25rem}.py-sm-2{padding-top:.5rem;padding-bottom:.5rem}.py-sm-3{padding-top:1rem;padding-bottom:1rem}.py-sm-4{padding-top:1.5rem;padding-bottom:1.5rem}.py-sm-5{padding-top:3rem;padding-bottom:3rem}.pt-sm-0{padding-top:0}.pt-sm-1{padding-top:.25rem}.pt-sm-2{padding-top:.5rem}.pt-sm-3{padding-top:1rem}.pt-sm-4{padding-top:1.5rem}.pt-sm-5{padding-top:3rem}.pe-sm-0{padding-right:0}.pe-sm-1{padding-right:.25rem}.pe-sm-2{padding-right:.5rem}.pe-sm-3{padding-right:1rem}.pe-sm-4{padding-right:1.5rem}.pe-sm-5{padding-right:3rem}.pb-sm-0{padding-bottom:0}.pb-sm-1{padding-bottom:.25rem}.pb-sm-2{padding-bottom:.5rem}.pb-sm-3{padding-bottom:1rem}.pb-sm-4{padding-bottom:1.5rem}.pb-sm-5{padding-bottom:3rem}.ps-sm-0{padding-left:0}.ps-sm-1{padding-left:.25rem}.ps-sm-2{padding-left:.5rem}.ps-sm-3{padding-left:1rem}.ps-sm-4{padding-left:1.5rem}.ps-sm-5{padding-left:3rem}.gap-sm-0{gap:0}.gap-sm-1{gap:.25rem}.gap-sm-2{gap:.5rem}.gap-sm-3{gap:1rem}.gap-sm-4{gap:1.5rem}.gap-sm-5{gap:3rem}.row-gap-sm-0{row-gap:0}.row-gap-sm-1{row-gap:.25rem}.row-gap-sm-2{row-gap:.5rem}.row-gap-sm-3{row-gap:1rem}.row-gap-sm-4{row-gap:1.5rem}.row-gap-sm-5{row-gap:3rem}.column-gap-sm-0{column-gap:0}.column-gap-sm-1{column-gap:.25rem}.column-gap-sm-2{column-gap:.5rem}.column-gap-sm-3{column-gap:1rem}.column-gap-sm-4{column-gap:1.5rem}.column-gap-sm-5{column-gap:3rem}.text-sm-start{text-align:left}.text-sm-end{text-align:right}.text-sm-center{text-align:center}}@media (min-width: 768px){.object-fit-md-contain{object-fit:contain}.object-fit-md-cover{object-fit:cover}.object-fit-md-fill{object-fit:fill}.object-fit-md-scale{object-fit:scale-down}.object-fit-md-none{object-fit:none}.d-md-inline{display:inline}.d-md-inline-block{display:inline-block}.d-md-block{display:block}.d-md-grid{display:grid}.d-md-inline-grid{display:inline-grid}.d-md-flex{display:flex}.d-md-inline-flex{display:inline-flex}.d-md-none{display:none}.flex-md-fill{flex:1 1 auto}.flex-md-row{flex-direction:row}.flex-md-column{flex-direction:column}.flex-md-row-reverse{flex-direction:row-reverse}.flex-md-column-reverse{flex-direction:column-reverse}.flex-md-grow-0{flex-grow:0}.flex-md-grow-1{flex-grow:1}.flex-md-shrink-0{flex-shrink:0}.flex-md-shrink-1{flex-shrink:1}.flex-md-wrap{flex-wrap:wrap}.flex-md-nowrap{flex-wrap:nowrap}.flex-md-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-md-start{justify-content:flex-start}.justify-content-md-end{justify-content:flex-end}.justify-content-md-center{justify-content:center}.justify-content-md-between{justify-content:space-between}.justify-content-md-around{justify-content:space-around}.justify-content-md-evenly{justify-content:space-evenly}.align-items-md-start{align-items:flex-start}.align-items-md-end{align-items:flex-end}.align-items-md-center{align-items:center}.align-items-md-baseline{align-items:baseline}.align-items-md-stretch{align-items:stretch}.align-content-md-start{align-content:flex-start}.align-content-md-end{align-content:flex-end}.align-content-md-center{align-content:center}.align-content-md-between{align-content:space-between}.align-content-md-around{align-content:space-around}.align-content-md-stretch{align-content:stretch}.align-self-md-auto{align-self:auto}.align-self-md-start{align-self:flex-start}.align-self-md-end{align-self:flex-end}.align-self-md-center{align-self:center}.align-self-md-baseline{align-self:baseline}.align-self-md-stretch{align-self:stretch}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.m-md-0{margin:0}.m-md-1{margin:.25rem}.m-md-2{margin:.5rem}.m-md-3{margin:1rem}.m-md-4{margin:1.5rem}.m-md-5{margin:3rem}.m-md-auto{margin:auto}.mx-md-0{margin-right:0;margin-left:0}.mx-md-1{margin-right:.25rem;margin-left:.25rem}.mx-md-2{margin-right:.5rem;margin-left:.5rem}.mx-md-3{margin-right:1rem;margin-left:1rem}.mx-md-4{margin-right:1.5rem;margin-left:1.5rem}.mx-md-5{margin-right:3rem;margin-left:3rem}.mx-md-auto{margin-right:auto;margin-left:auto}.my-md-0{margin-top:0;margin-bottom:0}.my-md-1{margin-top:.25rem;margin-bottom:.25rem}.my-md-2{margin-top:.5rem;margin-bottom:.5rem}.my-md-3{margin-top:1rem;margin-bottom:1rem}.my-md-4{margin-top:1.5rem;margin-bottom:1.5rem}.my-md-5{margin-top:3rem;margin-bottom:3rem}.my-md-auto{margin-top:auto;margin-bottom:auto}.mt-md-0{margin-top:0}.mt-md-1{margin-top:.25rem}.mt-md-2{margin-top:.5rem}.mt-md-3{margin-top:1rem}.mt-md-4{margin-top:1.5rem}.mt-md-5{margin-top:3rem}.mt-md-auto{margin-top:auto}.me-md-0{margin-right:0}.me-md-1{margin-right:.25rem}.me-md-2{margin-right:.5rem}.me-md-3{margin-right:1rem}.me-md-4{margin-right:1.5rem}.me-md-5{margin-right:3rem}.me-md-auto{margin-right:auto}.mb-md-0{margin-bottom:0}.mb-md-1{margin-bottom:.25rem}.mb-md-2{margin-bottom:.5rem}.mb-md-3{margin-bottom:1rem}.mb-md-4{margin-bottom:1.5rem}.mb-md-5{margin-bottom:3rem}.mb-md-auto{margin-bottom:auto}.ms-md-0{margin-left:0}.ms-md-1{margin-left:.25rem}.ms-md-2{margin-left:.5rem}.ms-md-3{margin-left:1rem}.ms-md-4{margin-left:1.5rem}.ms-md-5{margin-left:3rem}.ms-md-auto{margin-left:auto}.p-md-0{padding:0}.p-md-1{padding:.25rem}.p-md-2{padding:.5rem}.p-md-3{padding:1rem}.p-md-4{padding:1.5rem}.p-md-5{padding:3rem}.px-md-0{padding-right:0;padding-left:0}.px-md-1{padding-right:.25rem;padding-left:.25rem}.px-md-2{padding-right:.5rem;padding-left:.5rem}.px-md-3{padding-right:1rem;padding-left:1rem}.px-md-4{padding-right:1.5rem;padding-left:1.5rem}.px-md-5{padding-right:3rem;padding-left:3rem}.py-md-0{padding-top:0;padding-bottom:0}.py-md-1{padding-top:.25rem;padding-bottom:.25rem}.py-md-2{padding-top:.5rem;padding-bottom:.5rem}.py-md-3{padding-top:1rem;padding-bottom:1rem}.py-md-4{padding-top:1.5rem;padding-bottom:1.5rem}.py-md-5{padding-top:3rem;padding-bottom:3rem}.pt-md-0{padding-top:0}.pt-md-1{padding-top:.25rem}.pt-md-2{padding-top:.5rem}.pt-md-3{padding-top:1rem}.pt-md-4{padding-top:1.5rem}.pt-md-5{padding-top:3rem}.pe-md-0{padding-right:0}.pe-md-1{padding-right:.25rem}.pe-md-2{padding-right:.5rem}.pe-md-3{padding-right:1rem}.pe-md-4{padding-right:1.5rem}.pe-md-5{padding-right:3rem}.pb-md-0{padding-bottom:0}.pb-md-1{padding-bottom:.25rem}.pb-md-2{padding-bottom:.5rem}.pb-md-3{padding-bottom:1rem}.pb-md-4{padding-bottom:1.5rem}.pb-md-5{padding-bottom:3rem}.ps-md-0{padding-left:0}.ps-md-1{padding-left:.25rem}.ps-md-2{padding-left:.5rem}.ps-md-3{padding-left:1rem}.ps-md-4{padding-left:1.5rem}.ps-md-5{padding-left:3rem}.gap-md-0{gap:0}.gap-md-1{gap:.25rem}.gap-md-2{gap:.5rem}.gap-md-3{gap:1rem}.gap-md-4{gap:1.5rem}.gap-md-5{gap:3rem}.row-gap-md-0{row-gap:0}.row-gap-md-1{row-gap:.25rem}.row-gap-md-2{row-gap:.5rem}.row-gap-md-3{row-gap:1rem}.row-gap-md-4{row-gap:1.5rem}.row-gap-md-5{row-gap:3rem}.column-gap-md-0{column-gap:0}.column-gap-md-1{column-gap:.25rem}.column-gap-md-2{column-gap:.5rem}.column-gap-md-3{column-gap:1rem}.column-gap-md-4{column-gap:1.5rem}.column-gap-md-5{column-gap:3rem}.text-md-start{text-align:left}.text-md-end{text-align:right}.text-md-center{text-align:center}}@media (min-width: 992px){.object-fit-lg-contain{object-fit:contain}.object-fit-lg-cover{object-fit:cover}.object-fit-lg-fill{object-fit:fill}.object-fit-lg-scale{object-fit:scale-down}.object-fit-lg-none{object-fit:none}.d-lg-inline{display:inline}.d-lg-inline-block{display:inline-block}.d-lg-block{display:block}.d-lg-grid{display:grid}.d-lg-inline-grid{display:inline-grid}.d-lg-flex{display:flex}.d-lg-inline-flex{display:inline-flex}.d-lg-none{display:none}.flex-lg-fill{flex:1 1 auto}.flex-lg-row{flex-direction:row}.flex-lg-column{flex-direction:column}.flex-lg-row-reverse{flex-direction:row-reverse}.flex-lg-column-reverse{flex-direction:column-reverse}.flex-lg-grow-0{flex-grow:0}.flex-lg-grow-1{flex-grow:1}.flex-lg-shrink-0{flex-shrink:0}.flex-lg-shrink-1{flex-shrink:1}.flex-lg-wrap{flex-wrap:wrap}.flex-lg-nowrap{flex-wrap:nowrap}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-lg-start{justify-content:flex-start}.justify-content-lg-end{justify-content:flex-end}.justify-content-lg-center{justify-content:center}.justify-content-lg-between{justify-content:space-between}.justify-content-lg-around{justify-content:space-around}.justify-content-lg-evenly{justify-content:space-evenly}.align-items-lg-start{align-items:flex-start}.align-items-lg-end{align-items:flex-end}.align-items-lg-center{align-items:center}.align-items-lg-baseline{align-items:baseline}.align-items-lg-stretch{align-items:stretch}.align-content-lg-start{align-content:flex-start}.align-content-lg-end{align-content:flex-end}.align-content-lg-center{align-content:center}.align-content-lg-between{align-content:space-between}.align-content-lg-around{align-content:space-around}.align-content-lg-stretch{align-content:stretch}.align-self-lg-auto{align-self:auto}.align-self-lg-start{align-self:flex-start}.align-self-lg-end{align-self:flex-end}.align-self-lg-center{align-self:center}.align-self-lg-baseline{align-self:baseline}.align-self-lg-stretch{align-self:stretch}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.m-lg-0{margin:0}.m-lg-1{margin:.25rem}.m-lg-2{margin:.5rem}.m-lg-3{margin:1rem}.m-lg-4{margin:1.5rem}.m-lg-5{margin:3rem}.m-lg-auto{margin:auto}.mx-lg-0{margin-right:0;margin-left:0}.mx-lg-1{margin-right:.25rem;margin-left:.25rem}.mx-lg-2{margin-right:.5rem;margin-left:.5rem}.mx-lg-3{margin-right:1rem;margin-left:1rem}.mx-lg-4{margin-right:1.5rem;margin-left:1.5rem}.mx-lg-5{margin-right:3rem;margin-left:3rem}.mx-lg-auto{margin-right:auto;margin-left:auto}.my-lg-0{margin-top:0;margin-bottom:0}.my-lg-1{margin-top:.25rem;margin-bottom:.25rem}.my-lg-2{margin-top:.5rem;margin-bottom:.5rem}.my-lg-3{margin-top:1rem;margin-bottom:1rem}.my-lg-4{margin-top:1.5rem;margin-bottom:1.5rem}.my-lg-5{margin-top:3rem;margin-bottom:3rem}.my-lg-auto{margin-top:auto;margin-bottom:auto}.mt-lg-0{margin-top:0}.mt-lg-1{margin-top:.25rem}.mt-lg-2{margin-top:.5rem}.mt-lg-3{margin-top:1rem}.mt-lg-4{margin-top:1.5rem}.mt-lg-5{margin-top:3rem}.mt-lg-auto{margin-top:auto}.me-lg-0{margin-right:0}.me-lg-1{margin-right:.25rem}.me-lg-2{margin-right:.5rem}.me-lg-3{margin-right:1rem}.me-lg-4{margin-right:1.5rem}.me-lg-5{margin-right:3rem}.me-lg-auto{margin-right:auto}.mb-lg-0{margin-bottom:0}.mb-lg-1{margin-bottom:.25rem}.mb-lg-2{margin-bottom:.5rem}.mb-lg-3{margin-bottom:1rem}.mb-lg-4{margin-bottom:1.5rem}.mb-lg-5{margin-bottom:3rem}.mb-lg-auto{margin-bottom:auto}.ms-lg-0{margin-left:0}.ms-lg-1{margin-left:.25rem}.ms-lg-2{margin-left:.5rem}.ms-lg-3{margin-left:1rem}.ms-lg-4{margin-left:1.5rem}.ms-lg-5{margin-left:3rem}.ms-lg-auto{margin-left:auto}.p-lg-0{padding:0}.p-lg-1{padding:.25rem}.p-lg-2{padding:.5rem}.p-lg-3{padding:1rem}.p-lg-4{padding:1.5rem}.p-lg-5{padding:3rem}.px-lg-0{padding-right:0;padding-left:0}.px-lg-1{padding-right:.25rem;padding-left:.25rem}.px-lg-2{padding-right:.5rem;padding-left:.5rem}.px-lg-3{padding-right:1rem;padding-left:1rem}.px-lg-4{padding-right:1.5rem;padding-left:1.5rem}.px-lg-5{padding-right:3rem;padding-left:3rem}.py-lg-0{padding-top:0;padding-bottom:0}.py-lg-1{padding-top:.25rem;padding-bottom:.25rem}.py-lg-2{padding-top:.5rem;padding-bottom:.5rem}.py-lg-3{padding-top:1rem;padding-bottom:1rem}.py-lg-4{padding-top:1.5rem;padding-bottom:1.5rem}.py-lg-5{padding-top:3rem;padding-bottom:3rem}.pt-lg-0{padding-top:0}.pt-lg-1{padding-top:.25rem}.pt-lg-2{padding-top:.5rem}.pt-lg-3{padding-top:1rem}.pt-lg-4{padding-top:1.5rem}.pt-lg-5{padding-top:3rem}.pe-lg-0{padding-right:0}.pe-lg-1{padding-right:.25rem}.pe-lg-2{padding-right:.5rem}.pe-lg-3{padding-right:1rem}.pe-lg-4{padding-right:1.5rem}.pe-lg-5{padding-right:3rem}.pb-lg-0{padding-bottom:0}.pb-lg-1{padding-bottom:.25rem}.pb-lg-2{padding-bottom:.5rem}.pb-lg-3{padding-bottom:1rem}.pb-lg-4{padding-bottom:1.5rem}.pb-lg-5{padding-bottom:3rem}.ps-lg-0{padding-left:0}.ps-lg-1{padding-left:.25rem}.ps-lg-2{padding-left:.5rem}.ps-lg-3{padding-left:1rem}.ps-lg-4{padding-left:1.5rem}.ps-lg-5{padding-left:3rem}.gap-lg-0{gap:0}.gap-lg-1{gap:.25rem}.gap-lg-2{gap:.5rem}.gap-lg-3{gap:1rem}.gap-lg-4{gap:1.5rem}.gap-lg-5{gap:3rem}.row-gap-lg-0{row-gap:0}.row-gap-lg-1{row-gap:.25rem}.row-gap-lg-2{row-gap:.5rem}.row-gap-lg-3{row-gap:1rem}.row-gap-lg-4{row-gap:1.5rem}.row-gap-lg-5{row-gap:3rem}.column-gap-lg-0{column-gap:0}.column-gap-lg-1{column-gap:.25rem}.column-gap-lg-2{column-gap:.5rem}.column-gap-lg-3{column-gap:1rem}.column-gap-lg-4{column-gap:1.5rem}.column-gap-lg-5{column-gap:3rem}.text-lg-start{text-align:left}.text-lg-end{text-align:right}.text-lg-center{text-align:center}}@media (min-width: 1200px){.object-fit-xl-contain{object-fit:contain}.object-fit-xl-cover{object-fit:cover}.object-fit-xl-fill{object-fit:fill}.object-fit-xl-scale{object-fit:scale-down}.object-fit-xl-none{object-fit:none}.d-xl-inline{display:inline}.d-xl-inline-block{display:inline-block}.d-xl-block{display:block}.d-xl-grid{display:grid}.d-xl-inline-grid{display:inline-grid}.d-xl-flex{display:flex}.d-xl-inline-flex{display:inline-flex}.d-xl-none{display:none}.flex-xl-fill{flex:1 1 auto}.flex-xl-row{flex-direction:row}.flex-xl-column{flex-direction:column}.flex-xl-row-reverse{flex-direction:row-reverse}.flex-xl-column-reverse{flex-direction:column-reverse}.flex-xl-grow-0{flex-grow:0}.flex-xl-grow-1{flex-grow:1}.flex-xl-shrink-0{flex-shrink:0}.flex-xl-shrink-1{flex-shrink:1}.flex-xl-wrap{flex-wrap:wrap}.flex-xl-nowrap{flex-wrap:nowrap}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-xl-start{justify-content:flex-start}.justify-content-xl-end{justify-content:flex-end}.justify-content-xl-center{justify-content:center}.justify-content-xl-between{justify-content:space-between}.justify-content-xl-around{justify-content:space-around}.justify-content-xl-evenly{justify-content:space-evenly}.align-items-xl-start{align-items:flex-start}.align-items-xl-end{align-items:flex-end}.align-items-xl-center{align-items:center}.align-items-xl-baseline{align-items:baseline}.align-items-xl-stretch{align-items:stretch}.align-content-xl-start{align-content:flex-start}.align-content-xl-end{align-content:flex-end}.align-content-xl-center{align-content:center}.align-content-xl-between{align-content:space-between}.align-content-xl-around{align-content:space-around}.align-content-xl-stretch{align-content:stretch}.align-self-xl-auto{align-self:auto}.align-self-xl-start{align-self:flex-start}.align-self-xl-end{align-self:flex-end}.align-self-xl-center{align-self:center}.align-self-xl-baseline{align-self:baseline}.align-self-xl-stretch{align-self:stretch}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.m-xl-0{margin:0}.m-xl-1{margin:.25rem}.m-xl-2{margin:.5rem}.m-xl-3{margin:1rem}.m-xl-4{margin:1.5rem}.m-xl-5{margin:3rem}.m-xl-auto{margin:auto}.mx-xl-0{margin-right:0;margin-left:0}.mx-xl-1{margin-right:.25rem;margin-left:.25rem}.mx-xl-2{margin-right:.5rem;margin-left:.5rem}.mx-xl-3{margin-right:1rem;margin-left:1rem}.mx-xl-4{margin-right:1.5rem;margin-left:1.5rem}.mx-xl-5{margin-right:3rem;margin-left:3rem}.mx-xl-auto{margin-right:auto;margin-left:auto}.my-xl-0{margin-top:0;margin-bottom:0}.my-xl-1{margin-top:.25rem;margin-bottom:.25rem}.my-xl-2{margin-top:.5rem;margin-bottom:.5rem}.my-xl-3{margin-top:1rem;margin-bottom:1rem}.my-xl-4{margin-top:1.5rem;margin-bottom:1.5rem}.my-xl-5{margin-top:3rem;margin-bottom:3rem}.my-xl-auto{margin-top:auto;margin-bottom:auto}.mt-xl-0{margin-top:0}.mt-xl-1{margin-top:.25rem}.mt-xl-2{margin-top:.5rem}.mt-xl-3{margin-top:1rem}.mt-xl-4{margin-top:1.5rem}.mt-xl-5{margin-top:3rem}.mt-xl-auto{margin-top:auto}.me-xl-0{margin-right:0}.me-xl-1{margin-right:.25rem}.me-xl-2{margin-right:.5rem}.me-xl-3{margin-right:1rem}.me-xl-4{margin-right:1.5rem}.me-xl-5{margin-right:3rem}.me-xl-auto{margin-right:auto}.mb-xl-0{margin-bottom:0}.mb-xl-1{margin-bottom:.25rem}.mb-xl-2{margin-bottom:.5rem}.mb-xl-3{margin-bottom:1rem}.mb-xl-4{margin-bottom:1.5rem}.mb-xl-5{margin-bottom:3rem}.mb-xl-auto{margin-bottom:auto}.ms-xl-0{margin-left:0}.ms-xl-1{margin-left:.25rem}.ms-xl-2{margin-left:.5rem}.ms-xl-3{margin-left:1rem}.ms-xl-4{margin-left:1.5rem}.ms-xl-5{margin-left:3rem}.ms-xl-auto{margin-left:auto}.p-xl-0{padding:0}.p-xl-1{padding:.25rem}.p-xl-2{padding:.5rem}.p-xl-3{padding:1rem}.p-xl-4{padding:1.5rem}.p-xl-5{padding:3rem}.px-xl-0{padding-right:0;padding-left:0}.px-xl-1{padding-right:.25rem;padding-left:.25rem}.px-xl-2{padding-right:.5rem;padding-left:.5rem}.px-xl-3{padding-right:1rem;padding-left:1rem}.px-xl-4{padding-right:1.5rem;padding-left:1.5rem}.px-xl-5{padding-right:3rem;padding-left:3rem}.py-xl-0{padding-top:0;padding-bottom:0}.py-xl-1{padding-top:.25rem;padding-bottom:.25rem}.py-xl-2{padding-top:.5rem;padding-bottom:.5rem}.py-xl-3{padding-top:1rem;padding-bottom:1rem}.py-xl-4{padding-top:1.5rem;padding-bottom:1.5rem}.py-xl-5{padding-top:3rem;padding-bottom:3rem}.pt-xl-0{padding-top:0}.pt-xl-1{padding-top:.25rem}.pt-xl-2{padding-top:.5rem}.pt-xl-3{padding-top:1rem}.pt-xl-4{padding-top:1.5rem}.pt-xl-5{padding-top:3rem}.pe-xl-0{padding-right:0}.pe-xl-1{padding-right:.25rem}.pe-xl-2{padding-right:.5rem}.pe-xl-3{padding-right:1rem}.pe-xl-4{padding-right:1.5rem}.pe-xl-5{padding-right:3rem}.pb-xl-0{padding-bottom:0}.pb-xl-1{padding-bottom:.25rem}.pb-xl-2{padding-bottom:.5rem}.pb-xl-3{padding-bottom:1rem}.pb-xl-4{padding-bottom:1.5rem}.pb-xl-5{padding-bottom:3rem}.ps-xl-0{padding-left:0}.ps-xl-1{padding-left:.25rem}.ps-xl-2{padding-left:.5rem}.ps-xl-3{padding-left:1rem}.ps-xl-4{padding-left:1.5rem}.ps-xl-5{padding-left:3rem}.gap-xl-0{gap:0}.gap-xl-1{gap:.25rem}.gap-xl-2{gap:.5rem}.gap-xl-3{gap:1rem}.gap-xl-4{gap:1.5rem}.gap-xl-5{gap:3rem}.row-gap-xl-0{row-gap:0}.row-gap-xl-1{row-gap:.25rem}.row-gap-xl-2{row-gap:.5rem}.row-gap-xl-3{row-gap:1rem}.row-gap-xl-4{row-gap:1.5rem}.row-gap-xl-5{row-gap:3rem}.column-gap-xl-0{column-gap:0}.column-gap-xl-1{column-gap:.25rem}.column-gap-xl-2{column-gap:.5rem}.column-gap-xl-3{column-gap:1rem}.column-gap-xl-4{column-gap:1.5rem}.column-gap-xl-5{column-gap:3rem}.text-xl-start{text-align:left}.text-xl-end{text-align:right}.text-xl-center{text-align:center}}@media (min-width: 1400px){.object-fit-xxl-contain{object-fit:contain}.object-fit-xxl-cover{object-fit:cover}.object-fit-xxl-fill{object-fit:fill}.object-fit-xxl-scale{object-fit:scale-down}.object-fit-xxl-none{object-fit:none}.d-xxl-inline{display:inline}.d-xxl-inline-block{display:inline-block}.d-xxl-block{display:block}.d-xxl-grid{display:grid}.d-xxl-inline-grid{display:inline-grid}.d-xxl-flex{display:flex}.d-xxl-inline-flex{display:inline-flex}.d-xxl-none{display:none}.flex-xxl-fill{flex:1 1 auto}.flex-xxl-row{flex-direction:row}.flex-xxl-column{flex-direction:column}.flex-xxl-row-reverse{flex-direction:row-reverse}.flex-xxl-column-reverse{flex-direction:column-reverse}.flex-xxl-grow-0{flex-grow:0}.flex-xxl-grow-1{flex-grow:1}.flex-xxl-shrink-0{flex-shrink:0}.flex-xxl-shrink-1{flex-shrink:1}.flex-xxl-wrap{flex-wrap:wrap}.flex-xxl-nowrap{flex-wrap:nowrap}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-xxl-start{justify-content:flex-start}.justify-content-xxl-end{justify-content:flex-end}.justify-content-xxl-center{justify-content:center}.justify-content-xxl-between{justify-content:space-between}.justify-content-xxl-around{justify-content:space-around}.justify-content-xxl-evenly{justify-content:space-evenly}.align-items-xxl-start{align-items:flex-start}.align-items-xxl-end{align-items:flex-end}.align-items-xxl-center{align-items:center}.align-items-xxl-baseline{align-items:baseline}.align-items-xxl-stretch{align-items:stretch}.align-content-xxl-start{align-content:flex-start}.align-content-xxl-end{align-content:flex-end}.align-content-xxl-center{align-content:center}.align-content-xxl-between{align-content:space-between}.align-content-xxl-around{align-content:space-around}.align-content-xxl-stretch{align-content:stretch}.align-self-xxl-auto{align-self:auto}.align-self-xxl-start{align-self:flex-start}.align-self-xxl-end{align-self:flex-end}.align-self-xxl-center{align-self:center}.align-self-xxl-baseline{align-self:baseline}.align-self-xxl-stretch{align-self:stretch}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.m-xxl-0{margin:0}.m-xxl-1{margin:.25rem}.m-xxl-2{margin:.5rem}.m-xxl-3{margin:1rem}.m-xxl-4{margin:1.5rem}.m-xxl-5{margin:3rem}.m-xxl-auto{margin:auto}.mx-xxl-0{margin-right:0;margin-left:0}.mx-xxl-1{margin-right:.25rem;margin-left:.25rem}.mx-xxl-2{margin-right:.5rem;margin-left:.5rem}.mx-xxl-3{margin-right:1rem;margin-left:1rem}.mx-xxl-4{margin-right:1.5rem;margin-left:1.5rem}.mx-xxl-5{margin-right:3rem;margin-left:3rem}.mx-xxl-auto{margin-right:auto;margin-left:auto}.my-xxl-0{margin-top:0;margin-bottom:0}.my-xxl-1{margin-top:.25rem;margin-bottom:.25rem}.my-xxl-2{margin-top:.5rem;margin-bottom:.5rem}.my-xxl-3{margin-top:1rem;margin-bottom:1rem}.my-xxl-4{margin-top:1.5rem;margin-bottom:1.5rem}.my-xxl-5{margin-top:3rem;margin-bottom:3rem}.my-xxl-auto{margin-top:auto;margin-bottom:auto}.mt-xxl-0{margin-top:0}.mt-xxl-1{margin-top:.25rem}.mt-xxl-2{margin-top:.5rem}.mt-xxl-3{margin-top:1rem}.mt-xxl-4{margin-top:1.5rem}.mt-xxl-5{margin-top:3rem}.mt-xxl-auto{margin-top:auto}.me-xxl-0{margin-right:0}.me-xxl-1{margin-right:.25rem}.me-xxl-2{margin-right:.5rem}.me-xxl-3{margin-right:1rem}.me-xxl-4{margin-right:1.5rem}.me-xxl-5{margin-right:3rem}.me-xxl-auto{margin-right:auto}.mb-xxl-0{margin-bottom:0}.mb-xxl-1{margin-bottom:.25rem}.mb-xxl-2{margin-bottom:.5rem}.mb-xxl-3{margin-bottom:1rem}.mb-xxl-4{margin-bottom:1.5rem}.mb-xxl-5{margin-bottom:3rem}.mb-xxl-auto{margin-bottom:auto}.ms-xxl-0{margin-left:0}.ms-xxl-1{margin-left:.25rem}.ms-xxl-2{margin-left:.5rem}.ms-xxl-3{margin-left:1rem}.ms-xxl-4{margin-left:1.5rem}.ms-xxl-5{margin-left:3rem}.ms-xxl-auto{margin-left:auto}.p-xxl-0{padding:0}.p-xxl-1{padding:.25rem}.p-xxl-2{padding:.5rem}.p-xxl-3{padding:1rem}.p-xxl-4{padding:1.5rem}.p-xxl-5{padding:3rem}.px-xxl-0{padding-right:0;padding-left:0}.px-xxl-1{padding-right:.25rem;padding-left:.25rem}.px-xxl-2{padding-right:.5rem;padding-left:.5rem}.px-xxl-3{padding-right:1rem;padding-left:1rem}.px-xxl-4{padding-right:1.5rem;padding-left:1.5rem}.px-xxl-5{padding-right:3rem;padding-left:3rem}.py-xxl-0{padding-top:0;padding-bottom:0}.py-xxl-1{padding-top:.25rem;padding-bottom:.25rem}.py-xxl-2{padding-top:.5rem;padding-bottom:.5rem}.py-xxl-3{padding-top:1rem;padding-bottom:1rem}.py-xxl-4{padding-top:1.5rem;padding-bottom:1.5rem}.py-xxl-5{padding-top:3rem;padding-bottom:3rem}.pt-xxl-0{padding-top:0}.pt-xxl-1{padding-top:.25rem}.pt-xxl-2{padding-top:.5rem}.pt-xxl-3{padding-top:1rem}.pt-xxl-4{padding-top:1.5rem}.pt-xxl-5{padding-top:3rem}.pe-xxl-0{padding-right:0}.pe-xxl-1{padding-right:.25rem}.pe-xxl-2{padding-right:.5rem}.pe-xxl-3{padding-right:1rem}.pe-xxl-4{padding-right:1.5rem}.pe-xxl-5{padding-right:3rem}.pb-xxl-0{padding-bottom:0}.pb-xxl-1{padding-bottom:.25rem}.pb-xxl-2{padding-bottom:.5rem}.pb-xxl-3{padding-bottom:1rem}.pb-xxl-4{padding-bottom:1.5rem}.pb-xxl-5{padding-bottom:3rem}.ps-xxl-0{padding-left:0}.ps-xxl-1{padding-left:.25rem}.ps-xxl-2{padding-left:.5rem}.ps-xxl-3{padding-left:1rem}.ps-xxl-4{padding-left:1.5rem}.ps-xxl-5{padding-left:3rem}.gap-xxl-0{gap:0}.gap-xxl-1{gap:.25rem}.gap-xxl-2{gap:.5rem}.gap-xxl-3{gap:1rem}.gap-xxl-4{gap:1.5rem}.gap-xxl-5{gap:3rem}.row-gap-xxl-0{row-gap:0}.row-gap-xxl-1{row-gap:.25rem}.row-gap-xxl-2{row-gap:.5rem}.row-gap-xxl-3{row-gap:1rem}.row-gap-xxl-4{row-gap:1.5rem}.row-gap-xxl-5{row-gap:3rem}.column-gap-xxl-0{column-gap:0}.column-gap-xxl-1{column-gap:.25rem}.column-gap-xxl-2{column-gap:.5rem}.column-gap-xxl-3{column-gap:1rem}.column-gap-xxl-4{column-gap:1.5rem}.column-gap-xxl-5{column-gap:3rem}.text-xxl-start{text-align:left}.text-xxl-end{text-align:right}.text-xxl-center{text-align:center}}
