*,:before,:after{box-sizing:border-box}:root{--ax-bg:#0a0a0a;--ax-fg:#f4f4f0;--ax-accent:#d4ff33;--ax-muted:#9a9a92}html{scroll-behavior:smooth}body{background:var(--ax-bg);color:var(--ax-fg);-webkit-font-smoothing:antialiased;margin:0;font-family:Space Grotesk,system-ui,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}::selection{background:var(--ax-accent);color:var(--ax-bg)}img{max-width:100%;display:block}.axdisp{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:800}[data-anim]{opacity:0;will-change:transform, opacity;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(30px)}[data-anim].in{opacity:1;transform:none}.hw{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);will-change:transform, opacity;transform:translateY(34px)}.hw.in{opacity:1;transform:none}@keyframes axMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes axFloat{0%{transform:translate(0)scale(1)}50%{transform:translate(40px,-24px)scale(1.14)}to{transform:translate(0)scale(1)}}#axnav a:hover{color:var(--ax-accent)}.axtile{transition:transform .4s cubic-bezier(.2,.7,.2,1),border-color .3s}.axtile:hover{border-color:var(--ax-accent);transform:scale(1.02)translateY(-4px)}.axtile:hover .axnum{color:var(--ax-accent)}.axwtile{transition:background .3s,color .3s}.axwtile:hover{background:var(--ax-accent)!important;color:var(--ax-bg)!important}.axwtile:hover .axwmeta,.axwtile:hover .axwarr{color:var(--ax-bg)!important}.axfield:focus{outline:none;border-color:var(--ax-accent)!important}.axfooter-link{transition:color .2s}.axfooter-link:hover{color:var(--ax-accent)}.axfounder-li{color:#b8b8b0;transition:color .2s,transform .2s}.axfounder-li svg{transition:transform .2s}.axfounder-li:hover{color:var(--ax-accent);transform:translate(2px)}.axfounder-li:hover svg{transform:translateY(-2px)scale(1.1)}.axproj{transition:border-color .3s}.axbtn-p{transition:transform .2s}.axbtn-p:hover{transform:translateY(-2px)}.axbtn-s:hover{border-color:var(--ax-accent)!important;color:var(--ax-accent)!important}@media (width<=900px){.axproj{grid-template-columns:1fr!important}.axproj .axproj-vis{order:-1!important;min-height:220px!important}}.axchip{transition:background .25s,color .25s,border-color .25s}.axcard.hidden{display:none!important}@media (width<=560px){.axrel-grid{grid-template-columns:1fr!important}}.axprose p{color:#c8c8c0;margin:20px 0;font-size:17px;line-height:1.75}.axprose h2{letter-spacing:-.02em;margin:44px 0 0;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(24px,3.2vw,32px);font-weight:800;line-height:1.15}.axprose ul{flex-direction:column;gap:12px;margin:20px 0;padding-left:0;list-style:none;display:flex}.axprose li{color:#c8c8c0;padding-left:26px;font-size:16.5px;line-height:1.65;position:relative}.axprose li:before{content:"";background:var(--ax-accent);border-radius:2px;width:8px;height:8px;position:absolute;top:10px;left:0;transform:rotate(45deg)}.axprose a{color:var(--ax-accent);border-bottom:1px solid #d4ff3366;transition:border-color .2s}.axprose a:hover{border-bottom-color:var(--ax-accent)}.axprose strong{color:#f4f4f0;font-weight:600}.axprose blockquote{border-left:3px solid var(--ax-accent);letter-spacing:-.01em;color:#f4f4f0;margin:36px 0;padding:4px 0 4px 26px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(20px,2.6vw,26px);font-weight:600;line-height:1.3}#axburger{display:none}#axdrawer{opacity:0;pointer-events:none;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s;transform:translateY(-102%)}#axdrawer.open{opacity:1;pointer-events:auto;transform:translateY(0)}.axdrawer-link{transition:color .2s}.axdrawer-link:active,.axdrawer-link:hover{color:var(--ax-accent)}@media (width<=1000px){#axnav,#axdesk-cta{display:none!important}#axburger{display:inline-flex!important}}@media (width<=820px){#axhero-grid,#axcontact-grid,#axblog-featured{grid-template-columns:1fr!important}}@media (width<=720px){#axconsole-grid{grid-template-columns:1fr!important}#axconsole-side{display:none!important}}@media (width<=900px){#axfooter-grid{grid-template-columns:1fr 1fr!important;gap:30px 26px!important}#axfooter-grid .axfoot-brand{grid-column:1/-1}}@media (width<=480px){#axfooter-grid{grid-template-columns:1fr!important}}@media (width<=680px){.axsec{padding-left:20px!important;padding-right:20px!important}.axwtile{grid-template-columns:1fr!important;gap:14px!important;padding:26px 22px!important}.axwtile .axwarr{display:none}.axhead{padding:16px 20px!important}.axfounder{flex-direction:column!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-anim],.hw{opacity:1!important;transform:none!important}#axblob{animation:none!important}}
