:root{--nx-interior-ink:#06090e;--nx-interior-light:linear-gradient(115deg,#82cee510,transparent 36%,transparent 65%,#aaa3e914);--nx-interior-edge:#b7c8df2b}.nx-services-catalog.nx-services-catalog{max-width:1480px;width:calc(100% - 64px);padding:120px 0 80px;background:transparent}.nx-services-catalog>.nx-services-intro,.nx-services-catalog .nx-services-discipline,.nx-services-catalog>.nx-services-process,.nx-services-catalog>.nx-services-questions,.nx-services-catalog>.nx-services-finish{background:var(--nx-interior-light),var(--nx-interior-ink);border:1px solid var(--nx-interior-edge);border-radius:36px;padding:clamp(34px,5vw,76px);box-shadow:0 20px 65px #0003;overflow:hidden}.nx-services-catalog>.nx-services-intro{min-height:650px;gap:40px}.nx-services-catalog .nx-services-art{right:0;top:35px;width:58%}.nx-services-catalog>.nx-services-index{border:0;padding:30px 35px 42px}.nx-services-collection{display:grid;gap:40px}.nx-services-catalog .nx-services-discipline{scroll-margin-top:100px;column-gap:9%;row-gap:45px}.nx-services-catalog>.nx-services-process,.nx-services-catalog>.nx-services-questions,.nx-services-catalog>.nx-services-finish{margin-top:40px}.nx-services-catalog .nx-services-title{font-size:clamp(42px,5.7vw,82px)}.nx-about-page.nx-about-page{width:calc(100% - 64px);max-width:1480px;box-sizing:border-box;margin:90px auto 60px;padding:0 clamp(30px,6vw,90px);border:1px solid var(--nx-interior-edge);border-radius:36px;font-family:Hanken,Arial,sans-serif}.nx-about-page .nx-about-hero{padding:80px 0 75px}.nx-about-page :is(h1,h2,.nx-about-statement strong){font-family:Hanken,Arial,sans-serif;font-weight:450;letter-spacing:-.055em}.nx-about-page .nx-about-hero h1{font-size:clamp(50px,6.6vw,92px);line-height:1.07;max-width:1000px;margin:0 0 30px}.nx-about-page .nx-about-hero>p{font-size:21px;max-width:640px}.nx-about-page .nx-about-belief{gap:65px;padding:75px 0}.nx-about-page .nx-about-statement{background:#101722;border-color:var(--nx-interior-edge);min-height:320px}.nx-about-page .nx-about-statement>p{margin:0;font-size:17px}.nx-about-page .nx-about-principles h2{font-size:30px;line-height:1.15;margin-top:0}.nx-about-page .nx-about-close h2{margin-top:0}.nx-assessment-interior.nx-assessment-interior{background:var(--nx-interior-light),var(--nx-interior-ink);width:calc(100% - 64px);max-width:1480px;margin:90px auto 60px;border:1px solid var(--nx-interior-edge);border-radius:36px;padding:70px clamp(28px,5vw,76px);min-height:calc(100svh - 150px)!important}.nx-assessment-page.nx-assessment-interior .nx-assessment-exit{top:25px!important;left:30px!important}@media (max-width:900px){.nx-services-catalog.nx-services-catalog,.nx-about-page.nx-about-page,.nx-assessment-interior.nx-assessment-interior{width:calc(100% - 36px)}.nx-services-catalog .nx-services-art{width:60%;top:120px;opacity:.4}.nx-about-page .nx-about-belief{gap:30px}.nx-assessment-interior.nx-assessment-interior{padding-top:70px}}@media (max-width:600px){.nx-services-catalog.nx-services-catalog{width:calc(100% - 24px);padding-top:95px}.nx-services-catalog>.nx-services-intro,.nx-services-catalog .nx-services-discipline,.nx-services-catalog>.nx-services-process,.nx-services-catalog>.nx-services-questions,.nx-services-catalog>.nx-services-finish{border-radius:24px;padding:32px 22px}.nx-services-catalog>.nx-services-intro{gap:240px;min-height:660px}.nx-services-catalog .nx-services-intro h1{font-size:clamp(39px,10.6vw,62px)}.nx-services-catalog .nx-services-art{top:125px;right:-5%;width:110%;height:270px;opacity:.85}.nx-services-catalog>.nx-services-index{padding:18px 16px 28px}.nx-services-catalog .nx-services-title{font-size:39px}.nx-services-collection{gap:24px}.nx-services-catalog>.nx-services-process,.nx-services-catalog>.nx-services-questions,.nx-services-catalog>.nx-services-finish{margin-top:24px}.nx-services-catalog .nx-services-action{gap:18px;padding:15px 18px;font-size:14px}.nx-about-page.nx-about-page,.nx-assessment-interior.nx-assessment-interior{width:calc(100% - 24px);border-radius:24px;margin-top:95px;padding-left:22px;padding-right:22px}.nx-about-page .nx-about-hero{padding:40px 0 45px}.nx-about-page .nx-about-hero h1{font-size:46px}.nx-about-page .nx-about-hero>p{font-size:18px}.nx-about-page .nx-about-belief{padding:40px 0}.nx-about-page .nx-about-statement{padding:25px;min-height:280px}.nx-assessment-interior.nx-assessment-interior{padding-left:14px;padding-right:14px;padding-bottom:35px}.nx-assessment-page.nx-assessment-interior .nx-assessment-exit{left:20px!important}}.nx-assessment-interior.nx-assessment-interior{font-family:Hanken,Arial,sans-serif;padding-top:95px;align-items:start}.nx-assessment-page.nx-assessment-interior .nx-assessment-intro{align-self:start;padding-top:20px}.nx-assessment-page.nx-assessment-interior .nx-assessment-intro h2{font-family:Hanken,Arial,sans-serif;font-weight:450;font-size:clamp(36px,3.7vw,54px);letter-spacing:-.05em;line-height:1.08;margin:0 0 24px}.nx-assessment-page.nx-assessment-interior .nx-assessment-screen h1{font-family:Hanken,Arial,sans-serif!important;font-weight:500!important;font-size:clamp(28px,2.6vw,38px)!important;line-height:1.18!important;letter-spacing:-.035em!important;scroll-margin-top:110px}.nx-assessment-page.nx-assessment-interior .nx-assessment-screen h1:focus{outline:none}.nx-assessment-page.nx-assessment-interior .nx-assessment-exit{position:absolute!important;top:28px!important;left:30px!important;font-family:Hanken,Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;padding:8px 12px!important}.nx-assessment-page.nx-assessment-interior .nx-assessment-stages{font-family:Hanken,Arial,sans-serif;font-size:16px;gap:16px}.nx-assessment-page.nx-assessment-interior .nx-assessment-progress span{font-family:Hanken,Arial,sans-serif!important;font-size:15px!important;letter-spacing:0!important;text-transform:none!important}.nx-assessment-page.nx-assessment-interior .nx-assessment-option>span:not(.nx-nebula){font-family:Hanken,Arial,sans-serif!important;font-size:16px!important}.nx-assessment-page.nx-assessment-interior :is(input,textarea,select){font-family:Hanken,Arial,sans-serif!important;font-size:16px!important}.nx-assessment-page.nx-assessment-interior .nx-assessment-back{font-family:Hanken,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important}.nx-assessment-interior>.nx-assessment-review-option{font-size:15px;line-height:1.6}@media (max-width:900px){.nx-assessment-interior.nx-assessment-interior{padding-top:75px;gap:28px}.nx-assessment-page.nx-assessment-interior .nx-assessment-intro{padding-top:0}.nx-assessment-page.nx-assessment-interior .nx-assessment-intro h2{font-size:38px;margin-bottom:16px}.nx-assessment-page.nx-assessment-interior .nx-assessment-intro h2 br{display:none}.nx-assessment-page.nx-assessment-interior .nx-assessment-intro>p{margin:0;max-width:38ch}.nx-assessment-page.nx-assessment-interior .nx-assessment-stages{display:none}.nx-assessment-page.nx-assessment-interior .nx-assessment-screen{padding:24px!important}}@media (max-width:480px){.nx-assessment-page.nx-assessment-interior .nx-assessment-screen{padding:22px 16px!important}.nx-assessment-page.nx-assessment-interior .nx-assessment-screen h1{font-size:29px!important}.nx-assessment-page.nx-assessment-interior .nx-assessment-intro h2{font-size:35px}.nx-assessment-page.nx-assessment-interior .nx-assessment-exit{left:16px!important;top:22px!important}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.nx-outcomes.nx-service-atelier{display:block;padding:90px clamp(24px,5vw,90px) 80px;color:#ececf0;background:transparent;isolation:isolate}.nx-service-atelier button,.nx-service-atelier a,.nx-service-atelier summary{-webkit-tap-highlight-color:transparent}.nx-service-atelier :is(button,a,summary):focus-visible{outline:2px solid #d4dce6;outline-offset:7px}.nx-atelier-intro{padding:0 0 100px;display:flex;align-items:flex-end;justify-content:space-between;gap:35px}.nx-service-atelier .nx-atelier-intro h2{font:500 clamp(60px,8.5vw,142px)/.94 "Clash Display",sans-serif;letter-spacing:-.065em;margin:0;max-width:1050px;color:#f0eee9}.nx-atelier-intro h2 em{font-weight:400;font-style:normal;color:#939aa5}.nx-atelier-intro>div{padding-bottom:7px;min-width:235px}.nx-atelier-intro p{font:400 19px/1.4 Inter,sans-serif;max-width:220px;margin:0 0 26px;color:#c3c6cc}.nx-atelier-intro nav{display:flex;flex-direction:column;gap:15px}.nx-atelier-intro a{font:500 16px Inter,sans-serif;color:#e9e9ed;text-decoration:none;display:flex;justify-content:space-between;gap:30px}.nx-atelier-intro a:hover{color:#accbc8}.nx-atelier-track{height:calc(100svh + 1000px);position:relative;scroll-margin-top:100px;margin-bottom:80px}.nx-atelier-scene{position:sticky;top:100px;height:calc(100svh - 120px);min-height:650px;max-height:1050px;display:flex;flex-direction:column;isolation:isolate}.nx-atelier-heading{position:relative;z-index:3;text-align:center;padding-top:12px;pointer-events:none}.nx-atelier-heading h3{font:500 clamp(48px,6.5vw,102px)/.98 "Clash Display",sans-serif;letter-spacing:-.055em;margin:0;color:#efeeeb}.nx-atelier-heading h3 em{font-style:normal;color:#c8cbd3}.nx-atelier-heading>p{font:400 18px/1.5 Inter,sans-serif;color:#aeb5bf;margin:18px auto 0;max-width:600px}.nx-atelier-website .nx-atelier-heading h3{font-size:clamp(48px,5.5vw,85px)}.nx-atelier-space{position:relative;flex:1;min-height:300px;isolation:isolate}.nx-service-sculpture{position:absolute;inset:-30px 0 -40px;pointer-events:none;z-index:0;overflow:hidden}.nx-service-sculpture canvas{display:block;width:100%;height:100%}.nx-atelier-website .nx-service-sculpture{inset:-40px 0 -35px}.nx-atelier-review .nx-service-sculpture{inset:-35px 0 -45px}.nx-sculpture-fallback{display:none;position:absolute;inset:16% 25%;perspective:600px}.is-fallback .nx-sculpture-fallback{display:block}.nx-sculpture-fallback i{position:absolute;inset:0;border:12px ridge #a4a9b5;transform:rotateY(-25deg) rotate(-15deg)}.nx-sculpture-fallback i:nth-child(2){inset:15%;transform:rotateY(25deg) rotate(10deg)}.nx-sculpture-fallback i:nth-child(3){inset:30%;transform:rotateY(-15deg) rotate(20deg)}.nx-atelier-dialogue{position:absolute;inset:0;z-index:2}.nx-dialogue-line{position:absolute;max-width:420px;will-change:transform,opacity}.nx-dialogue-line>span{font:500 14px Inter,sans-serif;color:#9ba6b2;display:block;margin-bottom:10px}.nx-dialogue-line p{font:500 clamp(22px,2.35vw,36px)/1.19 "Clash Display",sans-serif;letter-spacing:-.025em;margin:0;color:#edeef2;text-shadow:0 2px 12px #050608,0 0 25px #050608}.nx-dialogue-line-0{top:12%;left:5%;max-width:360px}.nx-dialogue-line-1{top:40%;right:3%;max-width:420px}.nx-dialogue-line-1 p{color:#c7ded9}.nx-dialogue-line-2{bottom:9%;left:12%;max-width:430px}.nx-atelier-reply .nx-service-sculpture{inset:-30px 10% -20px;opacity:.6}.nx-atelier-statements{position:absolute;inset:0;z-index:2;display:grid;place-items:center;pointer-events:none}.nx-atelier-statements p{grid-area:1/1;margin:0;text-align:center;font:500 clamp(28px,3.4vw,54px)/1.08 "Clash Display",sans-serif;letter-spacing:-.04em;color:#f1efea;opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .9s cubic-bezier(.22,1,.36,1);text-shadow:0 3px 18px #050608,0 0 30px #050608,0 0 8px #050608}.nx-atelier-statements p.is-current{opacity:1;transform:none}.nx-atelier-statements em{font-family:Georgia,serif;font-weight:400;letter-spacing:-.035em;color:#dce1e9}.nx-atelier-review .nx-atelier-statements{transform:translateY(5%)}.nx-atelier-actions{position:relative;z-index:3;display:flex;align-items:center;gap:55px;justify-content:space-between;padding:15px 0 17px;background:#050608}.nx-atelier-actions nav{display:flex;gap:30px;flex:1;max-width:740px}.nx-atelier-actions nav button{position:relative;flex:1;text-align:left;cursor:pointer;border:0;border-top:1px solid #303740;padding:16px 0 0;background:none;color:#858f9c;font:500 15px/1.35 Inter,sans-serif;transition:color .3s}.nx-atelier-actions nav button[aria-current]{color:#e3e7ed}.nx-atelier-actions nav i{position:absolute;left:0;right:0;top:-1px;height:2px;background:#cbdad7;transform-origin:left;pointer-events:none}.nx-atelier-book{display:flex;align-items:center;gap:24px;background:#e5e7e9;color:#101215;border:0;border-radius:3px;padding:17px 22px;cursor:pointer;font:600 15px Inter,sans-serif;white-space:nowrap;transition:background .2s}.nx-atelier-book span{font-size:22px;line-height:1}.nx-atelier-book:hover{background:#fff}.nx-atelier-utility{position:relative;z-index:4;display:flex;align-items:flex-start;justify-content:space-between;gap:30px;padding-bottom:15px;background:#050608}.nx-atelier-utility summary{font:400 14px/1.5 Inter,sans-serif;color:#b2bac6;cursor:pointer;list-style:none;display:flex;gap:25px}.nx-atelier-utility summary::-webkit-details-marker{display:none}.nx-atelier-utility summary span{font-size:19px;line-height:1}.nx-atelier-utility details[open] summary span{transform:rotate(45deg)}.nx-atelier-utility details p{max-width:680px;font:15px/1.6 Inter,sans-serif;margin:12px 0 0;color:#bdc6d2}.nx-atelier-utility>button{border:0;background:none;color:#a2adbb;padding:0;cursor:pointer;font:14px/1.5 Inter,sans-serif;white-space:nowrap}.nx-atelier-track.is-manual{height:auto}.nx-atelier-track.is-manual .nx-atelier-scene{position:relative;top:0;height:850px}@media (min-width:1500px){.nx-atelier-space{max-width:1500px;width:100%;margin:0 auto}}@media (max-width:1000px){.nx-atelier-intro{align-items:flex-start}.nx-atelier-intro>div{min-width:180px}.nx-atelier-intro p{font-size:16px}.nx-atelier-intro a{font-size:15px}.nx-atelier-actions{gap:25px}.nx-atelier-actions nav{gap:15px}.nx-atelier-actions nav button{font-size:13px}.nx-atelier-book{font-size:13px;padding:15px;gap:15px}.nx-dialogue-line{max-width:310px}.nx-dialogue-line-1{max-width:330px}.nx-dialogue-line-2{max-width:340px}.nx-atelier-heading h3{font-size:65px}}@media (max-width:600px){.nx-outcomes.nx-service-atelier{padding:65px 22px 50px}.nx-atelier-intro{display:block;padding-bottom:65px}.nx-service-atelier .nx-atelier-intro h2{font-size:clamp(47px,12vw,72px);line-height:1}.nx-atelier-intro>div{margin-top:28px}.nx-atelier-intro p{max-width:none;font-size:17px;margin:0 0 22px}.nx-atelier-intro nav{flex-direction:row;gap:24px}.nx-atelier-intro a{font-size:14px;gap:10px}.nx-atelier-intro a span{display:none}.nx-atelier-track{height:calc(100svh + 800px);margin-bottom:65px;scroll-margin-top:95px}.nx-atelier-scene{top:85px;height:calc(100svh - 105px);min-height:620px}.nx-atelier-heading h3,.nx-atelier-website .nx-atelier-heading h3{font-size:clamp(35px,9.3vw,53px);letter-spacing:-.05em}.nx-atelier-heading>p{font-size:15px;line-height:1.5;margin-top:13px;max-width:310px}.nx-atelier-space{min-height:300px}.nx-atelier-actions{display:block;padding-top:0}.nx-atelier-actions nav{gap:15px;margin-bottom:20px;max-width:none}.nx-atelier-actions nav button{font-size:12px;padding-top:12px;min-height:46px}.nx-atelier-book{width:100%;justify-content:space-between;padding:16px 19px;font-size:14px}.nx-atelier-utility{gap:15px;padding-bottom:0}.nx-atelier-utility summary{font-size:12px;gap:10px;max-width:200px}.nx-atelier-utility>button{font-size:12px}.nx-atelier-utility details p{font-size:13px}.nx-dialogue-line>span{font-size:12px;margin-bottom:7px}.nx-dialogue-line p{font-size:23px}.nx-dialogue-line-0{top:6%;left:0;max-width:250px}.nx-dialogue-line-1{top:38%;right:0;max-width:265px}.nx-dialogue-line-2{bottom:3%;left:0;max-width:280px}.nx-atelier-reply .nx-service-sculpture{inset:-10px -30%;opacity:.42}.nx-atelier-statements p{font-size:28px}.nx-atelier-website .nx-service-sculpture,.nx-atelier-review .nx-service-sculpture{inset:-25px -25% -20px}.nx-atelier-track.is-manual .nx-atelier-scene{height:760px;min-height:760px}}@media (max-height:800px) and (min-width:601px){.nx-atelier-scene{top:85px;min-height:560px;height:calc(100svh - 100px)}.nx-atelier-heading h3,.nx-atelier-website .nx-atelier-heading h3{font-size:55px}.nx-atelier-heading>p{font-size:15px;margin-top:12px}.nx-atelier-space{min-height:250px}.nx-dialogue-line p{font-size:25px}.nx-dialogue-line-2{bottom:4%}.nx-atelier-statements p{font-size:36px}}@media (prefers-reduced-motion:reduce){.nx-service-atelier *{transition:none!important;animation:none!important}.nx-dialogue-line{transform:none!important}}@font-face{font-family:Hanken;src:url(/fonts/HankenGrotesk.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}.nx-services-catalog{position:relative;z-index:1;max-width:1600px;margin:0 auto;padding:150px 7vw 100px;color:#edf0f4;background:radial-gradient(ellipse at 80% 9%,#17212d55,transparent 26%),radial-gradient(ellipse at 0% 47%,#19212b44,transparent 26%),#080a0de8;font-family:Hanken,Arial,sans-serif}.nx-services-catalog *{box-sizing:border-box}.nx-services-catalog h1,.nx-services-catalog h2,.nx-services-catalog h3{margin:0;font-family:Hanken,Arial,sans-serif;font-weight:450;letter-spacing:-.055em;line-height:1.06;text-wrap:balance}.nx-services-catalog p{font-size:17px;line-height:1.65;color:#adb5c1;max-width:45ch;margin:22px 0}.nx-services-intro{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr;gap:38px;padding:35px 0 85px;min-height:620px}.nx-services-intro h1{position:relative;z-index:1;font-size:clamp(64px,7.9vw,120px);line-height:1.02;letter-spacing:-.065em;max-width:12ch}.nx-services-intro h1 em{font-style:normal;color:#afb9c7;font-weight:350}.nx-services-intro-copy{position:relative;z-index:1;max-width:440px}.nx-services-intro-copy>p:first-child{font-size:21px;margin-top:0;max-width:34ch;color:#c7ced8}.nx-services-art{position:absolute;z-index:0;right:-5%;top:-20px;width:60%;height:560px;pointer-events:none;opacity:.8;mask-image:linear-gradient(to right,transparent,#000 17%)}.nx-services-art .nx-service-sculpture{position:absolute;inset:0}.nx-services-action{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;border:1px solid #dce2eb;border-radius:999px;background:#dce2eb;color:#11161d;padding:17px 23px;font:600 15px/1.3 Inter,Arial,sans-serif;min-height:54px;transition:background .25s,border-color .25s}.nx-services-action:hover{background:#fff;border-color:#fff}.nx-services-action span{font-size:21px;transition:transform .3s}.nx-services-action:hover span{transform:translate(2px,-2px)}.nx-services-catalog .nx-services-reassurance{font-size:14px;margin:14px 0 0}.nx-services-index{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;border-top:1px solid #353a42;padding:26px 0 40px}.nx-services-index a{display:flex;justify-content:space-between;gap:15px;color:#dfe4ec;text-decoration:none;font-size:16px;line-height:1.5}.nx-services-index a:hover{color:#a5d8de}.nx-services-discipline{display:grid;grid-template-columns:1fr 1fr;column-gap:12%;row-gap:50px;border-bottom:1px solid #353a42;padding:100px 0 115px;scroll-margin-top:110px}.nx-services-title{grid-column:1/-1;font-size:clamp(46px,6.2vw,88px);padding-bottom:10px}.nx-services-discipline:nth-child(2) .nx-services-heading{grid-column:2;grid-row:2}.nx-services-discipline:nth-child(2) .nx-services-offerings{grid-column:1;grid-row:2}.nx-services-heading h2{font-size:clamp(38px,4.2vw,60px);max-width:11ch}.nx-services-heading .nx-services-outcome{font-size:30px;line-height:1.2;letter-spacing:-.03em;color:#edf0f4;margin:0 0 22px;max-width:20ch}.nx-services-heading>p:not(.nx-services-outcome){margin-top:0}.nx-services-action-secondary{margin-top:18px;color:#edf0f4;background:transparent;border-color:#555e69}.nx-services-action-secondary:hover{background:#1c232c;border-color:#a2aebc}.nx-services-offerings{align-self:center;min-width:0}.nx-services-offerings details{border-top:1px solid #353a42}.nx-services-offerings details:last-of-type{border-bottom:1px solid #353a42}.nx-services-offerings summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:22px;letter-spacing:-.025em;padding:26px 0;cursor:pointer;color:#e4e8ee}.nx-services-offerings summary::-webkit-details-marker{display:none}.nx-services-offerings summary span{font-size:24px;font-weight:300;color:#9ba9b7;transition:transform .25s}.nx-services-offerings summary:hover{color:#fff;background:#c7dcff06}.nx-services-offerings details[open] summary span{transform:rotate(45deg)}.nx-services-offerings details[open]>p{animation:nx-services-answer .3s ease-out}.nx-services-offerings details>p{margin:0 0 28px;padding-right:20px}.nx-services-offerings .nx-services-scope-note{font-size:15px;margin:25px 0 0;max-width:50ch}.nx-services-process{padding:100px 0;border-bottom:1px solid #353a42}.nx-services-process h2,.nx-services-questions h2{font-size:clamp(35px,3.5vw,48px)}.nx-services-process>div{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:50px}.nx-services-process h3{font-size:24px;letter-spacing:-.035em;line-height:1.3}.nx-services-process p{font-size:16px;margin:16px 0 0}.nx-services-questions{padding:100px 0;display:grid;grid-template-columns:1fr 1fr;gap:90px;border-bottom:1px solid #353a42}.nx-services-finish{display:flex;justify-content:space-between;align-items:center;gap:50px;padding-top:100px}.nx-services-finish h2{font-size:clamp(48px,6vw,82px)}.nx-services-finish>div{display:flex;flex-direction:column;align-items:flex-start;gap:25px}.nx-services-write{border:0;background:none;color:#c1cbd7;font:400 15px/1.6 Inter,Arial,sans-serif;padding:0;text-align:left}.nx-services-catalog :is(a,button,summary):focus-visible{outline:2px solid #a5d8de;outline-offset:6px}@keyframes nx-services-answer{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1600px){.nx-services-catalog{padding-left:90px;padding-right:90px}}@media (max-width:900px){.nx-services-catalog{padding:125px 6vw 70px}.nx-services-intro{gap:35px;grid-template-columns:1fr}.nx-services-intro h1{font-size:80px}.nx-services-art{right:-5%;top:95px;width:65%;opacity:.45}.nx-services-intro-copy>p:first-child{max-width:28ch}.nx-services-discipline,.nx-services-questions{gap:40px}.nx-services-offerings summary{font-size:19px}.nx-services-process>div{gap:25px}}@media (max-width:600px){.nx-services-catalog{padding-top:125px}.nx-services-intro{padding-bottom:48px}.nx-services-intro h1{font-size:53px}.nx-services-index{grid-template-columns:1fr;gap:0;padding:10px 0}.nx-services-index a{padding:15px 0}.nx-services-discipline,.nx-services-questions{grid-template-columns:1fr;gap:40px;padding:65px 0}.nx-services-heading h2{max-width:15ch;font-size:42px}.nx-services-process{padding:65px 0}.nx-services-process>div{grid-template-columns:1fr;gap:30px;margin-top:35px}.nx-services-finish{flex-direction:column;align-items:flex-start;padding-top:65px}.nx-services-catalog p{font-size:16px}.nx-services-intro-copy>p:first-child{font-size:20px}}@media (prefers-reduced-motion:reduce){.nx-services-catalog *{animation:none!important;transition:none!important}}.nx-services-catalog button{font-family:Hanken,Arial,sans-serif}@media (max-width:600px){.nx-services-intro{min-height:690px;padding-top:0;padding-bottom:40px;align-content:start;gap:265px}.nx-services-intro h1{font-size:clamp(46px,11.8vw,70px);max-width:100%;letter-spacing:-.055em}.nx-services-art{top:100px;right:-6%;width:112%;height:330px;opacity:.85;mask-image:none}.nx-services-intro-copy>p:first-child{max-width:32ch}.nx-services-title{font-size:46px}.nx-services-discipline:nth-child(2) .nx-services-heading,.nx-services-discipline:nth-child(2) .nx-services-offerings{grid-column:auto;grid-row:auto}.nx-services-heading .nx-services-outcome{font-size:27px}.nx-services-discipline{row-gap:30px}.nx-services-title{grid-column:auto}}.nx-services-detail-link{display:inline-block;margin-top:18px;color:#b8e6f1;font:600 16px Inter,Arial,sans-serif;text-underline-offset:5px}.nx-service-landing{min-height:100vh;background:radial-gradient(ellipse at 90% 8%,#17232e,#07070a 48%);color:#ececf0;padding:132px 28px 110px;font-family:Inter,Arial,sans-serif}.nx-service-landing-inner{max-width:1120px;margin:auto}.nx-service-landing nav{font-size:15px;color:#abbac8;margin-bottom:70px}.nx-service-landing a{color:#c8e8f1;text-underline-offset:5px}.nx-service-landing header{max-width:950px}.nx-service-landing h1{font-family:Clash Display,Inter,sans-serif;font-size:clamp(44px,7.6vw,104px);line-height:1.02;letter-spacing:-.045em;margin:0 0 32px;white-space:normal;overflow-wrap:break-word}.nx-service-landing header>p{font-size:clamp(19px,2.5vw,27px);line-height:1.48;color:#c1cbd5;max-width:700px;margin:0 0 32px;white-space:normal}.nx-service-landing button{cursor:pointer;background:#e8f2f5;color:#081015;border:0;border-radius:999px;padding:16px 25px;font:600 16px Inter,Arial,sans-serif}.nx-service-landing button:hover,.nx-service-landing button:focus-visible{background:#bce5ef;outline:2px solid #bce5ef;outline-offset:3px}.nx-service-landing-note{display:block;margin-top:12px;color:#aab8c3;font-size:14px}.nx-service-landing-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 70px;margin:110px 0}.nx-service-landing-sections section{border-top:1px solid #52616d;padding-top:22px}.nx-service-landing h2{font-family:Clash Display,Inter,sans-serif;font-size:clamp(26px,3vw,38px);line-height:1.18;margin:0 0 15px;white-space:normal;overflow-wrap:break-word}.nx-service-landing-sections p,.nx-service-landing aside p{font-size:17px;line-height:1.7;color:#b9c3cb;margin:0;max-width:55ch;white-space:normal;overflow-wrap:break-word}.nx-service-landing aside{border-top:1px solid #52616d;padding-top:35px}.nx-service-landing aside div{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:26px}.nx-service-landing aside a{font-size:16px}@media (max-width:700px){.nx-service-landing{padding:112px 20px 75px}.nx-service-landing nav{margin-bottom:45px}.nx-service-landing h1{font-size:clamp(38px,10vw,54px)}.nx-service-landing h2{font-size:clamp(24px,6vw,32px)}.nx-service-landing-sections{grid-template-columns:1fr;gap:38px;margin:80px 0}}.nx-guide{position:fixed;right:24px;bottom:24px;z-index:80;font-family:Inter,Arial,sans-serif;color-scheme:dark}.nx-guide button{font-family:inherit;cursor:pointer}.nx-guide-trigger{border:1px solid #555;background:#f2f2f2;color:#111;border-radius:999px;padding:14px 20px;font-size:15px;font-weight:600;box-shadow:0 8px 30px #0006}.nx-guide-trigger span{margin-left:12px}.nx-guide :is(button,a,input):focus-visible{outline:2px solid #fff;outline-offset:4px}.nx-guide-panel{width:min(390px,calc(100vw - 32px));max-height:calc(100dvh - 48px);display:flex;flex-direction:column;background:#111;color:#f4f4f4;border:1px solid #383838;border-radius:24px;box-shadow:0 24px 80px #000b;overflow:hidden}.nx-guide-top{display:flex;justify-content:space-between;align-items:center;padding:18px 24px 8px;font-size:15px;font-weight:600}.nx-guide-top button{width:36px;height:36px;border:0;background:transparent;color:#aaa;font-size:27px;line-height:1;border-radius:50%}.nx-guide-top button:hover{background:#262626;color:#fff}.nx-guide-body{padding:12px 24px 24px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#444 transparent;overscroll-behavior:contain}.nx-guide-body h2{font-family:Inter,Arial,sans-serif;font-size:27px;letter-spacing:-1px;font-weight:550;line-height:1.2;margin:0 0 24px;max-width:290px}.nx-guide-body h2:focus{outline:none}.nx-guide-choices{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nx-guide-choices button{background:#1b1b1b;border:1px solid #333;color:#eee;text-align:left;border-radius:12px;padding:13px 12px;font-size:14px;line-height:1.3;min-height:48px;transition:background .15s,border-color .15s}.nx-guide-choices button:hover{background:#252525;border-color:#666}.nx-guide-choices button[aria-pressed=true]{background:#f0f0f0;color:#111;border-color:#f0f0f0}.nx-guide-answer{margin-top:20px;padding:0;background:transparent}.nx-guide-answer h3{font-size:17px;font-weight:550;line-height:1.35;margin:0 0 8px}.nx-guide-answer p{font-size:14px;line-height:1.6;color:#c6c6c6;margin:0 0 12px}.nx-guide-panel a{color:#ddd;text-underline-offset:4px;font-size:14px}.nx-guide-bottom{padding:16px 24px;border-top:1px solid #2b2b2b;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#111}.nx-guide-bottom button{border:0;background:#f2f2f2;color:#111;border-radius:12px;padding:13px 16px;font-size:14px;font-weight:600;display:flex;gap:22px;align-items:center}.nx-guide-bottom>a{color:#aaa}.nx-guide-ai{border-top:1px solid #2b2b2b;margin-top:24px;padding-top:20px}.nx-guide-ai label{display:block;font-weight:500;font-size:14px;color:#bbb;margin-bottom:10px}.nx-guide-ai>div:first-of-type{display:flex;gap:8px}.nx-guide-ai input{min-width:0;flex:1;background:#1b1b1b;color:#fff;border:1px solid #444;border-radius:12px;padding:12px;font:14px Inter,Arial,sans-serif}.nx-guide-ai input::placeholder{color:#999}.nx-guide-ai button{border:1px solid #444;background:#242424;color:#fff;border-radius:12px;padding:10px 13px;font-size:14px;font-weight:500}.nx-guide-ai button:hover{background:#333}.nx-guide-ai button:disabled{opacity:.6;cursor:wait}.nx-guide-ai>[role=alert]{font-size:14px;line-height:1.5;color:#ddd;margin:12px 0 0}@media (max-width:600px){.nx-guide{right:12px;bottom:12px}.nx-guide-trigger{max-width:calc(100vw - 24px)}.nx-guide-panel{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.nx-guide-body{padding:12px 20px 20px}.nx-guide-top{padding:14px 20px 6px}.nx-guide-bottom{padding:14px 20px}.nx-guide-body h2{font-size:26px}.nx-guide-ai input{font-size:16px}}.nx-footer-links{display:grid;grid-template-columns:110px minmax(130px,1fr) auto;grid-template-rows:auto 1fr;column-gap:34px;row-gap:25px;width:min(550px,100%)}.nx-footer-nav{grid-row:1 / 3}.nx-footer-execution{grid-column:2 / 4;align-self:end;justify-self:center;width:min(100%,250px);min-width:0}.nx-approach-mark{display:block;width:100%;border:0;padding:0;background:transparent;color:inherit;cursor:pointer;border-radius:16px}.nx-approach-mark:focus-visible{outline:2px solid #83D8EB;outline-offset:4px}.nx-approach-mark-motion{transform-box:fill-box;transform-origin:center}@media (max-width: 700px){.nx-approach-mark{grid-row:1;align-self:center}}.nx-live-transcript{height:375px;overflow-y:auto;padding:26px;display:flex;flex-direction:column;gap:18px;scrollbar-width:thin;scrollbar-color:#69505B transparent}.nx-live-transcript .nx-chat-message{flex-shrink:0;max-width:88%;margin-bottom:0}.nx-live-transcript .nx-chat-assistant{align-self:flex-start}.nx-live-transcript .nx-chat-customer{align-self:flex-end}.nx-message-arrive{animation:nx-message-arrive .45s cubic-bezier(.22,1,.36,1) both}.nx-typing-bubble{min-width:115px}.nx-typing-dots{display:flex;gap:5px;padding:12px 0 4px}.nx-typing-dots i{width:6px;height:6px;border-radius:50%;background:#fda3b2;animation:nx-typing-dot 1.1s infinite}.nx-typing-dots i:nth-child(2){animation-delay:.15s}.nx-typing-dots i:nth-child(3){animation-delay:.3s}.nx-workflow-screen[data-playing=false] .nx-typing-dots i{animation-play-state:paused}@keyframes nx-message-arrive{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes nx-typing-dot{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-4px)}}@media (max-width: 600px){.nx-footer-links{grid-template-columns:100px minmax(0,1fr);column-gap:22px;row-gap:24px}.nx-footer-nav{grid-row:1 / 4}.nx-footer-execution{grid-column:2}.nx-live-transcript{padding:19px 16px;height:395px}.nx-live-transcript .nx-chat-message{max-width:94%}}@media (prefers-reduced-motion: reduce){.nx-message-arrive,.nx-typing-dots i{animation:none}.nx-live-transcript{height:auto;max-height:none}}.nx-service-tile{position:relative;display:block;width:100%;height:204px;overflow:hidden;isolation:isolate;border:1px solid #ffffff21;border-radius:18px;padding:0;background:#0c0c11f5;color:#f2f2f5;cursor:pointer;text-align:center;transition:border-color .4s,box-shadow .5s,background .5s}.nx-service-tile:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 50% 0%,var(--tile-accent),transparent 75%);opacity:0;transition:opacity .55s}.nx-service-tile:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 30%,#ffffff0B 48%,transparent 67%);transform:translate(-120%);transition:transform .8s cubic-bezier(.22,1,.36,1)}.nx-tile-accent{position:absolute;top:0;left:0;width:100%;height:3px;background:var(--tile-gradient)}.nx-tile-title{position:absolute;left:20px;right:20px;top:50%;transform:translateY(-50%);color:#f2f2f5;font:600 clamp(22px,2vw,29px)/1.15 "Clash Display",sans-serif;letter-spacing:-.025em;transition:transform .55s cubic-bezier(.22,1,.36,1)}.nx-tile-description{position:absolute;top:50%;left:28px;right:28px;font:400 15px/1.65 Inter,sans-serif;color:#c0c3cf;opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .3s,transform .45s cubic-bezier(.22,1,.36,1),visibility .3s}.nx-service-tile[data-open=true]{border-color:var(--tile-accent);box-shadow:0 14px 45px #0006}.nx-service-tile[data-open=true]:before{opacity:.08}.nx-service-tile[data-open=true]:after{transform:translate(120%)}.nx-service-tile[data-open=true] .nx-tile-title{transform:translateY(calc(-50% - 35px))}.nx-service-tile[data-open=true] .nx-tile-description{opacity:1;visibility:visible;transform:translateY(0);transition-delay:70ms}.nx-service-tile:focus-visible{outline:2px solid #F2F2F5;outline-offset:4px}@media (max-width: 600px){.nx-service-tile{height:118px;border-radius:12px}.nx-tile-title{font-size:22px}.nx-tile-description{top:46%;left:20px;right:20px;font-size:14px;line-height:1.45}.nx-service-tile[data-open=true] .nx-tile-title{transform:translateY(calc(-50% - 28px))}}@media (prefers-reduced-motion: reduce){.nx-service-tile,.nx-service-tile:before,.nx-service-tile:after,.nx-tile-title,.nx-tile-description{transition:none!important}}.nx-eyebrow{font:600 13px JetBrains Mono,monospace;letter-spacing:.13em;color:#b3b5c4}.nx-approach-panel{padding:28px 34px 32px}.nx-approach-visuals>h2{margin:0 0 22px;text-align:center}.nx-approach-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.nx-approach-step{padding:0 23px;border-right:1px solid #ffffff16}.nx-approach-step:first-child{padding-left:0}.nx-approach-step:last-child{padding-right:0;border:0}.nx-approach-step svg{display:block;width:100%;max-height:150px;margin-bottom:18px}.nx-approach-step h3{font:600 clamp(18px,1.6vw,25px)/1.12 "Clash Display",sans-serif;color:#f2f2f5;margin:12px 0 9px;letter-spacing:-.025em}.nx-problem-explorer{position:relative;z-index:10;max-width:1248px;margin:0 auto;padding:96px 24px 120px}.nx-problem-heading{margin-bottom:36px}.nx-problem-heading h2{font:700 clamp(2.1rem,4.3vw,3.8rem)/1.05 "Clash Display",sans-serif;letter-spacing:-.04em;margin:17px 0 14px;color:#f2f2f5}.nx-problem-heading p{font:400 17px/1.55 Inter,sans-serif;color:#b4b7c4;margin:0}.nx-path-console{border:1px solid #ffffff25;border-radius:20px;overflow:hidden;background:#0a0c12f7}.nx-problem-tabs{display:flex;gap:8px;padding:18px;border-bottom:1px solid #ffffff15}.nx-problem-tabs button{flex:1;padding:16px 20px;border:1px solid transparent;border-radius:9px;color:#b4b7c4;background:transparent;font:500 15px/1.4 Inter,sans-serif;cursor:pointer;transition:background .2s,border-color .2s}.nx-problem-tabs button:hover{background:#ffffff07;color:#fff}.nx-problem-tabs button[aria-pressed=true]{color:#f2f2f5;border-color:var(--path-accent);background:#ffffff08}.nx-path-detail{padding:35px 40px 42px;text-align:center}.nx-path-example{color:#afb4c4;font:400 14px Inter,sans-serif}.nx-path-detail h3{color:#f2f2f5;font:600 clamp(24px,2.4vw,33px)/1.15 "Clash Display",sans-serif;letter-spacing:-.025em;margin:13px 0 30px}.nx-system-nodes{list-style:none;padding:0;margin:0 auto;max-width:720px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.nx-system-nodes li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:15px;color:#e9ecf5;font:500 15px/1.4 Inter,sans-serif}.nx-system-nodes li:not(:last-child):after{content:"";position:absolute;top:30px;left:calc(50% + 31px);width:calc(100% - 62px);height:1px;background:var(--path-accent);opacity:.5}.nx-system-node{display:grid;place-items:center;width:62px;height:62px;border:1px solid var(--path-accent);border-radius:17px;background:#121923}.nx-system-node svg{width:34px;height:34px;stroke:var(--path-accent);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.nx-system-nodes li>span{max-width:170px;padding:0 5px}.nx-problem-foot{display:flex;justify-content:flex-end;padding-top:16px}.nx-problem-foot button{padding:10px 0;border:0;background:none;color:#f2f2f5;font:500 14px Inter,sans-serif;cursor:pointer}.nx-problem-foot button span{color:#b4a5ff;margin-left:10px}.nx-workflow-section{position:relative;z-index:10;max-width:1248px;margin:0 auto;padding:30px 24px 120px}.nx-workflow-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:72px}.nx-workflow-story>.nx-eyebrow{font:500 15px Inter,sans-serif;letter-spacing:.04em;color:#fda3b2}.nx-workflow-story h2{font:600 clamp(2rem,3.2vw,3.3rem)/1.06 "Clash Display",sans-serif;letter-spacing:-.035em;color:#f2f2f5;margin:19px 0 20px}.nx-workflow-story>p{max-width:380px;color:#b4b7c4;font:400 17px/1.6 Inter,sans-serif;margin:0 0 18px}.nx-demo-disclosure{display:inline-block;padding:9px 12px;background:#fb71850b;border:1px solid #FB718535;border-radius:7px;color:#e5b6c0;font:400 14px/1.5 Inter,sans-serif}.nx-workflow-screen{min-width:0;overflow:hidden;border-radius:20px;border:1px solid #ffffff26;border-top:2px solid #FB7185;background:linear-gradient(150deg,#20141b,#0d1018 60%);box-shadow:0 26px 70px #0005}.nx-workflow-screen-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:22px 27px;border-bottom:1px solid #ffffff16;font:600 16px Inter,sans-serif;color:#f2f2f5}.nx-workflow-screen-head>span:first-child{display:flex;align-items:center;gap:10px}.nx-workflow-screen-head>span:last-child{font-size:12px;font-weight:400;color:#c0afb9}.nx-workflow-screen-head i{width:7px;height:7px;border-radius:50%;background:#fb7185;box-shadow:0 0 12px #fb718575}.nx-workflow-scene{padding:24px 27px;min-height:305px}.nx-workflow-scene-meta{display:flex;justify-content:space-between;margin-bottom:24px;color:#b4b7c4;font:400 12px JetBrains Mono,monospace}.nx-chat-message{max-width:94%;padding:17px 19px;border:1px solid #ffffff20;border-radius:14px;margin-bottom:20px}.nx-chat-message>span{font:500 12px Inter,sans-serif;color:#b4b7c4}.nx-chat-message p{font:400 16px/1.6 Inter,sans-serif;color:#e9ecf5;margin:7px 0 0}.nx-chat-customer{margin-left:auto;border-top-right-radius:3px;background:#ffffff05}.nx-chat-assistant{border-top-left-radius:3px;border-color:#fb718544;background:linear-gradient(120deg,#fb71850e,#ffffff04)}.nx-chat-assistant>span{color:#fda3b2}.nx-workflow-controls{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 23px;border-top:1px solid #ffffff16}.nx-workflow-controls button{padding:10px 4px;border:0;background:none;color:#f2f2f5;font:500 14px Inter,sans-serif;cursor:pointer}.nx-workflow-controls button:last-child{color:#fda3b2}.nx-workflow-controls button:disabled{opacity:.35;cursor:default}.nx-workflow-controls>span{font:400 12px Inter,sans-serif;color:#b4b7c4}.nx-problem-explorer button:focus-visible,.nx-workflow-section button:focus-visible{outline:2px solid #F2F2F5;outline-offset:4px}.nx-hero-skip{position:absolute;z-index:11;right:38px;bottom:32px;border:0;background:#07070ac2;padding:10px 12px;border-radius:6px;color:#f2f2f5;font:600 10px JetBrains Mono,monospace;letter-spacing:.17em;cursor:pointer}.nx-hero-skip span{color:#a093ff;font-size:16px;margin-left:10px}.nx-hero-skip:focus-visible{outline:2px solid #F2F2F5;outline-offset:3px}.nx-instruments-heading h2{text-shadow:0 3px 20px #07070A,0 1px 4px #07070A}@media (max-width: 1000px){.nx-workflow-layout{gap:32px}}@media (max-width: 700px){.nx-hero-skip{right:16px;bottom:16px}.nx-sound-toggle{display:none!important}.nx-approach-panel{padding:22px 18px}.nx-approach-visuals>h2{font-size:11px;margin-bottom:10px}.nx-approach-grid{grid-template-columns:1fr}.nx-approach-step,.nx-approach-step:first-child,.nx-approach-step:last-child{display:grid;grid-template-columns:98px minmax(0,1fr);column-gap:14px;padding:16px 0;border-right:0;border-bottom:1px solid #ffffff16}.nx-approach-step:last-child{border-bottom:0;padding-bottom:0}.nx-approach-step svg{grid-row:1;align-self:center;margin:0}.nx-approach-step h3{margin:7px 0;font-size:19px}.nx-problem-explorer{padding:64px 20px 75px}.nx-path-console{grid-template-columns:1fr;border-radius:16px}.nx-problem-tabs{gap:5px;margin:14px 0 0}.nx-problem-tabs button{min-height:48px;padding:10px 12px}.nx-path-example{margin-top:12px;padding:0;font-size:12px}.nx-system-node{width:50px;height:50px;border-radius:14px}.nx-system-node svg{width:30px;height:30px}.nx-system-nodes li{font-size:12px}.nx-system-nodes li:not(:last-child):after{top:24px;left:calc(50% + 25px);width:calc(100% - 50px)}.nx-problem-foot{flex-direction:column;align-items:flex-start;gap:4px}.nx-workflow-section{padding:25px 20px 70px}.nx-workflow-layout{grid-template-columns:1fr;gap:25px}.nx-workflow-story h2{font-size:38px}.nx-workflow-screen-head{padding:19px 17px;font-size:14px}.nx-workflow-screen-head>span:last-child{font-size:11px}.nx-workflow-scene{padding:22px 17px;min-height:340px}.nx-chat-message{padding:14px;max-width:96%}.nx-chat-message p{font-size:15px}.nx-workflow-controls{padding:12px 15px}.nx-workflow-controls>span{font-size:10px}}@media (max-height: 550px) and (min-width: 701px){.nx-approach-panel{padding:18px 26px}.nx-approach-step svg{max-height:85px;margin-bottom:8px}.nx-approach-visuals>h2{margin-bottom:8px}}.nx-sequence{transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.nx-planet-sequence{transition:transform 1.1s cubic-bezier(.22,1,.36,1)}.nx-approach-step h3{text-align:center}.nx-hero-skip{transition:opacity .25s}@media (max-width: 700px){.nx-approach-step h3{align-self:center;text-align:left}.nx-problem-tabs{display:flex;flex-direction:column;padding:12px;gap:5px;margin:0}.nx-problem-tabs button{min-height:46px;padding:12px}.nx-path-detail{padding:26px 15px 30px}.nx-path-detail h3{font-size:24px;margin-bottom:27px}.nx-system-nodes li{font-size:13px}.nx-problem-foot{align-items:flex-end}}@media (prefers-reduced-motion: reduce){.nx-sequence,.nx-planet-sequence{transition:none!important}}.nx-scroll-journey{max-width:1400px;padding:0 24px;height:400svh}.nx-journey-sticky{position:sticky;top:0;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:70px 0 28px;box-sizing:border-box}.nx-scroll-journey .nx-problem-heading{margin-bottom:26px}.nx-scroll-journey .nx-problem-heading h2{font-size:clamp(32px,3.4vw,52px);margin-top:0}.nx-scroll-journey .nx-path-console{display:grid;grid-template-columns:280px minmax(0,1fr)}.nx-journey-sidebar{display:flex;flex-direction:column;justify-content:center;align-self:center;padding:20px 16px;margin:22px 0 22px 18px;border:1px solid #ffffff12;border-radius:16px;background:linear-gradient(145deg,#101620,#0a0e16)}.nx-scroll-journey .nx-problem-tabs{display:flex;flex-direction:column;padding:0;margin:0;gap:12px;border:0}.nx-scroll-journey .nx-problem-tabs button{display:flex;align-items:center;justify-content:space-between;text-align:left;min-height:62px;padding:16px 14px;flex:none;font-size:15px}.nx-scroll-journey .nx-problem-tabs button[aria-pressed=true]{box-shadow:inset 3px 0 var(--path-accent)}.nx-journey-note{margin:20px 14px 0;color:#aeb3c1;font:14px/1.7 Inter,sans-serif}.nx-scroll-journey .nx-path-detail{padding:32px;text-align:left;min-width:0}.nx-scroll-journey .nx-path-detail h3{font-size:clamp(25px,2.2vw,34px);max-width:650px;min-height:2.3em;margin:0 0 22px}.nx-chapter{animation:nx-chapter-in .65s cubic-bezier(.22,1,.36,1) both}.nx-journey-track{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 20px;padding:0}.nx-journey-track li{color:#9a9ead;font:14px/1.5 Inter,sans-serif;display:flex;align-items:center;gap:10px;transition:color .5s}.nx-journey-track li>span{display:grid;place-items:center;border:1px solid #ffffff25;border-radius:50%;width:26px;height:26px;flex-shrink:0;font-size:12px}.nx-journey-track .is-active{color:#f2f2f5}.nx-journey-track .is-active>span{color:var(--path-accent);border-color:var(--path-accent)}.nx-journey-scene{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;position:relative;min-height:214px}.nx-journey-scene:before{content:"";position:absolute;top:106px;left:10%;right:10%;height:1px;background:var(--path-accent);opacity:.35}.nx-journey-card{position:relative;padding:16px;background:linear-gradient(150deg,#191d29,#0d1018);border:1px solid #ffffff22;border-radius:15px;opacity:0;transform:translateY(16px);transition:opacity .65s ease,transform .8s cubic-bezier(.22,1,.36,1)}.nx-journey-card.is-shown{opacity:1;transform:none}.nx-journey-card-title{display:block;color:var(--path-accent);font:500 14px/1.4 Inter,sans-serif;margin-bottom:20px}.nx-journey-card strong{display:block;font:600 17px/1.45 Inter,sans-serif;color:#f2f2f5}.nx-journey-card p{font:14px/1.6 Inter,sans-serif;color:#b4b7c4}.nx-message{color:#eaecf2;font:15px/1.65 Inter,sans-serif}.nx-message-time{display:block;margin-top:18px;font-size:13px;color:#aeb3c1}.nx-handoff{font:14px/1.5 Inter,sans-serif;color:#eef1f7}.nx-handoff>div{display:flex;justify-content:space-between;gap:5px;border-top:1px solid #ffffff12;padding-top:10px;margin-top:10px;color:#b4b7c4;font-size:13px}.nx-handoff>div span{color:var(--path-accent)}.nx-status-dot{display:inline-block;width:6px;height:6px;background:var(--path-accent);border-radius:50%;margin-right:6px}.nx-search-field{padding:9px;border:1px solid #ffffff25;border-radius:8px;color:#bec1ce;font:12px/1.4 Inter,sans-serif;margin-bottom:18px}.nx-browser-dots{font-size:9px;letter-spacing:3px;color:#9d94bc;margin-bottom:10px}.nx-work-previews{display:flex;gap:8px;margin-top:12px}.nx-work-previews span{background:#b4a5ff12;border:1px solid #B4A5FF25;padding:12px 6px;border-radius:5px;font:12px/1.3 Inter,sans-serif;color:#ccc6df}.nx-calendar-icon,.nx-complete-mark{display:block;color:var(--path-accent);font-size:30px;margin-bottom:10px}.nx-visual-button{display:block;border:1px solid var(--path-accent);border-radius:7px;padding:10px;margin-top:16px;color:var(--path-accent);font:13px/1.3 Inter,sans-serif}.nx-review-lines{margin-top:16px}.nx-review-lines i{display:block;height:3px;width:100%;background:#ffffff20;margin:9px 0}.nx-review-lines i:last-child{width:65%}.nx-journey-outcome{color:#e8eaf2;font:500 16px/1.5 Inter,sans-serif;margin:22px 0 0;min-height:24px;opacity:0;transform:translateY(6px);transition:opacity .6s,transform .6s}.nx-journey-outcome.is-shown{opacity:1;transform:none}.nx-journey-outcome>span{color:var(--path-accent);margin-right:7px}@keyframes nx-chapter-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:1100px){.nx-scroll-journey .nx-path-console{grid-template-columns:230px minmax(0,1fr)}.nx-scroll-journey .nx-path-detail{padding:24px}.nx-journey-scene{gap:10px}.nx-journey-card{padding:12px}}@media (max-width:900px),(max-height:699px),(prefers-reduced-motion:reduce){.nx-scroll-journey{height:auto;padding:70px 20px}.nx-journey-sticky{position:relative;min-height:0;padding:0}}@media (max-width:700px){.nx-scroll-journey .nx-path-console{grid-template-columns:1fr}.nx-journey-sidebar{border-right:0;border-bottom:1px solid #ffffff15;padding:14px}.nx-scroll-journey .nx-problem-tabs button{min-height:48px;padding:12px}.nx-journey-note{margin:16px 12px 0;font-size:13px}.nx-journey-note br{display:none}.nx-scroll-journey .nx-path-detail{padding:24px 18px}.nx-journey-track{gap:8px}.nx-journey-track li{font-size:12px;flex-direction:column;align-items:flex-start}.nx-journey-scene{grid-template-columns:1fr;gap:12px}.nx-journey-scene:before{display:none}.nx-journey-card{padding:18px}.nx-journey-card-title{margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.nx-chapter{animation:none}.nx-journey-card,.nx-journey-outcome{transition:none}}.nx-instruments-cta button{background:linear-gradient(145deg,#182332,#0a101c)!important;border-color:#8298b9!important;box-shadow:0 8px 26px #0009,inset 0 1px #ffffff20;color:#f5f7ff!important;font-family:Inter,sans-serif!important;font-weight:600;letter-spacing:.1em!important;transition:background .25s,box-shadow .25s!important}.nx-instruments-cta button:hover{background:#202f44!important;box-shadow:0 8px 28px #000a,0 0 18px #568dcc30}.nx-instruments-cta button:focus-visible{outline:2px solid #bceaff;outline-offset:5px}@property --nx-border-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.nx-scroll-journey .nx-problem-tabs button{position:relative;isolation:isolate;border-radius:11px;color:#bcc5d5;font-weight:500;letter-spacing:-.01em}.nx-scroll-journey .nx-problem-tabs button[aria-pressed=true]{background:linear-gradient(135deg,#162333,#0e1828);border-color:transparent;box-shadow:0 4px 16px #0003,inset 0 1px #ffffff0a;color:#f0f6ff}.nx-scroll-journey .nx-problem-tabs button[aria-pressed=true]:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--nx-border-angle),#173e88,#2982e8,#65d9f4,#b0eaff,#247eb7,#173e88);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:nx-border-flow 7s linear infinite}.nx-scroll-journey .nx-problem-tabs button>span:last-child{color:#87bddb;font-size:17px}@keyframes nx-border-flow{to{--nx-border-angle: 360deg}}@media (max-width:700px){.nx-journey-sidebar{margin:14px 14px 0;padding:12px}.nx-scroll-journey .nx-problem-tabs button{min-height:48px}}@media (prefers-reduced-motion:reduce){.nx-scroll-journey .nx-problem-tabs button[aria-pressed=true]:before{animation:none}}.nx-wire-cursor{position:fixed;top:-2px;left:-2px;width:32px;height:36px;pointer-events:none;z-index:2147483647;visibility:hidden;color:#dce8f8}.nx-wire-cursor svg{overflow:visible;filter:drop-shadow(0 1px 1px #000)}.nx-wire-cursor.is-link{color:#83deff}@media (hover:hover) and (pointer:fine) and (forced-colors:none){html.nx-wire-cursor-on body,html.nx-wire-cursor-on body *{cursor:none!important}}.nx-assessment-option{position:relative;isolation:isolate;overflow:hidden}.nx-assessment-option>span:not(.nx-nebula){position:relative;z-index:2;color:#e2e7f0!important}.nx-assessment-option:focus-visible{outline:2px solid #89dafa;outline-offset:3px}.nx-assessment-option[aria-pressed=true]{border-color:#73c9ed!important}.nx-assessment-option>.nx-nebula{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;opacity:0;filter:blur(9px);transform:scale(1.035);mask-image:linear-gradient(90deg,transparent 20%,#0007 48%,#000 78%);transition:opacity 1.1s ease,filter 1.6s ease,transform 1.8s ease}.nx-assessment-option:hover .nx-nebula,.nx-assessment-option:focus-visible .nx-nebula{opacity:.82;filter:blur(0);transform:scale(1)}.nx-nebula i{position:absolute;display:block;pointer-events:none}.nx-nebula-cloud{inset:-85% -15%;filter:blur(15px);mix-blend-mode:screen;background:radial-gradient(ellipse at 72% 43%,var(--nebula-a),transparent 32%),radial-gradient(ellipse at 52% 68%,var(--nebula-b),transparent 38%),radial-gradient(ellipse at 91% 72%,var(--nebula-c),transparent 35%);animation:nx-nebula-drift 7s ease-in-out infinite alternate}.nx-nebula-cloud-b{opacity:.65;filter:blur(9px);transform:rotate(12deg);background:radial-gradient(ellipse at 82% 60%,var(--nebula-c),transparent 23%),radial-gradient(ellipse at 62% 25%,var(--nebula-a),transparent 29%),radial-gradient(ellipse at 42% 66%,var(--nebula-b),transparent 26%);animation-duration:9s;animation-direction:alternate-reverse}.nx-nebula-dust{inset:-30%;opacity:.19;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.025 .07' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");animation:nx-nebula-dust 12s ease-in-out infinite alternate}.nx-nebula-stars{inset:0;background:radial-gradient(circle at 58% 26%,#fff 0 .7px,transparent 1.8px),radial-gradient(circle at 69% 70%,#deedff 0 .8px,transparent 2px),radial-gradient(circle at 82% 38%,#fff 0 1px,transparent 2.5px),radial-gradient(circle at 94% 74%,#fff 0 .6px,transparent 1.6px),radial-gradient(circle at 48% 80%,#fff 0 .5px,transparent 1.3px);animation:nx-nebula-twinkle 3.3s ease-in-out infinite alternate}.nx-nebula-stars-b{transform:translate(22px,-12px);animation-delay:-2s;animation-duration:4.7s;opacity:.5}.nx-nebula i{animation-play-state:paused}.nx-assessment-option:hover .nx-nebula i,.nx-assessment-option:focus-visible .nx-nebula i{animation-play-state:running}@keyframes nx-nebula-drift{0%{transform:translate(-4%,5%) rotate(-6deg) scale(1)}to{transform:translate(6%,-8%) rotate(9deg) scale(1.16)}}@keyframes nx-nebula-dust{to{transform:translate(-6%,5%) scale(1.12)}}@keyframes nx-nebula-twinkle{0%{opacity:.2}to{opacity:.95}}@media (prefers-reduced-motion:reduce){.nx-assessment-option,.nx-assessment-option .nx-nebula{transition:none!important}.nx-nebula i{animation:none!important}}.nx-assessment-option{transform:none!important}.nx-assessment-option:after{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;pointer-events:none;z-index:3;opacity:0;transition:opacity .55s;background:conic-gradient(from var(--nx-border-angle),#173e88,#2982e8,#65d9f4,#b0eaff,#247eb7,#173e88);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:nx-border-flow 7s linear infinite paused}.nx-assessment-option:hover:after,.nx-assessment-option:focus-visible:after,.nx-assessment-option[aria-pressed=true]:after{opacity:1;animation-play-state:running}.nx-nebula-sparks{position:absolute;inset:0;opacity:0;transition:opacity 1.4s ease .35s}.nx-assessment-option:hover .nx-nebula-sparks,.nx-assessment-option:focus-visible .nx-nebula-sparks{opacity:1}.nx-nebula .nx-nebula-spark{width:26px;height:26px;margin:-13px 0 0 -13px;background:radial-gradient(circle,#fff 0 1px,#d9f3ffcc 1.2px,#85caff44 3px,transparent 10px);animation:nx-spark-breathe 4.8s ease-in-out var(--spark-delay) infinite both}.nx-nebula-spark:before,.nx-nebula-spark:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:linear-gradient(90deg,transparent,#c4eaffcc,#fff,#c4eaffcc,transparent);width:26px;height:1px}.nx-nebula-spark:after{width:1px;height:20px;background:linear-gradient(transparent,#c4eaffcc,#fff,#c4eaffcc,transparent)}.nx-nebula-cloud-a{opacity:.8}.nx-nebula-cloud-b{opacity:.55;filter:blur(6px)}.nx-nebula-dust{opacity:.32;mix-blend-mode:soft-light}.nx-nebula .nx-nebula-spark{animation-play-state:paused}.nx-assessment-option:hover .nx-nebula-spark,.nx-assessment-option:focus-visible .nx-nebula-spark{animation-play-state:running}@keyframes nx-spark-breathe{0%,to{opacity:.1;transform:scale(.5)}38%{opacity:.4;transform:scale(.75)}55%{opacity:1;transform:scale(1)}72%{opacity:.25;transform:scale(.65)}}@media (prefers-reduced-motion:reduce){.nx-assessment-option:after,.nx-nebula .nx-nebula-spark{animation:none!important}.nx-nebula-sparks{transition:none}}.nx-assessment-option{overflow:visible}.nx-assessment-option>.nx-nebula{border-radius:inherit}.nx-assessment-option:after{background:conic-gradient(from var(--nx-border-angle),var(--nebula-a),var(--nebula-b),var(--nebula-c),var(--nebula-b),var(--nebula-a))}.nx-assessment-option:before{content:"";position:absolute;pointer-events:none;z-index:-1;inset:4px 5px 0 52%;border-radius:16px;background:linear-gradient(110deg,var(--nebula-a),var(--nebula-b) 55%,var(--nebula-c));filter:blur(17px);opacity:0;transform:scaleX(.96);transition:opacity .85s ease,transform 1.2s ease}.nx-assessment-option:hover:before,.nx-assessment-option:focus-visible:before{opacity:.42;transform:scale(1.04,1.32)}.nx-assessment-option:focus-visible{outline-color:var(--nebula-a)}.nx-assessment-option[aria-pressed=true]{border-color:var(--nebula-b)!important}@media (prefers-reduced-motion:reduce){.nx-assessment-option:before{transition:none}}.nx-assessment-progress{position:relative!important;top:auto!important;left:auto!important;transform:none!important;margin:0 auto 28px;flex-direction:row!important;justify-content:center;gap:12px!important}.nx-assessment-progress>span{color:#d6e2f3!important;font-size:14px!important;letter-spacing:.08em!important}.nx-assessment-back,.nx-assessment-exit{color:#e0e7f3!important;background:#111925!important;border:1px solid #596579!important;border-radius:9px;padding:12px 20px;min-height:44px;font-size:14px!important;letter-spacing:.07em!important}.nx-assessment-exit{position:absolute!important;top:90px!important;left:24px!important}.nx-assessment-back:hover,.nx-assessment-exit:hover{background:#1d2a3d!important;border-color:#b7d9f5!important}.nx-assessment-back:focus-visible,.nx-assessment-exit:focus-visible{outline:2px solid #B7E8FF;outline-offset:4px}.nx-consult-instrument-meta{font-size:13px;color:#bdc6d7;letter-spacing:.09em}.nx-consult-step>span{font-size:13px}.nx-hero-skip{font-size:13px;letter-spacing:.1em}@media (max-width:700px){.nx-approach-visuals>h2{font-size:13px}}.nx-assessment-screen{min-height:100svh!important;padding:92px 24px 24px!important}.nx-assessment-screen>div{max-width:820px!important}.nx-assessment-screen .nx-assessment-progress{margin-bottom:12px}.nx-assessment-screen .nx-assessment-step-label{margin-bottom:12px!important}.nx-assessment-screen h1{font-size:clamp(25px,3vw,38px)!important;margin-bottom:24px!important}.nx-assessment-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nx-assessment-options .nx-assessment-option{margin:0!important;padding:16px 18px!important;min-height:62px;gap:12px}.nx-assessment-screen .nx-assessment-options+div{margin-top:18px!important}.nx-assessment-page .nx-assessment-exit{top:86px!important;padding:8px 14px}.nx-assessment-contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.nx-assessment-contact>div{margin-bottom:0!important;min-width:0}.nx-assessment-contact>label,.nx-assessment-contact>p,.nx-assessment-contact>div:last-child{grid-column:1 / -1;margin:0!important}.nx-assessment-contact input:not([type=checkbox]),.nx-assessment-contact select{padding:12px 14px!important;min-width:0;width:100%}.nx-assessment-screen textarea{max-height:26svh}@media (max-width:700px){.nx-assessment-screen{padding:112px 16px 18px!important;align-items:flex-start!important}.nx-assessment-page .nx-assessment-exit{top:68px!important;left:16px!important;min-height:36px;font-size:12px!important;padding:8px 12px}.nx-assessment-screen .nx-assessment-progress{margin-bottom:8px;min-height:30px}.nx-assessment-progress svg{width:30px;height:30px}.nx-assessment-screen h1{font-size:25px!important;margin-bottom:18px!important}.nx-assessment-screen .nx-assessment-step-label{margin-bottom:10px!important;font-size:12px!important}.nx-assessment-options{gap:10px}.nx-assessment-options .nx-assessment-option{padding:12px!important;min-height:64px;gap:5px}.nx-assessment-option>span:not(.nx-nebula){font-size:14px!important;line-height:1.35}.nx-assessment-contact{gap:10px}.nx-assessment-contact input:not([type=checkbox]),.nx-assessment-contact select{font-size:16px!important;padding:10px!important}.nx-assessment-contact label{font-size:12px!important}.nx-assessment-contact>div:last-child{gap:10px!important}.nx-assessment-contact button{padding:10px 12px!important;font-size:13px!important}}@media (max-height:700px){.nx-assessment-screen{padding-bottom:12px!important}.nx-assessment-screen h1{font-size:25px!important;margin-bottom:14px!important}.nx-assessment-screen .nx-assessment-progress{margin-bottom:6px}.nx-assessment-options{gap:8px}.nx-assessment-options .nx-assessment-option{min-height:52px;padding:10px 12px!important}.nx-assessment-screen .nx-assessment-options+div{margin-top:10px!important}}@media (max-height:500px) and (min-width:701px){.nx-assessment-screen{padding:82px 22px 12px!important;align-items:flex-start!important}.nx-assessment-screen>div{max-width:1050px!important}.nx-assessment-screen .nx-assessment-progress{position:absolute!important;right:24px;top:80px!important;margin:0}.nx-assessment-progress svg{width:28px;height:28px}.nx-assessment-screen .nx-assessment-step-label{margin-bottom:7px!important}.nx-assessment-options{grid-template-columns:repeat(4,minmax(0,1fr))}.nx-assessment-options .nx-assessment-option{min-height:60px}.nx-assessment-option>span:not(.nx-nebula){font-size:13px!important}.nx-assessment-screen h1{font-size:24px!important;max-width:70%;margin:0 auto 14px!important}.nx-assessment-contact{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px}.nx-assessment-contact input:not([type=checkbox]),.nx-assessment-contact select{padding:8px!important}.nx-assessment-screen textarea{height:90px;margin-bottom:10px!important}}@media (max-width:360px) and (max-height:650px){.nx-assessment-screen{padding:78px 12px 10px!important}.nx-assessment-screen .nx-assessment-progress{justify-content:flex-end;margin-bottom:8px}.nx-assessment-page .nx-assessment-exit{top:74px!important;left:12px!important}.nx-assessment-screen .nx-assessment-step-label{margin-bottom:6px!important}.nx-assessment-screen h1{font-size:21px!important;line-height:1.15!important;margin-bottom:12px!important}.nx-assessment-options{gap:7px}.nx-assessment-options .nx-assessment-option{padding:8px!important;min-height:48px}.nx-assessment-option>span:not(.nx-nebula){font-size:13px!important;line-height:1.3}.nx-assessment-option>span:last-child{display:none}.nx-assessment-screen textarea{height:125px!important;margin-bottom:14px!important}.nx-assessment-contact{gap:8px}.nx-assessment-contact>label{font-size:12px!important;line-height:1.35!important}}.nx-other-answer{padding:22px;border:1px solid #55647e;border-radius:14px;background:#10141d}.nx-other-answer>label{display:block;color:#e0e8f6;font:500 16px/1.5 Inter,sans-serif;margin-bottom:12px}.nx-other-answer textarea{display:block;width:100%;min-height:85px;padding:14px;border:1px solid #5b6b83;border-radius:8px;background:#080d16;color:#f2f5ff;font:16px/1.5 Inter,sans-serif;resize:vertical;margin:0 0 16px!important}.nx-other-answer textarea:focus{outline:2px solid #93dafa;outline-offset:2px}.nx-other-actions{display:flex;justify-content:space-between;gap:12px}.nx-other-actions button:disabled{opacity:.45}@media (max-width:360px),(max-height:500px){.nx-other-answer{padding:14px}.nx-other-actions button{font-size:12px!important;padding:10px!important}.nx-other-answer textarea{height:85px!important}}@media (prefers-reduced-motion:reduce){.nx-other-answer{transform:none!important}}.nx-assessment-screen .nx-assessment-progress>span,.nx-assessment-screen .nx-assessment-step-label{font-family:Inter,sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:.015em!important;text-transform:none!important;color:#dfe7f5!important;line-height:1.4}.nx-assessment-screen textarea,.nx-assessment-contact input:not([type=checkbox]),.nx-assessment-contact select{background:#10141d!important;border:1px solid #566176!important;color:#eef2fa!important;font-family:Inter,sans-serif!important}.nx-assessment-screen textarea::placeholder,.nx-assessment-contact input::placeholder{color:#adb8ca;opacity:1}.nx-assessment-screen textarea:focus,.nx-assessment-contact input:focus,.nx-assessment-contact select:focus{outline:2px solid #9ADBF5!important;outline-offset:3px}@media (max-width:360px){.nx-assessment-screen .nx-assessment-progress>span,.nx-assessment-screen .nx-assessment-step-label{font-size:14px!important}}.nx-assessment-continue{position:relative;isolation:isolate;border:1px solid #566072;border-radius:999px;background:#0b1019;color:#f2f2f5;padding:15px 28px;min-height:46px;font:600 13px/1.2 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;transition:color .3s,border-color .3s;cursor:pointer}.nx-continue-label{position:relative;z-index:2;display:flex;align-items:center;gap:12px}.nx-continue-label>span{color:#8c98ac}.nx-assessment-continue:before,.nx-continue-light:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--nx-border-angle),#28303D 0deg,#657080 75deg,#FFF 110deg,#697588 150deg,#28303D 230deg,#28303D);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:nx-border-flow 4s linear infinite}.nx-continue-light{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .7s ease}.nx-continue-light:before{background:conic-gradient(from var(--nx-border-angle),#2DD4BF,#3B82F6,#8B5CF6,#FB7185,#FB923C,#D1D5DB,#2DD4BF)}.nx-continue-light:after{content:"";position:absolute;inset:-4px;border-radius:inherit;z-index:-1;background:linear-gradient(110deg,#2dd4bf,#3b82f6,#8b5cf6,#fb7185,#fb923c);filter:blur(13px);opacity:.55}.nx-assessment-continue:not(:disabled):hover .nx-continue-light,.nx-assessment-continue:not(:disabled):focus-visible .nx-continue-light{opacity:1}.nx-assessment-continue:focus-visible{outline:2px solid #BEE8FF;outline-offset:5px}.nx-assessment-continue:disabled{color:#747e8e;background:#131720;border-color:#343c49;cursor:not-allowed}.nx-assessment-continue:disabled:before{display:none}.nx-assessment-continue:disabled .nx-continue-light{display:none}@media (prefers-reduced-motion:reduce){.nx-assessment-continue:before,.nx-continue-light:before{animation:none}.nx-continue-light{transition:none}}@media (max-width:360px){.nx-assessment-continue{padding:12px 17px}}.nx-assessment-continue:not(:disabled){border-color:#b6c2d5;box-shadow:0 0 12px #e6eeff38,0 0 25px #e6eeff1a,inset 0 0 8px #ffffff0d;transition:box-shadow .55s ease,border-color .55s ease,color .3s}.nx-assessment-continue:not(:disabled):before{padding:1.5px;z-index:1;background:conic-gradient(from var(--nx-border-angle),#8490A4 0deg,#C1CBDA 45deg,#FFF 70deg,#FFF 95deg,#8490A4 145deg,#8490A4 200deg,#FFF 245deg,#FFF 270deg,#8490A4 320deg,#8490A4);opacity:1;transition:opacity .55s ease}.nx-assessment-continue:not(:disabled):hover,.nx-assessment-continue:not(:disabled):focus-visible{border-color:#8995ae;box-shadow:0 0 10px #e6eeff15}.nx-assessment-continue:not(:disabled):hover:before,.nx-assessment-continue:not(:disabled):focus-visible:before{opacity:0}.nx-continue-light{z-index:1;transition:opacity .55s ease}.nx-continue-light:before{padding:1.5px}@media (prefers-reduced-motion:reduce){.nx-assessment-continue,.nx-assessment-continue:before,.nx-continue-light{transition:none!important}}.nx-hero-skip .nx-scroll-arrow{display:inline-block;color:transparent;-webkit-text-fill-color:transparent;background-image:linear-gradient(180deg,#b9bec9,#f8faff,#8d96a8 24%,#b6dfff 34%,#bca5ff 42%,#f4b6d8 49%,#fff 55%,#9de6e0 63%,#b9bec9 76%,#f8faff,#b9bec9);background-size:100% 300%;background-clip:text;-webkit-background-clip:text;animation:nx-scroll-chrome 3s linear infinite}@keyframes nx-scroll-chrome{0%{background-position:50% 0%}to{background-position:50% 100%}}@media (prefers-reduced-motion: reduce){.nx-hero-skip .nx-scroll-arrow{animation:none;background-position:50% 50%}}@media (forced-colors: active){.nx-hero-skip .nx-scroll-arrow{background:none;color:ButtonText;-webkit-text-fill-color:ButtonText;animation:none}}@property --nx-tile-sweep{syntax: "<percentage>"; inherits: true; initial-value: -15%;}.nx-service-tile{--nx-tile-sweep: -15%;transition:--nx-tile-sweep .85s cubic-bezier(.4,0,.2,1),border-color .4s,box-shadow .5s,background .5s}.nx-service-tile[data-open=true]{--nx-tile-sweep: 115%}.nx-service-tile:after,.nx-service-tile[data-open=true]:after{inset:0 auto 0 var(--nx-tile-sweep);width:9%;transform:translate(-50%);background:linear-gradient(90deg,transparent 0%,#9DE6E008 18%,#B6DFFF18 34%,#BCA5FF30 44%,#F8FAFF66 50%,#F4B6D833 56%,#F6D6AA16 68%,transparent 100%);transition:none;pointer-events:none}.nx-tile-reveal{position:absolute;inset:0;pointer-events:none;clip-path:inset(0 clamp(0%,calc(100% - var(--nx-tile-sweep)),100%) 0 0)}.nx-service-tile .nx-tile-description,.nx-service-tile[data-open=true] .nx-tile-description{opacity:1;visibility:visible;transform:none;transition:none}.nx-tile-title{transition:transform .3s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion: reduce){.nx-service-tile{transition:none!important}.nx-service-tile:after{display:none}}.nx-interior-surface{position:absolute;top:calc(var(--interior-entry) + 85vh);right:0;bottom:0;left:0;z-index:10;pointer-events:none;border-radius:clamp(38px,6vw,100px) clamp(38px,6vw,100px) 0 0;border-top:1px solid #818B9D55;background:linear-gradient(180deg,#101217,#08090c 65px,#050608 190px 100%);box-shadow:0 -14px 45px #0005,inset 0 1px #d6deeb0d}.nx-home+footer{background-color:#050608}@media (max-width: 600px){.nx-interior-surface{top:calc(var(--interior-entry-mobile) + 85vh)}}.nx-home .nx-hero-wrapper{height:calc(200vh + var(--hero-distance))!important;margin-bottom:0}.nx-outcomes{position:relative;z-index:10;display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:clamp(40px,7vw,130px);padding:64px clamp(24px,6vw,110px) 50px;margin-top:calc(-115vh - var(--interior-overlap));align-items:start}.nx-small-label{display:block;color:#aab7ca;font:600 12px/1.6 Inter,sans-serif;letter-spacing:.12em}.nx-outcomes-intro{position:sticky;top:125px;padding-bottom:50px}.nx-outcomes h2,.nx-voice-experience h2,.nx-more-services h2{font:600 clamp(36px,4.1vw,68px)/1.04 "Clash Display",sans-serif;letter-spacing:-.035em;margin:22px 0;color:#f2f2f5}.nx-outcomes-intro>p,.nx-voice-experience header p,.nx-more-copy p{font:400 17px/1.7 Inter,sans-serif;color:#aab2c1;max-width:440px}.nx-outcomes-intro nav{display:grid;margin:40px 0 25px;max-width:360px}.nx-outcomes-intro nav a{display:flex;justify-content:space-between;padding:17px 0;border-bottom:1px solid #FFFFFF18;color:#d4dae4;text-decoration:none;font:500 14px Inter,sans-serif}.nx-outcomes-intro nav a:hover{color:#8ee2f0}.nx-outcomes-link{background:none;border:0;color:#e5ebf7;padding:14px 0;font:600 14px Inter,sans-serif;cursor:pointer}.nx-outcome-story{min-height:85svh;padding:12px 0 90px;scroll-margin-top:110px}.nx-story-caption .nx-small-label{color:var(--story-color)}.nx-story-caption h3{font:600 clamp(28px,2.7vw,44px)/1.12 "Clash Display",sans-serif;letter-spacing:-.025em;max-width:560px;margin:18px 0}.nx-story-caption p{font:400 16px/1.65 Inter,sans-serif;color:#aab2c1;max-width:520px;margin:0 0 32px}.nx-outcome-art{min-height:340px;position:relative;box-sizing:border-box}.nx-reply-art{padding:22px 12px}.nx-example-message{width:82%;padding:25px 28px;border:1px solid #ffffff20;border-radius:24px 24px 24px 5px;background:linear-gradient(130deg,#17232f,#0d121b);box-shadow:0 20px 45px #0005}.nx-example-message span{display:block;font:500 12px Inter,sans-serif;color:#90b7cb;margin-bottom:15px}.nx-example-message strong{font:500 clamp(19px,2vw,28px)/1.35 Inter,sans-serif}.nx-example-response{margin:0 0 0 auto;background:linear-gradient(130deg,#152a32,#0d1820);border-color:#6ad8db44;border-radius:24px 24px 5px}.nx-reply-thread{height:30px;margin-left:20%;border-left:1px solid #7EDDE65A}.nx-ready-note{display:flex;align-items:center;gap:16px;margin:28px 12px;font:14px/1.7 Inter,sans-serif;color:#aabac6}.nx-ready-note i{border:1px solid #8CE2D64A;border-radius:50%;padding:7px 12px;color:#9ee9d9;font-style:normal}.nx-ready-note b{color:#dde6ec;font-weight:500}.nx-concept-note{display:block;font:400 11px/1.6 Inter,sans-serif;color:#8692a2;margin-top:20px}.nx-site-art{border:1px solid #BAB1F035;border-radius:20px;overflow:hidden;background:#0d1019;box-shadow:0 28px 90px #0007}.nx-site-bar{display:flex;justify-content:space-between;padding:17px 20px;border-bottom:1px solid #ffffff13;font:10px Inter,sans-serif;color:#9195a7}.nx-site-body{padding:32px}.nx-site-body>strong{display:block;font:600 clamp(28px,3vw,46px)/1.03 "Clash Display",sans-serif;letter-spacing:-.025em;margin:20px 0}.nx-site-landscape{height:130px;display:flex;align-items:end;gap:12px;overflow:hidden;margin:25px 0;background:radial-gradient(ellipse at 60% 100%,#7C65B550,transparent 70%)}.nx-site-landscape i{display:block;flex:1;height:80%;border-radius:70px 70px 0 0;background:linear-gradient(140deg,#d3caee,#71648d 45%,#282333)}.nx-site-landscape i:nth-child(2){height:100%}.nx-site-landscape i:nth-child(3){height:60%}.nx-example-action{display:flex;justify-content:space-between;gap:25px;align-items:center;width:fit-content;min-width:160px;border:1px solid #FFFFFF2A;border-radius:30px;padding:13px 22px;font:500 13px Inter,sans-serif;color:#eef0f7;background:#ffffff06}.nx-review-art{padding:40px;text-align:center;border:1px solid #E9C4A529;border-radius:30px;background:radial-gradient(ellipse at 50% 0%,#BB8A5420,transparent 65%),#0b0d11}.nx-review-seal{display:grid;place-items:center;width:74px;height:74px;border-radius:50%;border:1px solid #EAB58C6A;margin:0 auto 26px;color:#eab58c;font:32px Inter,sans-serif;box-shadow:0 0 55px #eab58c15}.nx-review-art>strong{display:block;font:600 40px Clash Display,sans-serif;margin:20px 0}.nx-review-art p{font:16px/1.65 Inter,sans-serif;color:#aab2c1}.nx-review-art .nx-example-action{margin:25px auto}.nx-review-art small{color:#938f8c;font:12px Inter,sans-serif}.nx-home .nx-voice-section{max-width:none;padding:70px 24px 100px;margin:0}.nx-voice-experience{text-align:center;max-width:1300px;margin:auto}.nx-voice-experience header p{margin:0 auto;max-width:570px}.nx-voice-stage{position:relative;padding:35px 0 0}.nx-voice-orbit{position:relative;width:clamp(230px,28vw,370px);height:clamp(230px,28vw,370px);margin:0 auto 35px}.nx-voice-orb{position:absolute;inset:8%;overflow:hidden;border-radius:50%;isolation:isolate;background:radial-gradient(circle at 30% 23%,#e3f9ff,#86b8ee 24%,#323b84 55%,#0e1438 85%);box-shadow:inset -18px -18px 35px #020825b0,inset 6px 6px 22px #d5f9ff99,0 0 90px #737fff20}.nx-voice-orb i{position:absolute;inset:-20%;border-radius:42%;filter:blur(17px);background:conic-gradient(from 0deg,transparent,#7CEAF3,#686DF1,transparent,#CF9EEF,transparent);mix-blend-mode:screen;animation:nx-orb-turn 12s linear infinite}.nx-voice-orb i:nth-child(2){inset:5% -35%;background:conic-gradient(transparent,#EDC1EB,transparent,#6ABFDB,transparent);animation-duration:17s;animation-direction:reverse}.nx-voice-orb i:nth-child(3){inset:25% -20% -30%;background:radial-gradient(ellipse,#9C79D9,transparent 65%);animation:nx-orb-breathe 4s ease-in-out infinite}.nx-voice-orb>span{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse at 35% 16%,#FFFFFF88,transparent 35%,transparent 60%,#02072599);box-shadow:inset 0 0 2px 2px #d0eeff77}.nx-voice-shadow{position:absolute;bottom:-5%;left:20%;width:60%;height:10%;border-radius:50%;background:#859bff25;filter:blur(18px)}@keyframes nx-orb-turn{to{transform:rotate(360deg)}}@keyframes nx-orb-breathe{50%{transform:scale(1.3) translateY(-12%)}}.nx-voice-words{min-height:120px;max-width:850px;margin:auto}.nx-voice-words>span{font:500 12px Inter,sans-serif;letter-spacing:.1em;color:#98a9c5}.nx-voice-words p{font:500 clamp(24px,3vw,42px)/1.25 "Clash Display",sans-serif;margin:20px 0;background:linear-gradient(105deg,#dae0ed 0% 25%,#9ee5f3 38%,#c5a7f1 45%,#fff 50%,#e5afd9 56%,#dae0ed 70%);background-size:300% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:nx-language-chrome 1.2s ease both}@keyframes nx-language-chrome{0%{background-position:100% 50%;clip-path:inset(0 100% 0 0)}to{background-position:0% 50%;clip-path:inset(0)}}.nx-language-controls{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:24px 0}.nx-language-controls button{border:1px solid #ffffff20;border-radius:22px;background:transparent;color:#a9b4c7;padding:10px 17px;font:500 12px Inter,sans-serif;cursor:pointer}.nx-language-controls button[aria-pressed=true]{background:#b2c6f01a;border-color:#b2c6f070;color:#f1f5ff}.nx-voice-disclosure{font:12px/1.65 Inter,sans-serif;color:#8290a2}.nx-voice-experience[data-playing=false] .nx-voice-orb i{animation-play-state:paused}.nx-more-services{position:relative;z-index:10;display:grid;grid-template-columns:1fr 1fr;gap:6vw;padding:70px 6vw 100px}.nx-more-services article{min-width:0;border-top:1px solid #ffffff20;padding-top:45px}.nx-more-services h2{font-size:clamp(36px,4vw,60px)}.nx-more-copy{min-height:260px}.nx-task-art{margin-top:25px;padding:30px;border-radius:25px;background:linear-gradient(140deg,#102324,#0a1016);border:1px solid #8BE0CF2A}.nx-task-art>div{display:flex;align-items:center;gap:15px;padding:22px 0;border-bottom:1px solid #ffffff12}.nx-task-art strong{font:500 15px Inter,sans-serif}.nx-task-art small{margin-left:auto;color:#697f85}.nx-task-check{color:#a1e9cc}.nx-task-art p{font:14px Inter,sans-serif;color:#8dc2bb;margin:26px 0 0}.nx-brand-art{display:flex;gap:15px;min-height:320px;margin-top:25px}.nx-brand-art>div{position:relative;flex:1;overflow:hidden;padding:25px;border-radius:22px;background:#c9beed;color:#28203d}.nx-brand-art>div:nth-child(2){background:#1b2434;color:#dde3ea;margin-top:30px}.nx-brand-art span{font:600 10px Inter,sans-serif;letter-spacing:.1em}.nx-brand-art strong{display:block;font:600 clamp(28px,3vw,45px)/1.02 "Clash Display",sans-serif;margin-top:30px}.nx-brand-art i{position:absolute;bottom:15px;right:20px;font:50px Inter,sans-serif}.nx-brand-sun{width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,#facaa9,#af7eba);margin:30px auto -40px}.nx-outcomes a:focus-visible,.nx-outcomes button:focus-visible,.nx-language-controls button:focus-visible{outline:2px solid #A7DCEC;outline-offset:5px}@media (max-width:900px){.nx-outcomes{grid-template-columns:1fr;gap:20px;padding-left:24px;padding-right:24px}.nx-outcomes-intro{position:relative;top:auto;padding-bottom:15px}.nx-outcomes-intro nav{display:none}.nx-outcome-story{min-height:0;padding-bottom:65px}.nx-outcomes-stories{max-width:650px;width:100%;margin:auto}.nx-more-services{grid-template-columns:1fr;gap:60px;padding:40px 24px 70px}.nx-more-copy{min-height:0}.nx-outcomes h2{font-size:44px}}@media (max-width:600px){.nx-home .nx-hero-wrapper{height:calc(200vh + var(--hero-distance-mobile))!important}.nx-outcomes{margin-top:calc(-115vh - var(--interior-overlap-mobile));padding-top:55px}.nx-outcomes h2{font-size:38px}.nx-outcome-art{min-height:280px}.nx-example-message{padding:20px;width:90%}.nx-site-body{padding:24px}.nx-review-art{padding:30px 20px}.nx-home .nx-voice-section{padding:35px 20px 60px}.nx-voice-words{min-height:125px}.nx-voice-experience h2{font-size:42px}.nx-task-art{padding:24px 18px}.nx-brand-art>div{padding:20px}.nx-desktop-break{display:none}}@media (prefers-reduced-motion:reduce){.nx-voice-orb i,.nx-voice-words p{animation:none!important}.nx-voice-words p{clip-path:none}}@media (min-width: 901px){.nx-home .nx-voice-section{padding:90px 24px 30px;box-sizing:border-box;scroll-margin-top:0}.nx-voice-experience h2{font-size:clamp(36px,5.6vh,52px);margin:12px 0}.nx-voice-experience header p{font-size:16px;line-height:1.5}.nx-voice-stage{padding-top:14px}.nx-voice-orbit{width:clamp(170px,29vh,270px);height:clamp(170px,29vh,270px);margin-bottom:12px}.nx-voice-words{min-height:90px;max-width:920px}.nx-voice-words p{font-size:clamp(24px,3.6vh,34px);margin:12px 0}.nx-language-controls{margin:12px 0}.nx-voice-disclosure{margin:12px 0 0}}.nx-automation-art>div{background:#b9ddce;color:#17312d}.nx-automation-art>div:nth-child(2){background:#172d2c;color:#ddece7}.nx-automation-art .nx-brand-sun{background:linear-gradient(135deg,#d4f1d7,#64ada7)}.nx-automation-art strong{font-size:clamp(26px,2.65vw,42px);overflow-wrap:normal}@media (min-width:901px){.nx-brand-art{min-height:350px}}@media (max-width:600px){.nx-brand-art{gap:10px}.nx-brand-art>div{padding:18px 14px;min-width:0}.nx-brand-art strong{font-size:clamp(23px,6.8vw,32px)}.nx-automation-art strong{font-size:clamp(20px,5.6vw,27px)}.nx-brand-art span{font-size:9px;letter-spacing:.04em}}::view-transition-group(root),::view-transition-group(nx-navigation-chrome){animation:none}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:2}::view-transition-new(root){z-index:1}::view-transition-image-pair(root){isolation:isolate}::view-transition-group(nx-navigation-chrome){z-index:10}::view-transition-new(nx-navigation-chrome){animation:none;mix-blend-mode:normal}.nx-navigation-chrome-sheet{position:fixed;inset:0;z-index:60000;pointer-events:none;view-transition-name:nx-navigation-chrome;background:repeating-linear-gradient(135deg,#3d3e46,#9a9ba5,#fff,#6c6d78,#e4e5eb,#fff,#4d4e58 18%);filter:blur(.4px) drop-shadow(0 0 22px rgba(220,228,255,.55))}.nx-home .nx-voice-section{isolation:isolate;overflow:hidden}.nx-voice-section:before,.nx-voice-section:after{content:"";position:absolute;z-index:-1;pointer-events:none;top:5%;bottom:4%;width:44%;filter:blur(45px);opacity:.65;background:radial-gradient(ellipse at 15% 35%,#57DBDD55,transparent 58%),radial-gradient(ellipse at 35% 65%,#6C65E16B,transparent 60%),radial-gradient(ellipse at 0% 85%,#D583B93D,transparent 50%);mask-image:linear-gradient(180deg,transparent,#000 22%,#000 76%,transparent)}.nx-voice-section:before{left:-14%;transform:rotate(-12deg)}.nx-voice-section:after{right:-14%;transform:scaleX(-1) rotate(-12deg);background:radial-gradient(ellipse at 15% 35%,#B294F366,transparent 58%),radial-gradient(ellipse at 35% 65%,#649ADB66,transparent 60%),radial-gradient(ellipse at 0% 85%,#EAAA9A33,transparent 50%)}@media (max-width:600px){.nx-voice-section:before,.nx-voice-section:after{width:65%;opacity:.4;filter:blur(32px)}.nx-voice-section:before{left:-35%}.nx-voice-section:after{right:-35%}}.nx-footer-horizon{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 30% 115%,#3EC8B06B,transparent 55%),radial-gradient(ellipse at 80% 115%,#5B8BF570,transparent 60%),#07070a}.nx-footer-horizon canvas{display:block;width:100%;height:100%;opacity:.85}.nx-voice-section:before,.nx-voice-section:after{content:none}.nx-voice-section .nx-voice-horizon{z-index:-1;inset:0;border-radius:0;overflow:hidden;background:linear-gradient(90deg,#3EC8B026,transparent 30%,transparent 70%,#5B8BF526);mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent)}.nx-voice-horizon canvas{opacity:.6}@media (max-width:600px){.nx-voice-horizon canvas{opacity:.4}}.nx-outcomes-alternating{display:block}.nx-outcomes-alternating .nx-outcomes-intro{position:relative;top:auto;padding:0 0 36px;max-width:900px}.nx-outcomes-alternating .nx-outcomes-intro>p{max-width:590px}.nx-outcomes-alternating .nx-outcomes-stories{max-width:none;width:100%}.nx-outcomes-alternating .nx-outcome-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,7vw,115px);min-height:620px;padding:72px 0;border-top:1px solid #ffffff12}.nx-outcomes-alternating .nx-story-caption,.nx-story-visual{min-width:0}.nx-outcomes-alternating .nx-story-caption h3{font-size:clamp(32px,3.6vw,56px);max-width:540px}.nx-outcomes-alternating .nx-story-caption .nx-small-label{color:var(--story-color)}.nx-outcomes-alternating .nx-outcome-story:nth-child(2n) .nx-story-caption{grid-column:2;grid-row:1}.nx-outcomes-alternating .nx-outcome-story:nth-child(2n) .nx-story-visual{grid-column:1;grid-row:1}.nx-story-seen .nx-story-caption{animation:nx-story-from-left .85s cubic-bezier(.2,.7,.2,1) both}.nx-story-seen .nx-story-visual{animation:nx-story-from-right .85s cubic-bezier(.2,.7,.2,1) both}.nx-story-seen:nth-child(2n) .nx-story-caption{animation-name:nx-story-from-right}.nx-story-seen:nth-child(2n) .nx-story-visual{animation-name:nx-story-from-left}@keyframes nx-story-from-left{0%{opacity:.2;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes nx-story-from-right{0%{opacity:.2;transform:translate(24px)}to{opacity:1;transform:none}}.nx-demo-chat,.nx-demo-browser,.nx-demo-followup{border:1px solid #ffffff20;border-radius:24px;overflow:hidden;background:#0e131b;box-shadow:0 24px 60px #0004;font-family:Inter,sans-serif}.nx-demo-chat>header,.nx-demo-followup>header{display:flex;align-items:center;gap:12px;padding:20px 24px;border-bottom:1px solid #ffffff12;background:#ffffff03}.nx-demo-chat b,.nx-demo-followup header b{display:block;font-size:13px;font-weight:600;color:#e3e9f1}.nx-demo-chat header small,.nx-demo-chat footer small,.nx-demo-followup header small{display:block;font-size:11px;line-height:1.6;color:#93a4b6;margin-top:3px}.nx-demo-avatar{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#79d6d31c;color:#9bdfdf;flex-shrink:0}.nx-demo-tag{margin-left:auto;font-size:10px;color:#8c9aac}.nx-chat-body{padding:20px 24px;display:flex;flex-direction:column;gap:16px}.nx-chat-day{align-self:center;font-size:9px;letter-spacing:.16em;color:#8491a2;margin-bottom:4px}.nx-chat-bubble{max-width:83%;align-self:flex-start;padding:13px 17px 10px;border-radius:17px 17px 17px 3px;background:#202b39}.nx-chat-bubble small{font-size:10px;color:#b2c3d6}.nx-chat-bubble p{font-size:14px;line-height:1.55;margin:6px 0 8px;color:#e7eef5}.nx-chat-bubble time{display:block;text-align:right;font-size:9px;color:#90a5b6}.nx-chat-outgoing{align-self:flex-end;border-radius:17px 17px 3px;background:#163c40}.nx-chat-outgoing small{color:#8ededb}.nx-demo-chat>footer{display:flex;align-items:center;gap:14px;padding:17px 24px;background:#79d6d308;border-top:1px solid #79d6d31a}.nx-demo-chat>footer>span{color:#8ededb;font-size:24px}.nx-demo-browser>header{display:flex;justify-content:space-between;padding:16px 20px;background:#ffffff04;border-bottom:1px solid #ffffff12;font-size:10px;color:#929bad}.nx-demo-site{padding:26px;background:linear-gradient(140deg,#191b2c,#11151e)}.nx-demo-site nav{display:flex;justify-content:space-between;gap:10px;margin-bottom:35px;color:#c1bdd7;font-size:9px}.nx-demo-site .nx-small-label{font-size:9px;letter-spacing:.12em}.nx-demo-site>strong{display:block;font:600 clamp(30px,3vw,46px)/1.04 "Clash Display",sans-serif;letter-spacing:-.025em;margin:14px 0;color:#eeeaf8}.nx-demo-site>p{font-size:12px;line-height:1.6;color:#a3a6bc}.nx-demo-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;padding:13px 20px;border-radius:8px;background:#c7b8e8;color:#211e30;font-size:12px;font-weight:600;margin-top:12px}.nx-demo-projects{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:26px}.nx-demo-projects>div{overflow:hidden;border-radius:8px;background:#ffffff05}.nx-demo-projects i{display:block;height:70px;background:linear-gradient(135deg,#b7adc9,#595873 50%,#25283b)}.nx-demo-projects>div:nth-child(2) i{background:linear-gradient(35deg,#272e45,#62718c 50%,#b2cfcc)}.nx-demo-projects span{display:block;font-size:10px;padding:10px;color:#c4c5d2}.nx-demo-followup>header>span:first-child{font-size:25px;color:#dab89f}.nx-followup-letter{padding:32px 24px;text-align:center;background:linear-gradient(155deg,#211c1c,#10151d 70%)}.nx-letter-check{display:grid;place-items:center;width:46px;height:46px;border:1px solid #d8b19640;border-radius:50%;margin:0 auto 23px;color:#eab58c;font-size:24px}.nx-followup-letter .nx-small-label{display:block;font-size:9px}.nx-followup-letter>strong{display:block;font:600 clamp(32px,3vw,44px)/1.1 "Clash Display",sans-serif;margin:18px 0;color:#f1ece8}.nx-followup-letter p{font-size:14px;line-height:1.7;color:#bcb3ad}.nx-followup-letter .nx-demo-cta{background:#e0bca0;color:#2d221c}.nx-followup-letter>small{display:block;font-size:10px;color:#a99d95;margin-top:22px}@media (max-width:900px){.nx-outcomes-alternating .nx-outcome-story{grid-template-columns:1fr;gap:25px;min-height:0;padding:45px 0;max-width:620px;margin:auto}.nx-outcomes-alternating .nx-outcome-story:nth-child(2n) .nx-story-caption,.nx-outcomes-alternating .nx-outcome-story:nth-child(2n) .nx-story-visual{grid-column:auto;grid-row:auto}.nx-outcomes-alternating .nx-outcomes-intro{padding-bottom:30px}.nx-outcomes-alternating .nx-story-caption h3{font-size:36px}}@media (max-width:400px){.nx-demo-chat>header,.nx-demo-followup>header{padding:16px 14px;gap:8px}.nx-chat-body{padding:18px 14px}.nx-demo-site{padding:20px}.nx-demo-followup header b{font-size:11px}.nx-demo-followup header small{font-size:9px}.nx-demo-tag{font-size:9px}.nx-chat-bubble{max-width:90%}.nx-outcomes-alternating .nx-story-caption h3{font-size:32px}}@media (prefers-reduced-motion:reduce){.nx-outcomes-alternating .nx-story-caption,.nx-outcomes-alternating .nx-story-visual{animation:none!important}}.nx-outcomes-alternating .nx-outcome-story{--entrance-distance:clamp(32px,4vw,64px)}.nx-outcomes-alternating .nx-story-ready .nx-story-caption,.nx-outcomes-alternating .nx-story-ready .nx-story-visual{animation:none;transition:transform 1.15s cubic-bezier(.22,1,.36,1)}.nx-story-ready:not(.nx-story-seen) .nx-story-caption,.nx-story-ready:not(.nx-story-seen):nth-child(2n) .nx-story-visual{transform:translate(calc(-1 * var(--entrance-distance)));opacity:1}.nx-story-ready:not(.nx-story-seen) .nx-story-visual,.nx-story-ready:not(.nx-story-seen):nth-child(2n) .nx-story-caption{transform:translate(var(--entrance-distance));opacity:1}.nx-story-ready.nx-story-seen .nx-story-caption,.nx-story-ready.nx-story-seen .nx-story-visual{transform:none;opacity:1}.nx-story-ready:focus-within .nx-story-caption,.nx-story-ready:focus-within .nx-story-visual{transform:none!important;opacity:1!important}@media (max-width:900px){.nx-outcomes-alternating .nx-outcome-story{--entrance-distance:14px}}@media (prefers-reduced-motion:reduce){.nx-outcomes-alternating .nx-story-ready .nx-story-caption,.nx-outcomes-alternating .nx-story-ready .nx-story-visual{transform:none!important;opacity:1!important;transition:none}}.nx-hero-offer{position:absolute;bottom:clamp(32px,6vh,60px);display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;max-width:620px;margin:0 22px;pointer-events:auto}.nx-hero-offer p{font:400 clamp(13px,1.4vw,16px)/1.5 Inter,sans-serif;margin:0;padding:9px 18px;border-radius:24px;background:#07070ae8;color:#ececf2}.nx-review-button{display:inline-flex;justify-content:center;align-items:center;gap:20px;border:1px solid #c8d4e780;background:linear-gradient(135deg,#e3e7ee,#b7bfd0);color:#111722;border-radius:999px;padding:14px 24px;font:600 14px Inter,sans-serif;cursor:pointer}.nx-review-button:hover{background:#eff3fa}.nx-hero-offer small{font:11px/1.5 Inter,sans-serif;color:#c4cad6;text-shadow:0 1px 4px #000}.nx-nav-review,.nx-mobile-review{background:#dce3ef;color:#151b26;border:0;border-radius:999px;font:600 12px Inter,sans-serif;white-space:nowrap;cursor:pointer;padding:10px 15px}.nx-nav-review{margin-left:auto}.nx-mobile-review{font-size:11px;padding:9px 12px}.nx-review-button:focus-visible,.nx-nav-review:focus-visible,.nx-mobile-review:focus-visible{outline:2px solid #86dcef;outline-offset:4px}.nx-review-close-copy{max-width:520px;margin:0 auto 26px;color:#adb8ca;font:16px/1.6 Inter,sans-serif}@media (max-width:600px){.nx-hero-offer{bottom:70px;gap:8px}.nx-hero-offer p{max-width:330px}.nx-hero-offer small{font-size:10px}.nx-hero-offer .nx-review-button{padding:12px 22px}.nx-nav-mobile{gap:8px!important;max-width:calc(100vw - 20px);box-sizing:border-box}}@media (max-height:650px) and (min-width:901px){.nx-hero-offer{bottom:18px;gap:5px}.nx-hero-offer p{padding:5px 14px}.nx-hero-offer .nx-review-button{padding:10px 22px}}.nx-book-review{position:relative;z-index:10;padding:120px 5vw 80px}.nx-book-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:clamp(30px,4vw,70px);max-width:1450px;margin:auto;align-items:start}.nx-book-copy h1{font:600 clamp(36px,3.9vw,62px)/1.04 "Clash Display",sans-serif;letter-spacing:-.035em;margin:20px 0;color:#f1f2f5}.nx-book-copy>p{font:16px/1.65 Inter,sans-serif;color:#b2bdcd;max-width:490px}.nx-review-promise{font:600 13px Inter,sans-serif;color:#c7e9df;margin:24px 0;display:flex;gap:10px}.nx-book-review h2{font:600 20px/1.3 Clash Display,sans-serif;color:#e5e8f0;letter-spacing:-.01em;margin:24px 0 18px}.nx-book-calendar>h2{margin-top:0}.nx-review-agenda{padding-left:22px;display:grid;gap:18px;font:14px/1.5 Inter,sans-serif}.nx-review-agenda li{padding-left:8px;color:#9aadc6}.nx-review-agenda b{display:block;color:#e3e8f0;margin-bottom:4px}.nx-review-agenda span{color:#a8b3c4}.nx-book-copy .nx-book-small,.nx-book-small{font:12px/1.65 Inter,sans-serif;color:#95a3b6}.nx-book-calendar{min-width:0;padding:20px;border:1px solid #ffffff1f;border-radius:24px;background:#0b0e14}.nx-calendar-direct{display:block;font:500 12px/1.5 Inter,sans-serif;color:#b4d8ec;margin:18px 0 10px;text-align:center}.nx-book-questions{max-width:1050px;margin:65px auto 0}.nx-book-questions details{border-top:1px solid #ffffff20;padding:20px 0;color:#b2bdcd;font:14px/1.65 Inter,sans-serif}.nx-book-questions summary{cursor:pointer;color:#e5eaf3;font-weight:600}.nx-book-copy .nx-review-topic{padding:12px 15px;border-left:2px solid #8ed5dc;background:#8ed5dc09;font-size:13px}.nx-assessment-review-option{position:relative;z-index:2;text-align:center;padding:110px 24px 0;color:#aab7ca;font:13px/1.5 Inter,sans-serif}.nx-assessment-review-option p{margin:0}.nx-assessment-next{max-width:490px;margin:0 auto 25px;color:#aab7ca;font:13px/1.65 Inter,sans-serif;text-align:center}.nx-service-scope{margin:24px 0;font:13px/1.65 Inter,sans-serif}.nx-service-scope dt{color:#e3e7ef;font-weight:600;margin-top:16px}.nx-service-scope dd{color:#aab7ca;margin:4px 0 0}@media (max-width:900px){.nx-book-layout{grid-template-columns:1fr;gap:28px}.nx-book-copy{max-width:620px}.nx-book-review{padding:110px 24px 60px}.nx-book-calendar{padding:14px}.nx-book-copy h1{font-size:44px}}@media (max-width:400px){.nx-book-review{padding-left:16px;padding-right:16px}.nx-book-copy h1{font-size:36px}}.nx-consent{position:fixed;bottom:18px;right:18px;z-index:1000;max-width:390px;padding:20px;border:1px solid #9faec650;border-radius:18px;background:#10151ef5;color:#c2cede;font:13px/1.6 Inter,sans-serif;box-shadow:0 12px 40px #0008}.nx-consent p{margin:0 0 8px}.nx-consent a{color:#b9d7ed}.nx-consent>div{display:flex;gap:12px;margin-top:16px}.nx-consent button{flex:1;padding:10px;border:1px solid #adbed050;border-radius:8px;background:#202938;color:#ecf3fc;cursor:pointer}.nx-consent-settings{position:fixed;bottom:12px;right:14px;z-index:31;border:1px solid #ffffff30;background:#111722;color:#b6c4d8;padding:7px 11px;border-radius:20px;font:10px Inter,sans-serif;cursor:pointer}@media (max-width:600px){.nx-consent{left:14px;right:14px;bottom:14px;max-width:none}}.nx-not-found{position:relative;z-index:1;min-height:100svh;padding:clamp(130px,20vh,210px) 6vw 80px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#e9ecf4;background:radial-gradient(ellipse at 50% 100%,#151e35 0%,transparent 65%),#06090e;box-sizing:border-box}.nx-not-found-code{font-size:12px!important;letter-spacing:.18em;color:#9caccc}.nx-not-found h1{font-family:Clash Display,sans-serif;font-size:clamp(38px,6vw,80px);line-height:1.06;letter-spacing:-.04em;margin:24px 0}.nx-not-found p{font-size:16px;line-height:1.6;max-width:520px;color:#acb8ca}.nx-not-found nav{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:28px}.nx-not-found nav a{color:#e9ecf4;text-decoration:none;border:1px solid #485467;border-radius:30px;padding:15px 22px;background:#111925}.nx-not-found nav a:focus-visible{outline:2px solid #a8d7ef;outline-offset:4px}.nx-interior-page{position:relative;z-index:2;background:#06090e;color:#e9ecf4;isolation:isolate;overflow:clip}.nx-interior-page:before{content:"";position:absolute;inset:0 0 auto;height:720px;background:linear-gradient(115deg,#82cee510,transparent 36%,transparent 65%,#aaa3e914);pointer-events:none;z-index:-1}.nx-interior-page .reveal{opacity:1;filter:none;transform:none}.nx-interior-page .nx-consult-section{max-width:1200px;margin:auto;padding:80px 36px}.nx-interior-page .nx-consult-hero{padding-top:165px;padding-bottom:80px;text-align:left;min-height:620px}.nx-interior-page .nx-consult-hero h1{font-size:clamp(52px,7.7vw,104px);line-height:.99;letter-spacing:-.055em;max-width:960px;margin:24px 0}.nx-interior-page .nx-consult-hero>p{max-width:620px;margin:24px 0 32px;font-size:18px;line-height:1.7}.nx-interior-page .nx-consult-hero .nx-book-small{font-size:13px;margin-top:18px}.nx-interior-page .nx-consult-section-heading h2{font-size:clamp(34px,4.5vw,60px);letter-spacing:-.045em;line-height:1.05;max-width:800px}.nx-interior-page .nx-consult-instruments{display:flex;flex-direction:column;gap:0}.nx-interior-page .nx-consult-instrument{position:relative;display:grid;grid-template-columns:1fr 1fr;column-gap:clamp(35px,6vw,90px);padding:65px 0;border:0;border-top:1px solid #ffffff20;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.nx-interior-page .nx-consult-instrument-top{height:1px;top:-1px;opacity:.6}.nx-interior-page .nx-consult-instrument-meta{grid-column:1;margin-bottom:24px}.nx-interior-page .nx-consult-instrument h3{grid-column:1;font-size:clamp(36px,4.6vw,62px);line-height:1.03;letter-spacing:-.045em;margin:0 0 25px}.nx-interior-page .nx-consult-instrument>strong,.nx-interior-page .nx-consult-instrument>p,.nx-interior-page .nx-consult-instrument>.nx-outcomes-link{grid-column:1}.nx-interior-page .nx-consult-instrument>strong{font-size:16px;color:#d3dae6;line-height:1.6}.nx-interior-page .nx-consult-instrument>p{color:#aab7ca;line-height:1.7}.nx-interior-page .nx-service-promise{grid-column:2;grid-row:1 / span 4;min-height:310px;padding:32px;border:1px solid #ffffff25;border-radius:26px;background:linear-gradient(135deg,#18313c,#0c141d 70%);display:flex;flex-direction:column;justify-content:space-between;gap:28px}.nx-service-promise span{font:11px/1.5 Inter,sans-serif;letter-spacing:.14em;color:#b9d1d9}.nx-service-promise b{font-family:Clash Display,sans-serif;font-size:clamp(36px,4.2vw,58px);line-height:1.03;letter-spacing:-.04em;max-width:330px}.nx-service-promise i{font-size:35px;font-style:normal;align-self:flex-end;color:#bdd8dd}.nx-interior-page .nx-consult-instrument:nth-child(2) .nx-service-promise{background:linear-gradient(135deg,#232c45,#10151f 75%)}.nx-interior-page .nx-consult-instrument:nth-child(3) .nx-service-promise{background:linear-gradient(135deg,#c4bae9,#aaa5d2);color:#25243d}.nx-interior-page .nx-consult-instrument:nth-child(3) .nx-service-promise span,.nx-interior-page .nx-consult-instrument:nth-child(3) .nx-service-promise i{color:#34334f}.nx-interior-page .nx-service-scope{grid-column:2;grid-row:5 / span 3;margin:26px 0 0}.nx-interior-page .nx-consult-tags{grid-column:1;align-self:start}.nx-interior-page .nx-consult-instrument:nth-child(2)>:not(.nx-consult-instrument-top){grid-column:2}.nx-interior-page .nx-consult-instrument:nth-child(2)>.nx-service-promise,.nx-interior-page .nx-consult-instrument:nth-child(2)>.nx-service-scope{grid-column:1}.nx-interior-page .nx-consult-steps{background:#0d131d;border:1px solid #ffffff18;border-radius:24px;padding:28px}.nx-interior-page .nx-consult-close{border-top:1px solid #ffffff18;text-align:center;padding-top:100px;padding-bottom:100px}@media (max-width:760px){.nx-interior-page .nx-consult-section{padding:50px 22px}.nx-interior-page .nx-consult-hero{padding-top:125px;min-height:0}.nx-interior-page .nx-consult-hero h1{font-size:clamp(44px,11vw,76px)}.nx-interior-page .nx-consult-instrument{display:flex;flex-direction:column;padding:40px 0}.nx-interior-page .nx-service-promise{margin:15px 0 25px;min-height:260px}.nx-interior-page .nx-consult-instrument h3{font-size:42px}.nx-interior-page .nx-consult-tags{margin-top:24px}.nx-interior-page .nx-service-scope{margin:15px 0}.nx-interior-page .nx-consult-steps{padding:22px}}.nx-about-page{padding:0 max(24px,calc((100vw - 1120px)/2))}.nx-about-hero{padding:165px 0 85px}.nx-about-hero h1{font-family:Clash Display,sans-serif;font-size:clamp(48px,7.1vw,96px);line-height:1.02;letter-spacing:-.05em;margin:26px 0}.nx-about-hero>p{max-width:610px;font-size:20px;line-height:1.65;color:#abb8ca;margin:24px 0 32px}.nx-about-belief{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:75px 0;border-top:1px solid #ffffff20;align-items:center}.nx-about-belief h2,.nx-about-close h2{font-family:Clash Display,sans-serif;font-size:clamp(36px,4.5vw,60px);letter-spacing:-.04em;line-height:1.05;margin:24px 0}.nx-about-belief p,.nx-about-principles p{color:#abb8ca;font-size:16px;line-height:1.8}.nx-about-statement{padding:40px;min-height:370px;border:1px solid #ffffff25;border-radius:26px;background:linear-gradient(140deg,#252940,#101722);display:flex;flex-direction:column;justify-content:space-between;gap:30px}.nx-about-statement>span{font:12px/1.6 Inter,sans-serif;color:#b8bfd8;letter-spacing:.06em}.nx-about-statement strong{font-family:Clash Display,sans-serif;font-size:clamp(34px,4vw,54px);letter-spacing:-.035em;line-height:1.1}.nx-about-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;padding:65px 0;border-top:1px solid #ffffff20}.nx-about-principles article>span{font:13px Inter,sans-serif;color:#b1bed6}.nx-about-principles h2{font-family:Clash Display,sans-serif;font-size:32px;line-height:1.08;letter-spacing:-.035em;margin:25px 0 18px}.nx-about-close{text-align:center;padding:90px 0 110px;border-top:1px solid #ffffff20}.nx-about-close p{color:#aab7ca;font-size:14px;margin-top:25px}.nx-about-close>a{color:#d5deef;font-size:14px}@media (max-width:760px){.nx-about-hero{padding:125px 0 55px}.nx-about-hero>p{font-size:17px}.nx-about-belief{grid-template-columns:1fr;gap:25px;padding:45px 0}.nx-about-statement{padding:28px;min-height:310px}.nx-about-principles{grid-template-columns:1fr;gap:28px;padding:35px 0}.nx-about-principles article{padding:15px 0}.nx-about-close{padding:65px 0}}.nx-interior-page:before{mask-image:linear-gradient(to bottom,#000 0%,#000 45%,transparent 100%)}.nx-assessment-interior{z-index:2;background:linear-gradient(120deg,#11202a80,transparent 40%,#29213c40),#06090e;display:grid;grid-template-columns:minmax(260px,.78fr) minmax(0,1.35fr);column-gap:clamp(30px,5vw,80px);align-content:center;padding:150px max(24px,calc((100vw - 1200px)/2)) 70px;box-sizing:border-box}.nx-assessment-intro{grid-column:1;grid-row:1 / span 2;align-self:center}.nx-assessment-intro h2{font-family:Clash Display,sans-serif;font-size:clamp(35px,3.8vw,54px);letter-spacing:-.045em;line-height:1.04;margin:25px 0}.nx-assessment-intro>p{font-size:16px;color:#aab7ca;line-height:1.75;max-width:350px}.nx-assessment-stages{display:grid;gap:18px;border-top:1px solid #ffffff20;margin-top:34px;padding-top:25px;font:13px/1.5 Inter,sans-serif;color:#778498}.nx-assessment-stages [data-active=true]{color:#d3e8f4}.nx-assessment-intro .nx-assessment-assurance{font-size:12px;margin-top:30px;max-width:290px}.nx-assessment-interior>.nx-assessment-review-option{grid-column:2;grid-row:2;padding:22px 0 0;font-size:12px}.nx-assessment-interior>div:not(.nx-assessment-review-option){grid-column:2;grid-row:1;min-width:0;border:1px solid #ffffff21;border-radius:25px;background:linear-gradient(145deg,#141c2a,#0b111a 75%);box-shadow:inset 0 1px #d0dafa18}.nx-assessment-interior .nx-assessment-screen{min-height:0!important;padding:32px!important;display:block!important;box-sizing:border-box}.nx-assessment-interior .nx-assessment-screen>div{max-width:none!important}.nx-assessment-interior .nx-assessment-screen h1{font-size:clamp(28px,2.8vw,38px)!important;line-height:1.12!important;max-width:none!important;margin:20px 0 25px!important;text-align:left!important;letter-spacing:-.035em}.nx-assessment-interior .nx-assessment-progress{position:relative!important;inset:auto!important;justify-content:flex-start!important;margin:0 0 20px!important}.nx-assessment-interior .nx-assessment-step-label{text-align:left!important;margin:0!important;font-size:11px!important;letter-spacing:.08em!important}.nx-assessment-interior .nx-assessment-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nx-assessment-interior .nx-assessment-option{min-height:68px!important;border-radius:14px!important;background:#111c29!important}.nx-assessment-interior .nx-assessment-option>span:not(.nx-nebula){font-size:14px!important;line-height:1.45!important}.nx-assessment-interior .nx-assessment-contact{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-assessment-interior .nx-assessment-next{text-align:left;font-size:13px}.nx-assessment-interior .nx-assessment-exit{top:91px!important;left:max(24px,calc((100vw - 1200px)/2))!important}.nx-assessment-interior textarea{max-height:none;min-height:130px}@media (max-width:900px){.nx-assessment-interior{display:flex;flex-direction:column;padding:135px 22px 50px;gap:24px}.nx-assessment-intro{align-self:stretch}.nx-assessment-intro h2{font-size:40px}.nx-assessment-intro>p{max-width:550px}.nx-assessment-stages{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:22px;padding-top:18px}.nx-assessment-intro .nx-assessment-assurance{display:none}.nx-assessment-interior>.nx-assessment-review-option{order:3;padding:0}.nx-assessment-interior>div:not(.nx-assessment-review-option){width:100%}.nx-assessment-interior .nx-assessment-screen{padding:25px!important}.nx-assessment-interior .nx-assessment-exit{top:84px!important}}@media (max-width:480px){.nx-assessment-interior{padding-left:16px;padding-right:16px}.nx-assessment-interior .nx-assessment-screen{padding:22px 16px!important}.nx-assessment-interior .nx-assessment-screen h1{font-size:28px!important}.nx-assessment-interior .nx-assessment-options{grid-template-columns:1fr}.nx-assessment-interior .nx-assessment-option{min-height:56px!important}.nx-assessment-interior .nx-assessment-contact{grid-template-columns:1fr}.nx-assessment-stages{font-size:11px}}.nx-calendar-tools{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:8px 0 18px;font:13px/1.5 Inter,sans-serif;color:#b2bdcd}.nx-calendar-tools a,.nx-calendar-alternatives a,.nx-calendar-alternatives button{color:#d0eaf1;text-underline-offset:4px}.nx-calendar-tools a{white-space:nowrap}.nx-calendar-wait{padding:34px 20px;text-align:center;border:1px solid #ffffff14;border-radius:16px;background:radial-gradient(ellipse at 50% 0%,#6ea7c418,transparent 70%),#0b0e14}.nx-calendar-wait-icon{display:block;font:26px Inter,sans-serif;color:#a4d9df;margin-bottom:18px}.nx-calendar-wait h3{font:500 26px/1.2 Clash Display,sans-serif;color:#f1f2f5;margin:0 0 10px}.nx-calendar-wait p{font:14px/1.6 Inter,sans-serif;color:#a9b6c9;margin:0 auto 22px;max-width:380px}.nx-calendar-wait .nx-review-button{text-decoration:none}.nx-calendar-alternatives{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;margin-top:22px;font:13px/1.5 Inter,sans-serif}.nx-calendar-alternatives button{font:inherit;background:none;border:0;cursor:pointer;text-decoration:underline;padding:0}.nx-calendar-host{width:100%;min-height:520px;color-scheme:dark}.nx-calendar-viewport{height:0;overflow:hidden}.nx-calendar[data-calendar-state=ready] .nx-calendar-viewport{height:auto;overflow:visible}.nx-calendar a:focus-visible,.nx-calendar button:focus-visible{outline:2px solid #86dcef;outline-offset:5px}@media (max-width:480px){.nx-calendar-tools{font-size:12px;align-items:flex-start}.nx-calendar-tools span{max-width:180px}.nx-calendar-wait{padding:28px 16px}.nx-calendar-wait h3{font-size:23px}}.nx-book-simple{max-width:1280px;margin:0 auto;padding:112px 40px 68px}.nx-book-intro{margin:0 0 30px}.nx-book-intro h1{font:500 clamp(34px,3.6vw,54px)/1.06 "Clash Display",sans-serif;letter-spacing:-.035em;color:#f1f2f5;margin:14px 0}.nx-book-intro>p{font:15px/1.6 Inter,sans-serif;color:#b2bdcd;margin:0;max-width:680px}.nx-book-assurance{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:18px;font:500 12px/1.5 Inter,sans-serif;color:#bdd4d0}.nx-book-assurance span+span:before{content:"·";margin-right:20px;color:#768c93}.nx-book-simple .nx-book-calendar{padding:22px 24px 12px;border-radius:22px;background:linear-gradient(140deg,#10161d,#0b0e14 48%);box-shadow:0 22px 75px #00000024}.nx-book-calendar-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.nx-book-calendar-heading h2{margin:0!important;font-size:24px}.nx-book-calendar-heading>span{display:flex;gap:12px;align-items:center;font:12px/1.5 Inter,sans-serif;color:#98a9bd}.nx-book-calendar-heading i{font-style:normal;color:#b4cfda}.nx-book-simple .nx-calendar-tools{padding:14px 0 18px}.nx-book-after{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;margin:18px 2px;font:12px/1.6 Inter,sans-serif;color:#93a2b6}.nx-book-after p{margin:0}.nx-book-after a{color:#c4d8e2;text-underline-offset:4px}@media (max-width:700px){.nx-book-simple{padding:100px 20px 46px}.nx-book-intro{margin-bottom:24px}.nx-book-simple .nx-book-calendar{padding:18px 12px 10px;border-radius:18px}.nx-book-calendar-heading{align-items:flex-start;flex-direction:column;gap:8px}.nx-book-calendar-heading>span{font-size:11px;gap:10px}.nx-book-assurance{gap:8px 12px;font-size:11px}.nx-book-assurance span+span:before{margin-right:12px}.nx-book-after{font-size:12px;gap:10px}.nx-book-intro h1{font-size:38px}}@media (max-width:380px){.nx-book-simple{padding-left:12px;padding-right:12px}.nx-book-intro h1{font-size:34px}.nx-book-assurance{column-gap:9px}.nx-book-assurance span+span:before{margin-right:9px}}.nx-outcomes-alternating .nx-story-caption .nx-story-benefit{font:500 clamp(19px,1.65vw,24px)/1.4 Inter,sans-serif;letter-spacing:-.015em;color:#dce3ee;margin:0 0 14px;max-width:520px}@media (hover:hover) and (pointer:fine) and (forced-colors:none){html.nx-wire-cursor-on{cursor:none!important}html.nx-wire-cursor-on::view-transition{cursor:none!important}html.nx-wire-cursor-on .nx-wire-cursor{view-transition-name:nx-wire-pointer}::view-transition-group(nx-wire-pointer){animation:none!important;z-index:2147483647;top:-2px;left:-2px;width:32px;height:36px;transform:translate(var(--nx-pointer-x,0px),var(--nx-pointer-y,0px))!important;pointer-events:none}::view-transition-image-pair(nx-wire-pointer){isolation:isolate}::view-transition-old(nx-wire-pointer){display:none}::view-transition-new(nx-wire-pointer){animation:none!important;mix-blend-mode:normal;height:100%;width:100%}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:#000;color:#f2f2f2;font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip;width:100%;max-width:100vw}img,svg,video,canvas{max-width:100%;height:auto}::selection{background:#0a21a180;color:#fff}a:focus-visible,button:focus-visible{outline:2px solid #F2F2F5;outline-offset:3px}.nx-skip-link{position:fixed;z-index:10000;top:-80px;left:16px;padding:12px 16px;border-radius:8px;background:#f2f2f5;color:#07070a;font:700 14px Inter,sans-serif}.nx-skip-link:focus{top:14px}@keyframes fluidBlurIn{0%{opacity:0;filter:blur(12px);transform:translateY(6px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}@keyframes twinkle{0%,to{opacity:var(--o, .4)}50%{opacity:.05}}@keyframes celestialDrift{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-48%,-52%) scale(1.05)}}@keyframes scrollCue{0%,to{transform:scaleX(1);opacity:.4}50%{transform:scaleX(1.5);opacity:1}}@keyframes moatRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes auroraDrift1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,-30px) scale(1.08)}}@keyframes auroraDrift2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-50px,40px) scale(1.1)}}@keyframes auroraDrift3{0%,to{transform:translate(0) scale(1)}50%{transform:translate(20px,-50px) scale(1.06)}}@keyframes machineAurora{0%,to{transform:translate(0) scale(1);opacity:.85}33%{transform:translate(40px,-20px) scale(1.06);opacity:1}66%{transform:translate(-30px,20px) scale(1.04);opacity:.9}}@keyframes devFlow{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes aiSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mktPulse{0%,to{transform:scale(.78);opacity:.82}50%{transform:scale(1.22);opacity:1}}@keyframes cardOrbA0{0%,to{transform:translate(0) scale(1);opacity:.95}33%{transform:translate(18px,-14px) scale(1.1);opacity:1}66%{transform:translate(-14px,12px) scale(1.05);opacity:.85}}@keyframes cardOrbA1{0%,to{transform:translate(0) scale(1);opacity:.9}33%{transform:translate(-16px,12px) scale(1.08);opacity:1}66%{transform:translate(14px,-10px) scale(1.04);opacity:.85}}@keyframes cardOrbA2{0%,to{transform:translate(0) scale(1);opacity:.92}33%{transform:translate(14px,14px) scale(1.07);opacity:1}66%{transform:translate(-12px,-14px) scale(1.05);opacity:.86}}@keyframes cardOrbB0{0%,to{transform:translate(0) scale(1);opacity:.85}50%{transform:translate(-12px,18px) scale(1.12);opacity:1}}@keyframes cardOrbB1{0%,to{transform:translate(0) scale(1);opacity:.85}50%{transform:translate(14px,-16px) scale(1.1);opacity:1}}@keyframes cardOrbB2{0%,to{transform:translate(0) scale(1);opacity:.85}50%{transform:translate(-14px,16px) scale(1.1);opacity:1}}.hero-stagger{opacity:0;filter:blur(12px);transform:translateY(14px);animation:fluidBlurIn 1s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--delay, 0ms)}.reveal{opacity:0;transform:translateY(14px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:var(--delay, 0ms)}.reveal.in{opacity:1;filter:blur(0);transform:translateY(0)}.nx-consult-services{position:relative;z-index:10}.nx-consult-section{max-width:1200px;margin:0 auto;padding:70px 24px}.nx-consult-hero{padding-top:clamp(130px,15vw,190px);padding-bottom:100px}.nx-consult-hero h1{max-width:970px;margin:20px 0 22px;font:700 clamp(3.2rem,7.5vw,7rem)/.97 "Clash Display",sans-serif;letter-spacing:-.055em;color:#f2f2f5}.nx-consult-hero>p{max-width:590px;margin:0 0 27px;color:#b4b5c0;font:400 clamp(1rem,1.5vw,1.18rem)/1.6 "Inter",sans-serif}.nx-consult-text-link{border:0;border-bottom:1px solid #777A8C;padding:0 0 7px;background:none;color:#f2f2f5;font:600 13px Inter,sans-serif;cursor:pointer}.nx-consult-text-link span{margin-left:12px;color:#a093ff}.nx-consult-section-heading{max-width:680px;margin-bottom:30px}.nx-consult-section-heading h2{margin:13px 0 0;color:#f2f2f5;font:700 clamp(2rem,4vw,3.6rem)/1.08 "Clash Display",sans-serif;letter-spacing:-.04em}.nx-consult-instruments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.nx-consult-instrument{position:relative;display:flex;flex-direction:column;min-height:385px;overflow:hidden;padding:28px;border-radius:16px;border:1px solid rgba(184,185,194,.2);background:#0c0c11e8;transition:border-color .25s,transform .25s,box-shadow .25s}.nx-consult-instrument:hover{transform:translateY(-4px);border-color:#b8b9c273;box-shadow:0 22px 55px var(--instrument-glow)}.nx-consult-instrument-top{position:absolute;top:0;left:0;width:100%;height:3px}.nx-consult-instrument-meta{display:flex;justify-content:space-between;color:#8f90a0;font:600 10px JetBrains Mono,monospace;letter-spacing:.16em}.nx-consult-instrument-meta span:last-child{color:#c1c2cb;font-size:16px}.nx-consult-instrument h3{margin:38px 0 15px;color:#f2f2f5;font:700 clamp(1.4rem,2vw,1.85rem) "Clash Display",sans-serif}.nx-consult-instrument strong{display:block;min-height:56px;max-width:320px;color:#f2f2f5;font:600 clamp(1.1rem,1.6vw,1.35rem)/1.22 "Clash Display",sans-serif}.nx-consult-instrument p{margin:14px 0 22px;color:#a7a8b3;font:400 13px/1.55 Inter,sans-serif}.nx-consult-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.nx-consult-tags span{padding:7px 9px;border:1px solid rgba(184,185,194,.15);border-radius:5px;color:#bfc0ca;background:#ffffff06;font:500 10px Inter,sans-serif}.nx-consult-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid rgba(184,185,194,.23);border-radius:16px;background:#0c0c11d1}.nx-consult-step{padding:31px;border-right:1px solid rgba(184,185,194,.17)}.nx-consult-step:last-child{border-right:0}.nx-consult-step>span{color:#a093ff;font:600 11px JetBrains Mono,monospace}.nx-consult-step h3{margin:20px 0 9px;color:#f2f2f5;font:600 1.45rem Clash Display,sans-serif}.nx-consult-step p{margin:0;color:#a7a8b3;font:400 13px/1.5 Inter,sans-serif}.nx-consult-note{color:#9999a8;font:400 12px/1.5 Inter,sans-serif;margin:14px 0 0}.nx-consult-faq{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(300px,1.2fr);gap:60px}.nx-consult-faq-list{border-top:1px solid rgba(184,185,194,.23)}.nx-consult-faq-item{border-bottom:1px solid rgba(184,185,194,.23)}.nx-consult-faq-item button{display:flex;width:100%;justify-content:space-between;gap:20px;border:0;padding:22px 0;background:none;color:#f2f2f5;text-align:left;font:600 17px Clash Display,sans-serif;cursor:pointer}.nx-consult-faq-item button span:last-child{color:#a093ff;font:400 22px Inter,sans-serif}.nx-consult-faq-item p{max-width:620px;margin:-3px 24px 22px 0;color:#a7a8b3;font:400 14px/1.65 Inter,sans-serif}.nx-consult-close{text-align:center;padding-top:100px;padding-bottom:150px}.nx-consult-close h2{max-width:680px;margin:15px auto 30px;color:#f2f2f5;font:700 clamp(2.4rem,5vw,4.8rem)/1.03 "Clash Display",sans-serif;letter-spacing:-.04em}.nx-consult-services button:focus-visible{outline:2px solid #F2F2F5;outline-offset:3px}@media (max-width: 850px){.nx-consult-instruments{grid-template-columns:1fr}.nx-consult-instrument{min-height:0}.nx-consult-instrument h3{margin-top:24px}.nx-consult-instrument strong{min-height:0}.nx-consult-faq{grid-template-columns:1fr;gap:20px}}@media (max-width: 600px){.nx-consult-section{padding:54px 20px}.nx-consult-hero{padding-top:120px;padding-bottom:75px}.nx-consult-hero h1{font-size:clamp(2.8rem,12vw,4.5rem)}.nx-consult-steps{grid-template-columns:1fr}.nx-consult-step{padding:22px;border-right:0;border-bottom:1px solid rgba(184,185,194,.17)}.nx-consult-step:last-child{border-bottom:0}.nx-consult-step h3{margin-top:10px}.nx-consult-close{padding-top:75px;padding-bottom:100px}}.route-fade{opacity:1;transform:translateY(0);transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1)}@keyframes nx-chrome-ripple{0%{transform:scale(.05);opacity:.9}to{transform:scale(1);opacity:0}}@starting-style{.route-fade{opacity:0;transform:translateY(6px)}}.glass-button-wrap{position:relative;cursor:pointer;border-radius:9999px;display:inline-block}.glass-button{position:relative;background:transparent;border:none;cursor:pointer;border-radius:9999px;padding:0;transition:transform .15s ease;outline:none}.glass-button:before{content:"";position:absolute;inset:0;border-radius:9999px;background:linear-gradient(160deg,#ffffff38,#ffffff14 40%,#788cff2e);backdrop-filter:blur(14px) saturate(1.6);-webkit-backdrop-filter:blur(14px) saturate(1.6);border:.5px solid rgba(255,255,255,.28);box-shadow:inset 0 1.5px #ffffff59,inset 0 -1px #0000002e,0 4px 16px #5b7fff40;transition:all .3s cubic-bezier(.22,1,.36,1)}.glass-button:hover:before{background:linear-gradient(160deg,#ffffff4d,#ffffff1f 40%,#788cff47);box-shadow:inset 0 1.5px #ffffff73,inset 0 -1px #0000002e,0 6px 24px #5b7fff66;border-color:#ffffff61}.glass-button-text{position:relative;z-index:1;display:block;padding:8px 22px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;user-select:none;white-space:nowrap;text-shadow:0 1px 8px rgba(91,127,255,.5)}.glass-button-shadow{position:absolute;bottom:-5px;left:50%;transform:translate(-50%);width:70%;height:8px;border-radius:50%;background:#5b7fff47;filter:blur(7px);pointer-events:none;transition:opacity .3s ease}.glass-button-wrap:hover .glass-button-shadow{opacity:1.4}@media (prefers-reduced-motion: reduce){.hero-stagger,.reveal,.route-fade{animation:none!important;transition:none!important}.reveal{opacity:1;filter:none;transform:none}.nx-chrome-wipe,.nx-flight-only{animation:none!important}}.nx-nav-desktop{pointer-events:none}.nx-nav-desktop>*{pointer-events:auto}@media (max-width: 768px){.nx-nav-desktop{display:none!important}.nx-nav-mobile{display:flex!important}}@media (min-width: 769px){.nx-nav-mobile{display:none!important}}@media (max-width: 600px){.nx-planet{top:101%!important}.nx-assessment-progress{top:82px!important}.nx-hero-wrapper{height:calc(100vh + var(--hero-mobile-scroll))!important}.nx-instruments-stage{width:min(430px,calc(100vw - 32px))!important;top:53%!important}.nx-instruments-heading{margin-bottom:16px!important}.nx-instruments-heading p{margin-bottom:7px!important}.nx-instruments-heading h2{font-size:1.35rem!important}.nx-instruments-row{flex-direction:column!important;gap:8px!important}.nx-instrument{flex:0 0 auto!important}.nx-instrument-shell{border-radius:12px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nx-instrument-content{padding:12px 16px!important}.nx-instrument-code{margin:0 0 5px!important}.nx-instrument-content h3{font-size:17px!important;margin:0 0 4px!important}.nx-instrument-content>p:last-child{font-size:12.5px!important;line-height:1.4!important}.nx-instruments-cta{margin-top:14px!important}.nx-instruments-cta button{padding:10px 20px!important;font-size:10.5px!important}}@media (max-width: 600px) and (max-height: 700px){.nx-instruments-heading{margin-bottom:8px!important}.nx-instruments-heading p{display:none!important}.nx-instruments-heading h2{font-size:1.1rem!important}.nx-instrument-content{padding:8px 12px!important}.nx-instrument-code{display:none!important}.nx-instrument-content h3{font-size:15px!important;margin-bottom:2px!important}.nx-instrument-content>p:last-child{font-size:11px!important;line-height:1.25!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.nx-instruments-cta{margin-top:8px!important}.nx-instruments-cta button{padding:8px 14px!important}}@media (max-width: 1024px){.nx-services-grid{grid-template-columns:repeat(2,1fr)!important}.nx-checkout-grid,.nx-footer-grid{grid-template-columns:1fr!important}.nx-orders-row{grid-template-columns:110px 1fr 90px 1fr 60px!important;gap:12px!important}.nx-card-shift{transform:none!important}.nx-nav{padding:18px 28px!important}.nx-trust-grid,.nx-howitworks-grid,.nx-testimonials-grid,.nx-testimonials-full-grid,.nx-blog-grid,.nx-values-grid,.nx-team-grid{grid-template-columns:repeat(2,1fr)!important}.nx-faq-grid,.nx-about-twoup{grid-template-columns:1fr!important}.nx-process-row{grid-template-columns:60px 1fr!important}.nx-process-row>:last-child{display:none!important}.nx-hiw-inner,.nx-case-body,.nx-featured-post{grid-template-columns:1fr!important}.nx-featured-post>:last-child{display:none!important}.nx-nav-links button:nth-child(n+4):not(:last-child){display:none!important}}@media (max-width: 768px){.reveal{filter:none!important}.nx-hero{padding:0!important}.nx-hero-text{left:20px!important;right:20px!important;bottom:8%!important;max-width:none!important}.nx-section{padding:110px 18px 80px!important}.nx-services-grid{grid-template-columns:1fr!important;gap:24px!important}.nx-essentials-grid,.nx-plans-grid,.nx-checkout-grid{grid-template-columns:1fr!important;gap:18px!important}.nx-payment-methods{grid-template-columns:1fr!important}.nx-card-row{grid-template-columns:1fr 1fr!important}.nx-kpis{grid-template-columns:1fr 1fr!important;gap:12px!important}.nx-dashboard-twoup{grid-template-columns:1fr!important;gap:18px!important}.nx-footer-grid{grid-template-columns:1fr!important;gap:24px!important}.nx-trust-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.nx-howitworks-grid{grid-template-columns:1fr!important;gap:20px!important}.nx-testimonials-grid,.nx-testimonials-full-grid,.nx-blog-grid{grid-template-columns:1fr!important;gap:18px!important}.nx-values-grid,.nx-team-grid{grid-template-columns:1fr 1fr!important;gap:14px!important}.nx-about-twoup{grid-template-columns:1fr!important;gap:24px!important}.nx-faq-grid{grid-template-columns:1fr!important;gap:20px!important}.nx-case-body,.nx-process-row{grid-template-columns:1fr!important}.nx-process-row>:first-child{display:none!important}.nx-process-row>:last-child{display:none!important}.nx-hiw-inner{grid-template-columns:1fr!important;gap:20px!important}.nx-featured-post{grid-template-columns:1fr!important}.nx-featured-post>:last-child{display:none!important}.nx-glass{padding:28px 22px!important}.nx-glass-tight{padding:22px 18px!important}.nx-orders-row{grid-template-columns:1fr!important;gap:6px!important;padding:18px 22px!important}.nx-orders-row>*{text-align:left!important}.nx-footer-bottom{flex-direction:column!important;gap:10px!important;align-items:flex-start!important}.nx-process-proof,.nx-about-facts,.nx-info-section{grid-template-columns:1fr!important}.nx-problem-row{grid-template-columns:1fr!important;gap:8px!important}.nx-info-section{gap:10px!important}.nx-confirm-card{padding:36px 24px!important}}@media (max-width: 480px){.nx-nav{padding:14px!important}.nx-nav-links{gap:14px!important}.nx-nav-links button{font-size:11px!important;letter-spacing:.02em!important}.nx-section{padding:100px 14px 64px!important}.nx-glass{padding:22px 18px!important}.nx-glass-tight{padding:18px 16px!important}.nx-kpis,.nx-card-row{grid-template-columns:1fr!important}.nx-hero-text h1{font-size:clamp(2.4rem,12vw,3.8rem)!important;line-height:.98!important}.nx-hero-text p{font-size:.98rem!important}.nx-confirm-card{padding:28px 18px!important}}@media (max-width: 360px){.nx-nav-links{gap:10px!important}.nx-nav-links button{font-size:10px!important}.nx-glass{padding:18px 14px!important}}
