diff --git a/src/app/layout/Footer.tsx b/src/app/layout/Footer.tsx
index daadf12..e612bb7 100644
--- a/src/app/layout/Footer.tsx
+++ b/src/app/layout/Footer.tsx
@@ -1,5 +1,40 @@
import { useState } from 'react'
-import { Send, Share2, AtSign, MessageCircle, MapPin, Phone, Mail } from 'lucide-react'
+import { Send, Share2, AtSign, MessageCircle, MapPin, Phone, Mail, ChevronsUp } from 'lucide-react'
+
+function scrollToTop() {
+ window.scrollTo({ top: 0, behavior: 'smooth' })
+}
+
+/* curved top edge with a centered scroll-to-top button (matches the Figma) */
+function FooterCurve() {
+ return (
+
+
+ {/* scroll-to-top button sitting in the dip */}
+
+
+ )
+}
const NAVY = '#071d49'
const GOLD = '#c9a227'
@@ -95,8 +130,10 @@ function NewsletterBox() {
export function Footer() {
return (
-