.home-header:not(.is-compact) .home-topbar{overflow:visible}.home-courses{position:relative}.home-courses>summary{cursor:pointer;list-style:none;white-space:nowrap;padding:8px 0}.home-courses>summary::-webkit-details-marker{display:none}.home-courses>summary:focus-visible{outline:2px solid #20553f;outline-offset:4px;border-radius:3px}.home-courses-links{position:absolute;top:100%;left:0;z-index:20;min-width:260px;padding:12px;background:#fff;border:1px solid #e1e4d8;border-radius:12px;box-shadow:0 10px 30px #20553f1a;display:grid;gap:4px}.home-courses-links a{display:block;padding:12px;color:#20553f!important;font-size:14px}.home-courses-links a:hover{background:#f6f6ef;border-radius:6px}@media (max-width:1050px){.home-courses-links{left:auto;right:0}}