/* Service Planets — themed per capability Each variant renders 3 static planets with subtle float animations, positioned in the right-side negative space of the page header. */ function Planet({ className, children, rings }) { return (
{rings &&
}
{children}
); } /* ---------- Paid Media: Google, Meta (rings), TikTok ---------- */ function PaidMediaPlanets() { return ( ); } /* ---------- Search & GEO: Google, ChatGPT, Perplexity (AI search engines) ---------- */ function SearchGeoPlanets() { return ( ); } /* ---------- CRM: pipeline nodes (contact → qualified → customer) ---------- */ function CrmPlanets() { return ( ); } /* ---------- Automation: connected nodes + workflow ---------- */ function AutomationPlanets() { return ( ); } /* ---------- Content: type, hash, play ---------- */ function ContentPlanets() { return ( ); } /* ---------- Analytics: chart, sparkline, percent ---------- */ function AnalyticsPlanets() { return ( ); } function ServicePlanets({ slug }) { switch (slug) { case 'paid-media': return ; case 'search': return ; case 'crm': return ; case 'automation': return ; case 'content': return ; case 'analytics': return ; default: return null; } } Object.assign(window, { ServicePlanets });