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="/fonts/AUTHENTICSans-60.otf" as="font" crossorigin="anonymous" type="font/otf"/><link rel="preload" as="image" href="/images/jointcommerce-logo.svg"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fimages%2Flogo-icon.png&w=32&q=75 1x, /_next/image?url=%2Fimages%2Flogo-icon.png&w=64&q=75 2x"/><link rel="stylesheet" href="/_next/static/chunks/a330d9cee93b89b8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/9a60be8697f4c9ff.js"/>
1<script src="/_next/static/chunks/bc97918dc9fa9638.js" async=""></script>
1<script src="/_next/static/chunks/d89786b6edc2fc33.js" async=""></script>
1<script src="/_next/static/chunks/07bab56e9a9c2841.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-2c69c7bb5a0abdfa.js" async=""></script>
1<script src="/_next/static/chunks/d96012bcfc98706a.js" async=""></script>
1<script src="/_next/static/chunks/0b1caa391b9e26eb.js" async=""></script>
1<script src="/_next/static/chunks/cb19f72f006c079b.js" async=""></script>
1<script src="/_next/static/chunks/4be92fa676e6f5fb.js" async=""></script>
1<script src="/_next/static/chunks/bbd4066f83c25fe5.js" async=""></script>
1<script src="/_next/static/chunks/c09a02c1fa9eff8b.js" async=""></script>
1<script src="/_next/static/chunks/d54af98264841d69.js" async=""></script>
1<script src="/_next/static/chunks/33bae74cb6af8d81.js" async=""></script>
1<script src="/_next/static/chunks/4937ceaa97198a63.js" async=""></script>
1<script src="/_next/static/chunks/b2e44a60fafe78f5.js" async=""></script>
1<script src="/_next/static/chunks/aa16756f2335d427.js" async=""></script>
1<script src="/_next/static/chunks/034a182e1ce66509.js" async=""></script>
1<script src="/_next/static/chunks/0799c572f628532a.js" async=""></script>
1<script src="/_next/static/chunks/eabcfe591a7fdb3d.js" async=""></script>
1<script src="/_next/static/chunks/0c6ddf05c1dcacc1.js" async=""></script>
1<script src="/_next/static/chunks/0d5ac6a92b8d3b2d.js" async=""></script>
1<script src="/_next/static/chunks/3911e9c8962878c6.js" async=""></script>
1<script src="/_next/static/chunks/99d3789aa2b0599a.js" async=""></script>
1<script src="/_next/static/chunks/ee6517f612112ec9.js" async=""></script>
1<script src="/_next/static/chunks/5fa430be9d4b4788.js" async=""></script>
1<script src="/_next/static/chunks/735ddce50a5f700c.js" async=""></script>
1<script src="/_next/static/chunks/d572caa1ef0a69e9.js" async=""></script>
1<script src="/_next/static/chunks/c715d2f89a5153c2.js" async=""></script>
1<script src="/_next/static/chunks/71b3de37b6f3f65f.js" async=""></script>
1<script src="/_next/static/chunks/48d8530376894b72.js" async=""></script>
1<script src="/_next/static/chunks/80133530f34c4384.js" async=""></script>
1<script src="/_next/static/chunks/15531a4c2ef9c2d3.js" async=""></script>
1<script src="/_next/static/chunks/a76fe61bf7072278.js" async=""></script>
1<script src="/_next/static/chunks/605fbbe7003c5d77.js" async=""></script>
1<script src="/_next/static/chunks/b6b9705272e4a211.js" async=""></script>
1<script src="/_next/static/chunks/ca19a4a2553bd514.js" async=""></script>
1<link rel="preload" href="/images/jointcommerce-background.webp" as="image" type="image/webp"/><link rel="preload" href="/images/logo-full.png" as="image"/><link rel="preload" href="/images/logo-icon.png" as="image"/><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-2TDWB42DEG" as="script"/><link rel="preload" href="https://analytics.ahrefs.com/analytics.js" as="script"/><link rel="preload" href="/theme-init.js" as="script"/><meta name="next-size-adjust" content=""/><title>Contact Us | JointCommerce</title><meta name="description" content="Contact JointCommerce for support, advertising, partnerships, press, or data requests. Reach the right team and see typical response times."/><link rel="manifest" href="/manifest.webmanifest"/><meta name="keywords" content="cannabis,dispensary,marijuana,weed,strains,delivery,dispensary near me,cannabis brands,THC,CBD"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta name="referrer" content="strict-origin-when-cross-origin"/><link rel="canonical" href="https://www.jointcommerce.com/legal/contact"/><meta property="og:title" content="Contact Us"/><meta property="og:description" content="Contact JointCommerce for support, advertising, partnerships, press, or data requests. Reach the right team and see typical response times."/><meta property="og:url" content="https://www.jointcommerce.com/legal/contact"/><meta property="og:image" content="https://www.jointcommerce.com/api/og"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="JointCommerce - Cannabis Marketplace & Directory"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary"/><meta name="twitter:title" content="Contact Us"/><meta name="twitter:description" content="Contact JointCommerce for support, advertising, partnerships, press, or data requests. Reach the right team and see typical response times."/><meta name="twitter:image" content="https://www.jointcommerce.com/api/og"/><link rel="icon" href="/favicon.ico?favicon.affe43e3.ico" sizes="64x64" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.c1ab271a.png" sizes="3283x3268" type="image/png"/><link rel="preload" href="/fonts/AUTHENTICSans-60.otf" as="font" type="font/otf" crossorigin="anonymous"/><link rel="preload" href="/images/jointcommerce-background.webp" as="image" type="image/webp"/><link rel="preload" href="/images/logo-full.png" as="image"/><link rel="preload" href="/images/logo-icon.png" as="image"/><link rel="dns-prefetch" href="//api.mapbox.com"/><link rel="dns-prefetch" href="//tile.openstreetmap.org"/><link rel="dns-prefetch" href="//fonts.googleapis.com"/><link rel="dns-prefetch" href="//fonts.gstatic.com"/><link rel="dns-prefetch" href="//www.googletagmanager.com"/><link rel="preconnect" href="https://app.jointcommerce.com"/><link rel="preconnect" href="https://fonts.googleapis.com" crossorigin="anonymous"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><link rel="alternate" type="application/rss+xml" title="JointCommerce Blog" href="/feed.xml"/><meta name="msapplication-config" content="/browserconfig.xml"/><meta name="theme-color" content="#C7F9F1" media="(prefers-color-scheme: light)"/><meta name="theme-color" content="#0f1419" media="(prefers-color-scheme: dark)"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/><link rel="manifest" href="/manifest.json"/><link rel="apple-touch-icon" href="/icon-192.png"/><link rel="dns-prefetch" href="//www.googletagmanager.com"/><meta name="msvalidate.01" content="4F522EE84EF950906F440FA98131E8DA"/><meta name="ahrefs-site-verification" content="9da2be44ed91afc80e88c84feb62e34d10a784a408c4d0ce9622fdd3ea0f3292"/>
1<script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script>
1</head><body class="font-sans text-text bg-surface-primary antialiased"><div hidden=""><!--$--><!--/$--></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5THNQGCS" height="0" width="0" style="display:none;visibility:hidden" title="Google Tag Manager"></iframe></noscript><!--$--><!--/$-->
1<script>(self.__next_s=self.__next_s||[]).push(["/theme-init.js",{}])</script>
1<noscript><div class="bg-amber-50 p-8 text-center text-amber-800 dark:bg-amber-900/30 dark:text-amber-200">JointCommerce requires JavaScript for the best experience. Please enable JavaScript in your browser settings.</div></noscript><div role="navigation" aria-label="Skip links"><a href="#main-content" class="sr-only focus:not-sr-only focus:fixed focus:top-2 focus:left-2 focus:z-[9999] focus:bg-secondary focus:text-primary focus:px-4 focus:py-2 focus:rounded-md focus:shadow-lg focus:text-sm focus:font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:min-h-[44px] focus:inline-flex focus:items-center">Skip to main content</a><a href="#main-nav" class="sr-only focus:not-sr-only focus:fixed focus:top-2 focus:left-2 focus:z-[9999] focus:bg-secondary focus:text-primary focus:px-4 focus:py-2 focus:rounded-md focus:shadow-lg focus:text-sm focus:font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:min-h-[44px] focus:inline-flex focus:items-center">Skip to navigation</a><a href="#desktop-search" class="sr-only focus:not-sr-only focus:fixed focus:top-2 focus:left-2 focus:z-[9999] focus:bg-secondary focus:text-primary focus:px-4 focus:py-2 focus:rounded-md focus:shadow-lg focus:text-sm focus:font-semibold focus:outline-none focus:ring-2 focus:ring-ring focus:min-h-[44px] focus:inline-flex focus:items-center">Skip to search</a></div><div role="status" aria-live="polite" aria-atomic="true" class="sr-only"></div><!--$--><!--/$--><div class="flex min-h-screen flex-col"><div class="contents md:flex md:flex-col md:sticky md:top-0 md:z-9999"><div class="border-border bg-primary text-center text-sm font-semibold text-on-primary dark:bg-surface dark:text-text md:border-b"><div class="mx-auto flex w-full max-w-[1440px] flex-col items-center justify-center gap-3 px-4 py-3 sm:flex-row sm:gap-6 sm:px-6 lg:px-8"><div class="flex items-center gap-2 text-sm font-extrabold tracking-wide"><div class="relative h-5 w-5 shrink-0 overflow-hidden rounded-sm bg-white/10 p-0.5"><img alt="JointCommerce" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" class="h-full w-full object-contain dark:invert" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Flogo-icon.png&w=32&q=75 1x, /_next/image?url=%2Fimages%2Flogo-icon.png&w=48&q=75 2x" src="/_next/image?url=%2Fimages%2Flogo-icon.png&w=48&q=75"/></div>Join the JointCommerce Newsletter!</div><form class="flex w-full max-w-md items-center gap-2 sm:w-auto"><div class="w-full sm:w-64"><div class="w-full"><div class="relative"><input type="email" class="flex w-full border text-text font-medium appearance-none placeholder:text-text-muted placeholder:opacity-100 transition-all duration-[var(--transition-fast)] hover:border-border-muted focus-visible:outline-none focus-visible:border-secondary focus-visible:bg-[var(--bg)] focus-visible:shadow-[0_0_0_var(--form-focus-ring-width,4px)_var(--form-focus-ring-color,rgba(17,17,17,0.1))] disabled:cursor-not-allowed disabled:opacity-[var(--form-disabled-opacity,0.5)] disabled:bg-[var(--form-disabled-bg)] bg-[var(--form-bg)] h-8 px-3 py-2 text-sm rounded-[var(--radius-md,8px)] border-border" placeholder="Enter your email address" required="" aria-label="Newsletter email address" value=""/></div></div></div><button type="submit" class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-sans transition-all duration-100 ease-in-out motion-reduce:transition-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-secondary disabled:opacity-50 disabled:cursor-not-allowed disabled:pointer-events-none bg-surface border border-border text-text hover:bg-primary hover:border-secondary hover:text-secondary px-3 py-1 text-sm rounded-md [&_svg]:shrink-0 [&_svg]:w-3.5 [&_svg]:h-3.5 cursor-pointer shrink-0 font-bold dark:text-white dark:hover:text-on-primary">Subscribe</button></form></div></div><header class="sticky top-0 z-9999 border-b border-border bg-primary dark:bg-surface transition-shadow md:static shadow-none" role="banner">
1<a href="#main-content" class="sr-only focus:not-sr-only focus:fixed focus:left-4 focus:top-4 focus:z-9999 focus:rounded-lg focus:bg-primary focus:px-4 focus:py-2 focus:text-sm focus:font-semibold focus:text-on-primary focus:shadow-lg dark:focus:bg-surface dark:focus:text-text">Skip to main content</a><div class="mx-auto flex h-18 max-w-[1440px] items-center gap-3 px-4 sm:px-6 lg:gap-5 lg:px-8"><div class="flex shrink-0 items-center gap-2 sm:gap-3 lg:gap-3 xl:gap-4"><button type="button" class="inline-flex h-10 w-10 sm:h-11 sm:w-11 items-center justify-center rounded-xl border border-border bg-surface-primary/90 text-text xl:hidden hover:bg-surface-primary focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-border-strong" aria-expanded="false" aria-label="Open mobile menu"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-5 w-5 sm:h-6 sm:w-6"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button><a class="flex items-center rounded-md focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary focus-visible:ring-offset-2 focus-visible:ring-offset-bg" aria-label="JointCommerce home" href="/directory"><img alt="JointCommerce" width="110" height="20" decoding="async" data-nimg="1" class="hidden h-5 w-auto object-contain min-[1100px]:block dark:invert -translate-y-[2px]" style="color:transparent" src="/images/jointcommerce-logo.svg"/><img alt="JointCommerce" width="28" height="28" decoding="async" data-nimg="1" class="h-6 w-auto object-contain sm:h-7 min-[1100px]:hidden dark:invert" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Flogo-icon.png&w=32&q=75 1x, /_next/image?url=%2Fimages%2Flogo-icon.png&w=64&q=75 2x" src="/_next/image?url=%2Fimages%2Flogo-icon.png&w=64&q=75"/></a></div><nav id="main-nav" class="hidden h-full shrink-0 items-center gap-2 xl:flex xl:gap-3 2xl:gap-5" aria-label="Main navigation"><div class="relative flex h-full items-center" role="presentation"><a id="nav-trigger-dispensaries" class="group flex items-center gap-1.5 px-1 text-sm font-bold text-text/80 transition-colors hover:text-text focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-border-strong focus-visible:ring-offset-2 focus-visible:ring-offset-primary dark:focus-visible:ring-offset-surface rounded-md" aria-expanded="false" aria-haspopup="true" aria-controls="nav-menu-dispensaries" aria-keyshortcuts="ArrowDown" href="/dispensaries"><span class="relative flex items-center gap-1">Dispensaries<span class="text-[10px] text-text/50 transition-transform duration-200" aria-hidden="true">â¾</span><span class="absolute -bottom-px left-0 h-0.5 bg-secondary/70 transition-all duration-300 w-0 group-hover:w-full" aria-hidden="true"></span></span></a><div id="nav-menu-dispensaries" class="absolute left-0 top-full z-9999 min-w-50 rounded-xl border border-border bg-surface-primary shadow-lg transition-all duration-200 w-80 space-y-1 p-2 invisible -translate-y-2.5 opacity-0 pointer-events-none" role="menu" aria-labelledby="nav-trigger-dispensaries"><div><a class="group/item flex items-start gap-3 rounded-lg px-3 py-2.5 transition-colors hover:bg-surface-secondary focus-visible:bg-surface-secondary focus-visible:outline-none" role="menuitem" tabindex="-1" href="/dispensaries"><span class="flex h-9 w-9 shrink-0 items-center justify-center rounded-lg transition-colors bg-primary-light text-primary-accent group-hover/item:bg-primary group-focus-visible/item:bg-primary dark:bg-surface-secondary" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4.5 w-4.5"><path stroke-linecap="round" stroke-linejoin="round" d="M13.5 21v-7.5a.75.75 0 0 1 .75-.75h3a.75.75 0 0 1 .75.75V21m-4.5 0H2.36m11.14 0H18m0 0h3.64m-1.39 0V9.349M3.75 21V9.349m0 0a3.001 3.001 0 0 0 3.75-.615A2.993 2.993 0 0 0 9.75 9.75c.896 0 1.7-.393 2.25-1.016a2.993 2.993 0 0 0 2.25 1.016c.896 0 1.7-.393 2.25-1.015a3.001 3.001 0 0 0 3.75.614m-16.5 0a3.004 3.004 0 0 1-.621-4.72l1.189-1.19A1.5 1.5 0 0 1 5.378 3h13.243a1.5 1.5 0 0 1 1.06.44l1.19 1.189a3 3 0 0 1-.621 4.72M6.75 18h3.75a.75.75 0 0 0 .75-.75V13.5a.75.75 0 0 0-.75-.75H6.75a.75.75 0 0 0-.75.75v3.75c0 .414.336.75.75.75Z"></path></svg></span><span class="min-w-0 flex-1"><span class="flex items-center gap-2"><span class="text-sm font-semibold text-text">All Dispensaries</span></span><span class="mt-0.5 block text-xs leading-snug text-text-muted">Browse every store near you</span></span></a></div><div><a class="group/item flex items-start gap-3 rounded-lg px-3 py-2.5 transition-colors hover:bg-surface-secondary focus-visible:bg-surface-secondary focus-visible:outline-none" role="menuitem" tabindex="-1" href="/dispensaries?type=delivery"><span class="flex h-9 w-9 shrink-0 items-center justify-center rounded-lg transition-colors bg-primary-light text-primary-accent group-hover/item:bg-primary group-focus-visible/item:bg-primary dark:bg-surface-secondary" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4.5 w-4.5"><path stroke-linecap="round" stroke-linejoin="round" d="M8.25 18.75a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m3 0h6m-9 0H3.375a1.125 1.125 0 0 1-1.125-1.125V14.25m17.25 4.5a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m3 0h1.125c.621 0 1.129-.504 1.09-1.124a17.902 17.902 0 0 0-3.213-9.193 2.056 2.056 0 0 0-1.58-.86H14.25M16.5 18.75h-2.25m0-11.177v-.958c0-.568-.422-1.048-.987-1.106a48.554 48.554 0 0 0-10.026 0 1.106 1.106 0 0 0-.987 1.106v7.635m12-6.677v6.677m0 4.5v-4.5m0 0h-12"></path></svg></span><span class="min-w-0 flex-1"><span class="flex items-center gap-2"><span class="text-sm font-semibold text-text">Delivery Services</span></span><span class="mt-0.5 block text-xs leading-snug text-text-muted">Cannabis delivered to your door</span></span></a></div><div><a class="group/item flex items-start gap-3 rounded-lg px-3 py-2.5 transition-colors hover:bg-surface-secondary focus-visible:bg-surface-secondary focus-visible:outline-none" role="menuitem" tabindex="-1" href="/dispensaries/state"><span class="flex h-9 w-9 shrink-0 items-center justify-center rounded-lg transition-colors bg-primary-light text-primary-accent group-hover/item:bg-primary group-focus-visible/item:bg-primary dark:bg-surface-secondary" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4.5 w-4.5"><path stroke-linecap="round" stroke-linejoin="round" d="M9 6.75V15m6-6v8.25m.503 3.498 4.875-2.437c.381-.19.622-.58.622-1.006V4.82c0-.836-.88-1.38-1.628-1.006l-3.869 1.934c-.317.159-.69.159-1.006 0L9.503 3.252a1.125 1.125 0 0 0-1.006 0L3.622 5.689C3.24 5.88 3 6.27 3 6.695V19.18c0 .836.88 1.38 1.628 1.006l3.869-1.934c.317-.159.69-.159 1.006 0l4.994 2.497c.317.158.69.158 1.006 0Z"></path></svg></span><span class="min-w-0 flex-1"><span class="flex items-center gap-2"><span class="text-sm font-semibold text-text">Find by State</span></span><span class="mt-0.5 block text-xs leading-snug text-text-muted">Explore dispensaries state by state</span></span></a></div><div><a class="group/item flex items-start gap-3 rounded-lg px-3 py-2.5 transition-colors hover:bg-surface-secondary focus-visible:bg-surface-secondary focus-visible:outline-none" role="menuitem" tabindex="-1" href="/dispensaries/best-in"><span class="flex h-9 w-9 shrink-0 items-center justify-center rounded-lg transition-colors bg-primary-light text-primary-accent group-hover/item:bg-primary group-focus-visible/item:bg-primary dark:bg-surface-secondary" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4.5 w-4.5"><path stroke-linecap="round" stroke-linejoin="round" d="M16.5 18.75h-9m9 0a3 3 0 0 1 3 3h-15a3 3 0 0 1 3-3m9 0v-3.375c0-.621-.503-1.125-1.125-1.125h-.871M7.5 18.75v-3.375c0-.621.504-1.125 1.125-1.125h.872m5.007 0H9.497m5.007 0a7.454 7.454 0 0 1-.982-3.172M9.497 14.25a7.454 7.454 0 0 0 .981-3.172M5.25 4.236c-.982.143-1.954.317-2.916.52A6.003 6.003 0 0 0 7.73 9.728M5.25 4.236V4.5c0 2.108.966 3.99 2.48 5.228M5.25 4.236V2.721C7.456 2.41 9.71 2.25 12 2.25c2.291 0 4.545.16 6.75.47v1.516M7.73 9.728a6.726 6.726 0 0 0 2.748 1.35m8.272-6.842V4.5c0 2.108-.966 3.99-2.48 5.228m2.48-5.492a46.32 46.32 0 0 1 2.916.52 6.003 6.003 0 0 1-5.395 4.972m0 0a6.726 6.726 0 0 1-2.749 1.35m0 0a6.772 6.772 0 0 1-3.044 0"></path></svg></span><span class="min-w-0 flex-1"><span class="flex items-center gap-2"><span class="text-sm font-semibold text-text">Best Dispensaries</span></span><span class="mt-0.5 block text-xs leading-snug text-text-muted">Top-rated stores in your area</span></span></a></div></div></div><div class="relative flex h-full items-center"><a class="group flex items-center gap-1.5 px-1 text-sm font-bold text-text/80 transition-colors hover:text-text focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-border-strong focus-visible:ring-offset-2 focus-visible:ring-offset-primary dark:focus-visible:ring-offset-surface rounded-md" href="/brands"><span class="relative flex items-center">Brands<span class="absolute -bottom-px left-0 h-0.5 bg-secondary/70 transition-all duration-300 w-0 group-hover:w-full" aria-hidden="true"></span></span></a></div><div class="relative flex h-full items-center" role="presentation"><a id="nav-trigger-strains" class="group flex items-center gap-1.5 px-1 text-sm font-bold text-text/80 transition-colors hover:text-text focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-border-strong focus-visible:ring-offset-2 focus-visible:ring-offset-primary dark:focus-visible:ring-offset-surface rounded-md" aria-expanded="false" aria-haspopup="true" aria-controls="nav-menu-strains" aria-keyshortcuts="ArrowDown" href="/strains"><span class="relative flex items-center gap-1">Strains<span class="text-[10px] text-text/50 transition-transform duration-200" aria-hidden="true">â¾</span><span class="absolute -bottom-px left-0 h-0.5 bg-secondary/70 transition-all duration-300 w-0 group-hover:w-full" aria-hidden="true"></span></span></a><div id="nav-menu-strains" class="absolute left-0 top-full z-9999 min-w-50 rounded-xl border border-border bg-surface-primary shadow-lg transition-all duration-200 w-80 space-y-1 p-2 invisible -translate-y-2.5 opacity-0 pointer-events-none" role="menu" aria-labelledby="nav-trigger-strains"><div><a class="group/item flex items-start gap-3 rounded-lg px-3 py-2.5 transition-colors hover:bg-surface-secondary focus-visible:bg-surface-secondary focus-visible:outline-none" role="menuitem" tabindex="-1" href="/strains"><span class="flex h-9 w-9 shrink-0 items-center justify-center rounded-lg transition-colors bg-primary-light text-primary-accent group-hover/item:bg-primary group-focus-visible/item:bg-primary dark:bg-surface-secondary" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4.5 w-4.5"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6A2.25 2.25 0 0 1 6 3.75h2.25A2.25 2.25 0 0 1 10.5 6v2.25a2.25 2.25 0 0 1-2.25 2.25H6a2.25 2.25 0 0 1-2.25-2.25V6ZM3.75 15.75A2.25 2.25 0 0 1 6 13.5h2.25a2.25 2.25 0 0 1 2.25 2.25V18a2.25 2.25 0 0 1-2.25 2.25H6A2.25 2.25 0 0 1 3.75 18v-2.25ZM13.5 6a2.25 2.25 0 0 1 2.25-2.25H18A2.25 2.25 0 0 1 20.25 6v2.25A2.25 2.25 0 0 1 18 10.5h-2.25a2.25 2.25 0 0 1-2.25-2.25V6ZM13.5 15.75a2.25 2.25 0 0 1 2.25-2.25H18a2.25 2.25 0 0 1 2.25 2.25V18A2.25 2.25 0 0 1 18 20.25h-2.25A2.25 2.25 0 0 1 13.5 18v-2.25Z"></path></svg></span><span class="min-w-0 flex-1"><span class="flex items-center gap-2"><span class="text-sm font-semibold text-text">All Strains</span></span><span class="mt-0.5 block text-xs leading-snug text-text-muted">Effects, flavors and reviews</span></span></a></div><div><a class="group/item flex items-start gap-3 rounded-lg px-3 py-2.5 transition-colors hover:bg-surface-secondary focus-visible:bg-surface-secondary focus-visible:outline-none" role="menuitem" tabindex="-1" href="/strains/match"><span class="flex h-9 w-9 shrink-0 items-center justify-center rounded-lg transition-colors bg-primary-light text-primary-accent group-hover/item:bg-primary group-focus-visible/item:bg-primary dark:bg-surface-secondary" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4.5 w-4.5"><path stroke-linecap="round" stroke-linejoin="round" d="M9.813 15.904 9 18.75l-.813-2.846a4.5 4.5 0 0 0-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 0 0 3.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 0 0 3.09 3.09
1L15.75 12l-2.846.813a4.5 4.5 0 0 0-3.09 3.09ZM18.259 8.715 18 9.75l-.259-1.035a3.375 3.375 0 0 0-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 0 0 2.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 0 0 2.456 2.456L21.75 6l-1.035.259a3.375 3.375 0 0 0-2.456 2.456ZM16.894 20.567 16.5 21.75l-.394-1.183a2.25 2.25 0 0 0-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 0 0 1.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 0 0 1.423 1.423l1.183.394-1.183.394a2.25 2.25 0 0 0-1.423 1.423Z"></path></svg></span><span class="min-w-0 flex-1"><span class="flex items-center gap-2"><span class="text-sm font-semibold text-text">Match Strains</span></span><span class="mt-0.5 block text-xs leading-snug text-text-muted">Find strains that fit your mood</span></span></a></div><div><a class="group/item flex items-start gap-3 rounded-lg px-3 py-2.5 transition-colors hover:bg-surface-secondary focus-visible:bg-surface-secondary focus-visible:outline-none" role="menuitem" tabindex="-1" href="/strains/compare"><span class="flex h-9 w-9 shrink-0 items-center justify-center rounded-lg transition-colors bg-primary-light text-primary-accent group-hover/item:bg-primary group-focus-visible/item:bg-primary dark:bg-surface-secondary" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4.5 w-4.5"><path stroke-linecap="round" stroke-linejoin="round" d="M12 3v17.25m0 0c-1.472 0-2.882.265-4.185.75M12 20.25c1.472 0 2.882.265 4.185.75M18.75 4.97A48.416 48.416 0 0 0 12 4.5c-2.291 0-4.545.16-6.75.47m13.5 0c1.01.143 2.01.317 3 .52m-3-.52 2.62 10.726c.122.499-.106 1.028-.589 1.202a5.988 5.988 0 0 1-2.031.352 5.988 5.988 0 0 1-2.031-.352c-.483-.174-.711-.703-.59-1.202L18.75 4.971Zm-16.5.52c.99-.203 1.99-.377 3-.52m0 0 2.62 10.726c.122.499-.106 1.028-.589 1.202a5.989 5.989 0 0 1-2.031.352 5.989 5.989 0 0 1-2.031-.352c-.483-.174-.711-.703-.59-1.202L5.25 4.971Z"></path></svg></span><span class="min-w-0 flex-1"><span class="flex items-center gap-2"><span class="text-sm font-semibold text-text">Compare Strains</span></span><span class="mt-0.5 block text-xs leading-snug text-text-muted">See strains side by side</span></span></a></div></div></div><div class="relative flex h-full items-center"><a class="group flex items-center gap-1.5 px-1 text-sm font-bold text-text/80 transition-colors hover:text-text focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-border-strong focus-visible:ring-offset-2 focus-visible:ring-offset-primary dark:focus-visible:ring-offset-surface rounded-md" href="/community/forum"><span class="relative flex items-center">Forum<span class="absolute -bottom-px left-0 h-0.5 bg-secondary/70 transition-all duration-300 w-0 group-hover:w-full" aria-hidden="true"></span></span></a></div><div class="relative flex h-full items-center"><a class="group flex items-center gap-1.5 px-1 text-sm font-bold text-text/80 transition-colors hover:text-text focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-border-strong focus-visible:ring-offset-2 focus-visible:ring-offset-primary dark:focus-visible:ring-offset-surface rounded-md" href="/blog"><span class="relative flex items-center">Blog<span class="absolute -bottom-px left-0 h-0.5 bg-secondary/70 transition-all duration-300 w-0 group-hover:w-full" aria-hidden="true"></span></span></a></div><div class="relative flex h-full items-center" role="presentation"><a id="nav-trigger-resources" class="group flex items-center gap-1.5 px-1 text-sm font-bold text-text/80 transition-colors hover:text-text focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-border-strong focus-visible:ring-offset-2 focus-visible:ring-offset-primary dark:focus-visible:ring-offset-surface rounded-md" aria-expanded="false" aria-haspopup="true" aria-controls="nav-menu-resources" aria-current="page" aria-keyshortcuts="ArrowDown" href="/docs"><span class="relative flex items-center gap-1">Resources<span class="text-[10px] text-text/50 transition-transform duration-200" aria-hidden="true">â¾</span><span class="absolute -bottom-px left-0 h-0.5 bg-secondary/70 transition-all duration-300 w-0 group-hover:w-full" aria-hidden="true"></span></span></a><div id="nav-menu-resources" class="absolute left-0 top-full z-9999 min-w-50 rounded-xl border border-border bg-surface-primary shadow-lg transition-all duration-200 w-80 space-y-1 p-2 invisible -translate-y-2.5 opacity-0 pointer-events-none" role="menu" aria-labelledby="nav-trigger-resources"><div><a class="group/item flex items-start gap-3 rounded-lg px-3 py-2.5 transition-colors hover:bg-surface-secondary focus-visible:bg-surface-secondary focus-visible:outline-none" role="menuitem" tabindex="-1" href="/legal/contact"><span class="flex h-9 w-9 shrink-0 items-center justify-center rounded-lg transition-colors bg-primary-light text-primary-accent group-hover/item:bg-primary group-focus-visible/item:bg-primary dark:bg-surface-secondary" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4.5 w-4.5"><path stroke-linecap="round" stroke-linejoin="round" d="M21.75 6.75v10.5a2.25 2.25 0 0 1-2.25 2.25h-15a2.25 2.25 0 0 1-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25m19.5 0v.243a2.25 2.25 0 0 1-1.07 1.916l-7.5 4.615a2.25 2.25 0 0 1-2.36 0L3.32 8.91a2.25 2.25 0 0 1-1.07-1.916V6.75"></path></svg></span><span class="min-w-0 flex-1"><span class="flex items-center gap-2"><span class="text-sm font-semibold text-text">Contact Us</span></span><span class="mt-0.5 block text-xs leading-snug text-text-muted">Questions, support and partnerships</span></span></a></div><div><a class="group/item flex items-start gap-3 rounded-lg px-3 py-2.5 transition-colors hover:bg-surface-secondary focus-visible:bg-surface-secondary focus-visible:outline-none" role="menuitem" tabindex="-1" href="/legal/terms"><span class="flex h-9 w-9 shrink-0 items-center justify-center rounded-lg transition-colors bg-primary-light text-primary-accent group-hover/item:bg-primary group-focus-visible/item:bg-primary dark:bg-surface-secondary" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4.5 w-4.5"><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z"></path></svg></span><span class="min-w-0 flex-1"><span class="flex items-center gap-2"><span class="text-sm font-semibold text-text">Terms</span></span><span class="mt-0.5 block text-xs leading-snug text-text-muted">Terms of service and policies</span></span></a></div></div></div></nav><div class="hidden w-full max-w-[300px] lg:ml-auto lg:block"><div class="relative"><form role="search"><div class="relative"><svg class="pointer-events-none absolute left-2.5 top-1/2 z-10 h-5 w-5 -translate-y-1/2 text-text-muted" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M21 21l-5.197-5.197m0 0A7.5 7.5 0 105.196 5.196a7.5 7.5 0 0010.607 10.607z"></path></svg><div class="w-full"><div class="relative"><input type="search" id="desktop-search" class="flex font-medium appearance-none placeholder:opacity-100 duration-[var(--transition-fast)] hover:border-border-muted focus-visible:outline-none focus-visible:border-secondary focus-visible:bg-[var(--bg)] focus-visible:shadow-[0_0_0_var(--form-focus-ring-width,4px)_var(--form-focus-ring-color,rgba(17,17,17,0.1))] disabled:cursor-not-allowed disabled:opacity-[var(--form-disabled-opacity,0.5)] disabled:bg-[var(--form-disabled-bg)] px-4 py-3 h-11 w-full rounded-lg border border-border bg-surface pl-8 text-sm text-text placeholder:text-text-muted transition-all focus:border-secondary focus:bg-white focus:outline-none focus:ring-4 focus:ring-[rgba(17,17,17,0.1)] dark:focus:bg-surface-hover pr-4" placeholder="Search dispensaries, brands, and strains" aria-label="Search dispensaries, brands, and strains" aria-expanded="false" aria-haspopup="listbox" aria-controls="search-autocomplete-listbox" autoComplete="off" value=""/></div></div></div></form></div></div><div class="ml-auto flex shrink-0 items-center gap-1.5 min-[1100px]:gap-2 xl:gap-3 lg:ml-0"><button type="button" class="items-center justify-center gap-2 font-medium whitespace-nowrap font-sans transition-all duration-100 ease-in-out motion-reduce:transition-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-secondary disabled:opacity-50 disabled:cursor-not-allowed disabled:pointer-events-none bg-surface border border-border text-text hover:bg-primary hover:border-secondary hover:text-secondary px-4 py-2 text-sm rounded-md [&_svg]:shrink-0 [&_svg]:w-4 [&_svg]:h-4 cursor-pointer hidden h-10 sm:h-11 sm:flex" aria-label="Set your location"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-5 w-5 shrink-0"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg><span class="max-w-20 xl:max-w-24 truncate dark:text-white dark:hover:text-on-primary">Set location</span></button><button type="button" class="inline-flex h-10 w-10 sm:h-11 sm:w-11 items-center justify-center rounded-xl border border-border bg-surface-primary/90 text-text lg:hidden hover:bg-surface-primary focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-border-strong" aria-label="Open search"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-5 w-5 sm:h-5 sm:w-5"><path stroke-linecap="round" stroke-linejoin="round" d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z"></path></svg></button><button type="button" class="gap-2 font-medium whitespace-nowrap font-sans transition-all duration-100 ease-in-out motion-reduce:transition-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-secondary disabled:opacity-50 disabled:cursor-not-allowed disabled:pointer-events-none hover:border-secondary cursor:pointer px-4 py-2 text-sm [&_svg]:shrink-0 [&_svg]:w-4 [&_svg]:h-4 flex items-center justify-center border border-border bg-surface-primary/90 text-text hover:bg-surface-primary hover:text-text cursor-pointer h-10 w-10 sm:h-11 sm:w-11 rounded-xl" aria-label="Theme: system. Click to change."><svg class="h-5 w-5" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M9 17.25v1.007a3 3 0 01-.879 2.122L7.5 21h9l-.621-.621A3 3 0 0115 18.257V17.25m6-12V15a2.25 2.25 0 01-2.25 2.25H5.25A2.25 2.25 0 013 15V5.25A2.25 2.25 0 015.25 3h13.5A2.25 2.25 0 0121 5.25z"></path></svg></button><button type="button" class="relative flex h-10 w-10 sm:h-11 sm:w-11 items-center justify-center rounded-xl border border-border bg-surface-primary/90 text-text transition-all hover:-translate-y-
1px hover:border-border-strong hover:bg-surface-primary hover:text-text focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-border-strong focus-visible:ring-offset-2 focus-visible:ring-offset-primary dark:focus-visible:ring-offset-surface cursor-pointer" aria-label="Shopping cart, 0 items"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-5 w-5"><path stroke-linecap="round" stroke-linejoin="round" d="M2.25 3h1.386c.51 0 .955.343 1.087.835l.383 1.437M7.5 14.25a3 3 0 0 0-3 3h15.75m-12.75-3h11.218c1.121-2.3 2.1-4.684 2.924-7.138a60.114 60.114 0 0 0-16.536-1.84M7.5 14.25 5.106 5.272M6 20.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Zm12.75 0a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z"></path></svg><span class="absolute -right-1 -top-1 flex h-4.5 items-center justify-center rounded-full border-2 border-bg bg-secondary px-1.5 text-[9px] font-black uppercase tracking-tighter leading-none text-on-secondary shadow-sm" aria-hidden="true">Soon</span></button><div class="hidden items-center gap-2 sm:flex"><div class="relative"><a class="flex h-10 items-center justify-center rounded-xl border-2 border-secondary bg-surface-primary/90 px-4 text-sm font-extrabold text-text transition-all hover:-translate-y-px hover:bg-secondary hover:text-gray-100 hover:shadow-md focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-border-strong focus-visible:ring-offset-2 focus-visible:ring-offset-primary dark:focus-visible:ring-offset-surface" href="/login">Log In</a></div><a class="flex h-10 items-center justify-center whitespace-nowrap rounded-xl bg-secondary px-4 text-sm font-extrabold text-gray-100 transition-all hover:-translate-y-px hover:bg-secondary/90 hover:shadow-md focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-border-strong focus-visible:ring-offset-2 focus-visible:ring-offset-primary dark:focus-visible:ring-offset-surface" href="/signup">Sign Up</a></div></div></div></header></div><main id="main-content" tabindex="-1" class="flex-1 outline-none"><!--$?--><template id="B:0"></template><div aria-busy="true" class="mx-auto max-w-7xl px-4 py-8 sm:px-6 lg:px-8"><div aria-hidden="true" class="bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-48 w-full rounded-xl"></div><div aria-hidden="true" class="rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none mt-10 h-8 w-48"></div><div class="mt-6 grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-3"><div class="space-y-3"><div aria-hidden="true" class="bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-48 w-full rounded-lg"></div><div aria-hidden="true" class="rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-5 w-3/4"></div><div aria-hidden="true" class="rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-4 w-1/2"></div></div><div class="space-y-3"><div aria-hidden="true" class="bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-48 w-full rounded-lg"></div><div aria-hidden="true" class="rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-5 w-3/4"></div><div aria-hidden="true" class="rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-4 w-1/2"></div></div><div class="space-y-3"><div aria-hidden="true" class="bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-48 w-full rounded-lg"></div><div aria-hidden="true" class="rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-5 w-3/4"></div><div aria-hidden="true" class="rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-4 w-1/2"></div></div><div class="space-y-3"><div aria-hidden="true" class="bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-48 w-full rounded-lg"></div><div aria-hidden="true" class="rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-5 w-3/4"></div><div aria-hidden="true" class="rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-4 w-1/2"></div></div><div class="space-y-3"><div aria-hidden="true" class="bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-48 w-full rounded-lg"></div><div aria-hidden="true" class="rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-5 w-3/4"></div><div aria-hidden="true" class="rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-4 w-1/2"></div></div><div class="space-y-3"><div aria-hidden="true" class="bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-48 w-full rounded-lg"></div><div aria-hidden="true" class="rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-5 w-3/4"></div><div aria-hidden="true" class="rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-4 w-1/2"></div></div></div></div><!--/$--><nav class="fixed bottom-0 inset-x-0 z-40 bg-surface-primary border-t border-border md:hidden" style="padding-bottom:env(safe-area-inset-bottom, 0px)" aria-label="Main navigation"><div class="flex items-stretch"><a class="flex-1 flex flex-col items-center justify-center gap-0.5 min-h-[56px] py-1.5 relative transition-colors text-text-muted hover:text-text" href="/directory"><span class="relative"><svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M3 9l9-7 9 7v11a2 2 0 01-2 2H5a2 2 0 01-2-2z"></path><polyline points="9 22 9 12 15 12 15 22"></polyline></svg></span><span class="text-[10px] font-medium leading-tight">Home</span></a><a class="flex-1 flex flex-col items-center justify-center gap-0.5 min-h-[56px] py-1.5 relative transition-colors text-text-muted hover:text-text" href="/search"><span class="relative"><svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg></span><span class="text-[10px] font-medium leading-tight">Search</span></a><a class="flex-1 flex flex-col items-center justify-center gap-0.5 min-h-[56px] py-1.5 relative transition-colors text-text-muted hover:text-text" href="/deals"><span class="relative"><svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20.59 13.41l-7.17 7.17a2 2 0 01-2.83 0L2 12V2h10l8.59 8.59a2 2 0 010 2.82z"></path><line x1="7" y1="7" x2="7.01" y2="7"></line></svg></span><span class="text-[10px] font-medium leading-tight">Deals</span></a><a class="flex-1 flex flex-col items-center justify-center gap-0.5 min-h-[56px] py-1.5 relative transition-colors text-text-muted hover:text-text" href="/cart"><span class="relative"><svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="9" cy="21" r="1"></circle><circle cx="20" cy="21" r="1"></circle><path d="M1 1h4l2.68 13.39a2 2 0 002 1.61h9.72a2 2 0 002-1.61L23 6H6"></path></svg></span><span class="text-[10px] font-medium leading-tight">
1Cart</span></a><a class="flex-1 flex flex-col items-center justify-center gap-0.5 min-h-[56px] py-1.5 relative transition-colors text-text-muted hover:text-text" href="/login"><span class="relative"><svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 21v-2a4 4 0 00-4-4H8a4 4 0 00-4 4v2"></path><circle cx="12" cy="7" r="4"></circle></svg></span><span class="text-[10px] font-medium leading-tight">Login</span></a></div></nav></main><footer class="relative bg-surface border-t border-border" role="contentinfo"><div class="border-b border-border"><div class="mx-auto max-w-7xl px-4 py-10 sm:px-6 lg:px-8"><div class="grid gap-8 lg:grid-cols-2 lg:items-center"><div class="w-full max-w-md"><h3 class="text-base font-semibold text-text">Join JointCommerce</h3><p class="mt-1 text-sm leading-relaxed text-text-muted">Find dispensaries, compare strains, and discover brands near you.</p><div class="mt-3"><a class="inline-flex items-center rounded-md bg-secondary text-primary px-5 py-2.5 text-sm font-bold dark:text-on-primary dark:bg-primary transition-opacity duration-150 hover:opacity-90 min-h-11 focus-visible:outline-2 focus-visible:outline-offset-2" href="/signup">Sign up free<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" class="ml-1.5" aria-hidden="true"><path d="M5 12h14M12 5l7 7-7 7"></path></svg></a></div></div><div class="flex justify-start lg:justify-end"><div class="flex flex-wrap items-center gap-2.5"><span class="inline-flex items-center gap-2 rounded-md border border-border bg-surface-primary px-3.5 py-2 text-xs text-text-light cursor-default min-h-11" title="Coming Soon" aria-label="App Store - Coming Soon"><svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M18.71 19.5c-.83 1.24-1.71 2.45-3.05 2.47-1.34.03-1.77-.79-3.29-.79-1.53 0-2 .77-3.27.82-1.31.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.39c.87-1.52 2.43-2.48 4.12-2.51 1.28-.02 2.5.87 3.29.87.78 0 2.26-1.07 3.8-.91.65.03 2.47.26 3.64 1.98-.09.06-2.17 1.28-2.15 3.81.03 3.02 2.65 4.03 2.68 4.04-.03.07-.42 1.44-1.38 2.83M13 3.5c.73-.83 1.94-1.46 2.94-1.5.13 1.17-.34 2.35-1.04 3.19-.69.85-1.83 1.51-2.95 1.42-.15-1.15.41-2.35 1.05-3.11z"></path></svg><span class="flex flex-col leading-tight"><span class="text-[10px]">Coming Soon</span><span class="text-xs font-semibold text-text-muted">App Store</span></span></span><span class="inline-flex items-center gap-2 rounded-md border border-border bg-surface-primary px-3.5 py-2 text-xs text-text-light cursor-default min-h-11" title="Coming Soon" aria-label="Google Play - Coming Soon"><svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M3.609 1.814L13.792 12 3.61 22.186a.996.996 0 0 1-.61-.92V2.734a1 1 0 0 1 .609-.92zm10.89 10.893l2.302 2.302-10.937 6.333 8.635-8.635zm3.199-1.727l2.45 1.42c.684.396.684 1.044 0 1.44l-2.45 1.42L15.18 12l2.518-2.52zM5.864 3.387L16.8 9.72l-2.301 2.302-8.635-8.635z"></path></svg><span class="flex flex-col leading-tight"><span class="text-[10px]">Coming Soon</span><span class="text-xs font-semibold text-text-muted">Google Play</span></span></span></div></div></div></div></div><div class="mx-auto max-w-7xl px-4 py-12 sm:px-6 lg:px-8"><div class="grid gap-8 grid-cols-2 sm:grid-cols-3 lg:grid-cols-4 xl:grid-cols-[2fr_1fr_1fr_1fr_1fr_1fr_1fr]"><div class="col-span-2 flex flex-col gap-4 sm:col-span-3 lg:col-span-1"><a class="inline-flex items-center gap-2 min-h-11 py-2 sm:min-h-0 sm:py-0" aria-label="JointCommerce home" href="/directory"><div class="h-[30px] w-auto dark:invert" style="position:relative"><div style="position:absolute;inset:0;display:flex" aria-hidden="true"><div class="flex h-7 items-center text-sm font-bold text-text">JointCommerce</div></div><img alt="JointCommerce" loading="lazy" width="150" height="28" decoding="async" data-nimg="1" class="w-full h-full object-contain -translate-y-[2px]" style="color:transparent;opacity:0;transition:none" sizes="150px" srcSet="/_next/image?url=%2Fimages%2Fjointcommerce-logo.png&w=32&q=75 32w, /_next/image?url=%2Fimages%2Fjointcommerce-logo.png&w=48&q=75 48w, /_next/image?url=%2Fimages%2Fjointcommerce-logo.png&w=64&q=75 64w, /_next/image?url=%2Fimages%2Fjointcommerce-logo.png&w=96&q=75 96w, /_next/image?url=%2Fimages%2Fjointcommerce-logo.png&w=128&q=75 128w, /_next/image?url=%2Fimages%2Fjointcommerce-logo.png&w=256&q=75 256w, /_next/image?url=%2Fimages%2Fjointcommerce-logo.png&w=384&q=75 384w, /_next/image?url=%2Fimages%2Fjointcommerce-logo.png&w=640&q=75 640w, /_next/image?url=%2Fimages%2Fjointcommerce-logo.png&w=750&q=75 750w, /_next/image?url=%2Fimages%2Fjointcommerce-logo.png&w=828&q=75 828w, /_next/image?url=%2Fimages%2Fjointcommerce-logo.png&w=1080&q=75 1080w, /_next/image?url=%2Fimages%2Fjointcommerce-logo.png&w=1200&q=75 1200w, /_next/image?url=%2Fimages%2Fjointcommerce-logo.png&w=1920&q=75 1920w, /_next/image?url=%2Fimages%2Fjointcommerce-logo.png&w=2048&q=75 2048w, /_next/image?url=%2Fimages%2Fjointcommerce-logo.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fimages%2Fjointcommerce-logo.png&w=3840&q=75"/></div></a><p class="text-sm leading-relaxed max-w-60 text-text-muted">JointCommerce is the premier cannabis directory connecting cannabis consumers with local dispensaries and top cannabis brands. Easily discover and explore a wide range of cannabis products, find trusted dispensary locations, and stay updated on the latest cannabis
1industry trends.</p><div class="flex items-center gap-2"><a href="https://twitter.com/jointcommerce" target="_blank" rel="noopener noreferrer" aria-label="Follow us on X/Twitter" class="flex h-8 w-8 items-center justify-center rounded-full text-text-light hover:text-text transition-colors duration-150 focus-visible:outline-2 focus-visible:outline-offset-2"><svg width="15" height="15" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></svg></a><a href="https://facebook.com/jointcommerce" target="_blank" rel="noopener noreferrer" aria-label="Follow us on Facebook" class="flex h-8 w-8 items-center justify-center rounded-full text-text-light hover:text-text transition-colors duration-150 focus-visible:outline-2 focus-visible:outline-offset-2"><svg width="15" height="15" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"></path></svg></a><a href="https://instagram.com/jointcommerce" target="_blank" rel="noopener noreferrer" aria-label="Follow us on Instagram" class="flex h-8 w-8 items-center justify-center rounded-full text-text-light hover:text-text transition-colors duration-150 focus-visible:outline-2 focus-visible:outline-offset-2"><svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><rect x="2" y="2" width="20" height="20" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" y1="6.5" x2="17.51" y2="6.5"></line></svg></a><a href="https://linkedin.com/company/jointcommerce" target="_blank" rel="noopener noreferrer" aria-label="Connect on LinkedIn" class="flex h-8 w-8 items-center justify-center rounded-full text-text-light hover:text-text transition-colors duration-150 focus-visible:outline-2 focus-visible:outline-offset-2"><svg width="15" height="15" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"></path></svg></a></div></div><div class="flex flex-col gap-2.5"><h3 class="mb-0.5 text-xs font-semibold uppercase tracking-wider text-text">Company</h3><nav aria-label="Company links" class="flex flex-col gap-1.5"><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/about">About Us</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/careers">Careers</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/press">Press</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/legal">Legal</a></nav></div><div class="flex flex-col gap-2.5"><h3 class="mb-0.5 text-xs font-semibold uppercase tracking-wider text-text">Support</h3><nav aria-label="Support links" class="flex flex-col gap-1.5"><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/support">Help Center</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/legal/contact">Contact Us</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/safety">Safety</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/legal/terms">Terms of Service</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/legal/privacy">Privacy Policy</a></nav></div><div class="flex flex-col gap-2.5"><h3 class="mb-0.5 text-xs font-semibold uppercase tracking-wider text-text">Your Privacy</h3><nav aria-label="Your Privacy links" class="flex flex-col gap-1.5"><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/legal/ccpa">Do Not Sell My Info</a><button type="button" class="text-left text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2">Cookie Settings</button></nav></div><div class="flex flex-col gap-2.5"><h3 class="mb-0.5 text-xs font-semibold uppercase tracking-wider text-text">Dispensaries</h3><nav aria-label="Dispensaries links" class="flex flex-col gap-1.5"><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/dispensaries/state/california">California</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/dispensaries/state/california/los-angeles">Los Angeles</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/dispensaries/state/colorado">Colorado</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/dispensaries/state/michigan">Michigan</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/dispensaries/state/illinois">Illinois</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/dispensaries/state/new-york">New York</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/dispensaries/state/florida">Florida</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/dispensaries/state/oregon">Oregon</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/dispensaries/state/washington">Washington</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/dispensaries/states">View All States</a></nav></div><div class="flex flex-col gap-2.5"><h3 class="mb-0.5 text-xs font-semibold uppercase tracking-wider text-text">Resources</h3><nav aria-label="Resources links" class="flex flex-col gap-1.5"><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/blog">Blog</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/strains">
1Strains Guide</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/docs">Documentation</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/community/forum">Forum</a></nav></div><div class="flex flex-col gap-2.5"><h3 class="mb-0.5 text-xs font-semibold uppercase tracking-wider text-text">Business</h3><nav aria-label="Business links" class="flex flex-col gap-1.5"><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/claim-dispensary">Claim Your Dispensary</a><a class="text-sm text-text-muted hover:text-text transition-colors duration-150 min-h-11 py-3 sm:min-h-0 sm:py-0.5 focus-visible:outline-2 focus-visible:outline-offset-2" href="/brands/claim">Claim Your Brand</a></nav></div></div><div class="mt-10 border-t border-border pt-6"><div class="flex flex-col gap-4"><div class="flex flex-col items-start justify-between gap-4 md:flex-row md:items-center"><div class="flex flex-wrap items-center gap-5"><span class="inline-flex items-center gap-1.5 text-xs text-text-light"><svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><rect x="3" y="11" width="18" height="11" rx="2" ry="2"></rect><path d="M7 11V7a5 5 0 0 1 10 0v4"></path></svg>SSL Secured</span><span class="inline-flex items-center gap-1.5 text-xs text-text-light"><svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"></path></svg>CCPA Compliant</span><span class="inline-flex items-center gap-1.5 text-xs text-text-light"><svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 8v4M12 16h.01"></path></svg>ADA Accessible</span></div><div class="flex flex-wrap items-center gap-4"><a class="text-xs text-text-light hover:text-text transition-colors duration-150 min-h-11 py-3 flex items-center sm:min-h-0 sm:py-0 focus-visible:outline-2 focus-visible:outline-offset-2" href="/compliance">Compliance</a><div class="relative"><select aria-label="Select language" class="cursor-pointer rounded border border-border bg-surface-primary px-2.5 py-1.5 text-xs text-text-muted transition-colors duration-150 focus:outline-none focus:ring-0 min-h-11 sm:min-h-0"><option value="en" selected="">English</option><option value="es">Español</option></select></div></div></div><div class="text-xs leading-relaxed text-text-light" role="note" aria-label="Cannabis compliance disclaimer"><p><strong class="text-text-muted">Age Requirement:</strong> You must be 21 years of age or older to use this website (18+ with valid medical card where applicable). Cannabis products are available only in states where legal. JointCommerce does not sell, distribute, or facilitate the sale of cannabis products. All orders are fulfilled by licensed dispensaries in compliance with applicable state and local laws.</p></div><p class="text-xs text-text-light">© <!-- -->2026<!-- --> JointCommerce LLC. Built for the future of cannabis.</p></div></div></div></footer></div><div class="fixed z-[100] flex flex-col gap-2 pointer-events-none w-full max-w-sm p-4 bottom-0 right-0" aria-live="polite"></div><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section>
1<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
1<script src="/_next/static/chunks/9a60be8697f4c9ff.js" id="_R_" async=""></script>
1<div hidden id="S:0"><div class="mx-auto max-w-7xl px-4 py-8 sm:px-6 lg:px-8"><div class="flex flex-col gap-8 lg:flex-row"><aside class="w-full shrink-0 lg:sticky lg:top-24 lg:w-48 lg:self-start"><nav aria-label="Legal pages"><h2 class="text-sm font-semibold uppercase tracking-wider text-text-muted">Legal</h2><ul class="mt-3 space-y-1"><li><a class="block rounded-md px-3 py-2 text-sm font-medium transition-colors text-text-muted hover:bg-surface-secondary hover:text-text" href="/legal/terms">Terms of Service</a></li><li><a class="block rounded-md px-3 py-2 text-sm font-medium transition-colors text-text-muted hover:bg-surface-secondary hover:text-text" href="/legal/privacy">Privacy Policy</a></li><li><a class="block rounded-md px-3 py-2 text-sm font-medium transition-colors text-text-muted hover:bg-surface-secondary hover:text-text" href="/legal/ccpa">CCPA Notice</a></li><li><a class="block rounded-md px-3 py-2 text-sm font-medium transition-colors bg-primary text-primary-accent" href="/legal/contact">Contact Us</a></li></ul></nav></aside><main class="min-w-0 flex-1"><!--$--><!--$?--><template id="B:1"></template><div aria-busy="true" class="space-y-12 pb-16"><div aria-hidden="true" class="rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-5 w-48"></div><div aria-hidden="true" class="bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-64 w-full rounded-2xl"></div><div class="space-y-4"><div aria-hidden="true" class="rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-7 w-56"></div><div class="grid gap-4 sm:grid-cols-2"><div aria-hidden="true" class="bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-28 w-full rounded-xl"></div><div aria-hidden="true" class="bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-28 w-full rounded-xl"></div><div aria-hidden="true" class="bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-28 w-full rounded-xl"></div><div aria-hidden="true" class="bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-28 w-full rounded-xl"></div></div></div><div class="space-y-4"><div aria-hidden="true" class="rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-7 w-48"></div><div aria-hidden="true" class="bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-80 w-full rounded-xl"></div></div></div><!--/$--><!--/$--></main></div></div></div>
1<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0}; 2$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
2<div hidden id="S:1">
2<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.jointcommerce.com/directory/"},{"@type":"ListItem","position":2,"name":"Legal","item":"https://www.jointcommerce.com/legal"},{"@type":"ListItem","position":3,"name":"Contact"}]}</script>
2<script type="application/ld+json">{"@context":"https://schema.org","@type":"ContactPage","name":"Contact JointCommerce","url":"https://www.jointcommerce.com/legal/contact/","mainEntity":{"@type":"Organization","name":"JointCommerce","url":"https://www.jointcommerce.com","contactPoint":[{"@type":"ContactPoint","email":"[email protected]","contactType":"customer support"},{"@type":"ContactPoint","email":"[email protected]","contactType":"sales"},{"@type":"ContactPoint","email":"[email protected]","contactType":"legal"}]}}</script>
2<nav aria-label="Breadcrumb" class="mb-8"><ol class="flex items-center text-sm flex-wrap"><li class="flex items-center"><a class="inline-flex items-center gap-1 text-text-muted transition-colors hover:text-text rounded-sm focus-visible:outline-none focus-visible:outline-2 focus-visible:outline-secondary focus-visible:outline-offset-2" href="/directory"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4 w-4"><path stroke-linecap="round" stroke-linejoin="round" d="m2.25 12 8.954-8.955c.44-.439 1.152-.439 1.591 0L21.75 12M4.5 9.75v10.125c0 .621.504 1.125 1.125 1.125H9.75v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21h4.125c.621 0 1.125-.504 1.125-1.125V9.75M8.25 21h8.25"></path></svg>Home</a></li><li class="flex items-center"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="mx-1.5 h-3.5 w-3.5 shrink-0 text-text-muted"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"></path></svg><a class="inline-flex items-center gap-1 text-text-muted transition-colors hover:text-text rounded-sm focus-visible:outline-none focus-visible:outline-2 focus-visible:outline-secondary focus-visible:outline-offset-2" href="/legal">Legal</a></li><li class="flex items-center"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="mx-1.5 h-3.5 w-3.5 shrink-0 text-text-muted"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"></path></svg><span class="inline-flex items-center gap-1 font-medium text-text" aria-current="page">Contact</span></li></ol></nav><div class="space-y-12 pb-16"><section class="relative overflow-hidden rounded-2xl bg-secondary px-6 py-14 sm:px-12 sm:py-20"><div class="pointer-events-none absolute inset-0 opacity-[0.04]" aria-hidden="true" style="background-image:radial-gradient(circle at 1px 1px, currentColor 1px, transparent 0);background-size:32px 32px"></div><div class="relative mx-auto max-w-2xl text-center"><span class="items-center gap-1 font-semibold whitespace-nowrap rounded-full transition-colors duration-200 motion-reduce:transition-none px-3 py-1 text-xs bg-secondary text-on-secondary mb-4 inline-flex">Enterprise Support</span><h1 class="text-(length:--text-5xl) font-(--font-bold) leading-tight tracking-(--tracking-tight) text-text-inverse sm:text-(length:--text-6xl)">How can we help?</h1><p class="mx-auto mt-4 max-w-lg text-(length:--text-lg) leading-relaxed text-text-inverse/70">Our team is here to support your business. Reach out directly or send us a message â we respond to every inquiry.</p></div><div class="relative mx-auto mt-10 flex flex-wrap items-center justify-center gap-4 sm:gap-6"><div class="flex items-center gap-2 rounded-full border border-text-inverse/10 bg-text-inverse/5 px-4 py-2 backdrop-blur-sm"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4 w-4 text-primary"><path stroke-linecap="round" stroke-linejoin="round" d="M12 6v6h4.5m4.5 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"></path></svg><span class="text-(length:--text-sm) font-(--font-medium) text-text-inverse/80">4-hour avg. response</span></div><div class="flex items-center gap-2 rounded-full border border-text-inverse/10 bg-text-inverse/5 px-4 py-2 backdrop-blur-sm"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4 w-4 text-primary"><path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75m-3-7.036A11.959 11.959 0 0 1 3.598 6 11.99 11.99 0 0 0 3 9.749c0 5.592 3.824 10.29 9 11.623 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.571-.598-3.751h-.152c-3.196 0-6.1-1.248-8.25-3.285Z"></path></svg><span class="text-(length:--text-sm) font-(--font-medium) text-text-inverse/80">99.9% uptime SLA</span></div><div class="flex items-center gap-2 rounded-full border border-text-inverse/10 bg-text-inverse/5 px-4 py-2 backdrop-blur-sm"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4 w-4 text-primary"><path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"></path></svg><span class="text-(length:--text-sm) font-(--font-medium) text-text-inverse/80">Dedicated account managers</span></div></div></section><section><div class="mb-6"><h2 class="text-(length:--text-2xl) font-(--font-semibold) text-text">Contact a Department</h2><p class="mt-1 text-(length:--text-base) text-text-muted">Reach the right team directly via email.</p></div><div class="grid gap-4 sm:grid-cols-2"><div class="rounded-xl overflow-hidden ease-[cubic-bezier(0.4,0,0.2,1)] motion-reduce:transition-none bg-surface-primary border border-border [box-shadow:0_1px_3px_rgba(0,0,0,0.04),0_1px_2px_rgba(0,0,0,0.06)] dark:[box-shadow:0_1px_3px_rgba(0,0,0,0.2),0_1px_2px_rgba(0,0,0,0.15)] transition-shadow duration-200 hover:shadow-md"><div class="px-5 py-4"><div class="flex gap-4"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-primary/20"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-5 w-5 text-primary-accent"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 8.511c.884.284 1.5 1.128 1.5 2.097v4.286c0 1.136-.847 2.1-1.98 2.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354 0-2.694-.055-4.02-.163a2.115 2.115 0 0 1-.825-.242m9.345-8.334a2.126 2.126 0 0 0-.476-.
2095 48.64 48.64 0 0 0-8.048 0c-1.131.094-1.976 1.057-1.976 2.192v4.286c0 .837.46 1.58 1.155 1.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455 48.455 0 0 0 11.25 3c-2.115 0-4.198.137-6.24.402-1.608.209-2.76 1.614-2.76 3.235v6.226c0 1.621 1.152 3.026 2.76 3.235.577.075 1.157.14 1.74.194V21l4.155-4.155"></path></svg></div><div class="min-w-0 flex-1"><div class="flex items-center gap-2"><h3 class="text-(length:--text-md) font-(--font-semibold) text-text">Customer Support</h3><span class="inline-flex items-center gap-1 font-semibold whitespace-nowrap rounded-full transition-colors duration-200 motion-reduce:transition-none px-2 py-1 text-xs bg-[rgba(59,130,246,0.15)] text-info dark:bg-[rgba(59,130,246,0.2)]">< 4 hours</span></div><p class="mt-0.5 text-(length:--text-sm) text-text-muted">Platform help, account issues, and general questions</p><a href="mailto:[email protected]" class="mt-2 inline-block text-(length:--text-sm) font-(--font-medium) text-primary-accent underline-offset-2 hover:underline">[email protected]</a></div></div></div></div><div class="rounded-xl overflow-hidden ease-[cubic-bezier(0.4,0,0.2,1)] motion-reduce:transition-none bg-surface-primary border border-border [box-shadow:0_1px_3px_rgba(0,0,0,0.04),0_1px_2px_rgba(0,0,0,0.06)] dark:[box-shadow:0_1px_3px_rgba(0,0,0,0.2),0_1px_2px_rgba(0,0,0,0.15)] transition-shadow duration-200 hover:shadow-md"><div class="px-5 py-4"><div class="flex gap-4"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-primary/20"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-5 w-5 text-primary-accent"><path stroke-linecap="round" stroke-linejoin="round" d="M2.25 21h19.5m-18-18v18m10.5-18v18m6-13.5V21M6.75 6.75h.75m-.75 3h.75m-.75 3h.75m3-6h.75m-.75 3h.75m-.75 3h.75M6.75 21v-3.375c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21M3 3h12m-.75 4.5H21m-3.75 3.75h.008v.008h-.008v-.008Zm0 3h.008v.008h-.008v-.008Zm0 3h.008v.008h-.008v-.008Z"></path></svg></div><div class="min-w-0 flex-1"><div class="flex items-center gap-2"><h3 class="text-(length:--text-md) font-(--font-semibold) text-text">Business Development</h3><span class="inline-flex items-center gap-1 font-semibold whitespace-nowrap rounded-full transition-colors duration-200 motion-reduce:transition-none px-2 py-1 text-xs bg-[rgba(59,130,246,0.15)] text-info dark:bg-[rgba(59,130,246,0.2)]">< 24 hours</span></div><p class="mt-0.5 text-(length:--text-sm) text-text-muted">Partnerships, integrations, and enterprise solutions</p><a href="mailto:[email protected]" class="mt-2 inline-block text-(length:--text-sm) font-(--font-medium) text-primary-accent underline-offset-2 hover:underline">[email protected]</a></div></div></div></div><div class="rounded-xl overflow-hidden ease-[cubic-bezier(0.4,0,0.2,1)] motion-reduce:transition-none bg-surface-primary border border-border [box-shadow:0_1px_3px_rgba(0,0,0,0.04),0_1px_2px_rgba(0,0,0,0.06)] dark:[box-shadow:0_1px_3px_rgba(0,0,0,0.2),0_1px_2px_rgba(0,0,0,0.15)] transition-shadow duration-200 hover:shadow-md"><div class="px-5 py-4"><div class="flex gap-4"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-primary/20"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-5 w-5 text-primary-accent"><path stroke-linecap="round" stroke-linejoin="round" d="M2.25 8.25h19.5M2.25 9h19.5m-16.5 5.25h6m-6 2.25h3m-3.75 3h15a2.25 2.25 0 0 0 2.25-2.25V6.75A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25v10.5A2.25 2.25 0 0 0 4.5 19.5Z"></path></svg></div><div class="min-w-0 flex-1"><div class="flex items-center gap-2"><h3 class="text-(length:--text-md) font-(--font-semibold) text-text">Billing & Finance</h3><span class="inline-flex items-center gap-1 font-semibold whitespace-nowrap rounded-full transition-colors duration-200 motion-reduce:transition-none px-2 py-1 text-xs bg-[rgba(59,130,246,0.15)] text-info dark:bg-[rgba(59,130,246,0.2)]">< 8 hours</span></div><p class="mt-0.5 text-(length:--text-sm) text-text-muted">Invoices, payment issues, and account billing</p><a href="mailto:[email protected]" class="mt-2 inline-block text-(length:--text-sm) font-(--font-medium) text-primary-accent underline-offset-2 hover:underline">[email protected]</a></div></div></div></div><div class="rounded-xl overflow-hidden ease-[cubic-bezier(0.4,0,0.2,1)] motion-reduce:transition-none bg-surface-primary border border-border [box-shadow:0_1px_3px_rgba(0,0,0,0.04),0_1px_2px_rgba(0,0,0,0.06)] dark:[box-shadow:0_1px_3px_rgba(0,0,0,0.2),0_1px_2px_rgba(0,0,0,0.15)] transition-shadow duration-200 hover:shadow-md"><div class="px-5 py-4"><div class="flex gap-4"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-primary/20"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-5 w-5 text-primary-accent"><path stroke-linecap="round" stroke-linejoin="round" d="M12 3v17.25m0 0c-1.472 0-2.882.265-4.185.75M12 20.25c1.472 0 2.882.265 4.185.75M18.75 4.97A48.416 48.416 0 0 0 12 4.5c-2.291 0-4.545.16-6.75.47m13.5 0c1.01.143 2.01.317 3 .52m-3-.52 2.62 10.726c.122.499-.106 1.028-.589 1.202a5.988 5.988 0 0 1-2.031.352 5.988 5.988 0 0 1-2.031-.352c-.483-.174-.711-.703-.59
2-1.202L18.75 4.971Zm-16.5.52c.99-.203 1.99-.377 3-.52m0 0 2.62 10.726c.122.499-.106 1.028-.589 1.202a5.989 5.989 0 0 1-2.031.352 5.989 5.989 0 0 1-2.031-.352c-.483-.174-.711-.703-.59-1.202L5.25 4.971Z"></path></svg></div><div class="min-w-0 flex-1"><div class="flex items-center gap-2"><h3 class="text-(length:--text-md) font-(--font-semibold) text-text">Legal & Compliance</h3><span class="inline-flex items-center gap-1 font-semibold whitespace-nowrap rounded-full transition-colors duration-200 motion-reduce:transition-none px-2 py-1 text-xs bg-[rgba(59,130,246,0.15)] text-info dark:bg-[rgba(59,130,246,0.2)]">< 48 hours</span></div><p class="mt-0.5 text-(length:--text-sm) text-text-muted">Privacy requests, terms of service, and compliance</p><a href="mailto:[email protected]" class="mt-2 inline-block text-(length:--text-sm) font-(--font-medium) text-primary-accent underline-offset-2 hover:underline">[email protected]</a></div></div></div></div></div></section><section><div class="mb-6"><h2 class="text-(length:--text-2xl) font-(--font-semibold) text-text">Send Us a Message</h2><p class="mt-1 text-(length:--text-base) text-text-muted">Submit a message and we'll route it to the right team. You'll receive a ticket number for tracking.</p></div><div class="rounded-xl overflow-hidden transition-all duration-300 ease-[cubic-bezier(0.4,0,0.2,1)] motion-reduce:transition-none bg-surface-primary border border-border [box-shadow:0_1px_3px_rgba(0,0,0,0.04),0_1px_2px_rgba(0,0,0,0.06)] dark:[box-shadow:0_1px_3px_rgba(0,0,0,0.2),0_1px_2px_rgba(0,0,0,0.15)]"><div class="px-5 py-4"><div class="flex flex-col items-center py-10 text-center"><div class="flex h-14 w-14 items-center justify-center rounded-full bg-surface"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-7 w-7 text-text-muted"><path stroke-linecap="round" stroke-linejoin="round" d="M16.5 10.5V6.75a4.5 4.5 0 1 0-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H6.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z"></path></svg></div><h3 class="mt-5 text-(length:--text-xl) font-(--font-semibold) text-text">Sign in to send a message</h3><p class="mx-auto mt-2 max-w-sm text-(length:--text-base) text-text-muted">We require authentication so we can track your inquiry, provide faster responses, and keep your conversation history in one place.</p><div class="mt-6 flex flex-col gap-3 sm:flex-row"><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-sans transition-all duration-100 ease-in-out motion-reduce:transition-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-secondary disabled:opacity-50 disabled:cursor-not-allowed disabled:pointer-events-none bg-secondary text-[var(--bg,#fff)] border border-secondary hover:bg-primary hover:text-on-primary hover:border-secondary cursor:pointer px-4 py-2 text-sm rounded-md [&_svg]:shrink-0 [&_svg]:w-4 [&_svg]:h-4 font-bold cursor-pointer" href="/login"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="mr-1 h-4 w-4"><path stroke-linecap="round" stroke-linejoin="round" d="M15.75 6a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0ZM4.501 20.118a7.5 7.5 0 0 1 14.998 0A17.933 17.933 0 0 1 12 21.75c-2.676 0-5.216-.584-7.499-1.632Z"></path></svg>Sign In</a><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-sans transition-all duration-100 ease-in-out motion-reduce:transition-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-secondary disabled:opacity-50 disabled:cursor-not-allowed disabled:pointer-events-none bg-transparent border border-border text-text hover:bg-surface hover:border-text-muted hover:text-secondary px-4 py-2 text-sm rounded-md [&_svg]:shrink-0 [&_svg]:w-4 [&_svg]:h-4 font-bold cursor-pointer" href="/signup">Create Account</a></div><p class="mt-4 text-(length:--text-xs) text-text-light">Need urgent help? Email<!-- --> <a href="mailto:[email protected]" class="text-primary-accent underline-offset-2 hover:underline">[email protected]</a> <!-- -->directly.</p></div></div></div></section></div><!--$--><!--/$--></div>
2<script>$RC("B:1","S:1")</script>
2<script>(self.__next_f=self.__next_f||[]).push([0])</script>
2<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[339756,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/0b1caa391b9e26eb.js\"],\"default\"]\n3:I[837457,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/0b1caa391b9e26eb.js\"],\"default\"]\n6:I[92825,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/0b1caa391b9e26eb.js\"],\"ClientSegmentRoot\"]\n7:I[75652,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/4937ceaa97198a63.js\",\"/_next/static/chunks/b2e44a60fafe78f5.js\",\"/_next/static/chunks/aa16756f2335d427.js\",\"/_next/static/chunks/034a182e1ce66509.js\",\"/_next/static/chunks/0799c572f628532a.js\",\"/_next/static/chunks/eabcfe591a7fdb3d.js\",\"/_next/static/chunks/0c6ddf05c1dcacc1.js\",\"/_next/static/chunks/0d5ac6a92b8d3b2d.js\",\"/_next/static/chunks/3911e9c8962878c6.js\",\"/_next/static/chunks/99d3789aa2b0599a.js\",\"/_next/static/chunks/ee6517f612112ec9.js\",\"/_next/static/chunks/5fa430be9d4b4788.js\"],\"default\"]\n8:I[710665,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/4937ceaa97198a63.js\",\"/_next/static/chunks/b2e44a60fafe78f5.js\",\"/_next/static/chunks/aa16756f2335d427.js\",\"/_next/static/chunks/034a182e1ce66509.js\",\"/_next/static/chunks/0799c572f628532a.js\",\"/_next/static/chunks/eabcfe591a7fdb3d.js\",\"/_next/static/chunks/0c6ddf05c1dcacc1.js\",\"/_next/static/chunks/0d5ac6a92b8d3b2d.js\",\"/_next/static/chunks/3911e9c8962878c6.js\",\"/_next/static/chunks/99d3789aa2b0599a.js\",\"/_next/static/chunks/ee6517f612112ec9.js\",\"/_next/static/chunks/5fa430be9d4b4788.js\",\"/_next/static/chunks/735ddce50a5f700c.js\"],\"default\"]\n9:I[158184,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/4937ceaa97198a63.js\",\"/_next/static/chunks/b2e44a60fafe78f5.js\",\"/_next/static/chunks/aa16756f2335d427.js\",\"/_next/static/chunks/034a182e1ce66509.js\",\"/_next/static/chunks/0799c572f628532a.js\",\"/_next/static/chunks/eabcfe591a7fdb3d.js\",\"/_next/static/chunks/0c6ddf05c1dcacc1.js\",\"/_next/static/chunks/0d5ac6a92b8d3b2d.js\",\"/_next/static/chunks/3911e9c8962878c6.js\",\"/_next/static/chunks/99d3789aa2b0599a.js\",\"/_next/static/chunks/ee6517f612112ec9.js\",\"/_next/static/chunks/5fa430be9d4b4788.js\",\"/_next/static/chunks/d572caa1ef0a69e9.js\"],\"default\"]\n13:I[168027,[],\"default\"]\n14:I[522016,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/4937ceaa97198a63.js\",\"/_next/static/chunks/b2e44a60fafe78f5.js\",\"/_next/static/chunks/aa16756f2335d427.js\",\"/_next/static/chunks/034a182e1ce66509.js\",\"/_next/static/chunks/0799c572f628532a.js\",\"/_next/static/chunks/eabcfe591a7fdb3d.js\",\"/_next/static/chunks/0c6ddf05c1dcacc1.js\",\"/_next/static/chunks/0d5ac6a92b8d3b2d.js\",\"/_next/static/chunks/3911e9c8962878c6.js\",\"/_next/static/chunks/99d3789aa2b0599a.js\",\"/_next/static/chunks/ee6517f612112ec9.js\",\"/_next/static/chunks/5fa430be9d4b4788.js\",\"/_next/static/chunks/c715d2f89a5153c2.js\"],\"\"]\n15:I[628001,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/4937ceaa97198a63.js\",\"/_next/static/chunks/b2e44a60fafe78f5.js\",\"/_next/static/chunks/aa16756f2335d427."])</script>
2<script>self.__next_f.push([1,"js\",\"/_next/static/chunks/034a182e1ce66509.js\",\"/_next/static/chunks/0799c572f628532a.js\",\"/_next/static/chunks/eabcfe591a7fdb3d.js\",\"/_next/static/chunks/0c6ddf05c1dcacc1.js\",\"/_next/static/chunks/0d5ac6a92b8d3b2d.js\",\"/_next/static/chunks/3911e9c8962878c6.js\",\"/_next/static/chunks/99d3789aa2b0599a.js\",\"/_next/static/chunks/ee6517f612112ec9.js\",\"/_next/static/chunks/5fa430be9d4b4788.js\",\"/_next/static/chunks/c715d2f89a5153c2.js\"],\"ContactPageClient\"]\n16:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/0b1caa391b9e26eb.js\"],\"OutletBoundary\"]\n17:\"$Sreact.suspense\"\n1c:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/0b1caa391b9e26eb.js\"],\"ViewportBoundary\"]\n1e:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/0b1caa391b9e26eb.js\"],\"MetadataBoundary\"]\n20:I[53930,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/4937ceaa97198a63.js\",\"/_next/static/chunks/b2e44a60fafe78f5.js\",\"/_next/static/chunks/aa16756f2335d427.js\",\"/_next/static/chunks/034a182e1ce66509.js\",\"/_next/static/chunks/0799c572f628532a.js\",\"/_next/static/chunks/eabcfe591a7fdb3d.js\",\"/_next/static/chunks/0c6ddf05c1dcacc1.js\",\"/_next/static/chunks/0d5ac6a92b8d3b2d.js\",\"/_next/static/chunks/3911e9c8962878c6.js\",\"/_next/static/chunks/99d3789aa2b0599a.js\",\"/_next/static/chunks/ee6517f612112ec9.js\"],\"ScrollResetOnRouteChange\"]\n21:I[545872,[\"/_
2next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/4937ceaa97198a63.js\",\"/_next/static/chunks/b2e44a60fafe78f5.js\",\"/_next/static/chunks/aa16756f2335d427.js\",\"/_next/static/chunks/034a182e1ce66509.js\",\"/_next/static/chunks/0799c572f628532a.js\",\"/_next/static/chunks/eabcfe591a7fdb3d.js\",\"/_next/static/chunks/0c6ddf05c1dcacc1.js\",\"/_next/static/chunks/0d5ac6a92b8d3b2d.js\",\"/_next/static/chunks/3911e9c8962878c6.js\",\"/_next/static/chunks/99d3789aa2b0599a.js\",\"/_next/static/chunks/ee6517f612112ec9.js\"],\"Header\"]\n22:I[379519,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/4937ceaa97198a63.js\",\"/_next/static/chunks/b2e44a60fafe78f5.js\",\"/_next/static/chunks/aa16756f2335d427.js\",\"/_next/static/chunks/034a182e1ce66509.js\",\"/_next/static/chunks/0799c572f628532a.js\",\"/_next/static/chunks/eabcfe591a7fdb3d.js\",\"/_next/static/chunks/0c6ddf05c1dcacc1.js\",\"/_next/static/chunks/0d5ac6a92b8d3b2d.js\",\"/_next/static/chunks/3911e9c8962878c6.js\",\"/_next/static/chunks/99d3789aa2b0599a.js\",\"/_next/static/chunks/ee6517f612112ec9.js\"],\"NewsletterAuthBanner\"]\n23:I[84858,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/4937ceaa97198a63.js\",\"/_next/static/chunks/b2e44a60fafe78f5.js\",\"/_next/static/chunks/aa16756f2335d427.js\",\"/_next/static/chunks/034a182e1ce66509.js\",\"/_next/static/chunks/0799c572f628532a.js\",\"/_next/static/chunks/eabcfe591a7fdb3d.js\",\"/_next/static/chunks/0c6ddf05c1dcacc1.js\",\"/_next/static/chunks/0d5ac6a92b8d3b2d.js\",\"/_next/static/chunks/3911e9c8962878c6.js\",\"/_next/static/chunks/99d3789aa2b0599a.js\",\"/_next/static/chunks/ee6517f612112ec9.js\"],\"PageTracker\"]\n24:I[871343,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunk"])</script>
2<script>self.__next_f.push([1,"s/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/4937ceaa97198a63.js\",\"/_next/static/chunks/b2e44a60fafe78f5.js\",\"/_next/static/chunks/aa16756f2335d427.js\",\"/_next/static/chunks/034a182e1ce66509.js\",\"/_next/static/chunks/0799c572f628532a.js\",\"/_next/static/chunks/eabcfe591a7fdb3d.js\",\"/_next/static/chunks/0c6ddf05c1dcacc1.js\",\"/_next/static/chunks/0d5ac6a92b8d3b2d.js\",\"/_next/static/chunks/3911e9c8962878c6.js\",\"/_next/static/chunks/99d3789aa2b0599a.js\",\"/_next/static/chunks/ee6517f612112ec9.js\",\"/_next/static/chunks/71b3de37b6f3f65f.js\"],\"default\"]\n25:I[985048,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/4937ceaa97198a63.js\",\"/_next/static/chunks/b2e44a60fafe78f5.js\",\"/_next/static/chunks/aa16756f2335d427.js\",\"/_next/static/chunks/034a182e1ce66509.js\",\"/_next/static/chunks/0799c572f628532a.js\",\"/_next/static/chunks/eabcfe591a7fdb3d.js\",\"/_next/static/chunks/0c6ddf05c1dcacc1.js\",\"/_next/static/chunks/0d5ac6a92b8d3b2d.js\",\"/_next/static/chunks/3911e9c8962878c6.js\",\"/_next/static/chunks/99d3789aa2b0599a.js\",\"/_next/static/chunks/ee6517f612112ec9.js\",\"/_next/static/chunks/48d8530376894b72.js\"],\"ConsumerNotFoundClient\"]\n26:I[303781,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/4937ceaa97198a63.js\",\"/_next/static/chunks/b2e44a60fafe78f5.js\",\"/_next/static/chunks/aa16756f2335d427.js\",\"/_next/static/chunks/034a182e1ce66509.js\",\"/_next/static/chunks/0799c572f628532a.js\",\"/_next/static/chunks/eabcfe591a7fdb3d.js\",\"/_next/static/chunks/0c6ddf05c1dcacc1.js\",\"/_next/static/chunks/0d5ac6a92b8d3b2d.js\",\"/_next/static/chunks/3911e9c8962878c6.js\",\"/_next/static/chunks/99d3789aa2b0599a.js\",\"/_next/static/chunks/ee6517f612112ec9.js\"],\"SearchCommand\"]\n27:I[947486,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/4937ceaa97198a63.js\",\"/_next/static/chunks/b2e44a60fafe78f5.js\",\"/_next/static/chunks/aa16756f2335d427.js\",\"/_next/static/chunks/034a182e1ce66509.js\",\"/_next/static/chunks/0799c572f628532a.js\",\"/_next/static/chunks/eabcfe591a7fdb3d.js\",\"/_next/static/chunks/0c6ddf05c1dcacc1.js\",\"/_next/static/chunks/0d5ac6a92b8d3b2d.js\",\"/_next/static/chunks/3911e9c8962878c6.js\",\"/_next/static/chunks/99d3789aa2b0599a.js\",\"/_next/static/chunks/ee6517f612112ec9.js\"],\"CookieConsent\"]\n28:I[437520,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/4937ceaa97198a63.js\",\"/_next/static/chunks/b2e44a60fafe78f5.js\",\"/_next/static/chunks/aa16756f2335d427.js\",\"/_next/static/chunks/034a182e1ce66509.js\",\"/_next/static/chunks/0799c572f628532a.js\",\"/_next/static/chunks/eabcfe591a7fdb3d.js\",\"/_next/static/chunks/0c6ddf05c1dcacc1.js\",\"/_next/static/chunks/0d5ac6a92b8d3b2d.js\",\"/_next/static/chunks/3911e9c8962878c6.js\",\"/_next/static/chunks/99d3789aa2b0599a.js\",\"/_next/static/chunks/ee6517f612112ec9.js\"],\"CookieSettingsModal\"]\n29:I[289583,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/4937ceaa97198a63.js\",\"/_next/static/chunks/b2e44a60fafe78f5.js\",\"/_next/static/chunks/aa16756f2335d427."])</script>
2<script>self.__next_f.push([1,"js\",\"/_next/static/chunks/034a182e1ce66509.js\",\"/_next/static/chunks/0799c572f628532a.js\",\"/_next/static/chunks/eabcfe591a7fdb3d.js\",\"/_next/static/chunks/0c6ddf05c1dcacc1.js\",\"/_next/static/chunks/0d5ac6a92b8d3b2d.js\",\"/_next/static/chunks/3911e9c8962878c6.js\",\"/_next/static/chunks/99d3789aa2b0599a.js\",\"/_next/static/chunks/ee6517f612112ec9.js\"],\"MobileCartBar\"]\n2a:I[636907,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/4937ceaa97198a63.js\",\"/_next/static/chunks/b2e44a60fafe78f5.js\",\"/_next/static/chunks/aa16756f2335d427.js\",\"/_next/static/chunks/034a182e1ce66509.js\",\"/_next/static/chunks/0799c572f628532a.js\",\"/_next/static/chunks/eabcfe591a7fdb3d.js\",\"/_next/static/chunks/0c6ddf05c1dcacc1.js\",\"/_next/static/chunks/0d5ac6a92b8d3b2d.js\",\"/_next/static/chunks/3911e9c8962878c6.js\",\"/_next/static/chunks/99d3789aa2b0599a.js\",\"/_next/static/chunks/ee6517f612112ec9.js\"],\"MobileTabBar\"]\n2b:I[44604,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/4937ceaa97198a63.js\",\"/_next/static/chunks/b2e44a60fafe78f5.js\",\"/_next/static/chunks/aa16756f2335d427.js\",\"/_next/static/chunks/034a182e1ce66509.js\",\"/_next/static/chunks/0799c572f628532a.js\",\"/_next/static/chunks/eabcfe591a7fdb3d.js\",\"/_next/static/chunks/0c6ddf05c1dcacc1.js\",\"/_next/static/chunks/0d5ac6a92b8d3b2d.js\",\"/_next/static/chunks/3911e9c8962878c6.js\",\"/_next/static/chunks/99d3789aa2b0599a.js\",\"/_next/static/chunks/ee6517f612112ec9.js\"],\"Footer\"]\n2c:I[27201,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/0b1caa391b9e26eb.js\"],\"IconMark\"]\n:HL[\"/_next/static/chunks/a330d9cee93b89b8.css\",\"style\"]\n"])</script>
2<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"lPsT_7mrGw7dYuc9j0zTp\",\"c\":[\"\",\"legal\",\"contact\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(product)\",{\"children\":[\"(consumer)\",{\"children\":[\"legal\",{\"children\":[\"contact\",{\"children\":[\"__PAGE__\",{}]}]}]}]},\"$undefined\",\"$undefined\",true]}],[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",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\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/a330d9cee93b89b8.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/cb19f72f006c079b.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/d54af98264841d69.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/33bae74cb6af8d81.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L4\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/4937ceaa97198a63.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/b2e44a60fafe78f5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/aa16756f2335d427.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/034a182e1ce66509.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/0799c572f628532a.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/eabcfe591a7fdb3d.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/chunks/0c6ddf05c1dcacc1.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/_next/static/chunks/0d5ac6a92b8d3b2d.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/_next/static/chunks/3911e9c8962878c6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-9\",{\"src\":\"/_next/static/chunks/99d3789aa2b0599a.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-10\",{\"src\":\"/_next/static/chunks/ee6517f612112ec9.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L5\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/5fa430be9d4b4788.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L6\",null,{\"Component\":\"$7\",\"slots\":{\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$8\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/735ddce50a5f700c.js\",\"async\":true}]],\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]},\"serverProvidedParams\":{\"params\":{},\"promises\":null}}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$9\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/d572caa1ef0a69e9.js\",\"async\":true}]],\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://www.jointcommerce.com/directory/\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Legal\\\",\\\"item\\\":\\\"https://www.jointcommerce.com/legal\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":3,\\\"name\\\":\\\"Contact\\\"}]}\"}}],\"$La\",\"$Lb\",\"$Lc\"],[\"$Ld\"],\"$Le\"]}],{}
2,null,false,false]},[\"$Lf\",[],[]],false,false]},[\"$L10\",[],[]],false,false]},[\"$L11\",[],[]],false,false]},null,false,false]},null,false,false],\"$L12\",false]],\"m\":\"$undefined\",\"G\":[\"$13\",[]],\"S\":false}\n"])</script>
2<script>self.__next_f.push([1,"a:[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"ContactPage\\\",\\\"name\\\":\\\"Contact JointCommerce\\\",\\\"url\\\":\\\"https://www.jointcommerce.com/legal/contact/\\\",\\\"mainEntity\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"JointCommerce\\\",\\\"url\\\":\\\"https://www.jointcommerce.com\\\",\\\"contactPoint\\\":[{\\\"@type\\\":\\\"ContactPoint\\\",\\\"email\\\":\\\"[email protected]\\\",\\\"contactType\\\":\\\"customer support\\\"},{\\\"@type\\\":\\\"ContactPoint\\\",\\\"email\\\":\\\"[email protected]\\\",\\\"contactType\\\":\\\"sales\\\"},{\\\"@type\\\":\\\"ContactPoint\\\",\\\"email\\\":\\\"[email protected]\\\",\\\"contactType\\\":\\\"legal\\\"}]}}\"}}]\n"])</script>
2<script>self.__next_f.push([1,"b:[\"$\",\"nav\",null,{\"ref\":\"$undefined\",\"aria-label\":\"Breadcrumb\",\"className\":\"mb-8\",\"children\":[\"$\",\"ol\",null,{\"className\":\"flex items-center text-sm flex-wrap\",\"children\":[[\"$\",\"li\",\"Home-0\",{\"className\":\"flex items-center\",\"children\":[false,[\"$\",\"$L14\",null,{\"href\":\"/directory\",\"className\":\"inline-flex items-center gap-1 text-text-muted transition-colors hover:text-text rounded-sm focus-visible:outline-none focus-visible:outline-2 focus-visible:outline-secondary focus-visible:outline-offset-2\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 24 24\",\"strokeWidth\":1.5,\"stroke\":\"currentColor\",\"aria-hidden\":\"true\",\"data-slot\":\"icon\",\"ref\":\"$undefined\",\"aria-labelledby\":\"$undefined\",\"className\":\"h-4 w-4\",\"children\":[null,[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"d\":\"m2.25 12 8.954-8.955c.44-.439 1.152-.439 1.591 0L21.75 12M4.5 9.75v10.125c0 .621.504 1.125 1.125 1.125H9.75v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21h4.125c.621 0 1.125-.504 1.125-1.125V9.75M8.25 21h8.25\"}]]}],\"Home\"]}]]}],[\"$\",\"li\",\"Legal-1\",{\"className\":\"flex items-center\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 24 24\",\"strokeWidth\":1.5,\"stroke\":\"currentColor\",\"aria-hidden\":\"true\",\"data-slot\":\"icon\",\"ref\":\"$undefined\",\"aria-labelledby\":\"$undefined\",\"className\":\"mx-1.5 h-3.5 w-3.5 shrink-0 text-text-muted\",\"children\":[null,[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"d\":\"m8.25 4.5 7.5 7.5-7.5 7.5\"}]]}],[\"$\",\"$L14\",null,{\"href\":\"/legal\",\"className\":\"inline-flex items-center gap-1 text-text-muted transition-colors hover:text-text rounded-sm focus-visible:outline-none focus-visible:outline-2 focus-visible:outline-secondary focus-visible:outline-offset-2\",\"children\":[\"$undefined\",\"Legal\"]}]]}],[\"$\",\"li\",\"Contact-2\",{\"className\":\"flex items-center\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 24 24\",\"strokeWidth\":1.5,\"stroke\":\"currentColor\",\"aria-hidden\":\"true\",\"data-slot\":\"icon\",\"ref\":\"$undefined\",\"aria-labelledby\":\"$undefined\",\"className\":\"mx-1.5 h-3.5 w-3.5 shrink-0 text-text-muted\",\"children\":[null,[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"d\":\"m8.25 4.5 7.5 7.5-7.5 7.5\"}]]}],[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-text\",\"aria-current\":\"page\",\"children\":[\"$undefined\",\"Contact\"]}]]}]]}]}]\n"])</script>
2<script>self.__next_f.push([1,"c:[\"$\",\"$L15\",null,{}]\nd:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/c715d2f89a5153c2.js\",\"async\":true,\"nonce\":\"$undefined\"}]\ne:[\"$\",\"$L16\",null,{\"children\":[\"$\",\"$17\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@18\"}]}]\n"])</script>
2<script>self.__next_f.push([1,"f:[\"$\",\"div\",\"l\",{\"aria-busy\":\"true\",\"className\":\"space-y-12 pb-16\",\"children\":[[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-5 w-48\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-64 w-full rounded-2xl\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",null,{\"className\":\"space-y-4\",\"children\":[[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-7 w-56\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",null,{\"className\":\"grid gap-4 sm:grid-cols-2\",\"children\":[[\"$\",\"div\",\"0\",{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-28 w-full rounded-xl\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",\"1\",{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-28 w-full rounded-xl\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",\"2\",{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-28 w-full rounded-xl\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",\"3\",{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-28 w-full rounded-xl\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}]]}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-4\",\"children\":[[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-7 w-48\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-80 w-full rounded-xl\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}]]}]]}]\n"])</script>
2<script>self.__next_f.push([1,"10:[\"$\",\"div\",\"l\",{\"aria-busy\":\"true\",\"className\":\"space-y-6\",\"children\":[[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-10 w-64\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",null,{\"className\":\"space-y-4\",\"children\":[[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-6 w-full\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-6 w-full\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-6 w-3/4\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}]]}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-48 w-full rounded-lg\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}]]}]\n"])</script>
2<script>self.__next_f.push([1,"11:[\"$\",\"div\",\"l\",{\"aria-busy\":\"true\",\"className\":\"mx-auto max-w-7xl px-4 py-8 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-48 w-full rounded-xl\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none mt-10 h-8 w-48\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",null,{\"className\":\"mt-6 grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-3\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"space-y-3\",\"children\":[[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-48 w-full rounded-lg\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-5 w-3/4\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-4 w-1/2\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}]]}],[\"$\",\"div\",\"1\",{\"className\":\"space-y-3\",\"children\":[[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-48 w-full rounded-lg\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-5 w-3/4\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-4 w-1/2\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}]]}],[\"$\",\"div\",\"2\",{\"className\":\"space-y-3\",\"children\":[[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-48 w-full rounded-lg\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-5 w-3/4\",\"style\":{\"width\":\"$undefined\",\"height\"
2:\"$undefined\"}}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-4 w-1/2\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}]]}],\"$L19\",\"$L1a\",\"$L1b\"]}]]}]\n"])</script>
2<script>self.__next_f.push([1,"12:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L1c\",null,{\"children\":\"$L1d\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L1e\",null,{\"children\":[\"$\",\"$17\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L1f\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n5:[\"$\",\"div\",null,{\"className\":\"flex min-h-screen flex-col\",\"children\":[[\"$\",\"$L20\",null,{}],[\"$\",\"$L21\",null,{\"announcementBar\":[\"$\",\"$L22\",null,{}]}],[\"$\",\"main\",null,{\"id\":\"main-content\",\"tabIndex\":-1,\"className\":\"flex-1 outline-none\",\"children\":[[\"$\",\"$L23\",null,{}],[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$24\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/71b3de37b6f3f65f.js\",\"async\":true}]],\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$L25\",null,{}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L26\",null,{}],[\"$\",\"$L27\",null,{}],[\"$\",\"$L28\",null,{}],[\"$\",\"$L29\",null,{}],[\"$\",\"$L2a\",null,{}]]}],[\"$\",\"$L2b\",null,{}]]}]\n19:[\"$\",\"div\",\"3\",{\"className\":\"space-y-3\",\"children\":[[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-48 w-full rounded-lg\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-5 w-3/4\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-4 w-1/2\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}]]}]\n1a:[\"$\",\"div\",\"4\",{\"className\":\"space-y-3\",\"children\":[[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-48 w-full rounded-lg\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-5 w-3/4\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-4 w-1/2\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}]]}]\n1b:[\"$\",\"div\",\"5\",{\"className\":\"space-y-3\",\"children\":[[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-48 w-full rounded-lg\",\"style\":{\"width\":\"$undefined\",\"height\"
2:\"$undefined\"}}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-5 w-3/4\",\"style\":{\"width\":\"$undefined\",\"height\":\"$un"])</script>
2<script>self.__next_f.push([1,"defined\"}}],[\"$\",\"div\",null,{\"ref\":\"$undefined\",\"aria-hidden\":\"true\",\"className\":\"rounded-md bg-linear-to-r from-[var(--skeleton-base,#e2e8f0)] via-[var(--skeleton-shine,#f1f5f9)] to-[var(--skeleton-base,#e2e8f0)] bg-[length:200%_100%] animate-[shimmer_1.5s_ease-in-out_infinite] motion-reduce:animate-none h-4 w-1/2\",\"style\":{\"width\":\"$undefined\",\"height\":\"$undefined\"}}]]}]\n1d:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n18:null\n"])</script>
2<script>self.__next_f.push([1,"1f:[[\"$\",\"title\",\"0\",{\"children\":\"Contact Us | JointCommerce\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Contact JointCommerce for support, advertising, partnerships, press, or data requests. Reach the right team and see typical response times.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"manifest\",\"href\":\"/manifest.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"cannabis,dispensary,marijuana,weed,strains,delivery,dispensary near me,cannabis brands,THC,CBD\"}],[\"$\",\"meta\",\"4\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"5\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"meta\",\"6\",{\"name\":\"referrer\",\"content\":\"strict-origin-when-cross-origin\"}],[\"$\",\"link\",\"7\",{\"rel\":\"canonical\",\"href\":\"https://www.jointcommerce.com/legal/contact\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:title\",\"content\":\"Contact Us\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:description\",\"content\":\"Contact JointCommerce for support, advertising, partnerships, press, or data requests. Reach the right team and see typical response times.\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:url\",\"content\":\"https://www.jointcommerce.com/legal/contact\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image\",\"content\":\"https://www.jointcommerce.com/api/og\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image:alt\",\"content\":\"JointCommerce - Cannabis Marketplace \u0026 Directory\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:card\",\"content\":\"summary\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:title\",\"content\":\"Contact Us\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:description\",\"content\":\"Contact JointCommerce for support, advertising, partnerships, press, or data requests. Reach the right team and see typical response times.\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image\",\"content\":\"https://www.jointcommerce.com/api/og\"}],[\"$\",\"link\",\"20\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.affe43e3.ico\",\"sizes\":\"64x64\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"21\",{\"rel\":\"icon\",\"href\":\"/icon.png?icon.c1ab271a.png\",\"sizes\":\"3283x3268\",\"type\":\"image/png\"}],[\"$\",\"$L2c\",\"22\",{}]]\n"])</script>
2<script>self.__next_f.push([1,"2d:I[479520,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\"],\"\"]\n2f:I[715510,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\"],\"GTMPageViewTracker\"]\n:HL[\"/fonts/AUTHENTICSans-60.otf\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/otf\"}]\n:HL[\"/images/jointcommerce-background.webp\",\"image\",{\"type\":\"image/webp\"}]\n:HL[\"/images/logo-full.png\",\"image\"]\n:HL[\"/images/logo-icon.png\",\"image\"]\n2e:[\"$\",\"iframe\",null,{\"src\":\"https://www.googletagmanager.com/ns.html?id=GTM-5THNQGCS\",\"height\":\"0\",\"width\":\"0\",\"style\":{\"display\":\"none\",\"visibility\":\"hidden\"},\"title\":\"Google Tag Manager\"}]\n30:[\"$\",\"div\",null,{\"className\":\"bg-amber-50 p-8 text-center text-amber-800 dark:bg-amber-900/30 dark:text-amber-200\",\"children\":\"JointCommerce requires JavaScript for the best experience. Please enable JavaScript in your browser settings.\"}]\n"])</script>
2<script>self.__next_f.push([1,"4:[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"preload\",\"href\":\"/fonts/AUTHENTICSans-60.otf\",\"as\":\"font\",\"type\":\"font/otf\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"link\",null,{\"rel\":\"preload\",\"href\":\"/images/jointcommerce-background.webp\",\"as\":\"image\",\"type\":\"image/webp\"}],[\"$\",\"link\",null,{\"rel\":\"preload\",\"href\":\"/images/logo-full.png\",\"as\":\"image\"}],[\"$\",\"link\",null,{\"rel\":\"preload\",\"href\":\"/images/logo-icon.png\",\"as\":\"image\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"//api.mapbox.com\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"//tile.openstreetmap.org\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"//fonts.googleapis.com\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"//fonts.gstatic.com\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"//www.googletagmanager.com\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://app.jointcommerce.com\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://fonts.googleapis.com\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://fonts.gstatic.com\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"link\",null,{\"rel\":\"alternate\",\"type\":\"application/rss+xml\",\"title\":\"JointCommerce Blog\",\"href\":\"/feed.xml\"}],[\"$\",\"meta\",null,{\"name\":\"msapplication-config\",\"content\":\"/browserconfig.xml\"}],[\"$\",\"meta\",null,{\"name\":\"theme-color\",\"content\":\"#C7F9F1\",\"media\":\"(prefers-color-scheme: light)\"}],[\"$\",\"meta\",null,{\"name\":\"theme-color\",\"content\":\"#0f1419\",\"media\":\"(prefers-color-scheme: dark)\"}],[\"$\",\"meta\",null,{\"name\":\"apple-mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",null,{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"black-translucent\"}],[\"$\",\"link\",null,{\"rel\":\"manifest\",\"href\":\"/manifest.json\"}],[\"$\",\"link\",null,{\"rel\":\"apple-touch-icon\",\"href\":\"/icon-192.png\"}],[[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"//www.googletagmanager.com\"}],[[\"$\",\"meta\",null,{\"name\":\"msvalidate.01\",\"content\":\"4F522EE84EF950906F440FA98131E8DA\"}],[\"$\",\"meta\",null,{\"name\":\"ahrefs-site-verification\",\"content\":\"9da2be44ed91afc80e88c84feb62e34d10a784a408c4d0ce9622fdd3ea0f3292\"}]],[[\"$\",\"$L2d\",null,{\"id\":\"ga4-script\",\"strategy\":\"afterInteractive\",\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-2TDWB42DEG\"}],[\"$\",\"$L2d\",null,{\"id\":\"ga4-config\",\"strategy\":\"afterInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\n window.dataLayer = window.dataLayer || [];\\n function gtag(){dataLayer.push(arguments);}\\n gtag('js', new Date());\\n gtag('config', 'G-2TDWB42DEG');\"}}]],[\"$\",\"$L2d\",null,{\"id\":\"gtm-script\",\"strategy\":\"afterInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\n (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\\n new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\\n j=d.createElement(s),dl=l!='dataLayer'?'\u0026l='+l:'';j.async=true;j.src=\\n 'https://www.googletagmanager.com/gtm.js?id='
2+i+dl;f.parentNode.insertBefore(j,f);\\n })(window,document,'script','dataLayer','GTM-5THNQGCS');\"}}],[\"$\",\"$L2d\",null,{\"id\":\"ahrefs-analytics\",\"strategy\":\"afterInteractive\",\"src\":\"https://analytics.ahrefs.com/analytics.js\",\"data-key\":\"dnvxRDCUp378MS5j1zdQWA\"}]]]}],[\"$\",\"body\",null,{\"className\":\"font-sans text-text bg-surface-primary antialiased\",\"children\":[[[\"$\",\"noscript\",null,{\"children\":\"$2e\"}],[\"$\",\"$L2f\",null,{}]],[\"$\",\"$L2d\",null,{\"src\":\"/theme-init.js\",\"strategy\":\"beforeInteractive\"}],[\"$\",\"noscript\",null,{\"children\":\"$30\"}],\"$L31\"]}]]}]\n"])</script>
2<script>self.__next_f.push([1,"32:I[175696,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\"],\"default\"]\n"])</script>
2<script>self.__next_f.push([1,"31:[\"$\",\"$L32\",null,{\"formats\":\"$undefined\",\"locale\":\"en\",\"messages\":{\"common\":{\"appName\":\"JointCommerce\",\"loading\":\"Loading...\",\"error\":\"Something went wrong\",\"retry\":\"Try Again\",\"save\":\"Save\",\"cancel\":\"Cancel\",\"delete\":\"Delete\",\"edit\":\"Edit\",\"create\":\"Create\",\"submit\":\"Submit\",\"close\":\"Close\",\"back\":\"Back\",\"next\":\"Next\",\"search\":\"Search\",\"filter\":\"Filter\",\"sort\":\"Sort\",\"clear\":\"Clear\",\"viewAll\":\"View All\",\"showMore\":\"Show More\",\"showLess\":\"Show Less\",\"noResults\":\"No results found\",\"required\":\"Required\",\"optional\":\"Optional\",\"yes\":\"Yes\",\"no\":\"No\",\"or\":\"or\",\"and\":\"and\",\"signIn\":\"Sign In\",\"signUp\":\"Sign Up\",\"signOut\":\"Sign Out\",\"learnMore\":\"Learn More\",\"getStarted\":\"Get Started\",\"viewDetails\":\"View Details\",\"copyToClipboard\":\"Copy to clipboard\",\"copied\":\"Copied!\",\"perPage\":\"per page\",\"page\":\"Page\",\"of\":\"of\",\"items\":\"items\",\"selected\":\"selected\"},\"nav\":{\"home\":\"Home\",\"dispensaries\":\"Dispensaries\",\"strains\":\"Strains\",\"deals\":\"Deals\",\"brands\":\"Brands\",\"blog\":\"Blog\",\"community\":\"Community\",\"support\":\"Support\",\"dashboard\":\"Dashboard\",\"account\":\"Account\",\"cart\":\"Cart\",\"notifications\":\"Notifications\",\"settings\":\"Settings\",\"skipToContent\":\"Skip to main content\",\"skipToSearch\":\"Skip to search\",\"skipToNav\":\"Skip to navigation\",\"openMenu\":\"Open menu\",\"closeMenu\":\"Close menu\"},\"auth\":{\"login\":\"Log In\",\"loginTitle\":\"Welcome back\",\"loginSubtitle\":\"Sign in to your JointCommerce account\",\"signup\":\"Create Account\",\"signupTitle\":\"Join JointCommerce\",\"signupSubtitle\":\"Create your free account\",\"email\":\"Email address\",\"password\":\"Password\",\"confirmPassword\":\"Confirm password\",\"forgotPassword\":\"Forgot password?\",\"resetPassword\":\"Reset Password\",\"rememberMe\":\"Remember me\",\"noAccount\":\"Don't have an account?\",\"hasAccount\":\"Already have an account?\",\"orContinueWith\":\"Or continue with\",\"verifyEmail\":\"Verify your email\",\"logoutConfirm\":\"Are you sure you want to sign out?\"},\"ageGate\":{\"title\":\"Age Verification Required\",\"description\":\"You must be 21 years of age or older to enter this site.\",\"medicalDescription\":\"You must be 18 years of age or older with a valid medical card, or 21+ for recreational.\",\"confirm\":\"I am 21 or older\",\"confirmMedical\":\"I am 18+ with medical card\",\"deny\":\"I am under 21\",\"disclaimer\":\"By entering, you confirm that you meet the age requirements in your state.\"},\"dispensary\":{\"title\":\"Dispensaries\",\"subtitle\":\"Find cannabis dispensaries near you\",\"searchPlaceholder\":\"Search by name, city, or zip code...\",\"openNow\":\"Open Now\",\"closed\":\"Closed\",\"closingSoon\":\"Closing Soon\",\"recreational\":\"Recreational\",\"medical\":\"Medical\",\"delivery\":\"Delivery\",\"pickup\":\"Pickup\",\"inStore\":\"In Store\",\"claimListing\":\"Claim This Listing\",\"claimDescription\":\"Is this your business? Claim it for free.\",\"directions\":\"Get Directions\",\"call\":\"Call\",\"website\":\"Website\",\"menu\":\"Menu\",\"reviews\":\"Reviews\",\"deals\":\"Deals\",\"photos\":\"Photos\",\"about\":\"About\",\"hours\":\"Hours\",\"amenities\":\"Amenities\",\"noDispensaries\":\"No dispensaries found in this area\",\"featured\":\"Featured\",\"verified\":\"Verified\",\"rating\":\"Rating\",\"reviewCount\":\"{count, plural, =0 {No reviews} =1 {1 review} other {# reviews}}\",\"distance\":\"{distance} mi away\",\"milesAway\":\"miles away\"},\"strain\":{\"title\":\"Strains\",\"subtitle\":\"Browse cannabis strains by type, effects, and more\",\"searchPlaceholder\":\"Search strains by name...\",\"indica\":\"Indica\",\"sativa\":\"Sativa\",\"hybrid\":\"Hybrid\",\"effects\":\"Effects\",\"flavors\":\"Flavors\",\"terpenes\":\"Terpenes\",\"thc\":\"THC\",\"cbd\":\"CBD\",\"description\":\"Description\",\"medicalUses\":\"Medical Uses\",\"growInfo\":\"Growing Info\",\"relatedStrains\":\"Related Strains\",\"compareStrains\":\"Compare Strains\",\"noStrains\":\"No strains found matching your criteria\"},\"deal\":{\"title\":\"Deals\",\"subtitle\":\"Find the best cannabis deal
2s near you\",\"searchPlaceholder\":\"Search deals...\",\"expires\":\"Expires {date}\",\"expired\":\"Expired\",\"active\":\"Active\",\"percentOff\":\"{percent}% off\",\"dollarOff\":\"$${amount} off\",\"bogo\":\"Buy One Get One\",\"freeItem\":\"Free Item\",\"noDeals\":\"No deals available in your area\",\"redeemInStore\":\"Redeem in store\",\"showDeal\":\"Show Deal\",\"claimDeal\":\"Claim Deal\"},\"brand\":{\"title\":\"Brands\",\"subtitle\":\"Explore cannabis brands\",\"searchPlaceholder\":\"Search brands...\",\"products\":\"Products\",\"reviews\":\"Reviews\",\"about\":\"About\",\"website\":\"Website\",\"claimBrand\":\"Claim This Brand\",\"claimDescription\":\"Manage your brand on JointCommerce. Claim it free.\",\"noBrands\":\"No brands found matching your criteria\"},\"cart\":{\"title\":\"Shopping Cart\",\"empty\":\"Your cart is empty\",\"emptyDescription\":\"Browse dispensaries to add items to your cart.\",\"subtotal\":\"Subtotal\",\"tax\":\"Tax\",\"total\":\"Total\",\"checkout\":\"Proceed to Checkout\",\"continueShopping\":\"Continue Shopping\",\"removeItem\":\"Remove item\",\"updateQuantity\":\"Update quantity\",\"quantity\":\"Qty\",\"itemCount\":\"{count, plural, =0 {0 items} =1 {1 item} other {# items}}\"},\"checkout\":{\"title\":\"Checkout\",\"orderSummary\":\"Order Summary\",\"contactInfo\":\"Contact Information\",\"deliveryAddress\":\"Delivery Address\",\"pickupDetails\":\"Pickup Details\",\"paymentMethod\":\"Payment Method\",\"placeOrder\":\"Place Order\",\"orderPlaced\":\"Order Placed!\",\"orderConfirmation\":\"Your order has been placed successfully.\",\"orderNumber\":\"Order #{number}\",\"estimatedTime\":\"Estimated {type} time: {time}\",\"pickupTime\":\"pickup\",\"deliveryTime\":\"delivery\"},\"review\":{\"writeReview\":\"Write a Review\",\"editReview\":\"Edit Review\",\"yourRating\"
2:\"Your Rating\",\"reviewTitle\":\"Review Title\",\"reviewBody\":\"Your Review\",\"submitReview\":\"Submit Review\",\"verifiedPurchase\":\"Verified Purchase\",\"helpful\":\"Helpful\",\"report\":\"Report\",\"noReviews\":\"No reviews yet. Be the first!\",\"sortBy\":\"Sort by\",\"mostRecent\":\"Most Recent\",\"highestRated\":\"Highest Rated\",\"lowestRated\":\"Lowest Rated\",\"mostHelpful\":\"Most Helpful\",\"loginToReview\":\"Sign in to write a review\",\"alreadyReviewed\":\"You have already reviewed this item\"},\"loyalty\":{\"title\":\"Loyalty Program\",\"subtitle\":\"Earn rewards with every purchase\",\"points\":\"Points\",\"pointsBalance\":\"{count} points\",\"tier\":\"Tier\",\"rewards\":\"Rewards\",\"members\":\"Members\",\"joinProgram\":\"Join Rewards Program\",\"enrolled\":\"Member\",\"earnRate\":\"{points} pts per $1\",\"welcomeBonus\":\"{points} bonus points on signup\",\"redeemReward\":\"Redeem\",\"applyReward\":\"Apply\",\"removeReward\":\"Remove\",\"pointsToNext\":\"{points} points to {tier}\",\"maxTier\":\"Max tier reached\",\"noRewards\":\"No rewards available\",\"loginToJoin\":\"Sign in to join\"},\"dashboard\":{\"title\":\"Dashboard\",\"overview\":\"Overview\",\"analytics\":\"Analytics\",\"orders\":\"Orders\",\"menu\":\"Menu\",\"customers\":\"Customers\",\"promotions\":\"Promotions\",\"settings\":\"Settings\",\"integrations\":\"Integrations\",\"billing\":\"Billing\",\"team\":\"Team\",\"help\":\"Help\",\"loyalty\":\"Loyalty\",\"specials\":\"Specials\",\"embed\":\"Embed Widget\",\"advertising\":\"Advertising\",\"noBusinessSelected\":\"Select a business to get started\",\"switchBusiness\":\"Switch Business\"},\"account\":{\"title\":\"My Account\",\"profile\":\"Profile\",\"orders\":\"Orders\",\"wishlists\":\"Wishlists\",\"loyaltyDashboard\":\"Loyalty Dashboard\",\"notifications\":\"Notifications\",\"settings\":\"Settings\",\"privacy\":\"Privacy\",\"recentlyViewed\":\"Recently Viewed\",\"editProfile\":\"Edit Profile\",\"changePassword\":\"Change Password\",\"deleteAccount\":\"Delete Account\",\"dataExport\":\"Export My Data\",\"doNotSell\":\"Do Not Sell My Info\"},\"notification\":{\"title\":\"Notifications\",\"markAllRead\":\"Mark all as read\",\"noNotifications\":\"No notifications\",\"noNotificationsDescription\":\"You're all caught up!\",\"unread\":\"Unread\",\"all\":\"All\",\"order\":\"Order Updates\",\"promotion\":\"Promotions\",\"system\":\"System\"},\"support\":{\"title\":\"Support\",\"helpCenter\":\"Help Center\",\"contactUs\":\"Contact Us\",\"submitTicket\":\"Submit a Ticket\",\"faq\":\"FAQ\",\"knowledgeBase\":\"Knowledge Base\",\"ticketStatus\":\"Ticket Status\",\"open\":\"Open\",\"resolved\":\"Resolved\",\"pending\":\"Pending\"},\"footer\":{\"about\":\"About JointCommerce\",\"careers\":\"Careers\",\"press\":\"Press\",\"termsOfService\":\"Terms of Service\",\"privacyPolicy\":\"Privacy Policy\",\"ccpa\":\"CCPA Notice\",\"accessibility\":\"Accessibility\",\"contactUs\":\"Contact Us\",\"forBusiness\":\"For Businesses\",\"forBrands\":\"For Brands\",\"advertise\":\"Advertise\",\"copyright\":\"© {year} JointCommerce. All rights reserved.\",\"disclaimer\":\"For use only by adults 21 years of age and older.\"},\"error\":{\"404Title\":\"Page Not Found\",\"404Description\":\"The page you're looking for doesn't exist or has been moved.\",\"500Title\":\"Server Error\",\"500Description\":\"Something went wrong on our end. Please try again later.\",\"networkError\":\"Network error. Please check your connection.\",\"unauthorized\":\"Please sign in to access this page.\",\"forbidden\":\"You don't have permission to access this page.\",\"goHome\":\"Go to Homepage\",\"goBack\":\"Go Back\"},\"accessibility\":{\"openInNewTab\":\"Opens in new tab\",\"externalLink\":\"External link\",\"expandSection\":\"Expand section\",\"collapseSection\":\"Collapse section\",\"closeDialog\":\"Close dialog\",\"menuToggle\":\"Toggle menu\",\"darkMode\":\"Switch to dark mode\",\"lightMode\":\"Switch to light mode\",\"increaseQuantity\":\"Increase quantity\",\"decreaseQuantity\":\"Decrease quantity\"},\"seo\":{\"dispensaryMeta\":\"Find {name} cannabis dispensary - menu, deals, reviews, and directions.\",\"strainMeta\":\"Learn about {name} cannabis strain - effects, flavors, THC/CBD levels, and reviews.\",\"dealMeta\":\"Cannabis deal
2s at {dispensary} - save on flower, edibles, concentrates, and more.\",\"brandMeta\":\"Explore {name} cannabis brand - products, reviews, and where to buy.\"}},\"now\":\"$undefined\",\"timeZone\":\"UTC\",\"children\":\"$L33\"}]\n"])</script>
2<script>self.__next_f.push([1,"34:I[1661,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\"],\"Providers\"]\n35:I[799864,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\"],\"SkipToContent\"]\n36:I[425559,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\"],\"RouteAnnouncer\"]\n37:I[561398,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\"],\"NavigationProgress\"]\n38:I[947880,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\"],\"ServiceWorkerRegister\"]\n39:I[509315,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/80133530f34c4384.js\"],\"default\"]\n3a:I[878697,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\",\"/_next/static/chunks/15531a4c2ef9c2d3.js\",\"/_next/static/chunks/a76fe61bf7072278.js\",\"/_next/static/chunks/605fbbe7003c5d77.js\",\"/_next/static/chunks/b6b9705272e4a211.js\",\"/_next/static/chunks/ca19a4a2553bd514.js\"],\"RootNotFoundClient\"]\n3b:I[84735,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\"],\"PWAInstallBanner\"]\n3c:I[310767,[\"/_next/static/chunks/cb19f72f006c079b.js\",\"/_next/static/chunks/4be92fa676e6f5fb.js\",\"/_next/static/chunks/bbd4066f83c25fe5.js\",\"/_next/static/chunks/c09a02c1fa9eff8b.js\",\"/_next/static/chunks/d54af98264841d69.js\",\"/_next/static/chunks/33bae74cb6af8d81.js\"],\"PWAUpdateToast\"]\n33:[\"$\",\"$L34\",null,{\"session\":null,\"children\":[[\"$\",\"$L35\",null,{}],[\"$\",\"$L36\",null,{}],[\"$\",\"$L37\",null,{}],[\"$\",\"$L38\",null,{}],[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$39\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/80133530f34c4384.js\",\"async\":true}]],\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$L3a\",null,{}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L3b\",null,{}],[\"$\",\"$L3c\",null,{}]]}]\n"])</script>
2</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.