.footer_footerCurriculum__DDwc2{font-family:var(--font-primary);min-height:200px;background-color:var(--bg-blue);padding:1rem 0}.footer_footerCurriculum__DDwc2 .footer_container__7eEXh{height:100%}.footer_footerCurriculum__DDwc2 .footer_row__OlxT5{min-height:150px}.footer_footerCurriculum__DDwc2 .footer_logo-section__n_7W_{display:flex;justify-content:center;align-items:center;flex-shrink:0}.footer_footerCurriculum__DDwc2 .footer_logo-section__n_7W_ img{max-width:100%;height:auto}.footer_footerCurriculum__DDwc2 .footer_info-section__l5kbM{display:flex;flex:1 1;justify-content:space-between;align-items:flex-start;gap:2rem}.footer_footerCurriculum__DDwc2 .footer_info-section__l5kbM p{margin:.5rem 0}.footer_footerCurriculum__DDwc2 .footer_info-section__l5kbM p.footer_manage__WOFpN{font-size:1.5rem;font-weight:700}.footer_footerCurriculum__DDwc2 .footer_info-section__l5kbM a{color:#fff;text-decoration:none}.footer_footerCurriculum__DDwc2 .footer_info-section__l5kbM a:hover{text-decoration:underline}.footer_logoMobile__Ul7Qi{width:100px;height:auto}@media (min-width:768px){.footer_logoMobile__Ul7Qi{width:150px;height:auto}}.header_header__ZYf69{background-color:var(--bg-blue);font-family:var(--font-primary);font-weight:400;padding:1rem 0;position:-webkit-sticky;position:sticky;top:0;left:0;right:0;z-index:1000}.header_navbar__o2eFV{display:flex;justify-content:space-between;align-items:center;max-width:100%;padding:0 3rem}.header_logo__PxXSu{flex-shrink:0}.header_logoContent__Ku26p{display:flex;align-items:center;gap:1rem;color:#fff;text-decoration:none}.header_logoText__oXOAC{display:flex;flex-direction:column;text-decoration:none}.header_logoText__oXOAC .header_title__ukwIr{color:#fff;font-size:1.3rem;font-weight:700;text-decoration:none}.header_logoText__oXOAC .header_subText__WGrGR{font-weight:thin;text-decoration:none}.header_menu__AxQAO{display:flex;align-items:center;gap:1rem}.header_searchContainer__MLQyd{flex-grow:1;margin-left:20px;display:flex;justify-content:center;align-items:center;max-width:30rem}.header_searchBox__WPwxt{min-width:100px;flex-grow:1;width:100%;margin:0 2rem}.header_navActions__WKTsA{display:flex;gap:1rem;align-items:center}.header_menuToggle__h_DJP{display:none;background:none;border:none;color:#fff;font-size:2rem;cursor:pointer;margin:0 1rem}.header_dropdown__q9F6i{position:relative}.header_icon__59i_S{padding:5px;color:#fff}.header_dropdown__q9F6i:hover .header_dropdownContent__HRPEv{display:block}.header_dropdownBtn__8mwMm{background:none;border:none;padding:.5rem 1rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;font-weight:thin;color:#fff!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header_dropdownContent__HRPEv{display:none;position:absolute;top:70%;right:0;background-color:#fff;min-width:200px;max-height:400px;overflow-y:auto;box-shadow:0 2px 5px rgba(0,0,0,.2);border-radius:4px;z-index:1000;margin-top:.5rem;scrollbar-width:thin;scrollbar-color:var(--bg-blue) #f1f1f1}.header_languageSelectorArrow__c5XTt{margin-left:.5rem}.header_dropdownContent__HRPEv::-webkit-scrollbar{width:6px}.header_dropdownContent__HRPEv::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.header_dropdownContent__HRPEv::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.header_dropdownContent__HRPEv::-webkit-scrollbar-thumb:hover{background:#555}.header_dropdownItem__rLAhk{padding:.75rem 1rem;color:var(--text-primary-blue);cursor:pointer;transition:background-color .2s}.header_dropdownItem__rLAhk:hover{background-color:#a1d3ec}.header_globeIcon__xdgfA{font-size:1.2rem}.header_languageSelector__bX5ja{position:relative;cursor:pointer;display:flex;align-items:center;margin:10px 20px}.header_languageSelector__bX5ja .header_icon__59i_S{font-size:1.2rem;color:#fff;padding:.5rem}.header_languageSelector__bX5ja:hover .header_dropdownContent__HRPEv{display:block}.header_languageSelector__bX5ja .header_dropdownContent__HRPEv{display:none;position:absolute;top:70%;right:0;background-color:#fff;min-width:120px;box-shadow:0 2px 5px rgba(0,0,0,.2);border-radius:4px;z-index:1000}.header_languageSelector__bX5ja .header_dropdownItem__rLAhk{padding:.75rem 1rem;color:var(--text-primary-blue);cursor:pointer}.header_languageSelector__bX5ja .header_dropdownItem__rLAhk:hover{background-color:#f0f0f0}.header_userName__9dPOf{display:inline-block;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;color:#0466c2;background-color:#fff;margin:0 12px;padding:5px 8px;border-radius:5px}.header_userAccountButton__CI8KG{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;border-radius:999px;cursor:pointer;transition:background-color .2s ease}.header_userAccountButton__CI8KG:hover{background-color:hsla(0,0%,100%,.12)}.header_userAccountText__piSja{display:flex;flex-direction:column;line-height:1.1;min-width:0}.header_userAccountName__mRTmJ{color:#fff;font-size:.9rem;font-weight:600}.header_userAccountEmail__HJR90,.header_userAccountName__mRTmJ{max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header_userAccountEmail__HJR90{color:hsla(0,0%,100%,.85);font-size:.75rem}@media (max-width:576px){.header_searchBox__WPwxt{order:3;width:100%}}@media (max-width:768px){.header_logoText__oXOAC{display:none}.header_searchBox__WPwxt{max-width:100%;margin:0 1rem}.header_navActions__WKTsA{display:none}.header_menuToggle__h_DJP{display:block;background:none;border:none;color:#fff;cursor:pointer}}@media (max-width:1120px){.header_dropdownBtn__8mwMm{color:#000!important}.header_navActions__WKTsA{display:none}.header_menuToggle__h_DJP{display:block;background:none;border:none;color:#fff;cursor:pointer}.header_userAccountName__mRTmJ{color:var(--text-primary-blue)}.header_userAccountEmail__HJR90{color:#4a5568}.header_navActions__WKTsA.header_show__fv9oI{display:block;position:absolute;top:100%;left:0;right:0;background-color:#fff;z-index:1000;padding:1rem;box-shadow:0 2px 5px rgba(0,0,0,.2)}.header_navActions__WKTsA.header_show__fv9oI ul{display:block}.header_dropdownBtn__8mwMm{list-style:none}.header_navbar__o2eFV{padding:0 1rem}}@media (max-width:1700px){.header_navbar__o2eFV{padding:0 1rem}}