// MethodV2 — large heading statement, then three compact columns below a rule. function MethodV2() { const { lang } = React.useContext(window.LangContext); const { isMobile, isTablet } = window.useBreakpoint(); const [refH2, visH2] = window.useReveal(); const [refCols, visCols] = window.useReveal({ threshold: 0.08 }); const en = { eyebrow: "03 · Method", h2line1: "Three steps.", h2line2: "Each one answers a concrete question.", acts: [ { n: "I", verb: "Understand", promise: "How work actually moves today.", body: "Before AI can be used effectively, it needs to be clear how tasks, decisions, and coordination actually work in practice — not just on paper.", }, { n: "II", verb: "Clarify", promise: "Where ownership, handoffs, and decisions become unclear.", body: "Together we clarify where work stalls, who holds responsibility, and what needs to be decided before implementation.", }, { n: "III", verb: "Implement", promise: "Introducing AI so it works in daily operations.", body: "The focus is a workflow that teams can understand, own, and reliably use.", }, ], }; const de = { eyebrow: "03 · Methode", h2line1: "Drei Schritte.", h2line2: "Jeder klärt eine konkrete Frage.", acts: [ { n: "I", verb: "Verstehen", promise: "Wie Arbeit heute wirklich abläuft.", body: "Bevor KI sinnvoll eingesetzt werden kann, muss klar sein, wie Aufgaben, Entscheidungen und Abstimmungen im Alltag tatsächlich funktionieren — nicht nur auf dem Papier.", }, { n: "II", verb: "Klären", promise: "Wo Verantwortung, Übergaben und Entscheidungen unklar werden.", body: "Gemeinsam klären wir, wo Arbeit hängen bleibt, wer Verantwortung trägt und was vor der Umsetzung entschieden werden muss.", }, { n: "III", verb: "Umsetzen", promise: "KI so einführen, dass sie im Alltag funktioniert.", body: "Im Mittelpunkt steht ein Ablauf, den Teams verstehen, verantworten und zuverlässig nutzen können.", }, ], }; const t = lang === 'de' ? de : en; return (
{/* Watermark */}
03
{/* Eyebrow */}
{t.eyebrow}
{/* Large heading — dominant statement */}

{t.h2line1}

{t.h2line2}

{/* Horizontal rule — structural divider between heading and columns */}
{/* Three columns — stacked on mobile and tablet */}
{t.acts.map((a, i) => (
0 && !isMobile && !isTablet ? 20 : 0, borderLeft: i > 0 && !isMobile && !isTablet ? "1px solid #2d2d38" : "none", paddingTop: i > 0 && (isMobile || isTablet) ? 40 : 0, marginTop: i > 0 && (isMobile || isTablet) ? 40 : 0, borderTop: i > 0 && (isMobile || isTablet) ? "1px solid #2d2d38" : "none", }}> {/* Large graphical Roman numeral */}
{a.n}
{/* Verb — medium, white */}

{a.verb}

{/* Promise */}

{a.promise}

{/* Body */}

))}
); } window.MethodV2 = MethodV2;