.text--h1{font-family:Oswald Bold,Oswald Bold Fallback,sans-serif;font-weight:400;font-size:36px;line-height:115%;letter-spacing:0}@media(min-width:991px){.text--h1{font-size:44px}}.text--h1-small{font-family:Oswald Bold,Oswald Bold Fallback,sans-serif;font-weight:400;font-size:32px;line-height:115%;letter-spacing:0}@media(min-width:991px){.text--h1-small{font-size:40px}}.text--h2{font-family:Oswald Bold,Oswald Bold Fallback,sans-serif;font-weight:400;font-size:24px;line-height:125%;letter-spacing:0}@media(min-width:991px){.text--h2{font-size:32px}}.text--h3{font-family:Oswald Bold,Oswald Bold Fallback,sans-serif;font-weight:400;font-size:20px;line-height:125%;letter-spacing:0}@media(min-width:991px){.text--h3{font-size:24px}}.text--h4{font-family:Oswald Bold,Oswald Bold Fallback,sans-serif;font-weight:400;font-size:16px;line-height:125%;letter-spacing:0}@media(min-width:991px){.text--h4{font-size:20px}}.text--lg-regular{font-size:20px;line-height:150%;letter-spacing:0}@media(min-width:991px){.text--lg-regular{font-size:24px}}.text--lg-bold{font-size:20px;line-height:150%;letter-spacing:0}@media(min-width:991px){.text--lg-bold{font-size:24px}}.text--md-regular,.text--md-bold{font-size:18px;line-height:150%;letter-spacing:0}.text--sm-regular,.text--sm-bold{font-size:16px;line-height:150%;letter-spacing:0}.text--quote{font-family:Roboto Regular,Roboto Regular Fallback,sans-serif;font-weight:400;font-size:20px;font-style:italic;line-height:125%;letter-spacing:0}@media(min-width:991px){.text--quote{font-size:24px}}.text--tag{font-family:Roboto Medium,Roboto Medium Fallback,sans-serif;font-weight:400;font-size:16px;line-height:125%;letter-spacing:0;text-transform:uppercase}.text--news-tag{font-family:Roboto Regular,Roboto Regular Fallback,sans-serif;font-weight:400;font-size:16px;line-height:125%;letter-spacing:0}.text--sm{font-family:Roboto Regular,Roboto Regular Fallback,sans-serif;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.text-with-img-icon img{width:1.5em;height:1.5em;vertical-align:middle;position:relative;top:-.2em}html,body{font-family:Roboto Regular,Roboto Regular Fallback,sans-serif;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0}html p,body p{margin-top:0}html b,html strong,body b,body strong{font-family:Roboto Bold,Roboto Bold Fallback,sans-serif;font-weight:400}html blockquote,body blockquote{border-left:3px solid #000000;padding-left:16px;margin:0 0 0 16px}html .ce--section__magenta a:not(.btn),html .ce--section__magenta .link,html .ce--section__magenta .dsmw-link-style,body .ce--section__magenta a:not(.btn),body .ce--section__magenta .link,body .ce--section__magenta .dsmw-link-style{color:#fff;text-decoration:underline}html .ce--section__magenta a:not(.btn):hover,html .ce--section__magenta .link:hover,html .ce--section__magenta .dsmw-link-style:hover,body .ce--section__magenta a:not(.btn):hover,body .ce--section__magenta .link:hover,body .ce--section__magenta .dsmw-link-style:hover{color:#e7e7e7}html .ce--section__magenta a:not(.btn):active,html .ce--section__magenta .link:active,html .ce--section__magenta .dsmw-link-style:active,body .ce--section__magenta a:not(.btn):active,body .ce--section__magenta .link:active,body .ce--section__magenta .dsmw-link-style:active{color:#9d9d9c}html .ce--section__magenta a:not(.btn):focus-visible,html .ce--section__magenta .link:focus-visible,html .ce--section__magenta .dsmw-link-style:focus-visible,body .ce--section__magenta a:not(.btn):focus-visible,body .ce--section__magenta .link:focus-visible,body .ce--section__magenta .dsmw-link-style:focus-visible{color:#fff;outline:4px solid #1488CA;outline-offset:2px}html .ce--section__magenta .dsmw-card__content a:not(.btn),html .ce--section__magenta .dsmw-card__content .link,html .ce--section__magenta .dsmw-card__content .dsmw-link-style,body .ce--section__magenta .dsmw-card__content a:not(.btn),body .ce--section__magenta .dsmw-card__content .link,body .ce--section__magenta .dsmw-card__content .dsmw-link-style{color:#e2007a}html .ce--section__magenta .dsmw-card__content a:not(.btn):hover,html .ce--section__magenta .dsmw-card__content .link:hover,html .ce--section__magenta .dsmw-card__content .dsmw-link-style:hover,body .ce--section__magenta .dsmw-card__content a:not(.btn):hover,body .ce--section__magenta .dsmw-card__content .link:hover,body .ce--section__magenta .dsmw-card__content .dsmw-link-style:hover{color:#b0005f}html .ce--section__magenta .dsmw-card__content a:not(.btn):active,html .ce--section__magenta .dsmw-card__content .link:active,html .ce--section__magenta .dsmw-card__content .dsmw-link-style:active,body .ce--section__magenta .dsmw-card__content a:not(.btn):active,body .ce--section__magenta .dsmw-card__content .link:active,body .ce--section__magenta .dsmw-card__content .dsmw-link-style:active{color:#8a004b}html .ce--section__magenta .dsmw-card__content a:not(.btn):focus-visible,html .ce--section__magenta .dsmw-card__content .link:focus-visible,html .ce--section__magenta .dsmw-card__content .dsmw-link-style:focus-visible,body .ce--section__magenta .dsmw-card__content a:not(.btn):focus-visible,body .ce--section__magenta .dsmw-card__content .link:focus-visible,body .ce--section__magenta .dsmw-card__content .dsmw-link-style:focus-visible{color:#e2007a}html .ce--section__magenta blockquote,html .ce--section__black blockquote,body .ce--section__magenta blockquote,body .ce--section__black blockquote{border-color:#fff}html .ce--section__white blockquote,html .ce--section__gray blockquote,html .ce--section__yellow blockquote,body .ce--section__white blockquote,body .ce--section__gray blockquote,body .ce--section__yellow blockquote{border-color:#000}html h1,html h2,html h3,html h4,html h5,body h1,body h2,body h3,body h4,body h5{font-weight:400}html h1,html .headline--1,body h1,body .headline--1{font-family:Oswald Bold,Oswald Bold Fallback,sans-serif;font-weight:400;font-size:36px;line-height:115%;letter-spacing:0}@media(min-width:991px){html h1,html .headline--1,body h1,body .headline--1{font-size:44px}}html h1.small,html .headline--1.small,body h1.small,body .headline--1.small{font-family:Oswald Bold,Oswald Bold Fallback,sans-serif;font-weight:400;font-size:32px;line-height:115%;letter-spacing:0}@media(min-width:991px){html h1.small,html .headline--1.small,body h1.small,body .headline--1.small{font-size:40px}}html h2,html .headline--2,body h2,body .headline--2{font-family:Oswald Bold,Oswald Bold Fallback,sans-serif;font-weight:400;font-size:24px;line-height:125%;letter-spacing:0}@media(min-width:991px){html h2,html .headline--2,body h2,body .headline--2{font-size:32px}}html h3,html .headline--3,body h3,body .headline--3{font-family:Oswald Bold,Oswald Bold Fallback,sans-serif;font-weight:400;font-size:20px;line-height:125%;letter-spacing:0}@media(min-width:991px){html h3,html .headline--3,body h3,body .headline--3{font-size:24px}}html h3,html .headline--4,body h3,body .headline--4{font-family:Oswald Bold,Oswald Bold Fallback,sans-serif;font-weight:400;font-size:16px;line-height:125%;letter-spacing:0}@media(min-width:991px){html h3,html .headline--4,body h3,body .headline--4{font-size:20px}}html .headline,body .headline{margin:0}html .toptitle,body .toptitle{font-size:24px;margin-bottom:16px;font-family:Oswald Regular,Oswald Regular Fallback,sans-serif;font-weight:400;line-height:38px}html .toptitle--center,body .toptitle--center{text-align:center}html .subtitle,body .subtitle{font-size:28px;margin-top:20px;font-family:Oswald Regular,Oswald Regular Fallback,sans-serif;font-weight:400;line-height:44px}html .subtitle--center,body .subtitle--center{text-align:center}.font--highlighted{font-family:Oswald Bold,Oswald Bold Fallback,sans-serif;font-weight:400}.font--semibold{font-family:Oswald Medium,Oswald Medium Fallback,sans-serif;font-weight:400}.text-with-icon{font-family:Oswald Bold,Oswald Bold Fallback,sans-serif;font-weight:400;color:#000;justify-content:start;display:flex;align-items:center;cursor:pointer;transition:all .3s}.text-with-icon:before{font-size:29px;font-family:duale-systeme,sans-serif;content:"";margin-right:8px}.text-with-icon:hover{text-decoration:none!important;color:#e9409b}.text-with-icon.text-with-icon--center{justify-content:center}.text-with-icon.text-with-icon--down{margin-left:-8px}.text-with-icon.text-with-icon--down:before{transform:rotate(90deg)}.text-with-icon.text-with-icon--mirrored:before{transform:rotate(180deg)}.text-with-icon.text-with-icon--large{font-size:18px;line-height:26px}.text-with-icon.text-with-icon--large:before{font-size:34px}.ce--section__black .text-with-icon,.ce--section__magenta .text-with-icon{color:#fff}.ce--section__magenta .text-with-icon:hover{color:#000}.header--center{text-align:center}.header--right{text-align:right}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 32px;border-radius:8px;font-size:1rem;font-weight:700;text-decoration:none;cursor:pointer;border:2px solid transparent;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .3s cubic-bezier(.25,.46,.45,.94);font-family:Roboto Regular,Roboto Regular Fallback,sans-serif;font-weight:400}@media(hover:hover){.btn:hover{box-shadow:0 4px 16px #00000038}}.btn:focus{outline:none}.btn:focus-visible{border-width:4px}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar--center{justify-content:center}.btn-group{display:inline-flex;gap:8px}.btn--width-auto{width:auto}.btn--primary{background-color:#e2007a;color:#fff;border-color:#e2007a;outline-color:transparent}.btn--primary:hover{color:#e9409b;background-color:#fff;border-color:#e9409b}.btn--primary:active,.btn--primary.is-pressed{background-color:#f7f7f7;border-color:#e9409b;color:#e9409b}.btn--primary:focus-visible{background-color:#e2007a;border-color:#1488ca;color:#fff}.btn--primary:disabled,.btn--primary.is-disabled{background-color:#e9409b;border-color:#e9409b;color:#fff;cursor:not-allowed;pointer-events:none;opacity:.5}.ce--background-magenta .btn--primary{background-color:#e9409b;color:#fff;border-color:#fff;outline-color:transparent}.ce--background-magenta .btn--primary:hover{background-color:#fff;border-color:#fff;color:#e9409b}.ce--background-magenta .btn--primary:active,.ce--background-magenta .btn--primary.is-pressed{background-color:#f7f7f7;border-color:#f7f7f7;color:#e9409b}.ce--background-magenta .btn--primary:focus-visible{background-color:#e9409b;border-color:#1488ca;color:#fff}.ce--background-magenta .btn--primary:disabled,.ce--background-magenta .btn--primary.is-disabled{background-color:#e9409b;border-color:#fff;color:#fff;opacity:.5}.btn--border-white{border-color:#fff}.btn--secondary{background-color:#fff;color:#000;border-color:#000;outline-color:transparent}.btn--secondary:hover,.btn--secondary.is-active{background-color:#000;color:#fff}.btn--secondary:active,.btn--secondary.is-pressed{background-color:#9d9d9c;color:#fff;border-color:#9d9d9c}.btn--secondary:focus-visible{background-color:#fff;color:#000;border-color:#1488ca}.btn--secondary:disabled,.btn--secondary.is-disabled{background-color:#fff;border-color:#000;color:#000;cursor:not-allowed;pointer-events:none;opacity:.5}.ce--background-black .btn--secondary:hover{border-color:#fff}.ce--background-magenta .btn--secondary,.ce--background-yellow .btn--secondary{background-color:#fff;color:#000;border-color:#fff;outline-color:transparent}.ce--background-magenta .btn--secondary:hover,.ce--background-yellow .btn--secondary:hover{background-color:#000;color:#fff;border-color:#000}.ce--background-magenta .btn--secondary:active,.ce--background-magenta .btn--secondary.is-pressed,.ce--background-yellow .btn--secondary:active,.ce--background-yellow .btn--secondary.is-pressed{background-color:#9d9d9c;border-color:#9d9d9c;color:#fff}.ce--background-magenta .btn--secondary:focus-visible,.ce--background-yellow .btn--secondary:focus-visible{background-color:#fff;border-color:#1488ca;color:#000}.ce--background-magenta .btn--secondary:disabled,.ce--background-magenta .btn--secondary.is-disabled,.ce--background-yellow .btn--secondary:disabled,.ce--background-yellow .btn--secondary.is-disabled{background-color:#fff;border-color:#fff;color:#000;opacity:.5}.ce--sitepackage_dsmw_button .btn{display:flex;width:fit-content;margin:0 auto}@media(max-width:991px){.ce--sitepackage_dsmw_button .btn{width:100%}}.ce--sitepackage_dsmw_button.ce--align-left .btn{margin-left:0;margin-right:auto}.ce--sitepackage_dsmw_button.ce--align-right .btn{margin-left:auto;margin-right:0}.btn--tertiary{background-color:transparent;color:#e9409b;border-color:transparent;text-decoration:none;outline-color:transparent}.btn--tertiary:hover{color:#b0005f}.btn--tertiary:active,.btn--tertiary.is-pressed{color:#8a004b}.btn--tertiary:focus-visible{border-color:#1488ca}.btn--tertiary:disabled,.btn--tertiary.is-disabled{color:#e9409b;cursor:not-allowed;pointer-events:none;opacity:.5}.ce--background-magenta .btn--tertiary{color:#fff;text-decoration:none;outline-color:transparent}.ce--background-magenta .btn--tertiary:hover{color:#e7e7e7}.ce--background-magenta .btn--tertiary:active,.ce--background-magenta .btn--tertiary.is-pressed{color:#9d9d9c}.ce--background-magenta .btn--tertiary:focus-visible{border-color:#1488ca}.ce--background-magenta .btn--tertiary:disabled,.ce--background-magenta .btn--tertiary.is-disabled{color:#fff;opacity:.5}
