// Icon set — hand-tuned minimal line icons, consistent 1.5px stroke
const Icon = ({ d, size = 20, fill = 'none', stroke = 'currentColor', sw = 1.6, children, vb = '0 0 24 24' }) => (
);
const IconCheck = (p) => ;
const IconArrow = (p) => ;
const IconStar = (p) => ;
const IconShield = (p) => ;
const IconPlay = (p) => ;
const IconLock = (p) => ;
const IconClock = (p) => ;
const IconHeart = (p) => ;
const IconSparkle = (p) => ;
const IconBrain = (p) => ;
const IconBook = (p) => ;
const IconVideo = (p) => ;
const IconGift = (p) => ;
const IconBaby = (p) => ;
const IconFlame = (p) => ;
const IconDot = ({ size=6, color='currentColor' }) => ;
const IconQuote = (p) => ;
const IconChevron = (p) => ;
const IconWhatsapp = (p) => ;
Object.assign(window, {
Icon, IconCheck, IconArrow, IconStar, IconShield, IconPlay, IconLock,
IconClock, IconHeart, IconSparkle, IconBrain, IconBook, IconVideo, IconGift,
IconBaby, IconFlame, IconDot, IconQuote, IconChevron, IconWhatsapp,
});