﻿.neon-homepage{--nh-bg:var(--bg-primary);--nh-surface:var(--bg-card);--nh-cyan:#00d9ff;--nh-pink:#ff006e;--nh-purple:#b537f2;--nh-text:var(--text-primary);--nh-muted:var(--text-secondary);--nh-border:var(--border-light);--nh-bezier:cubic-bezier(.4, 0, .2, 1);background:radial-gradient(circle at 20% 15%, #00d9ff0f, transparent 36%), radial-gradient(circle at 80% 18%, #ff006e0f, transparent 38%), var(--nh-bg);min-height:100vh;color:var(--nh-text);font-size:16px;font-family:var(--app-font-sans);overflow-x:hidden}.neon-homepage *,.neon-homepage :before,.neon-homepage :after{box-sizing:border-box}.neon-homepage h1,.neon-homepage h2,.neon-homepage h3,.neon-homepage h4,.neon-homepage h5,.neon-homepage h6{color:var(--nh-text)!important}.neon-homepage p,.neon-homepage li,.neon-homepage label,.neon-homepage a,.neon-homepage button,.neon-homepage input,.neon-homepage textarea,.neon-homepage summary{font-size:16px!important}.neon-homepage h1 span,.neon-homepage h2 span,.neon-homepage h3 span,.neon-homepage h4 span,.neon-homepage h5 span,.neon-homepage h6 span{font-size:inherit!important}.neon-homepage h1{line-height:1.1;font-size:72px!important}.neon-homepage h2{line-height:1.2;font-size:38px!important}.neon-homepage h3{line-height:1.25;font-size:24px!important}.neon-homepage h4{line-height:1.3;font-size:20px!important}.neon-homepage h5{line-height:1.35;font-size:18px!important}.neon-homepage h6{line-height:1.4;font-size:16px!important}.nh-glass{background:color-mix(in srgb, var(--bg-card) 86%, transparent);border:1px solid var(--nh-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.nh-nav{top:0;z-index:1200;justify-content:center;align-items:center;height:80px;padding:12px 24px 0;display:flex;position:fixed;inset-inline:0}.nh-nav-inner{width:min(1180px,100%);height:68px;box-shadow:none;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:0 1.5rem;display:grid}.nh-logo{background:linear-gradient(135deg, var(--nh-cyan), var(--nh-pink));border-radius:12px;width:56px;height:56px;box-shadow:0 0 40px #00d9ff59}.nh-logo-link{cursor:pointer;align-items:center;display:inline-flex}.nh-logo-image{object-fit:contain;object-position:left center;background:0 0;border:none;border-radius:10px;width:180px;height:auto;padding:0;display:block}.nh-links{justify-content:center;gap:clamp(.8rem,2vw,2rem);display:flex}.nh-links a{letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);transition:color .22s var(--nh-bezier);font-size:14px}.nh-links a:hover{color:var(--text-primary)}.nh-nav-actions{justify-content:flex-end;align-items:center;gap:1rem;display:inline-flex}.nh-locale-menu{position:relative}.nh-locale-btn{color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.35rem;line-height:1;display:inline-flex}.nh-locale-icon{display:block}.nh-locale-dropdown{border:1px solid var(--nh-border);background:color-mix(in srgb, var(--bg-card) 97%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:60;border-radius:14px;gap:.35rem;min-width:180px;padding:.5rem;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 40px #1118271f}.nh-locale-option{color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;padding:.7rem .8rem;font-size:.86rem;font-weight:600}.nh-locale-option:hover,.nh-locale-option.is-active{background:var(--bg-card-hover);border-color:var(--border-medium)}.nh-signin-link{letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:600;display:inline-flex;color:var(--text-secondary)!important}.nh-signin-link:hover{color:var(--text-primary)!important}.nh-menu-btn{border:1px solid var(--nh-border);background:var(--bg-card);width:38px;height:38px;color:var(--text-primary);border-radius:5px;justify-content:center;align-items:center;display:none}.nh-mobile-overlay{opacity:0;pointer-events:none;z-index:1300;background:#00000059;transition:opacity .2s;position:fixed;inset:0}.nh-mobile-overlay.is-open{opacity:1;pointer-events:auto}.nh-mobile-drawer{background:var(--bg-card);border-left:1px solid var(--nh-border);z-index:1400;border-right:none;width:min(340px,88vw);height:100vh;padding:18px 14px;transition:transform .22s;position:fixed;top:0;transform:translate(100%);left:auto!important;right:0!important}.nh-mobile-drawer.is-open{transform:translate(0)}.nh-mobile-drawer-head{justify-content:flex-end;align-items:center;gap:10px;margin-bottom:14px;display:flex}.nh-mobile-links{flex-direction:column;gap:8px;display:flex}.nh-mobile-links button{text-align:left;border:1px solid var(--nh-border);background:var(--bg-secondary);color:var(--text-primary);border-radius:5px;padding:10px 12px;font-size:.95rem;font-weight:600}.nh-mobile-locale-block{padding:.35rem 0}.nh-mobile-locale-label{letter-spacing:.12em;text-transform:uppercase;margin:0 0 .55rem;font-size:.72rem;font-weight:700;color:var(--nh-muted)!important}.nh-mobile-locale-list{flex-wrap:wrap;gap:.5rem;display:flex}.nh-mobile-locale-btn{border:1px solid var(--nh-border);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;border-radius:999px;padding:.55rem .8rem;font-size:.82rem;font-weight:600}.nh-mobile-locale-btn.is-active{background:var(--bg-card-hover);border-color:var(--border-medium)}.nh-btn{letter-spacing:.06em;white-space:nowrap;transition:transform .26s var(--nh-bezier), box-shadow .26s var(--nh-bezier), background .26s var(--nh-bezier);border-radius:8px;align-items:center;gap:12px;padding:.8rem 1.35rem;font-size:.9rem;font-weight:600;display:inline-flex;position:relative;color:#fff!important;background:#111827!important;border:1px solid #111827!important}.nh-btn-primary,.nh-btn-secondary{color:#fff!important;background:#111827!important}.nh-btn-pricing{color:#fff!important;background:#111827!important;border-color:#111827!important}.nh-btn-pricing,.nh-btn-pricing *{color:#fff!important}.nh-btn-glow{filter:blur(10px);opacity:0;transition:opacity .26s var(--nh-bezier);pointer-events:none;background:linear-gradient(90deg,#00d9ff33,#b537f233);border-radius:9999px;position:absolute;inset:-4px}.nh-btn:hover{transform:none;color:#fff!important;box-shadow:none!important;background:#0b1220!important;border-color:#111827!important}.nh-btn-primary:hover,.nh-btn-secondary:hover{color:#fff!important;background:#0b1220!important}.nh-btn-pricing:hover{color:#fff!important;background:#0b1220!important;border-color:#111827!important}.nh-btn-pricing:hover,.nh-btn-pricing:hover *{color:#fff!important}.nh-btn:hover .nh-btn-glow{opacity:0}.nh-btn.btn-premium,.nh-plan-cta.btn-premium{color:#fff!important;border:1px solid var(--border-light)!important;background:linear-gradient(135deg,#1e40af66 0%,#1e3a8a66 50%,#1e40af66 100%)!important}.nh-btn.btn-premium:hover:not(:disabled),.nh-plan-cta.btn-premium:hover:not(:disabled){color:#fff!important;border-color:var(--border-light)!important;box-shadow:none!important;background:linear-gradient(135deg,#1e40af99 0%,#1e3a8a99 50%,#1e40af99 100%)!important}.nh-main{width:min(1280px,100%);margin:0 auto;padding:84px 24px 30px}.nh-label{letter-spacing:.3em;text-transform:uppercase;color:var(--nh-muted);font-size:12px}.nh-reveal{opacity:1;transition:none;transform:none}.nh-reveal.is-visible{opacity:1;transform:none}.nh-hero{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:2.5rem;min-height:100vh;padding-top:8px;display:grid;position:relative}.nh-hero h1{letter-spacing:-.04em;text-wrap:balance;margin:1rem 0 1.25rem;font-size:clamp(2.4rem,7.2vw,6.4rem);font-weight:900;line-height:.9}.nh-hero-actions{justify-content:flex-start}.nh-gradient-text{background:linear-gradient(90deg, var(--nh-cyan), var(--nh-pink));color:#0000;-webkit-background-clip:text;background-clip:text}.nh-hero-line2{color:var(--text-primary);-webkit-text-fill-color:currentColor}.nh-status{border-radius:9999px;align-items:center;gap:.55rem;width:fit-content;padding:.5rem .9rem;display:inline-flex}.nh-status-dot{background:var(--nh-cyan);width:8px;height:8px;box-shadow:0 0 24px var(--nh-cyan);border-radius:999px;animation:1.8s infinite pulse}.nh-scroll-indicator{color:var(--nh-muted);letter-spacing:.25em;text-transform:uppercase;font-size:12px;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.nh-cube-wrap{perspective:1600px;perspective-origin:50%;place-items:center end;padding-top:0;display:grid;transform:translateY(-12px)}.nh-cube-tilt{width:min(100%,520px);transform-style:preserve-3d;-webkit-transform-style:preserve-3d;will-change:transform;transition:transform .42s var(--nh-bezier);cursor:grab;transform-origin:50% 58%;place-items:center;display:grid}.nh-cube-tilt.is-interacting{transition:none}.nh-cube{--cube-size:228px;isolation:isolate;background:radial-gradient(circle at 50% 10%,#fffffffa 0%,#f5f7faf5 18%,#e8edf3f0 58%,#dce3ecf5 100%);border-radius:40px;width:100%;height:520px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffeb,0 38px 80px #0f172a1f}.nh-cube:before{content:"";filter:blur(24px);opacity:.95;background:radial-gradient(circle,#fffffffa 0%,#fff0 72%);border-radius:999px;height:180px;position:absolute;inset:2% 16% auto}.nh-cube:after{content:"";filter:blur(22px);opacity:.85;background:radial-gradient(#64748b38 0%,#64748b14 42%,#64748b00 72%);border-radius:999px;height:112px;position:absolute;bottom:6%;left:14%;right:14%}.nh-cube-atmosphere{filter:blur(10px);opacity:.9;background:radial-gradient(circle at 24% 24%,#ffffffad,#0000 24%),radial-gradient(circle at 72% 32%,#cbd5e15c,#0000 22%),radial-gradient(circle at 50% 100%,#94a3b82e,#0000 35%);position:absolute;inset:0}.nh-cube-beam{z-index:2;pointer-events:none;width:92px;height:212px;position:absolute;top:38px;left:50%;transform:translate(-50%)}.nh-cube-beam-core,.nh-cube-beam-stream{border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.nh-cube-beam-core{background:linear-gradient(#fffffffa 0%,#e6f4fffa 35%,#8dd3ffe6 72%,#8dd3ff1f 100%);width:20px;height:188px;animation:6.2s ease-in-out infinite nhBeamFlow;top:0;box-shadow:0 0 26px #ade0ffb8,0 0 56px #38bdf852}.nh-cube-beam-core:after{content:"";filter:blur(5px);background:radial-gradient(circle,#ffffffeb 0%,#7dd3fc94 48%,#7dd3fc00 78%);border-radius:999px;width:40px;height:18px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.nh-cube-beam-stream{opacity:.78;filter:blur(8px);background:linear-gradient(#ffffffb3 0%,#bae6fd75 48%,#7dd3fc14 100%);width:44px;height:176px;animation:5.4s linear infinite nhBeamStream;top:10px}.nh-cube-beam-stream-delayed{opacity:.5;width:56px;height:192px;animation-delay:-2.7s}.nh-cube-scene{transform-style:preserve-3d;-webkit-transform-style:preserve-3d;place-items:center;animation:8.8s ease-in-out infinite alternate nhCubePushIn;display:grid;position:absolute;inset:0}.nh-cube-body{width:var(--cube-size);height:var(--cube-size);transform-style:preserve-3d;-webkit-transform-style:preserve-3d;position:relative;transform:translateY(54px)}.nh-cube-face{backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;border-radius:26px;position:absolute;inset:0;overflow:hidden}.nh-cube-face-front{transform:translateZ(calc(var(--cube-size) * .5));background:linear-gradient(#fff 0%,#f5f7fb 58%,#e5e9f0 100%);border:1px solid #0f172a14;place-items:center;display:grid;box-shadow:inset 0 1px #ffffffeb,inset 0 -18px 32px #94a3b82e,0 20px 40px #0f172a14}.nh-cube-front-sheen{opacity:.82;background:linear-gradient(#ffffffbf,#fff0 34%),linear-gradient(100deg,#0000 0%,#ffffff85 48%,#0000 72%);position:absolute;inset:0}.nh-cube-front-flow{filter:blur(5px);opacity:.76;background:linear-gradient(#fffffff5 0%,#bfebffd1 24%,#60c5ff57 58%,#60c5ff00 100%);border-radius:999px;width:20px;height:118px;animation:5.4s ease-in-out infinite nhCascadeFront;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.nh-cube-logo-wrap{z-index:1;background:#ffffff7a;border-radius:18px;padding:.9rem 1.2rem;position:relative;box-shadow:inset 0 1px #ffffffb8,0 10px 22px #0f172a0f}.nh-cube-logo{filter:brightness(0)saturate();opacity:.94;width:132px;height:auto;display:block}.nh-cube-face-top{transform:rotateX(90deg) translateZ(calc(var(--cube-size) * .5));background:linear-gradient(#fff 0%,#f2f6fb 62%,#dce4ee 100%);border:1px solid #0f172a0f;box-shadow:inset 0 2px 18px #ffffffe0,inset 0 -26px 34px #94a3b829}.nh-cube-top-glow{filter:blur(10px);opacity:.96;background:radial-gradient(circle at 50% 30%,#fffffffa 0%,#bae6fdcc 24%,#38bdf829 58%,#38bdf800 78%);border-radius:28px;position:absolute;inset:18% 20%}.nh-cube-liquid-pool{filter:blur(5px);opacity:.95;background:radial-gradient(circle at 50% 34%,#ffffffeb 0%,#e0f2fee6 18%,#7dd3fc57 46%,#7dd3fc00 76%);border-radius:30px;animation:6.4s ease-in-out infinite nhLiquidPool;position:absolute;inset:14%}.nh-cube-liquid-ripple{opacity:0;border:1px solid #60c5ff61;border-radius:999px;width:84px;height:84px;position:absolute;top:26%;left:50%;transform:translate(-50%,-50%)}.nh-cube-liquid-ripple-one{animation:4.8s ease-out infinite nhRipple}.nh-cube-liquid-ripple-two{animation:4.8s ease-out 1.2s infinite nhRipple}.nh-cube-liquid-ripple-three{animation:4.8s ease-out 2.4s infinite nhRipple}.nh-cube-top-symbol{background:radial-gradient(circle,#ffffff8a 0%,#fff0 72%);border-radius:999px;place-items:center;width:74px;height:74px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nh-cube-top-symbol-ring,.nh-cube-top-symbol-core{display:block;position:absolute}.nh-cube-top-symbol-ring{border:1px solid #3b82f670;border-radius:999px;width:44px;height:44px;box-shadow:0 0 18px #3b82f647,inset 0 0 18px #60a5fa29}.nh-cube-top-symbol-ring:before,.nh-cube-top-symbol-ring:after{content:"";background:#60a5faeb;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nh-cube-top-symbol-ring:before{width:24px;height:2px}.nh-cube-top-symbol-ring:after{width:2px;height:24px}.nh-cube-top-symbol-core{background:#60a5fa;border-radius:999px;width:10px;height:10px;box-shadow:0 0 14px #60a5fae6,0 0 28px #38bdf86b}.nh-cube-face-side{transform:rotateY(90deg) translateZ(calc(var(--cube-size) * .5));background:linear-gradient(#f3f6fa 0%,#e6ebf2 52%,#d7dee8 100%);border:1px solid #0f172a0f;box-shadow:inset 0 1px #ffffffb3,inset -18px 0 28px #94a3b824}.nh-cube-side-sheen{opacity:.82;background:linear-gradient(#ffffffad,#fff0 38%);position:absolute;inset:0}.nh-cube-side-flow{filter:blur(4px);opacity:.72;background:linear-gradient(#ffffffe6 0%,#bae6fdb8 28%,#60c5ff47 56%,#60c5ff00 100%);border-radius:999px;width:16px;height:128px;animation:5.8s ease-in-out infinite nhCascadeSide;position:absolute;top:-18px;left:18px}.nh-cube-shadow{filter:blur(22px);background:radial-gradient(#0f172a42 0%,#0f172a1a 42%,#0f172a00 72%);border-radius:999px;width:356px;height:84px;position:absolute;bottom:88px;transform:translateZ(-1px)}.nh-cube-wrap{perspective:1400px;transform:translateY(-18px)}.nh-cube-tilt{width:auto;transition:transform .36s var(--nh-bezier);transform-origin:50%}.nh-cube{width:300px;height:300px;box-shadow:none;isolation:auto;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-origin:50%;will-change:transform;background:0 0;border-radius:0;animation:24s linear infinite rotate3d;overflow:visible;transform:translateZ(0)}.nh-cube:before,.nh-cube:after{content:none}.nh-face{border:1px solid var(--nh-border);backface-visibility:hidden;transform-style:preserve-3d;will-change:transform;background:linear-gradient(135deg,#7a123438,#78350f38,#0a3a5c38,#351c7538,#104e3438,#7a123438) 0 0/300% 300%;place-items:center;font-size:42px;animation:22s ease-in-out infinite nhCubeGradientShift;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 44px #581c872e}.nh-face-content{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;transform:translateZ(2px)}.nh-llm-icon{filter:drop-shadow(0 0 14px #581c8738);backface-visibility:hidden;transform:translateZ(2px)}.nh-llm-name{letter-spacing:.08em;text-transform:uppercase;background:#ffffff0f;border:none;border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:700;line-height:1.2;color:var(--text-primary)!important}.nh-face-front{transform:translateZ(150px)}.nh-face-back{transform:rotateY(180deg)translateZ(150px)}.nh-face-right{transform:rotateY(90deg)translateZ(150px)}.nh-face-left{transform:rotateY(-90deg)translateZ(150px)}.nh-face-top{transform:rotateX(90deg)translateZ(150px)}.nh-face-bottom{transform:rotateX(-90deg)translateZ(150px)}.nh-section{margin-top:80px;scroll-margin-top:110px}.nh-hero+.nh-section{margin-top:28px}.nh-showcase-head{text-align:center;max-width:900px;margin:0 auto 1.15rem}.nh-showcase-head h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.7rem,4vw,2.7rem);font-weight:900}.nh-showcase-head p{max-width:760px;margin:.6rem auto 1.15rem;font-size:clamp(.98rem,2.3vw,1.2rem);color:var(--nh-muted)!important}.nh-showcase-image-wrap{will-change:transform;background:0 0;border:none;width:min(1020px,90%);margin-top:2rem;margin-left:auto;margin-right:auto;transition:transform .22s linear;box-shadow:0 10px 28px #11182714;border-radius:5px!important;overflow:hidden!important}.nh-showcase-image{clip-path:inset(2px 0 0 round 5px);width:100%;height:auto;display:block;border-radius:5px!important}.nh-showcase-grid{gap:clamp(1.5rem,3vw,2.4rem);width:min(1100px,96%);margin:3rem auto 0;display:grid}.nh-showcase-row{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.nh-showcase-row-alt{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.nh-showcase-copy h2{letter-spacing:-.03em;margin:.35rem 0 0;font-size:clamp(1.6rem,3.8vw,2.5rem);font-weight:900}.nh-showcase-copy-text{max-width:560px;margin:1rem 0 0;font-size:1rem;line-height:1.75;color:var(--nh-muted)!important}.nh-showcase-points{gap:.95rem;margin-top:1.35rem;display:grid}.nh-showcase-point{background:color-mix(in srgb, var(--bg-card) 86%, transparent);border:1px solid #94a3b829;border-radius:18px;grid-template-columns:auto 1fr;align-items:start;gap:.95rem;padding:1rem 1.05rem;display:grid;box-shadow:inset 0 1px #ffffff0d}.nh-showcase-point-icon{width:34px;height:34px;color:var(--nh-text);background:#38bdf81f;border:1px solid #38bdf83d;border-radius:999px;place-items:center;display:inline-grid}.nh-showcase-point strong{color:var(--nh-text);font-size:.96rem;font-weight:700;display:block}.nh-showcase-point p{margin:.35rem 0 0;font-size:.95rem;line-height:1.65;color:var(--nh-muted)!important}.nh-showcase-visual{position:relative;overflow:visible}.nh-showcase-visual-workspace{box-shadow:none;background:0 0;border:none;padding:0}.nh-showcase-network{min-height:420px;position:relative;overflow:visible}.nh-showcase-network-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.nh-showcase-network-lines path{stroke:#cbd5e1f2;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:10 12;animation:14s linear infinite nhNetworkFlow}.nh-showcase-network-lines path:nth-child(3n){stroke:#a78bfac7;animation-duration:11s}.nh-showcase-network-lines path:nth-child(3n+2){stroke:#94a3b8b8;animation-duration:16s}.nh-showcase-network-column{z-index:1;gap:1.65rem;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.nh-showcase-network-column.left{left:3rem}.nh-showcase-network-column.right{right:3rem}.nh-showcase-network-node{align-items:center;gap:.7rem;display:inline-flex}.nh-showcase-network-column.right .nh-showcase-network-node{flex-direction:row-reverse}.nh-showcase-network-node-icon{background:#fffffff5;border:1px solid #e2e8f0f2;border-radius:999px;justify-content:center;align-items:center;width:58px;height:58px;display:inline-flex;box-shadow:0 8px 20px #94a3b838}.nh-showcase-network-node-label{letter-spacing:.01em;font-size:.82rem;font-weight:700;color:#475569eb!important}.nh-showcase-network-hub{z-index:2;place-items:center;width:102px;height:102px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.nh-showcase-network-hub-core{background:#fffffffa;border:1px solid #e2e8f0f2;border-radius:999px;justify-content:center;align-items:center;width:88px;height:88px;display:flex;box-shadow:0 12px 28px #94a3b838}.nh-showcase-network-hub-logo{width:56px;height:auto;display:block}.nh-showcase-network-pulse{border:1px solid #94a3b847;border-radius:999px;animation:3.8s ease-out infinite nhNetworkPulse;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.nh-showcase-network-pulse.pulse-one{width:90px;height:90px}.nh-showcase-network-pulse.pulse-two{width:118px;height:118px;animation-delay:1.3s}.nh-showcase-visual-compare{background:0 0;padding:0}.nh-showcase-dashboard-shell{background:#82bddf;border-radius:28px;width:100%;padding:1rem;box-shadow:inset 0 1px #ffffff59}.nh-showcase-dashboard-panel{background:#fff;border:2px solid #e5e7ebfa;border-radius:24px;min-height:160px;position:relative;overflow:hidden}.nh-showcase-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.nh-showcase-dashboard-corner-icon{z-index:2;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex;position:absolute;top:1.15rem;left:1.2rem}.nh-showcase-dashboard-answer{background:linear-gradient(#4e86ee,#4a7fe3);border-radius:20px;gap:.42rem;min-height:72px;padding:.8rem 1rem .75rem;animation:4.8s ease-in-out infinite nhCompareBubble;display:grid;position:absolute;top:1.05rem;left:5.2rem;right:2.6rem}.nh-showcase-dashboard-answer.delay-2{animation-delay:.35s}.nh-showcase-dashboard-answer.delay-3{animation-delay:.7s}.nh-showcase-dashboard-answer.delay-4{animation-delay:1.05s}.nh-showcase-dashboard-answer span{background:#8eb3f1e0;border-radius:999px;height:3px;display:block}.nh-showcase-dashboard-answer span:first-child{width:86%}.nh-showcase-dashboard-answer span:nth-child(2){width:68%}.nh-showcase-dashboard-answer span:nth-child(3){width:90%}.nh-showcase-dashboard-answer span:nth-child(4){width:82%}.nh-showcase-dashboard-answer span:nth-child(5){width:74%}.nh-showcase-dashboard-question{background:#f5f5f5;border-radius:16px;gap:.35rem;width:160px;padding:.65rem .75rem;display:grid;position:absolute;bottom:1.1rem;right:2.25rem}.nh-showcase-dashboard-question span{background:#d9d9d9;border-radius:999px;height:3px;display:block}.nh-showcase-dashboard-question span:first-child{width:88%}.nh-showcase-dashboard-question span:nth-child(2){width:58%}.nh-showcase-story{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);width:min(1100px,96%);margin:3rem auto 0;display:grid}.nh-showcase-story-copy h2{letter-spacing:-.03em;margin:.35rem 0 0;font-size:clamp(1.6rem,3.8vw,2.5rem);font-weight:900}.nh-showcase-story-text{max-width:590px;margin:1rem 0 0;font-size:1rem;line-height:1.75;color:var(--nh-muted)!important}.nh-showcase-story-list{gap:.85rem;margin-top:1.35rem;display:grid}.nh-showcase-story-item{background:color-mix(in srgb, var(--bg-card) 86%, transparent);border:1px solid #94a3b829;border-radius:18px;grid-template-columns:auto 1fr;align-items:start;gap:.95rem;padding:1rem 1.05rem;display:grid;box-shadow:inset 0 1px #ffffff0d}.nh-showcase-story-badge{letter-spacing:.12em;width:34px;height:34px;color:var(--nh-text);background:#38bdf81f;border:1px solid #38bdf83d;border-radius:999px;place-items:center;font-size:.72rem;font-weight:800;display:inline-grid}.nh-showcase-story-item strong{color:var(--nh-text);font-size:.96rem;font-weight:700;display:block}.nh-showcase-story-item p{margin:.35rem 0 0;font-size:.95rem;line-height:1.65;color:var(--nh-muted)!important}.nh-showcase-link{cursor:pointer;background:0 0;border:none;align-items:center;gap:.55rem;margin-top:1.35rem;padding:0;font-size:.98rem;font-weight:700;display:inline-flex;color:#4f46e5!important}.nh-showcase-link:hover{color:#4338ca!important}.nh-showcase-story-visual{justify-content:flex-end;display:flex}.nh-story-canvas{background:radial-gradient(circle at 12% 18%,#00d9ff1f,#0000 24%),radial-gradient(circle at 86% 18%,#ff006e1f,#0000 24%),linear-gradient(#0f172aeb,#0f172ad1);border:1px solid #94a3b82e;border-radius:28px;width:min(100%,560px);padding:1.1rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 20px 44px #0f172a29}.nh-story-canvas:before{content:"";filter:blur(26px);background:#00d9ff1f;border-radius:999px;width:170px;height:170px;position:absolute;inset:auto auto -48px -40px}.nh-story-canvas:after{content:"";filter:blur(28px);background:#b537f224;border-radius:999px;width:160px;height:160px;position:absolute;top:-58px;right:-34px}.nh-story-toolbar{z-index:1;flex-wrap:wrap;gap:.6rem;display:flex;position:relative}.nh-story-toolbar-pill{letter-spacing:.08em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;padding:.45rem .8rem;font-size:.72rem;font-weight:700;color:#f8fafce6!important}.nh-story-toolbar-pill.muted{color:#e2e8f0b8!important}.nh-story-prompt-card{z-index:1;background:#0f172aad;border:1px solid #94a3b82e;border-radius:22px;margin-top:1rem;padding:1rem 1.1rem;position:relative}.nh-story-kicker{letter-spacing:.12em;text-transform:uppercase;margin-bottom:.55rem;font-size:.72rem;font-weight:700;display:inline-block;color:#e2e8f0bd!important}.nh-story-prompt-card p{margin:0;font-size:.98rem;line-height:1.65;color:#f8fafcf0!important}.nh-story-response-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:1rem;display:grid;position:relative}.nh-story-response-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0f;border:1px solid #94a3b829;border-radius:20px;flex-direction:column;gap:.85rem;min-height:200px;padding:.95rem;display:flex}.nh-story-response-card.tone-sky{background:linear-gradient(#38bdf82e,#0f172a3d)}.nh-story-response-card.tone-violet{background:linear-gradient(#b537f22e,#0f172a3d)}.nh-story-response-card.tone-amber{background:linear-gradient(#f59e0b2e,#0f172a3d)}.nh-story-response-head{grid-template-columns:auto 1fr;align-items:center;gap:.7rem;display:grid}.nh-story-model-icon{background:#ffffffe0;border-radius:12px;place-items:center;width:40px;height:40px;display:inline-grid;box-shadow:0 8px 18px #0f172a29}.nh-story-response-head strong{font-size:.94rem;font-weight:700;line-height:1.25;display:block}.nh-story-response-head p{margin:.18rem 0 0;font-size:.76rem;line-height:1.4;color:#e2e8f0b8!important}.nh-story-response-summary{margin:0;font-size:.92rem;line-height:1.68;color:#f8fafce0!important}.nh-story-response-lines{gap:.42rem;margin-top:auto;display:grid}.nh-story-response-lines span{background:#ffffff2e;border-radius:999px;height:6px;display:block}.nh-story-response-lines span:first-child{width:100%}.nh-story-response-lines span:nth-child(2){width:78%}.nh-story-response-lines span:nth-child(3){width:56%}.nh-story-footer-bar{z-index:1;background:#ffffff0f;border:1px solid #94a3b82e;border-radius:18px;align-items:center;gap:.65rem;margin-top:1rem;padding:.85rem 1rem;font-size:.92rem;font-weight:600;display:inline-flex;position:relative;color:#f8fafce6!important}.nh-story-footer-dot{background:linear-gradient(135deg, var(--nh-cyan), var(--nh-pink));border-radius:999px;width:10px;height:10px;box-shadow:0 0 20px #00d9ff57}.nh-bento-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(260px,auto);gap:1rem;margin-top:1.5rem;display:grid}.nh-card{background:var(--nh-surface);border:1px solid var(--nh-border);min-height:0;transition:transform .26s var(--nh-bezier), box-shadow .26s var(--nh-bezier), border-color .26s var(--nh-bezier);border-radius:18px;flex-direction:column;justify-content:space-between;padding:1.25rem;display:flex;position:relative;overflow:hidden}.nh-card:hover{transform:scale(1.02);box-shadow:0 0 40px #00d9ff1f}.nh-card:after{content:"";transition:transform .7s var(--nh-bezier);pointer-events:none;background:linear-gradient(110deg,#0000 0%,#ffffff14 45%,#0000 80%);position:absolute;inset:0;transform:translate(-130%)}.nh-card:hover:after{transform:translate(130%)}.nh-card-tall{grid-row:span 2}.nh-card-wide{grid-column:span 2}.nh-index{color:var(--nh-muted);font-size:.9rem}.nh-tags{flex-wrap:wrap;gap:.5rem;display:flex}.nh-feature-head{align-items:center;gap:.65rem;display:flex}.nh-feature-title{margin-top:.75rem;font-size:24px;font-weight:800;line-height:1.2}.nh-feature-title-lg{font-size:1.5rem}.nh-feature-description{margin-top:.75rem;font-size:.98rem;line-height:1.55;color:var(--nh-muted)!important}.nh-features-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}.nh-feature-card{background:var(--nh-surface);border:1px solid var(--nh-border);min-height:260px;transition:transform .26s var(--nh-bezier), box-shadow .26s var(--nh-bezier), border-color .26s var(--nh-bezier);border-radius:18px;flex-direction:column;padding:1.25rem;display:flex;position:relative;overflow:hidden}.nh-feature-card:hover{border-color:#00d9ff4d;transform:translateY(-4px);box-shadow:0 0 30px #00d9ff1f}.nh-feature-card:after{content:"";transition:transform .7s var(--nh-bezier);pointer-events:none;background:linear-gradient(110deg,#0000 0%,#ffffff14 45%,#0000 80%);position:absolute;inset:0;transform:translate(-130%)}.nh-feature-card:hover:after{transform:translate(130%)}.nh-feature-visual{isolation:isolate;background:radial-gradient(circle at 18% 18%,#ffffffc7,#0000 28%),linear-gradient(#fff,#f7fbff);border:1px solid #94a3b829;border-radius:20px;min-height:164px;margin-bottom:1rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 18px 38px #94a3b829}.nh-feature-visual:before{content:"";filter:blur(26px);opacity:.75;background:#38bdf81f;border-radius:999px;width:100px;height:100px;position:absolute;top:-22px;right:-12px}.nh-feature-visual:after{content:"";-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:.45;background:#ffffff73;border:1px solid #bfdbfe57;border-radius:18px;width:64px;height:64px;position:absolute;inset:auto 14px 14px auto}.nh-feature-visual-svg{z-index:1;width:100%;height:100%;display:block;position:relative}.nh-feature-card.tone-search .nh-feature-visual{background:radial-gradient(circle at 18% 18%,#38bdf81f,#0000 28%),linear-gradient(#fff,#f4fbff)}.nh-feature-card.tone-voice .nh-feature-visual{background:radial-gradient(circle at 82% 18%,#1d7ef21f,#0000 28%),linear-gradient(#fff,#f6fbff)}.nh-feature-card.tone-upload .nh-feature-visual{background:radial-gradient(circle at 18% 18%,#22c55e1a,#0000 28%),linear-gradient(#fff,#f7fbff)}.nh-feature-card.tone-language .nh-feature-visual{background:radial-gradient(circle at 82% 18%,#1d7ef21a,#0000 28%),linear-gradient(#fff,#f7fbff)}.nh-ui-line-slide{animation:3.4s ease-in-out infinite nhUiLineSlide}.nh-ui-line-slide.delay-2{animation-delay:.35s}.nh-ui-line-slide.delay-3{animation-delay:.7s}.nh-ui-badge-pulse{animation:2.6s ease-in-out infinite nhUiBadgePulse}.nh-ui-soft-pulse{transform-origin:50%;animation:3.2s ease-in-out infinite nhUiSoftPulse}.nh-ui-wave-bar{transform-origin:bottom;animation:1.2s ease-in-out infinite nhUiWaveBar}.nh-ui-wave-bar.delay-1{animation-delay:.1s}.nh-ui-wave-bar.delay-2{animation-delay:.25s}.nh-ui-wave-bar.delay-3{animation-delay:.4s}.nh-ui-float-card{animation:2.8s ease-in-out infinite nhUiFloatCard}.nh-feature-topline{justify-content:flex-start;align-items:center;gap:.8rem;display:flex}.nh-feature-card .nh-index{letter-spacing:.18em;text-transform:uppercase;background:#0f172a0f;border:1px solid #94a3b82e;border-radius:999px;padding:.35rem .72rem;font-size:.72rem;font-weight:700}.nh-feature-card .nh-tags{margin-top:auto}.nh-tag{border:1px solid var(--nh-border);text-transform:uppercase;letter-spacing:.15em;border-radius:999px;padding:.35rem .75rem;font-size:.7rem}.nh-pricing-wrap{margin-top:1.5rem}.nh-pricing-head{text-align:center;margin-bottom:1.75rem}.nh-pricing-head .nh-label{margin-top:.9rem}.nh-pricing-head h2{letter-spacing:-.03em;font-size:clamp(2rem,5vw,3.9rem);font-weight:900;line-height:.95}.nh-toggle{border:1px solid var(--border-light);background:var(--bg-card);border-radius:5px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;width:fit-content;margin:1.25rem auto 0;padding:6px;display:inline-flex}.nh-toggle button{border:1px solid var(--border-light);background:var(--bg-card);color:var(--text-primary);cursor:pointer;transition:background .2s var(--nh-bezier), color .2s var(--nh-bezier);border-radius:5px;padding:8px 16px;font-size:.85rem;font-weight:600}.nh-toggle button.is-active{background:var(--bg-card-hover)!important;color:var(--text-primary)!important;border-color:var(--border-medium)!important}.nh-save-badge{text-transform:uppercase;color:var(--text-primary);background:#00000014;border-radius:99px;padding:2px 8px;font-size:10px;font-weight:700}.nh-price-grid{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2rem;width:100%;margin-top:2rem;display:flex}.nh-price-card{border:1px solid var(--border-light);background:var(--bg-card);border-radius:5px;flex:350px;width:100%;max-width:420px;padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.nh-price-card:hover{border-color:var(--accent-primary);transform:translateY(-8px)}.nh-price-card.featured{animation:4s linear infinite nhRotate;background:linear-gradient(var(--bg-card), var(--bg-card)) padding-box, conic-gradient(from var(--nh-angle), #40403c 0deg, #6b7280 90deg, #f59e0b 180deg, #6b7280 270deg, #40403c 360deg) border-box!important;border:3px solid #0000!important}.nh-price-card.featured:hover{border-color:#0000}.nh-popular{letter-spacing:.08em;text-transform:uppercase;background:#40403c14;border:1px solid #40403c;border-radius:5px;width:fit-content;padding:.25rem .65rem;font-size:.65rem;font-weight:700}.nh-price{letter-spacing:-.02em;align-items:baseline;gap:.55rem;margin:1rem 0;font-weight:900;line-height:1;display:flex;font-size:clamp(3rem,6vw,4rem)!important}.nh-price-period{color:var(--nh-muted);font-weight:500;font-size:.95rem!important}.nh-plan-cta{cursor:pointer;border:1px solid var(--border-light);border-radius:5px;justify-content:center;align-items:center;gap:8px;width:100%;height:52px;font-size:1rem;font-weight:600;transition:all .2s;display:inline-flex}.nh-plan-cta-primary{background:#111827;border-color:#111827;color:#fff!important}.nh-plan-cta-primary:hover{background:#0b1220;color:#fff!important}.nh-plan-cta-outline{background:#111827;border-color:#111827;color:#fff!important}.nh-plan-cta-outline:hover{background:#0b1220;border-color:#111827;color:#fff!important}.nh-plan-icons{flex-wrap:wrap;gap:.45rem;margin-top:1rem;display:flex}.nh-plan-icon-item{border:1px solid var(--border-light);background:var(--bg-card);border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.nh-plan-credit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:1rem;display:grid}.nh-plan-credit-card{border:1px solid var(--border-light);background:var(--bg-card);border-radius:8px;flex-direction:column;gap:.2rem;padding:.55rem .65rem;display:flex}.nh-plan-credit-title{color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem!important}.nh-plan-credit-value{color:var(--text-primary);font-weight:700;font-size:.95rem!important}.nh-plan-models{border-top:1px solid var(--border-light);gap:.65rem;margin-top:.9rem;padding-top:.75rem;display:grid}.nh-plan-models-title{color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .25rem;font-weight:600;font-size:.64rem!important}.nh-plan-models-list{color:var(--text-primary);margin:0;line-height:1.45;font-size:.84rem!important}.nh-feature-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.nh-feature{color:var(--nh-muted);align-items:flex-start;gap:.6rem;display:flex}.nh-icon-box{border:1px solid var(--nh-border);width:32px;height:32px;color:var(--nh-text);border-radius:9px;place-items:center;display:grid}.nh-contact{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:2rem;display:grid}.nh-contact h2{letter-spacing:-.03em;font-size:clamp(2.2rem,7vw,6rem);font-weight:900;line-height:.9}.nh-contact-links{flex-direction:column;gap:.75rem;margin-top:1.5rem;display:flex}.nh-contact-link{border:1px solid var(--nh-border);color:var(--nh-text);border-radius:12px;align-items:center;gap:.6rem;padding:.75rem .9rem;display:flex}.nh-form{border:1px solid var(--nh-border);background:var(--nh-surface);border-radius:18px;padding:1.3rem}.nh-field{margin-top:1rem}.nh-field label{letter-spacing:.14em;text-transform:uppercase;color:var(--nh-muted);margin-bottom:.35rem;font-size:.75rem;display:block}.nh-field input,.nh-field textarea{width:100%;color:var(--nh-text);transition:border-color .22s var(--nh-bezier);background:0 0;border:none;border-bottom:1px solid #fff3;padding:.5rem 0;font-size:1rem}.nh-field textarea{resize:vertical;min-height:120px}.nh-field input::placeholder,.nh-field textarea::placeholder{opacity:1;color:#71717a!important}.nh-field input:focus,.nh-field textarea:focus{border-bottom-color:var(--nh-cyan);outline:none}.nh-faq-list{flex-direction:column;gap:1rem;display:flex}.nh-faq-item{border:1px solid var(--border-light);background:var(--bg-card);border-radius:5px;padding:1.1rem 1.2rem;transition:border-color .2s,background .2s,transform .2s}.nh-faq-item:hover{border-color:var(--accent-primary);transform:translateY(-2px)}.nh-faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.8rem;font-size:1rem;font-weight:600;list-style:none;display:flex;color:var(--nh-text)!important}.nh-faq-item summary::-webkit-details-marker{display:none}.nh-faq-item summary svg{transition:transform .2s var(--nh-bezier);opacity:.8}.nh-faq-item[open] summary svg{opacity:1;transform:rotate(180deg);color:var(--nh-text)!important}.nh-faq-item p{margin-top:.85rem;font-size:.98rem;line-height:1.7;color:var(--nh-muted)!important}@keyframes rotate3d{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes nhCubePushIn{0%{transform:translateY(8px)scale(.985)}to{transform:translateY(-6px)scale(1.025)}}@keyframes nhBeamFlow{0%{opacity:.92;filter:saturate(.96)}50%{opacity:1;filter:saturate(1.08)}to{opacity:.92;filter:saturate(.98)}}@keyframes nhBeamStream{0%{opacity:.18;transform:translate(-50%)translateY(-14px)scaleY(.88)}30%{opacity:.62}to{opacity:0;transform:translate(-50%)translateY(12px)scaleY(1.06)}}@keyframes nhLiquidPool{0%{opacity:.88;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}to{opacity:.9;transform:scale(.98)}}@keyframes nhRipple{0%{opacity:0;transform:translate(-50%,-50%)scale(.55)}20%{opacity:.68}to{opacity:0;transform:translate(-50%,-50%)scale(1.55)}}@keyframes nhCascadeFront{0%{opacity:.2;transform:translate(-50%)translateY(-10px)scaleY(.82)}30%{opacity:.82}to{opacity:.04;transform:translate(-50%)translateY(24px)scaleY(1.05)}}@keyframes nhCascadeSide{0%{opacity:.16;transform:translateY(-12px)scaleY(.78)}28%{opacity:.76}to{opacity:.05;transform:translateY(22px)scaleY(1.06)}}@keyframes pulse{0%{opacity:.65;transform:scale(.92)}70%{opacity:1;transform:scale(1.1)}to{opacity:.65;transform:scale(.92)}}@keyframes nhFloat{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}@keyframes nhCubeGradientShift{0%{background-position:0%;box-shadow:0 0 44px #7a12342e}25%{background-position:50% 100%;box-shadow:0 0 44px #78350f2e}50%{background-position:100%;box-shadow:0 0 44px #0a3a5c2e}75%{background-position:50% 0;box-shadow:0 0 44px #351c752e}to{background-position:0%;box-shadow:0 0 44px #104e342e}}@keyframes nhNetworkFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-220px}}@keyframes nhNetworkPulse{0%{opacity:0;transform:translate(-50%,-50%)scale(.78)}30%{opacity:.42}to{opacity:0;transform:translate(-50%,-50%)scale(1.34)}}@keyframes nhCompareTyping{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes nhCompareBubble{0%,to{transform:translateY(0);box-shadow:0 0 #94a3b800}50%{transform:translateY(-2px);box-shadow:0 8px 18px #94a3b824}}@keyframes nhUiLineSlide{0%,to{opacity:.65;transform-origin:0;transform:scaleX(.88)}50%{opacity:1;transform-origin:0;transform:scaleX(1)}}@keyframes nhUiBadgePulse{0%,to{transform:scale(1);box-shadow:0 0 #1d7ef200}50%{transform:scale(1.08);box-shadow:0 0 0 8px #1d7ef21f}}@keyframes nhUiSoftPulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes nhUiWaveBar{0%,to{opacity:.55;transform:scaleY(.72)}50%{opacity:1;transform:scaleY(1.16)}}@keyframes nhUiFloatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@property --nh-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes nhRotate{to{--nh-angle:360deg}}@media (max-width:1200px){.nh-main{width:min(1100px,100%)}.nh-hero{gap:1.75rem}.nh-btn{padding:.9rem 1.4rem}}@media (max-width:1024px){.neon-homepage h1{line-height:1.12;font-size:52px!important}.neon-homepage h2{line-height:1.2;font-size:32px!important}.neon-homepage h3{line-height:1.26;font-size:22px!important}.neon-homepage h4{line-height:1.32;font-size:18px!important}.nh-hero h1{font-size:clamp(2.2rem,6.5vw,3.8rem);line-height:1}.nh-links,.nh-nav-actions,.nh-desktop-signin{display:none}.nh-menu-btn{grid-column:3;justify-self:end;display:inline-flex}.nh-nav{height:74px;padding:10px 14px 0}.nh-nav-inner{border-radius:14px;height:60px;padding:0 .95rem}.nh-logo-image{width:162px}.nh-menu-btn{width:34px;height:34px}.nh-main{padding:76px 14px 30px}.nh-hero{text-align:center;grid-template-columns:1fr;min-height:auto;padding-top:1rem}.nh-status{margin-inline:auto}.nh-hero-actions{justify-content:center}.nh-cube-wrap{place-items:center;padding:2rem 0 3rem;transform:none}.nh-bento-grid,.nh-features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nh-card-wide,.nh-card-tall{grid-area:span 1/span 1}.nh-price-grid{flex-direction:column;align-items:center;gap:1.2rem}.nh-showcase-row,.nh-showcase-row-alt{grid-template-columns:1fr}.nh-showcase-network-column.left{left:1.6rem}.nh-showcase-network-column.right{right:1.6rem}.nh-showcase-row-alt .nh-showcase-copy{order:1}.nh-showcase-row-alt .nh-showcase-visual{order:2}.nh-showcase-dashboard-shell{padding:.85rem}.nh-showcase-story{grid-template-columns:1fr}.nh-showcase-story-visual{justify-content:stretch}.nh-story-canvas{width:100%}.nh-price-card{max-width:100%}.nh-scroll-indicator{display:none}}@media (max-width:768px){.neon-homepage h1{line-height:1.15;font-size:38px!important}.neon-homepage h2{line-height:1.23;font-size:26px!important}.neon-homepage h3{line-height:1.28;font-size:20px!important}.neon-homepage h4{line-height:1.34;font-size:17px!important}.nh-nav{height:66px;padding:8px 10px 0}.nh-nav-inner{border-radius:12px;height:54px;padding:0 .8rem}.nh-logo{border-radius:10px;width:44px;height:44px}.nh-logo-image{border-radius:8px;width:146px;height:auto;padding:0}.nh-menu-btn{width:32px;height:32px}.nh-btn{gap:8px;padding:.8rem 1rem;font-size:11px}.nh-main{padding:68px 12px 30px}.nh-showcase-image-wrap{width:100%}.nh-showcase-grid{margin-top:2.25rem}.nh-showcase-workspace-body{grid-template-columns:1fr}.nh-showcase-network{min-height:360px}.nh-showcase-network-column{gap:1.1rem}.nh-showcase-network-node-icon{width:52px;height:52px}.nh-showcase-dashboard-grid{grid-template-columns:1fr}.nh-showcase-story{margin-top:2.25rem}.nh-story-response-grid{grid-template-columns:1fr}.nh-story-response-card{min-height:0}.nh-hero h1{font-size:clamp(1.7rem,8vw,2.5rem);line-height:1.05}.nh-pricing-head h2{font-size:clamp(1.7rem,8.5vw,2.5rem)}.nh-contact h2{font-size:clamp(1.9rem,12vw,3.3rem)}}@media (max-width:640px){.nh-bento-grid{grid-template-columns:1fr;grid-auto-rows:minmax(220px,auto)}.nh-features-grid{grid-template-columns:1fr}.nh-feature-card{min-height:220px}.nh-showcase-point{padding:.9rem}.nh-showcase-dashboard-shell{padding:.7rem}.nh-showcase-dashboard-panel{min-height:140px}.nh-showcase-dashboard-corner-icon{width:38px;height:38px;top:.9rem;left:.9rem}.nh-showcase-dashboard-answer{min-height:58px;padding:.65rem .75rem;top:.9rem;left:4.1rem;right:1.4rem}.nh-showcase-dashboard-question{width:120px;padding:.55rem .65rem;bottom:.85rem;right:1.35rem}.nh-showcase-network{min-height:320px}.nh-showcase-network-column.left{left:.9rem}.nh-showcase-network-column.right{right:.9rem}.nh-showcase-network-node{gap:.5rem}.nh-showcase-network-node-icon{width:46px;height:46px}.nh-showcase-network-node-label{display:none}.nh-showcase-network-hub{width:88px;height:88px}.nh-showcase-network-hub-core{width:72px;height:72px}.nh-showcase-network-hub-logo{width:46px}.nh-showcase-story-item{padding:.9rem}.nh-story-canvas{border-radius:24px;padding:.95rem}.nh-feature-visual{min-height:152px}.nh-btn{padding:.75rem .95rem;font-size:10px}.nh-hero-actions{justify-content:center;width:100%}.nh-cube{width:210px;height:210px}.nh-cube-tilt{width:auto}.nh-face-front{transform:translateZ(105px)}.nh-face-back{transform:rotateY(180deg)translateZ(105px)}.nh-face-right{transform:rotateY(90deg)translateZ(105px)}.nh-face-left{transform:rotateY(-90deg)translateZ(105px)}.nh-face-top{transform:rotateX(90deg)translateZ(105px)}.nh-face-bottom{transform:rotateX(-90deg)translateZ(105px)}.nh-toggle{border-radius:18px;width:100%;padding:.45rem}.nh-toggle button{flex:calc(50% - .4rem)}.nh-save-badge{text-align:center;width:100%}.nh-section{margin-top:56px}.nh-hero+.nh-section{margin-top:18px}}
