CINXE.COM
CalcGen AI - Beautiful, Interactive, and Sharable Data Visualizations
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/0b3a6f8aeac4b2c2-s.p.ttf" as="font" crossorigin="" type="font/ttf"/><link rel="preload" href="/_next/static/media/23d8aebb3fa04341-s.p.ttf" as="font" crossorigin="" type="font/ttf"/><link rel="preload" href="/_next/static/media/39010ddbdf59692b-s.p.ttf" as="font" crossorigin="" type="font/ttf"/><link rel="preload" href="/_next/static/media/4ab96ad4b93ff6ef-s.p.ttf" as="font" crossorigin="" type="font/ttf"/><link rel="preload" href="/_next/static/media/83754f20120e5910-s.p.ttf" as="font" crossorigin="" type="font/ttf"/><link rel="preload" href="/_next/static/media/a695a8fd8bfeb9dc-s.p.ttf" as="font" crossorigin="" type="font/ttf"/><link rel="preload" href="/_next/static/media/c13c0de5ea6a7dd6-s.p.ttf" as="font" crossorigin="" type="font/ttf"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2F3.f14034ed.png&w=1200&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2F3.f14034ed.png&w=3840&q=75 2x" fetchPriority="high"/><link rel="stylesheet" href="/_next/static/css/3fac2d6ce934baa0.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/f76788cadc76491e.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-c35e5e189c9c05e9.js"/><script src="/_next/static/chunks/c56bfed3-5fbb209b0ab6d8c3.js" async=""></script><script src="/_next/static/chunks/330-397c8e9c09a1cf20.js" async=""></script><script src="/_next/static/chunks/main-app-035493f692ece8a0.js" async=""></script><script src="/_next/static/chunks/986-911af3795fd06a83.js" async=""></script><script src="/_next/static/chunks/app/(auth)/layout-e2f13a185ed6a7f2.js" async=""></script><script src="/_next/static/chunks/765-e38508982bbad691.js" async=""></script><script src="/_next/static/chunks/app/(default)/page-cba0ef9455c93c6b.js" async=""></script><script src="/_next/static/chunks/196-942b065cf8f9bd26.js" async=""></script><script src="/_next/static/chunks/app/(default)/layout-f10964727406d48c.js" async=""></script><script src="/_next/static/chunks/app/layout-34b2d49c5fd48606.js" async=""></script><title>CalcGen AI - Beautiful, Interactive, and Sharable Data Visualizations</title><meta name="description" content="Save hours on research, analysis, and formatting with our multi-agent AI platform."/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_a0c381 bg-gray-950 font-dosis text-base text-gray-200 antialiased"><div class="flex min-h-screen flex-col overflow-hidden supports-[overflow:clip]:overflow-clip"><header class="z-30 mt-2 w-full md:mt-5"><div class="mx-auto max-w-6xl px-4 sm:px-6"><div class="relative flex h-14 items-center justify-between gap-3 rounded-2xl bg-gray-900/90 px-3 before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_right,theme(colors.gray.800),theme(colors.gray.700),theme(colors.gray.800))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)] after:absolute after:inset-0 after:-z-10 after:backdrop-blur-sm"><div class="flex flex-1 gap-2 items-center"><a class="inline-flex shrink-0" aria-label="Cruip" href="/"><img alt="Cruip Logo" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdrafting-compass.de3a6fe8.png&w=32&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdrafting-compass.de3a6fe8.png&w=48&q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdrafting-compass.de3a6fe8.png&w=48&q=75"/></a><h1 class="text-2xl font-bold text-slate-400">Calc<span class="text-indigo-500">Gen</span></h1></div><ul class="flex flex-1 items-center justify-end gap-3"><li><a class="btn-sm relative bg-gradient-to-b from-gray-800 to-gray-800/60 bg-[length:100%_100%] bg-[bottom] py-[5px] text-gray-300 before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_right,theme(colors.gray.800),theme(colors.gray.700),theme(colors.gray.800))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)] hover:bg-[length:100%_150%]" href="https://calcgen.ai/auth/signin">Sign In</a></li><li><a class="btn-sm bg-gradient-to-t from-indigo-600 to-indigo-500 bg-[length:100%_100%] bg-[bottom] py-[5px] text-white shadow-[inset_0px_1px_0px_0px_theme(colors.white/.16)] hover:bg-[length:100%_150%]" href="https://calcgen.ai/auth/signin">Register</a></li></ul></div></div></header><main class="relative flex grow flex-col"><div class="pointer-events-none absolute left-1/2 top-0 -z-10 -translate-x-1/4" aria-hidden="true"><img alt="Page illustration" loading="lazy" width="846" height="594" decoding="async" data-nimg="1" class="max-w-none" style="color:transparent" src="/_next/static/media/page-illustration.3cec8b53.svg"/></div><section><div class="mx-auto max-w-6xl px-4 sm:px-6"><div class="py-12 md:py-20"><div class="pb-12 text-center md:pb-20"><h1 class="animate-[gradient_6s_linear_infinite] bg-[linear-gradient(to_right,theme(colors.gray.200),theme(colors.indigo.200),theme(colors.gray.50),theme(colors.indigo.300),theme(colors.gray.200))] bg-[length:200%_auto] bg-clip-text pb-5 font-dosis text-4xl font-semibold text-balance text-transparent md:text-5xl" data-aos="fade-up">Build Beautiful, Interactive, Customizable Data Visuals in Seconds</h1><div class="mx-auto max-w-3xl"><p class="mb-8 text-xl text-indigo-200/65" data-aos="fade-up" data-aos-delay="200">Save hours of research, data cleaning, writing code, and formatting your data visualizations, and let our swarm of AI agents handle the workload.</p><div class="mx-auto max-w-xs sm:flex sm:max-w-none sm:justify-center"><div data-aos="fade-up" data-aos-delay="400"><a class="btn group mb-4 w-full bg-gradient-to-t from-indigo-600 to-indigo-500 bg-[length:100%_100%] bg-[bottom] text-white shadow-[inset_0px_1px_0px_0px_theme(colors.white/.16)] hover:bg-[length:100%_150%] sm:mb-0 sm:w-auto" href="https://calcgen.ai/auth/signin"><span class="relative inline-flex items-center">Start Creating<span class="ml-1 tracking-normal text-white/50 transition-transform group-hover:translate-x-0.5">-></span></span></a></div><div data-aos="fade-up" data-aos-delay="600"><a class="btn relative w-full bg-gradient-to-b from-gray-800 to-gray-800/60 bg-[length:100%_100%] bg-[bottom] text-gray-300 before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_right,theme(colors.gray.800),theme(colors.gray.700),theme(colors.gray.800))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)] hover:bg-[length:100%_150%] sm:ml-4 sm:w-auto" href="https://calcgen.ai/tutorials/welcome-to-calcgen">Learn More</a></div></div></div></div><div class="relative"><div class="pointer-events-none absolute bottom-8 left-1/2 -z-10 -ml-28 -translate-x-1/2 translate-y-1/2" aria-hidden="true"><img alt="Secondary illustration" loading="lazy" width="1165" height="1012" decoding="async" data-nimg="1" class="md:max-w-none" style="color:transparent" src="/_next/static/media/secondary-illustration.c1867d80.svg"/></div><button class="group relative flex items-center justify-center rounded-2xl focus:outline-none focus-visible:ring focus-visible:ring-indigo-200" aria-label="Watch the video" data-aos="fade-up" data-aos-delay="200"><figure class="relative overflow-hidden rounded-2xl before:absolute before:inset-0 before:-z-10 before:bg-gradient-to-br before:from-gray-900 before:via-indigo-500/20 before:to-gray-900"><img alt="Modal video thumbnail" fetchPriority="high" width="1104" height="576" decoding="async" data-nimg="1" class="" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2F3.f14034ed.png&w=1200&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2F3.f14034ed.png&w=3840&q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2F3.f14034ed.png&w=3840&q=75"/></figure><span class="pointer-events-none absolute p-2.5 before:absolute before:inset-0 before:rounded-full before:bg-gray-950 before:duration-300 group-hover:before:scale-110"><span class="relative flex items-center gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none"><path fill="url(#pla)" fill-rule="evenodd" d="M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10Zm3.5-10-5-3.5v7l5-3.5Z" clip-rule="evenodd"></path><defs><linearGradient id="pla" x1="10" x2="10" y1="0" y2="20" gradientUnits="userSpaceOnUse"><stop stop-color="#6366F1"></stop><stop offset="1" stop-color="#6366F1" stop-opacity=".72"></stop></linearGradient></defs></svg><span class="text-sm font-medium leading-tight text-gray-300">Watch Demo<span class="text-gray-600"> - </span>2:03</span></span></span></button><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span></div></div></div></section><section><div class="mx-auto max-w-6xl px-4 sm:px-6"><div class="pb-12 md:pb-20"><div class="mx-auto max-w-3xl pb-12 text-center md:pb-20"><div class="inline-flex items-center gap-3 pb-3 before:h-px before:w-8 before:bg-gradient-to-r before:from-transparent before:to-indigo-200/50 after:h-px after:w-8 after:bg-gradient-to-l after:from-transparent after:to-indigo-200/50"><span class="inline-flex bg-gradient-to-r from-indigo-500 to-indigo-200 bg-clip-text text-transparent">Tailored Workflows</span></div><h2 class="animate-[gradient_6s_linear_infinite] bg-[linear-gradient(to_right,theme(colors.gray.200),theme(colors.indigo.200),theme(colors.gray.50),theme(colors.indigo.300),theme(colors.gray.200))] bg-[length:200%_auto] bg-clip-text pb-4 font-dosis text-3xl font-semibold text-transparent md:text-4xl">Automate your data research</h2><p class="text-lg text-indigo-200/65">With a single prompt, let our swarm of research, analysis, and coding agents work together and build you a beautiful, interactive, customizable visualization for any question you ask.</p></div><div class="group mx-auto grid max-w-sm items-start gap-6 lg:max-w-none lg:grid-cols-3"><a class="group/card relative h-full overflow-hidden rounded-2xl bg-gray-800 p-px before:pointer-events-none before:absolute before:-left-40 before:-top-40 before:z-10 before:h-80 before:w-80 before:translate-x-[var(--mouse-x)] before:translate-y-[var(--mouse-y)] before:rounded-full before:bg-indigo-500/80 before:opacity-0 before:blur-3xl before:transition-opacity before:duration-500 after:pointer-events-none after:absolute after:-left-48 after:-top-48 after:z-30 after:h-64 after:w-64 after:translate-x-[var(--mouse-x)] after:translate-y-[var(--mouse-y)] after:rounded-full after:bg-indigo-500 after:opacity-0 after:blur-3xl after:transition-opacity after:duration-500 after:hover:opacity-20 before:group-hover:opacity-100" href="#0"><div class="relative z-20 h-full overflow-hidden rounded-[inherit] bg-gray-950 after:absolute after:inset-0 after:bg-gradient-to-br after:from-gray-900/50 after:via-gray-800/25 after:to-gray-900/50"><img alt="Workflow 01" loading="lazy" width="350" height="288" decoding="async" data-nimg="1" class="inline-flex" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2FSlide%204_3%20-%202.png&w=384&q=75 1x, /_next/image?url=%2Fimages%2FSlide%204_3%20-%202.png&w=750&q=75 2x" src="/_next/image?url=%2Fimages%2FSlide%204_3%20-%202.png&w=750&q=75"/><div class="p-6"><div class="mb-3"><span class="btn-sm relative rounded-full bg-gray-800/40 px-2.5 py-0.5 text-xs font-normal before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_bottom,theme(colors.gray.700/.15),theme(colors.gray.700/.5))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)] hover:bg-gray-800/60"><span class="bg-gradient-to-r from-indigo-500 to-indigo-200 bg-clip-text text-transparent">Search Agent</span></span></div><p class="text-indigo-200/65">Haven鈥檛 researched yet? Let our agents search the internet for you, and link the credible sources it uses for you to preview.</p></div></div></a><a class="group/card relative h-full overflow-hidden rounded-2xl bg-gray-800 p-px before:pointer-events-none before:absolute before:-left-40 before:-top-40 before:z-10 before:h-80 before:w-80 before:translate-x-[var(--mouse-x)] before:translate-y-[var(--mouse-y)] before:rounded-full before:bg-indigo-500/80 before:opacity-0 before:blur-3xl before:transition-opacity before:duration-500 after:pointer-events-none after:absolute after:-left-48 after:-top-48 after:z-30 after:h-64 after:w-64 after:translate-x-[var(--mouse-x)] after:translate-y-[var(--mouse-y)] after:rounded-full after:bg-indigo-500 after:opacity-0 after:blur-3xl after:transition-opacity after:duration-500 after:hover:opacity-20 before:group-hover:opacity-100" href="#0"><div class="relative z-20 h-full overflow-hidden rounded-[inherit] bg-gray-950 after:absolute after:inset-0 after:bg-gradient-to-br after:from-gray-900/50 after:via-gray-800/25 after:to-gray-900/50"><img alt="Workflow 02" loading="lazy" width="350" height="288" decoding="async" data-nimg="1" class="inline-flex" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2FSlide%204_3%20-%203.png&w=384&q=75 1x, /_next/image?url=%2Fimages%2FSlide%204_3%20-%203.png&w=750&q=75 2x" src="/_next/image?url=%2Fimages%2FSlide%204_3%20-%203.png&w=750&q=75"/><div class="p-6"><div class="mb-3"><span class="btn-sm relative rounded-full bg-gray-800/40 px-2.5 py-0.5 text-xs font-normal before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_bottom,theme(colors.gray.700/.15),theme(colors.gray.700/.5))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)] hover:bg-gray-800/60"><span class="bg-gradient-to-r from-indigo-500 to-indigo-200 bg-clip-text text-transparent">Analysis Agent</span></span></div><p class="text-indigo-200/65">No need to add a title or writeup for your chart, our analysis agent provides a detailed analysis of your data.</p></div></div></a><a class="group/card relative h-full overflow-hidden rounded-2xl bg-gray-800 p-px before:pointer-events-none before:absolute before:-left-40 before:-top-40 before:z-10 before:h-80 before:w-80 before:translate-x-[var(--mouse-x)] before:translate-y-[var(--mouse-y)] before:rounded-full before:bg-indigo-500/80 before:opacity-0 before:blur-3xl before:transition-opacity before:duration-500 after:pointer-events-none after:absolute after:-left-48 after:-top-48 after:z-30 after:h-64 after:w-64 after:translate-x-[var(--mouse-x)] after:translate-y-[var(--mouse-y)] after:rounded-full after:bg-indigo-500 after:opacity-0 after:blur-3xl after:transition-opacity after:duration-500 after:hover:opacity-20 before:group-hover:opacity-100" href="#0"><div class="relative z-20 h-full overflow-hidden rounded-[inherit] bg-gray-950 after:absolute after:inset-0 after:bg-gradient-to-br after:from-gray-900/50 after:via-gray-800/25 after:to-gray-900/50"><img alt="Workflow 03" loading="lazy" width="350" height="288" decoding="async" data-nimg="1" class="inline-flex" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2FSlide%204_3%20-%201.png&w=384&q=75 1x, /_next/image?url=%2Fimages%2FSlide%204_3%20-%201.png&w=750&q=75 2x" src="/_next/image?url=%2Fimages%2FSlide%204_3%20-%201.png&w=750&q=75"/><div class="p-6"><div class="mb-3"><span class="btn-sm relative rounded-full bg-gray-800/40 px-2.5 py-0.5 text-xs font-normal before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_bottom,theme(colors.gray.700/.15),theme(colors.gray.700/.5))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)] hover:bg-gray-800/60"><span class="bg-gradient-to-r from-indigo-500 to-indigo-200 bg-clip-text text-transparent">Visualization Agent</span></span></div><p class="text-indigo-200/65">Visualize your data any way you want, and describe any filters or sorting options you want.</p></div></div></a></div></div></div></section><section class="relative"><div class="pointer-events-none absolute left-1/2 top-0 -z-10 -mt-20 -translate-x-1/2" aria-hidden="true"><img alt="Blurred shape" loading="lazy" width="760" height="668" decoding="async" data-nimg="1" class="max-w-none" style="color:transparent" src="/_next/static/media/blurred-shape-gray.4be07fa5.svg"/></div><div class="pointer-events-none absolute bottom-0 left-1/2 -z-10 -mb-80 -translate-x-[120%] opacity-50" aria-hidden="true"><img alt="Blurred shape" loading="lazy" width="760" height="668" decoding="async" data-nimg="1" class="max-w-none" style="color:transparent" src="/_next/static/media/blurred-shape.089e0f40.svg"/></div><div class="mx-auto max-w-6xl px-4 sm:px-6"><div class="border-t py-12 [border-image:linear-gradient(to_right,transparent,theme(colors.slate.400/.25),transparent)1] md:py-20"><div class="mx-auto max-w-3xl pb-4 text-center md:pb-12"><div class="inline-flex items-center gap-3 pb-3 before:h-px before:w-8 before:bg-gradient-to-r before:from-transparent before:to-indigo-200/50 after:h-px after:w-8 after:bg-gradient-to-l after:from-transparent after:to-indigo-200/50"><span class="inline-flex bg-gradient-to-r from-indigo-500 to-indigo-200 bg-clip-text text-transparent">Advanced Controls</span></div><h2 class="animate-[gradient_6s_linear_infinite] bg-[linear-gradient(to_right,theme(colors.gray.200),theme(colors.indigo.200),theme(colors.gray.50),theme(colors.indigo.300),theme(colors.gray.200))] bg-[length:200%_auto] bg-clip-text pb-4 font-dosis text-3xl font-semibold text-transparent md:text-4xl">Delightfully Simple Customization</h2><p class="text-lg text-indigo-200/65">Tailor your visualization to tell the story of your data, in the design language of your brand.</p></div><div class="flex justify-center pb-4 md:pb-12" data-aos="fade-up"><img alt="Features" loading="lazy" width="1104" height="384" decoding="async" data-nimg="1" class="max-w-none" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2FSlide%204_3%20-%204.png&w=1200&q=75 1x, /_next/image?url=%2Fimages%2FSlide%204_3%20-%204.png&w=3840&q=75 2x" src="/_next/image?url=%2Fimages%2FSlide%204_3%20-%204.png&w=3840&q=75"/></div><div class="mx-auto grid max-w-sm gap-12 sm:max-w-none sm:grid-cols-2 md:gap-x-14 md:gap-y-16 lg:grid-cols-3"><article><svg class="mb-3 fill-indigo-500" xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path d="M0 0h14v17H0V0Zm2 2v13h10V2H2Z"></path><path fill-opacity=".48" d="m16.295 5.393 7.528 2.034-4.436 16.412L5.87 20.185l.522-1.93 11.585 3.132 3.392-12.55-5.597-1.514.522-1.93Z"></path></svg><h3 class="mb-1 font-dosis text-[1rem] font-semibold text-gray-200">Intuitive Interface</h3><p class="text-indigo-200/65">Just describe what you want to do with your data, and our agents do the rest.</p></article><article><svg class="mb-3 fill-indigo-500" xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path fill-opacity=".48" d="M7 8V0H5v8h2Zm12 16v-4h-2v4h2Z"></path><path d="M19 6H0v2h17v8H7v-6H5v8h19v-2h-5V6Z"></path></svg><h3 class="mb-1 font-dosis text-[1rem] font-semibold text-gray-200">Theme Library</h3><p class="text-indigo-200/65">Customize from any of our pre-built themes, to match your style and brand.</p></article><article><svg class="mb-3 fill-indigo-500" xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path d="M23.414 6 18 .586 16.586 2l3 3H7a6 6 0 0 0-6 6h2a4 4 0 0 1 4-4h12.586l-3 3L18 11.414 23.414 6Z"></path><path fill-opacity=".48" d="M13.01 12.508a2.5 2.5 0 0 0-3.502.482L1.797 23.16.203 21.952l7.71-10.17a4.5 4.5 0 1 1 7.172 5.437l-4.84 6.386-1.594-1.209 4.841-6.385a2.5 2.5 0 0 0-.482-3.503Z"></path></svg><h3 class="mb-1 font-dosis text-[1rem] font-semibold text-gray-200">Easy Editing</h3><p class="text-indigo-200/65">You have full control over the title, description, and links that are created.</p></article><article><svg class="mb-3 fill-indigo-500" xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path fill-opacity=".48" d="m3.031 9.05-.593-.805 1.609-1.187.594.804a6.966 6.966 0 0 1 0 8.276l-.594.805-1.61-1.188.594-.805a4.966 4.966 0 0 0 0-5.9Z"></path><path d="m7.456 6.676-.535-.845 1.69-1.07.534.844a11.944 11.944 0 0 1 0 12.789l-.535.845-1.69-1.071.536-.845a9.944 9.944 0 0 0 0-10.647Z"></path><path d="m11.888 4.35-.514-.858 1.717-1.027.513.858a16.9 16.9 0 0 1 2.4 8.677 16.9 16.9 0 0 1-2.4 8.676l-.513.859-1.717-1.028.514-.858A14.9 14.9 0 0 0 14.003 12a14.9 14.9 0 0 0-2.115-7.65Z" opacity=".48"></path><path d="m16.321 2-.5-.866 1.733-1 .5.866A22 22 0 0 1 21 12c0 3.852-1.017 7.636-2.948 10.97l-.502.865-1.73-1.003.501-.865A19.878 19.878 0 0 0 19 12a20 20 0 0 0-2.679-10Z"></path></svg><h3 class="mb-1 font-dosis text-[1rem] font-semibold text-gray-200">Link your sources</h3><p class="text-indigo-200/65">Want to link to a specific source, so your viewers can verify the data? No problem.</p></article><article><svg class="mb-3 fill-indigo-500" xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path fill-opacity=".48" d="M12 8.8a3 3 0 1 0 0 6 3 3 0 0 0 0-6Zm-5 3a5 5 0 1 1 10 0 5 5 0 0 1-10 0Z"></path><path d="m7.454 2.891.891-.454L7.437.655l-.891.454a12 12 0 0 0 0 21.382l.89.454.91-1.781-.892-.455a10 10 0 0 1 0-17.818ZM17.456 1.11l-.891-.454-.909 1.782.891.454a10 10 0 0 1 0 17.819l-.89.454.908 1.781.89-.454a12 12 0 0 0 0-21.382Z"></path></svg><h3 class="mb-1 font-dosis text-[1rem] font-semibold text-gray-200">Integrate Anywhere</h3><p class="text-indigo-200/65">Easily embed into Notion, Powerpoint, Wordpress, Wix, Miro, and more.</p></article><article><svg class="mb-3 fill-indigo-500" xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path fill-opacity=".48" d="M19 8h5v2h-5V8Zm-4 5h9v2h-9v-2Zm9 5H11v2h13v-2Z"></path><path d="M19.406 3.844 6.083 20.497.586 15 2 13.586l3.917 3.917L17.844 2.595l1.562 1.25Z"></path></svg><h3 class="mb-1 font-dosis text-[1rem] font-semibold text-gray-200">Full Support</h3><p class="text-indigo-200/65">We provide a library of tutorials, tips, and guides to get started. Need help? Send us an email anytime.</p></article></div></div></div></section><div class="mx-auto max-w-6xl px-4 sm:px-6"><div class="border-t py-12 [border-image:linear-gradient(to_right,transparent,theme(colors.slate.400/.25),transparent)1] md:py-20"><div class="mx-auto max-w-3xl pb-12 text-center"><h2 class="animate-[gradient_6s_linear_infinite] bg-[linear-gradient(to_right,theme(colors.gray.200),theme(colors.indigo.200),theme(colors.gray.50),theme(colors.indigo.300),theme(colors.gray.200))] bg-[length:200%_auto] bg-clip-text pb-4 font-dosis text-3xl font-semibold text-transparent md:text-4xl">See what people are saying</h2><p class="text-lg text-indigo-200/65">Check out some of the feedback we've received from our users, and some of the news sites that have featured us.</p></div><div><div class="flex justify-center pb-12 max-md:hidden md:pb-16"><div class="relative inline-flex flex-wrap justify-center rounded-[1.25rem] bg-gray-800/40 p-1"><button class="flex h-8 flex-1 items-center gap-2.5 whitespace-nowrap rounded-full px-3 text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring focus-visible:ring-indigo-200 relative bg-gradient-to-b from-gray-900 via-gray-800/60 to-gray-900 before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_bottom,theme(colors.indigo.500/0),theme(colors.indigo.500/.5))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)]" aria-pressed="true"><svg class="fill-current text-indigo-500" xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path d="M.062 10.003a1 1 0 0 1 1.947.455c-.019.08.01.152.078.19l5.83 3.333c.052.03.115.03.168 0l5.83-3.333a.163.163 0 0 0 .078-.188 1 1 0 0 1 1.947-.459 2.161 2.161 0 0 1-1.032 2.384l-5.83 3.331a2.168 2.168 0 0 1-2.154 0l-5.83-3.331a2.162 2.162 0 0 1-1.032-2.382Zm7.854-7.981-5.83 3.332a.17.17 0 0 0 0 .295l5.828 3.33c.054.031.118.031.17.002l5.83-3.333a.17.17 0 0 0 0-.294L8.085 2.023a.172.172 0 0 0-.17-.001ZM9.076.285l5.83 3.332c1.458.833 1.458 2.935 0 3.768l-5.83 3.333c-.667.38-1.485.38-2.153-.001l-5.83-3.332c-1.457-.833-1.457-2.935 0-3.767L6.925.285a2.173 2.173 0 0 1 2.15 0Z"></path></svg><span>View All</span></button><button class="flex h-8 flex-1 items-center gap-2.5 whitespace-nowrap rounded-full px-3 text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring focus-visible:ring-indigo-200 opacity-65 transition-opacity hover:opacity-90" aria-pressed="false"><svg class="fill-current text-gray-600" xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path d="M6.5 3.5a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0ZM9 6.855A3.502 3.502 0 0 0 8 0a3.5 3.5 0 0 0-1 6.855v1.656L5.534 9.65a3.5 3.5 0 1 0 1.229 1.578L8 10.267l1.238.962a3.5 3.5 0 1 0 1.229-1.578L9 8.511V6.855Zm2.303 4.74c.005-.005.01-.01.013-.016l.012-.016a1.5 1.5 0 1 1-.025.032ZM3.5 11A1.497 1.497 0 0 1 5 12.5 1.5 1.5 0 1 1 3.5 11Z"></path></svg><span>News</span></button><button class="flex h-8 flex-1 items-center gap-2.5 whitespace-nowrap rounded-full px-3 text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring focus-visible:ring-indigo-200 opacity-65 transition-opacity hover:opacity-90" aria-pressed="false"><svg class="fill-current text-gray-600" xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path d="M2.428 10c.665-1.815 1.98-3.604 3.44-4.802-.6-1.807-1.443-3.079-2.29-3.18-1.91-.227-2.246 2.04-.174 2.962a1 1 0 1 1-.813 1.827C-1.407 5.028-.589-.491 3.815.032c1.605.191 2.925 1.811 3.79 4.07.979-.427 1.937-.51 2.735-.092.818.429 1.143 1.123 1.294 2.148.015.1.022.149.043.32.542-.537 1.003-.797 1.693-.622.64.162.894.493 1.195 1.147l.018.04a1 1 0 0 1 1.133 1.61c-.46.47-1.12.574-1.744.398a1.661 1.661 0 0 1-.87-.592 2.127 2.127 0 0 1-.224-.349 3.225 3.225 0 0 1-.55.477c-.377.253-.8.368-1.259.267-.993-.218-1.21-.779-1.367-2.05-.027-.22-.033-.262-.046-.353-.067-.452-.144-.617-.244-.67-.225-.118-.665-.013-1.206.278.297 1.243.475 2.587.516 3.941H15a1 1 0 0 1 0 2H8.68l-.025.285c-.173 1.918-.906 3.381-2.654 3.668-1.5.246-3.013-.47-3.677-1.858-.29-.637-.39-1.35-.342-2.095H1a1 1 0 0 1 0-2h1.428Zm2.11 0h2.175a18.602 18.602 0 0 0-.284-2.577c-.205.202-.408.42-.606.654A9.596 9.596 0 0 0 4.537 10Zm2.135 2H3.942c-.032.465.03.888.194 1.25.258.538.89.836 1.54.73.546-.09.888-.772.988-1.875L6.673 12Z"></path></svg><span>People</span></button></div></div><div class="mx-auto grid max-w-sm items-start gap-6 sm:max-w-none sm:grid-cols-2 lg:grid-cols-3"><div class="group"><article class="relative rounded-2xl bg-gradient-to-br from-gray-900/50 via-gray-800/25 to-gray-900/50 p-5 backdrop-blur-sm transition-opacity before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_right,theme(colors.gray.800),theme(colors.gray.700),theme(colors.gray.800))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)] "><div class="flex flex-col gap-4"><div><img alt="Client logo" loading="lazy" width="208" height="36" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsid.0b011ba2.png&w=256&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsid.0b011ba2.png&w=640&q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsid.0b011ba2.png&w=640&q=75"/></div><p class="text-indigo-200/65">'Huge fan of CalcGen. I was using ChatGPT for charts, but this lets me do so much more with so much less effort.'</p></div></article></div><div class="group"><article class="relative rounded-2xl bg-gradient-to-br from-gray-900/50 via-gray-800/25 to-gray-900/50 p-5 backdrop-blur-sm transition-opacity before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_right,theme(colors.gray.800),theme(colors.gray.700),theme(colors.gray.800))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)] "><div class="flex flex-col gap-4"><div><img alt="Client logo" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsuperpower.714c18fd.png&w=48&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsuperpower.714c18fd.png&w=96&q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsuperpower.714c18fd.png&w=96&q=75"/></div><p class="text-indigo-200/65">Featured as a trending tool by Superpower Daily, a leading tech newsletter with 220,000+ subscribers, in October 2024.</p></div></article></div><div class="group"><article class="relative rounded-2xl bg-gradient-to-br from-gray-900/50 via-gray-800/25 to-gray-900/50 p-5 backdrop-blur-sm transition-opacity before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_right,theme(colors.gray.800),theme(colors.gray.700),theme(colors.gray.800))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)] "><div class="flex flex-col gap-4"><div><img alt="Client logo" loading="lazy" width="208" height="36" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fandrei.7a317ace.png&w=256&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fandrei.7a317ace.png&w=640&q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fandrei.7a317ace.png&w=640&q=75"/></div><p class="text-indigo-200/65">'This is clearly the type of tool that will make AI easier to use for the average person. Just ask a question, get a chart, send it anywhere, and you're done!'</p></div></article></div><div class="group"><article class="relative rounded-2xl bg-gradient-to-br from-gray-900/50 via-gray-800/25 to-gray-900/50 p-5 backdrop-blur-sm transition-opacity before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_right,theme(colors.gray.800),theme(colors.gray.700),theme(colors.gray.800))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)] "><div class="flex flex-col gap-4"><div><img alt="Client logo" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Frundown.0ca93823.png&w=48&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Frundown.0ca93823.png&w=96&q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Frundown.0ca93823.png&w=96&q=75"/></div><p class="text-indigo-200/65">Featured in 'Trending AI Products' by Rundown AI, the most popular AI newsletter in the world, in October 2024.</p></div></article></div><div class="group"><article class="relative rounded-2xl bg-gradient-to-br from-gray-900/50 via-gray-800/25 to-gray-900/50 p-5 backdrop-blur-sm transition-opacity before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_right,theme(colors.gray.800),theme(colors.gray.700),theme(colors.gray.800))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)] "><div class="flex flex-col gap-4"><div><img alt="Client logo" loading="lazy" width="208" height="36" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsimon.42c3d09f.png&w=256&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsimon.42c3d09f.png&w=640&q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsimon.42c3d09f.png&w=640&q=75"/></div><p class="text-indigo-200/65">'I just asked 'smoking rates USA' and it found relevant sources and made a graph for me in around a minute. If I were to do that myself, it would take me around an hour to find the data and then graph it, and I would make mistakes along the way as well. It's a great tool!'</p></div></article></div><div class="group"><article class="relative rounded-2xl bg-gradient-to-br from-gray-900/50 via-gray-800/25 to-gray-900/50 p-5 backdrop-blur-sm transition-opacity before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_right,theme(colors.gray.800),theme(colors.gray.700),theme(colors.gray.800))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)] "><div class="flex flex-col gap-4"><div><img alt="Client logo" loading="lazy" width="100" height="36" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fph.7a44fc78.png&w=128&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fph.7a44fc78.png&w=256&q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fph.7a44fc78.png&w=256&q=75"/></div><p class="text-indigo-200/65">Featured on Product Hunt, the #1 product discovery platform, as a top 8 launch of the day.</p></div></article></div></div></div></div></div><section class="relative overflow-hidden"><div class="pointer-events-none absolute bottom-0 left-1/2 -z-10 -mb-24 ml-20 -translate-x-1/2" aria-hidden="true"><img alt="Blurred shape" loading="lazy" width="760" height="668" decoding="async" data-nimg="1" class="max-w-none" style="color:transparent" src="/_next/static/media/blurred-shape.089e0f40.svg"/></div><div class="max-w6xl mx-auto px-4 sm:px-6"><div class="bg-gradient-to-r from-transparent via-gray-800/50 py-12 md:py-20"><div class="mx-auto max-w-3xl text-center"><h2 class="animate-[gradient_6s_linear_infinite] bg-[linear-gradient(to_right,theme(colors.gray.200),theme(colors.indigo.200),theme(colors.gray.50),theme(colors.indigo.300),theme(colors.gray.200))] bg-[length:200%_auto] bg-clip-text pb-8 font-dosis text-3xl font-semibold text-transparent md:text-4xl" data-aos="fade-up">Activate Your Swarm Today</h2><p class="text-gray-400 mb-8">Plans starting at $9.99.</p><div class="mx-auto max-w-xs sm:flex sm:max-w-none sm:justify-center"><div data-aos="fade-up" data-aos-delay="400"><a class="btn group mb-4 w-full bg-gradient-to-t from-indigo-600 to-indigo-500 bg-[length:100%_100%] bg-[bottom] text-white shadow-[inset_0px_1px_0px_0px_theme(colors.white/.16)] hover:bg-[length:100%_150%] sm:mb-0 sm:w-auto" href="https://calcgen.ai/auth/signin"><span class="relative inline-flex items-center">Start Creating<span class="ml-1 tracking-normal text-white/50 transition-transform group-hover:translate-x-0.5">-></span></span></a></div><div data-aos="fade-up" data-aos-delay="600"><a class="btn relative w-full bg-gradient-to-b from-gray-800 to-gray-800/60 bg-[length:100%_100%] bg-[bottom] text-gray-300 before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_right,theme(colors.gray.800),theme(colors.gray.700),theme(colors.gray.800))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)] hover:bg-[length:100%_150%] sm:ml-4 sm:w-auto" href="https://calcgen.ai/tutorials/welcome-to-calcgen">Learn More</a></div></div></div></div></div></section></main><footer><div class="relative mx-auto max-w-6xl px-4 sm:px-6"><div class="pointer-events-none absolute bottom-0 left-1/2 -z-10 -translate-x-1/2" aria-hidden="true"><img alt="Footer illustration" loading="lazy" width="1076" height="378" decoding="async" data-nimg="1" class="max-w-none" style="color:transparent" src="/_next/static/media/footer-illustration.d3f176f6.svg"/></div><div class="grid grid-cols-2 justify-between gap-12 py-8 sm:grid-rows-[auto_auto] md:grid-cols-4 md:grid-rows-[auto_auto] md:py-12 lg:grid-cols-[repeat(4,minmax(0,140px))_1fr] lg:grid-rows-1 xl:gap-20"><div class="space-y-2"><h3 class="text-sm font-medium text-gray-200">Company</h3><ul class="space-y-2 text-sm"><li><a class="text-indigo-200/65 transition hover:text-indigo-500" href="https://calcgen.ai/tutorials/welcome-to-calcgen">About us</a></li><li><a class="text-indigo-200/65 transition hover:text-indigo-500" href="https://calcgen.ai/tutorials/">Blog</a></li></ul></div><div class="space-y-2"><h3 class="text-sm font-medium text-gray-200">Resources</h3><ul class="space-y-2 text-sm"><li><a class="text-indigo-200/65 transition hover:text-indigo-500" href="https://calcgen.ai/community">Community Showcase</a></li><li><a class="text-indigo-200/65 transition hover:text-indigo-500" href="https://calcgen.ai/termsofservice">Terms of service</a></li><li><a class="text-indigo-200/65 transition hover:text-indigo-500" href="https://calcgen.ai/privacy">Privacy Policy</a></li></ul></div><div class="space-y-2"><h3 class="text-sm font-medium text-gray-200">Content Library</h3><ul class="space-y-2 text-sm"><li><a class="text-indigo-200/65 transition hover:text-indigo-500" href="https://calcgen.ai/tutorials/">Tutorials</a></li><li><a class="text-indigo-200/65 transition hover:text-indigo-500" href="https://calcgen.ai/forum/">Forum</a></li></ul></div><div class="col-span-2 md:col-span-4 lg:col-span-1 lg:text-right"><div class="mb-3"><a class="inline-flex shrink-0" aria-label="Cruip" href="/"><img alt="Cruip Logo" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdrafting-compass.de3a6fe8.png&w=32&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdrafting-compass.de3a6fe8.png&w=48&q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdrafting-compass.de3a6fe8.png&w=48&q=75"/></a></div><div class="text-sm"><p class="mb-3 text-indigo-200/65">漏 calcgen.ai<span class="text-gray-700"> 路 </span><a class="text-indigo-200/65 transition hover:text-indigo-500" href="https://calcgen.ai/termsofservice">Terms</a></p><ul class="inline-flex gap-1"><li><a class="flex items-center justify-center text-indigo-500 transition hover:text-indigo-400" href="https://x.com/calcgen_ai" aria-label="Twitter"><svg class="h-6 w-6" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" stroke="currentColor" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M23 3a10.9 10.9 0 0 1-3.14 1.53A4.48 4.48 0 0 0 22.43 2a9.09 9.09 0 0 1-2.88 1.1A4.52 4.52 0 0 0 16.11 1c-2.5 0-4.51 2.01-4.51 4.5 0 .35.04.7.11 1.03A12.94 12.94 0 0 1 3 2.5a4.48 4.48 0 0 0-.61 2.27c0 1.56.8 2.93 2.02 3.74A4.48 4.48 0 0 1 2 8.03v.06c0 2.18 1.55 4 3.61 4.42a4.52 4.52 0 0 1-2.04.08 4.52 4.52 0 0 0 4.22 3.13A9.05 9.05 0 0 1 1 18.57a12.8 12.8 0 0 0 6.92 2.03c8.3 0 12.84-6.87 12.84-12.84 0-.2 0-.39-.01-.58A9.22 9.22 0 0 0 23 3z"></path></svg></a></li><li><a class="flex items-center justify-center text-indigo-500 transition hover:text-indigo-400" href="https://www.instagram.com/calcgen/" aria-label="Instagram"><svg class="h-6 w-6" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" stroke="currentColor" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="2" width="20" height="20" rx="5" ry="5"></rect><path d="M16 11.37a4 4 0 1 1-4.73-4.73 4 4 0 0 1 4.73 4.73z"></path><line x1="17.5" y1="6.5" x2="17.51" y2="6.5"></line></svg></a></li><li><a class="flex items-center justify-center text-indigo-500 transition hover:text-indigo-400" href="mailto:calcgen.help@gmail.com" aria-label="Email"><svg class="h-6 w-6" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" stroke="currentColor" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path><polyline points="22,6 12,13 2,6"></polyline></svg></a></li></ul></div></div></div></div></footer></div><script src="/_next/static/chunks/webpack-c35e5e189c9c05e9.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/media/0b3a6f8aeac4b2c2-s.p.ttf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/ttf\"}]\n2:HL[\"/_next/static/media/23d8aebb3fa04341-s.p.ttf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/ttf\"}]\n3:HL[\"/_next/static/media/39010ddbdf59692b-s.p.ttf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/ttf\"}]\n4:HL[\"/_next/static/media/4ab96ad4b93ff6ef-s.p.ttf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/ttf\"}]\n5:HL[\"/_next/static/media/83754f20120e5910-s.p.ttf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/ttf\"}]\n6:HL[\"/_next/static/media/a695a8fd8bfeb9dc-s.p.ttf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/ttf\"}]\n7:HL[\"/_next/static/media/c13c0de5ea6a7dd6-s.p.ttf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/ttf\"}]\n8:HL[\"/_next/static/css/3fac2d6ce934baa0.css\",\"style\"]\n9:HL[\"/_next/static/css/f76788cadc76491e.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"a:I[1013,[],\"\"]\nc:I[8986,[\"986\",\"static/chunks/986-911af3795fd06a83.js\",\"695\",\"static/chunks/app/(auth)/layout-e2f13a185ed6a7f2.js\"],\"Image\"]\nd:I[5738,[\"986\",\"static/chunks/986-911af3795fd06a83.js\",\"765\",\"static/chunks/765-e38508982bbad691.js\",\"772\",\"static/chunks/app/(default)/page-cba0ef9455c93c6b.js\"],\"default\"]\ne:I[4531,[\"986\",\"static/chunks/986-911af3795fd06a83.js\",\"765\",\"static/chunks/765-e38508982bbad691.js\",\"772\",\"static/chunks/app/(default)/page-cba0ef9455c93c6b.js\"],\"default\"]\nf:I[2357,[\"986\",\"static/chunks/986-911af3795fd06a83.js\",\"765\",\"static/chunks/765-e38508982bbad691.js\",\"772\",\"static/chunks/app/(default)/page-cba0ef9455c93c6b.js\"],\"default\"]\n11:I[6484,[\"196\",\"static/chunks/196-942b065cf8f9bd26.js\",\"986\",\"static/chunks/986-911af3795fd06a83.js\",\"534\",\"static/chunks/app/(default)/layout-f10964727406d48c.js\"],\"default\",1]\n12:I[6102,[],\"\"]\n13:I[2609,[],\"\"]\n14:I[5250,[\"196\",\"static/chunks/196-942b065cf8f9bd26.js\",\"986\",\"static/chunks/986-911af3795fd06a83.js\",\"185\",\"static/chunks/app/layout-34b2d49c5fd48606.js\"],\"Analytics\"]\n15:I[9245,[\"196\",\"static/chunks/196-942b065cf8f9bd26.js\",\"986\",\"static/chunks/986-911af3795fd06a83.js\",\"185\",\"static/chunks/app/layout-34b2d49c5fd48606.js\"],\"default\"]\n1b:I[1626,[],\"\"]\n10:{\"src\":\"/_next/static/media/blurred-shape.089e0f40.svg\",\"height\":668,\"width\":760,\"blurWidth\":0,\"blurHeight\":0}\n16:{\"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\"}\n17:{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"}\n18:{\"display\":\"inline-block\"}\n19:{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0}\n1c:[]\n"])</script><script>self.__next_f.push([1,"0:[\"$\",\"$La\",null,{\"buildId\":\"hS1xlbmnzTUE3l-Hvxn6V\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"\"],\"initialTree\":[\"\",{\"children\":[\"(default)\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"(default)\",{\"children\":[\"__PAGE__\",{},[[\"$Lb\",[[[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute left-1/2 top-0 -z-10 -translate-x-1/4\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"$Lc\",null,{\"className\":\"max-w-none\",\"src\":{\"src\":\"/_next/static/media/page-illustration.3cec8b53.svg\",\"height\":594,\"width\":846,\"blurWidth\":0,\"blurHeight\":0},\"width\":846,\"height\":594,\"alt\":\"Page illustration\"}]}],false],[\"$\",\"section\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"py-12 md:py-20\",\"children\":[[\"$\",\"div\",null,{\"className\":\"pb-12 text-center md:pb-20\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"animate-[gradient_6s_linear_infinite] bg-[linear-gradient(to_right,theme(colors.gray.200),theme(colors.indigo.200),theme(colors.gray.50),theme(colors.indigo.300),theme(colors.gray.200))] bg-[length:200%_auto] bg-clip-text pb-5 font-dosis text-4xl font-semibold text-balance text-transparent md:text-5xl\",\"data-aos\":\"fade-up\",\"children\":\"Build Beautiful, Interactive, Customizable Data Visuals in Seconds\"}],[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-3xl\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-8 text-xl text-indigo-200/65\",\"data-aos\":\"fade-up\",\"data-aos-delay\":200,\"children\":\"Save hours of research, data cleaning, writing code, and formatting your data visualizations, and let our swarm of AI agents handle the workload.\"}],[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-xs sm:flex sm:max-w-none sm:justify-center\",\"children\":[[\"$\",\"div\",null,{\"data-aos\":\"fade-up\",\"data-aos-delay\":400,\"children\":[\"$\",\"a\",null,{\"className\":\"btn group mb-4 w-full bg-gradient-to-t from-indigo-600 to-indigo-500 bg-[length:100%_100%] bg-[bottom] text-white shadow-[inset_0px_1px_0px_0px_theme(colors.white/.16)] hover:bg-[length:100%_150%] sm:mb-0 sm:w-auto\",\"href\":\"https://calcgen.ai/auth/signin\",\"children\":[\"$\",\"span\",null,{\"className\":\"relative inline-flex items-center\",\"children\":[\"Start Creating\",[\"$\",\"span\",null,{\"className\":\"ml-1 tracking-normal text-white/50 transition-transform group-hover:translate-x-0.5\",\"children\":\"-\u003e\"}]]}]}]}],[\"$\",\"div\",null,{\"data-aos\":\"fade-up\",\"data-aos-delay\":600,\"children\":[\"$\",\"a\",null,{\"className\":\"btn relative w-full bg-gradient-to-b from-gray-800 to-gray-800/60 bg-[length:100%_100%] bg-[bottom] text-gray-300 before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_right,theme(colors.gray.800),theme(colors.gray.700),theme(colors.gray.800))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)] hover:bg-[length:100%_150%] sm:ml-4 sm:w-auto\",\"href\":\"https://calcgen.ai/tutorials/welcome-to-calcgen\",\"children\":\"Learn More\"}]}]]}]]}]]}],[\"$\",\"$Ld\",null,{\"thumb\":{\"src\":\"/_next/static/media/3.f14034ed.png\",\"height\":1080,\"width\":1920,\"blurDataURL\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAMAAABPT11nAAAAGFBMVEUtNEYkKkE2PE8+Q2IgJjkUGzBITXYzNlglEJCfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKElEQVR4nBXIuREAMAgEsb0H6L9jjxUK29x1KNnQAe/GGkTiPxskVQ8LGgBzz0uhCAAAAABJRU5ErkJggg==\",\"blurWidth\":8,\"blurHeight\":5},\"thumbWidth\":1104,\"thumbHeight\":576,\"thumbAlt\":\"Modal video thumbnail\",\"video\":\"videos//video.mp4\",\"videoWidth\":1920,\"videoHeight\":1080}]]}]}]}],[\"$\",\"section\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"pb-12 md:pb-20\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-3xl pb-12 text-center md:pb-20\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-flex items-center gap-3 pb-3 before:h-px before:w-8 before:bg-gradient-to-r before:from-transparent before:to-indigo-200/50 after:h-px after:w-8 after:bg-gradient-to-l after:from-transparent after:to-indigo-200/50\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex bg-gradient-to-r from-indigo-500 to-indigo-200 bg-clip-text text-transparent\",\"children\":\"Tailored Workflows\"}]}],[\"$\",\"h2\",null,{\"className\":\"animate-[gradient_6s_linear_infinite] bg-[linear-gradient(to_right,theme(colors.gray.200),theme(colors.indigo.200),theme(colors.gray.50),theme(colors.indigo.300),theme(colors.gray.200))] bg-[length:200%_auto] bg-clip-text pb-4 font-dosis text-3xl font-semibold text-transparent md:text-4xl\",\"children\":\"Automate your data research\"}],[\"$\",\"p\",null,{\"className\":\"text-lg text-indigo-200/65\",\"children\":\"With a single prompt, let our swarm of research, analysis, and coding agents work together and build you a beautiful, interactive, customizable visualization for any question you ask.\"}]]}],[\"$\",\"$Le\",null,{\"className\":\"group mx-auto grid max-w-sm items-start gap-6 lg:max-w-none lg:grid-cols-3\",\"children\":[[\"$\",\"a\",null,{\"className\":\"group/card relative h-full overflow-hidden rounded-2xl bg-gray-800 p-px before:pointer-events-none before:absolute before:-left-40 before:-top-40 before:z-10 before:h-80 before:w-80 before:translate-x-[var(--mouse-x)] before:translate-y-[var(--mouse-y)] before:rounded-full before:bg-indigo-500/80 before:opacity-0 before:blur-3xl before:transition-opacity before:duration-500 after:pointer-events-none after:absolute after:-left-48 after:-top-48 after:z-30 after:h-64 after:w-64 after:translate-x-[var(--mouse-x)] after:translate-y-[var(--mouse-y)] after:rounded-full after:bg-indigo-500 after:opacity-0 after:blur-3xl after:transition-opacity after:duration-500 after:hover:opacity-20 before:group-hover:opacity-100\",\"href\":\"#0\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative z-20 h-full overflow-hidden rounded-[inherit] bg-gray-950 after:absolute after:inset-0 after:bg-gradient-to-br after:from-gray-900/50 after:via-gray-800/25 after:to-gray-900/50\",\"children\":[[\"$\",\"$Lc\",null,{\"className\":\"inline-flex\",\"src\":\"/images/Slide 4_3 - 2.png\",\"width\":350,\"height\":288,\"alt\":\"Workflow 01\"}],[\"$\",\"div\",null,{\"className\":\"p-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-3\",\"children\":[\"$\",\"span\",null,{\"className\":\"btn-sm relative rounded-full bg-gray-800/40 px-2.5 py-0.5 text-xs font-normal before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_bottom,theme(colors.gray.700/.15),theme(colors.gray.700/.5))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)] hover:bg-gray-800/60\",\"children\":[\"$\",\"span\",null,{\"className\":\"bg-gradient-to-r from-indigo-500 to-indigo-200 bg-clip-text text-transparent\",\"children\":\"Search Agent\"}]}]}],[\"$\",\"p\",null,{\"className\":\"text-indigo-200/65\",\"children\":\"Haven鈥檛 researched yet? Let our agents search the internet for you, and link the credible sources it uses for you to preview.\"}]]}]]}]}],[\"$\",\"a\",null,{\"className\":\"group/card relative h-full overflow-hidden rounded-2xl bg-gray-800 p-px before:pointer-events-none before:absolute before:-left-40 before:-top-40 before:z-10 before:h-80 before:w-80 before:translate-x-[var(--mouse-x)] before:translate-y-[var(--mouse-y)] before:rounded-full before:bg-indigo-500/80 before:opacity-0 before:blur-3xl before:transition-opacity before:duration-500 after:pointer-events-none after:absolute after:-left-48 after:-top-48 after:z-30 after:h-64 after:w-64 after:translate-x-[var(--mouse-x)] after:translate-y-[var(--mouse-y)] after:rounded-full after:bg-indigo-500 after:opacity-0 after:blur-3xl after:transition-opacity after:duration-500 after:hover:opacity-20 before:group-hover:opacity-100\",\"href\":\"#0\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative z-20 h-full overflow-hidden rounded-[inherit] bg-gray-950 after:absolute after:inset-0 after:bg-gradient-to-br after:from-gray-900/50 after:via-gray-800/25 after:to-gray-900/50\",\"children\":[[\"$\",\"$Lc\",null,{\"className\":\"inline-flex\",\"src\":\"/images/Slide 4_3 - 3.png\",\"width\":350,\"height\":288,\"alt\":\"Workflow 02\"}],[\"$\",\"div\",null,{\"className\":\"p-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-3\",\"children\":[\"$\",\"span\",null,{\"className\":\"btn-sm relative rounded-full bg-gray-800/40 px-2.5 py-0.5 text-xs font-normal before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_bottom,theme(colors.gray.700/.15),theme(colors.gray.700/.5))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)] hover:bg-gray-800/60\",\"children\":[\"$\",\"span\",null,{\"className\":\"bg-gradient-to-r from-indigo-500 to-indigo-200 bg-clip-text text-transparent\",\"children\":\"Analysis Agent\"}]}]}],[\"$\",\"p\",null,{\"className\":\"text-indigo-200/65\",\"children\":\"No need to add a title or writeup for your chart, our analysis agent provides a detailed analysis of your data.\"}]]}]]}]}],[\"$\",\"a\",null,{\"className\":\"group/card relative h-full overflow-hidden rounded-2xl bg-gray-800 p-px before:pointer-events-none before:absolute before:-left-40 before:-top-40 before:z-10 before:h-80 before:w-80 before:translate-x-[var(--mouse-x)] before:translate-y-[var(--mouse-y)] before:rounded-full before:bg-indigo-500/80 before:opacity-0 before:blur-3xl before:transition-opacity before:duration-500 after:pointer-events-none after:absolute after:-left-48 after:-top-48 after:z-30 after:h-64 after:w-64 after:translate-x-[var(--mouse-x)] after:translate-y-[var(--mouse-y)] after:rounded-full after:bg-indigo-500 after:opacity-0 after:blur-3xl after:transition-opacity after:duration-500 after:hover:opacity-20 before:group-hover:opacity-100\",\"href\":\"#0\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative z-20 h-full overflow-hidden rounded-[inherit] bg-gray-950 after:absolute after:inset-0 after:bg-gradient-to-br after:from-gray-900/50 after:via-gray-800/25 after:to-gray-900/50\",\"children\":[[\"$\",\"$Lc\",null,{\"className\":\"inline-flex\",\"src\":\"/images/Slide 4_3 - 1.png\",\"width\":350,\"height\":288,\"alt\":\"Workflow 03\"}],[\"$\",\"div\",null,{\"className\":\"p-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-3\",\"children\":[\"$\",\"span\",null,{\"className\":\"btn-sm relative rounded-full bg-gray-800/40 px-2.5 py-0.5 text-xs font-normal before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_bottom,theme(colors.gray.700/.15),theme(colors.gray.700/.5))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)] hover:bg-gray-800/60\",\"children\":[\"$\",\"span\",null,{\"className\":\"bg-gradient-to-r from-indigo-500 to-indigo-200 bg-clip-text text-transparent\",\"children\":\"Visualization Agent\"}]}]}],[\"$\",\"p\",null,{\"className\":\"text-indigo-200/65\",\"children\":\"Visualize your data any way you want, and describe any filters or sorting options you want.\"}]]}]]}]}]]}]]}]}]}],[\"$\",\"section\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute left-1/2 top-0 -z-10 -mt-20 -translate-x-1/2\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"$Lc\",null,{\"className\":\"max-w-none\",\"src\":{\"src\":\"/_next/static/media/blurred-shape-gray.4be07fa5.svg\",\"height\":668,\"width\":760,\"blurWidth\":0,\"blurHeight\":0},\"width\":760,\"height\":668,\"alt\":\"Blurred shape\"}]}],[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute bottom-0 left-1/2 -z-10 -mb-80 -translate-x-[120%] opacity-50\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"$Lc\",null,{\"className\":\"max-w-none\",\"src\":{\"src\":\"/_next/static/media/blurred-shape.089e0f40.svg\",\"height\":668,\"width\":760,\"blurWidth\":0,\"blurHeight\":0},\"width\":760,\"height\":668,\"alt\":\"Blurred shape\"}]}],[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"border-t py-12 [border-image:linear-gradient(to_right,transparent,theme(colors.slate.400/.25),transparent)1] md:py-20\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-3xl pb-4 text-center md:pb-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-flex items-center gap-3 pb-3 before:h-px before:w-8 before:bg-gradient-to-r before:from-transparent before:to-indigo-200/50 after:h-px after:w-8 after:bg-gradient-to-l after:from-transparent after:to-indigo-200/50\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex bg-gradient-to-r from-indigo-500 to-indigo-200 bg-clip-text text-transparent\",\"children\":\"Advanced Controls\"}]}],[\"$\",\"h2\",null,{\"className\":\"animate-[gradient_6s_linear_infinite] bg-[linear-gradient(to_right,theme(colors.gray.200),theme(colors.indigo.200),theme(colors.gray.50),theme(colors.indigo.300),theme(colors.gray.200))] bg-[length:200%_auto] bg-clip-text pb-4 font-dosis text-3xl font-semibold text-transparent md:text-4xl\",\"children\":\"Delightfully Simple Customization\"}],[\"$\",\"p\",null,{\"className\":\"text-lg text-indigo-200/65\",\"children\":\"Tailor your visualization to tell the story of your data, in the design language of your brand.\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex justify-center pb-4 md:pb-12\",\"data-aos\":\"fade-up\",\"children\":[\"$\",\"$Lc\",null,{\"className\":\"max-w-none\",\"src\":\"/images/Slide 4_3 - 4.png\",\"width\":1104,\"height\":384,\"alt\":\"Features\"}]}],[\"$\",\"div\",null,{\"className\":\"mx-auto grid max-w-sm gap-12 sm:max-w-none sm:grid-cols-2 md:gap-x-14 md:gap-y-16 lg:grid-cols-3\",\"children\":[[\"$\",\"article\",null,{\"children\":[[\"$\",\"svg\",null,{\"className\":\"mb-3 fill-indigo-500\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"children\":[[\"$\",\"path\",null,{\"d\":\"M0 0h14v17H0V0Zm2 2v13h10V2H2Z\"}],[\"$\",\"path\",null,{\"fillOpacity\":\".48\",\"d\":\"m16.295 5.393 7.528 2.034-4.436 16.412L5.87 20.185l.522-1.93 11.585 3.132 3.392-12.55-5.597-1.514.522-1.93Z\"}]]}],[\"$\",\"h3\",null,{\"className\":\"mb-1 font-dosis text-[1rem] font-semibold text-gray-200\",\"children\":\"Intuitive Interface\"}],[\"$\",\"p\",null,{\"className\":\"text-indigo-200/65\",\"children\":\"Just describe what you want to do with your data, and our agents do the rest.\"}]]}],[\"$\",\"article\",null,{\"children\":[[\"$\",\"svg\",null,{\"className\":\"mb-3 fill-indigo-500\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"children\":[[\"$\",\"path\",null,{\"fillOpacity\":\".48\",\"d\":\"M7 8V0H5v8h2Zm12 16v-4h-2v4h2Z\"}],[\"$\",\"path\",null,{\"d\":\"M19 6H0v2h17v8H7v-6H5v8h19v-2h-5V6Z\"}]]}],[\"$\",\"h3\",null,{\"className\":\"mb-1 font-dosis text-[1rem] font-semibold text-gray-200\",\"children\":\"Theme Library\"}],[\"$\",\"p\",null,{\"className\":\"text-indigo-200/65\",\"children\":\"Customize from any of our pre-built themes, to match your style and brand.\"}]]}],[\"$\",\"article\",null,{\"children\":[[\"$\",\"svg\",null,{\"className\":\"mb-3 fill-indigo-500\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"children\":[[\"$\",\"path\",null,{\"d\":\"M23.414 6 18 .586 16.586 2l3 3H7a6 6 0 0 0-6 6h2a4 4 0 0 1 4-4h12.586l-3 3L18 11.414 23.414 6Z\"}],[\"$\",\"path\",null,{\"fillOpacity\":\".48\",\"d\":\"M13.01 12.508a2.5 2.5 0 0 0-3.502.482L1.797 23.16.203 21.952l7.71-10.17a4.5 4.5 0 1 1 7.172 5.437l-4.84 6.386-1.594-1.209 4.841-6.385a2.5 2.5 0 0 0-.482-3.503Z\"}]]}],[\"$\",\"h3\",null,{\"className\":\"mb-1 font-dosis text-[1rem] font-semibold text-gray-200\",\"children\":\"Easy Editing\"}],[\"$\",\"p\",null,{\"className\":\"text-indigo-200/65\",\"children\":\"You have full control over the title, description, and links that are created.\"}]]}],[\"$\",\"article\",null,{\"children\":[[\"$\",\"svg\",null,{\"className\":\"mb-3 fill-indigo-500\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"children\":[[\"$\",\"path\",null,{\"fillOpacity\":\".48\",\"d\":\"m3.031 9.05-.593-.805 1.609-1.187.594.804a6.966 6.966 0 0 1 0 8.276l-.594.805-1.61-1.188.594-.805a4.966 4.966 0 0 0 0-5.9Z\"}],[\"$\",\"path\",null,{\"d\":\"m7.456 6.676-.535-.845 1.69-1.07.534.844a11.944 11.944 0 0 1 0 12.789l-.535.845-1.69-1.071.536-.845a9.944 9.944 0 0 0 0-10.647Z\"}],[\"$\",\"path\",null,{\"d\":\"m11.888 4.35-.514-.858 1.717-1.027.513.858a16.9 16.9 0 0 1 2.4 8.677 16.9 16.9 0 0 1-2.4 8.676l-.513.859-1.717-1.028.514-.858A14.9 14.9 0 0 0 14.003 12a14.9 14.9 0 0 0-2.115-7.65Z\",\"opacity\":\".48\"}],[\"$\",\"path\",null,{\"d\":\"m16.321 2-.5-.866 1.733-1 .5.866A22 22 0 0 1 21 12c0 3.852-1.017 7.636-2.948 10.97l-.502.865-1.73-1.003.501-.865A19.878 19.878 0 0 0 19 12a20 20 0 0 0-2.679-10Z\"}]]}],[\"$\",\"h3\",null,{\"className\":\"mb-1 font-dosis text-[1rem] font-semibold text-gray-200\",\"children\":\"Link your sources\"}],[\"$\",\"p\",null,{\"className\":\"text-indigo-200/65\",\"children\":\"Want to link to a specific source, so your viewers can verify the data? No problem.\"}]]}],[\"$\",\"article\",null,{\"children\":[[\"$\",\"svg\",null,{\"className\":\"mb-3 fill-indigo-500\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"children\":[[\"$\",\"path\",null,{\"fillOpacity\":\".48\",\"d\":\"M12 8.8a3 3 0 1 0 0 6 3 3 0 0 0 0-6Zm-5 3a5 5 0 1 1 10 0 5 5 0 0 1-10 0Z\"}],[\"$\",\"path\",null,{\"d\":\"m7.454 2.891.891-.454L7.437.655l-.891.454a12 12 0 0 0 0 21.382l.89.454.91-1.781-.892-.455a10 10 0 0 1 0-17.818ZM17.456 1.11l-.891-.454-.909 1.782.891.454a10 10 0 0 1 0 17.819l-.89.454.908 1.781.89-.454a12 12 0 0 0 0-21.382Z\"}]]}],[\"$\",\"h3\",null,{\"className\":\"mb-1 font-dosis text-[1rem] font-semibold text-gray-200\",\"children\":\"Integrate Anywhere\"}],[\"$\",\"p\",null,{\"className\":\"text-indigo-200/65\",\"children\":\"Easily embed into Notion, Powerpoint, Wordpress, Wix, Miro, and more.\"}]]}],[\"$\",\"article\",null,{\"children\":[[\"$\",\"svg\",null,{\"className\":\"mb-3 fill-indigo-500\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"children\":[[\"$\",\"path\",null,{\"fillOpacity\":\".48\",\"d\":\"M19 8h5v2h-5V8Zm-4 5h9v2h-9v-2Zm9 5H11v2h13v-2Z\"}],[\"$\",\"path\",null,{\"d\":\"M19.406 3.844 6.083 20.497.586 15 2 13.586l3.917 3.917L17.844 2.595l1.562 1.25Z\"}]]}],[\"$\",\"h3\",null,{\"className\":\"mb-1 font-dosis text-[1rem] font-semibold text-gray-200\",\"children\":\"Full Support\"}],[\"$\",\"p\",null,{\"className\":\"text-indigo-200/65\",\"children\":\"We provide a library of tutorials, tips, and guides to get started. Need help? Send us an email anytime.\"}]]}]]}]]}]}]]}],[\"$\",\"$Lf\",null,{}],[\"$\",\"section\",null,{\"className\":\"relative overflow-hidden\",\"children\":[[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute bottom-0 left-1/2 -z-10 -mb-24 ml-20 -translate-x-1/2\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"$Lc\",null,{\"className\":\"max-w-none\",\"src\":\"$10\",\"width\":760,\"height\":668,\"alt\":\"Blurred shape\"}]}],[\"$\",\"div\",null,{\"className\":\"max-w6xl mx-auto px-4 sm:px-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-gradient-to-r from-transparent via-gray-800/50 py-12 md:py-20\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-3xl text-center\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"animate-[gradient_6s_linear_infinite] bg-[linear-gradient(to_right,theme(colors.gray.200),theme(colors.indigo.200),theme(colors.gray.50),theme(colors.indigo.300),theme(colors.gray.200))] bg-[length:200%_auto] bg-clip-text pb-8 font-dosis text-3xl font-semibold text-transparent md:text-4xl\",\"data-aos\":\"fade-up\",\"children\":\"Activate Your Swarm Today\"}],[\"$\",\"p\",null,{\"className\":\"text-gray-400 mb-8\",\"children\":\"Plans starting at $9.99.\"}],[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-xs sm:flex sm:max-w-none sm:justify-center\",\"children\":[[\"$\",\"div\",null,{\"data-aos\":\"fade-up\",\"data-aos-delay\":400,\"children\":[\"$\",\"a\",null,{\"className\":\"btn group mb-4 w-full bg-gradient-to-t from-indigo-600 to-indigo-500 bg-[length:100%_100%] bg-[bottom] text-white shadow-[inset_0px_1px_0px_0px_theme(colors.white/.16)] hover:bg-[length:100%_150%] sm:mb-0 sm:w-auto\",\"href\":\"https://calcgen.ai/auth/signin\",\"children\":[\"$\",\"span\",null,{\"className\":\"relative inline-flex items-center\",\"children\":[\"Start Creating\",[\"$\",\"span\",null,{\"className\":\"ml-1 tracking-normal text-white/50 transition-transform group-hover:translate-x-0.5\",\"children\":\"-\u003e\"}]]}]}]}],[\"$\",\"div\",null,{\"data-aos\":\"fade-up\",\"data-aos-delay\":600,\"children\":[\"$\",\"a\",null,{\"className\":\"btn relative w-full bg-gradient-to-b from-gray-800 to-gray-800/60 bg-[length:100%_100%] bg-[bottom] text-gray-300 before:pointer-events-none before:absolute before:inset-0 before:rounded-[inherit] before:border before:border-transparent before:[background:linear-gradient(to_right,theme(colors.gray.800),theme(colors.gray.700),theme(colors.gray.800))_border-box] before:[mask-composite:exclude_!important] before:[mask:linear-gradient(white_0_0)_padding-box,_linear-gradient(white_0_0)] hover:bg-[length:100%_150%] sm:ml-4 sm:w-auto\",\"href\":\"https://calcgen.ai/tutorials/welcome-to-calcgen\",\"children\":\"Learn More\"}]}]]}]]}]}]}]]}]],null],null],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/f76788cadc76491e.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"$L11\",null,{\"children\":[\"$\",\"$L12\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(default)\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L13\",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.\"}]}]]}]}]],\"notFoundStyles\":[]}],\"params\":{}}]],null],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/3fac2d6ce934baa0.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"__variable_a0c381 bg-gray-950 font-dosis text-base text-gray-200 antialiased\",\"children\":[[\"$\",\"$L14\",null,{}],[\"$\",\"div\",null,{\"className\":\"flex min-h-screen flex-col overflow-hidden supports-[overflow:clip]:overflow-clip\",\"children\":[[\"$\",\"$L15\",null,{}],[\"$\",\"$L12\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L13\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$16\",\"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\":\"$17\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":\"$18\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$19\",\"children\":\"This page could not be found.\"}]}]]}]}]],\"notFoundStyles\":[]}]]}]]}]}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[null,\"$L1a\"],\"globalErrorComponent\":\"$1b\",\"missingSlots\":\"$W1c\"}]\n"])</script><script>self.__next_f.push([1,"1a:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"2\",{\"children\":\"CalcGen AI - Beautiful, Interactive, and Sharable Data Visualizations\"}],[\"$\",\"meta\",\"3\",{\"name\":\"description\",\"content\":\"Save hours on research, analysis, and formatting with our multi-agent AI platform.\"}],[\"$\",\"meta\",\"4\",{\"name\":\"next-size-adjust\"}]]\nb:null\n"])</script></body></html>