@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&family=Manrope:wght@400;500;600;700&display=swap");*{box-sizing:border-box}.ns-site{--black:#050708;--panel:#0c1012;--line:#263034;--muted:#8e9b9e;--cyan:#8ee7e1;--white:#f0f3ef;background:var(--black);color:var(--white);font-family:Manrope,sans-serif;min-height:100vh}.ns-site a{color:inherit;text-decoration:none}.shell{width:min(1220px,calc(100% - 64px));margin:auto}.ns-site header{height:76px;background:#050708e8;border-bottom:1px solid #293034;position:relative;z-index:30}.head{height:100%}.head,.logo{display:flex;align-items:center}.logo{gap:7px;font-size:13px;letter-spacing:.16em;font-weight:600}.logo i{width:20px;height:20px;border:1px solid var(--cyan);border-radius:50%;position:relative}.logo i:after{content:"";position:absolute;width:28px;height:8px;border-top:1px solid #8ee7e1;transform:rotate(-35deg);left:-5px;top:9px}.logo b{color:var(--cyan)}.head nav{margin:auto;display:flex;gap:38px;font-size:13px;color:#aab4b4}.head nav a:hover{color:#fff}.outline{border:1px solid #526064;padding:12px 18px;font-size:12px}.head details{display:none}.hero{height:760px;min-height:650px;position:relative;overflow:hidden}.hero>img{object-fit:cover;object-position:center}.veil{position:absolute;inset:0;background:linear-gradient(90deg,#030506,#030506dc 37%,#0305065c 68%,#030506b0)}.orbit:after{content:"";position:absolute;width:850px;height:850px;border:1px solid #8ee7e126;border-radius:50%;right:-230px;top:-370px;box-shadow:0 0 0 140px #8ee7e10a,0 0 0 290px #8ee7e108;pointer-events:none}.stars{position:absolute;inset:0;background-image:radial-gradient(#d7ffff88 .65px,transparent 0);background-size:51px 51px;opacity:.3}.hero-copy{position:relative;padding-top:150px;z-index:2}.chapter,.kicker{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.12em;color:var(--cyan);text-transform:uppercase}.kicker i{display:inline-block;width:7px;height:7px;background:var(--cyan);border-radius:50%;box-shadow:0 0 12px var(--cyan);margin-right:8px}.hero h1,.subhero h1{font-size:clamp(44px,5vw,64px);line-height:1.15;letter-spacing:-.045em;margin:28px 0}.hero-copy>p:not(.kicker),.subhero .shell>p:last-of-type{font-size:18px;line-height:1.75;color:#aeb9b8;max-width:620px}.hero-actions{display:flex;align-items:center;gap:30px;margin-top:42px}.solid{display:inline-block;background:var(--cyan);color:#061012!important;border:0;padding:15px 22px;font-weight:700;cursor:pointer}.solid,.text{font-size:13px}.text{border-bottom:1px solid #778;padding-bottom:5px}.coordinates{position:absolute;z-index:3;bottom:40px;right:45px;display:flex;align-items:center;gap:14px;font-family:IBM Plex Mono;font-size:9px;color:#9aa}.coordinates i{width:70px;height:1px;background:#677}.chapters{position:fixed;right:0;top:40%;z-index:20;display:flex;flex-direction:column;background:#07090ae8;border:1px solid #293034}.chapters a{writing-mode:vertical-rl;padding:16px 11px;font-size:9px;letter-spacing:.12em;border-bottom:1px solid #293034}.chapters span{color:var(--cyan);margin-bottom:7px}.statement{padding:150px 0;position:relative}.contact-grid h2,.final h2,.product-detail>h2,.section-head h2,.statement h2,.team-story h2,.workflow-feature h2{font-size:clamp(34px,4vw,54px);line-height:1.22;letter-spacing:-.045em;margin:24px 0}.statement h2 em{color:#697477;font-style:normal}.statement-copy{width:42%;margin-left:auto;margin-top:55px;border-left:1px solid var(--line);padding-left:32px}.contact-grid p,.section-head>p,.statement-copy p,.team-story p{color:var(--muted);line-height:1.8}.statement-copy a{display:inline-block;margin-top:18px;font-size:13px;color:var(--cyan)}.grid-bg{background-image:linear-gradient(#26303455 1px,transparent 0),linear-gradient(90deg,#26303455 1px,transparent 0);background-size:60px 60px}.system-section{padding:125px 0;background-color:#0a0e10}.section-head{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:55px}.section-head>p{max-width:390px}.console{border:1px solid #364145;background:#080b0d}.console-tabs{display:flex;border-bottom:1px solid #364145}.console-tabs button{flex:1 1;background:transparent;color:#7f8a8d;border:0;border-right:1px solid #364145;padding:20px;text-align:left;font:600 13px Manrope;cursor:pointer}.console-tabs button span{font:10px IBM Plex Mono;margin-right:14px}.console-tabs button.active{background:#11181a;color:var(--cyan)}.console-body{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;padding:60px}.console-body small{font-family:IBM Plex Mono;color:#6e7d80}.console-body h2{font-size:36px;line-height:1.25}.console-body p{color:var(--muted);line-height:1.8}.console-body ol{list-style:none;margin:0;padding:0;border-left:1px solid #3c484b}.console-body li{display:grid;grid-template-columns:36px 28px 1fr 55px;align-items:center;padding:17px;border-bottom:1px solid #2c3538;font-size:12px}.console-body li em,.console-body li span{font:9px IBM Plex Mono;color:#708083}.console-body li i{width:8px;height:8px;background:var(--cyan);border-radius:50%;box-shadow:0 0 10px #8ee7e1}.console-body li em{text-align:right;color:var(--cyan)}.team-story{padding:135px 0}.team-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:85px;align-items:center}.photo{position:relative}.photo img{display:block;width:100%;height:auto;filter:saturate(.65) contrast(1.08)}.photo span{position:absolute;left:15px;bottom:15px;background:#050708;padding:8px;font:9px IBM Plex Mono;letter-spacing:.1em}.team-story .outline{display:inline-block;margin-top:25px}.metrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:90px 0}.metric-row{display:grid;grid-template-columns:repeat(3,1fr);margin-top:35px}.metric-row p{border-left:1px solid var(--line);padding:20px 30px}.metric-row b{display:block;font-size:42px;font-weight:500;letter-spacing:-.04em}.metric-row span{font:11px IBM Plex Mono;color:#7d898b}.final{position:relative;text-align:center;padding:140px 0;overflow:hidden}.final .shell{position:relative;z-index:2}.final h2{font-size:54px}.final .solid{margin-top:20px}.ns-site footer{border-top:1px solid var(--line);padding:70px 0 25px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:50px}.footer-grid>div:not(:first-child){display:flex;flex-direction:column;gap:12px;font-size:12px;color:#869295}.footer-grid>div:not(:first-child)>b{color:#dde5e2;margin-bottom:8px}.footer-grid p{color:#758083;line-height:1.7;font-size:12px}.footnote{border-top:1px solid var(--line);margin-top:60px;padding-top:20px;display:flex;justify-content:space-between;font:9px IBM Plex Mono;color:#657174}.subhero{padding:125px 0;background:#0a0e10;border-bottom:1px solid var(--line)}.subhero .shell>p:last-of-type{font-size:16px}.command{display:flex;width:min(520px,100%);border:1px solid #3a4649;background:#050708;margin-top:40px}.command code{padding:15px;flex:1 1;color:#a9b6b6;font:12px IBM Plex Mono}.command button{width:75px;background:#172023;border:0;border-left:1px solid #3a4649;color:var(--cyan);cursor:pointer}.product-detail{padding:115px 0}.product-detail>h2{margin-bottom:55px}.architecture{padding:90px 0;background:#0b1012}.arch-row{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;margin-top:40px}.arch-row span{border:1px solid #3a4549;padding:25px 12px;text-align:center;font:11px IBM Plex Mono}.arch-row i{color:var(--cyan);padding:0 12px}.workflow-feature{display:grid;grid-template-columns:1.25fr 1fr;gap:80px;padding:110px 0;align-items:center}.workflow-feature img{width:100%;height:auto;filter:saturate(.7)}.workflow-feature ol{list-style:none;padding:0}.workflow-feature li{border-top:1px solid var(--line);padding:18px 0;font-size:13px}.workflow-feature li span{color:var(--cyan);font:10px IBM Plex Mono;margin-right:20px}.workflow-list{padding-bottom:120px}.workflow-list article{display:grid;grid-template-columns:50px 1fr 1.5fr 160px;align-items:center;border-top:1px solid var(--line);padding:28px 0}.workflow-list h2{font-size:22px}.workflow-list p{color:var(--muted);font-size:13px}.workflow-list a{font-size:11px;color:var(--cyan);text-align:right}.pricing-section{padding:90px 0}.toggle{display:flex;justify-content:flex-end;margin-bottom:25px}.toggle button{background:transparent;border:1px solid var(--line);color:#899497;padding:11px 15px;cursor:pointer}.toggle button.active{background:var(--cyan);color:#061012}.prices{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.prices article{padding:40px;border-right:1px solid var(--line)}.prices article:last-child{border:0}.prices small{font:IBM Plex Mono;color:var(--cyan)}.prices h2{font-size:40px;margin:28px 0 5px}.prices li,.prices p{font-size:12px;color:var(--muted);line-height:1.7}.prices ul{list-style:none;padding:25px 0;border-top:1px solid var(--line);margin-top:25px}.prices li:before{content:"+";color:var(--cyan);margin-right:8px}.prices a{font-size:12px;color:var(--cyan)}.faq{padding:90px 0 130px}.faq>h2{font-size:40px}.faq details{border-top:1px solid var(--line);padding:24px 0}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;display:flex;justify-content:space-between;font-size:16px}.faq details p{color:var(--muted);line-height:1.8;max-width:700px}.docs-grid{display:grid;grid-template-columns:220px 1fr;gap:80px;padding:100px 0}.docs-grid aside{display:flex;flex-direction:column;position:sticky;top:100px;align-self:start}.docs-grid aside a{border-bottom:1px solid var(--line);padding:13px;color:#889497;font-size:12px}.docs-grid article section{padding-bottom:80px}.docs-grid article h2{font-size:34px}.docs-grid article p{color:var(--muted);line-height:1.8}.docs-grid pre{background:#0d1315;border:1px solid var(--line);padding:25px;overflow:auto;color:#a8e2de}.contact-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:100px;padding:110px 0}.contact-grid dl{display:grid;grid-template-columns:130px 1fr;margin-top:45px;border-top:1px solid var(--line)}.contact-grid dd,.contact-grid dt{margin:0;border-bottom:1px solid var(--line);padding:15px 0;font-size:12px}.contact-grid dd{color:var(--muted)}.contact-form{display:grid;grid-template-columns:1fr 1fr;gap:20px;background:#0b1012;border:1px solid var(--line);padding:35px}.contact-form label{font:11px IBM Plex Mono;color:#aeb9b8}.contact-form input,.contact-form select,.contact-form textarea{display:block;width:100%;background:#050708;border:1px solid #394549;color:#fff;padding:14px;margin-top:8px;font:13px Manrope}.contact-form .wide{grid-column:1/-1}.sent{border:1px solid var(--line);padding:60px;background:#0b1012}.sent span{font:10px IBM Plex Mono;color:var(--cyan)}.sent h2{font-size:30px}.sent p{color:var(--muted)}.sent button{border:1px solid var(--line);background:none;color:#fff;padding:12px;margin-top:15px}@media(max-width:780px){.shell{width:calc(100% - 32px)}.ns-site header{height:66px}.head nav,.head>.outline{display:none}.head details{display:block;margin-left:auto;position:relative}.head summary{font:11px IBM Plex Mono;border:1px solid var(--line);padding:10px;list-style:none}.head details div{position:absolute;right:0;top:42px;width:210px;background:#080b0d;border:1px solid var(--line);display:flex;flex-direction:column}.head details a{padding:14px;border-bottom:1px solid var(--line);font-size:12px}.hero{height:680px;min-height:0}.hero>img{object-position:64% center}.veil{background:linear-gradient(90deg,#030506f5,#03050699)}.hero-copy{padding-top:100px}.hero h1,.subhero h1{font-size:clamp(34px,10vw,40px);line-height:1.18}.hero-copy>p:not(.kicker){font-size:15px}.hero-actions{align-items:flex-start;flex-direction:column}.chapters,.coordinates{display:none}.statement{padding:90px 0}.contact-grid h2,.final h2,.product-detail>h2,.section-head h2,.statement h2,.team-story h2,.workflow-feature h2{font-size:34px;line-height:1.25}.statement-copy{width:100%;margin-top:35px}.system-section{padding:80px 0}.section-head{display:block}.console-tabs{overflow:auto}.console-tabs button{min-width:115px;padding:15px 10px}.console-body{grid-template-columns:1fr;padding:28px;gap:25px}.console-body h2{font-size:28px}.console-body li{grid-template-columns:26px 20px 1fr 38px;padding:14px 4px}.team-story{padding:85px 0}.contact-grid,.team-grid,.workflow-feature{grid-template-columns:1fr;gap:45px}.metric-row{grid-template-columns:1fr}.metric-row p{border-left:0;border-top:1px solid var(--line);padding:25px 0}.final{padding:100px 0}.footer-grid{grid-template-columns:1fr;gap:35px}.footnote{display:block}.footnote span{display:block;margin-bottom:8px}.subhero{padding:85px 0}.product-detail{padding:80px 0}.arch-row{grid-template-columns:1fr}.arch-row i{transform:rotate(90deg);text-align:center;padding:10px}.workflow-feature{padding:80px 0}.workflow-list article{grid-template-columns:35px 1fr;padding:24px 0}.workflow-list a,.workflow-list p{grid-column:2;text-align:left}.prices{grid-template-columns:1fr}.prices article{border-right:0;border-bottom:1px solid var(--line);padding:30px}.toggle{justify-content:flex-start}.docs-grid{grid-template-columns:1fr;gap:35px;padding:70px 0}.docs-grid aside{position:static;display:grid;grid-template-columns:1fr 1fr}.contact-grid{padding:80px 0}.contact-form{grid-template-columns:1fr;padding:24px}.contact-form .wide{grid-column:1}.orbit:after{width:500px;height:500px}.workflow-feature h2{font-size:32px}}