:root {
  --brand: #0e6e68;
  --brand-light: #118982;
  --brand-deep: #073835;
  --brand-dark: #0a4e4a;
  --brand-darkest: #08413d;
  --brand-shadow: #062f2c;
  --brand-shadow-deep: #010a0a;
  --brand-soft: #bcd6d5;
  --brand-tint: #ecf1eb;
  --on-brand: #ffffff;
  --brand-fill: #0e6e68;
  --brand-block: #0e6e68;
  --on-brand-soft: #f3e4da;
  --on-brand-tint: #f6e9d2;
  --on-brand-bright: #fff8ec;
  --brand-2: #98884e;
  --brand-2-deep: #706439;
  --brand-2-soft: #d6cfb8;
  --brand-2-light: #bcb28c;
  --brand-2-text: #706439;
  --brand-vivid: #17b5ab;
  --brand-vivid-hover: #1accc0;
  --brand-vivid-text: #17b5ab;
  --brand-vivid-light: #19c7bc;
  --brand-vivid-dark: #149a91;
  --brand-bold: #107f78;
  --brand-bold-dark: #0d645e;
  --name-letters: 10.7;
}

/* 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;
}
