/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.banner-text a{text-decoration-line:underline}.marquee-container{width:100%;overflow:hidden}.marquee-wrapper{animation:linear infinite marquee;display:inline-block}.marquee-container:hover .marquee-wrapper{animation-play-state:paused}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.page-header-grid{grid-template:"logo hamburger"40px"global global"1fr"language language""impressum impressum""contact contact"/1fr auto}.grid-area-logo{grid-area:logo}.grid-area-hamburger{grid-area:hamburger}.grid-area-global{grid-area:global}.grid-area-language{grid-area:language}.grid-area-impressum{grid-area:impressum}.grid-area-contact{grid-area:contact}.page-header-marketing .grid-area-logo img{width:auto;height:28px}@media (width>=1024px){.page-header-grid{grid-template:"logo global language contact"/auto 1fr auto auto}.page-header-marketing .grid-area-logo img{height:48px}}
