/* Claude Partners · tokens da vitrine (claudepartners.org)
 * Fonte: identidade Partners (landing CCA T1, 09/05/2026; brief-de-efeito aprovado 25/09/2026):
 * gritar credibilidade · leitor quer virar o Faria Limer da IA · mundo executive education · nunca curso de guru.
 * Hex herdados da marca (all-claude/Mentoria/public/partners/index.html :root), não reinterpretar.
 */
:root {
  --color-paper: #faf8f3;
  --color-paper-deep: #f3efe6;
  --color-carbon: #0a0a0a;
  --color-carbon-soft: #1a1a1a;
  --color-carbon-line: #2c2a26;
  --color-gold: #a07a3f;
  --color-gold-deep: #7e5f31;
  --color-gold-soft: #d9c8a3;
  --color-ink: #1a1a1a;
  --color-ink-2: #3a3a3a;
  --color-ink-3: #6b6b6b;
  --color-ink-4: #9a9a9a;
  --color-line: #d9d3c5;
  --color-line-soft: #ebe6da;
  --color-on-carbon: #f3efe6;
  --color-on-carbon-2: #b9b2a3;
  --color-error: #9b2c1f;
  --color-success: #3d5a2a;
  --color-focus: #7e5f31;

  --font-display: "Cormorant Garamond", "Times New Roman", serif;
  --font-body: "Inter", ui-sans-serif, system-ui, sans-serif;
  --font-mono: "IBM Plex Mono", ui-monospace, monospace;

  --text-xs: 0.6875rem;
  --text-sm: 0.875rem;
  --text-base: 1rem;
  --text-md: 1.125rem;
  --text-lg: 1.375rem;
  --text-xl: 1.75rem;
  --text-2xl: 2.5rem;
  --text-3xl: clamp(2.25rem, 1.4rem + 3.6vw, 3.75rem);
  --text-display: clamp(2.75rem, 1.6rem + 5vw, 5.25rem);
  --text-stat: clamp(6rem, 3rem + 12vw, 11rem);

  --space-2xs: 4px;
  --space-xs: 8px;
  --space-sm: 12px;
  --space-md: 16px;
  --space-lg: 24px;
  --space-xl: 32px;
  --space-2xl: 48px;
  --space-3xl: 64px;
  --space-4xl: 96px;
  --space-5xl: 128px;

  --gutter: clamp(16px, 4vw, 48px);
  --measure: 62ch;
  --page-max: 1240px;

  --rule-hair: 1px;
  --rule-thick: 2px;
  --radius-sm: 2px;

  --ease-out: cubic-bezier(0.16, 1, 0.3, 1);
  --ease-in: cubic-bezier(0.7, 0, 0.84, 0);
  --ease-in-out: cubic-bezier(0.65, 0, 0.35, 1);
  --dur-fast: 140ms;
  --dur-base: 240ms;
  --dur-slow: 600ms;
}
