:root {
      --primary: #6c5ce7;
      --accent: #a29bfe;
      --bg: #dfe6e9;
      --text: #2d3436;
      --radius-lg: 0.75rem;
    }
    body { font-family: "Roboto", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; color: var(--text); background: var(--bg); }
    .font-heading { font-family: "Playfair Display", "Times New Roman", serif; }
