/* VEA brand icons & logo - line-art style matching mockup */ const VeaLogo = ({ size = 36 }) => ( VEA ); const VeaWordmark = () => ( VEA Technologies ); /* Stylized AI brain/circuit hero illustration - inspired by mockup */ const HeroAIIllustration = ({ width = 520, animated = false }) => ( {/* Connection lines */} {/* Connection dots */} {[[120,100],[160,320],[380,90],[420,200],[390,340],[240,360],[80,240]].map(([x,y],i)=>( ))} {/* Central CPU */} {/* Pins */} {[0,1,2,3,4].map(i => ( ))} AI {/* Lightbulb top-left */} {/* Image card top */} {/* Document right */} {/* Cubes right */} {/* Gear left */} {[0,45,90,135,180,225,270,315].map((a,i)=>( ))} {/* Bar chart bottom-left */} {/* Shield */} {/* Server icon */} {/* 0101 bubble */} 01 ); /* Service card icons - line art red */ const SvcIconBrain = () => ( AI ); const SvcIconDashboard = () => ( ); const SvcIconNetwork = () => ( AI ); const SvcIconLaptop = () => ( AI ); const SvcIconDoc = () => ( ); const SvcIconGear = () => ( AI {[0,45,90,135,180,225,270,315].map((a,i)=>( ))} ); /* Unfair Advantage icons - line art teal/white */ const UAIconCode = () => ( ); const UAIconStopwatch = () => ( ); const UAIconHex = () => ( ); const UAIconShield = () => ( ); Object.assign(window, { VeaLogo, VeaWordmark, HeroAIIllustration, SvcIconBrain, SvcIconDashboard, SvcIconNetwork, SvcIconLaptop, SvcIconDoc, SvcIconGear, UAIconCode, UAIconStopwatch, UAIconHex, UAIconShield, });