"use client"; import * as React from "react"; import { motion, useScroll, useTransform } from "framer-motion"; import { Button } from "./Button"; import { AbstractCircuit } from "./Effects"; import { GlitchText } from "./GlitchText"; /** * HeroSection: "Binary Architecture / The Blueprint" * * - **Concept**: The website as a technical blueprint being rendered in real-time. * - **Typography**: Massive scale, mixing black Sans and technical Mono. * - **Details**: Coordinate markers, blueprint lines, and binary data integration. */ export const HeroSection: React.FC = () => { const { scrollY } = useScroll(); const y = useTransform(scrollY, [0, 800], [0, 300]); const opacity = useTransform(scrollY, [0, 600], [1, 0]); return (
{/* 1. The Binary Architecture (Background) */}
{/* 2. Content Layer */}
{/* Architectural Coordinate Labels */}
{[...Array(4)].map((_, i) => (
0x00{i}A
))}
{/* Badge */}
Digital_Architect // v.2026 {/* Headline */}

Websites
ohne overhead.

{/* Subtext */}

Ein Entwickler. Ein Ansprechpartner.{" "}
Systematische Architekturen für das Web.

{/* 3. Blueprint Frame (Decorative Borders) */}
POS_TRANSMISSION_001
EST_2026 // M-ARCH
{/* 4. Scroll Indicator */}
Scroll
); };