.Header-module__hBw1pG__header{z-index:98;background-color:#11223a;padding:25px;transition:transform .3s;position:fixed;top:0;left:0;right:0}.Header-module__hBw1pG__hidden{transform:translateY(-100%)}.Header-module__hBw1pG__inner{align-items:center;max-width:1500px;margin:0 auto;display:flex}.Header-module__hBw1pG__logo{flex-shrink:0}.Header-module__hBw1pG__logo img{width:200px;height:auto}.Header-module__hBw1pG__nav{flex:1;align-items:center;min-width:0;display:flex}.Header-module__hBw1pG__navLinks{flex:1;justify-content:center;align-items:center;gap:0;display:flex}.Header-module__hBw1pG__navLink{font-family:var(--font-body);color:#fff;cursor:pointer;letter-spacing:.01em;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:10px 16px;font-size:1.2rem;font-weight:400;line-height:1;transition:color .2s;display:inline-flex}.Header-module__hBw1pG__navLink:hover{color:var(--color-accent)}.Header-module__hBw1pG__dropdown{position:relative}.Header-module__hBw1pG__megaDropdown{position:static}.Header-module__hBw1pG__mobileCoursesDropdown{display:none}.Header-module__hBw1pG__dropdownMenu{z-index:100;background:#fff;border-radius:8px;min-width:300px;padding:8px 0;position:absolute;top:100%;left:0;box-shadow:0 8px 32px #0000001f}.Header-module__hBw1pG__dropdownMenu a{color:var(--color-primary);padding:12px 20px;font-size:.95rem;font-weight:500;transition:background .2s;display:block}.Header-module__hBw1pG__dropdownMenu a:hover{background:var(--color-hero-bg)}.Header-module__hBw1pG__megaMenu{z-index:100;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border-top:1px solid #f0f0f0;transition:opacity .2s,visibility .2s;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 40px #0000001f}.Header-module__hBw1pG__megaMenuOpen{opacity:1;visibility:visible;pointer-events:auto}.Header-module__hBw1pG__megaMenuInner{grid-template-columns:260px 1fr 380px;gap:0;max-width:1440px;margin:0 auto;padding:36px 80px;display:grid}.Header-module__hBw1pG__megaHeading{font-family:var(--font-heading);color:#11223a;letter-spacing:.04em;text-transform:uppercase;margin-bottom:20px;font-size:1.45rem;font-weight:800}.Header-module__hBw1pG__megaCategories{border-right:1px solid #eaeaea;padding-right:50px}.Header-module__hBw1pG__megaCategoryList{margin:0;padding:0;list-style:none}.Header-module__hBw1pG__megaCategoryItem{font-family:var(--font-body);color:#11223a;cursor:pointer;border-bottom:1px solid #eaeaea;justify-content:space-between;align-items:center;padding:10px 0;font-size:1rem;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.Header-module__hBw1pG__megaCategoryItem:last-child{border-bottom:1px solid #eaeaea}.Header-module__hBw1pG__megaCategoryItem svg{opacity:.35;flex-shrink:0;transition:opacity .2s,transform .2s}.Header-module__hBw1pG__megaCategoryItem:hover{color:var(--color-accent)}.Header-module__hBw1pG__megaCategoryItem:hover svg{opacity:1;transform:translate(2px)}.Header-module__hBw1pG__megaCategoryActive{color:var(--color-accent);border-bottom:2px solid var(--color-accent)}.Header-module__hBw1pG__megaCategoryActive svg{opacity:1;color:var(--color-accent)}.Header-module__hBw1pG__megaCourses{white-space:nowrap;padding:0 40px}.Header-module__hBw1pG__megaCourseList{margin:0;padding:0;list-style:none}.Header-module__hBw1pG__megaCourseItem{font-family:var(--font-body);color:#383c51;align-items:center;gap:8px;padding:10px 0;font-size:1rem;font-weight:400;text-decoration:none;transition:color .2s;display:flex}.Header-module__hBw1pG__megaCourseItem:hover{color:var(--color-accent)}.Header-module__hBw1pG__megaCourseBullet{color:#11223a;font-size:1.4rem;line-height:1}.Header-module__hBw1pG__megaFeatured{flex-direction:column;gap:12px;display:flex;overflow:hidden}.Header-module__hBw1pG__megaFeaturedCard{background:#fff;border-radius:14px;flex-shrink:0;text-decoration:none;transition:box-shadow .25s;overflow:hidden;box-shadow:0 2px 16px #0000000f}.Header-module__hBw1pG__megaFeaturedCard:hover{box-shadow:0 6px 24px #0000001a}.Header-module__hBw1pG__megaFeaturedImageWrap{background:#f3f4f6;width:100%;height:130px;position:relative;overflow:hidden}.Header-module__hBw1pG__megaFeaturedBadge{background:var(--color-accent);color:#fff;font-family:var(--font-body);z-index:2;border-radius:6px;padding:6px 16px;font-size:.9rem;font-weight:600;position:absolute;top:16px;left:16px}.Header-module__hBw1pG__megaFeaturedImage{object-fit:contain;object-position:center;width:100%;height:100%}.Header-module__hBw1pG__megaFeaturedInfo{border-top:1px solid #f0f0f0;padding:12px 16px}.Header-module__hBw1pG__megaFeaturedTitle{font-family:var(--font-heading);color:#11223a;margin:0 0 3px;font-size:1rem;font-weight:700}.Header-module__hBw1pG__megaFeaturedLink{font-family:var(--font-body);color:#383c51;font-size:.85rem;font-weight:400}.Header-module__hBw1pG__mobileCategoryBtn{color:#fff;width:100%;font-family:var(--font-body);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:10px 24px;font-size:.95rem;font-weight:500;display:flex}.Header-module__hBw1pG__mobileCategoryBtn:hover{background:#ffffff1a}.Header-module__hBw1pG__mobileCategoryBtn svg{opacity:.5}.Header-module__hBw1pG__mobileCoursesList{padding-left:20px}.Header-module__hBw1pG__mobileCoursesList a{color:#fffc;padding:8px 24px;font-size:.85rem;display:block}.Header-module__hBw1pG__buttons{flex-shrink:0;align-items:center;gap:12px;display:flex}.Header-module__hBw1pG__btnContact{font-family:var(--font-body);cursor:pointer;background:var(--color-accent);color:#fff;white-space:nowrap;border:none;border-radius:50px;justify-content:center;align-items:center;padding:14px 30px;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:2px 2px #13154d17}.Header-module__hBw1pG__btnContact:hover{opacity:.92;box-shadow:2px 2px #13154d}.Header-module__hBw1pG__hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;margin-left:auto;padding:8px;display:none}.Header-module__hBw1pG__hamburger span{background:#fff;border-radius:2px;width:24px;height:2px;transition:all .3s;display:block}@media (max-width:1024px){.Header-module__hBw1pG__header{padding:20px}.Header-module__hBw1pG__btnContact{padding:13px 22px}}@media (max-width:900px){.Header-module__hBw1pG__header{padding:12px 20px}.Header-module__hBw1pG__logo img{width:150px}.Header-module__hBw1pG__hamburger{display:flex}.Header-module__hBw1pG__nav{background:#11223a;flex-direction:column;align-items:stretch;gap:4px;padding:20px;display:none;position:absolute;top:100%;left:0;right:0}.Header-module__hBw1pG__navOpen{display:flex}.Header-module__hBw1pG__navLinks{flex-direction:column;align-items:stretch}.Header-module__hBw1pG__navLink{justify-content:flex-start;padding:12px 16px}.Header-module__hBw1pG__megaDropdown{display:none}.Header-module__hBw1pG__mobileCoursesDropdown{display:block}.Header-module__hBw1pG__dropdownMenu{box-shadow:none;background:#ffffff0d;border-radius:8px;min-width:auto;position:static}.Header-module__hBw1pG__dropdownMenu a{color:#fff;padding:10px 24px}.Header-module__hBw1pG__dropdownMenu a:hover{background:#ffffff1a}.Header-module__hBw1pG__buttons{flex-direction:column;width:100%;margin-top:8px}.Header-module__hBw1pG__btnContact{text-align:center;justify-content:center;width:100%;padding:12px 20px}}
.Footer-module__S6Hkya__footer{color:#fff;background:#172744;padding:100px 0 20px}.Footer-module__S6Hkya__ctaRow{border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;gap:40px;padding-bottom:50px;display:flex}.Footer-module__S6Hkya__ctaHeading{font-family:var(--font-heading);color:#fff;max-width:56%;font-size:40px;font-style:italic;font-weight:400;line-height:1.3}.Footer-module__S6Hkya__ctaButtons{flex-shrink:0;gap:16px;display:flex}.Footer-module__S6Hkya__btnContact{font-family:var(--font-body);cursor:pointer;background:var(--color-accent);color:#fff;white-space:nowrap;border:none;border-radius:50px;justify-content:center;align-items:center;padding:18px 34px;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;transition:all .3s;display:inline-flex}.Footer-module__S6Hkya__btnContact:hover{opacity:.92}.Footer-module__S6Hkya__linksGrid{grid-template-columns:repeat(4,1fr);gap:30px;padding:50px 0 70px;display:grid}.Footer-module__S6Hkya__linkCol{min-width:0}.Footer-module__S6Hkya__colTitle{font-family:var(--font-heading);color:#fff;margin-bottom:16px;font-size:20px;font-weight:400}.Footer-module__S6Hkya__linkList{margin:0;padding:0;list-style:none}.Footer-module__S6Hkya__linkList li{padding:5px 0}.Footer-module__S6Hkya__linkList a{font-family:var(--font-heading);color:#fff;font-size:14px;transition:color .2s}.Footer-module__S6Hkya__linkList a:hover{color:var(--color-accent)}.Footer-module__S6Hkya__contactList{margin:0;padding:0;list-style:none}.Footer-module__S6Hkya__contactList li{font-family:var(--font-heading);color:#ffffffd9;align-items:flex-start;gap:8px;padding:5px 0;font-size:14px;line-height:1.5;display:flex}.Footer-module__S6Hkya__contactList li svg{color:#fff;flex-shrink:0;margin-top:2px}.Footer-module__S6Hkya__address{margin-top:8px}.Footer-module__S6Hkya__logoRow{border-top:1px solid #ffffff21;flex-direction:column;align-items:center;gap:24px;padding:50px 0 40px;display:flex}.Footer-module__S6Hkya__badges{align-items:center;gap:20px;display:flex}.Footer-module__S6Hkya__copyright{border-top:1px solid #ffffff21;justify-content:space-between;align-items:center;padding-top:20px;display:flex}.Footer-module__S6Hkya__copyright p{font-family:var(--font-body);color:#ffffffa6;font-size:.85rem}.Footer-module__S6Hkya__legalLinks{gap:20px;display:flex}.Footer-module__S6Hkya__legalLinks a{font-family:var(--font-body);color:#fff;font-size:.85rem;transition:color .2s}.Footer-module__S6Hkya__legalLinks a:hover{color:var(--color-accent)}@media (max-width:900px){.Footer-module__S6Hkya__footer{padding:60px 0 20px}.Footer-module__S6Hkya__ctaRow{text-align:center;flex-direction:column;gap:24px}.Footer-module__S6Hkya__ctaHeading{max-width:100%;font-size:28px}.Footer-module__S6Hkya__ctaButtons{flex-direction:column;width:100%}.Footer-module__S6Hkya__btnContact{text-align:center;justify-content:center;width:100%}.Footer-module__S6Hkya__linksGrid{grid-template-columns:repeat(2,1fr);gap:30px 20px}.Footer-module__S6Hkya__logoRow{flex-direction:column;gap:16px}.Footer-module__S6Hkya__copyright{text-align:center;flex-direction:column-reverse;gap:12px;padding-top:16px}}@media (max-width:500px){.Footer-module__S6Hkya__linksGrid{grid-template-columns:1fr}}
.EmployerHero-module__1amN1q__hero{background:#fff;padding:180px 0 160px}.EmployerHero-module__1amN1q__inner{align-items:flex-start;gap:60px;display:flex}.EmployerHero-module__1amN1q__left{flex:1;min-width:0}.EmployerHero-module__1amN1q__label{font-family:var(--font-heading);color:var(--color-accent);margin-bottom:16px;font-size:20px;font-weight:600}.EmployerHero-module__1amN1q__title{font-family:var(--font-heading);color:var(--color-primary);text-transform:uppercase;margin-bottom:28px;font-size:48px;font-weight:700;line-height:1.15}.EmployerHero-module__1amN1q__description{font-family:var(--font-body);color:#494551;margin-bottom:20px;font-size:1rem;line-height:1.8}.EmployerHero-module__1amN1q__ctaBox{background:var(--color-lavender);border-radius:16px;flex-shrink:0;width:380px;padding:36px 32px}.EmployerHero-module__1amN1q__ctaTitle{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:20px;font-size:24px;font-weight:600;line-height:1.3}.EmployerHero-module__1amN1q__ctaSubtitle{font-family:var(--font-body);color:var(--color-primary);margin-bottom:16px;font-size:.95rem;font-weight:600}.EmployerHero-module__1amN1q__checkList{flex-direction:column;gap:14px;margin:0 0 28px;padding:0;list-style:none;display:flex}.EmployerHero-module__1amN1q__checkItem{font-family:var(--font-body);color:var(--color-primary);align-items:center;gap:10px;font-size:.95rem;font-weight:400;display:flex}.EmployerHero-module__1amN1q__checkMark{color:var(--color-primary);flex-shrink:0;font-size:1rem}.EmployerHero-module__1amN1q__btnMeeting{font-family:var(--font-body);cursor:pointer;background:var(--color-accent);color:#fff;border:none;border-radius:50px;justify-content:center;align-items:center;padding:16px 36px;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:2px 2px #13154d17}.EmployerHero-module__1amN1q__btnMeeting:hover{opacity:.9;box-shadow:2px 2px #13154d}.EmployerHero-module__1amN1q__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.EmployerHero-module__1amN1q__visible{opacity:1;transform:translateY(0)}.EmployerHero-module__1amN1q__delay1{transition-delay:.15s}.EmployerHero-module__1amN1q__delay2{transition-delay:.3s}.EmployerHero-module__1amN1q__delay3{transition-delay:.2s}@media (max-width:900px){.EmployerHero-module__1amN1q__hero{padding:120px 0 50px}.EmployerHero-module__1amN1q__inner{flex-direction:column;gap:40px}.EmployerHero-module__1amN1q__ctaBox{width:100%}.EmployerHero-module__1amN1q__title{font-size:36px}}
.Hero-module__ZARIfG__hero{background:var(--color-hero-bg);align-items:center;min-height:100vh;padding:100px 0;display:flex;overflow:hidden}.Hero-module__ZARIfG__inner{align-items:center;gap:40px;width:100%;display:flex}.Hero-module__ZARIfG__content{flex:0 0 55.5%;max-width:55.5%}.Hero-module__ZARIfG__badge{background:var(--color-savoy-blue);color:#fff;font-family:var(--font-body);letter-spacing:.02em;border-radius:50px;margin-bottom:24px;padding:8px 20px;font-size:.85rem;font-weight:500;display:inline-block}.Hero-module__ZARIfG__heading{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:20px;font-size:58px;font-weight:600;line-height:1.25}.Hero-module__ZARIfG__description{font-family:var(--font-body);color:var(--color-text-secondary);max-width:520px;margin-bottom:28px;font-size:1.1rem;line-height:1.6}.Hero-module__ZARIfG__social{align-items:center;gap:16px;margin-bottom:32px;display:flex}.Hero-module__ZARIfG__portraits{display:flex}.Hero-module__ZARIfG__portrait{border:2px solid #11223a;border-radius:50%;width:48px;height:48px;margin-right:-12px;position:relative;overflow:hidden}.Hero-module__ZARIfG__portrait img{object-fit:cover;width:100%;height:100%}.Hero-module__ZARIfG__participants{font-family:var(--font-body);color:var(--color-text-secondary);margin-left:8px;font-size:.95rem}.Hero-module__ZARIfG__participants strong{color:var(--color-primary);font-weight:600}.Hero-module__ZARIfG__imageCol{flex:0 0 44.5%;max-width:44.5%}.Hero-module__ZARIfG__heroImage{position:relative}.Hero-module__ZARIfG__heroImage img{border-radius:20px;width:100%;height:auto}.Hero-module__ZARIfG__iconBadge{position:absolute;bottom:-20px;right:-20px}@media (max-width:900px){.Hero-module__ZARIfG__hero{min-height:auto;padding:100px 0 60px}.Hero-module__ZARIfG__inner{flex-direction:column}.Hero-module__ZARIfG__content{flex:0 0 100%;max-width:100%}.Hero-module__ZARIfG__imageCol{display:none}.Hero-module__ZARIfG__heading{font-size:42px}}
.EmployerStats-module__brwLTG__stats{color:#fff;background:url(/images/stats-bg.jpg) 50%/cover no-repeat;padding:80px 0;position:relative}.EmployerStats-module__brwLTG__overlay{background:#11223ad9;position:absolute;inset:0}.EmployerStats-module__brwLTG__inner{z-index:1;align-items:center;gap:60px;display:flex;position:relative}.EmployerStats-module__brwLTG__left{flex:none;max-width:360px}.EmployerStats-module__brwLTG__heading{font-family:var(--font-heading);color:#fff;margin-bottom:28px;font-size:36px;font-weight:600;line-height:1.3}.EmployerStats-module__brwLTG__btnMeeting{font-family:var(--font-body);cursor:pointer;background:var(--color-accent);color:#fff;border:none;border-radius:50px;justify-content:center;align-items:center;padding:18px 34px;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:2px 2px #13154d17}.EmployerStats-module__brwLTG__btnMeeting:hover{opacity:.9;box-shadow:2px 2px #13154d}.EmployerStats-module__brwLTG__counters{flex:1;justify-content:flex-end;gap:20px;display:flex}.EmployerStats-module__brwLTG__counter{text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-width:200px;padding:32px 28px;display:flex}.EmployerStats-module__brwLTG__counterCoral{background:var(--color-accent)}.EmployerStats-module__brwLTG__counterPurple{background:var(--color-savoy-blue)}.EmployerStats-module__brwLTG__number{font-family:var(--font-heading);color:#fff;margin-bottom:8px;font-size:44px;font-weight:600;line-height:1}.EmployerStats-module__brwLTG__label{font-family:var(--font-body);color:#ffffffd9;font-size:.95rem;font-weight:400}@media (max-width:900px){.EmployerStats-module__brwLTG__inner{text-align:center;flex-direction:column;gap:40px}.EmployerStats-module__brwLTG__left{max-width:100%}.EmployerStats-module__brwLTG__heading{font-size:30px}.EmployerStats-module__brwLTG__counters{flex-wrap:wrap;justify-content:center}.EmployerStats-module__brwLTG__counter{min-width:150px;padding:24px 20px}.EmployerStats-module__brwLTG__number{font-size:36px}}
.Services-module__dpHhBa__services{background:var(--color-white);padding:100px 0}.Services-module__dpHhBa__headingRow{justify-content:center;align-items:center;gap:24px;margin-bottom:60px;display:flex}.Services-module__dpHhBa__decoLeft,.Services-module__dpHhBa__decoRight{opacity:.35;flex-shrink:0}.Services-module__dpHhBa__heading{font-family:var(--font-heading);text-align:center;color:var(--color-primary)}.Services-module__dpHhBa__grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.Services-module__dpHhBa__card{background:var(--color-hero-bg);border-radius:16px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.Services-module__dpHhBa__card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000014}.Services-module__dpHhBa__imageWrap{border-radius:12px;height:220px;margin:16px 16px 0;overflow:hidden}.Services-module__dpHhBa__imageWrap img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.Services-module__dpHhBa__card:hover .Services-module__dpHhBa__imageWrap img{transform:scale(1.05)}.Services-module__dpHhBa__cardContent{flex-direction:column;flex:1;padding:24px 28px 28px;display:flex}.Services-module__dpHhBa__cardTitle{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:12px}.Services-module__dpHhBa__cardDesc{font-family:var(--font-body);color:var(--color-text-secondary);flex:1;margin-bottom:20px;font-size:1rem;line-height:1.6}.Services-module__dpHhBa__learnMore{font-family:var(--font-body);color:var(--color-text-primary);align-items:center;gap:6px;font-size:1rem;font-weight:500;transition:color .2s;display:inline-flex}.Services-module__dpHhBa__learnMore:hover{color:var(--color-accent)}@media (max-width:900px){.Services-module__dpHhBa__grid{grid-template-columns:1fr;gap:24px}.Services-module__dpHhBa__services{padding:60px 0}.Services-module__dpHhBa__headingRow{margin-bottom:40px}.Services-module__dpHhBa__decoLeft,.Services-module__dpHhBa__decoRight{width:50px;height:50px}}
.EmployerPartners-module__NbzX9q__partners{background:var(--color-card-bg);padding:80px 0 100px}.EmployerPartners-module__NbzX9q__heading{font-family:var(--font-heading);color:var(--color-primary);text-align:center;margin-bottom:50px;font-size:36px;font-weight:500}.EmployerPartners-module__NbzX9q__grid{grid-template-columns:repeat(4,1fr);gap:30px;max-width:1000px;margin:0 auto;display:grid}.EmployerPartners-module__NbzX9q__logoWrap{background:#fff;border-radius:12px;justify-content:center;align-items:center;height:120px;padding:24px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 2px 8px #0000000a}.EmployerPartners-module__NbzX9q__logoWrap:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000014}.EmployerPartners-module__NbzX9q__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.EmployerPartners-module__NbzX9q__visible{opacity:1;transform:translateY(0)}@media (max-width:900px){.EmployerPartners-module__NbzX9q__grid{grid-template-columns:repeat(3,1fr);gap:20px}}@media (max-width:600px){.EmployerPartners-module__NbzX9q__grid{grid-template-columns:repeat(2,1fr);gap:16px}.EmployerPartners-module__NbzX9q__heading{margin-bottom:32px;font-size:28px}.EmployerPartners-module__NbzX9q__logoWrap{height:80px;padding:16px}}
.Statistics-module__df-pLG__stats{color:#fff;background:url(/images/stats-bg.jpg) 50%/cover no-repeat;padding:80px 0;position:relative}.Statistics-module__df-pLG__overlay{background:#11223ad9;position:absolute;inset:0}.Statistics-module__df-pLG__inner{z-index:1;align-items:center;gap:60px;display:flex;position:relative}.Statistics-module__df-pLG__left{flex:none;max-width:360px}.Statistics-module__df-pLG__heading{font-family:var(--font-heading);color:#fff;margin-bottom:28px;font-size:36px;font-weight:600;line-height:1.3}.Statistics-module__df-pLG__counters{flex:1;justify-content:flex-end;gap:20px;display:flex}.Statistics-module__df-pLG__counter{text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-width:200px;padding:32px 28px;display:flex}.Statistics-module__df-pLG__counterCoral{background:var(--color-accent)}.Statistics-module__df-pLG__counterPurple{background:var(--color-savoy-blue)}.Statistics-module__df-pLG__number{font-family:var(--font-heading);color:#fff;margin-bottom:8px;font-size:44px;font-weight:600;line-height:1}.Statistics-module__df-pLG__label{font-family:var(--font-body);color:#ffffffd9;font-size:.95rem;font-weight:400}@media (max-width:900px){.Statistics-module__df-pLG__inner{text-align:center;flex-direction:column;gap:40px}.Statistics-module__df-pLG__left{max-width:100%}.Statistics-module__df-pLG__heading{font-size:30px}.Statistics-module__df-pLG__counters{flex-wrap:wrap;justify-content:center}.Statistics-module__df-pLG__counter{min-width:150px;padding:24px 20px}.Statistics-module__df-pLG__number{font-size:36px}}
.AboutHero-module__ZlcfDW__hero{background:var(--color-white);padding:160px 0 80px}.AboutHero-module__ZlcfDW__content{max-width:800px}.AboutHero-module__ZlcfDW__label{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:24px;font-size:27px;font-weight:500}.AboutHero-module__ZlcfDW__text{font-family:var(--font-body);color:#494551;margin-bottom:20px;font-size:1.1rem;line-height:1.7}.AboutHero-module__ZlcfDW__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.AboutHero-module__ZlcfDW__visible{opacity:1;transform:translateY(0)}.AboutHero-module__ZlcfDW__delay1{transition-delay:.2s}.AboutHero-module__ZlcfDW__delay2{transition-delay:.4s}@media (max-width:768px){.AboutHero-module__ZlcfDW__hero{padding:120px 0 50px}.AboutHero-module__ZlcfDW__label{font-size:22px}.AboutHero-module__ZlcfDW__text{font-size:1rem}}
.ContactHero-module__Qd5gEG__hero{background:var(--color-white);padding:160px 0 40px}.ContactHero-module__Qd5gEG__breadcrumbs{font-family:var(--font-body);color:var(--color-text-secondary);align-items:center;gap:10px;margin:0 0 18px;padding:0;font-size:.95rem;list-style:none;display:flex}.ContactHero-module__Qd5gEG__breadcrumbs a{color:var(--color-text-secondary);text-decoration:none;transition:color .2s}.ContactHero-module__Qd5gEG__breadcrumbs a:hover{color:var(--color-accent)}.ContactHero-module__Qd5gEG__sep{color:#b5b7c4;font-size:1rem}.ContactHero-module__Qd5gEG__title{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:58px;font-weight:600}.ContactHero-module__Qd5gEG__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.ContactHero-module__Qd5gEG__visible{opacity:1;transform:translateY(0)}.ContactHero-module__Qd5gEG__delay1{transition-delay:.15s}@media (max-width:768px){.ContactHero-module__Qd5gEG__hero{padding:120px 0 30px}.ContactHero-module__Qd5gEG__title{font-size:42px}}
.GovFundedTraining-module__7DAR6q__section{background:#fff;padding:80px 0}.GovFundedTraining-module__7DAR6q__heading{font-family:var(--font-heading);color:var(--color-primary);text-align:center;text-transform:uppercase;letter-spacing:.02em;margin-bottom:16px;font-size:36px;font-weight:600}.GovFundedTraining-module__7DAR6q__cards{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:50px;display:grid}.GovFundedTraining-module__7DAR6q__card{background:var(--color-card-bg);text-align:center;border-radius:16px;padding:40px 30px;transition:transform .3s,box-shadow .3s}.GovFundedTraining-module__7DAR6q__card:hover{transform:translateY(-4px);box-shadow:0 8px 30px #00000014}.GovFundedTraining-module__7DAR6q__iconWrap{justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 24px;display:flex}.GovFundedTraining-module__7DAR6q__cardTitle{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:16px;font-size:20px;font-weight:600}.GovFundedTraining-module__7DAR6q__cardText{font-family:var(--font-body);color:#494551;font-size:.95rem;line-height:1.7}.GovFundedTraining-module__7DAR6q__closingText{font-family:var(--font-body);color:#494551;text-align:center;max-width:700px;margin:50px auto 0;font-size:1.05rem;line-height:1.7}.GovFundedTraining-module__7DAR6q__btnWrap{text-align:center;margin-top:32px}.GovFundedTraining-module__7DAR6q__btnMeeting{font-family:var(--font-body);cursor:pointer;background:var(--color-accent);color:#fff;border:none;border-radius:50px;justify-content:center;align-items:center;padding:18px 34px;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:2px 2px #13154d17}.GovFundedTraining-module__7DAR6q__btnMeeting:hover{opacity:.9;box-shadow:2px 2px #13154d}.GovFundedTraining-module__7DAR6q__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.GovFundedTraining-module__7DAR6q__visible{opacity:1;transform:translateY(0)}@media (max-width:900px){.GovFundedTraining-module__7DAR6q__cards{grid-template-columns:1fr;gap:20px}.GovFundedTraining-module__7DAR6q__heading{font-size:28px}}
.FAQ-module__V8_xEa__faq{background:var(--color-white);padding:100px 0}.FAQ-module__V8_xEa__header{text-align:center;max-width:700px;margin:0 auto 50px}.FAQ-module__V8_xEa__heading{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:12px}.FAQ-module__V8_xEa__subheading{font-family:var(--font-body);color:var(--color-text-secondary);font-size:1rem;line-height:1.6}.FAQ-module__V8_xEa__list{flex-direction:column;gap:16px;max-width:800px;margin:0 auto;display:flex}.FAQ-module__V8_xEa__item{background:#f4f5f6;border-radius:12px;overflow:hidden}.FAQ-module__V8_xEa__question{cursor:pointer;text-align:left;width:100%;font-family:var(--font-heading);color:var(--color-primary);background:0 0;border:none;align-items:center;gap:16px;padding:24px 28px;font-size:1.1rem;font-weight:500;transition:color .2s;display:flex}.FAQ-module__V8_xEa__question:hover{color:var(--color-accent)}.FAQ-module__V8_xEa__icon{color:var(--color-primary);flex-shrink:0;transition:transform .3s}.FAQ-module__V8_xEa__open .FAQ-module__V8_xEa__icon{transform:rotate(90deg)}.FAQ-module__V8_xEa__answer{max-height:0;transition:max-height .3s;overflow:hidden}.FAQ-module__V8_xEa__open .FAQ-module__V8_xEa__answer{max-height:300px}.FAQ-module__V8_xEa__answer p{font-family:var(--font-body);color:var(--color-text-secondary);padding:0 28px 24px 62px;font-size:1rem;line-height:1.7}@media (max-width:768px){.FAQ-module__V8_xEa__faq{padding:60px 0}.FAQ-module__V8_xEa__header{margin-bottom:32px}.FAQ-module__V8_xEa__question{gap:12px;padding:20px;font-size:1rem}.FAQ-module__V8_xEa__answer p{padding:0 20px 20px 50px}}
.TeamDirectory-module__JGryzG__team{background:var(--color-card-bg);padding:60px 0 80px}.TeamDirectory-module__JGryzG__label{font-family:var(--font-heading);color:#c3c4c5;margin-bottom:8px;font-size:1rem;font-weight:400;display:block}.TeamDirectory-module__JGryzG__heading{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:28px;font-size:44px;font-weight:600}.TeamDirectory-module__JGryzG__contactBtn{font-family:var(--font-body);background:var(--color-accent);color:#fff;border-radius:50px;justify-content:center;align-items:center;margin-bottom:50px;padding:16px 32px;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:2px 2px #13154d17}.TeamDirectory-module__JGryzG__contactBtn:hover{opacity:.9}.TeamDirectory-module__JGryzG__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.TeamDirectory-module__JGryzG__card{background:var(--color-hero-bg);text-align:center;border-radius:12px;padding:28px 24px}.TeamDirectory-module__JGryzG__memberName{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:4px;font-size:1.05rem;font-weight:600}.TeamDirectory-module__JGryzG__memberRole{font-family:var(--font-body);color:var(--color-text-secondary);font-size:.9rem}.TeamDirectory-module__JGryzG__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.TeamDirectory-module__JGryzG__visible{opacity:1;transform:translateY(0)}.TeamDirectory-module__JGryzG__delay1{transition-delay:.2s}.TeamDirectory-module__JGryzG__delay2{transition-delay:.4s}@media (max-width:900px){.TeamDirectory-module__JGryzG__grid{grid-template-columns:repeat(2,1fr);gap:14px}.TeamDirectory-module__JGryzG__heading{font-size:32px}}@media (max-width:500px){.TeamDirectory-module__JGryzG__grid{grid-template-columns:1fr}}
.BlogHero-module__pTyPua__hero{background:var(--color-primary);border-radius:0 0 20px 20px;padding:160px 0 100px}.BlogHero-module__pTyPua__content{text-align:center;flex-direction:column;align-items:center;display:flex}.BlogHero-module__pTyPua__breadcrumbs{align-items:center;gap:8px;margin-bottom:20px;display:flex}.BlogHero-module__pTyPua__breadcrumbLink{font-family:var(--font-body);color:var(--color-white);font-size:.95rem;transition:opacity .2s}.BlogHero-module__pTyPua__breadcrumbLink:hover{opacity:.8}.BlogHero-module__pTyPua__chevron{color:var(--color-white);opacity:.7;width:10px;height:10px}.BlogHero-module__pTyPua__breadcrumbCurrent{font-family:var(--font-body);color:var(--color-white);opacity:.8;font-size:.95rem}.BlogHero-module__pTyPua__heading{font-family:var(--font-heading);color:var(--color-white);margin-bottom:16px}.BlogHero-module__pTyPua__description{font-family:var(--font-body);color:var(--color-white);opacity:.85;max-width:600px;font-size:1.05rem;line-height:1.6}.BlogHero-module__pTyPua__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(20px)}.BlogHero-module__pTyPua__visible{opacity:1;transform:translateY(0)}.BlogHero-module__pTyPua__delay1{transition-delay:.15s}.BlogHero-module__pTyPua__delay2{transition-delay:.3s}@media (max-width:768px){.BlogHero-module__pTyPua__hero{padding:130px 0 70px}.BlogHero-module__pTyPua__description{font-size:.95rem}}
.ContactMain-module__cnK-Jq__section{background:var(--color-white);padding:30px 0 0}.ContactMain-module__cnK-Jq__grid{grid-template-columns:1.05fr 1fr;align-items:start;gap:28px;display:grid}.ContactMain-module__cnK-Jq__infoColumn,.ContactMain-module__cnK-Jq__formColumn{min-width:0;display:flex}.ContactMain-module__cnK-Jq__infoStack{flex-direction:column;gap:18px;width:100%;display:flex}.ContactMain-module__cnK-Jq__infoCard,.ContactMain-module__cnK-Jq__formCard{background:var(--color-hero-bg);border-radius:18px;width:100%;padding:36px 32px}.ContactMain-module__cnK-Jq__eligibilitySection{border-top:1px solid #11223a14;margin-top:32px;padding-top:28px}.ContactMain-module__cnK-Jq__eligibilityHeading{font-family:var(--font-heading);color:var(--color-primary);margin:0 0 10px;font-size:27px;font-weight:600;line-height:1.25}.ContactMain-module__cnK-Jq__criteriaLabel{font-family:var(--font-body);color:var(--color-primary);margin:0 0 14px;font-size:1.05rem;font-weight:600}.ContactMain-module__cnK-Jq__checklist{flex-direction:column;gap:12px;margin:0 0 24px;padding:0;list-style:none;display:flex}.ContactMain-module__cnK-Jq__checkItem{font-family:var(--font-body);color:var(--color-text-secondary);align-items:flex-start;gap:12px;font-size:1rem;line-height:1.5;display:flex}.ContactMain-module__cnK-Jq__checkIcon{background:var(--color-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;display:flex}.ContactMain-module__cnK-Jq__checkIcon svg{color:#fff;width:12px;height:12px}.ContactMain-module__cnK-Jq__note{font-family:var(--font-body);color:var(--color-text-secondary);background:var(--color-white);border-left:4px solid var(--color-accent);border-radius:0 8px 8px 0;margin:0 0 28px;padding:14px 18px;font-size:.95rem;line-height:1.6}.ContactMain-module__cnK-Jq__note strong{color:var(--color-primary)}.ContactMain-module__cnK-Jq__checkBtn{background:var(--color-accent);color:var(--color-white);font-family:var(--font-body);letter-spacing:.02em;cursor:pointer;border:none;border-radius:50px;padding:14px 30px;font-size:1rem;font-weight:500;text-decoration:none;transition:opacity .2s,box-shadow .2s;display:inline-block;box-shadow:2px 2px #13154d17}.ContactMain-module__cnK-Jq__checkBtn:hover{opacity:.92;box-shadow:2px 2px #13154d}.ContactMain-module__cnK-Jq__govBand{background:#f3f4f8;margin-top:80px;padding:56px 0}.ContactMain-module__cnK-Jq__govRow{justify-content:center;align-items:center;display:flex}.ContactMain-module__cnK-Jq__govRow img{width:100%;max-width:460px;height:auto;display:block}@media (max-width:600px){.ContactMain-module__cnK-Jq__govBand{margin-top:56px;padding:40px 0}.ContactMain-module__cnK-Jq__govRow img{max-width:320px}}.ContactMain-module__cnK-Jq__infoHeading,.ContactMain-module__cnK-Jq__formHeading{font-family:var(--font-heading);color:var(--color-primary);margin:0 0 10px;font-size:27px;font-weight:600}.ContactMain-module__cnK-Jq__infoLead{font-family:var(--font-body);color:var(--color-text-secondary);margin:0 0 24px;font-size:1rem;line-height:1.6}.ContactMain-module__cnK-Jq__infoList{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.ContactMain-module__cnK-Jq__infoItem{background:var(--color-white);border-radius:12px;padding:14px 16px}.ContactMain-module__cnK-Jq__infoLink{color:var(--color-text-primary);align-items:flex-start;gap:14px;text-decoration:none;display:flex}.ContactMain-module__cnK-Jq__infoIcon{background:var(--color-lavender);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.ContactMain-module__cnK-Jq__infoText{font-family:var(--font-body);color:var(--color-text-primary);padding-top:6px;font-size:.98rem;line-height:1.5}.ContactMain-module__cnK-Jq__infoSub{color:var(--color-text-secondary);font-size:.92rem}.ContactMain-module__cnK-Jq__form{flex-direction:column;gap:18px;margin-top:8px;display:flex}.ContactMain-module__cnK-Jq__formRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ContactMain-module__cnK-Jq__field{flex-direction:column;gap:6px;display:flex}.ContactMain-module__cnK-Jq__fieldLabel{font-family:var(--font-body);color:var(--color-text-secondary);font-size:.9rem;font-weight:500}.ContactMain-module__cnK-Jq__field input,.ContactMain-module__cnK-Jq__field textarea,.ContactMain-module__cnK-Jq__field select{font-family:var(--font-body);color:var(--color-text-primary);background:var(--color-white);resize:vertical;border:1px solid #d8d9ea;border-radius:10px;outline:none;padding:14px 16px;font-size:1rem;transition:border-color .2s,box-shadow .2s}.ContactMain-module__cnK-Jq__field select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path d='M1 1L6 6L11 1' stroke='%23383C51' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right 16px center;background-repeat:no-repeat;padding-right:42px}.ContactMain-module__cnK-Jq__field input:focus,.ContactMain-module__cnK-Jq__field textarea:focus,.ContactMain-module__cnK-Jq__field select:focus{border-color:var(--color-savoy-blue);box-shadow:0 0 0 3px #585cd526}.ContactMain-module__cnK-Jq__submitBtn{background:var(--color-accent);color:var(--color-white);font-family:var(--font-body);letter-spacing:.02em;cursor:pointer;border:none;border-radius:50px;align-self:flex-start;margin-top:6px;padding:16px 34px;font-size:1rem;font-weight:500;transition:opacity .2s,box-shadow .2s;box-shadow:2px 2px #13154d17}.ContactMain-module__cnK-Jq__submitBtn:hover:not(:disabled){opacity:.92;box-shadow:2px 2px #13154d}.ContactMain-module__cnK-Jq__submitBtn:disabled{opacity:.7;cursor:not-allowed}.ContactMain-module__cnK-Jq__successBox{background:var(--color-white);color:var(--color-primary);font-family:var(--font-body);border-radius:12px;padding:24px}.ContactMain-module__cnK-Jq__successBox p{margin:0 0 8px}.ContactMain-module__cnK-Jq__successBox p:last-child{color:var(--color-text-secondary);margin:0}.ContactMain-module__cnK-Jq__errorBox{color:#b3261e;font-family:var(--font-body);background:#fdecea;border-radius:10px;margin:0;padding:12px 14px;font-size:.95rem}.ContactMain-module__cnK-Jq__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.ContactMain-module__cnK-Jq__visible{opacity:1;transform:translateY(0)}.ContactMain-module__cnK-Jq__delay1{transition-delay:.15s}@media (max-width:960px){.ContactMain-module__cnK-Jq__grid{grid-template-columns:1fr}.ContactMain-module__cnK-Jq__formColumn{order:1}.ContactMain-module__cnK-Jq__infoColumn{order:2}}@media (max-width:600px){.ContactMain-module__cnK-Jq__infoCard,.ContactMain-module__cnK-Jq__formCard{padding:26px 20px}.ContactMain-module__cnK-Jq__formRow{grid-template-columns:1fr}.ContactMain-module__cnK-Jq__eligibilityHeading{font-size:24px}}
.AvailableCourses-module__uWgbvq__section{background:var(--color-hero-bg);padding:80px 0}.AvailableCourses-module__uWgbvq__heading{font-family:var(--font-heading);color:var(--color-primary);text-align:center;margin-bottom:16px;font-size:36px;font-weight:600}.AvailableCourses-module__uWgbvq__subtext{font-family:var(--font-body);color:#494551;text-align:center;max-width:650px;margin:0 auto 32px;font-size:1.05rem;line-height:1.7}.AvailableCourses-module__uWgbvq__btnWrap{text-align:center}.AvailableCourses-module__uWgbvq__btnMeeting{font-family:var(--font-body);cursor:pointer;background:var(--color-accent);color:#fff;border:none;border-radius:50px;justify-content:center;align-items:center;padding:18px 34px;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:2px 2px #13154d17}.AvailableCourses-module__uWgbvq__btnMeeting:hover{opacity:.9;box-shadow:2px 2px #13154d}.AvailableCourses-module__uWgbvq__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.AvailableCourses-module__uWgbvq__visible{opacity:1;transform:translateY(0)}@media (max-width:768px){.AvailableCourses-module__uWgbvq__heading{font-size:28px}}
.JobsHero-module__NMhh7W__hero{background:var(--color-white);padding:160px 0 40px}.JobsHero-module__NMhh7W__breadcrumbs{font-family:var(--font-body);color:var(--color-text-secondary);align-items:center;gap:10px;margin:0 0 18px;padding:0;font-size:.95rem;list-style:none;display:flex}.JobsHero-module__NMhh7W__breadcrumbs a{color:var(--color-text-secondary);text-decoration:none;transition:color .2s}.JobsHero-module__NMhh7W__breadcrumbs a:hover{color:var(--color-accent)}.JobsHero-module__NMhh7W__sep{color:#b5b7c4;font-size:1rem}.JobsHero-module__NMhh7W__title{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:58px;font-weight:600}.JobsHero-module__NMhh7W__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.JobsHero-module__NMhh7W__visible{opacity:1;transform:translateY(0)}.JobsHero-module__NMhh7W__delay1{transition-delay:.15s}@media (max-width:768px){.JobsHero-module__NMhh7W__hero{padding:120px 0 30px}.JobsHero-module__NMhh7W__title{font-size:42px}}
.LegalHero-module__kSN7JG__hero{background:var(--color-white);padding:160px 0 40px}.LegalHero-module__kSN7JG__breadcrumbs{font-family:var(--font-body);color:var(--color-text-secondary);align-items:center;gap:10px;margin:0 0 18px;padding:0;font-size:.95rem;list-style:none;display:flex}.LegalHero-module__kSN7JG__breadcrumbs a{color:var(--color-text-secondary);text-decoration:none;transition:color .2s}.LegalHero-module__kSN7JG__breadcrumbs a:hover{color:var(--color-accent)}.LegalHero-module__kSN7JG__sep{color:#b5b7c4;font-size:1rem}.LegalHero-module__kSN7JG__title{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:58px;font-weight:600}.LegalHero-module__kSN7JG__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.LegalHero-module__kSN7JG__visible{opacity:1;transform:translateY(0)}.LegalHero-module__kSN7JG__delay1{transition-delay:.15s}@media (max-width:768px){.LegalHero-module__kSN7JG__hero{padding:120px 0 30px}.LegalHero-module__kSN7JG__title{font-size:42px}}
.page-module__dgei_G__hero{background:var(--color-primary);border-radius:0 0 20px 20px;padding:160px 0 80px}.page-module__dgei_G__breadcrumbs{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;display:flex}.page-module__dgei_G__breadcrumbLink{font-family:var(--font-body);color:var(--color-white);opacity:.85;font-size:.9rem;text-decoration:none;transition:opacity .2s}.page-module__dgei_G__breadcrumbLink:hover{opacity:1}.page-module__dgei_G__chevron{color:var(--color-white);opacity:.6;width:8px;height:8px}.page-module__dgei_G__breadcrumbCurrent{font-family:var(--font-body);color:var(--color-white);opacity:.6;text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:.9rem;overflow:hidden}.page-module__dgei_G__badge{font-family:var(--font-body);color:var(--color-white);background:var(--color-accent);border-radius:6px;margin-bottom:20px;padding:6px 14px;font-size:.8rem;font-weight:500;display:inline-block}.page-module__dgei_G__heading{font-family:var(--font-heading);color:var(--color-white);max-width:900px;margin-bottom:20px;font-size:2.6rem;line-height:1.15}.page-module__dgei_G__meta{font-family:var(--font-body);color:var(--color-white);opacity:.85;flex-wrap:wrap;align-items:center;gap:10px;font-size:.95rem;display:flex}.page-module__dgei_G__dot{opacity:.6}.page-module__dgei_G__articleSection{background:var(--color-white);padding:70px 0 100px}.page-module__dgei_G__articleInner{max-width:860px;margin:0 auto}.page-module__dgei_G__heroImage{aspect-ratio:3/2;border-radius:14px;margin:0 0 40px;overflow:hidden}.page-module__dgei_G__heroImageEl{object-fit:cover;width:100%;height:100%;display:block}.page-module__dgei_G__body{font-family:var(--font-body);color:var(--color-text-primary,#1a1a1a);font-size:1.15rem;line-height:1.8}.page-module__dgei_G__body h2,.page-module__dgei_G__body h3,.page-module__dgei_G__body h4{font-family:var(--font-heading);color:var(--color-primary);margin:34px 0 14px;line-height:1.3}.page-module__dgei_G__body h2{font-size:1.75rem}.page-module__dgei_G__body h3{font-size:1.45rem}.page-module__dgei_G__body h4{font-size:1.25rem}.page-module__dgei_G__body p{margin:0 0 18px}.page-module__dgei_G__body ul,.page-module__dgei_G__body ol{margin:0 0 22px;padding-left:22px}.page-module__dgei_G__body ul li,.page-module__dgei_G__body ol li{margin-bottom:8px}.page-module__dgei_G__body a{color:var(--color-accent);text-decoration:underline}.page-module__dgei_G__body blockquote{border-left:4px solid var(--color-accent);color:var(--color-primary);background:#f7f8fa;border-radius:0 10px 10px 0;margin:28px 0;padding:20px 24px;font-style:italic}.page-module__dgei_G__body blockquote p{margin:0}.page-module__dgei_G__body figure{margin:28px 0}.page-module__dgei_G__body figure img,.page-module__dgei_G__body img{border-radius:12px;max-width:100%;height:auto;display:block}.page-module__dgei_G__body figure figcaption{color:#888;text-align:center;margin-top:8px;font-size:.85rem}@media (max-width:768px){.page-module__dgei_G__hero{padding:130px 0 60px}.page-module__dgei_G__heading{font-size:1.9rem}.page-module__dgei_G__articleSection{padding:50px 0 70px}.page-module__dgei_G__body{font-size:1.05rem}}
.not-found-module__HS70Aa__wrapper{background:radial-gradient(120% 80% at 50% 0%, #f2f2fb 0%, var(--color-hero-bg) 55%, #dedef7 100%);align-items:center;min-height:100vh;padding:140px 0 80px;display:flex;position:relative;overflow:hidden}.not-found-module__HS70Aa__grid{pointer-events:none;background-image:linear-gradient(90deg,#11223a0d 1px,#0000 1px),linear-gradient(#11223a0d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 35%,#0000 75%);mask-image:radial-gradient(#000 35%,#0000 75%)}.not-found-module__HS70Aa__blobOne,.not-found-module__HS70Aa__blobTwo{filter:blur(80px);pointer-events:none;opacity:.55;border-radius:50%;position:absolute}.not-found-module__HS70Aa__blobOne{background:radial-gradient(circle, var(--color-savoy-blue), transparent 70%);width:480px;height:480px;animation:18s ease-in-out infinite not-found-module__HS70Aa__drift;top:-120px;left:-120px}.not-found-module__HS70Aa__blobTwo{background:radial-gradient(circle, var(--color-accent), transparent 70%);width:420px;height:420px;animation:22s ease-in-out infinite reverse not-found-module__HS70Aa__drift;bottom:-160px;right:-120px}.not-found-module__HS70Aa__inner{text-align:center;max-width:760px;margin:0 auto;animation:.8s ease-out both not-found-module__HS70Aa__fadeUp;position:relative}.not-found-module__HS70Aa__badge{color:var(--color-primary);font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#11223a14;border-radius:50px;margin-bottom:32px;padding:8px 18px;font-size:.8rem;font-weight:600;display:inline-block}.not-found-module__HS70Aa__numbers{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:8px;margin-bottom:32px;display:flex}.not-found-module__HS70Aa__digit{font-family:var(--font-heading);background:linear-gradient(180deg, var(--color-primary) 0%, #2a3c5c 60%, #11223a8c 100%);color:#0000;letter-spacing:-.04em;text-shadow:0 30px 60px #11223a1f;-webkit-background-clip:text;background-clip:text;font-size:240px;font-weight:700;line-height:1}.not-found-module__HS70Aa__digitLeft{animation:.9s cubic-bezier(.22,1,.36,1) both not-found-module__HS70Aa__slideInLeft}.not-found-module__HS70Aa__digitRight{animation:.9s cubic-bezier(.22,1,.36,1) .15s both not-found-module__HS70Aa__slideInRight}.not-found-module__HS70Aa__orb{justify-content:center;align-items:center;width:240px;height:240px;margin:0 -4px;animation:6s ease-in-out infinite not-found-module__HS70Aa__float,.9s ease-out .3s both not-found-module__HS70Aa__fadeIn;display:flex;position:relative}.not-found-module__HS70Aa__orbCore{background:radial-gradient(circle at 30% 30%, #7b7fe5, var(--color-savoy-blue) 55%, #3b3fb0 100%);z-index:2;border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;display:flex;position:relative;box-shadow:0 30px 60px #585cd566,inset 0 -10px 30px #0003,inset 0 6px 12px #ffffff40}.not-found-module__HS70Aa__orbCore:before{content:"";filter:blur(8px);background:#ffffff59;border-radius:50%;width:60px;height:30px;position:absolute;top:18px;left:28px}.not-found-module__HS70Aa__orbLogo{z-index:1;filter:brightness(0)invert();object-fit:contain;max-width:75%;height:auto;position:relative}.not-found-module__HS70Aa__orbitOuter,.not-found-module__HS70Aa__orbitInner{border:1.5px dashed #11223a40;border-radius:50%;position:absolute}.not-found-module__HS70Aa__orbitOuter{width:240px;height:240px;animation:18s linear infinite not-found-module__HS70Aa__spin}.not-found-module__HS70Aa__orbitInner{border-style:dotted;border-color:#ef796666;width:210px;height:210px;animation:12s linear infinite reverse not-found-module__HS70Aa__spin}.not-found-module__HS70Aa__orbitDot{background:var(--color-savoy-blue);border-radius:50%;width:12px;height:12px;position:absolute;top:-6px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #585cd580}.not-found-module__HS70Aa__orbitDotAccent{background:var(--color-accent);width:10px;height:10px;top:-5px;box-shadow:0 4px 10px #ef796680}.not-found-module__HS70Aa__sparkle{background:var(--color-accent);opacity:.8;border-radius:50%;width:8px;height:8px;position:absolute}.not-found-module__HS70Aa__sparkle:before,.not-found-module__HS70Aa__sparkle:after{content:"";background:inherit;border-radius:inherit;position:absolute;inset:0}.not-found-module__HS70Aa__sparkleOne{animation:2.4s ease-in-out infinite not-found-module__HS70Aa__twinkle;top:8%;right:6%}.not-found-module__HS70Aa__sparkleTwo{background:var(--color-savoy-blue);width:6px;height:6px;animation:3s ease-in-out .6s infinite not-found-module__HS70Aa__twinkle;bottom:14%;left:4%}.not-found-module__HS70Aa__sparkleThree{background:var(--color-primary);width:5px;height:5px;animation:2.8s ease-in-out 1.2s infinite not-found-module__HS70Aa__twinkle;top:50%;right:-4%}.not-found-module__HS70Aa__heading{font-family:var(--font-heading);color:var(--color-primary);letter-spacing:-.02em;margin-bottom:16px;font-size:48px;font-weight:600;animation:.9s ease-out .4s both not-found-module__HS70Aa__fadeUp}.not-found-module__HS70Aa__description{font-family:var(--font-body);color:var(--color-text-secondary);max-width:520px;margin:0 auto 36px;font-size:1.1rem;line-height:1.6;animation:.9s ease-out .5s both not-found-module__HS70Aa__fadeUp}.not-found-module__HS70Aa__actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:56px;animation:.9s ease-out .6s both not-found-module__HS70Aa__fadeUp;display:flex}.not-found-module__HS70Aa__cta{min-width:200px}.not-found-module__HS70Aa__ctaSecondary{font-family:var(--font-body);color:var(--color-primary);text-transform:uppercase;letter-spacing:.02em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff9;border:1.5px solid #11223a26;border-radius:50px;align-items:center;gap:10px;padding:18px 28px;font-size:1rem;font-weight:600;transition:all .25s;display:inline-flex}.not-found-module__HS70Aa__ctaSecondary:hover{background:var(--color-white);border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 12px 24px #11223a1a}.not-found-module__HS70Aa__ctaSecondary svg{transition:transform .25s}.not-found-module__HS70Aa__ctaSecondary:hover svg{transform:translate(3px)}.not-found-module__HS70Aa__quickLinks{animation:.9s ease-out .7s both not-found-module__HS70Aa__fadeUp}.not-found-module__HS70Aa__quickLabel{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.18em;color:var(--color-text-secondary);margin-bottom:16px;font-size:.78rem;font-weight:600;display:block}.not-found-module__HS70Aa__quickList{flex-wrap:wrap;justify-content:center;gap:10px;padding:0;list-style:none;display:flex}.not-found-module__HS70Aa__quickLink{font-family:var(--font-body);color:var(--color-primary);background:#ffffffb3;border:1px solid #11223a14;border-radius:50px;padding:9px 18px;font-size:.92rem;font-weight:500;transition:all .2s;display:inline-block}.not-found-module__HS70Aa__quickLink:hover{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary);transform:translateY(-1px)}@keyframes not-found-module__HS70Aa__float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes not-found-module__HS70Aa__spin{to{transform:rotate(360deg)}}@keyframes not-found-module__HS70Aa__drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(40px,30px)scale(1.1)}}@keyframes not-found-module__HS70Aa__twinkle{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.3)}}@keyframes not-found-module__HS70Aa__slideInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes not-found-module__HS70Aa__slideInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes not-found-module__HS70Aa__fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes not-found-module__HS70Aa__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:900px){.not-found-module__HS70Aa__wrapper{padding:120px 0 60px}.not-found-module__HS70Aa__digit{font-size:160px}.not-found-module__HS70Aa__orb{width:170px;height:170px}.not-found-module__HS70Aa__orbCore{width:130px;height:130px}.not-found-module__HS70Aa__orbitOuter{width:170px;height:170px}.not-found-module__HS70Aa__orbitInner{width:148px;height:148px}.not-found-module__HS70Aa__heading{font-size:34px}.not-found-module__HS70Aa__description{font-size:1rem}.not-found-module__HS70Aa__actions{flex-direction:column;align-items:stretch;padding:0 20px}.not-found-module__HS70Aa__cta,.not-found-module__HS70Aa__ctaSecondary{justify-content:center;width:100%}}@media (max-width:560px){.not-found-module__HS70Aa__digit{font-size:120px}.not-found-module__HS70Aa__orb{width:130px;height:130px}.not-found-module__HS70Aa__orbCore{width:100px;height:100px}.not-found-module__HS70Aa__orbitOuter{width:130px;height:130px}.not-found-module__HS70Aa__orbitInner{width:112px;height:112px}.not-found-module__HS70Aa__heading{font-size:28px}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__digitLeft,.not-found-module__HS70Aa__digitRight,.not-found-module__HS70Aa__orb,.not-found-module__HS70Aa__orbitOuter,.not-found-module__HS70Aa__orbitInner,.not-found-module__HS70Aa__sparkle,.not-found-module__HS70Aa__blobOne,.not-found-module__HS70Aa__blobTwo,.not-found-module__HS70Aa__inner,.not-found-module__HS70Aa__heading,.not-found-module__HS70Aa__description,.not-found-module__HS70Aa__actions,.not-found-module__HS70Aa__quickLinks{animation:none!important}}
.News-module__1ULjOG__news{background:var(--color-white);padding:100px 0}.News-module__1ULjOG__header{text-align:center;margin-bottom:50px}.News-module__1ULjOG__heading{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:12px}.News-module__1ULjOG__subheading{font-family:var(--font-body);color:var(--color-text-secondary);font-size:1rem}.News-module__1ULjOG__grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.News-module__1ULjOG__card{background:#fff;border:1px solid #f0f0f0;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 12px #0000000f}.News-module__1ULjOG__imageWrap{width:100%;height:260px;overflow:hidden}.News-module__1ULjOG__imageWrap img{object-fit:cover;width:100%;height:100%}.News-module__1ULjOG__cardContent{flex-direction:column;flex:1;padding:24px 28px 28px;display:flex}.News-module__1ULjOG__cardTitle{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:12px;font-size:22px;font-weight:500;line-height:1.35}.News-module__1ULjOG__excerpt{font-family:var(--font-body);color:var(--color-text-secondary);flex:1;margin-bottom:16px;font-size:.9rem;line-height:1.6}.News-module__1ULjOG__readMore{font-family:var(--font-body);color:#e0365b;text-transform:uppercase;letter-spacing:.03em;font-size:.85rem;font-weight:600}.News-module__1ULjOG__readMore:hover{color:var(--color-accent)}@media (max-width:900px){.News-module__1ULjOG__grid{grid-template-columns:1fr;gap:24px}.News-module__1ULjOG__news{padding:60px 0}.News-module__1ULjOG__imageWrap{height:200px}}
.Partners-module__qzVxdW__partners{background:var(--color-card-bg);padding:80px 0 100px}.Partners-module__qzVxdW__heading{font-family:var(--font-heading);color:var(--color-primary);text-align:center;margin-bottom:50px;font-size:36px;font-weight:500}.Partners-module__qzVxdW__grid{grid-template-columns:repeat(4,1fr);gap:30px;max-width:900px;margin:0 auto;display:grid}.Partners-module__qzVxdW__logoWrap{background:#fff;border-radius:12px;justify-content:center;align-items:center;height:130px;padding:24px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 2px 8px #0000000a}.Partners-module__qzVxdW__logoWrap:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000014}.Partners-module__qzVxdW__logoWrap img{object-fit:contain;max-width:100%;max-height:80px}.Partners-module__qzVxdW__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.Partners-module__qzVxdW__visible{opacity:1;transform:translateY(0)}@media (max-width:900px){.Partners-module__qzVxdW__grid{grid-template-columns:repeat(3,1fr);gap:20px}}@media (max-width:600px){.Partners-module__qzVxdW__grid{grid-template-columns:repeat(2,1fr);gap:16px}.Partners-module__qzVxdW__heading{margin-bottom:32px;font-size:28px}.Partners-module__qzVxdW__logoWrap{height:80px;padding:16px}}
.BlogGrid-module__rPEtNa__section{background:#f4f5f6;padding:100px 0}.BlogGrid-module__rPEtNa__grid{grid-template-columns:repeat(3,1fr);gap:35px 30px;display:grid}.BlogGrid-module__rPEtNa__card{background:var(--color-white);border-radius:21px;flex-direction:column;transition:box-shadow .3s;display:flex;overflow:hidden}.BlogGrid-module__rPEtNa__card:hover{box-shadow:0 8px 30px #00000014}.BlogGrid-module__rPEtNa__thumbnailLink{width:100%;display:block}.BlogGrid-module__rPEtNa__thumbnail{width:100%;padding-bottom:66%;position:relative;overflow:hidden}.BlogGrid-module__rPEtNa__thumbnailImage{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;top:0;left:0}.BlogGrid-module__rPEtNa__card:hover .BlogGrid-module__rPEtNa__thumbnailImage{transform:scale(1.03)}.BlogGrid-module__rPEtNa__badge{font-family:var(--font-body);color:var(--color-white);background:var(--color-accent);border-radius:6px;align-self:flex-start;margin:20px 20px 0;padding:6px 14px;font-size:.8rem;font-weight:500;display:inline-block}.BlogGrid-module__rPEtNa__text{flex-direction:column;flex:1;padding:16px 20px 0;display:flex}.BlogGrid-module__rPEtNa__title{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:12px;font-size:1.2rem;font-weight:600;line-height:1.35}.BlogGrid-module__rPEtNa__title a{color:inherit;text-decoration:none}.BlogGrid-module__rPEtNa__title a:hover{color:var(--color-accent)}.BlogGrid-module__rPEtNa__excerpt{font-family:var(--font-body);color:var(--color-text-secondary);flex:1;margin-bottom:14px;font-size:.9rem;line-height:1.6}.BlogGrid-module__rPEtNa__readMore{font-family:var(--font-body);color:var(--color-accent);margin-bottom:16px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-block}.BlogGrid-module__rPEtNa__readMore:hover{opacity:.8}.BlogGrid-module__rPEtNa__meta{border-top:1px solid #f0f0f0;padding:14px 20px}.BlogGrid-module__rPEtNa__date{font-family:var(--font-body);color:#888;font-size:.82rem}.BlogGrid-module__rPEtNa__pagination{justify-content:center;gap:12px;margin-top:50px;display:flex}.BlogGrid-module__rPEtNa__pageBtn{font-family:var(--font-body);color:var(--color-primary);background:var(--color-white);cursor:pointer;border:1px solid #ddd;border-radius:8px;padding:10px 22px;font-size:.9rem;transition:all .2s}.BlogGrid-module__rPEtNa__pageBtn:hover:not(.BlogGrid-module__rPEtNa__disabled){background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.BlogGrid-module__rPEtNa__disabled{opacity:.4;cursor:default;pointer-events:none}@media (max-width:1024px){.BlogGrid-module__rPEtNa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.BlogGrid-module__rPEtNa__section{padding:60px 0}.BlogGrid-module__rPEtNa__grid{grid-template-columns:1fr;gap:20px}.BlogGrid-module__rPEtNa__thumbnail{padding-bottom:50%}.BlogGrid-module__rPEtNa__title{font-size:1.15rem}}
.ContactDirect-module__5-Q3Eq__section{background:var(--color-card-bg);padding:80px 0 100px}.ContactDirect-module__5-Q3Eq__heading{font-family:var(--font-heading);color:var(--color-primary);text-align:center;margin:0 0 14px;font-size:44px;font-weight:600}.ContactDirect-module__5-Q3Eq__lead{font-family:var(--font-body);color:var(--color-text-secondary);text-align:center;max-width:640px;margin:0 auto 48px;font-size:1.05rem;line-height:1.6}.ContactDirect-module__5-Q3Eq__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.ContactDirect-module__5-Q3Eq__card{background:var(--color-white);text-align:center;border-radius:18px;padding:22px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 24px #0f16370d}.ContactDirect-module__5-Q3Eq__card:hover{transform:translateY(-4px);box-shadow:0 10px 30px #0f16371a}.ContactDirect-module__5-Q3Eq__imageWrap{background:var(--color-lavender);aspect-ratio:1;border-radius:14px;margin-bottom:20px;overflow:hidden}.ContactDirect-module__5-Q3Eq__image{object-fit:cover;width:100%;height:100%;display:block}.ContactDirect-module__5-Q3Eq__name{font-family:var(--font-heading);color:var(--color-primary);margin:0 0 4px;font-size:1.25rem;font-weight:600}.ContactDirect-module__5-Q3Eq__role{font-family:var(--font-body);color:var(--color-text-secondary);margin:0 0 16px;font-size:.95rem}.ContactDirect-module__5-Q3Eq__email{font-family:var(--font-body);color:var(--color-savoy-blue);word-break:break-all;font-size:.95rem;text-decoration:none;transition:color .2s;display:inline-block}.ContactDirect-module__5-Q3Eq__email:hover{color:var(--color-accent)}.ContactDirect-module__5-Q3Eq__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.ContactDirect-module__5-Q3Eq__visible{opacity:1;transform:translateY(0)}.ContactDirect-module__5-Q3Eq__delay1{transition-delay:.15s}@media (max-width:900px){.ContactDirect-module__5-Q3Eq__grid{grid-template-columns:repeat(2,1fr)}.ContactDirect-module__5-Q3Eq__heading{font-size:34px}}@media (max-width:560px){.ContactDirect-module__5-Q3Eq__grid{grid-template-columns:1fr;max-width:380px;margin:0 auto}.ContactDirect-module__5-Q3Eq__section{padding:60px 0 80px}}
.CourseListing-module__kSJlIG__section{background:var(--color-white);padding:30px 0 100px}.CourseListing-module__kSJlIG__intro{max-width:760px;margin:0 0 36px}.CourseListing-module__kSJlIG__introHeading{font-family:var(--font-heading);color:var(--color-primary);margin:0 0 12px;font-size:36px;font-weight:600;line-height:1.25}.CourseListing-module__kSJlIG__introText{font-family:var(--font-body);color:var(--color-text-secondary);margin:0;font-size:1.05rem;line-height:1.6}.CourseListing-module__kSJlIG__categoryNav{background:var(--color-white);z-index:5;border-top:1px solid #11223a14;border-bottom:1px solid #11223a14;flex-wrap:wrap;gap:8px;margin:0 0 40px;padding:14px 0;display:flex;position:sticky;top:0}.CourseListing-module__kSJlIG__categoryPill{font-family:var(--font-body);color:var(--color-primary);background:var(--color-hero-bg);white-space:nowrap;border-radius:999px;padding:8px 16px;font-size:.9rem;font-weight:500;text-decoration:none;transition:background .2s,color .2s,transform .2s}.CourseListing-module__kSJlIG__categoryPill:hover{background:var(--color-savoy-blue);color:var(--color-white);transform:translateY(-1px)}.CourseListing-module__kSJlIG__categoryBlock{margin-bottom:56px;scroll-margin-top:90px}.CourseListing-module__kSJlIG__categoryHeader{margin:0 0 20px}.CourseListing-module__kSJlIG__categoryTitle{font-family:var(--font-heading);color:var(--color-primary);margin:0 0 6px;font-size:28px;font-weight:600;line-height:1.3}.CourseListing-module__kSJlIG__categoryDescription{font-family:var(--font-body);color:var(--color-text-secondary);margin:0;font-size:1rem;line-height:1.5}.CourseListing-module__kSJlIG__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.CourseListing-module__kSJlIG__card{background:var(--color-card-bg);color:inherit;border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 2px 12px #0000000f}.CourseListing-module__kSJlIG__card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001a}.CourseListing-module__kSJlIG__imageWrap{aspect-ratio:16/10;background:var(--color-hero-bg);overflow:hidden}.CourseListing-module__kSJlIG__imageWrap img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.CourseListing-module__kSJlIG__card:hover .CourseListing-module__kSJlIG__imageWrap img{transform:scale(1.04)}.CourseListing-module__kSJlIG__cardContent{flex-direction:column;flex:1;gap:14px;padding:20px 22px 22px;display:flex}.CourseListing-module__kSJlIG__cardTitle{font-family:var(--font-heading);color:var(--color-primary);flex:1;margin:0;font-size:1.05rem;font-weight:600;line-height:1.35}.CourseListing-module__kSJlIG__cardCta{font-family:var(--font-body);color:var(--color-savoy-blue);align-items:center;gap:6px;font-size:.9rem;font-weight:500;transition:color .2s,transform .2s;display:inline-flex}.CourseListing-module__kSJlIG__card:hover .CourseListing-module__kSJlIG__cardCta{color:var(--color-accent)}.CourseListing-module__kSJlIG__card:hover .CourseListing-module__kSJlIG__cardCta svg{transform:translate(3px)}.CourseListing-module__kSJlIG__cardCta svg{transition:transform .2s}.CourseListing-module__kSJlIG__animate{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(20px)}.CourseListing-module__kSJlIG__visible{opacity:1;transform:translateY(0)}@media (max-width:960px){.CourseListing-module__kSJlIG__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:768px){.CourseListing-module__kSJlIG__introHeading{font-size:28px}.CourseListing-module__kSJlIG__categoryTitle{font-size:22px}.CourseListing-module__kSJlIG__categoryNav{flex-wrap:nowrap;margin-bottom:32px;padding:12px 0;overflow-x:auto}}@media (max-width:600px){.CourseListing-module__kSJlIG__grid{grid-template-columns:1fr;gap:16px}}
.CoursePage-module__qi_A2q__page{padding-top:100px}.CoursePage-module__qi_A2q__container{max-width:1200px;margin:0 auto;padding:0 24px}.CoursePage-module__qi_A2q__section{padding:80px 0}.CoursePage-module__qi_A2q__sectionAlt{background:#f7f8fa;padding:80px 0}.CoursePage-module__qi_A2q__sectionTitle{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:32px;font-size:2.2rem;font-weight:700}.CoursePage-module__qi_A2q__subTitle{font-family:var(--font-heading);color:var(--color-primary);margin:40px 0 20px;font-size:1.5rem;font-weight:600}.CoursePage-module__qi_A2q__bodyText{color:var(--color-text-secondary);margin-bottom:16px;font-size:1.05rem;line-height:1.7}.CoursePage-module__qi_A2q__hero{background:var(--color-primary);padding:60px 0 70px}.CoursePage-module__qi_A2q__heroInner{align-items:center;gap:60px;max-width:1200px;margin:0 auto;padding:0 24px;display:flex}.CoursePage-module__qi_A2q__heroText{flex:1}.CoursePage-module__qi_A2q__heroSubtitle{text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);margin-bottom:12px;font-size:.9rem;font-weight:600;display:inline-block}.CoursePage-module__qi_A2q__heroTitle{font-family:var(--font-heading);color:#fff;margin-bottom:20px;font-size:3rem;font-weight:700;line-height:1.15}.CoursePage-module__qi_A2q__heroMeta{flex-wrap:wrap;gap:24px;margin-bottom:32px;display:flex}.CoursePage-module__qi_A2q__heroMeta span{color:#fffc;align-items:center;gap:8px;font-size:.95rem;display:inline-flex}.CoursePage-module__qi_A2q__heroMeta svg{stroke:var(--color-accent)}.CoursePage-module__qi_A2q__heroCtas{flex-wrap:wrap;gap:16px;display:flex}.CoursePage-module__qi_A2q__heroImage{background:#fff;border-radius:16px;flex-shrink:0;overflow:hidden;box-shadow:0 8px 30px #00000026}.CoursePage-module__qi_A2q__heroImage img{object-fit:contain;width:400px;height:auto;display:block}.CoursePage-module__qi_A2q__btnPrimary{background:var(--color-accent);color:#fff;font-family:var(--font-body);cursor:pointer;border:none;border-radius:50px;justify-content:center;align-items:center;padding:14px 32px;font-size:1rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.CoursePage-module__qi_A2q__btnPrimary:hover{opacity:.9}.CoursePage-module__qi_A2q__btnOutline{color:#fff;font-family:var(--font-body);cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:50px;justify-content:center;align-items:center;padding:14px 32px;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.CoursePage-module__qi_A2q__btnOutline:hover{background:#ffffff1a;border-color:#fff9}.CoursePage-module__qi_A2q__topicsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-top:16px;display:grid}.CoursePage-module__qi_A2q__topicCard{background:#f7f8fa;border:1px solid #eee;border-radius:12px;padding:28px}.CoursePage-module__qi_A2q__topicTitle{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:8px;font-size:1.15rem;font-weight:700}.CoursePage-module__qi_A2q__topicDesc{color:var(--color-text-secondary);margin:0;font-size:.95rem;line-height:1.6}.CoursePage-module__qi_A2q__attendanceNote{border-left:4px solid var(--color-accent);color:var(--color-text-secondary);background:#fff7ed;border-radius:0 8px 8px 0;margin-top:32px;padding:20px 24px;font-size:.95rem;line-height:1.6}.CoursePage-module__qi_A2q__filters{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.CoursePage-module__qi_A2q__filterBtn{font-family:var(--font-body);color:var(--color-text-secondary);cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:50px;padding:10px 24px;font-size:.9rem;font-weight:500;transition:all .2s}.CoursePage-module__qi_A2q__filterBtn:hover{border-color:var(--color-accent);color:var(--color-accent)}.CoursePage-module__qi_A2q__filterActive{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.CoursePage-module__qi_A2q__datesList{flex-direction:column;gap:16px;display:flex}.CoursePage-module__qi_A2q__dateCard{background:#fff;border:1px solid #eee;border-radius:12px;transition:box-shadow .2s;overflow:hidden}.CoursePage-module__qi_A2q__dateCard:hover{box-shadow:0 4px 16px #0000000f}.CoursePage-module__qi_A2q__dateCardHeader{justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;display:flex}.CoursePage-module__qi_A2q__dateCardInfo{flex:1}.CoursePage-module__qi_A2q__datesIntro{color:var(--color-text-secondary);max-width:720px;margin:-16px 0 32px;font-size:1.05rem;line-height:1.6}.CoursePage-module__qi_A2q__dateCardTitle{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:10px;font-size:1.1rem;font-weight:700}.CoursePage-module__qi_A2q__dateCardMeta{flex-wrap:wrap;gap:20px;display:flex}.CoursePage-module__qi_A2q__dateCardMeta span{color:var(--color-text-secondary);align-items:center;gap:6px;font-size:.9rem;display:inline-flex}.CoursePage-module__qi_A2q__dateCardMeta svg{stroke:var(--color-accent)}.CoursePage-module__qi_A2q__dateCardActions{flex-shrink:0;align-items:center;gap:12px;display:flex}.CoursePage-module__qi_A2q__btnBuy{background:var(--color-accent);color:#fff;font-family:var(--font-body);white-space:nowrap;border-radius:50px;align-items:center;padding:12px 24px;font-size:.9rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.CoursePage-module__qi_A2q__btnBuy:hover{opacity:.9}.CoursePage-module__qi_A2q__btnToggle{color:var(--color-text-secondary);font-family:var(--font-body);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ddd;border-radius:50px;align-items:center;gap:6px;padding:10px 18px;font-size:.85rem;font-weight:500;transition:all .2s;display:inline-flex}.CoursePage-module__qi_A2q__btnToggle:hover{border-color:var(--color-primary);color:var(--color-primary)}.CoursePage-module__qi_A2q__dateCardExpanded{padding:0 28px 24px}.CoursePage-module__qi_A2q__scheduleTable{border-collapse:collapse;width:100%;font-size:.9rem}.CoursePage-module__qi_A2q__scheduleTable th{text-align:left;color:var(--color-primary);text-transform:uppercase;letter-spacing:.04em;border-bottom:2px solid #eee;padding:10px 12px;font-size:.85rem;font-weight:600}.CoursePage-module__qi_A2q__scheduleTable td{color:var(--color-text-secondary);border-bottom:1px solid #f3f3f3;padding:10px 12px}.CoursePage-module__qi_A2q__scheduleTable tr:last-child td{border-bottom:none}.CoursePage-module__qi_A2q__btnShowMore{color:var(--color-primary);font-family:var(--font-body);cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:50px;margin:24px auto 0;padding:14px 36px;font-size:.95rem;font-weight:600;transition:all .2s;display:block}.CoursePage-module__qi_A2q__btnShowMore:hover{border-color:var(--color-accent);color:var(--color-accent)}.CoursePage-module__qi_A2q__fundingBanner{background:var(--color-primary);border-radius:16px;align-items:center;gap:48px;padding:48px 56px;display:flex}.CoursePage-module__qi_A2q__fundingText{flex:1}.CoursePage-module__qi_A2q__fundingTitle{font-family:var(--font-heading);color:#fff;margin-bottom:12px;font-size:1.8rem;font-weight:700}.CoursePage-module__qi_A2q__fundingDesc{color:#fffc;margin-bottom:24px;font-size:1.05rem;line-height:1.6}.CoursePage-module__qi_A2q__fundingBadge{flex-shrink:0}.CoursePage-module__qi_A2q__pricingGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.CoursePage-module__qi_A2q__pricingCard{text-align:center;background:#fff;border:1px solid #eee;border-radius:16px;padding:40px;transition:box-shadow .2s}.CoursePage-module__qi_A2q__pricingCard:hover{box-shadow:0 6px 24px #0000000f}.CoursePage-module__qi_A2q__pricingLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent);margin-bottom:8px;font-size:.85rem;font-weight:600;display:block}.CoursePage-module__qi_A2q__pricingAmount{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:16px;font-size:3rem;font-weight:700}.CoursePage-module__qi_A2q__pricingDesc{color:var(--color-text-secondary);margin-bottom:28px;font-size:.95rem;line-height:1.6}.CoursePage-module__qi_A2q__centerText{text-align:center}.CoursePage-module__qi_A2q__pathsIntro{text-align:center;color:var(--color-text-secondary);max-width:620px;margin:-16px auto 40px;font-size:1.05rem}.CoursePage-module__qi_A2q__pathsGrid{grid-template-columns:repeat(2,1fr);gap:24px;max-width:1100px;margin:0 auto;display:grid}.CoursePage-module__qi_A2q__pathsGridThree{grid-template-columns:repeat(3,1fr);max-width:1280px}.CoursePage-module__qi_A2q__pathCard{background:#fff;border:2px solid #eee;border-radius:16px;flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}.CoursePage-module__qi_A2q__pathCard:hover{transform:translateY(-2px);box-shadow:0 10px 28px #00000014}.CoursePage-module__qi_A2q__pathCardPopular{border-color:var(--color-accent)}.CoursePage-module__qi_A2q__pathHeader{color:var(--color-primary);background:#eef0f5;padding:26px 28px 22px;position:relative}.CoursePage-module__qi_A2q__pathCardPopular .CoursePage-module__qi_A2q__pathHeader{background:var(--color-primary);color:#fff}.CoursePage-module__qi_A2q__pathHeaderTitle{align-items:center;gap:12px;display:flex}.CoursePage-module__qi_A2q__pathTitle{font-family:var(--font-heading);color:inherit;margin:0;font-size:1.35rem;font-weight:700}.CoursePage-module__qi_A2q__pathHeader svg{stroke:currentColor}.CoursePage-module__qi_A2q__pathSubtitle{opacity:.85;color:inherit;margin:6px 0 0;font-size:.95rem}.CoursePage-module__qi_A2q__pathBadge{background:var(--color-accent);color:#fff;letter-spacing:.02em;border-radius:50px;padding:6px 14px;font-size:.78rem;font-weight:600;position:absolute;top:22px;right:22px}.CoursePage-module__qi_A2q__pathFeatures{flex-direction:column;flex:1;gap:14px;margin:0;padding:24px 28px 16px;list-style:none;display:flex}.CoursePage-module__qi_A2q__pathFeatures li{color:var(--color-text-primary);align-items:flex-start;gap:12px;font-size:.98rem;line-height:1.5;display:flex}.CoursePage-module__qi_A2q__pathFeatures svg{stroke:var(--color-accent);flex-shrink:0;margin-top:2px}.CoursePage-module__qi_A2q__pathFootnote{color:var(--color-text-secondary);border-top:1px solid #eee;align-items:center;gap:10px;padding:16px 28px;font-size:.9rem;display:flex}.CoursePage-module__qi_A2q__pathFootnote svg{stroke:var(--color-text-secondary);flex-shrink:0}.CoursePage-module__qi_A2q__pathPriceBox{background:#f7f8fa;border-radius:12px;margin:0 28px 20px;padding:18px 22px}.CoursePage-module__qi_A2q__pathPriceLabel{color:var(--color-text-secondary);margin-bottom:4px;font-size:.85rem;display:block}.CoursePage-module__qi_A2q__pathPriceAmount{font-family:var(--font-heading);color:var(--color-primary);font-size:2.2rem;font-weight:700;line-height:1.1}.CoursePage-module__qi_A2q__pathIncludes{color:#22c55e;align-items:center;gap:6px;margin-top:8px;font-size:.9rem;font-weight:500;display:flex}.CoursePage-module__qi_A2q__pathIncludes svg{width:16px;height:16px}.CoursePage-module__qi_A2q__pathCta{background:var(--color-accent);color:#fff;text-align:center;font-family:var(--font-body);border-radius:10px;margin:0 28px 28px;padding:15px 24px;font-size:1rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:block}.CoursePage-module__qi_A2q__pathCta:hover{opacity:.9}.CoursePage-module__qi_A2q__examOptions{flex-direction:column;gap:10px;margin:0 28px 28px;display:flex}.CoursePage-module__qi_A2q__examOption{background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;text-decoration:none;transition:border-color .2s,background .2s,transform .15s;display:flex}.CoursePage-module__qi_A2q__examOption:hover{border-color:var(--color-accent);background:#fff7ed;transform:translateY(-1px)}.CoursePage-module__qi_A2q__examOptionMain{flex:1;min-width:0}.CoursePage-module__qi_A2q__examOptionLabel{color:var(--color-primary);align-items:center;gap:8px;font-size:1rem;font-weight:600;display:flex}.CoursePage-module__qi_A2q__examOptionLabel svg{stroke:var(--color-accent);flex-shrink:0}.CoursePage-module__qi_A2q__examOptionDesc{color:var(--color-text-secondary);margin-top:2px;font-size:.85rem;line-height:1.4}.CoursePage-module__qi_A2q__examOptionPrice{font-family:var(--font-heading);color:var(--color-primary);flex-shrink:0;font-size:1.3rem;font-weight:700}.CoursePage-module__qi_A2q__deliveryGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.CoursePage-module__qi_A2q__deliveryCard{background:#f7f8fa;border:1px solid #eee;border-radius:12px;padding:36px}.CoursePage-module__qi_A2q__deliveryTitle{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:4px;font-size:1.4rem;font-weight:700}.CoursePage-module__qi_A2q__deliverySubtitle{color:var(--color-accent);margin-bottom:16px;font-size:.9rem;font-weight:500}.CoursePage-module__qi_A2q__skillsGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.CoursePage-module__qi_A2q__skillCard{text-align:center;background:#fff;border:1px solid #eee;border-radius:12px;padding:36px}.CoursePage-module__qi_A2q__skillTitle{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:10px;font-size:1.2rem;font-weight:700}.CoursePage-module__qi_A2q__skillDesc{color:var(--color-text-secondary);margin:0;font-size:.95rem;line-height:1.6}.CoursePage-module__qi_A2q__testimonialsGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.CoursePage-module__qi_A2q__testimonialCard{background:#fff;border:1px solid #eee;border-radius:12px;padding:32px}.CoursePage-module__qi_A2q__testimonialStars{gap:2px;margin-bottom:14px;display:flex}.CoursePage-module__qi_A2q__testimonialText{color:var(--color-text-secondary);margin-bottom:20px;font-size:1rem;font-style:italic;line-height:1.65}.CoursePage-module__qi_A2q__testimonialAuthor{align-items:center;gap:12px;display:flex}.CoursePage-module__qi_A2q__testimonialAvatar{object-fit:cover;border-radius:50%;width:48px;height:48px}.CoursePage-module__qi_A2q__testimonialAuthor strong{color:var(--color-primary);font-size:.95rem;display:block}.CoursePage-module__qi_A2q__testimonialLocation{color:var(--color-text-secondary);font-size:.85rem}.CoursePage-module__qi_A2q__eligibilityCard{background:#f7f8fa;border:1px solid #eee;border-radius:12px;padding:36px}.CoursePage-module__qi_A2q__eligibilityList{flex-direction:column;gap:14px;margin:0 0 20px;padding:0;list-style:none;display:flex}.CoursePage-module__qi_A2q__eligibilityList li{color:var(--color-text-primary);align-items:center;gap:12px;font-size:1.05rem;font-weight:500;display:flex}.CoursePage-module__qi_A2q__eligibilityNote{color:var(--color-text-secondary);border-top:1px solid #e5e5e5;padding-top:16px;font-size:.9rem;line-height:1.6}.CoursePage-module__qi_A2q__ctaSection{background:var(--color-primary);text-align:center;padding:80px 0}.CoursePage-module__qi_A2q__ctaTitle{font-family:var(--font-heading);color:#fff;margin-bottom:12px;font-size:2.2rem;font-weight:700}.CoursePage-module__qi_A2q__ctaDesc{color:#fffc;margin-bottom:32px;font-size:1.1rem}.CoursePage-module__qi_A2q__btnCta{background:var(--color-accent);color:#fff;font-family:var(--font-body);border-radius:50px;align-items:center;padding:16px 40px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.CoursePage-module__qi_A2q__btnCta:hover{opacity:.9}@media (max-width:900px){.CoursePage-module__qi_A2q__heroInner{text-align:center;flex-direction:column}.CoursePage-module__qi_A2q__heroTitle{font-size:2.2rem}.CoursePage-module__qi_A2q__heroMeta,.CoursePage-module__qi_A2q__heroCtas{justify-content:center}.CoursePage-module__qi_A2q__heroImage img{width:300px}.CoursePage-module__qi_A2q__dateCardHeader{flex-direction:column;align-items:flex-start}.CoursePage-module__qi_A2q__dateCardActions{flex-direction:column;width:100%}.CoursePage-module__qi_A2q__btnBuy{justify-content:center;width:100%}.CoursePage-module__qi_A2q__pricingGrid,.CoursePage-module__qi_A2q__deliveryGrid,.CoursePage-module__qi_A2q__pathsGrid,.CoursePage-module__qi_A2q__pathsGridThree,.CoursePage-module__qi_A2q__skillsGrid,.CoursePage-module__qi_A2q__testimonialsGrid{grid-template-columns:1fr}.CoursePage-module__qi_A2q__fundingBanner{text-align:center;flex-direction:column;padding:32px 28px}.CoursePage-module__qi_A2q__sectionTitle{font-size:1.7rem}}@media (max-width:600px){.CoursePage-module__qi_A2q__page{padding-top:75px}.CoursePage-module__qi_A2q__hero{padding:40px 0 50px}.CoursePage-module__qi_A2q__section,.CoursePage-module__qi_A2q__sectionAlt{padding:50px 0}.CoursePage-module__qi_A2q__heroTitle{font-size:1.8rem}.CoursePage-module__qi_A2q__topicsGrid{grid-template-columns:1fr}.CoursePage-module__qi_A2q__dateCardMeta{flex-direction:column;gap:8px}}
.CaseStudy-module__QaBUZa__section{background:var(--color-card-bg);padding:80px 0}.CaseStudy-module__QaBUZa__heading{font-family:var(--font-heading);color:var(--color-primary);text-align:center;margin-bottom:50px;font-size:40px;font-weight:700}.CaseStudy-module__QaBUZa__content{align-items:center;gap:60px;margin-bottom:60px;display:flex}.CaseStudy-module__QaBUZa__left{flex:1;min-width:0}.CaseStudy-module__QaBUZa__subheading{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:24px;font-size:32px;font-weight:700}.CaseStudy-module__QaBUZa__outcomesTitle{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:20px;font-size:22px;font-weight:600}.CaseStudy-module__QaBUZa__outcomesList{flex-direction:column;gap:16px;margin:0 0 28px;padding-left:24px;display:flex}.CaseStudy-module__QaBUZa__outcomeItem{font-family:var(--font-body);color:#383c51;font-size:1.05rem;line-height:1.7}.CaseStudy-module__QaBUZa__outcomeItem strong{color:var(--color-primary);font-weight:600}.CaseStudy-module__QaBUZa__caseStudyLink{font-family:var(--font-body);color:var(--color-primary);margin-top:8px;font-size:1.05rem;display:inline-block}.CaseStudy-module__QaBUZa__linkAccent{color:var(--color-accent);font-weight:500}.CaseStudy-module__QaBUZa__caseStudyLink:hover .CaseStudy-module__QaBUZa__linkAccent{text-decoration:underline}.CaseStudy-module__QaBUZa__carouselWrap{flex-shrink:0;width:440px}.CaseStudy-module__QaBUZa__carousel{overflow:hidden}.CaseStudy-module__QaBUZa__carouselTrack{transition:transform .5s;display:flex}.CaseStudy-module__QaBUZa__carouselSlide{flex-shrink:0;gap:16px;width:100%;display:flex}.CaseStudy-module__QaBUZa__carouselImage{border-radius:16px;flex:1;height:320px;position:relative;overflow:hidden}.CaseStudy-module__QaBUZa__dots{justify-content:center;gap:8px;margin-top:16px;display:flex}.CaseStudy-module__QaBUZa__dot{cursor:pointer;background:#ccc;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:background .2s}.CaseStudy-module__QaBUZa__dotActive{background:var(--color-primary)}.CaseStudy-module__QaBUZa__testimonial{border-top:1px solid #e8e8e8;margin-bottom:40px;padding-top:40px}.CaseStudy-module__QaBUZa__quoteText{font-family:var(--font-body);color:#383c51;margin-bottom:24px;font-size:1.1rem;font-style:italic;line-height:1.7}.CaseStudy-module__QaBUZa__quoteAuthor{align-items:center;gap:16px;display:flex}.CaseStudy-module__QaBUZa__authorLogo{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex;overflow:hidden}.CaseStudy-module__QaBUZa__authorName{font-family:var(--font-heading);color:var(--color-primary);font-size:1rem;font-weight:600}.CaseStudy-module__QaBUZa__authorTitle{font-family:var(--font-body);color:#494551;font-size:.85rem}.CaseStudy-module__QaBUZa__btnWrap{text-align:center}.CaseStudy-module__QaBUZa__btnMeeting{font-family:var(--font-body);cursor:pointer;background:var(--color-accent);color:#fff;border:none;border-radius:50px;justify-content:center;align-items:center;padding:18px 34px;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:2px 2px #13154d17}.CaseStudy-module__QaBUZa__btnMeeting:hover{opacity:.9;box-shadow:2px 2px #13154d}@media (max-width:900px){.CaseStudy-module__QaBUZa__content{flex-direction:column}.CaseStudy-module__QaBUZa__carouselWrap{width:100%}.CaseStudy-module__QaBUZa__heading{margin-bottom:32px;font-size:32px}.CaseStudy-module__QaBUZa__subheading{font-size:26px}}
.HowCoursesAreFree-module__c7zDJq__section{background:var(--color-white);padding:30px 0 100px}.HowCoursesAreFree-module__c7zDJq__article{max-width:880px;font-family:var(--font-body);color:var(--color-text-secondary);margin:0 auto;font-size:1rem;line-height:1.75}.HowCoursesAreFree-module__c7zDJq__lead{font-family:var(--font-body);color:var(--color-text-primary);border-left:4px solid var(--color-accent);margin:0 0 36px;padding-left:18px;font-size:1.2rem;line-height:1.7}.HowCoursesAreFree-module__c7zDJq__block{margin-bottom:28px}.HowCoursesAreFree-module__c7zDJq__article h2{font-family:var(--font-heading);color:var(--color-primary);margin:24px 0 14px;font-size:30px;font-weight:600;line-height:1.3}.HowCoursesAreFree-module__c7zDJq__article h3{font-family:var(--font-heading);color:var(--color-primary);margin:0 0 8px;font-size:22px;font-weight:600;line-height:1.3}.HowCoursesAreFree-module__c7zDJq__article p{margin:0 0 14px}.HowCoursesAreFree-module__c7zDJq__article a{color:var(--color-savoy-blue);text-underline-offset:3px;text-decoration:underline;transition:color .2s}.HowCoursesAreFree-module__c7zDJq__article a:hover{color:var(--color-accent)}.HowCoursesAreFree-module__c7zDJq__article strong{color:var(--color-text-primary);font-weight:600}.HowCoursesAreFree-module__c7zDJq__eligibilityCard{background:var(--color-hero-bg);border-radius:18px;margin:40px 0;padding:32px 36px}.HowCoursesAreFree-module__c7zDJq__eligibilityCard h2{margin-top:0}.HowCoursesAreFree-module__c7zDJq__checklist{flex-direction:column;gap:14px;margin:18px 0 22px;padding:0;list-style:none;display:flex}.HowCoursesAreFree-module__c7zDJq__checkItem{color:var(--color-text-primary);align-items:flex-start;gap:14px;font-size:1.05rem;line-height:1.55;display:flex}.HowCoursesAreFree-module__c7zDJq__checkIcon{background:var(--color-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:2px;display:flex}.HowCoursesAreFree-module__c7zDJq__checkIcon svg{color:#fff;width:14px;height:14px}.HowCoursesAreFree-module__c7zDJq__note{background:var(--color-white);border-left:4px solid var(--color-accent);color:var(--color-text-secondary);border-radius:0 10px 10px 0;margin:0 0 18px;padding:14px 18px;font-size:.98rem}.HowCoursesAreFree-module__c7zDJq__note strong{color:var(--color-primary)}.HowCoursesAreFree-module__c7zDJq__cardFooter{margin:0;font-size:1rem}.HowCoursesAreFree-module__c7zDJq__steps{counter-reset:step;flex-direction:column;gap:18px;margin:12px 0 48px;padding:0;list-style:none;display:flex}.HowCoursesAreFree-module__c7zDJq__step{background:var(--color-card-bg);border:1px solid #11223a0f;border-radius:14px;align-items:flex-start;gap:20px;padding:22px 24px;transition:border-color .2s,transform .2s;display:flex}.HowCoursesAreFree-module__c7zDJq__step:hover{border-color:#585cd540;transform:translateY(-2px)}.HowCoursesAreFree-module__c7zDJq__stepNum{background:var(--color-savoy-blue);color:#fff;width:44px;height:44px;font-family:var(--font-heading);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.2rem;font-weight:600;display:flex}.HowCoursesAreFree-module__c7zDJq__stepBody p{margin:0}.HowCoursesAreFree-module__c7zDJq__stepTitle{margin:0 0 4px!important;font-size:1.15rem!important}.HowCoursesAreFree-module__c7zDJq__cta{background:var(--color-primary);color:var(--color-white);text-align:center;border-radius:20px;margin-top:24px;padding:40px 36px}.HowCoursesAreFree-module__c7zDJq__cta h3{color:var(--color-white)!important;margin:0 0 8px!important;font-size:28px!important}.HowCoursesAreFree-module__c7zDJq__cta p{color:#ffffffd9;margin:0 0 22px;font-size:1.05rem}.HowCoursesAreFree-module__c7zDJq__ctaButtons{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.HowCoursesAreFree-module__c7zDJq__btnPrimary,.HowCoursesAreFree-module__c7zDJq__btnOutline{font-family:var(--font-heading);border-radius:999px;justify-content:center;align-items:center;padding:12px 26px;font-size:1rem;font-weight:500;transition:transform .2s,background .2s,color .2s;display:inline-flex;text-decoration:none!important}.HowCoursesAreFree-module__c7zDJq__btnPrimary{background:var(--color-accent);color:#fff!important}.HowCoursesAreFree-module__c7zDJq__btnPrimary:hover{background:#ff8a78;transform:translateY(-2px)}.HowCoursesAreFree-module__c7zDJq__btnOutline{background:0 0;border:1px solid #ffffff80;color:#fff!important}.HowCoursesAreFree-module__c7zDJq__btnOutline:hover{background:#ffffff1a;transform:translateY(-2px)}.HowCoursesAreFree-module__c7zDJq__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(24px)}.HowCoursesAreFree-module__c7zDJq__visible{opacity:1;transform:translateY(0)}@media (max-width:768px){.HowCoursesAreFree-module__c7zDJq__section{padding:20px 0 70px}.HowCoursesAreFree-module__c7zDJq__article h2{font-size:24px}.HowCoursesAreFree-module__c7zDJq__article h3{font-size:19px}.HowCoursesAreFree-module__c7zDJq__lead{font-size:1.05rem}.HowCoursesAreFree-module__c7zDJq__eligibilityCard{padding:26px 22px}.HowCoursesAreFree-module__c7zDJq__step{gap:16px;padding:18px 20px}.HowCoursesAreFree-module__c7zDJq__stepNum{width:38px;height:38px;font-size:1.05rem}.HowCoursesAreFree-module__c7zDJq__cta{padding:32px 24px}.HowCoursesAreFree-module__c7zDJq__cta h3{font-size:22px!important}}
.JobsList-module__WH_xra__section{background:var(--color-white);padding:30px 0 100px}.JobsList-module__WH_xra__emptyState{background:var(--color-hero-bg);text-align:center;font-family:var(--font-body);color:var(--color-text-secondary);border-radius:18px;margin-bottom:40px;padding:48px 32px;font-size:1.1rem}.JobsList-module__WH_xra__emptyState p{margin:0}.JobsList-module__WH_xra__grid{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:28px;display:grid}.JobsList-module__WH_xra__card{background:var(--color-hero-bg);border-radius:18px;flex-direction:column;padding:36px 32px;display:flex}.JobsList-module__WH_xra__cardTitle{font-family:var(--font-heading);color:var(--color-primary);margin:0 0 18px;font-size:27px;font-weight:600;line-height:1.3}.JobsList-module__WH_xra__descBlock{flex-direction:column;gap:12px;margin-bottom:22px;display:flex}.JobsList-module__WH_xra__descPara{font-family:var(--font-body);color:var(--color-text-secondary);margin:0;font-size:1rem;line-height:1.6}.JobsList-module__WH_xra__metaList{background:var(--color-white);border-radius:12px;flex-direction:column;gap:10px;margin:0 0 22px;padding:18px 20px;list-style:none;display:flex}.JobsList-module__WH_xra__metaItem{font-family:var(--font-body);color:var(--color-text-primary);gap:8px;font-size:.98rem;line-height:1.4;display:flex}.JobsList-module__WH_xra__metaLabel{color:var(--color-primary);flex-shrink:0;min-width:110px;font-weight:600}.JobsList-module__WH_xra__metaValue{color:var(--color-text-secondary)}.JobsList-module__WH_xra__applyBlock{margin-bottom:24px}.JobsList-module__WH_xra__applyHeading{font-family:var(--font-body);color:var(--color-primary);margin:0 0 4px;font-size:1rem;font-weight:600}.JobsList-module__WH_xra__applyText{font-family:var(--font-body);color:var(--color-text-secondary);margin:0;font-size:.98rem;line-height:1.5}.JobsList-module__WH_xra__applyEmail{color:var(--color-savoy-blue);font-weight:500;text-decoration:none;transition:color .2s}.JobsList-module__WH_xra__applyEmail:hover{color:var(--color-accent)}.JobsList-module__WH_xra__cardBtn{background:var(--color-accent);color:var(--color-white);font-family:var(--font-body);letter-spacing:.02em;cursor:pointer;border:none;border-radius:50px;align-self:flex-start;margin-top:auto;padding:16px 30px;font-size:1rem;font-weight:500;text-decoration:none;transition:opacity .2s,box-shadow .2s;box-shadow:2px 2px #13154d17}.JobsList-module__WH_xra__cardBtn:hover{opacity:.92;box-shadow:2px 2px #13154d}.JobsList-module__WH_xra__applyFootnote{font-family:var(--font-body);color:var(--color-text-secondary);text-align:center;margin:40px 0 0;font-size:1rem}.JobsList-module__WH_xra__applyFootnote a{color:var(--color-savoy-blue);font-weight:500;text-decoration:none;transition:color .2s}.JobsList-module__WH_xra__applyFootnote a:hover{color:var(--color-accent)}.JobsList-module__WH_xra__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.JobsList-module__WH_xra__visible{opacity:1;transform:translateY(0)}@media (max-width:960px){.JobsList-module__WH_xra__grid{grid-template-columns:1fr}}@media (max-width:600px){.JobsList-module__WH_xra__card{padding:28px 22px}.JobsList-module__WH_xra__cardTitle{font-size:22px}.JobsList-module__WH_xra__metaLabel{min-width:100px}.JobsList-module__WH_xra__metaItem{flex-wrap:wrap}}
.CookiePolicy-module__AQMk0G__section{background:var(--color-white);padding:30px 0 100px}.CookiePolicy-module__AQMk0G__article{max-width:880px;font-family:var(--font-body);color:var(--color-text-secondary);margin:0 auto;font-size:1rem;line-height:1.7}.CookiePolicy-module__AQMk0G__lastUpdated{color:var(--color-text-secondary);margin:0 0 32px;font-size:.95rem}.CookiePolicy-module__AQMk0G__article h2{font-family:var(--font-heading);color:var(--color-primary);margin:36px 0 14px;font-size:28px;font-weight:600;line-height:1.3}.CookiePolicy-module__AQMk0G__article h3{font-family:var(--font-heading);color:var(--color-primary);margin:22px 0 10px;font-size:20px;font-weight:600;line-height:1.3}.CookiePolicy-module__AQMk0G__subheading{color:var(--color-savoy-blue)!important;margin-top:18px!important;font-size:18px!important}.CookiePolicy-module__AQMk0G__article p{margin:0 0 14px}.CookiePolicy-module__AQMk0G__article a{color:var(--color-savoy-blue);text-underline-offset:3px;text-decoration:underline;transition:color .2s}.CookiePolicy-module__AQMk0G__article a:hover{color:var(--color-accent)}.CookiePolicy-module__AQMk0G__article ul{margin:0 0 18px 22px;padding:0}.CookiePolicy-module__AQMk0G__article li{margin-bottom:8px}.CookiePolicy-module__AQMk0G__servicesList{flex-direction:column;gap:14px;margin:22px 0 28px;display:flex}.CookiePolicy-module__AQMk0G__serviceItem{background:var(--color-hero-bg);border:1px solid #0000;border-radius:14px;transition:border-color .2s;overflow:hidden}.CookiePolicy-module__AQMk0G__serviceItem[open]{border-color:#585cd52e}.CookiePolicy-module__AQMk0G__serviceSummary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;list-style:none;display:flex}.CookiePolicy-module__AQMk0G__serviceSummary::-webkit-details-marker{display:none}.CookiePolicy-module__AQMk0G__serviceSummary:after{content:"+";color:var(--color-primary);flex-shrink:0;font-size:1.4rem;line-height:1}.CookiePolicy-module__AQMk0G__serviceItem[open] .CookiePolicy-module__AQMk0G__serviceSummary:after{content:"−"}.CookiePolicy-module__AQMk0G__serviceHead{flex-direction:column;gap:4px;display:flex}.CookiePolicy-module__AQMk0G__serviceName{font-family:var(--font-heading)!important;color:var(--color-primary)!important;margin:0!important;font-size:1.1rem!important}.CookiePolicy-module__AQMk0G__serviceCategory{color:var(--color-savoy-blue);letter-spacing:.02em;font-size:.85rem;font-weight:500}.CookiePolicy-module__AQMk0G__serviceBody{border-top:1px solid #11223a14;margin-top:0;padding:0 22px 22px}.CookiePolicy-module__AQMk0G__serviceBody h4{font-family:var(--font-heading);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;margin:16px 0 6px;font-size:.95rem;font-weight:600}.CookiePolicy-module__AQMk0G__tableWrap{margin-top:8px;overflow-x:auto}.CookiePolicy-module__AQMk0G__cookieTable{border-collapse:collapse;background:var(--color-white);border-radius:8px;width:100%;font-size:.92rem;overflow:hidden}.CookiePolicy-module__AQMk0G__cookieTable th,.CookiePolicy-module__AQMk0G__cookieTable td{text-align:left;vertical-align:top;border-bottom:1px solid #11223a14;padding:10px 12px}.CookiePolicy-module__AQMk0G__cookieTable th{color:var(--color-primary);text-transform:uppercase;letter-spacing:.04em;background:#585cd514;font-size:.85rem;font-weight:600}.CookiePolicy-module__AQMk0G__cookieTable tbody tr:last-child td{border-bottom:none}.CookiePolicy-module__AQMk0G__cookieTable code{color:var(--color-primary);white-space:nowrap;background:#585cd514;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SF Mono,Consolas,monospace;font-size:.88rem}.CookiePolicy-module__AQMk0G__contact{background:var(--color-hero-bg);color:var(--color-text-primary);border-radius:14px;margin-top:14px;padding:22px 26px;font-style:normal;line-height:1.8}.CookiePolicy-module__AQMk0G__contact strong{color:var(--color-primary)}.CookiePolicy-module__AQMk0G__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.CookiePolicy-module__AQMk0G__visible{opacity:1;transform:translateY(0)}@media (max-width:768px){.CookiePolicy-module__AQMk0G__article h2{font-size:24px}.CookiePolicy-module__AQMk0G__article h3{font-size:18px}.CookiePolicy-module__AQMk0G__cookieTable{font-size:.85rem}.CookiePolicy-module__AQMk0G__cookieTable th,.CookiePolicy-module__AQMk0G__cookieTable td{padding:8px 10px}}
.PrivacyPolicy-module__BQXFuG__section{background:var(--color-white);padding:30px 0 100px}.PrivacyPolicy-module__BQXFuG__article{max-width:880px;font-family:var(--font-body);color:var(--color-text-secondary);margin:0 auto;font-size:1rem;line-height:1.7}.PrivacyPolicy-module__BQXFuG__meta{background:var(--color-hero-bg);color:var(--color-primary);border-radius:12px;margin:0 0 32px;padding:16px 20px;font-size:.95rem;line-height:1.6}.PrivacyPolicy-module__BQXFuG__article h2{font-family:var(--font-heading);color:var(--color-primary);margin:36px 0 14px;font-size:28px;font-weight:600;line-height:1.3}.PrivacyPolicy-module__BQXFuG__article h3{font-family:var(--font-heading);color:var(--color-primary);margin:22px 0 10px;font-size:20px;font-weight:600;line-height:1.3}.PrivacyPolicy-module__BQXFuG__subheading{color:var(--color-savoy-blue)!important;margin-top:18px!important;font-size:18px!important}.PrivacyPolicy-module__BQXFuG__article p{margin:0 0 14px}.PrivacyPolicy-module__BQXFuG__article a{color:var(--color-savoy-blue);text-underline-offset:3px;text-decoration:underline;transition:color .2s}.PrivacyPolicy-module__BQXFuG__article a:hover{color:var(--color-accent)}.PrivacyPolicy-module__BQXFuG__article ul{margin:0 0 18px 22px;padding:0}.PrivacyPolicy-module__BQXFuG__article li{margin-bottom:8px}.PrivacyPolicy-module__BQXFuG__article strong{color:var(--color-primary)}.PrivacyPolicy-module__BQXFuG__contactLine{margin-top:28px!important}.PrivacyPolicy-module__BQXFuG__contact{background:var(--color-hero-bg);color:var(--color-text-primary);border-radius:14px;margin-top:14px;padding:22px 26px;font-style:normal;line-height:1.8}.PrivacyPolicy-module__BQXFuG__contact strong{color:var(--color-primary)}.PrivacyPolicy-module__BQXFuG__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.PrivacyPolicy-module__BQXFuG__visible{opacity:1;transform:translateY(0)}@media (max-width:768px){.PrivacyPolicy-module__BQXFuG__article h2{font-size:24px}.PrivacyPolicy-module__BQXFuG__article h3{font-size:18px}}
.TermsAndConditions-module__5pe79W__section{background:var(--color-white);padding:30px 0 100px}.TermsAndConditions-module__5pe79W__article{max-width:880px;font-family:var(--font-body);color:var(--color-text-secondary);margin:0 auto;font-size:1rem;line-height:1.7}.TermsAndConditions-module__5pe79W__meta{background:var(--color-hero-bg);color:var(--color-primary);border-radius:12px;margin:0 0 32px;padding:16px 20px;font-size:.95rem;line-height:1.6}.TermsAndConditions-module__5pe79W__article h2{font-family:var(--font-heading);color:var(--color-primary);margin:36px 0 14px;font-size:28px;font-weight:600;line-height:1.3}.TermsAndConditions-module__5pe79W__article h3{font-family:var(--font-heading);color:var(--color-primary);margin:22px 0 10px;font-size:20px;font-weight:600;line-height:1.3}.TermsAndConditions-module__5pe79W__subheading{color:var(--color-savoy-blue)!important;margin-top:18px!important;font-size:18px!important}.TermsAndConditions-module__5pe79W__article p{margin:0 0 14px}.TermsAndConditions-module__5pe79W__article a{color:var(--color-savoy-blue);text-underline-offset:3px;text-decoration:underline;transition:color .2s}.TermsAndConditions-module__5pe79W__article a:hover{color:var(--color-accent)}.TermsAndConditions-module__5pe79W__article ul{margin:0 0 18px 22px;padding:0}.TermsAndConditions-module__5pe79W__article li{margin-bottom:8px}.TermsAndConditions-module__5pe79W__article strong{color:var(--color-primary)}.TermsAndConditions-module__5pe79W__contact{background:var(--color-hero-bg);color:var(--color-text-primary);border-radius:14px;margin:8px 0 14px;padding:22px 26px;font-style:normal;line-height:1.8}.TermsAndConditions-module__5pe79W__contactLine{background:var(--color-hero-bg);border-radius:12px;padding:18px 22px;margin-top:28px!important}.TermsAndConditions-module__5pe79W__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.TermsAndConditions-module__5pe79W__visible{opacity:1;transform:translateY(0)}@media (max-width:768px){.TermsAndConditions-module__5pe79W__article h2{font-size:24px}.TermsAndConditions-module__5pe79W__article h3{font-size:18px}}
.EligibilityChecker-module__UqIXGa__hero{background:#fff;padding-top:180px;padding-bottom:60px}.EligibilityChecker-module__UqIXGa__heroInner{max-width:800px}.EligibilityChecker-module__UqIXGa__title{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:20px;font-size:58px;font-weight:600;line-height:1.15}.EligibilityChecker-module__UqIXGa__intro{font-family:var(--font-body);color:var(--color-text-secondary);font-size:1.15rem;line-height:1.7}.EligibilityChecker-module__UqIXGa__content{padding:60px 0 80px}.EligibilityChecker-module__UqIXGa__grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:60px;display:grid}@media (max-width:768px){.EligibilityChecker-module__UqIXGa__grid{grid-template-columns:1fr;gap:40px}}.EligibilityChecker-module__UqIXGa__iframeWrap{border-radius:12px;width:100%;min-height:400px;overflow:hidden}.EligibilityChecker-module__UqIXGa__iframeWrap iframe{width:100%;height:100%;display:block}.EligibilityChecker-module__UqIXGa__infoHeading{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:24px;font-size:36px;font-weight:600;line-height:1.25}.EligibilityChecker-module__UqIXGa__criteriaLabel{font-family:var(--font-body);color:var(--color-primary);margin-bottom:16px;font-size:1.1rem;font-weight:600}.EligibilityChecker-module__UqIXGa__checklist{flex-direction:column;gap:14px;margin:0 0 28px;padding:0;list-style:none;display:flex}.EligibilityChecker-module__UqIXGa__checkItem{font-family:var(--font-body);color:var(--color-text-secondary);align-items:flex-start;gap:12px;font-size:1.05rem;line-height:1.5;display:flex}.EligibilityChecker-module__UqIXGa__checkIcon{background:var(--color-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;display:flex}.EligibilityChecker-module__UqIXGa__checkIcon svg{color:#fff;width:14px;height:14px}.EligibilityChecker-module__UqIXGa__note{font-family:var(--font-body);color:var(--color-text-secondary);border-left:4px solid var(--color-accent);background:#f8f8fb;border-radius:0 8px 8px 0;margin-bottom:36px;padding:16px 20px;font-size:.95rem;line-height:1.6}@media (max-width:768px){.EligibilityChecker-module__UqIXGa__hero{padding-top:140px;padding-bottom:40px}.EligibilityChecker-module__UqIXGa__title{font-size:42px}.EligibilityChecker-module__UqIXGa__infoHeading{font-size:30px}.EligibilityChecker-module__UqIXGa__content{padding:40px 0 60px}}
.FAQPage-module__rwQzdG__section{background:var(--color-white)}.FAQPage-module__rwQzdG__hero{padding:180px 0 40px}.FAQPage-module__rwQzdG__title{font-family:var(--font-heading);color:var(--color-primary);text-transform:uppercase;font-size:48px;font-weight:700;line-height:1.15}.FAQPage-module__rwQzdG__tabs{border-bottom:1px solid #e5e7eb;gap:32px;margin-bottom:40px;display:flex}.FAQPage-module__rwQzdG__tab{font-family:var(--font-heading);color:#9ca3af;cursor:pointer;letter-spacing:.01em;background:0 0;border:none;padding:12px 0;font-size:1rem;font-weight:600;transition:color .2s;position:relative}.FAQPage-module__rwQzdG__tab:hover,.FAQPage-module__rwQzdG__tabActive{color:var(--color-primary)}.FAQPage-module__rwQzdG__tabActive:after{content:"";background:var(--color-accent);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.FAQPage-module__rwQzdG__list{flex-direction:column;max-width:900px;padding-bottom:100px;display:flex}.FAQPage-module__rwQzdG__item{border-bottom:1px solid #e5e7eb}.FAQPage-module__rwQzdG__question{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:24px 0;display:flex}.FAQPage-module__rwQzdG__questionText{font-family:var(--font-heading);color:var(--color-primary);font-size:1.1rem;font-weight:500;transition:color .2s}.FAQPage-module__rwQzdG__question:hover .FAQPage-module__rwQzdG__questionText{color:var(--color-accent)}.FAQPage-module__rwQzdG__icon{color:var(--color-primary);flex-shrink:0;transition:transform .3s}.FAQPage-module__rwQzdG__horizontalLine{transition:opacity .3s}.FAQPage-module__rwQzdG__open .FAQPage-module__rwQzdG__icon{transform:rotate(90deg)}.FAQPage-module__rwQzdG__open .FAQPage-module__rwQzdG__horizontalLine{opacity:0}.FAQPage-module__rwQzdG__answer{max-height:0;transition:max-height .35s;overflow:hidden}.FAQPage-module__rwQzdG__open .FAQPage-module__rwQzdG__answer{max-height:500px}.FAQPage-module__rwQzdG__answer p{font-family:var(--font-body);color:var(--color-text-secondary);padding:0 40px 24px 0;font-size:1rem;line-height:1.7}@media (max-width:768px){.FAQPage-module__rwQzdG__hero{padding:130px 0 30px}.FAQPage-module__rwQzdG__title{font-size:34px}.FAQPage-module__rwQzdG__tabs{gap:24px;margin-bottom:28px}.FAQPage-module__rwQzdG__tab{font-size:.95rem}.FAQPage-module__rwQzdG__questionText{font-size:1rem}.FAQPage-module__rwQzdG__question{padding:20px 0}.FAQPage-module__rwQzdG__answer p{padding:0 0 20px;font-size:.95rem}.FAQPage-module__rwQzdG__list{padding-bottom:60px}}
.LearnerHub-module__Pg7fMG__hero{background:var(--color-white);padding:180px 0 40px}.LearnerHub-module__Pg7fMG__title{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:20px;font-size:58px;font-weight:600}.LearnerHub-module__Pg7fMG__intro{font-family:var(--font-body);color:var(--color-text-secondary);max-width:720px;font-size:1.15rem;line-height:1.7}.LearnerHub-module__Pg7fMG__resources{padding:40px 0 100px}.LearnerHub-module__Pg7fMG__sectionHeading{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:40px;font-size:44px;font-weight:600}.LearnerHub-module__Pg7fMG__grid{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}.LearnerHub-module__Pg7fMG__card{background:var(--color-card-bg);border-radius:16px;transition:box-shadow .3s;overflow:hidden;box-shadow:0 2px 12px #0000000f}.LearnerHub-module__Pg7fMG__card:hover{box-shadow:0 6px 24px #0000001a}.LearnerHub-module__Pg7fMG__imageWrap{aspect-ratio:580/340;width:100%;position:relative;overflow:hidden}.LearnerHub-module__Pg7fMG__cardImage{object-fit:cover;width:100%;height:100%;display:block}.LearnerHub-module__Pg7fMG__cardContent{padding:28px 28px 32px}.LearnerHub-module__Pg7fMG__cardTitle{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:12px;font-size:24px;font-weight:600}.LearnerHub-module__Pg7fMG__cardDescription{font-family:var(--font-body);color:var(--color-text-secondary);margin-bottom:16px;font-size:1rem;line-height:1.65}.LearnerHub-module__Pg7fMG__bulletList{margin:0 0 24px;padding:0;list-style:none}.LearnerHub-module__Pg7fMG__bulletItem{font-family:var(--font-body);color:var(--color-text-secondary);padding-left:20px;font-size:1rem;line-height:1.7;position:relative}.LearnerHub-module__Pg7fMG__bulletItem:before{content:"";background:var(--color-accent);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:0}.LearnerHub-module__Pg7fMG__cardButton{font-family:var(--font-body);text-transform:uppercase;background:var(--color-accent);color:var(--color-white);letter-spacing:.02em;border-radius:50px;justify-content:center;align-items:center;gap:8px;padding:16px 32px;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:2px 2px #13154d17}.LearnerHub-module__Pg7fMG__cardButton:hover{opacity:.9;box-shadow:2px 2px #13154d}@media (max-width:768px){.LearnerHub-module__Pg7fMG__hero{padding:140px 0 30px}.LearnerHub-module__Pg7fMG__title{font-size:42px}.LearnerHub-module__Pg7fMG__sectionHeading{margin-bottom:28px;font-size:36px}.LearnerHub-module__Pg7fMG__grid{grid-template-columns:1fr;gap:24px}.LearnerHub-module__Pg7fMG__resources{padding:30px 0 60px}.LearnerHub-module__Pg7fMG__cardContent{padding:22px 22px 28px}.LearnerHub-module__Pg7fMG__cardTitle{font-size:21px}}
.LearnerWelfare-module__A-BLhW__section{background:var(--color-white);padding:180px 0 80px}.LearnerWelfare-module__A-BLhW__heroContent{max-width:800px;margin-bottom:60px}.LearnerWelfare-module__A-BLhW__heading{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:24px;font-size:27px;font-weight:500}.LearnerWelfare-module__A-BLhW__intro{font-family:var(--font-body);color:#494551;font-size:1.1rem;line-height:1.7}.LearnerWelfare-module__A-BLhW__grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.LearnerWelfare-module__A-BLhW__card{background:var(--color-card-bg);color:inherit;border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 2px 12px #0000000f}.LearnerWelfare-module__A-BLhW__card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000001a}.LearnerWelfare-module__A-BLhW__imageWrap{aspect-ratio:16/10;overflow:hidden}.LearnerWelfare-module__A-BLhW__imageWrap img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.LearnerWelfare-module__A-BLhW__card:hover .LearnerWelfare-module__A-BLhW__imageWrap img{transform:scale(1.05)}.LearnerWelfare-module__A-BLhW__cardContent{flex-direction:column;flex:1;padding:24px 24px 28px;display:flex}.LearnerWelfare-module__A-BLhW__cardTitle{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:10px;font-size:1.15rem;font-weight:700}.LearnerWelfare-module__A-BLhW__cardExcerpt{font-family:var(--font-body);color:#6b7280;font-size:.95rem;line-height:1.6}@media (max-width:900px){.LearnerWelfare-module__A-BLhW__grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:600px){.LearnerWelfare-module__A-BLhW__section{padding:140px 0 60px}.LearnerWelfare-module__A-BLhW__heroContent{margin-bottom:40px}.LearnerWelfare-module__A-BLhW__heading{font-size:22px}.LearnerWelfare-module__A-BLhW__intro{font-size:1rem}.LearnerWelfare-module__A-BLhW__grid{grid-template-columns:1fr;gap:20px}}
