/* Avi Investors theme */
:root {
  --font-head: 'Hanken Grotesk', Helvetica, Arial, sans-serif;
  --font-body: 'Libre Franklin', Arial, sans-serif;
  --bg: #ffffff;
  --bg-alt: #f4f4f1;
  --surface: #ffffff;
  --ink: #111111;
  --head: #050505;
  --muted: #5f625f;
  --line: #d8d8d2;
  --accent: #e31b23;
  --accent-strong: #c9141b;
  --accent-soft: #ffe6e7;
  --accent-deep: #8f0d12;
  --on-accent: #ffffff;
  --link: #c9141b;
  --eyebrow: #e31b23;
  --radius: 0;
  --btn-radius: 0;
  --input-radius: 0;
  --badge-radius: 0;
  --shadow: none;
  --head-weight: 800;
  --head-tracking: -0.045em;
  --h1-max: 5.4rem;
  --hero-bg: #ffffff;
  --hero-ink: #111111;
  --hero-head: #050505;
  --hero-muted: #5a5d5a;
  --hero-line: #d8d8d2;
  --header-bg: #ffffff;
  --header-ink: #111111;
  --header-line: #d8d8d2;
  --header-muted: #5f625f;
  --nav-active: #e31b23;
  --topbar-bg: #111111;
  --topbar-ink: #ffffff;
  --ink-bg: #111111;
  --ink-fg: #ffffff;
  --ink-muted: #c6c6bd;
  --cta-bg: #111111;
  --cta-ink: #ffffff;
  --cta-btn-bg: #e31b23;
  --cta-btn-ink: #ffffff;
  --footer-bg: #050505;
  --footer-ink: #c9c9c2;
  --footer-head: #ffffff;
  --footer-line: #2b2b2b;
  --card-line: #111111;
  --input-bg: #ffffff;
  --input-line: #bdbdb6;
}
.hero h1 em{color:#e31b23;font-style:normal}.eyebrow{letter-spacing:.14em;text-transform:uppercase}
