:root{--co-navy: #001d78;--co-navy-deep: #00124a;--co-text-light: #1a1810;--co-muted-light: #5a5245;--nav-gold: #c8a84b}.top-nav,body.sparc-theme-page .top-nav,body.products-page .top-nav,body.dashboards-page .top-nav,body.page-corvus-dm .top-nav{position:sticky;top:0;z-index:100;background:var(--co-navy);border-bottom:1px solid rgba(255,255,255,.12);transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.top-nav.scrolled,body.sparc-theme-page .top-nav.scrolled,body.products-page .top-nav.scrolled,body.dashboards-page .top-nav.scrolled,body.page-corvus-dm .top-nav.scrolled{background:var(--co-navy-deep);border-bottom-color:#ffffff1a;box-shadow:0 8px 28px #000a2859}.top-nav .brand-name,body.sparc-theme-page .top-nav .brand-name,body.products-page .top-nav .brand-name,body.dashboards-page .top-nav .brand-name,body.page-corvus-dm .top-nav .brand-name{color:#eef3ff}.top-nav .brand-sub,body.sparc-theme-page .top-nav .brand-sub,body.products-page .top-nav .brand-sub,body.dashboards-page .top-nav .brand-sub,body.page-corvus-dm .top-nav .brand-sub{color:#b4cdf0d1}.top-nav .nav-links a,body.sparc-theme-page .top-nav .nav-links a,body.products-page .top-nav .nav-links a,body.dashboards-page .top-nav .nav-links a,body.page-corvus-dm .top-nav .nav-links a{color:#edf2ffeb}.top-nav .nav-links a:hover,body.sparc-theme-page .top-nav .nav-links a:hover,body.products-page .top-nav .nav-links a:hover,body.dashboards-page .top-nav .nav-links a:hover,body.page-corvus-dm .top-nav .nav-links a:hover{color:var(--nav-gold)}.top-nav .nav-cta,body.sparc-theme-page .top-nav .nav-cta,body.products-page .top-nav .nav-cta,body.dashboards-page .top-nav .nav-cta,body.page-corvus-dm .top-nav .nav-cta{color:#f5f8ff;border:1px solid rgba(255,255,255,.42)}.top-nav .nav-cta:hover,body.sparc-theme-page .top-nav .nav-cta:hover,body.products-page .top-nav .nav-cta:hover,body.dashboards-page .top-nav .nav-cta:hover,body.page-corvus-dm .top-nav .nav-cta:hover{background:#fff;color:var(--co-navy);border-color:#fff}.top-nav-inner{min-height:96px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px}.brand{display:flex;align-items:center;gap:10px;text-decoration:none}.brand-icon{width:64px;height:64px;filter:none;opacity:.96}.brand-text{display:inline-flex;flex-direction:column}.brand-name{font-family:"Instrument Serif",serif;font-size:30px;color:var(--co-navy);letter-spacing:.01em}.brand-sub{font-family:"Source Serif 4",serif;font-size:13px;color:var(--co-muted-light)}.nav-links{display:flex;justify-content:center;gap:28px}.nav-links a{color:var(--co-text-light);text-decoration:none;font-family:"Source Serif 4",serif;font-size:14px;transition:color .2s ease}.nav-links a:hover{color:var(--co-navy)}.nav-cta{text-decoration:none;color:var(--co-navy);border:1px solid rgba(0,29,120,.45);border-radius:999px;padding:10px 18px;font-family:"Source Serif 4",serif;font-size:14px;transition:background .2s ease,color .2s ease,border-color .2s ease}.nav-cta:hover{background:var(--co-navy);color:#f2f5fc;border-color:var(--co-navy)}@media(max-width:1024px){.top-nav-inner{grid-template-columns:1fr auto;gap:14px}.nav-links{display:none}}@media(max-width:480px){.brand-text{display:none}.brand-icon{width:72px;height:72px}}
