/* Red Carpet RAK — Apple-inspired tokens */
@import url("https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap");

:root {
  --accent: #5b4a4a;
  --accent-deep: #463939;
  --brand-red: #b0050b;
  --brand-red-deep: #8e0409;
  --brand-ember: #ffb340;
  --star: #ffb340;
  --ink: #1d1d1f;
  --ink-soft: #3a3a3c;
  --surface: #f5f5f7;
  --surface-elevated: #ffffff;
  --muted: #6e6e73;
  --line: rgba(0, 0, 0, 0.06);
  --line-strong: rgba(0, 0, 0, 0.12);
  --on-brand: #ffffff;
  --shadow-sm: 0 4px 20px rgba(0, 0, 0, 0.06);
  --shadow-md: 0 12px 40px rgba(0, 0, 0, 0.08);
  --radius-sm: 14px;
  --radius-md: 20px;
  --radius-lg: 28px;
  --font-ui: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --font-display: var(--font-ui);
  --container: 1200px;
  --header-h: 68px;
  --ease-out: cubic-bezier(0.22, 1, 0.36, 1);
  --ease-expo: cubic-bezier(0.16, 1, 0.3, 1);
  --duration: 400ms;
  --rotate-home: #f5c97a;
  --rotate-offices: #a8c8ec;
  --rotate-institutions: #8fcfc0;
}

[lang="ar"],
[dir="rtl"] {
  --font-ui: "Cairo", -apple-system, BlinkMacSystemFont, "Segoe UI", Tahoma, Arial, sans-serif;
  --font-display: "Cairo", -apple-system, BlinkMacSystemFont, "Segoe UI", Tahoma, Arial, sans-serif;
}

@media (prefers-reduced-motion: reduce) {
  :root {
    --duration: 1ms;
  }
}
