#discord {
  position: relative;
  background:
    radial-gradient(ellipse at top, rgba(212,160,23,.12), transparent 45%),
    linear-gradient(180deg, rgba(34,24,15,.96), rgba(10,8,5,.98));
  border-radius: 4px;
  color: var(--nl-parchment);
  overflow: hidden;
  border: 1px solid var(--nl-line);
  box-shadow: var(--nl-shadow-deep);
}
#discord::before {
  content: "";
  position: absolute;
  inset: 10px;
  border: 1px solid rgba(212,160,23,.12);
  pointer-events: none;
  z-index: 2;
}
#discord svg {
  display: block;
  transform: translateY(2px) rotate(0deg) !important;
  opacity: .86;
}
#discord .section-2 {
  background: linear-gradient(180deg, rgba(156,42,42,.72), rgba(74,18,18,.96));
  border-top: 1px solid rgba(212,160,23,.18);
}
#discord .btn,
#discord a.btn {
  border-radius: 3px !important;
}
