[hidden]{display:none!important}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ecec-search{display:flex;align-items:center;gap:4px}.ecec-search input{max-width:120px;font:inherit;padding:8px;border:1px solid #667768;border-radius:5px}.ecec-form{max-width:760px;margin:32px auto;padding:24px;border:1px solid #8b958a;border-radius:12px;background:#fffdf8}.ecec-form label{display:block;margin:16px 0 6px}.ecec-form input,.ecec-form select,.ecec-form textarea{width:100%;padding:12px;font:inherit;color:#17271d;background:white;border:1px solid #667768}.ecec-form input[type=checkbox]{width:auto}.ecec-form button{padding:14px 22px;background:#1b3d2e;color:white;border:0;border-radius:6px;font:inherit}.ecec-notice{padding:16px;background:#eee9dd;color:#1b3d2e}.ecec-form textarea{min-height:120px}.ecec-form :focus-visible,a:focus-visible,button:focus-visible{outline:3px solid #916526;outline-offset:3px}.course-eyebrow,.kicker,.learn-overline{color:#795522}.learn-hero .course-eyebrow{color:#e6c991}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}@media(max-width:600px){.ecec-search{display:none}}