.LandingPage_page__0fqsM{color:#000;background:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased}.LandingPage_page__0fqsM *{box-sizing:border-box}.LandingPage_page__0fqsM a{text-decoration:none;color:inherit}.LandingPage_page__0fqsM ul{list-style:none;margin:0;padding:0}.LandingPage_page__0fqsM button{cursor:pointer;border:none;background:none}.LandingPage_container__pX8f_{max-width:1280px;margin:0 auto;padding:0 80px}@media(max-width:768px){.LandingPage_container__pX8f_{padding:0 16px}}.LandingPage_section___vIVb{padding:56px 0;background:#fff}@media(max-width:768px){.LandingPage_section___vIVb{padding:32px 0}}.LandingPage_sectionAlt__z1rqb{padding:56px 0;background:#f7f6f2}@media(max-width:768px){.LandingPage_sectionAlt__z1rqb{padding:32px 0}}.LandingPage_sectionDark__K3Fu_{padding:56px 0;background:#f7f6f2}@media(max-width:768px){.LandingPage_sectionDark__K3Fu_{padding:32px 0}}.LandingPage_sectionHead__JqtY1{text-align:center;max-width:760px;margin:0 auto 48px}@media(max-width:768px){.LandingPage_sectionHead__JqtY1{margin-bottom:24px}}.LandingPage_sectionTitle__Kae8Y{font-size:36px;font-weight:700;color:#ef9121;margin:0 0 16px;line-height:1.2}@media(max-width:768px){.LandingPage_sectionTitle__Kae8Y{font-size:24px;margin-bottom:12px}}.LandingPage_sectionTitleLight__X_1ih{color:#000}.LandingPage_sectionSub__xh11B{font-size:16px;color:#000;line-height:1.6;margin:0}@media(max-width:768px){.LandingPage_sectionSub__xh11B{font-size:14px}}.LandingPage_sectionSubLight__SLTjM{color:#000}.LandingPage_sectionCta__m7tE7{text-align:center;margin-top:48px}.LandingPage_sectionCta__m7tE7 p{font-size:16px;color:#000;margin:0 0 16px}@media(max-width:768px){.LandingPage_sectionCta__m7tE7{margin-top:24px}}.LandingPage_btnPrimary__0P2GB,.LandingPage_navCta__8gdXr{display:inline-block;background:#ef9121;color:#fff;padding:12px 28px;border-radius:6px;font-size:16px;font-weight:600;transition:background .2s,transform .15s;letter-spacing:.01em}.LandingPage_btnPrimary__0P2GB:hover,.LandingPage_navCta__8gdXr:hover{background:#d87c10;transform:translateY(-1px)}@media(max-width:768px){.LandingPage_btnPrimary__0P2GB,.LandingPage_navCta__8gdXr{font-size:14px;padding:11px 22px}}.LandingPage_btnPrimaryLarge__8tnX0{display:inline-block;background:#ef9121;color:#fff;padding:16px 40px;border-radius:6px;font-size:18px;font-weight:600;transition:background .2s,transform .15s;letter-spacing:.02em}.LandingPage_btnPrimaryLarge__8tnX0:hover{background:#d87c10;transform:translateY(-2px)}.LandingPage_btnOutline__yDq2u{display:inline-block;border:2px solid #ef9121;color:#ef9121;padding:12px 28px;border-radius:6px;font-size:16px;font-weight:600;transition:all .2s}.LandingPage_btnOutline__yDq2u:hover{background:#ef9121;color:#fff}@media(max-width:768px){.LandingPage_btnOutline__yDq2u{font-size:14px;padding:11px 22px}}.LandingPage_btnOutlineSm__upzYl{display:inline-block;border:1.5px solid #ef9121;color:#ef9121;padding:8px 18px;border-radius:5px;font-size:14px;font-weight:600;transition:all .2s;margin-top:16px}.LandingPage_btnOutlineSm__upzYl:hover{background:#ef9121;color:#fff}.LandingPage_tabBar__Fx4MX{display:flex;gap:8px;margin-bottom:32px;border-bottom:2px solid #e0ddd5;padding-bottom:0}@media(max-width:768px){.LandingPage_tabBar__Fx4MX{gap:4px;margin-bottom:24px}}.LandingPage_tab__AUGdP{padding:12px 28px;font-size:16px;font-weight:600;color:#000;border-bottom:3px solid transparent;margin-bottom:-2px;transition:all .2s;background:none}.LandingPage_tab__AUGdP:hover{color:#ef9121}@media(max-width:768px){.LandingPage_tab__AUGdP{padding:10px 16px;font-size:14px}}.LandingPage_tabActive__8SM21{color:#ef9121;border-bottom-color:#ef9121}.LandingPage_navbar__fOfmM{position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid #e0ddd5;box-shadow:0 2px 12px rgba(239,145,33,.06)}.LandingPage_navInner__Aj8L4{max-width:1280px;margin:0 auto;padding:0 80px;height:68px;display:flex;align-items:center;gap:40px}@media(max-width:768px){.LandingPage_navInner__Aj8L4{padding:0 16px;height:56px;gap:16px}}.LandingPage_navLogo__fEZKL{display:flex;align-items:baseline;gap:6px;flex-shrink:0}.LandingPage_logoMark__Hm7Rw{font-size:22px;font-weight:700;color:#ef9121;letter-spacing:-.02em}.LandingPage_logoText__H3gXk{font-size:14px;color:#000;font-weight:500}.LandingPage_navLinks__skiaN{display:flex;gap:28px;flex:1}.LandingPage_navLinks__skiaN a{font-size:14px;font-weight:500;color:#000;transition:color .2s}.LandingPage_navLinks__skiaN a:hover{color:#ef9121}@media(max-width:900px){.LandingPage_navLinks__skiaN{display:none}}.LandingPage_navCta__8gdXr{padding:9px 22px;font-size:14px;margin-left:auto}.LandingPage_hero___Rstw{background:linear-gradient(180deg,#ffebdb,#fff);padding:96px 0 0}@media(max-width:768px){.LandingPage_hero___Rstw{padding:80px 0 0}}.LandingPage_heroInner__wErx8{max-width:1280px;margin:0 auto;padding:0 80px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;min-height:540px}@media(max-width:900px){.LandingPage_heroInner__wErx8{grid-template-columns:1fr;gap:40px;padding:0 16px;min-height:auto}}.LandingPage_heroLeft__1aQEd{display:flex;flex-direction:column;gap:24px}@media(max-width:768px){.LandingPage_heroLeft__1aQEd{gap:18px}}.LandingPage_heroBadge__qQ6YO{position:relative;mix-blend-mode:multiply;width:280px;height:127px}@media screen and (max-width:1080px){.LandingPage_heroBadge__qQ6YO{width:213px;height:84px}}.LandingPage_heroTitle___UJ87{font-size:48px;font-weight:700;color:#000;line-height:1.12;margin:0}@media(max-width:768px){.LandingPage_heroTitle___UJ87{font-size:28px}}.LandingPage_heroAccent__1z_V1{color:#ef9121;display:block}.LandingPage_heroSub__wqmMY{font-size:20px;color:#000;line-height:1.6;margin:0;max-width:500px}@media(max-width:768px){.LandingPage_heroSub__wqmMY{font-size:16px}}.LandingPage_heroPills___paWm{display:flex;flex-wrap:wrap;gap:8px}.LandingPage_pill___QDGw{background:rgba(239,145,33,.08);border:1px solid rgba(239,145,33,.2);color:#ef9121;padding:5px 14px;border-radius:20px;font-size:13px;font-weight:500}.LandingPage_heroCtas__itfHZ{display:flex;gap:16px;flex-wrap:wrap}.LandingPage_heroRight__fauJX{height:460px;border-radius:16px;overflow:hidden}@media(max-width:900px){.LandingPage_heroRight__fauJX{height:260px}}.LandingPage_heroImgPlaceholder__kjteu{position:relative;width:100%;height:100%;background:linear-gradient(135deg,#fff,#fefbf7);display:flex;align-items:center;justify-content:center;border-radius:16px}.LandingPage_heroImgOverlay__x2WrE{text-align:center;color:#ef9121}.LandingPage_heroImgOverlay__x2WrE span{display:block;font-size:16px;font-weight:600;margin-bottom:6px}.LandingPage_heroImgOverlay__x2WrE small{font-size:13px;opacity:.7}.LandingPage_heroStats__4sxL8{max-width:1280px;padding:32px 80px;display:flex;align-items:center;justify-content:center;gap:0;background:#ef9121;margin:48px auto 0}@media(max-width:768px){.LandingPage_heroStats__4sxL8{padding:24px 16px;flex-wrap:wrap;gap:16px;margin-top:32px}}.LandingPage_stat__pQyvM{display:flex;flex-direction:column;align-items:center;flex:1}.LandingPage_statNum__epibF{font-size:32px;font-weight:700;color:#fff;line-height:1}@media(max-width:768px){.LandingPage_statNum__epibF{font-size:24px}}.LandingPage_statLabel__lgFmb{font-size:13px;color:hsla(0,0%,100%,.75);margin-top:4px;text-transform:uppercase;letter-spacing:.06em}.LandingPage_statDiv__Z1mKF{width:1px;height:48px;background:hsla(0,0%,100%,.2)}@media(max-width:768px){.LandingPage_statDiv__Z1mKF{display:none}}.LandingPage_cardsRow__AYFbr{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}@media(max-width:1100px){.LandingPage_cardsRow__AYFbr{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.LandingPage_cardsRow__AYFbr{grid-template-columns:1fr;gap:14px}}.LandingPage_whyCard__cuD5u{background:#fff;border-radius:12px;padding:28px 22px;transition:box-shadow .2s,transform .2s;border:1px solid #e0ddd5;border-top:3px solid #ef9121}.LandingPage_whyCard__cuD5u:hover{box-shadow:0 8px 28px rgba(239,145,33,.1);transform:translateY(-3px)}@media(max-width:768px){.LandingPage_whyCard__cuD5u{padding:20px 18px}}.LandingPage_whyIcon__iKuda{font-size:28px;margin-bottom:14px}.LandingPage_whyCardTitle__rg7TE{font-size:20px;font-weight:700;color:#ef9121;margin:0 0 10px}@media(max-width:768px){.LandingPage_whyCardTitle__rg7TE{font-size:18px}}.LandingPage_whyCardDesc__RHAoq{font-size:14px;color:#000;line-height:1.6;margin:0}.LandingPage_recruiterBlock__S3OME{display:grid;grid-template-columns:1fr 1fr;gap:48px}@media(max-width:768px){.LandingPage_recruiterBlock__S3OME{grid-template-columns:1fr;gap:24px}}.LandingPage_recruiterColTitle__qZ4T0{font-size:20px;font-weight:700;color:#ef9121;margin:0 0 20px}@media(max-width:768px){.LandingPage_recruiterColTitle__qZ4T0{font-size:18px;margin-bottom:14px}}.LandingPage_rolePills__3Ejtv{display:flex;flex-wrap:wrap;gap:10px}.LandingPage_rolePill__hxjK7{background:#ef9121;color:#fff;padding:8px 18px;border-radius:24px;font-size:14px;font-weight:500}.LandingPage_skillTags__wF_wW{display:flex;flex-wrap:wrap;gap:10px}.LandingPage_skillTag__6ZYSF{background:#fff;border:1.5px solid #ef9121;color:#ef9121;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500}.LandingPage_recruiterGapBanner__1SQlz{margin-top:40px;background:#ef9121;color:#fff;padding:24px 32px;border-radius:10px;font-size:18px;font-weight:600;text-align:center;line-height:1.4}@media(max-width:768px){.LandingPage_recruiterGapBanner__1SQlz{padding:18px 20px;font-size:15px}}.LandingPage_challengeGrid__TOhFR{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media(max-width:900px){.LandingPage_challengeGrid__TOhFR{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.LandingPage_challengeGrid__TOhFR{grid-template-columns:1fr}}.LandingPage_challengeCard__jx0_5{background:#f7f6f2;border-radius:12px;padding:32px 24px;position:relative;border:1px solid #e0ddd5;transition:box-shadow .2s,transform .2s}.LandingPage_challengeCard__jx0_5:hover{box-shadow:0 10px 32px rgba(239,145,33,.1);transform:translateY(-3px)}.LandingPage_challengeNum__qtNCO{font-size:52px;font-weight:700;color:rgba(239,145,33,.1);position:absolute;top:16px;right:20px;line-height:1}.LandingPage_challengeIcon__fJXBO{font-size:32px;margin-bottom:16px}.LandingPage_challengeTitle__SJ1ve{font-size:20px;font-weight:700;color:#ef9121;margin:0 0 10px}@media(max-width:768px){.LandingPage_challengeTitle__SJ1ve{font-size:18px}}.LandingPage_challengeDesc__QSoI6{font-size:14px;color:#000;line-height:1.6;margin:0}.LandingPage_helpsGrid__hzLdg{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media(max-width:768px){.LandingPage_helpsGrid__hzLdg{grid-template-columns:1fr;gap:16px}}.LandingPage_helpsCard__QHNVD{background:#fff;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;padding:32px 28px;transition:background .2s}.LandingPage_helpsNum__FGe2b{font-size:40px;font-weight:700;color:#000;line-height:1;margin-bottom:16px}.LandingPage_helpsTitle__cBp0g{font-size:20px;font-weight:700;color:#000;margin:0 0 12px}@media(max-width:768px){.LandingPage_helpsTitle__cBp0g{font-size:18px}}.LandingPage_helpsDesc__7M4xc{font-size:14px;color:#000;line-height:1.65;margin:0}.LandingPage_advGrid__pE1zg{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:900px){.LandingPage_advGrid__pE1zg{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.LandingPage_advGrid__pE1zg{grid-template-columns:1fr}}.LandingPage_advCard__Ijw_k{background:#f7f6f2;border-radius:12px;padding:28px 22px;border:1px solid #e0ddd5;border-bottom:3px solid #ef9121;transition:box-shadow .2s,transform .2s}.LandingPage_advCard__Ijw_k:hover{box-shadow:0 8px 28px rgba(239,145,33,.1);transform:translateY(-3px)}.LandingPage_advIcon__S8e9e{font-size:28px;margin-bottom:14px}.LandingPage_advTitle__3apEX{font-size:20px;font-weight:700;color:#ef9121;margin:0 0 10px}@media(max-width:768px){.LandingPage_advTitle__3apEX{font-size:18px}}.LandingPage_advDesc__snZWy{font-size:14px;color:#000;line-height:1.6;margin:0}.LandingPage_snapshotBadge__4b1r_{display:inline-block;background:#ef9121;color:#fff;padding:8px 22px;border-radius:24px;font-size:14px;font-weight:600;margin-bottom:12px}.LandingPage_snapshotGrid__47Xy1{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}@media(max-width:1000px){.LandingPage_snapshotGrid__47Xy1{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.LandingPage_snapshotGrid__47Xy1{grid-template-columns:repeat(2,1fr)}}.LandingPage_snapshotCard__k4NUc{background:#fff;border:1px solid #e0ddd5;border-radius:10px;padding:22px 16px;transition:box-shadow .2s,transform .2s}.LandingPage_snapshotCard__k4NUc:hover{box-shadow:0 6px 20px rgba(239,145,33,.1);transform:translateY(-2px)}.LandingPage_snapshotSemLabel__uyQ98{font-size:12px;font-weight:600;color:#000;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.LandingPage_snapshotBar__7xPAU{width:32px;height:3px;background:#ef9121;border-radius:2px;margin-bottom:12px}.LandingPage_snapshotTitle___czXQ{font-size:14px;font-weight:700;color:#000;margin:0 0 10px;line-height:1.4}.LandingPage_snapshotCredits__Otltq{font-size:13px;font-weight:600;color:#ef9121;background:rgba(239,145,33,.08);padding:3px 10px;border-radius:12px;display:inline-block}.LandingPage_curriculumLayout___zOuE{display:grid;grid-template-columns:300px 1fr;gap:32px;align-items:start}@media(max-width:900px){.LandingPage_curriculumLayout___zOuE{grid-template-columns:1fr;gap:20px}}.LandingPage_curriculumSidebar__y88lC{display:flex;flex-direction:column;gap:6px;position:sticky;top:88px}@media(max-width:900px){.LandingPage_curriculumSidebar__y88lC{position:static;flex-direction:row;flex-wrap:wrap}}.LandingPage_semBtn__wxEMu{display:flex;flex-direction:column;text-align:left;padding:14px 18px;border-radius:8px;border:1px solid transparent;background:#f7f6f2;transition:all .2s;gap:3px}.LandingPage_semBtn__wxEMu:hover{background:rgba(239,145,33,.06);border-color:rgba(239,145,33,.2)}@media(max-width:900px){.LandingPage_semBtn__wxEMu{flex:1;min-width:120px;padding:10px 14px}}.LandingPage_semBtnActive__ld7Qo{background:#ef9121!important;border-color:#ef9121!important}.LandingPage_semBtnActive__ld7Qo .LandingPage_semBtnLabel__vYwZY{color:hsla(0,0%,100%,.75)}.LandingPage_semBtnActive__ld7Qo .LandingPage_semBtnTitle__MOPpa{color:#fff}.LandingPage_semBtnActive__ld7Qo .LandingPage_semBtnCredits___n7UQ{color:hsla(0,0%,100%,.7)}.LandingPage_semBtnLabel__vYwZY{font-size:11px;color:#000;text-transform:uppercase;letter-spacing:.06em}.LandingPage_semBtnTitle__MOPpa{font-size:13px;font-weight:600;color:#000;line-height:1.3}.LandingPage_semBtnCredits___n7UQ{font-size:12px;color:#ef9121;font-weight:500}.LandingPage_curriculumContent__MelsD{background:#f7f6f2;border-radius:12px;padding:32px;border:1px solid #e0ddd5}@media(max-width:768px){.LandingPage_curriculumContent__MelsD{padding:20px}}.LandingPage_curriculumHeader__udrLh{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.LandingPage_curriculumSemTitle__26Hh_{font-size:22px;font-weight:700;color:#ef9121;margin:0;flex:1}.LandingPage_curriculumCredits__VeQcm{background:#ef9121;color:#fff;padding:5px 14px;border-radius:20px;font-size:13px;font-weight:600;white-space:nowrap}.LandingPage_modulesList__j7F5_{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.LandingPage_moduleItem__1R6_H{display:flex;gap:16px;align-items:flex-start;background:#fff;border-radius:8px;padding:16px;border:1px solid #e0ddd5}.LandingPage_moduleNum__PcAil{background:#ef9121;color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}.LandingPage_moduleName__mbc_F{font-size:15px;font-weight:700;color:#000;margin:0 0 6px}.LandingPage_moduleDesc__LyTY_{font-size:14px;color:#000;line-height:1.55;margin:0}.LandingPage_labBox__jLfGY{background:rgba(239,145,33,.06);margin-bottom:12px}.LandingPage_labBox__jLfGY,.LandingPage_outcomeBox__UkJuu{border-left:3px solid #ef9121;padding:14px 18px;border-radius:0 8px 8px 0;font-size:14px;color:#000;line-height:1.55}.LandingPage_outcomeBox__UkJuu{background:rgba(239,145,33,.08)}.LandingPage_toolsRow__8lKyZ{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.LandingPage_toolChip__aBwVG{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e0ddd5;border-radius:10px;padding:18px;font-size:14px;font-weight:500;color:#000;transition:box-shadow .2s,transform .2s;height:72px;width:250px;position:relative}.LandingPage_toolChip__aBwVG img{height:100%!important;width:100%!important;position:relative!important}.LandingPage_toolChip__aBwVG:hover{box-shadow:0 4px 16px rgba(239,145,33,.12);transform:translateY(-2px);border-color:rgba(239,145,33,.3)}.LandingPage_toolIconBox__6HyJf{width:32px;height:32px;background:#ef9121;color:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.LandingPage_skillsGrid__KgQy0{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:900px){.LandingPage_skillsGrid__KgQy0{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.LandingPage_skillsGrid__KgQy0{grid-template-columns:1fr}}.LandingPage_skillItem__2AIOi{display:flex;align-items:flex-start;gap:12px;background:#f7f6f2;border:1px solid #e0ddd5;border-radius:8px;padding:16px 18px;font-size:14px;color:#000;line-height:1.5;transition:border-color .2s}.LandingPage_skillItem__2AIOi:hover{border-color:#ef9121}.LandingPage_skillCheck__0fPok{color:#ef9121;font-weight:700;font-size:16px;flex-shrink:0;margin-top:1px}.LandingPage_privilegeCards__0dAUS{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;max-width:820px;margin:auto}@media(max-width:768px){.LandingPage_privilegeCards__0dAUS{grid-template-columns:1fr;gap:18px}}.LandingPage_privilegeCard__cHnW4{background:#fff;border:1px solid #e0ddd5;border-radius:14px;padding:12px;text-align:center;box-shadow:0 4px 20px rgba(239,145,33,.06);transition:box-shadow .2s,transform .2s}.LandingPage_privilegeCard__cHnW4:hover{box-shadow:0 10px 36px rgba(239,145,33,.12);transform:translateY(-3px)}@media(max-width:768px){.LandingPage_privilegeCard__cHnW4{padding:12px}}.LandingPage_privilegeIcon__Pqkjq{height:220px;width:100%;position:relative;margin-bottom:24px;border-radius:12px;overflow:hidden}.LandingPage_privilegeTitle__oU60N{font-size:20px;font-weight:700;color:#ef9121;margin:0 0 14px}@media(max-width:768px){.LandingPage_privilegeTitle__oU60N{font-size:18px}}.LandingPage_privilegeDesc__SwN8V{font-size:14px;color:#000;line-height:1.65;margin:0}.LandingPage_partnerCards__I6FTD{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}@media(max-width:768px){.LandingPage_partnerCards__I6FTD{grid-template-columns:1fr;gap:20px}}.LandingPage_partnerCard__vSuIx{background:#f7f6f2;border-radius:14px;padding:36px 32px;border:1px solid #e0ddd5;border-top:4px solid #ef9121;transition:box-shadow .2s}.LandingPage_partnerCard__vSuIx:hover{box-shadow:0 10px 36px rgba(239,145,33,.1)}@media(max-width:768px){.LandingPage_partnerCard__vSuIx{padding:24px 20px}}.LandingPage_partnerLogoBox__SatFi{border-radius:8px;margin-bottom:20px;width:154px;height:113px;position:relative}.LandingPage_partnerName__pzVwl{font-size:20px;font-weight:700;color:#ef9121;margin:0 0 10px}@media(max-width:768px){.LandingPage_partnerName__pzVwl{font-size:18px}}.LandingPage_partnerRole__XASP_{font-size:14px;color:#000;margin:0 0 20px;line-height:1.5}.LandingPage_partnerPoints__GFdDW{display:flex;flex-direction:column;gap:12px}.LandingPage_partnerPoints__GFdDW li{font-size:14px;color:#000;line-height:1.55;padding-left:14px;position:relative}.LandingPage_partnerPoints__GFdDW li:before{content:"▸";position:absolute;left:0;color:#ef9121}.LandingPage_aboutLayout__nDu7Y{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}@media(max-width:900px){.LandingPage_aboutLayout__nDu7Y{grid-template-columns:1fr;gap:32px}}.LandingPage_aboutLeft__cT5Zl{display:flex;flex-direction:column;gap:20px}.LandingPage_aboutIntro__v9Veo{font-size:16px;color:#000;line-height:1.65;margin:0}.LandingPage_aboutPoints__zFifU{display:flex;flex-direction:column;gap:10px}.LandingPage_aboutPoints__zFifU li{font-size:14px;color:#000;line-height:1.55;padding-left:18px;position:relative}.LandingPage_aboutPoints__zFifU li:before{content:"✓";position:absolute;left:0;color:#ef9121;font-weight:700}.LandingPage_aboutFootnote__YGLEB{font-size:14px;color:#000;line-height:1.6;margin:0}.LandingPage_aboutImgPlaceholder__8wUYj{position:relative;width:100%;height:380px;background:linear-gradient(135deg,#fff,#fefbf7);border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#ef9121;gap:8px}.LandingPage_aboutImgPlaceholder__8wUYj span{font-size:16px;font-weight:600}.LandingPage_aboutImgPlaceholder__8wUYj small{font-size:13px;opacity:.7}@media(max-width:900px){.LandingPage_aboutImgPlaceholder__8wUYj{height:240px}}.LandingPage_regGrid__fPZtT{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}@media(max-width:768px){.LandingPage_regGrid__fPZtT{grid-template-columns:1fr;gap:16px}}.LandingPage_regCard__lS3Jo{background:#f7f6f2;border:1px solid #e0ddd5;border-radius:12px;padding:32px 26px;text-align:center;transition:box-shadow .2s,transform .2s}.LandingPage_regCard__lS3Jo:hover{box-shadow:0 8px 28px rgba(239,145,33,.1);transform:translateY(-3px)}.LandingPage_regCheck__bxRuV{display:inline-flex;width:44px;height:44px;background:#ef9121;color:#fff;border-radius:50%;align-items:center;justify-content:center;font-size:20px;font-weight:700;margin-bottom:18px}.LandingPage_regTitle__vMBCI{font-size:20px;font-weight:700;color:#ef9121;margin:0 0 12px}@media(max-width:768px){.LandingPage_regTitle__vMBCI{font-size:18px}}.LandingPage_regDesc__OmHGQ{font-size:14px;color:#000;line-height:1.6;margin:0}.LandingPage_regClosing__WLqnm{text-align:center;font-size:20px;font-weight:600;color:#ef9121;padding:28px 40px;background:rgba(239,145,33,.06);border-radius:10px;border:1px solid rgba(239,145,33,.15);line-height:1.5}@media(max-width:768px){.LandingPage_regClosing__WLqnm{font-size:16px;padding:20px 18px}}.LandingPage_facultyCards__DDYaX{display:grid;grid-template-columns:1fr;gap:24px;max-width:860px;margin:0 auto}.LandingPage_facultyCard__psS1v{display:grid;grid-template-columns:140px 1fr;gap:32px;background:#fff;border:1px solid #e0ddd5;border-radius:14px;padding:32px;align-items:flex-start;transition:box-shadow .2s}.LandingPage_facultyCard__psS1v:hover{box-shadow:0 8px 32px rgba(239,145,33,.1)}@media(max-width:768px){.LandingPage_facultyCard__psS1v{grid-template-columns:1fr;padding:24px 20px;gap:20px}}.LandingPage_facultyImgPlaceholder__HhQlu{overflow:hidden;width:140px;height:140px;border-radius:12px;position:relative}@media(max-width:768px){.LandingPage_facultyImgPlaceholder__HhQlu{width:80px;height:80px}}.LandingPage_facultyName__iW5_m{font-size:22px;font-weight:700;color:#ef9121;margin:0 0 4px}.LandingPage_facultyRole__8R3LW{font-size:14px;color:#000;margin:0 0 14px;text-transform:uppercase;letter-spacing:.05em}.LandingPage_facultyCredsBadges__fV7ML{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.LandingPage_facultyCredsBadges__fV7ML span{background:rgba(239,145,33,.08);color:#ef9121;border:1px solid rgba(239,145,33,.2);padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500}.LandingPage_facultyBio__E5IIB{font-size:14px;color:#000;line-height:1.65;margin:0}.LandingPage_quoteCards__lgpT6{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}@media(max-width:768px){.LandingPage_quoteCards__lgpT6{grid-template-columns:1fr;gap:20px}}.LandingPage_quoteCard__cBZv2{background:#fff;border:1px solid #fff;border-radius:14px;padding:36px 32px;transition:background .2s}@media(max-width:768px){.LandingPage_quoteCard__cBZv2{padding:24px 20px}}.LandingPage_quoteIcon__bxFvU{font-size:64px;color:rgba(0,0,0,.2);line-height:.8;margin-bottom:18px}.LandingPage_quoteText__f5e35{font-size:15px;color:#000;line-height:1.75;margin:0 0 24px;font-style:italic}.LandingPage_quoteAuthor__kMMxv{display:flex;align-items:center;gap:14px}.LandingPage_quoteAuthor__kMMxv div{display:flex;flex-direction:column;gap:2px}.LandingPage_quoteAuthor__kMMxv strong{color:#000;font-size:15px}.LandingPage_quoteAuthor__kMMxv span{color:#000;font-size:13px}.LandingPage_quoteAuthorAvatar__vopZb{width:46px;height:46px;position:relative;overflow:hidden;background:#ef9121;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0;border:2px solid hsla(0,0%,100%,.2)}.LandingPage_admissionLayout__nnSBT{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}@media(max-width:768px){.LandingPage_admissionLayout__nnSBT{grid-template-columns:1fr;gap:24px}}.LandingPage_admissionWho__bUoyB{background:#f7f6f2;border-radius:12px;padding:28px;border:1px solid #e0ddd5;margin-top:24px}.LandingPage_admissionWho__bUoyB h3{font-size:20px;font-weight:700;color:#ef9121;margin:0 0 12px}.LandingPage_admissionWho__bUoyB p{font-size:14px;color:#000;line-height:1.65;margin:0}.LandingPage_admissionSteps__JEPrJ h3{font-size:20px;font-weight:700;color:#ef9121;margin:0 0 24px}.LandingPage_stepsList__VKHsH{display:flex;flex-direction:column;gap:20px}.LandingPage_step__RkBVh{display:flex;gap:20px;align-items:flex-start}.LandingPage_step__RkBVh strong{display:block;font-size:16px;font-weight:600;color:#000;margin-bottom:4px}.LandingPage_step__RkBVh p{font-size:14px;color:#000;margin:0;line-height:1.5}.LandingPage_stepNum__82P7_{background:#ef9121;color:#fff;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;flex-shrink:0}.LandingPage_feeBlock__EeJXb{text-align:center;padding:20px 0}.LandingPage_feeAmount__1FJgH{font-size:72px;font-weight:700;color:#000;margin:20px 0 16px;line-height:1}@media(max-width:768px){.LandingPage_feeAmount__1FJgH{font-size:48px}}.LandingPage_feeSub__jOpEe{font-size:16px;color:#000;margin:0 0 36px}.LandingPage_finalCta__oQL7m{padding:56px 0;background:#fff0e5;text-align:center}.LandingPage_finalCta__oQL7m h2{font-size:48px;font-weight:700;color:#ef9121;margin:0 0 40px;line-height:1.2}.LandingPage_finalCta__oQL7m h2 span{color:#ef9121;display:block;font-size:56px}@media(max-width:768px){.LandingPage_finalCta__oQL7m h2 span{font-size:32px}.LandingPage_finalCta__oQL7m{padding:32px 0}.LandingPage_finalCta__oQL7m h2{font-size:28px;margin-bottom:28px}}.LandingPage_faqList__7mDtP{display:flex;flex-direction:column;gap:8px;max-width:860px;margin:0 auto}.LandingPage_faqItem__I3dtc{background:#f7f6f2;border:1px solid #e0ddd5;border-radius:10px;overflow:hidden;transition:border-color .2s}.LandingPage_faqItem__I3dtc.LandingPage_faqOpen__YrvBa{border-color:#ef9121}.LandingPage_faqQuestion__kwjQQ{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;text-align:left;font-size:16px;font-weight:600;color:#000;transition:background .2s}.LandingPage_faqQuestion__kwjQQ:hover{background:rgba(239,145,33,.04)}@media(max-width:768px){.LandingPage_faqQuestion__kwjQQ{padding:16px 18px;font-size:14px}}.LandingPage_faqArrow__CON_M{font-size:22px;color:#ef9121;font-weight:400;flex-shrink:0}.LandingPage_faqAnswer__RVyFm{font-size:14px;color:#000;line-height:1.7;border-top:1px solid #e0ddd5;padding:18px 24px 22px}@media(max-width:768px){.LandingPage_faqAnswer__RVyFm{padding:16px 18px 18px}}.LandingPage_footer__2uqIM{background:#000;padding:40px 0}.LandingPage_footerInner__AEXfz{max-width:1280px;margin:0 auto;padding:0 80px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}@media(max-width:768px){.LandingPage_footerInner__AEXfz{padding:0 16px;flex-direction:column;align-items:flex-start;gap:14px}}.LandingPage_footerLeft__SMwPC{display:flex;flex-direction:column;gap:6px}.LandingPage_footerLeft__SMwPC .LandingPage_navLogo__fEZKL .LandingPage_logoMark__Hm7Rw{color:hsla(0,0%,100%,.9)}.LandingPage_footerLeft__SMwPC .LandingPage_navLogo__fEZKL .LandingPage_logoText__H3gXk{color:hsla(0,0%,100%,.55)}.LandingPage_footerLeft__SMwPC p{font-size:14px;color:hsla(0,0%,100%,.55);margin:0}.LandingPage_footerRight__cjH_d p{font-size:13px;color:hsla(0,0%,100%,.4);margin:0}.LandingPage_popup__h1lUH{position:relative;background:#fff;padding:24px;border-radius:12px}@media screen and (max-width:760px){.LandingPage_popup__h1lUH{padding:12px}}.LandingPage_popup__h1lUH .LandingPage_closeHolder__fVsEt{display:flex;justify-content:space-between;gap:16px}.LandingPage_popup__h1lUH .LandingPage_buttons__aCGVJ{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:16px}@media screen and (max-width:760px){.LandingPage_popup__h1lUH .LandingPage_buttons__aCGVJ{flex-direction:column}.LandingPage_popup__h1lUH .LandingPage_buttons__aCGVJ a{width:100%}}.inetnavbar_floater_2__KWKpB{height:80px;width:100%;padding:8px;background:linear-gradient(0deg,rgba(4,142,108,.2),rgba(4,142,108,.2)),#fff;position:fixed;bottom:0;z-index:111;display:flex;justify-content:space-evenly;align-items:center;flex-direction:row;gap:16px}@media screen and (max-width:1080px){.inetnavbar_floater_2__KWKpB{gap:8px;justify-content:center}}.inetnavbar_floater_2__KWKpB .inetnavbar_heading_floater__YJZnr{font-size:18px;font-weight:700;line-height:24px;color:#3c4852}@media screen and (max-width:1080px){.inetnavbar_floater_2__KWKpB .inetnavbar_heading_floater__YJZnr{max-width:372px}}@media screen and (max-width:767px){.inetnavbar_floater_2__KWKpB .inetnavbar_heading_floater__YJZnr{display:none}}.inetnavbar_floater_2__KWKpB .inetnavbar_buttonHolder__OVjom{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:16px}.inetnavbar_floater_2__KWKpB .inetnavbar_buttonHolder__OVjom .inetnavbar_button__4nALp{cursor:pointer;width:199.7px;height:66px;display:flex;justify-content:center;align-items:center;flex-direction:row;gap:16px;font-size:18px;font-weight:700;line-height:24px;color:#fff;border-radius:10px;background:#ff7a4f}.inetnavbar_floater_2__KWKpB .inetnavbar_buttonHolder__OVjom .inetnavbar_button__4nALp:last-child{background:#212a39}@media screen and (max-width:1080px){.inetnavbar_floater_2__KWKpB .inetnavbar_buttonHolder__OVjom .inetnavbar_button__4nALp{width:182px;height:56px;font-size:16px;font-weight:700;line-height:24px;color:#fff}}@media screen and (max-width:767px){.inetnavbar_floater_2__KWKpB .inetnavbar_buttonHolder__OVjom .inetnavbar_button__4nALp{width:160px;padding:0 15px;text-align:center}}.inetnavbar_navbarParent__gDiM_{width:100%;background:#fff;box-shadow:0 4px 12px rgba(60,72,82,.25);position:fixed;top:0;left:0;z-index:10;height:64px}.inetnavbar_navbarParent__gDiM_ p{margin-bottom:0}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ{position:relative;padding:4px 80px;margin:auto;display:flex;justify-content:space-between;align-items:stretch;flex-direction:row;gap:0;height:100%}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_left__FLKFZ{width:416px;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:24px;position:relative}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_left__FLKFZ .inetnavbar_logo__Ld7Qc{position:relative;width:170px;height:30px}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_right__RP62j{width:100%;display:flex;justify-content:flex-end;align-items:center;flex-direction:row;gap:32px}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_right__RP62j .inetnavbar_loginbutton__wdu3u{cursor:pointer;padding:10px 16px;display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0;border-radius:32px;border:1px solid var(--Imarticus-Primary,#035642);transition:.3s}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_right__RP62j .inetnavbar_loginbutton__wdu3u:hover{background:#035642}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_right__RP62j .inetnavbar_loginbutton__wdu3u:hover a{color:#fff}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_right__RP62j .inetnavbar_loginbutton__wdu3u a{font-size:14px;font-weight:400;line-height:normal;color:#035642;text-decoration:none}@media screen and (max-width:1080px){.inetnavbar_navbarParent__gDiM_{width:100%;background:#fff;box-shadow:0 4px 12px rgba(60,72,82,.25);position:fixed;top:0;left:0;z-index:10;height:64px}.inetnavbar_navbarParent__gDiM_ p{margin-bottom:0}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ{position:relative;padding:0 4.796%;margin:auto;display:flex;justify-content:space-between;align-items:stretch;flex-direction:row;gap:0;height:100%}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_left__FLKFZ{width:416px;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:24px;position:relative}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_left__FLKFZ .inetnavbar_logo__Ld7Qc{position:relative;width:170px;height:30px}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_right__RP62j{width:100%;display:flex;justify-content:flex-end;align-items:center;flex-direction:row;gap:32px}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_right__RP62j .inetnavbar_loginbutton__wdu3u{cursor:pointer;padding:10px 16px;display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0;border-radius:32px;border:1px solid var(--Imarticus-Primary,#035642);transition:.3s}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_right__RP62j .inetnavbar_loginbutton__wdu3u:hover{background:#035642}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_right__RP62j .inetnavbar_loginbutton__wdu3u:hover a{color:#fff}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_right__RP62j .inetnavbar_loginbutton__wdu3u a{font-size:12px;font-weight:400;line-height:normal;color:#035642;text-decoration:none}}@media screen and (max-width:767px){.inetnavbar_navbarParent__gDiM_{width:100%;background:#fff;box-shadow:0 4px 12px rgba(60,72,82,.25);position:fixed;top:0;left:0;z-index:10;height:64px}.inetnavbar_navbarParent__gDiM_ p{margin-bottom:0}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ{position:relative;padding:0 4.444%;margin:auto;display:flex;justify-content:space-between;align-items:stretch;flex-direction:row;gap:0;height:100%}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_left__FLKFZ{width:416px;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:24px;position:relative}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_left__FLKFZ .inetnavbar_logo__Ld7Qc{position:relative;width:170px;height:30px}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_right__RP62j{width:100%;display:flex;justify-content:flex-end;align-items:center;flex-direction:row;gap:32px}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_right__RP62j .inetnavbar_loginbutton__wdu3u{cursor:pointer;padding:10px 16px;display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0;border-radius:32px;border:1px solid var(--Imarticus-Primary,#035642);transition:.3s}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_right__RP62j .inetnavbar_loginbutton__wdu3u:hover{background:#035642}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_right__RP62j .inetnavbar_loginbutton__wdu3u:hover a{color:#fff}.inetnavbar_navbarParent__gDiM_ .inetnavbar_navbarChild__9wgHZ .inetnavbar_right__RP62j .inetnavbar_loginbutton__wdu3u a{font-size:12px;font-weight:400;line-height:normal;color:#035642;text-decoration:none}}.ModalWrapper_modalParent__MHdak{overflow:auto;display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0;position:fixed;top:0;left:0;height:100%;width:100%;z-index:100000}.ModalWrapper_darkBg__wV86u{background:rgba(33,42,57,.55);backdrop-filter:blur(18px);position:absolute;width:100%;height:100%;left:0;top:0;z-index:0}.ModalWrapper_childs__MWrBN{height:100%;display:flex;align-items:center;z-index:1;justify-content:center}.ModalWrapper_modal__b0VUn{position:fixed;left:0;top:0;z-index:1111111;width:100%;overflow-x:hidden;overflow-y:auto;height:100%}.ModalWrapper_modal__background__y_Zei{position:fixed;width:100%;height:100%;left:0;top:0;z-index:0;background:rgba(33,42,57,.55);backdrop-filter:blur(18px)}.ModalWrapper_modal__main__J0MEU{height:100%;display:flex;align-items:center;z-index:1;justify-content:center}