/* Generated from transparent supplied PNG by scripts/lib/brand-assets.mjs, ermeth-20261010.
   Dark appearance is a white CSS mask using the same alpha, not a second master. */
:root{--ermeth-logo-aspect:4.270462633451957}
.ermeth-lockup{--h:34px;--ermeth-lockup-image:url(/assets/brand/ermeth-20261010/lockup-light.webp);position:relative;display:block;flex:none;height:var(--h);width:calc(var(--h)*var(--ermeth-logo-aspect));background:none}
.ermeth-lockup::before{content:"";position:absolute;inset:0;background:var(--ermeth-lockup-image) center/contain no-repeat}
:is(.ermeth-lockup.is-dark,.home-page .site-header:not(.scrolled) .ermeth-lockup,body.menu-open .site-header .ermeth-lockup,.site-footer .ermeth-lockup)::before{background:#fff;-webkit-mask:var(--ermeth-lockup-image) center/contain no-repeat;mask:var(--ermeth-lockup-image) center/contain no-repeat}
.site-footer .ermeth-lockup{--h:40px}.sc-bar .ermeth-lockup{--h:28px}.sc-foot .ermeth-lockup{--h:34px}
.ermeth-mark{display:inline-block;flex:none;background:currentColor;-webkit-mask:url(/assets/brand/ermeth-20261010/mark.png) center/contain no-repeat;mask:url(/assets/brand/ermeth-20261010/mark.png) center/contain no-repeat}
.ermeth-lockup.f-marke{width:var(--f-marke);height:calc(var(--f-marke)/var(--ermeth-logo-aspect))}
.ermeth-lockup.f-logo-gross{width:var(--f-logo);height:calc(var(--f-logo)/var(--ermeth-logo-aspect))}
@media(max-width:960px){.sc-bar .ermeth-lockup{--h:26px}}
@media(max-width:700px){.site-header .ermeth-lockup{--h:28px}}
@media(forced-colors:active){:is(.ermeth-lockup,.ermeth-lockup.is-dark,.home-page .site-header:not(.scrolled) .ermeth-lockup,body.menu-open .site-header .ermeth-lockup,.site-footer .ermeth-lockup){width:auto;height:auto;font:600 24px/1 var(--sans,sans-serif);color:CanvasText}:is(.ermeth-lockup,.ermeth-lockup.is-dark,.home-page .site-header:not(.scrolled) .ermeth-lockup,body.menu-open .site-header .ermeth-lockup,.site-footer .ermeth-lockup)::before{position:static;content:attr(aria-label);background:none;-webkit-mask:none;mask:none}.ermeth-mark{background:CanvasText}}
@media print{:is(.ermeth-lockup,.ermeth-lockup.is-dark,.home-page .site-header:not(.scrolled) .ermeth-lockup,body.menu-open .site-header .ermeth-lockup,.site-footer .ermeth-lockup)::before{background:var(--ermeth-lockup-image) center/contain no-repeat;-webkit-mask:none;mask:none}.folie.auf-dunkel .ermeth-lockup.is-dark::before{background:#fff;-webkit-mask:var(--ermeth-lockup-image) center/contain no-repeat;mask:var(--ermeth-lockup-image) center/contain no-repeat}}
