.site-emblem {
  display: block;
  flex: 0 0 auto;
  width: 42px;
  height: 42px;
  border-radius: 50%;
  filter: drop-shadow(0 1px 3px rgb(8 24 46 / 24%));
}
@media (max-width: 660px) {
  .site-emblem { width: 34px; height: 34px; }
}
@media (max-width: 370px) {
  .site-emblem { width: 29px; height: 29px; }
}
