.ProviderNavbar_navbar__kiwl3{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background:linear-gradient(135deg,#ED6E95,#3f4c77);box-shadow:0 1px 10px rgba(0,0,0,.06);position:sticky;top:0;z-index:100;font-family:Avenir,sans-serif;height:100px;overflow:visible}@media(max-width:968px){.ProviderNavbar_navbar__kiwl3{display:grid;grid-template-columns:auto 1fr auto;padding:1rem 24px;height:90px}}.ProviderNavbar_logo__DFqrV{font-family:Forum,serif;font-weight:700;font-size:1.5rem;display:flex;align-items:center;overflow:visible;z-index:10;position:relative;height:100px}@media(max-width:968px){.ProviderNavbar_logo__DFqrV{height:90px}}.ProviderNavbar_logoLink___5PSn{color:#fafafa;text-decoration:none;font-weight:700;display:flex;align-items:center}.ProviderNavbar_logoLink___5PSn:hover{transform:translateY(-1px);text-decoration:none}.ProviderNavbar_providerLogoImage__jThDU{width:300px;height:auto;max-height:200px;-o-object-fit:contain;object-fit:contain;z-index:10;position:relative;margin-top:30px;margin-left:-30px}@media(max-width:968px){.ProviderNavbar_providerLogoImage__jThDU{margin-top:0}}.ProviderNavbar_mainNav__XH6VT{display:flex;gap:2rem;align-items:center}@media(max-width:968px){.ProviderNavbar_mainNav__XH6VT{display:none}}.ProviderNavbar_navLink__w2HA5{font-size:1rem;color:#fafafa;font-weight:500;text-decoration:none;transition:color .2s ease;font-family:Avenir,sans-serif;background:none;border:none;cursor:pointer;opacity:.9}.ProviderNavbar_navLink__w2HA5:hover{text-decoration:underline;transform:translateY(-1px)}.ProviderNavbar_rightSection__Z87Sc{display:flex;gap:1.5rem;align-items:center}@media(max-width:968px){.ProviderNavbar_rightSection__Z87Sc{display:none}}@media(max-width:768px){.ProviderNavbar_rightSection__Z87Sc{gap:1rem}}.ProviderNavbar_clientLink__r_jiA{font-size:.9rem;color:#fafafa;font-weight:600;text-decoration:none;transition:all .2s ease;font-family:Avenir,sans-serif;padding:.5rem 1rem;border-radius:6px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2)}.ProviderNavbar_clientLink__r_jiA:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);transform:translateY(-1px)}@media(max-width:640px){.ProviderNavbar_clientLink__r_jiA{display:none}}.ProviderNavbar_spacesLink__NiaZv{font-size:.9rem;color:#ed6e95;font-weight:600;text-decoration:none;transition:all .2s ease;font-family:Avenir,sans-serif;padding:.5rem 1rem;border-radius:6px;background:rgba(237,110,149,.08);border:1px solid rgba(237,110,149,.2)}.ProviderNavbar_spacesLink__NiaZv:hover{background:rgba(237,110,149,.12);border-color:rgba(237,110,149,.3);transform:translateY(-1px)}@media(max-width:640px){.ProviderNavbar_spacesLink__NiaZv{display:none}}.ProviderNavbar_loginLink__bfChY{font-size:1rem;color:#fafafa;font-weight:600;text-decoration:none;transition:color .2s ease;font-family:Avenir,sans-serif;opacity:.9}.ProviderNavbar_loginLink__bfChY:hover{transform:translateY(-1px)}.ProviderNavbar_signupButton__4xQxM{background-color:#ed6e95;color:#fafafa;padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s ease;font-family:Avenir,sans-serif}.ProviderNavbar_signupButton__4xQxM:hover{background-color:#5c3e5b;transform:translateY(-1px)}@media(max-width:640px){.ProviderNavbar_signupButton__4xQxM{padding:.6rem 1.2rem;font-size:.9rem}}.ProviderNavbar_menuButton__zkw8s{display:none;background:none;border:none;color:#fafafa;cursor:pointer;padding:16px;border-radius:4px;transition:background-color .2s ease;z-index:101;grid-column:3;justify-self:end;align-self:flex-start;margin-top:1rem}@media(max-width:968px){.ProviderNavbar_menuButton__zkw8s{display:flex;align-items:center;justify-content:center}}.ProviderNavbar_menuButton__zkw8s:hover{background-color:hsla(0,0%,100%,.1)}.ProviderNavbar_mobileMenu__cJtcm{position:fixed;top:0;right:0;width:50%;max-width:300px;height:100vh;background-color:#fff;box-shadow:-2px 0 8px rgba(0,0,0,.15);z-index:200;animation:ProviderNavbar_slideIn__j8oFL .3s ease-out;overflow-y:auto}@media(max-width:640px){.ProviderNavbar_mobileMenu__cJtcm{width:50%}}.ProviderNavbar_closeButton__cWrOT{position:absolute;top:24px;right:24px;background:none;border:none;color:#294055;cursor:pointer;padding:16px;border-radius:4px;transition:background-color .2s ease;z-index:201;display:flex;align-items:center;justify-content:center}.ProviderNavbar_closeButton__cWrOT:hover{background-color:rgba(237,110,149,.1)}.ProviderNavbar_mobileMenuContent__0pNIi{padding:64px 40px;display:flex;flex-direction:column;gap:24px;margin-top:60px}.ProviderNavbar_mobileNavLink__VeEBE{font-family:Avenir,sans-serif;font-size:1.125rem;font-weight:600;color:#294055;text-decoration:none;padding:16px 0;border-bottom:1px solid #e5e5e5;transition:color .2s ease;background:none;text-align:left;cursor:pointer;display:flex;align-items:center;gap:8px}.ProviderNavbar_mobileNavLink__VeEBE:hover{color:#ed6e95}.ProviderNavbar_mobileNavLink__VeEBE:last-child{border-bottom:none}@keyframes ProviderNavbar_slideIn__j8oFL{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media(max-width:640px){.ProviderNavbar_navbar__kiwl3{padding:1rem}.ProviderNavbar_logo__DFqrV{font-size:1.3rem}}