.footer_footer__TB9xu{background-color:#1b234c;padding-top:calc(var(--mantine-spacing-xl) * 2);padding-bottom:calc(var(--mantine-spacing-xl) * 2);color:#fff}.footer_logo__m_wQe{max-width:12.5rem;@media (max-width:48em){display:flex;flex-direction:column;align-items:center}}.footer_description__V_hmT{margin-top:.313rem;@media (max-width:48em){margin-top:var(--mantine-spacing-xs);text-align:center}}.footer_inner__Qnt_0{display:flex;justify-content:space-between;@media (max-width:48em){flex-direction:column;align-items:center}}.footer_groups__4vCRj{display:flex;flex-wrap:wrap;gap:1rem;@media (max-width:48em){display:none}}.footer_wrapper__CGBeO{width:12rem}.footer_link__I9weH{display:block;color:"white";font-size:var(--mantine-font-size-md);padding-top:.188rem;padding-bottom:.188rem}.footer_title__z8wlF{font-size:1.5rem;font-weight:700;margin-bottom:calc(var(--mantine-spacing-xs) / 2);color:#fff}.footer_afterFooter__6_PT2{display:flex;justify-content:space-between;align-items:center;margin-top:var(--mantine-spacing-xl);padding-top:var(--mantine-spacing-xl);@media (max-width:48em){flex-direction:column}}.footer_social__7a_wQ{@media (max-width:48em){margin-top:var(--mantine-spacing-xs)}}.nav-bar_header__9WBCJ{height:3.75rem;padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);margin-top:1rem}.nav-bar_link__xltlq{display:flex;align-items:center;height:100%;padding-left:clamp(.2rem,3vw,3rem);padding-right:clamp(.2rem,3vw,3rem);text-decoration:none;color:light-dark(var(--mantine-color-white),var(--mantine-color-black));font-weight:700;font-size:var(--mantine-font-size-md);@media (max-width:0.75rem){height:2.625rem;width:100%}@mixin hover{background-color:light-dark(var(--mantine-color-gray-0),var(--mantine-color-dark-6))}}.nav-bar_subLink__k8g4C{width:100%;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);@mixin hover{background-color:light-dark(var(--mantine-color-gray-0),var(--mantine-color-dark-7))}}.nav-bar_dropdownFooter__HfZSv{background-color:light-dark(var(--mantine-color-gray-0),var(--mantine-color-dark-7));margin:calc(var(--mantine-spacing-md) * -1);margin-top:var(--mantine-spacing-sm);padding:var(--mantine-spacing-md) calc(var(--mantine-spacing-md) * 2);border-top:.063rem solid light-dark(var(--mantine-color-gray-1),var(--mantine-color-dark-5))}