.ResponsiveNavbar_navbar__uw17O{position:relative;z-index:10;width:100%;border-bottom:1px solid var(--app-border-subtle,#e5e7eb);background:color-mix(in srgb,var(--app-surface,#ffffff) 94%,transparent);color:var(--app-text,#0b0f14);font-family:var(--font-sans,ui-sans-serif,system-ui,sans-serif);backdrop-filter:blur(14px)}.ResponsiveNavbar_inner__psI91{display:flex;min-height:72px;width:100%;max-width:1120px;align-items:center;justify-content:space-between;gap:24px;margin:0 auto;padding:0 24px}.ResponsiveNavbar_brand__ghqq4{display:inline-flex;min-width:0;align-items:center;gap:10px;color:inherit;font-size:1rem;font-weight:750;line-height:1.2;text-decoration:none}.ResponsiveNavbar_brandMark__64hiA{display:inline-grid;width:82px;height:44px;flex:0 0 auto;place-items:center;border-radius:var(--radius-sm,8px);background:transparent;color:var(--icon-brand,#2563eb);font-size:.86rem;font-weight:800;line-height:1;overflow:hidden}.ResponsiveNavbar_brandMarkImage__Os3zF{display:block;width:100%;height:100%;object-fit:contain}.ResponsiveNavbar_brandText__VoDPJ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResponsiveNavbar_desktopNav__ssbSN{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end;gap:6px}.ResponsiveNavbar_mobileLink__juirF,.ResponsiveNavbar_navLink__ewTGH{color:var(--app-text-muted,#4b5563);font-size:.94rem;font-weight:650;line-height:1.2;text-decoration:none;transition:background-color var(--duration-fast,.14s) var(--ease-standard,ease),color var(--duration-fast,.14s) var(--ease-standard,ease)}.ResponsiveNavbar_navLink__ewTGH{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:var(--radius-sm,8px)}.ResponsiveNavbar_mobileLink__juirF:focus-visible,.ResponsiveNavbar_mobileLink__juirF:hover,.ResponsiveNavbar_navLink__ewTGH:focus-visible,.ResponsiveNavbar_navLink__ewTGH:hover{color:var(--app-text,#0b0f14);background:var(--app-surface-soft,#f3f4f6);outline:none}.ResponsiveNavbar_active__5cfxy{color:var(--brand-accent,#1b70f0);background:var(--color-accent-200,#e6eefa)}.ResponsiveNavbar_cta__ivGto{display:inline-flex;min-height:42px;align-items:center;justify-content:center;margin-left:8px;padding:0 16px;border-radius:var(--radius-sm,8px);background:var(--brand-primary,#313b51);color:var(--text-on-color,#ffffff);font-size:.94rem;font-weight:750;line-height:1.2;text-decoration:none;transition:background-color var(--duration-fast,.14s) var(--ease-standard,ease),transform var(--duration-fast,.14s) var(--ease-standard,ease)}.ResponsiveNavbar_cta__ivGto:focus-visible,.ResponsiveNavbar_cta__ivGto:hover{background:var(--interactive-hover,#175a96);outline:none;transform:translateY(-1px)}.ResponsiveNavbar_themeToggle__AU9xj{display:inline-flex;width:38px;height:38px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--app-border,#d1d5db);border-radius:var(--radius-sm,8px);background:var(--app-surface,#ffffff);color:var(--app-text,#0b0f14);cursor:pointer;transition:background-color var(--duration-fast,.14s) var(--ease-standard,ease),border-color var(--duration-fast,.14s) var(--ease-standard,ease),color var(--duration-fast,.14s) var(--ease-standard,ease)}.ResponsiveNavbar_themeToggle__AU9xj:hover{background:var(--app-surface-soft,#f3f4f6);border-color:var(--border-strong,#9ca3af)}.ResponsiveNavbar_menuButton__S5c3w{display:none;width:42px;height:42px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--app-border,#d1d5db);border-radius:var(--radius-sm,8px);background:var(--app-surface,#ffffff);color:var(--app-text,#0b0f14);cursor:pointer}.ResponsiveNavbar_menuIcon__UdmF4,.ResponsiveNavbar_menuIcon__UdmF4:after,.ResponsiveNavbar_menuIcon__UdmF4:before{display:block;width:18px;height:2px;border-radius:999px;background:currentColor;transition:transform var(--duration-normal,.22s) var(--ease-standard,ease),opacity var(--duration-normal,.22s) var(--ease-standard,ease)}.ResponsiveNavbar_menuIcon__UdmF4{position:relative}.ResponsiveNavbar_menuIcon__UdmF4:after,.ResponsiveNavbar_menuIcon__UdmF4:before{position:absolute;left:0;content:""}.ResponsiveNavbar_menuIcon__UdmF4:before{transform:translateY(-6px)}.ResponsiveNavbar_menuIcon__UdmF4:after{transform:translateY(6px)}.ResponsiveNavbar_menuButtonOpen__4NCTn .ResponsiveNavbar_menuIcon__UdmF4{background:transparent}.ResponsiveNavbar_menuButtonOpen__4NCTn .ResponsiveNavbar_menuIcon__UdmF4:before{transform:rotate(45deg)}.ResponsiveNavbar_menuButtonOpen__4NCTn .ResponsiveNavbar_menuIcon__UdmF4:after{transform:rotate(-45deg)}.ResponsiveNavbar_mobilePanel__taYRH{display:none;border-top:1px solid var(--app-border-subtle,#e5e7eb);background:var(--app-surface,#ffffff)}.ResponsiveNavbar_mobilePanelInner__ksXpX{display:grid;width:100%;max-width:1120px;gap:6px;margin:0 auto;padding:12px 24px 20px}.ResponsiveNavbar_mobileLink__juirF{display:flex;min-height:46px;align-items:center;padding:0 12px;border-radius:var(--radius-sm,8px)}.ResponsiveNavbar_mobileCta__srKc8{width:100%;margin:8px 0 0}.ResponsiveNavbar_navDropdown__jFGbm{position:relative}.ResponsiveNavbar_navDropdownTrigger__1fvth{border:none;background:none;cursor:pointer;font:inherit}.ResponsiveNavbar_chevron__mmkiC{display:inline-block;width:6px;height:6px;margin-left:5px;flex-shrink:0;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg) translateY(-1px);transition:transform var(--duration-fast,.14s) var(--ease-standard,ease)}.ResponsiveNavbar_chevronOpen__OrOWd{transform:rotate(-135deg) translateY(2px)}.ResponsiveNavbar_dropdownPanel__Ey_S_{position:absolute;top:calc(100% + 8px);left:0;z-index:50;min-width:180px;padding:8px;background:var(--app-surface,#ffffff);border:1px solid var(--app-border-subtle,#e5e7eb);border-radius:var(--radius-sm,8px);box-shadow:0 4px 24px rgba(0,0,0,.1)}.ResponsiveNavbar_dropdownPanel__Ey_S_:before{content:"";position:absolute;top:-8px;left:-1px;right:-1px;height:8px}.ResponsiveNavbar_dropdownLink__JNoxn{display:flex;align-items:center;min-height:40px;padding:0 12px;border-radius:6px;color:var(--brand-accent,#1b70f0);font-size:.94rem;font-weight:600;text-decoration:none;transition:background-color var(--duration-fast,.14s) var(--ease-standard,ease),color var(--duration-fast,.14s) var(--ease-standard,ease)}.ResponsiveNavbar_dropdownLink__JNoxn:focus-visible,.ResponsiveNavbar_dropdownLink__JNoxn:hover{background:var(--app-surface-soft,#f3f4f6);color:var(--app-text,#0b0f14);outline:none}.ResponsiveNavbar_mobileDropdown__CfW5q{display:flex;flex-direction:column}.ResponsiveNavbar_mobileDropdownTrigger__ycyJp{border:none;background:none;cursor:pointer;font:inherit;text-align:left;justify-content:space-between;width:100%}.ResponsiveNavbar_mobileSubPanel__fcprs{display:grid;gap:2px;padding:4px 0 4px 12px}.ResponsiveNavbar_mobileSubLink__lCX9N{display:flex;align-items:center;min-height:40px;padding:0 12px;border-radius:var(--radius-sm,8px);color:var(--brand-accent,#1b70f0);font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color var(--duration-fast,.14s) var(--ease-standard,ease),color var(--duration-fast,.14s) var(--ease-standard,ease)}.ResponsiveNavbar_mobileSubLink__lCX9N:focus-visible,.ResponsiveNavbar_mobileSubLink__lCX9N:hover{background:var(--app-surface-soft,#f3f4f6);color:var(--app-text,#0b0f14);outline:none}@media (max-width:767px){.ResponsiveNavbar_inner__psI91{min-height:64px;padding:0 18px}.ResponsiveNavbar_desktopNav__ssbSN{display:none}.ResponsiveNavbar_menuButton__S5c3w{display:inline-flex}.ResponsiveNavbar_mobilePanel__taYRH{display:block}}