.coming-soon{--cyan:#01ffff;--cyan-soft:#01ffff1f;--background:#050708;--surface:#0c1115;--text:#f5f7f8;--muted:#89969e;isolation:isolate;background:radial-gradient(ellipse at 50% 45%, #092025 0%, transparent 48%), var(--background);min-height:100vh;color:var(--text);flex-direction:column;padding:0 6%;font-family:Arial,Helvetica,sans-serif;display:flex;position:relative;overflow:hidden}.coming-soon *{box-sizing:border-box}.coming-soon a{color:inherit;text-decoration:none}.ambient{filter:blur(120px);opacity:.12;pointer-events:none;z-index:-1;border-radius:50%;width:350px;height:350px;position:absolute}.ambient-one{background:var(--cyan);top:15%;left:-220px}.ambient-two{background:#06f;bottom:0;right:-200px}.grid-pattern{z-index:-1;pointer-events:none;opacity:.12;background-image:linear-gradient(#01ffff14 1px,#0000 1px),linear-gradient(90deg,#01ffff14 1px,#0000 1px);background-size:65px 65px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.site-header{z-index:5;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;min-height:88px;display:flex;position:relative}.brand{letter-spacing:-.7px;align-items:center;gap:12px;font-size:21px;font-weight:700;display:flex}.brand strong{color:var(--cyan)}.brand-symbol{width:43px;height:43px;color:var(--cyan);border:3px solid #fff;border-right-color:#0000;border-radius:50%;place-items:center;font-size:25px;font-weight:800;display:grid;position:relative}.brand-symbol:after{content:"";background:var(--cyan);border-radius:5px;width:17px;height:6px;position:absolute;top:17px;right:-3px}.desktop-nav{align-items:center;gap:38px;display:flex}.desktop-nav a{color:#aeb9bf;font-size:14px;transition:color .3s}.desktop-nav a:hover,.desktop-nav a.active{color:var(--cyan)}.header-contact{border:1px solid #01ffff80;border-radius:30px;align-items:center;gap:8px;padding:12px 20px;font-size:13px;transition:all .3s;display:flex}.header-contact:hover{background:var(--cyan);color:#000;box-shadow:0 0 25px var(--cyan-soft)}.hero{text-align:center;z-index:1;flex-direction:column;flex:1;align-items:center;width:100%;max-width:850px;margin:0 auto;padding:45px 0 65px;display:flex;position:relative}.hero-visual{justify-content:center;align-items:center;width:100%;max-width:540px;height:245px;margin-bottom:25px;display:flex;position:relative}.orbit{pointer-events:none;border:1px solid #01ffff1f;border-radius:50%;position:absolute}.orbit-one{width:310px;height:310px;animation:25s linear infinite rotate}.orbit-two{width:410px;height:200px;transform:rotate(-25deg)}.code-window{z-index:2;background:#0a1318f0;border:1px solid #01ffff52;border-radius:12px;width:380px;animation:5s ease-in-out infinite float;overflow:hidden;transform:perspective(900px)rotateY(-8deg)rotateX(3deg);box-shadow:0 0 35px #01ffff17,0 25px 70px #00000080}.window-header{background:#121c22;border-bottom:1px solid #ffffff0f;align-items:center;gap:7px;height:42px;padding:0 15px;display:flex}.window-header>span{background:#fa6868;border-radius:50%;width:8px;height:8px}.window-header>span:nth-child(2){background:#e8bd50}.window-header>span:nth-child(3){background:#48d99a}.window-header p{color:#83959d;margin-left:10px;font-size:10px}.code-content{text-align:left;color:#d9e7e9;padding:18px 20px 22px;font-family:monospace;font-size:12px;line-height:2.1}.code-content p{margin:0}.code-content p>span,.cursor-line>span:first-child{color:#586d76;margin-right:14px}.code-content b{color:#58c9f1;font-weight:500}.code-content i{color:#a9df90;font-style:normal}.code-content em{color:var(--cyan);font-style:normal}.cursor-line{white-space:nowrap;color:#e0f2f3}.cursor{vertical-align:middle;background:var(--cyan);width:6px;height:13px;margin-left:4px;animation:1s steps(2,end) infinite blink;display:inline-block}.floating-tag{color:#d9eeee;z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a1418e6;border:1px solid #01ffff33;border-radius:8px;align-items:center;gap:9px;padding:11px 15px;font-size:11px;display:flex;position:absolute}.floating-tag svg{color:var(--cyan)}.tag-left{animation:4s ease-in-out infinite float;top:45px;left:-15px}.tag-right{animation:4.5s ease-in-out infinite reverse float;bottom:35px;right:-20px}.status-pill{color:var(--cyan);letter-spacing:2px;background:#01ffff0a;border:1px solid #01ffff40;border-radius:30px;align-items:center;gap:10px;margin-bottom:22px;padding:10px 17px;font-size:10px;font-weight:700;display:flex}.status-dot,.availability-dot{background:var(--cyan);width:7px;height:7px;box-shadow:0 0 12px var(--cyan);border-radius:50%;animation:1.8s infinite pulse}.hero h1{letter-spacing:-4px;margin:0;font-size:clamp(42px,7vw,76px);font-weight:800;line-height:1.06}.hero h1 span{color:var(--cyan);text-shadow:0 0 35px #01ffff29}.hero-description{max-width:590px;color:var(--muted);margin:22px auto 30px;font-size:15px;line-height:1.9}.progress-section{width:100%;max-width:490px}.progress-heading{color:#a6b4ba;justify-content:space-between;margin-bottom:12px;font-size:12px;display:flex}.progress-heading span:last-child{color:var(--cyan)}.progress-track{background:#192329;border-radius:20px;width:100%;height:7px;overflow:hidden}.progress-fill{border-radius:inherit;background:linear-gradient(90deg, #00aeb8, var(--cyan));width:65%;height:100%;animation:2s ease-out both progress;box-shadow:0 0 15px #01ffff99}.progress-note{color:#73858d;margin-top:12px;font-size:11px}.connect-button{background:var(--cyan);border-radius:30px;align-items:center;gap:12px;margin-top:23px;padding:15px 26px;font-size:14px;font-weight:700;transition:all .3s;display:inline-flex;color:#001112!important}.connect-button:hover{transform:translateY(-4px);box-shadow:0 8px 30px #01ffff47}.availability{color:#829198;align-items:center;gap:10px;margin-top:25px;font-size:12px;display:flex}.availability-dot{background:#53d99c;width:6px;height:6px;box-shadow:0 0 10px #53d99c}.site-footer{z-index:2;border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:20px;min-height:80px;display:flex;position:relative}.site-footer p{color:#8a999f;font-size:12px}.site-footer p span{color:#59676d}.footer-message{letter-spacing:1px}.social-links{align-items:center;gap:17px;display:flex}.social-links a{color:#aab8be;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:34px;height:34px;transition:all .3s;display:grid}.social-links a:hover{border-color:var(--cyan);color:var(--cyan);transform:translateY(-3px)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes blink{to{visibility:hidden}}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes progress{0%{width:0}to{width:65%}}@media (max-width:850px){.coming-soon{padding:0 5%}.desktop-nav{gap:20px}.footer-message{display:none}}@media (max-width:600px){.site-header{min-height:75px}.brand{font-size:17px}.brand-symbol{width:36px;height:36px;font-size:20px}.brand-symbol:after{top:14px}.desktop-nav{display:none}.header-contact{padding:10px 13px;font-size:11px}.hero{padding:55px 0}.hero-visual{height:205px;margin-bottom:25px}.code-window{width:min(340px,90%)}.code-content{padding:15px;font-size:10px}.orbit-one{width:260px;height:260px}.orbit-two{width:320px}.floating-tag{padding:9px;font-size:9px}.tag-left{top:20px;left:-8px}.tag-right{bottom:15px;right:-8px}.status-pill{letter-spacing:1.2px;padding:9px 12px;font-size:8px}.hero h1{letter-spacing:-2.5px;font-size:clamp(39px,11vw,58px)}.hero-description{font-size:13px;line-height:1.8}.progress-section{max-width:100%}.site-footer{text-align:center;flex-wrap:wrap;justify-content:center;min-height:90px;padding:18px 0}.site-footer p{width:100%;margin:0}.social-links{justify-content:center}}@media (prefers-reduced-motion:reduce){.coming-soon *,.coming-soon :before,.coming-soon :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
