:root{--med24-main-color: #E64841;--med24-pink-color: #FF7E79;--color-white: #FFFFFF;--color-black: #000000;--color-light-grey: #D6D6D6;--color-med-grey: #999898;--search-height: 48px}body.hamburger-expanded{overflow:hidden;padding-right:var(--lab-scrollbar-width)}body.hamburger-expanded .row.mainRow .search.search-in-burger{display:block}body.hamburger-expanded .row.mainRow .search.search-out-burger{display:none}body.hamburger-expanded .row.mainRow nav.topBarMenu ul.menu-list{padding-right:1rem}.pageHeader .section.mainSection{align-items:center;background-color:var(--color-white)}.pageHeader .section.mainSection .row.mainRow{justify-content:space-between;align-items:center}.pageHeader .section.mainSection .row.mainRow .logo{margin-inline:auto;flex:1;padding:0}@media(max-width: 1023px){.pageHeader .section.mainSection .row.mainRow .logo a img{width:120px}}.pageHeader .section.mainSection nav.topBarMenu{flex:0;white-space:nowrap}.pageHeader .section.mainSection nav.topBarMenu ul.menu-list{flex-direction:row;gap:8px}.pageHeader .section.mainSection nav.topBarMenu ul.menu-list li.first-list-item{padding:0}.pageHeader .section.mainSection nav.topBarMenu ul.menu-list .enter-btn a{padding:12px 24px 12px 24px;color:var(--color-white);background-color:var(--color-black);border-radius:16px}.pageHeader .section.mainSection nav.topBarMenu ul.menu-list .create-btn a{padding:12px 24px 12px 24px;color:var(--color-white);background-color:var(--med24-main-color);border-radius:16px}.pageHeader .section.mainSection nav.topBarMenu ul.menu-list .signed-btn a{padding:12px 24px 12px 24px;color:var(--color-white);background-color:var(--color-black);border-radius:16px}.pageHeader .section.mainSection nav.topBarMenu ul.menu-list a{transition:box-shadow 100ms ease-in-out}.pageHeader .section.mainSection nav.topBarMenu ul.menu-list a:hover{box-shadow:inset 0 0 0 100vmax rgba(0,0,0,.1)}.pageHeader .section.mainSection nav.topBarMenu ul.menu-list a:active{box-shadow:inset 0 0 0 100vmax rgba(0,0,0,.2)}.pageHeader .section.mainSection .search.search-in-burger{display:none}.pageHeader .section.mainSection .search.search-in-burger .search-container{width:45vw;position:absolute;max-width:520px;margin-right:.5rem}.pageHeader .section.mainSection .search .search-button{background-color:inherit;font-size:14px;height:var(--search-height)}.pageHeader .section.mainSection .search .search-button i::before{background-image:url("/view-resources/dachser2/public/med24/search.svg");background-repeat:no-repeat;background-position:center;content:"";width:var(--search-height);height:var(--search-height)}.pageHeader .section.mainSection .search .search-container{margin-right:10px;width:60vw;max-width:44rem;padding-right:1rem;border:1px solid var(--color-light-grey);border-radius:12px;height:var(--search-height)}.pageHeader .section.mainSection .search .search-container input{background-color:var(--color-white);color:var(--color-black);height:var(--search-height);font-size:1.125rem}.pageHeader .section.mainSection .search .search-container input::placeholder{color:var(--color-black);font-size:1.125rem}.pageHeader .section.mainSection .hamburger .positionRelative .hamburger-button{z-index:13;width:var(--search-height);height:var(--search-height);color:var(--color-black)}.pageHeader .section.mainSection .hamburger .positionRelative .hamburger-button .open::before,.pageHeader .section.mainSection .hamburger .positionRelative .hamburger-button .close::before{content:"";width:25px;height:25px;background-position:center;background-repeat:no-repeat}.pageHeader .section.mainSection .hamburger .positionRelative .hamburger-button .open{display:flex}.pageHeader .section.mainSection .hamburger .positionRelative .hamburger-button .open::before{background-image:url("/view-resources/dachser2/public/med24/menu.svg")}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-button{background-color:rgba(0,0,0,0)}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-button .open{display:none}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-button .close{display:flex}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-button .close::before{background-image:url("/view-resources/dachser2/public/med24/menu-exit.svg")}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container{background-color:var(--color-white);padding-inline:1rem;overflow-y:scroll;z-index:20;scrollbar-width:none;height:100vh}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container nav.mainMenu{padding-block:1rem}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container nav.mainMenu .ul.menu-list{flex-direction:row;flex-wrap:wrap}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container nav.mainMenu .ul.menu-list li.first-list-item{flex:0 0 50%;text-align:center}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container ul.menu-list li.first-list-item{padding-inline:0;padding-block:.5rem}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container .search{border:1px solid var(--color-light-grey);border-radius:12px;max-width:68rem;width:100%;flex:none}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container .search .search-container{padding-left:1rem;width:auto;border:none}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container .search .search-container input{height:45px}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container nav.customMenu1,.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container nav.customMenu2,.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container nav.customMenu3,.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container nav.customMenu4{margin-bottom:2rem}.pageHeader .section.mainSection .row.bottomRow nav.mainMenu{border-bottom:2px solid var(--color-light-grey)}@media(min-width: 1024px)and (max-width: 1070px){.pageHeader .section.mainSection .row.bottomRow nav.mainMenu{font-size:1rem}}.pageHeader .section.mainSection .row.bottomRow nav.mainMenu ul.menu-list{padding-bottom:1.5rem}@media(max-width: 767px){.pageHeader .row.mainRow nav.topBarMenu{display:none}.pageHeader .row.mainRow .hamburger .hamburger-container{top:41px;padding-bottom:60px}.pageHeader .section.mainSection .row.mainRow .hamburger.expanded .positionRelative .hamburger-container nav.topBarMenu{display:block;border-top:1px solid var(--color-light-grey);padding-top:1rem}.pageHeader .section.mainSection .row.mainRow .hamburger.expanded .positionRelative .hamburger-container nav.topBarMenu ul.menu-list{padding-right:0}.pageHeader .section.mainSection .row.mainRow .hamburger.expanded .positionRelative .hamburger-container nav.topBarMenu ul.menu-list li.first-list-item{flex:1;width:50%;text-align:center}.pageHeader .section.mainSection .row.mainRow .hamburger.expanded .positionRelative .hamburger-container nav.topBarMenu ul.menu-list li.first-list-item a{padding:8px 24px 8px 24px}.pageHeader .row.mainRow .hamburger .hamburger-container nav.customMenu1{margin-top:2rem}}@media(max-width: 1023px){.pageHeader .row.mainRow{border-bottom:2px solid var(--color-light-grey)}.pageHeader .row.mainRow .hamburger .hamburger-container{flex-direction:column}.pageHeader .row.mainRow .hamburger .hamburger-container .section.burger-menu-section{flex-direction:column}.pageHeader .row.mainRow .hamburger .hamburger-container nav.customMenu1,.pageHeader .row.mainRow .hamburger .hamburger-container nav.customMenu2,.pageHeader .row.mainRow .hamburger .hamburger-container nav.customMenu3,.pageHeader .row.mainRow .hamburger .hamburger-container nav.customMenu4{width:100%}}@media(min-width: 768px){.pageHeader .section.mainSection .row.mainRow{position:relative;justify-content:center;display:flex;border-bottom:0;padding-block:1.5rem}.pageHeader .section.mainSection .hamburger .positionRelative{position:initial}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container{width:100%;height:auto;overflow-y:initial;align-items:center;flex-direction:row}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container .section.burger-menu-section{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container .section.burger-menu-section nav.customMenu1,.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container .section.burger-menu-section nav.customMenu2,.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container .section.burger-menu-section nav.customMenu3,.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container .section.burger-menu-section nav.customMenu4{width:25%;padding:1rem;box-sizing:border-box}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container .section.burger-menu-section nav.customMenu1 ul.menu-list,.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container .section.burger-menu-section nav.customMenu2 ul.menu-list,.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container .section.burger-menu-section nav.customMenu3 ul.menu-list,.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container .section.burger-menu-section nav.customMenu4 ul.menu-list{display:flex;flex-direction:column}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container .section.burger-menu-section nav.customMenu1 ul.menu-list li.first-list-item,.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container .section.burger-menu-section nav.customMenu2 ul.menu-list li.first-list-item,.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container .section.burger-menu-section nav.customMenu3 ul.menu-list li.first-list-item,.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container .section.burger-menu-section nav.customMenu4 ul.menu-list li.first-list-item{width:100%;padding:.5rem 0}.pageHeader .section.mainSection .hamburger.expanded .positionRelative .hamburger-container .section.burger-menu-section nav.topBarMenu{display:none}}article.column.paywall .content .paywallLabel,article.column.paywall .content .paywallLabel.belowMedia,.articlescroller .content .paywallLabel{background-color:var(--med24-main-color);font-family:"Inter";font-weight:600;font-size:16px;color:#fff;padding:4px 4px 4px 4px;height:26px;border-radius:0;border:none}article .articleHeader.column .meta .bylines{border-bottom:2px solid var(--med24-pink-color)}article .articleHeader.column .meta .social a{border:none;color:var(--color-black)}.articleFooter .tags a{text-transform:lowercase;color:var(--color-black);background-color:var(--color-light-grey)}.articleFooter .tags a:hover{background-color:var(--color-med-grey);color:var(--color-black)}.row.social a{border:none;color:var(--color-black)}body .toplist .content ul.toplist-counter li::before{background-color:var(--color-black);color:var(--color-white);border-radius:12px;width:32px;height:32px;text-align:center;margin-left:-0.5rem;font-family:"Inter";font-weight:600;font-size:16px;padding-top:.2rem;padding-right:.5rem}body .toplist .content ul.toplist-counter li a{color:var(--color-black)}footer.page .row .graphic{width:4em}/*# sourceMappingURL=med24.css.map */
