/* MemoraX marketing palette. Color-only layer; remove its link to revert.
   Deliberately no global token overrides: native agent demos and brand/status
   colors keep their existing palette. No layout, type, or radius changes. */
html body,
html body .hero,
html body #cases,
html body #quickstart,
html body #architecture,
html body #faq {
  background-color: #f4f7fb !important;
}
html body .hero-slogan,
html body .section-heading h2,
html body .quickstart-v2-heading h2,
html body .case-story-step h3,
html body .memory-card h3,
html body .faq-list summary,
html body #quickstart .quickstart-account-option h3,
html body #quickstart .quickstart-repository-command h3 {
  color: #102133 !important;
}
html body .hero-lede,
html body .section-heading p,
html body .quickstart-v2-heading p,
html body .case-story-step > p,
html body .memory-card > p,
html body .faq-list details > p,
html body #quickstart .quickstart-account-action small,
html body #quickstart .quickstart-guest-upgrade-note,
html body #quickstart .quickstart-repository-guidance {
  color: #607286 !important;
}
html body .hero-actions .button-primary,
html body #quickstart .quickstart-account-action a {
  background-color: #0b1b2a !important;
  color: #ffffff !important;
  border-color: #0b1b2a !important;
}
html body .hero-actions .button-primary:hover,
html body #quickstart .quickstart-account-action a:hover {
  background-color: #102133 !important;
  border-color: #102133 !important;
}
html body .hero-actions .button-secondary {
  background-color: #fbfdff !important;
  color: #102133 !important;
  border-color: rgba(16,33,51,.18) !important;
  box-shadow: inset 0 0 0 .5px rgba(16,33,51,.1), 0 1px 2px rgba(16,33,51,.02) !important;
}
html body .hero-actions .button-secondary:hover {
  background-color: #e8eef5 !important;
  border-color: rgba(16,33,51,.3) !important;
}
html body .memory-card,
html body #quickstart .quickstart-account-command,
html body #quickstart .quickstart-repository-code {
  background-color: #fbfdff !important;
  border-color: rgba(16,33,51,.1) !important;
}
html body .faq-list details,
html body .case-story-step,
html body #quickstart .quickstart-account-option {
  border-color: rgba(16,33,51,.18) !important;
}
html body #quickstart .quickstart-account-command code,
html body #quickstart .quickstart-repository-code code,
html body #quickstart .quickstart-guest-upgrade-note code {
  color: #102133 !important;
}
html body #quickstart .quickstart-copy-button,
html body #quickstart .quickstart-repository-command > button {
  color: #607286 !important;
}
html body #quickstart .quickstart-copy-button:hover,
html body #quickstart .quickstart-repository-command > button:hover {
  color: #2867d9 !important;
  background-color: rgba(40,103,217,.08) !important;
}
html body .hero-actions a:focus-visible,
html body #quickstart a:focus-visible,
html body #quickstart button:focus-visible,
html body .faq-list summary:focus-visible,
html body .case-story-step:focus-visible {
  outline-color: #2867d9 !important;
}
html body .toast {
  background-color: #0b1b2a !important;
  color: #ffffff !important;
  border-color: rgba(16,33,51,.18) !important;
}
