{"id":2,"date":"2026-10-01T03:28:11","date_gmt":"2026-10-01T03:28:11","guid":{"rendered":"http:\/\/myvelvetapp.com\/?page_id=2"},"modified":"2026-10-01T03:48:08","modified_gmt":"2026-10-01T03:48:08","slug":"coming-soon","status":"publish","type":"page","link":"https:\/\/myvelvetapp.com\/","title":{"rendered":"Coming Soon"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2\" class=\"elementor elementor-2\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0dc493a e-con e-atomic-element e-flexbox-base e-default-div e-f8c3c93 \" data-id=\"0dc493a\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"0dc493a\">\n    \t\t<div class=\"elementor-element elementor-element-abf7d0e elementor-widget elementor-widget-html\" data-id=\"abf7d0e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!doctype html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"utf-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n  <title>Velvet | Coming Soon<\/title>\n  <meta name=\"description\" content=\"Velvet is coming soon. One question. Two answers. A different conversation every day.\">\n\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600&family=Playfair+Display:ital,wght@0,500;1,500&display=swap\" rel=\"stylesheet\">\n\n  <style>\n    :root{\n      --black:#0E0D0F;\n      --ivory:#F7F3EE;\n      --mauve:#A6807D;\n      --bronze:#C9A693;\n      --plum:#3A1B34;\n      --soft:rgba(247,243,238,.72);\n      --faint:rgba(247,243,238,.42);\n    }\n\n    *{\n      box-sizing:border-box;\n    }\n\n    html,\n    body{\n      margin:0;\n      min-height:100%;\n      background:var(--black);\n    }\n\n    body{\n      font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n      color:var(--ivory);\n      overflow-x:hidden;\n    }\n\n    .velvet-page{\n      position:relative;\n      min-height:100svh;\n      overflow:hidden;\n      isolation:isolate;\n      background:\n        radial-gradient(1100px 700px at 16% 0%, rgba(166,128,125,.12), transparent 62%),\n        radial-gradient(900px 650px at 88% 88%, rgba(58,27,52,.42), transparent 64%),\n        linear-gradient(145deg,#0b0a0c 0%,#141114 52%,#09090a 100%);\n    }\n\n    .glow{\n      position:absolute;\n      inset:-10%;\n      z-index:-4;\n      background:\n        radial-gradient(circle at 22% 32%,rgba(201,166,147,.10),transparent 22%),\n        radial-gradient(circle at 76% 28%,rgba(166,128,125,.08),transparent 18%),\n        radial-gradient(circle at 72% 76%,rgba(58,27,52,.20),transparent 28%);\n      filter:blur(34px);\n    }\n\n    .ripple-field{\n      position:absolute;\n      inset:-18%;\n      z-index:-3;\n      overflow:hidden;\n      pointer-events:none;\n    }\n\n    .wave{\n      position:absolute;\n      left:-18%;\n      width:136%;\n      height:26%;\n      border-radius:50%;\n      mix-blend-mode:screen;\n      filter:blur(.5px);\n      opacity:.94;\n      transform-origin:center;\n    }\n\n    .wave:nth-child(1){\n      top:7%;\n      background:linear-gradient(\n        180deg,\n        transparent 0%,\n        rgba(247,243,238,.025) 18%,\n        rgba(201,166,147,.26) 45%,\n        rgba(166,128,125,.16) 58%,\n        transparent 84%\n      );\n      animation:ripple1 6.4s ease-in-out infinite alternate;\n    }\n\n    .wave:nth-child(2){\n      top:27%;\n      background:linear-gradient(\n        180deg,\n        transparent 0%,\n        rgba(58,27,52,.05) 16%,\n        rgba(166,128,125,.23) 43%,\n        rgba(247,243,238,.06) 55%,\n        rgba(201,166,147,.17) 65%,\n        transparent 87%\n      );\n      animation:ripple2 7.6s ease-in-out infinite alternate;\n    }\n\n    .wave:nth-child(3){\n      top:50%;\n      background:linear-gradient(\n        180deg,\n        transparent 0%,\n        rgba(247,243,238,.025) 18%,\n        rgba(201,166,147,.22) 44%,\n        rgba(166,128,125,.16) 58%,\n        transparent 87%\n      );\n      animation:ripple3 5.8s ease-in-out infinite alternate;\n    }\n\n    .wave:nth-child(4){\n      top:73%;\n      background:linear-gradient(\n        180deg,\n        transparent 0%,\n        rgba(58,27,52,.12) 16%,\n        rgba(166,128,125,.20) 43%,\n        rgba(247,243,238,.045) 56%,\n        rgba(201,166,147,.15) 67%,\n        transparent 89%\n      );\n      animation:ripple4 8.2s ease-in-out infinite alternate;\n    }\n\n    @keyframes ripple1{\n      0%{\n        transform:translate3d(-3%,0,0) rotate(-8deg) scaleY(.82) skewX(-7deg);\n      }\n      50%{\n        transform:translate3d(2%,3%,0) rotate(-2deg) scaleY(1.20) skewX(5deg);\n      }\n      100%{\n        transform:translate3d(7%,-2%,0) rotate(5deg) scaleY(.90) skewX(-2deg);\n      }\n    }\n\n    @keyframes ripple2{\n      0%{\n        transform:translate3d(5%,0,0) rotate(5deg) scaleY(1.12) skewX(4deg);\n      }\n      50%{\n        transform:translate3d(-2%,-2%,0) rotate(-4deg) scaleY(.82) skewX(-5deg);\n      }\n      100%{\n        transform:translate3d(-8%,3%,0) rotate(1deg) scaleY(1.22) skewX(3deg);\n      }\n    }\n\n    @keyframes ripple3{\n      0%{\n        transform:translate3d(-5%,0,0) rotate(-4deg) scaleY(.88) skewX(5deg);\n      }\n      50%{\n        transform:translate3d(3%,2%,0) rotate(4deg) scaleY(1.16) skewX(-4deg);\n      }\n      100%{\n        transform:translate3d(8%,-2%,0) rotate(-1deg) scaleY(.80) skewX(3deg);\n      }\n    }\n\n    @keyframes ripple4{\n      0%{\n        transform:translate3d(5%,0,0) rotate(6deg) scaleY(1.05) skewX(-3deg);\n      }\n      50%{\n        transform:translate3d(-2%,3%,0) rotate(-2deg) scaleY(.84) skewX(5deg);\n      }\n      100%{\n        transform:translate3d(-8%,-1%,0) rotate(3deg) scaleY(1.18) skewX(-2deg);\n      }\n    }\n\n    .shell{\n      position:relative;\n      width:min(1180px,calc(100% - 40px));\n      margin:0 auto;\n      min-height:100svh;\n      display:grid;\n      grid-template-rows:auto 1fr auto;\n      z-index:1;\n    }\n\n    .topbar{\n      display:flex;\n      align-items:center;\n      justify-content:space-between;\n      padding:28px 0 12px;\n    }\n\n    .brand{\n      display:flex;\n      align-items:center;\n      gap:14px;\n    }\n\n    .brand-mark{\n      width:34px;\n      height:auto;\n      display:block;\n    }\n\n    .brand-name{\n      font-size:17px;\n      font-weight:500;\n      letter-spacing:.42em;\n      margin-right:-.42em;\n    }\n\n    .top-note{\n      color:var(--faint);\n      text-transform:uppercase;\n      font-size:11px;\n      letter-spacing:.28em;\n    }\n\n    .hero{\n      display:grid;\n      grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);\n      gap:clamp(46px,7vw,84px);\n      align-items:center;\n      padding:48px 0 64px;\n    }\n\n    .eyebrow{\n      margin:0 0 20px;\n      color:var(--bronze);\n      text-transform:uppercase;\n      font-size:12px;\n      font-weight:600;\n      letter-spacing:.30em;\n    }\n\n    h1{\n      margin:0;\n      max-width:800px;\n      font-family:\"Playfair Display\",Georgia,serif;\n      font-size:clamp(58px,8vw,112px);\n      font-weight:500;\n      line-height:.92;\n      letter-spacing:-.05em;\n    }\n\n    h1 em{\n      color:var(--bronze);\n      font-weight:500;\n    }\n\n    .lead{\n      margin:30px 0 0;\n      max-width:650px;\n      color:var(--soft);\n      font-size:clamp(17px,1.5vw,21px);\n      line-height:1.7;\n    }\n\n    .launch-line{\n      margin-top:30px;\n      display:flex;\n      align-items:center;\n      gap:10px;\n      color:var(--faint);\n      font-size:12px;\n      letter-spacing:.08em;\n      text-transform:uppercase;\n    }\n\n    .launch-dot{\n      width:8px;\n      height:8px;\n      border-radius:50%;\n      background:var(--mauve);\n      box-shadow:0 0 0 5px rgba(166,128,125,.08);\n    }\n\n    .visual{\n      position:relative;\n      display:grid;\n      place-items:center;\n      min-height:510px;\n    }\n\n    .visual::before{\n      content:\"\";\n      position:absolute;\n      inset:11% 9%;\n      border-radius:50%;\n      background:radial-gradient(circle,rgba(201,166,147,.14),rgba(58,27,52,.08) 42%,transparent 72%);\n      filter:blur(14px);\n    }\n\n    .brand-card{\n      position:relative;\n      width:min(420px,90%);\n      aspect-ratio:1\/1.12;\n      display:grid;\n      place-items:center;\n      overflow:hidden;\n      border-radius:38px;\n      border:1px solid rgba(247,243,238,.11);\n      background:\n        linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.010)),\n        radial-gradient(75% 70% at 24% 12%,rgba(166,128,125,.12),transparent 60%),\n        rgba(18,15,18,.60);\n      box-shadow:0 34px 100px rgba(0,0,0,.48);\n      backdrop-filter:blur(20px);\n    }\n\n    .brand-card::before{\n      content:\"\";\n      position:absolute;\n      width:150%;\n      height:46%;\n      top:32%;\n      left:-25%;\n      background:linear-gradient(\n        90deg,\n        transparent,\n        rgba(247,243,238,.05),\n        rgba(201,166,147,.15),\n        transparent\n      );\n      transform:rotate(-17deg);\n      animation:shine 5.2s ease-in-out infinite alternate;\n    }\n\n    @keyframes shine{\n      from{\n        transform:translateX(-5%) rotate(-17deg);\n      }\n      to{\n        transform:translateX(9%) rotate(-11deg);\n      }\n    }\n\n    .hero-mark{\n      width:59%;\n      height:auto;\n      position:relative;\n      z-index:2;\n      filter:drop-shadow(0 18px 36px rgba(0,0,0,.38));\n    }\n\n    .card-label{\n      position:absolute;\n      bottom:29px;\n      color:rgba(247,243,238,.40);\n      text-transform:uppercase;\n      font-size:11px;\n      letter-spacing:.34em;\n    }\n\n    footer{\n      display:flex;\n      justify-content:space-between;\n      gap:20px;\n      padding:20px 0 26px;\n      border-top:1px solid rgba(247,243,238,.08);\n      color:rgba(247,243,238,.32);\n      font-size:11px;\n      letter-spacing:.08em;\n    }\n\n    @media (max-width:980px){\n      .hero{\n        grid-template-columns:1fr;\n        gap:38px;\n        padding-top:28px;\n      }\n\n      .visual{\n        min-height:auto;\n        padding:14px 0 34px;\n      }\n\n      .brand-card{\n        width:min(400px,72vw);\n      }\n    }\n\n    @media (max-width:640px){\n      .shell{\n        width:min(100% - 28px,1180px);\n      }\n\n      .topbar{\n        padding-top:20px;\n      }\n\n      .top-note{\n        display:none;\n      }\n\n      .brand-name{\n        font-size:15px;\n      }\n\n      .hero{\n        padding:34px 0 46px;\n      }\n\n      h1{\n        font-size:clamp(52px,16vw,76px);\n      }\n\n      .lead{\n        font-size:16px;\n        line-height:1.62;\n      }\n\n      .brand-card{\n        width:min(330px,88vw);\n        border-radius:28px;\n      }\n\n      .wave{\n        width:172%;\n        left:-36%;\n        height:24%;\n      }\n\n      footer{\n        flex-direction:column;\n      }\n    }\n\n    @media (prefers-reduced-motion:reduce){\n      .wave,\n      .brand-card::before{\n        animation:none !important;\n      }\n    }\n  <\/style>\n<\/head>\n\n<body>\n  <section class=\"velvet-page\">\n    <div class=\"glow\"><\/div>\n\n    <div class=\"ripple-field\" aria-hidden=\"true\">\n      <span class=\"wave\"><\/span>\n      <span class=\"wave\"><\/span>\n      <span class=\"wave\"><\/span>\n      <span class=\"wave\"><\/span>\n    <\/div>\n\n    <div class=\"shell\">\n      <header class=\"topbar\">\n        <div class=\"brand\">\n          <svg class=\"brand-mark\" viewBox=\"0 0 100 84\" aria-label=\"Velvet V\">\n            <defs>\n              <linearGradient id=\"miniMetal\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\">\n                <stop offset=\"0\" stop-color=\"#F7F3EE\"\/>\n                <stop offset=\".32\" stop-color=\"#E3C8B7\"\/>\n                <stop offset=\".66\" stop-color=\"#C9A693\"\/>\n                <stop offset=\"1\" stop-color=\"#8D6666\"\/>\n              <\/linearGradient>\n            <\/defs>\n            <path\n              d=\"M11 10 C27 30 39 54 50 73 C62 53 77 27 91 10 C76 18 64 29 50 51 C39 31 26 17 11 10Z\"\n              fill=\"url(#miniMetal)\"\n            \/>\n          <\/svg>\n          <span class=\"brand-name\">VELVET<\/span>\n        <\/div>\n\n        <div class=\"top-note\">Coming Soon<\/div>\n      <\/header>\n\n      <main class=\"hero\">\n        <div class=\"copy\">\n          <p class=\"eyebrow\">Coming soon<\/p>\n\n          <h1>\n            One question.<br>\n            <em>Two answers.<\/em>\n          <\/h1>\n\n          <p class=\"lead\">\n            A different conversation every day. Velvet gives couples one thoughtful\n            question at a time to keep curiosity alive and conversation from getting stale.\n          <\/p>\n\n          <div class=\"launch-line\">\n            <span class=\"launch-dot\"><\/span>\n            <span>Launching soon on iPhone and Android<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"visual\">\n          <div class=\"brand-card\">\n            <svg class=\"hero-mark\" viewBox=\"0 0 320 275\" aria-label=\"Velvet V brand mark\">\n              <defs>\n                <linearGradient id=\"heroMetalA\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\">\n                  <stop offset=\"0\" stop-color=\"#F7F3EE\"\/>\n                  <stop offset=\".30\" stop-color=\"#E6CDBC\"\/>\n                  <stop offset=\".62\" stop-color=\"#C9A693\"\/>\n                  <stop offset=\"1\" stop-color=\"#8D6666\"\/>\n                <\/linearGradient>\n\n                <linearGradient id=\"heroMetalB\" x1=\"1\" y1=\"0\" x2=\".2\" y2=\"1\">\n                  <stop offset=\"0\" stop-color=\"#F2E8DF\"\/>\n                  <stop offset=\".50\" stop-color=\"#C59E8C\"\/>\n                  <stop offset=\"1\" stop-color=\"#7D555D\"\/>\n                <\/linearGradient>\n              <\/defs>\n\n              <path\n                d=\"M34 35 C82 89 121 161 160 231 C199 162 240 87 286 35 C239 57 197 95 160 157 C123 96 82 58 34 35Z\"\n                fill=\"url(#heroMetalA)\"\n              \/>\n\n              <path\n                d=\"M34 35 C84 62 124 99 160 157 C196 100 239 60 286 35 C225 75 189 135 160 198 C131 135 96 76 34 35Z\"\n                fill=\"url(#heroMetalB)\"\n                opacity=\".44\"\n              \/>\n            <\/svg>\n\n            <div class=\"card-label\">VELVET<\/div>\n          <\/div>\n        <\/div>\n      <\/main>\n\n      <footer>\n        <span>\u00a9 2026 Velvet. All rights reserved.<\/span>\n        <span>myvelvetapp.com<\/span>\n      <\/footer>\n    <\/div>\n  <\/section>\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Velvet | Coming Soon VELVET Coming Soon Coming soon One question. Two answers. A different conversation every day. Velvet gives couples one thoughtful question at a time to keep curiosity alive and conversation from getting stale. Launching soon on iPhone and Android VELVET \u00a9 2026 Velvet. All rights reserved. myvelvetapp.com<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/myvelvetapp.com\/index.php?rest_route=\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/myvelvetapp.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/myvelvetapp.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/myvelvetapp.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/myvelvetapp.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2"}],"version-history":[{"count":4,"href":"https:\/\/myvelvetapp.com\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":20,"href":"https:\/\/myvelvetapp.com\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions\/20"}],"wp:attachment":[{"href":"https:\/\/myvelvetapp.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}