*{box-sizing:border-box}html,body{margin:0;padding:0;background:#02040a;color:#fff;font-family:Inter,Arial,Helvetica,sans-serif}body{overflow-x:hidden}.gsc-wrap{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:46px 22px;background:radial-gradient(circle at 50% -8%,rgba(0,125,255,.6),transparent 30%),radial-gradient(circle at 80% 85%,rgba(134,54,255,.38),transparent 28%),radial-gradient(circle at 10% 90%,rgba(0,245,255,.22),transparent 23%),linear-gradient(135deg,#02040a,#071325 42%,#02040a)}.gsc-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(80,170,255,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(80,170,255,.09) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 22%,#000 82%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 22%,#000 82%,transparent);opacity:.65;animation:gridMove 12s linear infinite}.gsc-wrap:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:conic-gradient(from 180deg at 50% 50%,transparent 0deg,rgba(0,183,255,.11) 65deg,transparent 115deg,rgba(140,54,255,.14) 185deg,transparent 260deg);animation:ambientSpin 24s linear infinite}.gsc-orb{position:absolute;border-radius:999px;filter:blur(18px);opacity:.68;animation:float 7s ease-in-out infinite}.orb1{width:250px;height:250px;background:#0a84ff;left:7%;top:16%}.orb2{width:210px;height:210px;background:#7d3cff;right:9%;bottom:13%;animation-delay:-3s}.orb3{width:130px;height:130px;background:#00e5ff;right:22%;top:14%;animation-delay:-5s}.gsc-card{position:relative;z-index:2;width:min(1180px,100%);min-height:700px;border:1px solid rgba(105,190,255,.36);border-radius:38px;padding:58px 48px;text-align:center;background:linear-gradient(180deg,#071124d1,#02040ae6);box-shadow:0 0 95px #007bff45,0 0 0 1px #ffffff0f inset,inset 0 0 70px #008cff17;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);animation:cardEntrance .9s cubic-bezier(.2,.9,.2,1) both}.gsc-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(105,220,255,.6),transparent 30%,rgba(148,76,255,.65));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.logo-box{width:min(455px,92%);height:215px;margin:0 auto 28px;border:1px solid rgba(210,230,255,.38);border-radius:31px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#ffffff13,#ffffff06);box-shadow:0 0 48px #2c97ff57,inset 0 0 35px #ffffff0e;animation:logoPulseFast 1.35s ease-in-out infinite;position:relative;overflow:hidden}.logo-box:before{content:"";position:absolute;top:-120%;left:-50%;width:70%;height:330%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.34),transparent);transform:rotate(25deg);animation:logoSweep 2.2s ease-in-out infinite}.logo-box img{max-width:90%;max-height:84%;object-fit:contain;filter:drop-shadow(0 0 18px rgba(105,220,255,.45))}.logo-placeholder{font-size:18px;font-weight:900;letter-spacing:.2em;color:#b9dfff;text-transform:uppercase}.eyebrow{color:#69dcff;font-size:14px;letter-spacing:.55em;text-transform:uppercase;font-weight:900;margin:12px 0 22px;text-shadow:0 0 22px rgba(105,220,255,.55)}.title{font-size:clamp(42px,6vw,88px);line-height:.92;margin:0;font-weight:950;letter-spacing:-.06em;text-transform:uppercase;text-shadow:0 0 35px rgba(79,168,255,.45),0 0 70px rgba(138,56,255,.28);animation:titleGlow 3s ease-in-out infinite}.subtitle{max-width:870px;margin:24px auto 0;font-size:clamp(18px,2vw,26px);line-height:1.45;color:#ffffffe8}.hourglass{font-size:78px;margin:34px auto 10px;filter:drop-shadow(0 0 24px rgba(100,200,255,.85));animation:hourglassSpin 5s linear infinite;transform-origin:center}.notice{display:inline-block;margin:12px auto 30px;padding:14px 24px;border-radius:999px;border:1px solid rgba(104,202,255,.4);background:#ffffff14;font-weight:900;color:#e9f7ff;letter-spacing:.04em;box-shadow:0 0 24px #00aaff1f}.email-form{display:flex;gap:14px;justify-content:center;align-items:center;max-width:790px;margin:0 auto 28px;position:relative}.email-form input{width:100%;height:60px;border-radius:19px;border:1px solid rgba(180,215,255,.28);background:#ffffff18;color:#fff;font-size:16px;padding:0 22px;outline:none;box-shadow:inset 0 0 24px #00000038;transition:.25s ease}.email-form input:focus{border-color:#69dcffd9;box-shadow:0 0 0 4px #00c8ff1f,0 0 40px #00c8ff2e,inset 0 0 24px #00000029}.email-form input::placeholder{color:#ffffffa6}.email-form button{height:60px;border:0;border-radius:19px;padding:0 32px;color:#fff;font-weight:950;font-size:15px;background:linear-gradient(135deg,#147dff,#8a38ff 60%,#00d5ff);background-size:190% 190%;box-shadow:0 18px 40px #1b6fff61,0 0 0 1px #ffffff29 inset;cursor:pointer;white-space:nowrap;position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;animation:buttonGradient 3.5s ease infinite}.email-form button:before{content:"";position:absolute;top:-45%;left:-75%;width:52%;height:190%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.68),transparent);transform:rotate(24deg);animation:buttonShine 2.1s ease-in-out infinite}.email-form button:hover{transform:translateY(-2px) scale(1.025);box-shadow:0 22px 52px #1b6fff80,0 0 34px #69dcff47}.email-form.gsc-clicked:after{content:"";position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px;border-radius:28px;border:1px solid rgba(105,220,255,.7);box-shadow:0 0 #69dcff80;animation:notifyRing .75s ease-out both;pointer-events:none}.email-form.gsc-clicked button{animation:buttonGradient 3.5s ease infinite,successPop .65s ease both}.ecosystem{font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#ffffffad;font-weight:900}.footer{position:absolute;left:0;right:0;bottom:20px;font-size:12px;color:#ffffff7a}.spark{position:absolute;width:4px;height:4px;border-radius:50%;background:#fff;box-shadow:0 0 12px #69dcff;animation:sparkFly .85s ease-out forwards;pointer-events:none;z-index:5}@keyframes cardEntrance{0%{opacity:0;transform:translateY(30px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes gridMove{0%{background-position:0 0,0 0}to{background-position:56px 56px,56px 56px}}@keyframes ambientSpin{to{transform:rotate(360deg)}}@keyframes float{0%,to{transform:translateY(0) translate(0)}50%{transform:translateY(-34px) translate(14px)}}@keyframes logoPulseFast{0%,to{transform:scale(1);box-shadow:0 0 48px #2c97ff57,inset 0 0 35px #ffffff0e}35%{transform:scale(1.16);box-shadow:0 0 96px #2c97ff9e,0 0 55px #8a38ff52,inset 0 0 45px #ffffff17}70%{transform:scale(.96);box-shadow:0 0 38px #2c97ff47,inset 0 0 28px #ffffff0a}}@keyframes logoSweep{0%,35%{left:-80%;opacity:0}50%{opacity:1}80%,to{left:130%;opacity:0}}@keyframes titleGlow{0%,to{filter:brightness(1)}50%{filter:brightness(1.18)}}@keyframes hourglassSpin{0%{transform:rotate(0) scale(1)}48%{transform:rotate(0) scale(1.08)}50%{transform:rotate(180deg) scale(1.12)}98%{transform:rotate(180deg) scale(1.08)}to{transform:rotate(360deg) scale(1)}}@keyframes buttonGradient{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes buttonShine{0%,38%{left:-80%;opacity:0}50%{opacity:1}82%,to{left:135%;opacity:0}}@keyframes notifyRing{0%{opacity:1;transform:scale(.96);box-shadow:0 0 #69dcff80}to{opacity:0;transform:scale(1.08);box-shadow:0 0 0 22px #69dcff00}}@keyframes successPop{0%{transform:scale(1)}35%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes sparkFly{to{transform:translate(var(--x),var(--y)) scale(0);opacity:0}}@media(max-width:760px){.gsc-wrap{padding:28px 14px}.gsc-card{padding:34px 18px;min-height:780px;border-radius:30px}.logo-box{height:165px}.email-form{flex-direction:column}.email-form button{width:100%}.eyebrow{letter-spacing:.32em}.footer{position:relative;bottom:auto;margin-top:26px}.hourglass{font-size:66px}.ecosystem{font-size:12px;line-height:1.7}}.construction-zone{display:flex;justify-content:center;gap:18px;margin:34px auto 10px;font-size:64px;filter:drop-shadow(0 0 18px rgba(255,180,0,.6))}.construction-zone span{animation:toolFloat 2.5s ease-in-out infinite}.construction-zone span:nth-child(2){animation-delay:.4s}.construction-zone span:nth-child(3){animation-delay:.8s}@keyframes toolFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px) scale(1.08)}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/gsc-coming-soon.css.map */
