.soon{min-height:100vh;min-height:100dvh;position:relative;overflow:hidden;background:radial-gradient(1200px 700px at 85% -10%,rgba(200,241,105,.14),transparent 60%),var(--forest-deep);color:#fff;display:flex;flex-direction:column;padding:max(22px,env(safe-area-inset-top)) 22px max(20px,env(safe-area-inset-bottom))}.soon-orbit{position:absolute;border-radius:50%;border:1px solid rgba(200,241,105,.09);pointer-events:none}.soon-orbit-1{width:720px;height:720px;right:-360px;top:-240px;box-shadow:0 0 0 80px #c8f16905}.soon-orbit-2{width:460px;height:460px;right:-200px;top:-90px}.soon-orbit-3{width:520px;height:520px;left:-300px;bottom:-300px;box-shadow:0 0 0 70px #c8f16904}.soon-top{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;width:min(1120px,100%);margin:0 auto}.soon-top .logo{font-size:25px}.soon-top .logo-mark{width:32px;height:32px}.soon-pill{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:600;color:#cfe0d7;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;padding:7px 12px;border-radius:40px}.soon-pill i{width:6px;height:6px;border-radius:50%;background:var(--lime)}.soon-main{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;justify-content:center;width:min(1120px,100%);margin:0 auto;padding:60px 0 40px;animation:rise .7s ease both}.soon-kicker{color:var(--lime);margin-bottom:22px}.soon h1{font-size:clamp(54px,11vw,112px);line-height:.94;letter-spacing:-.055em;font-weight:600;margin-bottom:26px}.soon h1 em{font-family:var(--serif);font-weight:400;color:var(--lime);letter-spacing:-.03em}.soon-lead{max-width:520px;color:#a9c0b5;font-size:clamp(15px,2.2vw,18px);line-height:1.7;margin-bottom:30px}.soon-badge{display:inline-flex;align-items:center;gap:11px;width:fit-content;padding:13px 20px 13px 16px;border-radius:14px;background:var(--lime);color:var(--forest);font-weight:700;font-size:15px;letter-spacing:-.01em;box-shadow:0 14px 34px #00000038}.soon-dot{width:9px;height:9px;border-radius:50%;background:var(--forest);animation:pulse 2.2s ease-in-out infinite}.soon-points{list-style:none;padding:0;margin:44px 0 0;display:flex;flex-wrap:wrap;gap:12px 26px}.soon-points li{display:flex;align-items:center;gap:10px;color:#c5d5cd;font-size:13px}.soon-points li span{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:var(--lime)}.soon-card{position:absolute;z-index:2;right:max(22px,calc((100% - 1120px)/2));bottom:110px;width:290px;background:#fff;color:var(--ink);border-radius:15px;padding:14px 15px;box-shadow:0 25px 60px #0000004d;animation:float 5s ease-in-out infinite;display:none}.soon-card-row{display:flex;align-items:center;gap:11px}.soon-card-icon{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--good-bg);color:#517d28;flex:none}.soon-card-row>div:nth-child(2){display:flex;flex-direction:column;gap:3px}.soon-card-row strong{font-size:13px}.soon-card-row span{font-size:11px;color:var(--faint)}.soon-card-row b{margin-left:auto;color:#466d27;font-size:14px}.soon-foot{position:relative;z-index:2;display:flex;justify-content:space-between;gap:12px;width:min(1120px,100%);margin:0 auto;color:#6f9082;font-size:11px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media(min-width:960px){.soon-card{display:block}}.lost-main{padding-top:40px}.lost-code{display:block;font-size:clamp(120px,26vw,250px);font-weight:700;line-height:.82;letter-spacing:-.07em;color:#c8f16914;-webkit-text-stroke:1.5px rgba(200,241,105,.5);margin:0 0 26px -.04em;-webkit-user-select:none;user-select:none}.lost h1{font-size:clamp(40px,7.5vw,76px);line-height:1;margin-bottom:22px}.lost-home{width:fit-content}
