PageSourceSearch

https://www.toxicscan.com/

html toxicscan.com collected 2026-10-02 00:34:04 UTC 73,039 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html lang="en" class="__variable_246ccd __variable_c29908"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/><link rel="preload" href="/_next/static/media/22a5144ee8d83bca-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/7d4881bb7e1bf84d-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/e573b3d85b90d86e.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-474a55559e2f298c.js"/>
1<script src="/_next/static/chunks/4bd1b696-e5bab415b4d953cd.js" async=""></script>
1<script src="/_next/static/chunks/684-a0d5e1d4e60c1784.js" async=""></script>
1<script src="/_next/static/chunks/main-app-70f3fd67bd0c0bda.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-cfbb8258c9d39008.js" async=""></script>
1<script src="/_next/static/chunks/0e5ce63c-1c04aab5ecb0d98b.js" async=""></script>
1<script src="/_next/static/chunks/611-b20c22cebf5a2c86.js" async=""></script>
1<script src="/_next/static/chunks/464-7267ff2cafc00b10.js" async=""></script>
1<script src="/_next/static/chunks/846-c8fe4931a4b134e4.js" async=""></script>
1<script src="/_next/static/chunks/233-cff48243d37a83fb.js" async=""></script>
1<script src="/_next/static/chunks/392-1f0c7e582c13ff4f.js" async=""></script>
1<script src="/_next/static/chunks/app/page-4b855b89291d123a.js" async=""></script>
1<meta name="next-size-adjust" content=""/><meta name="theme-color" content="#ffffff"/><title>Toxic Scan - Product Health Scanner</title><meta name="description" content="AI-powered ingredient scanner that analyzes product labels and explains the ingredients shown in the photo"/><link rel="manifest" href="/manifest.json"/><meta name="keywords" content="product scanner,toxic scan,health scanner,ingredient checker,product safety"/><link rel="canonical" href="https://www.toxicscan.com"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="Toxic Scan"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><link rel="shortcut icon" href="/images/icons/icon.png"/><link rel="icon" href="/images/icons/icon.png"/><link rel="apple-touch-icon" href="/images/icons/icon.png"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body class="antialiased"><!--$--><header class="fixed top-0 left-0 right-0 z-50 bg-background/90 backdrop-blur-md border-b border-border"><div class="toxic-scan-container"><div class="flex h-16 items-center justify-between"><div class="flex items-center"><a class="flex items-center space-x-2" href="/"><img alt="Toxic Scan Logo" loading="lazy" width="200" height="80" decoding="async" data-nimg="1" class="h-14 w-auto" style="color:transparent" src="/images/toxic-scan-logo.png"/></a></div><nav class="hidden md:flex items-center space-x-6"><a class="text-foreground/80 hover:text-foreground transition-colors" href="/blog">Blog</a><a class="text-foreground/80 hover:text-foreground transition-colors" href="/contact">Contact Us</a><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 shadow h-9 px-4 py-2 bg-primary text-primary-foreground hover:bg-primary/90 rounded-full">Download App</button></nav><div class="md:hidden"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-9 w-9" aria-label="Toggle menu"><svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-5 w-5"><path d="M1.5 3C1.22386 3 1 3.22386 1 3.5C1 3.77614 1.22386 4 1.5 4H13.5C13.7761 4 14 3.77614 14 3.5C14 3.22386 13.7761 3 13.5 3H1.5ZM1 7.5C1 7.22386 1.22386 7 1.5 7H13.5C13.7761 7 14 7.22386 14 7.5C14 7.77614 13.7761 8 13.5 8H1.5C1.22386 8 1 7.77614 1 7.5ZM1 11.5C1 11.2239 1.22386 11 1.5 11H13.5C13.7761 11 14 11.2239 14 11.5C14 11.7761 13.7761 12 13.5 12H1.5C1.22386 12 1 11.7761 1 11.5Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></button></div></div></div></header><main class="pt-16"> <section id="hero"><section class="relative pt-20 pb-16 md:pt-40 md:pb-24 overflow-hidden"><div class="absolute inset-0 pointer-events-none"><div class="absolute right-0 bottom-0 -z-10 transform translate-x-1/2"><svg width="450" height="450" viewBox="0 0 450 450" fill="none" xmlns="http://www.w3.org/2000/svg" class="opacity-10"><circle cx="225" cy="225" r="225" fill="url(#gradient-blob)"></circle><defs><linearGradient id="gradient-blob" x1="0" y1="0" x2="450" y2="450" gradientUnits="userSpaceOnUse"><stop stop-color="hsl(var(--primary))"></stop><stop offset="1" stop-color="hsl(var(--chart-4))"></stop></linearGradient></defs></svg></div><div class="absolute left-0 top-1/3 -z-10 transform -translate-x-1/3"><svg width="350" height="350" viewBox="0 0 350 350" fill="none" xmlns="http://www.w3.org/2000/svg" class="opacity-10"><circle cx="175" cy="175" r="175" fill="url(#gradient-blob-2)"></circle><defs><linearGradient id="gradient-blob-2" x1="0" y1="0" x2="350" y2="350" gradientUnits="userSpaceOnUse"><stop stop-color="hsl(var(--chart-4))"></stop><stop offset="1" stop-color="hsl(var(--primary))"></stop></linearGradient></defs></svg></div></div><div class="toxic-scan-container relative z-10"><div class="flex flex-col items-center text-center"><h1 class="text-4xl sm:text-5xl lg:text-6xl font-bold tracking-tight" style="opacity:0;transform:translateY(20px)"><span class="text-gradient">Take Control of</span><br/><span class="text-foreground">What Enters Your Body</span><br/></h1><p class="mt-6 text-lg text-muted-foreground max-w-2xl mx-auto" style="opacity:0;transform:translateY(20px)">Toxic Scan uncovers harmful ingredients in your everyday products - so you don&#x27;t have to.</p><div class="mt-10 flex w-full flex-col items-center gap-4" style="opacity:0;transform:translateY(20px)"><div class="w-full"><div class="flex flex-wrap items-center justify-center gap-4 md:hidden"><a target="_blank" rel="noopener noreferrer" class="hover-scale" href="https://apps.apple.com/us/app/toxic-scan-product-checker/id6741396834"><img alt="Download on the App Store" loading="lazy" width="200" height="66" decoding="async" data-nimg="1" class="h-[52px] w-auto" style="color:transparent" src="/images/app-store-badge.svg"/></a><a target="_blank" rel="noopener noreferrer" class="hover-scale" href="https://play.google.com/store/apps/details?id=com.jaustas.toxicscan&amp;pcampaignid=web_share"><div class="flex w-fit items-center rounded-lg bg-white px-4 py-3 text-black h-[52px] border border-black"><div class="mr-2"><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 512 512" aria-hidden="true"><path d="M325.3 234.3L104.6 13l280.8 161.2-60.1 60.1zM47 0C34 6.8 25.3 19.2 25.3 35.3v441.3c0 16.1 8.7 28.5 21.7 35.3l256.6-256L47 0zm425.6 225.6l-58.9-34.1-65.7 64.5 65.7 64.5 60.1-34.1c18-14.3 18-46.5-1.2-60.8zM104.6 499l280.8-161.2-60.1-60.1L104.6 499z" fill="currentColor"></path></svg></div><div><div class="text-xs font-medium">GET IT ON</div><div class="text-lg font-semibold leading-none">Google Play</div></div></div></a></div><div class="relative z-30 mx-auto hidden h-[52px] items-start justify-center gap-4 overflow-visible md:flex"><div class="relative w-fit self-start overflow-hidden rounded-lg text-center shadow-sm z-10 bg-black text-white"><button type="button" class="block w-full rounded-lg focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-white" aria-expanded="false" aria-controls="home_hero-app_store-qr" aria-label="Show App Store QR code"><img alt="Download on the App Store" loading="lazy" width="200" height="66" decoding="async" data-nimg="1" class="h-[52px] w-auto" style="color:transparent" src="/images/app-store-badge.svg"/></button></div><div class="relative w-fit self-start overflow-hidden rounded-lg text-center shadow-sm z-10 border border-black bg-white text-black"><button type="button" class="block w-full rounded-lg focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-primary" aria-expanded="false" aria-controls="home_hero-google_play-qr" aria-label="Show Google Play QR code"><div class="flex w-fit items-center rounded-lg bg-white px-4 py-3 text-black h-[50px]"><div class="mr-2"><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 512 512" aria-hidden="true"><path d="M325.3 234.3L104.6 13l280.8 161.2-60.1 60.1zM47 0C34 6.8 25.3 19.2 25.3 35.3v441.3c0 16.1 8.7 28.5 21.7 35.3l256.6-256L47 0zm425.6 225.6l-58.9-34.1-65.7 64.5 65.7 64.5 60.1-34.1c18-14.3 18-46.5-1.2-60.8zM104.6 499l280.8-161.2-60.1-60.1L104.6 499z" fill="currentColor"></path></svg></div><div><div class="text-xs font-medium">GET IT ON</div><div class="text-lg font-semibold leading-none">Google Play</div></div></div></button></div></div></div></div></div><div class="mt-16 md:mt-24 relative" style="opacity:0;transform:translateY(40px)"><div class="relative mx-auto flex justify-center"><div class="relative w-[200px] sm:w-[320px] md:w-[340px]"><div class="absolute -left-16 sm:-left-32 md:-left-60 top-8 z-10 transform -rotate-12"><img alt="Toxic Scan App - Scanning" loading="lazy" width="300" height="600" decoding="async" data-nimg="1" class="w-[140px] sm:w-[250px] md:w-[300px] h-auto rounded-[1.5rem] sm:rounded-[2rem] md:rounded-[2.5rem]" style="color:transparent" src="/images/phone-scanning.png"/></div><div class="absolute -right-16 sm:-right-32 md:-right-60 top-8 z-10 transform rotate-12"><img alt="Toxic Scan App - Ingredients" loading="lazy" width="300" height="600" decoding="async" data-nimg="1" class="w-[140px] sm:w-[250px] md:w-[300px] h-auto rounded-[1.5rem] sm:rounded-[2rem] md:rounded-[2.5rem]" style="color:transparent" src="/images/phone-results-ingredients.png"/></div><div class="relative z-20"><img alt="Toxic Scan App - Results" loading="lazy" width="340" height="680" decoding="async" data-nimg="1" class="w-[200px] sm:w-[320px] md:w-[340px] h-auto rounded-[1.5rem] sm:rounded-[2rem] md:rounded-[2.5rem]" style="color:transparent" src="/images/phone-results.png"/></div></div></div></div></div></section></section><section id="features"><section class="py-16 md:py-24 bg-gradient-to-b from-background to-muted/50"><div class="toxic-scan-container"><div class="text-center max-w-3xl mx-auto mb-16"><h2 class="text-3xl md:text-4xl font-bold mb-4">Complete Product Health Scanner</h2><p class="text-lg text-muted-foreground">Toxic Scan provides you with comprehensive tools to identify and avoid harmful chemicals in your everyday products.</p></div><div class="grid grid-cols-1 md:grid-cols-2 gap-8 md:gap-12"><div class="flex flex-col md:flex-row gap-5 items-start p-6 rounded-2xl bg-card border border-border/50 shadow-sm hover:shadow-md transition-shadow" style="opacity:0;transform:translateY(20px)"><div class="flex-shrink-0 p-3 bg-primary/10 rounded-xl text-primary"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-scan-line"><path d="M3 7V5a2 2 0 0 1 2-2h2"></path><path d="M17 3h2a2 2 0 0 1 2 2v2"></path><path d="M21 17v2a2 2 0 0 1-2 2h-2"></path><path d="M7 21H5a2 2 0 0 1-2-2v-2"></path><path d="M7 12h10"></path></svg></div><div><h3 class="text-xl font-semibold mb-2">Product Scanner</h3><p class="text-muted-foreground">Take a photo of a product label or ingredient list to get an AI-powered ingredient analysis.</p></div></div><div class="flex flex-col md:flex-row gap-5 items-start p-6 rounded-2xl bg-card border border-border/50 shadow-sm hover:shadow-md transition-shadow" style="opacity:0;transform:translateY(20px)"><div class="flex-shrink-0 p-3 bg-primary/10 rounded-xl text-primary"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-microscope"><path d="M6 18h8"></path><path d="M3 22h18"></path><path d="M14 22a7 7 0 1 0 0-14h-1"></path><path d="M9 14h2"></path>
1<path d="M9 12a2 2 0 0 1-2-2V6h6v4a2 2 0 0 1-2 2Z"></path><path d="M12 6V3a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3"></path></svg></div><div><h3 class="text-xl font-semibold mb-2">Ingredient Analysis</h3><p class="text-muted-foreground">Get detailed information about each ingredient found in your products with safety ratings and potential health concerns.</p></div></div><div class="flex flex-col md:flex-row gap-5 items-start p-6 rounded-2xl bg-card border border-border/50 shadow-sm hover:shadow-md transition-shadow" style="opacity:0;transform:translateY(20px)"><div class="flex-shrink-0 p-3 bg-primary/10 rounded-xl text-primary"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-thumbs-up"><path d="M7 10v12"></path><path d="M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2h0a3.13 3.13 0 0 1 3 3.88Z"></path></svg></div><div><h3 class="text-xl font-semibold mb-2">Safer Alternatives</h3><p class="text-muted-foreground">Discover healthier and safer product alternatives based on your scans and personal preferences.</p></div></div><div class="flex flex-col md:flex-row gap-5 items-start p-6 rounded-2xl bg-card border border-border/50 shadow-sm hover:shadow-md transition-shadow" style="opacity:0;transform:translateY(20px)"><div class="flex-shrink-0 p-3 bg-primary/10 rounded-xl text-primary"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bell-ring"><path d="M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9"></path><path d="M10.3 21a1.94 1.94 0 0 0 3.4 0"></path><path d="M4 2C2.8 3.7 2 5.7 2 8"></path><path d="M22 8c0-2.3-.8-4.3-2-6"></path></svg></div><div><h3 class="text-xl font-semibold mb-2">Personalized Alerts</h3><p class="text-muted-foreground">Set up custom alerts for specific ingredients or toxins you want to avoid based on your health needs or concerns.</p></div></div></div></div></section></section><section id="product-scanner"><section class="py-16 md:py-24 bg-background"><div class="toxic-scan-container"><div class="grid grid-cols-1 md:grid-cols-2 gap-10 items-center"><div class="order-2 md:order-1" style="opacity:0;transform:translateX(-20px)"><h2 class="text-3xl md:text-4xl font-bold mb-4">Scan products for<br/><span class="text-gradient">hidden toxins</span></h2><p class="text-lg text-muted-foreground mb-6">Point your camera at a product label or ingredient list and get an AI-powered analysis of the ingredients shown in the photo.</p><ul class="space-y-3 mb-8"><li class="flex items-center gap-3" style="opacity:0;transform:translateX(-10px)"><div class="h-6 w-6 rounded-full bg-primary/20 flex items-center justify-center"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><path d="M20 6 9 17l-5-5"></path></svg></div><span>Detailed ingredient analysis</span></li><li class="flex items-center gap-3" style="opacity:0;transform:translateX(-10px)"><div class="h-6 w-6 rounded-full bg-primary/20 flex items-center justify-center"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><path d="M20 6 9 17l-5-5"></path></svg></div><span>Toxicity Meter system (1-5 scale)</span></li><li class="flex items-center gap-3" style="opacity:0;transform:translateX(-10px)"><div class="h-6 w-6 rounded-full bg-primary/20 flex items-center justify-center"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><path d="M20 6 9 17l-5-5"></path></svg></div><span>Allergen identification</span></li><li class="flex items-center gap-3" style="opacity:0;transform:translateX(-10px)"><div class="h-6 w-6 rounded-full bg-primary/20 flex items-center justify-center"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
1ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><path d="M20 6 9 17l-5-5"></path></svg></div><span>Hormone disruptors detection</span></li><li class="flex items-center gap-3" style="opacity:0;transform:translateX(-10px)"><div class="h-6 w-6 rounded-full bg-primary/20 flex items-center justify-center"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><path d="M20 6 9 17l-5-5"></path></svg></div><span>Health impact information</span></li></ul></div><div class="order-1 md:order-2" style="opacity:0;transform:translateX(20px)"><div class="relative"><div class="absolute inset-0 bg-gradient-to-br from-primary/10 to-accent/5 rounded-3xl transform rotate-3 scale-105"></div><div class="border bg-card text-card-foreground shadow rounded-2xl overflow-hidden border-border/60 relative"><div class="p-0"><div class="bg-muted/30 p-4"><div class="flex justify-between items-center mb-4"><div class="flex items-center gap-2"><div class="w-8 h-8 rounded-full bg-primary/20 flex items-center justify-center"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><path d="M7 20h10"></path><path d="M10 20c5.5-2.5.8-6.4 3-10"></path><path d="M9.5 9.4c1.1.8 1.8 2.2 2.3 3.7-2 .4-3.5.4-4.8-.3-1.2-.6-2.3-1.9-3-4.2 2.8-.5 4.4 0 5.5.8z"></path><path d="M14.1 6a7 7 0 0 0-1.1 4c1.9-.1 3.3-.6 4.3-1.4 1-1 1.6-2.3 1.7-4.6-2.7.1-4 1-4.9 2z"></path></svg></div><div class="font-medium">Toxicity Analysis</div></div><div class="text-xs px-2 py-1 bg-primary/10 rounded-full text-primary">Scanning...</div></div><div class="relative"><img alt="Scanning Product" loading="lazy" width="400" height="250" decoding="async" data-nimg="1" class="rounded-lg mx-auto object-contain h-44" style="color:transparent" src="/images/phone-scanning.png"/></div><div class="mt-4 space-y-3"><div class="flex items-center justify-between"><div class="text-sm font-medium">Product Analysis</div><div class="text-xs text-muted-foreground">Ingredients</div></div><div class="space-y-2"><div class="flex items-center justify-between"><span class="text-sm">Sodium Hydroxide</span><span class="text-xs px-2 py-1 bg-destructive/10 rounded-full text-destructive">High Risk</span></div><div class="flex items-center justify-between"><span class="text-sm">Phenoxyethanol</span><span class="text-xs px-2 py-1 bg-accent/10 rounded-full text-accent">Medium Risk</span></div><div class="flex items-center justify-between"><span class="text-sm">Limonene</span><span class="text-xs px-2 py-1 bg-primary/10 rounded-full text-primary">Low Risk</span></div></div></div></div></div></div></div></div></div></div></section></section><section id="brands"><section class="py-12 md:py-24 bg-muted/30"><div class="toxic-scan-container"><div class="text-center max-w-3xl mx-auto mb-10 md:mb-16"><h2 class="text-2xl md:text-4xl font-bold mb-3 md:mb-4">Check product safety with<br/>no brand affiliation</h2><p class="text-base md:text-lg text-muted-foreground">Toxic Scan independently analyzes products from leading cosmetic and food brands to provide unbiased safety assessments and ingredient information.</p></div><div class="grid grid-cols-3 sm:grid-cols-4 md:grid-cols-4 lg:grid-cols-6 gap-2 md:gap-6"><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#0038A5;font-family:Arial, sans-serif;font-weight:700">Neutrogena</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#000000;font-family:Helvetica, sans-serif;font-weight:700">L&#x27;Oréal</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#006CB4;font-family:Helvetica, sans-serif;font-weight:500">Dove</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#D31F37;font-family:Georgia, serif;font-style:italic">Johnson &amp; Johnson</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#C4151C;font-family:Trebuchet MS, sans-serif;font-weight:700">Olay</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#2B5A30;font-family:Verdana, sans-serif;font-weight:600">Aveeno</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#005DAA;font-family:Arial, sans-serif;font-weight:600">Cetaphil</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#1C4063;font-family:Helvetica, sans-serif;font-weight:700">CeraVe</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#0032A0;font-family:Arial, sans-serif;font-weight:700">Nivea</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#29A64A;font-family:Helvetica, sans-serif;font-weight:400">Clinique</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#000000;font-family:Courier New, monospace;letter-spacing:0.05em">The Ordinary</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#0086C3;font-family:Georgia, serif;font-weight:500">La Roche-Posay</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#01A64F;font-family:Arial, sans-serif;font-weight:700">
1Garnier</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#000000;font-family:Courier New, monospace;letter-spacing:0.1em">Kiehl&#x27;s</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#D5001C;font-family:Impact, sans-serif">Maybelline</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#0079C1;font-family:Verdana, sans-serif;font-weight:600">Clean &amp; Clear</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#0060AE;font-family:Arial, sans-serif;font-weight:700">Head &amp; Shoulders</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#7B25A8;font-family:Helvetica, sans-serif;font-weight:600">Pantene</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#0066AA;font-family:Helvetica, sans-serif;font-weight:700">Nestlé</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#D31E25;font-family:Arial, sans-serif;font-weight:700">Kraft Heinz</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#D4181E;font-family:Helvetica, sans-serif;font-weight:700">General Mills</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#E31837;font-family:Helvetica, sans-serif;font-style:italic;font-weight:700">Kellogg&#x27;s</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#004B93;font-family:Arial, sans-serif;font-weight:700">PepsiCo</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#1879BF;font-family:Helvetica, sans-serif;font-weight:500">Unilever</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#000000;font-family:Verdana, sans-serif;font-weight:700">Mars</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#6B1C73;font-family:Helvetica, sans-serif;font-weight:600">Mondelez</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#0067A5;font-family:Arial, sans-serif;font-weight:700">Danone</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#006838;font-family:Helvetica, sans-serif;font-weight:700">Tyson Foods</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#F40009;font-family:Helvetica, sans-serif;font-weight:700">Coca-Cola</span></div><div class="flex items-center justify-center h-10 md:h-16 bg-card rounded-md md:rounded-lg border border-border/40 shadow-sm hover:shadow-md transition" style="opacity:0;transform:translateY(20px)"><span class="font-medium text-xs md:text-base" style="color:#E11C23;font-family:Times New Roman, serif;font-weight:700">Campbell&#x27;s</span></div></div></div></section></section><section id="testimonials"><section class="py-16 md:py-24"><div class="toxic-scan-container"><div class="text-center max-w-3xl mx-auto mb-12" style="opacity:0;transform:translateY(20px)"><h2 class="text-3xl md:text-4xl font-bold mb-4">Loved by health-conscious consumers</h2><p class="text-lg text-muted-foreground">See what our users are saying about how Toxic Scan has helped them make safer product choices.</p></div><div class="relative w-full max-w-5xl mx-auto" role="region" aria-roledescription="carousel"><div class="overflow-hidden"><div class="flex -ml-4"><div role="group" aria-roledescription="slide" class="min-w-0 shrink-0 grow-0 basis-full pl-4 md:basis-1/2 lg:basis-1/3"><div class="p-2 h-full"><div class="rounded-xl border bg-card text-card-foreground h-full border-border/60 shadow-sm"><div class="p-6 flex flex-col h-full"><div class="flex items-start gap-4 mb-4"><span class="relative flex shrink-0 overflow-hidden rounded-full h-10 w-10 border border-border"><span class="flex h-full w-full items-center justify-center rounded-full bg-muted">ER</span></span><div><p class="font-medium">Emily R.</p><p class="text-muted-foreground text-sm">Health Coach</p></div></div><div class="flex mb-3"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
1ox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg></div><blockquote class="text-sm flex-grow">&quot;<!-- -->Toxic Scan has completely changed how I help my clients choose products. I can now quickly identify harmful ingredients and suggest healthier alternatives on the spot.<!-- -->&quot;</blockquote></div></div></div></div><div role="group" aria-roledescription="slide" class="min-w-0 shrink-0 grow-0 basis-full pl-4 md:basis-1/2 lg:basis-1/3"><div class="p-2 h-full"><div class="rounded-xl border bg-card text-card-foreground h-full border-border/60 shadow-sm"><div class="p-6 flex flex-col h-full"><div class="flex items-start gap-4 mb-4"><span class="relative flex shrink-0 overflow-hidden rounded-full h-10 w-10 border border-border"><span class="flex h-full w-full items-center justify-center rounded-full bg-muted">MK</span></span><div><p class="font-medium">Michael K.</p><p class="text-muted-foreground text-sm">Parent</p></div></div><div class="flex mb-3"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg></div><blockquote class="text-sm flex-grow">&quot;<!-- -->As a parent, I&#x27;m always concerned about what products I bring into my home. Toxic Scan makes it easy to identify harmful chemicals in everyday items, from cleaning products to children&#x27;s toys.<!-- -->&quot;</blockquote></div></div></div></div><div role="group" aria-roledescription="slide" class="min-w-0 shrink-0 grow-0 basis-full pl-4 md:basis-1/2 lg:basis-1/3"><div class="p-2 h-full"><div class="rounded-xl border bg-card text-card-foreground h-full border-border/60 shadow-sm"><div class="p-6 flex flex-col h-full"><div class="flex items-start gap-4 mb-4"><span class="relative flex shrink-0 overflow-hidden rounded-full h-10 w-10 border border-border"><span class="flex h-full w-full items-center justify-center rounded-full bg-muted">SL</span></span><div><p class="font-medium">Sarah L.</p><p class="text-muted-foreground text-sm">Dermatologist</p></div></div><div class="flex mb-3"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
1ox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg></div><blockquote class="text-sm flex-grow">&quot;<!-- -->I recommend Toxic Scan to all my patients with sensitive skin or allergies. It&#x27;s an excellent tool for identifying potential irritants and allergens in skincare products.<!-- -->&quot;</blockquote></div></div></div></div><div role="group" aria-roledescription="slide" class="min-w-0 shrink-0 grow-0 basis-full pl-4 md:basis-1/2 lg:basis-1/3"><div class="p-2 h-full"><div class="rounded-xl border bg-card text-card-foreground h-full border-border/60 shadow-sm"><div class="p-6 flex flex-col h-full"><div class="flex items-start gap-4 mb-4"><span class="relative flex shrink-0 overflow-hidden rounded-full h-10 w-10 border border-border"><span class="flex h-full w-full items-center justify-center rounded-full bg-muted">DT</span></span><div><p class="font-medium">David T.</p><p class="text-muted-foreground text-sm">Environmental Scientist</p></div></div><div class="flex mb-3"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-muted"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg></div><blockquote class="text-sm flex-grow">&quot;<!-- -->The accuracy of this app is impressive. As someone who studies environmental toxins professionally, I find Toxic Scan&#x27;
1s database comprehensive and their analysis reliable.<!-- -->&quot;</blockquote></div></div></div></div><div role="group" aria-roledescription="slide" class="min-w-0 shrink-0 grow-0 basis-full pl-4 md:basis-1/2 lg:basis-1/3"><div class="p-2 h-full"><div class="rounded-xl border bg-card text-card-foreground h-full border-border/60 shadow-sm"><div class="p-6 flex flex-col h-full"><div class="flex items-start gap-4 mb-4"><span class="relative flex shrink-0 overflow-hidden rounded-full h-10 w-10 border border-border"><span class="flex h-full w-full items-center justify-center rounded-full bg-muted">JM</span></span><div><p class="font-medium">Jessica M.</p><p class="text-muted-foreground text-sm">Wellness Advocate</p></div></div><div class="flex mb-3"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="text-primary"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg></div><blockquote class="text-sm flex-grow">&quot;<!-- -->This app has been a game-changer for making cleaner product choices. I can scan anything while shopping and immediately know if it meets my standards for health and safety.<!-- -->&quot;</blockquote></div></div></div></div></div></div><div class="flex justify-center mt-8 gap-2"><button class="w-2 h-2 rounded-full transition-all bg-primary w-6"></button><button class="w-2 h-2 rounded-full transition-all bg-muted"></button><button class="w-2 h-2 rounded-full transition-all bg-muted"></button><button class="w-2 h-2 rounded-full transition-all bg-muted"></button><button class="w-2 h-2 rounded-full transition-all bg-muted"></button></div><div class="hidden md:flex absolute -left-12 top-1/2 -translate-y-1/2"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground absolute h-8 w-8 rounded-full -left-12 top-1/2 -translate-y-1/2" disabled=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-left h-4 w-4"><path d="m12 19-7-7 7-7"></path><path d="M19 12H5"></path></svg><span class="sr-only">Previous slide</span></button></div><div class="hidden md:flex absolute -right-12 top-1/2 -translate-y-1/2"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground absolute h-8 w-8 rounded-full -right-12 top-1/2 -translate-y-1/2" disabled=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg><span class="sr-only">
1Next slide</span></button></div></div></div></section></section><section id="faq"><section class="py-16 md:py-24 bg-muted/30"><div class="toxic-scan-container"><div class="text-center max-w-3xl mx-auto mb-12" style="opacity:0;transform:translateY(20px)"><h2 class="text-3xl md:text-4xl font-bold mb-4">Frequently Asked Questions</h2><p class="text-lg text-muted-foreground">Find answers to common questions about Toxic Scan and how it can help you make safer product choices.</p></div><div class="max-w-3xl mx-auto" style="opacity:0;transform:translateY(20px)"><div class="w-full space-y-4" data-orientation="vertical"><div style="opacity:0;transform:translateY(10px)"><div data-state="closed" data-orientation="vertical" class="border border-border/60 rounded-lg shadow-sm bg-card px-1"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-«Rcd7hrb»" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-«R4d7hrb»" class="flex flex-1 items-center justify-between text-sm font-medium [&amp;[data-state=open]&gt;svg]:rotate-180 text-left px-4 py-4 hover:no-underline hover:bg-muted/30 rounded-t-lg data-[state=open]:rounded-b-none transition-colors" data-radix-collection-item=""><span class="font-medium">What is Toxic Scan?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-«Rcd7hrb»" hidden="" role="region" aria-labelledby="radix-«R4d7hrb»" data-orientation="vertical" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div></div><div style="opacity:0;transform:translateY(10px)"><div data-state="closed" data-orientation="vertical" class="border border-border/60 rounded-lg shadow-sm bg-card px-1"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-«Rcl7hrb»" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-«R4l7hrb»" class="flex flex-1 items-center justify-between text-sm font-medium [&amp;[data-state=open]&gt;svg]:rotate-180 text-left px-4 py-4 hover:no-underline hover:bg-muted/30 rounded-t-lg data-[state=open]:rounded-b-none transition-colors" data-radix-collection-item=""><span class="font-medium">How does Toxic Scan work?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-«Rcl7hrb»" hidden="" role="region" aria-labelledby="radix-«R4l7hrb»" data-orientation="vertical" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div></div><div style="opacity:0;transform:translateY(10px)"><div data-state="closed" data-orientation="vertical" class="border border-border/60 rounded-lg shadow-sm bg-card px-1"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-«Rct7hrb»" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-«R4t7hrb»" class="flex flex-1 items-center justify-between text-sm font-medium [&amp;[data-state=open]&gt;svg]:rotate-180 text-left px-4 py-4 hover:no-underline hover:bg-muted/30 rounded-t-lg data-[state=open]:rounded-b-none transition-colors" data-radix-collection-item=""><span class="font-medium">Is Toxic Scan free to use?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-«Rct7hrb»" hidden="" role="region" aria-labelledby="radix-«R4t7hrb»" data-orientation="vertical" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div></div><div style="opacity:0;transform:translateY(10px)"><div data-state="closed" data-orientation="vertical" class="border border-border/60 rounded-lg shadow-sm bg-card px-1"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-«Rd57hrb»" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-«R557hrb»" class="flex flex-1 items-center justify-between text-sm font-medium [&amp;[data-state=open]&gt;svg]:rotate-180 text-left px-4 py-4 hover:no-underline hover:bg-muted/30 rounded-t-lg data-[state=open]:rounded-b-none transition-colors" data-radix-collection-item=""><span class="font-medium">How accurate is the ingredient analysis?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-«Rd57hrb»" hidden="" role="region" aria-labelledby="radix-«R557hrb»" data-orientation="vertical" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div></div><div style="opacity:0;transform:translateY(10px)"><div data-state="closed" data-orientation="vertical" class="border border-border/60 rounded-lg shadow-sm bg-card px-1"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-«Rdd7hrb»" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-«R5d7hrb»" class="flex flex-1 items-center justify-between text-sm font-medium [&amp;[data-state=open]&gt;svg]:rotate-180 text-left px-4 py-4 hover:no-underline hover:bg-muted/30 rounded-t-lg data-[state=open]:rounded-b-none transition-colors" data-radix-collection-item=""><span class="font-medium">Which product categories can I scan?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-«Rdd7hrb»" hidden="" role="region" aria-labelledby="radix-«R5d7hrb»" data-orientation="vertical" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div></div><div style="opacity:0;transform:translateY(10px)"><div data-state="closed" data-orientation="vertical" class="border border-border/60 rounded-lg shadow-sm bg-card px-1"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-«Rdl7hrb»" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-«R5l7hrb»" class="flex flex-1 items-center justify-between text-sm font-medium [&amp;[data-state=open]&gt;svg]:rotate-180 text-left px-4 py-4 hover:no-underline hover:bg-muted/30 rounded-t-lg data-[state=open]:rounded-b-none transition-colors" data-radix-collection-item=""><span class="font-medium">Can I use Toxic Scan if I have specific allergies or sensitivities?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-«Rdl7hrb»" hidden="" role="region" aria-labelledby="radix-«R5l7hrb»" data-orientation="vertical" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div></div></div></div></div></section></section><section id="download"><section class="py-16 md:py-24 background-gradient text-white"><div class="toxic-scan-container"><div class="rounded-3xl bg-white/10 backdrop-blur-sm p-8 md:p-12 lg:p-16 border border-white/20 shadow-lg"><div class="max-w-3xl mx-auto text-center"><h2 class="text-3xl md:text-4xl lg:text-5xl font-bold mb-6" style="opacity:0;transform:translateY(20px)">Ready to make safer product choices?</h2><p class="text-lg md:text-xl opacity-90 mb-8 md:mb-10" style="opacity:0;transform:translateY(20px)">Download Toxic Scan today and take control of your health by knowing exactly what&#x27;s in the products you use every day.</p><div class="flex w-full flex-row flex-wrap justify-center gap-4" style="opacity:0;transform:translateY(20px)"><div class="w-full"><div class="flex flex-wrap items-center justify-center gap-4 md:hidden"><a target="_blank" rel="noopener noreferrer" class="hover-scale" href="https://apps.apple.com/us/app/toxic-scan-product-checker/id6741396834"><img alt="Download on the App Store" loading="lazy" width="200" height="66" decoding="async" data-nimg="1" class="h-[52px] w-auto" style="color:transparent" src="/images/app-store-badge.svg"/></a><a target="_blank" rel="noopener noreferrer" class="hover-scale" href="https://play.google.com/store/apps/details?id=com.jaustas.toxicscan&amp;pcampaignid=web_share"><div class="flex w-fit items-center rounded-lg bg-white px-4 py-3 text-black h-[52px] border border-black"><div class="mr-2"><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 512 512" aria-hidden="true"><path d="M325.3 234.3L104.6 13l280.8 161.2-60.1 60.1zM47 0C34 6.8 25.3 19.2 25.3 35.3v441.3c0 16.1 8.7 28.5 21.7 35.3l256.6-256L47 0zm425.6 225.6l-58.9-34.1-65.7 64.5 65.7 64.5 60.1-34.1c18-14.3 18-46.5-1.2-60.8zM104.6 499l280.8-161.2-60.1-60.1L104.6 499z" fill="currentColor"></path></svg></div><div><div class="text-xs font-medium">GET IT ON</div><div class="text-lg font-semibold leading-none">Google Play</div></div></div></a></div><div class="relative z-30 mx-auto hidden h-[52px] items-start justify-center gap-4 overflow-visible md:flex"><div class="relative w-fit self-start overflow-hidden rounded-lg text-center shadow-sm z-10 bg-black text-white"><button type="button" class="block w-full rounded-lg focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-white" aria-expanded="false" aria-controls="home_final_cta-app_store-qr" aria-label="Show App Store QR code"><img alt="Download on the App Store" loading="lazy" width="200" height="66" decoding="async" data-nimg="1" class="h-[52px] w-auto" style="color:transparent" src="/images/app-store-badge.svg"/></button></div><div class="relative w-fit self-start overflow-hidden rounded-lg text-center shadow-sm z-10 border border-black bg-white text-black"><button type="button" class="block w-full rounded-lg focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-primary" aria-expanded="false" aria-controls="home_final_cta-google_play-qr" aria-label="Show Google Play QR code"><div class="flex w-fit items-center rounded-lg bg-white px-4 py-3 text-black h-[50px]"><div class="mr-2"><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 512 512" aria-hidden="true"><path d="M325.3 234.3L104.6 13l280.8 161.2-60.1 60.1zM47 0C34 6.8 25.3 19.2 25.3 35.3v441.3c0 16.1 8.7 28.5 21.7 35.3l256.6-256L47 0zm425.6 225.6l-58.9-34.1-65.7 64.5 65.7 64.5 60.1-34.1c18-14.3 18-46.5-1.2-60.8zM104.6 499l280.8-161.2-60.1-60.1L104.6 499z" fill="currentColor"></path></svg></div><div><div class="text-xs font-medium">GET IT ON</div><div class="text-lg font-semibold leading-none">Google Play</div></div></div></button></div></div></div></div><div class="mt-10 flex flex-wrap justify-center gap-6" style="opacity:0"><div class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 2v20"></path><path d="m17 5-5-3-5 3"></path><path d="m17 19-5 3-5-3"></path><path d="M2 12h20"></path></svg><div class="text-sm"><span class="font-bold">5K+</span> Google Play downloads</div></div><div class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect width="14" height="20" x="5" y="2" rx="2" ry="2"></rect><path d="M12 18h.01"></path></svg><div class="text-sm">Available on<!-- --> <span class="font-bold">iOS &amp; Android</span></div></div></div></div></div></div></section></section></main><footer class="bg-muted py-12"><div class="toxic-scan-container"><div class="grid grid-cols-1 md:grid-cols-4 gap-8"><div class="space-y-3"><h3 class="text-xl font-bold text-gradient">Toxic Scan</h3><p class="text-muted-foreground text-sm">AI-powered product label scanner for clearer ingredient information.</p></div><div class="space-y-4"><h4 class="font-medium text-foreground">Company</h4><ul class="space-y-2"><li><a class="text-sm text-muted-foreground hover:text-foreground transition-colors" href="/blog">Blog</a></li><li><a class="text-sm text-muted-foreground hover:text-foreground transition-colors" href="/additives">Additives List</a></li><li><a class="text-sm text-muted-foreground hover:text-foreground transition-colors" href="/contact">Contact Us</a></li></ul></div><div class="space-y-4"><h4 class="font-medium text-foreground">Legal</h4><ul class="space-y-2"><li><a href="https://www.apple.com/legal/internet-services/itunes/dev/stdeula/" class="text-sm text-muted-foreground hover:text-foreground transition-colors" target="_blank" rel="noopener noreferrer">Terms of Service</a></li><li><a class="text-sm text-muted-foreground hover:text-foreground transition-colors" href="/privacy-policy">Privacy Policy</a></li><li><button type="button" class="text-sm text-muted-foreground hover:text-foreground transition-colors">Analytics Settings</button></li></ul></div></div><div data-orientation="horizontal" role="none" class="shrink-0 h-[1px] w-full my-8 bg-border/50"></div><div class="flex flex-col md:flex-row justify-between items-center"><p class="text-xs text-muted-foreground">© <!-- -->2026<!-- --> Toxic Scan. All rights reserved.</p><div class="flex space-x-4 mt-4 md:mt-0"><a href="https://www.instagram.com/toxic.scan?igsh=MTh4NzVjZmVjamJheg%3D%3D&amp;utm_source=qr" class="text-muted-foreground hover:text-foreground transition-colors" target="_blank" rel="noopener noreferrer"><img alt="Instagram" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="opacity-75 hover:opacity-100 transition-opacity" style="color:transparent" src="/images/icons/ig.png"/></a><a href="htt
1ps://www.tiktok.com/@toxic.scan?_t=ZN-8vOYigAgjos&amp;_r=1" class="text-muted-foreground hover:text-foreground transition-colors" target="_blank" rel="noopener noreferrer"><img alt="TikTok" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="opacity-75 hover:opacity-100 transition-opacity" style="color:transparent" src="/images/icons/tiktok.png"/></a><a href="https://www.youtube.com/@ToxicScan" class="text-muted-foreground hover:text-foreground transition-colors" target="_blank" rel="noopener noreferrer"><img alt="YouTube" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="opacity-75 hover:opacity-100 transition-opacity" style="color:transparent" src="/images/icons/youtube.png"/></a></div></div><p class="text-xs text-muted-foreground/70 text-center md:text-left mt-4">Built with care in Lithuania</p></div></footer><!--/$-->
1<script src="/_next/static/chunks/webpack-474a55559e2f298c.js" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[5951,[\"177\",\"static/chunks/app/layout-cfbb8258c9d39008.js\"],\"default\"]\n3:I[7555,[],\"\"]\n4:I[1295,[],\"\"]\n5:I[4615,[\"105\",\"static/chunks/0e5ce63c-1c04aab5ecb0d98b.js\",\"611\",\"static/chunks/611-b20c22cebf5a2c86.js\",\"464\",\"static/chunks/464-7267ff2cafc00b10.js\",\"846\",\"static/chunks/846-c8fe4931a4b134e4.js\",\"233\",\"static/chunks/233-cff48243d37a83fb.js\",\"392\",\"static/chunks/392-1f0c7e582c13ff4f.js\",\"974\",\"static/chunks/app/page-4b855b89291d123a.js\"],\"Header\"]\n6:I[844,[\"105\",\"static/chunks/0e5ce63c-1c04aab5ecb0d98b.js\",\"611\",\"static/chunks/611-b20c22cebf5a2c86.js\",\"464\",\"static/chunks/464-7267ff2cafc00b10.js\",\"846\",\"static/chunks/846-c8fe4931a4b134e4.js\",\"233\",\"static/chunks/233-cff48243d37a83fb.js\",\"392\",\"static/chunks/392-1f0c7e582c13ff4f.js\",\"974\",\"static/chunks/app/page-4b855b89291d123a.js\"],\"Hero\"]\n7:I[4769,[\"105\",\"static/chunks/0e5ce63c-1c04aab5ecb0d98b.js\",\"611\",\"static/chunks/611-b20c22cebf5a2c86.js\",\"464\",\"static/chunks/464-7267ff2cafc00b10.js\",\"846\",\"static/chunks/846-c8fe4931a4b134e4.js\",\"233\",\"static/chunks/233-cff48243d37a83fb.js\",\"392\",\"static/chunks/392-1f0c7e582c13ff4f.js\",\"974\",\"static/chunks/app/page-4b855b89291d123a.js\"],\"Features\"]\n8:I[3301,[\"105\",\"static/chunks/0e5ce63c-1c04aab5ecb0d98b.js\",\"611\",\"static/chunks/611-b20c22cebf5a2c86.js\",\"464\",\"static/chunks/464-7267ff2cafc00b10.js\",\"846\",\"static/chunks/846-c8fe4931a4b134e4.js\",\"233\",\"static/chunks/233-cff48243d37a83fb.js\",\"392\",\"static/chunks/392-1f0c7e582c13ff4f.js\",\"974\",\"static/chunks/app/page-4b855b89291d123a.js\"],\"ProductScanner\"]\n9:I[9930,[\"105\",\"static/chunks/0e5ce63c-1c04aab5ecb0d98b.js\",\"611\",\"static/chunks/611-b20c22cebf5a2c86.js\",\"464\",\"static/chunks/464-7267ff2cafc00b10.js\",\"846\",\"static/chunks/846-c8fe4931a4b134e4.js\",\"233\",\"static/chunks/233-cff48243d37a83fb.js\",\"392\",\"static/chunks/392-1f0c7e582c13ff4f.js\",\"974\",\"static/chunks/app/page-4b855b89291d123a.js\"],\"Brands\"]\na:I[1868,[\"105\",\"static/chunks/0e5ce63c-1c04aab5ecb0d98b.js\",\"611\",\"static/chunks/611-b20c22cebf5a2c86.js\",\"464\",\"static/chunks/464-7267ff2cafc00b10"])</script>
1<script>self.__next_f.push([1,".js\",\"846\",\"static/chunks/846-c8fe4931a4b134e4.js\",\"233\",\"static/chunks/233-cff48243d37a83fb.js\",\"392\",\"static/chunks/392-1f0c7e582c13ff4f.js\",\"974\",\"static/chunks/app/page-4b855b89291d123a.js\"],\"Testimonials\"]\nb:I[7626,[\"105\",\"static/chunks/0e5ce63c-1c04aab5ecb0d98b.js\",\"611\",\"static/chunks/611-b20c22cebf5a2c86.js\",\"464\",\"static/chunks/464-7267ff2cafc00b10.js\",\"846\",\"static/chunks/846-c8fe4931a4b134e4.js\",\"233\",\"static/chunks/233-cff48243d37a83fb.js\",\"392\",\"static/chunks/392-1f0c7e582c13ff4f.js\",\"974\",\"static/chunks/app/page-4b855b89291d123a.js\"],\"FAQ\"]\nc:I[7554,[\"105\",\"static/chunks/0e5ce63c-1c04aab5ecb0d98b.js\",\"611\",\"static/chunks/611-b20c22cebf5a2c86.js\",\"464\",\"static/chunks/464-7267ff2cafc00b10.js\",\"846\",\"static/chunks/846-c8fe4931a4b134e4.js\",\"233\",\"static/chunks/233-cff48243d37a83fb.js\",\"392\",\"static/chunks/392-1f0c7e582c13ff4f.js\",\"974\",\"static/chunks/app/page-4b855b89291d123a.js\"],\"CTA\"]\nd:I[6708,[\"105\",\"static/chunks/0e5ce63c-1c04aab5ecb0d98b.js\",\"611\",\"static/chunks/611-b20c22cebf5a2c86.js\",\"464\",\"static/chunks/464-7267ff2cafc00b10.js\",\"846\",\"static/chunks/846-c8fe4931a4b134e4.js\",\"233\",\"static/chunks/233-cff48243d37a83fb.js\",\"392\",\"static/chunks/392-1f0c7e582c13ff4f.js\",\"974\",\"static/chunks/app/page-4b855b89291d123a.js\"],\"Footer\"]\ne:I[9665,[],\"OutletBoundary\"]\n11:I[9665,[],\"ViewportBoundary\"]\n13:I[9665,[],\"MetadataBoundary\"]\n15:I[6614,[],\"\"]\n:HL[\"/_next/static/media/22a5144ee8d83bca-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/7d4881bb7e1bf84d-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/e573b3d85b90d86e.css\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"a3dlxzusrZQbOGD6XfxeQ\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/e573b3d85b90d86e.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"__variable_246ccd __variable_c29908\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"$L5\",null,{}],[\"$\",\"main\",null,{\"className\":\"pt-16\",\"children\":[\" \",[\"$\",\"section\",null,{\"id\":\"hero\",\"children\":[\"$\",\"$L6\",null,{}]}],[\"$\",\"section\",null,{\"id\":\"features\",\"children\":[\"$\",\"$L7\",null,{}]}],[\"$\",\"section\",null,{\"id\":\"product-scanner\",\"children\":[\"$\",\"$L8\",null,{}]}],[\"$\",\"section\",null,{\"id\":\"brands\",\"children\":[\"$\",\"$L9\",null,{}]}],[\"$\",\"section\",null,{\"id\":\"testimonials\",\"children\":[\"$\",\"$La\",null,{}]}],[\"$\",\"section\",null,{\"id\":\"faq\",\"children\":[\"$\",\"$Lb\",null,{}]}],[\"$\",\"section\",null,{\"id\":\"download\",\"children\":[\"$\",\"$Lc\",null,{}]}]]}],[\"$\",\"$Ld\",null,{}]],\"$undefined\",null,[\"$\",\"$Le\",null,{\"children\":[\"$Lf\",\"$L10\",null]}]]}],{},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$1\",\"L2q1R_iGN45Jj2ycRIFcO\",{\"children\":[[\"$\",\"$L11\",null,{\"children\":\"$L12\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],[\"$\",\"$L13\",null,{\"children\":\"$L14\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$15\",\"$undefined\"],\"s\":false,\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"12:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=1\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#ffffff\"}]]\nf:null\n"])</script>
1<script>self.__next_f.push([1,"10:null\n14:[[\"$\",\"title\",\"0\",{\"children\":\"Toxic Scan - Product Health Scanner\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"AI-powered ingredient scanner that analyzes product labels and explains the ingredients shown in the photo\"}],[\"$\",\"link\",\"2\",{\"rel\":\"manifest\",\"href\":\"/manifest.json\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"product scanner,toxic scan,health scanner,ingredient checker,product safety\"}],[\"$\",\"link\",\"4\",{\"rel\":\"canonical\",\"href\":\"https://www.toxicscan.com\"}],[\"$\",\"meta\",\"5\",{\"name\":\"mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"6\",{\"name\":\"apple-mobile-web-app-title\",\"content\":\"Toxic Scan\"}],[\"$\",\"meta\",\"7\",{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"default\"}],[\"$\",\"link\",\"8\",{\"rel\":\"shortcut icon\",\"href\":\"/images/icons/icon.png\"}],[\"$\",\"link\",\"9\",{\"rel\":\"icon\",\"href\":\"/images/icons/icon.png\"}],[\"$\",\"link\",\"10\",{\"rel\":\"apple-touch-icon\",\"href\":\"/images/icons/icon.png\"}]]\n"])</script>
1</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.