/* ── LOGO: taller navbar ───────────────────────────────── */
.nav-inner { height: 85px; }
.logo img  { height: 72px; }

/* ── HERO: real photo background ──────────────────────── */
.hero {
  background:
    linear-gradient(135deg,
      rgba(10, 26, 53, 0.82) 0%,
      rgba(15, 35, 75, 0.75) 50%,
      rgba(20, 50, 100, 0.70) 100%),
    url('https://images.unsplash.com/photo-1524178232363-1fb2b075b655?w=1920&q=85&auto=format&fit=crop')
    center center / cover no-repeat;
}

/* fallback if Unsplash unreachable — use local */
/* .hero { background-image: url('/assets/img/hero_bg.jpg'); } */
