<!DOCTYPE html><html lang="en" class="scroll-smooth"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="description" content="Reveries. Soon."><meta name="generator" content="Astro v5.17.1"><link rel="canonical" href="https://reveries.dev/soon/"><meta name="robots" content="noindex, nofollow"><meta property="og:title" content="Reveries"><meta property="og:description" content="Reveries. Soon."><meta property="og:type" content="website"><meta property="og:url" content="https://reveries.dev/soon/"><meta property="og:site_name" content="Reveries"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><title>Reveries</title><script>
      (function () {
        var root = document.documentElement;
        function fit() {
          var w = window.innerWidth;
          root.style.zoom = w >= 1024 && w < 1512 ? String(w / 1512) : "";
        }
        fit();
        window.addEventListener("resize", fit);
      })();
    </script><script>
      (function () {
        var root = document.documentElement;
        if (window.matchMedia("(prefers-reduced-motion: reduce)").matches) return;
        root.classList.add("motion-ready");
        setTimeout(function () {
          if (!root.dataset.motionInit) root.classList.remove("motion-ready");
        }, 3000);
      })();
    </script><link rel="stylesheet" href="/_astro/contact.DyGnPAHw.css">
<style>@media (prefers-reduced-motion: no-preference){.motion-ready [data-hero-motion=coil] [data-hero-figure]{opacity:0}.motion-ready [data-hero-motion=coil]{background:transparent}.motion-ready [data-dot-glyph][data-spin-live]>span{animation:none;transition:none;opacity:1;background-color:var(--cell)}.motion-ready [data-btn]:hover [data-dot-glyph][data-spin-live]>span:not([data-lit]),.motion-ready [data-navlink]:hover [data-dot-glyph][data-spin-live]>span:not([data-lit]){background-color:var(--off)}.motion-ready [data-btn].matrix-fill,.motion-ready [data-btn].matrix-fill:hover{position:relative;isolation:isolate;background-color:#131616;color:#eef3ed}.motion-ready [data-btn].matrix-fill>:not(canvas){position:relative;z-index:1}.motion-ready [data-btn].matrix-fill [data-dot-glyph]{--on: #eef3ed;--off: #3a3c3c}}
</style>
<link rel="stylesheet" href="/_astro/contact.DeEyxHA0.css"><script type="module" src="/_astro/page.CyZpOivR.js"></script></head> <body class="antialiased bg-ink-950 text-bone">  <main class="relative flex min-h-screen w-full flex-col items-center justify-center overflow-hidden bg-ink-950" data-hero-v3> <div aria-hidden="true" class="pointer-events-none absolute inset-0" data-field></div> <div class="pointer-events-none relative flex h-[220px] w-[760px] max-w-full items-center overflow-clip max-lg:h-[150px]"> <p data-hero-wordmark class="absolute left-0 top-[-16px] w-full whitespace-nowrap text-center font-display text-[200px] leading-[240px] tracking-[-8px] text-sage-100 max-lg:top-[6px] max-lg:text-[104px] max-lg:leading-[130px] max-lg:tracking-[-4px]">
Soon
</p> </div> <p class="relative mt-[28px] font-paper text-[12px] uppercase leading-[16px] tracking-[0.06em] text-sage-500">
Reveries · 47.2°N 1.5°W · signal pending
</p> <a href="mailto:hi@reveries.dev" class="no-underline relative mt-[10px] font-paper text-[12px] uppercase leading-[16px] tracking-[0.06em] text-sage-400 hover:text-bone">
hi@reveries.dev
</a> </main>  <script type="module" src="/_astro/SiteLayout.astro_astro_type_script_index_0_lang.D5UwMzjT.js"></script>  </body> </html>  <script type="module" src="/_astro/soon.astro_astro_type_script_index_0_lang.CjVlPRtw.js"></script>