// Iconography — minimal line icons in gold
const Icon = ({ name, size = 24, stroke = 1.2 }) => {
const common = {
width: size, height: size, viewBox: "0 0 24 24",
fill: "none", stroke: "currentColor",
strokeWidth: stroke, strokeLinecap: "round", strokeLinejoin: "round"
};
switch (name) {
case "eye":
return (
);
case "balance":
return (
);
case "brain":
return (
);
case "vision-cross":
return (
);
case "spiral":
return (
);
case "research":
return (
);
case "pulse":
return (
);
case "headache":
return (
);
case "clock":
return (
);
case "ear":
return (
);
case "shield":
return (
);
case "compass":
return (
);
case "scope":
return (
);
case "arr":
return (
);
case "arr-l":
return (
);
case "whatsapp":
return (
);
case "instagram":
return (
);
case "linkedin":
return (
);
case "pin":
return (
);
case "phone":
return (
);
case "mail":
return (
);
case "diamond":
return (
);
case "leaf":
return (
);
case "book":
return (
);
case "spark":
return (
);
case "ornament":
return (
);
default: return null;
}
};
window.Icon = Icon;