.course-run .book-link{margin-top:24px}.call-opening{padding-bottom:clamp(36px,4vw,52px)}@media (width>=901px){.call-opening{grid-template-rows:auto 1fr}.call-opening .course-run{grid-area:1/2/span 2}.call-steps{grid-column:1;margin-top:36px}}.call-steps h2{margin-bottom:22px}.call-steps .do-steps{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;display:grid}.call-steps .do-steps li{border-left:0;border-top:var(--bw-spine) solid var(--accent);padding:36px 0 0}.call-steps .do-steps li:before{top:12px;left:0}.call-book .book-facts+.book-facts{margin-top:1rem}.call-book .book-facts a,.call-alt a{font-weight:600}.call-book .book-link{margin-top:8px}.call-alt{margin-top:22px;font-size:1rem}.call-alt+.call-alt{margin-top:10px}@media (width<=680px){.call-steps .do-steps{grid-template-columns:minmax(0,1fr);row-gap:28px}}
