/* ========================================== ICONS — Yohann Escher (estilo: linhas 2px, cantos arredondados) ========================================== */ const Icon = ({ name, size = 22, color = 'currentColor', className = '', strokeWidth = 1.7 }) => { const props = { width: size, height: size, viewBox: '0 0 24 24', fill: 'none', stroke: color, strokeWidth, strokeLinecap: 'round', strokeLinejoin: 'round', className, }; switch (name) { case 'arrow-right': return ; case 'arrow-up-right': return ; case 'arrow-down': return ; case 'plus': return ; case 'minus': return ; case 'check': return ; case 'check-circle': return ; case 'x-circle': return ; case 'play': return ; case 'search': return ; case 'whatsapp': return ; case 'menu': return ; case 'mail': return ; case 'phone': return ; case 'calendar': return ; case 'send': return ; case 'user': return ; case 'users': return ; case 'rocket': return ; case 'target': return ; case 'eye': return ; case 'doc': return ; case 'chart': return ; case 'chart-up': return ; case 'cube': return ; case 'box': return ; case 'cog': return ; case 'zap': return ; case 'shield': return ; case 'lock': return ; case 'database': return ; case 'globe': return ; case 'workflow': return ; case 'sparkles': return ; case 'star': return ; case 'message': return ; case 'quote': return ; case 'briefcase': return ; case 'monitor': return ; case 'megaphone': return ; case 'headphones': return ; case 'puzzle': return ; case 'compass': return ; case 'lightbulb': return ; case 'linkedin': return ; case 'youtube': return ; case 'instagram': return ; case 'chevron-down': return ; case 'chevron-right': return ; case 'chevron-left': return ; case 'home': return ; case 'grid': return ; case 'book': return ; case 'brain': return ; default: return null; } }; // The signature spark / sun starburst SVG (logo accent) const SparkStar = ({ size = 28, color = '#FF6B1A', className = '' }) => ( ); // Decorative radial sun (bigger, more rays) const SunBurst = ({ size = 220, color = '#FF6B1A', className = '', opacity = 0.6 }) => { const rays = []; for (let i = 0; i < 32; i++) { const angle = (i * 360) / 32; rays.push( ); } return ( {rays} ); }; // Logo component const LOGO_URL = 'https://imagedelivery.net/mYdfeAeRRdkIXG5w7XJhtQ/6259afa0-1014-47a4-2683-3398c81df200/public'; const Logo = ({ size = 50, dark = false }) => (
Yohann Escher
); window.Icon = Icon; window.SparkStar = SparkStar; window.SunBurst = SunBurst; window.Logo = Logo;