.guide-paths{padding-top:2rem;padding-bottom:2rem}.guide-paths h2{margin-top:0}.guide-path-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.guide-path-grid>a{display:flex;flex-direction:column;gap:.7rem;padding:1.4rem;border:1px solid currentColor;border-radius:8px;color:inherit;text-decoration:none;min-width:0}.guide-path-grid strong{font-size:1.2rem}.guide-path-grid span{line-height:1.7;overflow-wrap:anywhere}.guide-path-grid>a:hover strong{text-decoration:underline}.guide-paths a:focus-visible{outline:3px solid currentColor;outline-offset:5px}.practical-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:640px){.guide-path-grid,.practical-grid{grid-template-columns:1fr}}

.course-card .number{color:#626b73}
