:root{--nux-bg: #f4f6f5;--nux-ink: #131a18;--nux-ink-soft: #3f4a45;--nux-ink-mute: #6a7571;--nux-ink-faint: #8a938f;--nux-paper: #e9efee;--nux-lime: #b9e24a;--nux-lime-deep: #7fae2f;--nux-font-body: "Archivo", system-ui, sans-serif;--nux-font-mono: "Space Mono", ui-monospace, monospace}@keyframes nuxFlt{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}@keyframes nuxFlt2{0%,to{transform:translateY(0)}50%{transform:translateY(11px)}}@keyframes nuxPopCardM{0%{opacity:0;transform:scale(.6) translateY(16px)}64%{transform:scale(.84) translateY(-2px)}to{opacity:1;transform:scale(.8) translateY(0)}}@keyframes nuxFltWaveM{0%,to{transform:scale(.8) translateY(0)}50%{transform:scale(.8) translateY(-11px)}}@keyframes nuxFltBioM{0%,to{transform:scale(.8) translateY(0)}50%{transform:scale(.8) translateY(9px)}}@keyframes nuxPulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@keyframes nuxBootOut{0%,52%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-103%)}}@keyframes nuxBootMark{0%{opacity:0;letter-spacing:.6em;transform:translateY(8px)}to{opacity:1;letter-spacing:.2em;transform:translateY(0)}}@keyframes nuxBootBar{0%{width:0}to{width:100%}}@keyframes nuxBootBlink{0%,to{opacity:.35}50%{opacity:1}}@keyframes nuxCopyIn{0%{opacity:0;transform:translateY(calc(-50% + 26px)) scale(.965)}to{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes nuxRiseIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes nuxDropIn{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes nuxPopIn{0%{opacity:0;transform:scale(.82)}62%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes nuxVidIn{0%{opacity:0;transform:scale(1.09)}to{opacity:1;transform:scale(1)}}@keyframes nuxFadeIn{0%{opacity:0}to{opacity:1}}@keyframes nuxCopyShine{0%{transform:translate(-40%) skew(-16deg)}to{transform:translate(560%) skew(-16deg)}}.nux-hero{position:relative;width:100%;min-height:100vh;display:flex;flex-direction:column;background:var(--nux-bg);font-family:var(--nux-font-body);color:var(--nux-ink);overflow:hidden;box-sizing:border-box;-webkit-font-smoothing:antialiased}.nux-hero *,.nux-hero *:before,.nux-hero *:after{box-sizing:border-box}.nux-hero .nux-intro-anim{animation-fill-mode:both}.nux-hero .nux-grid,.nux-hero .nux-glow,.nux-hero .nux-scrim,.nux-hero .nux-orb-big-a,.nux-hero .nux-orb-big-b,.nux-hero .nux-orb-green,.nux-hero .nux-orb-a,.nux-hero .nux-orb-b,.nux-hero .nux-copy-streaks,.nux-hero .nux-copy-gloss,.nux-hero .nux-copy-shine,.nux-hero .nux-hud-wave-fill,.nux-hero .nux-intro-grid,.nux-hero .nux-intro-bar{display:block!important}.nux-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle,rgba(19,26,24,.11) 1.5px,transparent 1.7px);background-size:26px 26px;-webkit-mask-image:radial-gradient(150% 150% at 50% 48%,#000 70%,transparent 100%);mask-image:radial-gradient(150% 150% at 50% 48%,#000 70%,transparent 100%)}.nux-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(46% 62% at 74% 48%,rgba(185,226,74,.14),transparent 66%),radial-gradient(40% 56% at 73% 47%,rgba(255,255,255,.92),transparent 70%)}.nux-herovid{position:absolute;z-index:1;right:0;top:0;height:100%;width:58%;overflow:hidden;pointer-events:none;transform-origin:82% 50%;animation:nuxVidIn 1.15s cubic-bezier(.2,.8,.2,1) .65s both;-webkit-mask-image:radial-gradient(118% 104% at 82% 50%,#000 50%,transparent 84%);mask-image:radial-gradient(118% 104% at 82% 50%,#000 50%,transparent 84%)}.nux-herovid video{width:100%;height:100%;object-fit:cover;display:block}.nux-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#f4f6f56b,#f4f6f52e 34%,#f4f6f500 58%)}.nux-orb-big-a{position:absolute;z-index:1;left:-4%;top:2%;width:230px;height:230px;border-radius:50%;background:radial-gradient(circle at 34% 30%,#fff,#e6ebee 44%,#c8d2d8);box-shadow:0 34px 66px -22px #131a183d;animation:nuxFlt 11s ease-in-out infinite;pointer-events:none}.nux-orb-big-b{position:absolute;z-index:1;left:13%;bottom:-9%;width:250px;height:250px;border-radius:50%;background:radial-gradient(circle at 36% 30%,#fff,#e3e9ec 46%,#c1ccd2);box-shadow:0 34px 66px -22px #131a183d;animation:nuxFlt2 9s ease-in-out infinite;pointer-events:none}.nux-orb-green{position:absolute;z-index:1;left:33%;top:40%;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle at 34% 30%,#f4f9e2,#dcefa4 54%,#b9e24a);box-shadow:0 22px 44px -18px #7896284d;animation:nuxFlt 13s ease-in-out infinite;pointer-events:none}.nux-orb-a{position:absolute;z-index:6;left:.5%;top:5%;width:98px;height:98px;border-radius:50%;background:radial-gradient(circle at 33% 28%,#fff,#eef2f4 38%,#cdd6db 74%,#b3bdc4);box-shadow:0 22px 40px -14px #131a1852,inset -7px -9px 18px #96a5af80,inset 6px 8px 16px #fffffff2;animation:nuxFadeIn .9s ease 1.4s both,nuxFlt 8s ease-in-out infinite;pointer-events:none}.nux-orb-b{position:absolute;z-index:6;left:43%;bottom:11%;width:82px;height:82px;border-radius:50%;background:radial-gradient(circle at 34% 28%,#fff,#eef2f4 40%,#c9d2d8 76%,#aeb9c0);box-shadow:0 20px 36px -14px #131a184d,inset -6px -8px 16px #96a5af80,inset 6px 7px 14px #fffffff2;animation:nuxFadeIn .9s ease 1.5s both,nuxFlt2 7s ease-in-out infinite;pointer-events:none}.nux-hud{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;pointer-events:none;overflow:hidden;animation:nuxFadeIn .9s ease 1.5s both}.nux-hud-wave{position:absolute;right:5%;top:19%;animation:nuxFlt 7s ease-in-out infinite;background:#ffffff8c;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.7);border-radius:16px;padding:15px 18px;box-shadow:0 22px 44px -20px #131a1852;min-width:172px}.nux-hud-wave-top{display:flex;align-items:center;justify-content:space-between;gap:14px}.nux-hud-wave-label{font:700 9px var(--nux-font-mono);letter-spacing:.18em;color:var(--nux-ink-mute)}.nux-dot{width:7px;height:7px;border-radius:50%;background:var(--nux-lime);box-shadow:0 0 0 3px #b9e24a42;display:inline-block}.nux-dot--pulse{animation:nuxPulse 2.4s ease-in-out infinite}.nux-hud-wave-value{font-weight:800;font-size:26px;line-height:1.05;margin-top:8px;letter-spacing:-.02em}.nux-hud-wave-value span{font-size:15px;color:var(--nux-ink-mute)}.nux-hud-wave-bar{margin-top:11px;height:5px;border-radius:3px;background:#131a181a;overflow:hidden}.nux-hud-wave-fill{height:100%;background:linear-gradient(90deg,var(--nux-lime),var(--nux-lime-deep))}.nux-hud-wave-cap{font:400 9.5px var(--nux-font-mono);color:var(--nux-ink-faint);margin-top:7px}.nux-hud-bio{position:absolute;right:31%;top:53%;animation:nuxFlt2 6s ease-in-out infinite;background:#ffffff80;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.7);border-radius:15px;padding:13px 16px;box-shadow:0 20px 40px -20px #131a184d;display:flex;align-items:center;gap:12px}.nux-hud-bio-check{width:34px;height:34px;border-radius:10px;background:var(--nux-ink);color:var(--nux-lime);display:grid;place-items:center;font-size:15px}.nux-hud-bio-value{font-weight:800;font-size:20px;line-height:1;letter-spacing:-.02em}.nux-hud-bio-label{font:400 9.5px var(--nux-font-mono);color:var(--nux-ink-mute);margin-top:4px}.nux-hud-proto{position:absolute;right:8%;bottom:15%;animation:nuxFlt 8.5s ease-in-out infinite;background:#131a18e6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:12px 15px;box-shadow:0 20px 40px -20px #131a1880;display:flex;align-items:center;gap:11px}.nux-hud-proto-num{font:700 11px var(--nux-font-mono);color:var(--nux-lime)}.nux-hud-proto-value{font-weight:800;font-size:16px;line-height:1;color:var(--nux-bg)}.nux-hud-proto-label{font:400 9px var(--nux-font-mono);color:#f4f6f599;margin-top:3px}.nux-hud-status{position:absolute;right:6%;top:64%;display:flex;align-items:center;gap:7px}.nux-hud-status-text{font:700 9px var(--nux-font-mono);letter-spacing:.2em;color:#131a186b}.nux-nav{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:clamp(20px,2.4vw,30px) clamp(24px,4vw,64px);animation:nuxDropIn .75s cubic-bezier(.2,.85,.25,1) 1s both}.nux-navlogo{position:relative;display:inline-flex;align-items:center;text-decoration:none}.nux-navlogo-text{position:relative;font-weight:900;font-size:18px;letter-spacing:.22em;color:var(--nux-ink)}.nux-navpills{display:flex;gap:2px;background:#ffffffa6;border:1px solid rgba(19,26,24,.1);border-radius:999px;padding:5px}.nux-navpills a{font:500 12.5px var(--nux-font-body);padding:7px 15px;border-radius:999px;color:#3a453f;text-decoration:none}.nux-navpills a.nux-active{font-weight:600;background:var(--nux-ink);color:var(--nux-paper)}.nux-nav-right{display:flex;gap:10px;align-items:center}.nux-cart{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;background:#ffffffa6;border:1px solid rgba(19,26,24,.1);text-decoration:none}.nux-cart-count{position:absolute;top:-4px;right:-4px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--nux-lime);color:var(--nux-ink);font:700 9.5px var(--nux-font-mono);display:flex;align-items:center;justify-content:center;border:2px solid var(--nux-bg)}.nux-shop{display:inline-flex;align-items:center;gap:9px;font:600 13px var(--nux-font-body);color:var(--nux-paper);background:var(--nux-ink);padding:6px 6px 6px 18px;border-radius:999px;text-decoration:none}.nux-shop-arrow,.nux-cta-arrow{width:34px;height:34px;border-radius:999px;background:var(--nux-lime);color:var(--nux-ink);display:grid;place-items:center;font-size:16px}.nux-shop-arrow{width:26px;height:26px;font-size:14px}.nux-burger{display:none;width:44px;height:44px;align-items:center;justify-content:center;background:var(--nux-ink);border:none;border-radius:12px;cursor:pointer;padding:0}.nux-burger-lines{display:flex;flex-direction:column;gap:4px}.nux-burger-lines span{display:block;width:18px;height:2px;background:var(--nux-paper);border-radius:2px}.nux-menu{position:absolute;z-index:30;top:64px;left:12px;right:12px;background:#fff;border:1px solid rgba(19,26,24,.1);border-radius:20px;padding:10px;box-shadow:0 24px 50px -18px #131a1859;display:none;flex-direction:column;gap:2px}.nux-menu.nux-open{display:flex}.nux-menu a{padding:14px 16px;font:600 15px var(--nux-font-body);color:var(--nux-ink);text-decoration:none;border-radius:13px}.nux-menu a.nux-active{background:var(--nux-bg)}.nux-menu .nux-menu-cta{margin-top:6px;padding:15px 16px;text-align:center;color:var(--nux-paper);background:var(--nux-ink)}.nux-hbody{position:relative;flex:1;min-height:0;z-index:5}.nux-wordmark{position:absolute;left:clamp(14px,1.5vw,30px);bottom:-2vw;z-index:0;font-weight:900;font-size:clamp(120px,15.5vw,300px);letter-spacing:-.02em;line-height:1;color:#131a1817;white-space:nowrap;pointer-events:none;animation:nuxRiseIn 1s ease 1.15s both}.nux-copy{position:absolute;z-index:4;left:clamp(24px,4vw,64px);top:50%;transform:translateY(-50%);animation:nuxCopyIn .95s cubic-bezier(.2,.85,.25,1) 1.02s both;width:min(560px,46vw);min-width:340px;padding:clamp(28px,3vw,44px);border-radius:36px;overflow:hidden;background:linear-gradient(135deg,#ffffff0f,#fff0 62%);backdrop-filter:blur(22px) saturate(1.8);-webkit-backdrop-filter:blur(22px) saturate(1.8);border:1px solid rgba(255,255,255,.36);box-shadow:inset 2px 2px 1px #ffffffd9,inset -2px -2px 2px #ffffff1a,inset 0 -10px 22px -12px #131a181f,0 24px 50px -22px #131a184d}.nux-copy-streaks{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(122deg,rgba(255,255,255,.4) 0%,rgba(255,255,255,.08) 16%,transparent 32%,transparent 66%,rgba(255,255,255,.1) 84%,transparent 100%)}.nux-copy-gloss{position:absolute;left:0;right:0;top:0;height:34%;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.42),transparent);border-radius:36px 36px 50% 50%/36px 36px 100% 100%}.nux-copy-shine{position:absolute;top:0;left:-20%;width:26%;height:100%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.32),transparent);transform:skew(-16deg);animation:nuxCopyShine 7s cubic-bezier(.7,0,.3,1) 2.4s infinite}.nux-eyebrow{position:relative;font:700 10.5px var(--nux-font-mono);letter-spacing:.24em;color:#4a5551;animation:nuxRiseIn .8s ease 1.2s both}.nux-copy h1{position:relative;margin:20px 0 0;font-weight:800;font-size:clamp(40px,4.4vw,64px);line-height:1;letter-spacing:-.03em;font-family:var(--nux-font-body);animation:nuxRiseIn .85s cubic-bezier(.2,.85,.25,1) 1.32s both;text-transform:none}.nux-copy h1 .nux-h1-muted{color:var(--nux-ink-mute)}.nux-herop{position:relative;margin:24px 0 0;font:400 clamp(14px,1.05vw,16px)/1.6 var(--nux-font-body);color:var(--nux-ink-soft);max-width:410px;animation:nuxRiseIn .85s ease 1.46s both}.nux-herop p{margin:0;font:inherit;color:inherit}.nux-cta{position:relative;margin-top:30px;display:inline-flex;align-items:center;gap:16px;background:var(--nux-ink);color:var(--nux-paper);text-decoration:none;padding:15px 15px 15px 26px;border-radius:999px;font:600 14px var(--nux-font-body);transform-origin:left center;animation:nuxPopIn .7s cubic-bezier(.2,.85,.25,1) 1.6s both}.nux-intro{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:var(--nux-bg);animation:nuxBootOut 2s cubic-bezier(.72,0,.16,1) both}.nux-intro-grid{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle,rgba(19,26,24,.08) 1.5px,transparent 1.7px);background-size:26px 26px;-webkit-mask-image:radial-gradient(120% 120% at 50% 50%,#000 58%,transparent 100%);mask-image:radial-gradient(120% 120% at 50% 50%,#000 58%,transparent 100%)}.nux-intro-mark{position:relative;font-weight:900;font-size:clamp(30px,5vw,56px);letter-spacing:.2em;color:var(--nux-ink);animation:nuxBootMark .8s cubic-bezier(.2,.85,.25,1) both}.nux-intro-track{position:relative;width:min(230px,54vw);height:3px;border-radius:3px;background:#131a181f;overflow:hidden}.nux-intro-bar{height:100%;background:linear-gradient(90deg,var(--nux-lime),var(--nux-lime-deep));animation:nuxBootBar 1.2s cubic-bezier(.55,0,.2,1) .25s both}.nux-intro-status{position:relative;font:700 9.5px var(--nux-font-mono);letter-spacing:.32em;color:var(--nux-ink-mute);animation:nuxBootBlink 1.1s ease-in-out .3s infinite}@media(max-width:820px){.nux-hero{min-height:100dvh}.nux-nav{padding:16px 18px}.nux-navpills,.nux-shop{display:none}.nux-cart{display:inline-flex;width:44px;height:44px}.nux-burger{display:inline-flex}.nux-hbody{position:static;display:flex;flex-direction:column;justify-content:flex-end;flex:1;padding:0 16px 24px}.nux-copy{position:relative;transform:none;animation:nuxRiseIn .85s cubic-bezier(.2,.85,.25,1) 1.02s both;top:auto;left:auto;width:100%;min-width:0;max-width:none;margin:0;padding:26px 22px 28px;border-radius:30px}.nux-copy h1{font-size:clamp(32px,8.6vw,44px);margin-top:14px}.nux-herop{display:none}.nux-cta{margin-top:22px}.nux-herovid{left:auto;right:-12%;top:-9%;width:88%;height:88%;opacity:1;z-index:1;-webkit-mask-image:radial-gradient(120% 112% at 78% 50%,#000 54%,transparent 86%);mask-image:radial-gradient(120% 112% at 78% 50%,#000 54%,transparent 86%)}.nux-grid{background-image:radial-gradient(circle,rgba(19,26,24,.13) 1.5px,transparent 1.7px);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 42%,transparent 78%);mask-image:linear-gradient(90deg,#000 0%,#000 42%,transparent 78%)}.nux-hero .nux-orb-a,.nux-hero .nux-orb-b,.nux-hero .nux-orb-big-a,.nux-hero .nux-orb-big-b,.nux-hero .nux-orb-green{display:none!important}.nux-wordmark,.nux-hud-proto,.nux-hud-status{display:none}.nux-hud-wave{display:block;top:34%;left:12px;right:auto;min-width:150px;padding:12px 14px;transform-origin:top left;animation:nuxPopCardM .7s cubic-bezier(.2,.85,.25,1) 1.55s both,nuxFltWaveM 7s ease-in-out 2.25s infinite;background:#fff9}.nux-hud-bio{display:flex;top:48%;bottom:auto;left:14px;right:auto;transform-origin:top left;animation:nuxPopCardM .7s cubic-bezier(.2,.85,.25,1) 1.66s both,nuxFltBioM 6s ease-in-out 2.36s infinite;background:#ffffff94}}@media(max-width:400px){.nux-copy h1{font-size:clamp(30px,8.4vw,40px)}.nux-copy{padding:24px 20px 26px}}@media(prefers-reduced-motion:reduce){.nux-hero *{animation:none!important}.nux-intro{display:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/nuraxium-hero.css.map */
