/* KinkCenter theme overrides */
:root {
  --accent: #c084fc;
  --accent2: #7c3aed;
}
.kink-hero {
  background: radial-gradient(ellipse at 50% 0%, rgba(192,132,252,0.15) 0%, transparent 70%);
}
.btn-secondary {
  display: inline-block; padding: 12px 28px;
  border: 2px solid var(--accent); color: var(--accent);
  border-radius: 8px; font-weight: 600; margin-left: 12px;
  transition: background .2s;
}
.btn-secondary:hover { background: rgba(192,132,252,0.1); text-decoration: none; }
