Insurance Agency Website Prompt — Coverage Gap Checker Design for Bolt, v0 & Lovable

Insurance agency website prompt for Bolt, v0 and Lovable — oatmeal and navy, interactive coverage gap checker, carrier marquee, claims advocacy, full copy.

# Cornerstone Insurance — Independent Insurance Agency Website Prompt ## 1. Goal Statement Build a trustworthy independent insurance brokerage website for **Cornerstone Insurance**, defined by warm oatmeal, deep navy, and a confident transitional serif — a site that leads with a coverage-gap checker rather than a quote form, because the sale is realising what you are not covered for. ## 2. Tech Stack ``` React + Vite + TypeScript + Tailwind CSS + Framer Motion (motion/react) + shadcn/ui + lucide-react ``` ## 3. Design System — Colors ```css :root { --background: hsl(38, 30%, 96%); /* #f8f4ed oatmeal */ --foreground: hsl(216, 40%, 15%); /* #17223a deep navy */ --primary: hsl(216, 58%, 30%); /* #204079 navy */ --primary-foreground: hsl(38, 30%, 97%); --muted-foreground: hsl(216, 8%, 46%); --border: hsl(36, 16%, 86%); --card: hsl(38, 32%, 92%); --accent-gap: hsl(28, 82%, 54%); /* coverage gap warning */ --accent-ok: hsl(158, 46%, 38%); /* covered */ } ``` ## 4. Typography ```html <link href="https://fonts.googleapis.com/css2?family=Spectral:wght@400;500;600&family=Inter:wght@300;400;500;600&display=swap" rel="stylesheet" /> ``` - **H1:** Spectral 600, clamp(36px, 4.5vw, 62px), letter-spacing -0.015em - **H2:** Spectral 500, 30–42px - **H3:** Inter 600, 18–20px - **Body:** Inter 300–400, 17px, line-height 1.76 - **Eyebrows:** Inter 600, uppercase, letter-spacing 0.18em, 11px, navy - **Coverage figures:** Spectral 600, tabular-nums ## 5. Visual Effects **Effect 1 — Coverage gap checker.** Six toggle chips for what the visitor already has. As they toggle, an adjacent panel lists what is still uncovered, each gap appearing with an amber dot and a one-line consequence. This is the conversion engine of the page. ```tsx const all = ['Home', 'Auto', 'Life', 'Umbrella', 'Disability', 'Flood']; const consequence = { Umbrella: 'A judgment above your auto limit comes out of your savings.', Disability: 'A six-month injury means six months with no income.', Flood: 'Standard home policies exclude flood entirely. Not partially — entirely.', Life: 'Your mortgage does not stop when your income does.', }; const [have, setHave] = useState(['Home', 'Auto']); const gaps = all.filter(x => !have.includes(x) && consequence[x]); <AnimatePresence> {gaps.map((g, i) => ( <motion.li key={g} layout initial={{ opacity: 0, x: -12 }} animate={{ opacity: 1, x: 0 }} exit={{ opacity: 0, x: 12 }} transition={{ duration: 0.28, delay: i * 0.06 }} className="flex gap-3 border-b border-[var(--border)] py-4"> <span className="mt-2 h-2 w-2 shrink-0 rounded-full" style={{ background: 'var(--accent-gap)' }} /> <div><strong>{g}</strong><p className="text-sm text-[var(--muted-foreground)]">{consequence[g]}</p></div> </motion.li> ))} </AnimatePresence> ``` **Effect 2 — Carrier logo marquee.** A slow infinite horizontal marquee of carrier names set as text badges, pausing on hover, demonstrating that an independent broker shops the market rather than selling one product. ## 6. Component Breakdown 1. **Navbar** — 74px, sticky, oatmeal, 1px bottom border. Wordmark left, links centre, phone and `Get a Quote` navy button right. 2. **Hero** — split, text left, image right. Eyebrow, serif H1, subline, two CTAs, four trust points. *Image: a family home exterior in warm late-afternoon light, established neighbourhood, reassuring and ordinary.* 3. **Carrier marquee** — the independence proof (Effect 2) directly under the hero. 4. **Coverage gap checker** — the primary interaction (Effect 1) with a `Talk to an agent about these gaps` CTA below the results. 5. **Personal lines** — 2x3 cards: home, auto, umbrella, life, renters, flood. 6. **Business lines** — 2x3 cards: general liability, commercial property, workers compensation, commercial auto, professional liability, cyber. 7. **Independent versus captive** — a two-column comparison explaining what an independent broker does differently, with a plain statement about commission. 8. **Claims support** — three steps describing what the agency does when a claim happens, which is the moment the relationship is actually tested. 9. **Meet the team** — 3 agent cards with name, licence number, specialism and a direct line. 10. **Reviews** — three quote cards, each naming the specific policy involved. 11. **Quote form** — split: form left, direct contact right, with an honest note about how long a quote takes. 12. **Footer** — navy, four columns, licence numbers by state, disclosures. ## 7. Animations - Hero: text fades up 0.7s; image reveals with a rise and fade, 0.9s - Carrier marquee: continuous translateX loop, 28s linear, pauses on hover, respects reduced motion - Gap checker: chips toggle with a 0.2s background transition; gap rows enter with layout animation and a 0.06s stagger - Coverage cards: fade-up stagger 0.07s; hover raises a 1px navy border - Comparison rows: check and dash icons pop `scale 0.7 → 1`, staggered - Claims steps: navy connecting line scales from left, 0.8s ## 8. Responsive - **Mobile (<768px):** hamburger; image stacks above text; H1 clamps to 36px; gap checker chips wrap to two rows and the results panel sits beneath rather than beside; coverage cards 1-col; comparison becomes stacked labelled cards; `Get a Quote` pinned as a sticky bottom bar. - **Tablet:** hero split retained, coverage 2-col, team 2-col. - **Desktop:** max width 1160px, `px-16`, `py-22`. ## 9. Full Copy **Brand:** CORNERSTONE INSURANCE · Independent agency · Raleigh, North Carolina **Navbar:** Personal · Business · Claims · About · Contact · `(919) 555-0146` · [Button] Get a Quote **Hero** - Eyebrow: `RALEIGH, NC · INDEPENDENT AGENCY · 22 CARRIERS · SINCE 2003` - H1: `We work for you, not for one carrier.` - Subline: `An independent insurance agency covering North Carolina. We quote twenty-two carriers, explain what is actually excluded, and answer the phone when you have a claim.` - CTAs: `Check My Coverage Gaps` · `Get a Quote` - Trust points: `22 carriers quoted` · `Licensed in NC, SC and VA` · `Claims advocacy included` · `4.9 from 480+ reviews` **Carrier marquee** — `Travelers` · `Nationwide` · `Safeco` · `Progressive` · `Chubb` · `Hanover` · `Cincinnati` · `Auto-Owners` · `Erie` · `Selective` · `Hartford` · `Kemper` **Coverage gap checker** — Eyebrow `START HERE` — H2 `What are you not covered for?` `Tick what you already have. We will show you the gaps that cost people the most, and what each one actually means when something goes wrong.` Gaps and consequences: - **Umbrella** — A judgment above your auto liability limit comes out of your savings and future wages. - **Disability** — A six-month injury means six months with no income. It is the most commonly skipped policy and the most commonly needed. - **Flood** — Standard home policies exclude flood entirely. Not partially, entirely. Twenty percent of flood claims come from outside mapped flood zones. - **Life** — Your mortgage does not stop when your income does. CTA: `Talk to an agent about these gaps` **Personal lines** 1. **Homeowners** — Dwelling, contents, liability and loss of use, with replacement cost rather than actual cash value on anything that matters. 2. **Auto** — Liability, collision, comprehensive and uninsured motorist. We will tell you when your state minimum is dangerously low, which it usually is. 3. **Umbrella** — One to five million in liability above your home and auto policies, for roughly the price of a phone bill. 4. **Life** — Term and whole life. We are direct about which one you actually need, and it is usually term. 5. **Renters** — Contents and liability from around fifteen dollars a month. The most under-purchased policy there is. 6. **Flood** — Separate NFIP and private flood policies, with a thirty-day waiting period you need to know about before hurricane season. **Business lines** 1. **General Liability** — Third-party bodily injury and property damage, plus products and completed operations. 2. **Commercial Property** — Building, contents, equipment and business interruption, which is the coverage most owners forget. 3. **Workers Compensation** — Required in North Carolina at three or more employees. We handle classification codes properly, which affects your premium more than anything else. 4. **Commercial Auto** — Owned, hired and non-owned vehicles, including employees driving their own cars on company business. 5. **Professional Liability** — Errors and omissions for consultants, agencies, contractors and licensed professionals. 6. **Cyber** — Breach response, notification costs, ransomware and business interruption. No longer optional for anyone holding customer data. **Independent versus captive** — H2 `Why independent matters` `A captive agent sells one company's policies. We quote twenty-two, which means when your carrier raises your premium twenty percent at renewal, we move you instead of explaining why you should accept it. We are paid a commission by whichever carrier you choose, and it does not vary enough to influence what we recommend. We will tell you when it does.` **Claims support** 1. **Call us first, not the carrier** — We take the details, tell you what to document, and file it with you rather than for you. 2. **We advocate through the process** — If an adjuster undervalues something, we push back with the policy language. That is what the relationship is for. 3. **We follow it to close** — You get a weekly update until it is settled, whether or not there is news. **Team** 1. **Ray Whitfield** — Principal Agent · NC Licence 8842019 — Twenty-two years in personal lines. Direct: (919) 555-0147. 2. **Dana Kessler** — Commercial Lines Agent · NC Licence 9120884 — Contractors, restaurants and professional services. Direct: (919) 555-0148. 3. **Marcus Obi** — Personal Lines Agent · NC Licence 9450112 — Auto, home and umbrella, and the person who reads every renewal notice. **Reviews** 1. `They found a two hundred thousand dollar gap between my auto liability and my actual net worth. I had never thought about it once in twenty years of driving.` — **Sandra P.**, Umbrella policy 2. `Hurricane damage, adjuster came back low, Ray got on the phone with the policy in front of him and it went up by eleven thousand dollars.` — **Tom R.**, Homeowners claim 3. `My previous agent renewed me every year without a word. Cornerstone shopped it and saved me four hundred dollars on identical coverage.` — **Elena V.**, Auto and home **Quote form** — Name / Email / Phone / What do you need covered? / Current carrier if any → [Button] `Get a Quote` Note: `Personal quotes usually come back the same day. Commercial takes two to three, because we actually shop it.` **Footer** — CORNERSTONE INSURANCE · `Independent agency, Raleigh NC` · `4210 Six Forks Road, Suite 200, Raleigh, NC 27609` · `(919) 555-0146` · Licensed in NC, SC and VA · NC Agency Licence 8842019 · © 2026 ## 10. Key Dependencies ```json { "motion": "^12.0.0", "lucide-react": "^0.460.0", "@radix-ui/react-toggle-group": "^1.1.0", "clsx": "^2.1.0", "tailwind-merge": "^2.5.0" } ```

The generated results may vary

FAQ

What sections are in the insurance agency website prompt?

Navbar, Hero, Carrier Marquee, Coverage Gap Checker, Personal Lines, Business Lines, Independent vs Captive, Claims Support, Team, Reviews, Quote Form and Footer. Twelve sections built around realising what you are not covered for.

Does this work in Lovable, Bolt and v0?

Yes. It uses React, Vite, TypeScript, Tailwind, Framer Motion and a Radix toggle group. The gap checker logic is plain state and a filter, included in the prompt.

Do I need to upload my own photos?

Barely. The only photograph is a family home exterior described in plain text — the carrier marquee is text badges and everything else is type and layout driven.

Can I change the coverage lines and branding?

Yes. Agency name, city, twelve coverage lines, carrier names, three agent profiles with licence numbers and the claims process are all written out in the Full Copy section.

Full insurance agency website design: home hero, gap checker, coverage lines, claims support, agents

FAQ

What sections are in the insurance agency website prompt?

Navbar, Hero, Carrier Marquee, Coverage Gap Checker, Personal Lines, Business Lines, Independent vs Captive, Claims Support, Team, Reviews, Quote Form and Footer. Twelve sections built around realising what you are not covered for.

Does this work in Lovable, Bolt and v0?

Yes. It uses React, Vite, TypeScript, Tailwind, Framer Motion and a Radix toggle group. The gap checker logic is plain state and a filter, included in the prompt.

Do I need to upload my own photos?

Barely. The only photograph is a family home exterior described in plain text — the carrier marquee is text badges and everything else is type and layout driven.

Can I change the coverage lines and branding?

Yes. Agency name, city, twelve coverage lines, carrier names, three agent profiles with licence numbers and the claims process are all written out in the Full Copy section.

Frequently asked questions

What is websiteprompts.ai?

websiteprompts.ai is a free library of AI website prompts. Each prompt is a ready-to-use text instruction that generates a complete website design when used with an AI website builder like Lovable, Claude, Bolt, v0, or similar tools.

How do I use these prompts?

Copy any prompt from websiteprompts.ai, open your AI website builder of choice — Lovable, Bolt, v0, Claude, ChatGPT, or any other tool — paste the prompt, and let the AI generate your website. No coding or design experience needed.

Are the prompts free?

Yes — every prompt on websiteprompts.ai is completely free. Copy and use them as many times as you like, for personal or commercial projects.

Which AI tools do the prompts work with?

The prompts are designed primarily for Lovable and Bolt, but they work with any AI tool that can generate websites — including v0, Claude, ChatGPT, Cursor, Framer AI, and others.

How often are new prompts added?

New prompts are added every day. The library is constantly growing with prompts for different industries, website types, and design styles.

Do I need any technical skills to use these prompts?

No technical skills required. Copy the prompt, paste it into any AI website builder, and the AI handles the rest. websiteprompts.ai is built for anyone who wants a professional website without writing code.

Frequently asked questions

What is websiteprompts.ai?

websiteprompts.ai is a free library of AI website prompts. Each prompt is a ready-to-use text instruction that generates a complete website design when used with an AI website builder like Lovable, Claude, Bolt, v0, or similar tools.

How do I use these prompts?

Copy any prompt from websiteprompts.ai, open your AI website builder of choice — Lovable, Bolt, v0, Claude, ChatGPT, or any other tool — paste the prompt, and let the AI generate your website. No coding or design experience needed.

Are the prompts free?

Yes — every prompt on websiteprompts.ai is completely free. Copy and use them as many times as you like, for personal or commercial projects.

Which AI tools do the prompts work with?

The prompts are designed primarily for Lovable and Bolt, but they work with any AI tool that can generate websites — including v0, Claude, ChatGPT, Cursor, Framer AI, and others.

How often are new prompts added?

New prompts are added every day. The library is constantly growing with prompts for different industries, website types, and design styles.

Do I need any technical skills to use these prompts?

No technical skills required. Copy the prompt, paste it into any AI website builder, and the AI handles the rest. websiteprompts.ai is built for anyone who wants a professional website without writing code.

Frequently asked questions

What is websiteprompts.ai?

websiteprompts.ai is a free library of AI website prompts. Each prompt is a ready-to-use text instruction that generates a complete website design when used with an AI website builder like Lovable, Claude, Bolt, v0, or similar tools.

How do I use these prompts?

Copy any prompt from websiteprompts.ai, open your AI website builder of choice — Lovable, Bolt, v0, Claude, ChatGPT, or any other tool — paste the prompt, and let the AI generate your website. No coding or design experience needed.

Are the prompts free?

Yes — every prompt on websiteprompts.ai is completely free. Copy and use them as many times as you like, for personal or commercial projects.

Which AI tools do the prompts work with?

The prompts are designed primarily for Lovable and Bolt, but they work with any AI tool that can generate websites — including v0, Claude, ChatGPT, Cursor, Framer AI, and others.

How often are new prompts added?

New prompts are added every day. The library is constantly growing with prompts for different industries, website types, and design styles.

Do I need any technical skills to use these prompts?

No technical skills required. Copy the prompt, paste it into any AI website builder, and the AI handles the rest. websiteprompts.ai is built for anyone who wants a professional website without writing code.

Get new AI website prompts every week — straight to your inbox.

Every Friday we drop a fresh batch of AI website prompts and tips to help you build better websites faster.

Join 1,000+ AI enthusiasts

liquid metallic gradient

Get new AI website prompts every week — straight to your inbox.

Every Friday we drop a fresh batch of AI website prompts and tips to help you build better websites faster.

Join 1,000+ AI enthusiasts

liquid metallic gradient

Get new AI website prompts every week — straight to your inbox.

Every Friday we drop a fresh batch of AI website prompts and tips to help you build better websites faster.

Join 1,000+ AI enthusiasts