.header-major{background-color:var(--backgroundHeader);color:var(--onBackgroundHeader);display:flex;padding:var(--layout-content-padding-vertical) 0;position:relative}.header-major .header-content{display:flex;flex-direction:column;gap:var(--layout-gap-m);margin:0 auto;max-width:calc(var(--layout-max-content-width) + var(--layout-content-padding)*2);padding:0 var(--layout-content-padding);position:relative;width:100%;z-index:1}.header-major .intro-text-wrapper{font-family:"PT Serif",serif;font-size:1.5rem;font-weight:400;line-height:1.2}@media screen and (min-width:75rem){.header-major .intro-text-wrapper{font-size:2.25rem}}.header-major .intro-text-wrapper{align-self:flex-end;display:flex;flex-direction:column;gap:var(--layout-gap-l);max-width:60ch}.header-major .intro-text-long-wrapper{overflow:hidden;position:relative;transition:height .42s ease}.header-major .toggle-intro-text-long{display:inline-flex;font-family:Suisse Intl,sans-serif;font-size:1.125rem;font-weight:500;gap:var(--layout-gap-xs);line-height:1.2;width:-moz-fit-content;width:fit-content}@media screen and (min-width:75rem){.header-major .toggle-intro-text-long{font-size:1.5rem}}.header-major .toggle-intro-text-long .custom-icon{margin:-.25em}.header-major .toggle-intro-text-long:hover{text-decoration:underline}.header-major h1{font-family:Suisse Intl,sans-serif;font-size:2rem;font-weight:500;line-height:1}@media screen and (min-width:75rem){.header-major h1{font-size:min(5.625rem,90px)}}@media screen and (min-width:90rem){.header-major h1{font-size:min(5.625rem,120px);line-height:1}}.header-major.arbeitsrecht{background-color:var(--backgroundArbeitsrecht);color:var(--onBackgroundArbeitsrecht)}.header-major.sozialrecht{background-color:var(--backgroundSozialrecht);color:var(--onBackgroundSozialrecht)}.header-major.dossier{background-color:var(--backgroundDossier);color:var(--onBackgroundDossier)}
