import React from "react";
import { Heart, Sparkles, Calendar, BookOpen, Music, Mail, Star, Feather, Sun, Gem, Moon } from "lucide-react";
import { Card, CardContent } from "@/components/ui/card";
import { Button } from "@/components/ui/button";
export default function ByDivineGraceWebsite() {
const bookingLink = "https://www.bydivinegrace.com/book-a-session";
const freeMessageLink = "https://www.bydivinegrace.com/angelic-messages";
const youtubeLink = "https://www.youtube.com/@PetaLynne";
const mailchimpSignupLink = "https://www.bydivinegrace.com/newsletter";
const angelicMessages = [
"All is well at the deepest level. Let your heart rest in that truth for one breath, and then another.",
"Guilt is not the tool of God. Love teaches gently, restores kindly, and calls you forward without shame.",
"Choose love over fear, not because fear is wrong, but because love is the greater intelligence within you.",
];
return (
<div className="min-h-screen bg-[#2a1740] text-[#fff7ec] overflow-hidden">
<header className="sticky top-0 z-50 bg-[#2a1740]/80 backdrop-blur-xl border-b border-[#f5c77a]/25">
<div className="max-w-6xl mx-auto px-6 py-4 flex items-center justify-between">
<div className="flex items-center gap-3">
<div className="w-9 h-9 rounded-full bg-gradient-to-br from-[#ffd98a] via-[#ff8fab] to-[#8b5cf6] flex items-center justify-center shadow-lg shadow-[#ff8fab]/20">
<Sparkles className="w-5 h-5 text-white" />
</div>
<span className="text-xl tracking-wide font-serif text-[#fffdf8]">By Divine Grace</span>
</div>
<nav className="hidden md:flex gap-8 text-sm tracking-wide text-[#fff1dd]">
<a href="#sessions" className="hover:text-[#ffeebf]">Sessions</a>
<a href="#messages" className="hover:text-[#ffeebf]">Messages</a>
<a href="#books" className="hover:text-[#ffeebf]">Books</a>
<a href="#contact" className="hover:text-[#ffeebf]">Contact</a>
</nav>
</div>
</header>
<section className="relative overflow-hidden">
<div className="absolute inset-0 bg-[radial-gradient(circle_at_top_left,#ff8fab_0%,transparent_28%),radial-gradient(circle_at_top_right,#7dd3fc_0%,transparent_28%),linear-gradient(135deg,#5a2b70_0%,#b05a82_45%,#ffd08a_100%)]" />
<div className="absolute -top-24 -right-24 w-96 h-96 bg-[#ffd98a]/30 blur-3xl rounded-full" />
<div className="absolute bottom-0 left-10 w-80 h-80 bg-[#8b5cf6]/30 blur-3xl rounded-full" />
<div className="relative max-w-6xl mx-auto px-6 py-24 md:py-32 grid md:grid-cols-2 gap-12 items-center">
<div>
<p className="uppercase tracking-[0.35em] text-xs text-[#ffe2a8] mb-5">Angelic Guidance • Comfort • Clarity</p>
<h1 className="font-serif text-5xl md:text-7xl leading-tight text-[#fff7ec] drop-shadow-sm">
Come home to the wisdom already within you.
</h1>
<p className="mt-6 text-lg md:text-xl leading-8 text-[#ffe9d2]">
By Divine Grace offers heart-centered channeled guidance, gentle spiritual support, and messages of love for those seeking peace, courage, and a deeper trust in life.
</p>
<div className="mt-8 flex flex-col sm:flex-row gap-4">
<a href={bookingLink} target="_blank" rel="noopener noreferrer">
<Button className="rounded-full px-8 py-6 bg-gradient-to-r from-[#ffd98a] via-[#ffb36b] to-[#ff7aa8] hover:opacity-95 text-[#3f2149] text-base shadow-xl shadow-[#ff8fab]/30">
Book a Guidance Session
</Button>
</a>
<a href={freeMessageLink} target="_blank" rel="noopener noreferrer">
<Button variant="outline" className="rounded-full px-8 py-6 border-[#ffe2a8]/70 text-[#fff7ec] bg-white/18 hover:bg-white/20 text-base backdrop-blur">
Receive a Free Message
</Button>
</a>
</div>
</div>
<Card className="rounded-[2rem] shadow-2xl bg-white/22 border-[#ffe2a8]/35 backdrop-blur-xl">
<CardContent className="p-8 md:p-10">
<div className="flex justify-center mb-6">
<div className="w-28 h-28 rounded-full bg-gradient-to-br from-[#ffd98a] via-[#ff8fab] to-[#8b5cf6] flex items-center justify-center shadow-2xl shadow-[#ffd98a]/25">
<Heart className="w-14 h-14 text-white" />
</div>
</div>
<p className="font-serif text-2xl text-center leading-relaxed text-[#fff7ec]">
“Beloved one, you are not alone. You are held, guided, loved, and invited again and again into peace.”
</p>
<p className="mt-5 text-center text-sm uppercase tracking-[0.25em] text-[#ffe2a8]">A message of Divine Grace</p>
</CardContent>
</Card>
</div>
</section>
<section className="relative max-w-6xl mx-auto px-6 py-20">
<div className="absolute inset-0 -z-10 bg-[radial-gradient(circle_at_center,#7c3aed33,transparent_45%)]" />
<div className="text-center max-w-3xl mx-auto">
<h2 className="font-serif text-4xl md:text-5xl text-[#fffdf8]">A sanctuary for the soul</h2>
<p className="mt-5 text-lg leading-8 text-[#fff1dd]">
In a world that often feels hurried and uncertain, this is a quiet place to remember what is eternal: love, presence, forgiveness, courage, and the living intelligence of the heart.
</p>
</div>
<div className="grid md:grid-cols-3 gap-6 mt-14">
{[
{ icon: Calendar, title: "Private Sessions", text: "Receive personal channeled guidance by phone, with warmth, clarity, and deep respect for your path.", link: bookingLink },
{ icon: Feather, title: "Angelic Messages", text: "Read comforting messages that help you choose love over fear and return to the peace of now.", link: freeMessageLink },
{ icon: Music, title: "Meditations & Songs", text: "Rest with soothing spiritual audio, sleep meditations, and music created to calm the heart.", link: youtubeLink },
].map((item, index) => (
<a key={index} href={item.link} target="_blank" rel="noopener noreferrer" className="block group">
<Card className="rounded-3xl bg-white/18 border-[#ffe7b8]/45 shadow-xl shadow-[#ffdfb5]/10 hover:shadow-[#ff8fab]/20 backdrop-blur-xl transition group-hover:-translate-y-1 duration-300">
<CardContent className="p-8">
<item.icon className="w-9 h-9 text-[#ffeebf] mb-5" />
<h3 className="font-serif text-2xl mb-3 text-[#fffdf8] drop-shadow-sm">{item.title}</h3>
<p className="leading-7 text-[#fff5eb]">{item.text}</p>
<p className="mt-5 text-sm uppercase tracking-[0.22em] text-[#ffeebf]">Open</p>
</CardContent>
</Card>
</a>
))}
</div>
</section>
<section id="sessions" className="relative py-20 bg-gradient-to-br from-[#5a2b70] via-[#9a4d7b] to-[#f1a56e] overflow-hidden">
<div className="absolute top-0 right-0 w-96 h-96 bg-[#ffd98a]/20 blur-3xl rounded-full" />
<div className="max-w-6xl mx-auto px-6 grid md:grid-cols-2 gap-12 items-center">
<div>
<p className="uppercase tracking-[0.3em] text-xs text-[#fff0c8] mb-4">Guidance Sessions</p>
<h2 className="font-serif text-4xl md:text-5xl text-[#fffdf8]">A loving conversation with Divine Grace</h2>
<p className="mt-6 text-lg leading-8 text-[#fff1dd]">
Sessions are offered as a sacred space for questions, healing, perspective, and remembrance. Many people come when they are facing a transition, seeking reassurance, or longing to feel connected to guidance again.
</p>
<p className="mt-4 text-lg leading-8 text-[#fff1dd]">
You do not have to be perfect, prepared, or spiritually advanced. You only need to arrive with sincerity and an open heart.
</p>
<a href={bookingLink} target="_blank" rel="noopener noreferrer">
<Button className="mt-8 rounded-full px-8 py-6 bg-gradient-to-r from-[#ffd98a] via-[#ffb36b] to-[#ff7aa8] hover:opacity-95 text-[#3f2149] shadow-xl shadow-[#ff8fab]/25 text-base">
Schedule a Session
</Button>
</a>
</div>
<div className="space-y-4">
{["Clarity during life transitions", "Comfort when your heart feels heavy", "Spiritual perspective without judgment", "A reminder that all is well at the deepest level"].map((text, i) => (
<div key={i} className="flex gap-4 bg-white/20 rounded-2xl p-5 border border-[#ffe7b8]/45 backdrop-blur-xl">
<Star className="w-5 h-5 text-[#ffeebf] shrink-0 mt-1" />
<p className="text-[#fffdf8] leading-7">{text}</p>
</div>
))}
</div>
</div>
</section>
<section id="messages" className="max-w-6xl mx-auto px-6 py-20">
<div className="grid md:grid-cols-2 gap-12 items-center">
<Card className="rounded-[2rem] bg-gradient-to-br from-white/15 to-white/5 border-[#ffe7b8]/45 shadow-2xl shadow-[#8b5cf6]/15 backdrop-blur-xl">
<CardContent className="p-10">
<Sun className="w-10 h-10 text-[#b8875f] mb-6" />
<p className="font-serif text-3xl leading-relaxed text-[#fffdf8]">
“Peace is not far away. It is the soft return of your attention to love.”
</p>
<p className="mt-6 text-[#fff1dd]">Receive gentle messages for courage, gratitude, forgiveness, and trust.</p>
</CardContent>
</Card>
<div>
<p className="uppercase tracking-[0.3em] text-xs text-[#ffeebf] mb-4">Daily Nourishment</p>
<h2 className="font-serif text-4xl md:text-5xl text-[#fffdf8]">Messages for your heart</h2>
<p className="mt-6 text-lg leading-8 text-[#fff1dd]">
Explore a growing library of channeled messages, prayers, affirmations, and reflections. Let each message become a doorway back to stillness, compassion, and the quiet authority of your own soul.
</p>
<a href={freeMessageLink} target="_blank" rel="noopener noreferrer">
<Button variant="outline" className="mt-8 rounded-full px-8 py-6 border-[#ffd98a]/50 text-[#fff7ec] bg-white/18 hover:bg-white/20 backdrop-blur text-base">
Read the Messages
</Button>
</a>
</div>
</div>
<div className="grid md:grid-cols-3 gap-6 mt-14">
{angelicMessages.map((message, index) => (
<Card key={index} className="rounded-3xl bg-white/18 border-[#ffe7b8]/45 shadow-xl shadow-[#ffdfb5]/10 backdrop-blur-xl">
<CardContent className="p-7">
<Sparkles className="w-7 h-7 text-[#ffeebf] mb-4" />
<p className="font-serif text-xl leading-8 text-[#fffdf8]">“{message}”</p>
</CardContent>
</Card>
))}
</div>
</section>
<section id="books" className="py-20 border-y border-[#ffe7b8]/35 bg-[radial-gradient(circle_at_top,#ffd08a66,transparent_35%),linear-gradient(135deg,#5b2e7a,#9e5d86)]">
<div className="max-w-6xl mx-auto px-6">
<div className="text-center max-w-3xl mx-auto">
<Gem className="w-10 h-10 text-[#ffeebf] mx-auto mb-5" />
<h2 className="font-serif text-4xl md:text-5xl text-[#fffdf8]">Books, teachings, and sacred companions</h2>
<p className="mt-5 text-lg leading-8 text-[#fff1dd]">
Discover writings created to uplift, steady, and expand the reader — from channeled books to practical guides for courageous living.
</p>
</div>
<div className="grid md:grid-cols-3 gap-6 mt-14">
{["A Summons to Courage", "The Miracle of Gratitude", "Angelic Messages for You"].map((title, i) => (
<Card key={i} className="rounded-3xl bg-white/18 border-[#ffe7b8]/45 shadow-xl shadow-[#ffd9aa]/10 backdrop-blur-xl">
<CardContent className="p-8">
<div className="h-40 rounded-2xl bg-gradient-to-br from-[#ffd98a] via-[#ff8fab] to-[#8b5cf6] mb-6 flex items-center justify-center">
<BookOpen className="w-12 h-12 text-white" />
</div>
<h3 className="font-serif text-2xl mb-3 text-[#fffdf8] drop-shadow-sm">{title}</h3>
<p className="text-[#fff5eb] leading-7">A companion for reflection, healing, and the remembrance of love.</p>
</CardContent>
</Card>
))}
</div>
</div>
</section>
<section id="contact" className="max-w-4xl mx-auto px-6 py-24 text-center">
<Moon className="w-10 h-10 text-[#ffeebf] mx-auto mb-5" />
<h2 className="font-serif text-4xl md:text-5xl text-[#fffdf8]">Receive comfort in your inbox</h2>
<p className="mt-5 text-lg leading-8 text-[#fff1dd]">
Join the By Divine Grace mailing list for gentle messages, session invitations, meditations, and reminders that you are loved.
</p>
<div className="mt-8 flex flex-col sm:flex-row gap-3 max-w-xl mx-auto">
<input
className="flex-1 rounded-full px-6 py-4 border border-[#ffd98a]/40 bg-white/22 text-[#fff7ec] placeholder:text-[#fff1dd]/70 focus:outline-none focus:ring-2 focus:ring-[#ffd98a] backdrop-blur"
placeholder="Your email address"
/>
<a href={mailchimpSignupLink} target="_blank" rel="noopener noreferrer">
<Button className="rounded-full px-8 py-6 bg-gradient-to-r from-[#ffd98a] via-[#ffb36b] to-[#ff7aa8] hover:opacity-95 text-[#3f2149] shadow-xl shadow-[#ff8fab]/25 text-base">
Join the List
</Button>
</a>
</div>
</section>
<footer className="bg-[#2a1740] text-[#fff7ec] py-10 border-t border-[#ffe7b8]/35">
<div className="max-w-6xl mx-auto px-6 flex flex-col md:flex-row justify-between gap-6 items-center">
<p className="font-serif text-xl">By Divine Grace</p>
<p className="text-sm text-[#fff1dd] text-center md:text-right">
Spiritual guidance, comfort, and messages of love.<br />www.bydivinegrace.com
</p>
</div>
</footer>
</div>
);
}