/* public/styles/theme.css — shared HelloVálás / Egyeznek design tokens */

:root {
  --ink: #0f2744;
  --ink-soft: #1e3a5f;
  --paper: #faf6f0;
  --paper-2: #f4ede0;
  --paper-3: #ebe3d3;
  --rule: #d9cfb8;
  --green: #3d6b45;
  --green-d: #2f5236;
  --green-l: #e5f0e7;
  --copper: #b87333;
  --copper-l: #e2c4a4;
  --navy: #0f2744;
  --garnet: #722f37;
  --garnet-d: #5a242b;
  --brass: var(--copper);
  --brass-l: var(--copper-l);
  --moss: var(--green);
  --moss-l: var(--green-l);
  --moss-d: var(--green-d);
  --rust: #a85432;
  --rust-l: #f5e6dc;
  --slate: #5b6573;
  --slate-l: #8a93a0;
  --warm-cream: #f8f3ec;
  --soft-sage: #d5e0d0;
  --peach: #f4d5c1;
  --peach-l: #faead9;
  --shadow-1: 0 1px 0 rgba(15, 39, 68, 0.04), 0 2px 8px -2px rgba(15, 39, 68, 0.08);
  --shadow-2: 0 4px 12px -4px rgba(15, 39, 68, 0.18);
  --shadow-3: 0 12px 32px -8px rgba(15, 39, 68, 0.25);
  --r-sm: 0.5rem;
  --r-md: 0.75rem;
  --r-lg: 1.125rem;
  --r-xl: 1.5rem;
  --space: clamp(1rem, 2.4vw, 1.5rem);
  --serif: var(--font-playfair), "Playfair Display", Georgia, serif;
  --sans: var(--font-inter), "Inter", system-ui, sans-serif;
  --mono: var(--font-jetbrains), "JetBrains Mono", ui-monospace, monospace;
}

html {
  font-size: clamp(15px, 0.35vw + 14.5px, 17px);
}
