@font-face{font-family:Space;src:url('/fonts/SpaceGrotesk-Variable.woff2') format('woff2');font-weight:100 900;font-display:swap}
@font-face{font-family:Jet;src:url('/fonts/JetBrainsMono-Variable.woff2') format('woff2');font-weight:100 900;font-display:swap}
body.sub-b{--f-d:Space,sans-serif;--f-b:Space,sans-serif;--f-m:Jet,monospace;font-family:Space,sans-serif!important}
body.sub-b :is(h1,h2,h3,h4,p,li,a,summary,button,input,textarea,select){font-family:Space,sans-serif!important}
body.sub-b :is(.hb-badge,.badge-mono,.shot-no,.provider-label,.dg-kicker,.mono-caps){font-family:Jet,monospace!important}
body.sub-b :is(.btn-primary,.header-cta,.hb-btn,.dg-download){background:#cc4a1b!important;color:#fff!important}
body.sub-b :is(.btn-primary,.header-cta,.hb-btn,.dg-download):hover{background:#9d3512!important;color:#fff!important}
body.sub-b :is(.btn-primary,.header-cta,.hb-btn,.dg-download):focus-visible{outline:3px solid #211b18;outline-offset:3px}
body.sub-b[data-b-page="wissen"] .sb-hero nav span{color:#211b18!important}
body.sub-b :is(.btn-primary,.header-cta,.hb-btn,.dg-download):focus-visible{outline:3px solid #fff;box-shadow:0 0 0 5px #211b18!important}
body.sub-b[data-b-page="wissen"] .sb-hero .sb-crumb .text-on-surface{color:#211b18!important}
body.sub-b .hb-head{position:relative!important}
