.contact_page__cbJV7{max-width:1160px;margin:0 auto;padding:4.5rem 1.5rem}.contact_page__cbJV7 header{max-width:720px;margin-bottom:2rem}.contact_eyebrow__EdQbd{color:var(--brand-primary);font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.contact_page__cbJV7 h1{font-size:clamp(2rem,5vw,3.5rem);margin:.8rem 0}.contact_page__cbJV7 p{color:var(--text-secondary);line-height:1.65}.contact_grid__PfnCN{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:2rem}.contact_aside__3pgiS,.contact_form__wCApJ{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:20px;padding:1.7rem}.contact_form__wCApJ{display:grid;gap:1rem}.contact_form__wCApJ label{display:grid;gap:.5rem;font-size:.9rem;font-weight:600}.contact_aside__3pgiS{align-self:start;display:grid;gap:1.1rem}.contact_address__teapi{overflow-wrap:anywhere;color:var(--brand-primary)}.contact_status__eanAC{background:var(--bg-glass-strong);border-radius:12px;padding:.8rem;overflow-wrap:anywhere}.contact_error__tMl9F{color:var(--error,#dc2626)!important}.contact_honeypot__QNoh5{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:700px){.contact_grid__PfnCN{grid-template-columns:1fr}.contact_page__cbJV7{padding:2rem 1rem}.contact_aside__3pgiS,.contact_form__wCApJ{padding:1.1rem}}.public-shell_header__U6JNJ{position:sticky;top:0;z-index:220;background:var(--bg-primary);border-bottom:1px solid var(--border-light)}.public-shell_compactAppearance__NLIWd{display:grid!important;grid-template-columns:1fr 1fr;gap:6px!important;width:100%;min-width:0}.public-shell_compactAppearance__NLIWd>div{min-width:0}.public-shell_compactAppearance__NLIWd select{width:100%;min-width:0!important;max-width:100%;font-size:.72rem!important;padding-top:7px!important;padding-bottom:7px!important}.public-shell_compactAppearance__NLIWd svg{width:13px;height:13px}.public-shell_compactAppearance__NLIWd>div>div{width:100%;min-width:0}.public-shell_navBar__PzL7B{max-width:1280px;margin:0 auto;min-height:76px;padding:12px 32px;display:flex;align-items:center;gap:28px}.public-shell_brand__qUyh_{display:inline-flex;border-radius:8px}.public-shell_desktopLinks__H8L9I{display:flex;align-items:center;gap:22px;margin-left:12px}.public-shell_desktopLinks__H8L9I a{font-size:.85rem;font-weight:550;color:var(--text-secondary);white-space:nowrap}.public-shell_desktopLinks__H8L9I a:hover,.public-shell_desktopLinks__H8L9I a[aria-current=page]{color:var(--brand-primary)}.public-shell_navActions__s9rr2{display:flex;align-items:center;gap:12px;margin-left:auto}.public-shell_appearance__hTtXM{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.public-shell_control__IelvV{min-width:0}.public-shell_controlLabel__teWZ5{display:block;font-size:.8rem;font-weight:650;color:var(--text-secondary);margin-bottom:6px}.public-shell_selectWrap__nbn1w{position:relative;display:flex;align-items:center;gap:7px;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:9px;padding-left:10px;color:var(--text-secondary)}.public-shell_selectWrap__nbn1w svg{flex-shrink:0;pointer-events:none}.public-shell_selectWrap__nbn1w select{color:var(--text-primary);background:transparent;font:inherit;font-family:system-ui,sans-serif;font-size:.8rem;padding:9px 5px 9px 0;cursor:pointer;border:0;border-radius:9px;min-width:0;max-width:150px;min-height:38px}.public-shell_selectWrap__nbn1w:focus-within{outline:2px solid var(--brand-primary);outline-offset:2px}.public-shell_selectWrap__nbn1w select:focus{outline:none}.public-shell_selectWrap__nbn1w option{background:var(--bg-primary);color:var(--text-primary)}.public-shell_signIn__FfYTl{color:var(--text-primary);font-size:.84rem;font-weight:650;white-space:nowrap;padding:8px 2px}.public-shell_primaryButton__vklkc,.public-shell_secondaryButton__QJ62C{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;border-radius:9px;padding:9px 15px;font:inherit;font-size:.84rem;font-weight:650;cursor:pointer;white-space:nowrap}.public-shell_primaryButton__vklkc{color:#ffffff;background:#385bcb;border:1px solid #385bcb}.public-shell_primaryButton__vklkc:hover{color:#ffffff;background:#2948a7;border-color:#2948a7}.public-shell_secondaryButton__QJ62C{border:1px solid var(--border-default);background:var(--bg-primary);color:var(--text-primary)}.public-shell_secondaryButton__QJ62C:hover{background:var(--bg-muted);color:var(--text-primary)}.public-shell_profileButton__heTUk{display:grid;place-items:center;background:var(--brand-primary-bg);color:var(--brand-primary);width:38px;height:38px;font-size:.8rem;font-weight:700;border-radius:50%}.public-shell_menuButton__68Xqk{display:none;place-items:center;color:var(--text-primary);border:1px solid var(--border-light);background:var(--bg-primary);border-radius:9px;width:40px;height:40px;cursor:pointer;flex-shrink:0}.public-shell_mobilePanel__6c4WN{max-height:calc(100dvh - 76px);overflow-y:auto;border-top:1px solid var(--border-light);padding:18px 24px 24px;background:var(--bg-primary)}.public-shell_mobilePanel__6c4WN[hidden]{display:none}.public-shell_mobileLinks__1ESqn{display:grid;gap:4px;margin-bottom:16px}.public-shell_mobileLinks__1ESqn a{padding:10px 2px;color:var(--text-primary);font-size:.95rem}.public-shell_mobileAuth__yf3XL{display:flex;margin-top:18px}.public-shell_skipLink__d6y9V{position:absolute;left:16px;top:-80px;padding:10px 16px;background:var(--bg-primary);color:var(--text-primary);border:2px solid var(--brand-primary);border-radius:8px;z-index:400}.public-shell_skipLink__d6y9V:focus{top:8px}.public-shell_visuallyHidden__VmzDQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.public-shell_footer__BGDFx a:focus-visible,.public-shell_header__U6JNJ a:focus-visible,.public-shell_header__U6JNJ button:focus-visible{outline:3px solid var(--brand-primary);outline-offset:4px}.public-shell_footer__BGDFx{background:var(--bg-primary);border-top:1px solid var(--border-light);padding:52px 32px 20px}.public-shell_footerInner__xEsPA{max-width:1176px;margin:0 auto;display:grid;grid-template-columns:1.7fr 1fr 1fr;gap:40px}.public-shell_footerBrand__hEE4y p{margin-top:16px;color:var(--text-secondary);max-width:340px;font-size:.9rem;line-height:1.75}.public-shell_footerColumn__78m_8{display:flex;flex-direction:column;align-items:flex-start;gap:11px}.public-shell_footerColumn__78m_8 h2{font-size:.88rem;font-weight:700;margin-bottom:4px}.public-shell_footerColumn__78m_8 a{font-size:.88rem;color:var(--text-secondary)}.public-shell_footerColumn__78m_8 a:hover{color:var(--brand-primary)}.public-shell_footerBase__p2IQ4{max-width:1176px;margin:40px auto 0;padding-top:20px;border-top:1px solid var(--border-light);display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;color:var(--text-tertiary);font-size:.76rem}.public-shell_footerContact__EbZRx{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px 12px;flex-basis:100%;color:var(--text-secondary);font-size:.84rem}.public-shell_footerContact__EbZRx a{color:var(--text-primary);font-weight:600;overflow-wrap:anywhere}.public-shell_footerCredit__WJ5y5{color:var(--text-secondary);line-height:1.65}.public-shell_footerCredit__WJ5y5 a,.public-shell_footerPolicies__0m9EI a{color:var(--text-secondary);text-decoration:underline;text-underline-offset:3px}.public-shell_footerPolicies__0m9EI{display:flex;flex-wrap:wrap;gap:9px 18px;align-items:center}.public-shell_compactFooter__IrJvH{padding:22px 24px;margin-top:32px;background:transparent}.public-shell_compactFooter__IrJvH .public-shell_footerBase__p2IQ4{margin:0 auto;padding-top:0;border-top:0;gap:9px 18px}.public-shell_compactFooter__IrJvH .public-shell_footerContact__EbZRx{font-size:.8rem}@media (min-width:1101px){.public-shell_mobilePanel__6c4WN{display:none}}@media (max-width:1100px){.public-shell_desktopLinks__H8L9I{display:none}.public-shell_menuButton__68Xqk{display:grid}}@media (max-width:760px){.public-shell_navBar__PzL7B{min-height:68px;padding:12px 20px;gap:12px}.public-shell_desktopAppearance__JEIRb,.public-shell_profileButton__heTUk,.public-shell_signIn__FfYTl{display:none}.public-shell_navActions__s9rr2{gap:9px;min-width:0}.public-shell_primaryButton__vklkc{padding:9px 12px;font-size:.8rem;white-space:normal;text-align:center}.public-shell_mobilePanel__6c4WN{max-height:calc(100dvh - 68px);padding:16px 20px 24px}.public-shell_footer__BGDFx{padding:36px 20px 20px}.public-shell_footerInner__xEsPA{grid-template-columns:1fr 1fr;gap:28px 22px}.public-shell_footerBrand__hEE4y{grid-column:1/-1}.public-shell_footerBrand__hEE4y p{max-width:100%}.public-shell_footerBase__p2IQ4{margin-top:28px}}@media (max-width:380px){.public-shell_navBar__PzL7B{padding-left:14px;padding-right:14px}.public-shell_brand__qUyh_>span>span{font-size:18px!important}.public-shell_navActions__s9rr2{gap:7px}}@media (prefers-reduced-motion:reduce){.public-shell_footer__BGDFx *,.public-shell_header__U6JNJ *{transition:none!important}}.sidebar-focus_focus__0jq4a{margin:0 4px 16px;min-width:0}.sidebar-focus_label__UM_HJ{display:block;color:var(--text-tertiary);font-size:.69rem;font-weight:700;letter-spacing:.04em;margin:0 0 6px 2px}.sidebar-focus_selector__7hXdE{display:flex;align-items:center;gap:7px;border:1px solid var(--border-default);border-radius:10px;background:var(--bg-secondary);padding:0 9px;min-width:0;color:var(--brand-primary)}.sidebar-focus_selector__7hXdE svg{flex-shrink:0}.sidebar-focus_selector__7hXdE select{width:100%;min-width:0;min-height:42px;border:0;background:transparent;color:var(--text-primary);font:inherit;font-size:.82rem;font-weight:650;cursor:pointer}.sidebar-focus_selector__7hXdE option{background:var(--bg-primary);color:var(--text-primary)}.sidebar-focus_selector__7hXdE:focus-within{outline:3px solid var(--brand-primary);outline-offset:2px}.sidebar-focus_selector__7hXdE select:focus{outline:0}.sidebar-focus_selector__7hXdE select.sidebar-focus_collapsed__QS982{position:absolute;opacity:0;width:38px;height:42px;cursor:pointer}.sidebar-focus_hidden__Eqase{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.sidebar-focus_checker__rE1UP{border:1px solid var(--border-light);margin-top:3px;margin-bottom:3px}.sidebar-focus_checker__rE1UP span{white-space:normal}.sidebar-focus_selector__7hXdE:has(.sidebar-focus_collapsed__QS982){position:relative;justify-content:center;padding:0;min-height:42px}.social-links_links__rA4YC{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;min-width:0}.social-links_links__rA4YC a{display:inline-flex;align-items:center;gap:6px;min-height:40px;color:var(--text-secondary);font-size:.84rem;font-weight:600;overflow-wrap:anywhere}.social-links_links__rA4YC a:hover{color:var(--brand-primary)}.social-links_links__rA4YC a:focus-visible{outline:3px solid var(--brand-primary);outline-offset:3px;border-radius:4px}.homepage_page__Phocg{background:var(--bg-primary);color:var(--text-primary);overflow:clip}.homepage_container__p6fkn{width:min(100% - 64px,1176px);margin:0 auto}.homepage_hero__cWofT{background:linear-gradient(130deg,var(--bg-primary) 15%,var(--brand-primary-bg2) 100%);padding:78px 0 0}.homepage_heroGrid__zxHi5{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:78px;padding-bottom:70px}.homepage_heroCopy__DKOKg{min-width:0}.homepage_eyebrow__MRzck{font-size:.72rem;color:var(--brand-primary);text-transform:uppercase;letter-spacing:.08em;font-weight:700;line-height:1.6;display:flex;gap:9px;align-items:center}.homepage_eyebrowDot__pYAuA{width:7px;height:7px;border-radius:50%;background:var(--brand-primary);display:inline-block;flex-shrink:0}.homepage_heroCopy__DKOKg h1{margin-top:20px;font-size:clamp(2.8rem,5.2vw,4.7rem);font-weight:750;line-height:1.08;letter-spacing:-.055em;max-width:670px}.homepage_heroCopy__DKOKg h1 span{color:var(--brand-primary)}.homepage_heroDescription__kSIT_{margin-top:24px;font-size:1.05rem;line-height:1.85;color:var(--text-secondary);max-width:530px}.homepage_actions__3Ig4S{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.homepage_primaryButton__UbY9k,.homepage_secondaryButton__aqb8A{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 20px;border-radius:10px;font:inherit;font-size:.88rem;font-weight:650;line-height:1.4;min-height:47px;cursor:pointer;text-align:center}.homepage_primaryButton__UbY9k{background:#385bcb;color:#ffffff;border:1px solid #385bcb}.homepage_primaryButton__UbY9k:hover{background:#2948a7;color:#ffffff;border-color:#2948a7}.homepage_secondaryButton__aqb8A{border:1px solid var(--border-default);color:var(--text-primary);background:var(--bg-primary)}.homepage_secondaryButton__aqb8A:hover{background:var(--bg-secondary);color:var(--text-primary)}.homepage_cardAction__PGhiM svg,.homepage_primaryButton__UbY9k svg,.homepage_secondaryButton__aqb8A svg,.homepage_textLink__hcB0h svg{flex-shrink:0}.homepage_quietNote__sEBOG{font-size:.76rem;line-height:1.7;color:var(--text-tertiary);margin-top:13px}.homepage_heroQualifications__rRQ5y{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.homepage_heroQualifications__rRQ5y a{padding:5px 10px;font-size:.73rem;font-weight:650;color:var(--text-secondary);border:1px solid var(--border-default);border-radius:6px;background:var(--bg-primary)}.homepage_heroQualifications__rRQ5y a:hover{border-color:var(--brand-primary);color:var(--brand-primary)}.homepage_trackPicker__B1Yyf{border:1px solid var(--border-default);border-radius:20px;background:var(--bg-primary);box-shadow:var(--shadow-lg);min-width:0}.homepage_pickerHeading__P8_n7{display:flex;gap:12px;align-items:center;padding:23px 24px 18px}.homepage_pickerHeading__P8_n7 h2{font-size:.97rem;line-height:1.4;letter-spacing:-.015em;font-weight:650}.homepage_pickerHeading__P8_n7 p{margin-top:4px;color:var(--text-tertiary);font-size:.76rem;line-height:1.5}.homepage_smallIcon__eIUaY{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;color:var(--brand-primary);background:var(--brand-primary-bg);flex-shrink:0}.homepage_trackButtons__2VMJu{margin:0 24px;padding-bottom:16px;display:flex;flex-wrap:wrap;gap:6px;border-bottom:1px solid var(--border-light)}.homepage_trackButtons__2VMJu button{border:1px solid transparent;border-radius:7px;background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;padding:7px 9px;font:inherit;font-size:.74rem;font-weight:650;line-height:1.4;min-height:33px}.homepage_trackButtons__2VMJu button[aria-pressed=true]{color:var(--brand-primary);border-color:var(--brand-primary);background:var(--brand-primary-bg)}.homepage_trackPreview__N67WH{padding:0 24px 24px}.homepage_trackVisual__tcNyS{color:var(--brand-primary);height:143px;display:grid;place-items:center}.homepage_qualificationArt__frTdJ{width:100%;max-width:320px;height:143px}.homepage_trackPreview__N67WH h3{font-size:1.5rem;font-weight:700;letter-spacing:-.025em}.homepage_trackDescription__w_qT3{color:var(--text-secondary);font-size:.82rem;line-height:1.7;margin-top:9px;min-height:56px}.homepage_focusLabel__jjdDY{color:var(--text-tertiary);font-size:.67rem;font-weight:650;text-transform:uppercase;letter-spacing:.08em;margin-top:18px}.homepage_topicList__QaneI{display:flex;flex-wrap:wrap;gap:7px 13px;list-style:none;margin-top:8px;padding:0}.homepage_topicList__QaneI li{color:var(--text-secondary);display:inline-flex;gap:6px;align-items:center;font-size:.73rem;line-height:1.6}.homepage_topicList__QaneI li span{color:var(--brand-primary)}.homepage_trackLink__1_x_d{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:21px;padding:14px 0 0;border-top:1px solid var(--border-light);color:var(--brand-primary);font-size:.85rem;font-weight:650}.homepage_learningPath__vFshE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;border-top:1px solid var(--border-light);padding:28px 0 30px;gap:28px}.homepage_learningPath__vFshE li{display:flex;align-items:flex-start;gap:12px;min-width:0}.homepage_stepNumber__yf6J8{color:var(--brand-primary);font-size:.73rem;font-weight:700;border:1px solid var(--border-default);background:var(--bg-primary);border-radius:8px;width:32px;height:32px;display:grid;place-items:center;flex-shrink:0}.homepage_learningPath__vFshE h2{font-size:.86rem;line-height:1.5;letter-spacing:-.01em;font-weight:650}.homepage_learningPath__vFshE p{font-size:.77rem;color:var(--text-tertiary);margin-top:4px;line-height:1.6}.homepage_section__9378z{padding:78px 0}.homepage_sectionHeading__JFwh_{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:31px}.homepage_communityCopy__e9rZ8 h2,.homepage_sectionHeading__JFwh_ h2,.homepage_universityCopy__EjUmz h2{margin-top:12px;font-size:clamp(1.8rem,2.8vw,2.5rem);letter-spacing:-.04em;font-weight:700;line-height:1.2}.homepage_sectionHeading__JFwh_>div>p:last-child{margin-top:13px;max-width:655px;color:var(--text-secondary);font-size:.9rem;line-height:1.8}.homepage_textLink__hcB0h{display:inline-flex;align-items:center;gap:9px;color:var(--brand-primary);font-size:.84rem;font-weight:650;line-height:1.5}.homepage_sectionHeading__JFwh_>.homepage_textLink__hcB0h{flex-shrink:0;padding-bottom:6px}.homepage_qualificationGrid__LjCBT{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px}.homepage_qualificationCard__Lnw1Z{display:flex;flex-direction:column;min-width:0;border:1px solid var(--border-light);background:var(--bg-primary);border-radius:14px;padding:21px 18px;transition:border-color .16s ease,background .16s ease;color:var(--text-primary)}.homepage_qualificationCard__Lnw1Z:hover{color:var(--text-primary);border-color:var(--brand-primary);background:var(--brand-primary-bg2)}.homepage_qualificationIndex__xVfkh{color:var(--brand-primary);font-size:.7rem;font-weight:700}.homepage_qualificationCard__Lnw1Z h3{font-size:1rem;font-weight:700;margin-top:19px;letter-spacing:-.025em}.homepage_qualificationCard__Lnw1Z p{font-size:.78rem;line-height:1.75;color:var(--text-secondary);margin:12px 0 22px}.homepage_cardAction__PGhiM{display:flex;gap:6px;align-items:center;justify-content:space-between;color:var(--brand-primary);margin-top:auto;font-size:.73rem;font-weight:650}.homepage_toolsSection__wjV7r{background:var(--bg-secondary);border-block:1px solid var(--border-light)}.homepage_toolGrid__X4SNM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.homepage_toolCard__nPhrH{padding:26px;border:1px solid var(--border-light);background:var(--bg-primary);border-radius:15px;display:flex;flex-direction:column;align-items:flex-start}.homepage_toolIcon__AQQnm{display:grid;place-items:center;width:48px;height:48px;background:var(--brand-primary-bg);color:var(--brand-primary);border-radius:12px;flex-shrink:0}.homepage_toolCard__nPhrH h3{margin-top:20px;font-size:1.14rem;font-weight:650;letter-spacing:-.025em}.homepage_toolCard__nPhrH p{margin-top:12px;margin-bottom:24px;color:var(--text-secondary);font-size:.87rem;line-height:1.8}.homepage_toolCard__nPhrH .homepage_textLink__hcB0h{margin-top:auto}.homepage_universityPanel__Gbldb{padding:46px 48px;display:grid;grid-template-columns:1fr 1fr;gap:80px;border-radius:20px;border:1px solid var(--border-light);background:var(--brand-primary-bg2)}.homepage_uniIcon__R_NeR{display:inline-flex;color:var(--brand-primary);margin-bottom:22px}.homepage_universityCopy__EjUmz>p:not(.homepage_eyebrow__MRzck){color:var(--text-secondary);font-size:.92rem;line-height:1.85;margin-top:18px}.homepage_universityCopy__EjUmz .homepage_primaryButton__UbY9k{margin-top:25px}.homepage_uniSteps__DYkfY{display:flex;flex-direction:column;justify-content:center;list-style:none;gap:28px;padding:0}.homepage_uniSteps__DYkfY li{display:flex;align-items:flex-start;gap:15px}.homepage_uniStepDot___ui4X{display:grid;place-items:center;color:var(--brand-primary);border:1px solid var(--border-default);background:var(--bg-primary);border-radius:50%;font-size:.8rem;font-weight:700;width:34px;height:34px;flex-shrink:0}.homepage_uniSteps__DYkfY h3{font-size:1rem;letter-spacing:-.02em;font-weight:650;line-height:1.5}.homepage_uniSteps__DYkfY p{color:var(--text-secondary);margin-top:7px;font-size:.85rem;line-height:1.75}.homepage_communitySection__vtB_2{background:var(--bg-secondary);border-block:1px solid var(--border-light)}.homepage_communityGrid__8hBea{display:grid;grid-template-columns:1.3fr 1fr;gap:90px;align-items:center}.homepage_communityCopy__e9rZ8>.homepage_smallIcon__eIUaY{margin-bottom:18px}.homepage_communityCopy__e9rZ8>p:last-child{margin-top:17px;color:var(--text-secondary);font-size:.9rem;line-height:1.85;max-width:540px}.homepage_communityLinks__86KUM{display:grid;gap:12px}.homepage_communityLinks__86KUM a{display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid var(--border-light);border-radius:12px;background:var(--bg-primary);padding:22px 23px;color:var(--text-primary);font-weight:600;font-size:.91rem}.homepage_communityLinks__86KUM a:hover{border-color:var(--brand-primary);color:var(--brand-primary)}.homepage_checkerPanel__2Vxd7{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:30px;border:1px solid var(--border-light);border-radius:16px}.homepage_checkerPanel__2Vxd7 h2{font-size:1.6rem;letter-spacing:-.035em;margin-top:7px;font-weight:650}.homepage_checkerPanel__2Vxd7 p:not(.homepage_eyebrow__MRzck){font-size:.85rem;color:var(--text-secondary);margin-top:10px;max-width:615px;line-height:1.8}.homepage_checkerContent__sJX5A{margin-top:28px}.homepage_checkerContent__sJX5A[hidden]{display:none}.homepage_checkerLoading__129pc{padding:30px;color:var(--text-secondary)}.homepage_finalSection__6GoMX{padding:0 0 72px}.homepage_finalCallout__I_jQN{display:flex;justify-content:space-between;align-items:center;gap:28px;padding-top:32px;border-top:1px solid var(--border-light)}.homepage_finalCallout__I_jQN h2{font-size:1.8rem;font-weight:700;letter-spacing:-.035em}.homepage_finalCallout__I_jQN p{font-size:.9rem;margin-top:9px;color:var(--text-secondary)}.homepage_page__Phocg a:focus-visible,.homepage_page__Phocg button:focus-visible{outline:3px solid var(--brand-primary);outline-offset:4px}@media (max-width:1100px){.homepage_heroGrid__zxHi5{gap:38px;grid-template-columns:1.1fr 1fr}.homepage_qualificationGrid__LjCBT{grid-template-columns:repeat(3,minmax(0,1fr))}.homepage_universityPanel__Gbldb{gap:40px;padding:36px}.homepage_communityGrid__8hBea{gap:46px}.homepage_checkerPanel__2Vxd7{grid-template-columns:auto 1fr}.homepage_checkerPanel__2Vxd7>.homepage_secondaryButton__aqb8A{grid-column:2;justify-self:start}}@media (max-width:800px){.homepage_hero__cWofT{padding-top:48px}.homepage_heroGrid__zxHi5{grid-template-columns:1fr;gap:36px;padding-bottom:40px}.homepage_heroCopy__DKOKg h1{font-size:clamp(3.1rem,7vw,4.5rem)}.homepage_heroDescription__kSIT_{max-width:100%}.homepage_trackPicker__B1Yyf{max-width:530px}.homepage_trackDescription__w_qT3{min-height:auto}.homepage_learningPath__vFshE{gap:20px}.homepage_learningPath__vFshE li{flex-direction:column;gap:9px}.homepage_section__9378z{padding:54px 0}.homepage_sectionHeading__JFwh_{align-items:flex-start;flex-direction:column;gap:18px}.homepage_toolGrid__X4SNM{gap:16px}.homepage_toolCard__nPhrH{padding:20px}.homepage_toolCard__nPhrH h3{font-size:1rem}.homepage_toolCard__nPhrH p{font-size:.8rem}.homepage_universityPanel__Gbldb{grid-template-columns:1fr;gap:32px}.homepage_communityGrid__8hBea{grid-template-columns:1fr;gap:28px}.homepage_communityLinks__86KUM{grid-template-columns:1fr}.homepage_finalCallout__I_jQN{align-items:flex-start;flex-direction:column}}@media (max-width:560px){.homepage_container__p6fkn{width:calc(100% - 40px)}.homepage_hero__cWofT{padding-top:34px}.homepage_eyebrow__MRzck{font-size:.66rem;letter-spacing:.065em}.homepage_heroCopy__DKOKg h1{font-size:clamp(2.45rem,10.8vw,3.2rem);margin-top:17px}.homepage_heroDescription__kSIT_{margin-top:20px;font-size:.95rem;line-height:1.8}.homepage_actions__3Ig4S{display:grid;grid-template-columns:1fr;margin-top:23px;gap:10px}.homepage_primaryButton__UbY9k,.homepage_secondaryButton__aqb8A{font-size:.85rem}.homepage_heroQualifications__rRQ5y{margin-top:20px}.homepage_pickerHeading__P8_n7{padding:19px 18px 15px}.homepage_trackButtons__2VMJu{margin:0 18px}.homepage_trackPreview__N67WH{padding:0 18px 20px}.homepage_learningPath__vFshE{grid-template-columns:1fr;gap:18px;padding:24px 0}.homepage_learningPath__vFshE li{flex-direction:row;gap:12px}.homepage_qualificationGrid__LjCBT{grid-template-columns:1fr;gap:12px}.homepage_qualificationCard__Lnw1Z{display:grid;grid-template-columns:25px 1fr;column-gap:13px;padding:20px}.homepage_qualificationIndex__xVfkh{grid-row:1/3;padding-top:3px}.homepage_qualificationCard__Lnw1Z h3{margin-top:0}.homepage_qualificationCard__Lnw1Z p{margin:9px 0 14px;font-size:.82rem}.homepage_cardAction__PGhiM{grid-column:2;justify-content:flex-start;gap:10px;font-size:.78rem}.homepage_toolGrid__X4SNM{grid-template-columns:1fr}.homepage_toolCard__nPhrH{padding:24px}.homepage_toolCard__nPhrH h3{font-size:1.15rem}.homepage_toolCard__nPhrH p{font-size:.87rem;margin-bottom:18px}.homepage_universityPanel__Gbldb{padding:26px 22px;border-radius:15px}.homepage_communityCopy__e9rZ8 h2,.homepage_sectionHeading__JFwh_ h2,.homepage_universityCopy__EjUmz h2{font-size:1.9rem}.homepage_universityCopy__EjUmz .homepage_primaryButton__UbY9k{width:100%}.homepage_uniSteps__DYkfY{gap:23px}.homepage_communityLinks__86KUM a{padding:19px;font-size:.86rem}.homepage_checkerPanel__2Vxd7{grid-template-columns:1fr;padding:24px;gap:18px}.homepage_checkerPanel__2Vxd7>.homepage_secondaryButton__aqb8A{grid-column:1;width:100%}.homepage_checkerPanel__2Vxd7 h2{font-size:1.5rem}.homepage_finalSection__6GoMX{padding-bottom:48px}.homepage_finalCallout__I_jQN h2{font-size:1.65rem}}@media (prefers-reduced-motion:reduce){.homepage_page__Phocg *{transition:none!important;scroll-behavior:auto!important}}.updates_page__cT9Fs{color:var(--text-primary);background:var(--bg-primary)}.updates_container__gN80c{width:min(1120px,calc(100% - 64px));margin:0 auto}.updates_eyebrow__ZeusJ{color:var(--brand-primary);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.6}.updates_indexHeader__AOly9{padding:70px 0 42px;max-width:760px}.updates_indexHeader__AOly9 h1{font-size:clamp(2.4rem,4.6vw,4rem);line-height:1.1;letter-spacing:-.05em;margin-top:16px}.updates_indexHeader__AOly9>p:last-child{color:var(--text-secondary);max-width:640px;font-size:1rem;line-height:1.85;margin-top:22px}.updates_featured__U8O3S{border:1px solid var(--border-default);border-radius:20px;display:grid;grid-template-columns:1.15fr 1fr;gap:44px;padding:42px;background:linear-gradient(130deg,var(--bg-primary),var(--brand-primary-bg2))}.updates_featuredCopy__YzeR4{min-width:0}.updates_meta__sU4K3{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:.76rem;line-height:1.5;color:var(--text-secondary)}.updates_meta__sU4K3>span{color:var(--brand-primary);font-weight:650}.updates_featured__U8O3S h2{margin-top:20px;font-size:clamp(1.65rem,2.6vw,2.2rem);line-height:1.2;letter-spacing:-.035em}.updates_featured__U8O3S h2 a{color:var(--text-primary)}.updates_featured__U8O3S h2 a:hover{color:var(--brand-primary)}.updates_featuredCopy__YzeR4>p{color:var(--text-secondary);font-size:.91rem;line-height:1.85;margin-top:18px}.updates_primaryButton__lJNp_,.updates_secondaryButton__ZgfYw{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:12px 18px;border-radius:9px;font-size:.85rem;font-weight:650;line-height:1.5;text-align:center}.updates_primaryButton__lJNp_{background:#385bcb;border:1px solid #385bcb;color:#fff}.updates_primaryButton__lJNp_:hover{background:#2948a7;color:#fff}.updates_secondaryButton__ZgfYw{border:1px solid var(--border-default);color:var(--text-primary);background:var(--bg-primary)}.updates_secondaryButton__ZgfYw:hover{color:var(--brand-primary);border-color:var(--brand-primary)}.updates_featuredCopy__YzeR4>.updates_primaryButton__lJNp_{margin-top:26px}.updates_studyPath__sS4Jp{border:1px solid var(--border-light);border-radius:15px;padding:26px;background:var(--bg-primary);align-self:center;min-width:0}.updates_studyPath__sS4Jp>.updates_eyebrow__ZeusJ{margin-bottom:18px}.updates_pathStep__IHMe6{display:flex;align-items:center;gap:13px;padding:17px 0}.updates_pathStep__IHMe6+.updates_pathStep__IHMe6{border-top:1px solid var(--border-light)}.updates_pathStep__IHMe6>span{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:9px;color:var(--brand-primary);background:var(--brand-primary-bg);font-size:.75rem;font-weight:700}.updates_pathStep__IHMe6>div{flex:1 1;min-width:0}.updates_pathStep__IHMe6 strong{font-size:.9rem;font-weight:650}.updates_pathStep__IHMe6 p{color:var(--text-secondary);font-size:.77rem;line-height:1.6;margin-top:4px}.updates_pathStep__IHMe6>svg{color:var(--brand-primary)}.updates_pathFooter__bUAL_{display:block;padding-top:17px;margin-top:6px;border-top:1px solid var(--border-light);color:var(--text-secondary);font-size:.7rem;line-height:1.7}.updates_changeGrid__VeoCv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:45px 0 60px}.updates_changeCard__3SJIQ{min-width:0}.updates_icon__SQyoc{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:var(--brand-primary);background:var(--brand-primary-bg);width:44px;height:44px}.updates_changeCard__3SJIQ h2{font-size:1.04rem;letter-spacing:-.02em;margin-top:18px;line-height:1.4}.updates_changeCard__3SJIQ p{color:var(--text-secondary);font-size:.85rem;line-height:1.85;margin-top:11px}.updates_bottomCallout__ijBym{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid var(--border-light);padding:32px 0 60px}.updates_bottomCallout__ijBym h2{font-size:1.5rem;letter-spacing:-.03em;line-height:1.3}.updates_bottomCallout__ijBym p{color:var(--text-secondary);font-size:.87rem;line-height:1.8;margin-top:10px}.updates_bottomCallout__ijBym>a{flex-shrink:0}.updates_breadcrumbs__X4eVm{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:30px;color:var(--text-secondary);font-size:.78rem;line-height:1.6}.updates_breadcrumbs__X4eVm a{color:var(--text-secondary)}.updates_breadcrumbs__X4eVm a:hover{color:var(--brand-primary)}.updates_articleHeader__8lbDi{max-width:810px;padding:40px 0}.updates_articleHeader__8lbDi h1{font-size:clamp(2.2rem,4.3vw,3.5rem);line-height:1.12;letter-spacing:-.045em;margin-top:20px}.updates_standfirst__3rVXB{color:var(--text-secondary);font-size:1.1rem;line-height:1.85;margin-top:24px}.updates_articleActions__3V5m_{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.updates_articleLayout__ouHqU{display:grid;grid-template-columns:minmax(0,1fr) 235px;gap:70px;align-items:start;padding-bottom:60px}.updates_articleBody__s_T4b{min-width:0;max-width:730px}.updates_articleBody__s_T4b>section{scroll-margin-top:100px;padding-top:36px}.updates_articleBody__s_T4b>section:first-child{padding-top:0}.updates_articleBody__s_T4b h2{font-size:1.6rem;letter-spacing:-.03em;line-height:1.3;margin-bottom:18px}.updates_articleBody__s_T4b h3{font-size:1.1rem;line-height:1.45;margin:23px 0 10px;font-weight:650}.updates_articleBody__s_T4b li,.updates_articleBody__s_T4b p{font-size:.96rem;line-height:1.95;color:var(--text-secondary)}.updates_articleBody__s_T4b p+p{margin-top:18px}.updates_articleBody__s_T4b ol,.updates_articleBody__s_T4b ul{margin:18px 0 18px 23px}.updates_articleBody__s_T4b li{padding-left:4px;margin:9px 0}.updates_articleBody__s_T4b strong{color:var(--text-primary);font-weight:650}.updates_articleBody__s_T4b a{text-decoration:underline;text-underline-offset:3px}.updates_articleBody__s_T4b code{font-size:.85em;border:1px solid var(--border-light);background:var(--bg-secondary);border-radius:5px;padding:2px 5px;overflow-wrap:anywhere}.updates_studyExample__YrTRc{border-left:3px solid var(--brand-primary);background:var(--brand-primary-bg2);border-radius:0 10px 10px 0;padding:22px;margin-top:23px}.updates_studyExample__YrTRc p{font-size:.89rem}.updates_studyExample__YrTRc>p:first-child{color:var(--text-primary);font-weight:650;margin-bottom:10px}.updates_studyExample__YrTRc>p+p{margin-top:13px}.updates_contents__FCW0W{position:sticky;top:108px;border-left:1px solid var(--border-default);padding-left:22px}.updates_contents__FCW0W h2{font-size:.77rem;text-transform:uppercase;letter-spacing:.07em;line-height:1.6}.updates_contents__FCW0W ol{list-style:none;margin:18px 0 0;display:grid;gap:13px}.updates_contents__FCW0W a{color:var(--text-secondary);font-size:.8rem;line-height:1.6}.updates_contents__FCW0W a:hover{color:var(--brand-primary)}.updates_contentsNote__SsG0M{border-top:1px solid var(--border-light);padding-top:18px;margin-top:22px;color:var(--text-secondary);font-size:.73rem;line-height:1.8}.updates_routeCards__3CndI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.updates_routeCard__Nhh8Q{border:1px solid var(--border-default);border-radius:10px;padding:16px;display:flex;flex-direction:column;color:var(--text-primary);text-decoration:none!important;gap:10px}.updates_routeCard__Nhh8Q:hover{border-color:var(--brand-primary)}.updates_routeCard__Nhh8Q span{color:var(--text-secondary);font-size:.75rem;line-height:1.65}.updates_routeCard__Nhh8Q>svg{color:var(--brand-primary)}.updates_page__cT9Fs a:focus-visible{outline:3px solid var(--brand-primary);outline-offset:4px}@media (max-width:1000px){.updates_featured__U8O3S{gap:28px;padding:30px}.updates_articleLayout__ouHqU{grid-template-columns:minmax(0,1fr) 190px;gap:35px}.updates_contents__FCW0W{padding-left:18px}}@media (max-width:760px){.updates_container__gN80c{width:calc(100% - 40px)}.updates_indexHeader__AOly9{padding:42px 0 30px}.updates_featured__U8O3S{grid-template-columns:1fr;padding:24px;gap:28px;border-radius:15px}.updates_changeGrid__VeoCv{grid-template-columns:1fr;margin:32px 0 40px;gap:28px}.updates_changeCard__3SJIQ{display:grid;grid-template-columns:44px 1fr;column-gap:16px}.updates_changeCard__3SJIQ>.updates_icon__SQyoc{grid-row:1/3}.updates_changeCard__3SJIQ h2{margin:0}.updates_changeCard__3SJIQ p{margin-top:8px}.updates_bottomCallout__ijBym{flex-direction:column;align-items:flex-start;padding-bottom:42px}.updates_articleHeader__8lbDi{padding:30px 0}.updates_standfirst__3rVXB{font-size:1rem}.updates_articleLayout__ouHqU{display:flex;flex-direction:column;gap:30px;padding-bottom:42px}.updates_contents__FCW0W{position:static;order:-1;width:100%;border:1px solid var(--border-light);border-radius:10px;padding:20px}.updates_contents__FCW0W ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin-top:12px}.updates_contentsNote__SsG0M{display:none}.updates_articleBody__s_T4b h2{font-size:1.4rem}.updates_articleBody__s_T4b li,.updates_articleBody__s_T4b p{font-size:.92rem}.updates_routeCards__3CndI{grid-template-columns:1fr}.updates_routeCard__Nhh8Q{display:grid;grid-template-columns:1fr auto;gap:5px 12px}.updates_routeCard__Nhh8Q>svg{grid-column:2;grid-row:1/3;align-self:center}}@media (max-width:400px){.updates_featured__U8O3S,.updates_studyPath__sS4Jp{padding:20px}.updates_contents__FCW0W ol{grid-template-columns:1fr}.updates_articleActions__3V5m_>a{width:100%}}@media (prefers-reduced-motion:reduce){.updates_page__cT9Fs *{transition:none!important;scroll-behavior:auto!important}}