diff --git a/src/app/components/Hero.tsx b/src/app/components/Hero.tsx
index 5b38724..27db236 100644
--- a/src/app/components/Hero.tsx
+++ b/src/app/components/Hero.tsx
@@ -63,10 +63,12 @@ export function Hero() {
Available for new projects
-
- Your Business Deserves a Website That{' '}
-
-
+
+
+ Your Business Deserves a Website That{' '}
+
+
+ Converts
diff --git a/src/styles/theme.css b/src/styles/theme.css
index 548d614..311378d 100644
--- a/src/styles/theme.css
+++ b/src/styles/theme.css
@@ -1,5 +1,57 @@
@custom-variant dark (&:is(.dark *));
+/* ── Hero headline shimmer sweep ─────────────────────────────────────────── */
+@keyframes shimmer-sweep {
+ 0% { background-position: -200% center; }
+ 100% { background-position: 200% center; }
+}
+.hero-shimmer {
+ background: linear-gradient(
+ 90deg,
+ #1e1b4b 0%,
+ #4338ca 35%,
+ #e0e7ff 49%,
+ #c4b5fd 51%,
+ #4338ca 65%,
+ #1e1b4b 100%
+ );
+ background-size: 200% auto;
+ color: #4338ca; /* fallback color */
+ background-clip: text;
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+ animation: shimmer-sweep 6s linear infinite;
+}
+.dark .hero-shimmer {
+ background: linear-gradient(
+ 90deg,
+ #818cf8 0%,
+ #a5b4fc 35%,
+ #ddd6fe 49%,
+ #c4b5fd 51%,
+ #a5b4fc 65%,
+ #818cf8 100%
+ );
+ background-size: 200% auto;
+ color: #818cf8; /* fallback color */
+ background-clip: text;
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+ animation: shimmer-sweep 6s linear infinite;
+}
+
+/* ── Hero "Converts" glow pulse ──────────────────────────────────────────── */
+@keyframes glow-pulse {
+ 0%, 100% { filter: drop-shadow(0 0 2px rgba(99,102,241,0.2)) drop-shadow(0 0 1px rgba(167,139,250,0.15)); }
+ 50% { filter: drop-shadow(0 0 8px rgba(99,102,241,0.5)) drop-shadow(0 0 4px rgba(167,139,250,0.35)); }
+}
+.converts-glow {
+ animation: glow-pulse 2.5s ease-in-out infinite;
+ display: inline-block;
+}
+
+
+
:root {
--font-size: 16px;
--background: #ffffff;