:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}#root{width:100%;margin:0 auto;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}body,.main-container{font-family:Epilogue,sans-serif;background-color:#24c2b0;position:relative}body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.25;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px 200px;mix-blend-mode:multiply;filter:contrast(200%) brightness(110%)}.main-container{position:relative;background:transparent;display:grid;justify-content:center;align-items:center;flex-direction:column;color:#fff;overflow:hidden;perspective:1200px}.content{text-align:center;position:relative;z-index:10;margin-top:10vh!important;margin-bottom:10vh}.title{line-height:80px;font-size:65px;font-weight:700;margin:30px 0 0}.subtitle{margin-bottom:40px;margin-top:10px;font-size:20px;font-weight:500}.waitlist-btn{font-size:18px;margin-top:20px;padding:20px 40px;border-radius:35px;border:none;background:#fff;color:#00a693;font-weight:600;cursor:pointer;transition:all .3s ease}.waitlist-btn:hover{transform:scale(1.05);background:#e6fffa}button.waitlist-btn:focus,button.waitlist-btn:focus-visible{outline:none;box-shadow:none}.launch-info{margin-top:35px;font-size:20px;font-weight:500}.countdown{display:inline-flex;gap:8px;margin:0 8px}.count{background:#fff6;color:#fff;border-radius:8px;padding:5px 12px;font-weight:700}.phone-container{position:relative;margin-top:10vh!important;width:250px;margin:auto;perspective:800px}.phone-image{width:100%;z-index:5;position:relative}.card{position:absolute;border-radius:20px;border:1px solid rgba(230,233,239,.4);background:#52e7d633;-webkit-backdrop-filter:blur(27px);backdrop-filter:blur(27px);font-size:16px;font-weight:500;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;padding:17px 26px 15px 27px;z-index:1;opacity:0;transform:scale(.6);transition:all .5s ease-out}.card-top-left{top:10%;left:-160px}.card-bottom-left{bottom:10%;left:-160px}.card-top-right{top:10%;right:-160px}.card-bottom-right{bottom:10%;right:-160px}.card.visible{opacity:1;transform:scale(1) translateY(0)}@media(min-width:1299px){.card-bottom-right{bottom:10%;right:-230px}}.brand{display:inline-flex;align-items:center;gap:10px}.brand-mark{object-fit:contain;display:block}.brand-name{font-size:24px;font-weight:500;color:#fff;letter-spacing:3.5px}.counter-boxes{display:flex;gap:20px;text-align:center;justify-content:center}.counter-container h1{margin:30px 0;font-size:25px}.scroll-indicator{color:#fff;text-align:center;margin-top:20px;opacity:.9}.scroll-indicator span{display:block;margin-bottom:8px}.arrow-down{font-size:1.5rem;color:#fff}.sub-container{background:transparent;position:relative;display:flex;justify-content:center;align-items:center;color:#fff;overflow:hidden;perspective:1200px;padding-bottom:10vh}@media(max-width:949px){.sub-container{flex-direction:column;padding-bottom:5vh}.phone-container{width:80%;margin:0 auto}.card{position:static;margin:30px auto;width:auto;transform:none!important;opacity:1!important;background:#ffffff26;border:1px solid rgba(255,255,255,.25)}.content{margin-top:180vh;margin-bottom:0;padding:30px}.title{font-size:40px}}@media(min-width:949px)and (max-width:1299px){.content{margin-top:230vh}}.waitlist-popup{position:fixed!important;inset:0;z-index:9999!important;background:#0003;display:block!important;animation:fadeIn .3s ease}.waitlist-popup .bg-white{top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;color:#24c2b0;border-radius:16px;width:60%;animation:popupScale .25s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popupScale{0%{transform:translate(-50%,-50%) scale(.9);opacity:.8}to{transform:translate(-50%,-50%) scale(1);opacity:1}}.waitlist-popup .button-div button{color:#000;background:transparent;border:none;border-radius:5px;padding:4px 10px;cursor:pointer;font-size:45px}.waitlist-popup .button-div button :focus,.waitlist-popup .button-div button :focus-visible{outline:none!important}.waitlist-popup input{width:94%;border:1px solid #ccc;border-radius:6px;padding:10px;transition:all .2s ease;background:#fff;color:#000}.waitlist-popup input:focus{outline:none;border-color:#24c2b0;box-shadow:0 0 5px #24c2b066}.button-div{width:fit-content;position:fixed;right:40px;top:40px;z-index:555}.form-input-field{margin-bottom:37px}.action-button-div{display:flex;margin-top:40px;gap:50px}.action-button-div button{width:100%;background:#24c2b0;color:#fff;padding:20px 18.898px;border-radius:6.299px}.action-button-div button:focus{outline:none!important}.relative ul{z-index:1000}.waitlist-popup .suggestion-list{position:absolute;background:#fff;border:1px solid #ddd;border-radius:6px;width:88%;max-height:180px;overflow-y:auto;margin-top:5px;box-shadow:0 4px 12px #0000001a;z-index:1000}.waitlist-popup .suggestion-list-div{background:#fff;border:1px solid #ddd;border-radius:6px;max-height:180px;width:88%;overflow-y:auto;z-index:1000;scrollbar-width:thin;scrollbar-color:#ccc white}.waitlist-popup .suggestion-list li{padding:10px;cursor:pointer;transition:background .2s ease}.waitlist-popup .suggestion-list li:hover{background:#f0fdfb;color:#24c2b0}.suggestion-list{list-style:none;margin:5px 0 0;padding:0;position:absolute;background:#fff;border:1px solid #ddd;border-radius:6px;width:100%;max-height:180px;max-width:30%;overflow-y:auto;overflow-x:auto;box-shadow:0 4px 12px #0000001a;z-index:1000}.suggestion-list li{padding:10px;cursor:pointer;border-bottom:1px solid #eee;transition:background .2s ease}.suggestion-list li:last-child{border-bottom:none}.suggestion-list li:hover{background:#f0fdfb;color:#24c2b0}.flip-clock{text-align:center;perspective:400px;margin:20px auto}.flip-clock__piece{display:inline-block;margin:0 5px}.flip-clock__slot{font-size:16px}.card_counter{display:block;position:relative;padding-bottom:.72em;font-size:40px;line-height:.95}.card__top,.card__bottom,.card__back:before,.card__back:after{display:block;height:10px;background:#7ad4ca;padding:.25em;border-radius:.15em .15em 0 0;backface-visibility:hidden;transform-style:preserve-3d;width:1.2em;transform:translateZ(0)}.card__bottom{color:#fff;position:absolute;top:47%;left:0;background:#95ddd5;border-radius:0 0 .15em .15em;pointer-events:none;overflow:hidden}.card__bottom:after{display:block;margin-top:-.72em}.card__back:before,.card__bottom:after{content:attr(data-value)}.card__back{position:absolute;top:0;height:100%;left:0%;pointer-events:none}.card__back:before{position:relative;z-index:-1;overflow:hidden}.flip .card__back:before{animation:flipTop .3s cubic-bezier(.37,.01,.94,.35);animation-fill-mode:both;transform-origin:center bottom}.flip .card__back .card__bottom{transform-origin:center top;animation-fill-mode:both;animation:flipBottom .6s cubic-bezier(.15,.45,.28,1)}@keyframes flipTop{0%{transform:rotateX(0);z-index:2}0%,99%{opacity:.99}to{transform:rotateX(-90deg);opacity:0}}@keyframes flipBottom{0%,50%{z-index:-1;transform:rotateX(90deg);opacity:0}51%{opacity:.99}to{opacity:.99;transform:rotateX(0);z-index:5}}.modal-content-div{display:flex}@media(min-width:949px)and (max-width:1299px){.waitlist-popup .bg-white{max-height:70%;overflow-y:auto}}@media(max-width:949px){.modal-content-div{display:flex;flex-direction:column-reverse}.modal-content-div-left{width:unset!important;border-radius:unset!important}.modal-content-div-right{width:unset!important}.waitlist-popup .bg-white{max-height:75%;overflow-y:auto;top:35%;width:90%}.button-div{right:16px;top:20px}.modal-content-div-left h1{font-size:35px!important}}.modal-content-div-left{background-image:url(/assets/modal-image-rV-peN3Y.svg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;color:#fff;overflow:hidden;width:50%;padding:30px;border-bottom-left-radius:16px;border-top-left-radius:16px}.modal-content-div-right{color:#6f7482;width:50%;padding:50px}.modal-content-div-right h2{margin:40px 0;color:#000;font-weight:500}@media(min-width:1200px){.modal-content-div-right h2{font-size:35px}}img.brand-mark-modal{width:110px;height:34px}.modal-content-div-left h1{font-size:40px;margin:30px 0;font-weight:500}.modal-content-div-left p{margin-bottom:30px}.modal-card{padding:15px;border-radius:10px;background:#26d1bd;margin-bottom:15px;display:flex}img.star-image{width:20px;height:20px;margin-right:10px}:root{--hero-dark-blue: #fff}.hero-button__container{position:relative;display:inline-block}.hero-button__effect-container{position:absolute;width:200%;height:400%;top:-150%;left:-50%;filter:url(#goo);transition:all .1s ease-out;pointer-events:none;animation:hero-hue-rotate 10s linear infinite}.hero-button__bubble{background-color:transparent;color:#00a693!important;border:none;font-size:18px;padding:20px 40px;font-weight:600;cursor:pointer;transition:all .1s ease-out;position:relative;z-index:2;background:none}.hero-button__bubble:hover{background:none}.hero-circle{position:absolute;width:25px;height:25px;border-radius:50%;background:var(--hero-dark-blue);transition:background .1s ease-out;transform-origin:center center}.hero-circle.top-left{top:40%;left:27%}.hero-circle.top-left:nth-of-type(1){top:calc(40% - 5px);left:calc(27% - 5px)}.hero-circle.top-left:nth-of-type(2){top:40%;left:27%}.hero-circle.top-left:nth-of-type(3){top:calc(40% + 5px);left:calc(27% + 5px)}.hero-circle.bottom-right{bottom:40%;right:27%}.hero-circle.bottom-right:nth-of-type(5){bottom:calc(40% - 5px);right:calc(27% - 5px)}.hero-circle.bottom-right:nth-of-type(6){bottom:40%;right:27%}.hero-circle.bottom-right:nth-of-type(7){bottom:calc(40% + 5px);right:calc(27% + 5px)}.hero-effect-button{position:absolute;width:50%;height:25%;top:50%;left:25%;z-index:1;border-radius:10px;transform:translateY(-50%);background:var(--hero-dark-blue);transition:background .1s ease-out;transform-origin:center center}button:focus,button:focus-visible{outline:none!important}.hero-goo{position:absolute;visibility:hidden;width:1px;height:1px}@keyframes hero-hue-rotate{0%{filter:url(#goo) hue-rotate(0deg)}to{filter:url(#goo) hue-rotate(360deg)}}.confetti-button-container{position:relative;display:inline-block}.confetti-button-container #button{--color-bg: #7b5cff;--color-bg-dark: #6245e0;--color-light: #fff;--color-success: #90feb5;--color-disabled: #aaa;position:relative;overflow:hidden;border:none;border-radius:30px;padding:14px 40px;font-size:16px;font-weight:600;color:var(--color-light);background-color:var(--color-bg);cursor:pointer;outline:none;transition:background .3s ease,transform .2s ease}.confetti-button-container #button:hover{transform:translateY(-2px);background-color:var(--color-bg-dark)}.confetti-button-container #button:disabled{cursor:not-allowed;background-color:var(--color-disabled)}.confetti-button-container .message{display:flex;align-items:center;justify-content:center;gap:8px;font-weight:600}.confetti-button-container #button.success{background-color:var(--color-success);color:#0f5132;box-shadow:0 0 10px #90feb599}.confetti-button-container svg{width:18px;height:18px;stroke-width:2;stroke:currentColor;fill:none}.loadingCircle{animation:confettiBounce .9s infinite ease-in-out}.loadingCircle:nth-child(1){animation-delay:-.32s}.loadingCircle:nth-child(2){animation-delay:-.16s}@keyframes confettiBounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.confetti-button-container #confetti-canvas{position:absolute;top:0;left:0;pointer-events:none;z-index:5;width:200%;height:200%}@media(max-width:949px){.bottom-container-desktop,.sub-container-desktop{display:none}.bottom-container-mobile .hero-button__bubble{font-size:16px;padding:20px}}@media(min-width:950px){.bottom-container-mobile,.sub-container-mobile{display:none}}.submit-button-animation__canvas{pointer-events:none;z-index:9999!important}.sub-container-desktop{scale:.8}.citygraphics-section{margin-top:50px}@media(max-width:949px){.citygraphics-section{margin-top:150px;margin-bottom:100px;scale:3.5}}@media(min-width:500px)and (max-width:949px){.citygraphics-section{scale:2}.content{margin-top:230vh}}
