/* global React, Icon, Eyebrow, GoldRule, Pill, Button, Container, SectionHead, Reveal, HeroSplit, CourseCard, AuthorityBar, COURSES, YouTubeEmbed, mountPage */ // ---------- INTRO VIDEO ---------- function HomeVideo() { return (

Welcome to KSM

); } // ---------- FOUNDER SECTION ---------- function HomeAuthority() { const creds = [ "Internationally Acclaimed Life Strategist", "Bestselling Author", "Former Senator of Bermuda", ]; return (
Dr. Cindy Trimm Our Founder

Learn from someone who has led on the world stage

For more than 30 years, Dr. Cindy Trimm has equipped leaders on every continent — in government chambers, boardrooms, sanctuaries, and stadiums. She founded Kingdom School of Ministry in 1995 because she saw what happens when gifted people are never fully formed: they plateau. They burn out. They lead from competency instead of conviction.

When you learn from Dr. Trimm, you're getting the frameworks, principles, and tools she has spent three decades refining — now structured into eight courses built to take you further than you've ever led before.

{/* Credentials — clean editorial list, no icons */}
{creds.map(t => (
))}
); } // ---------- CURRICULUM SECTION (warm — subtle looping background) ---------- function HomeCurriculum() { return (
{/* Subtle beige looping background. Drop your Shutterstock clip at assets/beige-loop.mp4 and register it: It then activates automatically. Until then the section stays clean warm parchment. */}
); } // ---------- WHO WE SERVE CARDS ---------- const SERVE = [ { key: "church", title: <>Church
Leaders, img: "assets/serve-church.jpg", line: "Raise up a leadership pipeline that doesn't quit on you.", href: "#" }, { key: "corporate", title: "Corporate Professionals", img: "assets/serve-corporate.jpg", line: "Where your faith and your professional excellence finally belong in the same room.", href: "#" }, { key: "org", title: "Faith-Based Organizations", img: "assets/serve-org.jpg", line: "Equip every person who carries your mission.", href: "#" }, ]; function ServeCard({ s, delay }) { const [hover, setHover] = React.useState(false); return ( e.preventDefault()} onMouseEnter={() => setHover(true)} onMouseLeave={() => setHover(false)} style={{ display: "block", position: "relative", height: 420, borderRadius: 14, overflow: "hidden", textDecoration: "none", boxShadow: hover ? "var(--shadow-lg)" : "var(--shadow-sm)", transform: hover ? "translateY(-4px)" : "none", transition: "all .3s var(--ease)" }}> {s.img ? ( ) : ( )}