/* Clear hierarchy: one strong title, three numbered themes, unnumbered benefits. */
.training #was-sie-mitnehmen{
  padding-top:clamp(72px,8vw,120px)!important;
}
.training #was-sie-mitnehmen .benefits-heading{
  margin:0 0 clamp(42px,5vw,72px);
}
.training #was-sie-mitnehmen .benefits-heading h2{
  margin:0;
  max-width:980px;
  color:#f2f1ed;
  font-family:Sora,Arial,sans-serif;
  font-size:clamp(27px,3vw,39px);
  font-weight:650;
  line-height:1.2;
  letter-spacing:-.035em;
}
.training #was-sie-mitnehmen .blue-chapters{
  align-items:start;
}
.training #was-sie-mitnehmen .chapter-label{
  gap:10px;
  margin-bottom:18px;
  color:#aab0b8;
}
.training #was-sie-mitnehmen .chapter-label::before{
  display:none;
}
.training #was-sie-mitnehmen .chapter-label b{
  color:#8fbeff;
  font:600 12px 'IBM Plex Mono','Space Mono',monospace;
  letter-spacing:.04em;
}
.training #was-sie-mitnehmen .blue-chapter h3{
  min-height:0;
  margin:0 0 28px;
  font-size:clamp(24px,2vw,31px);
}
.training #was-sie-mitnehmen .blue-chapter details{
  padding:19px 0;
}
.training #was-sie-mitnehmen .blue-chapter summary{
  gap:10px;
}
.training #was-sie-mitnehmen .blue-chapter summary::before{
  content:'+';
  position:static;
  display:inline-block;
  flex:0 0 auto;
  width:auto;
  height:auto;
  background:none;
  line-height:1;
  color:#8fbeff;
  font-weight:400;
}
.training #was-sie-mitnehmen .blue-chapter details[open] summary::before{
  content:'−';
}
.training #was-sie-mitnehmen .blue-chapter summary::after{
  display:none;
  content:none;
}
@media(max-width:850px){
  .training #was-sie-mitnehmen .blue-chapters{gap:48px}
}


