.crest {
  display: grid;
  place-items: center;
  flex: 0 0 auto;
  border-radius: 28% 28% 42% 42%;
  overflow: hidden;
  font-family: var(--font);
  font-weight: 700;
  color: var(--cream);
  letter-spacing: -.02em;
  line-height: 1;
}
.crest img { width: 100%; height: 100%; object-fit: cover; display: block; image-rendering: -webkit-optimize-contrast; }
