/* qewlabs design tokens v1.2: colors, fonts, type scale. Put 10_Fonts/Web_woff2 next to this file as fonts/ or fix the url() paths. */
@font-face{font-family:'Inter';src:url('fonts/Inter-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Inter';src:url('fonts/Inter-Italic.woff2') format('woff2');font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:'Inter';src:url('fonts/Inter-Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Inter';src:url('fonts/Inter-SemiBold.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Inter';src:url('fonts/Inter-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Inter Display';src:url('fonts/InterDisplay-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Inter Display';src:url('fonts/InterDisplay-ExtraBold.woff2') format('woff2');font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:'Inter Display';src:url('fonts/InterDisplay-Black.woff2') format('woff2');font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'JetBrains Mono';src:url('fonts/JetBrainsMono-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'JetBrains Mono';src:url('fonts/JetBrainsMono-Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'JetBrains Mono';src:url('fonts/JetBrainsMono-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}
:root{
  --qew-coral: #FF5A4A;
  --qew-ink-black: #0A0A0B;
  --qew-white: #FFFFFF;
  --qew-paper: #F7F4EF;
  --qew-charcoal: #23262B;
  --qew-slate: #6B7078;
  --qew-line: #E7E2D9;
  --qew-coral-tint: #FFE9E6;
  --qew-font-display: 'Inter Display', 'Inter', Arial, sans-serif;
  --qew-font-body: 'Inter', Arial, sans-serif;
  --qew-font-mono: 'JetBrains Mono', ui-monospace, Consolas, monospace;
  --qew-h1: 900 56px/60px var(--qew-font-display); --qew-h1-tracking: -0.025em;
  --qew-h2: 800 36px/40px var(--qew-font-display); --qew-h2-tracking: -0.02em;
  --qew-h3: 800 24px/30px var(--qew-font-display); --qew-h3-tracking: -0.015em;
  --qew-body: 400 16px/26px var(--qew-font-body);
  --qew-caption: 400 12px/18px var(--qew-font-body);
  --qew-label: 500 11px/16px var(--qew-font-mono); --qew-label-tracking: 0.08em;
  --qew-radius-tile: 24%; --qew-radius-card: 14px;
}
