/* Individuelle CSS-Regeln für ueber-uns.html */
.h1{font-size:clamp(40px,5.2vw,64px)}
.h2{font-size:clamp(30px,3.4vw,44px)}
.lead{font-size:clamp(18px,1.6vw,21px);color:#4A5058;max-width:680px}
.btn-l{background:#F5F4F1;color:#23282E}
.btn-l:hover{background:#FFFFFF;color:#23282E}
.card{background:#FFFFFF;border-radius:16px;padding:36px;box-sizing:border-box}
.dark{background:#2B3036;color:#F5F4F1}
.g2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:32px}
.g4{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:24px}
