https://link.to/QNA01V3USFS

提交的 URL:
https://link.to/QNA01V3USFS
报告完成时间:

链接 · 找到 0 个

从页面中识别出的传出链接

JavaScript 变量 · 找到 13 个

在页面窗口对象上加载的全局 JavaScript 变量是在函数外部声明的变量,可以从当前范围内的代码中的任何位置访问

名称类型
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
gtagfunction
dataLayerobject
openTallyPopupfunction
iFrameResizefunction
Tallyobject
__cfBeaconobject
google_tag_managerobject

控制台日志消息 · 找到 0 条

记录到 Web 控制台的消息

HTML

页面的原始 HTML 正文

<!DOCTYPE html><html lang="en"><head>
    <meta charset="UTF-8">
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Link.to | Your One Link to You, For Everything</title>
    <meta name="description" content="Your Link.to/You. One Link for and to Anything and Everything. Sign Up for Link.to Early Access Now.">
    <meta name="robots" content="index, follow">
    <style type="text/css">@font-face {font-family:Poppins;font-style:normal;font-weight:400;src:url(/cf-fonts/s/poppins/5.0.11/latin-ext/400/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Poppins;font-style:normal;font-weight:400;src:url(/cf-fonts/s/poppins/5.0.11/latin/400/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Poppins;font-style:normal;font-weight:400;src:url(/cf-fonts/s/poppins/5.0.11/devanagari/400/normal.woff2);unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF;font-display:swap;}@font-face {font-family:Poppins;font-style:normal;font-weight:500;src:url(/cf-fonts/s/poppins/5.0.11/latin-ext/500/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Poppins;font-style:normal;font-weight:500;src:url(/cf-fonts/s/poppins/5.0.11/devanagari/500/normal.woff2);unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF;font-display:swap;}@font-face {font-family:Poppins;font-style:normal;font-weight:500;src:url(/cf-fonts/s/poppins/5.0.11/latin/500/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Poppins;font-style:normal;font-weight:700;src:url(/cf-fonts/s/poppins/5.0.11/latin-ext/700/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Poppins;font-style:normal;font-weight:700;src:url(/cf-fonts/s/poppins/5.0.11/devanagari/700/normal.woff2);unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF;font-display:swap;}@font-face {font-family:Poppins;font-style:normal;font-weight:700;src:url(/cf-fonts/s/poppins/5.0.11/latin/700/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}</style>
    <link rel="preload" href="/cf-fonts/s/poppins/5.0.11/latin/400/normal.woff2" crossorigin="anonymous" as="font" type="font/woff2">
    <link rel="preload" href="/cf-fonts/s/poppins/5.0.11/latin/500/normal.woff2" crossorigin="anonymous" as="font" type="font/woff2">
    <link rel="preload" href="/cf-fonts/s/poppins/5.0.11/latin/700/normal.woff2" crossorigin="anonymous" as="font" type="font/woff2">
    <style>
    body, .container, .header, .footer, .form-container, .form-content {
      display: flex;
      flex-direction: column;
      align-items: center;
    }
    
    body {
      min-height: 100vh;
      min-height: 100svh;
      margin: 0;
      justify-content: center;
      background-color: #15131F;
      background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev/svgjs" width="800" height="450" opacity="0.55"><defs><filter id="bbblurry-filter" x="-100%" y="-100%" width="400%" height="400%" filterUnits="objectBoundingBox" primitiveUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feGaussianBlur stdDeviation="51" x="0%" y="0%" width="100%" height="100%" in="SourceGraphic" edgeMode="none" result="blur"></feGaussianBlur></filter></defs><g filter="url(%23bbblurry-filter)"><ellipse rx="62.5" ry="52" cx="460.05488725142027" cy="266.15838900479406" fill="hsl(37, 99%, 67%)"></ellipse><ellipse rx="62.5" ry="52" cx="330.35236982865763" cy="216.95267139781606" fill="hsl(316, 73%, 52%)"></ellipse><ellipse rx="62.5" ry="52" cx="340.8506830388851" cy="296.5805109197443" fill="hsla(0, 73%, 46%, 1.00)"></ellipse><ellipse rx="62.5" ry="52" cx="424.807373046875" cy="177.06086037375712" fill="hsla(267, 68%, 39%, 1.00)"></ellipse></g></svg>');
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center center;
      overflow: hidden;
    }

    .container {
      justify-content: center;
      gap: 20px;
    }
    
    .footer {
      flex-direction: column;
      justify-content: flex-end;
      align-self: center;
      align-items: center;
      padding-bottom: 10px;
      display: flex;
      position: absolute;
      top: auto;
      bottom: 0%;
      left: 0%;
      right: 0%;
    }
    
    h1, h2 {
      color: #f4f4f5;
      font-family: Poppins;
      margin: 0;
    }
    
    h1 {
      font-size: 96px;
      font-weight: 700;
    }
    
    h2 {
      font-size: 32px;
      font-weight: 500;
    }

    p {
      color: #D0D0D0;
      font-family: Poppins;
      font-size: 20px;
      font-weight: 400;
    }
    
    strong {
      font-weight: 700;
    }
    
    .header {
      text-align: center;
    }

    .form-container {
    align-items: center !important;
    }
    
    .form-input {
      width: 450px;
      height: 60px;
      justify-content: center;
      align-items: center;
      text-align: center;
      border-radius: 12px;
      background: #29293C;
      box-shadow: 10px rgba(0, 0, 0, 0.1) inset;
      color: #ffffff;
      font-family: Poppins;
      font-size: 20px;
      font-weight: 400;
      line-height: normal;
      margin-bottom: 15px;
      border: none;
    }
    
    .form-input:focus {
      outline: medium solid #595EFF;
    }
    
    .form-input::placeholder {
      color: #A5A5A5;
    }
    
    .form-submit {
      width: 450px;
      height: 60px;
      border-radius: 12px;
      background: #595EFF;
      font-family: Poppins;
      font-size: 20px;
      font-weight: 500;
      text-align: center;
      display: flex;
      justify-content: center;
      align-items: center;
      cursor: pointer;
      color: #FFFFFF;
      margin: 0;
      border: none;
      transition: box-shadow 0.25s ease-in-out;
    }
    
    .form-submit:hover {
      background: #595EFF;
      box-shadow: 0 0 10px rgba(89, 94, 255, 0.5),
        0 0 20px rgba(89, 94, 255, 0.5), 0 0 30px rgba(89, 94, 255, 0.5);
      border: 1px solid #595EFF inset;
    }
    
    .icon {
      width: 35px;
      margin-left: 10px;
      margin-top: 6px;
      display: inline-block;
      vertical-align: middle;
    }
    
    .users-waiting,
    .footer,
    a {
      color: #D0D0D0;
      font-family: Poppins;
      font-size: 20px;
      font-weight: 400;
      line-height: normal;
    }
    
    a:hover {
      filter: brightness(90%);
    }
    
    .success-message {
      background-color: #13eb00;
      border-radius: 5px;
      font-family: Montserrat, sans-serif;
    }
    
    .error-message {
      color: #fff;
      background-color: #ed4245;
      border-radius: 5px;
    }
    
    .w-form-done,
    .w-form-fail {
      text-align: center;
      padding: 20px;
      display: none;
    }
    
    .blink {
      animation: blinker 2s linear infinite;
      width: 7px;
      height: 7px;
      display: inline-block;
      border: 1px solid #36CF11;
      background-color: #36CF11;
      border-radius: 100%;
      margin-right: 7px;
      box-shadow: 0 0 7px rgba(54, 207, 17, 0.8); /* Adjust the values for the glow effect */
    }
    
    @keyframes blinker {
      50% {
        opacity: 0.6;
      }
    }
    
    .words-wrapper {
      display: inline-block;
      position: relative;
      vertical-align: middle;
      line-height: 1;
    }
    
    .words-wrapper .words {
      display: inline-block;
      position: relative;
      vertical-align: middle;
      width: var(--width);
      height: 40px;
      border-radius: 6px;
      box-sizing: border-box;
      white-space: nowrap;
      transition: all 0.7s;
    }
    
    .words-wrapper .words span {
      position: absolute;
      top: 47%;
      transform: translate(-50%, -50%);
      opacity: 0;
      transition: transform 0.7s, opacity 0.25s 0.25s;
    }

    .words-wrapper .words span.current {
      opacity: 1;
      transform: translate(-50%, -50%);
    }
    
    .words-wrapper .words span.next {
      transform: translate(-50%, 150%);
    }
    
    @media (max-width: 767px) {
      body {
        align-items: center;
        justify-content: center;
        background-size: cover;
        background-position: center;
      }
    
      .container {
        align-items: center;
        justify-content: center;
        margin-left: 0;
        margin-bottom: 10%;
      }
    
      .header {
        align-items: center;
      }
    
      h1 {
        font-size: 52px;
        text-align: center;
      }
    
      h2 {
        font-size: 28px;
        text-align: center;
      }

      p {
        color: #D0D0D0;
        font-family: Poppins;
        font-size: 16px;
        font-weight: 400;
      }
    
      .form-input {
        width: 300px;
        height: 50px;
        font-size: 16px;
      }
    
      .form-input::placeholder {
        font-size: 16px;
      }
    
      .form-submit {
        width: 100%;
        height: 50px;
        font-size: 16px;
        box-shadow: 0 0 10px rgba(89, 94, 255, 0.5),
          0 0 20px rgba(89, 94, 255, 0.5), 0 0 30px rgba(89, 94, 255, 0.5);
      }
    
      .users-waiting,
      .footer,
      a {
        font-size: 16px;
        text-align: center;
      }
    }
    </style>
    <script async="" src="https://tally.so/widgets/embed.js"></script>
  <script async="" src="https://www.googletagmanager.com/gtag/js?id=G-JKWEV3016J"></script><script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-JKWEV3016J');
  </script><style>@keyframes _spin_evhv6_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _wave_evhv6_1{0%{transform:rotate(0)}50%{transform:rotate(20deg)}to{transform:rotate(0)}}@keyframes _heartBeat_evhv6_1{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes _flash_evhv6_1{0%,50%,to{opacity:1}25%,75%{opacity:.2}}@keyframes _bounce_evhv6_1{0%,20%,53%,to{transform:translateZ(0)}40%,43%{transform:translate3d(0,-30px,0) scaleY(1.1)}70%{transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes _rubberBand_evhv6_1{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}@keyframes _headShake_evhv6_1{0%{transform:translate(0)}6.5%{transform:translate(-6px) rotateY(-9deg)}18.5%{transform:translate(5px) rotateY(7deg)}31.5%{transform:translate(-3px) rotateY(-5deg)}43.5%{transform:translate(2px) rotateY(3deg)}50%{transform:translate(0)}}@keyframes _tada_evhv6_1{0%{transform:scaleZ(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scaleZ(1)}}._overlay_evhv6_157{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000000006;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#0f0f0f99}._layoutDefault_evhv6_170{position:fixed;right:20px;bottom:20px;z-index:2147483000;width:auto;height:auto;max-width:95vw;display:-ms-flexbox;display:flex;background-color:transparent;border-radius:5px;box-shadow:#0f0f0f0d 0 0 0 1px,#0f0f0f1a 0 3px 6px,#0f0f0f33 0 9px 24px;opacity:0}._layoutModal_evhv6_186{position:relative;z-index:2147483000;width:700px;height:auto;max-width:95vw;display:-ms-flexbox;display:flex;background-color:transparent;border-radius:5px;box-shadow:#0f0f0f0d 0 0 0 1px,#0f0f0f1a 0 3px 6px,#0f0f0f33 0 9px 24px;opacity:0}._popupContainer_evhv6_200{display:-ms-flexbox;display:flex;width:100%;border-radius:5px;overflow-y:auto}._popupContainer_evhv6_200 iframe{border-radius:5px;max-height:95vh}._loadingIndicator_evhv6_212{position:absolute;z-index:2147483000;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border-radius:50%;color:#444;background-color:#f5f5f5}._loadingIndicatorNoOverlay_evhv6_225{position:fixed;right:10px;bottom:10px}._loadingIndicator_evhv6_212 svg{width:20px;height:20px;animation:_spin_evhv6_1 1.618s linear infinite}._emoji_evhv6_237{position:absolute;top:-21px;left:-21px;display:inline-block;font-size:42px;line-height:1}._animate__wave_evhv6_246{animation:_wave_evhv6_1 1s ease-in-out 20}._animate__heart-beat_evhv6_250{animation:_heartBeat_evhv6_1 1.3s ease-in-out 20}._animate__flash_evhv6_254{animation:_flash_evhv6_1 2.5s 20}._animate__bounce_evhv6_258{animation:_bounce_evhv6_1 1.5s 20;-ms-transform-origin:center bottom;transform-origin:center bottom}._animate__rubber-band_evhv6_263{animation:_rubberBand_evhv6_1 1.5s 20}._animate__head-shake_evhv6_267{animation:_headShake_evhv6_1 1.5s ease-in-out 20}._animate__tada_evhv6_271{animation:_tada_evhv6_1 1.5s 20}._animate__spin_evhv6_275{animation:_spin_evhv6_1 1.618s linear 20}@media (max-height: 1000px){._popupContainer_evhv6_200 iframe{max-height:85vh}}@media (max-width: 576px){._popupContainer_evhv6_200 iframe{max-height:70vh}._layoutDefault_evhv6_170,._layoutModal_evhv6_186{max-width:calc(100% - 40px)}}
/*$vite$:1*/</style></head>
  <!-- Google tag (gtag.js) -->
  
  
  <body>
  <div class="container">
    <div class="header">
      <h1>Link.to/</h1>
      <h2 class="words-wrapper">Your One Link.to/<i>You</i>.<br>For 
          <span class="words" style="--width: 195px;">
            <span class="current">Everything</span>
            <span class="next">Your Links</span>
            <span class="next">Yourself</span>
            <span>Your Music</span>
            <span>Your Business</span>
            <span>Your Portfolio</span>
            <span>Your Community</span>
            <span>Your Team</span>
            <span>Your Fans</span>
            <span>Your Services</span>
            <span>Your Events</span>
            <span>Your Blog</span>
            <span>Your Newsletter</span>
          </span>.
      </h2>
      <p>Join the waitlist below to be notified<br> when Link.to launches.</p>
    </div>
    <div class="form-container">
      <div class="form-content">
      <form id="waitlist-form" name="waitlist-form" method="POST" class="form" action="https://api.getwaitlist.com/api/v1/waiter" enctype="application/json">    
          <input type="email" name="email" id="email" class="form-input" placeholder="Enter your email" required="">
          <input type="hidden" id="api_key" name="api_key" value="Q0G43Y">
          <button type="submit" class="form-submit" id="submitButton" data-wait="Please wait...">Get Early Access 🚀</button>
        </form>
        <div class="success-message w-form-done" style="display: none">
          <div class="text-block-4">
            Thank you! You are now in the waitlist!
          </div>
        </div>
        <div class="error-message w-form-fail" style="display: none">
          <div>Oops! Something went wrong while submitting the form.</div>
        </div>
        <p style="font-size: 0.9rem; font-weight: 300; color: #ffffff;"><span class="blink"></span>29,673 Users Waiting</p>
        <div style="display: flex; flex-direction: row ; align-items: center; gap: 20px; margin-top: 20px;">
          <a href="https://link.to/discord" target="_blank">
            <svg xmlns="http://www.w3.org/2000/svg" height="32" width="32" viewBox="0 0 640 512"><path fill="#ffffff" d="M524.5 69.8a1.5 1.5 0 0 0 -.8-.7A485.1 485.1 0 0 0 404.1 32a1.8 1.8 0 0 0 -1.9 .9 337.5 337.5 0 0 0 -14.9 30.6 447.8 447.8 0 0 0 -134.4 0 309.5 309.5 0 0 0 -15.1-30.6 1.9 1.9 0 0 0 -1.9-.9A483.7 483.7 0 0 0 116.1 69.1a1.7 1.7 0 0 0 -.8 .7C39.1 183.7 18.2 294.7 28.4 404.4a2 2 0 0 0 .8 1.4A487.7 487.7 0 0 0 176 479.9a1.9 1.9 0 0 0 2.1-.7A348.2 348.2 0 0 0 208.1 430.4a1.9 1.9 0 0 0 -1-2.6 321.2 321.2 0 0 1 -45.9-21.9 1.9 1.9 0 0 1 -.2-3.1c3.1-2.3 6.2-4.7 9.1-7.1a1.8 1.8 0 0 1 1.9-.3c96.2 43.9 200.4 43.9 295.5 0a1.8 1.8 0 0 1 1.9 .2c2.9 2.4 6 4.9 9.1 7.2a1.9 1.9 0 0 1 -.2 3.1 301.4 301.4 0 0 1 -45.9 21.8 1.9 1.9 0 0 0 -1 2.6 391.1 391.1 0 0 0 30 48.8 1.9 1.9 0 0 0 2.1 .7A486 486 0 0 0 610.7 405.7a1.9 1.9 0 0 0 .8-1.4C623.7 277.6 590.9 167.5 524.5 69.8zM222.5 337.6c-29 0-52.8-26.6-52.8-59.2S193.1 219.1 222.5 219.1c29.7 0 53.3 26.8 52.8 59.2C275.3 311 251.9 337.6 222.5 337.6zm195.4 0c-29 0-52.8-26.6-52.8-59.2S388.4 219.1 417.9 219.1c29.7 0 53.3 26.8 52.8 59.2C470.7 311 447.5 337.6 417.9 337.6z"></path></svg>
          </a>
          <a href="https://link.to/x-twitter" target="_blank">
            <svg xmlns="http://www.w3.org/2000/svg" height="32" width="32" viewBox="0 0 512 512"><path fill="#ffffff" d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path></svg>
          </a>
          <a href="https://link.to/instagram" target="_blank">
            <svg xmlns="http://www.w3.org/2000/svg" height="32" width="32" viewBox="0 0 512 512"><path fill="#ffffff" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg>
          </a>
          <a href="https://link.to/telegram" target="_blank">
            <svg xmlns="http://www.w3.org/2000/svg" height="32" width="32" viewBox="0 0 448 512"><path fill="#ffffff" d="M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"></path></svg>
          </a>
        </div>
        </div>
      </div>
  </div>
  <div class="container">
    <div class="footer">
      <p>
        © Link.to 2024 | <a class="link" href="mailto:[email protected]">Email Us</a>
      </p>
    </div>
  </div>
  <script>
  document.addEventListener("DOMContentLoaded", function() {
    var wrapper = document.querySelector(".words");
    var words = wrapper.querySelectorAll("span");
    var currentWord = wrapper.querySelector("span.current");
    var wordsWidths = Array.from(words).map(function(word) { 
      return word.getBoundingClientRect().width; 
    });
    var maxWordsWidth = Math.max.apply(null, wordsWidths);
    var CURRENT_CLASS = "current";
    var NEXT_CLASS = "next";
    
    function setWrapperWidth() {
      if (window.innerWidth <= 767) {
        wrapper.style.setProperty("--width", currentWord.getBoundingClientRect().width + "px");
      } else {
        wrapper.style.setProperty("--width", currentWord.getBoundingClientRect().width + 25 + "px");
      }
    }
    
    setWrapperWidth();
    window.addEventListener('resize', setWrapperWidth);
  
    setInterval(function() {
      var currentWord = wrapper.querySelector("span.current");
      var nextWord = wrapper.querySelector("span.next");
      var nextNextWord = nextWord.nextElementSibling
        ? nextWord.nextElementSibling
        : wrapper.firstElementChild;
      currentWord.classList.remove(CURRENT_CLASS);
      nextWord.classList.remove(NEXT_CLASS);
      nextWord.classList.add(CURRENT_CLASS);
      nextNextWord.classList.add(NEXT_CLASS);
      wrapper.style.setProperty("--color", nextWord.dataset.color);
      wrapper.style.setProperty("--width", nextWord.getBoundingClientRect().width + "px");
    }, 3000);
  });
</script>
  <script>
    document.getElementById("waitlist-form").addEventListener("submit", function(e) {
    e.preventDefault();
    var o = this,
      t = document.querySelector(".success-message"),
      n = document.querySelector(".error-message"),
      l = new FormData(o),
      i = {};
    for (var a of l.entries()) i[a[0]] = a[1];
    var s = i.email;

    const urlParams = new URLSearchParams(window.location.search);
    const refParam = urlParams.get('ref') || "direct";
    const referrer = document.referrer || "direct";

    fetch(o.action, {
      method: o.method,
      body: JSON.stringify({
        ...i,
        metadata: {
          url: refParam,
          ref: referrer
        }
      }),
      headers: { "Content-Type": "application/json" }
    })
      .then(function(e) {
        e.ok ? (o.style.display = "none", t.style.display = "block", setTimeout(function() {
          openTallyPopup(s, refParam, referrer)
        }, 500)) : n.style.display = "block"
      })
      .catch(function(e) {
        n.style.display = "block"
      })
  });

  function openTallyPopup(e, o, t) {
    const ref = t === "direct" ? "direct" : t;
    Tally.openPopup("mKxLbz", {
      layout: "modal",
      width: 700,
      autoClose: 5000,
      overlay: !0,
      hideTitle: !0,
      emoji: {
        text: "👋",
        animation: "wave"
      },
      hiddenFields: {
        email: e,
        url: o,
        ref: ref
      },
      onClose() {}
    })
  }
  </script>
  <script defer="" src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{&quot;rayId&quot;:&quot;8f6818c3ffa42165&quot;,&quot;version&quot;:&quot;2024.10.5&quot;,&quot;r&quot;:1,&quot;serverTiming&quot;:{&quot;name&quot;:{&quot;cfExtPri&quot;:true,&quot;cfL4&quot;:true,&quot;cfSpeedBrain&quot;:true,&quot;cfCacheStatus&quot;:true}},&quot;token&quot;:&quot;0c96afec5a5c48f280d20e64086490b5&quot;,&quot;b&quot;:1}" crossorigin="anonymous"></script>

</body></html>