.course-info-link{display:inline-block;margin-top:24px;padding:14px 18px;border:1px solid #333;color:#090a0d;font-size:1rem;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.course-info-link:hover{background:#090a0d;color:#fff}.course-info-link:focus-visible,.course-card summary:focus-visible{outline:3px solid #2654ff;outline-offset:4px}.course-activation{font-size:1rem}.course-price,.course-card summary small{font-size:.875rem}.course-content dt{font-size:.875rem}.course-content dd{font-size:1rem}.course-card{scroll-margin-top:100px}
