<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8" />
  <title>Site is coming soon</title>
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <style>
    * {
      box-sizing: border-box;
      margin: 0;
      padding: 0;
    }
    body {
      font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
      background: radial-gradient(circle at top left, #1a73e8, #050816);
      color: #f5f5f5;
      min-height: 100vh;
      display: flex;
      align-items: center;
      justify-content: center;
    }
    .wrapper {
      max-width: 480px;
      width: 100%;
      padding: 32px 24px;
      background: rgba(5, 8, 22, 0.9);
      border-radius: 18px;
      box-shadow: 0 18px 45px rgba(0, 0, 0, 0.55);
      text-align: center;
      backdrop-filter: blur(12px);
    }
    .logo {
      font-weight: 700;
      letter-spacing: 0.14em;
      font-size: 12px;
      text-transform: uppercase;
      color: #8ab4ff;
      margin-bottom: 12px;
    }
    h1 {
      font-size: 26px;
      margin-bottom: 10px;
    }
    h1 span {
      color: #4ade80;
    }
    p {
      font-size: 14px;
      line-height: 1.6;
      color: #cbd5f5;
      margin-bottom: 22px;
    }
    .tag {
      display: inline-flex;
      align-items: center;
      gap: 6px;
      font-size: 11px;
      text-transform: uppercase;
      letter-spacing: 0.12em;
      background: rgba(148, 163, 184, 0.17);
      padding: 6px 10px;
      border-radius: 999px;
      color: #e5e7eb;
      margin-bottom: 18px;
    }
    .dot {
      width: 7px;
      height: 7px;
      border-radius: 999px;
      background: #22c55e;
      box-shadow: 0 0 0 6px rgba(34, 197, 94, 0.25);
    }
    .input-row {
      display: flex;
      gap: 10px;
      margin-bottom: 14px;
    }
    input[type="email"] {
      flex: 1;
      padding: 10px 12px;
      border-radius: 999px;
      border: 1px solid rgba(148, 163, 184, 0.6);
      background: rgba(15, 23, 42, 0.85);
      color: #f9fafb;
      font-size: 13px;
      outline: none;
    }
    input[type="email"]::placeholder {
      color: #9ca3af;
    }
    button {
      padding: 10px 16px;
      border-radius: 999px;
      border: none;
      background: linear-gradient(135deg, #4f46e5, #06b6d4);
      color: #f9fafb;
      font-size: 13px;
      font-weight: 600;
      cursor: pointer;
      white-space: nowrap;
      transition: transform 0.12s ease, box-shadow 0.12s ease, opacity 0.2s;
      box-shadow: 0 10px 22px rgba(15, 23, 42, 0.7);
    }
    button:hover {
      transform: translateY(-1px);
      box-shadow: 0 14px 30px rgba(15, 23, 42, 0.9);
      opacity: 0.96;
    }
    button:active {
      transform: translateY(0);
      box-shadow: 0 8px 18px rgba(15, 23, 42, 0.8);
      opacity: 0.9;
    }
    .note {
      font-size: 11px;
      color: #9ca3af;
    }
    .footer {
      margin-top: 18px;
      font-size: 11px;
      color: #6b7280;
    }
    .footer span {
      color: #e5e7eb;
    }
    @media (max-width: 480px) {
      .wrapper {
        margin: 0 12px;
        padding: 24px 18px;
      }
      h1 {
        font-size: 22px;
      }
    }
  </style>
</head>
<body>
  <div class="wrapper">
    <div class="logo">PROJECT PLACEHOLDER</div>

    <div class="tag">
      <div class="dot"></div>
      <span>Site is loading</span>
    </div>

    <h1><span>New project</span> is on the way</h1>
    <p>
      Temporary landing page. The main version of the website is being prepared and
      will be available here soon.
    </p>

    <form class="form" onsubmit="event.preventDefault(); alert('Thanks!');">
      <div class="input-row">
        <input type="email" placeholder="Leave your email" />
        <button type="submit">Notify me</button>
      </div>
      <div class="note">No spam, only one email when we launch.</div>
    </form>

    <div class="footer">
      © <span id="year"></span> Your brand. All rights reserved.
    </div>
  </div>

  <script>
    document.getElementById("year").textContent = new Date().getFullYear();
  </script>
</body>
</html>