.header-actions{gap:16px}.header-kunden{border:1px solid #ffffff38;padding:10px 13px;border-radius:7px;white-space:nowrap}.header-kunden:hover{background:#ffffff0b;border-color:#64c8d0}.header-actions .header-cta{white-space:nowrap}@media(min-width:1101px) and (max-width:1500px){.header{padding-left:3%;padding-right:3%}.nav{gap:18px}.header-actions{gap:13px}.header-cta{font-size:.75rem}.language-switch{margin-right:0}}@media(max-width:1550px){.nav{display:none}.menu-toggle{display:flex}.nav.open{display:flex}}@media(max-width:750px){.header{flex-wrap:wrap;gap:12px;padding-top:18px;padding-bottom:17px}.header .wordmark{order:0}.header .menu-toggle{order:1;margin-left:auto}.header-actions{order:2;flex:1 1 100%;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:11px 14px;margin:0}.header-actions .language-switch{grid-column:1;justify-self:start}.header-actions .header-quote{grid-column:2;justify-self:end;white-space:normal;text-align:right}.header-actions .header-stl{grid-column:1;justify-self:start}.header-actions .header-kunden{grid-column:2;justify-self:end}.header-actions .header-cta{font-size:.8rem}.header-actions .header-kunden{padding:8px 11px}.nav.open{order:3;flex-basis:100%;position:static}}