.courses_page__CFLEg{--course-ink:#203b17}.courses_page__CFLEg h1,.courses_page__CFLEg h2,.courses_page__CFLEg h3{color:var(--course-ink)}.courses_details__oqvV1>div{margin-top:3.5rem;padding-top:2.5rem;border-top:1px solid #e2e8f0}.courses_details__oqvV1>div:last-child{padding:2rem}.courses_details__oqvV1 h2{font-size:1.5rem;line-height:1.3;letter-spacing:-.025em}.courses_page__CFLEg nav a:focus-visible,.courses_page__CFLEg summary:focus-visible{outline:2px solid #44841a;outline-offset:4px}.courses_page__CFLEg aside>div{scrollbar-width:thin;scrollbar-color:#c7d8ba transparent}@media (min-width:640px){.courses_details__oqvV1>div{margin-top:4rem;padding-top:3rem}}