← back to Nodailyworries

public/index.html

139 lines

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Insurance buyer’s guides that save you money · No Daily Worries</title>
<meta name="description" content="Plain-English guides to auto, home, and life insurance — pick the right coverage and stop overpaying.">
<link rel="canonical" href="https://nodailyworries.com/">
<meta property="og:title" content="Insurance buyer’s guides that save you money">
<meta property="og:description" content="Plain-English guides to auto, home, and life insurance — pick the right coverage and stop overpaying.">
<meta property="og:type" content="website">
<meta property="og:site_name" content="No Daily Worries">

<link rel="stylesheet" href="/style.css">
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5278231299883833" crossorigin="anonymous"></script>
</head>
<body>

  <header class="site-head">
    <div class="wrap">
      <a class="brand" href="/">No Daily <span>Worries</span></a>
      <nav>
        <a href="/guides/auto-insurance.html">Auto</a>
        <a href="/guides/home-insurance.html">Home</a>
        <a href="/guides/life-insurance.html">Life</a>
        <a href="/#guides">All guides</a>
        <a href="/about.html">About</a>
        <a href="/contact.html">Contact</a>
        <a href="/#quote" class="cta">Get quote help</a>
      </nav>
    </div>
  </header>

  <section class="hero">
    <div class="wrap">
      <h1>Insurance, without the daily worries.</h1>
      <p class="sub">Clear, honest guides that help you buy the right coverage — and stop overpaying for it.
        No jargon, no sales pitch, just what actually matters.</p>
      <a href="#guides" class="cta big">Start with a guide</a>
    </div>
  </section>
  <section id="guides" class="guides">
    <div class="wrap">
      <h2>Buyer’s guides</h2>
      <div class="cards">
        
        <a class="card" href="/guides/auto-insurance.html">
          <span class="kicker">AUTO</span>
          <h3>Auto Insurance: A Plain-English Buyer’s Guide</h3>
          <p>Coverage types, how to pick limits, what drives your premium, and real ways to save.</p>
          <span class="read">Read the guide →</span>
        </a>
        <a class="card" href="/guides/home-insurance.html">
          <span class="kicker">HOME</span>
          <h3>Homeowners Insurance: What’s Covered, What Isn’t, and How Much You Need</h3>
          <p>The six coverages, replacement cost vs. cash value, the gaps to fill, and how to size it right.</p>
          <span class="read">Read the guide →</span>
        </a>
        <a class="card" href="/guides/life-insurance.html">
          <span class="kicker">LIFE</span>
          <h3>Life Insurance: How Much You Need and Which Type to Buy</h3>
          <p>Term vs. whole, the DIME method, underwriting, and the mistakes that cost families most.</p>
          <span class="read">Read the guide →</span>
        </a>
        <a class="card" href="/guides/renters-insurance.html">
          <span class="kicker">RENTERS</span>
          <h3>Renters Insurance: Small Policy, Big Protection</h3>
          <p>What it covers beyond theft, replacement cost vs. cash value, how much you need, and why it’s such good value.</p>
          <span class="read">Read the guide →</span>
        </a>
        <a class="card" href="/guides/health-insurance.html">
          <span class="kicker">HEALTH</span>
          <h3>Health Insurance: The Four Numbers That Decode Any Plan</h3>
          <p>Premium, deductible, coinsurance, out-of-pocket max — plus HMO vs. PPO and how to match a plan to how you use care.</p>
          <span class="read">Read the guide →</span>
        </a>
        <a class="card" href="/guides/umbrella-insurance.html">
          <span class="kicker">UMBRELLA</span>
          <h3>Umbrella Insurance: Cheap Coverage That Protects Everything You Own</h3>
          <p>How extra liability sits on top of auto and home, who actually needs it, and why $1M costs so little.</p>
          <span class="read">Read the guide →</span>
        </a>
      </div>
    </div>
  </section>
  <section class="why">
    <div class="wrap">
      <h2>Why No Daily Worries</h2>
      <p>Insurance is sold fast and bought confused. We slow it down: every guide is written in plain English,
      explains the trade-offs instead of pushing a product, and focuses on the two things that decide whether a
      policy protects you — <strong>the right coverage</strong> and <strong>the right price</strong>. Whether you’re
      insuring a first car, a first home, or a growing family, start here and buy with confidence.</p>
    </div>
  </section>
  
  <section id="quote" class="quote">
    <div class="wrap">
      <h2>Not sure where to start?</h2>
      <p>Tell us what you’re shopping for and we’ll point you to the right guide and next step. No spam, no obligation.</p>
      <form class="lead" onsubmit="return submitLead(event)">
        <select name="line" required aria-label="Type of insurance">
          <option value="">I need help with…</option>
          <option>Auto insurance</option>
          <option>Homeowners insurance</option>
          <option>Life insurance</option>
          <option>Not sure yet</option>
        </select>
        <input type="email" name="email" placeholder="Your email" required aria-label="Email">
        <input type="text" name="zip" placeholder="ZIP" pattern="[0-9]{5}" aria-label="ZIP code" maxlength="5">
        <button type="submit">Send</button>
      </form>
      <p class="lead-note" id="leadNote" hidden></p>
    </div>
  </section>
  <script>
  async function submitLead(e){
    e.preventDefault();
    const f=e.target, note=document.getElementById('leadNote');
    const body=Object.fromEntries(new FormData(f).entries());
    try{
      const r=await fetch('/api/lead',{method:'POST',headers:{'Content-Type':'application/json'},body:JSON.stringify(body)});
      note.hidden=false;
      note.textContent = r.ok ? 'Thanks — check your inbox for a starting point.' : 'Something went wrong. Please try again.';
      if(r.ok) f.reset();
    }catch(_){ note.hidden=false; note.textContent='Network error — please try again.'; }
    return false;
  }
  </script>

  <footer class="site-foot">
    <div class="wrap">
      <p>&copy; 2026 No Daily Worries &middot; nodailyworries.com</p>
      <p class="fine">Educational information only — not personalized insurance, financial, or legal advice.
        Coverage varies by insurer and state; consult a licensed agent.
        <a href="/about.html">About</a> &middot; <a href="/contact.html">Contact</a> &middot; <a href="/privacy.html">Privacy</a></p>
    </div>
  </footer>
</body>
</html>