.programme-nav-link{color:#363638;white-space:nowrap;align-items:center;gap:6px;transition:all .4s ease-in-out;display:flex}.programme-nav-link .programme-nav-label{letter-spacing:0;font-size:16px;font-weight:600;line-height:26px}.programme-nav-link svg{flex-shrink:0;width:24px;height:24px}.programme-nav-link:hover{color:#354c99}.programme-nav-link.is-active{color:#354c99;font-weight:700}.programme-nav-link.is-active .programme-nav-label{font-weight:700}@media (width<=1023px){.programme-nav-list-wrap{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}#programmeNav.is-open .programme-nav-list-wrap{grid-template-rows:1fr}.programme-nav-list-inner{min-height:0;overflow:hidden}.programme-nav-link{border-radius:10px;padding:10px 14px}.programme-nav-link.is-active{background:#eff2ff}#programmeNav.is-open .programme-nav-caret{transform:rotate(180deg)}}.programme-nav-caret{transition:transform .3s}.programme-table{border-collapse:separate;border-spacing:0;background:#fcfdfe;border:1px solid #e8eafd;border-radius:20px;width:100%;overflow:hidden}.programme-table th{text-align:left;color:#363638;white-space:nowrap;background:#dbe3fe;padding:15px 28px;font-size:18px;font-weight:700;line-height:21px}.programme-table td{color:#363638;vertical-align:middle;padding:16px 28px;font-size:16px;line-height:20px}.programme-table td:first-child{font-weight:700}.programme-table th+th,.programme-table td+td{border-left:1px solid #ccd7ff}.programme-table .programme-table-key{align-items:center;gap:10px;display:flex}.programme-table .programme-table-key svg{color:#354c99;flex-shrink:0;width:24px;height:24px}.programme-deadlines-table{width:100%;min-width:1280px}.programme-deadlines-table th,.programme-deadlines-table td{white-space:nowrap}.programme-deadlines-table td>div{white-space:nowrap;flex-wrap:nowrap}@media (width<=639px){.programme-table th,.programme-table td{padding:12px 14px;font-size:15px}}
