:root{--bg:#040b16;--panel:#091827;--panel2:#0c2032;--muted:#91aabb;--line:#17394f;--cyan:#51dcf5}body{background:radial-gradient(ellipse at 80% 0%,#11384c80,transparent 32%),radial-gradient(ellipse at 0% 40%,#082b3e60,transparent 36%),#040b16}.wrap{width:min(1240px,92%)}section[id]{padding:110px 0;scroll-margin-top:92px}.nav{background:#040b16e8}.navin{gap:20px}.brand{letter-spacing:.15em}.links{gap:20px;font-size:12px}.links a:hover{color:var(--cyan)}.menu-toggle{display:none;border:1px solid var(--line);color:var(--cyan);background:var(--panel);border-radius:10px;padding:9px 12px}.hero{min-height:760px;gap:60px;padding:100px 0;scroll-margin-top:90px}.hero h1{font-size:clamp(66px,8vw,110px);line-height:1;letter-spacing:-.065em}.hero-search{display:block;color:var(--cyan);font-size:.43em;letter-spacing:.2em;margin-top:18px;margin-bottom:28px}.hero h2{font-size:clamp(25px,3vw,38px);font-weight:500;letter-spacing:-.03em}.hero p{font-size:17px}.hero .live-strip{margin:32px 0 0;grid-template-columns:repeat(2,minmax(0,1fr))}.live-strip>div{background:#081826b0}.head h3{letter-spacing:-.035em}.head{margin-bottom:38px}.card,.pulse-card,.tablebox{box-shadow:0 20px 65px #0003,inset 0 1px 0 #ffffff05}.r-card{min-height:270px;gap:12px}.r-card h4{margin:8px 0}.r-card p{margin:0 0 24px}.r-card a{font-size:12px}.visual{position:relative;isolation:isolate;perspective:1000px;transform:rotateX(var(--tilt-y,0deg)) rotateY(var(--tilt-x,0deg));transition:transform .6s ease-out}.visual:before{content:'';position:absolute;inset:15%;border-radius:50%;background:radial-gradient(circle,#24cffa18,transparent 65%);box-shadow:0 0 100px #26d9ff0b;z-index:-1;animation:aura 9s ease-in-out infinite}.visual img{animation:float 9s ease-in-out infinite;filter:drop-shadow(0 20px 45px #21d6f52b)}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes aura{50%{opacity:.5;transform:scale(.95)}}.foot{border-top:1px solid var(--line);padding:50px 0 65px}.social-icons{gap:14px}#search{--border:#17394f;--green:#40e58a;--yellow:#ffd34d;--blue:#4b8cff;--purple:#b878ff;--orange:#ff9945;background:transparent;font-family:inherit;min-height:0}#search .app{width:100%;padding:0}#search section{border:0;padding:0}#search .header{margin-bottom:30px}#search .title h1{font-size:clamp(28px,4vw,45px);letter-spacing:-.035em}#search .title p{letter-spacing:.13em}#search .owl{border:0;background:transparent;box-shadow:none;width:60px;height:60px}#search .owl img{width:100%;height:100%;object-fit:contain}#search .grid{padding:0;gap:16px}#search .card{min-width:0}#search .token{margin:20px 0}#search .search input{min-width:0}#search .helper{line-height:1.6}#search .row b{overflow-wrap:anywhere}#search pre{max-width:100%}.btn:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}@media(max-width:1000px){.links{gap:12px}.navin>.primary{font-size:12px;padding:11px}.hero{gap:28px}}@media(max-width:850px){section[id]{padding:72px 0;scroll-margin-top:88px}.hero{padding:55px 0 72px;min-height:auto;gap:28px}.hero .visual{order:0}.hero h1{font-size:72px}.hero .visual img{max-height:350px}.menu-toggle{display:block;margin-left:auto}.links{display:none;position:absolute;top:72px;left:0;right:0;padding:24px 4%;background:#061222;border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:22px}.links.open{display:grid}.visual{transform:none}.visual img{animation-duration:14s}.visual:before{animation:none}#search .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.hero h1{font-size:64px}.hero .visual img{max-height:290px}.visual img{animation:none}.head h3{font-size:34px}.navin{gap:10px}.navin>.primary{padding:10px;font-size:10px}.brand{font-size:20px}.r-card{min-height:235px}#search .grid{grid-template-columns:1fr}#search .title h1{font-size:29px}#search .search input{font-size:12px}#search .row{font-size:11px}.tabs{flex-wrap:wrap}.tablebox{max-width:100%}.footin{gap:28px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before{animation:none!important;transition:none!important}.visual{transform:none!important}}
