/* Qvah Technologies brand tokens, v1.0 ("Bit Q" / Design B) */
@font-face {
  font-family: 'Unbounded';
  src: url('/brand/fonts/Unbounded-VariableFont_wght.ttf') format('truetype');
  font-weight: 200 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Figtree';
  src: url('/brand/fonts/Figtree-VariableFont_wght.ttf') format('truetype');
  font-weight: 300 900;
  font-style: normal;
  font-display: swap;
}

:root {
  --qvah-aubergine: #24103F;   /* primary: logo, headings, text, dark sections */
  --qvah-coral: #FF5247;       /* accent: the square, buttons, highlights */
  --qvah-coral-light: #FF6B61; /* coral button hover (aubergine label stays 6.2:1) */
  --qvah-white: #FFFFFF;
  --qvah-plum-grey: #5E4A6E;   /* secondary text (7.8:1 on white) */
  --qvah-mist: #DCCFD6;        /* borders, dividers */
  --qvah-shell: #F7F2F4;       /* soft section background */

  --qvah-font-display: 'Unbounded', 'Arial Black', sans-serif;
  --qvah-font-text: 'Figtree', 'Segoe UI', Arial, sans-serif;

  --qvah-radius-sm: 6px;
  --qvah-radius: 10px;
  --qvah-radius-lg: 16px;
}
