/* Shared brand source. /brand reads these exact values at build time. */
:root {
  --font-geist: "Geist Variable", sans-serif;
  --font-geist-mono: "Geist Mono Variable", monospace;
  --studio-paper: #fcfcfb;
  --studio-ice: #f0f6f5;
  --studio-ink: #002024;
  --studio-blue: #007a9c;
  --studio-aqua: #2db8cf;
  --studio-light-blue: #72d8e8;
  --studio-sky: #a7ecff;
  --studio-accent: #b8ffe3;
  --studio-lavender: #e6e2ff;
  --studio-violet: #5d4e92;
  --studio-muted: #486267;
  --studio-mist: #bddadb;
  --studio-rule: #bdcece;
  /* Practice identities match the homepage cards. */
  --practice-design: var(--studio-sky);
  --practice-development: var(--studio-lavender);
  --practice-ai: var(--studio-accent);
  --studio-gutter: clamp(24px, 5vw, 88px);
}
