:root{--wx-r:#FE0000;--wx-k:#050505;--wx-w:#F4F4F4;--wx-g:rgba(244,244,244,.55);--mx:0;--my:0;--v:0}html{scroll-behavior:smooth}body{background:#050505!important;color:#F4F4F4;-webkit-font-smoothing:antialiased;overflow:visible!important;overflow-x:clip!important}.elementor-widget-html{margin-bottom:0!important}.wx,.wx *{box-sizing:border-box}.wx{font-family:'Montserrat',system-ui,sans-serif;color:#F4F4F4;position:relative}.wx a{color:inherit;text-decoration:none}.wx h1,.wx h2,.wx h3,.wx p{font-family:inherit;color:inherit;text-transform:none}.wx-mono{font-family:'JetBrains Mono',monospace}.wx-lbl{font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.wx-red{color:#FE0000}.wx-mute{color:rgba(244,244,244,.55)}.wx-k9{font-weight:900;letter-spacing:-.045em;line-height:.9}.wx-glow{text-shadow:0 0 30px rgba(254,0,0,.65),0 0 2px rgba(254,0,0,.9)}.wx-outline{color:transparent;-webkit-text-stroke:1.5px rgba(244,244,244,.28)}.wx-wrap{padding-left:clamp(20px,5vw,72px);padding-right:clamp(20px,5vw,72px)}.wx-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#FE0000;box-shadow:0 0 12px #FE0000;animation:wxPulse 1.4s ease-in-out infinite}@keyframes wxPulse{50%{opacity:.25}}.wx-rv{opacity:0;transform:translateY(60px);transition:opacity 1s cubic-bezier(.2,.9,.1,1),transform 1s cubic-bezier(.2,.9,.1,1)}.wx-rv.in{opacity:1;transform:none}.wx-pill{display:inline-flex;align-items:center;gap:14px;padding:18px 30px;border-radius:999px;font-weight:800;font-size:15px;letter-spacing:.02em;transition:box-shadow .3s,background .3s}.wx-pill:hover{box-shadow:0 0 40px rgba(254,0,0,.55)}.wx-blink{animation:wxBlink 1s steps(2) infinite}@keyframes wxBlink{50%{opacity:0}}.wx-chip{display:inline-block;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.08em;padding:7px 12px;border:1px solid rgba(244,244,244,.18);border-radius:999px;margin:0 6px 6px 0}.wx-tech{display:inline-block;font-family:'JetBrains Mono',monospace;font-size:12px;padding:9px 14px;margin:0 8px 8px 0;border:1px solid rgba(244,244,244,.16);border-radius:8px;transition:border-color .2s,color .2s,transform .2s,box-shadow .2s}.wx-tech:hover{border-color:#FE0000;color:#FE0000;transform:translateY(-3px);box-shadow:0 0 20px rgba(254,0,0,.35)}.wx-mq{display:flex;width:max-content;animation:wxMq 30s linear infinite}.wx-mq.rev{animation-direction:reverse}.wx-mq.slow{animation-duration:55s}@keyframes wxMq{to{transform:translateX(-50%)}}.wx-skew{transform:skewX(calc(var(--v) * -1deg));transition:transform .25s ease-out}.wx-pin{position:relative;--p:0}.wx-stick{position:sticky;top:0;height:100vh;overflow:hidden}.wx-scanl{position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.28) 0 1px,transparent 1px 3px),radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,.7));pointer-events:none}.wx-pbar{position:absolute;left:clamp(20px,5vw,72px);right:clamp(20px,5vw,72px);bottom:36px;height:1px;background:rgba(244,244,244,.12)}.wx-pbar i{position:absolute;left:0;top:0;bottom:0;width:calc(var(--p) * 100%);background:#FE0000;box-shadow:0 0 10px #FE0000}#wx-ring{position:fixed;left:0;top:0;width:38px;height:38px;margin:-19px 0 0 -19px;border:1px solid #FE0000;border-radius:50%;pointer-events:none;z-index:99999;transition:width .25s,height .25s,margin .25s,background .25s}#wx-cdot{position:fixed;left:0;top:0;width:6px;height:6px;margin:-3px 0 0 -3px;background:#FE0000;border-radius:50%;pointer-events:none;z-index:99999;box-shadow:0 0 10px #FE0000}body:has(a:hover) #wx-ring,body:has(button:hover) #wx-ring{width:70px;height:70px;margin:-35px 0 0 -35px;background:rgba(254,0,0,.15)}@media (max-width:860px),(hover:none){#wx-ring,#wx-cdot{display:none}}@media (prefers-reduced-motion:reduce){.wx *{animation:none!important;transition:none!important}}