.Navbar_navbar__GrSXC{width:100%;background-color:white;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border-bottom:1px solid #e2e8f0;position:relative;top:0;z-index:50;height:64px;font-family:Atkinson Hyperlegible,ui-sans-serif,system-ui,sans-serif}.Navbar_navbarContainer__WC_ES{max-width:80rem;margin:0 auto;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;height:100%}@media (min-width:640px){.Navbar_navbarContainer__WC_ES{padding:0 1.5rem}}@media (min-width:1024px){.Navbar_navbarContainer__WC_ES{padding:0 2rem}}.Navbar_leftSection___Vn9G{display:flex;align-items:center;gap:2rem}.Navbar_logo__X4o9i{display:flex;align-items:center;gap:.75rem;cursor:pointer;flex-shrink:0}.Navbar_logoImage__msoFF{width:2.5rem;height:2.5rem;flex-shrink:0}@media (min-width:640px){.Navbar_logoImage__msoFF{width:3rem;height:3rem}}.Navbar_navItems__jtakD{display:none;align-items:center;gap:1.5rem}@media (min-width:768px){.Navbar_navItems__jtakD{display:flex}}.Navbar_navItem__Fpmiu{position:relative;padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem;font-weight:500;color:#374151;cursor:pointer;transition:all .2s ease;border-radius:0}.Navbar_navItem__Fpmiu:after{content:"";position:absolute;left:0;bottom:-2px;height:3px;width:100%;background-color:#293c7a;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.Navbar_navItem__Fpmiu:hover{color:#293c7a;background-color:none;transform:translateY(-1px)}.Navbar_navItemActive___qDql:after{transform:scaleX(1)}.Navbar_navItemActive___qDql{border-bottom:2px solid #293c7a;color:#293c7a;font-weight:700}.Navbar_rightSection__yBYR1{display:flex;align-items:center;gap:1rem}.Navbar_desktopAuth__iQpPs{display:none}@media (min-width:768px){.Navbar_desktopAuth__iQpPs{display:flex;align-items:center}}.Navbar_searchContainer__okn4F{position:relative;display:flex;align-items:center;background-color:transparent;border:none;border-radius:.5rem;transition:all .2s ease}@media (min-width:640px){.Navbar_searchContainer__okn4F{background-color:#f8fafc;border:1px solid #e2e8f0}}.Navbar_searchContainer__okn4F:focus-within{border-color:#93c5fd;box-shadow:0 0 0 3px rgba(147,197,253,.1)}.Navbar_searchIconWrapper__1_1b5{display:flex;align-items:center;justify-content:center;padding:.5rem;cursor:pointer;flex-shrink:0}@media (min-width:640px){.Navbar_searchIconWrapper__1_1b5{padding:0;margin-right:.75rem;margin-left:0}}.Navbar_searchBar___Nn_h{display:none;width:16rem;padding:.5rem .5rem .5rem 1rem;background-color:transparent;border:none;outline:none;font-size:.875rem;color:#374151}@media (min-width:640px){.Navbar_searchBar___Nn_h{display:block}}.Navbar_searchBar___Nn_h::-moz-placeholder{color:#9ca3af}.Navbar_searchBar___Nn_h::placeholder{color:#9ca3af}.Navbar_searchBar___Nn_h:focus{outline:none}.Navbar_searchInput__vaeOD{flex:1;height:1.3rem;overflow:hidden;display:flex;align-items:center;gap:.5rem;border:none;outline:none;font-family:var(--font-atkinson-hyperlegible);font-size:.875rem}.Navbar_iconButton__RVuM9{padding:.5rem;border-radius:.5rem;color:#4b5563;background:none;border:none;cursor:pointer;transition:all .2s ease}.Navbar_iconButton__RVuM9:hover{color:#2563eb;background-color:#eff6ff;transform:translateY(-1px)}.Navbar_iconButton__RVuM9:focus{outline:none;box-shadow:0 0 0 2px rgba(147,197,253,.5)}.Navbar_avatar__UDkCk{display:flex;align-items:center;cursor:pointer}.Navbar_avatarCircle__bbUPz{width:2rem;height:2rem;background-color:#013256!important;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}@media (min-width:640px){.Navbar_avatarCircle__bbUPz{width:2.5rem;height:2.5rem}}.Navbar_avatarCircle__bbUPz:hover{background-color:#013256!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transform:translateY(-1px)}.Navbar_avatarInner__3y3Cc{position:absolute;top:calc(50% - 1rem);left:calc(50% - 1rem);width:2rem;height:2rem;overflow:hidden}.Navbar_avatarText__TyyP9{font-size:.75rem;font-weight:600;color:white}@media (min-width:640px){.Navbar_avatarText__TyyP9{font-size:.875rem}}.Navbar_mobileMenuButton__u2QNJ{display:block;padding:.5rem;border-radius:.5rem;color:#4b5563;background:none;border:none;cursor:pointer;transition:all .2s ease;flex-shrink:0}@media (min-width:768px){.Navbar_mobileMenuButton__u2QNJ{display:none}}.Navbar_mobileMenuButton__u2QNJ:hover{color:#2563eb;background-color:#eff6ff}.Navbar_mobileMenuButton__u2QNJ:focus{outline:none;box-shadow:0 0 0 2px rgba(147,197,253,.5)}.Navbar_mobileMenu__mhKOr{display:block;position:absolute;top:100%;left:0;right:0;background-color:white;border-top:1px solid #e2e8f0;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:1rem 1.5rem;z-index:40}@media (min-width:768px){.Navbar_mobileMenu__mhKOr{display:none}}.Navbar_mobileNavItem__B1uzA{display:block;padding:.75rem 1rem;color:#4b5563;font-weight:500;border-radius:.375rem;transition:all .2s ease;cursor:pointer}.Navbar_mobileNavItem__B1uzA:hover{background-color:#f8fafc;color:#2563eb;transform:translateX(.25rem)}.Navbar_mobileNavItemActive__kO25D{color:#293c7a;font-weight:700;background-color:#f8fafc;border-left:3px solid #293c7a}.Navbar_mobileSearchContainer__lnEWR{display:flex;align-items:center;background-color:#f8fafc;border-radius:.5rem;border:1px solid #e2e8f0;padding:.25rem .5rem;margin-bottom:1rem}.Navbar_mobileSearchContainer__lnEWR:focus-within{border-color:#93c5fd;box-shadow:0 0 0 3px rgba(147,197,253,.1)}.Navbar_mobileSearchBar__54IEH{width:100%;background-color:transparent;border:none;outline:none;font-size:.875rem;color:#374151;margin-left:.5rem;font-family:inherit;padding:.5rem 0}.Navbar_mobileDivider__8eK0T{height:1px;background-color:#e2e8f0;margin:.75rem 0}.Navbar_mobileLoginButton__DS9Fe{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;color:#293c7a;font-weight:500;background-color:#f8fafc;border-radius:.5rem;transition:all .2s ease;width:100%;justify-content:center;border:1px solid #e2e8f0}.Navbar_mobileLoginButton__DS9Fe:hover{background-color:#eff6ff;border-color:#bfdbfe}.Navbar_mobileUserProfile__qWK53{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;color:#374151;font-weight:600;background-color:#f1f5f9;border-radius:.5rem;margin-bottom:.5rem}.Navbar_avatarCircleSmall__LZpuk{width:1.75rem;height:1.75rem;background-color:#013256!important;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:.75rem;font-weight:600}@media (max-width:768px){.Navbar_navbar__GrSXC{padding:.75rem 1rem}.Navbar_leftSection___Vn9G{gap:1rem}.Navbar_logoText__Jmms3{font-size:1.125rem}.Navbar_rightSection__yBYR1{gap:.5rem}}@media (max-width:639px){.Navbar_searchContainer__okn4F.Navbar_searchActive__8b8Jf{position:absolute;top:0;left:0;width:100%;height:100%;background-color:white;z-index:100;border-radius:0;padding:0 1rem;border-bottom:1px solid #e2e8f0}.Navbar_searchContainer__okn4F.Navbar_searchActive__8b8Jf .Navbar_searchBar___Nn_h{display:block;width:100%;height:100%;padding:0;font-size:1rem}.Navbar_searchContainer__okn4F.Navbar_searchActive__8b8Jf .Navbar_searchIconWrapper__1_1b5{margin-left:.5rem}}.Navbar_navbar__GrSXC :focus-visible{outline:2px solid #2563eb;outline-offset:2px}@media (prefers-reduced-motion:no-preference){.Navbar_navbar__GrSXC *{transition:all .2s ease}}.Icon_icon__P_nzZ{display:inline-block;vertical-align:middle;transition:all .2s ease-in-out}.Icon_icon__P_nzZ:hover{transform:scale(1.05)}.Icon_small__XZkoV{width:16px;height:16px}.Icon_medium__RbZHn{width:24px;height:24px}.Icon_large__wNNtN{width:32px;height:32px}.Icon_xlarge__irOQE{width:48px;height:48px}.Icon_primary__eJ7vV{filter:brightness(0) saturate(100%) invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%)}.Icon_secondary__Ka_Sq{filter:brightness(0) saturate(100%) invert(64%) sepia(23%) saturate(223%) hue-rotate(169deg) brightness(91%) contrast(88%)}.Icon_white__xlmv4{filter:brightness(0) saturate(100%) invert(100%)}.Icon_black__L6P5P{filter:brightness(0) saturate(100%) invert(0)}.Icon_clickable__cfHgr{cursor:pointer}.Icon_clickable__cfHgr:hover{transform:scale(1.1);opacity:.8}