PageSourceSearch

https://dotartgenerator.com/about

html dotartgenerator.com collected 2026-10-04 13:24:39 UTC 58,089 bytes, 3 lines download raw bytes

1<!DOCTYPE html><!--KOQSPmDQWAFQR_xYDri1z--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5, viewport-fit=cover, user-scalable=yes"/><link rel="preload" href="/_next/static/media/38df7484fe560b25-s.p.60f15535.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/5e4d537aaa9e154b-s.p.01f07175.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/d622c970823c5a32-s.p.0b73bd18.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/logo.png"/><link rel="preload" as="image" href="https://findly.tools/badges/findly-tools-badge-light.svg"/><link rel="stylesheet" href="/_next/static/chunks/d76409a9e676db20.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/bf37f2a9a5946582.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/b7f0136dc2e67883.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/26a8ccf9d160bcb8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/aea456a005a14512.js"/>
1<script src="/_next/static/chunks/f3b36e5003bba765.js" async=""></script>
1<script src="/_next/static/chunks/df4c03de9dcfe548.js" async=""></script>
1<script src="/_next/static/chunks/231f3188679264b6.js" async=""></script>
1<script src="/_next/static/chunks/8225cbcfac2b52bb.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-03c8742e0761f3de.js" async=""></script>
1<script src="/_next/static/chunks/24f453ad4c030ee3.js" async=""></script>
1<script src="/_next/static/chunks/e23d9147d248f8c3.js" async=""></script>
1<script src="/_next/static/chunks/02a2ebc36346b007.js" async=""></script>
1<script src="/_next/static/chunks/4f77780e12349e5f.js" async=""></script>
1<script src="/_next/static/chunks/689b7cfa8f9db891.js" async=""></script>
1<script src="/_next/static/chunks/e7087133d9b83a63.js" async=""></script>
1<script src="/_next/static/chunks/8a5e05d4c3a89b4d.js" async=""></script>
1<script src="/_next/static/chunks/375df97fc3388d45.js" async=""></script>
1<script src="/_next/static/chunks/dfa0feae5681d22a.js" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-XD8S5RD8WY" as="script"/><link rel="preload" href="/_next/static/chunks/19c578ef7b6bfc39.css" as="style"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><meta name="next-size-adjust" content=""/><meta name="theme-color" content="#000000"/><title>About Us | Dot Art Generator</title><meta name="description" content="Learn about Dot Art Generator - our mission to make Roy Lichtenstein-style halftone pop art accessible to everyone. Free, instant, and easy to use."/><meta name="author" content="Dot Art Generator Team"/><link rel="manifest" href="/manifest.json"/><meta name="creator" content="Dot Art Generator"/><meta name="publisher" content="Dot Art Generator"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta name="category" content="Design &amp; Art"/><meta name="classification" content="Web Application"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/><meta name="theme-color" content="#000000"/><meta name="msapplication-TileColor" content="#000000"/><meta name="msapplication-tap-highlight" content="no"/><link rel="canonical" href="https://dotartgenerator.com/about"/><meta name="format-detection" content="telephone=no, date=no, address=no, email=no"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="Dot Art Generator"/><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/><meta property="og:title" content="About Dot Art Generator"/><meta property="og:description" content="Making pop art accessible to everyone with our free halftone dot art tool"/><meta property="og:url" content="https://dotartgenerator.com/about"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@dotartgenerator"/><meta name="twitter:creator" content="@dotartgenerator"/><meta name="twitter:title" content="Dot Art Generator - Transform Images into Pop Art"/><meta name="twitter:description" content="Create stunning halftone dot art patterns from any image with our free online tool."/><meta name="twitter:image" content="https://dotartgenerator.com/twitter-image.png"/><link rel="icon" href="/favicon.ico" sizes="32x32"/><link rel="icon" href="/icon-192.png" sizes="192x192" type="image/png"/><link rel="icon" href="/icon-512.png" sizes="512x512" type="image/png"/><link rel="apple-touch-icon" href="/apple-icon.png" sizes="180x180" type="image/png"/>
1<script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script>
1</head><body class="libre_baskerville_517dc40-module__t57ioW__variable bangers_1e118a48-module__tVaRFW__variable archivo_black_ec6241fc-module__InUwXq__variable antialiased dark"><div hidden=""><!--$--><!--/$--></div><!--$?--><template id="B:0"></template><div class="flex items-center justify-center min-h-screen bg-background"><div class="text-center space-y-4"><div class="relative flex justify-center"><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-loader-circle h-12 w-12 animate-spin text-primary" aria-hidden="true"><path d="M21 12a9 9 0 1 1-6.219-8.56"></path></svg></div><p class="text-muted-foreground">Loading...</p></div></div><!--/$--><div style="position:fixed;bottom:0;left:0;right:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.75);backdrop-filter:blur(4px);padding:6px 40px 6px 8px;box-shadow:0 -2px 12px rgba(0,0,0,0.3)"><iframe src="/ads/native_banner_1.html" width="100%" height="90" scrolling="no" frameBorder="0" style="border:none;max-width:760px;display:block" title="Advertisement"></iframe><button aria-label="Close advertisement" style="position:absolute;right:8px;top:50%;transform:translateY(-50%);background:rgba(255,255,255,0.15);border:none;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></button></div>
1<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
1<script src="/_next/static/chunks/aea456a005a14512.js" id="_R_" async=""></script>
1<div hidden id="S:0"><header class="sticky top-0 z-50 w-full border-b-4 border-[var(--pop-black)]" style="background-color:var(--pop-cream);background-image:radial-gradient(circle, #111 1px, transparent 1px);background-size:16px 16px"><div class="container mx-auto flex h-16 md:h-18 items-center justify-between px-4"><a class="flex items-center gap-2 hover:scale-105 transition-transform" href="/"><div class="flex items-center justify-center h-10 w-10 bg-[var(--pop-yellow)] border-3 border-[var(--pop-black)] rounded-none overflow-hidden" style="box-shadow:3px 3px 0px 0px var(--pop-black)"><img src="/logo.png" alt="Dot Art Generator Logo" class="h-full w-full object-cover"/></div><span class="font-[family-name:var(--font-bangers)] text-xl md:text-2xl text-[var(--pop-black)] tracking-wide" style="text-shadow:2px 2px 0px var(--pop-red)">Dot Art Generator</span></a><nav aria-label="Main" data-orientation="horizontal" dir="ltr" data-slot="navigation-menu" data-viewport="true" class="group/navigation-menu relative max-w-max flex-1 items-center justify-center hidden md:flex"><div style="position:relative"><ul data-orientation="horizontal" data-slot="navigation-menu-list" class="group flex flex-1 list-none items-center justify-center gap-1" dir="ltr"><li data-slot="navigation-menu-item" class="relative"><a data-slot="navigation-menu-link" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus-visible:ring-ring/50 [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground flex flex-col gap-1 rounded-sm p-2 outline-none focus-visible:ring-[3px] focus-visible:outline-1 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 font-[family-name:var(--font-archivo)] text-sm font-bold uppercase tracking-wide text-[var(--pop-black)] px-4 py-2 hover:bg-[var(--pop-yellow)] transition-colors" href="/" data-radix-collection-item="">Home</a></li><li data-slot="navigation-menu-item" class="relative"><a data-slot="navigation-menu-link" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus-visible:ring-ring/50 [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground flex flex-col gap-1 rounded-sm p-2 outline-none focus-visible:ring-[3px] focus-visible:outline-1 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 font-[family-name:var(--font-archivo)] text-sm font-bold uppercase tracking-wide text-[var(--pop-black)] px-4 py-2 hover:bg-[var(--pop-yellow)] transition-colors" href="/tips" data-radix-collection-item="">Tips</a></li><li data-slot="navigation-menu-item" class="relative"><a data-slot="navigation-menu-link" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus-visible:ring-ring/50 [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground flex flex-col gap-1 rounded-sm p-2 outline-none focus-visible:ring-[3px] focus-visible:outline-1 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 font-[family-name:var(--font-archivo)] text-sm font-bold uppercase tracking-wide text-[var(--pop-black)] px-4 py-2 hover:bg-[var(--pop-yellow)] transition-colors" href="/blog" data-radix-collection-item="">Blog</a></li></ul></div><div class="absolute top-full left-0 isolate z-50 flex justify-center"></div></nav><div class="flex items-center gap-2"><a class="hidden md:inline-flex items-center gap-2 bg-[var(--pop-red)] border-3 border-[var(--pop-black)] px-5 py-2 font-[family-name:var(--font-bangers)] text-lg text-white tracking-wide hover:bg-[var(--pop-yellow)] hover:text-[var(--pop-black)] transition-colors" style="box-shadow:3px 3px 0px 0px var(--pop-black)" href="/#generator"><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-sparkles h-4 w-4" aria-hidden="true"><path d="M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 
11.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"></path><path d="M20 2v4"></path><path d="M22 4h-4"></path><circle cx="4" cy="20" r="2"></circle></svg>CREATE ART!</a><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div></div></header><div class="py-3 px-4 border-b bg-muted/30"><div class="container mx-auto max-w-6xl"><nav aria-label="breadcrumb" data-slot="breadcrumb"><ol data-slot="breadcrumb-list" class="text-muted-foreground flex flex-wrap items-center gap-1.5 text-sm wrap-break-word sm:gap-2.5"><li data-slot="breadcrumb-item" class="inline-flex items-center gap-1.5"><a aria-label="Home" data-slot="breadcrumb-link" class="hover:text-foreground transition-colors" href="/"><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-house h-4 w-4" aria-hidden="true"><path d="M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"></path><path d="M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"></path></svg></a></li><li data-slot="breadcrumb-separator" role="presentation" aria-hidden="true" class="[&amp;&gt;svg]:size-3.5"><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-right" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg></li><li data-slot="breadcrumb-item" class="inline-flex items-center gap-1.5"><span data-slot="breadcrumb-page" role="link" aria-disabled="true" aria-current="page" class="text-foreground font-normal">About</span></li></ol></nav></div></div><main class="bg-background"><!--$?--><template id="B:1"></template><div class="container mx-auto max-w-6xl px-4 py-8 md:py-12"><div class="mb-12 text-center space-y-6"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-12 w-3/4 mx-auto"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-12 w-2/3 mx-auto"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-6 w-full max-w-2xl mx-auto"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-6 w-5/6 max-w-2xl mx-auto"></div><div class="flex gap-4 justify-center mt-8"><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-11 w-32"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-11 w-32"></div></div></div><div class="space-y-8"><div class="grid md:grid-cols-2 gap-6"><div class="space-y-4"><div data-slot="skeleton" class="bg-accent animate-pulse aspect-video w-full rounded-lg"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-6 w-3/4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-full"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-5/6"></div></div><div class="space-y-4"><div data-slot="skeleton" class="bg-accent animate-pulse aspect-video w-full rounded-lg"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-6 w-3/4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-full"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-5/6"></div></div><div class="space-y-4"><div data-slot="skeleton" class="bg-accent animate-pulse aspect-video w-full rounded-lg"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-6 w-3/4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-full"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-5/6"></div></div><div class="space-y-4"><div data-slot="skeleton" class="bg-accent animate-pulse aspect-video w-full rounded-lg"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-6 w-3/4"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-full"></div><div data-slot="skeleton" class="bg-accent animate-pulse rounded-md h-4 w-5/6"></div></div></div></div></div><!--/$--></main><footer class="bangers_bc430f69-module__tmo1Ia__variable archivo_black_70d772f3-module__PkB_ZG__variable border-t-4 border-[var(--pop-black)] relative overflow-hidden" style="background-color:var(--pop-cream)"><div class="absolute inset-0 opacity-[0.06]" style="background-image:radial-gradient(circle, var(--pop-black) 1px, transparent 1px);background-size:12px 12px"></div><div class="container mx-auto py-8 px-4 relative z-10"><div class="flex flex-wrap items-center justify-center gap-2 md:gap-4 mb-6">
1<span class="font-[family-name:var(--font-archivo)] text-xs text-[var(--pop-black)]/50 uppercase tracking-wide">Featured on:</span><a href="https://www.tinylaunch.com/launch/8665" target="_blank" rel="noopener" class="font-[family-name:var(--font-archivo)] text-xs text-[var(--pop-black)]/70 hover:text-[var(--pop-red)] transition-colors underline underline-offset-2">TinyLaunch</a><span class="text-[var(--pop-black)]/30">•</span><a href="https://velog.io/@benx/Dot-Art-Generator" target="_blank" rel="noopener" class="font-[family-name:var(--font-archivo)] text-xs text-[var(--pop-black)]/70 hover:text-[var(--pop-blue)] transition-colors underline underline-offset-2">Velog</a><span class="text-[var(--pop-black)]/30">•</span><a href="https://profile.hatena.ne.jp/umalator/" target="_blank" rel="noopener" class="font-[family-name:var(--font-archivo)] text-xs text-[var(--pop-black)]/70 hover:text-[var(--pop-yellow)] transition-colors underline underline-offset-2">Hatena</a><span class="text-[var(--pop-black)]/30">•</span><a href="https://findly.tools/dot-art-generator?utm_source=dot-art-generator" target="_blank" rel="noopener"><img src="https://findly.tools/badges/findly-tools-badge-light.svg" alt="Featured on findly.tools" width="75"/></a></div><div class="flex flex-wrap items-center justify-center gap-2 md:gap-4 mb-6"><span class="font-[family-name:var(--font-archivo)] text-xs text-[var(--pop-black)]/50 uppercase tracking-wide">Tools:</span><a href="https://asciiartgenerator.app/" target="_blank" rel="noopener" class="font-[family-name:var(--font-archivo)] text-xs text-[var(--pop-black)]/70 hover:text-[var(--pop-pink)] transition-colors underline underline-offset-2">ASCII Art Generator</a><span class="text-[var(--pop-black)]/30">•</span><a href="https://gridmaker.pics/" target="_blank" rel="noopener" class="font-[family-name:var(--font-archivo)] text-xs text-[var(--pop-black)]/70 hover:text-[var(--pop-pink)] transition-colors underline underline-offset-2">Grid Maker</a></div><div class="flex flex-col md:flex-row items-center justify-center gap-3 md:gap-6 text-center"><div class="flex items-center gap-3"><p class="font-[family-name:var(--font-archivo)] text-sm text-[var(--pop-black)]/70 uppercase tracking-wide">© <!-- -->2026<!-- --> <!-- -->Dot Art Generator</p><div class="flex gap-1"><div class="w-2 h-2 rounded-full" style="background-color:var(--pop-red)"></div><div class="w-2 h-2 rounded-full" style="background-color:var(--pop-yellow)"></div><div class="w-2 h-2 rounded-full" style="background-color:var(--pop-blue)"></div></div></div><div class="flex flex-wrap items-center justify-center gap-3 md:gap-4 font-[family-name:var(--font-archivo)] text-sm text-[var(--pop-black)]/70 uppercase tracking-wide"><a class="hover:text-[var(--pop-yellow)] transition-colors" href="/about">About</a><span class="text-[var(--pop-black)]/30">|</span><a class="hover:text-[var(--pop-yellow)] transition-colors" href="/contact">Contact</a><span class="text-[var(--pop-black)]/30">|</span><a class="hover:text-[var(--pop-yellow)] transition-colors" href="/privacy">Privacy</a><span class="text-[var(--pop-black)]/30">|</span><a class="hover:text-[var(--pop-yellow)] transition-colors" href="/terms">Terms</a><span class="text-[var(--pop-black)]/30">|</span><a class="hover:text-[var(--pop-yellow)] transition-colors" href="/cookies">Cookies</a></div></div></div></footer></div>
1<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};
2$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
2<div hidden id="S:1"><div class="bangers_575c2142-module__svWhaG__variable archivo_black_ec5e0ba1-module__GmU4Eq__variable min-h-screen relative overflow-hidden" style="background:#FFF8E7"><div class="absolute inset-0 opacity-[0.06]" style="background-image:radial-gradient(circle, #111 1px, transparent 1px);background-size:16px 16px"></div><div class="absolute top-0 right-0 w-96 h-96 opacity-10" style="background:repeating-linear-gradient(45deg, #0074D9, #0074D9 3px, transparent 3px, transparent 12px)"></div><div class="container mx-auto max-w-5xl px-4 py-10 md:py-16 space-y-12 relative z-10"><div class="space-y-8 text-center"><div class="inline-block relative"><div class="px-8 py-3 bg-[#0074D9] border-4 border-[#111] transform rotate-[-2deg]" style="box-shadow:6px 6px 0px 0px #111"><span class="font-[family-name:var(--font-archivo)] text-white text-sm md:text-base font-bold uppercase tracking-wider">★ ABOUT US ★</span></div></div><div class="space-y-4"><h1 class="font-[family-name:var(--font-bangers)] leading-none tracking-wide" style="-webkit-text-stroke:2px #111"><span class="block text-4xl sm:text-5xl md:text-6xl lg:text-7xl text-[#111]" style="text-shadow:4px 4px 0px #FF4136, 8px 8px 0px #FFDC00;text-transform:uppercase">POP ART</span><span class="block text-3xl sm:text-4xl md:text-5xl text-[#0074D9] mt-2" style="text-shadow:3px 3px 0px #FF4136;text-transform:uppercase">MADE EASY</span></h1></div><div class="inline-block max-w-3xl mx-auto bg-white border-4 border-[#111] p-6 transform rotate-[0.5deg]" style="box-shadow:8px 8px 0px 0px #111"><p class="font-[family-name:var(--font-archivo)] text-base md:text-lg text-[#111] leading-relaxed">We created <span class="text-[#FF4136] font-bold">Dot Art Generator</span> to make<!-- --> <span class="text-[#0074D9] font-bold">Roy Lichtenstein</span>-style halftone pop art accessible to everyone.<br/>No design skills needed. Just upload, adjust, download.</p></div></div><div class="grid md:grid-cols-3 gap-6"><div class="bg-white border-4 border-[#111] p-6" style="box-shadow:6px 6px 0px 0px #111"><div class="w-16 h-16 rounded-full border-4 border-[#111] flex items-center justify-center mb-4" style="background-color:#FF4136"><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-heart w-8 h-8 text-white" aria-hidden="true"><path d="M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5"></path></svg></div><h3 class="font-[family-name:var(--font-bangers)] text-2xl text-[#111] uppercase mb-3">FREE FOREVER</h3><p class="font-[family-name:var(--font-archivo)] text-sm text-[#111]/70 leading-relaxed">No subscriptions. No hidden fees. Just free dot art creation.</p></div><div class="bg-white border-4 border-[#111] p-6" style="box-shadow:6px 6px 0px 0px #111"><div class="w-16 h-16 rounded-full border-4 border-[#111] flex items-center justify-center mb-4" style="background-color:#FFDC00"><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-zap w-8 h-8 text-white" aria-hidden="true"><path d="M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"></path></svg></div><h3 class="font-[family-name:var(--font-bangers)] text-2xl text-[#111] uppercase mb-3">INSTANT RESULTS</h3><p class="font-[family-name:var(--font-archivo)] text-sm text-[#111]/70 leading-relaxed">Upload your image and get pop art in seconds. That simple.</p></div><div class="bg-white border-4 border-[#111] p-6" style="box-shadow:6px 6px 0px 0px #111"><div class="w-16 h-16 rounded-full border-4 border-[#111] flex items-center justify-center mb-4" style="background-color:#0074D9"><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-code w-8 h-8 text-white" aria-hidden="true"><path d="m16 18 6-6-6-6"></path><path d="m8 6-6 6 6 6"></path></svg></div>
2<h3 class="font-[family-name:var(--font-bangers)] text-2xl text-[#111] uppercase mb-3">OPEN SOURCE</h3><p class="font-[family-name:var(--font-archivo)] text-sm text-[#111]/70 leading-relaxed">Built with love. Code available on GitHub for everyone.</p></div></div><div class="bg-white border-4 border-[#111] p-8" style="box-shadow:8px 8px 0px 0px #111"><h2 class="font-[family-name:var(--font-bangers)] text-3xl md:text-4xl text-center mb-6 uppercase text-[#111]">Why We Built This</h2><div class="space-y-4 font-[family-name:var(--font-archivo)] text-base text-[#111]/80 leading-relaxed max-w-3xl mx-auto"><p>Pop art is cool. Roy Lichtenstein&#x27;s halftone dots are iconic. But creating that style? Usually requires expensive software and design skills.</p><p>We thought: <span class="text-[#FF4136] font-bold">&quot;Why not make this accessible?&quot;</span></p><p>So we built a free tool that transforms any image into halftone dot art. Upload a photo, tweak some settings, download your pop art poster. Simple as that.</p><p>
2No Photoshop. No tutorials. No BS.</p></div></div><div class="grid md:grid-cols-2 gap-6"><div class="bg-[#111] border-4 border-[#111] p-6" style="box-shadow:6px 6px 0px 0px rgba(0,0,0,0.3)"><h3 class="font-[family-name:var(--font-bangers)] text-2xl text-[#FFDC00] uppercase mb-4">SIMPLICITY</h3><ul class="space-y-2"><li class="font-[family-name:var(--font-archivo)] text-sm text-white flex items-center gap-2"><span class="text-[#FF4136]">→</span> <!-- -->No account needed</li><li class="font-[family-name:var(--font-archivo)] text-sm text-white flex items-center gap-2"><span class="text-[#FF4136]">→</span> <!-- -->No learning curve</li><li class="font-[family-name:var(--font-archivo)] text-sm text-white flex items-center gap-2"><span class="text-[#FF4136]">→</span> <!-- -->3 clicks to art</li></ul></div><div class="bg-[#111] border-4 border-[#111] p-6" style="box-shadow:6px 6px 0px 0px rgba(0,0,0,0.3)"><h3 class="font-[family-name:var(--font-bangers)] text-2xl text-[#FFDC00] uppercase mb-4">QUALITY</h3><ul class="space-y-2"><li class="font-[family-name:var(--font-archivo)] text-sm text-white flex items-center gap-2"><span class="text-[#FF4136]">→</span> <!-- -->High-res exports</li><li class="font-[family-name:var(--font-archivo)] text-sm text-white flex items-center gap-2"><span class="text-[#FF4136]">→</span> <!-- -->Professional results</li><li class="font-[family-name:var(--font-archivo)] text-sm text-white flex items-center gap-2"><span class="text-[#FF4136]">→</span> <!-- -->SVG support</li></ul></div></div><div class="text-center"><div class="bg-[#FF4136] border-4 border-[#111] p-8 inline-block" style="box-shadow:8px 8px 0px 0px #111"><h3 class="font-[family-name:var(--font-bangers)] text-3xl md:text-4xl text-white uppercase mb-4">Try It Now!</h3><p class="font-[family-name:var(--font-archivo)] text-white mb-6 text-base">Turn your photos into pop art in seconds.</p><a href="/"><button class="px-8 py-4 bg-[#FFDC00] border-4 border-[#111] text-[#111] font-[family-name:var(--font-bangers)] text-2xl uppercase tracking-wide hover:bg-white transition-colors flex items-center justify-center gap-2 mx-auto" style="box-shadow:6px 6px 0px 0px #111"><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-sparkles w-6 h-6" aria-hidden="true"><path d="M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"></path><path d="M20 2v4"></path><path d="M22 4h-4"></path><circle cx="4" cy="20" r="2"></circle></svg>CREATE DOT ART!<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 w-6 h-6" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button></a></div></div></div></div><!--$--><!--/$--></div>
2<script>$RC("B:1","S:1")</script>
2<script>(self.__next_f=self.__next_f||[]).push([0])</script>
2<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[26636,[\"/_next/static/chunks/24f453ad4c030ee3.js\",\"/_next/static/chunks/e23d9147d248f8c3.js\"],\"AdSenseScript\"]\n3:I[53738,[\"/_next/static/chunks/24f453ad4c030ee3.js\",\"/_next/static/chunks/e23d9147d248f8c3.js\"],\"\"]\n4:I[46984,[\"/_next/static/chunks/02a2ebc36346b007.js\",\"/_next/static/chunks/4f77780e12349e5f.js\",\"/_next/static/chunks/e23d9147d248f8c3.js\"],\"default\"]\n5:I[58298,[\"/_next/static/chunks/24f453ad4c030ee3.js\",\"/_next/static/chunks/e23d9147d248f8c3.js\",\"/_next/static/chunks/689b7cfa8f9db891.js\"],\"default\"]\n6:I[91242,[\"/_next/static/chunks/02a2ebc36346b007.js\",\"/_next/static/chunks/4f77780e12349e5f.js\",\"/_next/static/chunks/e23d9147d248f8c3.js\"],\"default\"]\n13:I[63491,[\"/_next/static/chunks/02a2ebc36346b007.js\",\"/_next/static/chunks/4f77780e12349e5f.js\",\"/_next/static/chunks/e23d9147d248f8c3.js\"],\"default\"]\n:HL[\"/_next/static/chunks/d76409a9e676db20.css\",\"style\"]\n:HL[\"/_next/static/chunks/bf37f2a9a5946582.css\",\"style\"]\n:HL[\"/_next/static/chunks/b7f0136dc2e67883.css\",\"style\"]\n:HL[\"/_next/static/media/38df7484fe560b25-s.p.60f15535.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/5e4d537aaa9e154b-s.p.01f07175.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/d622c970823c5a32-s.p.0b73bd18.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/chunks/26a8ccf9d160bcb8.css\",\"style\"]\n"])</script>
2<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"KOQSPmDQWAFQR_xYDri1z\",\"c\":[\"\",\"about\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(marketing)\",{\"children\":[\"about\",{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/d76409a9e676db20.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/bf37f2a9a5946582.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/24f453ad4c030ee3.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/e23d9147d248f8c3.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[\"\",[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://fonts.googleapis.com\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://fonts.gstatic.com\",\"crossOrigin\":\"anonymous\"}]]}],[\"$\",\"body\",null,{\"className\":\"libre_baskerville_517dc40-module__t57ioW__variable bangers_1e118a48-module__tVaRFW__variable archivo_black_ec6241fc-module__InUwXq__variable antialiased dark\",\"suppressHydrationWarning\":true,\"children\":[null,[\"$\",\"$L2\",null,{}],[[\"$\",\"$L3\",null,{\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-XD8S5RD8WY\",\"strategy\":\"afterInteractive\"}],[\"$\",\"$L3\",null,{\"id\":\"google-analytics\",\"strategy\":\"afterInteractive\",\"children\":\"\\n          window.dataLayer = window.dataLayer || [];\\n          function gtag(){dataLayer.push(arguments);}\\n          gtag('js', new Date());\\n          gtag('config', 'G-XD8S5RD8WY');\\n        \"}]],[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$5\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/689b7cfa8f9db891.js\",\"async\":true}]],\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"bangers_d36b12fb-module__beieda__variable archivo_black_d1512836-module__R0BIbW__variable min-h-screen flex items-center justify-center relative overflow-hidden\",\"style\":{\"background\":\"#FFF8E7\"},\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 opacity-[0.06]\",\"style\":{\"backgroundImage\":\"radial-gradient(circle, #111 1px, transparent 1px)\",\"backgroundSize\":\"16px 16px\"}}],[\"$\",\"div\",null,{\"className\":\"absolute top-0 right-0 w-96 h-96 opacity-10\",\"style\":{\"background\":\"repeating-linear-gradient(45deg, #FF4136, #FF4136 3px, transparent 3px, transparent 12px)\"}}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 w-96 h-96 opacity-10\",\"style\":{\"background\":\"repeating-linear-gradient(-45deg, #0074D9, #0074D9 3px, transparent 3px, transparent 12px)\"}}],[\"$\",\"div\",null,{\"className\":\"container mx-auto max-w-3xl px-4 text-center relative z-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-block relative mb-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"px-8 py-3 bg-[#FF4136] border-4 border-[#111] transform rotate-[-2deg]\",\"style\":{\"boxShadow\":\"6px 6px 0px 0px #111\"},\"children\":[\"$\",\"span\",null,{\"className\":\"font-[family-name:var(--font-archivo)] text-white text-sm md:text-base font-bold uppercase tracking-wider\",\"children\":\"★ ERROR 404 ★\"}]}]}],[\"$\",\"h1\",null,{\"className\":\"font-[family-name:var(--font-bangers)] text-8xl md:text-9xl text-[#111] mb-6\",\"style\":{\"textShadow\":\"6px 6px 0px #FFDC00, 12px 12px 0px #FF4136\",\"WebkitTextStroke\":\"3px #111\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"className\":\"bg-white border-4 border-[#111] p-8 mb-8\",\"style\":{\"boxShadow\":\"8px 8px 0px 0px #111\"},\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-[family-name:var
2(--font-bangers)] text-3xl md:text-4xl text-[#111] uppercase mb-4\",\"children\":\"PAGE NOT FOUND!\"}],[\"$\",\"p\",null,{\"className\":\"font-[family-name:var(--font-archivo)] text-base md:text-lg text-[#111]/70 leading-relaxed\",\"children\":[\"Oops! This page doesn't exist. Maybe it was moved, or maybe it never existed at all.\",[\"$\",\"br\",null,{}],\"Let's get you back to creating some \",[\"$\",\"span\",null,{\"className\":\"text-[#FF4136] font-bold\",\"children\":\"awesome dot art\"}],\"!\"]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col sm:flex-row gap-4 justify-center\",\"children\":[\"$L7\",\"$L8\"]}],\"$L9\"]}]]}],[\"$La\"]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],\"$Lb\",\"$Lc\"]}]]}]]}],{\"children\":[\"$Ld\",{\"children\":[\"$Le\",{\"children\":[\"$Lf\",{},null,false,false]},null,false,false]},[\"$L10\",[],[]],false,false]},[\"$L11\",[],[]],false,false],\"$L12\",false]],\"m\":\"$undefined\",\"G\":[\"$13\",[]],\"s\":false,\"S\":true}\n"])</script>
2<script>self.__next_f.push([1,"14:I[94849,[\"/_next/static/chunks/24f453ad4c030ee3.js\",\"/_next/static/chunks/e23d9147d248f8c3.js\",\"/_next/static/chunks/e7087133d9b83a63.js\"],\"\"]\n15:I[14965,[\"/_next/static/chunks/24f453ad4c030ee3.js\",\"/_next/static/chunks/e23d9147d248f8c3.js\"],\"AdsterraNativeBanner\"]\n16:I[54084,[\"/_next/static/chunks/24f453ad4c030ee3.js\",\"/_next/static/chunks/e23d9147d248f8c3.js\"],\"BackToTop\"]\n17:I[3374,[\"/_next/static/chunks/24f453ad4c030ee3.js\",\"/_next/static/chunks/e23d9147d248f8c3.js\",\"/_next/static/chunks/8a5e05d4c3a89b4d.js\",\"/_next/static/chunks/375df97fc3388d45.js\"],\"Header\"]\n18:I[18344,[\"/_next/static/chunks/24f453ad4c030ee3.js\",\"/_next/static/chunks/e23d9147d248f8c3.js\",\"/_next/static/chunks/8a5e05d4c3a89b4d.js\",\"/_next/static/chunks/375df97fc3388d45.js\"],\"Breadcrumbs\"]\n1d:I[10062,[\"/_next/static/chunks/24f453ad4c030ee3.js\",\"/_next/static/chunks/e23d9147d248f8c3.js\",\"/_next/static/chunks/8a5e05d4c3a89b4d.js\",\"/_next/static/chunks/375df97fc3388d45.js\",\"/_next/static/chunks/dfa0feae5681d22a.js\"],\"default\"]\n1e:I[25454,[\"/_next/static/chunks/02a2ebc36346b007.js\",\"/_next/static/chunks/4f77780e12349e5f.js\",\"/_next/static/chunks/e23d9147d248f8c3.js\"],\"OutletBoundary\"]\n1f:\"$Sreact.suspense\"\n21:I[25454,[\"/_next/static/chunks/02a2ebc36346b007.js\",\"/_next/static/chunks/4f77780e12349e5f.js\",\"/_next/static/chunks/e23d9147d248f8c3.js\"],\"ViewportBoundary\"]\n23:I[25454,[\"/_next/static/chunks/02a2ebc36346b007.js\",\"/_next/static/chunks/4f77780e12349e5f.js\",\"/_next/static/chunks/e23d9147d248f8c3.js\"],\"MetadataBoundary\"]\n:HL[\"/_next/static/chunks/19c578ef7b6bfc39.css\",\"style\"]\n7:[\"$\",\"$L14\",null,{\"href\":\"/\",\"children\":[\"$\",\"button\",null,{\"className\":\"px-8 py-4 bg-[#0074D9] border-4 border-[#111] text-white font-[family-name:var(--font-bangers)] text-xl uppercase hover:bg-[#111] transition-colors flex items-center justify-center gap-2\",\"style\":{\"boxShadow\":\"6px 6px 0px 0px #111\"},\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-house w-5 h-5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"5wwlr5\",{\"d\":\"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8\"}],[\"$\",\"path\",\"r6nss1\",{\"d\":\"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}],\"$undefined\"]}],\"GO HOME\"]}]}]\n8:[\"$\",\"$L14\",null,{\"href\":\"/\",\"children\":[\"$\",\"button\",null,{\"className\":\"px-8 py-4 bg-[#FFDC00] border-4 border-[#111] text-[#111] font-[family-name:var(--font-bangers)] text-xl uppercase hover:bg-white transition-colors flex items-center justify-center gap-2\",\"style\":{\"boxShadow\":\"6px 6px 0px 0px #111\"},\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-sparkles w-5 h-5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1s2grr\",{\"d\":\"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z\"}],[\"$\",\"path\",\"1rf3ol\",{\"d\":\"M20 2v4\"}],[\"$\",\"path\",\"gwowj6\",{\"d\":\"M22 4h-4\"}],[\"$\",\"circle\",\"6kqj1y\",{\"cx\":\"4\",\"cy\":\"20\",\"r\":\"2\"}],\"$undefined\"]}],\"CREATE ART\"]}]}]\n9:[\"$\",\"div\",null,{\"className\":\"mt-12\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-[family-name:var(--font-archivo)] text-sm text-[#111]/60 mb-4 uppercase tracking-wide\",\"children\":\"OR TRY THESE PAGES:\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-3 justify-center font-[family-name:var
2(--font-archivo)] text-sm\",\"children\":[[\"$\",\"$L14\",null,{\"href\":\"/tips\",\"className\":\"text-[#0074D9] hover:text-[#FF4136] font-bold underline\",\"children\":\"Tips\"}],[\"$\",\"span\",null,{\"className\":\"text-[#111]/30\",\"children\":\"•\"}],[\"$\",\"$L14\",null,{\"href\":\"/about\",\"className\":\"text-[#0074D9] hover:te"])</script>
2<script>self.__next_f.push([1,"xt-[#FF4136] font-bold underline\",\"children\":\"About\"}],[\"$\",\"span\",null,{\"className\":\"text-[#111]/30\",\"children\":\"•\"}],[\"$\",\"$L14\",null,{\"href\":\"/contact\",\"className\":\"text-[#0074D9] hover:text-[#FF4136] font-bold underline\",\"children\":\"Contact\"}]]}]]}]\na:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/19c578ef7b6bfc39.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\nb:[\"$\",\"$L15\",null,{}]\nc:[\"$\",\"$L16\",null,{}]\n"])</script>
2<script>self.__next_f.push([1,"d:[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/b7f0136dc2e67883.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/8a5e05d4c3a89b4d.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/375df97fc3388d45.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[[\"$\",\"$L17\",null,{}],[\"$\",\"$L18\",null,{}],[\"$\",\"main\",null,{\"className\":\"bg-background\",\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"bangers_d36b12fb-module__beieda__variable archivo_black_d1512836-module__R0BIbW__variable min-h-screen flex items-center justify-center relative overflow-hidden\",\"style\":{\"background\":\"#FFF8E7\"},\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 opacity-[0.06]\",\"style\":{\"backgroundImage\":\"radial-gradient(circle, #111 1px, transparent 1px)\",\"backgroundSize\":\"16px 16px\"}}],[\"$\",\"div\",null,{\"className\":\"absolute top-0 right-0 w-96 h-96 opacity-10\",\"style\":{\"background\":\"repeating-linear-gradient(45deg, #FF4136, #FF4136 3px, transparent 3px, transparent 12px)\"}}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 w-96 h-96 opacity-10\",\"style\":{\"background\":\"repeating-linear-gradient(-45deg, #0074D9, #0074D9 3px, transparent 3px, transparent 12px)\"}}],[\"$\",\"div\",null,{\"className\":\"container mx-auto max-w-3xl px-4 text-center relative z-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-block relative mb-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"px-8 py-3 bg-[#FF4136] border-4 border-[#111] transform rotate-[-2deg]\",\"style\":{\"boxShadow\":\"6px 6px 0px 0px #111\"},\"children\":[\"$\",\"span\",null,{\"className\":\"font-[family-name:var(--font-archivo)] text-white text-sm md:text-base font-bold uppercase tracking-wider\",\"children\":\"★ ERROR 404 ★\"}]}]}],[\"$\",\"h1\",null,{\"className\":\"font-[family-name:var(--font-bangers)] text-8xl md:text-9xl text-[#111] mb-6\",\"style\":{\"textShadow\":\"6px 6px 0px #FFDC00, 12px 12px 0px #FF4136\",\"WebkitTextStroke\":\"3px #111\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"className\":\"bg-white border-4 border-[#111] p-8 mb-8\",\"style\":{\"boxShadow\":\"8px 8px 0px 0px #111\"},\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-[family-name:var(--font-bangers)] text-3xl md:text-4xl text-[#111] uppercase mb-4\",\"children\":\"PAGE NOT FOUND!\"}],[\"$\",\"p\",null,{\"className\":\"font-[family-name:var(--font-archivo)] text-base md:text-lg text-[#111]/70 leading-relaxed\",\"children\":[\"Oops! This page doesn't exist. Maybe it was moved, or maybe it never existed at all.\",[\"$\",\"br\",null,{}],\"Let's get you back to creating some \",[\"$\",\"span\",null,{\"className\":\"text-[#FF4136] font-bold\",\"children\":\"awesome dot art\"}],\"!\"]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col sm:flex-row gap-4 justify-center\",\"children\":[[\"$\",\"$L14\",null,{\"href\":\"/\",\"children\":[\"$\",\"button\",null,{\"className\":\"px-8 py-4 bg-[#0074D9] border-4 border-[#111] text-white font-[family-name:var(--font-bangers)] text-xl uppercase hover:bg-[#111] transition-colors flex items-center justify-center gap-2\",\"style\":{\"boxShadow\":\"6px 6px 0px 0px #111\"},\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-house w-5 h-5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"5wwlr5\",{\"d\":\"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8\"}],[\"$\",\"path\",\"r6nss1\",{\"d\":\"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}],\"$undefined\"]}],\"GO HOME\"]}]}],[\"$\",\"$L14\",null,{\"href\":\"/\",\"children\":[\"$\",\"button\",null,{\"className\":\"px-8 py-4 bg-[#FFDC00] border-4 border-[#111] text-[#111] font-[family-name:var
2(--font-bangers)] text-xl uppercase hover:bg-white transition-colors flex items-center justify-center gap-2\",\"style\":{\"boxShadow\":\"6px 6px 0px 0px #111\"},\"children\":[\"$L19\",\"CREATE ART\"]}]}]]}],\"$L1a\"]}]]}],[\"$L1b\"]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],\"$L1c\"]]}]\n"])</script>
2<script>self.__next_f.push([1,"e:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\nf:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L1d\",null,{}],[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/26a8ccf9d160bcb8.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/dfa0feae5681d22a.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L1e\",null,{\"children\":[\"$\",\"$1f\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@20\"}]}]]}]\n"])</script>
2<script>self.__next_f.push([1,"10:[\"$\",\"div\",\"l\",{\"className\":\"container mx-auto max-w-6xl px-4 py-8 md:py-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-12 text-center space-y-6\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-12 w-3/4 mx-auto\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-12 w-2/3 mx-auto\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-6 w-full max-w-2xl mx-auto\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-6 w-5/6 max-w-2xl mx-auto\"}],[\"$\",\"div\",null,{\"className\":\"flex gap-4 justify-center mt-8\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-11 w-32\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-11 w-32\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid md:grid-cols-2 gap-6\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"space-y-4\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse aspect-video w-full rounded-lg\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-6 w-3/4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-full\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-5/6\"}]]}],[\"$\",\"div\",\"1\",{\"className\":\"space-y-4\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse aspect-video w-full rounded-lg\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-6 w-3/4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-full\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-5/6\"}]]}],[\"$\",\"div\",\"2\",{\"className\":\"space-y-4\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse aspect-video w-full rounded-lg\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-6 w-3/4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-full\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-5/6\"}]]}],[\"$\",\"div\",\"3\",{\"className\":\"space-y-4\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse aspect-video w-full rounded-lg\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-6 w-3/4\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-full\"}],[\"$\",\"div\",null,{\"data-slot\":\"skeleton\",\"className\":\"bg-accent animate-pulse rounded-md h-4 w-5/6\"}]]}]]}]}]]}]\n"])</script>
2<script>self.__next_f.push([1,"11:[\"$\",\"div\",\"l\",{\"className\":\"flex items-center justify-center min-h-screen bg-background\",\"children\":[\"$\",\"div\",null,{\"className\":\"text-center space-y-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative flex justify-center\",\"children\":[\"$undefined\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-loader-circle h-12 w-12 animate-spin text-primary\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"13zald\",{\"d\":\"M21 12a9 9 0 1 1-6.219-8.56\"}],\"$undefined\"]}]]}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground\",\"children\":\"Loading...\"}]]}]}]\n12:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L21\",null,{\"children\":\"$@22\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L23\",null,{\"children\":[\"$\",\"$1f\",null,{\"name\":\"Next.Metadata\",\"children\":\"$@24\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n"])</script>
2<script>self.__next_f.push([1,"25:I[58234,[\"/_next/static/chunks/24f453ad4c030ee3.js\",\"/_next/static/chunks/e23d9147d248f8c3.js\",\"/_next/static/chunks/8a5e05d4c3a89b4d.js\",\"/_next/static/chunks/375df97fc3388d45.js\"],\"Footer\"]\n19:[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-sparkles w-5 h-5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1s2grr\",{\"d\":\"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z\"}],[\"$\",\"path\",\"1rf3ol\",{\"d\":\"M20 2v4\"}],[\"$\",\"path\",\"gwowj6\",{\"d\":\"M22 4h-4\"}],[\"$\",\"circle\",\"6kqj1y\",{\"cx\":\"4\",\"cy\":\"20\",\"r\":\"2\"}],\"$undefined\"]}]\n1a:[\"$\",\"div\",null,{\"className\":\"mt-12\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-[family-name:var(--font-archivo)] text-sm text-[#111]/60 mb-4 uppercase tracking-wide\",\"children\":\"OR TRY THESE PAGES:\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-3 justify-center font-[family-name:var(--font-archivo)] text-sm\",\"children\":[[\"$\",\"$L14\",null,{\"href\":\"/tips\",\"className\":\"text-[#0074D9] hover:text-[#FF4136] font-bold underline\",\"children\":\"Tips\"}],[\"$\",\"span\",null,{\"className\":\"text-[#111]/30\",\"children\":\"•\"}],[\"$\",\"$L14\",null,{\"href\":\"/about\",\"className\":\"text-[#0074D9] hover:text-[#FF4136] font-bold underline\",\"children\":\"About\"}],[\"$\",\"span\",null,{\"className\":\"text-[#111]/30\",\"children\":\"•\"}],[\"$\",\"$L14\",null,{\"href\":\"/contact\",\"className\":\"text-[#0074D9] hover:text-[#FF4136] font-bold underline\",\"children\":\"Contact\"}]]}]]}]\n1b:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/19c578ef7b6bfc39.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n1c:[\"$\",\"$L25\",null,{}]\n"])</script>
2<script>self.__next_f.push([1,"22:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=5, viewport-fit=cover, user-scalable=yes\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#000000\"}]]\n"])</script>
2<script>self.__next_f.push([1,"26:I[78162,[\"/_next/static/chunks/02a2ebc36346b007.js\",\"/_next/static/chunks/4f77780e12349e5f.js\",\"/_next/static/chunks/e23d9147d248f8c3.js\"],\"IconMark\"]\n"])</script>
2<script>self.__next_f.push([1,"24:[[\"$\",\"title\",\"0\",{\"children\":\"About Us | Dot Art Generator\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Learn about Dot Art Generator - our mission to make Roy Lichtenstein-style halftone pop art accessible to everyone. Free, instant, and easy to use.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"author\",\"content\":\"Dot Art Generator Team\"}],[\"$\",\"link\",\"3\",{\"rel\":\"manifest\",\"href\":\"/manifest.json\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"4\",{\"name\":\"creator\",\"content\":\"Dot Art Generator\"}],[\"$\",\"meta\",\"5\",{\"name\":\"publisher\",\"content\":\"Dot Art Generator\"}],[\"$\",\"meta\",\"6\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"7\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"meta\",\"8\",{\"name\":\"category\",\"content\":\"Design \u0026 Art\"}],[\"$\",\"meta\",\"9\",{\"name\":\"classification\",\"content\":\"Web Application\"}],[\"$\",\"meta\",\"10\",{\"name\":\"mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"11\",{\"name\":\"apple-mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"12\",{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"black-translucent\"}],[\"$\",\"meta\",\"13\",{\"name\":\"theme-color\",\"content\":\"#000000\"}],[\"$\",\"meta\",\"14\",{\"name\":\"msapplication-TileColor\",\"content\":\"#000000\"}],[\"$\",\"meta\",\"15\",{\"name\":\"msapplication-tap-highlight\",\"content\":\"no\"}],[\"$\",\"link\",\"16\",{\"rel\":\"canonical\",\"href\":\"https://dotartgenerator.com/about\"}],[\"$\",\"meta\",\"17\",{\"name\":\"format-detection\",\"content\":\"telephone=no, date=no, address=no, email=no\"}],[\"$\",\"meta\",\"18\",{\"name\":\"mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"19\",{\"name\":\"apple-mobile-web-app-title\",\"content\":\"Dot Art Generator\"}],[\"$\",\"meta\",\"20\",{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"black-translucent\"}],[\"$\",\"meta\",\"21\",{\"property\":\"og:title\",\"content\":\"About Dot Art Generator\"}],[\"$\",\"meta\",\"22\",{\"property\":\"og:description\",\"content\":\"Making pop art accessible to everyone with our free halftone dot art tool\"}],[\"$\",\"meta\",\"23\",{\"property\":\"og:url\",\"content\":\"https://dotartgenerator.com/about\"}],[\"$\",\"meta\",\"24\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"25\",{\"name\":\"twitter:site\",\"content\":\"@dotartgenerator\"}],[\"$\",\"meta\",\"26\",{\"name\":\"twitter:creator\",\"content\":\"@dotartgenerator\"}],[\"$\",\"meta\",\"27\",{\"name\":\"twitter:title\",\"content\":\"Dot Art Generator - Transform Images into Pop Art\"}],[\"$\",\"meta\",\"28\",{\"name\":\"twitter:description\",\"content\":\"Create stunning halftone dot art patterns from any image with our free online tool.\"}],[\"$\",\"meta\",\"29\",{\"name\":\"twitter:image\",\"content\":\"https://dotartgenerator.com/twitter-image.png\"}],[\"$\",\"link\",\"30\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"32x32\"}],[\"$\",\"link\",\"31\",{\"rel\":\"icon\",\"href\":\"/icon-192.png\",\"sizes\":\"192x192\",\"type\":\"image/png\"}],[\"$\",\"link\",\"32\",{\"rel\":\"icon\",\"href\":\"/icon-512.png\",\"sizes\":\"512x512\",\"type\":\"image/png\"}],[\"$\",\"link\",\"33\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png\",\"sizes\":\"180x180\",\"type\":\"image/png\"}],[\"$\",\"$L26\",\"34\",{}]]\n"])</script>
2<script>self.__next_f.push([1,"20:null\n"])</script>
2<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"5d86e497ae2e45378d2638eda5a2eaf4","r":1,"spa":2}' crossorigin="anonymous"></script>
2
3</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.