.hero-actions{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.btn-primary,.btn-secondary{display:inline-flex;align-items:center;gap:.5rem;padding:.9rem 2rem;border-radius:12px;font-weight:700;font-size:1rem;text-decoration:none}.btn-primary{background:linear-gradient(135deg,var(--purple),var(--blue));color:white;box-shadow:0 0 30px rgba(91,33,182,.5)}.btn-secondary{background:transparent;color:var(--electric);border:1px solid rgba(167,139,250,.3)}
