:root{--color-green-core:#008158;--color-text-accent:#008158;--color-text-eyebrow:#008158;--color-text-subtle:#707080;--a11y-brand-green-text:#008158;--a11y-secondary-grey-text:#707080;--a11y-focus-ring:#2736d7;--a11y-focus-ring-on-dark:#fff;--a11y-navy-text:#1b1c57}.body-container .carousel-tag,.body-container .course-card__name,.body-container .image-collage-w-text_subheadline,.body-container .logo-mod .logo-header h4,.body-container .testimonial-mod .testimonial-header h4,.body-container .two-col-mod .left-header .top-head h4,.body-container .v3-pathways__column-caption,.body-container [style*="color: #00C385"],.body-container [style*="color: #00c385"],.body-container [style*="color:#00C385"],.body-container [style*="color:#00c385"],.claude-corps-card-category,.claude-corps-card-eyebrow,.claude-corps-card-tag,.cp-eyebrow,.ehub-slide-title,.ehub-top-employers-heading,.header-top .top-menu ul li a,.header__navigation span.nav-heading,.testimonial-mod--video-enabled .testimonial-header h4,.top_header_navigation_mobile ul li:nth-child(7) a,.top_header_navigation_mobile ul li:nth-child(8) a,a.claude-corps-card-link,a.claude-corps-card-subtag,button.ehub-slide-title,h4.ehub-tag,span.claude-corps-card-subtag,table.ehub-comparison-table thead tr th>p,ul.cs-ul-green li{color:var(--a11y-brand-green-text)!important}a.claude-corps-card-subtag:hover{color:#fff!important}.body-container .caption,.body-container .meta,.body-container [class*=caption],.body-container [class*=meta-text],.body-container [style*="color: #a0a0ac"],.body-container [style*="color:#a0a0ac"],.body-container [style*=A0A0AC],.body-container [style*=a0a0ac]{color:var(--a11y-secondary-grey-text)!important}.body-wrapper .social-links__icon:active,.body-wrapper .social-links__icon:focus-visible,.body-wrapper .social-links__icon:hover{color:var(--a11y-focus-ring-on-dark)!important;opacity:1!important}.accordion-opener:hover,.accordion-opener:hover .accordion-icon:after,.accordion-opener:hover .accordion-icon:before,.cp-label,.ehub-case-study .main-post .blog-post__tags a,.faq-section .accordion-opener:hover,.v3-cta__card-caption{color:var(--a11y-navy-text)!important}.accordion-opener:hover .accordion-icon,.faq-section .accordion-opener:hover .accordion-icon{border-color:var(--a11y-navy-text)!important}.accordion-opener:hover .accordion-icon:after,.accordion-opener:hover .accordion-icon:before,.faq-section .accordion-opener:hover .accordion-icon:after,.faq-section .accordion-opener:hover .accordion-icon:before{background:var(--a11y-navy-text)!important}.accordion-opener:focus-visible,.button:focus-visible,.faq-group-select:focus-visible,.header__skip:focus-visible,.logo-mod .logo-slider-inner .slick-arrow:focus-visible,.logo-mod .slick-arrow:focus-visible,.menu__child-toggle-icon:focus-visible,.menu__link:focus-visible,[role=button]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--a11y-focus-ring)!important;outline-offset:2px}.v3-footer a:focus-visible,.v3-footer button:focus-visible,footer.footer a:focus-visible,footer.footer button:focus-visible{outline:2px solid var(--a11y-focus-ring-on-dark)!important;outline-offset:2px}.v3-hero__tabs-triggers button:focus-visible,.v3-hero__tabs-triggers-mobile button:focus-visible{outline:2px solid var(--a11y-focus-ring)!important;outline-offset:2px}.cp-courses-grid__logo-item{align-items:center;border-radius:8px;box-sizing:border-box;display:inline-flex;justify-content:center;padding:12px 20px;--darkreader-background-ffffff:#fff;background-color:#fff}