- ID de l'analyse :
- 40df3e93-0fa3-47ef-a89f-1b3565ed9b0eTerminée
- URL soumise :
- https://link.to/QNA01V3USFS
- Fin du rapport :
Liens : 0 trouvé(s)
Liens sortants identifiés à partir de la page
Variables JavaScript : 13 trouvée(s)
Les variables JavaScript globales chargées dans l'objet fenêtre d'une page sont des variables déclarées en dehors des fonctions et accessibles depuis n'importe quel endroit du code au sein du champ d'application actuel
Nom | Type |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
gtag | function |
dataLayer | object |
openTallyPopup | function |
iFrameResize | function |
Tally | object |
__cfBeacon | object |
google_tag_manager | object |
Messages de journal de console : 0 trouvé(s)
Messages consignés dans la console web
HTML
Le corps HTML de la page en données brutes
<!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>