/* brand.css (dynamic) */
:root{
  /* brand */
  --brand-name: "#{addslashes(The Message)}";
  --brand-primary: #1d70b8;
  --brand-primary-rgb: 29 112 184;

  /* fonts (theme overrideable) */
  --font-sans: Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial;
  --font-heading: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial;
  --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
}

/* Optional helpers */
.btn-primary{
  background-color: var(--brand-primary);
  color: white;
}
a{ color: rgb(var(--brand-primary-rgb) / 1); }
a:hover{ text-decoration: underline; }