.course-section.course-catalogue{display:block;padding:70px 0}.course-catalogue-heading{max-width:760px;margin-bottom:38px}.course-catalogue-heading h2{margin:15px 0 24px}.academy-course-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.academy-course{border:1px solid #c9c9b9;padding:32px;display:flex;flex-direction:column;background:#eeeee4}.academy-course h3{font-family:Georgia,serif;font-weight:400;font-size:29px;line-height:1.2;margin:12px 0 20px}.academy-course p{font-size:16px;line-height:1.7}.academy-course .eyebrow{font-size:10px;letter-spacing:.15em}.academy-course details{margin:5px 0 24px;border-top:1px solid #c9c9b9;padding-top:17px}.academy-course summary{cursor:pointer;font-size:14px}.academy-course li{font-size:15px;line-height:1.65;margin:10px 0}.academy-course>a{align-self:flex-start;margin-top:auto;font-size:14px}.academy-course-nav{display:flex;gap:24px;flex-wrap:wrap;margin-top:30px}.academy-course-nav a{font-size:14px}.course-catalogue>h2{margin-bottom:35px}@media(max-width:650px){.academy-course-grid{grid-template-columns:1fr;gap:18px}.academy-course{padding:25px}.academy-course h3{font-size:26px}.course-section.course-catalogue{padding:45px 0}.academy-course-nav{gap:14px 22px}}