@import"https://fonts.googleapis.com/css2?family=Syne:wght@400;500;600;700;800&family=Inter:wght@300;400;500;600&family=JetBrains+Mono:wght@400;500&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #040c16;--teal: #00c8e0;--teal-light: #7ef3ff;--teal-dim: rgba(0, 200, 224, .12);--gold: #b89a5a;--white: #ffffff;--text: rgba(255,255,255,.88);--muted: rgba(255,255,255,.38);--border: rgba(255,255,255,.07);--syne: "Syne", sans-serif;--inter: "Inter", sans-serif;--mono: "JetBrains Mono", monospace;--ease-out-expo: cubic-bezier(.16, 1, .3, 1)}html,body{height:100%;background:var(--bg);color:var(--text);font-family:var(--inter);-webkit-font-smoothing:antialiased;overflow-x:hidden;cursor:none}.cursor{position:fixed;width:12px;height:12px;background:var(--teal);border-radius:50%;pointer-events:none;z-index:9999;transition:transform .15s ease,opacity .3s ease;mix-blend-mode:screen}.cursor-ring{position:fixed;width:40px;height:40px;border:1px solid rgba(0,200,224,.5);border-radius:50%;pointer-events:none;z-index:9998;transition:transform .45s var(--ease-out-expo),width .3s var(--ease-out-expo),height .3s var(--ease-out-expo),opacity .3s ease}.cursor-ring.hovering{width:64px;height:64px;border-color:#00c8e040}.noise{position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;width:200%;height:200%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");background-size:256px 256px;opacity:.032;pointer-events:none;z-index:1;animation:grain 8s steps(10) infinite}@keyframes grain{0%,to{transform:translate(0)}10%{transform:translate(-2%,-3%)}20%{transform:translate(3%,2%)}30%{transform:translate(-1%,4%)}40%{transform:translate(2%,-2%)}50%{transform:translate(-3%,1%)}60%{transform:translate(1%,3%)}70%{transform:translate(-2%,-1%)}80%{transform:translate(3%,-3%)}90%{transform:translate(-1%,2%)}}.aurora{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.aurora-blob{position:absolute;border-radius:50%;filter:blur(120px);mix-blend-mode:screen;opacity:0;animation:blobReveal 2s ease forwards}@keyframes blobReveal{to{opacity:1}}.aurora-blob--1{width:70vw;height:70vw;top:-20%;left:-15%;background:radial-gradient(circle,rgba(0,120,180,.22) 0%,transparent 70%);animation:blobReveal 2s ease forwards,rotate1 35s linear infinite;transform-origin:60% 60%}.aurora-blob--2{width:60vw;height:60vw;bottom:-20%;right:-10%;background:radial-gradient(circle,rgba(0,80,140,.18) 0%,transparent 70%);animation:blobReveal 2.5s ease forwards,rotate2 50s linear infinite;transform-origin:40% 40%}.aurora-blob--3{width:50vw;height:50vw;top:50%;left:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(0,200,224,.09) 0%,transparent 70%);animation:blobReveal 3s ease forwards,pulse3 12s ease-in-out infinite}@keyframes rotate1{0%{transform:rotate(0) translate(5%) rotate(0)}to{transform:rotate(360deg) translate(5%) rotate(-360deg)}}@keyframes rotate2{0%{transform:rotate(0) translate(-5%) rotate(0)}to{transform:rotate(-360deg) translate(-5%) rotate(360deg)}}@keyframes pulse3{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.8}50%{transform:translate(-50%,-50%) scale(1.4);opacity:1}}.aurora:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px);background-size:40px 40px}.page{position:relative;z-index:2;min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;padding:0 clamp(1.5rem,5vw,4rem)}.top-bar{display:flex;align-items:center;justify-content:space-between;padding:2rem 0;border-bottom:1px solid var(--border);opacity:0;animation:revealDown .8s var(--ease-out-expo) .2s forwards}.top-bar-brand{font-family:var(--syne);font-size:1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--white)}.top-bar-status{display:flex;align-items:center;gap:.5rem;font-family:var(--mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.status-dot{width:5px;height:5px;border-radius:50%;background:var(--teal);animation:pulse-dot 2.5s ease infinite;box-shadow:0 0 6px var(--teal)}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.3}}.hero{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(3rem,8vh,6rem) 0;gap:0}.logo-wrap{position:relative;margin-bottom:clamp(2rem,5vh,3.5rem);opacity:0;animation:revealUp 1s var(--ease-out-expo) .4s forwards}.logo-wrap:before{content:"";position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;background:radial-gradient(ellipse 80% 60% at 50% 55%,rgba(0,200,224,.15) 0%,transparent 70%);border-radius:50%;animation:logoGlow 6s ease-in-out infinite}@keyframes logoGlow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.logo{width:clamp(200px,55vw,420px);height:auto;display:block;position:relative;z-index:1;animation:float 9s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.label{font-family:var(--mono);font-size:.6875rem;letter-spacing:.22em;text-transform:uppercase;color:var(--teal);margin-bottom:1.5rem;opacity:0;animation:revealUp .8s var(--ease-out-expo) .6s forwards}.headline{font-family:var(--syne);font-size:clamp(3.25rem,7.5vw,7rem);font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--white);margin-bottom:clamp(1rem,3vh,1.75rem);overflow:hidden}.headline-line{display:block;opacity:0;transform:translateY(100%);animation:lineReveal .9s var(--ease-out-expo) forwards}.headline-line:nth-child(1){animation-delay:.7s}.headline-line:nth-child(2){animation-delay:.82s;background:linear-gradient(100deg,var(--teal) 0%,var(--teal-light) 60%,var(--white) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes lineReveal{to{opacity:1;transform:translateY(0)}}.subline{font-size:clamp(.75rem,2.5vw,.9375rem);color:var(--muted);letter-spacing:.18em;text-transform:uppercase;font-weight:400;margin-bottom:clamp(2.5rem,5vh,4rem);opacity:0;animation:revealUp .8s var(--ease-out-expo) 1s forwards}.subline-dot{margin:0 .75rem;opacity:.4}.sep{width:min(480px,90%);height:1px;background:linear-gradient(90deg,transparent,rgba(0,200,224,.4),rgba(184,154,90,.4),transparent);margin-bottom:clamp(2.5rem,5vh,4rem);opacity:0;animation:revealFade 1s ease .95s forwards}.form-wrap{width:min(460px,92%);opacity:0;animation:revealUp .9s var(--ease-out-expo) 1.1s forwards}.form-label-text{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:1rem;display:block}.form-field{position:relative;margin-bottom:.75rem}.form-input{width:100%;background:#ffffff0a;border:1px solid var(--border);border-radius:0;padding:1.0625rem 1.25rem;font-family:var(--inter);font-size:.9375rem;color:var(--white);outline:none;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease;letter-spacing:.01em;-webkit-appearance:none}.form-input::placeholder{color:#ffffff40}.form-input:focus{border-color:#00c8e080;background:#00c8e00a;box-shadow:0 0 0 3px #00c8e014,0 0 30px #00c8e014}.form-btn{width:100%;padding:1.0625rem 2rem;background:var(--teal);color:#000;border:none;border-radius:0;font-family:var(--syne);font-size:.8125rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;cursor:none;position:relative;overflow:hidden;transition:background .2s ease}.form-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.3) 50%,transparent 60%);transform:translate(-100%);transition:transform .5s ease}.form-btn:hover:after{transform:translate(100%)}.form-btn:hover{background:#1dd8ee}.form-note{font-size:.6875rem;color:var(--muted);letter-spacing:.06em;margin-top:.875rem;line-height:1.6}.form-note a{color:var(--teal);text-decoration:none;border-bottom:1px solid rgba(0,200,224,.3);padding-bottom:1px;cursor:none;transition:color .2s ease,border-color .2s ease}.form-note a:hover{color:var(--white);border-color:#ffffff4d}.form-success{display:none;align-items:center;justify-content:center;gap:.75rem;padding:1.25rem;border:1px solid rgba(0,200,224,.25);background:#00c8e00d;color:var(--teal);font-family:var(--mono);font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;margin-top:.75rem}.form-success.visible{display:flex}.capabilities{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:0 0;margin-top:clamp(2.5rem,5vh,4rem);opacity:0;animation:revealUp .8s var(--ease-out-expo) 1.3s forwards}.cap-item{font-family:var(--mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap;transition:color .2s ease;cursor:default}.cap-item:hover{color:#ffffffa6}.cap-sep{width:1px;height:10px;background:#ffffff26;margin:0 1.25rem}.bottom-bar{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 0;border-top:1px solid var(--border);opacity:0;animation:revealUp .8s var(--ease-out-expo) 1.5s forwards}.bottom-bar-left,.bottom-bar-right{font-family:var(--mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.bottom-bar-center{font-family:var(--mono);font-size:.6875rem;letter-spacing:.1em;color:#ffffff1f}@keyframes revealUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes revealDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes revealFade{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.aurora-blob{filter:blur(80px)}.noise{animation:none;opacity:.02}.headline{font-size:clamp(2.5rem,9vw,4rem)}.logo-wrap:before{top:-20px;right:-20px;bottom:-20px;left:-20px}.bottom-bar-center{display:none}.cap-sep{margin:0 .75rem}}@media(max-width:640px){html,body{cursor:auto}.cursor,.cursor-ring{display:none!important}.form-btn,.form-note a{cursor:pointer}.noise{display:none}.aurora-blob{filter:blur(60px)}.aurora-blob--1{width:100vw;height:100vw}.aurora-blob--2{width:80vw;height:80vw}.aurora-blob--3{width:60vw;height:60vw}.page{padding:0 1.25rem}.top-bar{padding:1.25rem 0}.top-bar-status{display:none}.hero{padding:clamp(2rem,5vh,3rem) 0}.logo{width:clamp(200px,65vw,300px)}.logo-wrap{margin-bottom:1.75rem}.logo-wrap:before{top:-15px;right:-15px;bottom:-15px;left:-15px}.label{font-size:.625rem;letter-spacing:.15em;margin-bottom:1.25rem}.headline{font-size:clamp(2.25rem,10vw,3.25rem);margin-bottom:1rem;line-height:1.05}.subline{display:flex;flex-direction:column;align-items:center;gap:.375rem;letter-spacing:.1em;font-size:.75rem;margin-bottom:2rem}.subline-dot{display:none}.sep{margin-bottom:2rem}.form-wrap{width:100%}.form-label-text{font-size:.6875rem;letter-spacing:.1em;margin-bottom:.75rem}.form-input{padding:1rem;font-size:1rem}.form-btn{padding:1rem 1.5rem;font-size:.75rem;letter-spacing:.16em;min-height:48px}.form-note{font-size:.625rem;text-align:center;line-height:1.7}.form-success{font-size:.6875rem;padding:1rem;flex-direction:column;gap:.5rem;text-align:center}.capabilities{flex-direction:column;gap:.5rem;margin-top:2rem}.cap-sep{display:none}.cap-item{font-size:.625rem;letter-spacing:.12em;white-space:normal;text-align:center;padding:.25rem 0}.bottom-bar{flex-direction:column;gap:.5rem;text-align:center;padding:1.25rem 0}.bottom-bar-left,.bottom-bar-right{font-size:.625rem}}@media(max-width:380px){.page{padding:0 1rem}.logo{width:clamp(180px,70vw,260px)}.headline{font-size:2rem}.label{font-size:.5625rem}.form-input,.form-btn{padding-left:.875rem;padding-right:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/coming-soon.css.map */
