/* Neural Network — base styles */
html,body{margin:0;background:#111110;color:#EDEBE6;-webkit-font-smoothing:antialiased}

*{box-sizing:border-box}

a{color:inherit;text-decoration:none}

a:where(:not([data-btn])):hover{color:#D4FF3A}
section[style*="background:#EDEBE6"] a:where(:not([data-btn])):hover{color:#3046FF}

::selection{background:#D4FF3A;color:#111110}

[hidden]{display:none!important}
html:not(.js) [data-ref="loader"]{display:none}
.js [data-reveal]{visibility:hidden}
.only-wide{display:contents}
.only-narrow{display:none}
@media (max-width:859.98px){.only-wide{display:none}.only-narrow{display:contents}}
.menu-wrap{display:none}
.menu-wrap.open{display:contents}
/* hover states */
.hv-1:hover{color:#3046FF !important}
.hv-2:hover{transform:scale(.97) !important}
.hv-3:hover{padding-left:24px !important;color:#D4FF3A !important}

/* Selected work: stacked list on mobile */
@media (max-width:859.98px){.wk-sec{height:auto!important}.wk-stick{position:relative!important;height:auto!important}.wk-track{flex-direction:column!important;align-items:stretch!important;gap:56px!important;padding:104px 20px 96px!important;width:100%!important;transform:none!important}.wk-art{width:100%!important}.wk-end{display:none!important}}
