/* Gothic Forge v3 overrides (DaisyUI CDN in layout)
   Keep this file small and focused on project-level tweaks. */

html { -webkit-text-size-adjust: 100%; }
body { text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; }

/* Example utilities */
:root {
  --gf-accent:  #4F46E5; /* indigo-600 */
  --gf-accent2: #EC4899; /* pink-500 */
}

.hero-gradient {
  background: radial-gradient(1200px 600px at 10% 10%, rgba(79,70,229,0.18), transparent 60%),
              radial-gradient(1200px 600px at 90% 20%, rgba(236,72,153,0.18), transparent 60%);
}

/* Orb effect for hero section */
.hero-orb {
  position: relative;
}
.hero-orb::before {
  content: "";
  position: absolute;
  inset: -60px auto auto 50%;
  width: 520px;
  height: 520px;
  transform: translateX(-50%);
  background: radial-gradient(closest-side, rgba(124,58,237,0.35), rgba(236,72,153,0.25) 40%, transparent 70%);
  filter: blur(20px);
  pointer-events: none;
  z-index: 0;
}
.hero-orb .hero-content { position: relative; z-index: 1; }
