/* The usage of Helvetica here is a hack. Merriweather, and also other serif fonts, cannot display soft hyphens on certain macos versions and webkit browsers. This is a chromium bug.Hopefully this hack can be removed in future, when the bug is patched. *//* The usage of Helvetica here is a hack. Merriweather, and also other serif fonts, cannot display soft hyphens on certain macos versions and webkit browsers. This is a chromium bug.Hopefully this hack can be removed in future, when the bug is patched. *//* The usage of Helvetica here is a hack. Merriweather, and also other serif fonts, cannot display soft hyphens on certain macos versions and webkit browsers. This is a chromium bug.Hopefully this hack can be removed in future, when the bug is patched. */.nemo-design-update { /* Be careful!! All styles defined in this category are used to overwrite existing styles coming from the springer medizin css as defined in kss-config.json */}.a-layout { /*background-color: lime;*/ /*padding-block: 1rem;*/ z-index: 1; overflow-y: hidden;}/* The usage of Helvetica here is a hack. Merriweather, and also other serif fonts, cannot display soft hyphens on certain macos versions and webkit browsers. This is a chromium bug.Hopefully this hack can be removed in future, when the bug is patched. *//* The usage of Helvetica here is a hack. Merriweather, and also other serif fonts, cannot display soft hyphens on certain macos versions and webkit browsers. This is a chromium bug.Hopefully this hack can be removed in future, when the bug is patched. */.a-row { margin: 2rem 3%; padding: 10px 0; border-top: 1px solid rgba(2, 75, 166, 0.63);}.a-row--none { border: none;}.a-row--header__main { margin-bottom: 0; padding-bottom: 0;}.a-row--header { margin: -25px 3% 2rem 3%; padding-bottom: 10px;}.a-row--footer { margin: 2rem 3% 0 3%; padding-top: 10px;}.a-row--centered .a-row--centered-content { /*background: #1c2a32;*/ box-sizing: border-box; max-width: 1410px; margin: 0 auto;}.a-row--layout-fix { box-sizing: border-box; max-width: 980px; margin-inline: auto;}@media (max-width: 1409px) { .a-row--centered { padding-inline: 1%; }}/* The usage of Helvetica here is a hack. Merriweather, and also other serif fonts, cannot display soft hyphens on certain macos versions and webkit browsers. This is a chromium bug.Hopefully this hack can be removed in future, when the bug is patched. *//* The usage of Helvetica here is a hack. Merriweather, and also other serif fonts, cannot display soft hyphens on certain macos versions and webkit browsers. This is a chromium bug.Hopefully this hack can be removed in future, when the bug is patched. */.a-link { display: flex; align-items: center;}.a-link__icon { margin-right: 10px;}.a-link__text { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; font-weight: inherit; font-size: inherit; line-height: inherit; font-style: inherit;}.a-link a { text-decoration: inherit; font: inherit; color: inherit;}.a-link--electric-mid { color: #0064fe;}.a-link--electric { color: #0055d9;}.a-sn-icon { display: inline-block; width: auto; height: auto; background-image: url("/assets/icons/dummy.svg"); background-repeat: no-repeat; background-position: center; vertical-align: middle; background-size: contain;}.a-sn-icon.a-sn-icon-account { background-image: url("/assets/icons/account.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-account--blue { height: 24px; width: 24px; background-image: url("/assets/icons/account--blue.svg");}.a-sn-icon.a-sn-icon-arrow-left { background-image: url("/assets/icons/arrow-left.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-arrow-left-full { background-image: url("/assets/icons/arrow-left-full.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-arrow-left-full--white { background-image: url("/assets/icons/arrow-left--white.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-arrow-right { background-image: url("/assets/icons/arrow-right.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-arrow-right-full { background-image: url("/assets/icons/arrow-right-full.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-brand { background-image: url("/assets/icons/brand.svg"); height: 20px; width: 20px;}.a-sn-icon.a-sn-icon-camera { background-image: url("/assets/icons/camera.svg"); height: 12px; width: 20px;}.a-sn-icon.a-sn-icon-chevron-down { background-image: url("/assets/icons/chevron-down.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-chevron-down--white { height: 24px; width: 24px; background-image: url("/assets/icons/chevron-down--white.svg");}.a-sn-icon.a-sn-icon-chevron-left { background-image: url("/assets/icons/chevron-left.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-chevron-left--white { background-image: url("/assets/icons/chevron-left--white.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-chevron-right { background-image: url("/assets/icons/chevron-right.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-chevron-right--white { background-image: url("/assets/icons/chevron-right--white.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-chevron-up { background-image: url("/assets/icons/chevron-up.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-clock { background-image: url("/assets/icons/clock.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-cms { background-image: url("/assets/icons/dummy.svg"); height: inherit; width: inherit;}.a-sn-icon.a-sn-icon-content-copy { background-image: url("/assets/icons/content-copy.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-content-copy--blue { background-image: url("/assets/icons/content-copy--blue.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-cross { background-image: url("/assets/icons/cross.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-download-document { background-image: url("/assets/icons/download-document.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-dummy { background-image: url("/assets/icons/dummy.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-epaper { background-image: url("/assets/icons/epaper.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-exclamation-mark { background-image: url("/assets/icons/exclamation-mark.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-hamburger-menu { background-image: url("/assets/icons/hamburger-menu.svg"); height: 30px; width: 30px;}.a-sn-icon.a-sn-icon-info { background-image: url("/assets/icons/info.svg");}.a-sn-icon.a-sn-icon-knight-black { background-image: url("/assets/icons/knight-black.svg");}.a-sn-icon.a-sn-icon-knight-transparent { background-image: url("/assets/icons/knight-transparent.svg");}.a-sn-icon.a-sn-icon-knight-white { background-image: url("/assets/icons/knight-white.svg");}.a-sn-icon.a-sn-icon-knight-white--blue-bg { background-image: url("/assets/icons/knight-white--blue-bg.svg");}.a-sn-icon.a-sn-icon-knight-white--black-bg { background-image: url("/assets/icons/knight-white--black-bg.svg");}.a-sn-icon.a-sn-icon-menu { background-image: url("/assets/icons/menu.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-menu--blue { background-image: url("/assets/icons/menu--blue.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-newsletter { background-image: url("/assets/icons/newsletter.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-people { background-image: url("/assets/icons/people.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-people--blue { background-image: url("/assets/icons/people--blue.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-play { background-image: url("/assets/icons/play.svg"); height: 14px; width: 12px;}.a-sn-icon.a-sn-icon-search { background-image: url("/assets/icons/search.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-search--blue { background-image: url("/assets/icons/search--blue.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-search--white { background-image: url("/assets/icons/search--white.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-support { background-image: url("/assets/icons/support.svg"); height: 24px; width: 24px;}.a-sn-icon.a-sn-icon-support--blue { background-image: url("/assets/icons/support--blue.svg"); height: 24px; width: 24px;}.m-footer-content .a-link { margin-bottom: 15px;}.m-footer-content .a-link:last-child { margin-bottom: 0;}/* The usage of Helvetica here is a hack. Merriweather, and also other serif fonts, cannot display soft hyphens on certain macos versions and webkit browsers. This is a chromium bug.Hopefully this hack can be removed in future, when the bug is patched. *//* The usage of Helvetica here is a hack. Merriweather, and also other serif fonts, cannot display soft hyphens on certain macos versions and webkit browsers. This is a chromium bug.Hopefully this hack can be removed in future, when the bug is patched. */.o-footer { position: relative; z-index: 2; background-color: #333333; margin: 0 -3%; color: #ffffff; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; font-weight: 350; font-size: 16px; font-size: 1.0666666667rem; line-height: 1.5em;}.o-footer__top { padding: 25px 3%;}.o-footer__top .a-sn-icon { height: 30px; margin-bottom: 10px;}.o-footer__top-seo { font-size: 16px; font-size: 1.0666666667rem; line-height: 1.5em; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; font-weight: 350; color: #ffffff; opacity: 0.5;}.o-footer__top-seo * { margin: 0;}.o-footer__content-wrapper { display: flex; flex-wrap: wrap; padding: 25px 3%; border-top: 1px solid #666666; border-bottom: 1px solid #666666;}.o-footer__content-wrapper .heading { color: #ffffff; margin-bottom: 15px; font-weight: bold;}.o-footer__content-wrapper .m-footer-content { margin-bottom: 30px; width: 25%;}@media (min-width: 630px) { .o-footer__content-wrapper .m-footer-content:nth-child(4n+1):nth-last-child(-n+4), .o-footer__content-wrapper .m-footer-content:nth-child(4n+2):nth-last-child(-n+3), .o-footer__content-wrapper .m-footer-content:nth-child(4n+3):nth-last-child(-n+2), .o-footer__content-wrapper .m-footer-content:nth-child(4n):nth-last-child(-n+1) { margin-bottom: 0; }}@media (max-width: 629px) { .o-footer__content-wrapper .m-footer-content { width: 50%; } .o-footer__content-wrapper .m-footer-content:nth-child(2n+1):nth-last-child(-n+2), .o-footer__content-wrapper .m-footer-content:nth-child(2n):nth-last-child(-n+1) { margin-bottom: 0; }}.o-footer .o-footer__social-media { padding: 25px 3%; flex-basis: 100%; flex-wrap: wrap; border-bottom: 1px solid #666666;}.o-footer .o-footer__social-media__section { display: inline-flex; align-items: center; margin-right: 50px;}.o-footer .o-footer__social-media__section:last-child { margin-right: 0;}.o-footer .o-footer__social-media__section-text { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; font-weight: 350; font-size: 16px; font-size: 1.0666666667rem; line-height: 1.625em;}.o-footer .o-footer__social-media__section-icons { display: inline-block; margin-left: 20px;}.o-footer__bottom { padding: 30px 3%; font-size: 16px; font-size: 1.0666666667rem; line-height: 1.5em;}.o-footer__bottom .a-sn-icon { margin-bottom: 10px; background-image: url("/assets/images/icons/logo-springernature-white.svg"); background-repeat: no-repeat; height: 20px; width: 180px;}.o-footer__bottom-copyright { font-size: 16px; font-size: 1.0666666667rem; line-height: 1.5em; margin-right: 20px; display: inline-block; /* Overwriting global styles */}.o-footer__bottom-copyright u { text-decoration: underline;}.o-footer__bottom-version { font-size: 16px; font-size: 1.0666666667rem; line-height: 1.5em; display: inline-block; opacity: 0.5;}