.ns-wow .masthead{position:absolute;z-index:6;inset:0 0 auto;padding:22px 0}.ns-wow .masthead .wrap{display:flex;align-items:center;justify-content:space-between}.ns-wow .masthead img{display:block;height:26px;width:auto}.ns-wow .hbtn{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;border:0;border-radius:999px;background:#f6eedc;color:#11110f;font:500 15px/1 var(--nsp-sans);cursor:pointer;transition:background .2s,color .2s}.ns-wow .hbtn:hover,.ns-wow .hbtn:focus-visible{background:var(--ns-accent);color:#fff}.ns-wow .hbtn.lg{height:52px;padding:0 26px;font-size:16px}.ns-wow .hbtn.ghost{background:#ffffff24;color:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ns-wow .hbtn.ghost:hover,.ns-wow .hbtn.ghost:focus-visible{background:#ffffff42;color:#fff}.ns-wow .hbtn svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ns-wow .wow{position:relative;height:max(680px,100svh);overflow:hidden;color:#fff;background:linear-gradient(#3b3a8f,#8a5bb8 35%,#f27a6a 62%,#ffb070 74%,#6e4a3a)}.ns-wow .wow canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.ns-wow .wow:after{content:"";position:absolute;inset:0;pointer-events:none;transition:opacity .4s;background:linear-gradient(90deg,#0e183c80,#0e183c2e 40%,#0e183c00 60%),linear-gradient(#0e183c4d,#0e183c00 30%)}.ns-wow .wow-copy{position:absolute;z-index:2;left:0;right:0;top:50%;transform:translateY(-50%);pointer-events:none;transition:opacity .4s}.ns-wow .wow-copy>*{pointer-events:auto;max-width:560px}.ns-wow .wow h1{font:400 clamp(40px,4.6vw,68px)/.98 var(--nsp-display);letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 24px rgba(10,20,50,.35);color:#fff}.ns-wow .wow .sub{max-width:30em;margin:20px 0 0;font-size:clamp(16px,1.5vw,19px);line-height:1.45;color:#ffffffeb;text-shadow:0 1px 12px rgba(10,20,50,.4)}.ns-wow .wow .ctas{display:flex;gap:10px;margin-top:28px;flex-wrap:wrap}.ns-wow .plates{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}.ns-wow .plate{position:absolute;left:0;top:0;text-align:center;white-space:nowrap;opacity:0;transition:opacity .3s}.ns-wow .plate.on{opacity:1}.ns-wow .plate b{display:block;font:700 17px/1.1 var(--font-cinzel, Georgia, serif);color:#ffd25e;text-shadow:0 1px 1px #000,0 0 4px #000,0 0 8px rgba(0,0,0,.7)}.ns-wow .plate small{display:block;margin-top:2px;font:500 13px/1.2 var(--nsp-sans);color:#fff;text-shadow:0 1px 1px #000,0 0 4px #000}.ns-wow .bubble{position:absolute;z-index:3;left:0;top:0;width:max-content;max-width:min(230px,calc(100vw - 32px));padding:11px 14px;border-radius:4px;background:#0e0a0ee6;color:#f3e6c8;font:500 14px/1.4 var(--nsp-sans);box-shadow:0 0 0 1px #7a5a26,inset 0 0 0 1px #000000e6,inset 0 0 0 3px #e9b94938,0 18px 40px #00000073;transform:translate(-50%,calc(-100% - 16px));opacity:0;transition:opacity .3s;pointer-events:none;white-space:normal}.ns-wow .bubble:after{content:"";position:absolute;left:calc(50% + var(--tip, 0px));bottom:-7px;width:12px;height:12px;background:#0e0a0e;border-right:1px solid #7A5A26;border-bottom:1px solid #7A5A26;transform:translate(-50%) rotate(45deg)}.ns-wow .bubble.on{opacity:1}.ns-wow .bubble.side{transform:translate(-100%,-50%)}.ns-wow .bubble.side:after{inset:50% -7px auto auto;transform:translateY(-50%) rotate(-45deg)}.ns-wow .hint{position:absolute;z-index:2;left:0;right:0;bottom:22px;margin:0;padding:0;border:0;background:none;text-align:center;font:inherit;font-size:13px;color:#fffc;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .5s;cursor:pointer}.ns-wow .hint.on{opacity:1;pointer-events:auto;visibility:visible}.ns-wow .no-webgl .hint,.ns-wow .no-webgl .bubble,.ns-wow .no-webgl .plates{display:none}.ns-wow .wow.inside .wow-copy,.ns-wow .wow.inside .wow-copy>*{opacity:0;pointer-events:none}.ns-wow .wow.inside:after{opacity:0}.ns-wow .back{position:absolute;z-index:4;left:50%;bottom:28px;transform:translate(-50%);display:none}.ns-wow .wow.inside .back{display:inline-flex}.ns-wow .fade{position:absolute;inset:0;z-index:5;background:#140c08;opacity:0;pointer-events:none;transition:opacity .45s ease}.ns-wow .fade.on{opacity:1}.ns-wow :focus-visible{outline:2px solid var(--ns-accent);outline-offset:3px}.ns-wow .pillar p{margin-top:16px;color:var(--ns-ink-2);max-width:34ch}.ns-wow .agents+.agents{margin-top:clamp(80px,10vw,140px)}.ns-wow .stage .card-ui{width:min(100%,420px)}.ns-wow .cx-img{display:block;width:100%;height:auto}.ns-wow .final .lede{margin:22px auto 0;font-size:19px;max-width:42ch}.ns-wow .lede sup a{text-decoration:none}.ns-wow .wow-footer{background:var(--ns-dark);border-top:1px solid var(--ns-dark-line);padding:40px 0 120px;color:var(--nsp-dark-ink-3);font-size:13px}.ns-wow .wow-footer .wrap{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.ns-wow .wow-footer .logo{color:var(--ns-dark-ink)}.ns-wow .wow-footer .logo img{display:block;height:22px;width:auto}.ns-wow .wow-footer .legal{max-width:62ch}.ns-wow .wow-footer .legal p+p{margin-top:8px}.ns-wow .wow-footer .legal a{text-decoration:underline;text-underline-offset:2px}@media(max-aspect-ratio:9/10){.ns-wow .wow:after{background:linear-gradient(#0e183c73,#0e183c00 55%)}.ns-wow .wow-copy{top:0;transform:none;padding-top:clamp(96px,13vh,140px);text-align:center}.ns-wow .wow-copy>*{max-width:none}.ns-wow .wow .ctas{justify-content:center}.ns-wow .wow .sub{margin:18px auto 0}}@media(max-width:600px){.ns-wow .masthead img{height:22px}.ns-wow .masthead .hbtn{height:38px;padding:0 16px;font-size:14px}.ns-wow .wow .ctas .ghost{display:none}.ns-wow .plate b{font-size:13px}.ns-wow .plate small{font-size:11px}}@media(prefers-reduced-motion:reduce){.ns-wow .hbtn,.ns-wow .hint{transition:none}}:root{--build-stamp:"v0.627.0"}
