.grainient-container{position:relative;width:100%;height:100%;overflow:hidden}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-BT1H-PT_.woff2) format("woff2"),url(/assets/inter-latin-400-normal-Cdi8t5Mu.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-kWhwEdDH.woff2) format("woff2"),url(/assets/inter-latin-500-normal-D4I8BKCx.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-B2Ssfs8e.woff2) format("woff2"),url(/assets/inter-latin-600-normal-Dbvh0wvx.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-C2zfFY7I.woff2) format("woff2"),url(/assets/inter-latin-700-normal-CHFldGL2.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-D3W-OpO-.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-8tIzm-yw.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-B9u8Q_zH.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-SuUkSNTU.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-ao35dkSb.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-Dg0Bk0Yr.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-CAa3MqUt.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-Bu7lG2nd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-Cnt0N5Vm.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-DIOGfGLL.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-5IkPJ6Nk.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-0i6yoQMg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-DjnxGF-L.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BQ_dbMbg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-ByO5Ry5o.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-Db0hjN_z.woff) format("woff")}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cc-waitlist-page{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}body.cc-waitlist-fullbleed{background:transparent!important}body.cc-waitlist-fullbleed>div.min-h-screen{background:transparent!important;position:relative;z-index:1}body.cc-waitlist-fullbleed .main-content-top{padding-top:0!important;background:transparent!important;min-height:0;flex:1 1 auto}body.cc-waitlist-fullbleed .scale-down-ui{font-size:1rem}body.cc-waitlist-fullbleed .scale-down-ui .cc-waitlist-page h1,body.cc-waitlist-fullbleed .scale-down-ui .cc-waitlist-page h2,body.cc-waitlist-fullbleed .scale-down-ui .cc-waitlist-page h3,body.cc-waitlist-fullbleed .scale-down-ui .cc-waitlist-page p,body.cc-waitlist-fullbleed .scale-down-ui .cc-waitlist-page span,body.cc-waitlist-fullbleed .scale-down-ui .cc-waitlist-page button,body.cc-waitlist-fullbleed .scale-down-ui .cc-waitlist-page input{line-height:inherit}body.cc-waitlist-fullbleed .scale-down-ui .cc-waitlist-page h1.cc-waitlist-hero-title{font-size:clamp(1.75rem,7.5vw,3.25rem)!important;line-height:1.12!important}body.cc-waitlist-fullbleed .scale-down-ui .cc-waitlist-page .cc-waitlist-hero-lead{font-size:clamp(1rem,4.2vw,1.25rem)!important;line-height:1.45!important}body.cc-waitlist-fullbleed .scale-down-ui .cc-waitlist-page h2.cc-waitlist-carousel-heading{font-size:clamp(1.125rem,4.5vw,1.5rem)!important;line-height:1.25!important}body.cc-waitlist-fullbleed .scale-down-ui .cc-waitlist-page h3.cc-waitlist-carousel-title{font-size:clamp(1.0625rem,4.2vw,1.5rem)!important;line-height:1.25!important}body.cc-waitlist-fullbleed .scale-down-ui .cc-waitlist-page .cc-waitlist-carousel-headline{font-size:clamp(.9375rem,3.6vw,1rem)!important;line-height:1.5!important}body.cc-waitlist-fullbleed .scale-down-ui .cc-waitlist-page .cc-waitlist-carousel-body{font-size:clamp(.875rem,3.4vw,.9375rem)!important;line-height:1.5!important}body.cc-waitlist-fullbleed .scale-down-ui .cc-waitlist-page .cc-waitlist-input,body.cc-waitlist-fullbleed .scale-down-ui .cc-waitlist-page .cc-waitlist-submit{font-size:1rem!important}.cc-waitlist-shell{box-sizing:border-box;width:100%;max-width:48rem;padding-top:max(3rem,env(safe-area-inset-top,0px));padding-right:max(1rem,env(safe-area-inset-right,0px));padding-bottom:max(4.5rem,env(safe-area-inset-bottom,0px));padding-left:max(1rem,env(safe-area-inset-left,0px))}@media (min-width: 640px){.cc-waitlist-shell{padding-top:max(4.5rem,env(safe-area-inset-top,0px));padding-right:max(1.5rem,env(safe-area-inset-right,0px));padding-bottom:max(5.5rem,env(safe-area-inset-bottom,0px));padding-left:max(1.5rem,env(safe-area-inset-left,0px))}}@media (min-width: 1024px){.cc-waitlist-shell{padding-top:max(5.5rem,env(safe-area-inset-top,0px))}}.cc-waitlist-hero-title{font-size:clamp(1.75rem,7.5vw,3.25rem)!important;line-height:1.12!important}.cc-waitlist-hero-lead{font-weight:600;font-size:clamp(1rem,4.2vw,1.25rem);line-height:1.45;letter-spacing:-.01em;color:var(--wl-muted);text-shadow:0 1px 1px rgba(0,0,0,.25)}.cc-waitlist-hero-lead p,.cc-waitlist-hero-lead .cc-waitlist-emphasis{font-weight:inherit;font-style:normal;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-shadow:inherit}.cc-waitlist-eyebrow{font-size:clamp(.6875rem,2.6vw,.75rem);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--wl-faint);text-shadow:none}.cc-waitlist-badge.cc-waitlist-eyebrow{letter-spacing:.1em;text-transform:uppercase}.cc-waitlist-brand-lockup{width:100%}.cc-waitlist-brand-mark{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:clamp(5rem,calc(14vw + 1.75rem),6.75rem);height:clamp(5rem,calc(14vw + 1.75rem),6.75rem);filter:drop-shadow(0 6px 18px rgba(0,0,0,.35))}.cc-waitlist-brand-logo{width:clamp(3.875rem,15vw,5.5rem);height:clamp(3.875rem,15vw,5.5rem);image-rendering:auto;-webkit-font-smoothing:antialiased}.cc-waitlist-brand-soon{letter-spacing:.14em;text-transform:uppercase;color:var(--wl-muted)}.cc-waitlist-fine-print{font-size:clamp(.75rem,3vw,.8125rem);font-weight:500;line-height:1.45;color:var(--wl-subtle);text-shadow:none}.cc-waitlist-carousel-track{max-width:min(100%,22rem)}@media (min-width: 480px){.cc-waitlist-carousel-track{max-width:min(100%,28rem)}}@media (min-width: 768px){.cc-waitlist-carousel-track{max-width:min(100%,36rem)}}@media (min-width: 1024px){.cc-waitlist-carousel-track{max-width:min(100%,40rem)}}.cc-waitlist-carousel-heading{font-size:clamp(1.125rem,4.5vw,1.5rem)!important;line-height:1.25!important}.cc-waitlist-carousel-title{font-size:clamp(1.0625rem,4.2vw,1.5rem)!important;line-height:1.25!important;margin-top:.75rem;font-weight:600;font-style:normal;letter-spacing:-.02em}@media (min-width: 640px){.cc-waitlist-carousel-title{margin-top:1rem}}.cc-waitlist-carousel-card{box-sizing:border-box;width:100%;min-height:clamp(12.5rem,42vw,14.5rem);font-weight:600;font-style:normal;padding:max(1.25rem,calc(env(safe-area-inset-top,0px)/4 + 1rem)) max(1.25rem,calc(env(safe-area-inset-right,0px) + .5rem)) max(1.25rem,calc(env(safe-area-inset-bottom,0px)/4 + 1rem)) max(1.25rem,calc(env(safe-area-inset-left,0px) + .5rem))}.cc-waitlist-carousel-step{display:block;font-size:clamp(.6875rem,2.6vw,.75rem);font-weight:600;font-style:normal;letter-spacing:.12em;text-transform:uppercase}.cc-waitlist-carousel-headline,.cc-waitlist-carousel-body{font-weight:600;font-style:normal;letter-spacing:-.01em;line-height:1.5;text-wrap:pretty}.cc-waitlist-carousel-headline{margin-top:.625rem;font-size:clamp(.9375rem,3.6vw,1rem)}.cc-waitlist-carousel-body{margin-top:.75rem;flex:1;font-size:clamp(.875rem,3.4vw,.9375rem)}.cc-waitlist-carousel-emphasis{font-weight:600;font-style:normal}.cc-waitlist-carousel--dark .cc-waitlist-carousel-step{color:var(--wl-faint);text-shadow:none}.cc-waitlist-carousel--dark .cc-waitlist-carousel-title,.cc-waitlist-carousel--dark .cc-waitlist-carousel-emphasis{color:var(--wl-text);text-shadow:0 1px 2px rgba(0,0,0,.35)}.cc-waitlist-carousel--dark .cc-waitlist-carousel-headline,.cc-waitlist-carousel--dark .cc-waitlist-carousel-body{color:var(--wl-muted);text-shadow:0 1px 1px rgba(0,0,0,.25)}.cc-waitlist-carousel--dark .cc-waitlist-carousel-headline .cc-waitlist-carousel-emphasis{color:var(--wl-text)}.cc-waitlist-carousel--light .cc-waitlist-carousel-step{color:#0284c7}.cc-waitlist-carousel--light .cc-waitlist-carousel-title,.cc-waitlist-carousel--light .cc-waitlist-carousel-emphasis{color:#0f172a}.cc-waitlist-carousel--light .cc-waitlist-carousel-headline,.cc-waitlist-carousel--light .cc-waitlist-carousel-body{color:#334155}.cc-waitlist-carousel--light .cc-waitlist-carousel-headline .cc-waitlist-carousel-emphasis{color:#0f172a}@media (min-width: 640px){.cc-waitlist-carousel-card{min-height:14.5rem;padding:1.75rem 2rem}.cc-waitlist-carousel-headline{margin-top:.75rem}.cc-waitlist-carousel-body{margin-top:.875rem}}@media (min-width: 1024px){.cc-waitlist-carousel-card{min-height:15rem;padding:2rem 2.25rem}}.cc-waitlist-carousel-viewport{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.cc-waitlist-carousel-stage{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:clamp(.375rem,2.5vw,.875rem);width:100%}.cc-waitlist-carousel-arrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.375rem;height:2.375rem;min-width:2.375rem;min-height:2.375rem;border-radius:9999px;border:1px solid rgba(255,255,255,.2);background:#0000007a;color:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 0 1px #ffffff0a inset,0 6px 20px -10px #000000a6;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media (min-width: 640px){.cc-waitlist-carousel-arrow{width:2.75rem;height:2.75rem;min-width:2.75rem;min-height:2.75rem}}.cc-waitlist-carousel-arrow-icon{width:1.125rem;height:1.125rem;stroke-width:2.25}@media (min-width: 640px){.cc-waitlist-carousel-arrow-icon{width:1.25rem;height:1.25rem}}.cc-waitlist-carousel--dark .cc-waitlist-carousel-arrow:hover{background:#000000a8;border-color:#7dd3fc6b;box-shadow:0 0 0 1px #ffffff0f inset,0 8px 24px -10px #0ea5e959}.cc-waitlist-carousel--light .cc-waitlist-carousel-arrow{border-color:#94a3b873;background:#fffffff0;color:#334155;box-shadow:0 4px 16px -10px #0f172a2e}.cc-waitlist-carousel--light .cc-waitlist-carousel-arrow:hover{border-color:#0ea5e959;color:#0f172a;background:#fff}.cc-waitlist-carousel-arrow:active{transform:scale(.94)}.cc-waitlist-carousel-arrow:focus-visible{outline:2px solid rgba(56,189,248,.75);outline-offset:2px}body.cc-waitlist-fullbleed footer,body.cc-waitlist-fullbleed .sticky-bug-button{display:none!important}body.cc-waitlist-fullbleed .navbar-safe-area-top{display:none!important}.cc-waitlist-bg-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.cc-waitlist-bg-fallback{background:radial-gradient(ellipse 120% 80% at 50% 0%,rgba(56,189,248,.45),transparent 55%),radial-gradient(ellipse 90% 70% at 80% 100%,rgba(14,165,233,.35),transparent 50%),linear-gradient(165deg,#020617,#0c4a6e 42%,#0284c7)}.cc-waitlist-bg-layer .cc-waitlist-grainient,.cc-waitlist-bg-layer .grainient-container{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:100dvh;min-width:100vw}.cc-waitlist-page{position:relative;z-index:1;background:transparent;--wl-text: #ffffff;--wl-muted: rgba(255, 255, 255, .88);--wl-faint: rgba(255, 255, 255, .72);--wl-subtle: rgba(255, 255, 255, .68);--wl-border: rgba(125, 211, 252, .35);--wl-input-bg: rgba(255, 255, 255, .08);--wl-accent: rgba(56, 189, 248, .5);--wl-glow: rgba(56, 189, 248, .35);color:var(--wl-text);min-height:100dvh}.cc-waitlist-display{font-weight:600;letter-spacing:-.02em;color:var(--wl-text);text-shadow:0 1px 2px rgba(0,0,0,.35)}.cc-waitlist-emphasis{font-weight:600;font-style:normal;color:var(--wl-text)}.cc-waitlist-body-copy .cc-waitlist-emphasis{text-shadow:0 1px 1px rgba(0,0,0,.25)}.cc-waitlist-body-copy{font-weight:600;font-size:clamp(.875rem,3.4vw,1rem);color:var(--wl-muted);text-shadow:0 1px 1px rgba(0,0,0,.25)}.cc-waitlist-heading{color:var(--wl-text);text-shadow:0 1px 2px rgba(0,0,0,.35)}.cc-waitlist-lead{color:var(--wl-muted);text-shadow:0 1px 1px rgba(0,0,0,.25)}.cc-waitlist-muted-text{color:var(--wl-muted)}.cc-waitlist-subtle-text{color:var(--wl-faint)}.cc-waitlist-badge{border:1px solid var(--wl-border);background:#ffffff0f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--wl-muted)}.cc-waitlist-form-row{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:28rem}@media (min-width: 480px){.cc-waitlist-form-row{flex-direction:row;align-items:stretch;gap:0;border:1px solid var(--wl-border);border-radius:.5rem;background:var(--wl-input-bg);padding:.25rem;transition:border-color .25s ease,box-shadow .25s ease}.cc-waitlist-form-row:focus-within{border-color:#ffffff38;box-shadow:0 0 0 1px #ffffff0f,0 12px 40px -16px var(--wl-glow)}.cc-waitlist-form-row .cc-waitlist-input{border:none;border-radius:.375rem 0 0 .375rem}.cc-waitlist-form-row .cc-waitlist-submit{border-radius:.375rem;flex-shrink:0}}.cc-waitlist-input{min-height:3rem;flex:1;width:100%;border:1px solid var(--wl-border);border-radius:.5rem;background:var(--wl-input-bg);padding:0 1rem;font-size:16px;color:var(--wl-text);outline:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cc-waitlist-input::placeholder{color:var(--wl-faint)}.cc-waitlist-input:focus{border-color:#ffffff38;box-shadow:0 0 0 1px #ffffff0f}.cc-waitlist-submit{min-height:3rem;padding:0 1.35rem;border:none;border-radius:.5rem;background:#0284c7;font-size:1rem;font-weight:600;color:#fff;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.cc-waitlist-submit:hover:not(:disabled){background:#0369a1;box-shadow:0 8px 28px -8px #0ea5e973}.cc-waitlist-submit:active:not(:disabled){transform:scale(.98)}@keyframes cc-waitlist-beta-shimmer{0%,72%,to{transform:translate(-130%)}38%{transform:translate(130%)}}@media (prefers-reduced-motion: reduce){.cc-waitlist-beta-cta,.cc-waitlist-beta-cta:before{animation:none}}.cc-waitlist-submit:disabled{opacity:.65;cursor:not-allowed}.cc-waitlist-role-pill{border:1px solid var(--wl-border);background:#ffffff0f}.cc-waitlist-role-pill button[aria-pressed=true]{background:#7dd3fc33;color:#fff}.cc-waitlist-role-pill button[aria-pressed=false]{color:var(--wl-muted)}.cc-waitlist-role-pill button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.cc-waitlist-success{border:1px solid rgba(52,211,153,.35);background:#10b98114}.cc-wl-col{position:relative;display:flex;flex-direction:column;min-height:100dvh;width:100%;max-width:48rem;margin:0 auto}.cc-wl-center{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.cc-wl-lockup{display:flex;flex-direction:column;align-items:center;margin-bottom:1.75rem}.cc-wl-lockup .cc-waitlist-brand-soon{margin-top:.9rem}.cc-wl-hero-max{max-width:42rem}.cc-wl-lead-max{max-width:36rem;margin-top:1.1rem}.cc-wl-form{display:flex;flex-direction:column;align-items:center;width:100%;max-width:28rem;margin-top:2.25rem}.cc-wl-role-row{display:flex;align-items:center;justify-content:center;gap:.75rem;padding-top:1.1rem;flex-wrap:wrap}.cc-wl-role-pill button{background:none;border:0;color:inherit;font:inherit;padding:.45rem .9rem;border-radius:999px;cursor:pointer;transition:background-color .2s ease}.cc-wl-role-pill button[aria-pressed=true]{background:#ffffff26}.cc-wl-note{margin-top:1rem;min-height:1.25rem}.cc-wl-error{font-size:.875rem;font-weight:500;color:#fb7185}.cc-wl-success{display:flex;width:100%;max-width:28rem;align-items:center;gap:.85rem;border-radius:.75rem;padding:1rem 1.25rem;margin-top:2.25rem;text-align:left}.cc-wl-success-check{display:flex;width:2.25rem;height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;background:#10b981e6;color:#fff;font-size:1.1rem;font-weight:700}.cc-wl-explore{margin-top:2.75rem;display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(255,255,255,.28);border-radius:999px;padding:.85rem 1.9rem;color:var(--wl-text);background:#ffffff14;font:inherit;font-weight:600;font-size:1rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .15s ease}.cc-wl-explore:hover{background:#ffffff29;border-color:#ffffff73;transform:translateY(-1px)}.cc-wl-login{margin-top:1.4rem}.cc-wl-login a{color:inherit;text-decoration:none}.cc-wl-login a:hover{text-decoration:underline;text-underline-offset:2px}.cc-wl-rise{animation:ccWlRise .7s cubic-bezier(.22,1,.36,1) both}@keyframes ccWlRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.cc-wl-rise{animation:none;opacity:1}}@media (min-width: 1024px){.cc-waitlist-page h1.cc-waitlist-hero-title{font-size:clamp(3.5rem,4.5vw,4.75rem)!important;line-height:1.06!important}.cc-waitlist-page .cc-waitlist-hero-lead{font-size:clamp(1.3125rem,1.5vw,1.5rem)!important;line-height:1.5!important}.cc-waitlist-page .cc-waitlist-brand-soon{font-size:1rem;letter-spacing:.18em}.cc-waitlist-page .cc-waitlist-brand-mark{width:8.5rem;height:8.5rem}.cc-waitlist-page .cc-waitlist-brand-logo{width:7rem;height:7rem}.cc-waitlist-page .cc-wl-form,.cc-waitlist-page .cc-waitlist-form-row{max-width:34rem}.cc-waitlist-page .cc-waitlist-input{min-height:3.5rem;font-size:1.0625rem!important}.cc-waitlist-page .cc-waitlist-submit{min-height:3.5rem;padding:0 1.75rem;font-size:1.0625rem!important}.cc-waitlist-page .cc-waitlist-fine-print{font-size:.9375rem}.cc-waitlist-page .cc-wl-explore{font-size:1.0625rem}}@media (min-width: 1440px){.cc-waitlist-page .cc-waitlist-shell{max-width:56rem}.cc-waitlist-page .cc-wl-form,.cc-waitlist-page .cc-waitlist-form-row{max-width:36rem}}
