# PROMPT FOR CLAUDE — Premium Line Landing Page — offer name: "One Town. One Agency." (canonical from 2026-08-09, replaces "The Brighton Solo")
**Deadline locked by Rob 2026-08-09: walk-ins start Monday 8/10, timer closes Friday 8/14 at midnight Denver time.**

## Your task

Build a single-page landing page (one self-contained HTML file, inline CSS, vanilla JS only — no frameworks, no external fonts, no CDN dependencies) for **The Premium Line**, an after-hours call-capture system for bail bonds agencies. The page has ONE job: get the owner of a bail bonds agency in Brighton, Colorado to call a phone number or fill in a short form before Brighton's single slot is taken by a competitor.

The page is directed traffic, not cold SEO traffic. Visitors arrive from a printed flyer with a QR code / short URL that a local founder (Rob Blake, Real Results Ready LLC) hands to bail bondsmen in person during walk-ins. They may also visit it days later, at 2 a.m., on a phone, from the office desk. Assume: 50+ year old business owner, not tech-forward, skeptical of marketing, landline-era sensibility, phone-first browsing.

## The product (what's being sold)

**The Premium Line** — a 24/7 AI answering line on the agency's EXISTING business number (via conditional call forwarding — they keep their number, their carrier, everything). When the bondsman can't pick up (at the jail window posting a bond, asleep at 3 a.m., on another line), the line:

1. Picks up immediately — "Thanks for calling, I can get this to a bail agent right away."
2. Captures the intake — defendant's name, where they're held, whether bond's been set, caller's relationship, callback number. One question at a time, calm tone.
3. Assures the caller a licensed agent calls back within 15 minutes (customizable).
4. Texts the bondsman the full intake (name, number, duration, transcript + recording link) within ~60 seconds of hangup.

Hard rules built into the script — it will NEVER: quote the premium or discuss payment plans/collateral/financing, give legal advice, promise a specific release time, or sound cheerful/scripted when the caller is stressed. It also filters junk: no name + callback number captured = no notification and no credit toward the guarantee.

A live demo line exists: **1-877-526-3948** — anyone can call it, right now, at 2 a.m., and hear exactly what their callers would hear. The demo IS the weapon. The page must push the demo call as hard as the signup.

## The offer (the whole point of the page)

**"One Town. One Agency."** — The first bail bonds agency in Brighton to sign gets the ONLY Premium Line in Brighton. Permanently. For as long as they keep the service, no competing Brighton agency can get one — not at any price. When Brighton's slot is claimed, the offer moves to the next town (Thornton, Commerce City), and Brighton is closed forever.

- **$497/mo — Charter rate, locked for life.** Never goes up for the founding agency.
- First month **free** ($497 value)
- Setup **free** ($1,500 value)
- Script fine-tuning **free** (after 25 live calls — cadence, tempo, demeanor, tone)
- End-of-month review **free** ($500 value)
- **Answered-or-Free Guarantee:** if the line doesn't handle at least **30 real intakes** in the first 30 days (a real person, calling about a bond, who leaves a name and callback number — wrong numbers, telemarketers, and hang-ups don't count), month two is free.

## The countdown clock (read this section carefully — it's the heart of the build)

This is NOT a fake evergreen timer. Fake urgency destroys credibility with this audience, and the scarcity here is genuinely real — there is literally one slot. Build the urgency system in three honest states:

**STATE 1 — UNCLAIMED (default):** A prominent status block near the top: "BRIGHTON: ☐ UNCLAIMED" styled like a scoreboard. Below it, a live countdown clock counting down to a real, fixed deadline: **Friday, August 14, 2026 at midnight Denver time** — the moment the founder's week of Brighton walk-ins ends and the offer moves to Thornton. Hard-code the deadline as a clearly-marked JS constant at the top of the script (`const DEADLINE = new Date('2026-08-14T23:59:59-06:00')`) with a comment: "This is the REAL close of the Brighton window, set by the operator. When it passes, do NOT reset it — the page must flip to the expired state." Copy around the clock: "I'm walking every agency in Brighton this week — Monday through Friday. The first one to sign claims the town. Friday at midnight, whatever hasn't happened, happened — and this offer leaves for Thornton."

**STATE 2 — EXPIRED/UNCLAIMED (deadline passed, nobody signed):** When the countdown hits zero, the clock stops at 00:00:00 and the copy flips to: "The Brighton walk-in window closed Friday at midnight. The town is still unclaimed — for now. If you're reading this, the offer may still be available, but only until the first agency signs. Call before that happens." The CTA stays live. (This state is honest: the deadline was about the walk-in window, and the exclusivity is real and ongoing until claimed.)

**STATE 3 — CLAIMED (the freeze):** Build a second full-page variant in the same file, toggled by a single JS constant at the top (`const TOWN_CLAIMED = false` — set to `true` to freeze). When true, the ENTIRE page flips: the scoreboard shows "BRIGHTON: ☑ CLAIMED", the countdown is replaced by a claimed date line ("Claimed [date] by a Brighton bail bonds agency" — operator fills CLAIMED_DATE constant), the signup form and CTAs are removed/disabled, and the page becomes a tombstone: "Brighton is taken. This page is frozen — no other Brighton agency can apply. If you're an agency owner in Thornton, Commerce City, or the next town over: your town is still open. Call 1-877-526-3948." Include a small "next towns" line so the frozen page still works as a recruiting asset for adjacent markets. This frozen state is the proof-of-scarcity screenshot that sells the NEXT town — design it to be screenshot-worthy.

Include a prominent HTML comment at the top of the file: "OPERATOR INSTRUCTIONS: (1) DEADLINE is the real close of the Brighton walk-in window (Friday Aug 14, 2026, midnight Denver). Never move it. (2) When Brighton signs, set TOWN_CLAIMED = true and fill CLAIMED_DATE. Never fake the state. The page's power is that it's all true."

## Voice and copy rules (HARD CONSTRAINTS — violations = failed build)

This audience is working bail bondsmen. The copy register is peer-to-peer, insider, blunt, zero marketing polish. Rules:

**Vocabulary — use:** "agency" or "office" (NEVER "shop"), "the premium" (NEVER "the fee"), "bonds written," "sitting in county," "posts a bond," "Brightonians," "the next listing in Google" (NEVER "the next name in the book"), "writes the bond," "the next guy," "intake."

**BANNED everywhere on the page:**
- "CRM" or any platform/software jargon ("our system," "the platform," "dashboard," "AI-powered solution," "cutting-edge," "revolutionary")
- Any claim that a missed call "goes to voicemail" — panicked 2 a.m. callers don't leave voicemail; they hang up mid-ring and dial the next listing in Google. Frame the bleed as invisible: no message, no trace.
- "Speed to lead," "conversion rate," "lead gen," "funnel," "capture more leads" — SaaS-speak. The framing is: "We catch the calls you're already paying for."
- Unverifiable or invented statistics. The ONLY number claims allowed on the page: (a) Colorado premium is 15% of the bond, non-refundable — CRS § 12-7-108(7) is a real statute, cite it; (b) the witnessed field intel below; (c) "Google banned bail bonds ads in 2018" is true and may be used once. Do NOT print industry conversion percentages, do NOT print "median bond" figures, do NOT teach the bondsman his own economics — he knows his numbers better than we do. The math section is exactly this two-liner energy: "You know this number better than I do: 15% of the bond, every bond. The only question is whether the phone gets answered. Whoever picks up first writes it."
- No fake testimonials, no invented client names, no stock-photo "happy customer" energy.
- No startup-theater naming. The product is The Premium Line, by Real Results Ready LLC. That's it.

**The one witnessed-evidence block (use it — it's the strongest asset on the page):** On 8/8/2026 at ~5 a.m., the founder personally test-called Brighton's bail agencies. The biggest agency in town — 559 Google reviews, listed "Open 24 hours" — played a recording: "We are closed. Leave a message." Another agency put the call on hold for 3 minutes with ukulele music before a human answered. Copy frame (confusion, not gotcha): "Maybe it was a glitch — but your callers don't know that. At 2 a.m. nobody holds for three minutes. They hang up and dial the next listing." Do NOT name the agencies on the public page (the flyer names them because it's handed over in person; the web page says "the biggest agency in Brighton").

**The emotional core (this is the product):** A panicked family at 2 a.m. isn't comparison shopping — they take the first voice that owns the problem. A caller holding a 15-minute callback promise relaxes and PUTS THE PHONE DOWN — they stop dialing competitors. The best line we have: "You're not buying an answering service. You're buying the fifteen minutes where the family puts the phone down."

## Page structure (this order)

1. **Masthead:** "THE PREMIUM LINE" (serif, navy) · sub-line: "A Real Results Ready LLC system — built in Brighton, for Brighton" · immediately below, BIG: "CALL THE DEMO LINE RIGHT NOW: 1-877-526-3948 — 2 a.m. works too."
2. **Scoreboard + countdown block** (State 1 per above) — high on the page, above the fold.
3. **The hook (personal, first-person from Rob):** "I live in Brighton. Last week I called the bail agencies on this street at 5 a.m. — the hour your phone matters most. Here's what I heard." → the witnessed-evidence block.
4. **The problem** — 3 short punchy lines: nobody leaves voicemail at 2 a.m. / the family hangs up mid-ring and dials the next listing / that's not a missed call, it's a missed premium.
5. **What it does** — the 4 numbered beats (picks up / captures intake / promises the callback / texts you everything).
6. **The payoff block** (visually loud, amber band): "A caller who hears a real promise at 2 a.m. puts the phone down. And stops dialing your competitors."
7. **The math** — the two-liner + CRS citation, nothing more.
8. **What it will NEVER do** — the 4 hard rules (this builds more trust than any feature list; give it real weight).
9. **The offer block — "One Town. One Agency."** — price, the free stack, the Answered-or-Free Guarantee with the 30-intake definition spelled out, and the exclusivity language: "The first agency to sign claims Brighton for as long as the service runs. If another bail company ever gets something like this, they didn't get it from me."
10. **CTA — two doors, equal weight:** (a) "Call the demo line and hear your callers' side of this: 1-877-526-3948" and (b) a minimal claim form: name, agency name, phone, email, and one line: "Claiming this form does NOT lock the town — a signature does. First signed, first served. I'll call you back personally within one business day." Form can POST to a placeholder endpoint (mark it clearly with a TODO comment).
11. **Footer:** Rob Blake · Real Results Ready LLC · rob.blake@realresultsready.com · (720) 383-6868. One honest line: "I'm a Brighton resident. This page exists because I called your competitors at 5 a.m. and heard what your callers hear."

## Design constraints

- **Palette ("bail office at night"):** ink #111111, deep navy #1B2A4A, amber #E8893A, warm paper tint #FAF7F2, gray #55585C. Amber is the energy accent (phone numbers, the payoff band, the UNCLAIMED status). Navy for structure. No gradients, no glassmorphism, no SaaS-landing-page clichés.
- **Type:** system serif for headlines (Georgia), system sans for body. No webfonts.
- **Countdown clock styling:** big, monospace digits, amber on navy or navy on amber — it should read like a scoreboard clock, not a tech widget. Days/hours/minutes/seconds.
- **Mobile-first, single column, fast.** No images required except optionally ONE (a subtle texture or none at all). Total page weight target: under 150KB. This loads on a phone in a strip-mall parking lot.
- **Accessibility:** the countdown must have a text fallback ("Brighton slot unclaimed — offer window closes Friday, August 14, 2026 at midnight") readable without JS.
- No popups, no exit-intent modals, no autoplay, no chat widgets. Nothing that moves except the clock.
- Print-friendly: this page may get printed and left on a counter. Include a @media print stylesheet that strips the countdown to a static deadline line.

## The towns (use where a "claiming now" list appears)
Brighton · Thornton · Commerce City · Westminster · Northglenn · Federal Heights · Broomfield

## Deliverable

One file: `premium-line-brighton.html` — complete, working, all three states implemented (UNCLAIMED live countdown / EXPIRED / CLAIMED frozen), operator instructions in an HTML comment at top, form POST placeholder marked with TODO. Show me the full file, then a brief walkthrough of how the three states flip and what the operator touches when Brighton signs.
