.nx{--bg:var(--lightningcss-light,#f8f6f2)var(--lightningcss-dark,#080808);--fg:var(--lightningcss-light,#151412)var(--lightningcss-dark,#f5f3ef);--soft:var(--lightningcss-light,#36332e)var(--lightningcss-dark,#e9e6df);--muted:var(--lightningcss-light,#605c54)var(--lightningcss-dark,#aaa7a0);--faint:var(--lightningcss-light,#8a857b)var(--lightningcss-dark,#6c6a65);--set:var(--lightningcss-light,#958f84)var(--lightningcss-dark,#5f5d58);--line:var(--lightningcss-light,#1514121a)var(--lightningcss-dark,#ffffff14);--line-strong:var(--lightningcss-light,#15141233)var(--lightningcss-dark,#ffffff29);--panel:var(--lightningcss-light,#fffefb)var(--lightningcss-dark,#0e0e0d);--panel-2:var(--lightningcss-light,#f3efe8)var(--lightningcss-dark,#131312);--tint:var(--lightningcss-light,#1514120d)var(--lightningcss-dark,#ffffff0d);--on-fg:var(--lightningcss-light,#f8f6f2)var(--lightningcss-dark,#0a0a0a);--orange:var(--lightningcss-light,#e4521b)var(--lightningcss-dark,#ef5a24);--warm:var(--lightningcss-light,#b4521a)var(--lightningcss-dark,#f6a36b);--on-orange:var(--lightningcss-light,#fff)var(--lightningcss-dark,#140a05);--shadow:var(--lightningcss-light,#5c36163d)var(--lightningcss-dark,#000c);--glass:var(--lightningcss-light,#fffefbd1)var(--lightningcss-dark,#161412d1);--glass-edge:var(--lightningcss-light,#5c36161f)var(--lightningcss-dark,#ffffff1a);--stage-top:var(--lightningcss-light,#fbf5ee)var(--lightningcss-dark,#1d130d);--stage-bg:var(--lightningcss-light,#f3e7d8)var(--lightningcss-dark,#0b0908);--stage-core:var(--lightningcss-light,#ff702ec7)var(--lightningcss-dark,#ff6826f2);--stage-glow:var(--lightningcss-light,#ff7e3e61)var(--lightningcss-dark,#ef5a2473);--stage-tail:var(--lightningcss-light,#ffa87633)var(--lightningcss-dark,#822a0c2e);--stage-sheen:var(--lightningcss-light,#ffd6b099)var(--lightningcss-dark,#f6a36b3d);--stage-edge:var(--lightningcss-light,#7842181a)var(--lightningcss-dark,#ffffff12);--band-core:var(--lightningcss-light,#ff702eb3)var(--lightningcss-dark,#ff68269e);--band-glow:var(--lightningcss-light,#ff8c5442)var(--lightningcss-dark,#ef5a2433);--band-haze:var(--lightningcss-light,#ff966029)var(--lightningcss-dark,#ef5a2424);--app-bg:var(--lightningcss-light,#f8f6f2)var(--lightningcss-dark,#0a0a09);--app-side:var(--lightningcss-light,#efebe4)var(--lightningcss-dark,#131211);--app-card:var(--lightningcss-light,#f2efe9)var(--lightningcss-dark,#151413);--app-card-2:var(--lightningcss-light,#ede9e2)var(--lightningcss-dark,#1c1a18);--app-strong:var(--lightningcss-light,#e2ddd3)var(--lightningcss-dark,#2a2825);--app-raised:var(--lightningcss-light,#fffefb)var(--lightningcss-dark,#131211);--app-edge:var(--lightningcss-light,#15141214)var(--lightningcss-dark,#ffffff14);--app-lift:var(--lightningcss-light,#5c361633)var(--lightningcss-dark,#0000008c);--app-line:var(--lightningcss-light,#15141214)var(--lightningcss-dark,#ffffff14);--app-fg:var(--lightningcss-light,#151412)var(--lightningcss-dark,#f5f3ef);--app-soft:var(--lightningcss-light,#36332e)var(--lightningcss-dark,#e0ddd6);--app-muted:var(--lightningcss-light,#605c54)var(--lightningcss-dark,#aaa7a0);--app-faint:var(--lightningcss-light,#8a857b)var(--lightningcss-dark,#77736c);--app-on-fg:var(--lightningcss-light,#fffefb)var(--lightningcss-dark,#0a0a09);--app-blue:var(--lightningcss-light,#1558f0)var(--lightningcss-dark,#4f8cff);--app-sand:var(--lightningcss-light,#e4d9c7)var(--lightningcss-dark,#3a342c);--app-sand-ink:var(--lightningcss-light,#a8987d)var(--lightningcss-dark,#857a67);--app-green:var(--lightningcss-light,#3b7a2a)var(--lightningcss-dark,#8fd46e);--app-amber:var(--lightningcss-light,#b7791f)var(--lightningcss-dark,#e8b84a);--app-red:var(--lightningcss-light,#b3261e)var(--lightningcss-dark,#f27e74);--app-gold:var(--lightningcss-light,#c48a3a)var(--lightningcss-dark,#a87432);--app-agent:var(--lightningcss-light,#fffefb)var(--lightningcss-dark,#131211);--app-agent-ink:var(--lightningcss-light,#e4521b)var(--lightningcss-dark,#ef5a24);--app-ring:var(--lightningcss-light,#15141229)var(--lightningcss-dark,#ffffff29);--app-glow:var(--lightningcss-light,#e4521b6b)var(--lightningcss-dark,#ef5a2466);--coil-ink:var(--lightningcss-light,#aa927ad9)var(--lightningcss-dark,#424241);--coil-shine:var(--lightningcss-light,#302014e6)var(--lightningcss-dark,#fafaf7);color:var(--fg);overflow-x:clip}.nx .wrap{max-width:1240px;margin:0 auto;padding:0 48px}.nx>section{position:relative}.nx [hidden]{display:none!important}.nx h1{letter-spacing:-.05em;font-size:max(46px,min(5.8vw,86px));font-weight:500;line-height:1}.nx h1 span,.nx .h2>span{display:block}.nx .set{color:var(--set)}.nx .lead{text-wrap:balance;max-width:30em;color:var(--muted);margin-top:26px;font-size:20px;line-height:1.5}.nx .h2{letter-spacing:-.045em;text-wrap:balance;font-size:max(38px,min(5vw,72px));font-weight:500;line-height:1.02}.nx .more{color:var(--fg);align-items:center;gap:8px;font-size:15px;display:inline-flex}.nx .more i,.nx .ways .foot a i{color:var(--faint);font-style:normal;transition:translate .2s,color .2s}.nx .more:hover,.nx .ways .foot a:hover{text-decoration:none}.nx .more:hover i,.nx .ways .foot a:hover i{color:var(--orange);translate:3px}@media (min-width:1001px){.nx h1 span{white-space:nowrap}}.nx .actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px;display:flex}.nx .btn{border-radius:99px;align-items:center;gap:10px;height:50px;padding:0 24px;font-size:16px;font-weight:500;transition:transform .2s,background .2s;display:inline-flex}.nx .btn:hover{text-decoration:none;transform:translateY(-1px)}.nx .btn-light{background:var(--fg);color:var(--on-fg);box-shadow:0 0 0 1px var(--line), 0 12px 40px -12px var(--stage-core)}.nx .btn-ghost{color:var(--fg);background:var(--tint);box-shadow:inset 0 0 0 1px var(--line-strong)}.nx .btn-ghost:hover{background:color-mix(in srgb, var(--fg) 9%, transparent)}.nx .works{flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:30px;font-size:14px;display:flex}.nx .works a{color:var(--muted);align-items:center;gap:8px;display:inline-flex}.nx .works a:hover{color:var(--fg);text-decoration:none}.nx .works .agent-logo{flex-basis:16px;width:16px;height:16px}.nx .hero{padding:104px 0 24px}.nx .hero .coil{z-index:0;--coil-tube:2.3;pointer-events:none;opacity:.85;width:1000px;position:absolute;top:-60px;right:-300px;-webkit-mask-image:radial-gradient(64% 62% at 55% 42%,#000 50%,#0000 82%);mask-image:radial-gradient(64% 62% at 55% 42%,#000 50%,#0000 82%)}.nx .hero .wrap,.nx .hero .copy{z-index:1;position:relative}.nx .hero .copy{max-width:1000px}.nx .hero>.wrap{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.nx .hero>.wrap .lead{max-width:32em;margin-inline-start:auto;margin-inline-end:auto}.nx .hero>.wrap .actions{justify-content:center}.nx .hero .glow{z-index:0;background:radial-gradient(circle, color-mix(in srgb, var(--orange) 16%, transparent), transparent 62%);pointer-events:none;border-radius:50%;width:900px;height:900px;position:absolute;top:-200px;bottom:auto;left:auto;right:-20%}.nx .crumb{color:var(--muted);align-items:center;gap:10px;margin-bottom:30px;font-size:14px;display:inline-flex}.nx .crumb a{color:var(--faint)}.nx .crumb a:hover{color:var(--fg);text-decoration:none}.nx .crumb .dot{background:var(--orange);width:6px;height:6px;box-shadow:0 0 12px var(--orange);border-radius:50%}.nx .demo{z-index:2;padding:0 0 140px;position:relative}.nx .hero+.demo{padding-bottom:96px}.nx .hero>.wrap .actions{margin-top:30px}.nx .stage{--gx:78%;--gy:112%;isolation:isolate;background:radial-gradient(85% 100% at var(--gx) var(--gy), var(--stage-core), var(--stage-glow) 36%, var(--stage-tail) 62%, transparent 80%), radial-gradient(60% 75% at calc(100% - var(--gx)) -15%, var(--stage-sheen), transparent 70%), linear-gradient(170deg, var(--stage-top), var(--stage-bg) 66%);box-shadow:inset 0 0 0 1px var(--stage-edge);border-radius:30px;padding:64px;position:relative;overflow:hidden}.nx .stage:before{content:"";z-index:-1;pointer-events:none;opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}.nx .loop-stage{--gx:50%;--gy:130%;padding:56px 56px 40px}.nx .ov-stage{--gx:88%;--gy:115%;padding:56px 64px 0}.nx .ov-stage .ag-stage[data-layout=query] .ag-frame{margin-inline-start:0;margin-inline-end:0}.nx .apps-stage{--gx:14%;--gy:118%;padding:64px}.nx .band{isolation:isolate;background:radial-gradient(55% 70% at 50% 108%, var(--band-core), var(--band-glow) 42%, transparent 72%), radial-gradient(40% 50% at 50% 46%, var(--band-haze), transparent 70%), linear-gradient(180deg, var(--bg), color-mix(in srgb, var(--stage-top) 50%, var(--bg)) 30%, color-mix(in srgb, var(--stage-top) 85%, var(--bg)) 70%, var(--bg));padding:28px 0 48px;position:relative;overflow:hidden}.nx .band:before{content:"";z-index:-1;pointer-events:none;opacity:.2;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}.nx .band:after{content:"";z-index:-1;background:linear-gradient(transparent, var(--bg));pointer-events:none;height:140px;position:absolute;top:auto;bottom:0;left:0;right:0}.nx .hero+.band{margin-top:-12px}.nx .agents{justify-items:center;gap:26px;padding-block-start:24px;padding-block-end:120px;display:grid}.nx .agents .cap{color:var(--faint);font-size:16px}.nx .arow{flex-wrap:wrap;justify-content:center;gap:18px 64px;display:flex}.nx .arow a{letter-spacing:-.02em;color:var(--muted);align-items:center;gap:12px;font-size:22px;font-weight:500;transition:color .2s;display:inline-flex}.nx .arow a:hover{color:var(--fg);text-decoration:none}.nx .arow .agent-logo{flex-basis:24px;width:24px;height:24px}.nx>.agents~section{border-top:1px solid var(--line);padding-block-start:150px;padding-block-end:130px}.nx .ahead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px 72px;margin-bottom:80px;display:grid}.nx .ahead .h2{grid-column:1/-1;max-width:13em}.nx .ahead .h2 .set{margin-top:6px}.nx .ahead .aside{grid-column:2}.nx .aside p{max-width:30em;color:var(--muted);font-size:18px;line-height:1.55}.nx .aside .capability-pills{margin-top:26px}.nx .cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:72px;display:grid}.nx .cols article{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line), 0 18px 40px -30px var(--shadow);border-radius:28px;flex-direction:column;gap:24px;padding:16px 16px 22px;transition:box-shadow .25s,background .25s,transform .25s;display:flex;position:relative}.nx .cols article.lit{background:radial-gradient(90% 60% at 50% 0%, color-mix(in srgb, var(--orange) 16%, transparent), transparent 70%), var(--panel);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--orange) 30%, transparent), 0 18px 40px -30px var(--shadow)}.nx .cols article:hover{background:radial-gradient(90% 70% at 50% 120%, color-mix(in srgb, var(--orange) 16%, transparent), transparent 70%), var(--panel);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--orange) 45%, transparent), 0 30px 60px -34px color-mix(in srgb, var(--orange) 50%, transparent);transform:translateY(-3px)}.nx .cols article:has(a:focus-visible){outline:2px solid var(--orange);outline-offset:4px}.nx .cols .pic{background:radial-gradient(80% 70% at 50% 110%, color-mix(in srgb, var(--orange) 13%, transparent), transparent 70%), var(--panel-2);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:284px;padding:22px;display:flex;position:relative;overflow:hidden}.nx .cols h3{text-wrap:balance;letter-spacing:-.035em;padding:0 12px;font-size:max(26px,min(2.4vw,34px));font-weight:500;line-height:1.08}.nx .cols h3>span:not(.pill){color:var(--set);display:block}.nx .cols h3 .h3-mark{vertical-align:-.08em;width:.82em;height:.82em;margin-right:.18em;display:inline-block}.nx .cols .pill{vertical-align:middle;letter-spacing:0;color:var(--warm);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--warm) 45%, transparent);border-radius:99px;margin-left:4px;padding:3px 10px;font-size:13px;display:inline-block}.nx .ways .foot{color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin:auto 12px 0;padding-top:30px;font-size:15px;display:flex}.nx .cols h3{margin-bottom:20px}.nx .ways .foot a{color:var(--fg);white-space:nowrap;outline:none;gap:8px;font-weight:500;display:inline-flex}.nx .ways .foot a:after{content:"";border-radius:28px;position:absolute;top:0;bottom:0;left:0;right:0}.nx .cols article:hover .foot a i{color:var(--orange);translate:3px}.nx .pic-agent{gap:28px}.nx .pic-agent .ask{background:var(--term-bg);box-shadow:inset 0 0 0 1px #ffffff14, 0 24px 50px -24px var(--shadow);color:var(--term-bright);white-space:nowrap;border-radius:12px;margin:0;padding:14px 18px;font:14px/1.4 ui-monospace,SF Mono,Menlo,monospace}.nx .pic-agent .ask span{color:var(--term-dim)}.nx .pic-agent .ask i{vertical-align:text-bottom;background:var(--orange);width:8px;height:1.1em;margin-left:4px;animation:1.1s step-end infinite nx-caret;display:inline-block}@keyframes nx-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.nx .pic-agent .ask i{animation:none}}.nx .pic-agent .logos{color:var(--faint);justify-content:center;gap:18px;display:flex}.nx .pic-agent .logos .agent-logo{flex-basis:18px;width:18px;height:18px}.nx .pic-agent .logos .agent-logo:has(.openclaw){background:currentColor;-webkit-mask:url(/agents/openclaw-mono.svg) 50%/contain no-repeat;mask:url(/agents/openclaw-mono.svg) 50%/contain no-repeat}.nx .pic-agent .logos .openclaw{visibility:hidden}.nx .pic-auto{gap:22px}.nx .pic-auto .clock{letter-spacing:-.04em;color:var(--set);font-size:56px;font-weight:500;line-height:1}.nx .pic-auto .note{background:var(--glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:min(100%,320px);box-shadow:0 20px 40px -20px var(--shadow), inset 0 0 0 1px var(--glass-edge);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.nx .pic-auto .note img{background:var(--orange);border-radius:9px;flex:none;width:34px;height:34px;padding:6px}.nx .pic-auto .note div{min-width:0;display:grid}.nx .pic-auto .note b{font-size:14px;font-weight:600}.nx .pic-auto .note span{color:var(--soft);text-wrap:balance;font-size:14px;line-height:1.35}.nx .pic-auto .note small{color:var(--faint);align-self:flex-start;margin-left:auto;font-size:11px}.nx .pic-agency .clients{gap:10px;width:min(100%,320px);display:grid}.nx .pic-agency .client{background:var(--app-bg);box-shadow:inset 0 0 0 1px var(--app-line);color:var(--app-fg);border-radius:12px;align-items:center;gap:12px;padding:11px 14px;font-size:14px;display:flex}.nx .pic-agency .client>i{background:var(--c);color:#fff;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-style:normal;font-weight:600;display:grid}.nx .pic-agency .client>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nx .pic-agency .client b{color:var(--app-faint);flex:none;font-size:13px;font-weight:500}.nx .pic-agency .client b.ok{color:var(--app-green)}.nx .pic-agency .client b.wait{color:var(--warm)}.nx .doors4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:64px;display:grid}.nx .d4{background:var(--panel);min-height:220px;box-shadow:inset 0 0 0 1px var(--line), 0 18px 40px -30px var(--shadow);letter-spacing:-.03em;color:var(--fg);border-radius:28px;flex-direction:column;gap:6px;padding:28px 28px 72px;font-size:max(22px,min(1.9vw,28px));font-weight:500;line-height:1.12;transition:box-shadow .25s,background .25s;display:flex;position:relative}.nx .d4:hover{background:radial-gradient(90% 70% at 50% 120%, color-mix(in srgb, var(--orange) 18%, transparent), transparent 70%), var(--panel);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--orange) 40%, transparent), 0 18px 40px -30px var(--shadow);text-decoration:none}.nx .d4 i{color:var(--faint);font-size:22px;font-style:normal;transition:translate .25s,color .25s;position:absolute;bottom:26px;left:28px}.nx .d4:hover i{color:var(--orange);translate:4px}.nx>.end{text-align:center;align-items:center;height:max(760px,min(72vw,1020px));padding-block-start:0;padding-block-end:0;display:grid;overflow:hidden}.nx .end .coil{z-index:0;--coil-tube:2.6;pointer-events:none;opacity:.72;width:min(1120px,84vw);position:absolute;top:50%;left:50%;translate:-50% -43%;-webkit-mask-image:radial-gradient(closest-side,#000 62%,#0000 100%);mask-image:radial-gradient(closest-side,#000 62%,#0000 100%)}.nx .end .wrap{z-index:1;justify-items:center;display:grid;position:relative}.nx .end .h2{font-size:max(48px,min(7vw,104px))}.nx .end p{color:var(--muted);margin-top:18px;font-size:17px}.nx .end .actions{justify-content:center}.nx .others{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.nx .door{background:linear-gradient(180deg, var(--panel), var(--panel-2));box-shadow:inset 0 0 0 1px var(--line);color:var(--fg);border-radius:22px;flex-direction:column;gap:40px;padding:26px;transition:transform .25s,box-shadow .25s;display:flex}.nx .door:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--orange) 50%, transparent), 0 30px 60px -30px color-mix(in srgb, var(--orange) 45%, transparent);text-decoration:none;transform:translateY(-3px)}.nx .door .who{color:var(--muted);justify-content:space-between;font-size:14px;display:flex}.nx .door .who i{color:var(--faint);font-style:normal;transition:color .25s,transform .25s}.nx .door:hover .who i{color:var(--orange);transform:translate(2px,-2px)}.nx .door .line{letter-spacing:-.03em;text-wrap:balance;font-size:24px;font-weight:500;line-height:1.15}.nx .door .line span{display:block}.nx .door .line .set+span{margin-top:2px}.nx .heard{padding-block-start:20px;padding-block-end:120px}.nx .quotes{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.nx .quotes blockquote{letter-spacing:-.035em;color:var(--soft);margin:0;padding:40px 32px 40px 0;font-size:max(24px,min(2.4vw,32px));font-weight:500;line-height:1.15}.nx .quotes blockquote+blockquote{border-left:1px solid var(--line);padding-left:32px}.nx .heard .src{color:var(--faint);margin-top:14px;font-size:13px}.nx .steps{grid-template-columns:repeat(3,1fr);gap:12px;padding-bottom:140px;display:grid}.nx .step{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;flex-direction:column;gap:14px;padding:26px;display:flex}.nx .step .n{background:color-mix(in srgb, var(--orange) 14%, transparent);width:28px;height:28px;color:var(--warm);border-radius:50%;place-items:center;font-size:13px;display:grid}.nx .step h3{letter-spacing:-.025em;font-size:22px;font-weight:500}.nx .step code,.nx .step .ask{background:var(--term-bg);box-shadow:inset 0 0 0 1px var(--line);color:var(--term-accent);border-radius:12px;margin-top:auto;padding:12px 14px;font:13px/1.5 ui-monospace,SF Mono,Menlo,monospace}.nx .step .ask{color:var(--fg);background:var(--panel-2);font-family:inherit;font-size:15px}.nx .closing{isolation:isolate;background:radial-gradient(120% 140% at 85% 60%, color-mix(in srgb, var(--stage-glow) 40%, var(--panel)), var(--panel) 60%);box-shadow:inset 0 0 0 1px var(--line);border-radius:32px;justify-content:space-between;align-items:center;gap:48px;padding:100px 64px;display:flex;position:relative;overflow:hidden}.nx .closing>:not(.art){z-index:1;position:relative}.nx .closing .art{z-index:0;pointer-events:none;--coil-tube:2.3;width:min(1100px,100%);position:absolute;top:60%;right:-18%;translate:0 -50%;-webkit-mask-image:radial-gradient(120% 80% at 62%,#000 40%,#0000 78%);mask-image:radial-gradient(120% 80% at 62%,#000 40%,#0000 78%)}.nx .closing .h2{font-size:max(40px,min(5vw,72px))}.nx .closing p{color:var(--muted);margin-top:18px;font-size:16px}@media (max-width:1000px){.nx .wrap{padding-inline-start:22px;padding-inline-end:22px}.nx .hero{padding:110px 0 48px}.nx .hero .coil{opacity:.5;width:800px;top:-80px;right:-420px}.nx .stage,.nx .loop-stage,.nx .apps-stage{border-radius:22px;padding:24px}.nx .ov-stage{padding:22px 16px 0}.nx .arow{gap:14px 36px}.nx .arow a{font-size:18px}.nx>.agents~section{padding-block-start:100px;padding-block-end:90px}.nx .agents{padding-bottom:90px}.nx .ahead{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:48px}.nx .ahead .aside{grid-column:1}.nx .cols{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:48px}.nx .cols .pic{height:270px}.nx .doors4{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}.nx>.end{height:max(640px,120vw);padding-block-start:0;padding-block-end:0}.nx .end .coil{width:min(1100px,130vw)}.nx .others{grid-template-columns:repeat(2,minmax(0,1fr))}.nx .steps,.nx .quotes{grid-template-columns:minmax(0,1fr)}.nx .quotes blockquote{border-left:0!important;padding:24px 0!important}.nx .quotes blockquote+blockquote{border-top:1px solid var(--line)}.nx .closing{flex-direction:column;align-items:flex-start;padding:56px 28px}}@media (max-width:560px){.nx .others{grid-template-columns:minmax(0,1fr)}.nx .lead{margin-top:18px;font-size:17px}.nx h1{font-size:40px}.nx .hero{padding:56px 0 28px}.nx .h2{letter-spacing:-.04em;font-size:31px;line-height:1.06}.nx>.agents~section{padding-block-start:104px;padding-block-end:96px}.nx .agents{gap:18px;padding-bottom:88px}.nx .agents .cap{text-align:center;font-size:15px}.nx .arow{gap:10px 26px}.nx .arow a{gap:9px;font-size:16px}.nx .arow .agent-logo{flex-basis:18px;width:18px;height:18px}.nx .ahead{gap:20px;margin-bottom:48px}.nx .ahead .h2 .set{margin-top:2px}.nx .aside p{font-size:16px}.nx .aside .capability-pills{gap:6px;margin-top:22px}.nx .aside .capability-pills li>a,.nx .aside .capability-pills li>.flat{gap:7px;padding:6px 11px;font-size:13.5px}.nx .aside .capability-pills svg{flex-basis:16px;width:16px;height:16px}.nx .cols{gap:16px;margin-top:44px}.nx .cols article{border-radius:22px;gap:18px;padding:12px 12px 18px}.nx .cols .pic{border-radius:14px;height:176px}.nx .cols h3{margin-bottom:0;font-size:24px}.nx .ways .foot{padding-top:12px;font-size:14px}.nx .doors4{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:40px}.nx .d4{border-radius:20px;gap:2px;min-height:0;padding:18px 52px 18px 20px;font-size:19px}.nx .d4 i{font-size:20px;top:50%;bottom:auto;left:auto;right:20px;translate:0 -50%}.nx .d4:hover i{translate:4px -50%}.nx .stage,.nx .apps-stage{border-radius:20px;padding:16px}.nx .ov-stage{padding:18px 12px 0}.nx>.end{height:500px}.nx .end .h2{font-size:44px}}
