.main-menu__highlight-section{display:none;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.main-menu__highlight-section .main-menu__highlight-section__content{background-color:var(--brand-accent-blue-10);height:100%}.main-menu__highlight-section.main-menu__highlight-section--open{display:block}.main-menu__highlight-section.main-menu__highlight-section--open .main-menu__highlight-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:var(--spacing-l-xl);padding-left:var(--spacing-m);padding-top:var(--spacing-xl)}.main-menu__highlight-section.main-menu__highlight-section--open .main-menu__highlight-section__content a.main-menu__highlight-section__card{border-radius:.375rem;-webkit-transition:background-color .15s ease-in;transition:background-color .15s ease-in}.main-menu__highlight-section .desktop-main-menu__hightlight-section__reference{padding-bottom:var(--spacing-l-xl)}.main-menu__highlight-section .main-menu__highlight-section__headline{font-size:.75rem;font-weight:500;letter-spacing:.04125rem;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--brand-blue-100);margin-bottom:var(--spacing-12)}.main-menu__highlight-section .main-menu__highlight-section__headline>span:first-child{border-bottom:1px solid transparent}.main-menu__highlight-section .main-menu__highlight-section__headline span{padding:0}.main-menu__highlight-section .main-menu__highlight-section__headline .main-menu__highlight-section__headline-icon{font-size:.75rem}.main-menu__highlight-section .main-menu__highlight-section__headline .main-menu__highlight-section__headline-icon svg{margin-top:.125rem}.main-menu__highlight-section .main-menu__highlight-section__image{aspect-ratio:1.95;position:relative}.main-menu__highlight-section .main-menu__highlight-section__image+div{padding-top:var(--spacing-xs)}.main-menu__highlight-section .main-menu__highlight-section__image .art-direct-image{border-radius:.375rem}.main-menu__highlight-section .main-menu__highlight-section__image .main-menu-teaser-card__arrow{background-color:var(--white);border-radius:50%;bottom:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:var(--box-shadow-small);box-shadow:var(--box-shadow-small);color:var(--brand-blue-100);padding:var(--spacing-xxxs);-webkit-transition:right .15s ease-in;transition:right .15s ease-in}.main-menu__highlight-section .main-menu__highlight-section__image .main-menu-teaser-card__arrow.icon{font-size:1.75rem}.main-menu__highlight-section .main-menu__highlight-section__card{margin-bottom:var(--spacing-l);padding:var(--spacing-12);text-decoration:none}.main-menu__highlight-section .main-menu__highlight-section__card .main-menu__highlight-section__teaser-text{color:var(--brand-blue-70);font-size:var(--font-size-14);letter-spacing:.07px;line-height:150%}.main-menu__highlight-section .main-menu__highlight-section__additional-topics{padding-top:var(--spacing-xxs)}.main-menu__highlight-section .main-menu__highlight-section__additional-topics .main-menu__highlight-section__additional-topics__label{color:var(--brand-blue-100);font-size:.75rem;font-weight:500;letter-spacing:.04125rem;padding-bottom:var(--spacing-xxs);padding-left:var(--spacing-12);text-transform:uppercase}.main-menu__highlight-section .main-menu__highlight-section__additional-topics .desktop-main-menu-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:16.25rem;text-decoration:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.main-menu__highlight-section.main-menu__highlight-section--open .main-menu__highlight-section__content a.main-menu__highlight-section__card:hover{background-color:var(--brand-white)}.main-menu__highlight-section .main-menu__highlight-section__headline:hover>span:first-child{border-bottom:1px solid var(--brand-blue-100)}.main-menu__highlight-section .main-menu__highlight-section__image:hover .main-menu-teaser-card__arrow{right:.5rem}.main-menu__highlight-section .main-menu__highlight-section__additional-topics .desktop-main-menu-teaser:hover{background-color:var(--brand-white)}}@media(min-width:992px){.main-menu__highlight-section{max-width:19rem}}
