@font-face{font-family:Helonik Regular;src:url(/sites/nexuscreator/fonts/helonik-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helonik DemiBold;src:url(/sites/nexuscreator/fonts/helonik-demibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Helonik Bold;src:url(/sites/nexuscreator/fonts/helonik-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nexus Inter;src:url(/sites/nexuscreator/fonts/inter-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nexus Inter;src:url(/sites/nexuscreator/fonts/inter-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Nexus Inter;src:url(/sites/nexuscreator/fonts/inter-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}.nx-root{--nx-bg:#111112;background:var(--nx-bg);color:#fff;-webkit-font-smoothing:antialiased;font-family:Helonik Regular,sans-serif;overflow-x:clip}.nx-reg{font-family:Helonik Regular,sans-serif;font-weight:400}.nx-demi{font-family:Helonik DemiBold,sans-serif;font-weight:600}.nx-bold{font-family:Helonik Bold,sans-serif;font-weight:700}.nx-inter{font-family:Nexus Inter,Inter,sans-serif}.nx-cta-pill{color:#2f2f2f;background:#fff;transition:transform .25s,box-shadow .25s;box-shadow:0 0 8px 4.74px #ffffff59}.nx-cta-pill:hover{transform:scale(1.04);box-shadow:0 0 14px 6px #ffffff73}.nx-cta-grad{color:#000;background:linear-gradient(#fafafa 0%,#e3e3e3 100%);transition:transform .25s;box-shadow:0 0 13px #fff6}.nx-cta-grad:hover{transform:scale(1.04)}@keyframes nx-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.nx-marquee-track{animation:22s linear infinite nx-marquee}.nx-reveal-unit{opacity:0;filter:blur(8px);transition:opacity .6s,filter .6s,transform .6s;display:inline-block;transform:translateY(6px)}.nx-reveal-on .nx-reveal-unit{opacity:1;filter:blur();transform:none}@keyframes nx-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.nx-pop{animation:.9s cubic-bezier(.22,1,.36,1) both nx-pop}.nx-fade{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(24px)}.nx-fade.nx-in{opacity:1;transform:none}.nx-tile .nx-tile-img{filter:saturate(0);transition:filter .35s}.nx-tile .nx-tile-dark{background:#00000080;transition:background-color .35s}.nx-tile .nx-tile-name{opacity:0;transition:opacity .35s}.nx-tile:hover .nx-tile-img,.nx-tile.nx-lit .nx-tile-img{filter:saturate()}.nx-tile:hover .nx-tile-dark,.nx-tile.nx-lit .nx-tile-dark{background:0 0}.nx-tile:hover .nx-tile-name,.nx-tile.nx-lit .nx-tile-name{opacity:1}.nx-navlink{transition:background-color .2s}.nx-navlink:hover{background-color:#ffffff0d}.nx-navlink:hover>span{opacity:1}@media (prefers-reduced-motion:reduce){.nx-marquee-track{animation:none}.nx-reveal-unit,.nx-fade{opacity:1;filter:none;transform:none}}
