
/* v4: compact information card beside the introductory panel */
.hero-inner{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start;gap:55px}
.hero-right-column{display:flex;flex-direction:column;gap:18px;min-width:0}
.hero-right-column .hero-panel{width:100%}
.hero-right-column .knowledge-hero{margin:0;border:1px solid #d8e5e8;border-radius:6px;background:#EDF6F4;overflow:hidden;padding:0}
.hero-right-column .knowledge-hero > summary{min-height:0;display:flex;align-items:center;gap:12px;padding:14px 16px;background:#EDF6F4}
.hero-right-column .knowledge-hero > summary::after{margin-left:auto;flex:0 0 auto;color:#006DA2;font-size:23px}
.hero-right-column .knowledge-pictogram{background:#fff;border-radius:7px;display:grid;place-items:center;flex:0 0 43px;width:43px;height:43px;color:#127E77}
.hero-right-column .knowledge-pictogram svg{width:27px;height:27px}
.hero-right-column .knowledge-labels{display:flex;flex-direction:column;gap:3px;min-width:0}
.hero-right-column .knowledge-eyebrow{font-size:10px;font-weight:800;letter-spacing:.07em;color:#127E77}
.hero-right-column .knowledge-title{font-size:16px;line-height:1.3;color:#173544}
.hero-right-column .knowledge-teaser{font-size:12px;line-height:1.45;font-weight:400;color:#4d626a}
.hero-right-column .knowledge-answer{padding:0 16px 15px;max-width:none}
.hero-right-column .knowledge-answer p{font-size:14px;line-height:1.65;margin:0 0 12px;color:#344d59}
.hero-right-column .knowledge-answer p:last-child{margin-bottom:0}
/* Avoid excessive crop of portrait-oriented ergometry photo */
#vorteile .amd-photo-accent figure{width:min(45%,470px);background:#eaf3f4}
#vorteile .amd-photo-accent img{display:block;width:100%;height:330px;object-fit:contain;object-position:center center}
#leistungen .special-icon{display:flex;justify-content:center;align-items:flex-start}
#leistungen .special-icon svg{display:block}
@media(max-width:930px){.hero-inner{grid-template-columns:1fr;gap:24px}.hero-right-column{max-width:560px;width:100%}}
@media(max-width:650px){.hero-right-column .knowledge-hero > summary{padding:13px}.hero-right-column .knowledge-answer{padding:0 14px 14px}#vorteile .amd-photo-accent figure{width:min(80%,400px)}#vorteile .amd-photo-accent img{height:270px}}
