.programmes_page-hero__eJV9J{position:relative;padding:var(--space-20) 0 var(--space-16);background:#1A56DB;color:white;overflow:hidden}.programmes_page-hero-bg__M_v9P{position:absolute;inset:0;background-image:radial-gradient(circle at 80% 20%,rgba(255,255,255,.08) 0,transparent 40%),radial-gradient(circle at 20% 80%,rgba(96,144,250,.06) 0,transparent 40%);pointer-events:none}.programmes_page-hero-content__edlhT{position:relative;z-index:1;max-width:720px}.programmes_page-hero-content__edlhT .programmes_overline__G9ooX{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--color-secondary);margin-bottom:var(--space-4)}.programmes_page-hero-content__edlhT h1{color:white;margin-bottom:var(--space-4)}.programmes_page-hero-content__edlhT p{font-size:var(--text-lg);color:rgba(255,255,255,.8);line-height:var(--leading-relaxed);margin-bottom:0}.programmes_programmes-section__qXXcY{padding:var(--space-12) 0 var(--space-20)}.programmes_programmes-layout__idH9A{display:flex;flex-direction:column;gap:var(--space-8)}@media (min-width:1024px){.programmes_programmes-layout__idH9A{flex-direction:row;align-items:flex-start}}.programmes_programmes-sidebar__2NO5C{width:100%;background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);padding:var(--space-5);box-shadow:var(--shadow-sm)}@media (min-width:1024px){.programmes_programmes-sidebar__2NO5C{width:300px;position:sticky;top:100px;flex-shrink:0}}.programmes_sidebar-title__8hjUO{font-size:var(--text-lg);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-light)}.programmes_tabs-list__m_duH{display:flex;flex-direction:column;gap:var(--space-2)}.programmes_tab-btn__Qae22{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border:none;background:transparent;border-radius:var(--radius-lg);text-align:left;cursor:pointer;transition:all var(--transition-fast);font-family:var(--font-body)}.programmes_tab-btn__Qae22:hover{background:var(--color-bg-alt)}.programmes_tab-btn__Qae22.programmes_active__X_u_Z{background:var(--color-primary-50);color:var(--color-primary-dark)}.programmes_tab-icon__4mu54{font-size:var(--text-xl);display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:white;border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.programmes_tab-btn__Qae22.programmes_active__X_u_Z .programmes_tab-icon__4mu54{background:var(--color-primary)}.programmes_tab-text__e2vkI{font-weight:var(--weight-medium);font-size:var(--text-base);color:var(--color-text-secondary)}.programmes_tab-btn__Qae22.programmes_active__X_u_Z .programmes_tab-text__e2vkI{color:var(--color-primary-dark);font-weight:var(--weight-bold)}.programmes_programmes-content__X9dWn{flex:1 1;background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-sm);animation:programmes_fadeIn___MXA8 .4s ease-out}@media (min-width:768px){.programmes_programmes-content__X9dWn{padding:var(--space-8)}}.programmes_program-header__a2vuQ{margin-bottom:var(--space-8)}.programmes_program-header__a2vuQ .programmes_badge__mHa5u{margin-bottom:var(--space-3)}.programmes_program-header__a2vuQ h2{font-size:var(--text-3xl);color:var(--color-text);margin-bottom:var(--space-4)}.programmes_program-desc__2iUEy{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.programmes_program-grid__7poH1{display:grid;grid-template-columns:1fr;gap:var(--space-6);margin-bottom:var(--space-8)}@media (min-width:768px){.programmes_program-grid__7poH1{grid-template-columns:1fr 1fr}}.programmes_program-card__Zy9wT{background:var(--color-bg-alt);border-radius:var(--radius-xl);padding:var(--space-6);border:1px solid var(--color-border-light)}.programmes_card-header__c6LDv{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.programmes_card-icon__rMQUd{color:var(--color-primary)}.programmes_card-header__c6LDv h3{font-size:var(--text-xl);margin:0}.programmes_feature-list__KhLr_{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.programmes_feature-list__KhLr_ li{display:flex;align-items:flex-start;gap:var(--space-3)}.programmes_check-icon__60tWB{color:var(--color-success);flex-shrink:0;margin-top:3px}.programmes_bullet-icon__PkgRX{width:8px;height:8px;border-radius:50%;background:var(--color-primary);flex-shrink:0;margin-top:8px}.programmes_feature-list__KhLr_ span{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-normal)}.programmes_partners-banner__NVSWc{background:linear-gradient(135deg,var(--color-primary-50),var(--color-primary-100));border-radius:var(--radius-lg);padding:var(--space-5);border:1px solid var(--color-primary-200)}.programmes_partners-banner-header__45VS_{display:flex;align-items:center;gap:var(--space-2);color:var(--color-primary-dark);margin-bottom:var(--space-3)}.programmes_partners-banner-header__45VS_ h4{margin:0;font-size:var(--text-base)}.programmes_partners-list__Lzw4n{display:flex;flex-wrap:wrap;gap:var(--space-2)}.programmes_partner-tag__1uG1_{background:white;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-primary-dark);border:1px solid var(--color-primary-200)}@keyframes programmes_fadeIn___MXA8{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}