
/* AMD 03a v6 – gezielte Fortentwicklung, bestehendes Layout erhalten */
#leistungen .cards>.card.special-card{grid-column:1!important;justify-self:stretch!important;width:100%!important}
.knowledge-inline-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;margin-top:28px}
.knowledge-impulse{min-width:0;margin:0;border:1px solid #d5e2e8;border-radius:7px;padding:0;background:#f5f9fa;overflow:hidden}
.knowledge-impulse>summary{padding:19px 20px;min-height:116px;display:flex;gap:16px;align-items:center}
.knowledge-impulse .knowledge-pictogram{width:50px;height:50px;min-width:50px;display:grid;place-items:center;border-radius:7px;background:white}
.knowledge-impulse .knowledge-labels{display:flex;flex-direction:column;gap:4px;min-width:0}
.knowledge-impulse .knowledge-eyebrow{font-size:10px;letter-spacing:.085em;font-weight:800}
.knowledge-impulse .knowledge-title{font-size:17px;line-height:1.3;font-weight:700}
.knowledge-impulse .knowledge-teaser{font-size:12px;line-height:1.5}
.knowledge-impulse .knowledge-answer{padding:4px 23px 22px;max-width:none;font-size:15px;line-height:1.65}
.knowledge-impulse .knowledge-answer p{font-size:15px;line-height:1.65;max-width:none}
.knowledge-impulse .knowledge-answer li{margin:9px 0}
.knowledge-green{background:#edf6f4;border-color:#c8e1dd}
.knowledge-green .knowledge-eyebrow,.knowledge-green .knowledge-pictogram{color:#127e77}
.knowledge-red{background:#f5f9fa;border-left:4px solid #a21634}
.knowledge-red .knowledge-eyebrow,.knowledge-red .knowledge-pictogram{color:#a21634}
.knowledge-blue{background:#e4eef7;border-color:#c6dbe9}
.knowledge-blue .knowledge-eyebrow,.knowledge-blue .knowledge-pictogram{color:#006da2}
.knowledge-side-copy{padding:24px 22px;border-left:1px solid #d8e5e8;align-self:start}
.knowledge-side-copy p{color:#4d626a}
.amd-interdisciplinary{max-width:860px;margin:30px 0 14px;padding:19px 0 0;border-top:1px solid #d8e5e8}
.amd-interdisciplinary p{color:#4d626a}
.knowledge-detail-link,.knowledge-open-link{background:transparent;color:#006da2;border:0;text-decoration:underline;cursor:pointer;padding:8px 0;text-align:left;font-weight:700}
@media(max-width:700px){.knowledge-inline-grid{grid-template-columns:1fr}.knowledge-impulse>summary{min-height:96px;padding:16px}.knowledge-impulse .knowledge-answer{padding:3px 17px 18px}#leistungen .cards>.card.special-card{grid-column:auto!important}}
