/* Load this stylesheet last, after every other website stylesheet. */
.seth-since-badge,
.since-year.seth-since-badge,
.seth-about-since.seth-since-badge {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  width: fit-content;
  max-width: 100%;
  padding: 12px 26px !important;
  background: #d4dee6 !important;
  color: #cc9329 !important;
  border-radius: 9999px !important;
  overflow: hidden;
  line-height: 1.2;
  transition: transform .35s ease, box-shadow .35s ease;
}
.seth-since-badge:hover { transform: translateY(-3px); box-shadow: 0 10px 22px rgba(0,0,0,.12); }
@media (prefers-reduced-motion: reduce) { .seth-since-badge { transition: none; } }
