.Navbar_contactButton__nZFNT{transition:all .2s ease;padding:4px 8px;border-radius:6px}.Navbar_contactButton__nZFNT:hover{background-color:rgba(213,39,45,.1);transform:translateY(-1px)}.Navbar_socialIcon__TaILb:hover{background:var(--hover-color)!important;border-color:var(--hover-color)!important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,255,255,.2)}.Navbar_logoLink__EjJF_{transition:transform .3s ease;display:inline-block}.Navbar_logoLink__EjJF_:hover{transform:scale(1.05)}.Navbar_navLink__5rL9z{position:relative;padding:8px 12px;transition:all .3s ease;border-radius:8px}.Navbar_navLink__5rL9z:after{content:"";position:absolute;bottom:0;left:12px;right:12px;height:3px;background:linear-gradient(135deg,#d5272d,#a01f24);transform:scaleX(0);transition:transform .3s ease;border-radius:2px}.Navbar_navLink__5rL9z:hover{background-color:rgba(213,39,45,.1)}.Navbar_navLink__5rL9z:hover:after{transform:scaleX(1)}.Navbar_navLink__5rL9z[data-active=true]{background-color:rgba(213,39,45,.15)}.Navbar_navLink__5rL9z[data-active=true]:after{transform:scaleX(1)}.Navbar_menuItem__vuOe4{transition:all .2s ease;margin:4px 0}.Navbar_menuItem__vuOe4:hover{background-color:rgba(213,39,45,.1);transform:translateX(4px)}.Navbar_drawerLink__8cIfB{display:block;padding:12px 16px;border-radius:12px;transition:all .3s ease;border:2px solid transparent}.Navbar_drawerLink__8cIfB:hover{background-color:rgba(213,39,45,.1);border-color:rgba(213,39,45,.3);transform:translateX(8px)}.Navbar_drawerLink__8cIfB[data-active=true]{background-color:rgba(213,39,45,.2);border-color:#d5272d}.Navbar_drawerSubLink__do75m{display:block;padding:8px 12px;border-radius:8px;transition:all .2s ease;margin-left:16px}.Navbar_drawerSubLink__do75m:hover{background-color:rgba(213,39,45,.1);transform:translateX(4px)}.Welcome_title__Cz_nm,[data-mantine-color-scheme=dark] .Welcome_title__Cz_nm{color:var(--mantine-color-white)}.Welcome_title__Cz_nm{font-size:calc(3.4375rem * var(--mantine-scale));font-weight:900;letter-spacing:calc(-.125rem * var(--mantine-scale))}@media (max-width:62em){.Welcome_title__Cz_nm{font-size:calc(3.125rem * var(--mantine-scale))}}