.allcourses_pageContainer__trZ7M{width:100%;min-height:100vh;background-color:#f8fafc;color:#0c2d50;font-family:inherit;overflow-x:hidden}.allcourses_heroWrapper__Cf74I{position:relative;width:100%;min-height:520px;background:linear-gradient(135deg,#051628,#0c2d50 55%,#133e6b);color:#fff;padding:165px 24px 70px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.allcourses_heroBackdrop__KYExJ{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:1}.allcourses_heroBackdropImage__HQNQp{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.12;filter:saturate(1.2) contrast(1.1);mix-blend-mode:luminosity}.allcourses_radialGlowTop__VCCv6{position:absolute;top:-120px;left:50%;transform:translateX(-50%);width:900px;height:400px;background:radial-gradient(ellipse at center,rgba(232,158,38,.22) 0,rgba(12,45,80,0) 70%)}.allcourses_radialGlowBottom__dY2jK{position:absolute;bottom:-80px;right:10%;width:500px;height:300px;background:radial-gradient(circle at center,rgba(30,116,218,.18) 0,transparent 70%)}.allcourses_gridPattern__t2M6W{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:40px 40px}.allcourses_heroContainer__TrgEZ{position:relative;z-index:3;width:100%;max-width:1100px;margin:0 auto;text-align:center}.allcourses_breadcrumb__yJ6TC{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;color:#94a3b8;margin-bottom:18px}.allcourses_breadcrumbLink__lxW1a{color:#cbd5e1;text-decoration:none;font-weight:500;transition:color .2s ease}.allcourses_breadcrumbLink__lxW1a:hover{color:#fbbf24}.allcourses_breadcrumbSep__7w4zf{color:#64748b}.allcourses_breadcrumbActive__loIfI{color:#fbbf24;font-weight:600}.allcourses_trustBadge__BtmXP{display:inline-flex;align-items:center;gap:8px;padding:6px 18px;border-radius:30px;background:rgba(232,158,38,.14);border:1px solid rgba(232,158,38,.4);color:#fbbf24;font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px;backdrop-filter:blur(8px)}.allcourses_badgeDot__iLLjW{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 10px rgba(16,185,129,.8);animation:allcourses_pulseDotAnim__yombh 2s infinite}@keyframes allcourses_pulseDotAnim__yombh{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(16,185,129,.7)}70%{transform:scale(1);box-shadow:0 0 0 8px rgba(16,185,129,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(16,185,129,0)}}.allcourses_heroTitle__RVA60{font-size:clamp(2.1rem,3.2vw,3.2rem);font-weight:700;line-height:1.2;color:#fff;margin:0 0 14px;letter-spacing:-.02em}.allcourses_titleHighlight__HwaRC{background:linear-gradient(135deg,#fbbf24,#e89e26);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.allcourses_heroSubtitle__prJzW{font-size:clamp(.95rem,1.8vw,1.12rem);color:#cbd5e1;line-height:1.6;max-width:760px;margin:0 auto 28px;font-weight:400}.allcourses_searchSectionWrapper__eeYbo{position:relative;max-width:670px;margin:0 auto 18px;width:100%;z-index:50}.allcourses_searchBarForm__mmIPq{position:relative;display:flex;align-items:center;background:#fff;border-radius:50px;padding:4px 6px 4px 18px;border:1.5px solid hsla(0,0%,100%,.5);box-shadow:0 10px 30px rgba(0,0,0,.28),0 2px 8px rgba(0,0,0,.1),0 0 0 1px rgba(232,158,38,.15);transition:all .3s cubic-bezier(.16,1,.3,1)}.allcourses_searchBarForm__mmIPq:focus-within{border-color:#e89e26;box-shadow:0 14px 40px rgba(0,0,0,.38),0 0 0 3px rgba(232,158,38,.45),0 0 24px rgba(232,158,38,.2);transform:translateY(-2px)}.allcourses_searchIconWrapper__C22Ao{display:flex;align-items:center;justify-content:center;color:#e89e26;font-size:1.25rem;margin-right:10px;flex-shrink:0;transition:transform .25s ease,color .25s ease}.allcourses_searchBarForm__mmIPq:focus-within .allcourses_searchIconWrapper__C22Ao{transform:scale(1.1);color:#d97706}.allcourses_searchInput__CYNIA{flex:1;border:none;outline:none;background:transparent;color:#0c2d50;font-size:.94rem;font-weight:500;padding:8px 4px}.allcourses_searchInput__CYNIA::-moz-placeholder{color:#94a3b8;font-weight:400}.allcourses_searchInput__CYNIA::placeholder{color:#94a3b8;font-weight:400}.allcourses_clearBtn__7_7q1{background:none;border:none;color:#94a3b8;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;font-size:1rem;margin-right:6px;border-radius:50%;transition:all .2s ease}.allcourses_clearBtn__7_7q1:hover{background:#f1f5f9;color:#0c2d50}.allcourses_searchSubmitBtn__d0Pu4{background:linear-gradient(135deg,#f59e0b,#e89e26 50%,#d97706);color:#fff;border:none;padding:8px 20px;border-radius:40px;font-size:.88rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .25s ease;box-shadow:0 4px 12px rgba(232,158,38,.35),inset 0 1px 0 hsla(0,0%,100%,.35);flex-shrink:0;letter-spacing:.01em}.allcourses_searchSubmitBtn__d0Pu4:hover{background:linear-gradient(135deg,#fbbf24,#f59e0b 50%,#b45309);transform:translateY(-1px) scale(1.02);box-shadow:0 6px 18px rgba(232,158,38,.45),inset 0 1px 0 hsla(0,0%,100%,.45)}.allcourses_trendingWrapper__hnwlL{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-bottom:28px}.allcourses_trendingLabel___Llcm{font-size:.8rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-right:4px}.allcourses_trendingPill__4Inm3{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:30px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);color:#e2e8f0;font-size:.82rem;font-weight:500;cursor:pointer;transition:all .2s ease;backdrop-filter:blur(4px);text-decoration:none}.allcourses_trendingPill__4Inm3:hover{background:rgba(232,158,38,.2);border-color:#fbbf24;color:#fff;transform:translateY(-2px)}.allcourses_metricsBar__614Bs{display:flex;align-items:center;justify-content:space-between;gap:clamp(14px,2.2vw,30px);flex-wrap:nowrap;padding-top:22px;border-top:1px solid hsla(0,0%,100%,.1);max-width:1080px;width:100%;margin:0 auto}.allcourses_metricItem___QSBC{display:flex;align-items:center;gap:10px;text-align:left;flex:1 1 0px;justify-content:center;white-space:nowrap}.allcourses_metricIconCircle__WvSvN{width:40px;height:40px;border-radius:12px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center;font-size:1.15rem;color:#fbbf24;flex-shrink:0}.allcourses_metricTextGroup__r4_4S{display:flex;flex-direction:column}.allcourses_metricNumber__RPj6t{font-size:1.15rem;font-weight:700;color:#fff;line-height:1.2}.allcourses_metricLabel__N1G6c{font-size:.74rem;color:#94a3b8;font-weight:500}.allcourses_catalogSection___did5{max-width:1320px;width:94%;margin:40px auto 60px}.allcourses_toolbarCard__M_LPj{background:#fff;border-radius:20px;padding:24px;border:1px solid #e2e8f0;box-shadow:0 4px 20px -2px rgba(12,45,80,.04);margin-bottom:28px}.allcourses_categoryTabsContainer__MBnof{display:flex;align-items:center;gap:10px;width:100%}.allcourses_categoryTabsRow__cn_i4{flex:1;min-width:0;display:flex;align-items:center;gap:10px;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:#cbd5e1 #f1f5f9;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.allcourses_categoryTabsRow__cn_i4:active{cursor:grabbing}.allcourses_categoryTabsRow__cn_i4::-webkit-scrollbar{height:5px}.allcourses_categoryTabsRow__cn_i4::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.allcourses_categoryTabsRow__cn_i4::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.allcourses_categoryTabsRow__cn_i4::-webkit-scrollbar-thumb:hover{background:#94a3b8}.allcourses_categoryTabBtn__T84k1{background:#f1f5f9;border:1.5px solid #e2e8f0;color:#334155;padding:8px 18px;border-radius:30px;font-size:.86rem;font-weight:600;white-space:nowrap;display:inline-flex;gap:8px}.allcourses_categoryTabBtn__T84k1,.allcourses_tabsNavArrowBtn__Pd2OY{cursor:pointer;flex-shrink:0;align-items:center;transition:all .2s ease}.allcourses_tabsNavArrowBtn__Pd2OY{position:static;width:32px;height:32px;border-radius:50%;background:#fff;border:1.5px solid #cbd5e1;color:#0c2d50;display:flex;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-bottom:8px;font-size:.95rem}.allcourses_tabsNavArrowBtn__Pd2OY:hover{background:#0c2d50;color:#fff;border-color:#0c2d50;transform:scale(1.08)}.allcourses_categoryTabBtn__T84k1:hover{background:#e2e8f0;color:#0c2d50}.allcourses_categoryTabActive__VW2LY{background:#0c2d50;color:#fff;border-color:#0c2d50;box-shadow:0 4px 12px rgba(12,45,80,.2)}.allcourses_categoryTabActive__VW2LY:hover{background:#006b78;border-color:#006b78;color:#fff}.allcourses_tabCountBadge__HPfp1{background:rgba(0,0,0,.08);padding:2px 7px;border-radius:12px;font-size:.72rem;font-weight:700}.allcourses_categoryTabActive__VW2LY .allcourses_tabCountBadge__HPfp1{background:hsla(0,0%,100%,.2);color:#fff}.allcourses_secondaryFilterRow__m7rVY{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding-top:18px;border-top:1px solid #f1f5f9;flex-wrap:wrap}.allcourses_modeTogglesGroup__BMiYW{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.allcourses_modeFilterLabel__DkG9h{font-size:.78rem;font-weight:700;color:#64748b;display:inline-flex;align-items:center;gap:5px;flex-shrink:0;margin-right:2px}.allcourses_modeFilterIcon__bwyjh{font-size:.85rem;color:#64748b}.allcourses_availableWord__gQT3c{display:inline}.allcourses_modePillBtn__UHdCR{background:#fff;border:1px solid #cbd5e1;color:#475569;font-size:.8rem;font-weight:600;padding:5px 14px;border-radius:20px;cursor:pointer;transition:all .2s ease}.allcourses_modePillBtn__UHdCR:hover{border-color:#006b78;color:#006b78}.allcourses_modePillActive__Xfsd6{background:#ecfdf5;border-color:#10b981;color:#065f46;font-weight:700}.allcourses_catalogRightControls__j0sU8{display:flex;align-items:center;gap:12px}.allcourses_catalogSortSelect__pm20j{background:#f8fafc;border:1px solid #cbd5e1;color:#0c2d50;padding:6px 14px;border-radius:10px;font-size:.82rem;font-weight:600;outline:none;cursor:pointer}.allcourses_searchActiveIndicator__qDFqk{background:#fef3c7;color:#92400e;border:1px solid #fde68a;padding:4px 10px;border-radius:20px;font-size:.76rem;font-weight:600;display:inline-flex;align-items:center;gap:6px}.allcourses_clearSearchBadgeBtn__6EjLP{background:rgba(146,64,14,.15);border:none;width:16px;height:16px;border-radius:50%;color:#92400e;display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;cursor:pointer;padding:0;line-height:1;transition:all .2s ease}.allcourses_clearSearchBadgeBtn__6EjLP:hover{background:#92400e;color:#fff}.allcourses_liveCountPill__zrxzE{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0;padding:5px 12px;border-radius:20px;font-size:.78rem;font-weight:700;display:inline-flex;align-items:center;gap:6px}.allcourses_pulseDot__4alGe{width:6px;height:6px;border-radius:50%;background:#16a34a;box-shadow:0 0 0 2px rgba(22,163,74,.2)}.allcourses_coursesGrid__XuwzX{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.allcourses_courseCard__YUDLv{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:22px;box-shadow:0 4px 20px -2px rgba(12,45,80,.05);display:flex;flex-direction:column;justify-content:space-between;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.allcourses_courseCard__YUDLv:hover{transform:translateY(-6px);border-color:rgba(232,158,38,.5);box-shadow:0 16px 32px -6px rgba(12,45,80,.12),0 0 0 1px rgba(232,158,38,.3)}.allcourses_cardHeader__bKX56{margin-bottom:16px}.allcourses_cardBadgesRow__GdxVD{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.allcourses_onlineBadge__JHsO3{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0;border-radius:20px}.allcourses_distanceBadge__gOFzM,.allcourses_onlineBadge__JHsO3{padding:3px 10px;font-size:.72rem;font-weight:700;display:inline-flex;align-items:center;gap:6px}.allcourses_distanceBadge__gOFzM{background:#eff6ff;color:#1e40af;border:1px solid #bfdbfe;border-radius:20px}.allcourses_badgePulseDot__yKk_U{width:6px;height:6px;border-radius:50%;background:#10b981}.allcourses_categoryBadge__nn9WR{background:#fffbeb;color:#b45309;border:1px solid #fde68a;padding:3px 10px;border-radius:20px;font-size:.72rem;font-weight:700}.allcourses_cardTitle___PcK6{font-size:1.15rem;font-weight:700;color:#0c2d50;line-height:1.35;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.allcourses_cardTitle___PcK6 a{color:inherit;text-decoration:none;transition:color .2s ease}.allcourses_cardTitle___PcK6 a:hover{color:#e89e26}.allcourses_cardSubtitle__WFAX8{font-size:.82rem;color:#64748b;margin:0;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.9em}.allcourses_specsGrid__FRL5P{display:grid;grid-template-columns:1fr 1fr;gap:12px;background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;padding:11px 14px;margin-bottom:18px}.allcourses_specItem__388uy{display:flex;align-items:center;gap:8px;min-width:0}.allcourses_specIconWrap__7Aa0p{width:28px;height:28px;border-radius:8px;background:#fff;color:#006b78;display:flex;align-items:center;justify-content:center;font-size:.85rem;box-shadow:0 1px 3px rgba(0,0,0,.04);flex-shrink:0}.allcourses_specLabel__qv86y{display:block;font-size:.68rem;color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.allcourses_specVal__th44p{display:block;font-size:.78rem;color:#0c2d50;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:135px}.allcourses_cardActionsRow__JhlD3{display:flex;flex-direction:column;gap:8px}.allcourses_primaryCardBtn__itZ1C{background:linear-gradient(135deg,#0c2d50,#006b78);color:#fff;padding:10px 14px;border-radius:10px;font-size:.84rem;font-weight:700;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s ease}.allcourses_primaryCardBtn__itZ1C:hover{background:linear-gradient(135deg,#e89e26,#d97706);box-shadow:0 4px 14px rgba(232,158,38,.35);transform:translateY(-1px)}.allcourses_secondaryActionsRow__Ua3g7{display:grid;grid-template-columns:1fr 1fr;gap:8px}.allcourses_compareCollegesBtn__Mrsaf{background:#fff;border:1px solid #cbd5e1;color:#334155;padding:8px 10px;border-radius:10px;font-size:.76rem;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:5px;transition:all .2s ease}.allcourses_compareCollegesBtn__Mrsaf:hover{background:#f1f5f9;border-color:#006b78;color:#006b78}.allcourses_quickEnquireBtn__ypMUj{background:#fffbeb;border:1px solid #fde68a;color:#b45309;padding:8px 10px;border-radius:10px;font-size:.76rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:5px;transition:all .2s ease}.allcourses_quickEnquireBtn__ypMUj:hover{background:#fef3c7;border-color:#f59e0b}.allcourses_viewMoreWrapper__THzpK{display:flex;justify-content:center;margin-top:36px}.allcourses_viewMoreBtn__G1ljb{background:#fff;color:#0c2d50;border:1.5px solid #cbd5e1;padding:12px 28px;border-radius:30px;font-size:.92rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .25s ease;box-shadow:0 4px 12px rgba(0,0,0,.04)}.allcourses_viewMoreBtn__G1ljb:hover{background:#0c2d50;color:#fff;border-color:#0c2d50;transform:translateY(-2px);box-shadow:0 8px 20px rgba(12,45,80,.15)}.allcourses_noCoursesFound__8Ezd6{grid-column:1/-1;background:#fff;border:1px dashed #cbd5e1;border-radius:20px;padding:48px 24px;text-align:center;color:#64748b}.allcourses_noCoursesIcon__TFIIJ{font-size:2.5rem;margin-bottom:12px}.allcourses_resetFiltersBtn__L7ZeE{background:#006b78;color:#fff;border:none;padding:8px 20px;border-radius:20px;font-size:.85rem;font-weight:600;cursor:pointer;margin-top:14px}.allcourses_enquirySectionWrapper__LYgTC{background:linear-gradient(135deg,#051628,#0c2d50 55%,#133e6b);color:#fff;padding:85px 4% 90px;position:relative;overflow:hidden}.allcourses_enquiryBackdrop__tggdS{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:1}.allcourses_enquiryBackdropImage__j22pe{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.12;filter:saturate(1.2) contrast(1.1);mix-blend-mode:luminosity}.allcourses_enquiryRadialGlowTop__v4dYk{position:absolute;top:-100px;left:10%;width:700px;height:380px;background:radial-gradient(ellipse at center,rgba(232,158,38,.2) 0,transparent 70%);pointer-events:none}.allcourses_enquiryRadialGlowBottom__SODd6{position:absolute;bottom:-80px;right:10%;width:600px;height:380px;background:radial-gradient(circle at center,rgba(30,116,218,.22) 0,transparent 70%);pointer-events:none}.allcourses_enquiryGridPattern__YYuyX{position:absolute;inset:0;width:100%;height:100%;background-image:linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:40px 40px;pointer-events:none}.allcourses_enquirySectionContainer__A7S74{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1.15fr 1fr;gap:52px;align-items:center;position:relative;z-index:2}.allcourses_enquiryInfoCol__6an0n{padding-right:16px}.allcourses_enquiryEyebrowBadge__HUCEX{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:30px;background:rgba(232,158,38,.14);border:1px solid rgba(232,158,38,.4);color:#fbbf24;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:18px;backdrop-filter:blur(8px)}.allcourses_enquiryHeading__pM7H1{font-size:clamp(2rem,3vw,2.6rem);font-weight:700;color:#fff;line-height:1.25;margin:0 0 16px;letter-spacing:-.02em}.allcourses_enquiryLeadText__1fmJJ{font-size:.96rem;color:#cbd5e1;line-height:1.6;margin:0 0 28px}.allcourses_benefitsList__X7e_d{display:flex;flex-direction:column;gap:14px;margin-bottom:26px}.allcourses_benefitCard__Vgc5j{display:flex;align-items:flex-start;gap:16px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;padding:16px 18px;backdrop-filter:blur(8px);transition:all .25s ease}.allcourses_benefitCard__Vgc5j:hover{background:hsla(0,0%,100%,.09);border-color:rgba(232,158,38,.5);transform:translateX(4px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.allcourses_benefitIconCompass__3GbiV{border-radius:12px;background:rgba(232,158,38,.18);border:1px solid rgba(232,158,38,.35);color:#fbbf24}.allcourses_benefitIconCompass__3GbiV,.allcourses_benefitIconPercent__DbgdP{width:42px;height:42px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}.allcourses_benefitIconPercent__DbgdP{border-radius:12px;background:rgba(16,185,129,.18);border:1px solid rgba(16,185,129,.35);color:#34d399}.allcourses_benefitIconBriefcase__vTkId{width:42px;height:42px;border-radius:12px;background:rgba(56,189,248,.18);border:1px solid rgba(56,189,248,.35);color:#38bdf8;display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}.allcourses_benefitTextContent__RsgjC{flex:1;min-width:0}.allcourses_benefitHeaderRow__lTb87{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.allcourses_benefitTitle__F0sqK{font-size:1rem;font-weight:700;color:#fff;margin:0}.allcourses_benefitMiniTag__m07z7{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 8px;border-radius:12px;background:hsla(0,0%,100%,.1);color:#e2e8f0;white-space:nowrap}.allcourses_benefitDesc__3tzRX{font-size:.82rem;color:#94a3b8;margin:0;line-height:1.45}.allcourses_enquiryTrustStrip__gXhXN{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding-top:18px;border-top:1px solid hsla(0,0%,100%,.12)}.allcourses_enquiryTrustItem__LkDOf{display:flex;align-items:center;gap:8px;font-size:.84rem;color:#e2e8f0;font-weight:600}.allcourses_enquiryTrustIcon__jOdoa{color:#fbbf24;font-size:1.05rem}.allcourses_enquiryForm__nUKLh{background:#fff;border-radius:24px;padding:32px 28px;box-shadow:0 20px 45px rgba(0,0,0,.25);color:#0c2d50;border:1px solid hsla(0,0%,100%,.2)}.allcourses_formHeader__MUiAQ{margin-bottom:20px}.allcourses_formBadge__BbNbu{display:inline-flex;align-items:center;gap:5px;background:#ecfdf5;color:#065f46;font-size:.72rem;font-weight:700;padding:3px 10px;border-radius:20px;margin-bottom:8px}.allcourses_formTitle__0BUTM{font-size:1.35rem;font-weight:700;color:#0c2d50;margin:0 0 6px}.allcourses_formSubtitle__4dWnt{font-size:.82rem;color:#64748b;margin:0;line-height:1.4}.allcourses_formErrorNotice__yL8a9{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;padding:8px 12px;border-radius:8px;font-size:.8rem;font-weight:600;margin-bottom:14px}.allcourses_formInputsGrid__Jnn2C{display:flex;flex-direction:column;gap:14px;margin-bottom:16px}.allcourses_inputGroup__qRGfA{display:flex;flex-direction:column;gap:5px}.allcourses_inputLabel__A_bdd{font-size:.78rem;font-weight:700;color:#334155}.allcourses_reqStar__mIJw8{color:#e11d48}.allcourses_inputWrapper__2W_TQ{display:flex;align-items:center;background:#f8fafc;border:1.5px solid #cbd5e1;border-radius:10px;padding:8px 12px;transition:all .2s ease}.allcourses_inputWrapper__2W_TQ:focus-within{background:#fff;border-color:#006b78;box-shadow:0 0 0 3px rgba(0,107,120,.12)}.allcourses_inputIcon__sBsqW{color:#006b78;font-size:1rem;margin-right:10px;flex-shrink:0}.allcourses_countryCodePrefix__3ME4Y{font-size:.86rem;font-weight:700;color:#64748b;margin-right:8px;padding-right:8px;border-right:1px solid #cbd5e1}.allcourses_formInput__cHse7,.allcourses_formSelect__le7_c{border:none;outline:none;background:transparent;width:100%;font-size:.86rem;color:#0c2d50;font-weight:500}.allcourses_formSelect__le7_c{cursor:pointer}.allcourses_consentRow__cyQ_K{display:flex;align-items:flex-start;gap:8px;margin-bottom:18px}.allcourses_consentCheckbox__tqJzw{margin-top:3px;accent-color:#006b78;cursor:pointer}.allcourses_consentLabel__P01fW{font-size:.72rem;color:#64748b;line-height:1.35;cursor:pointer}.allcourses_formSubmitBtn__oDPho{width:100%;background:linear-gradient(135deg,#e89e26,#d97706);color:#fff;border:none;border-radius:12px;padding:13px 20px;font-size:.95rem;font-weight:700;cursor:pointer;box-shadow:0 6px 18px rgba(232,158,38,.35);transition:all .25s ease;display:flex;align-items:center;justify-content:center}.allcourses_formSubmitBtn__oDPho:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 8px 24px rgba(232,158,38,.45)}.allcourses_formSubmitBtn__oDPho:disabled{opacity:.7;cursor:not-allowed}.allcourses_submitBtnLoading__J0K74,.allcourses_submitBtnText__abyou{display:inline-flex;align-items:center;gap:8px}.allcourses_btnSpinner__zZ7G8{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:50%;animation:allcourses_spinLoader__LWGhf .6s linear infinite}.allcourses_formFooterTrust__y6mHS{display:flex;align-items:center;justify-content:space-between;margin-top:14px;font-size:.72rem;color:#94a3b8;font-weight:500}.allcourses_enquirySuccessCard__5M18v{background:#fff;border-radius:24px;padding:40px 28px;text-align:center;color:#0c2d50;box-shadow:0 20px 45px rgba(0,0,0,.2)}.allcourses_enquirySuccessIcon__T0wOO{margin-bottom:16px}.allcourses_enquirySuccessTitle__BJ_s2{font-size:1.4rem;font-weight:700;color:#065f46;margin:0 0 10px}.allcourses_enquirySuccessDesc__K_AJI{font-size:.88rem;color:#475569;line-height:1.5;margin:0 0 24px}.allcourses_enquiryResetBtn__0zPSY{background:#006b78;color:#fff;border:none;padding:10px 24px;border-radius:20px;font-size:.86rem;font-weight:600;cursor:pointer;transition:background .2s ease}.allcourses_enquiryResetBtn__0zPSY:hover{background:#e89e26}.allcourses_roadmapSection__G_Ro_{max-width:1200px;width:92%;margin:60px auto;text-align:center}.allcourses_sectionHeaderCentered__Qe_zM{text-align:center;max-width:760px;margin:0 auto 36px}.allcourses_sectionEyebrow__8ILUm{display:inline-flex;align-items:center;gap:6px;background:#fffbeb;color:#b45309;border:1px solid #fde68a;padding:5px 14px;border-radius:20px;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px}.allcourses_sectionTitleCentered__N7qh3{font-size:clamp(1.6rem,2.5vw,2.2rem);font-weight:700;color:#0c2d50;line-height:1.25;margin:0 0 10px}.allcourses_sectionSubtitleCentered__ftnwf{font-size:.9rem;color:#64748b;margin:0;line-height:1.5}.allcourses_horizontalTimelineWrapper__IsdE2{position:relative;margin-top:48px;padding:10px 0}.allcourses_timelineMainTrack__WTPBp{position:absolute;top:36px;left:10%;right:10%;height:4px;background:#e2e8f0;border-radius:4px;z-index:1}.allcourses_timelineProgressFill__jRAzO{width:100%;height:100%;background:linear-gradient(90deg,#0c2d50,#006b78 50%,#e89e26);border-radius:4px;box-shadow:0 0 12px rgba(0,107,120,.25)}.allcourses_timelineStepsRow__UNRxq{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;position:relative;z-index:2}.allcourses_timelineStepBlock__0atkk{display:flex;flex-direction:column;align-items:center;position:relative}.allcourses_timelineNodeWrapper__OMzx2{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:22px;width:100%}.allcourses_timelineNodeCircle__4r5wV{width:52px;height:52px;border-radius:50%;background:#fff;border:3.5px solid #006b78;color:#0c2d50;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;box-shadow:0 4px 16px rgba(0,107,120,.18),0 0 0 5px #fff;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;z-index:3}.allcourses_timelineStepBlock__0atkk:hover .allcourses_timelineNodeCircle__4r5wV{background:linear-gradient(135deg,#e89e26,#d97706);border-color:#fff;color:#fff;transform:scale(1.12);box-shadow:0 8px 24px rgba(232,158,38,.4),0 0 0 6px rgba(232,158,38,.2)}.allcourses_timelineConnectorArrow__pC2bz{position:absolute;right:-14px;color:#94a3b8;font-size:1.25rem;z-index:2;transition:all .25s ease}.allcourses_timelineStepBlock__0atkk:hover .allcourses_timelineConnectorArrow__pC2bz{color:#e89e26;transform:translateX(4px)}.allcourses_timelineCard__3UWbX{background:#fff;border:1px solid #e2e8f0;border-top:3.5px solid #006b78;border-radius:18px;padding:22px 18px;text-align:left;box-shadow:0 4px 18px -2px rgba(12,45,80,.05);transition:all .3s cubic-bezier(.16,1,.3,1);width:100%;display:flex;flex-direction:column;justify-content:space-between;min-height:250px}.allcourses_timelineStepBlock__0atkk:hover .allcourses_timelineCard__3UWbX{transform:translateY(-5px);border-color:rgba(232,158,38,.35);box-shadow:0 16px 36px -6px rgba(12,45,80,.12)}.allcourses_timelineCardHeader__4yQbu{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.allcourses_timelinePhaseBadge__VKij6{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe;font-size:.7rem;font-weight:700;padding:2px 8px;border-radius:20px;text-transform:uppercase;letter-spacing:.04em}.allcourses_timelineTagBadge__ZSBOo{background:#f8fafc;color:#64748b;font-size:.72rem;font-weight:600}.allcourses_timelineCardTitle___tx5J{font-size:1.05rem;font-weight:700;color:#0c2d50;margin:0 0 8px;line-height:1.3}.allcourses_timelineCardDesc__vj_8A{font-size:.8rem;color:#64748b;line-height:1.5;margin:0 0 14px}.allcourses_timelineChecklist__35URx{list-style:none;margin:0;display:flex;flex-direction:column;gap:6px;border-top:1px solid #f1f5f9;padding:12px 0 0}.allcourses_timelineChecklist__35URx li{display:flex;align-items:center;gap:7px;font-size:.74rem;color:#334155;font-weight:600}.allcourses_checkIcon__sbxl8{color:#059669;font-size:.88rem;flex-shrink:0}.allcourses_streamsSection__2Jq_H{background:#fff;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:60px 4%}.allcourses_streamsContainer__caiyr{max-width:1200px;margin:0 auto}.allcourses_streamsGrid__83aUn{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:32px}.allcourses_streamCard__0Hp7w{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:22px;transition:all .25s ease}.allcourses_streamCard__0Hp7w:hover{background:#fff;border-color:#006b78;box-shadow:0 8px 24px rgba(0,107,120,.1);transform:translateY(-3px)}.allcourses_streamIconWrap__Y_1SL{width:44px;height:44px;border-radius:12px;background:#ecfdf5;color:#059669;display:flex;align-items:center;justify-content:center;font-size:1.35rem;margin-bottom:14px}.allcourses_streamTitle__SXVxi{font-size:1.08rem;font-weight:700;color:#0c2d50;margin:0 0 8px}.allcourses_streamPopularPrograms__xpYMo{font-size:.78rem;color:#64748b;line-height:1.5;margin-bottom:14px}.allcourses_streamLink__LW2vb{color:#006b78;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.allcourses_streamLink__LW2vb:hover{color:#e89e26}.allcourses_advisorySectionWrapper__Dfnx_{background:linear-gradient(180deg,#f8fafc,#fff 50%,#f1f5f9);border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:80px 4%;position:relative;overflow:hidden}.allcourses_advisoryContainer__iGE7v{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1fr 1.15fr;gap:56px;align-items:center}.allcourses_advisoryVisualCol__Zbyk2{position:relative;display:flex;flex-direction:column;align-items:center}.allcourses_advisoryImageFrame__WqmRe{position:relative;width:100%;max-width:520px;border-radius:28px;overflow:hidden;box-shadow:0 24px 50px -10px rgba(12,45,80,.18);border:4px solid #fff;background:#0c2d50;aspect-ratio:4/3.2}.allcourses_advisoryImage__KI3Mq{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .4s ease}.allcourses_advisoryImageFrame__WqmRe:hover .allcourses_advisoryImage__KI3Mq{transform:scale(1.03)}.allcourses_advisoryImageOverlayGradient__wffhC{position:absolute;inset:0;background:linear-gradient(180deg,rgba(12,45,80,.05),rgba(12,45,80,.45));pointer-events:none}.allcourses_floatingGlassBadgeTop__JRt_G{top:18px;right:-12px;animation:allcourses_floatSubtle__7F3NN 4s ease-in-out infinite alternate}.allcourses_floatingGlassBadgeBottom__6idFL,.allcourses_floatingGlassBadgeTop__JRt_G{position:absolute;background:hsla(0,0%,100%,.94);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.6);box-shadow:0 12px 28px rgba(0,0,0,.12);border-radius:16px;padding:10px 16px;display:flex;align-items:center;gap:12px;z-index:10}.allcourses_floatingGlassBadgeBottom__6idFL{bottom:22px;left:-12px;animation:allcourses_floatSubtle__7F3NN 4s ease-in-out infinite alternate-reverse}@keyframes allcourses_floatSubtle__7F3NN{0%{transform:translateY(0)}to{transform:translateY(-6px)}}.allcourses_badgeStarIcon__NfOIP{background:#fffbeb;color:#d97706}.allcourses_badgeCheckIcon__3NHEK,.allcourses_badgeStarIcon__NfOIP{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;flex-shrink:0}.allcourses_badgeCheckIcon__3NHEK{background:#ecfdf5;color:#059669}.allcourses_badgeBoldText__g9nFs{font-size:.95rem;font-weight:700;color:#0c2d50;line-height:1.2}.allcourses_badgeSubText__c0nbA{font-size:.72rem;color:#64748b;font-weight:500}.allcourses_advisoryTrustPillsRow__reHXS{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:22px}.allcourses_trustMiniPill__E_RyY{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #e2e8f0;color:#334155;font-size:.78rem;font-weight:600;padding:6px 14px;border-radius:30px;box-shadow:0 2px 6px rgba(0,0,0,.03)}.allcourses_pillIcon__yj1lk{color:#006b78;font-size:.9rem}.allcourses_advisoryContentCol__26DiT{text-align:left}.allcourses_advisoryEyebrowBadge__DxZin{display:inline-flex;align-items:center;gap:6px;background:#fffbeb;color:#b45309;border:1px solid #fde68a;padding:5px 14px;border-radius:20px;font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px}.allcourses_advisoryMainTitle__H_Kxg{font-size:clamp(1.8rem,2.8vw,2.5rem);font-weight:700;color:#0c2d50;line-height:1.25;margin:0 0 14px}.allcourses_advisoryLeadParagraph__P2hdO{font-size:.94rem;color:#64748b;line-height:1.6;margin:0 0 28px}.allcourses_advisoryPillarsGrid__ws0oL{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-bottom:28px}.allcourses_advisoryPillarCard__HqZO_{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:18px 16px;box-shadow:0 4px 14px rgba(12,45,80,.04);transition:all .25s ease;display:flex;flex-direction:column;gap:12px}.allcourses_advisoryPillarCard__HqZO_:hover{transform:translateY(-3px);border-color:#006b78;box-shadow:0 10px 24px rgba(0,107,120,.1)}.allcourses_pillarIconWrap__hYl9j{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}.allcourses_iconShield__gPcrp{background:#fffbeb;color:#d97706}.allcourses_iconPercent__MYQ_V{background:#ecfdf5;color:#059669}.allcourses_iconCompass__e3iA7{background:#eff6ff;color:#2563eb}.allcourses_iconHeadphones__Zc_Qi{background:#fdf2f8;color:#db2777}.allcourses_pillarTitle__4LqmA{font-size:.96rem;font-weight:700;color:#0c2d50;margin:0 0 4px;line-height:1.3}.allcourses_pillarDesc__omvK7{font-size:.78rem;color:#64748b;margin:0;line-height:1.45}.allcourses_advisoryActionRow__Mbe9y{display:flex;align-items:center;gap:16px}.allcourses_advisoryCtaBtn__Ll4XZ{background:linear-gradient(135deg,#0c2d50,#006b78);color:#fff;padding:12px 24px;border-radius:30px;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .25s ease;box-shadow:0 4px 14px rgba(12,45,80,.2)}.allcourses_advisoryCtaBtn__Ll4XZ:hover{background:linear-gradient(135deg,#e89e26,#d97706);box-shadow:0 8px 24px rgba(232,158,38,.35);transform:translateY(-2px);color:#fff}.allcourses_faqSection__0xKxL{max-width:920px;width:92%;margin:60px auto}.allcourses_faqListWrapper__vQ0PP{display:flex;flex-direction:column;gap:12px}.allcourses_faqItem__bytxX{background:#fff;border:1.5px solid #e2e8f0;border-radius:14px;overflow:hidden;transition:all .2s ease}.allcourses_faqItemOpen__p2bQA{border-color:#006b78;box-shadow:0 4px 16px rgba(0,107,120,.08)}.allcourses_faqQuestionBtn__LGuwe{width:100%;background:none;border:none;padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;text-align:left}.allcourses_faqQuestionText__Focx0{font-size:.95rem;font-weight:700;color:#0c2d50;line-height:1.35}.allcourses_faqChevron___IB6F{color:#64748b;flex-shrink:0;transition:transform .25s ease}.allcourses_faqChevronOpen__TpwyA{transform:rotate(180deg);color:#006b78}.allcourses_faqAnswerBody__LGCg_{padding:0 22px 20px;color:#475569;font-size:.88rem;line-height:1.6}.allcourses_faqAnswerBody__LGCg_ p{margin:0}.allcourses_modalOverlay__jGmci{position:fixed;inset:0;background:rgba(5,22,40,.72);backdrop-filter:blur(6px);z-index:1000000;display:flex;align-items:center;justify-content:center;padding:16px;overflow-y:auto}.allcourses_modalContentWrap__jObIO{background:#fff;border-radius:20px;max-width:440px;width:100%;max-height:94vh;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;position:relative;box-shadow:0 25px 60px rgba(0,0,0,.35);animation:allcourses_modalPop__FMfT0 .25s cubic-bezier(.16,1,.3,1);margin:auto}@keyframes allcourses_modalPop__FMfT0{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.allcourses_modalCloseBtn__R8_2y{position:absolute;top:12px;right:12px;background:#f1f5f9;border:none;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;color:#64748b;cursor:pointer;z-index:20;transition:all .2s ease}.allcourses_modalCloseBtn__R8_2y:hover{background:#e2e8f0;color:#0c2d50;transform:rotate(90deg)}.allcourses_modalForm__UKD_Q{box-shadow:none;border:none;padding:18px 20px 14px}.allcourses_modalForm__UKD_Q .allcourses_formHeader__MUiAQ{margin-bottom:10px;padding-right:24px}.allcourses_modalForm__UKD_Q .allcourses_formBadge__BbNbu{margin-bottom:4px;padding:2px 7px;font-size:.67rem}.allcourses_modalForm__UKD_Q .allcourses_formTitle__0BUTM{font-size:1.15rem;margin:0 0 2px;line-height:1.25}.allcourses_modalForm__UKD_Q .allcourses_formSubtitle__4dWnt{font-size:.74rem;line-height:1.35;color:#64748b;margin:0}.allcourses_modalForm__UKD_Q .allcourses_formInputsGrid__Jnn2C{gap:8px;margin-bottom:10px}.allcourses_modalForm__UKD_Q .allcourses_inputGroup__qRGfA{gap:2px}.allcourses_modalForm__UKD_Q .allcourses_inputLabel__A_bdd{font-size:.7rem;font-weight:700;color:#334155;margin-bottom:1px}.allcourses_modalForm__UKD_Q .allcourses_inputWrapper__2W_TQ{padding:6px 10px;border-radius:8px;min-height:36px}.allcourses_modalForm__UKD_Q .allcourses_inputIcon__sBsqW{font-size:.88rem;margin-right:8px}.allcourses_modalForm__UKD_Q .allcourses_countryCodePrefix__3ME4Y{font-size:.82rem;margin-right:6px;padding-right:6px}.allcourses_modalForm__UKD_Q .allcourses_formInput__cHse7,.allcourses_modalForm__UKD_Q .allcourses_formSelect__le7_c{font-size:.82rem;font-weight:500}.allcourses_modalForm__UKD_Q .allcourses_consentRow__cyQ_K{gap:6px;margin-bottom:10px;align-items:flex-start}.allcourses_modalForm__UKD_Q .allcourses_consentCheckbox__tqJzw{margin-top:1px;width:14px;height:14px}.allcourses_modalForm__UKD_Q .allcourses_consentLabel__P01fW{font-size:.66rem;line-height:1.25}.allcourses_modalForm__UKD_Q .allcourses_formSubmitBtn__oDPho{padding:10px 16px;font-size:.88rem;border-radius:10px}.allcourses_modalForm__UKD_Q .allcourses_formFooterTrust__y6mHS{margin-top:8px;font-size:.68rem;display:flex;align-items:center;justify-content:space-between}@keyframes allcourses_spinLoader__LWGhf{to{transform:rotate(1turn)}}@media (max-width:1100px){.allcourses_coursesGrid__XuwzX,.allcourses_streamsGrid__83aUn{grid-template-columns:repeat(2,1fr)}.allcourses_advisoryContainer__iGE7v{grid-template-columns:1fr;gap:48px}.allcourses_advisoryVisualCol__Zbyk2{order:1}.allcourses_advisoryContentCol__26DiT{order:2}.allcourses_enquirySectionContainer__A7S74{grid-template-columns:1fr;gap:36px}.allcourses_enquiryInfoCol__6an0n{padding-right:0;text-align:center}.allcourses_benefitsList__X7e_d{max-width:600px;margin:0 auto;text-align:left}}@media (max-width:900px){.allcourses_timelineMainTrack__WTPBp{top:15px;bottom:25px;left:26px;right:auto;width:4px;height:auto}.allcourses_timelineProgressFill__jRAzO{width:100%;height:100%}.allcourses_timelineStepsRow__UNRxq{grid-template-columns:1fr;gap:24px}.allcourses_timelineStepBlock__0atkk{flex-direction:row;align-items:flex-start;gap:18px}.allcourses_timelineNodeWrapper__OMzx2{width:52px;margin-bottom:0;flex-shrink:0}.allcourses_timelineConnectorArrow__pC2bz{display:none}.allcourses_timelineCard__3UWbX{min-height:auto}.allcourses_advisoryPillarsGrid__ws0oL{grid-template-columns:1fr}}@media (max-width:768px){.allcourses_heroWrapper__Cf74I{padding:110px 16px 30px;min-height:auto}.allcourses_trustBadge__BtmXP{padding:4px 14px;font-size:.74rem;margin-bottom:12px}.allcourses_heroTitle__RVA60{font-size:1.85rem;margin-bottom:12px;line-height:1.24}.allcourses_searchSectionWrapper__eeYbo{margin-bottom:12px}.allcourses_trendingWrapper__hnwlL{display:flex;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;gap:6px;margin-bottom:18px;padding:2px 2px 6px;width:100%;max-width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none}.allcourses_trendingWrapper__hnwlL::-webkit-scrollbar{display:none}.allcourses_trendingLabel___Llcm{flex-shrink:0;font-size:.74rem}.allcourses_trendingPill__4Inm3{flex-shrink:0;white-space:nowrap;font-size:.78rem;padding:5px 12px}.allcourses_metricsBar__614Bs{display:flex;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;padding:14px 2px 6px;gap:12px;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-top:1px solid hsla(0,0%,100%,.08)}.allcourses_metricsBar__614Bs::-webkit-scrollbar{display:none}.allcourses_metricItem___QSBC{flex:0 0 auto;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:6px 12px;gap:8px;backdrop-filter:blur(4px)}.allcourses_metricIconCircle__WvSvN{width:34px;height:34px;font-size:1rem;border-radius:8px}.allcourses_metricNumber__RPj6t{font-size:.88rem}.allcourses_metricLabel__N1G6c{font-size:.7rem}.allcourses_coursesGrid__XuwzX{grid-template-columns:repeat(2,1fr);gap:18px}.allcourses_courseCard__YUDLv{padding:18px 16px}.allcourses_streamsGrid__83aUn{grid-template-columns:repeat(2,1fr);gap:16px}.allcourses_toolbarCard__M_LPj{padding:16px 14px;border-radius:16px;margin-bottom:20px}.allcourses_categoryTabsRow__cn_i4{padding-bottom:10px;gap:8px}.allcourses_categoryTabBtn__T84k1{padding:6px 14px;font-size:.8rem}.allcourses_tabsNavArrowBtn__Pd2OY{width:28px;height:28px;font-size:.85rem;margin-bottom:6px}.allcourses_secondaryFilterRow__m7rVY{flex-direction:column;align-items:stretch;gap:12px;margin-top:14px;padding-top:14px}.allcourses_modeTogglesGroup__BMiYW{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px;width:100%}.allcourses_modeTogglesGroup__BMiYW::-webkit-scrollbar{display:none}.allcourses_modeFilterLabel__DkG9h{flex-shrink:0;font-size:.74rem}.allcourses_modePillBtn__UHdCR{flex-shrink:0;white-space:nowrap;padding:5px 12px;font-size:.76rem}.allcourses_catalogRightControls__j0sU8{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px}.allcourses_liveCountPill__zrxzE{font-size:.74rem;padding:5px 10px;white-space:nowrap;flex-shrink:0}.allcourses_catalogSortSelect__pm20j{padding:6px 12px;font-size:.78rem;border-radius:8px;flex-shrink:0}.allcourses_enquiryForm__nUKLh{padding:24px 18px}}@media (max-width:600px){.allcourses_coursesGrid__XuwzX,.allcourses_streamsGrid__83aUn{grid-template-columns:1fr;gap:16px}.allcourses_heroWrapper__Cf74I{padding:98px 14px 22px}.allcourses_trustBadge__BtmXP{padding:4px 12px;font-size:.7rem;margin-bottom:10px;letter-spacing:.04em}.allcourses_heroTitle__RVA60{font-size:clamp(1.45rem,5.2vw,1.75rem);margin-bottom:12px}.allcourses_heroSubtitle__prJzW{font-size:.88rem;margin-bottom:16px;line-height:1.5}.allcourses_searchSectionWrapper__eeYbo{margin-bottom:10px}.allcourses_searchBarForm__mmIPq{padding:3px 4px 3px 12px;border-radius:40px}.allcourses_searchIconWrapper__C22Ao{font-size:1.1rem;margin-right:6px}.allcourses_searchInput__CYNIA{font-size:.82rem;padding:6px 0}.allcourses_searchInput__CYNIA::-moz-placeholder{font-size:.78rem}.allcourses_searchInput__CYNIA::placeholder{font-size:.78rem}.allcourses_searchSubmitBtn__d0Pu4{padding:6px 12px;font-size:.78rem;gap:4px}.allcourses_trendingWrapper__hnwlL{gap:6px;margin-bottom:14px;padding-bottom:4px}.allcourses_trendingLabel___Llcm{font-size:.7rem}.allcourses_trendingPill__4Inm3{font-size:.74rem;padding:4px 10px}.allcourses_metricsBar__614Bs{padding:12px 2px 4px;gap:8px}.allcourses_metricItem___QSBC{padding:5px 10px;gap:7px}.allcourses_metricIconCircle__WvSvN{width:28px;height:28px;font-size:.88rem}.allcourses_metricNumber__RPj6t{font-size:.82rem}.allcourses_metricLabel__N1G6c{display:none}.allcourses_floatingGlassBadgeTop__JRt_G{top:12px;right:8px;padding:8px 12px;gap:8px}.allcourses_floatingGlassBadgeBottom__6idFL{bottom:14px;left:8px;padding:8px 12px;gap:8px}.allcourses_badgeBoldText__g9nFs{font-size:.85rem}.allcourses_badgeSubText__c0nbA{font-size:.68rem}.allcourses_advisoryImageFrame__WqmRe{aspect-ratio:16/12}.allcourses_modalOverlay__jGmci{padding:10px;align-items:center}.allcourses_modalContentWrap__jObIO{max-height:92vh;border-radius:20px;width:95%}.allcourses_modalCloseBtn__R8_2y{top:10px;right:10px;width:30px;height:30px;font-size:.95rem}.allcourses_modalForm__UKD_Q{padding:16px 16px 12px}.allcourses_modalForm__UKD_Q .allcourses_formFooterTrust__y6mHS{font-size:.67rem;flex-direction:column;gap:3px;text-align:center;padding-top:6px}}@media (max-width:480px){.allcourses_toolbarCard__M_LPj{padding:12px 10px;border-radius:14px;margin-bottom:16px}.allcourses_modePillBtn__UHdCR{padding:4px 10px;font-size:.74rem}.allcourses_liveCountPill__zrxzE{font-size:.72rem;padding:4px 8px;gap:4px}.allcourses_catalogSortSelect__pm20j{padding:5px 8px;font-size:.75rem}}@media (max-width:420px){.allcourses_availableWord__gQT3c{display:none}.allcourses_catalogSortSelect__pm20j{max-width:120px;font-size:.72rem;padding:5px 6px}}