.bb-kernbereiche,.bb-kernbereiche__inner{width:100%}.bb-kernbereiche .bb-kb-head{margin-bottom:50px;max-width:820px}.bb-kernbereiche .bb-meta-label{color:#0b5fa5;display:block;font-family:Inter,sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;line-height:1.4;margin:0 0 14px;text-transform:uppercase}.bb-kernbereiche .bb-headline-h2{color:#0b1f3a;font-family:Poppins,sans-serif;font-size:42px;font-weight:400;line-height:1.2;margin:0 0 16px}.bb-kernbereiche .bb-kb-intro,.bb-kernbereiche .bb-kb-intro p{color:#5a6776;font-family:Inter,sans-serif;font-size:16px;line-height:1.6;margin:0}.bb-kernbereiche .bb-cards-3-grid{display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}.bb-kernbereiche .bb-card-3{background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.05);display:flex;flex-direction:column;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.bb-kernbereiche .bb-card-3:hover{box-shadow:0 15px 40px rgba(0,0,0,.1);transform:translateY(-8px)}.bb-kernbereiche .bb-card-3 .card-body{flex-grow:1;padding:30px}.bb-kernbereiche .bb-card-3 .card-num{color:#99acc2;display:block;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;margin-bottom:14px}.bb-kernbereiche .bb-card-3 h3{color:#0b5fa5;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:1.3;margin:0 0 16px}.bb-kernbereiche .bb-card-3 .bb-bullets{list-style:none;margin:0;padding:0}.bb-kernbereiche .bb-card-3 .bb-bullets li{color:#33475b;font-family:Inter,sans-serif;font-size:14px;line-height:1.5;margin-bottom:9px;padding-left:20px;position:relative}.bb-kernbereiche .bb-card-3 .bb-bullets li:last-child{margin-bottom:0}.bb-kernbereiche .bb-card-3 .bb-bullets li:before{background:#0b5fa5;content:"";height:2px;left:0;position:absolute;top:9px;width:10px}.bb-kernbereiche .bb-kb-outro,.bb-kernbereiche .bb-kb-outro p{color:#5a6776;font-family:Inter,sans-serif;font-size:16px;line-height:1.6;margin:40px 0 0;max-width:820px}@media (max-width:991px){.bb-kernbereiche .bb-cards-3-grid{grid-template-columns:1fr}}.bb-kernbereiche .bb-cards-3-grid.bb-grid-2x2{grid-template-columns:1fr 1fr}.bb-kernbereiche .bb-card-3 .bb-kb-card-text,.bb-kernbereiche .bb-card-3 .bb-kb-card-text p{color:#33475b;font-family:Inter,sans-serif;font-size:15px;line-height:1.6;margin:0}.bb-kernbereiche .bb-card-3 .bb-kb-card-text p+p{margin-top:12px}.bb-kernbereiche .bb-card-3 .bb-sub-label{color:#0b1f3a;font-family:Inter,sans-serif;font-size:15px;font-weight:600;margin:18px 0 12px}.bb-kernbereiche .bb-card-3 h3+.bb-sub-label{margin-top:0}@media (max-width:991px){.bb-kernbereiche .bb-cards-3-grid.bb-grid-2x2{grid-template-columns:1fr}}.bb-kernbereiche .bb-card-3 .bb-kb-card-text+.bb-bullets{margin-top:16px}