.programme_lead__C0ymq{max-width:70ch;font-size:16px;line-height:1.75;color:var(--text-body);margin:0 0 16px}.programme_ctas__Z6I7z{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.programme_grid2__a2rWO,.programme_grid3__bjXSa,.programme_grid5__oTA1V{display:grid;grid-gap:20px;gap:20px;margin-top:26px}.programme_grid2__a2rWO{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.programme_grid3__bjXSa{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.programme_grid5__oTA1V{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.programme_card__emB6b{display:flex;flex-direction:column;min-width:0;background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:24px}.programme_cardTitle__S5LW7{font-size:17px;font-weight:800;color:var(--navy);margin:0 0 8px;line-height:1.3}.programme_cardBody__agtoP{font-size:14.5px;line-height:1.65;color:var(--text-body);margin:0}.programme_cardBody__agtoP+.programme_cardBody__agtoP{margin-top:10px}.programme_source__rn4kB{margin-top:auto;padding-top:14px;font-size:12.5px;color:var(--muted)}.programme_kicker__7FI2Z{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 8px}.programme_objectives__Tcikb{list-style:none;counter-reset:objective;display:grid;grid-gap:16px;gap:16px;margin-top:26px;max-width:860px}.programme_objectives__Tcikb li{counter-increment:objective;display:grid;grid-template-columns:36px 1fr;grid-gap:14px;gap:14px;align-items:start;background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:18px 20px}.programme_objectives__Tcikb li:before{content:counter(objective);display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-sm);background:var(--tone-3-bg);color:var(--tone-3-fg);font-weight:800}.programme_objectives__Tcikb strong{color:var(--navy)}.programme_objectives__Tcikb p{margin:0;font-size:14.5px;line-height:1.65;color:var(--text-body)}.programme_note___172H{max-width:70ch;margin:20px 0 0;font-size:14px;line-height:1.7;color:var(--muted)}.programme_lines__bZFt7{display:grid;grid-gap:20px;gap:20px;margin-top:26px}.programme_line__Ec1SM{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:24px;min-width:0}.programme_lineHead__q8TkY{display:flex;align-items:center;gap:14px;margin-bottom:10px}.programme_letter__a8t2o{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-sm);background:var(--tone-3-bg);color:var(--tone-3-fg);font-weight:900;font-size:18px}.programme_lineTitle__V649J{font-size:19px;font-weight:800;color:var(--navy);margin:0;line-height:1.3}.programme_lineBody__909Yy{max-width:75ch;font-size:14.5px;line-height:1.7;color:var(--text-body);margin:0}.programme_today__8GpX0{margin-top:16px;padding:14px 16px;background:var(--light);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:14.5px;line-height:1.6;color:var(--text)}.programme_today__8GpX0 strong{color:var(--navy)}.programme_asOf__mWrt6{display:block;margin-top:4px;font-size:12.5px;color:var(--muted)}.programme_samples__vqQ4m{margin-top:16px}.programme_samplesTitle__Yvq91{font-size:14px;font-weight:800;color:var(--navy);margin:0 0 10px}.programme_sampleList__QBO2W{list-style:none;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.programme_sample__ITDyP{min-width:0;border:1px solid var(--border);border-radius:var(--radius-sm);padding:14px 16px;background:var(--white)}.programme_sampleTitle__3Lqcp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:700;line-height:1.45;color:var(--primary);text-decoration:none;overflow-wrap:anywhere}.programme_sampleTitle__3Lqcp:hover{text-decoration:underline}.programme_sampleMeta___kV4Z{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--muted);overflow-wrap:anywhere}.programme_sampleMeta___kV4Z strong{color:var(--text-body);font-weight:600}.programme_more__nxr5v{display:inline-flex;gap:6px;margin-top:12px;font-size:14px;font-weight:700;color:var(--primary);text-decoration:none}.programme_more__nxr5v:hover{text-decoration:underline}.programme_empty__zUTm4{font-size:14px;color:var(--muted);margin:0}.programme_levels__0BOXp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:26px}.programme_level__94vZF{position:relative}.programme_levelLinks__j0juJ{list-style:none;margin-top:12px;display:grid;grid-gap:8px;gap:8px}.programme_levelLinks__j0juJ a{font-size:14px;font-weight:700;color:var(--primary);text-decoration:none;overflow-wrap:anywhere}.programme_levelLinks__j0juJ a:hover{text-decoration:underline}.programme_external__te6pR{font-size:12px;font-weight:600;color:var(--muted);margin-left:4px}.programme_status__j3rwa{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:20px;gap:20px;margin-top:26px}.programme_statusList__w_2IE{list-style:none;display:grid;grid-gap:10px;gap:10px;margin-top:6px}.programme_statusList__w_2IE li{font-size:14.5px;line-height:1.6;color:var(--text-body);padding-left:22px;position:relative}.programme_statusList__w_2IE li i{position:absolute;left:0;top:2px;color:var(--muted)}.programme_plainList__HfBuX{margin:16px 0 0 20px;display:grid;grid-gap:8px;gap:8px;max-width:75ch}.programme_plainList__HfBuX li{font-size:14.5px;line-height:1.6;color:var(--text-body)}.programme_cardLink__JJG_X{margin-top:auto;padding-top:14px;font-size:14px;font-weight:700;color:var(--primary);text-decoration:none}.programme_cardLink__JJG_X:hover{text-decoration:underline}.programme_sources__hwonP{list-style:none;display:grid;grid-gap:6px;gap:6px;margin-top:16px}.programme_sources__hwonP li{font-size:13.5px;line-height:1.6;color:var(--text-body)}.programme_form__XmkiE{max-width:760px;background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:28px;margin-top:26px}.programme_fieldset__Eacan{border:0;margin:0 0 20px;padding:0;min-width:0}.programme_legend__W2ZRx{font-size:15px;font-weight:800;color:var(--navy);margin-bottom:10px}.programme_choices__pjm_p{display:grid;grid-gap:8px;gap:8px}.programme_choice__pwZy8{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px 14px;font-size:14px;line-height:1.5;color:var(--text-body);cursor:pointer}.programme_choice__pwZy8 input{margin-top:3px;flex-shrink:0}.programme_choice__pwZy8 strong{color:var(--navy);display:block}.programme_fields__Tuzms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.programme_field__StUfG{display:flex;flex-direction:column;gap:6px;min-width:0}.programme_fieldFull___Olis{grid-column:1/-1}.programme_field__StUfG label{font-size:13px;font-weight:700;color:var(--text)}.programme_field__StUfG input,.programme_field__StUfG textarea{width:100%;font:inherit;font-size:14px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--white);color:var(--text)}.programme_field__StUfG textarea{resize:vertical;min-height:140px}.programme_submitRow__VneIj{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:20px}.programme_fine__XKRFB{font-size:13px;line-height:1.6;color:var(--muted);margin:0;max-width:60ch}.programme_alert__ZQxkC,.programme_done__keCof{max-width:760px;margin-top:20px;padding:16px 18px;border-radius:var(--radius-sm);font-size:14px;line-height:1.6}.programme_alert__ZQxkC{background:var(--danger-bg);color:var(--danger-fg);border:1px solid var(--border)}.programme_done__keCof{background:var(--success-bg);color:var(--success-fg);border:1px solid var(--border)}@media (max-width:880px){.programme_levels__0BOXp{grid-template-columns:1fr}}@media (max-width:600px){.programme_fields__Tuzms{grid-template-columns:1fr}.programme_form__XmkiE{padding:20px}.programme_card__emB6b,.programme_line__Ec1SM{padding:18px}.programme_lineTitle__V649J{font-size:17px}}