<error>
    <code>wp_die</code>
    <title><![CDATA[Coming Soon]]></title>
    <message><![CDATA[&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;mr&quot;&gt;
&lt;head&gt;
&lt;meta charset=&quot;UTF-8&quot;&gt;
&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;
&lt;title&gt;खलबत्ता — लवकरच येत आहोत&lt;/title&gt;
&lt;link rel=&quot;preconnect&quot; href=&quot;https://fonts.googleapis.com&quot;&gt;
&lt;link rel=&quot;preconnect&quot; href=&quot;https://fonts.gstatic.com&quot; crossorigin&gt;
&lt;link href=&quot;https://fonts.googleapis.com/css2?family=Yatra+One&amp;family=Noto+Sans+Devanagari:wght@400;500;600;700&amp;family=Poppins:wght@400;500;600&amp;display=swap&quot; rel=&quot;stylesheet&quot;&gt;
&lt;style&gt;
  :root{
    --cream:        #F7ECDD;
    --cream-deep:   #F1DFC8;
    --maroon:       #4A0E22;
    --maroon-soft:  #6B1A38;
    --gold:         #E0A934;
    --gold-deep:    #C28F1F;
    --ink:          #3A2418;
    --ink-soft:     #7A5C4C;
  }

  *{ margin:0; padding:0; box-sizing:border-box; }

  html,body{
    min-height:100%;
    font-family:&#039;Noto Sans Devanagari&#039;,&#039;Poppins&#039;,sans-serif;
    background:var(--cream);
    color:var(--ink);
    overflow-x:hidden;
  }

  /* ---------- background texture ---------- */
  body{
    background-image:
      radial-gradient(circle at 12% 18%, rgba(224,169,52,0.10) 0, transparent 40%),
      radial-gradient(circle at 88% 82%, rgba(74,14,34,0.06) 0, transparent 45%);
  }

  .page{
    min-height:100vh;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:space-between;
    text-align:center;
    padding:32px 20px 28px;
  }

  /* ---------- header ---------- */
  .brand{
    font-family:&#039;Yatra One&#039;, cursive;
    font-size:clamp(28px, 4vw, 38px);
    letter-spacing:0.5px;
    color:var(--maroon);
  }
  .brand span{ color:var(--gold-deep); }

  /* ---------- hero ---------- */
  .hero{
    display:flex;
    flex-direction:column;
    align-items:center;
    gap:18px;
    max-width:640px;
    margin:8px auto;
  }

  .illustration{ width:min(220px, 50vw); margin-top:6px; }

  .eyebrow{
    font-family:&#039;Poppins&#039;,sans-serif;
    font-size:13px;
    font-weight:600;
    letter-spacing:3px;
    text-transform:uppercase;
    color:var(--gold-deep);
  }

  h1{
    font-family:&#039;Yatra One&#039;, cursive;
    font-weight:400;
    font-size:clamp(34px, 6.4vw, 60px);
    line-height:1.25;
    color:var(--maroon);
    margin:2px 0 6px;
  }

  .lede{
    font-size:clamp(16px, 2.4vw, 19px);
    line-height:1.85;
    color:var(--ink-soft);
    max-width:520px;
  }

  /* ---------- countdown ---------- */
  .countdown{
    display:flex;
    gap:clamp(10px, 3vw, 22px);
    margin:18px 0 6px;
    flex-wrap:wrap;
    justify-content:center;
  }
  .countdown .unit{
    background:var(--cream-deep);
    border:1px solid rgba(74,14,34,0.10);
    border-radius:14px;
    padding:14px 18px;
    min-width:78px;
  }
  .countdown .num{
    font-family:&#039;Yatra One&#039;, cursive;
    font-size:clamp(24px, 4vw, 34px);
    color:var(--maroon);
    line-height:1;
  }
  .countdown .label{
    font-size:12px;
    margin-top:6px;
    color:var(--ink-soft);
    letter-spacing:1px;
  }

  /* ---------- email form ---------- */
  .notify{
    margin-top:22px;
    display:flex;
    gap:10px;
    flex-wrap:wrap;
    justify-content:center;
    width:100%;
    max-width:460px;
  }
  .notify input[type=&quot;email&quot;]{
    flex:1 1 240px;
    padding:14px 18px;
    border-radius:999px;
    border:1.5px solid rgba(74,14,34,0.18);
    background:#fff;
    font-family:&#039;Noto Sans Devanagari&#039;,&#039;Poppins&#039;,sans-serif;
    font-size:15px;
    color:var(--ink);
    outline:none;
    transition:border-color .2s ease;
  }
  .notify input[type=&quot;email&quot;]:focus{ border-color:var(--gold-deep); }

  .notify button{
    padding:14px 30px;
    border:none;
    border-radius:999px;
    background:var(--gold);
    color:var(--maroon);
    font-family:&#039;Noto Sans Devanagari&#039;,&#039;Poppins&#039;,sans-serif;
    font-weight:700;
    font-size:15px;
    cursor:pointer;
    transition:transform .15s ease, background .2s ease;
  }
  .notify button:hover{ background:var(--gold-deep); transform:translateY(-1px); }
  .notify button:focus-visible,
  .notify input:focus-visible{ outline:3px solid var(--maroon-soft); outline-offset:2px; }

  .form-note{
    margin-top:10px;
    font-size:13px;
    color:var(--ink-soft);
  }

  /* ---------- footer ---------- */
  .foot{
    margin-top:36px;
    display:flex;
    flex-direction:column;
    align-items:center;
    gap:14px;
  }
  .socials{
    display:flex;
    gap:22px;
  }
  .socials a{
    color:var(--maroon);
    font-size:14px;
    font-weight:600;
    text-decoration:none;
    border-bottom:2px solid transparent;
    padding-bottom:2px;
    transition:border-color .2s ease, color .2s ease;
  }
  .socials a:hover{ border-color:var(--gold); color:var(--maroon-soft); }

  .copyright{
    font-size:12.5px;
    color:var(--ink-soft);
    letter-spacing:0.4px;
  }
  .copyright a{ color:var(--gold-deep); text-decoration:none; }

  /* ---------- mortar &amp; pestle illustration animation ---------- */
  .pestle{
    transform-origin:64% 28%;
    animation:grind 3.2s ease-in-out infinite;
  }
  @keyframes grind{
    0%,100%{ transform:rotate(-8deg) translateY(0); }
    50%{ transform:rotate(8deg) translateY(3px); }
  }
  .spice{ animation:float 4.5s ease-in-out infinite; }
  .spice.s2{ animation-delay:.6s; }
  .spice.s3{ animation-delay:1.2s; }
  @keyframes float{
    0%,100%{ transform:translateY(0); opacity:.9; }
    50%{ transform:translateY(-6px); opacity:.5; }
  }

  @media (prefers-reduced-motion: reduce){
    .pestle, .spice{ animation:none; }
  }

  @media (max-width:480px){
    .countdown{ gap:10px; }
    .countdown .unit{ padding:10px 14px; min-width:64px; }
  }
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
  &lt;div class=&quot;page&quot;&gt;

    &lt;div class=&quot;brand&quot;&gt;खल&lt;span&gt;बत्ता&lt;/span&gt;&lt;/div&gt;

    &lt;div class=&quot;hero&quot;&gt;

      &lt;!-- Signature illustration: mortar (खल) &amp; pestle (बत्ता) --&gt;
      &lt;svg class=&quot;illustration&quot; viewBox=&quot;0 0 200 180&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; role=&quot;img&quot; aria-label=&quot;खलबत्ता — उखळ आणि बत्ता&quot;&gt;
        &lt;!-- spice particles --&gt;
        &lt;circle class=&quot;spice s1&quot; cx=&quot;70&quot; cy=&quot;40&quot; r=&quot;3.5&quot; fill=&quot;#E0A934&quot;/&gt;
        &lt;circle class=&quot;spice s2&quot; cx=&quot;100&quot; cy=&quot;30&quot; r=&quot;2.5&quot; fill=&quot;#6B1A38&quot;/&gt;
        &lt;circle class=&quot;spice s3&quot; cx=&quot;128&quot; cy=&quot;42&quot; r=&quot;3&quot; fill=&quot;#C28F1F&quot;/&gt;

        &lt;!-- mortar bowl --&gt;
        &lt;path d=&quot;M30 110 C30 150 60 168 100 168 C140 168 170 150 170 110 L168 100 L32 100 Z&quot; fill=&quot;#4A0E22&quot;/&gt;
        &lt;ellipse cx=&quot;100&quot; cy=&quot;100&quot; rx=&quot;70&quot; ry=&quot;14&quot; fill=&quot;#6B1A38&quot;/&gt;
        &lt;ellipse cx=&quot;100&quot; cy=&quot;98&quot; rx=&quot;58&quot; ry=&quot;10&quot; fill=&quot;#3A2418&quot; opacity=&quot;0.35&quot;/&gt;

        &lt;!-- pestle --&gt;
        &lt;g class=&quot;pestle&quot;&gt;
          &lt;rect x=&quot;92&quot; y=&quot;20&quot; width=&quot;16&quot; height=&quot;78&quot; rx=&quot;8&quot; fill=&quot;#E0A934&quot;/&gt;
          &lt;ellipse cx=&quot;100&quot; cy=&quot;20&quot; rx=&quot;17&quot; ry=&quot;14&quot; fill=&quot;#C28F1F&quot;/&gt;
        &lt;/g&gt;
      &lt;/svg&gt;

      &lt;div class=&quot;eyebrow&quot;&gt;लवकरच&lt;/div&gt;

      &lt;h1&gt;काहीतरी खास&lt;br&gt;घोटून तयार होतंय…&lt;/h1&gt;

      &lt;p class=&quot;lede&quot;&gt;
        मराठी भाषा, मराठी अभिमान, मराठी उत्पादने — खलबत्ता आता नव्या रूपात येत आहे.
        थोडी वाट पाहा, तोवर आम्ही पडद्यामागे जोरदार तयारी करत आहोत.
      &lt;/p&gt;

      &lt;!-- Optional countdown — set the target date in the script below --&gt;
      &lt;div class=&quot;countdown&quot; id=&quot;countdown&quot;&gt;
        &lt;div class=&quot;unit&quot;&gt;&lt;div class=&quot;num&quot; id=&quot;cd-days&quot;&gt;--&lt;/div&gt;&lt;div class=&quot;label&quot;&gt;दिवस&lt;/div&gt;&lt;/div&gt;
        &lt;div class=&quot;unit&quot;&gt;&lt;div class=&quot;num&quot; id=&quot;cd-hours&quot;&gt;--&lt;/div&gt;&lt;div class=&quot;label&quot;&gt;तास&lt;/div&gt;&lt;/div&gt;
        &lt;div class=&quot;unit&quot;&gt;&lt;div class=&quot;num&quot; id=&quot;cd-mins&quot;&gt;--&lt;/div&gt;&lt;div class=&quot;label&quot;&gt;मिनिटे&lt;/div&gt;&lt;/div&gt;
        &lt;div class=&quot;unit&quot;&gt;&lt;div class=&quot;num&quot; id=&quot;cd-secs&quot;&gt;--&lt;/div&gt;&lt;div class=&quot;label&quot;&gt;सेकंद&lt;/div&gt;&lt;/div&gt;
      &lt;/div&gt;

      &lt;form class=&quot;notify&quot; id=&quot;notify-form&quot;&gt;
        &lt;input type=&quot;email&quot; id=&quot;notify-email&quot; placeholder=&quot;तुमचा ईमेल टाका&quot; aria-label=&quot;ईमेल&quot; required&gt;
        &lt;button type=&quot;submit&quot;&gt;कळवा मला&lt;/button&gt;
      &lt;/form&gt;
      &lt;div class=&quot;form-note&quot; id=&quot;form-note&quot;&gt;लाँच झाल्यावर सर्वात आधी तुम्हाला कळवू.&lt;/div&gt;

    &lt;/div&gt;

    &lt;div class=&quot;foot&quot;&gt;
      &lt;div class=&quot;socials&quot;&gt;
        &lt;a href=&quot;#&quot;&gt;इन्स्टाग्राम&lt;/a&gt;
        &lt;a href=&quot;#&quot;&gt;फेसबुक&lt;/a&gt;
        &lt;a href=&quot;#&quot;&gt;संपर्क करा&lt;/a&gt;
      &lt;/div&gt;
      &lt;div class=&quot;copyright&quot;&gt;© २०२६ खलबत्ता व्यासपीठ · &lt;a href=&quot;https://instagram.com&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;@khalbatta_vyaspith&lt;/a&gt;&lt;/div&gt;
    &lt;/div&gt;

  &lt;/div&gt;

  &lt;script&gt;
    // ----- Optional countdown -----
    // Set your real launch date/time here (YYYY-MM-DDTHH:MM:SS)
    const launchDate = new Date(&quot;2026-07-15T00:00:00&quot;);

    function updateCountdown(){
      const now = new Date();
      const diff = launchDate - now;
      const el = document.getElementById(&#039;countdown&#039;);
      if (diff &lt;= 0){ el.style.display = &#039;none&#039;; return; }
      const d = Math.floor(diff / (1000*60*60*24));
      const h = Math.floor((diff / (1000*60*60)) % 24);
      const m = Math.floor((diff / (1000*60)) % 60);
      const s = Math.floor((diff / 1000) % 60);
      document.getElementById(&#039;cd-days&#039;).textContent  = String(d).padStart(2,&#039;0&#039;);
      document.getElementById(&#039;cd-hours&#039;).textContent = String(h).padStart(2,&#039;0&#039;);
      document.getElementById(&#039;cd-mins&#039;).textContent  = String(m).padStart(2,&#039;0&#039;);
      document.getElementById(&#039;cd-secs&#039;).textContent  = String(s).padStart(2,&#039;0&#039;);
    }
    updateCountdown();
    setInterval(updateCountdown, 1000);

    // ----- Email signup feedback -----
    // NOTE: this only shows a confirmation message — it does not send
    // the email anywhere yet. See instructions for connecting a real
    // mailing list (Mailchimp, Formspree, plugin form, etc.).
    const form = document.getElementById(&#039;notify-form&#039;);
    const note = document.getElementById(&#039;form-note&#039;);
    const emailInput = document.getElementById(&#039;notify-email&#039;);

    form.addEventListener(&#039;submit&#039;, function(e){
      e.preventDefault();
      const email = emailInput.value.trim();
      if (!email){
        note.textContent = &#039;कृपया तुमचा ईमेल टाका.&#039;;
        note.style.color = &#039;#6B1A38&#039;;
        return;
      }

      note.textContent = &#039;पाठवत आहे...&#039;;
      note.style.color = &#039;#7A5C4C&#039;;

      fetch(&#039;/wp-json/khalbatta/v1/signup&#039;, {
        method: &#039;POST&#039;,
        headers: {&#039;Content-Type&#039;: &#039;application/json&#039;},
        body: JSON.stringify({ email: email })
      })
      .then(res =&gt; res.json())
      .then(data =&gt; {
        if (data.success){
          note.textContent = &#039;धन्यवाद! लाँच झाल्यावर सर्वात आधी तुम्हाला कळवू.&#039;;
          note.style.color = &#039;#C28F1F&#039;;
          emailInput.value = &#039;&#039;;
        } else {
          note.textContent = &#039;काहीतरी चुकलं, पुन्हा प्रयत्न करा.&#039;;
          note.style.color = &#039;#6B1A38&#039;;
        }
      })
      .catch(() =&gt; {
        note.textContent = &#039;काहीतरी चुकलं, पुन्हा प्रयत्न करा.&#039;;
        note.style.color = &#039;#6B1A38&#039;;
      });
    });
  &lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;]]></message>
    <data>
        <status>200</status>
    </data>
</error>
