@font-face{font-family:Roboto;src:url("./fonts/Roboto/Roboto-Regular-TQJTUEE4.ttf") format("truetype");font-weight:100 900;font-stretch:75% 125%;font-style:normal}@font-face{font-family:Roboto;src:url("./fonts/Roboto/Roboto-Italic-JULNKXLA.ttf") format("truetype");font-weight:100 900;font-stretch:75% 125%;font-style:italic}@font-face{font-family:Roboto Slab;src:url("./fonts/Roboto_Slab/RobotoSlab-Regular-CUJLXT7C.ttf") format("truetype");font-weight:100 900;font-stretch:75% 125%;font-style:normal}.text-xs,.quote__position,.hero__title,.header-menu__back,.event-header__tag,.event-header__info,.cta-banner__text{font-family:Roboto,sans-serif;font-weight:300;font-size:14px;line-height:150%;letter-spacing:.4px;vertical-align:middle}@media print,screen and (min-width: 80em){.text-xs,.quote__position,.hero__title,.header-menu__back,.event-header__tag,.event-header__info,.cta-banner__text{font-size:16px}}.text-s,.nav-menu__nav-item,.ce_form .widget.widget-checkbox span label,.ce_form .widget.widget-radio span label{font-family:Roboto,sans-serif;font-weight:300;font-size:14px;line-height:150%;letter-spacing:.4px}@media print,screen and (min-width: 80em){.text-s,.nav-menu__nav-item,.ce_form .widget.widget-checkbox span label,.ce_form .widget.widget-radio span label{font-size:18px}}.text-m,.search-widget__result{font-family:Roboto,sans-serif;font-weight:300;font-size:16px;line-height:160%;letter-spacing:.4px}@media print,screen and (min-width: 80em){.text-m,.search-widget__result{font-size:20px}}.text-l{font-family:Roboto,sans-serif;font-weight:300;font-size:22px;line-height:130%;letter-spacing:.4px}@media print,screen and (min-width: 80em){.text-l{font-size:30px}}.text-heading-xs,.testimonial__position,.news-header__tag{font-family:Roboto,sans-serif;font-weight:400;font-size:12px;line-height:130%;vertical-align:middle;letter-spacing:normal}@media print,screen and (min-width: 80em){.text-heading-xs,.testimonial__position,.news-header__tag{font-size:14px}}.text-heading-s,.testimonial__name,.social-share__headline,.quote__name,.newsletter__headline,.image-text__title,.footer__socials span{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:120%;vertical-align:middle;letter-spacing:normal}@media print,screen and (min-width: 80em){.text-heading-s,.testimonial__name,.social-share__headline,.quote__name,.newsletter__headline,.image-text__title,.footer__socials span{font-size:16px}}.text-heading-m,.newsletter__modal fieldset .widget-checkbox legend,.news-header__headline,.cta-banner__headline,h4,h5,h6{font-family:Roboto Slab,sans-serif;font-weight:300;font-size:16px;line-height:130%;vertical-align:middle;letter-spacing:normal}@media print,screen and (min-width: 80em){.text-heading-m,.newsletter__modal fieldset .widget-checkbox legend,.news-header__headline,.cta-banner__headline,h4,h5,h6{font-size:18px}}.text-heading-l,.numbered-list--enumeration .numbered-list__number,.numbered-list__title,.newslist-header__headline,.newsletter__modal .widget-explanation h4,.nav-menu__headline,.handorgel__header__button,.eventlist-header__headline,.event-header__title,.ce_form fieldset legend,h3{font-family:Roboto Slab,sans-serif;font-weight:300;font-size:18px;line-height:130%;vertical-align:middle;letter-spacing:normal}@media print,screen and (min-width: 80em){.text-heading-l,.numbered-list--enumeration .numbered-list__number,.numbered-list__title,.newslist-header__headline,.newsletter__modal .widget-explanation h4,.nav-menu__headline,.handorgel__header__button,.eventlist-header__headline,.event-header__title,.ce_form fieldset legend,h3{font-size:22px;line-height:120%}}.text-heading-xl,[data-layout=mobile] .header__navigation,.dynamic-content-box__headline,h2{font-family:Roboto Slab,sans-serif;font-weight:300;font-size:22px;line-height:130%;letter-spacing:normal}@media print,screen and (min-width: 80em){.text-heading-xl,[data-layout=mobile] .header__navigation,.dynamic-content-box__headline,h2{font-size:28px;line-height:120%}}@media screen and (min-width: 90em){.text-heading-xl,[data-layout=mobile] .header__navigation,.dynamic-content-box__headline,h2{font-size:30px;line-height:120%}}.text-heading-xxl,.testimonial__text,.quote__text,.numbered-list__number,.newsletter__text,.newsletter__modal .widget-explanation h3,.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__title,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__title,h2.headline--large{font-family:Roboto Slab,sans-serif;font-weight:300;font-size:26px;line-height:120%;letter-spacing:normal}@media print,screen and (min-width: 48em){.text-heading-xxl,.testimonial__text,.quote__text,.numbered-list__number,.newsletter__text,.newsletter__modal .widget-explanation h3,.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__title,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__title,h2.headline--large{font-size:30px}}@media print,screen and (min-width: 80em){.text-heading-xxl,.testimonial__text,.quote__text,.numbered-list__number,.newsletter__text,.newsletter__modal .widget-explanation h3,.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__title,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__title,h2.headline--large{font-size:32px}}@media screen and (min-width: 90em){.text-heading-xxl,.testimonial__text,.quote__text,.numbered-list__number,.newsletter__text,.newsletter__modal .widget-explanation h3,.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__title,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__title,h2.headline--large{font-size:40px}}.text-heading-xxxxl,.header-menu__title,h1{font-family:Roboto Slab,sans-serif;font-weight:300;font-size:32px;line-height:115%;vertical-align:middle;letter-spacing:normal}@media print,screen and (min-width: 64em){.text-heading-xxxxl,.header-menu__title,h1{font-size:40px}}@media print,screen and (min-width: 80em){.text-heading-xxxxl,.header-menu__title,h1{font-size:54px}}@media screen and (min-width: 90em){.text-heading-xxxxl,.header-menu__title,h1{font-size:60px}}.text-button,.nav-highlights .nav-item,.link--arrow,.header__login,.button,.ce_form .widget button[type=submit]{font-family:Roboto Slab,sans-serif;font-weight:400;font-size:14px;line-height:22px;letter-spacing:.2px;text-align:center}@media print,screen and (min-width: 80em){.text-button,.nav-highlights .nav-item,.link--arrow,.header__login,.button,.ce_form .widget button[type=submit]{font-size:16px;line-height:24px}}.text-link,.content-grid__link{font-family:Roboto Slab,sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.2px}@media print,screen and (min-width: 80em){.text-link,.content-grid__link{font-size:16px;line-height:20px}}.text-navigation,.header__navigation{font-family:Roboto Slab,sans-serif;font-weight:400;font-size:14px;line-height:110%;vertical-align:middle;text-align:center}@media print,screen and (min-width: 80em){.text-navigation,.header__navigation{font-size:16px}}@media screen and (min-width: 90em){.text-navigation,.header__navigation{font-size:18px}}.text-navigation-search,.search-widget__input{font-family:Roboto Slab,sans-serif;font-weight:300;font-size:16px;line-height:110%;vertical-align:middle}@media screen and (min-width: 90em){.text-navigation-search,.search-widget__input{font-size:18px}}.text-language,.language .nav-item{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:110%;letter-spacing:.4px;vertical-align:middle}@media screen and (min-width: 90em){.text-language,.language .nav-item{font-size:16px}}:root{--color-primary-120: #002854;--color-primary-100: #003060;--color-primary-80: #335980;--color-primary-60: #6683a0;--color-primary-40: #99acbf;--color-primary-20: #ccd6df;--color-primary-10: #e5eaef;--color-primary-light-120: #8c7b68;--color-primary-light-100: #988875;--color-primary-light-80: #ada091;--color-primary-light-60: #c1b8ac;--color-primary-light-40: #d6cfc8;--color-primary-light-20: #eae7e3;--color-primary-light-10: #f5f3f1;--color-primary-b-100: #003060;--color-accent-100: #f59702;--color-accent-rollover: #f7ac35;--color-text-dark: #003060;--color-text-medium: #363636;--color-text-light: rgb(54 54 54 / 85%);--color-line-medium: rgb(54 54 54 / 15%);--color-line-light: rgb(54 54 54 / 15%);--color-line-link: #6683a0;--color-error: #c30017;--color-link-default: #003060;--color-link-rollover: #1a4570;--color-link-active: #1a4570;--color-bg-medium: #eae7e3;--color-bg-light: #f5f3f1;--color-button-rollover: #e0dbd6;--color-button-dark: #d6cfc8;--color-button-medium: #e0dbd6;--color-button-light: #eae7e3;--color-tag-default: #ccd6df;--color-tag-exclusive-bg: #fbd59a;--color-tag-exclusive-text: #764300;--color-form-bg-default: rgb(00 48 96 / 4%);--color-form-bg-error: rgb(195 0 23 / 5%);--color-form-outline-dark: #003060;--color-form-outline-default: rgb(00 48 96 / 30%);--color-form-outline-focus: rgb(00 48 96 / 50%);--color-form-outline-rollover: rgb(00 48 96 / 50%);--color-form-outline-error: #c30017;--color-form-input: #003060;--color-negative-primary-120: #002952;--color-negative-primary-100: #003060;--color-negative-primary-80: #335980;--color-negative-primary-60: #6683a0;--color-negative-primary-40: #99acbf;--color-negative-primary-20: #ccd6df;--color-negative-primary-10: #e5eaef;--color-negative-primary-light-120: #8c7b68;--color-negative-primary-light-100: #988875;--color-negative-primary-light-80: #ada091;--color-negative-primary-light-60: #c1b8ac;--color-negative-primary-light-40: #d6cfc8;--color-negative-primary-light-20: #eae7e3;--color-negative-primary-light-10: #f5f3f1;--color-negative-primary-b-100: #003060;--color-negative-accent-100: #f59702;--color-negative-accent-rollover: #f7ac35;--color-negative-text-dark: #fff;--color-negative-text-medium: rgb(255 255 255 / 75%);--color-negative-text-light: rgb(255 255 255 / 65%);--color-negative-line-medium: rgb(255 255 255 / 15%);--color-negative-line-light: rgb(255 255 255 / 15%);--color-negative-line-link: rgb(255 255 255 / 50%);--color-negative-error: #c30017;--color-negative-link-default: rgb(255 255 255 / 80%);--color-negative-link-rollover: #fff;--color-negative-link-active: #fff;--color-negative-bg-medium: #003060;--color-negative-bg-light: #0d3a68;--color-negative-button-rollover: #1a4570;--color-negative-button-dark: #335980;--color-negative-button-medium: #264f78;--color-negative-button-light: #1a4570;--color-negative-tag-default: #ccd6df;--color-negative-tag-exclusive-bg: #fbd59a;--color-negative-tag-exclusive-text: #764300;--color-negative-form-bg-default: rgb(255 255 255 / 5%);--color-negative-form-bg-error: rgb(195 0 23 / 5%);--color-negative-form-outline-dark: #fff;--color-negative-form-outline-default: rgb(255 255 255 / 40%);--color-negative-form-outline-focus: rgb(255 255 255 / 50%);--color-negative-form-outline-rollover: rgb(255 255 255 / 50%);--color-negative-form-outline-error: #c30017;--color-interface-white: #fff;--color-education: #005e6f;--color-education-dark: #004f5e;--color-hfg: #951c4f;--color-hfg-dark: #891345;--color-hsl: #005eaa;--color-hsl-dark: #00559a;--color-hfk: #cf0534;--color-hfk-dark: #b9002b;--color-search-icon: #003060}[data-theme=curaviva]{--color-primary-120: #55a41a;--color-primary-100: #61af20;--color-primary-80: #81bf4d;--color-primary-60: #a0cf79;--color-primary-40: #c0dfa6;--color-primary-20: #dfefd2;--color-primary-10: #eff7e9;--color-primary-light-120: #8c7b68;--color-primary-light-100: #988875;--color-primary-light-80: #ada091;--color-primary-light-60: #c1b8ac;--color-primary-light-40: #d6cfc8;--color-primary-light-20: #eae7e3;--color-primary-light-10: #f5f3f1;--color-primary-b-100: #207003;--color-accent-100: #e60004;--color-accent-rollover: #bc0003;--color-text-dark: #1a6302;--color-text-medium: rgb(18 18 18 / 75%);--color-text-light: rgb(18 18 18 / 65%);--color-line-medium: rgb(00 48 96 / 12%);--color-line-light: rgb(00 48 96 / 12%);--color-line-link: #1a6302;--color-error: #c30017;--color-link-default: #1a6302;--color-link-rollover: #d20003;--color-link-active: #367e1c;--color-bg-medium: #efefef;--color-bg-light: #f6f6f6;--color-button-rollover: #e0e0e0;--color-button-dark: #d0d0d0;--color-button-medium: #e0e0e0;--color-button-light: #efefef;--color-tag-default: #c3e9e6;--color-tag-exclusive-bg: #fbddcb;--color-tag-exclusive-text: #a55224;--color-form-bg-default: rgb(18 18 18 / 4%);--color-form-bg-error: rgb(195 00 23 / 5%);--color-form-outline-dark: #121212;--color-form-outline-default: rgb(18 18 18 / 30%);--color-form-outline-focus: rgb(18 18 18 / 50%);--color-form-outline-rollover: rgb(18 18 18 / 50%);--color-form-outline-error: #c30017;--color-form-input: #121212;--color-negative-primary-120: #1a6302;--color-negative-primary-100: #207003;--color-negative-primary-80: #2b7710;--color-negative-primary-60: #367e1c;--color-negative-primary-40: #418529;--color-negative-primary-20: #4d8d35;--color-negative-primary-10: #589442;--color-negative-primary-light-120: #8c7b68;--color-negative-primary-light-100: #988875;--color-negative-primary-light-80: #ada091;--color-negative-primary-light-60: #c1b8ac;--color-negative-primary-light-40: #d6cfc8;--color-negative-primary-light-20: #eae7e3;--color-negative-primary-light-10: #f5f3f1;--color-negative-primary-b-100: #207003;--color-negative-accent-100: #e10003;--color-negative-accent-rollover: #c70000;--color-negative-text-dark: #fff;--color-negative-text-medium: rgb(255 255 255 / 90%);--color-negative-text-light: rgb(255 255 255 / 80%);--color-negative-line-medium: rgb(255 255 255 / 20%);--color-negative-line-light: rgb(255 255 255 / 20%);--color-negative-line-link: rgb(255 255 255 / 50%);--color-negative-error: #c30017;--color-negative-link-default: rgb(255 255 255 / 80%);--color-negative-link-rollover: #fff;--color-negative-link-active: #fff;--color-negative-bg-medium: #207003;--color-negative-bg-light: #2b7710;--color-negative-button-rollover: #418529;--color-negative-button-dark: #4d8d35;--color-negative-button-medium: #589442;--color-negative-button-light: #367e1c;--color-negative-tag-default: #c3e9e6;--color-negative-tag-exclusive-bg: #fbddcb;--color-negative-tag-exclusive-text: #a55224;--color-negative-form-bg-default: rgb(255 255 255 / 5%);--color-negative-form-bg-error: rgb(195 00 23 / 5%);--color-negative-form-outline-dark: #fff;--color-negative-form-outline-default: rgb(255 255 255 / 40%);--color-negative-form-outline-focus: rgb(255 255 255 / 50%);--color-negative-form-outline-rollover: rgb(255 255 255 / 50%);--color-negative-form-outline-error: #c30017;--color-interface-white: #fff;--color-education: #005e6f;--color-hfg: #951c4f;--color-hsl: #005eaa;--color-hfk: #cf0534;--color-search-icon: #121212}[data-theme=insos]{--color-primary-120: #b8032c;--color-primary-100: #c10434;--color-primary-80: #cd365d;--color-primary-60: #da6885;--color-primary-40: #e69bae;--color-primary-20: #f3cdd6;--color-primary-10: #f9e6eb;--color-primary-light-120: #2faca2;--color-primary-light-100: #38b6ad;--color-primary-light-80: #60c5bd;--color-primary-light-60: #88d3ce;--color-primary-light-40: #afe2de;--color-primary-light-20: #d7f0ef;--color-primary-light-10: #ebf8f7;--color-primary-b-100: #c10434;--color-accent-100: #008293;--color-accent-rollover: #007687;--color-text-dark: #b8032c;--color-text-medium: #393939;--color-text-light: rgb(57 57 57 / 85%);--color-line-medium: rgb(57 57 57 / 40%);--color-line-light: rgb(57 57 57 / 15%);--color-line-link: #e08199;--color-error: #931b01;--color-link-default: #c10434;--color-link-rollover: #aa021f;--color-link-active: #aa021f;--color-bg-medium: #e8e8e8;--color-bg-light: #f6f6f6;--color-button-rollover: #d0d0d0;--color-button-dark: #d0d0d0;--color-button-medium: #e0e0e0;--color-button-light: #efefef;--color-tag-default: #f3cdd6;--color-tag-exclusive-bg: #d0bbd9;--color-tag-exclusive-text: #571875;--color-form-bg-default: rgb(57 57 57 / 4%);--color-form-bg-error: rgb(147 27 1 / 5%);--color-form-outline-dark: #393939;--color-form-outline-default: rgb(57 57 57 / 30%);--color-form-outline-focus: rgb(57 57 57 / 50%);--color-form-outline-rollover: rgb(57 57 57 / 50%);--color-form-outline-error: #931b01;--color-form-input: #393939;--color-negative-primary-120: #b8032c;--color-negative-primary-100: #c10434;--color-negative-primary-80: #cd365d;--color-negative-primary-60: #da6885;--color-negative-primary-40: #e69bae;--color-negative-primary-20: #f3cdd6;--color-negative-primary-10: #f9e6eb;--color-negative-primary-light-120: #2faca2;--color-negative-primary-light-100: #38b6ad;--color-negative-primary-light-80: #60c5bd;--color-negative-primary-light-60: #88d3ce;--color-negative-primary-light-40: #afe2de;--color-negative-primary-light-20: #d7f0ef;--color-negative-primary-light-10: #ebf8f7;--color-negative-primary-b-100: #c10434;--color-negative-accent-100: #008293;--color-negative-accent-rollover: #007687;--color-negative-text-dark: #fff;--color-negative-text-medium: rgb(255 255 255 / 90%);--color-negative-text-light: rgb(255 255 255 / 80%);--color-negative-line-medium: rgb(255 255 255 / 40%);--color-negative-line-light: rgb(255 255 255 / 15%);--color-negative-line-link: rgb(255 255 255 / 50%);--color-negative-error: #931b01;--color-negative-link-default: rgb(255 255 255 / 80%);--color-negative-link-rollover: #fff;--color-negative-link-active: #fff;--color-negative-bg-medium: #b8032c;--color-negative-bg-light: #c10434;--color-negative-button-rollover: #ca2a52;--color-negative-button-dark: #cd365d;--color-negative-button-medium: #ca2a52;--color-negative-button-light: #c71d48;--color-negative-tag-default: #f3cdd6;--color-negative-tag-exclusive-bg: #d0bbd9;--color-negative-tag-exclusive-text: #571875;--color-negative-form-bg-default: rgb(255 255 255 / 5%);--color-negative-form-bg-error: rgb(147 27 1 / 5%);--color-negative-form-outline-dark: #fff;--color-negative-form-outline-default: rgb(255 255 255 / 40%);--color-negative-form-outline-focus: rgb(255 255 255 / 50%);--color-negative-form-outline-rollover: rgb(255 255 255 / 50%);--color-negative-form-outline-error: #931b01;--color-interface-white: #fff;--color-education: #005e6f;--color-hfg: #951c4f;--color-hsl: #005eaa;--color-hfk: #cf0534;--color-search-icon: #393939}[data-theme=youvita]{--color-primary-120: #2d518c;--color-primary-100: #355d98;--color-primary-80: #5d7dad;--color-primary-60: #869ec1;--color-primary-40: #aebed6;--color-primary-20: #d7dfea;--color-primary-10: #ebeff5;--color-primary-light-120: #6fa2c8;--color-primary-light-100: #7cadd0;--color-primary-light-80: #96bdd9;--color-primary-light-60: #b0cee3;--color-primary-light-40: #cbdeec;--color-primary-light-20: #e5eff6;--color-primary-light-10: #f2f7fa;--color-primary-b-100: #81a247;--color-accent-100: #355d98;--color-accent-rollover: #2d518c;--color-text-dark: #355d98;--color-text-medium: rgb(14 30 39 / 75%);--color-text-light: rgb(14 30 39 / 65%);--color-line-medium: rgb(14 30 39 / 25%);--color-line-light: rgb(14 30 39 / 12%);--color-line-link: #9aaecb;--color-error: #c30017;--color-link-default: #2d518c;--color-link-rollover: #5375a7;--color-link-active: #3f659d;--color-bg-medium: #d8e6f1;--color-bg-light: #f2f7fa;--color-button-rollover: #d8e6f1;--color-button-dark: #cbdeec;--color-button-medium: #d8e6f1;--color-button-light: #e5eff6;--color-tag-default: #cbdeec;--color-tag-exclusive-bg: #f1cecb;--color-tag-exclusive-text: #a8221a;--color-form-bg-default: rgb(14 30 39 / 4%);--color-form-bg-error: rgb(195 00 23 / 5%);--color-form-outline-dark: #0e1e27;--color-form-outline-default: rgb(14 30 39 / 30%);--color-form-outline-focus: rgb(14 30 39 / 50%);--color-form-outline-rollover: rgb(18 18 18 / 50%);--color-form-outline-error: #c30017;--color-form-input: #0e1e27;--color-negative-primary-120: #2d518c;--color-negative-primary-100: #355d98;--color-negative-primary-80: #5d7dad;--color-negative-primary-60: #869ec1;--color-negative-primary-40: #aebed6;--color-negative-primary-20: #d7dfea;--color-negative-primary-10: #ebeff5;--color-negative-primary-light-120: #6fa2c8;--color-negative-primary-light-100: #7cadd0;--color-negative-primary-light-80: #96bdd9;--color-negative-primary-light-60: #b0cee3;--color-negative-primary-light-40: #cbdeec;--color-negative-primary-light-20: #e5eff6;--color-negative-primary-light-10: #f2f7fa;--color-negative-primary-b-100: #81a247;--color-negative-accent-100: #355d98;--color-negative-accent-rollover: #2d518c;--color-negative-text-dark: #fff;--color-negative-text-medium: rgb(255 255 255 / 90%);--color-negative-text-light: rgb(255 255 255 / 80%);--color-negative-line-medium: rgb(255 255 255 / 50%);--color-negative-line-light: rgb(255 255 255 / 20%);--color-negative-line-link: rgb(255 255 255 / 50%);--color-negative-error: #c30017;--color-negative-link-default: rgb(255 255 255 / 80%);--color-negative-link-rollover: #fff;--color-negative-link-active: #fff;--color-negative-bg-medium: #2d518c;--color-negative-bg-light: #355d98;--color-negative-button-rollover: #496da2;--color-negative-button-dark: #5375a7;--color-negative-button-medium: #496da2;--color-negative-button-light: #355d98;--color-negative-tag-default: #cbdeec;--color-negative-tag-exclusive-bg: #f1cecb;--color-negative-tag-exclusive-text: #a8221a;--color-negative-form-bg-default: rgb(255 255 255 / 5%);--color-negative-form-bg-error: rgb(195 00 23 / 5%);--color-negative-form-outline-dark: #fff;--color-negative-form-outline-default: rgb(255 255 255 / 40%);--color-negative-form-outline-focus: rgb(255 255 255 / 50%);--color-negative-form-outline-rollover: rgb(255 255 255 / 50%);--color-negative-form-outline-error: #c30017;--color-interface-white: #fff;--color-education: #005e6f;--color-hfg: #951c4f;--color-hsl: #005eaa;--color-hfk: #cf0534;--color-search-icon: #0e1e27}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;text-decoration-thickness:from-font}html{text-size-adjust:100%;tab-size:4;font-family:Roboto,sans-serif;font-feature-settings:normal;font-variation-settings:normal;font-weight:300;font-size:16px;line-height:160%;letter-spacing:.4px;scroll-behavior:smooth;color:var(--color-text-medium)}@media print,screen and (min-width: 80em){html{font-size:20px}}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration-line:underline;text-decoration-style:dotted}h1,h2,h3,h4,h5,h6{color:var(--color-text-dark)}a{color:inherit;text-decoration:inherit;text-decoration-thickness:from-font}b,strong{font-weight:400}code,kbd,samp,pre{font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{display:none}::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden],.invisible{display:none}.air-datepicker:is(.air-datepicker){--adp-border-radius: 0;--adp-pointer-offset: 50%;--adp-border-color-inner: transparent;--adp-color: var(--color-text-dark);--adp-color-current-date: var(--color-text-dark);--adp-day-name-color: var(--color-text-dark);--adp-cell-background-color-selected: var(--color-text-dark);--adp-cell-background-color-selected-hover: var(--color-text-dark)}.air-datepicker:is(.air-datepicker) .air-datepicker-cell.-current-,.air-datepicker:is(.air-datepicker) .air-datepicker-body--day-name{font-weight:400}.air-datepicker:is(.air-datepicker) .air-datepicker-cell.-current-{--dot-size: 4px;position:relative;font-weight:400}.air-datepicker:is(.air-datepicker) .air-datepicker-cell.-current-:after{display:block;content:"";position:absolute;bottom:calc(var(--dot-size) / 2);left:calc(50% - var(--dot-size) / 2);width:var(--dot-size);height:var(--dot-size);background-color:var(--color-text-dark);border-radius:50%}.air-datepicker:is(.air-datepicker) .air-datepicker-cell.-current-.-selected-:after{background-color:var(--color-interface-white)}:root{--grid-gap: 18px;--footer-grid-gap: 36px;--space-xxxxs: 3px;--space-xxxs: 6px;--space-xxs: 9px;--space-xs: 12px;--space-s: 18px;--space-m: 24px;--space-l: 30px;--space-xl: 36px;--space-xxl: 48px;--space-xxxl: 60px;--space-xxxxl: 72px;--space-xxxxxl: 96px;--space-xxxxxxl: 120px;--content-spacing-s: 60px;--content-spacing-m: 72px;--content-spacing-l: 96px;--content-spacing-dynamic-cards: 24px;--border-radius-buttons: 4px;--border-radius-forms-input: 4px}@media print,screen and (min-width: 80em){:root{--grid-gap: 36px;--space-xxxxs: 4px;--space-xxxs: 8px;--space-xxs: 12px;--space-xs: 16px;--space-s: 24px;--space-m: 32px;--space-l: 40px;--space-xl: 48px;--space-xxl: 64px;--space-xxxl: 80px;--space-xxxxl: 96px;--space-xxxxxl: 128px;--space-xxxxxxl: 160px;--content-spacing-s: 80px;--content-spacing-m: 128px;--content-spacing-l: 160px;--content-spacing-dynamic-cards: 48px;--border-radius-buttons: 6px;--border-radius-forms-input: 6px}}.anchor-grid{--transition: none;transition:var(--transition);grid-column:1/span 12;font-size:16px;line-height:20px;letter-spacing:.2px;font-family:Roboto Slab,sans-serif;font-weight:400;margin-top:16px}@media print,screen and (min-width: 48em){.anchor-grid{grid-column:2/span 10}}.anchor-grid__header{position:relative;display:none;justify-content:space-between;align-items:center;cursor:pointer;font-size:16px;color:var(--color-text-dark)}.sticky--is-sticky .anchor-grid__header{display:flex}.anchor-grid__progress{position:absolute;left:0;top:calc(-1 * var(--space-xs));width:100%;height:3px;background-color:var(--color-accent-100);border:0;border-radius:20px}.anchor-grid__indicator{transition:rotate .25s ease;display:flex;align-items:center;justify-content:center;border-radius:100vw;aspect-ratio:1/1;width:40px;background-color:var(--color-bg-light)}.sticky--is-sticky .anchor-grid--open .anchor-grid__indicator{rotate:180deg}.anchor-grid__list-container{transition:var(--transition)}.sticky--is-sticky .anchor-grid__list-container{height:0;overflow:clip;interpolate-size:allow-keywords}.sticky--is-sticky .anchor-grid--open .anchor-grid__list-container{height:auto}.anchor-grid__list{transition:var(--transition);display:grid;column-gap:var(--space-m)}@media print,screen and (min-width: 48em){.anchor-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print,screen and (min-width: 80em){.anchor-grid__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.sticky--is-sticky .anchor-grid__list{padding-top:var(--space-l)}.anchor-grid__entry{transition:var(--transition);display:flex;align-items:center;gap:12px;border-top:1px solid var(--color-line-light);padding-block:var(--space-xs)}.sticky--is-sticky .anchor-grid__entry--active{color:var(--color-text-dark)}.anchor-grid__icon-inactive{display:block}.sticky--is-sticky .anchor-grid__entry--active .anchor-grid__icon-inactive{display:none}.anchor-grid__icon-active{display:none;color:var(--color-text-dark)}.sticky--is-sticky .anchor-grid__entry--active .anchor-grid__icon-active{display:block}.sticky--is-sticky .anchor-grid{background-color:var(--color-interface-white);border-radius:6px;padding:var(--space-xxs) var(--space-xs) var(--space-xxs) 20px;box-shadow:0 20px 44px #0030601f}@media print,screen and (min-width: 48em){.sticky--is-sticky .anchor-grid{padding:var(--space-xxs) var(--space-m) var(--space-xxs) var(--space-xxl)}}@media print,screen and (min-width: 80em){.sticky--is-sticky .anchor-grid{padding:var(--space-xs) var(--space-l) var(--space-xs) var(--space-xxl)}}.applicant-entry{position:relative;display:flex;flex-direction:column;gap:var(--space-s);padding:var(--space-l) 0 var(--space-xl)}.applicant-entry__header{display:flex;flex-direction:column;gap:8px}.applicant-entry__content{display:grid;gap:12px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}@media print,screen and (min-width: 64em){.applicant-entry__content{grid-template-columns:1fr 1fr 1fr 1fr 3fr;grid-template-rows:auto auto}.applicant-entry__content>:last-child{display:flex;justify-content:end}}.applicant-entry__title{color:var(--color-text-dark)}.applicant-entry:first-of-type:before{content:"";display:block;position:absolute;top:0;width:200vw;height:1px;background-color:var(--color-line-light);translate:-100vw 0}.applicant-entry:after{content:"";display:block;position:absolute;bottom:0;width:200vw;height:1px;background-color:var(--color-line-light);translate:-100vw 0}.applicant-list{grid-column:1/span 12}.applicant-reader{grid-column:1/span 12;display:flex;flex-direction:column;gap:var(--space-s)}@media print,screen and (min-width: 64em){.applicant-reader{grid-column:2/span 10}}.applicant-reader__header{padding-bottom:var(--space-l)}.applicant-reader__content{padding-top:var(--space-xxxl)}.applicant-reader__content *>.grid{display:block;margin-inline:0}.article{position:relative;display:flex;flex-direction:column;max-width:1600px;margin:0 auto}.main--hide-breadcrumb>.article{margin-top:var(--space-xxxl)}.main--hide-breadcrumb>.article:has([data-type=content-hero]){margin-top:0}.article>*{margin-bottom:var(--content-spacing-s)}.article>[data-type=content-intro-text]:has(+[data-type=content-text]),.article>[data-type=content-text]:has(+[data-type=content-text]){margin-bottom:var(--content-spacing-s)}.article>[data-type=content-highlight-box]:has(+[data-type=content-highlight-box-list]),.article>[data-type=highlight-box-list]:has(+[data-type=highlight-box]){margin-bottom:var(--space-l)}.article>[data-type=content-image],.article>[data-type=content-headline]:has(+[data-type=content-contact-list]),.article>[data-type=content-headline]:has(+[data-type=content-job-vacancy-list]),.article>[data-type=content-headline]:has(+[data-type=content-downloads]),.article>[data-type=content-headline]:has(+[data-type=content-hyperlink-list]),.article>[data-type=content-headline]:has(+[data-type=content-intro-text]),.article>[data-type=content-headline]:has(+[data-type=content-text]),.article>[data-type=content-headline]:has(+[data-type=content-anchor-grid]),.article>[data-type=content-headline]:has(+[data-type=content-highlight-box-list]),.article>[data-type=content-headline]:has(+[data-type=content-image-text]),.article>[data-type=content-headline]:has(+[data-type=content-image]),.article>[data-type=content-headline]:has(+[data-type=content-link-grid]),.article>[data-type=content-headline]:has(+[data-type=content-filter]),.article>[data-type=content-headline]:has(+[data-type=module-eventlist]),.article>[data-type=content-headline]:has(+[data-type=content-employees]),.article>[data-type=content-headline]:has(+[data-type=content-dynamic-content-box]),.article>[data-type=content-contact-list]:has(+[data-type=content-button]),.article>[data-type=content-content-grid]:has(+[data-type=content-info-cards]),.article>[data-type=content-intro-text]:has(+[data-type=content-logo-wall]){margin-bottom:var(--space-xl)}.article>[data-type=content-filter]:has(+[data-type=module-newslist] .news-grid),.article>[data-type=content-filter]:has(+[data-type=module-project-list]),.article>[data-type=content-headline],.article>[data-type=content-content-grid],.article>.grid{margin-bottom:0}.article>[data-type=content-teaser-cards]:has(.headline--large,.text-heading-xxl),.article>[data-type=module-newslist]:has(.headline--large,.text-heading-xxl),.article>[data-type=content-accordion]:has(.headline--large,.text-heading-xxl),.article>[data-type=content-contact-list]:has(.headline--large,.text-heading-xxl),.article>[data-type=content-headline]:has(.headline--large,.text-heading-xxl),.article>[data-type=content-info-cards]:has(.headline--large,.text-heading-xxl){margin-top:var(--space-xxl)}.article>[data-type=content-headline]:has(+[data-type=content-dynamic-content-box]){margin-top:0}.association-page-banner{position:relative;z-index:1250;background-color:var(--color-bg-light)}.association-page-banner__container{max-width:1600px;margin-inline:auto;padding:13px 20px 11px;display:flex;gap:6px}@media print,screen and (min-width: 48em){.association-page-banner__container{padding-inline:48px}}@media print,screen and (min-width: 80em){.association-page-banner__container{padding-inline:50px}}@media screen and (min-width: 90em){.association-page-banner__container{padding-inline:80px}}.association-page-banner__text{color:var(--color-text-medium)}.association-page-banner__logo{padding-top:1.5px}@media print,screen and (min-width: 80em){.association-page-banner__logo{padding-top:3.5px}}.audio{grid-column:1/span 12}@media print,screen and (min-width: 48em){.audio{grid-column:2/span 10}}@media print,screen and (min-width: 64em){.audio{grid-column:2/span 8}}@media print,screen and (min-width: 80em){.audio{grid-column:2/span 7}}.back-to-top{position:fixed;display:none;justify-content:flex-end;bottom:32px;left:50%;max-width:1660px;padding-inline:20px;pointer-events:none;width:100%;transform:translate(-50%);z-index:100}.back-to-top--active{display:flex}.back-to-top__button{display:flex;width:48px;height:48px;border-radius:50%;color:var(--color-text-dark);border:1px solid var(--color-primary-20);background-color:var(--color-interface-white);transition:all .44s ease-out;rotate:180deg;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none}@media print,screen and (min-width: 64em){.back-to-top__button{width:60px;height:60px}}.back-to-top--visible .back-to-top__button{opacity:1;visibility:visible;pointer-events:all}.back-to-top__button:hover{color:var(--color-interface-white);border:1px solid var(--color-primary-120);background-color:var(--color-primary-120)}.back-to-top__button:hover svg:nth-child(1){translate:0 48px}.back-to-top__button:hover svg:nth-child(2){translate:0 0}.back-to-top__button svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:translate .3s ease-out;width:20px;height:20px}@media print,screen and (min-width: 64em){.back-to-top__button svg{width:24px;height:24px}}.back-to-top__button svg:nth-child(1){translate:0 0}.back-to-top__button svg:nth-child(2){translate:0 -48px}.body:before{content:"";position:fixed;display:block;width:100dvw;height:100dvh;background-color:transparent;left:0;top:0;z-index:0;transition:background-color .44s cubic-bezier(.49,.03,.48,.99)}.body--popup{overflow:clip}.body--popup:before{content:"";background-color:#1212124d;z-index:100}.body [data-navigation]{scroll-margin-top:100px}.body--anchor-open [data-navigation]{scroll-margin-top:200px}.breadcrumb{grid-column:1/span 12;display:inline-flex;align-items:center;gap:var(--space-xs);margin-top:var(--space-xxxl);margin-bottom:var(--space-l)}@media print,screen and (min-width: 48em){.breadcrumb{grid-column:2/span 10}}.main--hide-breadcrumb .breadcrumb{display:none}.breadcrumb__item{display:none;align-items:center;gap:var(--space-xs)}.breadcrumb__item:before,.breadcrumb__item:after{content:"";height:1em;width:1em;display:none;background-repeat:no-repeat;background-size:contain;background-position:center center}.breadcrumb__item:before{display:block;background-image:url("./images/icons/breadcrumb-back-JEHUTKQ2.svg")}@media print,screen and (min-width: 80em){.breadcrumb__item:before{display:none}}.breadcrumb__item:after{background-image:url("./images/icons/breadcrumb-separator-VYDTEBU5.svg")}@media print,screen and (min-width: 80em){.breadcrumb__item:after{display:block}}.breadcrumb__item:last-child:after{display:none}.breadcrumb__item--back{display:inline-flex}@media print,screen and (min-width: 80em){.breadcrumb__item{display:inline-flex}}.breadcrumb__inner{max-width:300px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media print,screen and (min-width: 48em){.breadcrumb__inner{max-width:360px}}.button,.ce_form .widget button[type=submit]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-xxxs);vertical-align:middle;background-color:var(--color-accent-100);color:var(--color-negative-text-dark);border-radius:6px;padding:19px 24px;font-size:14px;line-height:18px;box-shadow:none;transition:background-color .34s cubic-bezier(.43,0,.47,1),box-shadow .34s cubic-bezier(.43,0,.47,1)}@media print,screen and (min-width: 48em){.button,.ce_form .widget button[type=submit]{width:fit-content}}@media print,screen and (min-width: 80em){.button,.ce_form .widget button[type=submit]{border-radius:6px;padding:20px 24px;font-size:16px;line-height:24px}}[data-theme=artiset] .button,[data-theme=artiset] .ce_form .widget button[type=submit],.ce_form .widget [data-theme=artiset] button[type=submit]{color:var(--color-text-dark)}.button[disabled],.ce_form .widget button[disabled][type=submit]{cursor:not-allowed;opacity:.3}.button[disabled]:hover,.ce_form .widget button[disabled][type=submit]:hover{background-color:var(--color-accent-100)}.button:hover,.ce_form .widget button[type=submit]:hover{background-color:var(--color-accent-rollover);box-shadow:0 14px 48px #00000026}.button--secondary{background-color:var(--color-button-light);color:var(--color-text-dark)}[data-theme=artiset] .button--secondary,.button--secondary[disabled]:hover{background-color:var(--color-button-light)}.button--secondary:hover{background-color:var(--color-button-medium);box-shadow:none}.button--wide{width:100%}.button__container{grid-column:1/span 12;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media print,screen and (min-width: 48em){.button__container{grid-column:2/span 10}}.button__container--center{align-items:center}.button__container--right{align-items:flex-end}.contact{display:flex;flex-direction:column;gap:var(--space-m);padding:var(--space-m) var(--space-l) var(--space-xl) var(--space-l);background-color:var(--color-bg-light);width:100%;height:100%}@media print,screen and (min-width: 48em){.contact{flex-direction:row-reverse;justify-content:space-between;gap:var(--space-l);padding:var(--space-xl)}}@media print,screen and (min-width: 80em){.contact{flex-direction:row;gap:var(--space-xxxl);padding:var(--space-xxxl) var(--space-xxxxxl) var(--space-xxxl) var(--space-xxxl);justify-content:start}}.contact__container{grid-column:1/span 12;align-items:center;display:flex;flex-direction:column;gap:var(--space-xxl);height:100%}@media print,screen and (min-width: 64em){.contact__container{grid-column:2/span 10}}.contact--reversed{flex-direction:column}@media print,screen and (min-width: 64em){.contact--reversed{flex-direction:row-reverse;justify-content:space-between}}.employees__list .contact{width:100%;padding:var(--space-s) var(--space-s) var(--space-l) var(--space-s);gap:var(--space-s)}@media print,screen and (min-width: 64em){.employees__list .contact{padding:var(--space-l) var(--space-l) var(--space-l) var(--space-l);gap:var(--space-m)}.employees__list .contact .contact__image{max-width:120px}}@media print,screen and (min-width: 80em){.employees__list .contact{padding:var(--space-m) var(--space-l);gap:var(--space-xxs)}}@media screen and (min-width: 90em){.employees__list .contact .contact__image{max-width:210px}}.contact-list .contact{flex-direction:column;width:100%;padding:var(--space-s) var(--space-s) var(--space-l) var(--space-s);gap:var(--space-s)}@media print,screen and (min-width: 64em){.contact-list .contact{flex-direction:row-reverse;justify-content:space-between;padding:var(--space-l) var(--space-l) var(--space-l) var(--space-l);gap:var(--space-m)}.contact-list .contact .contact__image{max-width:120px}}@media print,screen and (min-width: 80em){.contact-list .contact{padding:var(--space-m) var(--space-l);gap:var(--space-xxs)}}@media screen and (min-width: 90em){.contact-list .contact .contact__image{max-width:210px}}.contact__headline{display:block;color:var(--color-text-dark);text-align:center}.contact__content{display:flex;flex-direction:column;justify-content:center}.contact__image{flex-shrink:0;width:120px}@media print,screen and (min-width: 64em){.contact__image{width:max-content;max-width:210px}}.contact__name{color:var(--color-text-dark)}.contact__position{color:var(--color-text-medium);margin-bottom:var(--space-s)}.contact__phone{margin-bottom:6px}.contact__phone,.contact__email{display:flex;align-items:center;gap:var(--space-xxs);text-decoration-line:underline;color:var(--color-text-dark)}.contact__phone .icon,.contact__email .icon{width:20px;height:20px}@media print,screen and (min-width: 64em){.contact__phone .icon,.contact__email .icon{width:24px;height:24px}}.contact-list{grid-column:1/span 12;display:flex;flex-direction:column;gap:var(--space-xxl)}.contact-list__list{display:grid;grid-template-columns:none;gap:var(--space-xxxs)}.contact-list__list:not(:has(>*:only-child)){grid-template-columns:repeat(1,minmax(0,1fr))}@media print,screen and (min-width: 48em){.contact-list__list:not(:has(>*:only-child)){grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-list__list>*:only-child{grid-column:1/span 12}@media print,screen and (min-width: 48em){.contact-list__list{grid-template-columns:repeat(12,minmax(0,1fr))}.contact-list__list>*:only-child{grid-column:4/span 6}}.dynamic-content-box .contact-list__list{grid-template-columns:none}.contact-list__list *>.grid{display:block;margin-inline:0;height:100%}.content-accordion{border-bottom:0}.content-accordion__headline{grid-column:1/span 12}@media print,screen and (min-width: 48em){.content-accordion__headline{grid-column:2/span 10}}@media print,screen and (min-width: 80em){.content-accordion__headline{grid-column:3/span 8}}.content-accordion__container{grid-column:1/span 12}@media print,screen and (min-width: 48em){.content-accordion__container{grid-column:2/span 10}}@media print,screen and (min-width: 80em){.content-accordion__container{grid-column:3/span 8}}[data-type=content-content-grid] .grid:has(.swiper-container){margin-inline:0}@media print,screen and (min-width: 48em){[data-type=content-content-grid] .grid{margin-inline:50px}}@media print,screen and (min-width: 80em){[data-type=content-content-grid] .grid{margin-inline:80px}}.content-grid{display:grid;grid-template-columns:1fr;gap:var(--space-xxl)}@media print,screen and (min-width: 64em){.content-grid{grid-template-columns:1fr 1fr 1fr}}@media print,screen and (min-width: 80em){.content-grid{gap:var(--space-xxl)}}.content-grid.swiper-wrapper{display:flex;gap:unset}@media print,screen and (min-width: 48em){.content-grid.swiper-wrapper{display:grid!important;grid-template-columns:1fr 1fr;gap:var(--space-xl) var(--space-m)}}@media print,screen and (min-width: 64em){.content-grid.swiper-wrapper{grid-template-columns:1fr 1fr 1fr}}@media print,screen and (min-width: 80em){.content-grid.swiper-wrapper{gap:0 var(--space-xxl)}}.content-grid__background{display:grid;grid-column:1/span 12;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--grid-gap);padding-bottom:var(--space-xxxxl)}.content-grid__background--colored{padding:var(--space-xxxxl) 0 var(--space-xxxxl) var(--space-m);background-color:var(--color-bg-light)}@media print,screen and (min-width: 48em){.content-grid__background--colored{padding:var(--space-xxxxl) var(--space-m)}}@media print,screen and (min-width: 48em){.content-grid__background{padding:var(--space-xxxxl) var(--space-xxl)}}@media screen and (min-width: 90em){.content-grid__background{padding:var(--space-xxxxl) var(--space-xxxxxxl) var(--space-xxxxxl)}}.content-grid__container{grid-column:1/span 12;display:flex;flex-direction:column;gap:var(--space-xxl);overflow-x:hidden}@media print,screen and (min-width: 48em){.content-grid__container{overflow-x:unset}}.content-grid__container .swiper-notification{display:none}.content-grid__headline{display:flex;flex-direction:column;gap:var(--space-xs);align-items:center}.content-grid__subline{text-align:center}@media print,screen and (min-width: 64em){.content-grid__subline{max-width:70%}}@media print,screen and (max-width: 79.99875em){.content-grid__item{width:calc(100% - 64px)!important}.content-grid__item:last-child{width:100%!important}}@media print,screen and (min-width: 48em){.content-grid__item{display:flex!important;flex-direction:column!important;justify-content:space-between!important;width:unset!important;margin-right:0!important}}.content-grid__image{color:var(--color-text-dark);margin-bottom:var(--space-s)}.content-grid__title{color:var(--color-text-dark);margin-bottom:var(--space-xs)}.content-grid__text{color:var(--color-text-medium);margin-bottom:var(--space-xl)}.content-grid__link{color:var(--color-link-default);display:flex;gap:var(--space-xxxxs);align-items:center;width:fit-content;transition:color .24s cubic-bezier(.43,0,.47,1),text-decoration-thickness .24s cubic-bezier(.43,0,.47,1);text-decoration:underline;text-decoration-color:var(--color-line-link);text-decoration-thickness:1px;text-underline-offset:6px}.content-grid__link:hover{color:var(--color-link-rollover);text-decoration-color:var(--color-link-rollover);text-decoration-thickness:1.5px}.content-grid__button{display:flex;justify-content:center;align-items:center}.content-grid__button .button{width:100%}@media print,screen and (min-width: 48em){.content-grid__button .button{width:fit-content}}.content-grid__pagination{display:flex;justify-content:center;align-items:center}@media print,screen and (min-width: 48em){.content-grid__pagination{display:none}}.cta-banner{grid-column:1/span 12;display:flex;flex-direction:row;gap:9px;padding-block:18px 24px;padding-inline:18px;background-color:var(--color-primary-10)}@media print,screen and (min-width: 48em){.cta-banner{grid-column:2/span 10;padding-inline:30px}}@media print,screen and (min-width: 64em){.cta-banner{grid-column:2/span 8}}@media print,screen and (min-width: 80em){.cta-banner{grid-column:2/span 7;padding-block:32px 40px;padding-inline:40px;gap:12px}}.cta-banner__icon{width:24px;height:24px}.cta-banner__icon svg{color:var(--color-text-dark)}.cta-banner__content{display:flex;flex-direction:column;gap:var(--space-xxxs)}.cta-banner__headline{color:var(--color-text-dark)}.cta-banner__text{color:var(--color-text-medium)}.cta-banner__text p:last-child{margin:0}.download{grid-column:1/span 12;background-color:var(--color-bg-light)}@media print,screen and (min-width: 48em){.download{grid-column:2/span 10}}@media print,screen and (min-width: 64em){.download{grid-column:2/span 8}}@media print,screen and (min-width: 80em){.download{grid-column:2/span 7}}.link-list [data-type=content-download] .grid{display:block;margin-inline:auto}.download__title{color:var(--color-text-dark);padding:var(--space-l) var(--space-s) var(--space-s) var(--space-s);border-bottom:1px solid var(--color-line-light)}.downloads{grid-column:1/span 12}@media print,screen and (min-width: 48em){.downloads{grid-column:2/span 10}}@media print,screen and (min-width: 64em){.downloads{grid-column:2/span 8}}@media print,screen and (min-width: 80em){.downloads{grid-column:2/span 7}}.link-list [data-type=content-downloads]:has(+[data-type]) .link-list__list>:last-child{border-bottom:1px solid var(--color-line-light)}.link-list [data-type=content-downloads] .grid{display:block;margin-inline:auto}.link-list [data-type=content-downloads] .link-list__title{display:none}.dynamic-content-box{grid-column:1/span 12;display:flex;flex-direction:column;gap:var(--space-l);padding:var(--space-s);border:1px solid var(--color-line-medium)}@media print,screen and (min-width: 48em){.dynamic-content-box{grid-column:2/span 10}}@media print,screen and (min-width: 64em){.dynamic-content-box{grid-column:2/span 8}}@media print,screen and (min-width: 80em){.dynamic-content-box{grid-column:2/span 7;padding:var(--space-l)}}.dynamic-content-box__intro{display:flex;flex-direction:column;gap:var(--space-s)}.dynamic-content-box__headline{margin-bottom:var(--space-xxs)}.dynamic-content-box__benefit{margin-top:var(--space-xxxxs);color:var(--color-tag-exclusive-text);background-color:var(--color-tag-exclusive-bg);display:flex;gap:var(--space-xxxxs);align-items:center;padding:7px var(--space-xxs) 7px 10px;border-radius:var(--border-radius-buttons);width:fit-content}.dynamic-content-box__benefit svg{width:20px;height:20px}.dynamic-content-box>div .grid{grid:none;display:block;margin-inline:0}.dynamic-content-box>div .image__caption{max-width:55%}.dynamic-content-box>div .tags__headline{display:none}.dynamic-content-box>div .tags__tags{justify-content:flex-start}.dynamic-content-box>div .contact-list{grid-template-columns:none}.dynamic-content-box>div .tags__tags{gap:var(--space-xxxxs)}.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6{margin-bottom:.75em}.editor a{color:var(--color-link-default);text-decoration:underline;text-decoration-color:var(--color-line-link);text-decoration-thickness:1px;text-underline-offset:6px;transition:color .24s cubic-bezier(.43,0,.47,1),text-decoration-thickness .24s cubic-bezier(.43,0,.47,1)}.editor a:hover{text-decoration-thickness:1.5px;color:var(--color-link-rollover)}.editor p{margin-bottom:32px}.editor p:has(+ul,+ol){margin-bottom:0}.editor p:last-child{margin-bottom:0}.editor ul{list-style-type:none;margin-top:var(--space-xxxs);margin-bottom:var(--space-s)}.editor ul li{white-space:pre-wrap;padding-left:34px;position:relative}.editor ul li:before{content:"";position:absolute;left:0;display:block;width:18px;height:1px;margin-right:16px;margin-top:.8em;background-color:var(--color-text-medium)}.editor ol{list-style-type:none;margin-top:var(--space-xxxs);margin-bottom:var(--space-s);counter-reset:list-number}.editor ol li{white-space:pre-wrap;position:relative;padding-left:34px;counter-increment:list-number}.editor ol li:before{font-family:Roboto Slab,sans-serif;content:counter(list-number) ".";position:absolute;left:0;min-width:18px;font-size:18px;line-height:32px;display:inline-block}.input,.ce_form .widget input:not([type=checkbox],[type=radio]),.ce_form .widget select,.ce_form .widget textarea{padding-inline:14px;padding-block:16px;font-family:Roboto Slab,sans-serif;font-weight:300;font-size:16px;line-height:120%;letter-spacing:.4px;vertical-align:middle;height:56px;color:var(--color-form-input);border:1px solid var(--color-form-outline-default);border-radius:var(--border-radius-forms-input);background-color:var(--color-interface-white);outline:0}.input:hover,.ce_form .widget input:hover:not([type=checkbox],[type=radio]),.ce_form .widget select:hover,.ce_form .widget textarea:hover{border:1px solid var(--color-form-outline-rollover)}.input:focus,.ce_form .widget input:focus:not([type=checkbox],[type=radio]),.ce_form .widget select:focus,.ce_form .widget textarea:focus{border:1px solid var(--color-form-outline-rollover)}@media print,screen and (min-width: 64em){.input,.ce_form .widget input:not([type=checkbox],[type=radio]),.ce_form .widget select,.ce_form .widget textarea{padding-inline:20px;padding-block:19px;font-size:18px;height:64px}}.input__select{padding:var(--space-xs) var(--space-s);border-radius:var(--border-radius-forms-input);color:var(--color-form-input)}.input__checkbox,.input__radio{appearance:none;width:26px;height:26px;display:inline-block;padding-inline:initial;padding-block:initial;border-radius:0;border-color:var(--color-form-outline-dark);border-width:1px;transition:background-color .3s ease-in-out}.filter__label{display:grid;grid-template-columns:min-content auto;gap:var(--space-xxs);min-height:26px;line-height:26px;margin-bottom:var(--space-xxs)}.input__checkbox:hover,.input__radio:hover{border-color:var(--color-form-outline-dark);border-width:2px}.input__checkbox:focus,.input__radio:focus{border-color:var(--color-form-outline-dark);border-width:1px}.input__checkbox:checked,.input__radio:checked{background-image:url("./images/icons/check-white-7G4Q6AVB.svg");background-repeat:no-repeat;background-position:center;background-size:18px;background-color:var(--color-form-outline-dark)}.input__radio{border-radius:50%}.input__radio:checked{border-width:7px;background-image:none;background-color:transparent}.employees__divider{position:relative;margin-top:10px;margin-bottom:var(--space-xxxl)}.employees__divider:after{content:"";display:block;position:absolute;top:0;width:200vw;height:1px;background-color:var(--color-line-medium);translate:-100vw 0}.employees__list{grid-column:1/span 12;display:grid;grid-template-columns:none;gap:8px}@media print,screen and (min-width: 48em){.employees__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.error-screen{grid-column:1/span 12;position:relative}@media print,screen and (min-width: 64em){.error-screen{grid-column:4/span 9}}.error-screen__image{display:flex;align-items:center;justify-content:center;background-color:var(--color-primary-100);padding-block:var(--space-xxxl)}@media print,screen and (min-width: 64em){.error-screen__image{position:absolute;left:0;top:50%;translate:-50% -50%;height:calc(100% - 160px);width:44.4444444444%;padding-block:0}}.error-screen__content{background-color:var(--color-bg-light);padding:var(--space-l) var(--space-s)}@media print,screen and (min-width: 64em){.error-screen__content{padding-left:33.3333333333%;padding-right:22.2222222222%;padding-block:160px}}.error-screen__status-code{font-family:Roboto Slab,sans-serif;font-size:80px;line-height:95%;color:var(--color-text-dark)}@media print,screen and (min-width: 64em){.error-screen__status-code{font-size:180px}}.error-screen__title{font-family:Roboto Slab,sans-serif;font-size:22px;line-height:130%;color:var(--color-text-dark);margin-bottom:24px}@media print,screen and (min-width: 64em){.error-screen__title{font-size:28px}}.error-screen__buttons{display:flex;flex-direction:column;gap:var(--space-s)}@media print,screen and (min-width: 64em){.error-screen__buttons{flex-direction:row;gap:var(--space-xs)}}.error-screen__text{margin-bottom:40px}.event-detail__header{display:flex;flex-direction:column;gap:var(--space-l)}.event-detail__container{grid-column:1/span 12;display:flex;flex-direction:column;gap:var(--space-l)}@media print,screen and (min-width: 48em){.event-detail__container{grid-column:2/span 10}}@media print,screen and (min-width: 80em){.event-detail__container{grid-column:2/span 9}}.event-detail__image-container{grid-column:1/span 12}.event-detail__content{margin-top:var(--space-xxl);position:relative;display:flex;flex-direction:column;gap:var(--space-xxxl);max-width:1600px}.event-detail__content .editor>:last-child{margin-bottom:0}.event-header{display:flex;flex-direction:column;justify-content:space-between;gap:40px;height:100%;padding-inline:18px;padding-block:18px 24px;background-color:var(--color-negative-bg-light);transition:background-color .44s cubic-bezier(.49,.03,.48,.99)}.event-header:hover{background-color:var(--color-negative-button-light)}@media print,screen and (min-width: 64em){.event-header{padding-inline:24px;padding-block:24px}}@media print,screen and (min-width: 80em){.event-header{padding-inline:40px;padding-block:40px 32px}}.event-header__content{display:flex;flex-direction:column;gap:4px}.event-header__tag{color:var(--color-negative-text-light)}.event-header__title{color:var(--color-negative-text-dark)}.event-header__info{display:flex;flex-direction:row;gap:32px;color:var(--color-negative-text-light)}.event-header__date,.event-header__location{display:flex;flex-direction:row;align-items:center;gap:8px}.event-item{display:grid;gap:var(--space-xl);grid-template-rows:auto min-content;grid-template-columns:subgrid;padding-bottom:var(--space-m)}.event-item:hover .event-item__image img{scale:1.1}.event-item--training:hover{background-color:var(--color-bg-medium)}.event-item__image{margin-bottom:var(--space-s);overflow:hidden}.event-list--training .event-item__image{display:none}.event-item__image img{transition:scale .44s cubic-bezier(.58,0,.51,1)}.event-item__category{display:flex;justify-content:space-between;align-items:center;color:var(--color-text-dark)}.event-item__category:not(:has(.event-item__new-label)){margin-bottom:var(--space-xxxs)}.event-item__new-label{background-color:var(--color-accent-100);border-radius:var(--border-radius-buttons);color:#000;font-size:14px;font-weight:400;line-height:1;padding:var(--space-xxxs) var(--space-xxs)}.event-item__headline{margin-bottom:var(--space-s)}.event-item__meta{display:flex;flex-direction:column;gap:var(--space-xxs)}.event-item__meta svg{height:20px;width:20px}@media print,screen and (min-width: 80em){.event-item__meta svg{height:24px;width:24px}}.event-item__teaser{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.event-item__teaser p{display:inline}.event-item__icon-with-text{display:grid;grid-template-columns:24px auto;gap:var(--space-xxxs);align-items:center}:is(.event-list--training,.event-list--training-highlights) .event-item{background-color:var(--color-bg-light);padding-bottom:0;transition:background-color .44s cubic-bezier(.55,0,.38,1)}:is(.event-list--training,.event-list--training-highlights) .event-item:hover{background-color:var(--color-bg-medium)}:is(.event-list--training,.event-list--training-highlights) .event-item .event-item__image{margin-bottom:0}:is(.event-list--training,.event-list--training-highlights) .event-item .event-item__top-content{padding:var(--space-l);padding-bottom:0}:is(.event-list--training,.event-list--training-highlights) .event-item .event-item__bottom{padding:var(--space-l);padding-top:0}.event-list{display:grid;grid-template-columns:1fr;gap:var(--space-xxl) 36px}@media print,screen and (min-width: 48em){.event-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print,screen and (min-width: 64em){.event-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.event-list__container{grid-column:1/span 12;display:flex;flex-direction:column;gap:var(--space-xxl)}.event-list--training,.event-list--training-highlights{gap:36px}.event-quick-info{grid-column:1/span 12}.event-quick-info__grid{display:grid;grid-template-columns:repeat(2,1fr)}@media print,screen and (min-width: 64em){.event-quick-info__grid{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.event-quick-info__box{border-bottom:1px solid var(--color-line-light);border-right:1px solid var(--color-line-light)}.event-quick-info__box:nth-of-type(2n){border-right:0}@media print,screen and (min-width: 64em){.event-quick-info__box:nth-of-type(2n){border-right:1px solid var(--color-line-light)}.event-quick-info__box:nth-of-type(4n){border-right:0}.event-quick-info__box:last-of-type{border-right:0}}.event-quick-info__entry{display:inline-flex;gap:var(--space-xxs);padding:var(--space-s);width:100%}.event-quick-info__cta .event-quick-info__entry{padding:0}.event-quick-info__box:nth-of-type(odd) .event-quick-info__entry{padding-left:0}@media print,screen and (min-width: 64em){.event-quick-info__box:nth-of-type(odd) .event-quick-info__entry{padding-left:var(--space-s)}}.event-quick-info__cta{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-s);padding:var(--space-xs) var(--space-s);background-color:var(--color-tag-exclusive-bg);color:var(--color-tag-exclusive-text)}.event-quick-info__cta .button{width:100%}.event-quick-info__cta--gray{background-color:var(--color-bg-light);color:var(--color-text-medium)}.event-quick-info__cta+.event-quick-info__cta{margin-top:var(--space-xxxs)}@media print,screen and (min-width: 48em){.event-quick-info__cta{flex-direction:row;align-items:center}.event-quick-info__cta .button{width:auto}}.event-quick-info__meta{display:flex;flex-direction:column;gap:var(--space-xxxxs)}.eventlist-header{display:flex;flex-direction:column;gap:24px;height:100%;padding-block:30px;padding-inline:20px;opacity:0;transform:translateY(100px);transition:transform .6s ease-in-out,opacity .6s ease-in-out;transition-delay:.3s}.header-menu__container--active .eventlist-header{transition-delay:0s;transform:translateY(0);opacity:1}@media print,screen and (min-width: 48em){.eventlist-header{padding-inline:106px}}@media print,screen and (min-width: 64em){.eventlist-header{padding-block:unset;padding-inline:0 129px}}@media print,screen and (min-width: 80em){.eventlist-header{padding-inline:unset}}.eventlist-header__headline{color:var(--color-negative-text-dark);opacity:0;transition:transform .6s ease-in-out,opacity .6s ease-in-out;transform:translateY(100%);transition-delay:.3s}.header-menu__container--active .eventlist-header__headline{transform:translateY(0);opacity:1}.eventlist-header__content{height:100%;opacity:0;transition:transform .6s ease-in-out,opacity .6s ease-in-out;transform:translateY(40px);transition-delay:.4s}.header-menu__container--active .eventlist-header__content{transform:translateY(0);opacity:1}.eventlist-header .link{margin-top:auto;opacity:0;transition:transform .6s ease-in-out,opacity .6s ease-in-out;transform:translateY(40px);transition-delay:.45s}.header-menu__container--active .eventlist-header .link{transform:translateY(0);opacity:1}.external-widget{grid-column:1/span 12;display:flex;flex-direction:column;gap:var(--space-xxl)}.external-widget__iframe{height:min(750px,75vh);width:100%}.external-personalienblatt{grid-column:1/span 12;display:flex;flex-direction:column;gap:var(--space-l)}@media print,screen and (min-width: 48em){.external-personalienblatt{grid-column:2/span 10}}@media print,screen and (min-width: 80em){.external-personalienblatt{grid-column:2/span 9}}.external-personalienblatt #formA input[type=text],.external-personalienblatt #formA select,.external-personalienblatt #formA .stubr-row label,.external-personalienblatt #formA .stubr-row p.stubr-label{width:100%}.external-personalienblatt .stubr-radio{text-align:left}@media print,screen and (min-width: 80em){.external-personalienblatt #formA input[type=text],.external-personalienblatt #formA select{width:calc(50% - 1em)}.external-personalienblatt #formA .stubr-row label,.external-personalienblatt #formA .stubr-row p.stubr-label{width:50%}.external-personalienblatt .stubr-radio{text-align:right}}.filter{overflow-x:scroll;border-bottom:1px solid var(--color-line-light)}@media print,screen and (min-width: 64em){.filter{overflow-x:unset}}.filter .grid{margin-right:0}@media print,screen and (min-width: 48em){.filter .grid{margin-inline:50px}}@media print,screen and (min-width: 80em){.filter .grid{margin-inline:80px}}.filter__headline{grid-column:1/span 12;margin-top:var(--space-xxl)}@media print,screen and (min-width: 48em){.filter__headline{grid-column:2/span 9}}@media print,screen and (min-width: 80em){.filter__headline{margin-top:var(--space-xxxl)}}.filter__container{width:max-content;grid-column:1/span 12;display:flex;flex-direction:column;justify-content:space-between;padding:var(--space-s) 0;gap:var(--space-xs)}@media print,screen and (min-width: 48em){.filter__container{flex-direction:row}}@media print,screen and (min-width: 64em){.filter__container{width:auto}}.filter__container:has(.filter__search--hidden){justify-content:flex-start}@media print,screen and (min-width: 48em){.filter__container:has(.filter__search--hidden){justify-content:flex-end}}.filter__search{position:relative;display:flex;gap:12px;align-items:center;font-family:Roboto Slab,sans-serif;font-size:18px;font-weight:300;line-height:120%;letter-spacing:.4px;vertical-align:middle;color:var(--color-text-dark);width:100%}@media print,screen and (min-width: 80em){.filter__search{width:auto;min-width:456px}}.filter__search--hidden{display:none;visibility:hidden}.filter__search-input{padding-block:16px;padding-inline:46px 16px;border-radius:var(--border-radius-forms-input);border:1px solid var(--color-form-outline-default);width:100%;transition:border-color .2s ease-in-out}.filter__search-input:focus-visible{outline:none}.filter__search-input:focus-within{border:1.5px solid var(--color-form-outline-rollover)}@media print,screen and (min-width: 64em){.filter__search-input{padding-block:20px;padding-inline:52px 20px}}.filter__search-icon{position:absolute;left:16px;color:var(--color-text-dark)}.filter__search-clear{position:absolute;right:18px;cursor:pointer;visibility:hidden;color:var(--color-text-dark)}.filter__filters{display:flex;flex-direction:column;gap:var(--space-xxs);width:100%}@media print,screen and (min-width: 48em){.filter__filters{flex-direction:row;align-items:center;width:unset}}.filter__filter-container{display:flex;align-items:center;gap:var(--space-xxs);overflow-x:auto}@media print,screen and (min-width: 48em){.filter__filter-container{overflow-x:unset}}.filter__title{padding-right:var(--space-xxs)}@media print,screen and (min-width: 48em){.filter__filter{position:relative}}.filter__button{padding:var(--space-xs) var(--space-s) var(--space-xs) var(--space-xs);line-height:20px;gap:var(--space-xxxxs)}.filter__filter--active .filter__button{background-color:var(--color-accent-100)}.filter__button .icon{width:18px;height:18px;transition:all .3s ease-in-out}.filter__button--open .icon{transform:rotate(-180deg)}.filter__dropdown{position:absolute;visibility:hidden;transform:translateY(0);background-color:var(--color-interface-white);box-shadow:0 35px 100px #0000002e;padding:var(--space-l) var(--space-l) var(--space-m) var(--space-l);width:calc(100vw - var(--space-xxl));opacity:0;transition:all .3s ease-in-out;z-index:20;left:var(--space-m)}@media print,screen and (min-width: 48em){.filter__dropdown{width:440px;right:0;left:unset}}.filter__dropdown:before{content:"";position:absolute;width:24px;height:24px;background-color:var(--color-interface-white);top:-12px;left:0;transform:translate(var(--triangle-offset, 0)) rotate(45deg)}.filter__dropdown--open{visibility:visible;opacity:1;transform:translateY(var(--space-s))}.filter__submit{width:100%;margin-top:var(--space-l)}.filter__count{display:none;width:20px;height:20px;background-color:var(--color-interface-white);border-radius:50%;line-height:20px;text-align:center;font-size:12px;font-weight:500}.filter__filter--active .filter__count{display:inline-block}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--grid-gap);margin-inline:20px}@media print,screen and (min-width: 48em){.grid{margin-inline:50px}}@media print,screen and (min-width: 80em){.grid{margin-inline:80px}}.footer{position:relative;display:flex;flex-direction:column;gap:48px;max-width:1920px;margin-inline:auto;background-color:var(--color-negative-bg-medium)}.footer__intro{padding-top:60px;margin-bottom:-18px}@media print,screen and (min-width: 80em){.footer__intro{padding-top:96px}}.footer__intro{padding-inline:20px}@media print,screen and (min-width: 48em){.footer__intro{padding-inline:50px}}@media screen and (min-width: 90em){.footer__intro{padding-inline:80px}}.footer__intro+.footer__top{padding-top:0}.footer__intro-container{color:var(--color-negative-text-light)}.footer__intro-container{display:flex;flex-direction:column;gap:var(--footer-grid-gap)}@media print,screen and (min-width: 48em){.footer__intro-container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}}.footer__intro-container{width:100%;max-width:1440px;margin-inline:auto}.footer__intro-container p{grid-column:1/span 10}@media print,screen and (min-width: 80em){.footer__intro-container p{grid-column:1/span 4}}.footer__top{padding-top:60px}@media print,screen and (min-width: 80em){.footer__top{padding-top:96px}}.footer__top{padding-inline:20px}@media print,screen and (min-width: 48em){.footer__top{padding-inline:50px}}@media screen and (min-width: 90em){.footer__top{padding-inline:80px}}.footer__top-container{display:flex;justify-content:space-between;align-items:center}.footer__top-container{width:100%;max-width:1440px;margin-inline:auto}.footer__logo img{width:auto;height:100%;max-height:18px}@media screen and (min-width: 90em){.footer__logo img{max-height:24px}}.footer__socials{display:flex;flex-direction:row;align-items:center;gap:6px;color:var(--color-negative-text-dark)}@media print,screen and (min-width: 80em){.footer__socials{gap:12px}}.footer__socials span{display:none;color:var(--color-negative-text-dark);margin-right:28px}@media print,screen and (min-width: 48em){.footer__socials span{display:block}}.footer__social{display:grid;flex-shrink:0;place-items:center;aspect-ratio:1;width:48px;height:48px;border-radius:50%;background-color:var(--color-negative-button-light);transition:background-color .3s ease-in-out}.footer__social:hover{background-color:var(--color-negative-button-medium)}@media print,screen and (min-width: 80em){.footer__social{width:60px;height:60px}}.footer__content{padding-top:0}.footer__content{padding-inline:20px}@media print,screen and (min-width: 48em){.footer__content{padding-inline:50px}}@media screen and (min-width: 90em){.footer__content{padding-inline:80px}}@media print,screen and (min-width: 80em){.footer__content{padding-bottom:80px}}.footer__content .editor p{margin-bottom:0}.footer__content-container{width:100%;max-width:1440px;margin-inline:auto}.footer__content-container{display:flex;flex-direction:column;gap:var(--footer-grid-gap)}@media print,screen and (min-width: 48em){.footer__content-container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}}.footer__text{color:var(--color-negative-text-dark);grid-column:1/span 12}@media print,screen and (min-width: 48em){.footer__text{grid-column:1/span 7}}@media print,screen and (min-width: 80em){.footer__text{grid-column:1/span 4}}.footer__text a{color:var(--color-negative-link-default)}.footer__text a:hover{color:var(--color-negative-link-rollover)}.footer__address{color:var(--color-negative-text-medium);grid-column:1/span 12}@media print,screen and (min-width: 48em){.footer__address{order:3}}@media print,screen and (min-width: 80em){.footer__address{order:unset;grid-column:5/span 4}}.footer__address a{color:var(--color-negative-link-default);text-decoration-color:var(--color-negative-line-link)}.footer__address a:hover{color:var(--color-negative-link-rollover);text-decoration-color:var(--color-negative-link-rollover)}.footer__address.editor p:not(:last-child){margin-bottom:16px}.footer__navigation{display:flex;flex-direction:column;color:var(--color-negative-text-medium);grid-column:1/span 12}@media print,screen and (min-width: 48em){.footer__navigation{order:2;grid-column:9/span 4}}@media print,screen and (min-width: 80em){.footer__navigation{order:unset;grid-column:9/span 4}}.footer__navigation a{transition:color .3s ease-in-out}.footer__navigation a:hover{color:var(--color-negative-link-default)}.footer__navigation a:hover:hover{color:var(--color-negative-link-rollover)}.footer__associations{padding-top:60px;border-top:1px solid var(--color-negative-line-light)}.footer__associations{padding-inline:20px}@media print,screen and (min-width: 48em){.footer__associations{padding-inline:50px}}@media screen and (min-width: 90em){.footer__associations{padding-inline:80px}}.footer__associations-container{color:var(--color-negative-text-light)}.footer__associations-container{display:flex;flex-direction:column;gap:var(--footer-grid-gap)}@media print,screen and (min-width: 48em){.footer__associations-container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}}.footer__associations-container{width:100%;max-width:1440px;margin-inline:auto}.footer__association{display:flex;flex-direction:column;gap:18px;grid-column:1/span 12;transition:all .3s ease-in-out}@media print,screen and (min-width: 48em){.footer__association{gap:24px}.footer__association:nth-child(1){grid-column:1/span 4}.footer__association:nth-child(2){grid-column:5/span 4}.footer__association:nth-child(3){grid-column:9/span 4}}@media print,screen and (min-width: 64em){.footer__association{gap:24px}.footer__association:nth-child(1){grid-column:1/span 3}.footer__association:nth-child(2){grid-column:5/span 3}.footer__association:nth-child(3){grid-column:9/span 3}}.footer__association:hover{color:var(--color-negative-text-dark)}.footer__association:hover img{opacity:1}.footer__association img{opacity:.5;transition:all .3s ease-in-out}.footer__association .editor p{margin-bottom:0}.footer__imprint{padding-top:60px;margin-bottom:50px;border-top:1px solid var(--color-negative-line-light)}@media print,screen and (min-width: 48em){.footer__imprint{padding-top:38px}}.footer__imprint{padding-inline:20px}@media print,screen and (min-width: 48em){.footer__imprint{padding-inline:50px}}@media screen and (min-width: 90em){.footer__imprint{padding-inline:80px}}.footer__imprint-container{width:100%;max-width:1440px;margin-inline:auto;display:flex;flex-direction:column;justify-content:flex-start;gap:24px}@media print,screen and (min-width: 48em){.footer__imprint-container{flex-direction:row;justify-content:space-between;align-items:center}}.footer__copyright{text-transform:uppercase;color:var(--color-negative-text-dark)}.footer__navigation-imprint{display:flex;flex-direction:row;gap:32px;color:var(--color-negative-text-medium)}.footer__navigation-imprint a{transition:color .3s ease-in-out;color:var(--color-negative-link-default)}.footer__navigation-imprint a:hover{color:var(--color-negative-link-rollover)}.ce_form .formbody{display:flex;flex-direction:column;gap:var(--space-s)}.ce_form fieldset legend{color:var(--color-text-dark);margin-block:var(--space-s)}.ce_form .widget{display:flex;flex-direction:column}.ce_form .widget input:not([type=checkbox],[type=radio]),.ce_form .widget select,.ce_form .widget textarea{display:block;width:100%}.ce_form .widget select{appearance:none;background-image:url("./images/icons/select-5MC7GFT5.svg");background-size:14px 14px;background-position:right 28px center;background-repeat:no-repeat}.ce_form .widget textarea{min-height:200px}.ce_form .widget label{font-size:14px;line-height:140%;letter-spacing:.4px;font-weight:400;color:var(--color-text-dark)}.ce_form .widget.widget-text,.ce_form .widget.widget-select,.ce_form .widget.widget-textarea{gap:8px}.ce_form .widget.widget-checkbox span,.ce_form .widget.widget-radio span{align-items:center;justify-content:start;gap:var(--space-xxs);display:grid;grid-template-columns:min-content auto}.ce_form .widget.widget-checkbox span label,.ce_form .widget.widget-radio span label{color:var(--color-text-medium);font-weight:300}.ce_form .widget.widget-checkbox input,.ce_form .widget.widget-radio input{--size: 26px;display:block;position:relative;accent-color:var(--color-text-dark);background-color:transparent;border:1px solid var(--color-text-dark);border-radius:0;appearance:none;width:var(--size);height:var(--size);cursor:pointer}.ce_form .widget.widget-checkbox input:checked,.ce_form .widget.widget-radio input:checked{background-color:var(--color-text-dark);background-image:url("./images/icons/check-PBV4PZEM.svg");background-size:calc(100% - 7px);background-position:center center;background-repeat:no-repeat}.ce_form .widget.widget-checkbox label a,.ce_form .widget.widget-radio label a{text-decoration:underline;color:var(--color-link-default)}.ce_form .widget.widget-checkbox label a:hover,.ce_form .widget.widget-radio label a:hover{color:var(--color-link-rollover)}.ce_form .widget.widget-radio input{border-radius:50%}.ce_form .widget.widget-radio input:checked{background-image:url("./images/icons/radio-GJZLFBFU.svg");background-size:50%}.ce_form .widget.widget-submit{margin-top:var(--space-xl)}.ce_form .widget.widget-upload input{display:none}.ce_form .widget.error input,.ce_form .widget.error textarea{border-color:var(--color-error);accent-color:var(--color-error);color:var(--color-error)}.ce_form .widget.error label.error{color:var(--color-error)}.ce_form .widget.error p.error{color:var(--color-error);font-weight:300;font-size:18px;order:10}.ce_form .widget.error .checkbox_container span label,.ce_form .widget.error .radio_container span label{color:var(--color-error)}.ce_form .widget.error .checkbox_container p.error,.ce_form .widget.error .radio_container p.error{display:none}.form{display:flex;flex-direction:column;gap:var(--space-l);grid-column:1/span 12}@media print,screen and (min-width: 80em){.form{grid-column:2/span 10}}.form fieldset{display:grid;grid-template-columns:1fr;gap:var(--space-xxs) var(--space-xs)}@media print,screen and (min-width: 64em){.form fieldset{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.form fieldset .widget-upload,.form fieldset .widget-textarea{grid-column:1/span 2}.form fieldset.checkbox_container,.form fieldset.radio_container{display:flex;flex-direction:column}.form fieldset.checkbox_container .checkbox-inputs,.form fieldset.radio_container .checkbox-inputs{display:flex;flex-direction:column;gap:var(--space-xxs)}.form fieldset:has([name^=plz]){grid-template-columns:repeat(12,minmax(0,1fr))}.form fieldset:has([name^=plz]) .widget{grid-column:1/span 12}@media print,screen and (min-width: 64em){.form fieldset:has([name^=plz]) .widget{grid-column:5/span 8}}.form fieldset:has([name^=plz]) .widget:has([name^=plz]){grid-column:1/span 12}@media print,screen and (min-width: 64em){.form fieldset:has([name^=plz]) .widget:has([name^=plz]){grid-column:1/span 4}}.upload-label{display:grid;grid-template-columns:1fr;gap:var(--space-xs);align-items:center;cursor:pointer;color:var(--color-form-input);border:1px solid var(--color-form-outline-default);border-radius:var(--border-radius-forms-input);background-color:var(--color-interface-white);outline:0;padding:var(--space-xxs)}@media print,screen and (min-width: 64em){.upload-label{grid-template-columns:min-content auto max-content;padding:var(--space-xxs) var(--space-xl) var(--space-xxs) var(--space-xxs)}}.upload-label__title{margin-bottom:4px}.upload-label__description{color:var(--color-text-light)}.upload-label__icon{display:none;align-items:center;justify-content:center;height:120px;aspect-ratio:1/1;background-color:var(--color-primary-10)}@media print,screen and (min-width: 64em){.upload-label__icon{display:flex}}.gallery{grid-column:1/span 12}@media print,screen and (min-width: 80em){.gallery{grid-column:2/span 10}}.gallery__controls{grid-column:1/span 12;display:none;flex-direction:row;align-items:center;gap:var(--space-xxs);justify-content:flex-end;width:100%;margin-bottom:var(--space-xxl)}@media print,screen and (min-width: 80em){.gallery__controls{display:flex}}.gallery__prev,.gallery__next{transition:all .25s;position:relative;top:auto;left:0;width:60px;height:60px;display:flex;justify-content:center;align-items:center;background-color:var(--color-button-light);border-radius:100%;color:var(--color-text-dark)}.gallery__prev[aria-disabled=true],.gallery__next[aria-disabled=true]{opacity:.3}.gallery__prev:hover,.gallery__next:hover{background-color:var(--color-button-rollover)}.gallery__pagination-container{display:block;grid-column:1/span 12;padding:var(--space-l) 0 0 0}@media print,screen and (min-width: 80em){.gallery__pagination-container{display:none}}.gallery__pagination{display:flex;justify-content:center;align-items:center}.gallery figure{display:flex;flex-direction:column;gap:var(--space-xs)}.gallery figure figcaption{max-width:450px}.handorgel__header__button{--header-padding: 30px;position:relative;padding-inline:0;padding-block:var(--header-padding);padding-right:calc(28px + var(--space-xxxs));border-top:0;border-bottom:1px solid var(--color-line-light);transition:border-bottom .2s ease-in-out}.handorgel__header--open .handorgel__header__button{border-bottom:1px solid transparent}.handorgel__header__button:after{transition:rotate .25s ease;content:"";position:absolute;right:3px;top:50%;translate:0 -50%;height:25px;width:25px;background-image:url("./images/icons/accordion-handler-RIZBOLCS.svg");background-repeat:no-repeat;background-position:center center;background-size:contain}.handorgel__header--opened .handorgel__header__button:after{rotate:180deg}.handorgel__content{background-color:transparent;border-top:0}.handorgel__content__inner{padding-inline:0;border-bottom:1px solid transparent;transition:border-bottom .2s ease-in-out}.handorgel__content--open .handorgel__content__inner{border-bottom:1px solid var(--color-line-light)}.handorgel__content__inner .grid{margin-inline:0}.handorgel__content__inner .grid .text{grid-column:1/span 12}.header{position:sticky;top:0;left:0;width:100%;z-index:500;background-color:var(--color-interface-white);transition:transform .3s ease-in-out}.header--hidden{transform:translateY(-100%)}.header__outer-container{position:relative;max-width:1600px;margin-inline:auto;top:0;z-index:200}.header__outer-container[data-layout=desktop]{display:none}.header__outer-container[data-layout=mobile]{display:block}@media print,screen and (min-width: 80em){.header__outer-container{padding-inline:50px;padding-block:22px}.header__outer-container[data-layout=desktop]{display:block}.header__outer-container[data-layout=mobile]{display:none}}@media screen and (min-width: 90em){.header__outer-container{padding-inline:80px}}.header__container{display:none;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1440px;margin-inline:auto}@media print,screen and (min-width: 80em){.header__container[data-layout=desktop]{display:flex}}.header__logo svg{width:auto;height:100%;max-height:18px}@media print,screen and (min-width: 48em){.header__logo svg{max-height:22px}}@media print,screen and (min-width: 80em){.header__logo svg{max-height:24px}}@media screen and (min-width: 90em){.header__logo svg{max-height:28px}}.header__content{display:flex;flex-direction:row;gap:50px}.header__search{display:none}@media print,screen and (min-width: 80em){.header__search{display:block;width:420px}}.header__search-background{position:absolute;top:0;left:50%;width:0;height:0;background-color:transparent;transform:translate(-50%);z-index:200;pointer-events:auto;transition:background-color .3s ease-in-out,width .5s ease-in-out,height .5s ease-in-out}.header--search .header__search-background{width:200vmax;height:100dvh;background-color:var(--color-interface-white)}.header__search-line{position:absolute;top:0;width:100%;left:0;height:2px;background-color:var(--color-line-light)}.header__navigation{display:flex;flex-direction:row;align-items:center;height:100%;gap:12px;color:var(--color-link-default)}@media screen and (min-width: 90em){.header__navigation{gap:24px}}.header--active .header__navigation{color:var(--color-negative-link-default)}.header--active .header__navigation .nav-item:hover{color:var(--color-negative-link-rollover)}.header--active .header__navigation .nav-item:hover:before{background-color:var(--color-negative-link-rollover)}.header--active .header__navigation .nav-item--active,.header--active .header__navigation .nav-item--trail{color:var(--color-negative-link-active)}.header--active .header__navigation .nav-item--active:before,.header--active .header__navigation .nav-item--trail:before{background-color:var(--color-negative-line-link)}.header__navigation .nav-item{position:relative;display:flex;align-items:center;padding-block:6px;border-bottom:2px solid transparent;transition:border-bottom .3s ease-in-out}.header__navigation .nav-item:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:transparent;transition:background-color .3s ease-in-out}.header__navigation .nav-item:hover{color:var(--color-link-rollover)}.header__navigation .nav-item:hover:before{background-color:var(--color-link-rollover)}.header__navigation .nav-item--active,.header__navigation .nav-item--trail{color:var(--color-link-active)}.header__navigation .nav-item--active:before,.header__navigation .nav-item--trail:before{height:1px;background-color:var(--color-line-link)}.header__navigation+.header__language:before{display:block}.header__language{position:relative;display:flex;flex-direction:row;align-items:center;margin-left:24px;gap:4px;color:var(--color-text-light);text-transform:capitalize;cursor:pointer;z-index:10}.header--active .header__language{color:var(--color-negative-text-light)}.header__language:before{content:"";position:absolute;display:none;height:24px;width:1px;left:-24px;background-color:var(--color-line-medium)}.header--active .header__language:before{background-color:var(--color-negative-line-medium)}.header__language .icon{width:18px;height:18px}.header__language>.icon--dropdown{transition:all .3s ease-in-out}.header__language--active>.icon--dropdown{transform:rotate(-180deg)}.header__language--popup{position:absolute;flex-direction:column;top:100%;left:50%;transform:translate(-50%);background-color:var(--color-interface-white);padding:9px 12px;box-shadow:0 35px 100px #0000001f;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.header__language--active .header__language--popup{display:flex;opacity:1;visibility:visible;top:calc(100% + 10px)}.header__language--popup:before{content:"";position:absolute;top:-12px;left:50%;transform:translate(-50%);border-right:solid 12px transparent;border-left:solid 12px transparent;border-bottom:solid 12px var(--color-interface-white);height:0;width:0}.header__login{display:flex;flex-direction:row;align-items:center;height:fit-content;gap:4px;padding:12px 16px;background-color:var(--color-button-light);color:var(--color-text-dark);border-radius:6px;opacity:1;transition:background-color .3s ease-in-out}.header__login:hover{background-color:var(--color-button-medium)}.header--active .header__login:hover{background-color:var(--color-negative-button-medium)}.header--active .header__login{background-color:var(--color-negative-button-light);color:var(--color-negative-text-dark)}.header-menu{position:absolute;display:flex;justify-content:center;background-color:var(--color-negative-bg-medium);width:100%;padding-top:124px;min-height:550px;top:0;left:0;z-index:160;overflow:hidden;transform:translateY(-100%);transition:transform .6s cubic-bezier(.3,.6,.001,1),height .6s cubic-bezier(.3,.6,.001,1)}@media print,screen and (max-width: 79.99875em){.header-menu{position:relative;min-height:0;height:0;padding:0;transition:transform .6s cubic-bezier(.3,.6,.001,1)}}.header-menu[data-menu-layout=mobile]{display:none}@media print,screen and (max-width: 79.99875em){.header-menu[data-menu-layout=mobile]{display:flex}}.header-menu[data-menu-layout=desktop]{display:flex}@media print,screen and (max-width: 79.99875em){.header-menu[data-menu-layout=desktop]{display:none}}.header-menu--active{transform:translateY(0)}@media print,screen and (max-width: 79.99875em){.header-menu--active{height:auto;z-index:250}}.header-menu__container{position:absolute;display:grid;opacity:0;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;width:100%;max-width:1600px;color:var(--color-interface-white);transform:translateY(100%);transition:transform .6s cubic-bezier(.3,.6,.001,1)}.header-menu__container--active{opacity:1;transform:translateY(0);z-index:260}@media print,screen and (max-width: 63.99875em){.header-menu__container{min-width:100%}}@media print,screen and (min-width: 80em){.header-menu__container{padding-inline:50px;padding-top:var(--space-s);padding-bottom:var(--space-xxxl)}.header-menu__container:has(.header-menu__overview){padding-bottom:0}}@media screen and (min-width: 90em){.header-menu__container{padding-inline:80px}}.header-menu__top{grid-column:1/span 12;display:flex;flex-direction:column;gap:18px;padding-inline:20px;padding-bottom:6px;opacity:0;transform:translateY(100%);transition:transform .6s ease-in-out,opacity .6s ease-in-out}.header-menu__container--active .header-menu__top{opacity:1;transform:translateY(0)}@media print,screen and (min-width: 48em){.header-menu__top{padding-inline:106px}}@media print,screen and (min-width: 64em){.header-menu__top{padding-inline:129px}.header-menu--news .header-menu__top{padding-bottom:24px;border-bottom:1px solid var(--color-negative-line-light)}}@media print,screen and (min-width: 80em){.header-menu__top{display:none}}.header-menu__back{display:flex;flex-direction:row;align-items:center;gap:12px;color:var(--color-negative-text-medium);cursor:pointer}.header-menu__title{color:var(--color-negative-text-dark)}.header-menu__left{grid-column:1/span 12}.header-menu__left:has(.nav-menu){display:grid;grid-template-columns:repeat(6,minmax(0,1fr));width:100%}@media print,screen and (min-width: 64em){.header-menu__left:has(.nav-menu){grid-column:1/span 12}}@media print,screen and (min-width: 80em){.header-menu__left:has(.nav-menu){gap:var(--grid-gap)}}@media print,screen and (min-width: 48em){.header-menu__left:has(+.newslist-header){grid-column:1/span 6}}@media print,screen and (min-width: 64em){.header-menu__left{grid-column:1/span 6}}@media print,screen and (min-width: 80em){.header-menu__left{grid-column:1/span 8!important}}.header-menu__right{grid-column:1/span 12}@media print,screen and (min-width: 64em){.header-menu__right{grid-column:8/span 5}.header-menu__right:has(.nav-highlights){grid-column:1/span 12}}@media print,screen and (min-width: 80em){.header-menu__right{grid-column:9/span 4!important}}.header-menu__navigation{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column:1/span 12;width:100%;margin-bottom:-24px}@media print,screen and (min-width: 80em){.header-menu__navigation{gap:var(--grid-gap)}}.header-menu__overview{display:none;grid-column:1/span 12;justify-content:end}.header-menu__overview--visible{display:flex}@media print,screen and (min-width: 80em){.header-menu__overview{display:flex;border-top:1px solid var(--color-negative-line-light);padding:var(--space-l) var(--space-xxxl);margin-top:var(--space-xxxl)}}.header-menu__overview-link{color:var(--color-negative-link-default);display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-xxxs)}@media print,screen and (max-width: 79.99875em){.header{padding:0}}@media print,screen and (max-width: 79.99875em){.header--active .header__logo{opacity:0}}.header__container[data-layout=mobile]{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media print,screen and (min-width: 80em){.header__container[data-layout=mobile]{display:none}}.header__top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:32px;padding-block:17px;padding-inline:20px;width:100%}.header__top .header__login{margin-left:auto}@media print,screen and (min-width: 48em){.header__top{padding-inline:48px}}@media print,screen and (min-width: 64em){.header__top{padding-inline:50px}}[data-layout=mobile] .header__content{position:absolute;flex-direction:column;padding-inline:0;top:0;width:100%;max-height:100dvh;overflow-y:scroll;gap:24px;transform:translateY(-100%);transition:transform .6s cubic-bezier(.3,.6,.001,1);z-index:-1}.header--active [data-layout=mobile] .header__content{background-color:var(--color-negative-bg-medium);transform:translateY(0);z-index:250}.header__content-container{display:flex;align-items:center;flex-direction:row;gap:24px}[data-layout=mobile].header__container--active .header__search{position:sticky;display:none;width:100%;z-index:260;top:0;background-color:var(--color-negative-bg-medium);padding-inline:20px 64px;padding-block:12px}[data-layout=mobile].header__container--active .header__search:has(.search--active){padding-inline:20px}@media print,screen and (min-width: 48em){[data-layout=mobile].header__container--active .header__search{padding-inline:106px}}.header--active [data-layout=mobile].header__container--active .header__search{display:block}.header__navigation-container{height:0;opacity:0}.header--active .header__navigation-container{height:auto;opacity:1}[data-layout=mobile] .header__navigation{height:100%;flex-direction:column;align-items:flex-start;gap:6px;padding-inline:20px;opacity:1;transform:translateY(0);transition:transform .6s cubic-bezier(.3,.6,.001,1),opacity .3s ease-in-out}@media print,screen and (min-width: 48em){[data-layout=mobile] .header__navigation{padding-inline:106px}}[data-layout=mobile] .header__navigation:has(+.header-menu--active){transform:translateY(50px);max-height:0;opacity:0}[data-layout=mobile] .header__navigation .nav-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:32px;width:100%}@media print,screen and (min-width: 48em){[data-layout=mobile] .header__navigation .nav-item{max-width:380px}}[data-layout=mobile] .header__navigation .nav-item--has-subitems:after{display:block!important}[data-layout=mobile] .header__navigation .nav-item:after{content:"";position:relative;display:none;width:24px;height:24px;background-image:url("./images/icons/arrow-small-white-74XTJLCE.svg");background-position:center;background-repeat:no-repeat;background-size:contain}[data-layout=mobile] .header__navigation .nav-item:before{display:none}[data-layout=mobile] .header__language{opacity:0;margin:0;border-top:1px solid var(--color-negative-line-light);padding-block:24px;padding-inline:20px;height:0;justify-content:space-between}[data-layout=mobile] .header__language:before{display:none}.header--active [data-layout=mobile] .header__language{opacity:1;height:auto}@media print,screen and (min-width: 48em){[data-layout=mobile] .header__language{padding-inline:94px}}@media print,screen and (min-width: 80em){.header--active .header__login{opacity:1}}.header__burger{position:relative;display:flex;flex-direction:column;gap:6px;cursor:pointer;z-index:300}.header__burger span{background-color:var(--color-text-dark);width:32px;height:1px;transition:all .3s ease-in-out}.header--active .header__burger span{background-color:var(--color-negative-text-dark)}.header--active .header__burger span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.header--active .header__burger span:nth-child(2){background-color:transparent}.header--active .header__burger span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.header--search .header__burger{display:none}@media print,screen and (min-width: 80em){.header__burger{display:none}}.headline{grid-column:1/span 12}@media print,screen and (min-width: 48em){.headline{grid-column:2/span 8}}@media print,screen and (min-width: 80em){.headline{grid-column:2/span 7}}.headline__container{grid-column:1/span 12}@media print,screen and (min-width: 48em){.headline__container{grid-column:2/span 8}}@media print,screen and (min-width: 80em){.headline__container{grid-column:2/span 7}}.headline__container--centered{justify-self:center;text-align:center}@media print,screen and (min-width: 48em){.headline__container--centered{grid-column:3/span 8}}@media print,screen and (min-width: 80em){.headline__container--centered{grid-column:2/span 10}}.headline__container:has(.headline__subline){display:flex;flex-direction:column;gap:var(--space-xs);align-items:center}.headline--centered{justify-self:center;text-align:center}@media print,screen and (min-width: 48em){.headline--centered{grid-column:3/span 8}}@media print,screen and (min-width: 80em){.headline--centered{grid-column:2/span 10}}.headline__subline{text-align:center}@media print,screen and (min-width: 64em){.headline__subline{max-width:70%}}.hero{position:relative;display:flex;justify-content:center;margin-inline:auto;width:100%;overflow:hidden}.hero__container{position:relative;display:grid;max-width:1440px;grid-template-columns:repeat(12,minmax(0,1fr));background-color:var(--color-negative-bg-medium);margin-inline:0 20px}@media print,screen and (min-width: 48em){.hero__container{margin-inline:48px}}@media print,screen and (min-width: 64em){.hero__container{margin-inline:50px}}@media screen and (min-width: 90em){.hero__container{margin-inline:80px}}.hero__content{grid-column:1/span 12;padding-top:36px;padding-inline:20px}@media print,screen and (min-width: 48em){.hero__content{padding-top:60px;padding-inline:58px}}@media print,screen and (min-width: 64em){.hero__content{grid-column:2/span 10;padding-top:96px;padding-inline:0}}.hero .headline{color:var(--color-negative-text-dark);margin-bottom:36px}@media print,screen and (min-width: 80em){.hero .headline{margin-bottom:64px}}.hero__info{display:flex;flex-direction:column;gap:18px;margin-bottom:48px}@media print,screen and (min-width: 80em){.hero__info{gap:24px}}.hero__title{color:var(--color-negative-text-light)}.hero__logos{display:flex;flex-direction:row;gap:18px}@media print,screen and (min-width: 80em){.hero__logos{gap:80px}}.hero__logos img{opacity:.3;height:14px;width:fit-content}@media print,screen and (min-width: 80em){.hero__logos img{height:21px}}.hero__image{position:absolute;width:100%;opacity:0;translate:30px 0;transition:opacity .44s cubic-bezier(.58,0,.51,1),translate .44s cubic-bezier(.58,0,.51,1)}.hero__image--loaded{opacity:1;translate:0}.hero__image img{width:100%;height:clamp(280px,35dvh,360px);object-fit:cover;object-position:center}@media print,screen and (min-width: 48em){.hero__image img{height:clamp(400px,35dvh,500px)}}@media print,screen and (min-width: 64em){.hero__image img{height:clamp(435px,35dvh,680px)}}@media print,screen and (min-width: 80em){.hero__image img{height:clamp(580px,40dvh,680px)}}.highlight-box{background-color:var(--color-text-dark);color:var(--color-negative-text-dark);padding:var(--space-l) var(--space-m) var(--space-xl)}@media print,screen and (min-width: 48em){.highlight-box{padding:var(--space-xxl) var(--space-xxxl) var(--space-xxxl)}}.highlight-box:hover .highlight-box__link{opacity:1;text-decoration-thickness:1.5px}.highlight-box__container{grid-column:1/span 12;display:flex;flex-direction:column}@media print,screen and (min-width: 64em){.highlight-box__container{grid-column:1/span 7}}.highlight-box__headline{display:block;margin-bottom:var(--space-xs)}.highlight-box__content{margin-bottom:var(--space-l);opacity:.75}.highlight-box__content.editor ul li:before{background-color:var(--color-negative-text-dark)}.highlight-box__link{opacity:.8;padding:2px 0;transition:opacity .24s cubic-bezier(.43,0,.47,1),text-decoration-thickness .24s cubic-bezier(.43,0,.47,1);text-decoration:underline;text-decoration-color:var(--color-negative-text-dark);text-decoration-thickness:1px;text-underline-offset:6px}.highlight-box__link .icon{display:inline-block}.highlight-box-list{grid-column:1/span 12;display:grid;grid-template-columns:none;gap:var(--space-xxxs)}@media print,screen and (min-width: 64em){.highlight-box-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.highlight-box-list *>.grid{display:block;margin-inline:0}.hyperlink{grid-column:1/span 12;background-color:var(--color-bg-light)}@media print,screen and (min-width: 48em){.hyperlink{grid-column:2/span 10}}@media print,screen and (min-width: 64em){.hyperlink{grid-column:2/span 8}}@media print,screen and (min-width: 80em){.hyperlink{grid-column:2/span 7}}.link-list [data-type=content-hyperlink] .grid{display:block;margin-inline:auto}.hyperlink__title{color:var(--color-text-dark);padding:var(--space-l) var(--space-s) var(--space-s) var(--space-s);border-bottom:1px solid var(--color-line-light)}.hyperlink-list{grid-column:1/span 12}@media print,screen and (min-width: 48em){.hyperlink-list{grid-column:2/span 10}}@media print,screen and (min-width: 64em){.hyperlink-list{grid-column:2/span 8}}@media print,screen and (min-width: 80em){.hyperlink-list{grid-column:2/span 7}}.icon__back{transform:rotate(180deg)}.image{grid-column:1/span 12}@media print,screen and (min-width: 48em){.image--size-m{grid-column:2/span 10}.image--size-s{grid-column:2/span 7}}.image__figure{display:flex;flex-direction:column;gap:var(--space-xs)}.image__caption{color:var(--color-text-light)}@media print,screen and (min-width: 48em){.image__caption{max-width:33.3333333333%}.image--size-m .image__caption{max-width:40%}.image--size-s .image__caption{max-width:57.1428571429%}}.image-text{grid-column:1/span 12;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--grid-gap)}.image-text__content{grid-column:1/span 12;display:flex;flex-direction:column;gap:var(--space-xxxs);height:fit-content;margin-block:auto;order:2}@media print,screen and (min-width: 48em){.image-text__content{grid-column:3/span 8}}@media print,screen and (min-width: 64em){.image-text__content{grid-column:2/span 4;order:1}}.image-text__content .headline{color:var(--color-text-dark);margin-bottom:12px}@media print,screen and (min-width: 80em){.image-text__content .headline{margin-bottom:16px}}.image-text--left .image-text__content{grid-column:1/span 12;order:2}@media print,screen and (min-width: 48em){.image-text--left .image-text__content{grid-column:3/span 8}}@media print,screen and (min-width: 64em){.image-text--left .image-text__content{grid-column:7/span 5}}.image-text__title{color:var(--color-text-dark)}.image-text__text{color:var(--color-text-medium);margin-bottom:26px}@media print,screen and (min-width: 80em){.image-text__text{margin-bottom:32px}}.image-text__text p:last-child{margin-bottom:0}.image-text__image{grid-column:1/span 12;position:relative;padding-inline:0 30px;padding-block:30px 0;order:1}@media print,screen and (min-width: 48em){.image-text__image{grid-column:3/span 8;padding-inline:0 58px}}@media print,screen and (min-width: 64em){.image-text__image{grid-column:7/span 6;order:2;padding-inline:0 55px;padding-block:48px 0}}@media print,screen and (min-width: 80em){.image-text__image{padding-inline:0 64px}}.image-text__image:after{content:"";position:absolute;display:block;width:272px;height:280px;background-color:var(--color-primary-b-100);top:18px;right:0;z-index:-1;transform:translateY(var(--parallax-offset, 0));transition:transform .05s ease-out;will-change:transform}@media print,screen and (min-width: 80em){.image-text__image:after{width:332px;height:400px}}[data-color=hfg] .image-text__image:after{background-color:var(--color-hfg)}[data-color=education] .image-text__image:after{background-color:var(--color-education)}[data-color=hsl] .image-text__image:after{background-color:var(--color-hsl)}[data-color=hfk] .image-text__image:after{background-color:var(--color-hfk)}.image-text__image img{width:100%;object-fit:cover}.image-text--left .image-text__image{grid-column:2/span 11;order:1;padding-inline:48px 0;padding-block:36px 0}@media print,screen and (min-width: 48em){.image-text--left .image-text__image{grid-column:2/span 8;padding-inline:69px 0;padding-block:36px 0}}@media print,screen and (min-width: 64em){.image-text--left .image-text__image{grid-column:1/span 5;padding-inline:48px 0;padding-block:36px 0}}.image-text--left .image-text__image:after{width:200px;height:200px;right:unset;left:0}@media print,screen and (min-width: 48em){.image-text--left .image-text__image:after{width:208px;height:208px}}@media print,screen and (min-width: 64em){.image-text--left .image-text__image:after{width:200px;height:200px}}@media print,screen and (min-width: 80em){.image-text--left .image-text__image:after{width:332px;height:300px}}.info-card{border:1px solid var(--color-line-light);padding:var(--space-l)}@media print,screen and (min-width: 48em){.info-card{margin-right:0!important}}.info-card__headline{color:var(--color-text-dark)}.info-card__items{padding-top:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-s)}.info-card__item{padding-top:var(--space-xs);border-top:1px solid var(--color-line-light)}.info-card__item-title{margin-bottom:var(--space-xxxs);color:var(--color-text-dark)}.info-cards{display:flex}@media print,screen and (min-width: 48em){.info-cards{display:grid!important;grid-template-columns:1fr 1fr 1fr;gap:var(--space-xxxs)}}@media print,screen and (min-width: 48em){.info-cards .swiper-slide{display:block!important;width:unset!important;margin-right:0!important}}.info-cards__container{grid-column:1/span 12;display:flex;flex-direction:column;gap:var(--space-m)}@media print,screen and (min-width: 48em){.info-cards__container{grid-column:2/span 10}}.info-cards__container .swiper-notification{display:none}.info-cards__pagination{display:flex;justify-content:center;align-items:center}@media print,screen and (min-width: 48em){.info-cards__pagination{display:none}}.intro-text{grid-column:1/span 12;display:flex;flex-direction:column;gap:var(--space-l)}@media print,screen and (min-width: 48em){.intro-text{grid-column:2/span 10}}@media print,screen and (min-width: 80em){.intro-text{grid-column:2/span 9}}.intro-text__text{font-family:Roboto Slab,sans-serif;color:var(--color-text-medium);grid-column:1/span 12}@media print,screen and (min-width: 48em){.intro-text__text{grid-column:2/span 10}}@media print,screen and (min-width: 80em){.intro-text__text{grid-column:2/span 9}}.job-entry{position:relative;display:flex;flex-direction:column;gap:var(--space-s);padding:var(--space-l) 0 var(--space-xl)}.job-entry__header{display:flex;flex-direction:column;gap:var(--space-xxxs)}@media print,screen and (min-width: 64em){.job-entry__header{flex-direction:row}}.job-entry__titles{flex:1;display:flex;flex-direction:column;gap:8px;order:2}@media print,screen and (min-width: 64em){.job-entry__titles{order:1}}.job-entry__organisation{display:flex;justify-content:end;gap:8px;order:1}@media print,screen and (min-width: 64em){.job-entry__organisation{order:2}}.job-entry__content{display:grid;gap:12px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}@media print,screen and (min-width: 64em){.job-entry__content{grid-template-columns:1fr 1fr 1fr 4fr;grid-template-rows:auto auto}.job-entry__content>:last-child{display:flex;justify-content:end}}.job-entry__title{color:var(--color-text-dark)}.job-entry__background{transition:background-color .44s cubic-bezier(.49,.03,.48,.99);display:block;position:absolute;top:0;width:200vw;height:100%;background-color:var(--color-interface-white);translate:-100vw 0;z-index:-1}.job-entry:hover .job-entry__background{background-color:var(--color-bg-light)}.job-entry:first-of-type:before{content:"";display:block;position:absolute;top:0;width:200vw;height:1px;background-color:var(--color-line-light);translate:-100vw 0}.job-entry:after{content:"";display:block;position:absolute;bottom:0;width:200vw;height:1px;background-color:var(--color-line-light);translate:-100vw 0}.job-list{grid-column:1/span 12}.job-reader{display:flex;flex-direction:column;gap:var(--space-s)}.job-reader>.grid>*{grid-column:1/span 12}@media print,screen and (min-width: 64em){.job-reader>.grid>*{grid-column:2/span 10}}.job-reader__organisation{display:flex;justify-content:end}.job-reader__header{display:flex;flex-direction:column;gap:var(--space-l);padding-bottom:var(--space-l);hyphens:auto}.job-reader__titles{display:flex;flex-direction:column;gap:var(--space-xs)}.job-reader__content{padding-top:var(--space-xxxl)}.job-reader__content>.grid>*{grid-column:1/span 12;margin-bottom:var(--space-xxxl)}@media print,screen and (min-width: 64em){.job-reader__content>.grid>*:not([data-type=content-contact-list],[data-type=content-social-share]){grid-column:2/span 7}}.job-reader__content>.grid>*:last-of-type{margin-bottom:0}.job-reader__content *>.grid{display:block;margin-inline:0}.language .nav-item{display:inline-flex;align-items:center;justify-content:space-between;padding:13px 12px;transition:background-color .3s ease-in-out}@media print,screen and (min-width: 80em){.language .nav-item{padding:18px 16px;width:280px;color:var(--color-text-dark)}.language .nav-item:hover{background-color:var(--color-bg-light)}.header--active .language .nav-item:hover{color:var(--color-negative-text-dark);background-color:var(--color-negative-bg-light)}}@media print,screen and (max-width: 79.99875em){.language .nav-item--active{color:var(--color-negative-text-dark)}}@media print,screen and (min-width: 80em){.language .nav-item--active{background-color:var(--color-bg-light);pointer-events:none}.header--active .language .nav-item--active{color:var(--color-negative-text-dark);background-color:var(--color-negative-bg-light)}}.language .nav-item.nofallback{pointer-events:none;opacity:.3}.link--arrow{position:relative;display:flex;align-items:flex-start;gap:4px;width:fit-content;min-height:28px;color:var(--color-link-default);text-align:left;transition:color .24s cubic-bezier(.43,0,.47,1),text-decoration-thickness .24s cubic-bezier(.43,0,.47,1);text-decoration:underline;text-decoration-color:var(--color-line-link);text-decoration-thickness:1px;text-underline-offset:6px}.header .link--arrow{text-decoration-color:var(--color-negative-line-link);color:var(--color-negative-link-default)}.link--arrow:hover{color:var(--color-link-rollover);text-decoration-color:var(--color-link-rollover);text-decoration-thickness:1.5px}.header .link--arrow:hover{color:var(--color-negative-link-rollover);text-decoration-color:var(--color-negative-link-rollover)}.link-card{background-color:var(--color-primary-light-10);color:var(--color-text-dark);box-shadow:none;padding:var(--space-m) var(--space-s);transition:background-color .44s cubic-bezier(.57,0,.41,1),color .44s cubic-bezier(.57,0,.41,1),box-shadow .44s cubic-bezier(.57,0,.41,1)}@media print,screen and (min-width: 48em){.link-card{padding:var(--space-m)}}@media print,screen and (min-width: 80em){.link-card{padding:var(--space-m) var(--space-m) var(--space-l) var(--space-l)}}.link-card:hover{background-color:var(--color-text-dark);color:var(--color-negative-text-dark);box-shadow:0 35px 100px #0000001f}.link-card:hover .link-card__link{color:var(--color-negative-link-rollover);border-bottom:1px solid var(--color-negative-link-rollover)}.link-card:hover .link-card__headline{color:var(--color-negative-text-dark)}.link-card:hover .link-card__content{color:var(--color-negative-text-medium)}.link-card--colored{background-color:var(--color-text-dark)}.link-card--colored[data-color=education]{background-color:var(--color-education)}.link-card--colored[data-color=hfg]{background-color:var(--color-hfg)}.link-card--colored[data-color=hsl]{background-color:var(--color-hsl)}.link-card--colored[data-color=hfk]{background-color:var(--color-hfk)}.link-card__headline{display:block;color:var(--color-text-dark);transition:color .44s cubic-bezier(.57,0,.41,1)}.link-card--colored .link-card__headline{color:var(--color-negative-text-dark)}.link-card__content{margin-bottom:var(--space-l);opacity:.75;color:var(--color-text-medium);transition:color .44s cubic-bezier(.57,0,.41,1)}.link-card--colored .link-card__content{color:var(--color-negative-text-medium)}.link-card__link{opacity:.8;padding:2px 0;border-bottom:1px solid var(--color-line-link);color:var(--color-link-default);transition:border-bottom .44s cubic-bezier(.57,0,.41,1),color .44s cubic-bezier(.57,0,.41,1)}.link-card--colored .link-card__link{color:var(--color-negative-link-default);border-bottom:1px solid var(--color-negative-line-link)}.link-card__link .icon{display:inline-block}.link-grid{grid-column:1/span 12;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-xxxs)}@media print,screen and (min-width: 48em){.link-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}}@media print,screen and (min-width: 64em){.link-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.link-grid__headline{grid-column:1/span 12;text-align:center;margin-bottom:var(--space-l)}.link-grid .link-card{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-l)}.link-grid .link-card__content{display:none}.link-grid .link-card__link{width:fit-content}.link-list{background-color:var(--color-bg-light)}.link-list__title{color:var(--color-text-dark);padding:var(--space-l) var(--space-s) var(--space-s) var(--space-s);border-bottom:1px solid var(--color-line-light)}.link-list__item{border-bottom:1px solid var(--color-line-light);background-color:var(--color-bg-light);transition:background-color .44s cubic-bezier(.4,.01,.44,1)}.link-list__item:hover{background-color:var(--color-bg-medium)}.link-list__list>*:last-child,.link-list__list>*:last-child .link-list-item{border-bottom:0}.link-list-item{display:flex;flex-direction:column;align-items:start;gap:var(--space-m);padding:var(--space-m) var(--space-s)}@media print,screen and (min-width: 64em){.link-list-item{flex-direction:row;align-items:center;gap:var(--space-s)}}.link-list-item__meta{flex:1;display:flex;flex-direction:column;gap:var(--space-xxxs)}.link-list-item__title{color:var(--color-text-dark)}.link-list-item__subtitle{color:var(--color-text-medium)}.link-list-item__link{display:flex;flex-direction:row;gap:var(--space-xxxxs);align-items:center;padding:1px 0;border-bottom:1px solid var(--color-line-link);color:var(--color-link-default)}.link-list-item__benefit{display:flex;gap:var(--space-xxs);align-items:center}.link-list-item__icon{color:var(--color-tag-exclusive-text);background-color:var(--color-tag-exclusive-bg);display:flex;gap:var(--space-xxxxs);align-items:center;padding:7px var(--space-xxs) 7px 10px;border-radius:var(--border-radius-buttons)}.link-list-item__icon svg{width:20px;height:20px}.logo-artiset__color{fill:#003060}.header--active .logo-artiset__color{fill:#fff}.logo-curaviva__color--1{fill:#61af20}.header--active .logo-curaviva__color--1{fill:#fff}.logo-curaviva__color--2{fill:#e60004}.header--active .logo-curaviva__color--2{fill:#fff}.logo-insos__color{fill:#c10434}.header--active .logo-insos__color{fill:#fff}.logo-youvita__color--1{fill:#155ea9}.header--active .logo-youvita__color--1{fill:#fff}.logo-youvita__color--2{fill:#81a800}.header--active .logo-youvita__color--2{fill:#fff}.logo-youvita__color--3{fill:#7ab8e3}.header--active .logo-youvita__color--3{fill:#fff}.logo-wall{grid-column:1/span 12}@media print,screen and (min-width: 48em){.logo-wall{grid-column:2/span 10}}.logo-wall__title{margin-bottom:var(--space-xxs)}.logo-wall__list{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-s);align-items:center}.logo-wall__list-item{opacity:.35}.logo-wall__list-item svg{max-width:155px}@media print,screen and (min-width: 80em){.logo-wall__list-item svg{max-width:200px}}.magazine-list__container{grid-column:1/span 12;display:flex;flex-direction:column;gap:var(--space-xxl)}@media print,screen and (min-width: 64em){.magazine-list__list{display:grid!important;grid-template-columns:1fr 1fr 1fr;gap:var(--space-xxxs)}}@media print,screen and (min-width: 64em){.magazine-list__list .swiper-slide{display:block!important;width:unset!important;margin-right:0!important}}.magazine-list__headline{text-align:center}.magazine-list__inner{width:100%;display:flex;flex-direction:column}.magazine-list__item{display:flex;background-color:var(--color-bg-light);padding:var(--space-xxs) var(--space-l) var(--space-xl) var(--space-l);height:100%}@media print,screen and (min-width: 48em){.magazine-list__item{padding:var(--space-xxs) var(--space-m) var(--space-xl) var(--space-m)}}.magazine-list__meta{margin-bottom:var(--space-l)}.magazine-list__image{padding:var(--space-s) var(--space-xxl) var(--space-xl) var(--space-xxl)}@media print,screen and (min-width: 48em){.magazine-list__image{padding:var(--space-l) var(--space-xxl) var(--space-xxl) var(--space-xxl)}}.magazine-list__image img{margin:0 auto;box-shadow:0 16px 44px #0e003e26}.magazine-list__title{margin-bottom:var(--space-xxxxs);color:var(--color-text-dark)}.magazine-list__issue{color:var(--color-text-light)}.magazine-list__read-more{margin-top:auto;display:flex;gap:var(--space-xxxxs);align-items:center;width:fit-content;padding:2px 0;color:var(--color-link-default);border-bottom:1px solid var(--color-line-link)}.magazine-list__pagination-container{grid-column:1/span 12;display:flex;justify-content:center;align-items:center}.magazine-list__pagination-container:has(.swiper-pagination-lock){display:none}.magazine-list__pagination{width:fit-content!important;display:flex;justify-content:center;align-items:center}.magazine-list__link-archive{grid-column:1/span 12;display:flex;justify-content:center}.magazine-teaser{grid-column:1/span 12}.magazine-teaser .magazine-list__item{display:block;width:max-content}.main{overflow-x:clip;padding-bottom:var(--content-spacing-l)}.modal__overlay{position:fixed;inset:0;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1000}.modal__container{background-color:#fff;padding:var(--space-l) var(--space-xl);max-width:95vw;max-height:95vh;border-radius:var(--border-radius-forms-input);overflow-y:auto;box-sizing:border-box;position:relative}@media print,screen and (min-width: 48em){.modal__container{padding:var(--space-xl) var(--space-xxl)}}@media print,screen and (min-width: 64em){.modal__container{padding:var(--space-xxl) var(--space-xxxl)}}@media print,screen and (min-width: 80em){.modal__container{padding:var(--space-xxxl) var(--space-xxxxl)}}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box}.modal__close{display:flex;align-items:center;width:30px;height:30px;justify-content:center;border-radius:50%;color:var(--color-text-dark);background-color:var(--color-button-light);position:absolute;right:16px;top:16px}@media print,screen and (min-width: 48em){.modal__close{width:40px;height:40px}}@media print,screen and (min-width: 64em){.modal__close{width:50px;height:50px}}@media print,screen and (min-width: 80em){.modal__close{width:60px;height:60px}}.modal__content{max-width:700px}.modal__btn{font-size:.875rem;padding:.5rem 1rem;background-color:#e6e6e6;color:#000c;border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}.modal__slide{display:none}.modal__slide--visible{display:block}.modal__slide[aria-hidden=false] .modal__overlay{animation:modal-fade-in .3s cubic-bezier(0,0,.2,1)}.modal__slide[aria-hidden=false] .modal__container{animation:modal-slide-in .3s cubic-bezier(0,0,.2,1)}.modal__slide[aria-hidden=true] .modal__overlay{animation:modal-fade-out .3s cubic-bezier(0,0,.2,1)}.modal__slide[aria-hidden=true] .modal__container{animation:modal-slide-out .3s cubic-bezier(0,0,.2,1)}.modal__slide .modal__container,.modal__slide .modal__overlay{will-change:transform}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}@keyframes modal-slide-in{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes modal-slide-out{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.nav-highlights{display:grid;grid-template-columns:1fr;gap:4px;padding-inline:20px;opacity:0;transform:translateY(120px);transition:transform .6s ease-in-out,opacity .6s ease-in-out;transition-delay:.2s}.header-menu__container--active .nav-highlights{opacity:1;transform:translateY(0)}@media print,screen and (min-width: 48em){.nav-highlights{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:106px}}@media print,screen and (min-width: 64em){.nav-highlights{padding-inline:129px}}@media print,screen and (min-width: 80em){.nav-highlights{grid-template-columns:1fr;padding-inline:unset}}.nav-highlights .nav-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;padding-inline:var(--space-s);padding-block:var(--space-s);background-color:var(--color-negative-bg-light);color:var(--color-negative-text-dark);opacity:0;transform:translateY(40px);transition:transform .6s ease-in-out,opacity .6s ease-in-out;transition-delay:.3s}@media print,screen and (min-width: 80em){.nav-highlights .nav-item{padding-inline:var(--space-l);padding-block:var(--space-m)}}.header-menu__container--active .nav-highlights .nav-item{opacity:1;transform:translateY(0)}.nav-highlights .nav-item:nth-child(2){transition-delay:.36s}.nav-highlights .nav-item:nth-child(3){transition-delay:.42s}.nav-highlights .nav-item:nth-child(4){transition-delay:.48s}.nav-highlights .nav-item:hover{background-color:var(--color-negative-button-light)}.nav-highlights .nav-item:hover .nav-item__content{transform:translate(8px)}.nav-highlights .nav-item:hover .nav-item__arrow .icon--left{transform:translate(0)}.nav-highlights .nav-item:hover .nav-item__arrow .icon--right{transform:translate(24px)}.nav-highlights .nav-item__content{display:flex;flex-direction:row;align-items:center;gap:16px;transition:transform .44s cubic-bezier(.57,0,.41,1)}.nav-highlights .nav-item__arrow{position:relative;width:24px;height:24px;overflow:hidden}.nav-highlights .nav-item__arrow .icon{position:absolute;transition:transform .44s cubic-bezier(.57,0,.41,1)}.nav-highlights .nav-item__arrow .icon--left{transform:translate(-24px)}.nav-highlights .nav-item__arrow .icon--right{transform:translate(0)}.nav-menu{display:flex;flex-direction:column;grid-column:1/span 12;padding-inline:20px;border-bottom:1px solid var(--color-negative-line-light);opacity:0;transform:translateY(120px);transition:transform .6s ease-in-out,opacity .6s ease-in-out;cursor:pointer}.nav-menu:first-child{border-top:1px solid var(--color-negative-line-light)}.header-menu__container--active .nav-menu{opacity:1;transform:translateY(0)}.nav-menu:nth-child(2){transition-delay:.04s}.nav-menu:nth-child(3){transition-delay:.08s}.nav-menu:nth-child(4){transition-delay:.12s}@media print,screen and (min-width: 48em){.nav-menu{padding-inline:106px}}@media print,screen and (min-width: 64em){.nav-menu{padding-inline:129px}}@media print,screen and (min-width: 80em){.nav-menu{padding-inline:0;border-bottom:0;gap:24px;cursor:unset}.nav-menu:nth-child(1){border-top:0;grid-column:1/span 3}.nav-menu:nth-child(2){grid-column:4/span 3}.nav-menu:nth-child(3){grid-column:7/span 3}.nav-menu:nth-child(4){grid-column:10/span 3}}.nav-menu__headline{display:flex;flex-direction:row;justify-content:space-between;gap:32px;padding-block:24px;opacity:0;transform:translateY(40px);transition:transform .6s ease-in-out,opacity .6s ease-in-out}.header-menu__container--active .nav-menu__headline{opacity:1;transform:translateY(0)}.nav-menu__headline .icon--dropdown{transition:transform .3s ease-in-out}.nav-menu--active .nav-menu__headline>.icon--dropdown{transform:rotate(-180deg)}@media print,screen and (min-width: 80em){.nav-menu__headline{padding-block:0}.nav-menu__headline .icon--dropdown{display:none}}.nav-menu__container{display:flex;flex-direction:column;gap:32px;opacity:0;max-height:0;transition:opacity .6s ease-in-out,max-height .6s ease-in-out}.nav-menu--active .nav-menu__container{opacity:1;max-height:1500px}.nav-menu--measuring .nav-menu__container{position:absolute!important;visibility:hidden!important;max-height:none!important;opacity:1!important;pointer-events:none!important}@media print,screen and (min-width: 80em){.nav-menu__container{opacity:1;max-height:100%}}.nav-menu__navigation{display:flex;flex-direction:column;opacity:0;transform:translateY(40px);transition:transform .6s ease-in-out,opacity .6s ease-in-out;transition-delay:.15s}.header-menu__container--active .nav-menu__navigation{opacity:1;transform:translateY(0)}@media print,screen and (max-width: 79.99875em){.nav-menu__navigation:not(:has(+.link)){margin-bottom:32px}}.nav-menu__nav-item{position:relative;display:flex;align-items:center;color:var(--color-negative-link-default);padding-block:8px;transition:color .44s cubic-bezier(.54,.01,.44,1)}.nav-menu__nav-item:hover{color:var(--color-negative-link-rollover)}.nav-menu__nav-item:hover span{transform:translate(8px)}.nav-menu__nav-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--color-negative-line-light)}.nav-menu__nav-item span{transition:transform .44s cubic-bezier(.54,.01,.44,1)}.nav-menu .link{opacity:0;transform:translateY(40px);transition:transform .6s ease-in-out,opacity .6s ease-in-out,color .34s cubic-bezier(.43,0,.47,1);transition-delay:.3s;margin-bottom:32px}.header-menu__container--active .nav-menu .link{opacity:1;transform:translateY(0)}.header-menu__container--visible .nav-menu .link{transition-delay:0s}@media print,screen and (min-width: 80em){.nav-menu .link{margin-bottom:0}}.nav-menu--measuring{height:auto!important;display:block!important}.news-detail__container{grid-column:1/span 12;display:flex;flex-direction:column;gap:var(--space-xxl)}@media print,screen and (min-width: 48em){.news-detail__container{grid-column:2/span 10}}@media print,screen and (min-width: 80em){.news-detail__container{grid-column:2/span 9}}.news-detail__header{display:flex;gap:var(--space-xs);flex-direction:column}.news-detail__subheadline{color:var(--color-text-dark)}.news-detail__meta{display:flex;gap:var(--space-s)}.news-detail__content{margin-top:var(--space-xxl);position:relative;display:flex;flex-direction:column;gap:var(--space-xxxl);max-width:1600px}.news-grid{position:relative;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media print,screen and (min-width: 48em){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print,screen and (min-width: 64em){.news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.news-grid:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:1px;background-color:var(--color-interface-white);z-index:10}.news-grid.news-grid--home .news-grid__item:nth-child(1),.news-grid.news-grid--home .news-grid__item:nth-child(2){min-height:300px}@media print,screen and (min-width: 80em){.news-grid.news-grid--home .news-grid__item:nth-child(1),.news-grid.news-grid--home .news-grid__item:nth-child(2){min-height:600px}}.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__text,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__text{display:none}.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__title,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__title{max-width:100%}@media print,screen and (min-width: 64em){.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__title,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__title{max-width:80%}}@media print,screen and (min-width: 80em){.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__title,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__title{max-width:75%}}@media print,screen and (min-width: 48em){.news-grid.news-grid--home .news-grid__item:nth-child(1),.news-grid.news-grid--home .news-grid__item:nth-child(2){grid-column:span 2}}.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__inner,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__inner{display:block;position:relative}.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__inner:after,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__inner:after{content:"";display:block;width:100%;height:100%;background:linear-gradient(180deg,#0000001a,#000000bf);position:absolute;top:0;left:0;z-index:1}.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__inner:has(.news-list__image--placeholder):after,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__inner:has(.news-list__image--placeholder):after{display:none}.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__inner>.news-list__date,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__inner>.news-list__date{display:none}.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__content>.news-list__date,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__content>.news-list__date{display:block;margin-top:0}.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__meta,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__meta{position:absolute;bottom:0;z-index:2;padding:var(--space-l);color:var(--color-negative-text-dark)}.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__title,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__title{color:var(--color-negative-text-dark)}.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__subtitle,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__subtitle{color:var(--color-negative-text-dark)}.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__image,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__image{margin-bottom:0;width:100%;height:100%}.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__image--placeholder,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__image--placeholder{display:block}.news-grid.news-grid--home .news-grid__item:nth-child(1) .news-list__image img,.news-grid.news-grid--home .news-grid__item:nth-child(2) .news-list__image img{object-fit:cover;width:100%;height:100%}.news-grid.news-grid--home .news-grid__item:nth-child(2){order:6!important}@media print,screen and (min-width: 64em){.news-grid.news-grid--home .news-grid__item:nth-child(1){order:3!important}}@media print,screen and (min-width: 80em){.news-grid.news-grid--home .news-grid__item:nth-child(1),.news-grid.news-grid--home .news-grid__item:nth-child(6),.news-grid.news-grid--home .news-grid__item:nth-child(7),.news-grid.news-grid--home .news-grid__item:nth-child(3n+10){border-right:0}}.news-grid__item{position:relative;padding:var(--space-m);border-bottom:1px solid var(--color-line-light)}@media print,screen and (min-width: 48em){.news-grid__item{border-right:1px solid var(--color-line-light);padding:var(--space-l)}}.news-header{display:none;flex-direction:row;gap:24px;transform:translateY(40px);opacity:0;transition:background-color .44s cubic-bezier(.58,0,.51,1),transform .6s ease-in-out,opacity .6s ease-in-out}.news-header:hover{background-color:var(--color-negative-button-light)}.news-header:hover .news-header__image img{scale:1.1}.news-header:nth-child(1),.news-header:nth-child(2){display:flex}@media print,screen and (min-width: 80em){.news-header{display:flex;padding-block:16px;padding-inline:16px 24px}}.header-menu__container--active .news-header{transform:translateY(0);opacity:1}.header-menu__container--active .news-header:nth-child(1){transition-delay:.2s}.header-menu__container--active .news-header:nth-child(2){transition-delay:.25s}.header-menu__container--active .news-header:nth-child(3){transition-delay:.3s}.header-menu__container--active .news-header:nth-child(4){transition-delay:.35s}.header-menu__container--visible .news-header{transition-delay:0s!important}.news-header__image{flex-shrink:0;overflow:hidden}.news-header__image img{aspect-ratio:1;height:100px;width:100px;transition:scale .44s cubic-bezier(.58,0,.51,1)}.news-header__content{display:flex;flex-direction:column;gap:8px;padding:8px}@media print,screen and (min-width: 80em){.news-header__content{padding:0}}.news-header__tag{color:var(--color-negative-text-light);transition:transform .6s ease-in-out;transform:translateY(20px);transition-delay:.2s}.header-menu__container--active .news-header__tag{transform:translateY(0)}.news-header__headline{color:var(--color-negative-text-dark);transition:transform .6s ease-in-out;transform:translateY(20px);transition-delay:.25s}.header-menu__container--active .news-header__headline{transform:translateY(0)}.news-list{display:grid;grid-template-columns:1fr;gap:var(--space-s)}.news-list__container{grid-column:1/span 12;display:flex;flex-direction:column;gap:var(--space-xxl)}.news-list__headline{text-align:center}.news-list__image{margin-bottom:var(--space-s);overflow:hidden}.news-list__image img{width:100%;transition:scale .44s cubic-bezier(.55,0,.41,1)}.news-list__image--placeholder{display:none;width:100%;height:100%;background-color:var(--color-primary-b-100)}.news-list__subtitle{color:var(--color-text-dark);margin-bottom:var(--space-xxxs)}.news-list__content{display:flex;flex-direction:column;gap:var(--space-s)}.news-list__content>.news-list__date{display:none}.news-list__meta{margin-bottom:auto}.news-list__title{color:var(--color-text-dark)}.news-list__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-list__date{display:block;margin-top:var(--space-s)}.news-list__link-archive{grid-column:1/span 12;display:flex;justify-content:center}.news-list__pagination-container{grid-column:1/span 12;display:flex;justify-content:center;align-items:center}.news-list__pagination-container:has(.swiper-pagination-lock){display:none}.news-list__pagination{width:fit-content!important;display:flex;justify-content:center;align-items:center}.news-list__item:not(:has(.news-list__image)){background-color:var(--color-bg-light);padding:var(--space-xl) var(--space-l) var(--space-l);transition:background-color .44s cubic-bezier(.58,0,.51,1)}.news-list__item:not(:has(.news-list__image)):hover{background-color:var(--color-bg-medium)}.news-list__item-link{display:block;height:100%}.news-list__item-link:hover .news-list__image img{scale:1.05}.news-list__inner{display:flex;flex-direction:column;height:100%}.newsletter{position:relative;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-light);padding-block:32px 48px;padding-inline:20px;max-width:1920px;margin-inline:auto}@media print,screen and (min-width: 48em){.newsletter{padding-block:24px 60px;padding-inline:50px}}@media print,screen and (min-width: 80em){.newsletter{padding-block:110px 97px;padding-inline:80px}}@media screen and (min-width: 90em){.newsletter{padding-block:95px;padding-inline:240px}}.newsletter__container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--grid-gap);width:100%;max-width:1440px}.newsletter__image{grid-column:1/span 12}@media print,screen and (min-width: 48em){.newsletter__image{grid-column:2/span 10}}@media print,screen and (min-width: 64em){.newsletter__image{grid-column:1/span 6}}.newsletter__content{display:flex;flex-direction:column;justify-content:center;gap:40px;grid-column:1/span 12}@media print,screen and (min-width: 48em){.newsletter__content{grid-column:2/span 10}}@media print,screen and (min-width: 64em){.newsletter__content{grid-column:7/span 6}}@media print,screen and (min-width: 80em){.newsletter__content{grid-column:7/span 5}}.newsletter__info{display:flex;flex-direction:column}.newsletter__headline{color:var(--color-text-dark);margin-bottom:var(--space-xxxs)}.newsletter__text{color:var(--color-text-dark)}.newsletter__form .formbody{display:flex;flex-direction:column;align-items:center;gap:6px}@media print,screen and (min-width: 48em){.newsletter__form .formbody{flex-direction:row;gap:8px}}.newsletter__form .widget-text,.newsletter__form .widget-text input{width:100%}.newsletter__form .widget-submit{width:100%;margin-top:0!important}.newsletter__form .widget-submit button{width:100%}@media print,screen and (min-width: 48em){.newsletter__form .widget-submit{width:fit-content}}.newsletter__modal .ce_form .widget-submit{margin-top:0}.newsletter__modal .formbody>.widget-explanation{margin-bottom:0}.newsletter__modal .widget-checkbox{width:100%}.newsletter__modal fieldset{display:flex;flex-direction:column;justify-content:space-evenly;gap:var(--space-xs);max-width:100%}@media print,screen and (min-width: 48em){.newsletter__modal fieldset{flex-direction:row}}.newsletter__modal fieldset .widget-text{width:100%}.newsletter__modal fieldset+.widget-explanation{margin-top:calc(var(--space-xl) - var(--space-s))}.newsletter__modal fieldset .widget-checkbox fieldset{display:block}.newsletter__modal fieldset .widget-checkbox legend{width:100%;border-top:1px solid var(--color-line-light);margin:0;padding-block:var(--space-xs)}.newsletter__modal fieldset .widget-checkbox .checkbox-inputs{display:grid;grid-template-columns:1fr;gap:var(--space-xxxs)}@media print,screen and (min-width: 48em){.newsletter__modal fieldset .widget-checkbox .checkbox-inputs{grid-template-columns:1fr 1fr}}.newsletter__modal fieldset .widget-checkbox .checkbox-inputs:has(>*:only-child){grid-template-columns:1fr}.newsletter__modal fieldset:has(+.widget-submit){margin-block:calc(var(--space-xl) - var(--space-s))}.newslist-header{display:flex;flex-direction:column;gap:24px;padding-block:30px 48px;padding-inline:20px;border-top:1px solid var(--color-negative-line-light);border-bottom:1px solid var(--color-negative-line-light);opacity:0;transform:translateY(100px);transition:transform .6s ease-in-out,opacity .6s ease-in-out}.header-menu__container--active .newslist-header{transform:translateY(0);opacity:1}@media print,screen and (min-width: 48em){.newslist-header{padding-inline:106px}}@media print,screen and (min-width: 64em){.newslist-header{padding-block:unset;padding-inline:129px 0;border-top:0;border-bottom:0}}@media print,screen and (min-width: 80em){.newslist-header{padding-block:unset;padding-inline:unset}}.newslist-header__headline{color:var(--color-negative-text-dark);opacity:0;transition:transform .6s ease-in-out,opacity .6s ease-in-out;transform:translateY(100%)}.header-menu__container--active .newslist-header__headline{transform:translateY(0);opacity:1}.newslist-header__content{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:12px;width:100%}@media print,screen and (min-width: 80em){.newslist-header__content{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}}.newslist-header .link{opacity:0;transition:transform .6s ease-in-out,opacity .6s ease-in-out;transform:translateY(40px);transition-delay:.45s}.header-menu__container--active .newslist-header .link{transform:translateY(0);opacity:1}.numbered-list{grid-column:1/span 12;display:flex;flex-direction:column;gap:24px}@media print,screen and (min-width: 80em){.numbered-list{grid-column:2/span 7}}.numbered-list__items{display:grid;grid-template-columns:auto 1fr;gap:12px}@media print,screen and (min-width: 64em){.numbered-list__items{gap:16px 24px}}.numbered-list__item{display:contents;padding-top:12px}@media print,screen and (min-width: 64em){.numbered-list__item{padding-top:16px}}.numbered-list__divider{grid-column:1/-1;height:0;border-top:1px solid var(--color-line-light)}.numbered-list__number{color:var(--color-text-dark);text-align:right}.numbered-list--enumeration .numbered-list__number{text-align:left}.numbered-list__content{margin-bottom:18px}@media print,screen and (min-width: 64em){.numbered-list__content{margin-bottom:24px}}.numbered-list__title{color:var(--color-text-dark);margin-bottom:12px;margin-top:5px}@media print,screen and (min-width: 64em){.numbered-list__title{margin-bottom:16px}}.numbered-list--enumeration .numbered-list__title{margin-top:0}.numbered-list__text:has(+.numbered-list__button) p{margin-bottom:30px}@media print,screen and (min-width: 64em){.numbered-list__text:has(+.numbered-list__button) p{margin-bottom:40px}}.page-transition{--page-transition-color: #003060;transition:all .25s ease;position:fixed;z-index:100;inset:0;translate:100% 0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--space-xs);padding-inline:20px;background-color:var(--color-interface-white);color:var(--page-transition-color)}@media print,screen and (min-width: 64em){.page-transition{gap:var(--space-l)}}.page-transition--open{display:flex;translate:0 0}.page-transition__bottom{display:flex;flex-direction:column;align-items:center;gap:var(--space-xxs)}.page-transition__image{max-width:100%}.page-transition__link{display:inline-flex;align-items:center;flex-direction:row;gap:var(--space-xxxxs);border-bottom:1px solid var(--page-transition-color);font-weight:400;font-size:16px;line-height:18px}.page-transition__text{width:80%;text-align:center}.pagination{grid-column:1/span 12;display:flex;justify-content:center;align-items:center;margin-top:var(--space-xxl)}.pagination__container{display:flex;height:32px;line-height:32px;gap:var(--space-xxs)}@media print,screen and (min-width: 48em){.pagination__container{height:48px;line-height:48px}}.pagination__item{width:32px;height:32px;border-radius:50%;justify-content:center;align-items:center;color:var(--color-text-dark);transition:all .25s;display:flex}@media print,screen and (min-width: 48em){.pagination__item{width:48px;height:48px}}.pagination__item:has(.pagination__item-link:hover){background-color:var(--color-text-dark);color:var(--color-negative-text-dark)}.pagination__item--previous{display:none;margin-right:calc(var(--space-xl) - var(--space-xxs))}@media print,screen and (min-width: 48em){.pagination__item--previous{display:flex}}.pagination__item--current{background-color:var(--color-text-dark);color:var(--color-negative-text-dark)}.pagination__item--next{display:none;margin-left:calc(var(--space-xl) - var(--space-xxs))}@media print,screen and (min-width: 48em){.pagination__item--next{display:flex}}.pagination__item--inactive{opacity:.4}.pagination__item--inactive:hover{cursor:not-allowed}.pagination__item-link{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.project{grid-column:2/span 10}.project__label{color:var(--color-text-dark);margin-bottom:var(--space-xs)}.project__title{color:var(--color-text-dark);margin-bottom:var(--space-l)}.project__header{grid-column:1/span 12}@media print,screen and (min-width: 48em){.project__header{grid-column:2/span 8}}@media print,screen and (min-width: 80em){.project__header{grid-column:2/span 7}}.project__content{display:flex;flex-direction:column;gap:var(--space-xxxxl);margin-bottom:var(--content-spacing-l)}.project__teasers .headline{margin-bottom:var(--space-xxl)}.project__archive{text-align:center;margin-top:var(--space-xxl)}.project-list{grid-column:1/span 12;display:grid;grid-template-columns:none;gap:var(--space-xl) var(--space-m);padding-top:var(--space-l)}@media print,screen and (min-width: 48em){.project-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print,screen and (min-width: 64em){.project-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.project-list__item:not(:has(.project-list-item__image)){background-color:var(--color-bg-light);padding:var(--space-xl) var(--space-l) var(--space-xxxl);transition:background-color .44s cubic-bezier(.58,0,.51,1)}.project-list__item:not(:has(.project-list-item__image)):hover{background-color:var(--color-bg-medium)}.project-list__link-archive{grid-column:1/span 12;display:flex;justify-content:center}.project-list-item{display:flex;flex-direction:column;gap:var(--space-m);padding-bottom:var(--space-m)}.project-list-item:hover .project-list-item__image img{scale:1.1}.project-list-item__image{overflow:hidden}.project-list-item__image img{transition:scale .44s cubic-bezier(.58,0,.51,1)}.project-list-item__headings{display:flex;flex-direction:column;gap:var(--space-xxxs)}.project-list-item__label,.project-list-item__title{color:var(--color-text-dark)}.project-list-item__teaser{color:var(--color-text-medium);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.quote{grid-column:1/span 12;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:var(--grid-gap);background-color:var(--color-bg-light);padding-block:48px}@media print,screen and (min-width: 80em){.quote{grid-column:1/span 10;padding-block:64px}}.quote__content{grid-column:1/span 10;padding-inline:var(--grid-gap);display:flex;flex-direction:column;gap:18px}@media print,screen and (min-width: 64em){.quote__content{grid-column:2/span 8;padding-inline:0}}@media print,screen and (min-width: 80em){.quote__content{gap:24px}}.quote__text,.quote__name{color:var(--color-text-dark)}.quote__position{color:var(--color-text-light)}@media print,screen and (max-width: 63.99875em){[data-type=content-search] .grid{margin-inline:0}}.search{grid-column:1/span 12}.search__form{background-color:var(--color-bg-light);padding:var(--space-xxl) var(--space-s)}@media print,screen and (min-width: 48em){.search__form{padding:var(--space-xxxl) calc(2 * var(--space-xxxxl))}}.search__container{position:relative}.search__icon{position:absolute;top:16px;left:16px}@media print,screen and (min-width: 64em){.search__icon{top:20px}}.search__clear,.search__label,.search__button{display:none}.search__input{padding-left:46px;width:100%}.search__info{color:var(--color-text-light);margin-block:var(--space-s) var(--space-xxs)}@media print,screen and (max-width: 63.99875em){.search__info{padding-inline:var(--space-s)}}.search__spacer{height:1px;background-color:var(--color-line-light)}.search__result-filter-container{display:grid;grid-column:1/span 12}@media print,screen and (min-width: 48em){.search__result-filter-container{grid-template-columns:2fr 1fr}}.search__filter{order:-1;padding:var(--space-m) 20px var(--space-xl);border-bottom:1px solid var(--color-line-light)}@media print,screen and (min-width: 48em){.search__filter{border-bottom:0;order:inherit;border-left:1px solid var(--color-line-light);padding:var(--space-xl) 50px var(--space-xl) var(--space-xxl)}}@media print,screen and (min-width: 80em){.search__filter{padding-right:80px}}.search__filter .grid{margin-inline:0;display:block}.search__filter-heading{color:var(--color-text-dark);margin-bottom:var(--space-s)}.search__result-item{padding:var(--space-m) 20px var(--space-xl);border-bottom:1px solid var(--color-line-light)}@media print,screen and (min-width: 48em){.search__result-item{padding:var(--space-xl) var(--space-xxxl) var(--space-xxl) 50px}}@media print,screen and (min-width: 80em){.search__result-item{padding-left:80px}}.search__result-item:last-child{border-bottom:0}.search__result-category{display:flex;gap:var(--space-xxxs);color:var(--color-text-dark);margin-bottom:var(--space-xxxxs)}.search__result-title{color:var(--color-text-dark);margin-bottom:var(--space-s)}.search__result-context{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.search__result-score{display:none}.search__pagination{border-top:1px solid var(--color-line-light)}.search-widget{position:relative;z-index:220;width:100%;transition:width .3s ease-in-out}@media print,screen and (max-width: 63.99875em){.search-widget--active{padding-inline:0!important}}@media print,screen and (max-width: 79.99875em){.search-widget--active{padding-inline:106px;width:100%!important}}@media print,screen and (min-width: 80em){.search-widget{width:420px}}.search-widget__form{display:flex;flex-direction:row;align-items:center;gap:12px}.search-widget__container{position:relative;display:flex;flex-direction:row;align-items:center;border-radius:var(--border-radius-forms-input);gap:12px;width:100%}.search-widget__input{width:100%;padding-inline:54px 18px;padding-block:17px;border-radius:var(--border-radius-forms-input);border:1.5px solid transparent;color:var(--color-text-medium);transition:background-color .3s ease-in-out,width .3s ease-in-out}.search-widget__input:hover{background-color:var(--color-bg-light)}.search-widget__input:focus-visible{outline:none}.search-widget__input:focus-within{border:1.5px solid var(--color-form-outline-rollover)}.header--active .search-widget__input{background-color:var(--color-negative-bg-light);color:var(--color-negative-text-medium)}.header--active .search-widget__input::placeholder{background-color:var(--color-negative-bg-light);color:var(--color-negative-text-medium)}.header--active.header--search .search-widget__input{color:var(--color-text-medium);background-color:var(--color-bg-light)}.header--active.header--search .search-widget__input::placeholder{color:var(--color-text-medium);background-color:var(--color-bg-light)}@media print,screen and (min-width: 80em){.search-widget__input{padding-inline:54px 18px;padding-block:18px}}.search-widget__icon{position:absolute;left:18px;color:var(--color-search-icon)}.header--active .search-widget__icon{color:var(--color-negative-text-dark)}.header--active.header--search .search-widget__icon{color:var(--color-text-dark)}.search-widget__label,.search-widget__button{display:none}.search-widget__results{display:none;position:absolute;padding-block:32px;width:100%}@media print,screen and (max-width: 63.99875em){.search-widget__results{width:100%!important}}@media print,screen and (max-width: 79.99875em){.search-widget__results{width:calc(100% - 212px)}}@media print,screen and (min-width: 80em){.search-widget__results{padding-block:52px 8px}}.search--active .search-widget__results{display:flex;flex-direction:column}.search-widget__result{display:flex;align-items:center;color:var(--color-text-dark);padding-block:16px;padding-inline:24px 56px;border-radius:var(--border-radius-forms-input);transition:background-color .3s ease-in-out}.search-widget__result:hover{background-color:var(--color-bg-medium)}.search-widget__result:hover .search-widget__result-arrow svg{translate:0}.search-widget__result-text{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-widget__result-arrow{position:absolute;right:20px;overflow:hidden}.search-widget__result-arrow svg{translate:-24px 0;transition:translate .3s ease-in-out}.search-widget__clear{position:absolute;right:18px;cursor:pointer;visibility:hidden;color:var(--color-text-dark)}.header--active .search-widget__clear{color:var(--color-negative-text-dark)}.header--active.header--search .search-widget__clear{color:var(--color-text-dark)}.search-widget__close{display:none;cursor:pointer;color:var(--color-text-dark)}.search--active .search-widget__close{display:block}.social-share{grid-column:3/span 8}@media print,screen and (min-width: 80em){.social-share{grid-column:5/span 4}}.social-share__headline{text-align:center;color:var(--color-text-dark);margin-bottom:16px}.social-share__buttons{display:flex;justify-content:center;gap:8px}.social-share__button{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:transparent;transition:background-color .44s ease-out}@media print,screen and (min-width: 80em){.social-share__button{width:48px;height:48px}}.social-share__button:hover{background-color:var(--color-primary-100)}.social-share__button:hover svg{color:var(--color-negative-text-dark)}.social-share__button svg{color:var(--color-text-dark);transition:color .44s ease-out}.sticky{position:sticky;top:0;z-index:100;transition:transform .3s ease-in-out}.study-info{grid-column:1/span 12;display:flex;flex-direction:column;color:var(--color-negative-text-dark);background-color:var(--color-hsl)}.study-info--education{background-color:var(--color-education)}.study-info--hfk{background-color:var(--color-hfk)}.study-info--hfg{background-color:var(--color-hfg)}.study-info--hsl{background-color:var(--color-hsl)}@media print,screen and (min-width: 64em){.study-info{flex-direction:row}}.study-info__left{flex:1;padding:var(--space-l) var(--space-s) var(--space-l) var(--space-s)}@media print,screen and (min-width: 64em){.study-info__left{padding:var(--space-xxxl) var(--space-l) var(--space-xxxl) var(--space-xxxl)}}.study-info__right{display:flex;flex-direction:column;gap:var(--space-xl);padding:var(--space-l) var(--space-s) var(--space-l) var(--space-s);background-color:var(--color-hsl-dark)}@media print,screen and (min-width: 64em){.study-info__right{flex-basis:35%;padding:var(--space-xxxl) var(--space-l) var(--space-xxxl) var(--space-l)}}.study-info--hfk .study-info__right{background-color:var(--color-hfk-dark)}.study-info--hfg .study-info__right{background-color:var(--color-hfg-dark)}.study-info--hsl .study-info__right{background-color:var(--color-hsl-dark)}.study-info--education .study-info__right{background-color:var(--color-education-dark)}.study-info__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media print,screen and (min-width: 64em){.study-info__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.study-info__element{padding:var(--space-s);border-top:1px solid rgba(255,255,255,.4)}@media print,screen and (max-width: 63.99875em){.study-info__element:not(:nth-of-type(2n)){border-right:1px solid rgba(255,255,255,.4)}.study-info__element:nth-of-type(odd){padding-left:0}.study-info__element:nth-of-type(2n){padding-right:0}.study-info__element:nth-child(-n+2){border-top:0;padding-top:0}.study-info__element:last-child:is(:nth-of-type(odd)):is(:empty){display:none}}@media print,screen and (min-width: 64em){.study-info__element:not(:nth-of-type(3n)){border-right:1px solid rgba(255,255,255,.4)}.study-info__element:nth-of-type(3n+1){padding-left:0}.study-info__element:nth-of-type(3n){padding-right:0}.study-info__element:nth-child(-n+3){border-top:0;padding-top:0}}.study-info__icon{margin-bottom:16px}.study-info__icon svg{max-width:24px;max-height:24px}.study-info__title{margin-bottom:8px}.study-info__text{display:flex;flex-direction:column;gap:var(--space-xs)}.study-info__text a{color:var(--color-negative-link-default)}.study-info__text a:hover{color:var(--color-negative-link-rollover)}.study-info__buttons{display:flex;flex-direction:column;gap:var(--space-xxxxs)}:root{--swiper-pagination-color: var(--color-text-dark);--swiper-pagination-bullet-size: 8px;--swiper-pagination-bullet-width: 8px;--swiper-pagination-bullet-height: 8px;--swiper-pagination-bullet-inactive-color: var(--color-button-medium);--swiper-pagination-bullet-inactive-opacity: 1}.swiper-pagination-bullet.swiper-pagination-bullet-active{width:12px;height:12px}.tag{border-radius:6px;background-color:var(--color-tag-default);padding:var(--space-xxxs) var(--space-xxs);color:var(--color-text-dark)}.teaser-cards{display:grid;gap:var(--space-s)}.teaser-cards--grid-2{grid-template:"a" auto "b" auto/1fr}@media print,screen and (min-width: 48em){.teaser-cards--grid-2{grid-template:"a b" auto/1fr 1fr}}.teaser-cards--grid-2 .teaser-cards__item:nth-of-type(1){grid-area:a;align-self:center}.teaser-cards--grid-2 .teaser-cards__item:nth-of-type(2){grid-area:b;align-self:center}@media print,screen and (min-width: 64em){.teaser-cards--grid-2 .teaser-cards__item:nth-of-type(2){padding-right:var(--space-l)}}.teaser-cards--grid-3{grid-template:"a" auto "b" auto "c" auto/1fr}@media print,screen and (min-width: 48em){.teaser-cards--grid-3{grid-template:"a b" auto "c c" auto/1fr 1fr}}.teaser-cards--grid-3 .teaser-cards__item:nth-of-type(1){grid-area:a}.teaser-cards--grid-3 .teaser-cards__item:nth-of-type(2){grid-area:b;align-self:end}@media print,screen and (min-width: 64em){.teaser-cards--grid-3 .teaser-cards__item:nth-of-type(2){padding-right:var(--space-l)}}.teaser-cards--grid-3 .teaser-cards__item:nth-of-type(3){grid-area:c}@media print,screen and (min-width: 48em){.teaser-cards--grid-3 .teaser-cards__item:nth-of-type(3){padding-left:var(--space-l);padding-right:var(--space-l)}}@media print,screen and (min-width: 64em){.teaser-cards--grid-3 .teaser-cards__item:nth-of-type(3){padding-left:var(--space-xxl);padding-right:var(--space-l)}}.teaser-cards--grid-4{grid-template:"a" auto "b" auto "c" auto "d" auto/1fr}@media print,screen and (min-width: 48em){.teaser-cards--grid-4{grid-template:"a b" auto "c d" auto/1fr 1fr}}.teaser-cards--grid-4 .teaser-cards__item:nth-of-type(1){grid-area:a}.teaser-cards--grid-4 .teaser-cards__item:nth-of-type(2){grid-area:b}@media print,screen and (min-width: 64em){.teaser-cards--grid-4 .teaser-cards__item:nth-of-type(2){align-self:end;padding-right:var(--space-l)}}.teaser-cards--grid-4 .teaser-cards__item:nth-of-type(3){grid-area:c}@media print,screen and (min-width: 64em){.teaser-cards--grid-4 .teaser-cards__item:nth-of-type(3){padding-left:var(--space-l);justify-self:end}}.teaser-cards--grid-4 .teaser-cards__item:nth-of-type(4){grid-area:d}.teaser-cards__container{grid-column:1/span 12;display:flex;flex-direction:column;gap:var(--space-xxl)}.teaser-cards__item:hover .teaser-cards__image img{scale:1.05}.teaser-cards__item:hover .teaser-cards__subtitle,.teaser-cards__item:hover .teaser-cards__title{transform:translateY(-8px)}.teaser-cards__item:hover .teaser-cards__read-more{color:var(--color-negative-link-rollover);text-decoration-color:var(--color-negative-link-rollover);text-decoration-thickness:1.5px}.teaser-cards__image{position:relative;display:inline-block;vertical-align:bottom;overflow:hidden;aspect-ratio:1}.teaser-cards__image img{object-fit:cover;object-position:center;transition:scale .44s cubic-bezier(.55,0,.41,1)}@media print,screen and (min-width: 48em){.teaser-cards--grid-3 .teaser-cards__image.teaser-cards--image-3{aspect-ratio:1071/600;max-width:1071px}}@media print,screen and (min-width: 64em){.teaser-cards__image.teaser-cards--image-1{aspect-ratio:708/600;max-width:708px}.teaser-cards__image.teaser-cards--image-2,.teaser-cards--grid-4 .teaser-cards__image.teaser-cards--image-3{aspect-ratio:660/480;max-width:660px}.teaser-cards--grid-4 .teaser-cards__image.teaser-cards--image-4{aspect-ratio:708/600;max-width:708px}}.teaser-cards__image:not(:has(img)){height:100%;width:100%;background-color:var(--color-negative-primary-100)}.teaser-cards__image-filter{position:absolute;width:100%;height:100%;background:linear-gradient(180deg,#0000001a,#000000bf);z-index:1}.teaser-cards__image-filter:not(:has(+picture)){display:none}.teaser-cards__content{position:absolute;bottom:0;padding:0 var(--space-m) var(--space-l) var(--space-l);color:var(--color-negative-text-dark);z-index:2}.teaser-cards__subtitle{max-width:640px;margin-bottom:var(--space-xxxs);transition:transform .44s cubic-bezier(.55,0,.41,1)}.teaser-cards__title{max-width:640px;margin-bottom:var(--space-xs);transition:transform .44s cubic-bezier(.55,0,.41,1)}.teaser-cards__read-more{max-width:640px;display:flex;gap:var(--space-xxxxs);align-items:center;width:fit-content;color:var(--color-negative-link-default);padding:2px 0;transition:color .24s cubic-bezier(.43,0,.47,1),text-decoration-thickness .24s cubic-bezier(.43,0,.47,1);text-decoration:underline;text-decoration-color:var(--color-negative-link-default);text-decoration-thickness:1px;text-underline-offset:6px}.teaser-cards__button-container{display:flex;align-items:center;justify-content:center}.teaser-cards__headline{display:flex;flex-direction:column;gap:var(--space-xs);align-items:center}.teaser-cards__subline{text-align:center}@media print,screen and (min-width: 64em){.teaser-cards__subline{max-width:70%}}.tags{grid-column:1/span 12}@media print,screen and (min-width: 48em){.tags{grid-column:2/span 10}}.tags__headline{text-align:center;color:var(--color-text-dark);margin-bottom:16px}.tags__tags{display:flex;flex-flow:row wrap;justify-content:center;gap:8px}.tags__tag{padding:8px 16px;background-color:var(--color-tag-default);border-radius:6px;color:var(--color-text-dark);pointer-events:none}[data-type=content-testimonial] .grid{position:relative}@media print,screen and (min-width: 48em){[data-type=content-testimonial] .grid{overflow-x:hidden}}.testimonial__image{grid-column:1/span 10;aspect-ratio:1;margin-left:-20px}@media print,screen and (min-width: 48em){.testimonial__image{grid-column:1/span 4;margin-left:0}}.testimonial__image img{width:100%;object-fit:cover}.testimonial__content{grid-column:1/span 12;display:flex;flex-direction:column;gap:18px;margin-block:30px 60px;padding-inline:24px}@media print,screen and (min-width: 48em){.testimonial__content{grid-column:6/span 6;gap:24px;margin-block:96px 128px;padding-inline:0}}.testimonial__content:after{content:"";position:absolute;background-color:var(--color-bg-light);height:calc(100% - 130px);width:100%;z-index:-1;margin-top:130px;left:0;top:0}@media print,screen and (min-width: 48em){.testimonial__content:after{height:calc(100% - 48px);margin-left:129px;margin-top:48px}}.testimonial__text{color:var(--color-text-dark)}.testimonial__name,.testimonial__position{color:var(--color-text-medium)}.testimonial-list{grid-column:1/span 12}.testimonial-list__controls{grid-column:1/span 12;display:none;flex-direction:row;align-items:center;gap:var(--space-xxs);justify-content:flex-end;width:100%;margin-bottom:var(--space-xxl)}@media print,screen and (min-width: 80em){.testimonial-list__controls{display:flex}}.testimonial-list__prev,.testimonial-list__next{transition:all .25s;position:relative;top:auto;left:0;width:60px;height:60px;display:flex;justify-content:center;align-items:center;background-color:var(--color-button-light);border-radius:100%;color:var(--color-text-dark)}.testimonial-list__prev[aria-disabled=true],.testimonial-list__next[aria-disabled=true]{opacity:.3}.testimonial-list__prev:hover,.testimonial-list__next:hover{background-color:var(--color-button-rollover)}.testimonial-list__pagination-container{display:block;grid-column:1/span 12;padding-block:var(--space-l) var(--space-xxs)}.testimonial-list__pagination{display:flex;justify-content:center;align-items:center}.testimonial-list__swiper .swiper-slide .grid{margin-inline:0}.text{grid-column:1/span 12}@media print,screen and (min-width: 48em){.text{grid-column:2/span 10}}@media print,screen and (min-width: 64em){.text{grid-column:2/span 8}}@media print,screen and (min-width: 80em){.text{grid-column:2/span 7}}.text--centered{justify-self:center;text-align:center}@media print,screen and (min-width: 80em){.text--centered{grid-column:4/span 6}}.vimeo{grid-column:1/span 12;aspect-ratio:16/9}@media print,screen and (min-width: 48em){.vimeo{grid-column:2/span 10}}.vimeo__headline{grid-column:1/span 12}@media print,screen and (min-width: 48em){.vimeo__headline{grid-column:2/span 10}}.vimeo__video{height:100%;width:100%;object-fit:contain;object-position:center}.vimeo__image{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center center}@media print,screen and (min-width: 64em){.vimeo__image{aspect-ratio:16/9}}.vimeo__splash-screen-button{position:relative;text-align:left}.vimeo__splash-screen{display:flex;flex-direction:column;justify-content:end;gap:var(--space-xxs);position:absolute;inset:0;background:linear-gradient(180deg,#0000,#000000b3);padding:var(--space-xl) var(--space-l);color:var(--color-negative-text-dark)}@media print,screen and (min-width: 64em){.vimeo__splash-screen{flex-direction:row;align-items:end;justify-content:space-between;gap:var(--space-l)}}.vimeo__splash-screen-text{text-wrap:balance}.vimeo .button{text-wrap:nowrap}@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);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);-webkit-backface-visibility:hidden;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-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}: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"}.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;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}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;inset:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.air-datepicker-cell.-year-.-other-decade-,.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.air-datepicker-cell.-year-.-other-decade-:hover,.air-datepicker-cell.-day-.-other-month-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-year-.-other-decade-,.-selected-.air-datepicker-cell.-day-.-other-month-{color:#fff;background:var(--adp-background-color-selected-other-month)}.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-year-.-other-decade-:empty,.air-datepicker-cell.-day-.-other-month-:empty{background:none;border:none}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{cursor:default;color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover,.air-datepicker-cell.-in-range-.-focus-{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{color:#fff;border:none;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-current-{color:#fff;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7,var(--adp-day-cell-width));margin:8px 0 3px}.air-datepicker-body--day-name{color:var(--adp-day-name-color);display:flex;align-items:center;justify-content:center;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7,var(--adp-day-cell-width));grid-auto-rows:var(--adp-day-cell-height)}.air-datepicker-body--cells.-months-{grid-template-columns:repeat(3,1fr);grid-auto-rows:var(--adp-month-cell-height)}.air-datepicker-body--cells.-years-{grid-template-columns:repeat(4,1fr);grid-auto-rows:var(--adp-year-cell-height)}.air-datepicker-nav{display:flex;justify-content:space-between;border-bottom:1px solid var(--adp-border-color-inner);min-height:var(--adp-nav-height);padding:var(--adp-padding);box-sizing:content-box}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--title,.air-datepicker-nav--action{display:flex;cursor:pointer;align-items:center;justify-content:center}.air-datepicker-nav--action{width:var(--adp-nav-action-size);border-radius:var(--adp-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{width:32px;height:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{font-style:normal;color:var(--adp-nav-color-secondary);margin-left:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{cursor:default;background:none}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{display:inline-flex;color:var(--adp-btn-color);border-radius:var(--adp-btn-border-radius);cursor:pointer;height:var(--adp-btn-height);border:none;background:#fff0}.air-datepicker-button:hover{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover)}.air-datepicker-button:focus{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover);outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{outline:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.air-datepicker-time{display:grid;grid-template-columns:max-content 1fr;grid-column-gap:12px;align-items:center;position:relative;padding:0 var(--adp-time-padding-inner)}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{display:flex;align-items:center;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{margin:0 2px 3px;line-height:1}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{line-height:1;font-size:19px;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{content:"";background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);position:absolute;inset:-3px -2px -2px;z-index:-1;opacity:0}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{text-transform:uppercase;align-self:flex-end;color:var(--adp-time-day-period-color);margin-left:6px;font-size:11px;margin-bottom:1px}.air-datepicker-time--row{display:flex;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,var(--adp-time-track-color),var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{background:none;cursor:pointer;flex:1;height:100%;width:100%;padding:0;margin:0;-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:none}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size)/2*-1)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:#0000;background:#0000}.air-datepicker-time--row input[type=range]::-moz-range-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:#0000;background:#0000}.air-datepicker-time--row input[type=range]::-ms-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:#0000;background:#0000}.air-datepicker-time--row input[type=range]::-ms-fill-lower{background:#0000}.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:#0000}.air-datepicker{--adp-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--adp-font-size: 14px;--adp-width: 246px;--adp-z-index: 100;--adp-padding: 4px;--adp-grid-areas: "nav" "body" "timepicker" "buttons";--adp-transition-duration: .3s;--adp-transition-ease: ease-out;--adp-transition-offset: 8px;--adp-background-color: #fff;--adp-background-color-hover: #f0f0f0;--adp-background-color-active: #eaeaea;--adp-background-color-in-range: rgba(92, 196, 239, .1);--adp-background-color-in-range-focused: rgba(92, 196, 239, .2);--adp-background-color-selected-other-month-focused: #8ad5f4;--adp-background-color-selected-other-month: #a2ddf6;--adp-color: #4a4a4a;--adp-color-secondary: #9c9c9c;--adp-accent-color: #4eb5e6;--adp-color-current-date: var(--adp-accent-color);--adp-color-other-month: #dedede;--adp-color-disabled: #aeaeae;--adp-color-disabled-in-range: #939393;--adp-color-other-month-hover: #c5c5c5;--adp-border-color: #dbdbdb;--adp-border-color-inner: #efefef;--adp-border-radius: 4px;--adp-border-color-inline: #d7d7d7;--adp-nav-height: 32px;--adp-nav-arrow-color: var(--adp-color-secondary);--adp-nav-action-size: 32px;--adp-nav-color-secondary: var(--adp-color-secondary);--adp-day-name-color: #ff9a19;--adp-day-name-color-hover: #8ad5f4;--adp-day-cell-width: 1fr;--adp-day-cell-height: 32px;--adp-month-cell-height: 42px;--adp-year-cell-height: 56px;--adp-pointer-size: 10px;--adp-poiner-border-radius: 2px;--adp-pointer-offset: 14px;--adp-cell-border-radius: 4px;--adp-cell-background-color-hover: var(--adp-background-color-hover);--adp-cell-background-color-selected: #5cc4ef;--adp-cell-background-color-selected-hover: #45bced;--adp-cell-background-color-in-range: rgba(92, 196, 239, .1);--adp-cell-background-color-in-range-hover: rgba(92, 196, 239, .2);--adp-cell-border-color-in-range: var(--adp-cell-background-color-selected);--adp-btn-height: 32px;--adp-btn-color: var(--adp-accent-color);--adp-btn-color-hover: var(--adp-color);--adp-btn-border-radius: var(--adp-border-radius);--adp-btn-background-color-hover: var(--adp-background-color-hover);--adp-btn-background-color-active: var(--adp-background-color-active);--adp-time-track-height: 1px;--adp-time-track-color: #dedede;--adp-time-track-color-hover: #b1b1b1;--adp-time-thumb-size: 12px;--adp-time-padding-inner: 10px;--adp-time-day-period-color: var(--adp-color-secondary);--adp-mobile-font-size: 16px;--adp-mobile-nav-height: 40px;--adp-mobile-width: 320px;--adp-mobile-day-cell-height: 38px;--adp-mobile-month-cell-height: 48px;--adp-mobile-year-cell-height: 64px}.air-datepicker-overlay{--adp-overlay-background-color: rgba(0, 0, 0, .3);--adp-overlay-transition-duration: .3s;--adp-overlay-transition-ease: ease-out;--adp-overlay-z-index: 99}.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);box-shadow:0 4px 12px #00000026;border-radius:var(--adp-border-radius);box-sizing:content-box;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,max-content);grid-template-areas:var(--adp-grid-areas);font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);color:var(--adp-color);width:var(--adp-width);position:absolute;transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);z-index:var(--adp-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-from-right-{transform:translate(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translate(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-active-:not(.-custom-position-){transform:translate(0);opacity:1}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size: var(--adp-mobile-font-size);--adp-day-cell-height: var(--adp-mobile-day-cell-height);--adp-month-cell-height: var(--adp-mobile-month-cell-height);--adp-year-cell-height: var(--adp-mobile-year-cell-height);--adp-nav-height: var(--adp-mobile-nav-height);--adp-nav-action-size: var(--adp-mobile-nav-height);position:fixed;width:var(--adp-mobile-width);border:none}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%,calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%,-50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{position:absolute;left:0;top:0}.air-datepicker--pointer{--pointer-half-size: calc(var(--adp-pointer-size) / 2);position:absolute;width:var(--adp-pointer-size);height:var(--adp-pointer-size);z-index:-1}.air-datepicker--pointer:after{content:"";position:absolute;background:#fff;border-top:1px solid var(--adp-border-color-inline);border-right:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);width:var(--adp-pointer-size);height:var(--adp-pointer-size);box-sizing:border-box}.-top-left- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-left- .air-datepicker--pointer:after,.-top-center- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-top- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-top- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-bottom- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-left- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-left- .air-datepicker--pointer:after,.-bottom-center- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-top- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-bottom- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-top- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-bottom- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-top-left- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-top-right- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-top-center- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;padding:var(--adp-padding);grid-area:body}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{padding:var(--adp-padding);border-top:1px solid var(--adp-border-color-inner)}.air-datepicker-overlay{position:fixed;background:var(--adp-overlay-background-color);left:0;top:0;width:0;height:0;opacity:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{opacity:1;width:100%;height:100%;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s}
