/* Brand defaults for rendered designs: cream ground, graphite ink, Outfit text, Urbanist headings. */
body {
  background: var(--color-bg-primary);
  color: var(--color-text-primary);
  font-family: var(--font-outfit);
  -webkit-font-smoothing: antialiased;
}
h1, h2, h3, h4, h5, h6 { font-family: var(--font-urbanist); }
:focus-visible { outline: 2px solid var(--color-border-focus); outline-offset: 2px; }
