.c13-favicon {
  width: 64px;
  height: 64px;
  background: #f3f3f3;
  border-radius: 14px;
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}

.rings {
  position: absolute;
  width: 54px;
  height: 54px;
  border-radius: 50%;
  background:
    repeating-conic-gradient(
      from 0deg,
      rgba(191, 160, 89, 0.85) 0deg 12deg,
      rgba(180, 170, 140, 0.55) 12deg 24deg,
      rgba(210, 210, 210, 0.75) 24deg 36deg,
      rgba(120, 120, 120, 0.35) 36deg 48deg
    );
  
  mask:
    radial-gradient(circle at center,
      transparent 0 58%,
      #000 60% 100%);
      
  -webkit-mask:
    radial-gradient(circle at center,
      transparent 0 58%,
      #000 60% 100%);
      
  filter: blur(0.3px);
  opacity: 0.95;
}

.logo-text {
  position: relative;
  z-index: 2;
  font-family: "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  display: flex;
  align-items: center;
  line-height: 1;
}

.logo-text .c {
  color: #3c3c40;
  font-size: 18px;
  font-weight: 400;
  margin-right: 1px;
}

.logo-text .thirteen {
  color: #b89a52;
  font-size: 22px;
  font-weight: 700;
  letter-spacing: -1px;
}