.training-stress { margin-block: 1rem; padding-block: 1rem; border-block: 1px solid var(--color-border); }
.training-stress p { margin-block: .5rem; line-height: 1.6; }
.training-stress summary { cursor: pointer; min-height: 44px; align-content: center; }
.training-stress__score { font-size: 1.8rem; font-weight: 600; font-variant-numeric: tabular-nums; }
