1<!DOCTYPE html><html lang="en" class="h-full antialiased font-sans inter_b2991b2-module__9mH_6q__variable"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/1nabcgrhh_d9u.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/3nz4hw9sqeh2u.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/2_t9-2ebqt4ja.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/2umx2alt7ga_b.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/36ssnkm0cjgq6.js"/>
1<script src="/_next/static/chunks/1euv48bl2rgvy.js" async=""></script>
1<script src="/_next/static/chunks/3j9pm5otqxm82.js" async=""></script>
1<script src="/_next/static/chunks/0mk1g55o6kl1e.js" async=""></script>
1<script src="/_next/static/chunks/27jktro2p5rq9.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-3shmf2bu_ssvw.js" async=""></script>
1<script src="/_next/static/chunks/1fiq4-1n5w2h2.js" async=""></script>
1<script src="/_next/static/chunks/14mrh2-p_w84d.js" async=""></script>
1<script src="/_next/static/chunks/32ybl_3w8cs_t.js" async=""></script>
1<script src="/_next/static/chunks/348efue2uf8p6.js" async=""></script>
1<script src="/_next/static/chunks/2de17_0r2-u-g.js" async=""></script>
1<script src="/_next/static/chunks/3ei64ixkpkiid.js" async=""></script>
1<script src="/_next/static/chunks/0nuut5-mrevls.js" async=""></script>
1<script src="/_next/static/chunks/1-6jiqeb53_vf.js" async=""></script>
1<script src="/_next/static/chunks/0pd2kzl2l0dao.js" async=""></script>
1<script src="/_next/static/chunks/13pa02ewfhx28.js" async=""></script>
1<script src="/_next/static/chunks/0zzrsx3-w_bq0.js" async=""></script>
1<script src="/_next/static/chunks/291uoacpar43w.js" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtm.js?id=GTM-KJZ2JPHL" as="script"/><link rel="preload" href="https://cdn-cookieyes.com/client_data/2a5a54396426f8d439189df9/script.js" as="script"/><link rel="preload" href="https://cdn.seline.so/seline.js" as="script"/><link rel="preload" href="https://friends.edcafe.ai/rw.js" as="script"/><meta name="next-size-adjust" content=""/><title>Edcafe - Brew Teaching Materials with AI</title><meta name="description" content="Edcafe is a powerful AI toolkit built for teachers. Itâs an AI tool for teachers to quickly generate, organize, and share high-quality teaching materials â lesson plans, assignments, chatbots, quizzes, readings â and create activities that help students stay engaged and active in learning."/><meta name="author" content="Inknoe Edcafe"/><meta name="robots" content="index, follow"/><link rel="canonical" href="https://www.edcafe.ai"/><meta property="og:title" content="Edcafe - Brew Teaching Materials with AI"/><meta property="og:description" content="Edcafe is a powerful AI toolkit built for teachers. Itâs an AI tool for teachers to quickly generate, organize, and share high-quality teaching materials â lesson plans, assignments, chatbots, quizzes, readings â and create activities that help students stay engaged and active in learning."/><meta property="og:image" content="https://www.edcafe.ai/images/og/home.jpg"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Edcafe - Brew Teaching Materials with AI"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@edcafeai"/><meta name="twitter:title" content="Edcafe - Brew Teaching Materials with AI"/><meta name="twitter:description" content="Edcafe is a powerful AI toolkit built for teachers. Itâs an AI tool for teachers to quickly generate, organize, and share high-quality teaching materials â lesson plans, assignments, chatbots, quizzes, readings â and create activities that help students stay engaged and active in learning."/><meta name="twitter:image" content="https://www.edcafe.ai/images/og/home.jpg"/><link rel="icon" href="/favicon.ico?favicon.2239x7sdy1yel.ico" sizes="128x128" type="image/x-icon"/><link rel="icon" href="/favicon.ico"/>
1<script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script>
1</head><body class="flex min-h-full flex-col"><div hidden=""><!--$--><!--/$--></div><div class="mx-auto w-full overflow-x-clip bg-white"><header class="sticky top-0 z-50 w-full bg-white"><nav aria-label="Global" class="w-full p-4 lg:px-8"><div class="mx-auto flex max-w-7xl items-center justify-between"><div class="flex flex-1 items-center"><a class="-m-1.5 shrink-0 p-1.5" href="/"><svg class="h-7 sm:h-8" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 961.41 219.21"><g><path class="fill-lime-400 stroke-none" d="M97.53,95.81c1.82-1.77,3.64-3.55,5.45-5.33,11.74-11.52,24.96-25.15,33.3-41.02,5.42-10.3,8.31-21.04,8.53-31.07.18-8.66-6.04-16.1-14.6-17.43C91.22-5.11,46.38,18.01,20.05,61.38-3.88,100.8-5.92,146.06,11.44,177.85c7.49,13.72,27.87,11.76,32.29-3.23,4.43-15.03,11.3-29.33,20.41-42.12,9.76-13.71,21.77-25.39,33.39-36.69Z" shape-rendering="geometricPrecision"></path><path class="fill-lime-400 stroke-none" d="M184.53,36.67c-5.25-7.97-17.58-6.01-20.08,3.19-1.98,7.3-4.99,14.59-8.97,21.62-10.09,17.8-24.87,32.14-37.94,44.19-1.89,1.74-3.78,3.48-5.68,5.21-11.91,10.89-23.17,21.17-32.4,33.31-12.7,16.68-20.93,36.59-24.03,57.29-1.2,8.04,4.31,15.63,12.35,16.84,38.14,5.72,82.15-15.94,109.15-57.42,27.32-41.98,29.05-91.66,7.59-124.21Z" shape-rendering="geometricPrecision"></path></g><path class="stroke-none data-[theme=dark]:fill-white!" d="M827.52,68.26h-13.03v-1c0-5.53,1.03-10.33,3.08-14.25,2.47-4.85,6.07-8.25,11.12-10.52,1.9-.86,3.99-1.25,6.08-1.25h10.65c6.3,0,11.4-5.1,11.43-11.4.01-9.16-7.41-16.6-16.58-16.6h-10.93c-4.38.32-9.95,1.32-14.28,3.87l-.03.03c-.7.3-1.4.6-2.08.97-.12.03-.22.1-.35.15-.82.42-1.62.85-2.4,1.3-.83.47-1.62.98-2.4,1.5-3.18,2.05-6.05,4.45-8.6,7.13-3.25,3.35-6.02,7.15-8.33,11.43-.15.27-.27.55-.42.83-.02.07-.07.12-.1.2-.1.2-.2.4-.27.6-3.87,7.75-5.88,16.83-6.03,26.98v.05h-8.8c-4.08,0-7.78,1.45-10.48,3.8-2,1.78-3.43,4.05-4.03,6.58-.2.85-.3,1.73-.3,2.63,0,2.42.75,4.7,2.08,6.65v.03c2.6,3.82,7.33,6.38,12.73,6.38h8.77v98.4h.05c1.83,0,3.62-.18,5.35-.5h.03c13.78-2.48,24.35-14.23,25-28.55.02-.47.02-.93.02-1.4v-67.94h13.03c3.13,0,6.03-.85,8.4-2.3.02,0,.05-.02.07-.05.73-.45,1.38-.93,2-1.47.65-.55,1.22-1.18,1.73-1.83,1.67-2.1,2.62-4.65,2.62-7.4,0-.9-.1-1.78-.3-2.63-1.4-5.93-7.35-10.38-14.53-10.38Z" shape-rendering="geometricPrecision"></path><path class="stroke-none data-[theme=dark]:fill-white!" d="M341.18,68.66c-8.96-5.52-19.77-8.32-32.12-8.32s-23.7,2.86-33.39,8.5c-9.7,5.65-17.4,13.54-22.89,23.48-5.46,9.9-8.23,21.45-8.23,34.33s2.94,24.28,8.73,34.18c5.8,9.93,13.92,17.82,24.16,23.44,10.19,5.61,21.96,8.45,35,8.45,7.28,0,14.99-1.35,22.91-4.02,7.95-2.68,14.73-6.21,20.15-10.52,4.41-3.37,5.17-7.37,5.01-10.12-.21-3.73-2-7.1-5.31-10.03-2.62-2.21-5.63-3.31-9.01-3.31-.15,0-.3,0-.44,0-3.39.1-6.56,1.21-9.42,3.31-2.72,2.04-6.36,3.87-10.85,5.45-4.45,1.58-8.84,2.37-13.04,2.37-7.86,0-14.88-1.73-20.88-5.14-5.99-3.4-10.74-8.08-14.14-13.92-1.54-2.64-2.73-5.5-3.58-8.54h80.9c3.99,0,7.36-1.3,10.03-3.86,2.7-2.6,4.07-5.89,4.07-9.79,0-12.36-2.36-23.48-7.02-33.03-4.72-9.68-11.67-17.4-20.64-22.93ZM274.15,112.77c.66-2.34,1.5-4.57,2.51-6.66,2.86-5.92,6.93-10.46,12.43-13.85,5.45-3.36,12.17-5.07,19.97-5.07,6.72,0,12.46,1.53,17.07,4.56,4.65,3.06,8.29,7.28,10.83,12.55,1.25,2.59,2.22,5.43,2.9,8.46h-65.71Z" shape-rendering="geometricPrecision"></path><path class="stroke-none data-[theme=dark]:fill-white!" d="M957.33,134.41c2.7-2.6,4.08-5.89,4.08-9.79,0-12.36-2.36-23.48-7.02-33.03-4.72-9.68-11.67-17.4-20.64-22.93-8.96-5.52-19.77-8.32-32.12-8.32s-23.7,2.86-33.39,8.5c-9.7,5.65-17.4,13.54-22.89,23.48-5.46,9.9-8.23,21.45-8.23,34.33s2.94,24.28,8.73,34.18c5.8,9.93,13.92,17.82,24.16,23.44,10.19,5.61,21.96,8.45,35,8.45,7.28,0,14.99-1.35,22.91-4.02,7.95-2.68,14.73-6.21,20.15-10.52,4.41-3.37,5.17-7.37,5.01-10.12-.21-3.73-2-7.1-5.31-10.03-2.62-2.21-5.63-3.31-9.01-3.31-.15,0-.3,0-.45,0-3.39.1-6.56,1.21-9.42,3.31-2.72,2.04-6.36,3.87-10.85,5.45-4.45,1.58-8.84,2.37-13.04,2.37-7.86,0-14.88-1.73-20.88-5.14-5.99-3.4-10.74-8.08-14.14-13.92-1.54-2.64-2.73-5.5-3.58-8.54h80.9c3.99,0,7.36-1.3,10.03-3.86ZM866.71,112.77c.66-2.34,1.5-4.57,2.51-6.66,2.86-5.92,6.93-10.46,12.43-13.85,5.45-3.36,12.17-5.07,19.97-5.07,6.72,0,12.46,1.53,17.07,4.56,4.65,3.06,8.29,7.28,10.83,12.55,1.25,2.59,2.22,5.43,2.9,8.46h-65.71Z" shape-rendering="geometricPrecision"></path><path class="stroke-none data-[theme=dark]:fill-white!" d="M602.26,66.14c-7.81-3.59-16.52-5.4-25.87-5.4-12.46,0-23.7,2.86-33.39,8.5-9.71,5.65-17.44,13.58-22.99,23.59-5.54,9.96-8.35,21.48-8.35,34.22s2.85,23.8,8.48,33.69c5.63,9.91,13.51,17.87,23.42,23.66,9.91,5.79,21.33,8.72,33.96,8.72,17.11,0,31.59
1-5.41,43.06-16.08l.05-.05.05-.05c2.9-2.9,4.2-6.41,3.77-10.16-.42-3.61-2.31-6.83-5.62-9.56-2.37-2-5.15-3.04-8.23-3.04-.41,0-.82.02-1.24.05-3.29.29-6.48,1.67-9.46,4.09-2.93,2.4-6.19,4.18-9.69,5.3-3.58,1.15-7.86,1.73-12.69,1.73-7.22,0-13.6-1.67-18.97-4.96-5.4-3.3-9.67-7.86-12.72-13.54-3.06-5.72-4.62-12.39-4.62-19.83,0-7.9,1.52-14.81,4.52-20.54,2.96-5.65,7.11-10.11,12.34-13.27,5.23-3.15,11.4-4.75,18.31-4.75,9.96,0,18.05,3.44,24.73,10.52,2.69,2.7,5.68,4.37,8.95,5.04.9.19,1.81.28,2.69.28,2.59,0,5.02-.8,7.21-2.36,3.46-2.49,5.61-5.5,6.42-8.94.61-2.6.57-6.58-3.07-10.75-6.17-7.11-13.26-12.54-21.06-16.13Z" shape-rendering="geometricPrecision"></path><path class="stroke-none data-[theme=dark]:fill-white!" d="M500.59,6.6h-.02c-13.78,2.47-24.35,14.23-25,28.55-.02.47-.02.93-.02,1.4v38.75c-4-3.55-8.53-6.58-13.5-9-7.98-3.92-16.78-5.9-26.18-5.9-11.6,0-22.2,2.95-31.45,8.78-9.23,5.83-16.6,13.78-21.9,23.7-5.3,9.88-8,21.18-8,33.6s2.95,23.85,8.73,33.83c5.78,9.98,13.73,17.98,23.63,23.75,9.93,5.78,21.18,8.73,33.5,8.73s23.58-2.95,33.43-8.73c9.8-5.8,17.73-13.78,23.5-23.75,5.78-9.98,8.7-21.38,8.7-33.83V6.1h-.05c-1.83,0-3.62.18-5.35.5ZM471.72,146.31c-3.1,5.83-7.42,10.45-12.83,13.78-5.38,3.27-11.6,4.95-18.53,4.95s-12.95-1.68-18.4-4.98c-5.48-3.3-9.88-7.95-13.05-13.78-3.23-5.85-4.85-12.53-4.85-19.8s1.62-14.08,4.83-19.78c3.18-5.7,7.58-10.25,13.08-13.58,5.45-3.3,11.65-4.97,18.4-4.97s13.15,1.67,18.53,4.95c5.4,3.33,9.72,7.9,12.85,13.58,3.13,5.73,4.7,12.38,4.7,19.8s-1.58,13.95-4.73,19.83Z" shape-rendering="geometricPrecision"></path><path class="stroke-none data-[theme=dark]:fill-white!" d="M752.95,93.18c-5.78-9.98-13.7-17.98-23.5-23.75-9.85-5.8-21.1-8.73-33.43-8.73s-23.58,2.93-33.5,8.73c-9.9,5.77-17.85,13.78-23.6,23.75-5.8,9.97-8.75,21.35-8.75,33.83s2.7,23.73,8,33.6c5.3,9.93,12.68,17.88,21.9,23.68,9.25,5.85,19.83,8.8,31.45,8.8s22.23-2.95,31.48-8.8c2.7-1.7,5.23-3.57,7.6-5.67.15.22.35.42.52.65,5.95,6.75,14.08,11.5,23.28,13.15h.05c2.3.42,4.7.68,7.12.68h.08v-66.08c0-.93-.03-1.82-.05-2.72-.4-11.4-3.3-21.85-8.65-31.1ZM731.02,136.91c-.78,3.48-1.98,6.75-3.63,9.8-1.73,3.18-3.82,6-6.3,8.45,0,0,0,0,0,.01-.15.2-.35.37-.54.57-1.82,1.75-3.82,3.3-6,4.65-5.38,3.28-11.6,4.95-18.53,4.95s-12.95-1.67-18.4-4.98c-5.47-3.33-9.85-7.93-13.07-13.68-3.2-5.78-4.8-12.4-4.8-19.68s1.6-14.13,4.8-19.9c3.23-5.75,7.6-10.35,13.07-13.68,5.45-3.3,11.65-4.97,18.4-4.97s13.15,1.67,18.53,4.95c5.4,3.33,9.72,7.93,12.85,13.68,2.75,5.07,4.27,10.85,4.63,17.19h0c.05.9.08,1.8.08,2.72,0,3.45-.35,6.78-1.08,9.9Z" shape-rendering="geometricPrecision"></path></svg></a></div><nav class="hidden lg:flex lg:gap-x-2" aria-label="Main"><a href="/"><button data-slot="button" data-variant="ghost" data-size="default" class="group/button inline-flex shrink-0 cursor-pointer items-center justify-center border border-transparent bg-clip-padding whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 h-9 gap-1.5 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 rounded-full px-4 py-2 text-base leading-6 font-semibold text-foreground">Home</button></a><a href="/pricing"><button data-slot="button" data-variant="ghost" data-size="default" class="group/button inline-flex shrink-0 cursor-pointer items-center justify-center border border-transparent bg-clip-padding whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
1size-'])]:size-4 hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 h-9 gap-1.5 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 rounded-full px-4 py-2 text-base leading-6 font-semibold text-foreground">Pricing</button></a><a href="/schools-districts"><button data-slot="button" data-variant="ghost" data-size="default" class="group/button inline-flex shrink-0 cursor-pointer items-center justify-center border border-transparent bg-clip-padding whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 h-9 gap-1.5 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 rounded-full px-4 py-2 text-base leading-6 font-semibold text-foreground">Schools & Districts</button></a><a href="/blog"><button data-slot="button" data-variant="ghost" data-size="default" class="group/button inline-flex shrink-0 cursor-pointer items-center justify-center border border-transparent bg-clip-padding whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 h-9 gap-1.5 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 rounded-full px-4 py-2 text-base leading-6 font-semibold text-foreground">Blog</button></a></nav><div class="flex flex-1 items-center justify-end gap-x-3 lg:gap-x-6"><a href="https://app.edcafe.ai/auth/login"><button data-slot="button" data-variant="ghost" data-size="default" class="group/button shrink-0 cursor-pointer items-center justify-center border border-transparent bg-clip-padding whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 h-9 gap-1.5 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 hidden rounded-full px-4 py-2 text-base font-semibold text-foreground lg:inline-flex">Log in</button></a><a target="_blank" rel="noopener noreferrer" href="https://app.edcafe.ai/auth/signup?r=%2F"><button data-slot="button" data-variant="default" data-size="lg" class="group/button inline-flex shrink-0 cursor-pointer items-center justify-center border border-transparent bg-clip-padding whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
1size-'])]:size-4 bg-primary text-primary-foreground hover:bg-primary/80 gap-1.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 group limeCtaSurface rounded-full font-semibold h-9 px-4 text-sm lg:h-11 lg:px-8 lg:text-base">Get started now<span class="ml-1 tracking-normal text-black transition-transform duration-150 ease-in-out group-hover:translate-x-0.5">-></span></button></a><div class="flex lg:hidden"><button data-slot="button" data-variant="ghost" data-size="icon" class="group/button inline-flex shrink-0 cursor-pointer items-center justify-center rounded-md border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 size-7 text-foreground" aria-label="Open main menu"><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-menu h-5 w-5" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></div></div></nav></header><div>
1<script id="organization-jsonld" type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"Edcafe","alternateName":"Edcafe AI","url":"https://www.edcafe.ai","logo":"https://www.edcafe.ai/images/icons/edcafe-logo-white.svg","description":"Edcafe is a powerful AI toolkit built for teachers. It is an AI tool for teachers to quickly generate, organize, and share high-quality teaching materials.","foundingOrganization":{"@type":"Organization","name":"Inknoe"}}</script>
1<script id="software-application-jsonld" type="application/ld+json">{"@context":"https://schema.org","@type":"SoftwareApplication","name":"Edcafe","description":"Edcafe is a powerful AI toolkit built for teachers. It is an AI tool for teachers to quickly generate, organize, and share high-quality teaching materials â lesson plans, assignments, chatbots, quizzes, readings â and create activities that help students stay engaged and active in learning.","applicationCategory":"EducationalApplication","operatingSystem":"Web","featureList":["AI-powered lesson plan generation","Assignment creation","Quiz generation","Reading material creation","Chatbot creation for students","Content organization and sharing"],"publisher":{"@type":"Organization","name":"Inknoe"},"url":"https://www.edcafe.ai"}</script>
1<div class="prototypes-web4-scope marketing-scope min-h-screen bg-background text-foreground antialiased"><main><section class="relative overflow-hidden px-4 pt-12 pb-5 sm:px-6 md:pt-16 md:pb-6 lg:pt-20" aria-labelledby="hero-heading"><div class="pointer-events-none absolute inset-0 opacity-[0.38]" aria-hidden="true" style="background-image:radial-gradient(ellipse 80% 50% at 50% -20%, color-mix(in oklch, var(--accent) 28%, transparent) 0%, transparent 55%), 2 radial-gradient(ellipse 55% 45% at 100% 0%, color-mix(in oklch, var(--accent-mid) 14%, transparent) 0%, transparent 50%), 3 radial-gradient(ellipse 50% 30% at 0% 20%, color-mix(in oklch, var(--primary) 10%, transparent) 0%, transparent 50%)"></div><div class="max-w-2xl relative mx-auto text-center"><h1 id="hero-heading" class="heroTitle">AI Made For Interactive Learning</h1></div></section><section class="" aria-label="Teaching tools carousel"><div class="section-reveal"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 pt-0 pb-4 md:pb-5"><div class="group/carousel relative w-full"><div class="relative w-full" role="region" aria-roledescription="carousel" data-slot="carousel"><div class="overflow-hidden overscroll-x-contain py-4" data-slot="carousel-content"><div class="flex ml-0 justify-start gap-3"><div role="group" aria-roledescription="slide" data-slot="carousel-item" class="min-w-0 pl-4 shrink-0 grow-0 pl-0! basis-[calc((100%-1.5rem)/3)] lg:basis-[calc((100%-3.75rem)/6)]"><a href="https://app.edcafe.ai/auth/signup?r=%2F" target="_blank" rel="noopener noreferrer" class="block h-[200px] outline-none focus-visible:outline-none sm:h-[212px] md:h-[224px]" aria-label="Sign up to use Chatbot"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden text-sm text-card-foreground ring-foreground/10 [--card-spacing:--spacing(6)] has-[>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(4)] *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full rounded-2xl border-0 py-0 shadow-none ring-0 transition-shadow hover:shadow-md sm:rounded-3xl bg-indigo-50" data-web4-hero-tool-card="true"><div data-slot="card-content" class="flex h-full flex-col items-center justify-center gap-2 px-3 py-4 text-center sm:gap-2.5 sm:px-4"><span class="inline-flex rounded-md p-2.5 bg-indigo-100 text-indigo-800" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bot h-5 w-5 shrink-0 sm:h-6 sm:w-6" aria-hidden="true"><path d="M12 8V4H8"></path><rect width="16" height="12" x="4" y="8" rx="2"></rect><path d="M2 14h2"></path><path d="M20 14h2"></path><path d="M15 13v2"></path><path d="M9 13v2"></path></svg></span><p class="flex min-h-10 items-center justify-center text-sm leading-snug font-semibold text-balance text-foreground sm:min-h-12 sm:text-base">Chatbot</p><p class="line-clamp-4 w-full text-xs leading-relaxed text-foreground/75 sm:line-clamp-5">Create a custom chatbot tailored to your teaching goals.</p></div></div></a></div><div role="group" aria-roledescription="slide" data-slot="carousel-item" class="min-w-0 pl-4 shrink-0 grow-0 pl-0! basis-[calc((100%-1.5rem)/3)] lg:basis-[calc((100%-3.75rem)/6)]"><a href="https://app.edcafe.ai/auth/signup?r=%2F" target="_blank" rel="noopener noreferrer" class="block h-[200px] outline-none focus-visible:outline-none sm:h-[212px] md:h-[224px]" aria-label="Sign up to use Quiz"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden text-sm text-card-foreground ring-foreground/10 [--card-spacing:--spacing(6)] has-[>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(4)] *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full rounded-2xl border-0 py-0 shadow-none ring-0 transition-shadow hover:shadow-md sm:rounded-3xl bg-sky-50" data-web4-hero-tool-card="true"><div data-slot="card-content" class="flex h-full flex-col items-center justify-center gap-2 px-3 py-4 text-center sm:gap-2.5 sm:px-4"><span class="inline-flex rounded-md p-2.5 bg-sky-100 text-sky-800" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layout-list h-5 w-5 shrink-0 sm:h-6 sm:w-6" aria-hidden="true"><rect width="7" height="7" x="3" y="3" rx="1"></rect><rect width="7" height="7" x="3" y="14" rx="1"></rect><path d="M14 4h7"></path><path d="M14 9h7"></path><path d="M14 15h7"></path><path d="M14 20h7"></path></svg></span>
3<p class="flex min-h-10 items-center justify-center text-sm leading-snug font-semibold text-balance text-foreground sm:min-h-12 sm:text-base">Quiz</p><p class="line-clamp-4 w-full text-xs leading-relaxed text-foreground/75 sm:line-clamp-5">Build a quiz from a topic, text, webpage, or document.</p></div></div></a></div><div role="group" aria-roledescription="slide" data-slot="carousel-item" class="min-w-0 pl-4 shrink-0 grow-0 pl-0! basis-[calc((100%-1.5rem)/3)] lg:basis-[calc((100%-3.75rem)/6)]"><a href="https://app.edcafe.ai/auth/signup?r=%2F" target="_blank" rel="noopener noreferrer" class="block h-[200px] outline-none focus-visible:outline-none sm:h-[212px] md:h-[224px]" aria-label="Sign up to use Slide deck"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden text-sm text-card-foreground ring-foreground/10 [--card-spacing:--spacing(6)] has-[>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(4)] *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full rounded-2xl border-0 py-0 shadow-none ring-0 transition-shadow hover:shadow-md sm:rounded-3xl bg-emerald-50" data-web4-hero-tool-card="true"><div data-slot="card-content" class="flex h-full flex-col items-center justify-center gap-2 px-3 py-4 text-center sm:gap-2.5 sm:px-4"><span class="inline-flex rounded-md p-2.5 bg-emerald-100 text-emerald-800" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-presentation h-5 w-5 shrink-0 sm:h-6 sm:w-6" aria-hidden="true"><path d="M2 3h20"></path><path d="M21 3v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V3"></path><path d="m7 21 5-5 5 5"></path></svg></span><p class="flex min-h-10 items-center justify-center text-sm leading-snug font-semibold text-balance text-foreground sm:min-h-12 sm:text-base">Slide deck</p><p class="line-clamp-4 w-full text-xs leading-relaxed text-foreground/75 sm:line-clamp-5">Create a presentation from a topic, text, webpage, or file.</p></div></div></a></div><div role="group" aria-roledescription="slide" data-slot="carousel-item" class="min-w-0 pl-4 shrink-0 grow-0 pl-0! basis-[calc((100%-1.5rem)/3)] lg:basis-[calc((100%-3.75rem)/6)]"><a href="https://app.edcafe.ai/auth/signup?r=%2F" target="_blank" rel="noopener noreferrer" class="block h-[200px] outline-none focus-visible:outline-none sm:h-[212px] md:h-[224px]" aria-label="Sign up to use Teaching resources"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden text-sm text-card-foreground ring-foreground/10 [--card-spacing:--spacing(6)] has-[>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(4)] *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full rounded-2xl border-0 py-0 shadow-none ring-0 transition-shadow hover:shadow-md sm:rounded-3xl bg-amber-50" data-web4-hero-tool-card="true"><div data-slot="card-content" class="flex h-full flex-col items-center justify-center gap-2 px-3 py-4 text-center sm:gap-2.5 sm:px-4"><span class="inline-flex rounded-md p-2.5 bg-amber-100 text-amber-800" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open h-5 w-5 shrink-0 sm:h-6 sm:w-6" aria-hidden="true"><path d="M12 7v14"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path></svg></span><p class="flex min-h-10 items-center justify-center text-sm leading-snug font-semibold text-balance text-foreground sm:min-h-12 sm:text-base">Teaching resources</p><p class="line-clamp-4 w-full text-xs leading-relaxed text-foreground/75 sm:line-clamp-5">Search online and find teaching resources for your topic.</p></div></div></a></div><div role="group" aria-roledescription="slide" data-slot="carousel-item" class="min-w-0 pl-4 shrink-0 grow-0 pl-0! basis-[calc((100%-1.5rem)/3)] lg:basis-[calc((100%-3.75rem)/6)]"><a href="https://app.edcafe.ai/auth/signup?r=%2F" target="_blank" rel="noopener noreferrer" class="block h-[200px] outline-none focus-visible:outline-none sm:h-[212px] md:h-[224px]" aria-label="Sign up to use Flashcards"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden text-sm text-card-foreground ring-foreground
3/10 [--card-spacing:--spacing(6)] has-[>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(4)] *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full rounded-2xl border-0 py-0 shadow-none ring-0 transition-shadow hover:shadow-md sm:rounded-3xl bg-rose-50" data-web4-hero-tool-card="true"><div data-slot="card-content" class="flex h-full flex-col items-center justify-center gap-2 px-3 py-4 text-center sm:gap-2.5 sm:px-4"><span class="inline-flex rounded-md p-2.5 bg-rose-100 text-rose-800" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-gallery-horizontal-end h-5 w-5 shrink-0 sm:h-6 sm:w-6" aria-hidden="true"><path d="M2 7v10"></path><path d="M6 5v14"></path><rect width="12" height="18" x="10" y="3" rx="2"></rect></svg></span><p class="flex min-h-10 items-center justify-center text-sm leading-snug font-semibold text-balance text-foreground sm:min-h-12 sm:text-base">Flashcards</p><p class="line-clamp-4 w-full text-xs leading-relaxed text-foreground/75 sm:line-clamp-5">Create a set of flashcards from a topic or source materials.</p></div></div></a></div><div role="group" aria-roledescription="slide" data-slot="carousel-item" class="min-w-0 pl-4 shrink-0 grow-0 pl-0! basis-[calc((100%-1.5rem)/3)] lg:basis-[calc((100%-3.75rem)/6)]"><a href="https://app.edcafe.ai/auth/signup?r=%2F" target="_blank" rel="noopener noreferrer" class="block h-[200px] outline-none focus-visible:outline-none sm:h-[212px] md:h-[224px]" aria-label="Sign up to use Assignment grader"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden text-sm text-card-foreground ring-foreground/10 [--card-spacing:--spacing(6)] has-[>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(4)] *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full rounded-2xl border-0 py-0 shadow-none ring-0 transition-shadow hover:shadow-md sm:rounded-3xl bg-fuchsia-50" data-web4-hero-tool-card="true"><div data-slot="card-content" class="flex h-full flex-col items-center justify-center gap-2 px-3 py-4 text-center sm:gap-2.5 sm:px-4"><span class="inline-flex rounded-md p-2.5 bg-fuchsia-100 text-fuchsia-800" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-notebook-pen h-5 w-5 shrink-0 sm:h-6 sm:w-6" aria-hidden="true"><path d="M13.4 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7.4"></path><path d="M2 6h4"></path><path d="M2 10h4"></path><path d="M2 14h4"></path><path d="M2 18h4"></path><path d="M21.378 5.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"></path></svg></span><p class="flex min-h-10 items-center justify-center text-sm leading-snug font-semibold text-balance text-foreground sm:min-h-12 sm:text-base">Assignment grader</p><p class="line-clamp-4 w-full text-xs leading-relaxed text-foreground/75 sm:line-clamp-5">Get AI-assisted feedback on student submissions.</p></div></div></a></div><div role="group" aria-roledescription="slide" data-slot="carousel-item" class="min-w-0 pl-4 shrink-0 grow-0 pl-0! basis-[calc((100%-1.5rem)/3)] lg:basis-[calc((100%-3.75rem)/6)]"><a href="https://app.edcafe.ai/auth/signup?r=%2F" target="_blank" rel="noopener noreferrer" class="block h-[200px] outline-none focus-visible:outline-none sm:h-[212px] md:h-[224px]" aria-label="Sign up to use Lesson plan"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden text-sm text-card-foreground ring-foreground/10 [--card-spacing:--spacing(6)] has-[>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(4)] *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full rounded-2xl border-0 py-0 shadow-none ring-0 transition-shadow hover:shadow-md sm:rounded-3xl bg-fuchsia-50" data-web4-hero-tool-card="true">
3<div data-slot="card-content" class="flex h-full flex-col items-center justify-center gap-2 px-3 py-4 text-center sm:gap-2.5 sm:px-4"><span class="inline-flex rounded-md p-2.5 bg-fuchsia-100 text-fuchsia-800" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-scroll-text h-5 w-5 shrink-0 sm:h-6 sm:w-6" aria-hidden="true"><path d="M15 12h-5"></path><path d="M15 8h-5"></path><path d="M19 17V5a2 2 0 0 0-2-2H4"></path><path d="M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3"></path></svg></span><p class="flex min-h-10 items-center justify-center text-sm leading-snug font-semibold text-balance text-foreground sm:min-h-12 sm:text-base">Lesson plan</p><p class="line-clamp-4 w-full text-xs leading-relaxed text-foreground/75 sm:line-clamp-5">Create a lesson plan from a topic, text, webpage, or document.</p></div></div></a></div><div role="group" aria-roledescription="slide" data-slot="carousel-item" class="min-w-0 pl-4 shrink-0 grow-0 pl-0! basis-[calc((100%-1.5rem)/3)] lg:basis-[calc((100%-3.75rem)/6)]"><a href="https://app.edcafe.ai/auth/signup?r=%2F" target="_blank" rel="noopener noreferrer" class="block h-[200px] outline-none focus-visible:outline-none sm:h-[212px] md:h-[224px]" aria-label="Sign up to use AI image"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden text-sm text-card-foreground ring-foreground/10 [--card-spacing:--spacing(6)] has-[>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(4)] *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full rounded-2xl border-0 py-0 shadow-none ring-0 transition-shadow hover:shadow-md sm:rounded-3xl bg-sky-50" data-web4-hero-tool-card="true"><div data-slot="card-content" class="flex h-full flex-col items-center justify-center gap-2 px-3 py-4 text-center sm:gap-2.5 sm:px-4"><span class="inline-flex rounded-md p-2.5 bg-sky-100 text-sky-800" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-image h-5 w-5 shrink-0 sm:h-6 sm:w-6" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2" ry="2"></rect><circle cx="9" cy="9" r="2"></circle><path d="m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"></path></svg></span><p class="flex min-h-10 items-center justify-center text-sm leading-snug font-semibold text-balance text-foreground sm:min-h-12 sm:text-base">AI image</p><p class="line-clamp-4 w-full text-xs leading-relaxed text-foreground/75 sm:line-clamp-5">Create an image from your prompt.</p></div></div></a></div><div role="group" aria-roledescription="slide" data-slot="carousel-item" class="min-w-0 pl-4 shrink-0 grow-0 pl-0! basis-[calc((100%-1.5rem)/3)] lg:basis-[calc((100%-3.75rem)/6)]"><a href="https://app.edcafe.ai/auth/signup?r=%2F" target="_blank" rel="noopener noreferrer" class="block h-[200px] outline-none focus-visible:outline-none sm:h-[212px] md:h-[224px]" aria-label="Sign up to use AI speech"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden text-sm text-card-foreground ring-foreground/10 [--card-spacing:--spacing(6)] has-[>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(4)] *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full rounded-2xl border-0 py-0 shadow-none ring-0 transition-shadow hover:shadow-md sm:rounded-3xl bg-amber-50" data-web4-hero-tool-card="true"><div data-slot="card-content" class="flex h-full flex-col items-center justify-center gap-2 px-3 py-4 text-center sm:gap-2.5 sm:px-4"><span class="inline-flex rounded-md p-2.5 bg-amber-100 text-amber-800" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-volume2 lucide-volume-2 h-5 w-5 shrink-0 sm:h-6 sm:w-6" aria-hidden="true"><path d="M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z"></path><path d="M16 9a5 5 0 0 1 0 6"></path><path d="M19.364 18.364a9 9 0 0 0 0-12.728"></path></svg></span>
3<p class="flex min-h-10 items-center justify-center text-sm leading-snug font-semibold text-balance text-foreground sm:min-h-12 sm:text-base">AI speech</p><p class="line-clamp-4 w-full text-xs leading-relaxed text-foreground/75 sm:line-clamp-5">Turn written content into spoken audio for listening and accessibility.</p></div></div></a></div><div role="group" aria-roledescription="slide" data-slot="carousel-item" class="min-w-0 pl-4 shrink-0 grow-0 pl-0! basis-[calc((100%-1.5rem)/3)] lg:basis-[calc((100%-3.75rem)/6)]"><a href="https://app.edcafe.ai/auth/signup?r=%2F" target="_blank" rel="noopener noreferrer" class="block h-[200px] outline-none focus-visible:outline-none sm:h-[212px] md:h-[224px]" aria-label="Sign up to use Summary note"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden text-sm text-card-foreground ring-foreground/10 [--card-spacing:--spacing(6)] has-[>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(4)] *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full rounded-2xl border-0 py-0 shadow-none ring-0 transition-shadow hover:shadow-md sm:rounded-3xl bg-rose-50" data-web4-hero-tool-card="true"><div data-slot="card-content" class="flex h-full flex-col items-center justify-center gap-2 px-3 py-4 text-center sm:gap-2.5 sm:px-4"><span class="inline-flex rounded-md p-2.5 bg-rose-100 text-rose-800" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-notebook-tabs h-5 w-5 shrink-0 sm:h-6 sm:w-6" aria-hidden="true"><path d="M2 6h4"></path><path d="M2 10h4"></path><path d="M2 14h4"></path><path d="M2 18h4"></path><rect width="16" height="20" x="4" y="2" rx="2"></rect><path d="M15 2v20"></path><path d="M15 7h5"></path><path d="M15 12h5"></path><path d="M15 17h5"></path></svg></span><p class="flex min-h-10 items-center justify-center text-sm leading-snug font-semibold text-balance text-foreground sm:min-h-12 sm:text-base">Summary note</p><p class="line-clamp-4 w-full text-xs leading-relaxed text-foreground/75 sm:line-clamp-5">Create summary notes for students from a topic or source material.</p></div></div></a></div><div role="group" aria-roledescription="slide" data-slot="carousel-item" class="min-w-0 pl-4 shrink-0 grow-0 pl-0! basis-[calc((100%-1.5rem)/3)] lg:basis-[calc((100%-3.75rem)/6)]"><a href="https://app.edcafe.ai/auth/signup?r=%2F" target="_blank" rel="noopener noreferrer" class="block h-[200px] outline-none focus-visible:outline-none sm:h-[212px] md:h-[224px]" aria-label="Sign up to use Reading activity"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden text-sm text-card-foreground ring-foreground/10 [--card-spacing:--spacing(6)] has-[>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(4)] *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full rounded-2xl border-0 py-0 shadow-none ring-0 transition-shadow hover:shadow-md sm:rounded-3xl bg-indigo-50" data-web4-hero-tool-card="true"><div data-slot="card-content" class="flex h-full flex-col items-center justify-center gap-2 px-3 py-4 text-center sm:gap-2.5 sm:px-4"><span class="inline-flex rounded-md p-2.5 bg-indigo-100 text-indigo-800" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-a h-5 w-5 shrink-0 sm:h-6 sm:w-6" aria-hidden="true"><path d="M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"></path><path d="m8 13 4-7 4 7"></path><path d="M9.1 11h5.7"></path></svg></span><p class="flex min-h-10 items-center justify-center text-sm leading-snug font-semibold text-balance text-foreground sm:min-h-12 sm:text-base">Reading activity</p><p class="line-clamp-4 w-full text-xs leading-relaxed text-foreground
3/75 sm:line-clamp-5">Create a reading activity from topic, vocabulary, text, files, or a webpage.</p></div></div></a></div><div role="group" aria-roledescription="slide" data-slot="carousel-item" class="min-w-0 pl-4 shrink-0 grow-0 pl-0! basis-[calc((100%-1.5rem)/3)] lg:basis-[calc((100%-3.75rem)/6)]"><a href="https://app.edcafe.ai/auth/signup?r=%2F" target="_blank" rel="noopener noreferrer" class="block h-[200px] outline-none focus-visible:outline-none sm:h-[212px] md:h-[224px]" aria-label="Sign up to use YouTube quiz"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden text-sm text-card-foreground ring-foreground/10 [--card-spacing:--spacing(6)] has-[>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(4)] *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full rounded-2xl border-0 py-0 shadow-none ring-0 transition-shadow hover:shadow-md sm:rounded-3xl bg-sky-50" data-web4-hero-tool-card="true"><div data-slot="card-content" class="flex h-full flex-col items-center justify-center gap-2 px-3 py-4 text-center sm:gap-2.5 sm:px-4"><span class="inline-flex rounded-md p-2.5 bg-sky-100 text-sky-800" aria-hidden="true"><svg stroke="currentColor" fill="currentColor" stroke-width="1.5" viewBox="0 0 576 512" class="h-5 w-5 shrink-0 sm:h-6 sm:w-6" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg></span><p class="flex min-h-10 items-center justify-center text-sm leading-snug font-semibold text-balance text-foreground sm:min-h-12 sm:text-base">YouTube quiz</p><p class="line-clamp-4 w-full text-xs leading-relaxed text-foreground/75 sm:line-clamp-5">Create a quiz from a YouTube video.</p></div></div></a></div></div></div></div></div></div></div></section><section class="" aria-label="Get started or contact sales"><div class="section-reveal"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 pt-5 pb-14 md:pt-6 md:pb-20"><div class="max-w-2xl mx-auto text-center"><div class="flex flex-col items-center gap-8 sm:flex-row sm:justify-center sm:gap-12"><div class="flex flex-col items-center gap-2"><p class="text-xs font-semibold tracking-wide text-muted-foreground uppercase">For Teachers</p><a target="_blank" rel="noopener noreferrer" class="limeCtaSurface inline-flex w-full min-w-48 items-center justify-center gap-2 rounded-full px-8 py-4 text-base font-semibold shadow-md shadow-lime-300/20 sm:w-auto" href="https://app.edcafe.ai/auth/signup?r=%2F">Get started now<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-5 w-5 shrink-0" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><div class="flex flex-col items-center gap-2"><p class="text-xs font-semibold tracking-wide text-muted-foreground uppercase">For Schools & Districts</p><button data-slot="button" data-variant="ghost" data-size="default" class="group/button shrink-0 cursor-pointer bg-clip-padding whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 gap-1.5 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 h-auto inline-flex w-full min-w-48 items-center justify-center rounded-full border border-amber-400 bg-amber-400 px-8 py-4 text-base font-semibold text-black transition hover:bg-amber-300 sm:w-auto" aria-label="Contact sales team">Contact Sales</button></div></div></div></div></div></section><section class="scroll-mt-20 bg-slate-100" aria-labelledby="proof-heading"><div class="section-reveal"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-14 md:py-16"><h2 id="proof-heading" class="max-w-2xl sectionTitleSm mx-auto text-center text-balance">Trusted by schools and organizations for safe, practical AI in teaching.</h2><div class="trusted-logos-marquee mt-10"><div class="trusted-logos-track"><div class="trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3" aria-hidden="false">
3<img alt="St Patrick School" title="St Patrick School" loading="lazy" decoding="async" src="/images/customers/st-patrick-sg.png" width="158" height="64" class="h-10 max-h-12 w-full object-contain object-center sm:h-12" sizes="(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px"/></div><div class="trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3" aria-hidden="false"><img alt="Taylor's International School" title="Taylor's International School" loading="lazy" decoding="async" src="/images/customers/taylors-my.png" width="158" height="64" class="h-10 max-h-12 w-full object-contain object-center sm:h-12" sizes="(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px"/></div><div class="trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3" aria-hidden="false"><img alt="Lynn University" title="Lynn University" loading="lazy" decoding="async" src="/images/customers/lynn-uni-usa.png" width="158" height="64" class="h-10 max-h-12 w-full object-contain object-center sm:h-12" sizes="(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px"/></div><div class="trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3" aria-hidden="false"><img alt="Nanchiau Primary School" title="Nanchiau Primary School" loading="lazy" decoding="async" src="/images/customers/nanchiau-sg.png" width="158" height="64" class="h-10 max-h-12 w-full object-contain object-center sm:h-12" sizes="(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px"/></div><div class="trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3" aria-hidden="false"><img alt="Tecsup" title="Tecsup" loading="lazy" decoding="async" src="/images/customers/tecsup-peru.png" width="158" height="64" class="h-10 max-h-12 w-full object-contain object-center sm:h-12" sizes="(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px"/></div><div class="trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3" aria-hidden="false"><img alt="Bemus Point Central School District" title="Bemus Point Central School District" loading="lazy" decoding="async" src="/images/customers/bemus-usa.png" width="158" height="64" class="h-10 max-h-12 w-full object-contain object-center sm:h-12" sizes="(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px"/></div><div class="trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3" aria-hidden="true"><img alt="St Patrick School" title="St Patrick School" loading="lazy" decoding="async" src="/images/customers/st-patrick-sg.png" width="158" height="64" class="h-10 max-h-12 w-full object-contain object-center sm:h-12" sizes="(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px"/></div><div class="trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3" aria-hidden="true"><img alt="Taylor's International School" title="Taylor's International School" loading="lazy" decoding="async" src="/images/customers/taylors-my.png" width="158" height="64" class="h-10 max-h-12 w-full object-contain object-center sm:h-12" sizes="(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px"/></div><div class="trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3" aria-hidden="true"><img alt="Lynn University" title="Lynn University" loading="lazy" decoding="async" src="/images/customers/lynn-uni-usa.png" width="158" height="64" class="h-10 max-h-12 w-full object-contain object-center sm:h-12" sizes="(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px"/></div><div class="trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3" aria-hidden="true"><img alt="Nanchiau Primary School" title="Nanchiau Primary School" loading="lazy" decoding="async" src="/images/customers/nanchiau-sg.png" width="158" height="64" class="h-10 max-h-12 w-full object-contain object-center sm:h-12" sizes="(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px"/></div><div class="trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3" aria-hidden="true"><img alt="Tecsup" title="Tecsup" loading="lazy" decoding="async" src="/images/customers/tecsup-peru.png" width="158" height="64" class="h-10 max-h-12 w-full object-contain object-center sm:h-12" sizes="(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px"/></div><div class="trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3" aria-hidden="true"><img alt="Bemus Point Central School District" title="Bemus Point Central School District" loading="lazy" decoding="async" src="/images/customers/bemus-usa.png" width="158" height="64" class="h-10 max-h-12 w-full object-contain object-center sm:h-12" sizes="(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px"/></div></div></div></div></div></section><section class="bg-emerald-900" aria-labelledby="student-activities-heading"><div class="section-reveal"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 pt-14 pb-8 md:pt-16 md:pb-10"><div class="mx-auto max-w-4xl text-center"><h2 id="student-activities-heading" class="studentActivitiesTitle">Student Activities</h2><div class="mx-auto mt-4 max-w-4xl text-emerald-50/95"><p class="text-base leading-relaxed">Help students understand how to use Edcafeâfrom opening an activity to getting instant AI feedbackâ so they participate confidently and you see real learning outcomes in class.</p></div></div><div class="mt-12 md:mt-14"><div class="mx-auto max-w-3xl text-center"><h2 id="how-it-works-heading" class="sectionTitleAccent">How Edcafe Works</h2></div><div class="mx-auto mt-6 max-w-6xl"><div class="flex items-center justify-center gap-0.5 overflow-x-auto overflow-y-visible py-2 sm:gap-1 sm:py-4"><div class="flex items-start gap-0.5 sm:gap-1"><button data-slot="button" data-variant="ghost" data-size="default" class="group/button shrink-0 cursor-pointer justify-center rounded-md border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-
3px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 group flex h-auto flex-col items-center gap-1.5 px-1 transition-all hover:bg-transparent scale-105"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-full border-2 transition-all sm:h-14 sm:w-14 border-lime-300 bg-lime-300 text-black shadow-[0_0_16px_rgba(190,242,100,0.3)]"><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 size-4 sm:size-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></div><span class="text-xs font-semibold transition-colors sm:text-base text-white">Create</span></button><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 mt-2.5 h-5 w-5 shrink-0 sm:mt-3 sm:h-8 sm:w-8 text-emerald-500" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg></div><div class="flex items-start gap-0.5 sm:gap-1"><button data-slot="button" data-variant="ghost" data-size="default" class="group/button shrink-0 cursor-pointer justify-center rounded-md border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 group flex h-auto flex-col items-center gap-1.5 px-1 transition-all hover:bg-transparent hover:scale-[1.02]"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-full border-2 transition-all sm:h-14 sm:w-14 border-emerald-100 bg-emerald-50 text-emerald-800 group-hover:border-emerald-200 group-hover:bg-emerald-100"><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-share2 lucide-share-2 size-4 sm:size-6" aria-hidden="true"><circle cx="18" cy="5" r="3"></circle><circle cx="6" cy="12" r="3"></circle><circle cx="18" cy="19" r="3"></circle><line x1="8.59" x2="15.42" y1="13.51" y2="17.49"></line><line x1="15.41" x2="8.59" y1="6.51" y2="10.49"></line></svg></div><span class="text-xs font-semibold transition-colors sm:text-base text-emerald-100/95">Assign</span></button><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 mt-2.5 h-5 w-5 shrink-0 sm:mt-3 sm:h-8 sm:w-8 text-emerald-500" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg></div><div class="flex items-start gap-0.5 sm:gap-1"><button data-slot="button" data-variant="ghost" data-size="default" class="group/button shrink-0 cursor-pointer justify-center rounded-md border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-
3px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 group flex h-auto flex-col items-center gap-1.5 px-1 transition-all hover:bg-transparent hover:scale-[1.02]"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-full border-2 transition-all sm:h-14 sm:w-14 border-emerald-100 bg-emerald-50 text-emerald-800 group-hover:border-emerald-200 group-hover:bg-emerald-100"><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-book-open size-4 sm:size-6" aria-hidden="true"><path d="M12 7v14"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path></svg></div><span class="text-xs font-semibold transition-colors sm:text-base text-emerald-100/95">Learn</span></button><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 mt-2.5 h-5 w-5 shrink-0 sm:mt-3 sm:h-8 sm:w-8 text-emerald-500" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg></div><div class="flex items-start gap-0.5 sm:gap-1"><button data-slot="button" data-variant="ghost" data-size="default" class="group/button shrink-0 cursor-pointer justify-center rounded-md border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 group flex h-auto flex-col items-center gap-1.5 px-1 transition-all hover:bg-transparent hover:scale-[1.02]"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-full border-2 transition-all sm:h-14 sm:w-14 border-emerald-100 bg-emerald-50 text-emerald-800 group-hover:border-emerald-200 group-hover:bg-emerald-100"><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-eye size-4 sm:size-6" aria-hidden="true"><path d="M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0"></path><circle cx="12" cy="12" r="3"></circle></svg></div><span class="text-xs font-semibold transition-colors sm:text-base text-emerald-100/95">Review</span></button><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 mt-2.5 h-5 w-5 shrink-0 sm:mt-3 sm:h-8 sm:w-8 text-emerald-500" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg></div><div class="flex items-start gap-0.5 sm:gap-1"><button data-slot="button" data-variant="ghost" data-size="default" class="group/button shrink-0 cursor-pointer justify-center rounded-md border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-
3px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 group flex h-auto flex-col items-center gap-1.5 px-1 transition-all hover:bg-transparent hover:scale-[1.02]"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-full border-2 transition-all sm:h-14 sm:w-14 border-emerald-100 bg-emerald-50 text-emerald-800 group-hover:border-emerald-200 group-hover:bg-emerald-100"><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-chart-line size-4 sm:size-6" aria-hidden="true"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="m19 9-5 5-4-4-3 3"></path></svg></div><span class="text-xs font-semibold transition-colors sm:text-base text-emerald-100/95">Insights</span></button></div></div><div class="mt-5 flex flex-col gap-4 md:flex-row md:items-center md:gap-6"><div class="w-full space-y-2.5 md:w-2/5"><h3 id="how-it-works-step-subtitle" class="text-2xl font-semibold text-white sm:text-3xl">Turn your ideas into ready-to-use activities</h3><p class="text-base leading-relaxed text-white sm:text-lg">Tell us the topic, upload your materials, or start from scratchâAI builds the activity in seconds. Make it your own with quick edits, then you're ready to teach.</p></div><div class="relative flex w-full items-center justify-center rounded-2xl md:min-h-[320px] md:w-3/5"><div class="relative isolate overflow-hidden aspect-video w-full max-w-4xl rounded-2xl bg-black/5 shadow-lg outline outline-white/10 sm:max-w-lg md:max-w-4xl"><video class="block h-full w-full object-contain" autoPlay="" muted="" loop="" playsInline="" preload="metadata" poster="/prototypes/how-it-works-create-poster.webp" aria-label="Video: create a quiz activity"><source src="/prototypes/how-it-works-create.mp4" type="video/mp4"/></video></div></div></div></div></div><div class="mt-14 md:mt-16"><div class="mx-auto max-w-5xl text-center"><h2 id="interactive-activities-heading" class="sectionTitleAccent sm:whitespace-nowrap">Interactive Activities, Built For Real Classrooms</h2></div><div class="relative mx-auto max-w-6xl mt-8"><div class="flex flex-wrap items-center gap-2 px-3 sm:flex-nowrap sm:items-stretch sm:gap-3 sm:px-4 lg:justify-center lg:overflow-visible lg:px-0 scrollbar-none [-ms-overflow-style:none] [&::-webkit-scrollbar]:hidden sm:snap-x sm:snap-mandatory sm:overflow-x-auto sm:scroll-smooth lg:snap-none"><button data-slot="button" data-variant="ghost" data-size="default" class="group/button cursor-pointer justify-center border border-transparent bg-clip-padding whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 flex h-auto shrink-0 items-center gap-2 rounded-full px-3 py-2 text-sm font-medium transition-all sm:min-h-0 sm:w-32 sm:flex-col sm:items-center sm:justify-center sm:gap-1 sm:rounded-xl sm:border-2 sm:px-2.5 sm:py-2 lg:w-36 lg:px-3 lg:py-2.5 bg-emerald-100 text-emerald-900 hover:bg-emerald-100 sm:scale-[1.02] sm:border-lime-300 sm:bg-lime-300 sm:text-black sm:sh
3adow-[0_0_16px_rgba(190,242,100,0.3)] sm:hover:bg-lime-300" aria-pressed="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layout-list size-4 shrink-0 sm:size-5 text-emerald-800 sm:text-black" aria-hidden="true"><rect width="7" height="7" x="3" y="3" rx="1"></rect><rect width="7" height="7" x="3" y="14" rx="1"></rect><path d="M14 4h7"></path><path d="M14 9h7"></path><path d="M14 15h7"></path><path d="M14 20h7"></path></svg><span class="text-xs font-semibold whitespace-nowrap sm:max-w-full sm:text-center sm:leading-snug">Quiz</span></button><button data-slot="button" data-variant="ghost" data-size="default" class="group/button cursor-pointer justify-center border border-transparent bg-clip-padding whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 flex h-auto shrink-0 items-center gap-2 rounded-full px-3 py-2 text-sm font-medium transition-all sm:min-h-0 sm:w-32 sm:flex-col sm:items-center sm:justify-center sm:gap-1 sm:rounded-xl sm:border-2 sm:px-2.5 sm:py-2 lg:w-36 lg:px-3 lg:py-2.5 bg-gray-100 text-foreground hover:bg-gray-200 sm:border-emerald-100 sm:bg-emerald-50 sm:text-emerald-800 sm:hover:scale-[1.02] sm:hover:border-emerald-200 sm:hover:bg-emerald-100" aria-pressed="false"><svg stroke="currentColor" fill="currentColor" stroke-width="1.7" viewBox="0 0 576 512" class="size-4 shrink-0 sm:size-5 text-neutral-900 sm:text-emerald-800" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg><span class="text-xs font-semibold whitespace-nowrap sm:max-w-full sm:text-center sm:leading-snug">YouTube Quiz</span></button><button data-slot="button" data-variant="ghost" data-size="default" class="group/button cursor-pointer justify-center border border-transparent bg-clip-padding whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 flex h-auto shrink-0 items-center gap-2 rounded-full px-3 py-2 text-sm font-medium transition-all sm:min-h-0 sm:w-32 sm:flex-col sm:items-center sm:justify-center sm:gap-1 sm:rounded-xl sm:border-2 sm:px-2.5 sm:py-2 lg:w-36 lg:px-3 lg:py-2.5 bg-gray-100 text-foreground hover:bg-gray-200 sm:border-emerald-100 sm:bg-emerald-50 sm:text-emerald-800 sm:hover:scale-[1.02] sm:hover:border-emerald-200 sm:hover:bg-emerald-100" aria-pressed="false"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-gallery-horizontal-end size-4 shrink-0 sm:size-5 text-neutral-900 sm:text-emerald-800" aria-hidden="true"><path d="M2 7v10"></path><path d="M6 5v14"></path><rect width="12" height="18" x="10" y="3" rx="2"></rect></svg><span class="text-xs font-semibold whitespace-nowrap sm:max-w-full sm:text-center sm:leading-snug">Flashcards</span></button><button data-slot="button" data-variant="ghost" data-size="default" class="group/button cursor-pointer justify-center border border-transparent bg-clip-padding whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-
3px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 flex h-auto shrink-0 items-center gap-2 rounded-full px-3 py-2 text-sm font-medium transition-all sm:min-h-0 sm:w-32 sm:flex-col sm:items-center sm:justify-center sm:gap-1 sm:rounded-xl sm:border-2 sm:px-2.5 sm:py-2 lg:w-36 lg:px-3 lg:py-2.5 bg-gray-100 text-foreground hover:bg-gray-200 sm:border-emerald-100 sm:bg-emerald-50 sm:text-emerald-800 sm:hover:scale-[1.02] sm:hover:border-emerald-200 sm:hover:bg-emerald-100" aria-pressed="false"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-a size-4 shrink-0 sm:size-5 text-neutral-900 sm:text-emerald-800" aria-hidden="true"><path d="M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"></path><path d="m8 13 4-7 4 7"></path><path d="M9.1 11h5.7"></path></svg><span class="text-xs font-semibold whitespace-nowrap sm:max-w-full sm:text-center sm:leading-snug">Reading Activity</span></button><button data-slot="button" data-variant="ghost" data-size="default" class="group/button cursor-pointer justify-center border border-transparent bg-clip-padding whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 flex h-auto shrink-0 items-center gap-2 rounded-full px-3 py-2 text-sm font-medium transition-all sm:min-h-0 sm:w-32 sm:flex-col sm:items-center sm:justify-center sm:gap-1 sm:rounded-xl sm:border-2 sm:px-2.5 sm:py-2 lg:w-36 lg:px-3 lg:py-2.5 bg-gray-100 text-foreground hover:bg-gray-200 sm:border-emerald-100 sm:bg-emerald-50 sm:text-emerald-800 sm:hover:scale-[1.02] sm:hover:border-emerald-200 sm:hover:bg-emerald-100" aria-pressed="false"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bot size-4 shrink-0 sm:size-5 text-neutral-900 sm:text-emerald-800" aria-hidden="true"><path d="M12 8V4H8"></path><rect width="16" height="12" x="4" y="8" rx="2"></rect><path d="M2 14h2"></path><path d="M20 14h2"></path><path d="M15 13v2"></path><path d="M9 13v2"></path></svg><span class="text-xs font-semibold whitespace-nowrap sm:max-w-full sm:text-center sm:leading-snug">Chatbot</span></button><button data-slot="button" data-variant="ghost" data-size="default" class="group/button cursor-pointer justify-center border border-transparent bg-clip-padding whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 flex h-auto
3shrink-0 items-center gap-2 rounded-full px-3 py-2 text-sm font-medium transition-all sm:min-h-0 sm:w-32 sm:flex-col sm:items-center sm:justify-center sm:gap-1 sm:rounded-xl sm:border-2 sm:px-2.5 sm:py-2 lg:w-36 lg:px-3 lg:py-2.5 bg-gray-100 text-foreground hover:bg-gray-200 sm:border-emerald-100 sm:bg-emerald-50 sm:text-emerald-800 sm:hover:scale-[1.02] sm:hover:border-emerald-200 sm:hover:bg-emerald-100" aria-pressed="false"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-notebook-pen size-4 shrink-0 sm:size-5 text-neutral-900 sm:text-emerald-800" aria-hidden="true"><path d="M13.4 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7.4"></path><path d="M2 6h4"></path><path d="M2 10h4"></path><path d="M2 14h4"></path><path d="M2 18h4"></path><path d="M21.378 5.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"></path></svg><span class="text-xs font-semibold whitespace-nowrap sm:max-w-full sm:text-center sm:leading-snug">Assignment Grader</span></button></div></div><div class="mx-auto mt-8 max-w-3xl text-center"><p class="text-base leading-relaxed text-white">One quiz, multiple ways to assessâwhether it's practice or grading, students get instant feedback while you watch their progress live.</p></div><div class="mx-auto mt-6 max-w-4xl"><div class="flex items-center justify-center bg-transparent p-0"><div class="relative isolate overflow-hidden w-full max-w-2xl rounded-3xl [clip-path:inset(0_0_1px_0)] sm:max-w-lg md:max-w-2xl"><video class="block aspect-1920/1300 h-auto w-full scale-[1.015] border-0 object-cover align-top ring-0 outline-none" autoPlay="" muted="" loop="" playsInline="" preload="metadata" poster="/prototypes/interactive-activities-quiz-poster.webp" aria-label="Quiz demo video"><source src="/prototypes/interactive-activities-quiz.mp4" type="video/mp4"/></video></div></div></div></div></div></div></section><section class="bg-card/30" aria-labelledby="content-planning-heading"><div class="section-reveal"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 pt-8 pb-14 md:pt-10 md:pb-16"><div class="max-w-3xl mx-auto w-full text-center"><h2 id="content-planning-heading" class="sectionTitle">Everything You Need to Plan & Teach</h2><p class="mt-3 text-sm leading-relaxed text-muted-foreground sm:mt-4 mx-auto text-center max-w-2xl sm:text-lg">From slide decks to lesson plansâcreate polished teaching materials without starting from scratch.</p></div><div class="mx-auto mt-8"><div class="flex flex-wrap items-center gap-2 sm:gap-3"><button data-slot="button" data-variant="ghost" data-size="default" class="group/button shrink-0 cursor-pointer justify-center border border-transparent bg-clip-padding whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 h-9 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 flex items-center gap-2 rounded-full px-3 py-2 text-sm font-medium transition-all sm:gap-2.5 sm:px-4 sm:py-2.5 bg-emerald-100 text-emerald-900 hover:bg-emerald-100"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-presentation size-4 shrink-0 sm:size-5 text-emerald-800" aria-hidden="true"><path d="M2 3h20"></path><path d="M21 3v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V3"></path><path d="m7 21 5-5 5 5"></path></svg><span class="text-xs font-semibold whitespace-nowrap sm:text-sm">Slide Deck</span></button><button data-slot="button" data-variant="ghost" data-size="default" class="group/button shrink-0 cursor-pointer justify-center border border-transparent bg-clip-padding whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-
3px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 h-9 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 flex items-center gap-2 rounded-full px-3 py-2 text-sm font-medium transition-all sm:gap-2.5 sm:px-4 sm:py-2.5 bg-gray-100 text-foreground hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open size-4 shrink-0 sm:size-5 text-neutral-900" aria-hidden="true"><path d="M12 7v14"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path></svg><span class="text-xs font-semibold whitespace-nowrap sm:text-sm">Teaching Resources</span></button><button data-slot="button" data-variant="ghost" data-size="default" class="group/button shrink-0 cursor-pointer justify-center border border-transparent bg-clip-padding whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 h-9 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 flex items-center gap-2 rounded-full px-3 py-2 text-sm font-medium transition-all sm:gap-2.5 sm:px-4 sm:py-2.5 bg-gray-100 text-foreground hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-notebook-tabs size-4 shrink-0 sm:size-5 text-neutral-900" aria-hidden="true"><path d="M2 6h4"></path><path d="M2 10h4"></path><path d="M2 14h4"></path><path d="M2 18h4"></path><rect width="16" height="20" x="4" y="2" rx="2"></rect><path d="M15 2v20"></path><path d="M15 7h5"></path><path d="M15 12h5"></path><path d="M15 17h5"></path></svg><span class="text-xs font-semibold whitespace-nowrap sm:text-sm">Summary Note</span></button><button data-slot="button" data-variant="ghost" data-size="default" class="group/button shrink-0 cursor-pointer justify-center border border-transparent bg-clip-padding whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 h-9 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 flex items-center gap-2 rounded-full px-3 py-2 text-sm font-medium transition-all sm:gap-2.5 sm:px-4 sm:py-2.5 bg-gray-100 text-foreground hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-scroll-text size-4 shrink-0 sm:size-5 text-neutral-900" aria-hidden="true"><path d="M15 12h-5"></path><path d="M15 8h-5"></path><path d="M19 17V5a2 2 0 0 0-2-2H4"></path><path d="M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3"></path></svg><span class="text-xs font-semibold whitespace-nowrap sm:text-sm">Lesson Plan</span></button><button data-slot="button" data-variant="ghost" data-size="default" class="group/button shrink-0 cursor-pointer justify-center border border-transparent bg-clip-padding whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-
3px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 h-9 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 flex items-center gap-2 rounded-full px-3 py-2 text-sm font-medium transition-all sm:gap-2.5 sm:px-4 sm:py-2.5 bg-gray-100 text-foreground hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-volume2 lucide-volume-2 size-4 shrink-0 sm:size-5 text-neutral-900" aria-hidden="true"><path d="M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z"></path><path d="M16 9a5 5 0 0 1 0 6"></path><path d="M19.364 18.364a9 9 0 0 0 0-12.728"></path></svg><span class="text-xs font-semibold whitespace-nowrap sm:text-sm">AI Speech</span></button><button data-slot="button" data-variant="ghost" data-size="default" class="group/button shrink-0 cursor-pointer justify-center border border-transparent bg-clip-padding whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 h-9 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 flex items-center gap-2 rounded-full px-3 py-2 text-sm font-medium transition-all sm:gap-2.5 sm:px-4 sm:py-2.5 bg-gray-100 text-foreground hover:bg-gray-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-image size-4 shrink-0 sm:size-5 text-neutral-900" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2" ry="2"></rect><circle cx="9" cy="9" r="2"></circle><path d="m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"></path></svg><span class="text-xs font-semibold whitespace-nowrap sm:text-sm">AI Image</span></button></div><div class="mt-8 flex flex-col gap-6 md:flex-row md:items-start md:gap-12"><div class="w-full space-y-4 md:w-[38%]"><h3 class="text-2xl font-semibold text-primary">Slide Deck</h3><p class="text-base leading-relaxed text-muted-foreground">Give us a topic or upload your materials, and we'll build you a complete presentationâslides, images, discussion questions, the works. Export to PowerPoint when you're ready.</p></div><div class="flex w-full items-center justify-center rounded-lg md:min-h-[420px] md:w-[62%] md:px-5 md:py-6"><div class="relative isolate overflow-hidden rounded-2xl [clip-path:inset(0_0_1px_0)]"><video class="block aspect-42/29 h-auto w-full scale-[1.015] object-cover align-top" autoPlay="" muted="" loop="" playsInline="" preload="metadata" poster="/prototypes/content-planning-slide-deck-poster.webp" aria-label="Slide Deck demo video"><source src="/prototypes/content-planning-slide-deck.mp4" type="video/mp4"/></video></div></div></div></div></div></div></section><section class="bg-slate-100" aria-labelledby="student-learning-data-heading"><div class="section-reveal"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-14 md:py-16"><div class="max-w-3xl mx-auto w-full text-center"><h2 id="student-learning-data-heading" class="sectionTitle">Track All Student Work in One Place</h2><p class="mt-3 text-sm leading-relaxed text-muted-foreground sm:mt-4 mx-auto text-center max-w-2xl sm:text-lg">No more hunting through different apps or folders. Every quiz, conversation, and submission your students createâall organized and easy to find.</p></div><div class="mx-auto mt-10 grid max-w-6xl grid-cols-1 gap-10 md:grid-cols-3 md:gap-6 lg:gap-8"><div class="flex h-full flex-col text-center"><div class="mx-auto mb-5 w-full max-w-sm overflow-hidden rounded-xl shadow-lg sm:max-w-md md:max-w-none"><img alt="Chatbot activity card for World History showing chat sessions, median message count, and median chat duration" title="Chatbot activity card for World History showing chat sessions, median message count, and median chat duration" loading="lazy" decoding="async" src="/prototypes/student-work-performance-insights.png" width="1024" height="755" class="h-auto w-full object-contain" sizes="(max-width: 768px) 100vw, 360px"/></div><h3 class="text-base font-semibold text-foreground sm:text-lg">Get performance insights at a glance</h3><p class="mt-2 text-sm leading-relaxed text-muted-foreground">See scores, participation, and trends right on the page. Quick widgets show you what'
3s working and who needs supportâbefore you dive deeper.</p></div><div class="flex h-full flex-col text-center"><div class="mx-auto mb-5 w-full max-w-sm overflow-hidden rounded-xl shadow-lg sm:max-w-md md:max-w-none"><img alt="Student list with engagement levels and last messages for Ethan Walker, Olivia Bennett, Lucas Anderson, and Sophia Carter" title="Student list with engagement levels and last messages for Ethan Walker, Olivia Bennett, Lucas Anderson, and Sophia Carter" loading="lazy" decoding="async" src="/prototypes/student-work-all-in-one-place.png" width="1024" height="755" class="h-auto w-full object-contain" sizes="(max-width: 768px) 100vw, 360px"/></div><h3 class="text-base font-semibold text-foreground sm:text-lg">All student work in one place</h3><p class="mt-2 text-sm leading-relaxed text-muted-foreground">See everything students submit across all your activities. Filter by student or by activityâno jumping between tools.</p></div><div class="flex h-full flex-col text-center"><div class="mx-auto mb-5 w-full max-w-sm overflow-hidden rounded-xl shadow-lg sm:max-w-md md:max-w-none"><img alt="Student detail view with an AI summary of engagement and the full chat history" title="Student detail view with an AI summary of engagement and the full chat history" loading="lazy" decoding="async" src="/prototypes/student-work-full-story.png" width="1024" height="755" class="h-auto w-full object-contain" sizes="(max-width: 768px) 100vw, 360px"/></div><h3 class="text-base font-semibold text-foreground sm:text-lg">Open any student to see the full story</h3><p class="mt-2 text-sm leading-relaxed text-muted-foreground">Click a name to review their complete workâevery response, chat exchange, and score in one view. Everything you need to understand their progress.</p></div></div></div></div></section><section class="" aria-labelledby="ai-insights-heading"><div class="section-reveal"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-14 md:py-16"><div><div class="max-w-3xl mx-auto w-full text-center"><h2 id="ai-insights-heading" class="sectionTitle">From Responses to Real Insights</h2><p class="mt-3 text-sm leading-relaxed text-muted-foreground sm:mt-4 mx-auto text-center max-w-2xl sm:text-lg">Ask questions about your class and get clear answersâlike having a teaching assistant who's read through all your students' work.</p></div><div class="mx-auto mt-8 max-w-sm sm:max-w-lg md:max-w-2xl"><div class="overflow-hidden rounded-2xl border border-border/60 bg-card"><div class="relative aspect-video w-full"><div class="isolate overflow-hidden absolute inset-0"><video class="block absolute -top-2 left-0 h-[calc(100%+0.5rem)] w-full origin-center scale-[1.015] transform-gpu object-cover object-bottom" autoPlay="" muted="" loop="" playsInline="" preload="metadata" poster="/prototypes/ai-insights-analytics-poster.webp" aria-label="Analytics insights video"><source src="/prototypes/ai-insights-analytics.mp4" type="video/mp4"/></video></div></div></div></div></div></div></div></section><section class="bg-stone-100" aria-labelledby="library-heading"><div class="section-reveal"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-14 md:py-16"><div class="max-w-3xl mx-auto w-full text-center"><h2 id="library-heading" class="sectionTitle">Keep Everything Organized in One Place</h2><p class="mt-3 text-sm leading-relaxed text-muted-foreground sm:mt-4 mx-auto text-center max-w-2xl sm:text-lg">Teaching resources, search, and student submissionsâall in one workspace so you spend less time hunting and more time teaching.</p></div><div class="mx-auto mt-10 grid max-w-6xl grid-cols-1 md:grid-cols-3 gap-10 md:gap-6 lg:gap-8"><div class="flex h-full flex-col text-center"><div class="mx-auto mb-5 w-full"><div class="mx-auto aspect-1024/755 w-full max-w-sm overflow-hidden border border-border/70 bg-card sm:max-w-md md:mx-0 md:max-w-none rounded-2xl shadow-lg"><img alt="General Knowledge folder with topic tags for Animals, Algebraic Expressions, Physics, Genetics & Inheritance, and Biology Tutor" title="General Knowledge folder with topic tags for Animals, Algebraic Expressions, Physics, Genetics & Inheritance, and Biology Tutor" loading="lazy" decoding="async" src="/prototypes/library-folders.png" width="1024" height="755" class="h-full w-full object-cover" sizes="(max-width: 768px) 100vw, 360px"/></div></div><h3 class="text-base font-semibold text-foreground sm:text-lg">Library & folders</h3><p class="mt-2 text-sm leading-relaxed text-muted-foreground">Store slides, quizzes, and lesson plans in folders by class or subjectâeverything you create has a home.</p></div><div class="flex h-full flex-col text-center"><div class="mx-auto mb-5 w-full"><div class="mx-auto aspect-1024/755 w-full max-w-sm overflow-hidden border border-border/70 bg-card sm:max-w-md md:mx-0 md:max-w-none rounded-2xl shadow-lg"><img alt="Quick search for Biology showing Biology Tutor, Nutrition, and Photosynthesis results with highlighted matches" title="Quick search for Biology showing Biology Tutor, Nutrition, and Photosynthesis results with highlighted matches" loading="lazy" decoding="async" src="/prototypes/library-quick-search.png" width="1024" height="755" class="h-full w-full object-cover" sizes="(max-width: 768px) 100vw, 360px"/></div></div><h3 class="text-base font-semibold text-foreground sm:text-lg">Quick search</h3><p class="mt-2 text-sm leading-relaxed text-muted-foreground">Find any file, activity, or resource in seconds with search across your whole library.</p></div><div class="flex h-full flex-col text-center"><div class="mx-auto mb-5 w-full"><div class="mx-auto aspect-1024/755 w-full max-w-sm overflow-hidden border border-border/70 bg-card sm:max-w-md md:mx-0 md:max-w-none rounded-2xl shadow-lg"><img alt="Student submissions list with new response badges for a YouTube quiz, chatbot, and flashcards activity" title="Student submissions list with new response badges for a YouTube quiz, chatbot, and flashcards activity" loading="lazy" decoding="async" src="/prototypes/library-submissions.png" width="1024" height="755" class="h-full w-full object-cover" sizes="(max-width: 768px) 100vw, 360px"/></div></div><h3 class="text-base font-semibold text-foreground sm:text-lg">Student submissions</h3><p class="mt-2 text-sm leading-relaxed text-muted-foreground">See new student work as it comes inâgrouped in one view so nothing gets lost between activities.</p></div></div></div></div></section><section class="bg-white" aria-labelledby="classroom-ready-ai-heading"><div class="section-reveal"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-14 md:py-16"><div class="max-w-3xl mx-auto w-full text-center"><h2 id="classroom-ready-ai-heading" class="sectionTitle">AI That's Safe for Your Students</h2><p class="mt-3 text-sm leading-relaxed text-muted-foreground sm:mt-4 mx-auto text-center max-w-2xl sm:text-lg">Everything is filtered, age-appropriate, and built for K-12âso you can focus on teaching.</p></div><div class="mx-auto mt-10 flex max-w-6xl flex-col-reverse gap-10 md:flex-row md:items-start md:gap-14"><div class="w-full space-y-6 md:w-[48%] md:min-w-0"><div class="flex gap-4"><div class="flex size-8 shrink-0 items-center justify-center rounded-full bg-fuchsia-100 text-sm font-bold text-fuchsia-800">1</div><div class="flex-1"><h3 class="text-lg font-semibold text-foreground">Safe by design</h3><p class="mt-2 text-sm leading-relaxed text-muted-foreground">Designed for students of all ages, with age-appropriate responses built in. Conversations stay focused on learning and adapt to your studentsânot a general-purpose chatbot.</p></div></div><div class="flex gap-4"><div class="flex size-8 shrink-0 items-center justify-center rounded-full bg-fuchsia-100 text-sm font-bold text-fuchsia-800">2</div><div class="flex-1"><h3 class="text-lg font-semibold text-foreground">You're always in the loop</h3><p class="mt-2 text-sm leading-relaxed text-muted-foreground">Chatbot conversations are monitored for signs of distress or concern and flagged when neededâso you can step in and support students early.</p></div></div></div><div class="flex w-full items-center justify-center md:w-[52%] md:min-w-0"><figure class="mx-auto w-full max-w-sm sm:max-w-lg md:max-w-2xl"><div class="overflow-hidden rounded-2xl border border-border/70 bg-card"><img alt="Sample teacher view showing an overview with AI summary and a safety alert about possible student distress, so educators can offer support early." title="Sample teacher view showing an overview with AI summary and a safety alert about possible student distress, so educators can offer support early." loading="lazy" decoding="async" src="/prototypes/safe-students.png" width="1024" height="663" class="h-auto w-full object-cover"/>
3</div></figure></div></div></div></div></section><section class="bg-slate-100" aria-labelledby="integrations-heading"><div class="section-reveal"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-14 md:py-16"><div class="mx-auto w-full max-w-6xl"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(6)] has-[>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(4)] *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl border-border/60 bg-background/90 shadow-md backdrop-blur" data-web4-integrations-card="true"><div data-slot="card-content" class="px-6 py-10 sm:px-10 sm:py-12 text-left"><div class="mx-auto grid max-w-6xl gap-8 md:grid-cols-2 md:items-center md:gap-10"><div class="space-y-4 text-left"><h2 id="integrations-heading" class="sectionTitle sm:whitespace-nowrap">Works with your existing LMS</h2><p class="bodySm sm:text-base">Launch activities directly from Canvas, Moodle, or Blackboard. Students click and startâno extra logins.</p></div><div class="flex items-center justify-center md:justify-end"><div class="mt-6 flex justify-center overflow-x-auto pb-1"><img alt="Canvas, Moodle, and Blackboard" title="Canvas, Moodle, and Blackboard" loading="lazy" decoding="async" src="/images/logos/lms/partners-lms.svg" width="780" height="93" class="mx-auto h-11 w-auto max-w-full object-contain sm:h-13"/></div></div></div></div></div></div></div></div></section><section class="bg-white" aria-labelledby="security-compliance-heading"><div class="section-reveal"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-14 md:py-16"><div class="max-w-3xl mx-auto w-full text-center"><h2 id="security-compliance-heading" class="sectionTitle">Built with Security and Privacy in Mind</h2><p class="mt-3 text-sm leading-relaxed text-muted-foreground sm:mt-4 mx-auto text-center max-w-2xl sm:text-lg">We're SOC 2 certified and follow GDPR, FERPA, and COPPA standards. Your data stays secure and private.</p></div><div class="mx-auto mt-10 max-w-3xl"><div class="flex flex-wrap items-center justify-center gap-8 sm:gap-12"><div class="flex h-16 w-24 items-center justify-center"><img alt="Edcafe SOC 2 compliance" title="Edcafe SOC 2 compliance" loading="lazy" decoding="async" src="/images/compliance/Soc-2.png" width="96" height="64" class="h-auto w-full object-contain"/></div><div class="flex h-16 w-24 items-center justify-center"><img alt="Edcafe FERPA compliance" title="Edcafe FERPA compliance" loading="lazy" decoding="async" src="/images/compliance/ferpa.png" width="96" height="64" class="h-auto w-full object-contain"/></div><div class="flex h-16 w-24 items-center justify-center"><img alt="Edcafe COPPA compliance" title="Edcafe COPPA compliance" loading="lazy" decoding="async" src="/images/compliance/coppa.png" width="96" height="64" class="h-auto w-full object-contain"/></div><div class="flex h-16 w-24 items-center justify-center"><img alt="Edcafe GDPR compliance" title="Edcafe GDPR compliance" loading="lazy" decoding="async" src="/images/compliance/GDPR.png" width="96" height="64" class="h-auto w-full object-contain"/></div></div><p class="mt-6 text-center text-sm text-muted-foreground">Aligned with GDPR, FERPA, and COPPA standards for education</p><div class="mt-4 flex justify-center"><a target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 rounded-full border border-border/60 bg-white/80 px-5 py-2.5 text-sm font-semibold text-emerald-900 shadow-sm transition hover:bg-white" href="https://trust.inknoe.com/">View our Trust 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-external-link h-4 w-4" aria-hidden="true"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a></div></div></div></div></section><section class="bg-slate-50" aria-labelledby="testimonials-heading"><div class="section-reveal"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-14 md:py-16"><div class="max-w-2xl mx-auto w-full text-center"><h2 id="testimonials-heading" class="sectionTitle">What teachers think</h2><p class="mt-3 text-sm leading-relaxed text-muted-foreground sm:mt-4 sm:text-base sm:leading-relaxed mx-auto max-w-xl text-center">Find out why educators use Edcafe for teaching materials and classroom activities.</p></div><div class="mt-8 columns-1 gap-x-4 [column-fill:balance] lg:columns-3"><article class="mb-4 break-inside-avoid rounded-2xl border border-border/60 bg-card px-4 py-4 shadow-[0_8px_18px_rgba(2,6,23,0.08)] sm:px-5 sm:py-5"><blockquote class="mt-0 border-l-0 pl-0 text-sm leading-relaxed text-foreground">â<!-- -->Edcafe has completely transformed how I prepare for my classes. All the teaching tool options available are a game-changer, saving me hours each week.<!-- -->â</blockquote><div class="mt-4 flex items-center gap-3"><span class="inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-xs font-semibold bg-emerald-100 text-emerald-900" aria-hidden="true">SP</span><div class="min-w-0"><p class="truncate text-sm leading-tight font-semibold text-foreground">Samantha P.</p><p class="truncate text-xs leading-snug text-muted-foreground">High School History Teacher</p></div></div></article><article class="mb-4 break-inside-avoid rounded-2xl border border-border/60 bg-card px-4 py-4 shadow-[0_8px_18px_rgba(2,6,23,0.08)] sm:px-5 sm:py-5"><blockquote class="mt-0 border-l-0 pl-0 text-sm leading-relaxed text-foreground">â<!-- -->The AI-powered features of the platform have helped me analyze studentsâ needs and tailor my teaching approach, while its rich materials and resources have enabled me to engage students in new, more captivating ways.<!-- -->â</blockquote><div class="mt-4 flex items-center gap-3"><span class="inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-xs font-semibold bg-amber-100 text-amber-900" aria-hidden="true">IG</span><div class="min-w-0"><p class="truncate text-sm leading-tight font-semibold text-foreground">Ibrahim G.</p><p class="truncate text-xs leading-snug text-muted-foreground">Arabic Language Teacher</p></div></div></article><article class="mb-4 break-inside-avoid rounded-2xl border border-border/60 bg-card px-4 py-4 shadow-[0_8px_18px_rgba(2,6,23,0.08)] sm:px-5 sm:py-5"><blockquote class="mt-0 border-l-0 pl-0 text-sm leading-relaxed text-foreground">â<!-- -->Edcafeâs ability to align content with my curriculum has made my life so much easier. The resources are spot on, and my students love the interactive lessons. Itâs the best teaching tool Iâve come across.<!-- -->â</blockquote><div class="mt-4 flex items-center gap-3"><span class="inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-xs font-semibold bg-vi
3olet-100 text-violet-900" aria-hidden="true">AR</span><div class="min-w-0"><p class="truncate text-sm leading-tight font-semibold text-foreground">Alicia R.</p><p class="truncate text-xs leading-snug text-muted-foreground">Primary School Teacher</p></div></div></article><article class="mb-4 break-inside-avoid rounded-2xl border border-border/60 bg-card px-4 py-4 shadow-[0_8px_18px_rgba(2,6,23,0.08)] sm:px-5 sm:py-5"><blockquote class="mt-0 border-l-0 pl-0 text-sm leading-relaxed text-foreground">â<!-- -->Building quizzes and flashcards used to take my whole prep block. Now I can spin up something solid in minutes and still tweak it for my class.<!-- -->â</blockquote><div class="mt-4 flex items-center gap-3"><span class="inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-xs font-semibold bg-emerald-100 text-emerald-900" aria-hidden="true">JK</span><div class="min-w-0"><p class="truncate text-sm leading-tight font-semibold text-foreground">Jordan K.</p><p class="truncate text-xs leading-snug text-muted-foreground">Middle School Math Teacher</p></div></div></article><article class="mb-4 break-inside-avoid rounded-2xl border border-border/60 bg-card px-4 py-4 shadow-[0_8px_18px_rgba(2,6,23,0.08)] sm:px-5 sm:py-5"><blockquote class="mt-0 border-l-0 pl-0 text-sm leading-relaxed text-foreground">â<!-- -->My students actually ask when weâll use the next Edcafe activity. That rarely happened with static worksheets.<!-- -->â</blockquote><div class="mt-4 flex items-center gap-3"><span class="inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-xs font-semibold bg-amber-100 text-amber-900" aria-hidden="true">PN</span><div class="min-w-0"><p class="truncate text-sm leading-tight font-semibold text-foreground">Priya N.</p><p class="truncate text-xs leading-snug text-muted-foreground">ESL Instructor</p></div></div></article><article class="mb-4 break-inside-avoid rounded-2xl border border-border/60 bg-card px-4 py-4 shadow-[0_8px_18px_rgba(2,6,23,0.08)] sm:px-5 sm:py-5"><blockquote class="mt-0 border-l-0 pl-0 text-sm leading-relaxed text-foreground">â<!-- -->I appreciate that I can keep everything in one libraryâlesson ideas, slides, and follow-up readingâwithout juggling five different tools.<!-- -->â</blockquote><div class="mt-4 flex items-center gap-3"><span class="inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-xs font-semibold bg-violet-100 text-violet-900" aria-hidden="true">DL</span><div class="min-w-0"><p class="truncate text-sm leading-tight font-semibold text-foreground">David L.</p><p class="truncate text-xs leading-snug text-muted-foreground">Department Lead, English</p></div></div></article><article class="mb-4 break-inside-avoid rounded-2xl border border-border/60 bg-card px-4 py-4 shadow-[0_8px_18px_rgba(2,6,23,0.08)] sm:px-5 sm:py-5"><blockquote class="mt-0 border-l-0 pl-0 text-sm leading-relaxed text-foreground">â<!-- -->The reading activities and vocabulary support have been a huge help for differentiated groups. I can meet learners where they are without starting from zero every week.<!-- -->â</blockquote><div class="mt-4 flex items-center gap-3"><span class="inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-xs font-semibold bg-emerald-100 text-emerald-900" aria-hidden="true">EM</span><div class="min-w-0"><p class="truncate text-sm leading-tight font-semibold text-foreground">Elena M.</p><p class="truncate text-xs leading-snug text-muted-foreground">Learning Support Specialist</p></div></div></article><article class="mb-4 break-inside-avoid rounded-2xl border border-border/60 bg-card px-4 py-4 shadow-[0_8px_18px_rgba(2,6,23,0.08)] sm:px-5 sm:py-5"><blockquote class="mt-0 border-l-0 pl-0 text-sm leading-relaxed text-foreground">â<!-- -->Sharing materials with a link means no more âwhich file is the latest?â in our team chat. Onboarding new teachers got simpler too.<!-- -->â</blockquote><div class="mt-4 flex items-center gap-3"><span class="inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-xs font-semibold bg-amber-100 text-amber-900" aria-hidden="true">CW</span><div class="min-w-0"><p class="truncate text-sm leading-tight font-semibold text-foreground">Chris W.</p><p class="truncate text-xs leading-snug text-muted-foreground">Instructional Coach</p></div></div></article><article class="mb-4 break-inside-avoid rounded-2xl border border-border/60 bg-card px-4 py-4 shadow-[0_8px_18px_rgba(2,6,23,0.08)] sm:px-5 sm:py-5"><blockquote class="mt-0 border-l-0 pl-0 text-sm leading-relaxed text-foreground">â<!-- -->For parent nights I can demo real examples we used in classânot generic slides. Families see exactly how weâre using AI responsibly.<!-- -->â</blockquote><div class="mt-4 flex items-center gap-3"><span class="inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-xs font-semibold bg-vi
3olet-100 text-violet-900" aria-hidden="true">RT</span><div class="min-w-0"><p class="truncate text-sm leading-tight font-semibold text-foreground">Renee T.</p><p class="truncate text-xs leading-snug text-muted-foreground">Elementary Science Teacher</p></div></div></article></div></div></div></section><section class="bg-white" aria-labelledby="faq-heading"><div class="section-reveal"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-14 md:py-16"><div class="max-w-2xl mx-auto w-full space-y-8"><div class="max-w-2xl mx-auto w-full text-center"><h2 id="faq-heading" class="sectionTitle">Frequently asked questions</h2></div><div data-slot="accordion" class="flex flex-col w-full" data-orientation="vertical"><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="not-last:border-b border-border"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_1n6luiufb_" data-slot="accordion-trigger" class="group/accordion-trigger relative flex flex-1 items-start justify-between rounded-md border border-transparent py-4 transition-all outline-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 focus-visible:after:border-ring disabled:pointer-events-none disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-4 **:data-[slot=accordion-trigger-icon]:text-muted-foreground text-left text-sm font-medium hover:no-underline sm:text-base" data-radix-collection-item="">How is Edcafe different from ChatGPT?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden" aria-hidden="true" data-slot="accordion-trigger-icon"><path d="m6 9 6 6 6-6"></path></svg><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-up pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline" aria-hidden="true" data-slot="accordion-trigger-icon"><path d="m18 15-6-6-6 6"></path></svg></button></h3><div data-state="closed" id="radix-_R_9n6luiufb_" hidden="" role="region" aria-labelledby="radix-_R_1n6luiufb_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-open:animate-accordion-down data-closed:animate-accordion-up" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="not-last:border-b border-border"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_2n6luiufb_" data-slot="accordion-trigger" class="group/accordion-trigger relative flex flex-1 items-start justify-between rounded-md border border-transparent py-4 transition-all outline-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 focus-visible:after:border-ring disabled:pointer-events-none disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-4 **:data-[slot=accordion-trigger-icon]:text-muted-foreground text-left text-sm font-medium hover:no-underline sm:text-base" data-radix-collection-item="">Can Edcafe be integrated with existing classroom technology?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden" aria-hidden="true" data-slot="accordion-trigger-icon"><path d="m6 9 6 6 6-6"></path></svg><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-up pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline" aria-hidden="true" data-slot="accordion-trigger-icon"><path d="m18 15-6-6-6 6"></path></svg></button></h3><div data-state="closed" id="radix-_R_an6luiufb_" hidden="" role="region" aria-labelledby="radix-_R_2n6luiufb_" data-orientation="vertical" data-slot="accordion-content"
3class="overflow-hidden text-sm data-open:animate-accordion-down data-closed:animate-accordion-up" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="not-last:border-b border-border"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_3n6luiufb_" data-slot="accordion-trigger" class="group/accordion-trigger relative flex flex-1 items-start justify-between rounded-md border border-transparent py-4 transition-all outline-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 focus-visible:after:border-ring disabled:pointer-events-none disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-4 **:data-[slot=accordion-trigger-icon]:text-muted-foreground text-left text-sm font-medium hover:no-underline sm:text-base" data-radix-collection-item="">How does Edcafe support collaboration among teachers?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden" aria-hidden="true" data-slot="accordion-trigger-icon"><path d="m6 9 6 6 6-6"></path></svg><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-up pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline" aria-hidden="true" data-slot="accordion-trigger-icon"><path d="m18 15-6-6-6 6"></path></svg></button></h3><div data-state="closed" id="radix-_R_bn6luiufb_" hidden="" role="region" aria-labelledby="radix-_R_3n6luiufb_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-open:animate-accordion-down data-closed:animate-accordion-up" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="not-last:border-b border-border"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_4n6luiufb_" data-slot="accordion-trigger" class="group/accordion-trigger relative flex flex-1 items-start justify-between rounded-md border border-transparent py-4 transition-all outline-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 focus-visible:after:border-ring disabled:pointer-events-none disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-4 **:data-[slot=accordion-trigger-icon]:text-muted-foreground text-left text-sm font-medium hover:no-underline sm:text-base" data-radix-collection-item="">Is Edcafe user-friendly for teachers who are not tech-savvy?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden" aria-hidden="true" data-slot="accordion-trigger-icon"><path d="m6 9 6 6 6-6"></path></svg><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-up pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline" aria-hidden="true" data-slot="accordion-trigger-icon"><path d="m18 15-6-6-6 6"></path></svg></button></h3><div data-state="closed" id="radix-_R_cn6luiufb_" hidden="" role="region" aria-labelledby="radix-_R_4n6luiufb_" data-orientation="vertical" data-slot="accordion-content"
3class="overflow-hidden text-sm data-open:animate-accordion-down data-closed:animate-accordion-up" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="not-last:border-b border-border"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_5n6luiufb_" data-slot="accordion-trigger" class="group/accordion-trigger relative flex flex-1 items-start justify-between rounded-md border border-transparent py-4 transition-all outline-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 focus-visible:after:border-ring disabled:pointer-events-none disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-4 **:data-[slot=accordion-trigger-icon]:text-muted-foreground text-left text-sm font-medium hover:no-underline sm:text-base" data-radix-collection-item="">What measures does Edcafe take to address ethical concerns and bias?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden" aria-hidden="true" data-slot="accordion-trigger-icon"><path d="m6 9 6 6 6-6"></path></svg><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-up pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline" aria-hidden="true" data-slot="accordion-trigger-icon"><path d="m18 15-6-6-6 6"></path></svg></button></h3><div data-state="closed" id="radix-_R_dn6luiufb_" hidden="" role="region" aria-labelledby="radix-_R_5n6luiufb_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-open:animate-accordion-down data-closed:animate-accordion-up" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div></div></div></div></div></section><section class="scroll-mt-20 px-4 py-16 sm:px-6 sm:py-20 bg-card-secondary/80" style="background-image:linear-gradient(135deg, #DCFD57 0%, #AEE67F 50%, #22C314 100%)" aria-labelledby="post-faq-cta-heading"><div class="section-reveal"><div class="mx-auto max-w-4xl"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(6)] has-[>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(4)] *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl rounded-2xl border-border/60 bg-background/90 shadow-md backdrop-blur sm:rounded-3xl" data-web4-final-cta-card="true"><div data-slot="card-content" class="px-6 py-10 text-center sm:px-10 sm:py-12"><h2 id="post-faq-cta-heading" class="sectionTitleSm">Ready to teach with AI that fits your classroom?</h2><p class="mx-auto mt-4 max-w-2xl text-lg text-muted-foreground">Start free in minutes-or talk to us about bringing Edcafe to your school or district.</p><div class="mt-10 flex flex-col items-center justify-center gap-4 sm:flex-row sm:gap-4"><a target="_blank" rel="noopener noreferrer" class="limeCtaSurface inline-flex w-full min-w-48 items-center justify-center gap-2 rounded-full px-8 py-4 text-base font-semibold shadow-md shadow-lime-300/20 sm:w-auto" href="https://app.edcafe.ai/auth/signup?r=%2F">Get started<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-5 w-5 shrink-0" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><button data-slot="button" data-variant="ghost" data-size="default" class="group/button shrink-0 cursor-pointer bg-clip-padding whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-
3px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 gap-1.5 in-data-[slot=button-group]:rounded-md has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 h-auto inline-flex w-full min-w-48 items-center justify-center rounded-full border border-amber-400 bg-amber-400 px-8 py-4 text-base font-semibold text-black transition hover:bg-amber-300 sm:w-auto" aria-label="Contact sales team">Contact Sales</button></div></div></div></div></div></section></main></div><!--$--><!--/$--></div><footer aria-labelledby="footer-heading" class="bg-gray-950" role="contentinfo"><h2 id="footer-heading" class="sr-only">Footer</h2><div class="mx-auto max-w-7xl px-6 pt-16 pb-8 sm:pt-24 lg:px-8 lg:pt-32"><div class="xl:grid xl:grid-cols-3 xl:gap-8"><section aria-labelledby="company-info-heading" class="space-y-8"><h3 id="company-info-heading" class="sr-only">Company Information</h3><div class="inline-flex items-center"><a aria-label="Go to Edcafe homepage" href="/"><img alt="Edcafe logo - AI toolkit for educators" title="Edcafe logo - AI toolkit for educators" loading="lazy" decoding="async" src="/images/icons/edcafe-logo-white.svg" width="100" height="100"/></a></div><p class="text-sm leading-6 text-gray-400">Edcafe is a powerful AI toolkit designed for educators to effortlessly generate and organize high-quality instructional and learning content using AI.</p><nav aria-label="Social media links" role="navigation"><ul role="list" class="flex space-x-6"><li role="listitem"><a class="text-gray-400 hover:text-gray-300" target="_blank" rel="noopener noreferrer" aria-label="Follow us on X" href="https://x.com/edcafeai"><svg fill="currentColor" viewBox="0 0 24 24" aria-hidden="true" class="h-6 w-6"><path d="M13.6823 10.6218L20.2391 3H18.6854L12.9921 9.61788L8.44486 3H3.2002L10.0765 13.0074L3.2002 21H4.75404L10.7663 14.0113L15.5685 21H20.8131L13.6819 10.6218H13.6823ZM11.5541 13.0956L10.8574 12.0991L5.31391 4.16971H7.70053L12.1742 10.5689L12.8709 11.5655L18.6861 19.8835H16.2995L11.5541 13.096V13.0956Z"></path></svg></a></li><li role="listitem"><a class="text-gray-400 hover:text-gray-300" target="_blank" rel="noopener noreferrer" aria-label="Follow us on Facebook" href="https://www.facebook.com/groups/edcafeai"><svg fill="currentColor" viewBox="0 0 24 24" aria-hidden="true" class="h-6 w-6"><path fill-rule="evenodd" d="M22 12c0-5.523-4.477-10-10-10S2 6.477 2 12c0 4.991 3.657 9.128 8.438 9.878v-6.987
3h-2.54V12h2.54V9.797c0-2.506 1.492-3.89 3.777-3.89 1.094 0 2.238.195 2.238.195v2.46h-1.26c-1.243 0-1.63.771-1.63 1.562V12h2.773l-.443 2.89h-2.33v6.988C18.343 21.128 22 16.991 22 12z" clip-rule="evenodd"></path></svg></a></li><li role="listitem"><a class="text-gray-400 hover:text-gray-300" target="_blank" rel="noopener noreferrer" aria-label="Follow us on Instagram" href="https://www.instagram.com/edcafeai"><svg fill="currentColor" viewBox="0 0 24 24" aria-hidden="true" class="h-6 w-6"><path fill-rule="evenodd" d="M12.315 2c2.43 0 2.784.013 3.808.06 1.064.049 1.791.218 2.427.465a4.902 4.902 0 011.772 1.153 4.902 4.902 0 011.153 1.772c.247.636.416 1.363.465 2.427.048 1.067.06 1.407.06 4.123v.08c0 2.643-.012 2.987-.06 4.043-.049 1.064-.218 1.791-.465 2.427a4.902 4.902 0 01-1.153 1.772 4.902 4.902 0 01-1.772 1.153c-.636.247-1.363.416-2.427.465-1.067.048-1.407.06-4.123.06h-.08c-2.643 0-2.987-.012-4.043-.06-1.064-.049-1.791-.218-2.427-.465a4.902 4.902 0 01-1.772-1.153 4.902 4.902 0 01-1.153-1.772c-.247-.636-.416-1.363-.465-2.427-.047-1.024-.06-1.379-.06-3.808v-.63c0-2.43.013-2.784.06-3.808.049-1.064.218-1.791.465-2.427a4.902 4.902 0 011.153-1.772A4.902 4.902 0 015.45 2.525c.636-.247 1.363-.416 2.427-.465C8.901 2.013 9.256 2 11.685 2h.63zm-.081 1.802h-.468c-2.456 0-2.784.011-3.807.058-.975.045-1.504.207-1.857.344-.467.182-.8.398-1.15.748-.35.35-.566.683-.748 1.15-.137.353-.3.882-.344 1.857-.047 1.023-.058 1.351-.058 3.807v.468c0 2.456.011 2.784.058 3.807.045.975.207 1.504.344 1.857.182.466.399.8.748 1.15.35.35.683.566 1.15.748.353.137.882.3 1.857.344 1.054.048 1.37.058 4.041.058h.08c2.597 0 2.917-.01 3.96-.058.976-.045 1.505-.207 1.858-.344.466-.182.8-.398 1.15-.748.35-.35.566-.683.748-1.15.137-.353.3-.882.344-1.857.048-1.055.058-1.37.058-4.041v-.08c0-2.597-.01-2.917-.058-3.96-.045-.976-.207-1.505-.344-1.858a3.097 3.097 0 00-.748-1.15 3.098 3.098 0 00-1.15-.748c-.353-.137-.882-.3-1.857-.344-1.023-.047-1.351-.058-3.807-.058zM12 6.865a5.135 5.135 0 110 10.27 5.135 5.135 0 010-10.27zm0 1.802a3.333 3.333 0 100 6.666 3.333 3.333 0 000-6.666zm5.338-3.205a1.2 1.2 0 110 2.4 1.2 1.2 0 010-2.4z" clip-rule="evenodd"></path></svg></a></li><li role="listitem"><a class="text-gray-400 hover:text-gray-300" target="_blank" rel="noopener noreferrer" aria-label="Follow us on TikTok" href="https://www.tiktok.com/@edcafe.ai"><svg fill="currentColor" viewBox="0 0 24 24" aria-hidden="true" class="h-6 w-6"><path fill-rule="evenodd" d="M19.589 6.686a4.793 4.793 0 0 1-3.77-4.245V2h-3.445v13.672a2.896 2.896 0 0 1-5.201 1.743l-.002-.001.002.001a2.895 2.895 0 0 1 3.183-4.51v-3.5a6.329 6.329 0 0 0-5.394 10.692 6.33 6.33 0 0 0 10.857-4.424V8.687a8.182 8.182 0 0 0 4.773 1.526V6.79a4.831 4.831 0 0 1-1.003-.104z" clip-rule="evenodd"></path></svg></a></li><li role="listitem"><a class="text-gray-400 hover:text-gray-300" target="_blank" rel="noopener noreferrer" aria-label="Follow us on YouTube" href="https://www.youtube.com/@EdcafeAI"><svg fill="currentColor" viewBox="0 0 24 24" aria-hidden="true" class="h-6 w-6"><path fill-rule="evenodd" d="M19.812 5.418c.861.23 1.538.907 1.768 1.768C21.998 8.746 22 12 22 12s0 3.255-.418 4.814a2.504 2.504 0 0 1-1.768 1.768c-1.56.419-7.814.419-7.814.419s-6.255 0-7.814-.419a2.505 2.505 0 0 1-1.768-1.768C2 15.255 2 12 2 12s0-3.255.417-4.814a2.507 2.507 0 0 1 1.768-1.768C5.744 5 11.998 5 11.998 5s6.255 0 7.814.418ZM15.194 12 10 15V9l5.194 3Z" clip-rule="evenodd"></path></svg></a></li></ul></nav></section><nav aria-label="Footer navigation" role="navigation" class="mt-16 grid grid-cols-1 gap-10 md:grid-cols-3 md:gap-8 xl:col-span-2 xl:mt-0"><section aria-labelledby="activities-assessments-footer-heading"><h3 id="activities-assessments-footer-heading" class="text-sm leading-6 font-semibold text-white">Activities & assessments</h3><ul role="list" class="mt-6 space-y-4" aria-labelledby="activities-assessments-footer-heading"><li><a target="_blank" rel="noopener noreferrer" class="text-sm leading-6 text-gray-400 hover:text-gray-300" aria-label="Try Custom AI Chatbot - opens in new tab" href="https://app.edcafe.ai/auth/signup?r=%2F">Custom AI Chatbot</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm leading-6 text-gray-400 hover:text-gray-300" aria-label="Try AI Quiz Maker - opens in new tab" href="https://app.edcafe.ai/auth/signup?r=%2F">AI Quiz Maker</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm leading-6 text-gray-400 hover:text-gray-300" aria-label="Try YouTube Quiz - opens in new tab" href="https://app.edcafe.ai/auth/signup?r=%2F">YouTube Quiz</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm leading-6 text-gray-400 hover:text-gray-300" aria-label="Try AI Flashcards Maker - opens in new tab" href="https://app.edcafe.ai/auth/signup?r=%2F">AI Flashcards Maker</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm leading-6 text-gray-400 hover:text-gray-300" aria-label="Try Reading Activity - opens in new tab" href="https://app.edcafe.ai/auth/signup?r=%2F">Reading Activity</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm leading-6 text-gray-400 hover:text-gray-300" aria-label="Try Assignment Grader - opens in new tab" href="https://app.edcafe.ai/auth/signup?r=%2F">Assignment Grader</a></li></ul></section><section aria-labelledby="content-planning-footer-heading"><h3 id="content-planning-footer-heading" class="text-sm leading-6 font-semibold text-white">Content & planning</h3><ul role="list" class="mt-6 space-y-4" aria-labelledby="content-planning-footer-heading"><li><a target="_blank" rel="noopener noreferrer" class="text-sm leading-6 text-gray-400 hover:text-gray-300" aria-label="Try AI Slides Generator - opens in new tab" href="https://app.edcafe.ai/auth/signup?r=%2F">AI Slides Generator</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm leading-6 text-gray-400 hover:text-gray-300" aria-label="Try Teaching Resources - opens in new tab" href="https://app.edcafe.ai/auth/signup?r=%2F">Teaching Resources</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm leading-6 text-gray-400 hover:text-gray-300" aria-label="Try Summary Note - opens in new tab" href="https://app.edcafe.ai/auth/signup?r=%2F">Summary Note</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm leading-6 text-gray-400 hover:text-gray-300" aria-label="Try Lesson Plan Generator - opens in new tab" href="https://app.edcafe.ai/auth/signup?r=%2F">Lesson Plan Generator</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm leading-6 text-gray-400 hover:text-gray-300" aria-label="Try AI Speech - opens in new tab" href="https://app.edcafe.ai/auth/signup?r=%2F">AI Speech</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm leading-6 text-gray-400 hover:text-gray-300" aria-label="Try AI Image - opens in new tab" href="https://app.edcafe.ai/auth/signup?r=%2F">AI Image</a></li></ul></section><section aria-labelledby="company-heading"><h3 id="company-heading" class="text-sm leading-6 font-semibold text-white">Company</h3><ul role="list" class="mt-6 space-y-4" aria-labelledby="company-heading"><li><a class="text-sm leading-6 text-gray-400 hover:text-gray-300" aria-label="About" href="/about">About</a></li><li><a class="text-sm leading-6 text-gray-400 hover:text-gray-300" aria-label="Plans & Pricing" href="/pricing">Plans & Pricing</a></li><li><a class="text-sm leading-6 text-gray-400 hover:text-gray-300" aria-label="For Schools & Districts" href="/schools-districts">For Schools & Districts</a></li><li><a class="text-sm leading-6 text-gray-400 hover:text-gray-300" aria-label="Blog" href="/blog">Blog</a></li><li><a class="text-sm leading-6 text-gray-400 hover:text-gray-300" aria-label="Contact Us ([email protected]) - send email" href="mailto:[email protected]">Contact Us ([email protected])</a></li></ul></section></nav></div><div class="mt-16 flex flex-col border-t border-gray-700 pt-8 sm:mt-20 sm:flex-row sm:items-center sm:justify-between lg:mt-24"><p class="mb-4 text-center text-xs leading-5 text-zinc-400 sm:mb-0 sm:text-left">© <!-- -->2026<!-- --> <a target="_blank" rel="noopener noreferrer" class="underline" aria-label="Visit Inknoe website - opens in new tab" href="https://www.inknoe.com/">Inknoe</a>. All rights reserved.</p><nav aria-label="Legal and resources" role="navigation" class="flex flex-wrap items-center justify-center space-x-4 text-xs leading-loose text-zinc-400 sm:justify-end"><a class="hover:text-white" target="_blank" rel="noopener noreferrer" aria-label="Trust Center - opens in new tab" href="https://trust.inknoe.com/">Trust Center<span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="ml-1 inline-block h-4 w-4"><path fill-rule="evenodd" d="M4.25 5.5a.75.75 0 0 0-.75.75v8.5c0 .414.336.75.75.75h8.5a.75.75 0 0 0 .75-.75v-4a.75.75 0 0 1 1.5 0v4A2.25 2.25 0 0 1 12.75 17h-8.5A2.25 2.25 0 0 1 2 14.75v-8.5A2.25 2.25 0 0 1 4.25 4h5a.75.75 0 0 1 0 1.5h-5Z" clip-rule="evenodd"></path><path fill-rule="evenodd" d="M6.194 12.753a.75.75 0 0 0 1.06.053L16.5 4.44v2.81a.75.75 0 0 0 1.5 0v-4.5a.75.75 0 0 0-.75-.75h-4.5a.75.75 0 0 0 0 1.5h2.553l-9.056 8.194a.75.75 0 0 0-.053 1.06Z" clip-rule="evenodd"></path></svg></span></a><span class="text-zinc-500" aria-hidden="true">|</span><a class="hover:text-white" target="_blank" rel="noopener noreferrer" aria-label="Service Status - opens in new tab (currently online)" href="https://status.edcafe.ai/">Service Status<span class="ml-1 inline-block h-2 w-2 rounded-full bg-green-500" aria-hidden="true"></span></a><span class="text-zinc-500" aria-hidden="true">|</span><a class="hover:text-white" target="_blank" rel="noopener noreferrer" aria-label="Privacy Policy - opens in new tab" href="/privacy-policy">Privacy Policy</a><span class="text-zinc-500" aria-hidden="true">|</span><a class="hover:text-white" target="_blank" rel="noopener noreferrer" aria-label="Cookie Policy - opens in new tab" href="/cookie-policy">Cookie Policy</a><span class="text-zinc-500" aria-hidden="true">|</span><a class="hover:text-white" target="_blank" rel="noopener noreferrer" aria-label="Terms of Service - opens in new tab" href="/terms-of-service">Terms of Service</a></nav></div></div></footer></div>
3<section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section>
3<script>(self.__next_s=self.__next_s||[]).push([0,{"children":"(function(w,r){w._rwq=r;w[r]=w[r]||function(){(w[r].q=w[r].q||[]).push(arguments)}})(window,'rewardful');","id":"rewardful-queue"}])</script>
3<script src="/_next/static/chunks/36ssnkm0cjgq6.js" id="_R_" async=""></script>
3<script>(self.__next_f=self.__next_f||[]).push([0])</script>
3<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[19598,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\"],\"GoogleTagManager\"]\n3:I[79520,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\"],\"\"]\n4:I[39756,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\"],\"default\"]\n5:I[37457,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\"],\"default\"]\n6:I[13354,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\"],\"Toaster\"]\n7:I[85855,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\"],\"default\"]\n8:I[31413,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\",\"/_next/static/chunks/348efue2uf8p6.js\",\"/_next/static/chunks/2de17_0r2-u-g.js\",\"/_next/static/chunks/3ei64ixkpkiid.js\",\"/_next/static/chunks/0nuut5-mrevls.js\"],\"default\"]\n9:I[86010,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\",\"/_next/static/chunks/348efue2uf8p6.js\",\"/_next/static/chunks/2de17_0r2-u-g.js\",\"/_next/static/chunks/3ei64ixkpkiid.js\",\"/_next/static/chunks/0nuut5-mrevls.js\"],\"default\"]\n16:I[68027,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/1nabcgrhh_d9u.css\",\"style\"]\n:HL[\"/_next/static/chunks/3nz4hw9sqeh2u.css\",\"style\"]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/chunks/2_t9-2ebqt4ja.css\",\"style\"]\n:HL[\"/_next/static/chunks/2umx2alt7ga_b.css\",\"style\"]\n"])</script>
3<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(website)\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/1nabcgrhh_d9u.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/3nz4hw9sqeh2u.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/14mrh2-p_w84d.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/32ybl_3w8cs_t.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"h-full antialiased font-sans inter_b2991b2-module__9mH_6q__variable\",\"children\":[[\"$\",\"$L2\",null,{\"gtmId\":\"GTM-KJZ2JPHL\"}],[\"$\",\"head\",null,{\"children\":[[\"$\",\"$L3\",null,{\"id\":\"cookieyes\",\"src\":\"https://cdn-cookieyes.com/client_data/2a5a54396426f8d439189df9/script.js\",\"strategy\":\"afterInteractive\"}],[\"$\",\"$L3\",null,{\"async\":true,\"id\":\"seline analytics\",\"src\":\"https://cdn.seline.so/seline.js\",\"data-token\":\"b64f4659de31357\",\"strategy\":\"afterInteractive\"}]]}],[\"$\",\"body\",null,{\"className\":\"flex min-h-full flex-col\",\"children\":[[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L6\",null,{}],[\"$\",\"$L7\",null,{}],[\"$\",\"$L3\",null,{\"src\":\"https://friends.edcafe.ai/rw.js\",\"data-rewardful\":\"26699a\"}],[\"$\",\"$L3\",null,{\"id\":\"rewardful-queue\",\"strategy\":\"beforeInteractive\",\"children\":\"(function(w,r){w._rwq=r;w[r]=w[r]||function(){(w[r].q=w[r].q||[]).push(arguments)}})(window,'rewardful');\"}]]}]]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/348efue2uf8p6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/2de17_0r2-u-g.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/3ei64ixkpkiid.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/0nuut5-mrevls.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"div\",null,{\"className\":\"mx-auto w-full overflow-x-clip bg-white\",\"children\":[[\"$\",\"$L8\",null,{}],[\"$\",\"div\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:2:props:children:0:props:notFound:0:1:props:style\",\"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\":\"$0:f:0:1:0:props:children:1:props:children:2:props:children:0:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:2:props:children:0:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:2:props:children:0:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"$L9\",null,{}]]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",null,{\"id\":\"organization-jsonld\",\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Edcafe\\\",\\\"alternateName\\\":\\\"Edcafe AI\\\",\\\"url\\\":\\\"https://www.edcafe.ai\\\",\\\"logo\\\":\\\"https://www.edcafe.ai/images/icons/edcafe-logo-white.svg\\\",\\\"description\\\":\\\"Edcafe is a powerful AI toolkit built for teachers. It is an AI tool for teachers to quickly generate, organize, and share high-quality teaching materials.\\\",\\\"foundingOrganization\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Inknoe\\\"}}\"}}],\"$La\",\"$Lb\",\"$Lc\"],[\"$Ld\",\"$Le\",\"$Lf\",\"$L10\",\"$L11\",\"$L12\",\"$L13\"],\"$L14\"]}],{}
3,null,false,null]},null,false,null]},null,false,null],\"$L15\",false]],\"m\":\"$undefined\",\"G\":[\"$16\",[\"$L17\",\"$L18\"]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"GjTHyWPzVaNwIgT-xLrWw\"}\n"])</script>
3<script>self.__next_f.push([1,"19:I[76309,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\",\"/_next/static/chunks/348efue2uf8p6.js\",\"/_next/static/chunks/2de17_0r2-u-g.js\",\"/_next/static/chunks/3ei64ixkpkiid.js\",\"/_next/static/chunks/0nuut5-mrevls.js\",\"/_next/static/chunks/1-6jiqeb53_vf.js\",\"/_next/static/chunks/0pd2kzl2l0dao.js\",\"/_next/static/chunks/13pa02ewfhx28.js\",\"/_next/static/chunks/0zzrsx3-w_bq0.js\",\"/_next/static/chunks/291uoacpar43w.js\"],\"SectionReveal\"]\n1a:I[8251,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\",\"/_next/static/chunks/348efue2uf8p6.js\",\"/_next/static/chunks/2de17_0r2-u-g.js\",\"/_next/static/chunks/3ei64ixkpkiid.js\",\"/_next/static/chunks/0nuut5-mrevls.js\",\"/_next/static/chunks/1-6jiqeb53_vf.js\",\"/_next/static/chunks/0pd2kzl2l0dao.js\",\"/_next/static/chunks/13pa02ewfhx28.js\",\"/_next/static/chunks/0zzrsx3-w_bq0.js\",\"/_next/static/chunks/291uoacpar43w.js\"],\"FeatureToolsCarou
3sel\"]\n1b:I[93910,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\",\"/_next/static/chunks/348efue2uf8p6.js\",\"/_next/static/chunks/2de17_0r2-u-g.js\",\"/_next/static/chunks/3ei64ixkpkiid.js\",\"/_next/static/chunks/0nuut5-mrevls.js\",\"/_next/static/chunks/1-6jiqeb53_vf.js\",\"/_next/static/chunks/0pd2kzl2l0dao.js\",\"/_next/static/chunks/13pa02ewfhx28.js\",\"/_next/static/chunks/0zzrsx3-w_bq0.js\",\"/_next/static/chunks/291uoacpar43w.js\"],\"default\"]\n1c:I[5014,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\",\"/_next/static/chunks/348efue2uf8p6.js\",\"/_next/static/chunks/2de17_0r2-u-g.js\",\"/_next/static/chunks/3ei64ixkpkiid.js\",\"/_next/static/chunks/0nuut5-mrevls.js\",\"/_next/static/chunks/1-6jiqeb53_vf.js\",\"/_next/static/chunks/0pd2kzl2l0dao.js\",\"/_next/static/chunks/13pa02ewfhx28.js\",\"/_next/static/chunks/0zzrsx3-w_bq0.js\",\"/_next/static/chunks/291uoacpar43w.js\"],\"default\"]\n1d:I[11898,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\",\"/_next/static/chunks/348efue2uf8p6.js\",\"/_next/static/chunks/2de17_0r2-u-g.js\",\"/_next/static/chunks/3ei64ixkpkiid.js\",\"/_next/static/chunks/0nuut5-mrevls.js\",\"/_next/static/chunks/1-6jiqeb53_vf.js\",\"/_next/static/chunks/0pd2kzl2l0dao.js\",\"/_next/static/chunks/13pa02ewfhx28.js\",\"/_next/static/chunks/0zzrsx3-w_bq0.js\",\"/_next/static/chunks/291uoacpar43w.js\"],\"default\"]\n2a:I[25125,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\",\"/_next/static/chunks/348efue2uf8p6.js\",\"/_next/static/chunks/2de17_0r2-u-g.js\",\"/_next/static/chunks/3ei64ixkpkiid.js\",\"/_next/static/chunks/0nuut5-mrevls.js\",\"/_next/static/chunks/1-6jiqeb53_vf.js\",\"/_next/static/chunks/0pd2kzl2l0dao.js\",\"/_next/static/chunks/13pa02ewfhx28.js\",\"/_next/static/chunks/0zzrsx3-w_bq0.js\",\"/_next/static/chunks/291uoacpar43w.js\"],\"default\"]\n2b:I[97367,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\"],\"OutletBoundary\"]\n2c:\"$Sreact.suspense\"\n2e:I[97367,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\"],\"ViewportBoundary\"]\n30:I[97367,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\"],\"MetadataBoundary\"]\na:[\"$\",\"script\",null,{\"id\":\"software-application-jsonld\",\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"SoftwareApplication\\\",\\\"name\\\":\\\"Edcafe\\\",\\\"description\\\":\\\"Edcafe is a powerful AI toolkit built for teachers. It is an AI tool for teachers to quickly generate, organize, and share high-quality teaching materials â lesson plans, assignments, chatbots, quizzes, readings â and create activities that help students stay engaged and active in learning.\\\",\\\"applicationCategory\\\":\\\"EducationalApplicati"])</script>
3<script>self.__next_f.push([1,"on\\\",\\\"operatingSystem\\\":\\\"Web\\\",\\\"featureList\\\":[\\\"AI-powered lesson plan generation\\\",\\\"Assignment creation\\\",\\\"Quiz generation\\\",\\\"Reading material creation\\\",\\\"Chatbot creation for students\\\",\\\"Content organization and sharing\\\"],\\\"publisher\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Inknoe\\\"},\\\"url\\\":\\\"https://www.edcafe.ai\\\"}\"}}]\n"])</script>
3<script>self.__next_f.push([1,"b:[\"$\",\"div\",null,{\"className\":\"prototypes-web4-scope marketing-scope min-h-screen bg-background text-foreground antialiased\",\"children\":[\"$\",\"main\",null,{\"children\":[[\"$\",\"section\",null,{\"className\":\"relative overflow-hidden px-4 pt-12 pb-5 sm:px-6 md:pt-16 md:pb-6 lg:pt-20\",\"aria-labelledby\":\"hero-heading\",\"children\":[[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute inset-0 opacity-[0.38]\",\"aria-hidden\":true,\"style\":{\"backgroundImage\":\"radial-gradient(ellipse 80% 50% at 50% -20%, color-mix(in oklch, var(--accent) 28%, transparent) 0%, transparent 55%),\\n\\t\\tradial-gradient(ellipse 55% 45% at 100% 0%, color-mix(in oklch, var(--accent-mid) 14%, transparent) 0%, transparent 50%),\\n\\t\\tradial-gradient(ellipse 50% 30% at 0% 20%, color-mix(in oklch, var(--primary) 10%, transparent) 0%, transparent 50%)\"}}],[\"$\",\"div\",null,{\"className\":\"max-w-2xl relative mx-auto text-center\",\"children\":[[\"$\",\"h1\",null,{\"id\":\"hero-heading\",\"className\":\"heroTitle\",\"children\":\"AI Made For Interactive Learning\"}],null]}]]}],[\"$\",\"section\",null,{\"className\":\"\",\"aria-label\":\"Teaching tools carousel\",\"children\":[\"$\",\"$L19\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 pt-0 pb-4 md:pb-5\",\"children\":[\"$\",\"$L1a\",null,{\"cardBackgroundByTitle\":{\"Chatbot\":\"bg-indigo-50\",\"Quiz\":\"bg-sky-50\",\"Slide deck\":\"bg-emerald-50\",\"Teaching resources\":\"bg-amber-50\",\"Flashcards\":\"bg-rose-50\",\"Assignment grader\":\"bg-fuchsia-50\",\"Lesson plan\":\"bg-fuchsia-50\",\"AI image\":\"bg-sky-50\",\"AI speech\":\"bg-amber-50\",\"Summary note\":\"bg-rose-50\",\"Reading activity\":\"bg-indigo-50\",\"YouTube quiz\":\"bg-sky-50\"},\"iconBackgroundByTitle\":{\"Chatbot\":\"bg-indigo-100\",\"Quiz\":\"bg-sky-100\",\"Slide deck\":\"bg-emerald-100\",\"Teaching resources\":\"bg-amber-100\",\"Flashcards\":\"bg-rose-100\",\"Assignment grader\":\"bg-fuchsia-100\",\"Lesson plan\":\"bg-fuchsia-100\",\"AI image\":\"bg-sky-100\",\"AI speech\":\"bg-amber-100\",\"Summary note\":\"bg-rose-100\",\"Reading activity\":\"bg-indigo-100\",\"YouTube quiz\":\"bg-sky-100\"},\"iconColorByTitle\":{\"Chatbot\":\"text-indigo-800\",\"Quiz\":\"text-sky-800\",\"Slide deck\":\"text-emerald-800\",\"Teaching resources\":\"text-amber-800\",\"Flashcards\":\"text-rose-800\",\"Assignment grader\":\"text-fuchsia-800\",\"Lesson plan\":\"text-fuchsia-800\",\"AI image\":\"text-sky-800\",\"AI speech\":\"text-amber-800\",\"Summary note\":\"text-rose-800\",\"Reading activity\":\"text-indigo-800\",\"YouTube quiz\":\"text-sky-800\"},\"contentGapClassName\":\"gap-3\",\"itemClassName\":\"lg:basis-[calc((100%-3.75rem)/6)]\"}]}]}]}],[\"$\",\"section\",null,{\"className\":\"\",\"aria-label\":\"Get started or contact sales\",\"children\":[\"$\",\"$L19\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 pt-5 pb-14 md:pt-6 md:pb-20\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-2xl mx-auto text-center\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-8 sm:flex-row sm:justify-center sm:gap-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs font-semibold tracking-wide text-muted-foreground uppercase\",\"children\":\"For Teachers\"}],[\"$\",\"$L1b\",null,{\"className\":\"limeCtaSurface inline-flex w-full min-w-48 items-center justify-center gap-2 rounded-full px-8 py-4 text-base font-semibold shadow-md shadow-lime-300/20 sm:w-auto\",\"children\":[\"Get started now\",[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M5 12h14\",\"key\":\"1ays0h\"}],[\"path\",{\"d\":\"m12 5 7 7-7 7\",\"key\":\"xquz4c\"}]],\"className\":\"lucide-arrow-right h-5 w-5 shrink-0\",\"aria-hidden\":true}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs font-semibold tracking-wide text-muted-foreground uppercase\",\"children\":\"For Schools \u0026 Districts\"}],[\"$\",\"$L1d\",null,{\"className\":\"inline-flex w-full min-w-48 items-center justify-center rounded-full border border-amber-400 bg-amber-400 px-8 py-4 text-base font-semibold text-black transition hover:bg-amber-300 sm:w-auto\"}]]}]]}]}]}]}]}],[\"$\",\"section\",null,{\"className\":\"scroll-mt-20 bg-slate-100\",\"aria-labelledby\":\"proof-heading\",\"children\":\"$L1e\"}],\"$L1f\",\"$L20\",\"$L21\",\"$L22\",\"$L23\",\"$L24\",\"$L25\",\"$L26\",\"$L27\",\"$L28\",\"$L29\"]}]}]\n"])</script>
3<script>self.__next_f.push([1,"c:[\"$\",\"$L2a\",null,{}]\nd:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2_t9-2ebqt4ja.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\ne:[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2umx2alt7ga_b.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\nf:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/1-6jiqeb53_vf.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n10:[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0pd2kzl2l0dao.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n11:[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/13pa02ewfhx28.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n12:[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/0zzrsx3-w_bq0.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n13:[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/291uoacpar43w.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n14:[\"$\",\"$L2b\",null,{\"children\":[\"$\",\"$2c\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@2d\"}]}]\n15:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L2e\",null,{\"children\":\"$L2f\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L30\",null,{\"children\":[\"$\",\"$2c\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L31\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n17:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/1nabcgrhh_d9u.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n18:[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/3nz4hw9sqeh2u.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n"])</script>
3<script>self.__next_f.push([1,"37:I[77177,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\",\"/_next/static/chunks/348efue2uf8p6.js\",\"/_next/static/chunks/2de17_0r2-u-g.js\",\"/_next/static/chunks/3ei64ixkpkiid.js\",\"/_next/static/chunks/0nuut5-mrevls.js\",\"/_next/static/chunks/1-6jiqeb53_vf.js\",\"/_next/static/chunks/0pd2kzl2l0dao.js\",\"/_next/static/chunks/13pa02ewfhx28.js\",\"/_next/static/chunks/0zzrsx3-w_bq0.js\",\"/_next/static/chunks/291uoacpar43w.js\"],\"StudentActivitiesSection\"]\n38:I[24611,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\",\"/_next/static/chunks/348efue2uf8p6.js\",\"/_next/static/chunks/2de17_0r2-u-g.js\",\"/_next/static/chunks/3ei64ixkpkiid.js\",\"/_next/static/chunks/0nuut5-mrevls.js\",\"/_next/static/chunks/1-6jiqeb53_vf.js\",\"/_next/static/chunks/0pd2kzl2l0dao.js\",\"/_next/static/chunks/13pa02ewfhx28.js\",\"/_next/static/chunks/0zzrsx3-w_bq0.js\",\"/_next/static/chunks/291uoacpar43w.js\"],\"ContentPlanningSection\"]\n39:I[38415,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\",\"/_next/static/chunks/348efue2uf8p6.js\",\"/_next/static/chunks/2de17_0r2-u-g.js\",\"/_next/static/chunks/3ei64ixkpkiid.js\",\"/_next/static/chunks/0nuut5-mrevls.js\",\"/_next/static/chunks/1-6jiqeb53_vf.js\",\"/_next/static/chunks/0pd2kzl2l0dao.js\",\"/_next/static/chunks/13pa02ewfhx28.js\",\"/_next/static/chunks/0zzrsx3-w_bq0.js\",\"/_next/static/chunks/291uoacpar43w.js\"],\"AIAssistedInsightsSection\"]\n3a:I[44946,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\",\"/_next/static/chunks/348efue2uf8p6.js\",\"/_next/static/chunks/2de17_0r2-u-g.js\",\"/_next/static/chunks/3ei64ixkpkiid.js\",\"/_next/static/chunks/0nuut5-mrevls.js\",\"/_next/static/chunks/1-6jiqeb53_vf.js\",\"/_next/static/chunks/0pd2kzl2l0dao.js\",\"/_next/static/chunks/13pa02ewfhx28.js\",\"/_next/static/chunks/0zzrsx3-w_bq0.js\",\"/_next/static/chunks/291uoacpar43w.js\"],\"LibrarySection\"]\n3b:I[22016,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\",\"/_next/static/chunks/348efue2uf8p6.js\",\"/_next/static/chunks/2de17_0r2-u-g.js\",\"/_next/static/chunks/3ei64ixkpkiid.js\",\"/_next/static/chunks/0nuut5-mrevls.js\",\"/_next/static/chunks/1-6jiqeb53_vf.js\",\"/_next/static/chunks/0pd2kzl2l0dao.js\",\"/_next/static/chunks/13pa02ewfhx28.js\",\"/_next/static/chunks/0zzrsx3-w_bq0.js\",\"/_next/static/chunks/291uoacpar43w.js\"],\"\"]\n43:I[97999,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\",\"/_next/static/chunks/348efue2uf8p6.js\",\"/_next/static/chunks/2de17_0r2-u-g.js\",\"/_next/static/chunks/3ei64ixkpkiid.js\",\"/_next/static/chunks/0nuut5-mrevls.js\",\"/_next/static/chunks/1-6jiqeb53_vf.js\",\"/_next/static/chunks/0pd2kzl2l0dao.js\",\"/_next/static/chunks/13pa02ewfhx28.js\",\"/_next/static/chunks/0zzrsx3-w_bq0.js\",\"/_next/static/chunks/291uoacpar43w.js\"],\"MarketingFaq\"]\n"])</script>
3<script>self.__next_f.push([1,"1e:[\"$\",\"$L19\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-14 md:py-16\",\"children\":[[\"$\",\"h2\",null,{\"id\":\"proof-heading\",\"className\":\"max-w-2xl sectionTitleSm mx-auto text-center text-balance\",\"children\":\"Trusted by schools and organizations for safe, practical AI in teaching.\"}],[\"$\",\"div\",null,{\"className\":\"trusted-logos-marquee mt-10\",\"children\":[\"$\",\"div\",null,{\"className\":\"trusted-logos-track\",\"children\":[[\"$\",\"div\",\"/images/customers/st-patrick-sg.png-0\",{\"className\":\"trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3\",\"aria-hidden\":false,\"children\":[\"$\",\"img\",null,{\"alt\":\"St Patrick School\",\"title\":\"St Patrick School\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/images/customers/st-patrick-sg.png\",\"width\":158,\"height\":64,\"className\":\"h-10 max-h-12 w-full object-contain object-center sm:h-12\",\"sizes\":\"(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px\"}]}],[\"$\",\"div\",\"/images/customers/taylors-my.png-1\",{\"className\":\"trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3\",\"aria-hidden\":false,\"children\":[\"$\",\"img\",null,{\"alt\":\"Taylor's International School\",\"title\":\"Taylor's International School\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/images/customers/taylors-my.png\",\"width\":158,\"height\":64,\"className\":\"h-10 max-h-12 w-full object-contain object-center sm:h-12\",\"sizes\":\"(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px\"}]}],[\"$\",\"div\",\"/images/customers/lynn-uni-usa.png-2\",{\"className\":\"trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3\",\"aria-hidden\":false,\"children\":[\"$\",\"img\",null,{\"alt\":\"Lynn University\",\"title\":\"Lynn University\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/images/customers/lynn-uni-usa.png\",\"width\":158,\"height\":64,\"className\":\"h-10 max-h-12 w-full object-contain object-center sm:h-12\",\"sizes\":\"(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px\"}]}],[\"$\",\"div\",\"/images/customers/nanchiau-sg.png-3\",{\"className\":\"trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3\",\"aria-hidden\":false,\"children\":[\"$\",\"img\",null,{\"alt\":\"Nanchiau Primary School\",\"title\":\"Nanchiau Primary School\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/images/customers/nanchiau-sg.png\",\"width\":158,\"height\":64,\"className\":\"h-10 max-h-12 w-full object-contain object-center sm:h-12\",\"sizes\":\"(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px\"}]}],[\"$\",\"div\",\"/images/customers/tecsup-peru.png-4\",{\"className\":\"trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3\",\"aria-hidden\":false,\"children\":[\"$\",\"img\",null,{\"alt\":\"Tecsup\",\"title\":\"Tecsup\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/images/customers/tecsup-peru.png\",\"width\":158,\"height\":64,\"className\":\"h-10 max-h-12 w-full object-contain object-center sm:h-12\",\"sizes\":\"(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px\"}]}],[\"$\",\"div\",\"/images/customers/bemus-usa.png-5\",{\"className\":\"trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3\",\"aria-hidden\":false,\"children\":[\"$\",\"img\",null,{\"alt\":\"Bemus Point Central School District\",\"title\":\"Bemus Point Central School District\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/images/customers/bemus-usa.png\",\"width\":158,\"height\":64,\"className\":\"h-10 max-h-12 w-full object-contain object-center sm:h-12\",\"sizes\":\"(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px\"}]}],[\"$\",\"div\",\"/images/customers/st-patrick-sg.png-6\",{\"className\":\"trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3\",\"aria-hidden\":true,\"children\":[\"$\",\"img\",null,{\"alt\":\"St Patrick Sc
3hool\",\"title\":\"St Patrick School\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/images/customers/st-patrick-sg.png\",\"width\":158,\"height\":64,\"className\":\"h-10 max-h-12 w-full object-contain object-center sm:h-12\",\"sizes\":\"(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px\"}]}],\"$L32\",\"$L33\",\"$L34\",\"$L35\",\"$L36\"]}]}]]}]}]\n"])</script>
3<script>self.__next_f.push([1,"1f:[\"$\",\"section\",null,{\"className\":\"bg-emerald-900\",\"aria-labelledby\":\"student-activities-heading\",\"children\":[\"$\",\"$L19\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 pt-14 pb-8 md:pt-16 md:pb-10\",\"children\":[\"$\",\"$L37\",null,{}]}]}]}]\n20:[\"$\",\"section\",null,{\"className\":\"bg-card/30\",\"aria-labelledby\":\"content-planning-heading\",\"children\":[\"$\",\"$L19\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 pt-8 pb-14 md:pt-10 md:pb-16\",\"children\":[\"$\",\"$L38\",null,{}]}]}]}]\n"])</script>
3<script>self.__next_f.push([1,"21:[\"$\",\"section\",null,{\"className\":\"bg-slate-100\",\"aria-labelledby\":\"student-learning-data-heading\",\"children\":[\"$\",\"$L19\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-14 md:py-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-3xl mx-auto w-full text-center\",\"children\":[[\"$\",\"h2\",null,{\"id\":\"student-learning-data-heading\",\"className\":\"sectionTitle\",\"children\":\"Track All Student Work in One Place\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm leading-relaxed text-muted-foreground sm:mt-4 mx-auto text-center max-w-2xl sm:text-lg\",\"children\":\"No more hunting through different apps or folders. Every quiz, conversation, and submission your students createâall organized and easy to find.\"}]]}],[\"$\",\"div\",null,{\"className\":\"mx-auto mt-10 grid max-w-6xl grid-cols-1 gap-10 md:grid-cols-3 md:gap-6 lg:gap-8\",\"children\":[[\"$\",\"div\",\"Get performance insights at a glance\",{\"className\":\"flex h-full flex-col text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto mb-5 w-full max-w-sm overflow-hidden rounded-xl shadow-lg sm:max-w-md md:max-w-none\",\"children\":[\"$\",\"img\",null,{\"alt\":\"Chatbot activity card for World History showing chat sessions, median message count, and median chat duration\",\"title\":\"Chatbot activity card for World History showing chat sessions, median message count, and median chat duration\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/prototypes/student-work-performance-insights.png\",\"width\":1024,\"height\":755,\"className\":\"h-auto w-full object-contain\",\"sizes\":\"(max-width: 768px) 100vw, 360px\"}]}],[\"$\",\"h3\",null,{\"className\":\"text-base font-semibold text-foreground sm:text-lg\",\"children\":\"Get performance insights at a glance\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm leading-relaxed text-muted-foreground\",\"children\":\"See scores, participation, and trends right on the page. Quick widgets show you what's working and who needs supportâbefore you dive deeper.\"}]]}],[\"$\",\"div\",\"All student work in one place\",{\"className\":\"flex h-full flex-col text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto mb-5 w-full max-w-sm overflow-hidden rounded-xl shadow-lg sm:max-w-md md:max-w-none\",\"children\":[\"$\",\"img\",null,{\"alt\":\"Student list with engagement levels and last messages for Ethan Walker, Olivia Bennett, Lucas Anderson, and Sophia Carter\",\"title\":\"Student list with engagement levels and last messages for Ethan Walker, Olivia Bennett, Lucas Anderson, and Sophia Carter\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/prototypes/student-work-all-in-one-place.png\",\"width\":1024,\"height\":755,\"className\":\"h-auto w-full object-contain\",\"sizes\":\"(max-width: 768px) 100vw, 360px\"}]}],[\"$\",\"h3\",null,{\"className\":\"text-base font-semibold text-foreground sm:text-lg\",\"children\":\"All student work in one place\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm leading-relaxed text-muted-foreground\",\"children\":\"See everything students submit across all your activities. Filter by student or by activityâno jumping between tools.\"}]]}],[\"$\",\"div\",\"Open any student to see the full story\",{\"className\":\"flex h-full flex-col text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto mb-5 w-full max-w-sm overflow-hidden rounded-xl shadow-lg sm:max-w-md md:max-w-none\",\"children\":[\"$\",\"img\",null,{\"alt\":\"Student detail view with an AI summary of engagement and the full chat history\",\"title\":\"Student detail view with an AI summary of engagement and the full chat history\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/prototypes/student-work-full-story.png\",\"width\":1024,\"height\":755,\"className\":\"h-auto w-full object-contain\",\"sizes\":\"(max-width: 768px) 100vw, 360px\"}]}],[\"$\",\"h3\",null,{\"className\":\"text-base font-semibold text-foreground sm:text-lg\",\"children\":\"Open any student to see the full story\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm leading-relaxed text-muted-foreground\",\"children\":\"Click a name to review their complete workâevery response, chat exchange, and score in one view. Everything you need to understand their progress.\"}]]}]]}]]}]}]}]\n"])</script>
3<script>self.__next_f.push([1,"22:[\"$\",\"section\",null,{\"className\":\"\",\"aria-labelledby\":\"ai-insights-heading\",\"children\":[\"$\",\"$L19\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-14 md:py-16\",\"children\":[\"$\",\"div\",null,{\"children\":[\"$\",\"$L39\",null,{}]}]}]}]}]\n23:[\"$\",\"section\",null,{\"className\":\"bg-stone-100\",\"aria-labelledby\":\"library-heading\",\"children\":[\"$\",\"$L19\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-14 md:py-16\",\"children\":[\"$\",\"$L3a\",null,{}]}]}]}]\n"])</script>
3<script>self.__next_f.push([1,"24:[\"$\",\"section\",null,{\"className\":\"bg-white\",\"aria-labelledby\":\"classroom-ready-ai-heading\",\"children\":[\"$\",\"$L19\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-14 md:py-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-3xl mx-auto w-full text-center\",\"children\":[[\"$\",\"h2\",null,{\"id\":\"classroom-ready-ai-heading\",\"className\":\"sectionTitle\",\"children\":\"AI That's Safe for Your Students\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm leading-relaxed text-muted-foreground sm:mt-4 mx-auto text-center max-w-2xl sm:text-lg\",\"children\":\"Everything is filtered, age-appropriate, and built for K-12âso you can focus on teaching.\"}]]}],[\"$\",\"div\",null,{\"className\":\"mx-auto mt-10 flex max-w-6xl flex-col-reverse gap-10 md:flex-row md:items-start md:gap-14\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-full space-y-6 md:w-[48%] md:min-w-0\",\"children\":[[\"$\",\"div\",\"Safe by design\",{\"className\":\"flex gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex size-8 shrink-0 items-center justify-center rounded-full bg-fuchsia-100 text-sm font-bold text-fuchsia-800\",\"children\":1}],[\"$\",\"div\",null,{\"className\":\"flex-1\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold text-foreground\",\"children\":\"Safe by design\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm leading-relaxed text-muted-foreground\",\"children\":\"Designed for students of all ages, with age-appropriate responses built in. Conversations stay focused on learning and adapt to your studentsânot a general-purpose chatbot.\"}]]}]]}],[\"$\",\"div\",\"You're always in the loop\",{\"className\":\"flex gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex size-8 shrink-0 items-center justify-center rounded-full bg-fuchsia-100 text-sm font-bold text-fuchsia-800\",\"children\":2}],[\"$\",\"div\",null,{\"className\":\"flex-1\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold text-foreground\",\"children\":\"You're always in the loop\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm leading-relaxed text-muted-foreground\",\"children\":\"Chatbot conversations are monitored for signs of distress or concern and flagged when neededâso you can step in and support students early.\"}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex w-full items-center justify-center md:w-[52%] md:min-w-0\",\"children\":[\"$\",\"figure\",null,{\"className\":\"mx-auto w-full max-w-sm sm:max-w-lg md:max-w-2xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-2xl border border-border/70 bg-card\",\"children\":[\"$\",\"img\",null,{\"alt\":\"Sample teacher view showing an overview with AI summary and a safety alert about possible student distress, so educators can offer support early.\",\"title\":\"Sample teacher view showing an overview with AI summary and a safety alert about possible student distress, so educators can offer support early.\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/prototypes/safe-students.png\",\"width\":1024,\"height\":663,\"className\":\"h-auto w-full object-cover\"}]}]}]}]]}]]}]}]}]\n"])</script>
3<script>self.__next_f.push([1,"25:[\"$\",\"section\",null,{\"className\":\"bg-slate-100\",\"aria-labelledby\":\"integrations-heading\",\"children\":[\"$\",\"$L19\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-14 md:py-16\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-6xl\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"card\",\"data-size\":\"default\",\"className\":\"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(6)] has-[\u003eimg:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(4)] *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl border-border/60 bg-background/90 shadow-md backdrop-blur\",\"data-web4-integrations-card\":true,\"children\":[\"$\",\"div\",null,{\"data-slot\":\"card-content\",\"className\":\"px-6 py-10 sm:px-10 sm:py-12 text-left\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto grid max-w-6xl gap-8 md:grid-cols-2 md:items-center md:gap-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"space-y-4 text-left\",\"children\":[[\"$\",\"h2\",null,{\"id\":\"integrations-heading\",\"className\":\"sectionTitle sm:whitespace-nowrap\",\"children\":\"Works with your existing LMS\"}],[\"$\",\"p\",null,{\"className\":\"bodySm sm:text-base\",\"children\":\"Launch activities directly from Canvas, Moodle, or Blackboard. Students click and startâno extra logins.\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center justify-center md:justify-end\",\"children\":[\"$\",\"div\",null,{\"className\":\"mt-6 flex justify-center overflow-x-auto pb-1\",\"children\":[\"$\",\"img\",null,{\"alt\":\"Canvas, Moodle, and Blackboard\",\"title\":\"Canvas, Moodle, and Blackboard\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/images/logos/lms/partners-lms.svg\",\"width\":780,\"height\":93,\"className\":\"mx-auto h-11 w-auto max-w-full object-contain sm:h-13\"}]}]}]]}]}]}]}]}]}]}]\n"])</script>
3<script>self.__next_f.push([1,"26:[\"$\",\"section\",null,{\"className\":\"bg-white\",\"aria-labelledby\":\"security-compliance-heading\",\"children\":[\"$\",\"$L19\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-14 md:py-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-3xl mx-auto w-full text-center\",\"children\":[[\"$\",\"h2\",null,{\"id\":\"security-compliance-heading\",\"className\":\"sectionTitle\",\"children\":\"Built with Security and Privacy in Mind\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm leading-relaxed text-muted-foreground sm:mt-4 mx-auto text-center max-w-2xl sm:text-lg\",\"children\":\"We're SOC 2 certified and follow GDPR, FERPA, and COPPA standards. Your data stays secure and private.\"}]]}],[\"$\",\"div\",null,{\"className\":\"mx-auto mt-10 max-w-3xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-center justify-center gap-8 sm:gap-12\",\"children\":[[\"$\",\"div\",\"Edcafe SOC 2 compliance\",{\"className\":\"flex h-16 w-24 items-center justify-center\",\"children\":[\"$\",\"img\",null,{\"alt\":\"Edcafe SOC 2 compliance\",\"title\":\"Edcafe SOC 2 compliance\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/images/compliance/Soc-2.png\",\"width\":96,\"height\":64,\"className\":\"h-auto w-full object-contain\"}]}],[\"$\",\"div\",\"Edcafe FERPA compliance\",{\"className\":\"flex h-16 w-24 items-center justify-center\",\"children\":[\"$\",\"img\",null,{\"alt\":\"Edcafe FERPA compliance\",\"title\":\"Edcafe FERPA compliance\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/images/compliance/ferpa.png\",\"width\":96,\"height\":64,\"className\":\"h-auto w-full object-contain\"}]}],[\"$\",\"div\",\"Edcafe COPPA compliance\",{\"className\":\"flex h-16 w-24 items-center justify-center\",\"children\":[\"$\",\"img\",null,{\"alt\":\"Edcafe COPPA compliance\",\"title\":\"Edcafe COPPA compliance\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/images/compliance/coppa.png\",\"width\":96,\"height\":64,\"className\":\"h-auto w-full object-contain\"}]}],[\"$\",\"div\",\"Edcafe GDPR compliance\",{\"className\":\"flex h-16 w-24 items-center justify-center\",\"children\":[\"$\",\"img\",null,{\"alt\":\"Edcafe GDPR compliance\",\"title\":\"Edcafe GDPR compliance\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/images/compliance/GDPR.png\",\"width\":96,\"height\":64,\"className\":\"h-auto w-full object-contain\"}]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-6 text-center text-sm text-muted-foreground\",\"children\":\"Aligned with GDPR, FERPA, and COPPA standards for education\"}],[\"$\",\"div\",null,{\"className\":\"mt-4 flex justify-center\",\"children\":[\"$\",\"$L3b\",null,{\"href\":\"https://trust.inknoe.com/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"inline-flex items-center gap-2 rounded-full border border-border/60 bg-white/80 px-5 py-2.5 text-sm font-semibold text-emerald-900 shadow-sm transition hover:bg-white\",\"children\":[\"View our Trust Center\",[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M15 3h6v6\",\"key\":\"1q9fwt\"}],[\"path\",{\"d\":\"M10 14 21 3\",\"key\":\"gplh6r\"}],[\"path\",{\"d\":\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\",\"key\":\"a6xqqp\"}]],\"className\":\"lucide-external-link h-4 w-4\",\"aria-hidden\":true}]]}]}]]}]]}]}]}]\n"])</script>
3<script>self.__next_f.push([1,"27:[\"$\",\"section\",null,{\"className\":\"bg-slate-50\",\"aria-labelledby\":\"testimonials-heading\",\"children\":[\"$\",\"$L19\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-14 md:py-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-2xl mx-auto w-full text-center\",\"children\":[[\"$\",\"h2\",null,{\"id\":\"testimonials-heading\",\"className\":\"sectionTitle\",\"children\":\"What teachers think\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm leading-relaxed text-muted-foreground sm:mt-4 sm:text-base sm:leading-relaxed mx-auto max-w-xl text-center\",\"children\":\"Find out why educators use Edcafe for teaching materials and classroom activities.\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-8 columns-1 gap-x-4 [column-fill:balance] lg:columns-3\",\"children\":[[\"$\",\"article\",\"Samantha P.-High School History Teacher\",{\"className\":\"mb-4 break-inside-avoid rounded-2xl border border-border/60 bg-card px-4 py-4 shadow-[0_8px_18px_rgba(2,6,23,0.08)] sm:px-5 sm:py-5\",\"children\":[[\"$\",\"blockquote\",null,{\"className\":\"mt-0 border-l-0 pl-0 text-sm leading-relaxed text-foreground\",\"children\":[\"â\",\"Edcafe has completely transformed how I prepare for my classes. All the teaching tool options available are a game-changer, saving me hours each week.\",\"â\"]}],[\"$\",\"div\",null,{\"className\":\"mt-4 flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-xs font-semibold bg-emerald-100 text-emerald-900\",\"aria-hidden\":true,\"children\":\"SP\"}],[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"p\",null,{\"className\":\"truncate text-sm leading-tight font-semibold text-foreground\",\"children\":\"Samantha P.\"}],[\"$\",\"p\",null,{\"className\":\"truncate text-xs leading-snug text-muted-foreground\",\"children\":\"High School History Teacher\"}]]}]]}]]}],[\"$\",\"article\",\"Ibrahim G.-Arabic Language Teacher\",{\"className\":\"mb-4 break-inside-avoid rounded-2xl border border-border/60 bg-card px-4 py-4 shadow-[0_8px_18px_rgba(2,6,23,0.08)] sm:px-5 sm:py-5\",\"children\":[[\"$\",\"blockquote\",null,{\"className\":\"mt-0 border-l-0 pl-0 text-sm leading-relaxed text-foreground\",\"children\":[\"â\",\"The AI-powered features of the platform have helped me analyze studentsâ needs and tailor my teaching approach, while its rich materials and resources have enabled me to engage students in new, more captivating ways.\",\"â\"]}],[\"$\",\"div\",null,{\"className\":\"mt-4 flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-xs font-semibold bg-amber-100 text-amber-900\",\"aria-hidden\":true,\"children\":\"IG\"}],[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"p\",null,{\"className\":\"truncate text-sm leading-tight font-semibold text-foreground\",\"children\":\"Ibrahim G.\"}],[\"$\",\"p\",null,{\"className\":\"truncate text-xs leading-snug text-muted-foreground\",\"children\":\"Arabic Language Teacher\"}]]}]]}]]}],[\"$\",\"article\",\"Alicia R.-Primary School Teacher\",{\"className\":\"mb-4 break-inside-avoid rounded-2xl border border-border/60 bg-card px-4 py-4 shadow-[0_8px_18px_rgba(2,6,23,0.08)] sm:px-5 sm:py-5\",\"children\":[[\"$\",\"blockquote\",null,{\"className\":\"mt-0 border-l-0 pl-0 text-sm leading-relaxed text-foreground\",\"children\":[\"â\",\"Edcafeâs ability to align content with my curriculum has made my life so much easier. The resources are spot on, and my students love the interactive lessons. Itâs the best teaching tool Iâve come across.\",\"â\"]}],[\"$\",\"div\",null,{\"className\":\"mt-4 flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-xs font-semibold bg-violet-100 text-violet-900\",\"aria-hidden\":true,\"children\":\"AR\"}],[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"p\",null,{\"className\":\"truncate text-sm leading-tight font-semibold text-foreground\",\"children\":\"Alicia R.\"}],\"$L3c\"]}]]}]]}],\"$L3d\",\"$L3e\",\"$L3f\",\"$L40\",\"$L41\",\"$L42\"]}]]}]}]}]\n"])</script>
3<script>self.__next_f.push([1,"28:[\"$\",\"section\",null,{\"className\":\"bg-white\",\"aria-labelledby\":\"faq-heading\",\"children\":[\"$\",\"$L19\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 py-14 md:py-16\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-2xl mx-auto w-full space-y-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-2xl mx-auto w-full text-center\",\"children\":[[\"$\",\"h2\",null,{\"id\":\"faq-heading\",\"className\":\"sectionTitle\",\"children\":\"Frequently asked questions\"}],null]}],[\"$\",\"$L43\",null,{\"items\":[{\"q\":\"How is Edcafe different from ChatGPT?\",\"a\":\"Edcafe is specifically designed for educational environments. Unlike ChatGPT, which is a general-purpose AI, Edcafe offers specialized features intentionally catering to teachers. While ChatGPT primarily provides text-based output, Edcafe delivers interactive content that teachers can share with students for them to engage with. It is crafted specifically for teachers, simplifying the process with easy-to-fill fields instead of requiring complex prompts.\"},{\"q\":\"Can Edcafe be integrated with existing classroom technology?\",\"a\":\"Yes, Edcafe is designed to integrate smoothly with existing classroom technology. The output generated by Edcafe can be exported in various universal file formats, making it easy to integrate with the platforms and tools teachers commonly use.\"},{\"q\":\"How does Edcafe support collaboration among teachers?\",\"a\":\"Edcafe offers My Library so teachers can store and share educational resources. It works like a familiar file drive: a central place to organize materials, exchange resources, and build on each otherâs teaching content.\"},{\"q\":\"Is Edcafe user-friendly for teachers who are not tech-savvy?\",\"a\":\"Absolutely. Edcafe is crafted with teachers in mind, making it exceptionally user-friendly. The platform simplifies tasks by using easy-to-fill fields instead of complex prompts, ensuring that even those with limited tech expertise can navigate and utilize its features effortlessly.\"},{\"q\":\"What measures does Edcafe take to address ethical concerns and bias?\",\"a\":\"Edcafe is committed to ethical AI practices and actively works to minimize bias in its algorithms. The platform undergoes regular reviews and updates to ensure that its content and recommendations are fair, inclusive, and unbiased, promoting an equitable educational environment for all.\"}]}]]}]}]}]}]\n"])</script>
3<script>self.__next_f.push([1,"29:[\"$\",\"section\",null,{\"className\":\"scroll-mt-20 px-4 py-16 sm:px-6 sm:py-20 bg-card-secondary/80\",\"style\":{\"backgroundImage\":\"linear-gradient(135deg, #DCFD57 0%, #AEE67F 50%, #22C314 100%)\"},\"aria-labelledby\":\"post-faq-cta-heading\",\"children\":[\"$\",\"$L19\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-4xl\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"card\",\"data-size\":\"default\",\"className\":\"group/card flex flex-col gap-(--card-spacing) overflow-hidden py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(6)] has-[\u003eimg:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(4)] *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl rounded-2xl border-border/60 bg-background/90 shadow-md backdrop-blur sm:rounded-3xl\",\"data-web4-final-cta-card\":true,\"children\":[\"$\",\"div\",null,{\"data-slot\":\"card-content\",\"className\":\"px-6 py-10 text-center sm:px-10 sm:py-12\",\"children\":[[\"$\",\"h2\",null,{\"id\":\"post-faq-cta-heading\",\"className\":\"sectionTitleSm\",\"children\":\"Ready to teach with AI that fits your classroom?\"}],[\"$\",\"p\",null,{\"className\":\"mx-auto mt-4 max-w-2xl text-lg text-muted-foreground\",\"children\":\"Start free in minutes-or talk to us about bringing Edcafe to your school or district.\"}],[\"$\",\"div\",null,{\"className\":\"mt-10 flex flex-col items-center justify-center gap-4 sm:flex-row sm:gap-4\",\"children\":[[\"$\",\"$L1b\",null,{\"className\":\"limeCtaSurface inline-flex w-full min-w-48 items-center justify-center gap-2 rounded-full px-8 py-4 text-base font-semibold shadow-md shadow-lime-300/20 sm:w-auto\",\"children\":[\"Get started\",[\"$\",\"$L1c\",null,{\"ref\":\"$undefined\",\"iconNode\":\"$b:props:children:props:children:2:props:children:props:children:props:children:props:children:props:children:0:props:children:1:props:children:1:props:iconNode\",\"className\":\"lucide-arrow-right h-5 w-5 shrink-0\",\"aria-hidden\":true}]]}],[\"$\",\"$L1d\",null,{\"className\":\"inline-flex w-full min-w-48 items-center justify-center rounded-full border border-amber-400 bg-amber-400 px-8 py-4 text-base font-semibold text-black transition hover:bg-amber-300 sm:w-auto\"}]]}]]}]}]}]}]}]\n"])</script>
3<script>self.__next_f.push([1,"32:[\"$\",\"div\",\"/images/customers/taylors-my.png-7\",{\"className\":\"trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3\",\"aria-hidden\":true,\"children\":[\"$\",\"img\",null,{\"alt\":\"Taylor's International School\",\"title\":\"Taylor's International School\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/images/customers/taylors-my.png\",\"width\":158,\"height\":64,\"className\":\"h-10 max-h-12 w-full object-contain object-center sm:h-12\",\"sizes\":\"(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px\"}]}]\n33:[\"$\",\"div\",\"/images/customers/lynn-uni-usa.png-8\",{\"className\":\"trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3\",\"aria-hidden\":true,\"children\":[\"$\",\"img\",null,{\"alt\":\"Lynn University\",\"title\":\"Lynn University\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/images/customers/lynn-uni-usa.png\",\"width\":158,\"height\":64,\"className\":\"h-10 max-h-12 w-full object-contain object-center sm:h-12\",\"sizes\":\"(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px\"}]}]\n34:[\"$\",\"div\",\"/images/customers/nanchiau-sg.png-9\",{\"className\":\"trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3\",\"aria-hidden\":true,\"children\":[\"$\",\"img\",null,{\"alt\":\"Nanchiau Primary School\",\"title\":\"Nanchiau Primary School\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/images/customers/nanchiau-sg.png\",\"width\":158,\"height\":64,\"className\":\"h-10 max-h-12 w-full object-contain object-center sm:h-12\",\"sizes\":\"(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px\"}]}]\n35:[\"$\",\"div\",\"/images/customers/tecsup-peru.png-10\",{\"className\":\"trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3\",\"aria-hidden\":true,\"children\":[\"$\",\"img\",null,{\"alt\":\"Tecsup\",\"title\":\"Tecsup\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/images/customers/tecsup-peru.png\",\"width\":158,\"height\":64,\"className\":\"h-10 max-h-12 w-full object-contain object-center sm:h-12\",\"sizes\":\"(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px\"}]}]\n36:[\"$\",\"div\",\"/images/customers/bemus-usa.png-11\",{\"className\":\"trusted-logos-item flex min-h-18 items-center justify-center px-2 py-2 sm:min-h-20 sm:px-3\",\"aria-hidden\":true,\"children\":[\"$\",\"img\",null,{\"alt\":\"Bemus Point Central School District\",\"title\":\"Bemus Point Central School District\",\"loading\":\"lazy\",\"decoding\":\"async\",\"src\":\"/images/customers/bemus-usa.png\",\"width\":158,\"height\":64,\"className\":\"h-10 max-h-12 w-full object-contain object-center sm:h-12\",\"sizes\":\"(max-width: 640px) 33vw, (max-width: 1024px) 25vw, 158px\"}]}]\n3c:[\"$\",\"p\",null,{\"className\":\"truncate text-xs leading-snug text-muted-foreground\",\"children\":\"Primary School Teacher\"}]\n3d:[\"$\",\"article\",\"Jordan K.-Middle School Math Teacher\",{\"className\":\"mb-4 break-inside-avoid rounded-2xl border border-border/60 bg-card px-4 py-4 shadow-[0_8px_18px_rgba(2,6,23,0.08)] sm:px-5 sm:py-5\",\"children\":[[\"$\",\"blockquote\",null,{\"className\":\"mt-0 border-l-0 pl-0 text-sm leading-relaxed text-foreground\",\"children\":[\"â\",\"Building quizzes and flashcards used to take my whole prep block. Now I can spin up something solid in minutes and still tweak it for my class.\",\"â\"]}],[\"$\",\"div\",null,{\"className\":\"mt-4 flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-xs font-semibold bg-emerald-100 text-emerald-900\",\"aria-hidden\":true,\"children\":\"JK\"}],[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"p\",null,{\"className\":\"truncate text-sm leading-tight font-semibold text-foreground\",\"children\":\"Jordan K.\"}],[\"$\",\"p\",null,{\"className\":\"truncate text-xs leading-snug text-muted-foreground\",\"children\":\"Middle School Math Teacher\"}]]}]]}]]}
3]\n3e:[\"$\",\"article\",\"Priya N.-ESL Instructor\",{\"className\":\"mb-4 break-inside-avoid rounded-2xl border border-border/60 bg-card px-4 py-4 shadow-[0_8px_18px_rgba(2,6,23,0.08)] sm:px-5 sm:py-5\",\"children\":[[\"$\",\"blockquote\",null,{\"className\":\"mt-0 border-l-0 pl-0 text-sm leading-relaxed text-foreground\",\"children\":[\"â\",\"My students actually ask when weâll "])</script>
3<script>self.__next_f.push([1,"use the next Edcafe activity. That rarely happened with static worksheets.\",\"â\"]}],[\"$\",\"div\",null,{\"className\":\"mt-4 flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-xs font-semibold bg-amber-100 text-amber-900\",\"aria-hidden\":true,\"children\":\"PN\"}],[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"p\",null,{\"className\":\"truncate text-sm leading-tight font-semibold text-foreground\",\"children\":\"Priya N.\"}],[\"$\",\"p\",null,{\"className\":\"truncate text-xs leading-snug text-muted-foreground\",\"children\":\"ESL Instructor\"}]]}]]}]]}]\n3f:[\"$\",\"article\",\"David L.-Department Lead, English\",{\"className\":\"mb-4 break-inside-avoid rounded-2xl border border-border/60 bg-card px-4 py-4 shadow-[0_8px_18px_rgba(2,6,23,0.08)] sm:px-5 sm:py-5\",\"children\":[[\"$\",\"blockquote\",null,{\"className\":\"mt-0 border-l-0 pl-0 text-sm leading-relaxed text-foreground\",\"children\":[\"â\",\"I appreciate that I can keep everything in one libraryâlesson ideas, slides, and follow-up readingâwithout juggling five different tools.\",\"â\"]}],[\"$\",\"div\",null,{\"className\":\"mt-4 flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-xs font-semibold bg-violet-100 text-violet-900\",\"aria-hidden\":true,\"children\":\"DL\"}],[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"p\",null,{\"className\":\"truncate text-sm leading-tight font-semibold text-foreground\",\"children\":\"David L.\"}],[\"$\",\"p\",null,{\"className\":\"truncate text-xs leading-snug text-muted-foreground\",\"children\":\"Department Lead, English\"}]]}]]}]]}]\n40:[\"$\",\"article\",\"Elena M.-Learning Support Specialist\",{\"className\":\"mb-4 break-inside-avoid rounded-2xl border border-border/60 bg-card px-4 py-4 shadow-[0_8px_18px_rgba(2,6,23,0.08)] sm:px-5 sm:py-5\",\"children\":[[\"$\",\"blockquote\",null,{\"className\":\"mt-0 border-l-0 pl-0 text-sm leading-relaxed text-foreground\",\"children\":[\"â\",\"The reading activities and vocabulary support have been a huge help for differentiated groups. I can meet learners where they are without starting from zero every week.\",\"â\"]}],[\"$\",\"div\",null,{\"className\":\"mt-4 flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-xs font-semibold bg-emerald-100 text-emerald-900\",\"aria-hidden\":true,\"children\":\"EM\"}],[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"p\",null,{\"className\":\"truncate text-sm leading-tight font-semibold text-foreground\",\"children\":\"Elena M.\"}],[\"$\",\"p\",null,{\"className\":\"truncate text-xs leading-snug text-muted-foreground\",\"children\":\"Learning Support Specialist\"}]]}]]}]]}]\n41:[\"$\",\"article\",\"Chris W.-Instructional Coach\",{\"className\":\"mb-4 break-inside-avoid rounded-2xl border border-border/60 bg-card px-4 py-4 shadow-[0_8px_18px_rgba(2,6,23,0.08)] sm:px-5 sm:py-5\",\"children\":[[\"$\",\"blockquote\",null,{\"className\":\"mt-0 border-l-0 pl-0 text-sm leading-relaxed text-foreground\",\"children\":[\"â\",\"Sharing materials with a link means no more âwhich file is the latest?â in our team chat. Onboarding new teachers got simpler too.\",\"â\"]}],[\"$\",\"div\",null,{\"className\":\"mt-4 flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-xs font-semibold bg-amber-100 text-amber-900\",\"aria-hidden\":true,\"children\":\"CW\"}],[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"p\",null,{\"className\":\"truncate text-sm leading-tight font-semibold text-foreground\",\"children\":\"Chris W.\"}],[\"$\",\"p\",null,{\"className\":\"truncate text-xs leading-snug text-muted-foreground\",\"children\":\"Instructional Coach\"}]]}]]}]]}]\n42:[\"$\",\"article\",\"Renee T.-Elementary Science Teacher\",{\"className\":\"mb-4 break-inside-avoid rounded-2xl border border-border/60 bg-card px-4 py-4 shadow-[0_8px_18px_rgba(2,6,23,0.08)] sm:px-5 sm:py-5\",\"children\":[[\"$\",\"blockquote\",null,{\"className\":\"mt-0 border-l-0 pl-0 text-sm leading-relaxed text-foreground\",\"children\":["])</script>
3<script>self.__next_f.push([1,"\"â\",\"For parent nights I can demo real examples we used in classânot generic slides. Families see exactly how weâre using AI responsibly.\",\"â\"]}],[\"$\",\"div\",null,{\"className\":\"mt-4 flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-xs font-semibold bg-violet-100 text-violet-900\",\"aria-hidden\":true,\"children\":\"RT\"}],[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"p\",null,{\"className\":\"truncate text-sm leading-tight font-semibold text-foreground\",\"children\":\"Renee T.\"}],[\"$\",\"p\",null,{\"className\":\"truncate text-xs leading-snug text-muted-foreground\",\"children\":\"Elementary Science Teacher\"}]]}]]}]]}]\n"])</script>
3<script>self.__next_f.push([1,"2f:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
3<script>self.__next_f.push([1,"44:I[27201,[\"/_next/static/chunks/1fiq4-1n5w2h2.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\",\"/_next/static/chunks/32ybl_3w8cs_t.js\"],\"IconMark\"]\n2d:null\n"])</script>
3<script>self.__next_f.push([1,"31:[[\"$\",\"title\",\"0\",{\"children\":\"Edcafe - Brew Teaching Materials with AI\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Edcafe is a powerful AI toolkit built for teachers. Itâs an AI tool for teachers to quickly generate, organize, and share high-quality teaching materials â lesson plans, assignments, chatbots, quizzes, readings â and create activities that help students stay engaged and active in learning.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"author\",\"content\":\"Inknoe Edcafe\"}],[\"$\",\"meta\",\"3\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"link\",\"4\",{\"rel\":\"canonical\",\"href\":\"https://www.edcafe.ai\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:title\",\"content\":\"Edcafe - Brew Teaching Materials with AI\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:description\",\"content\":\"Edcafe is a powerful AI toolkit built for teachers. Itâs an AI tool for teachers to quickly generate, organize, and share high-quality teaching materials â lesson plans, assignments, chatbots, quizzes, readings â and create activities that help students stay engaged and active in learning.\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:image\",\"content\":\"https://www.edcafe.ai/images/og/home.jpg\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:alt\",\"content\":\"Edcafe - Brew Teaching Materials with AI\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:creator\",\"content\":\"@edcafeai\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"Edcafe - Brew Teaching Materials with AI\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Edcafe is a powerful AI toolkit built for teachers. Itâs an AI tool for teachers to quickly generate, organize, and share high-quality teaching materials â lesson plans, assignments, chatbots, quizzes, readings â and create activities that help students stay engaged and active in learning.\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://www.edcafe.ai/images/og/home.jpg\"}],[\"$\",\"link\",\"17\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.2239x7sdy1yel.ico\",\"sizes\":\"128x128\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"18\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"$L44\",\"19\",{}]]\n"])</script>
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.