#content>.training-alerts149{display:grid;gap:12px;width:100%;grid-column:1/-1;order:-99;margin-bottom:24px}
#content>.training-alerts149[hidden]{display:none!important}
.training-alert149{box-sizing:border-box;border:2px solid #ff667e;border-left-width:7px;border-radius:16px;padding:18px 22px;background:#391621;color:#fff1f3;overflow-wrap:anywhere}
.training-alert149 h2,.training-alert149 p{color:inherit;margin:0 0 .65em}.training-alert149 h2{font-size:clamp(1.15rem,2.4vw,1.55rem);line-height:1.25}
.training-alert149 .training-alert-kicker149{color:#ffc4ce;font-weight:800}
.training-alert149 button{min-height:44px;white-space:normal}
.training-alert-planned149{background:#332611;border-color:#ffd085;color:#fff2d9}
.training-alert-planned149 .training-alert-kicker149,.training-alert-info149 .training-alert-kicker149{color:inherit}
.training-alert-info149{background:#112939;border-color:#70c8ee;color:#effaff}
@media(max-width:600px){.training-alert149{padding:15px}.training-alert149 .row{display:grid;gap:8px}.training-alert149 button{width:100%}}
