import type { Metadata } from "next"; import Link from "next/link"; import { Footer } from "../components/Footer"; import { Reveal, RevealGroup, RevealItem } from "../components/Reveal"; const title = "7-Tage-Challenge – Mehr Klarheit in 7 Tagen"; const description = "Die 7-Tage-Challenge für deinen klaren Kopf und mehr Struktur im Alltag: 7 kurze, praktische Impulse direkt ins Postfach – für mehr Fokus, Ruhe und Klarheit."; export const metadata: Metadata = { title, description, alternates: { canonical: "/challenge", }, openGraph: { title, description, url: "/challenge", images: ["/blog-featured.jpg"], }, twitter: { title, description, images: ["/blog-featured.jpg"], }, }; function IconEnvelope() { return ( ); } function IconMailLines() { return ( ); } function IconNotepad() { return ( ); } function IconCheckCircle() { return ( ); } function Check() { return ( ); } function LockIcon() { return ( ); } function ArrowRight() { return ( ); } const steps = [ { icon: , title: "1. Anmelden", desc: "Trage dich mit deiner E-Mail-Adresse ein und starte sofort.", }, { icon: , title: "2. E-Mail erhalten", desc: "Du bekommst 7 Tage lang jeweils einen Impuls direkt in dein Postfach.", }, { icon: , title: "3. Umsetzen", desc: "Setze die einfache Aufgabe in wenigen Minuten um – für mehr Klarheit und Fokus.", }, { icon: , title: "4. Dranbleiben", desc: "Kleine Schritte führen zu großen Veränderungen – Tag für Tag.", }, ]; const benefits = [ { title: "Klarheit gewinnen", desc: "Sortiere deine Gedanken und erkenne, was wirklich zählt." }, { title: "Fokus stärken", desc: "Richte deine Aufmerksamkeit auf das Wesentliche." }, { title: "Struktur schaffen", desc: "Einfache Methoden für mehr Ordnung im Alltag." }, { title: "Gewohnheiten aufbauen", desc: "Kleine Schritte, die langfristig Wirkung zeigen." }, { title: "Gelassener leben", desc: "Weniger Stress, mehr Zeit für die Dinge, die dir wichtig sind." }, ]; const testimonials = [ { avatar: "/avatar-1.jpg", quote: "„Die 7-Tage-Challenge hat mir geholfen, wieder klar zu sehen und mit kleinen Schritten wirklich etwas zu verändern.“", name: "Sarah M.", role: "Marketing Managerin", }, { avatar: "/avatar-2.jpg", quote: "„Kurz, konkret und unglaublich wirkungsvoll. Ich habe direkt mehr Fokus und weniger Druck im Kopf.“", name: "Thomas K.", role: "Selbständiger Berater", }, { avatar: "/avatar-3.jpg", quote: "„Endlich eine Challenge, die nicht überfordert, sondern genau die richtigen Impulse gibt – jeden Tag.“", name: "Miriam L.", role: "Projektleiterin", }, ]; function EmailCapture({ buttonLabel = "Challenge starten" }: { buttonLabel?: string }) { return (

Keine Werbung. Jederzeit abbestellbar.

); } export default function ChallengePage() { return ( <>
{/* ── Hero ── */}
{/* Left: text + form. justify-center removed from here — the outer section's items-stretch already makes this column full height, but centering its whole content (breadcrumb included) made the breadcrumb's Y position drift depending on this page's content length vs. /todo-cards's and /newsletter's own (different) content lengths. Same fix as both of those. */} {/* pt-10 md:pt-12 (not the original py-10 lg:py-14's top value) — matches /todo-cards's and /newsletter's breadcrumb top offset exactly; pb-10 lg:pb-14 keeps this page's original bottom spacing, which was never the inconsistent part. */} {/* Breadcrumb — 3 levels (Startseite › Werkzeuge › 7-Tage-Challenge), matching /todo-cards's and /newsletter's pattern; was missing "Werkzeuge" in the middle. Also switched from this page's hardcoded hex colors to the shared text-body-sm/text-text-muted/ text-text-primary tokens the other two breadcrumbs use — text-body-sm is 0.875rem, identical to the old literal value, so this is a pure consistency fix, not a visual change. Deliberately NOT part of the centered block below. */}

Startseite Werkzeuge 7-Tage-Challenge

{/* Everything else — centered in the remaining vertical space, same fix as /todo-cards's and /newsletter's Hero sections. */}
{/* Headline */}

7 Tage.
Mehr Klarheit.
Weniger Stress.

{/* Subtitle */}

Die 7-Tage-Challenge für deinen klaren Kopf und mehr Struktur im Alltag.

{/* Checklist */}
    {[ "7 kurze Impulse – direkt in dein Postfach", "Praktisch, umsetzbar und alltagstauglich", "Für mehr Fokus, Ruhe und Klarheit", ].map((item) => (
  • {item}
  • ))}
{/* Email form */}
{/* Right: hero image with badge — group + scale-105 on hover, same restrained "photo feels alive" treatment as the Home/ todo-cards hero images; delay={0.15} mirrors their text→image stagger. */} 7-Tage-Challenge {/* Badge */}

Jeden Tag ein neuer Impuls in deinem Postfach.

{/* ── So funktioniert die Challenge ── */}

So funktioniert die Challenge

Jeden Tag ein Impuls. In nur wenigen Minuten.

{steps.flatMap((step, i) => [
{step.icon}

{step.title}

{step.desc}

, i < steps.length - 1 ? (
) : null, ])}
{/* ── Das erwartet dich ── */}

Das erwartet dich

7 Tage. 7 Impulse. Für mehr Klarheit in deinem Alltag.

{/* Image */} Notizbuch {/* Checklist */}
    {benefits.map((b) => (
  • {b.title}

    {b.desc}

  • ))}
{/* ── Was andere sagen ── */} {/* max-w-[1600px], not this page's other sections' 1280px — a deliberate compromise with /todo-cards's and /newsletter's unbounded fluid width, so all three testimonial sections cap at the same width instead of Challenge's reading narrower on wide viewports. Only this one section's cap changed, not the rest of the page. */}
Was andere sagen {/* Same style + micro-interactions as /todo-cards's and /newsletter's identically-styled testimonial cards (kept in sync deliberately): decorative quote-mark, hover-lift on the card, avatar scale on the same hover via `group`. */} {testimonials.map((t) => (

{t.quote}

{t.name}

{t.name}

{t.role}

))}
{/* ── Bottom CTA ── */}
{/* Left: icon + copy */}

Starte jetzt deine 7-Tage-Challenge

Trage dich ein und erhalte ab sofort täglich einen Impuls für mehr Klarheit und Fokus.

{/* Right: form */}