- 掃描 ID:
- 40df3e93-0fa3-47ef-a89f-1b3565ed9b0e已完成
- 已提交的 URL:
- https://link.to/QNA01V3USFS
- 報告完成時間:
連結 · 找到 0 個
從頁面中識別的傳出連結
JavaScript 變數 · 找到 13 個
在頁面的視窗物件上載入的全域 JavaScript 變數是在函數外部宣告的變數,可從目前範圍內程式碼中的任何位置存取
名稱 | 類型 |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
gtag | function |
dataLayer | object |
openTallyPopup | function |
iFrameResize | function |
Tally | object |
__cfBeacon | object |
google_tag_manager | object |
主控台記錄訊息 · 找到 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="{"rayId":"8f6818c3ffa42165","version":"2024.10.5","r":1,"serverTiming":{"name":{"cfExtPri":true,"cfL4":true,"cfSpeedBrain":true,"cfCacheStatus":true}},"token":"0c96afec5a5c48f280d20e64086490b5","b":1}" crossorigin="anonymous"></script>
</body></html>