.np-logo{--np-s:400px;--np-ring-in:94.4%;--np-ring-conic:conic-gradient(from 0deg, #fff2c4 0deg, #ffc95c 34deg, #ffa733 74deg, #ff8a24 108deg, #e8676f 140deg, #ffb347 170deg, #f7a93c 198deg, #6fd0f5 224deg, #2bb8ff 250deg, #1f8ff5 280deg, #7fd0f6 310deg, #ffd88a 336deg, #fff2c4 360deg);width:var(--np-s);aspect-ratio:1;isolation:isolate;vertical-align:middle;pointer-events:none;flex:none;display:inline-block;position:relative}.np-logo>*{position:absolute;inset:0}.np-logo svg{width:100%;height:100%;overflow:visible}.np-logo__halo{background:radial-gradient(circle closest-side,#0000 71%,#8b5cf65c 76.5%,#5a46c829 84%,#3878f80d 92%,#0000 99%),radial-gradient(circle closest-side at 62% 44%,#ffa04629 60%,#0000 92%);border-radius:50%;inset:-9%!important}.np-logo__core{box-shadow:inset 0 0 calc(var(--np-s) * .05) #00000080;background:radial-gradient(1px 1px at 30% 26%,#ffffffb3 50%,#0000 51%),radial-gradient(1px 1px at 72% 32%,#f2c46fcc 50%,#0000 51%),radial-gradient(1px 1px at 22% 66%,#9fd8f0b3 50%,#0000 51%),radial-gradient(1px 1px at 80% 70%,#ffffff8c 50%,#0000 51%),radial-gradient(45% 40% at 78% 74%,#c5647442,#0000 70%),radial-gradient(40% 45% at 18% 62%,#38bdf829,#0000 70%),radial-gradient(55% 45% at 30% 24%,#f0892e24,#0000 70%),radial-gradient(circle closest-side,#0000 80%,#ff963c29 94%,#ffbe6e47 100%),radial-gradient(circle at 38% 32%,#22256e 0%,#121449 40%,#0a0b2c 70%,#06071c 100%);border-radius:50%;inset:7%!important}.np-logo__ring{border-radius:50%;inset:5.1%!important}.np-logo__ring:before{content:"";background:var(--np-ring-conic);-webkit-mask:radial-gradient(closest-side, transparent var(--np-ring-in), #000 calc(var(--np-ring-in) + 0.5%));-webkit-mask:radial-gradient(closest-side, transparent var(--np-ring-in), #000 calc(var(--np-ring-in) + 0.5%));-webkit-mask:radial-gradient(closest-side, transparent var(--np-ring-in), #000 calc(var(--np-ring-in) + 0.5%));mask:radial-gradient(closest-side, transparent var(--np-ring-in), #000 calc(var(--np-ring-in) + 0.5%));border-radius:50%;position:absolute;inset:0}.np-logo__ring--glow{filter:blur(calc(var(--np-s) * .026)) saturate(1.5)}.np-logo__ring--glow:before{-webkit-mask:radial-gradient(closest-side,#0000 88%,#000 91% 100%);mask:radial-gradient(closest-side,#0000 88%,#000 91% 100%)}.np-logo__ring--bloom{filter:blur(calc(var(--np-s) * .05));opacity:.55;inset:1%!important}.np-logo__ring--bloom:before{-webkit-mask:radial-gradient(closest-side,#0000 82%,#000 90% 97%,#0000 100%);mask:radial-gradient(closest-side,#0000 82%,#000 90% 97%,#0000 100%)}.np-logo__ring--outer{filter:blur(calc(var(--np-s) * .004));opacity:.85;inset:2.6%!important}.np-logo__ring--outer:before{background:conic-gradient(#0000 0deg,#71dcf2e6 30deg,#38bdf8b3 62deg,#0000 92deg,#8b5cf6d9 118deg,#c564b4b3 150deg,#0000 178deg,#38bdf8e6 228deg,#57c3e1d9 270deg,#0000 312deg);-webkit-mask:radial-gradient(closest-side,#0000 98.2%,#000 98.8%);mask:radial-gradient(closest-side,#0000 98.2%,#000 98.8%)}.np-logo__ring--core:before{background:#fffae6d9;-webkit-mask:radial-gradient(closest-side,#0000 96.4%,#000 96.9% 97.9%,#0000 98.5%);mask:radial-gradient(closest-side,#0000 96.4%,#000 96.9% 97.9%,#0000 98.5%)}.np-logo__sweep{border-radius:50%;animation:16s linear infinite np-orbit;inset:5.1%!important}.np-logo__sweep:before{content:"";background:conic-gradient(#0000 0deg 300deg,#fff8dcf2 348deg,#0000 360deg);border-radius:50%;position:absolute;inset:-1%;-webkit-mask:radial-gradient(closest-side,#0000 94.5%,#000 95.5%);mask:radial-gradient(closest-side,#0000 94.5%,#000 95.5%)}.np-logo__n{filter:drop-shadow(0 calc(var(--np-s) * .012) calc(var(--np-s) * .012) #1408008c)}.np-logo__sheen{mix-blend-mode:screen;overflow:hidden}.np-logo__sheen>span{background:linear-gradient(90deg,#0000,#fffbe8d9 50%,#0000);width:26%;animation:8s cubic-bezier(.4,0,.2,1) 1.2s infinite np-sheen;position:absolute;top:-10%;bottom:-10%;left:0;transform:translate(-140%)skew(-16deg)}.np-logo__spark{fill:#fff4d0;filter:drop-shadow(0 0 calc(var(--np-s) * .012) #ffd68cf2);animation:3.2s ease-in-out infinite np-twinkle;width:7%!important;height:7%!important;inset:auto!important}.np-logo__spark--a{top:14%;left:20%}.np-logo__spark--b{animation-duration:3.8s;animation-delay:-1.1s;top:74%;left:83%;width:5%!important;height:5%!important}.np-logo__spark--c{animation-duration:2.7s;animation-delay:-2.2s;top:24%;left:84%;width:4.5%!important;height:4.5%!important}.np-logo__spark--d{animation-duration:3.4s;animation-delay:-.6s;top:86%;left:34%;width:4%!important;height:4%!important}.np-logo__dot{width:1.3%;height:1.3%;box-shadow:0 0 calc(var(--np-s) * .012) #ffc878e6;background:#ffe6a8;border-radius:50%;animation:2.9s ease-in-out infinite np-twinkle;inset:auto!important}.np-logo__dot--a{animation-delay:-.8s;top:8%;left:38%}.np-logo__dot--b{animation-delay:-1.9s;top:40%;left:4%}.np-logo__dot--c{animation-delay:-2.6s;top:92%;left:64%}.np-logo--header{--np-s:44px;--np-ring-in:89%}.np-logo--header .np-logo__halo{background:radial-gradient(circle closest-side,#0000 71%,#8b5cf65c 76.5%,#5a46c829 84%,#3878f80d 92%,#0000 99%),radial-gradient(circle closest-side at 62% 44%,#ffa04629 60%,#0000 92%);border-radius:50%;inset:-9%!important}.np-logo--seal .np-logo__spark{opacity:.9;animation:none}.np-logo--hero{animation:.76s cubic-bezier(.2,.7,.2,1) .12s both np-in}.np-logo[data-idle=pause],.np-logo[data-idle=pause] *{animation-play-state:paused!important}@keyframes np-orbit{to{transform:rotate(360deg)}}@keyframes np-sheen{0%,58%{transform:translate(-140%)skew(-16deg)}86%,to{transform:translate(420%)skew(-16deg)}}@keyframes np-twinkle{0%,to{opacity:.3;transform:scale(.72)}50%{opacity:1;transform:scale(1)}}@keyframes np-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.np-logo,.np-logo *{animation:none!important}.np-logo__sheen,.np-logo__sweep{display:none}.np-logo__spark,.np-logo__dot{opacity:.85}}
