/* mssgs-com custom overrides — loaded after main.css */

/* ── Font ─────────────────────────────────────────────── */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap');

:root {
  --font-family-sans: 'Inter', system-ui, -apple-system, sans-serif;
}

/* ── Standard Hero (inner pages) ─────────────────────── */
.hero {
  background: linear-gradient(
    180deg,
    color-mix(in srgb, var(--color-primary) 12%, var(--color-background)) 0%,
    var(--color-background) 100%
  );
}

.hero-headline {
  font-size: 3.25rem;
  font-weight: 700;
  letter-spacing: -0.035em;
}

/* ── Cards ────────────────────────────────────────────── */
.card {
  border-top: 3px solid var(--color-primary);
}

/* ── Navbar brand ─────────────────────────────────────── */
.navbar-brand {
  color: var(--color-primary);
}

.navbar-brand:hover {
  color: var(--color-primary-hover);
}
