<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Learning Claude — Learn Claude AI, Step by Step</title>
  <meta name="description" content="Learn Claude AI the right way. Free step-by-step video tutorials for absolute beginners.">
  <link rel="preconnect" href="https://fonts.googleapis.com">
  <link href="https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,400;0,8..60,600;1,8..60,400&family=Outfit:wght@300;400;500;600&family=IBM+Plex+Mono:wght@400&display=swap" rel="stylesheet">
  <style>
    :root {
      --bg: #FDFBF7;
      --text: #1C1917;
      --muted: #78716C;
      --faint: #A8A29E;
      --accent: #B45309;
      --accent-hover: #92400E;
      --accent-soft: #FEF3C7;
      --border: rgba(28, 25, 23, 0.08);
      --card: #FFFFFF;
      --warm: #F8F5EF;
    }

    * { margin: 0; padding: 0; box-sizing: border-box; }
    html { scroll-behavior: smooth; }

    body {
      font-family: 'Outfit', sans-serif;
      background: var(--bg);
      color: var(--text);
      -webkit-font-smoothing: antialiased;
    }

    /* NAV */
    nav {
      position: fixed; top: 0; width: 100%; z-index: 100;
      background: rgba(253, 251, 247, 0.9);
      backdrop-filter: blur(20px);
      -webkit-backdrop-filter: blur(20px);
      border-bottom: 1px solid var(--border);
    }

    .nav-inner {
      max-width: 720px;
      margin: 0 auto;
      padding: 0.8rem 1.5rem;
      display: flex;
      justify-content: space-between;
      align-items: center;
    }

    .logo {
      font-family: 'Source Serif 4', serif;
      font-weight: 600;
      font-size: 1.1rem;
      color: var(--text);
      text-decoration: none;
    }

    .logo em { font-style: normal; color: var(--accent); }

    .nav-right { display: flex; gap: 1.2rem; align-items: center; }

    .nav-right a {
      font-size: 0.82rem;
      color: var(--muted);
      text-decoration: none;
      font-weight: 400;
      transition: color 0.2s;
    }

    .nav-right a:hover { color: var(--text); }

    .nav-btn {
      padding: 0.35rem 0.9rem;
      background: var(--text);
      color: var(--bg) !important;
      border-radius: 6px;
      font-weight: 500;
      font-size: 0.8rem !important;
      transition: background 0.2s;
    }

    .nav-btn:hover { background: var(--accent-hover); color: white !important; }

    /* MAIN CONTAINER */
    main {
      max-width: 620px;
      margin: 0 auto;
      padding: 0 1.5rem;
    }

    /* HERO */
    .hero {
      padding: 8rem 0 3rem;
      text-align: center;
    }

    .hero-badge {
      display: inline-block;
      font-family: 'IBM Plex Mono', monospace;
      font-size: 0.68rem;
      text-transform: uppercase;
      letter-spacing: 0.12em;
      color: var(--accent);
      margin-bottom: 1.5rem;
    }

    .hero h1 {
      font-family: 'Source Serif 4', serif;
      font-size: clamp(2.2rem, 5vw, 3rem);
      font-weight: 600;
      line-height: 1.15;
      letter-spacing: -0.025em;
      margin-bottom: 1.2rem;
    }

    .hero h1 em {
      font-style: italic;
      font-weight: 400;
      color: var(--accent);
    }

    .hero-text {
      font-size: 1.05rem;
      color: var(--muted);
      line-height: 1.7;
      font-weight: 300;
      max-width: 480px;
      margin: 0 auto 2rem;
    }

    .hero-btns {
      display: flex;
      gap: 0.7rem;
      justify-content: center;
      flex-wrap: wrap;
    }

    .btn {
      display: inline-flex;
      align-items: center;
      gap: 0.45rem;
      padding: 0.75rem 1.5rem;
      border-radius: 8px;
      font-family: 'Outfit', sans-serif;
      font-size: 0.9rem;
      font-weight: 500;
      text-decoration: none;
      transition: all 0.2s;
      cursor: pointer;
      border: none;
    }

    .btn-primary {
      background: var(--accent);
      color: white;
    }

    .btn-primary:hover {
      background: var(--accent-hover);
      transform: translateY(-1px);
    }

    .btn-outline {
      background: transparent;
      color: var(--muted);
      border: 1.5px solid var(--border);
    }

    .btn-outline:hover {
      border-color: var(--accent);
      color: var(--accent);
    }

    /* DIVIDER */
    hr {
      border: none;
      height: 1px;
      background: var(--border);
      margin: 0;
    }

    /* WHAT YOU'LL LEARN — compact */
    .learn {
      padding: 3rem 0;
    }

    .learn-label {
      font-family: 'IBM Plex Mono', monospace;
      font-size: 0.68rem;
      text-transform: uppercase;
      letter-spacing: 0.12em;
      color: var(--accent);
      margin-bottom: 1.8rem;
    }

    .learn-items {
      display: flex;
      flex-direction: column;
      gap: 1.2rem;
    }

    .learn-item {
      display: grid;
      grid-template-columns: 2.8rem 1fr;
      gap: 1rem;
      align-items: start;
    }

    .learn-num {
      font-family: 'Source Serif 4', serif;
      font-size: 1.4rem;
      font-weight: 600;
      color: var(--border);
      line-height: 1.3;
    }

    .learn-item h3 {
      font-size: 0.95rem;
      font-weight: 500;
      margin-bottom: 0.2rem;
    }

    .learn-item p {
      font-size: 0.85rem;
      color: var(--muted);
      font-weight: 300;
      line-height: 1.55;
    }

    /* INLINE TOOL PILLS */
    .tool-pill {
      display: inline-block;
      padding: 0.12rem 0.55rem;
      background: #F0EFED;
      border: 1px solid #E5E3DF;
      border-radius: 100px;
      font-size: 0.82rem;
      font-weight: 500;
      color: var(--text);
      white-space: nowrap;
    }

    /* ABOUT — inline, not a big section */
    .about {
      padding: 3rem 0;
    }

    .about-label {
      font-family: 'IBM Plex Mono', monospace;
      font-size: 0.68rem;
      text-transform: uppercase;
      letter-spacing: 0.12em;
      color: var(--accent);
      margin-bottom: 1rem;
    }

    .about-content {
      display: grid;
      grid-template-columns: 80px 1fr;
      gap: 1.2rem;
      align-items: start;
    }

    .about-avatar {
      width: 80px;
      height: 80px;
      border-radius: 50%;
      background: var(--warm);
      border: 1px solid var(--border);
      display: flex;
      align-items: center;
      justify-content: center;
      font-family: 'Source Serif 4', serif;
      font-size: 1.5rem;
      font-weight: 600;
      color: var(--accent);
      opacity: 0.5;
    }

    .about-bio p {
      font-size: 0.92rem;
      color: var(--muted);
      line-height: 1.7;
      font-weight: 300;
    }

    .about-bio strong {
      color: var(--text);
      font-weight: 500;
    }

    .about-tags {
      display: flex;
      flex-wrap: wrap;
      gap: 0.4rem;
      margin-top: 0.8rem;
    }

    .about-tag {
      font-size: 0.7rem;
      padding: 0.2rem 0.55rem;
      background: var(--warm);
      border-radius: 4px;
      color: var(--muted);
      font-weight: 400;
    }

    /* EMAIL */
    .email {
      padding: 3rem 0 4rem;
      text-align: center;
    }

    .email h2 {
      font-family: 'Source Serif 4', serif;
      font-size: 1.5rem;
      font-weight: 600;
      margin-bottom: 0.5rem;
      letter-spacing: -0.02em;
    }

    .email-sub {
      font-size: 0.88rem;
      color: var(--muted);
      font-weight: 300;
      margin-bottom: 1.5rem;
    }

    .email-form {
      display: flex;
      gap: 0.5rem;
      max-width: 400px;
      margin: 0 auto;
    }

    .email-form input {
      flex: 1;
      padding: 0.7rem 1rem;
      border: 1.5px solid var(--border);
      border-radius: 8px;
      font-family: 'Outfit', sans-serif;
      font-size: 0.88rem;
      font-weight: 300;
      background: var(--card);
      color: var(--text);
      outline: none;
      transition: border-color 0.2s;
    }

    .email-form input:focus { border-color: var(--accent); }
    .email-form input::placeholder { color: var(--faint); }

    .email-form button {
      padding: 0.7rem 1.3rem;
      background: var(--accent);
      color: white;
      border: none;
      border-radius: 8px;
      font-family: 'Outfit', sans-serif;
      font-size: 0.88rem;
      font-weight: 500;
      cursor: pointer;
      transition: background 0.2s;
      white-space: nowrap;
    }

    .email-form button:hover { background: var(--accent-hover); }

    .email-fine {
      margin-top: 0.7rem;
      font-size: 0.7rem;
      color: var(--faint);
    }

    /* FOOTER */
    footer {
      padding: 2rem 0;
      border-top: 1px solid var(--border);
      display: flex;
      justify-content: space-between;
      align-items: center;
      flex-wrap: wrap;
      gap: 0.5rem;
      font-size: 0.72rem;
      color: var(--faint);
    }

    footer a {
      color: var(--faint);
      text-decoration: none;
      transition: color 0.2s;
    }

    footer a:hover { color: var(--muted); }

    .footer-links { display: flex; gap: 1.2rem; }

    /* RESPONSIVE */
    @media (max-width: 640px) {
      .hero { padding: 7rem 0 2.5rem; }
      .about-content { grid-template-columns: 1fr; text-align: center; }
      .about-avatar { margin: 0 auto; }
      .about-tags { justify-content: center; }
      .email-form { flex-direction: column; }
      .email-form button { width: 100%; }
      .nav-right a:not(.nav-btn) { display: none; }
    }

    /* SUBTLE REVEALS */
    .fade-in {
      opacity: 0;
      transform: translateY(12px);
      transition: opacity 0.5s ease, transform 0.5s ease;
    }

    .fade-in.visible {
      opacity: 1;
      transform: translateY(0);
    }
  </style>
</head>
<body>

  <nav>
    <div class="nav-inner">
      <a href="#" class="logo">Learning <em>Claude</em></a>
      <div class="nav-right">
        <a href="#about">About</a>
        <a href="#subscribe" class="nav-btn">Subscribe</a>
      </div>
    </div>
  </nav>

  <main>

    <!-- HERO -->
    <section class="hero">
      <div class="hero-badge">Free video tutorials &middot; Weekly</div>
      <h1>Learn Claude AI,<br><em>step by step</em></h1>
      <p class="hero-text">
        Short, clear video lessons for people who've never used AI before. Taught by a real teacher who uses Claude every day.
      </p>
      <div class="hero-btns">
        <a href="https://youtube.com/@learningclaude" class="btn btn-primary">
          <svg width="15" height="15" viewBox="0 0 24 24" fill="currentColor"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
          Watch on YouTube
        </a>
        <a href="#subscribe" class="btn btn-outline">Get notified &#8594;</a>
      </div>
    </section>

    <hr>

    <!-- WHAT YOU'LL LEARN -->
    <section class="learn fade-in">
      <div class="learn-label">What you'll learn</div>
      <div class="learn-items">
        <div class="learn-item">
          <div class="learn-num">01</div>
          <div>
            <h3>The basics</h3>
            <p>When and how to use <span class="tool-pill">Chat</span> <span class="tool-pill">Cowork</span> <span class="tool-pill">Code</span> — and which one to start with.</p>
          </div>
        </div>
        <div class="learn-item">
          <div class="learn-num">02</div>
          <div>
            <h3>Real tasks</h3>
            <p>Emails, lesson plans, business documents, data. Things you actually need done.</p>
          </div>
        </div>
        <div class="learn-item">
          <div class="learn-num">03</div>
          <div>
            <h3>Going deeper</h3>
            <p>Prompt engineering, system instructions, Projects, plugins, skills, and building real workflows.</p>
          </div>
        </div>
      </div>
    </section>

    <hr>

    <!-- ABOUT -->
    <section class="about fade-in" id="about">
      <div class="about-label">Your teacher</div>
      <div class="about-content">
        <div class="about-avatar">P</div>
        <div class="about-bio">
          <p>
            I'm Patrick &#8212; a <strong>special education teacher from Norway</strong> with 10+ years in the classroom. I also run multiple businesses and use Claude across all of them. I made this channel because <strong>AI should feel approachable</strong>, not intimidating.
          </p>
          <div class="about-tags">
            <span class="about-tag">Teacher 10+ yrs</span>
            <span class="about-tag">Business owner</span>
            <span class="about-tag">Norway</span>
            <span class="about-tag">Daily Claude user</span>
          </div>
        </div>
      </div>
    </section>

    <hr>

    <!-- EMAIL -->
    <section class="email fade-in" id="subscribe">
      <h2>Get a new lesson every week</h2>
      <p class="email-sub">One email. One tip. No spam.</p>
      <div class="email-form">
        <input type="email" placeholder="your@email.com" aria-label="Email address">
        <button type="button">Subscribe</button>
      </div>
      <p class="email-fine">Free forever. Unsubscribe anytime.</p>
    </section>

    <!-- FOOTER -->
    <footer>
      <span>&copy; 2026 Learning Claude &middot; Not affiliated with Anthropic</span>
      <div class="footer-links">
        <a href="https://youtube.com/@learningclaude">YouTube</a>
        <a href="mailto:hello@learning-claude.com">Contact</a>
      </div>
    </footer>

  </main>

  <script>
    const obs = new IntersectionObserver(entries => {
      entries.forEach(e => { if (e.isIntersecting) e.target.classList.add('visible'); });
    }, { threshold: 0.1 });
    document.querySelectorAll('.fade-in').forEach(el => obs.observe(el));
  </script>

</body>
</html>