.nl5{z-index:0;isolation:isolate;pointer-events:none;--nl5-zemin-96:#0c141ff5;--nl5-zemin-90:#0c141fe6;--nl5-zemin-60:#0c141f99;--nl5-zemin-22:#0c141f38;--nl5-zemin-05:#0c141f0d;width:100vw;position:absolute;top:0;bottom:0;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 74%,#0000 100%);mask-image:linear-gradient(#000 0% 74%,#0000 100%)}@supports (color:lab(0% 0 0)){.nl5{--nl5-zemin-96:lab(6.10986% -.873566 -8.51069/.96);--nl5-zemin-90:lab(6.10986% -.873566 -8.51069/.9);--nl5-zemin-60:lab(6.10986% -.873566 -8.51069/.6);--nl5-zemin-22:lab(6.10986% -.873566 -8.51069/.22);--nl5-zemin-05:lab(6.10986% -.873566 -8.51069/.05)}}html:has(.nl5){overflow-x:clip}.nl5 .hero-stars,.nl5 .hero-nebula,.nl5 .hero-flash,.nl5 .hero-text-safe,.nl5 .hero-vignette{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.nl5 .hero-stars{z-index:0;opacity:.9;animation:42s ease-in-out infinite alternate nl5-heroStarDrift;overflow:visible}.nl5 .distant-star{fill:#d9efff;opacity:var(--o,.28);filter:url(#nl5-heroStarGlow);transform-box:fill-box;transform-origin:50%;animation:nl5-heroTwinkle var(--dur,5.8s) ease-in-out var(--delay,0s) infinite}.nl5 .warm-star{fill:#ffe0a1}.nl5 .hero-nebula{z-index:1;opacity:.72;filter:blur(18px);background:radial-gradient(28% 55% at 74% 45%,#3f80c90e,#0000 70%),radial-gradient(18% 32% at 83% 63%,#2a67a50b,#0000 72%),radial-gradient(20% 35% at 63% 26%,#dca02d06,#0000 75%)}.nl5 .scene{z-index:2;aspect-ratio:1122/1402;width:auto;height:105%;position:absolute;top:50%;right:clamp(-28px,1.6vw,32px);overflow:hidden;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000009e 6%,#000 14% 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000009e 6%,#000 14% 100%)}.nl5 .base,.nl5 .neural,.nl5 .fx,.nl5 .screenFlash{mix-blend-mode:screen;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.nl5 .hero-flash{z-index:3;opacity:0;mix-blend-mode:screen;background:radial-gradient(24% 38% at 72.5% 28%,#ffd05f2e,#0000 72%),radial-gradient(26% 46% at 71% 53%,#ffb01c21,#0000 76%),radial-gradient(22% 36% at 72% 76%,#ffd57329,#0000 72%);animation:2.1s linear infinite nl5-heroLightningAmbient}.nl5 .hero-text-safe{z-index:4;background:linear-gradient(90deg, var(--nl5-zemin-96) 0%, var(--nl5-zemin-90) 20%, var(--nl5-zemin-60) 31%, var(--nl5-zemin-22) 41%, var(--nl5-zemin-05) 50%, transparent 58%)}.nl5 .hero-vignette{z-index:5;box-shadow:inset 0 0 110px #00000024,inset 0 -90px 130px #0000001a,inset 0 1px #cd912614}@keyframes nl5-heroTwinkle{0%,to{opacity:calc(var(--o,.28) * .52);transform:scale(.82)}46%{opacity:var(--o,.28);transform:scale(1.08)}53%{opacity:calc(var(--o,.28) * .74);transform:scale(.94)}}@keyframes nl5-heroStarDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-7px,5px)scale(1.006)}}@keyframes nl5-heroLightningAmbient{0%,9.5%{opacity:0}11.8%{opacity:.22}12.8%{opacity:.025}21.8%{opacity:.11}22.8%{opacity:.018}30.9%{opacity:.15}31.9%{opacity:.022}36.1%{opacity:.28}37.1%{opacity:.035}39.5%,to{opacity:0}}@media (max-width:1180px){.nl5 .scene{height:100%;right:-90px}.nl5 .hero-text-safe{background:linear-gradient(90deg, var(--nl5-zemin-96) 0%, var(--nl5-zemin-90) 27%, var(--nl5-zemin-60) 42%, var(--nl5-zemin-22) 58%, transparent 72%)}}@media (max-width:820px){.nl5 .scene{height:94%;right:-32%}.nl5 .hero-text-safe{background:linear-gradient(180deg, var(--nl5-zemin-96) 0%, var(--nl5-zemin-60) 42%, var(--nl5-zemin-22) 68%, transparent 86%), linear-gradient(90deg, var(--nl5-zemin-90) 0%, var(--nl5-zemin-22) 60%, transparent 100%)}.nl5 .hero-nebula{opacity:.52}}@media (max-width:560px){.nl5 .scene{height:88%;right:-55%}.nl5 .base{opacity:.78}}@media (prefers-reduced-motion:reduce){.nl5 .hero-stars,.nl5 .distant-star,.nl5 .hero-flash{animation:none}.nl5 .hero-flash{opacity:0}}.nl5 .base{mix-blend-mode:normal;object-fit:cover;opacity:.52;filter:saturate(.72)contrast(1.02)brightness(.86);-webkit-user-select:none;user-select:none}.nl5 .fx{opacity:.42}.nl5 .neural-path{fill:none;stroke:#70b4ff2e;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;filter:url(#nl5-blueGlow)}.nl5 .neural-sweep{fill:none;stroke:#a6dcffd9;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16 240;filter:url(#nl5-blueCore);animation:4.8s linear infinite nl5-stream}.nl5 .neural-sweep.alt{opacity:.75;animation-duration:5.9s;animation-direction:reverse}.nl5 .neural-sweep.fast{animation-duration:3.9s}.nl5 .neural-sweep.slow{opacity:.58;animation-duration:7s}.nl5 .signal{fill:#bfe8ff;filter:url(#nl5-blueCore);opacity:0}.nl5 .signal.gold{fill:#ffd86c;filter:url(#nl5-goldCore)}.nl5 .node{fill:#bfe4ffeb;filter:url(#nl5-nodeGlow)}.nl5 .node.pulse{transform-origin:50%;transform-box:fill-box;animation:3.2s ease-in-out infinite nl5-nodePulse}.nl5 .node.pulse2{transform-origin:50%;transform-box:fill-box;animation:4.1s ease-in-out 1s infinite nl5-nodePulse}.nl5 .node.ring{fill:#bfe4ff33;filter:url(#nl5-blueGlow);transform-origin:50%;transform-box:fill-box;animation:4.8s ease-out infinite nl5-nodeRing}.nl5 .star{fill:#cde8ff;opacity:.35;filter:url(#nl5-starGlow)}.nl5 .star.t1{animation:3.4s ease-in-out infinite nl5-twinkle}.nl5 .star.t2{animation:4.7s ease-in-out 1s infinite nl5-twinkle}.nl5 .star.t3{animation:5.6s ease-in-out 2s infinite nl5-twinkle}.nl5 .star.t4{animation:6.2s ease-in-out .5s infinite nl5-twinkle}.nl5 .core-arc{fill:none;stroke:#ffc14224;stroke-width:2.4px;filter:url(#nl5-goldAura);opacity:0;animation:2.1s linear infinite nl5-arcBreath}.nl5 .screenFlash{opacity:0;background:radial-gradient(circle at 50% 28%,#ffd67875,#0000 11%),radial-gradient(circle,#ffc65238,#0000 16%),radial-gradient(circle at 50% 68%,#ffc76461,#0000 12%),radial-gradient(#ffaa1c1c,#0000 36%);animation:2.1s linear infinite nl5-screenFlash}.nl5 .travel,.nl5 .full,.nl5 .auraFull,.nl5 .spineGlow,.nl5 .branch{fill:none;stroke-linecap:round;stroke-linejoin:round}.nl5 .travel{stroke-dasharray:.075 .925;stroke-dashoffset:1px;animation:2.1s cubic-bezier(.24,.8,.14,1) infinite nl5-travel}.nl5 .travel.wide{stroke:#ffad00;stroke-width:28px;opacity:0;filter:url(#nl5-glowWide)}.nl5 .travel.mid{stroke:#ffb400;stroke-width:12px;opacity:0;filter:url(#nl5-glowMid)}.nl5 .travel.core{stroke:#fff3ad;stroke-width:4.8px;opacity:0;filter:url(#nl5-glowCore)}.nl5 .travel.hot{stroke:#fffef5;stroke-width:1.8px;opacity:0}.nl5 .spineGlow{stroke:#ffcc5c99;stroke-width:18px;opacity:0;filter:url(#nl5-goldAura);animation:2.1s linear infinite nl5-bodyAura}.nl5 .auraFull{stroke:#ffc038f5;stroke-width:15px;opacity:0;filter:url(#nl5-glowWide);animation:2.1s linear infinite nl5-bodyAura}.nl5 .full{stroke:#ffd86c;stroke-width:5.6px;opacity:0;filter:url(#nl5-glowFull);animation:2.1s linear infinite nl5-fullFlash}.nl5 .branch{stroke:#ffd561;stroke-width:3.6px;opacity:0;filter:url(#nl5-glowCore)}.nl5 .branch.b1{animation:2.1s linear infinite nl5-branch1}.nl5 .branch.b2{animation:2.1s linear infinite nl5-branch2}.nl5 .branch.b3{animation:2.1s linear infinite nl5-branch3}.nl5 .headWrap{offset-path:path("M550 115 C548 158 563 205 608 275 C588 321 550 355 523 401 C543 451 586 506 608 566 C580 613 541 652 513 700 C548 759 592 806 603 849 C583 892 548 922 525 957 C547 1007 582 1056 593 1112 C579 1160 557 1210 550 1282");offset-rotate:0deg;animation:2.1s cubic-bezier(.24,.8,.14,1) infinite nl5-headMove}.nl5 .head{fill:#fff9d1;stroke:#ffbd16;stroke-width:4px;filter:url(#nl5-headGlow);opacity:0;animation:2.1s linear infinite nl5-headLife}.nl5 .contact{opacity:0;transform-box:fill-box;transform-origin:50%;animation-duration:2.1s;animation-timing-function:linear;animation-iteration-count:infinite}.nl5 .contact .halo{fill:#ffbf3338;filter:url(#nl5-nodeAura)}.nl5 .contact .coreDot{fill:#fff7ca;stroke:#ffc22f;stroke-width:2.6px;filter:url(#nl5-headGlow)}.nl5 .contact .ray{stroke:#ffd35a;stroke-width:3.2px;stroke-linecap:round;filter:url(#nl5-glowCore)}.nl5 .contact .rayThin{stroke:#fff2bb;stroke-width:1.5px;stroke-linecap:round;filter:url(#nl5-glowCore)}.nl5 .c1{animation-name:nl5-c1}.nl5 .c2{animation-name:nl5-c2}.nl5 .c3{animation-name:nl5-c3}.nl5 .tipGlow{opacity:0;animation-duration:2.1s;animation-timing-function:linear;animation-iteration-count:infinite}.nl5 .tipGlow .tipHalo{fill:#ffc43a38;filter:url(#nl5-nodeAura)}.nl5 .tipGlow .tipDot{fill:#fff7cf;stroke:#ffc227;stroke-width:3px;filter:url(#nl5-headGlow)}.nl5 .topTip{animation-name:nl5-topTip}.nl5 .bottomTip{animation-name:nl5-bottomTip}@keyframes nl5-stream{0%{stroke-dashoffset:0}to{stroke-dashoffset:-512px}}@keyframes nl5-nodePulse{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@keyframes nl5-nodeRing{0%,60%,to{opacity:0;transform:scale(.7)}10%{opacity:.28}40%{opacity:0;transform:scale(1.55)}}@keyframes nl5-twinkle{0%,to{opacity:.16;transform:scale(.95)}50%{opacity:.75;transform:scale(1.3)}}@keyframes nl5-arcBreath{0%,7%,to{opacity:0}13%{opacity:.18}16%{opacity:.05}23%{opacity:.12}28%{opacity:.04}34%{opacity:.17}40%{opacity:0}}@keyframes nl5-travel{0%,5%{stroke-dashoffset:1px;opacity:0}6%{opacity:.2}10%{opacity:1}35%{stroke-dashoffset:-.075px;opacity:1}38%{stroke-dashoffset:-.075px;opacity:.16}42%,to{stroke-dashoffset:-.075px;opacity:0}}@keyframes nl5-bodyAura{0%,7%{opacity:0}10%{opacity:.09}12%{opacity:.25}14%{opacity:.04}22%{opacity:.13}24%{opacity:.03}31%{opacity:.16}33%{opacity:.05}36%{opacity:.2}39%{opacity:0}to{opacity:0}}@keyframes nl5-fullFlash{0%,11%{opacity:0}12.1%{opacity:.58}13.1%{opacity:.08}22.3%{opacity:.36}23.2%{opacity:.06}31.4%{opacity:.48}32.4%{opacity:.08}36.5%{opacity:.76}37.5%{opacity:.12}39.5%,to{opacity:0}}@keyframes nl5-branch1{0%,13.8%{opacity:0}14.4%{opacity:1}16.2%,to{opacity:0}}@keyframes nl5-branch2{0%,24.1%{opacity:0}24.8%{opacity:1}26.6%,to{opacity:0}}@keyframes nl5-branch3{0%,33.2%{opacity:0}34.1%{opacity:1}36%,to{opacity:0}}@keyframes nl5-headMove{0%,5%{offset-distance:0%}35%{offset-distance:100%}to{offset-distance:100%}}@keyframes nl5-headLife{0%,5%{opacity:0}6%,35%{opacity:1}36%,to{opacity:0}}@keyframes nl5-screenFlash{0%,10%{opacity:0}12.1%{opacity:.48}13.1%{opacity:.04}22.3%{opacity:.26}23.2%{opacity:.02}31.4%{opacity:.34}32.4%{opacity:.03}36.5%{opacity:.56}37.5%{opacity:.06}to{opacity:0}}@keyframes nl5-c1{0%,10.6%{opacity:0;transform:scale(.55)}12.2%{opacity:1;transform:scale(1.18)}13.5%{opacity:.12;transform:scale(1.65)}15.6%,to{opacity:0;transform:scale(1.8)}}@keyframes nl5-c2{0%,21.1%{opacity:0;transform:scale(.55)}22.7%{opacity:1;transform:scale(1.18)}24%{opacity:.12;transform:scale(1.65)}26.1%,to{opacity:0;transform:scale(1.8)}}@keyframes nl5-c3{0%,30.2%{opacity:0;transform:scale(.55)}31.8%{opacity:1;transform:scale(1.18)}33.1%{opacity:.12;transform:scale(1.65)}35.6%,to{opacity:0;transform:scale(1.8)}}@keyframes nl5-topTip{0%,5%{opacity:0}6.5%{opacity:1}8.8%{opacity:.12}10.2%,to{opacity:0}}@keyframes nl5-bottomTip{0%,35%{opacity:0}36.4%{opacity:1}38.7%{opacity:.12}40.2%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.nl5 .neural-sweep,.nl5 .travel,.nl5 .full,.nl5 .auraFull,.nl5 .spineGlow,.nl5 .branch,.nl5 .headWrap,.nl5 .head,.nl5 .contact,.nl5 .tipGlow,.nl5 .screenFlash,.nl5 .node.pulse,.nl5 .node.pulse2,.nl5 .node.ring,.nl5 .star{animation-duration:4.2s}}
