:root {
  --color-text: #0f2437;
  --color-muted: #5b6b78;
  --color-border: #dceaf2;
  --color-surface: #ffffff;
  --color-soft-surface: #f5fbff;
  --link-action: #0f6f88;
  --link-action-hover: #0a5367;
  --button-primary: #0f8f4d;
  --button-primary-hover: #0b743e;
  --radius-card: 14px;
  --radius-section: 20px;
  --header-bg: #212529;
  --header-text: #ffffff;
  --shadow-soft: 0 14px 34px rgba(15, 36, 55, 0.08);
  --font-family-base: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    "Helvetica Neue", Arial, sans-serif;
}
