@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap');

:root {
  --ah-navy: #0B2545;
  --ah-navy-dark: #071930;
  --ah-blue: #0D6EFD;
  --ah-blue-hover: #0B5ED7;
  --ah-blue-soft: #EBF3FF;
  --ah-bg: #F4F7FC;
  --ah-text: #0F2342;
  --ah-muted: #5A6B87;
  --ah-border: #DCE5F2;
  --ah-green: #16A34A;
  --ah-green-soft: #DCFCE7;
}

* {
  font-family: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif;
}

body {
  background-color: var(--ah-bg);
  color: var(--ah-text);
  margin: 0;
}

.ah-brand {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  font-weight: 800;
  font-size: 1.35rem;
  text-decoration: none;
  letter-spacing: -0.02em;
}

.ah-card {
  background: #FFFFFF;
  border: 1px solid var(--ah-border);
  border-radius: 16px;
  box-shadow: 0 4px 20px rgba(11, 37, 69, 0.04);
}
