*{box-sizing:border-box}body{margin:0;background:#070e1b;color:#e6efff;font:14px "Segoe UI","Microsoft YaHei",sans-serif;min-height:100vh;overflow-x:hidden;background-image:linear-gradient(#14203940 1px,transparent 1px),linear-gradient(90deg,#14203940 1px,transparent 1px);background-size:65px 65px}header{display:flex;align-items:center;gap:15px;padding:32px 5vw}header img{width:50px;border-radius:12px}header b{font-size:22px;letter-spacing:4px}header span{font-size:10px;letter-spacing:3px;color:#7294b0;margin-left:10px}.orb{position:fixed;inset:0;pointer-events:none;background:radial-gradient(ellipse at 25% 65%,#08648535,transparent 50%),radial-gradient(ellipse at 90% 20%,#29376b44,transparent 40%)}main{display:grid;grid-template-columns:1.3fr 1fr;gap:8vw;position:relative;max-width:1250px;margin:45px auto 70px;padding:0 45px}.intro{position:relative;min-height:580px}.kicker{font-size:10px;letter-spacing:3px;color:#86cbd5}h1{font-size:60px;font-weight:500;line-height:1.4;letter-spacing:4px;margin:30px 0}p{color:#7c97b1;line-height:2}.features{display:flex;gap:25px;margin-top:30px;font-size:11px;color:#9bb9cd}.rings{position:absolute;top:330px;left:80px;width:290px;height:250px;perspective:500px}.rings i{position:absolute;inset:10px;border:1px solid #72d6ed80;border-radius:50%;transform:rotateX(65deg);box-shadow:0 0 35px #36bbdd33,inset 0 0 30px #36bbdd22}.rings i:nth-child(2){inset:40px;transform:rotateX(65deg) rotateZ(30deg)}.rings i:nth-child(3){inset:70px}.rings div{position:absolute;left:115px;top:40px;font-size:70px;font-weight:200;color:#a0e9ec;text-shadow:0 0 35px #65e3ed}.rings small{font-size:23px;display:block;text-align:center}.panel{margin-top:20px;padding:42px;background:linear-gradient(135deg,#17263be8,#0d1728ef);border:1px solid #3a506b;border-radius:18px;box-shadow:0 25px 100px #0006;align-self:start}.panel h2{font-size:25px;font-weight:500;margin:18px 0 8px}.panel p{font-size:12px;margin-bottom:30px}label{display:block;margin:22px 0 10px;font-size:12px;color:#a0b9d0}input{width:100%;background:#091526;border:1px solid #30445f;border-radius:8px;color:white;padding:15px;font:inherit}input:focus{outline:1px solid #88dce4}button{width:100%;padding:15px;background:#9cddd9;border:0;border-radius:8px;cursor:pointer;color:#092b32;font:inherit;font-weight:600;margin-top:20px}.secondary{background:none;border:1px solid #30445f;color:#99b4ca;font-size:12px;margin-top:12px}footer{text-align:center;color:#57738d;font-size:10px;border-top:1px solid #2a3c52;margin-top:28px;padding-top:22px}.bottom{position:relative;padding:0 5vw 25px;display:flex;justify-content:space-between;font-size:10px;letter-spacing:2px;color:#4f718b}#error{min-height:16px;color:#f1b78e;font-size:12px;margin-top:15px}@media(max-width:850px){main{grid-template-columns:1fr;margin-top:10px;max-width:530px}.intro{display:none}.panel{padding:30px}header span,.bottom span{display:none}}