@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/bricolage-grotesque-500.woff2) format('woff2')}
@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/bricolage-grotesque-700.woff2) format('woff2')}
@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/instrument-sans-400.woff2) format('woff2')}
@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/instrument-sans-500.woff2) format('woff2')}
@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/instrument-sans-600.woff2) format('woff2')}
/* Ergänzungen für die echte Website */
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
img{max-width:100%}
#dc-root p,#dc-root li,#dc-root h1,#dc-root h2,#dc-root h3,#dc-root span,#dc-root a{overflow-wrap:break-word}
@media (max-width:600px){
  #dc-root h1,#dc-root h2{hyphens:auto;-webkit-hyphens:auto}
  #dc-root p,#dc-root li{hyphens:auto;-webkit-hyphens:auto}
}
a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #141414;outline-offset:2px}
