html{scroll-behavior:smooth}*{box-sizing:border-box;margin:0;padding:0}@keyframes blink{0%,to{opacity:1}50%{opacity:.4}}@keyframes pdot{0%{transform:scale(.8);opacity:1}to{transform:scale(2.2);opacity:0}}@keyframes psweep{0%{left:-100%}to{left:220%}}.psweep{position:absolute;inset:0;border-radius:99px;overflow:hidden;pointer-events:none}.psweep:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(232,160,32,.09),transparent);animation:psweep 3s infinite}.pdot{position:relative;flex-shrink:0}.pdot:after{content:"";position:absolute;inset:-3px;border-radius:50%;background:rgba(232,160,32,.25);animation:pdot 2s infinite}.nl{color:rgba(100,130,195,.45);font-size:13px;font-weight:500;padding:5px 15px;border-radius:5px;transition:color .2s;position:relative;text-decoration:none}.nl.on,.nl:hover{color:#f0f4ff}.nl.on:after{content:"";position:absolute;bottom:-1px;left:15px;right:15px;height:1.5px;background:#e8a020;border-radius:2px}.sc-btn{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:#e8a020;background:rgba(232,160,32,.07);border:1px solid rgba(232,160,32,.14);padding:4px 10px;border-radius:4px;align-self:flex-start;cursor:pointer;transition:background .15s}.sc-btn:hover{background:rgba(232,160,32,.13)}.wc{padding:36px 32px;background:#070c18;position:relative;overflow:hidden;transition:background .2s}.wc:hover{background:#0b1322}.tl-row{display:grid;grid-template-columns:64px 1fr;background:#04070f;transition:background .15s}.tl-row:hover{background:#070c18}.pbtn-p{display:block;text-align:center;padding:10px;border-radius:6px;font-weight:600;font-size:13px;background:#e8a020;color:#000;text-decoration:none;transition:background .15s}.pbtn-p:hover{background:#f0b030}.pbtn-g{display:block;text-align:center;padding:10px;border-radius:6px;font-weight:600;font-size:13px;border:1px solid hsla(0,0%,100%,.1);color:rgba(180,200,248,.65);text-decoration:none;transition:all .15s}.pbtn-g:hover{border-color:hsla(0,0%,100%,.18);color:#f0f4ff}.cta-main{display:inline-flex;align-items:center;gap:8px;background:#e8a020;color:#000;font-size:14px;font-weight:700;padding:12px 22px;border-radius:6px;transition:background .15s;text-decoration:none}.cta-main:hover{background:#f0b030}.cta-ghost{font-size:14px;color:rgba(180,200,248,.65);font-weight:500;padding:12px 16px;border-radius:6px;border:1px solid hsla(0,0%,100%,.1);transition:all .15s;text-decoration:none}.cta-ghost:hover{border-color:hsla(0,0%,100%,.18);color:#f0f4ff}.btn-si{font-size:13px;font-weight:500;color:rgba(180,200,248,.65);padding:6px 14px;border-radius:5px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);transition:all .15s;text-decoration:none;display:inline-block}.btn-si:hover{border-color:hsla(0,0%,100%,.16);color:#f0f4ff}.btn-try{font-size:13px;font-weight:700;color:#000;padding:7px 17px;border-radius:5px;background:#e8a020;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:background .15s}.btn-try:hover{background:#f0b030}.fa{font-size:12.5px;color:rgba(100,130,195,.45);text-decoration:none;transition:color .15s}.fa:hover{color:#f0f4ff}@keyframes scrollBounce{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(7px);opacity:1}}