1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/904be59b21bd51cb-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fimages%2Flogos%2Fdit-flask.webp&w=48&q=75 1x, /_next/image?url=%2Fimages%2Flogos%2Fdit-flask.webp&w=96&q=75 2x"/><link rel="stylesheet" href="/_next/static/css/ed8e669137038dee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-3aa18e591922afaa.js"/>
1<script src="/_next/static/chunks/4bd1b696-67284396f4fcf8b1.js" async=""></script>
1<script src="/_next/static/chunks/684-938a779b54bc202a.js" async=""></script>
1<script src="/_next/static/chunks/main-app-bdff1c82851a68ad.js" async=""></script>
1<script src="/_next/static/chunks/874-e909718850e7282e.js" async=""></script>
1<script src="/_next/static/chunks/497-f73d2d9b279ce632.js" async=""></script>
1<script src="/_next/static/chunks/766-8a8196291b6d96aa.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-697589f4209a77a1.js" async=""></script>
1<script src="/_next/static/chunks/900-e5b8a0c6128bb703.js" async=""></script>
1<script src="/_next/static/chunks/app/contact/page-6d864e4616962408.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>DIT Mobile - Games & Apps</title><meta name="description" content="We make learning a side effect of having great fun. Discover FLOWin and LearnIT."/><meta name="keywords" content="mobile games,educational apps,FLOWin,LearnIT,brain training"/>
1<script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body class="__className_660b3b"><div hidden=""><!--$--><!--/$--></div><header class="fixed inset-x-0 top-0 z-50 flex h-[4.25rem] items-center justify-between gap-4 px-[var(--gutter)] transition-[background-color,box-shadow] duration-300 bg-gradient-to-b from-background/80 via-background/30 to-transparent"><a href="/" aria-label="DIT mobile home" class="inline-flex items-center gap-2.5 text-base font-bold tracking-[-0.01em] no-underline"><img alt="" width="36" height="36" decoding="async" data-nimg="1" class="h-[30px] w-[30px] md:h-9 md:w-9" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Flogos%2Fdit-flask.webp&w=48&q=75 1x, /_next/image?url=%2Fimages%2Flogos%2Fdit-flask.webp&w=96&q=75 2x" src="/_next/image?url=%2Fimages%2Flogos%2Fdit-flask.webp&w=96&q=75"/><span class="max-md:text-[0.92rem] max-[400px]:sr-only">DIT mobile</span></a><div class="flex items-center gap-2 md:gap-2.5"><a href="https://bluffme.ditmobile.com/" class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-lg border border-transparent text-[0.95rem] font-bold leading-tight tracking-[0.005em] ring-offset-background transition-[background-color,border-color,transform] duration-150 [transition-timing-function:cubic-bezier(0.23,1,0.32,1)] active:translate-y-px active:scale-[0.98] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-45 bg-primary text-primary-foreground shadow-[0_2px_4px_hsl(var(--shadow-color)/0.24),0_6px_14px_hsl(var(--shadow-color)/0.22),inset_0_1px_0_hsl(var(--foreground)/0.1)] hover:bg-primary-hover min-h-11 px-4 py-2 max-md:min-h-10 max-md:px-3 max-md:text-[0.85rem]">Play Bluffme</a><button type="button" aria-haspopup="dialog" aria-controls="site-menu" aria-expanded="false" class="inline-flex min-h-11 items-center gap-2 rounded-lg border border-input bg-background/50 px-3.5 text-[0.85rem] font-semibold text-foreground transition-colors duration-150 hover:border-muted-foreground aria-expanded:border-accent/70 max-md:min-h-10 max-md:px-2.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-[18px] w-[18px]" aria-hidden="true"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg><span class="max-md:sr-only">Menu</span></button></div></header><dialog id="site-menu" aria-label="Site menu" class="site-menu"><div class="flex h-full flex-col gap-6 overflow-y-auto overscroll-contain px-6 pb-[calc(1.5rem+env(safe-area-inset-bottom))] [scrollbar-width:thin]"><div class="flex min-h-[4.25rem] items-center justify-between border-b border-border py-3 max-md:min-h-[3.6rem]"><a href="/" aria-label="DIT mobile home" class="inline-flex items-center gap-2.5 text-base font-bold tracking-[-0.01em] no-underline"><img alt="" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" class="h-[30px] w-[30px] md:h-9 md:w-9" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Flogos%2Fdit-flask.webp&w=48&q=75 1x, /_next/image?url=%2Fimages%2Flogos%2Fdit-flask.webp&w=96&q=75 2x" src="/_next/image?url=%2Fimages%2Flogos%2Fdit-flask.webp&w=96&q=75"/><span>DIT mobile</span></a><button type="button" aria-label="Close menu" class="-mr-1.5 inline-grid h-11 w-11 place-items-center rounded-lg border border-input text-foreground transition-colors duration-150 hover:border-muted-foreground"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x h-[18px] w-[18px]" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></button></div><nav aria-label="Site" class="grid gap-2"><h2 id="menu-games" class="text-sm font-semibold leading-snug tracking-[0.01em] text-muted-foreground">Games</h2><ul aria-labelledby="menu-games" class="-mx-3 grid gap-0.5"><li><a class="group grid grid-cols-[3rem_1fr_auto] items-center gap-3.5 rounded-lg px-3 py-2.5 text-foreground no-underline transition-colors duration-150 hover:bg-foreground
1/[0.06] focus-visible:bg-foreground/[0.06] focus-visible:outline-offset-[-2px] aria-[current=page]:bg-foreground/[0.06]" href="/bluffme"><img alt="" loading="lazy" width="48" height="48" decoding="async" data-nimg="1" class="h-12 w-12 rounded-full shadow-[0_2px_6px_hsl(var(--shadow-color)/0.45)]" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Ficons%2Fbluffme-round-icon.png%3Fv%3D2&w=48&q=75 1x, /_next/image?url=%2Fimages%2Ficons%2Fbluffme-round-icon.png%3Fv%3D2&w=96&q=75 2x" src="/_next/image?url=%2Fimages%2Ficons%2Fbluffme-round-icon.png%3Fv%3D2&w=96&q=75"/><span class="grid min-w-0 gap-0.5"><span class="text-[1.05rem] font-bold leading-snug tracking-[-0.005em]">Bluffme</span><span class="text-[0.86rem] leading-normal text-muted-foreground">The multiplayer bluffing card game: bid, bluff, call.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-[18px] w-[18px] text-muted-foreground transition-[transform,color] duration-200 group-hover:translate-x-[3px] group-hover:text-foreground group-focus-visible:translate-x-[3px] group-focus-visible:text-foreground motion-reduce:transition-none motion-reduce:group-hover:translate-x-0" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a class="group grid grid-cols-[3rem_1fr_auto] items-center gap-3.5 rounded-lg px-3 py-2.5 text-foreground no-underline transition-colors duration-150 hover:bg-foreground
1/[0.06] focus-visible:bg-foreground/[0.06] focus-visible:outline-offset-[-2px] aria-[current=page]:bg-foreground/[0.06]" href="/flowin"><img alt="" loading="lazy" width="48" height="48" decoding="async" data-nimg="1" class="h-12 w-12 rounded-full shadow-[0_2px_6px_hsl(var(--shadow-color)/0.45)]" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Ficons%2FFLOWin_Round_Icon_512x512.png&w=48&q=75 1x, /_next/image?url=%2Fimages%2Ficons%2FFLOWin_Round_Icon_512x512.png&w=96&q=75 2x" src="/_next/image?url=%2Fimages%2Ficons%2FFLOWin_Round_Icon_512x512.png&w=96&q=75"/><span class="grid min-w-0 gap-0.5"><span class="text-[1.05rem] font-bold leading-snug tracking-[-0.005em]">FLOWin</span><span class="text-[0.86rem] leading-normal text-muted-foreground">Flow-state brain training, logic meets dexterity.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-[18px] w-[18px] text-muted-foreground transition-[transform,color] duration-200 group-hover:translate-x-[3px] group-hover:text-foreground group-focus-visible:translate-x-[3px] group-focus-visible:text-foreground motion-reduce:transition-none motion-reduce:group-hover:translate-x-0" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a class="group grid grid-cols-[3rem_1fr_auto] items-center gap-3.5 rounded-lg px-3 py-2.5 text-foreground no-underline transition-colors duration-150 hover:bg-foreground
1/[0.06] focus-visible:bg-foreground/[0.06] focus-visible:outline-offset-[-2px] aria-[current=page]:bg-foreground/[0.06]" href="/learnit"><img alt="" loading="lazy" width="48" height="48" decoding="async" data-nimg="1" class="h-12 w-12 rounded-full shadow-[0_2px_6px_hsl(var(--shadow-color)/0.45)]" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Ficons%2FLearnIT_DarkRound.png&w=48&q=75 1x, /_next/image?url=%2Fimages%2Ficons%2FLearnIT_DarkRound.png&w=96&q=75 2x" src="/_next/image?url=%2Fimages%2Ficons%2FLearnIT_DarkRound.png&w=96&q=75"/><span class="grid min-w-0 gap-0.5"><span class="text-[1.05rem] font-bold leading-snug tracking-[-0.005em]">LearnIT</span><span class="text-[0.86rem] leading-normal text-muted-foreground">Personalized learning in peaceful places.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-[18px] w-[18px] text-muted-foreground transition-[transform,color] duration-200 group-hover:translate-x-[3px] group-hover:text-foreground group-focus-visible:translate-x-[3px] group-focus-visible:text-foreground motion-reduce:transition-none motion-reduce:group-hover:translate-x-0" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li></ul><h2 id="menu-studio" class="mt-4 text-sm font-semibold leading-snug tracking-[0.01em] text-muted-foreground">Studio</h2><ul aria-labelledby="menu-studio" class="-mx-3 grid gap-0.5"><li><a aria-current="page" class="group grid grid-cols-[3rem_1fr_auto] items-center gap-3.5 rounded-lg px-3 py-2.5 text-foreground no-underline transition-colors duration-150 hover:bg-foreground
1/[0.06] focus-visible:bg-foreground/[0.06] focus-visible:outline-offset-[-2px] aria-[current=page]:bg-foreground/[0.06]" href="/contact"><span class="grid h-12 w-12 place-items-center rounded-full bg-[color-mix(in_oklab,hsl(var(--accent))_22%,hsl(var(--card)))] text-foreground shadow-[0_2px_6px_hsl(var(--shadow-color)/0.45)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail h-[22px] w-[22px]" aria-hidden="true"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg></span><span class="grid min-w-0 gap-0.5"><span class="text-[1.05rem] font-bold leading-snug tracking-[-0.005em]">Contact</span><span class="text-[0.86rem] leading-normal text-muted-foreground">Questions or ideas? We would love to hear them.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-[18px] w-[18px] text-muted-foreground transition-[transform,color] duration-200 group-hover:translate-x-[3px] group-hover:text-foreground group-focus-visible:translate-x-[3px] group-focus-visible:text-foreground motion-reduce:transition-none motion-reduce:group-hover:translate-x-0" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li></ul><h2 id="menu-privacy" class="mt-4 text-sm font-semibold leading-snug tracking-[0.01em] text-muted-foreground">Privacy policies</h2><ul aria-labelledby="menu-privacy" class="flex flex-wrap gap-2"><li><a class="inline-flex min-h-10 items-center rounded-full border border-input px-3.5 text-[0.88rem] font-semibold text-foreground no-underline transition-colors duration-150 hover:border-muted-foreground hover:bg-foreground
1/[0.05] aria-[current=page]:border-accent/70 aria-[current=page]:bg-foreground/[0.05]" href="/privacy/bluffme">Bluffme</a></li><li><a class="inline-flex min-h-10 items-center rounded-full border border-input px-3.5 text-[0.88rem] font-semibold text-foreground no-underline transition-colors duration-150 hover:border-muted-foreground hover:bg-foreground/[0.05] aria-[current=page]:border-accent/70 aria-[current=page]:bg-foreground/[0.05]" href="/privacy/flowin">FLOWin</a></li><li><a class="inline-flex min-h-10 items-center rounded-full border border-input px-3.5 text-[0.88rem] font-semibold text-foreground no-underline transition-colors duration-150 hover:border-muted-foreground hover:bg-foreground/[0.05] aria-[current=page]:border-accent/70 aria-[current=page]:bg-foreground/[0.05]" href="/privacy/learnit">LearnIT</a></li></ul></nav><div class="mt-auto grid gap-3.5 border-t border-border pt-5"><a href="https://bluffme.ditmobile.com/" class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-lg border border-transparent font-bold tracking-[0.005em] ring-offset-background transition-[background-color,border-color,transform] duration-150 [transition-timing-function:cubic-bezier(0.23,1,0.32,1)] active:translate-y-px active:scale-[0.98] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-45 bg-primary text-primary-foreground shadow-[0_2px_4px_hsl(var(--shadow-color)/0.24),0_6px_14px_hsl(var(--shadow-color)/0.22),inset_0_1px_0_hsl(var(--foreground)/0.1)] hover:bg-primary-hover min-h-[52px] px-6 py-3 text-[1.05rem]">Play Bluffme</a><p class="flex flex-wrap justify-between gap-x-4 gap-y-1 text-[0.8rem] text-muted-foreground"><a href="mailto:[email protected]" class="underline decoration-1 hover:decoration-2">[email protected]</a><span>© <!-- -->2026<!-- --> DIT Jan Kot, Poland</span></p></div></div></dialog><main class="min-h-screen"><div class="flex flex-col"><section style="--scene:url(/images/scenes/studio.webp);--scene-m:url(/images/scenes/studio-m.webp)" class="relative isolate flex items-end overflow-hidden bg-background md:items-center min-h-[min(38rem,78svh)] md:min-h-[min(34rem,68svh)]"><div aria-hidden="true" class="absolute inset-0 -z-10 bg-cover bg-top [background-image:var(--scene-m)] md:bg-center md:[background-image:var(--scene)]"></div><div aria-hidden="true" class="absolute inset-0 -z-10 md:hidden" style="background-image:linear-gradient(to top, hsl(var(--background)) 0%, hsl(var(--background) / 0.92) 42%, hsl(var(--background) / 0.55) 66%, transparent 88%),linear-gradient(to bottom, hsl(var(--background) / 0.7), transparent 18%)"></div><div aria-hidden="true" class="absolute inset-0 -z-10 hidden md:block" style="background-image:linear-gradient(90deg, hsl(var(--background) / 0.94) 0%, hsl(var(--background) / 0.8) 30%, hsl(var(--background) / 0.3) 58%, transparent 78%),linear-gradient(to top, hsl(var(--background)) 0%, transparent 24%),linear-gradient(to bottom, hsl(var(--background) / 0.65), transparent 18%)"></div><div class="w-full px-[var(--gutter)] pb-12 pt-36 md:py-32"><div class="max-w-[40rem]"><h1 class="mb-5 text-[clamp(2.75rem,1.2rem+4.2vw,4.75rem)] font-extrabold leading-none tracking-[-0.032em]" style="opacity:0;transform:translateY(20px)">Contact Us</h1><p class="max-w-[34rem] text-[clamp(1.05rem,0.92rem+0.5vw,1.35rem)] leading-normal text-muted-foreground" style="opacity:0;transform:translateY(20px)">Have questions? We'd love to hear from you. Send us a message and we'll respond as soon as possible.</p></div></div></section><section class="py-20"><div class="container mx-auto px-4"><div class="grid md:grid-cols-2 gap-12 max-w-6xl mx-auto"><div style="opacity:0;transform:translateX(-30px)"><div class="rounded-lg border bg-card text-card-foreground shadow-sm"><div class="flex flex-col space-y-1.5 p-6"><h3 class="text-3xl font-extrabold tracking-[-0.03em]">Send us a Message</h3><p class="text-sm text-muted-foreground">Fill out the form below and we'll get back to you shortly.</p></div><div class="p-6 pt-0"><form class="space-y-4"><div><label for="name" class="block text-sm font-medium mb-2">Name</label><input type="text" id="name" required="" class="w-full min-h-11 px-4 py-2.5 border border-input rounded-lg bg-background text-foreground placeholder:text-muted-foreground
1/60 transition-colors duration-150 hover:border-muted-foreground/60 focus:outline-none focus:ring-2 focus:ring-ring focus:border-transparent" placeholder="Your name" name="name" value=""/></div><div><label for="email" class="block text-sm font-medium mb-2">Email</label><input type="email" id="email" required="" class="w-full min-h-11 px-4 py-2.5 border border-input rounded-lg bg-background text-foreground placeholder:text-muted-foreground/60 transition-colors duration-150 hover:border-muted-foreground/60 focus:outline-none focus:ring-2 focus:ring-ring focus:border-transparent" placeholder="[email protected]" name="email" value=""/></div><div><label for="subject" class="block text-sm font-medium mb-2">Subject</label><input type="text" id="subject" required="" class="w-full min-h-11 px-4 py-2.5 border border-input rounded-lg bg-background text-foreground placeholder:text-muted-foreground/60 transition-colors duration-150 hover:border-muted-foreground/60 focus:outline-none focus:ring-2 focus:ring-ring focus:border-transparent" placeholder="What is this about?" name="subject" value=""/></div><div><label for="message" class="block text-sm font-medium mb-2">Message</label><textarea id="message" name="message" required="" rows="5" class="w-full min-h-11 px-4 py-2.5 border border-input rounded-lg bg-background text-foreground placeholder:text-muted-foreground/60 transition-colors duration-150 hover:border-muted-foreground/60 focus:outline-none focus:ring-2 focus:ring-ring focus:border-transparent" placeholder="Your message..."></textarea></div><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-lg border border-transparent font-bold tracking-[0.005em] ring-offset-background transition-[background-color,border-color,transform] duration-150 [transition-timing-function:cubic-bezier(0.23,1,0.32,1)] active:translate-y-px active:scale-[0.98] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-45 bg-primary text-primary-foreground shadow-[0_2px_4px_hsl(var(--shadow-color)/0.24),0_6px_14px_hsl(var(--shadow-color)/0.22),inset_0_1px_0_hsl(var(--foreground)/0.1)] hover:bg-primary-hover min-h-[52px] px-6 py-3 text-[1.05rem] w-full" type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-send h-5 w-5" aria-hidden="true"><path d="m22 2-7 20-4-9-9-4Z"></path><path d="M22 2 11 13"></path></svg>Send Message</button></form></div></div></div><div class="space-y-8" style="opacity:0;transform:translateX(30px)"><div class="rounded-lg border bg-card text-card-foreground shadow-sm"><div class="flex flex-col space-y-1.5 p-6"><h3 class="text-2xl leading-none font-extrabold tracking-[-0.03em]">Contact Information</h3><p class="text-sm text-muted-foreground">Get in touch with us through any of these channels.</p></div><div class="p-6 pt-0 space-y-6"><div class="flex items-start gap-4"><div class="grid h-12 w-12 flex-shrink-0 place-items-center rounded-full bg-[color-mix(in_oklab,hsl(var(--accent))_22%,hsl(var(--card)))]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail h-5 w-5 text-foreground" aria-hidden="true"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg></div><div><h3 class="font-semibold mb-1">Email</h3><a href="mailto:[email protected]" class="text-muted-foreground underline decoration-1 underline-offset-4 transition-colors hover:text-foreground hover:decoration-2">[email protected]</a></div></div><div class="flex items-start gap-4"><div class="grid h-12 w-12 flex-shrink-0 place-items-center rounded-full bg-[color-mix(in_oklab,hsl(var(--accent))_22%,hsl(var(--card)))]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin h-5 w-5 text-foreground" aria-hidden="true"><path d="M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z"></path><circle cx="12" cy="10" r="3"></circle></svg></div><div><h3 class="font-semibold mb-1">Address</h3><p class="text-muted-foreground">DIT Jan Kot<br/>ul. JaÅminowa 9/16<br/>87-134 Rozgarty<br/>Poland</p></div></div></div></div><div class="rounded-lg border text-card-foreground shadow-sm bg-[color-mix(in_oklab,hsl(var(--accent))_9%,hsl(var(--card)))]"><div class="p-6 pt-6"><h3 class="text-xl font-bold mb-3">Office Hours</h3><p class="text-muted-foreground mb-4">We typically respond to inquiries within 24-48 hours during business days.</p><div class="space-y-2 text-sm"><div class="flex justify-between"><span class="font-medium">Monday - Friday:</span><span class="text-muted-foreground">9:00 AM - 6:00 PM</span></div><div class="flex justify-between"><span class="font-medium">Weekend:</span><span class="text-muted-foreground">Closed</span></div></div></div></div></div></div></div></section></div><!--$--><!--/$--></main><footer class="border-t border-border bg-background"><div class="px-[var(--gutter)] py-14 md:py-16"><div class="grid gap-10 sm:grid-cols-2 lg:grid-cols-[1.5fr_1fr_1.2fr_1fr]"><div><a href="/" aria-label="DIT mobile home" class="inline-flex items-center gap-2.5 text-base font-bold tracking-[-0.01em] no-underline"><img alt="" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" class="h-9 w-9" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Flogos%2Fdit-flask.webp&w=48&q=75 1x, /_next/image?url=%2Fimages%2Flogos%2Fdit-flask.webp&w=96&q=75 2x" src="/_next/image?url=%2Fimages%2Flogos%2Fdit-flask.webp&w=96&q=75"/><span>DIT mobile</span></a><p class="mt-4 max-w-[30ch] text-sm text-muted-foreground">Making learning a side effect of having fun.</p></div><nav aria-labelledby="footer-games"><h2 id="footer-games" class="text-sm font-semibold leading-snug tracking-[0.01em] text-muted-foreground">Games</h2><ul class="mt-3 grid gap-2 text-[0.95rem]"><li><a class="font-semibold text-foreground no-underline decoration-accent hover:underline" href="/bluffme">Bluffme</a></li><li><a class="font-semibold text-foreground no-underline decoration-accent hover:underline" href="/flowin">FLOWin</a></li><li><a class="font-semibold text-foreground no-underline decoration-accent hover:underline" href="/learnit">LearnIT</a></li></ul></nav><div><h2 class="text-sm font-semibold leading-snug tracking-[0.01em] text-muted-foreground">Studio</h2><ul class="mt-3 grid gap-2 text-[0.95rem]"><li><a href="/" class="font-semibold text-foreground no-underline decoration-accent hover:underline">Home</a></li><li><a class="font-semibold text-foreground no-underline decoration-accent hover:underline" href="/contact">Contact</a></li><li><a href="mailto:[email protected]" class="text-muted-foreground underline decoration-1 hover:text-foreground hover:decoration-2">[email protected]</a></li></ul><address class="mt-4 text-sm not-italic leading-relaxed text-muted-foreground">DIT Jan Kot<br/>ul. JaÅminowa 9/16<br/>87-134 Rozgarty, Poland</address></div><nav aria-labelledby="footer-privacy"><h2 id="footer-privacy" class="text-sm font-semibold leading-snug tracking-[0.01em] text-muted-foreground">Privacy policies</h2><ul class="mt-3 grid gap-2 text-[0.95rem]"><li><a class="font-semibold text-foreground no-underline decoration-accent hover:underline" href="/privacy/bluffme">Bluffme</a></li><li><a class="font-semibold text-foreground no-underline decoration-accent hover:underline" href="/privacy/flowin">FLOWin</a></li><li><a class="font-semibold text-foreground no-underline decoration-accent hover:underline" href="/privacy/learnit">LearnIT</a></li></ul></nav></div><p class="mt-12 border-t border-border pt-6 text-[0.8rem] text-muted-foreground">© <!-- -->2026<!-- --> DIT Jan Kot, Poland</p></div></footer>
1<script src="/_next/static/chunks/webpack-3aa18e591922afaa.js" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[2046,[\"874\",\"static/chunks/874-e909718850e7282e.js\",\"497\",\"static/chunks/497-f73d2d9b279ce632.js\",\"766\",\"static/chunks/766-8a8196291b6d96aa.js\",\"177\",\"static/chunks/app/layout-697589f4209a77a1.js\"],\"Navigation\"]\n3:I[7555,[],\"\"]\n4:I[1295,[],\"\"]\n5:I[3063,[\"874\",\"static/chunks/874-e909718850e7282e.js\",\"497\",\"static/chunks/497-f73d2d9b279ce632.js\",\"766\",\"static/chunks/766-8a8196291b6d96aa.js\",\"177\",\"static/chunks/app/layout-697589f4209a77a1.js\"],\"Image\"]\n6:I[6874,[\"874\",\"static/chunks/874-e909718850e7282e.js\",\"497\",\"static/chunks/497-f73d2d9b279ce632.js\",\"766\",\"static/chunks/766-8a8196291b6d96aa.js\",\"177\",\"static/chunks/app/layout-697589f4209a77a1.js\"],\"\"]\n7:I[894,[],\"ClientPageRoot\"]\n8:I[7756,[\"497\",\"static/chunks/497-f73d2d9b279ce632.js\",\"900\",\"static/chunks/900-e5b8a0c6128bb703.js\",\"977\",\"static/chunks/app/contact/page-6d864e4616962408.js\"],\"default\"]\nb:I[9665,[],\"OutletBoundary\"]\ne:I[4911,[],\"AsyncMetadataOutlet\"]\n10:I[9665,[],\"ViewportBoundary\"]\n12:I[9665,[],\"MetadataBoundary\"]\n14:I[6614,[],\"\"]\n:HL[\"/_next/static/media/904be59b21bd51cb-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/ed8e669137038dee.css\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"gIiwpLvv0miSg3Btfv3Ym\",\"p\":\"\",\"c\":[\"\",\"contact\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"contact\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/ed8e669137038dee.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"__className_660b3b\",\"children\":[[\"$\",\"$L2\",null,{}],[\"$\",\"main\",null,{\"className\":\"min-h-screen\",\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"footer\",null,{\"className\":\"border-t border-border bg-background\",\"children\":[\"$\",\"div\",null,{\"className\":\"px-[var(--gutter)] py-14 md:py-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid gap-10 sm:grid-cols-2 lg:grid-cols-[1.5fr_1fr_1.2fr_1fr]\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"a\",null,{\"href\":\"/\",\"aria-label\":\"DIT mobile home\",\"className\":\"inline-flex items-center gap-2.5 text-base font-bold tracking-[-0.01em] no-underline\",\"children\":[[\"$\",\"$L5\",null,{\"src\":\"/images/logos/dit-flask.webp\",\"alt\":\"\",\"width\":36,\"height\":36,\"className\":\"h-9 w-9\"}],[\"$\",\"span\",null,{\"children\":\"DIT mobile\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-4 max-w-[30ch] text-sm text-muted-foreground\",\"children\":\"Making learning a side effect of having fun.\"}]]}],[\"$\",\"nav\",null,{\"aria-labelledby\":\"footer-games\",\"children\":[[\"$\",\"h2\",null,{\"id\":\"footer-games\",\"className\":\"text-sm font-semibold leading-snug tracking-[0.01em] text-muted-foreground\",\"children\":\"Games\"}],[\"$\",\"ul\",null,{\"className\":\"mt-3 grid gap-2 text-[0.95rem]\",\"children\":[[\"$\",\"li\",\"/bluffme\",{\"children\":[\"$\",\"$L6\",null,{\"href\":\"/bluffme\",\"className\":\"font-semibold text-foreground no-underline decoration-accent hover:underline\",\"children\":\"Bluffme\"}]}],[\"$\",\"li\",\"/flowin\",{\"children\":[\"$\",\"$L6\",null,{\"href\":\"/flowin\",\"className\":\"font-semibold text-foreground no-underline decoration-accent hover:underline\",\"children\":\"FLOWin\"}]}],[\"$\",\"li\",\"/learnit\",{\"children\":[\"$\",\"$L6\",null,{\"href\":\"/learnit\",\"className\":\"font-semibold text-foreground no-underline decoration-accent hover:underline\",\"children\":\"LearnIT\"}]}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-sm font-semibold leading-snug tracking-[0.01em] text-muted-foreground\",\"children\":\"Studio\"}],[\"$\",\"ul\",null,{\"className\":\"mt-3 grid gap-2 text-[0.95rem]\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"/\",\"className\":\"font-semibold text-foreground no-underline decoration-accent hover:underline\",\"children\":\"Home\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L6\",null,{\"href\":\"/contact\",\"className\":\"font-semibold text-foreground no-underline decoration-accent hover:underline\",\"children\":\"Contact\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"text-muted-foreground underline decoration-1 hover:text-foreground hover:decoration-2\",\"children\":\"[email protected]\"}]}]]}],[\"$\",\"address\",null,{\"className\":\"mt-4 text-sm not-italic leading-relaxed text-muted-foreground\",\"children\":[\"DIT Jan Kot\",[\"$\",\"br\",null,{}],\"ul. JaÅminowa 9/16\",[\"$\",\"br\",null,{}],\"87-134 Rozgarty, Poland\"]}]]}],[\"$\",\"nav\",null,{\"aria-labelledby\":\"footer-privacy\",\"children\":[[\"$\",\"h2\",null,{\"id\":\"footer-privacy\",\"className\":\"text-sm font-semibold leading-snug tracking-[0.01em] text-muted-foreground\",\"children\":\"Privacy policies\"}],[\"$\",\"ul\",null,{\"className\":\"mt-3 grid gap-2 text-[0.95rem]\",\"children\":[[\"$\",\"li\",\"/privacy/bluffme\",{\"children\":[\"$\",\"$L6\",null,{\"href\":\"/privacy/bluffme\",\"className\":\"font-semibold text-foreground no-underline decoration-accent hover:underline\",\"children\":\"Bluffme\"}]}],[\"$\",\"li\",\"/privacy/flowin\",{\"children\":[\"$\",\"$L6\",null,{\"href\":\"/privacy/flowin\",\"className\":\"font-semibold text-foreground no-underline decoration-accent hover:underline\",\"children\":\"FLOWin\"}]}],[\"$\",\"li\",\"/privacy/learnit\",{\"children\":[\"$\",\"$L6\",null,{\"href\":\"/privacy/learnit\",\"className\":\"font-semibold text-foreground no-underline decoration-accent hover:underline\",\"children\":\"LearnIT\"}]}]]}]]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-12 border-t border-border pt-6 text-[0.8rem] text-muted-foreground\",\"children\":[\"© \",2026,\" DIT Jan Kot, Poland\"]}]]}]}]]}]}]]}],{\"children\":[\"contact\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L7\",null,{\"Component\":\"$8\",\"searchParams\":{},\"params\":{},\"promises\":[\"$@9\",\"$@a\"]}],null,[\"$\",\"$Lb\",null,{\"children\":[\"$Lc\",\"$Ld\",[\"$\",\"$Le\",null,{\"promise\":\"$@f\"}]]}]]}],{}
1,null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$1\",\"CcQJ39eJb4apt5pGweqTgv\",{\"children\":[[\"$\",\"$L10\",null,{\"children\":\"$L11\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],[\"$\",\"$L12\",null,{\"children\":\"$L13\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$14\",\"$undefined\"],\"s\":false,\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"15:\"$Sreact.suspense\"\n16:I[4911,[],\"AsyncMetadata\"]\n9:{}\na:{}\n13:[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$15\",null,{\"fallback\":null,\"children\":[\"$\",\"$L16\",null,{\"promise\":\"$@17\"}]}]}]\n"])</script>
1<script>self.__next_f.push([1,"d:null\n"])</script>
1<script>self.__next_f.push([1,"11:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\nc:null\n"])</script>
1<script>self.__next_f.push([1,"f:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"DIT Mobile - Games \u0026 Apps\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"We make learning a side effect of having great fun. Discover FLOWin and LearnIT.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"keywords\",\"content\":\"mobile games,educational apps,FLOWin,LearnIT,brain training\"}]],\"error\":null,\"digest\":\"$undefined\"}\n17:{\"metadata\":\"$f:metadata\",\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
1</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.