/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
header.nm-site-header{z-index:40;-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--font-sans);background:0 0;border:0;margin-top:12px;margin-bottom:12px;padding:0 80px;position:sticky;top:12px}.nm-site-header .nm-header-inner{max-width:1280px;margin-inline:auto;position:relative}.nm-site-header .nm-header-bar{background:hsl(var(--card));height:68px;color:hsl(var(--card-foreground));box-shadow:0 0 0 1px hsl(var(--border)),0 10px 30px -20px hsl(var(--foreground)/.35);border-radius:16px;align-items:center;gap:32px;padding:0 12px 0 16px;display:flex}.nm-site-header .nm-header-brand{flex-shrink:0;align-items:center;gap:10px;min-width:0;display:flex}header.nm-site-header .nm-header-brand .nm-header-mark{background:hsl(var(--primary));width:36px;height:36px;color:hsl(var(--primary-foreground));border-radius:10px;justify-content:center;align-items:center;display:flex}.nm-site-header .nm-header-mark svg{width:22px;height:22px}.nm-site-header .nm-header-name{letter-spacing:0;white-space:nowrap;font-size:18px;font-weight:800}header.nm-site-header .nm-header-nav{align-items:center;gap:4px;display:flex}.nm-site-header .nm-header-nav a{height:40px;color:hsl(var(--muted-foreground));white-space:nowrap;border-radius:10px;align-items:center;padding:0 14px;font-size:15px;font-weight:500;display:flex}.nm-site-header .nm-header-nav a:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}header.nm-site-header .nm-header-nav a[aria-current=page]{background:hsl(var(--accent));color:hsl(var(--primary));font-weight:600}.nm-site-header .nm-header-actions{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.nm-site-header .nm-header-signup{border-radius:8px;padding:0 20px;font-size:15px;font-weight:600}.nm-site-header .nm-header-login{font-size:15px;font-weight:600}.nm-site-header .nm-header-menu-trigger{border-radius:10px;display:none}.nm-site-header .nm-header-mobile{background:hsl(var(--card));color:hsl(var(--card-foreground));box-shadow:0 0 0 1px hsl(var(--border)),0 20px 40px -24px hsl(var(--foreground)/.35);inset-inline:0;border-radius:14px;margin-top:8px;padding:8px;position:absolute;top:100%}.nm-site-header .nm-header-mobile nav{flex-direction:column;align-items:stretch;gap:0;display:flex}.nm-site-header .nm-header-mobile nav a{height:48px;font-size:16px}.nm-site-header .nm-header-mobile-actions{border-top:1px solid hsl(var(--border));flex-direction:column;gap:8px;margin-top:6px;padding:12px 6px 6px;display:flex}.nm-site-header .nm-header-mobile-actions>a,.nm-site-header .nm-header-mobile-actions>button{height:48px}@media (width<=1200px){header.nm-site-header{padding-inline:40px}.nm-site-header .nm-header-bar{gap:16px}}@media (width<=1000px){header.nm-site-header{padding-inline:20px}.nm-site-header .nm-header-bar{border-radius:14px;gap:8px;height:60px;padding:0 8px 0 12px}.nm-site-header .nm-header-mark{width:32px;height:32px}.nm-site-header .nm-header-name{font-size:17px}header.nm-site-header .nm-header-desktop-nav,.nm-site-header .nm-header-desktop-auth{display:none}.nm-site-header .nm-header-menu-trigger{display:inline-flex}.nm-site-header .nm-header-actions{gap:2px}}@media (width>=1001px){.nm-site-header .nm-header-mobile{display:none}}@media (width<=374px){header.nm-site-header{padding-inline:12px}.nm-site-header .nm-header-brand{gap:8px}}
