#cl-homepage .cl-course-section .cl-eyebrow{color:#526347}#cl-homepage .cl-course-section{scroll-margin-top:110px;background:#eaf0e9;color:#182d28}#cl-homepage .cl-course-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center}#cl-homepage .cl-course-grid h2{color:#182d28}#cl-homepage .cl-course-card{background:#fffef9;color:#182d28;padding:32px;border:1px solid #c9d3c5;border-radius:5px}#cl-homepage .cl-course-card h3{color:#182d28;font-size:clamp(24px,3vw,34px);line-height:1.2;margin:16px 0}#cl-homepage .cl-course-card p{color:#35493e}#cl-homepage .cl-course-language{font-size:13px;color:#35493e}#cl-homepage .cl-course-meta{font-weight:600}#cl-homepage .cl-course-button{display:inline-block;background:#182d28;color:#fffef9;padding:13px 20px;border-radius:3px;text-decoration:none;margin-top:12px}#cl-homepage .cl-course-button:focus-visible{outline:3px solid #876321;outline-offset:4px}@media(max-width:760px){#cl-homepage .cl-course-grid{grid-template-columns:1fr;gap:20px}#cl-homepage .cl-course-card{padding:22px}}