.headline{background:transparent;border-radius:4px;width:100%}.headline>*{margin-bottom:16px}.headline .highlight{color:#144734}.headline .topline{color:#000;font-weight:700;margin-bottom:16px}@media (min-width:0px) and (max-width:767px){.headline .topline{font-size:1rem;margin-bottom:16px}}.headline.backplate{background:transparent}.headline.backplate>:not(.topline){background-color:#fff;box-shadow:16px 0 0 #fff,-16px 0 0 #fff;display:inline;line-height:1.5em;margin-left:0;padding:4px 0 5px}.headline .headline-highlighted{font-weight:400}.headline .highlight{font-weight:700}.headline{color:#144734}.headline :where(h3:not(.h1,.h2),h4:not(.h1,.h2),h5:not(.h1,.h2),h6:not(.h1,.h2)){color:#000}:is(.inverted,.hero-banner--careers__inner,.teaser-banner--careers__inner,.teaser_banner--inner,.background-headline,.default.background_headline,.download,.job-benefits) .headline :is(h3,h4,h5,h6){color:inherit}.headline>*{margin-bottom:32px}.headline .topline{align-items:center;border:0;border-radius:0;color:#144734;display:inline-flex;font-size:16px;font-weight:600;gap:12px;letter-spacing:.02em;line-height:1.2;margin-bottom:24px;margin-top:0;padding:0;text-transform:none}.headline .topline:before{background:var(--division-color);content:"";display:inline-block;flex:none;height:2px;width:24px}.headline.inverted .topline,.inverted .headline .topline{color:#fff}.headline.inverted .topline:before,.inverted .headline .topline:before{background:#fff}.headline.mb-0 h1,.headline.mb-0 h2,.headline.mb-0 h3,.headline.mb-0 h4,.headline.mb-0 h5,.headline.mb-0 h6{margin-bottom:0}.headline.mb-1 h1,.headline.mb-1 h2,.headline.mb-1 h3,.headline.mb-1 h4,.headline.mb-1 h5,.headline.mb-1 h6{margin-bottom:16px;@media (min-width:0px) and (max-width:767px){margin-bottom:0}}@media (min-width:0px) and (max-width:767px){.headline .topline,.headline>*{margin-bottom:24px}.headline.mb-1{margin-bottom:0!important}}