.drk-ww-courses{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:22px;margin:24px 0}.drk-ww-course{border:1px solid #d5e0e9;border-top:4px solid #297e98;border-radius:14px;background:#fff;padding:24px;color:#17344b;overflow-wrap:anywhere}.drk-ww-course h3{color:#17344b;margin:16px 0 10px}.drk-ww-course p{margin:10px 0}.drk-ww-status{display:inline-block;background:#eaf4f8;color:#19576e;border-radius:20px;padding:5px 12px;font-size:14px;font-weight:700}.drk-ww-description{margin:18px 0;line-height:1.6}.drk-ww-course details{margin:18px 0}.drk-ww-course summary{cursor:pointer;min-height:44px}.drk-ww-book{display:inline-flex;align-items:center;justify-content:center;min-height:48px;background:#c9001a!important;color:white!important;padding:10px 20px;border-radius:9px;text-decoration:none!important;font-weight:700}.drk-ww-book:hover{background:#a10015!important}.drk-ww-note{font-size:14px!important;line-height:1.5;color:#506777}.drk-ww-course a:focus-visible,.drk-ww-course summary:focus-visible{outline:3px solid #1679b3;outline-offset:4px}
