<!doctype html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <script>
      (function () {
        try {
          var u = new URL(location.href);
          if (u.searchParams.has('airoShareToken')) {
            u.searchParams.delete('airoShareToken');
            history.replaceState(null, '', u.toString());
          }
        } catch (e) {}
      })();
    </script>
    <meta name="referrer" content="same-origin" />
    <link rel="icon" href="/favicon.ico" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <link rel="canonical" href="https://www.porchrockin.com/feed/"><title data-rh="true">Porch ROCKIN&#x27; | Johns Island Event Space</title>
<meta data-rh="true" name="description" content="An intimate Johns Island event space for Lowcountry celebrations, team gatherings, and homemade Southern provisions."/>
    <script src="/airo-video-slots.js"></script>
    <script src="/airo-logo-orientation.js"></script>
    <script type="module" crossorigin src="/assets/index-eM_CbupM.js"></script>
    <link rel="modulepreload" crossorigin href="/assets/query-DYVpeFO3.js">
    <link rel="modulepreload" crossorigin href="/assets/react-vendor-DYU0Rr6N.js">
    <link rel="modulepreload" crossorigin href="/assets/radix-ui-BrXWnT8S.js">
    <link rel="stylesheet" crossorigin href="/assets/index-BfY3bqnc.css">
  </head>
  <body class="fs-unmask-airo-app-builder">
    <div id="app" class="fs-unmask-airo-app-builder"><!--$--><div class="min-h-screen bg-background flex flex-col"><header class="sticky top-0 z-50 border-b border-border bg-background"><div class="mx-auto max-w-7xl px-5 lg:px-8"><div class="flex min-h-20 items-center justify-between gap-5 py-3"><a class="min-w-0 shrink" aria-label="Porch ROCKIN&#x27; home" href="/" data-discover="true"></a><nav aria-label="Main navigation" class="hidden items-center gap-5 lg:flex"><a href="#venue" class="font-heading text-base font-semibold text-foreground transition-colors hover:text-primary">Venue</a><a href="/gallery" class="font-heading text-base font-semibold text-foreground transition-colors hover:text-primary">Gallery</a><a href="#plan" class="font-heading text-base font-semibold text-foreground transition-colors hover:text-primary">Contact Liza</a></nav><button type="button" class="rounded-full border border-border p-2 text-foreground transition-colors hover:bg-muted lg:hidden" aria-label="Toggle navigation menu" aria-expanded="false"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu"><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></button></div></div></header><div class="min-h-screen flex items-center justify-center" style="background:linear-gradient(to bottom right, hsl(var(--primary)), hsl(var(--secondary)))"><div class="container mx-auto px-4 max-w-2xl text-center"><div class="space-y-8"><div class="space-y-4"><h1 class="text-6xl font-bold text-white/90">404</h1><h2 class="text-2xl font-semibold text-white/90">Page Not Found</h2><p class="text-white/90">Sorry, the page you&#x27;re looking for doesn&#x27;t exist or has been moved.</p></div><div class="flex justify-center gap-4"><a href="/" data-discover="true"><button class="px-8 py-3 bg-white font-semibold rounded-lg shadow-lg hover:shadow-xl transition-all hover:scale-105" style="color:hsl(var(--primary))">🏠 Go Home</button></a><button class="px-8 py-3 bg-white font-semibold rounded-lg shadow-lg hover:shadow-xl transition-all hover:scale-105" style="color:hsl(var(--primary))">← Go Back</button></div></div></div></div><footer class="mt-auto bg-primary text-primary-foreground"><div class="mx-auto max-w-7xl px-5 py-14 lg:px-8"><div class="grid grid-cols-1 gap-10 border-b border-primary-foreground/30 pb-10 md:grid-cols-[1.4fr_1fr_1fr]"><div></div><div><p class="text-sm font-semibold">Find your way</p><nav aria-label="Footer venue navigation" class="mt-4 grid gap-2 text-sm text-primary-foreground"><a href="#venue">The venue</a><a href="/gallery">Gallery</a><a href="#plan">Contact Liza</a></nav></div><div><p class="text-sm font-semibold">Johns Island, SC</p><p class="mt-4 text-sm leading-6 text-primary-foreground">Charleston Lowcountry<br/>Five acres beneath the live oaks</p><a href="tel:8438343573" class="mt-3 block text-sm text-primary-foreground hover:underline">(843) 834-3573</a><div class="mt-5 flex gap-4 text-sm font-semibold"></div></div></div><div class="flex flex-col gap-3 pt-6 text-sm text-primary-foreground md:flex-row md:items-center md:justify-between"><p>© <!-- -->2026<!-- --> Porch ROCKIN&#x27; on Johns Island.</p><p>Come sit a spell. Stay for the story.</p></div></div></footer></div><!--/$--><script>window.__staticRouterHydrationData = JSON.parse("{\"loaderData\":{},\"actionData\":null,\"errors\":null}");</script></div>
    <script src="/analytics.js"></script>
  </body>
</html>
