/* Zehl's square monogram / horizontal name proportions, in Berke's identity. */
a.berke-wordmark { gap: .55rem; align-items: center; }
.berke-wordmark__monogram {
  width: 3.75rem; height: 3.75rem;
  background: var(--secondary); color: #fff;
  border: 1px solid #fff; outline: 1px solid var(--secondary);
  font-family: var(--font-body), sans-serif; font-size: 3.35rem; font-style: normal; font-weight: 400;
}
.berke-wordmark__text { gap: .2rem; }
.berke-wordmark__text strong {
  font-size: 1.75rem; font-weight: 400; letter-spacing: -.04em;
  line-height: 1.1; white-space: nowrap;
}
.berke-wordmark__text strong small { font-size: .55em; letter-spacing: 0; }
.berke-wordmark__text > span {
  font-size: .73rem; font-weight: 400; letter-spacing: 0; line-height: 1.2;
}
.berke-footer__logo .berke-wordmark__monogram {
  background: #fff; color: var(--secondary); border-color: var(--secondary); outline-color: #fff;
}
@media(max-width:46.875rem) {
  a.berke-wordmark { gap: .45rem; }
  .berke-wordmark__monogram { width: 2.75rem; height: 2.75rem; font-size: 2.4rem; }
  .berke-wordmark__text strong { font-size: 1.25rem; }
  .berke-wordmark__text > span { font-size: .53rem; }
}
