"use client"; import { motion } from "framer-motion"; import { AsciiBackground } from "./ascii-background"; import { landingHeroNarrative } from "../lib/product-narrative"; const sharedEase: [number, number, number, number] = [0.16, 1, 0.3, 1]; function heroMotion(delay: number) { return { initial: { opacity: 0, y: 24 }, animate: { opacity: 1, y: 0 }, transition: { duration: 0.7, delay, ease: sharedEase }, }; } function AppleIcon() { return ( ); } function WindowsIcon() { return ( ); } function LinuxIcon() { return ( ); } export function Hero() { return (
); }