:root {
  --brand: #a35a2a;
  --brand-light: #bb6730;
  --brand-deep: #723f1d;
  --brand-dark: #874a23;
  --brand-darkest: #7a4420;
  --brand-shadow: #6a3b1b;
  --brand-shadow-deep: #4a2913;
  --brand-soft: #e5d1c3;
  --brand-tint: #f8efe6;
  --on-brand: #ffffff;
  --brand-fill: #a35a2a;
  --brand-block: #a35a2a;
  --on-brand-soft: #f3e4da;
  --on-brand-tint: #f6e9d2;
  --on-brand-bright: #fff8ec;
  --brand-2: #ae8545;
  --brand-2-deep: #826434;
  --brand-2-soft: #dfceb5;
  --brand-2-light: #cab086;
  --brand-2-text: #826434;
  --brand-vivid: #b3571a;
  --brand-vivid-hover: #c9621d;
  --brand-vivid-text: #c9621d;
  --brand-vivid-light: #c5601d;
  --brand-vivid-dark: #984a16;
  --brand-bold: #b3571a;
  --brand-bold-dark: #984a16;
  --name-letters: 10;
}

/* Maker credit, bottom right; links back to the portfolio. */
.footer-credit {
  margin-top: 4px;
  font-size: 0.8125rem;
  text-align: right;
}

.footer-credit a {
  display: inline-block;
  padding: 12px 0;
  color: inherit;
  text-underline-offset: 0.22em;
}
