header.headroom--unpinned{top:-100px}body.show-menu header.headroom--unpinned{top:0}body.show-menu{background:var(--primary-ultra-dark)}@media screen and (max-width:767px){header.headroom--unpinned{top:calc(var(--header-height) * -1)}}header.headroom--pinned,header.headroom--top,body.show-menu header{top:0;transition:top 0.5s ease-out 0.2s,background 0.3s ease-out 0s,border-color 0.1s ease-out 0.1s}@media screen and (min-width:768px){body.header--unpinned .projekt-toc,body nav.projekt-toc{top:0}body.header--pinned nav.projekt-toc{top:var(--header-height)}}@media screen and (max-width:767px){body.header--unpinned .projekt-toc__mobile-bar,body .projekt-toc__mobile-bar{top:0}body.header--pinned .projekt-toc__mobile-bar,body.header--top .projekt-toc__mobile-bar{top:var(--header-height)}}body.transparent-header:not(.show-menu) header.headroom--top{background:#fff0;border-color:#fff0}body.transparent-header:not(.show-menu) header.headroom--top .primary-navigation>li>a{color:white!important}body.transparent-header:not(.show-menu) header.headroom--top .primary-navigation>li>button,body.transparent-header:not(.show-menu) a.logo-link{outline-color:white!important}body.transparent-header:not(.show-menu) header.headroom--top .menu-toggle-button svg path{stroke:white!important}body.transparent-header:not(.show-menu) header.headroom--top .logo-link g#Group path{fill:#fff}body.transparent-header:not(.show-menu) header.headroom--top ul.primary-navigation>li>button.expand-icon path{fill:white!important}body.transparent-header:not(.show-menu) header.headroom--top .primary-navigation>li>a:is(:hover,:focus-visible){text-decoration-color:white!important}