.PublicNavbar_nav___k9jw{position:fixed;top:0;left:0;right:0;height:70px;background:rgba(255,255,255,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,.08);z-index:1000;display:flex;align-items:center}.PublicNavbar_navContent___hGN_{display:flex;justify-content:space-between;align-items:center;width:100%}.PublicNavbar_logo__jsDtP{display:flex;align-items:center;gap:12px;cursor:pointer;transition:opacity .2s ease}.PublicNavbar_logo__jsDtP:hover{opacity:.8}.PublicNavbar_logoImg__awGfA{height:32px;width:auto}.PublicNavbar_logo__jsDtP span{font-size:22px;font-weight:800;color:#311354;font-family:Outfit,sans-serif;letter-spacing:-.5px}.PublicNavbar_navActions___QF6L{display:flex;gap:24px;align-items:center}.PublicNavbar_navLinkTalk__UIRfm,.PublicNavbar_navLink__7SRsm{font-weight:600;color:#4b5563;text-decoration:none;font-size:15px;transition:color .2s ease;background:transparent;border:none;cursor:pointer;padding:0;font-family:inherit}.PublicNavbar_navLinkTalk__UIRfm:hover,.PublicNavbar_navLink__7SRsm:hover{color:#FF6600}@media (max-width:768px){.PublicNavbar_navActions___QF6L{display:none}}.PublicNavbar_desktopOnly__qA3jh{display:block}.PublicNavbar_mobileMenuToggle__dk4tr{display:none;background:transparent;border:none;color:#311354;cursor:pointer;padding:8px;z-index:1002}@media (max-width:768px){.PublicNavbar_mobileMenuToggle__dk4tr{display:flex;align-items:center;justify-content:center}}.PublicNavbar_mobileMenu__PrD9b{position:fixed;top:0;right:-100%;width:100%;max-width:400px;height:100vh;background:rgba(255,255,255,.98);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:1001;transition:right .4s cubic-bezier(.16,1,.3,1);box-shadow:-10px 0 30px rgba(0,0,0,.1);display:flex;flex-direction:column;padding:100px 30px 40px;overflow-y:auto}.PublicNavbar_mobileMenuOpen__NbMfs{right:0}.PublicNavbar_mobileMenuLinks__Dcp80{display:flex;flex-direction:column;gap:30px}.PublicNavbar_mobileNavLinkTalk__V_SBj,.PublicNavbar_mobileNavLink__OEz0u{font-size:24px;font-weight:700;color:#311354;text-decoration:none;background:transparent;border:none;text-align:left;cursor:pointer;font-family:inherit;transition:color .2s ease}.PublicNavbar_mobileNavLinkTalk__V_SBj:hover,.PublicNavbar_mobileNavLink__OEz0u:hover{color:#FF6600}.PublicNavbar_logoutBtn__m5H2O{color:#6b7280}.PublicNavbar_logoutBtn__m5H2O:hover{color:#ef4444!important}