.footer_footer__B2G_3{padding-top:calc(var(--mantine-spacing-xl) * 2);padding-bottom:calc(var(--mantine-spacing-xl) * 1.5);background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .footer_footer__B2G_3{background-color:var(--mantine-color-black)}.footer_footer__B2G_3{border-top:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .footer_footer__B2G_3{border-top:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-4)}.footer_logo__xfxvp{max-width:calc(15.625rem * var(--mantine-scale))}@media (max-width:48em){.footer_logo__xfxvp{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:var(--mantine-spacing-xl)}}.footer_description__osTtm{margin-top:calc(.5rem * var(--mantine-scale));line-height:1.4}@media (max-width:48em){.footer_description__osTtm{margin-top:var(--mantine-spacing-xs);text-align:center;margin-bottom:var(--mantine-spacing-lg)}}.footer_inner__eSVXN{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--mantine-spacing-xl)}@media (max-width:48em){.footer_inner__eSVXN{flex-direction:column;align-items:center;gap:var(--mantine-spacing-lg)}}.footer_groups__cc35y{display:flex;flex-wrap:wrap;gap:var(--mantine-spacing-xl)}@media (max-width:48em){.footer_groups__cc35y{justify-content:center;gap:var(--mantine-spacing-lg)}}.footer_wrapper__PO21u{width:calc(11.25rem * var(--mantine-scale))}@media (max-width:48em){.footer_wrapper__PO21u{width:100%;text-align:center}}.footer_link__2iWN_{display:block;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .footer_link__2iWN_{color:var(--mantine-color-gray-3)}.footer_link__2iWN_{font-size:var(--mantine-font-size-sm);padding-top:calc(.25rem * var(--mantine-scale));padding-bottom:calc(.25rem * var(--mantine-scale));text-decoration:none;transition:all .2s ease;border-radius:var(--mantine-radius-sm)}.footer_link__2iWN_:hover{color:var(--mantine-color-primary-6)}[data-mantine-color-scheme=dark] .footer_link__2iWN_:hover{color:var(--mantine-color-primary-4)}.footer_link__2iWN_:hover{transform:translateX(4px);background-color:var(--mantine-color-primary-1)}[data-mantine-color-scheme=dark] .footer_link__2iWN_:hover{background-color:var(--mantine-color-dark-6)}.footer_link__2iWN_:hover{padding-left:var(--mantine-spacing-sm)}.footer_title__eVrVB{font-size:var(--mantine-font-size-lg);font-weight:700;margin-bottom:var(--mantine-spacing-sm);color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .footer_title__eVrVB{color:var(--mantine-color-white)}.footer_title__eVrVB{position:relative;padding-bottom:var(--mantine-spacing-xs)}.footer_title__eVrVB:after{content:"";position:absolute;bottom:0;left:0;width:30px;height:2px;background:linear-gradient(90deg,var(--mantine-color-primary-6),var(--mantine-color-secondary-6));border-radius:2px}.footer_afterFooter__wo_pS{display:flex;justify-content:space-between;align-items:center;margin-top:var(--mantine-spacing-xl);padding-top:var(--mantine-spacing-xl);padding-bottom:var(--mantine-spacing-xl);border-top:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .footer_afterFooter__wo_pS{border-top:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-4)}@media (max-width:48em){.footer_afterFooter__wo_pS{flex-direction:column;gap:var(--mantine-spacing-md);text-align:center}.footer_social__m3I5q{margin-top:var(--mantine-spacing-xs)}}.navbar_header__S6wy3{height:calc(3.75rem * var(--mantine-scale))}.navbar_header__S6wy3,.navbar_link__tNig2{padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md)}.navbar_link__tNig2{display:flex;align-items:center;height:100%;text-decoration:none;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .navbar_link__tNig2{color:var(--mantine-color-gray-2)}.navbar_link__tNig2{font-weight:500;font-size:var(--mantine-font-size-sm);transition:all .2s ease;position:relative}@media (max-width:48em){.navbar_link__tNig2{height:calc(2.625rem * var(--mantine-scale));width:100%;padding:var(--mantine-spacing-sm)}}.navbar_link__tNig2:hover{color:var(--mantine-color-primary-6)}[data-mantine-color-scheme=dark] .navbar_link__tNig2:hover{color:var(--mantine-color-primary-4)}.navbar_link__tNig2:hover{transform:translateY(-1px)}.navbar_link__tNig2:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:linear-gradient(90deg,var(--mantine-color-primary-6),var(--mantine-color-primary-4));transition:all .3s ease;transform:translateX(-50%)}.navbar_link__tNig2:hover:after{width:70%}.navbar_linkBold__K6KpJ{font-weight:700;color:var(--mantine-color-primary-6)}[data-mantine-color-scheme=dark] .navbar_linkBold__K6KpJ{color:var(--mantine-color-primary-4)}.navbar_linkBold__K6KpJ:hover{color:var(--mantine-color-primary-7)}[data-mantine-color-scheme=dark] .navbar_linkBold__K6KpJ:hover{color:var(--mantine-color-primary-3)}.navbar_subLink__qjYxF{width:100%;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);transition:all .2s ease;border:1px solid transparent}.navbar_subLink__qjYxF:hover{background-color:var(--mantine-color-primary-0)}[data-mantine-color-scheme=dark] .navbar_subLink__qjYxF:hover{background-color:var(--mantine-color-dark-6)}.navbar_subLink__qjYxF:hover{border-color:var(--mantine-color-primary-2)}[data-mantine-color-scheme=dark] .navbar_subLink__qjYxF:hover{border-color:var(--mantine-color-primary-7)}.navbar_subLink__qjYxF:hover{transform:translateX(4px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.navbar_dropdownFooter__Y3Zgm{background-color:var(--mantine-color-primary-0)}[data-mantine-color-scheme=dark] .navbar_dropdownFooter__Y3Zgm{background-color:var(--mantine-color-dark-6)}.navbar_dropdownFooter__Y3Zgm{margin:calc(var(--mantine-spacing-md) * -1);margin-top:var(--mantine-spacing-sm);padding:var(--mantine-spacing-md) calc(var(--mantine-spacing-md) * 2);padding-bottom:var(--mantine-spacing-xl);border-top:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-primary-2)}[data-mantine-color-scheme=dark] .navbar_dropdownFooter__Y3Zgm{border-top:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-primary-7)}.navbar_dropdownFooter__Y3Zgm{border-radius:0 0 var(--mantine-radius-md) var(--mantine-radius-md)}