.article-next-step{margin:32px 0 44px}
.article-next-step .article-next-step-main{margin:0 0 20px}
.article-next-step-alternatives{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.article-next-step-alternatives>summary{padding:18px 8px;min-height:44px;cursor:pointer;color:var(--navy);font-size:1.0625rem;font-weight:600;line-height:1.7}
.article-next-step-alternatives>summary span{display:block;margin:4px 0 0 22px;font-size:1rem;font-weight:400;color:inherit}
.article-next-step-alternatives>summary:focus-visible{outline:2px solid var(--navy);outline-offset:4px}
.article-next-step-alternative-content{padding:4px 0 20px}
.article-next-step-alternative-content>.article-section,.article-next-step-alternative-content>.training-planning-entry{margin:16px 0}
@media(max-width:520px){.article-next-step-main .feature-actions .button{width:100%;white-space:normal;text-align:center}.article-next-step-alternatives>summary{padding:16px 4px}}
