/* Figma Design Tokens - Exact Extraction */
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400&family=Playfair+Display:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,600&family=Source+Sans+3:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,600&display=swap');

:root {
  /* Colors - Exact Figma Solid Fills */
  --figma-blue-dark: #1E3667;       /* Main headings, quote text, figures */
  --figma-red-crimson: #B60B29;     /* Financial outcome labels (Revenues, etc) */
  --figma-gray-card: #ECECEC;       /* Financial figures background container */
  --figma-gray-dark: #161616;       /* Microtitles, footer links, dark text */
  --figma-gray-muted: #6A6768;      /* Footer copyright */
  --figma-gray-footnote: #9D9D9D;   /* Financial footnote */
  --figma-white: #FFFFFF;
  --figma-header-bg: #1E3667;

  /* Typography */
  --font-serif: 'Silk Serif', 'Playfair Display', 'Cormorant Garamond', Georgia, serif;
  --font-sans: 'Source Sans 3', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;

  /* Transitions */
  --transition-fast: 0.2s cubic-bezier(0.16, 1, 0.3, 1);
  --transition-normal: 0.35s cubic-bezier(0.16, 1, 0.3, 1);
}
