@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.0b02cdm7g7y6h.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2-i4fw5gbtlb7.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.resize{resize:both}.italic{font-style:italic}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--bg:#080a09;--panel:#0e1210;--panel2:#121714;--ink:#f0f2eb;--muted:#89918b;--dim:#59615b;--line:#282e2a;--line2:#343c36;--lime:#caff4f;--orange:#ffb75c;--blue:#78a7ff;--violet:#d68dff;--cyan:#69d9d2;--red:#ff746d;--mono:var(--font-geist-mono),ui-monospace,monospace}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth;overflow-x:clip}body{background:var(--bg);color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif;min-width:320px;margin:0;overflow-x:clip}.site-grid{z-index:-1;pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0007,#0000 82%);mask-image:linear-gradient(#0007,#0000 82%)}a{color:inherit;text-decoration:none}button,input{font:inherit}button{color:inherit;cursor:pointer;background:0 0;border:0}em{color:var(--lime);font-style:normal}.site-header{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:70px;font:600 11px var(--mono);letter-spacing:.08em;background:#080a09e8;align-items:center;gap:30px;padding:0 3.5vw;display:flex;position:relative}.brand{align-items:center;gap:11px;font-size:12px;display:flex}.brand-mark{color:#0b0d0b;background:var(--lime);letter-spacing:-.08em;place-items:center;width:36px;height:27px;font-weight:900;display:grid}.site-header nav{color:#a4aba5;gap:7px;margin-left:12px;display:flex}.site-header nav a{border:1px solid #0000;padding:9px 11px;font-size:9px;transition:all .2s}.site-header nav a:hover{color:var(--lime);background:#101511;border-color:#3b443d}.network-health{color:#717971;align-items:center;gap:8px;margin-left:auto;display:flex}.live-dot{background:var(--lime);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse;display:inline-block;box-shadow:0 0 13px #caff4faa}.header-cta{white-space:nowrap;border:1px solid #525b54;padding:10px 14px;transition:all .2s}.header-cta:hover{border-color:var(--lime);color:var(--lime)}.demo-flag{color:#aeb5af;font:600 10px var(--mono);letter-spacing:.1em;background:#0e120f;border:1px solid #3a423c;align-items:center;gap:9px;padding:8px 10px;display:inline-flex}.demo-flag:before{content:"";background:var(--lime);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #caff4f99}.demo-flag.compact{padding:5px 8px;font-size:8px}.button{min-height:46px;font:700 11px var(--mono);letter-spacing:.04em;border:1px solid #4a534c;justify-content:space-between;align-items:center;padding:0 17px;transition:all .2s;display:inline-flex}.button.primary{background:var(--lime);border-color:var(--lime);color:#0a0d0b}.button.primary span{margin-left:24px}.button.secondary:hover{border-color:var(--ink)}.text-link{font:600 10px var(--mono);color:#9aa29b;letter-spacing:.03em}.text-link:hover{color:var(--lime)}.hero{background:radial-gradient(circle at 74% 38%,#1a261e 0,#0a0e0b 28%,#0000 53%);min-height:670px;padding:86px 5.2vw 68px;position:relative;overflow:hidden}.hero-copy-block{z-index:2;width:60%;position:relative}.hero h1,.page-intro h1,.profile-hero h1,.business-hero h1,.developer-demo-head h1,.dev-hero h1,.connect-hero h1,.about-hero h1{letter-spacing:-.072em;margin:28px 0 22px;font-size:clamp(70px,9vw,140px);font-weight:770;line-height:.8}.hero-copy{color:#dfe2dc;max-width:590px;margin:38px 0 7px;font-size:20px}.hero-cn{color:var(--muted);margin:0;font-size:14px}.hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:33px;display:flex}.hero-actions .text-link{margin-left:8px}.signal-panel{opacity:.96;width:52vw;height:570px;position:absolute;top:65px;right:-1vw}.grid-plane{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:35px 35px;position:absolute;inset:0;transform:perspective(500px)rotateX(55deg)translateY(100px);-webkit-mask-image:radial-gradient(circle,#000 20%,#0000 68%);mask-image:radial-gradient(circle,#000 20%,#0000 68%)}.orbit{border:1px solid #38463d;border-radius:50%;position:absolute;inset:38px}.orbit:before,.orbit:after{content:"";background:var(--lime);border-radius:50%;width:5px;height:5px;position:absolute;top:49%;left:-3px}.orbit:after{left:auto;right:-3px}.orbit-two{border-style:dashed;animation:30s linear infinite rotate;inset:118px}.core-node,.network-node{font:700 14px var(--mono);border-radius:50%;place-items:center;display:grid;position:absolute}.core-node{border:1px solid var(--lime);width:108px;height:108px;color:var(--lime);background:#111913;top:40%;left:45%;box-shadow:0 0 65px #93da2433}.core-node span{color:#7e887f;margin-top:-28px;font-size:8px;display:block}.network-node{background:#1b221d;border:1px solid #59655c;width:49px;height:49px}.network-node b{margin-top:10px;font-size:16px}.network-node span{color:#8b948c;margin-top:-10px;font-size:7px}.n1{top:19%;left:12%}.n2{top:28%;right:11%}.n3{bottom:10%;left:24%}.event-chip{color:#aab1ab;font:9px var(--mono);background:#0b0f0d;border:1px solid #353d37;padding:9px 11px;position:absolute;box-shadow:0 8px 30px #0009}.event-chip i{background:var(--lime);border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.e1{top:8%;right:12%}.e2{bottom:24%;right:1%}.e3{bottom:28%;left:5%}.entry-gateway{border-block:1px solid var(--line);background:#0b0f0d;grid-template-columns:.75fr 1.4fr;gap:6vw;padding:90px 5.2vw;display:grid}.entry-gateway-head>span{color:var(--lime);font:700 8px var(--mono);letter-spacing:.14em}.entry-gateway-head h2{letter-spacing:-.06em;margin:18px 0;font-size:clamp(42px,5vw,72px);line-height:.88}.entry-gateway-head p{color:#7f8881;max-width:460px;font-size:13px;line-height:1.7}.entry-cards{border:1px solid var(--line2);grid-template-columns:repeat(3,1fr);display:grid}.entry-card{border-right:1px solid var(--line);background:#0d120e;flex-direction:column;min-height:300px;padding:25px;transition:all .2s;display:flex}.entry-card:last-child{border:0}.entry-card:hover,.entry-card.featured{background:#151c16}.entry-card.featured{box-shadow:inset 0 2px var(--lime)}.entry-card>span{color:#687169;font:700 7px var(--mono)}.entry-card>strong{margin-top:48px;font-size:22px;line-height:1.05}.entry-card>p{color:#79817a;font-size:11px;line-height:1.65}.entry-card>b{color:var(--lime);font:700 8px var(--mono);margin-top:auto}.stats{border-block:1px solid var(--line);background:#0a0d0b;grid-template-columns:1.25fr repeat(4,1fr);display:grid}.stats>div{border-right:1px solid var(--line);min-height:112px;padding:26px 3vw;position:relative}.stats-label{color:#adb3ad;font:700 11px var(--mono)}.stats-label span{color:#59615b;font-size:8px}.stat{flex-direction:column;gap:5px;display:flex}.stat strong{letter-spacing:-.04em;font-size:29px}.stat span{color:#717971;font:8px var(--mono);letter-spacing:.1em}.stat i{background:var(--lime);border-radius:50%;width:4px;height:4px;position:absolute;top:12px;right:12px}.home-section{border-bottom:1px solid var(--line);padding:110px 5.2vw}.section-heading{grid-template-columns:1.5fr 1fr;align-items:end;gap:10vw;margin-bottom:58px;display:grid}.section-index{font:700 9px var(--mono);letter-spacing:.14em;color:var(--lime)}.section-heading h2,.boundary h2,.control-statement h2,.business-close h2,.code-copy h2,.connect-steps h2,.virtual-create h2,.architecture-proof h2,.manifesto h2,.about-cta h2{letter-spacing:-.06em;margin:16px 0 0;font-size:clamp(45px,6vw,86px);line-height:.9}.section-heading p,.business-close p,.code-copy p,.connect-steps>.section-heading p,.architecture-proof p{color:#939b94;max-width:470px;font-size:14px;line-height:1.7}.activity-frame{border:1px solid var(--line2);background:#0b0f0d;max-width:1050px;margin:auto;box-shadow:0 32px 100px #0008}.frame-bar,.console-bar{border-bottom:1px solid var(--line);color:#9ba29c;height:44px;font:700 9px var(--mono);letter-spacing:.08em;justify-content:space-between;align-items:center;padding:0 15px;display:flex}.frame-bar>span{align-items:center;gap:7px;display:flex}.frame-bar button,.console-bar button{font:700 8px var(--mono);color:#747c75}.live-activity .event-feed{grid-template-columns:1fr 1fr;display:grid}.live-activity .event-card{border-right:1px solid var(--line);min-height:150px}.event-feed{position:relative}.event-card{border-bottom:1px solid var(--line);background:#0d110f;grid-template-columns:78px 1fr;transition:all .2s;display:grid}.event-card:hover{background:#111613}.event-gutter{border-right:1px solid var(--line);font:8px var(--mono);color:#5f675f;flex-direction:column;align-items:flex-end;gap:12px;padding:20px 12px;display:flex}.event-gutter i{border:1px solid;width:7px;height:7px;transform:rotate(45deg)}.event-content{min-width:0;padding:19px 20px}.event-head{font:700 8px var(--mono);letter-spacing:.08em;align-items:center;gap:10px;display:flex}.event-type{border:1px solid;padding:3px 5px}.event-actor{color:#c2c7c2}.event-meta{color:#626a63;margin-left:auto}.event-content h3{margin:14px 0 5px;font-size:15px}.event-content p{font:10px/1.5 var(--mono);color:#89918a;margin:0}.event-text{border-left:2px solid var(--violet)}.event-text .event-type{color:var(--violet)}.event-system{border-left:2px solid #7c847d}.event-system .event-type{color:#9ba39c}.event-capability{border-left:2px solid var(--blue)}.event-capability .event-type{color:var(--blue)}.event-task{border-left:2px solid var(--orange)}.event-task .event-type{color:var(--orange)}.event-receipt{border-left:2px solid var(--lime);background:#101610}.event-receipt .event-type{color:var(--lime)}.is-clickable{cursor:pointer}.json-toggle{color:#748078;width:100%;font:700 8px var(--mono);border-top:1px dashed #313731;justify-content:space-between;margin-top:13px;padding-top:10px;display:flex}.json-view{white-space:pre-wrap;color:#b9d78b;font:9px/1.6 var(--mono);background:#070907;border:1px solid #252b27;margin:12px 0 0;padding:14px;overflow:auto}.feed-listening{color:#5f685f;height:42px;font:8px var(--mono);letter-spacing:.12em;border-bottom:1px solid var(--line);justify-content:center;align-items:center;gap:8px;display:flex}.integration-compare{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.integration-card{border-right:1px solid var(--line);background:#0c100e;min-height:340px;padding:33px}.integration-card>span,.boundary>span,.business-close>span,.ownership span,.about-grid span,.about-boundary span{font:700 9px var(--mono);color:#777f78;letter-spacing:.12em}.integration-card.new>span{color:var(--lime)}.integration-card h3{margin:15px 0;font-size:22px}.integration-card>p{font:9px var(--mono);color:#6c746d;margin-top:40px}.pair-map{color:#929a93;justify-content:space-between;align-items:center;margin-top:65px;display:flex}.pair-map b{font:700 10px var(--mono);border:1px solid #3c443e;padding:16px}.pair-map i{color:#59615b;font-style:normal}.hub-map{justify-content:space-around;align-items:center;height:130px;margin-top:32px;display:flex;position:relative}.hub-map b{width:43px;height:43px;font:700 11px var(--mono);border:1px solid #556059;border-radius:50%;place-items:center;display:grid}.hub-map i{background:var(--lime);flex:1;height:1px}.hub-map strong{border:1px solid var(--lime);width:72px;height:72px;color:var(--lime);font:700 11px var(--mono);text-align:center;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 30px #caff4f22}.hub-map strong small{color:#778078;font-size:7px}.hub-map .hub-c{position:absolute;bottom:-17px;left:47%}.boundary-grid{grid-template-columns:1fr 1fr;display:grid}.boundary{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:90px 5.2vw}.boundary h2{margin-bottom:50px;font-size:clamp(38px,4.6vw,65px)}.boundary>div{border-top:1px solid var(--line)}.boundary b{border-bottom:1px solid var(--line);font:600 11px var(--mono);justify-content:space-between;padding:14px 2px;display:flex}.boundary b i{color:var(--lime);font-style:normal}.boundary.not b i{color:#626a63}.dual-cta{grid-template-columns:1fr 1fr;display:grid}.dual-cta>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:350px;padding:65px 5.2vw;transition:all .3s}.dual-cta>a:hover{background:#111710}.dual-cta span{font:700 9px var(--mono);color:var(--lime)}.dual-cta h2{letter-spacing:-.04em;margin:54px 0;font-size:40px;line-height:1}.dual-cta b{font:700 9px var(--mono)}.control-statement{text-align:center;border-bottom:1px solid var(--line);background:#0d110f;padding:130px 5vw}.control-statement>span{font:700 8px var(--mono);color:#6d756e;letter-spacing:.15em}.control-statement p{color:#8e968f;max-width:700px;margin:35px auto 0;line-height:1.7}.site-footer{background:#080a09;grid-template-columns:1.4fr 1fr 1fr;gap:50px;padding:65px 5.2vw;display:grid}.site-footer p{color:#6e766f;max-width:410px;font-size:12px;line-height:1.6}.footer-links{font:700 9px var(--mono);color:#9da49e;align-content:start;gap:13px;display:grid}.privacy-lock{background:#0d120e;border:1px solid #364038;flex-direction:column;padding:17px;display:flex}.privacy-lock span{font:700 8px var(--mono);color:#737c74}.privacy-lock strong{font:700 11px var(--mono);color:var(--lime);margin:5px 0}.privacy-lock small{font:8px var(--mono);color:#626a63}.page-intro{border-bottom:1px solid var(--line);background:radial-gradient(circle at 84%,#18221b,#0000 32%);padding:85px 5.2vw 70px}.page-intro .eyebrow{color:#8e968f;font:700 9px var(--mono);letter-spacing:.12em;align-items:center;gap:9px;display:flex}.page-intro h1{margin:25px 0;font-size:clamp(58px,8vw,112px)}.page-intro>p{color:#969e97;max-width:650px;font-size:16px;line-height:1.6}.intro-actions{margin-top:25px}.directory-controls{border-bottom:1px solid var(--line);min-height:58px;font:700 8px var(--mono);color:#757d76;justify-content:space-between;align-items:center;padding:0 5.2vw;display:flex}.directory-controls div{height:58px;display:flex}.directory-controls button{font:700 8px var(--mono);color:#687069;padding:0 16px}.directory-controls button.active{color:var(--lime);border-bottom:2px solid var(--lime)}.robot-grid{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;padding:50px 5.2vw 100px;display:grid}.robot-card{background:#0c100e;min-width:0;padding:25px;transition:all .25s}.robot-card:hover{background:#131914;transform:translateY(-2px)}.robot-card-top{grid-template-columns:auto 1fr auto;align-items:center;gap:15px;display:grid}.robot-card h3{margin:0 0 4px;font-size:17px}.robot-card p{color:#707870;font:8px var(--mono);text-overflow:ellipsis;margin:0;overflow:hidden}.robot-avatar{--avatar:#caff4f;border:1px solid var(--avatar);flex:none;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.robot-avatar{border:1px solid color-mix(in srgb,var(--avatar) 60%,#333)}}.robot-avatar{background:var(--avatar)}@supports (color:color-mix(in lab, red, red)){.robot-avatar{background:color-mix(in srgb,var(--avatar) 11%,#101410)}}.robot-avatar{color:var(--avatar);font:800 15px var(--mono);clip-path:polygon(15% 0,85% 0,100% 15%,100% 85%,85% 100%,15% 100%,0 85%,0 15%)}.avatar-sm{width:34px;height:34px;font-size:10px}.avatar-md{width:50px;height:50px}.avatar-lg{width:112px;height:112px;font-size:35px}.avatar-eye{background:var(--avatar);width:17px;height:3px;box-shadow:0 0 8px var(--avatar);position:absolute;top:8px}.avatar-sm .avatar-eye{width:10px;height:2px;top:5px}.avatar-lg .avatar-eye{width:36px;height:5px;top:20px}.status{font:700 7px var(--mono);color:#859087;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.status i{background:#646c65;border-radius:50%;width:6px;height:6px}.status-online i{background:var(--lime);box-shadow:0 0 8px #caff4f88}.status-busy i{background:var(--orange)}.status-offline i{background:#515752}.status-unavailable i{background:var(--red)}.type-badge{width:max-content;font:700 7px var(--mono);letter-spacing:.06em;border:1px solid;padding:3px 5px;display:inline-flex}.type-simulator{color:var(--blue)}.type-virtual{color:var(--violet)}.type-physical{color:var(--lime)}.robot-card-meta{color:#89918a;font:8px var(--mono);align-items:center;gap:10px;margin:28px 0 17px;display:flex}.robot-card-meta span:not(.type-badge){border-right:1px solid #343a35;padding-right:10px}.tag-row{flex-wrap:wrap;gap:6px;display:flex}.cap-tag{color:#aab2ab;font:8px var(--mono);background:#171d19;border:1px solid #313a33;padding:5px 7px}.card-link{border-top:1px solid var(--line);font:700 8px var(--mono);color:#687069;justify-content:space-between;margin-top:35px;padding-top:16px;display:flex}.robot-card:hover .card-link{color:var(--lime)}.network-page{height:100vh;overflow:hidden}.network-topbar{border-bottom:1px solid var(--line);color:#687169;height:38px;font:700 8px var(--mono);background:#0c100e;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.network-topbar>div{color:#abb2ac;align-items:center;gap:7px;display:flex}.network-layout{grid-template-columns:250px minmax(440px,1fr) 300px;height:calc(100vh - 108px);display:grid}.channel-sidebar,.robot-sidebar{border-right:1px solid var(--line);background:#0b0f0d;overflow:auto}.robot-sidebar{border:0;border-left:1px solid var(--line)}.sidebar-title{border-bottom:1px solid var(--line);height:48px;font:700 9px var(--mono);color:#818a82;justify-content:space-between;align-items:center;padding:0 15px;display:flex}.sidebar-title button{color:#687069;font-size:18px}.channel-group{padding:15px 9px 5px}.channel-group small{color:#515952;font:700 7px var(--mono);letter-spacing:.1em;padding:0 8px 8px;display:block}.channel-group>a{color:#7f8880;min-height:35px;font:9px var(--mono);grid-template-columns:19px minmax(0,1fr) auto;align-items:center;gap:3px;padding:0 8px;display:grid}.channel-group>a.active{color:#eef1ea;border-left:2px solid var(--lime);background:#171d19}.channel-group>a b{color:#5f685f}.channel-group>a i{color:#596159;font-style:normal}.channel-rules{font:7px var(--mono);color:#626a63;border:1px solid #2c332e;flex-direction:column;gap:6px;margin:20px 16px;padding:13px;display:flex}.channel-rules strong{color:#8d958e;margin-bottom:5px}.network-feed{background:#090c0a;overflow:auto}.feed-header{z-index:3;border-bottom:1px solid var(--line);background:#0a0e0beb;justify-content:space-between;align-items:center;height:65px;padding:0 20px;display:flex;position:sticky;top:0}.feed-header>div{align-items:center;gap:12px;display:flex}.channel-hash{font:300 28px var(--mono);color:var(--lime)}.feed-header h1{margin:0 0 3px;font-size:14px}.feed-header p{font:8px var(--mono);color:#697169;margin:0}.feed-header button,.channel-page-head button{font:700 7px var(--mono);border:1px solid #414a43;padding:8px 10px}.online-list>a{border-bottom:1px solid #222824;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px;display:grid;position:relative}.online-list strong{font-size:11px;display:block}.online-list span{font:7px var(--mono);color:#626a63;text-overflow:ellipsis;max-width:110px;margin-top:3px;display:block;overflow:hidden}.online-list .type-badge{position:absolute;bottom:5px;right:12px}.create-mini{border:1px solid #3a443c;align-items:center;gap:12px;margin:18px 12px;padding:13px;display:flex}.create-mini>b{background:var(--lime);color:#0b0e0c;place-items:center;width:29px;height:29px;display:grid}.create-mini>span{font:700 8px var(--mono)}.create-mini small{color:#616961;margin-top:3px;font-size:6px;display:block}.profile-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 20%,#18251c,#0000 35%);justify-content:space-between;align-items:center;min-height:300px;padding:60px 5.2vw;display:flex}.profile-identity{align-items:center;gap:28px;display:flex}.profile-labels{align-items:center;gap:8px;display:flex}.verified{color:var(--lime);font:700 7px var(--mono)}.profile-hero h1{margin:15px 0 8px;font-size:72px}.profile-hero h1 i{color:var(--lime);font-style:normal}.profile-hero p{font:10px var(--mono);color:#7f8780;margin:0}.profile-identity>.status{margin-left:20px}.profile-actions{gap:9px;display:flex}.profile-layout{grid-template-columns:minmax(0,1fr) 340px;display:grid}.profile-main{padding:0 5.2vw}.profile-section{border-bottom:1px solid var(--line);padding:65px 0}.profile-section h2{letter-spacing:-.04em;margin:13px 0 30px;font-size:36px}.info-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.info-grid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:92px;padding:18px}.info-grid span{color:#666e67;font:7px var(--mono);margin-bottom:16px;display:block}.info-grid strong{font:600 10px var(--mono)}.minor-head{font:700 8px var(--mono);color:#6e766f;margin:30px 0 10px}.protocol-pill{border:1px solid var(--blue);color:var(--blue);padding:8px 10px;font-size:9px;display:inline-block}.mini-activity>div{border-top:1px solid var(--line);min-height:48px;font:8px var(--mono);grid-template-columns:70px 90px 1fr;align-items:center;display:grid}.mini-activity>div:last-child{border-bottom:1px solid var(--line)}.mini-activity span{color:#626a63}.mini-activity b{font-size:7px}.mini-activity p{color:#aeb4af;margin:0}.event-color-text{color:var(--violet)}.event-color-system{color:#9ca39d}.event-color-capability{color:var(--blue)}.event-color-task{color:var(--orange)}.profile-side{border-left:1px solid var(--line);padding:40px 28px}.side-card{border:1px solid var(--line);flex-direction:column;margin-bottom:24px;padding:17px;display:flex}.side-card>span{font:700 8px var(--mono);color:#747c75;margin-bottom:12px}.side-card>a{border-top:1px solid var(--line);font:9px var(--mono);justify-content:space-between;padding:12px 0;display:flex}.trust-card strong{color:var(--lime);font:700 18px var(--mono)}.trust-card p{color:#818a82;font-size:11px;line-height:1.6}.trust-card small{color:#5e665f;font:7px var(--mono)}.channel-directory{padding-bottom:90px}.channel-row{border-bottom:1px solid var(--line);grid-template-columns:65px minmax(0,1fr) 90px 90px 35px;align-items:center;gap:20px;padding:28px 5.2vw;transition:all .2s;display:grid}.channel-row:hover{background:#111512}.channel-icon{width:53px;height:53px;font:300 26px var(--mono);border:1px solid #505952;place-items:center;display:grid}.channel-social{color:var(--violet)}.channel-service{color:var(--lime)}.channel-private{color:var(--orange)}.channel-row>div:nth-child(2)>div{align-items:center;gap:12px;display:flex}.channel-kind{font:700 7px var(--mono);border:1px solid;padding:3px 5px}.kind-social{color:var(--violet)}.kind-service{color:var(--lime)}.kind-private{color:var(--orange)}.channel-row h2{margin:0;font-size:20px}.channel-row p{color:#747c75;margin:8px 0 0;font-size:11px}.channel-count{flex-direction:column;display:flex}.channel-count strong{font-size:19px}.channel-count span{font:7px var(--mono);color:#626a63}.row-arrow{color:#697169}.channel-page-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:180px;padding:38px 4vw;display:flex}.channel-page-head h1{letter-spacing:-.04em;margin:11px 0 5px;font-size:44px}.channel-page-head p{color:#808981;margin:0;font-size:12px}.channel-page-head>div:last-child{flex-direction:column;align-items:flex-end;gap:11px;display:flex}.channel-layout{grid-template-columns:minmax(0,1fr) 310px;display:grid}.channel-stream{min-width:0}.channel-policy{border-bottom:1px solid var(--line);min-height:54px;font:7px var(--mono);flex-wrap:wrap;align-items:center;gap:7px;padding:10px 3vw;display:flex}.channel-policy strong{color:#777f78;margin-right:10px}.channel-policy span{color:#adb4ae;border:1px solid #343c36;padding:5px 7px}.channel-policy b{color:var(--red);margin-left:auto;font-size:7px}.channel-policy b+b{color:#808981;margin-left:2px}.channel-members{border-left:1px solid var(--line);padding:20px}.channel-members>span{font:700 8px var(--mono);color:#737b74;margin-bottom:13px;display:block}.channel-members>div:not(.privacy-lock){border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:11px 0;display:grid}.channel-members p{margin:0}.channel-members p strong,.channel-members p small{display:block}.channel-members p strong{font-size:11px}.channel-members p small{font:7px var(--mono);color:#666e67;margin-top:3px}.channel-members .privacy-lock{margin-top:20px}.business-hero{padding:75px 5.2vw 55px}.business-hero .section-index{margin-top:24px;display:block}.business-hero h1{margin:20px 0;font-size:clamp(64px,8.5vw,125px)}.business-hero>p{color:#9aa29b;max-width:680px;line-height:1.6}.business-manifest{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:40px;display:grid}.business-manifest span{color:#697169;font:7px var(--mono);border-right:1px solid var(--line);padding:15px}.business-manifest b{color:#dce0da;margin-top:6px;font-size:9px;display:block}.demo-stage{border:1px solid var(--line2);margin:0 5.2vw 80px}.business-console{grid-template-columns:1.1fr 1.4fr 1fr;min-height:500px;display:grid}.vendor-rail{border-right:1px solid var(--line);padding:22px}.vendor-node{border:1px solid var(--line);opacity:.45;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-bottom:10px;padding:13px;transition:all .3s;display:grid}.vendor-node.active{opacity:1;background:#131914;border-color:#59645b}.vendor-node strong,.vendor-node span{display:block}.vendor-node strong{font-size:11px}.vendor-node span{font:7px var(--mono);color:#707870;margin-top:4px}.flow-center{border-right:1px solid var(--line);padding:22px}.package-card{background:#111612;border:1px solid #485149;flex-direction:column;padding:15px;display:flex}.package-card span,.flow-result>span{font:700 7px var(--mono);color:#747c75}.package-card strong{font:700 13px var(--mono);margin:7px 0}.package-card small{font:7px var(--mono);color:#626a63}.flow-line{margin-top:17px}.flow-step{color:#606861;height:40px;font:700 8px var(--mono);border-left:1px solid #313832;grid-template-columns:35px 1fr auto;align-items:center;padding-left:10px;display:grid}.flow-step i{border:1px solid #303732;border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.flow-step.active{color:var(--lime);border-left-color:var(--lime);background:#172015}.flow-step.active i{background:var(--lime);color:#0b0e0c}.flow-step.complete{color:#929b93}.flow-step b{color:var(--lime);font-size:7px}.flow-result{flex-direction:column;padding:27px;display:flex}.flow-result strong{font:700 25px var(--mono);color:var(--lime);margin:20px 0}.flow-result p{color:#7f8780;font-size:12px;line-height:1.6}.flow-result code{color:#666e67;margin-top:auto;font-size:10px}.business-claims{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.business-claims>div{border-right:1px solid var(--line);flex-direction:column;padding:45px 3vw;display:flex}.business-claims b{color:#667068;font-size:40px}.business-claims span{font:700 9px var(--mono);margin-top:8px}.business-claims .yes{background:#141b14}.business-claims .yes b{color:var(--lime)}.business-close{padding:120px 5.2vw}.business-close p{margin:30px 0}.business-close .button{margin-top:20px}.developer-demo-head{justify-content:space-between;align-items:end;padding:70px 5.2vw;display:flex}.developer-demo-head h1{margin:25px 0;font-size:clamp(62px,7vw,100px)}.developer-demo-head p{color:#8e968f;max-width:620px;line-height:1.6}.developer-demo-head>code{color:var(--lime);font:9px var(--mono);border:1px solid #344038;padding:13px}.developer-console{border:1px solid var(--line);grid-template-columns:420px minmax(0,1fr);margin:0 5.2vw 100px;display:grid}.sim-robots{border-right:1px solid var(--line)}.sim-robot{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;gap:12px;padding:18px;display:grid}.sim-robot strong,.sim-robot>div>span{display:block}.sim-robot strong{font-size:13px}.sim-robot>div>span{font:7px var(--mono);color:#697169;margin:4px 0 10px}.adapter-normalize{text-align:center;border:1px solid #323a34;flex-wrap:wrap;justify-content:center;gap:6px;margin:25px;padding:15px;display:flex}.adapter-normalize span{font:7px var(--mono);border:1px solid #3a433b;padding:5px}.adapter-normalize i{color:var(--lime);flex-basis:100%;font-style:normal}.adapter-normalize strong{font:8px var(--mono);color:var(--lime)}.event-log{min-width:0}.event-log .event-feed{max-height:620px;overflow:auto}.console-bar b{color:var(--lime);align-items:center;gap:6px;display:flex}.dev-hero{grid-template-columns:1.5fr .7fr;gap:8vw;padding:80px 5.2vw;display:grid}.dev-hero h1{font-size:clamp(64px,8vw,120px)}.dev-hero p{color:#949c95;max-width:640px;line-height:1.65}.protocol-stack{border:1px solid var(--line);align-self:center}.protocol-stack>span{color:#727a73;font:700 8px var(--mono);padding:15px;display:block}.protocol-stack>div{border-top:1px solid var(--line);grid-template-columns:35px 1fr auto;align-items:center;padding:16px;display:grid}.protocol-stack b,.protocol-stack i{font:700 7px var(--mono);color:#657066;font-style:normal}.protocol-stack strong{font:700 10px var(--mono)}.protocol-stack i{color:var(--lime)}.dev-journey{border-block:1px solid var(--line);grid-template-columns:repeat(7,1fr);padding:0 5.2vw;display:grid}.dev-journey>.section-index{border-bottom:1px solid var(--line);grid-column:1/-1;padding:20px 0}.dev-journey>div{border-right:1px solid var(--line);flex-direction:column;min-height:125px;padding:20px 13px;display:flex}.dev-journey b{color:var(--lime);font:700 9px var(--mono)}.dev-journey strong{font:700 9px var(--mono);margin:25px 0 8px}.dev-journey div span{font:6px var(--mono);color:#606861}.code-section{grid-template-columns:1fr 1.1fr;gap:8vw;padding:110px 5.2vw;display:grid}.code-copy h2{font-size:clamp(46px,5vw,72px)}.code-notes{border-top:1px solid var(--line);margin-top:40px}.code-notes>div{border-bottom:1px solid var(--line);font:9px var(--mono);grid-template-columns:45px 1fr;padding:13px 0;display:grid}.code-notes b{color:var(--lime)}.code-window{border:1px solid var(--line2);background:#090c0a}.code-window pre{color:#c9e4a0;font:11px/1.75 var(--mono);margin:0;padding:25px;overflow:auto}.api-strip{border-block:1px solid var(--line);min-height:75px;font:700 8px var(--mono);align-items:center;gap:20px;padding:0 5.2vw;display:flex}.api-strip>span{color:#686f69}.api-strip code{color:#a4aca5;border:1px solid #303733;padding:8px}.api-strip a{color:var(--lime);margin-left:auto}.connect-hero{border-bottom:1px solid var(--line);padding:90px 5.2vw}.connect-hero h1{font-size:clamp(75px,10vw,145px)}.connect-hero>p{color:#929a93;max-width:720px;font-size:17px;line-height:1.7}.connect-callout{flex-wrap:wrap;align-items:center;gap:8px;margin-top:45px;display:flex}.connect-callout b{font:700 9px var(--mono);color:var(--lime);margin-right:15px}.connect-callout span{font:700 8px var(--mono);color:#979f98;border:1px solid #424a43;padding:8px 10px}.connect-steps{padding:100px 5.2vw}.connect-steps>.section-heading{grid-column:1/-1}.connect-steps{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.connect-steps>.section-heading{background:var(--bg);margin:0;padding-bottom:55px}.connect-steps>div:not(.section-heading){background:#0d110f;min-height:230px;padding:22px;position:relative}.connect-steps>div:not(.section-heading)>b{font:700 10px var(--mono);color:var(--lime)}.connect-steps h3{font:700 12px var(--mono);margin:48px 0 15px}.connect-steps>div:not(.section-heading)>p{color:#7e867f;font-size:11px;line-height:1.6}.connect-steps>div:not(.section-heading)>span{color:#59615a;font:7px var(--mono);position:absolute;bottom:18px}.connect-steps .vendor-step{border-top:2px solid var(--orange);background:#171c18!important}.connect-steps .vendor-step>span{color:var(--orange)!important}.virtual-create{border-top:1px solid var(--line);background:#0b0f0d;grid-template-columns:1fr 1fr;gap:10vw;padding:110px 5.2vw;display:grid}.virtual-create h2{font-size:clamp(52px,6vw,84px)}.virtual-create>div>p{color:#8d958e;max-width:520px;line-height:1.7}.virtual-presets{flex-direction:column;gap:7px;margin-top:30px;display:flex}.virtual-presets span{border-left:2px solid var(--violet);font:8px var(--mono);color:#aaa0ac;background:#151116;padding:7px 10px}.virtual-form,.created-robot{background:#0c100e;border:1px solid #3a433b;padding:25px}.form-head{border-bottom:1px solid var(--line);font:700 8px var(--mono);color:#8e968f;justify-content:space-between;padding-bottom:18px;display:flex}.form-head b{color:var(--lime)}.virtual-form>label{font:700 8px var(--mono);color:#777f78;flex-direction:column;gap:8px;margin-top:20px;display:flex}.virtual-form input[type=text],.virtual-form>label input{color:#e6e9e3;height:42px;font:10px var(--mono);background:#080b09;border:1px solid #333b35;outline:none;padding:0 12px}.virtual-form input:focus{border-color:var(--lime)}.virtual-form fieldset{border:1px solid var(--line);margin:22px 0;padding:15px}.virtual-form legend{font:700 8px var(--mono);color:#777f78;padding:0 6px}.check{font:9px var(--mono);color:#a3aaa4;margin:7px 0;display:block}.check input{accent-color:var(--lime)}.privacy-note{border-left:2px solid var(--lime);background:#121713;flex-direction:column;margin-bottom:18px;padding:10px;display:flex}.privacy-note strong{color:var(--lime);font:700 9px var(--mono)}.privacy-note span{color:#687069;font:7px var(--mono);margin-top:4px}.virtual-form>.button{width:100%}.virtual-form>small,.created-robot>small{color:#5e665f;font:7px/1.5 var(--mono);margin-top:12px;display:block}.created-robot{text-align:center}.creation-icon{background:var(--lime);color:#0a0c0a;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 14px;display:grid}.created-robot>span{font:700 8px var(--mono);color:var(--lime)}.created-robot h3{font:700 26px var(--mono)}.created-robot p{color:#879088;font-size:11px}.credential{border-top:1px solid var(--line);font:8px var(--mono);justify-content:space-between;padding:12px;display:flex}.credential span{color:#666e67}.created-robot .button{margin-top:20px}.architecture-map{border:1px solid var(--line2);background:#0b0f0d;margin:60px 5.2vw 100px;padding:35px}.arch-label{border-bottom:1px solid var(--line);font:8px var(--mono);grid-template-columns:50px 230px 1fr;align-items:center;padding-bottom:15px;display:grid}.arch-label>span{color:var(--lime)}.arch-label p{color:#677068;text-align:right;margin:0}.app-layer{background:var(--line);grid-template-columns:repeat(5,1fr);gap:1px;margin-top:15px;display:grid}.app-layer>div{background:#141a15;flex-direction:column;justify-content:space-between;min-height:95px;padding:16px;display:flex}.app-layer span{font:7px var(--mono);color:#687069}.app-layer b{font:700 11px var(--mono);color:var(--lime)}.arch-arrow{color:#687069;height:75px;font:7px var(--mono);justify-content:center;align-items:center;gap:15px;display:flex}.arch-arrow i{background:#3b443d;width:70px;height:1px}.adapter-layer{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:15px;display:grid}.adapter-layer>div{font:8px var(--mono);border:1px solid #465048;grid-template-columns:30px 1fr auto;align-items:center;padding:17px;display:grid}.adapter-layer span{color:#6f7870}.adapter-layer b{color:#dce0da}.adapter-layer code{color:var(--blue)}.future-adapters{align-items:center;gap:8px;margin-top:10px;display:flex}.future-adapters>span{font:700 7px var(--mono);color:#5c645d;margin-right:auto}.future-adapters code{color:#666e67;border:1px dashed #313832;padding:7px;font-size:7px}.vendor-layer{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:15px;display:grid}.vendor-layer>div{border:1px solid #454e47;grid-template-columns:10px 1fr;gap:10px;padding:18px;display:grid}.vendor-layer i{background:var(--lime);border-radius:50%;width:7px;height:7px}.vendor-layer b{font:700 10px var(--mono)}.vendor-layer span{font:7px var(--mono);color:#6a726b;grid-column:2}.ownership{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.ownership>div{border-right:1px solid var(--line);flex-direction:column;gap:12px;padding:55px 5.2vw;display:flex}.ownership span{color:var(--lime);margin-bottom:15px}.ownership>div+div span{color:var(--orange)}.ownership b{font:500 14px var(--mono)}.architecture-proof{padding:110px 5.2vw}.architecture-proof>span{font:700 8px var(--mono);color:var(--lime)}.architecture-proof strong{border:1px solid var(--lime);color:var(--lime);font:700 9px var(--mono);margin-top:20px;padding:12px;display:inline-block}.about-hero{padding:100px 5.2vw 90px}.about-hero h1{font-size:clamp(70px,8.5vw,125px)}.about-hero p{color:#929a93;max-width:760px;font-size:17px;line-height:1.7}.manifesto{border-block:1px solid var(--line);background:#0e130f;padding:110px 5.2vw}.manifesto>span{font:700 8px var(--mono);color:#687069}.manifesto h2{font-size:clamp(42px,5.5vw,79px);line-height:1.04}.about-grid{grid-template-columns:repeat(3,1fr);display:grid}.about-grid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:70px 5.2vw}.about-grid h3{margin:45px 0 20px;font-size:24px;line-height:1.1}.about-grid p{color:#7d857e;font-size:12px;line-height:1.7}.about-boundary{grid-template-columns:1fr 1fr;display:grid}.about-boundary>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:60px 5.2vw}.about-boundary span{color:var(--lime);margin-bottom:25px;display:block}.about-boundary>div+div span{color:var(--orange)}.about-boundary strong{font:600 13px/2 var(--mono)}.about-cta{padding:110px 5.2vw}.about-cta>div{gap:10px;margin-top:40px;display:flex}.online-list>a{grid-template-columns:auto 1fr;padding-right:96px}.online-list .status{position:absolute;top:15px;right:12px}.online-list .type-badge{bottom:7px}.demo-stage>.frame-bar strong{color:var(--orange);font:700 8px var(--mono)}.demo-controls{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.demo-controls>div{border:1px solid var(--line);display:flex}.demo-controls>div button{color:#697169;font:700 8px var(--mono);border-right:1px solid var(--line);padding:10px 12px}.demo-controls>div button:last-child{border:0}.demo-controls>div button.active{color:var(--lime);background:#171e18}.demo-controls button:disabled{cursor:not-allowed;opacity:.5}.simulator-disclosure{border-bottom:1px solid var(--line);color:#7d867e;min-height:35px;font:700 7px var(--mono);letter-spacing:.08em;background:#111611;justify-content:center;align-items:center;gap:8px;display:flex}.vendor-boundary{border-left:2px solid var(--orange);background:#17130f;flex-direction:column;padding:10px 12px;display:flex}.vendor-boundary b{color:var(--orange);font:700 8px var(--mono)}.vendor-boundary span{color:#7d756d;font:8px/1.5 var(--mono);margin-top:5px}.flow-result pre{white-space:pre-wrap;border:1px solid var(--line);color:#b8d58f;max-height:215px;font:8px/1.55 var(--mono);background:#070907;margin:18px 0 0;padding:12px;overflow:auto}.business-event-log{border-top:1px solid var(--line)}.business-event-log>p{color:#697169;font:9px var(--mono);margin:0;padding:20px}.business-event-log>div:not(.console-bar){min-height:38px;font:8px var(--mono);border-top:1px solid #1d231f;grid-template-columns:45px minmax(180px,1fr) 1fr;align-items:center;padding:0 16px;display:grid}.business-event-log time{color:#59615b}.business-event-log code{color:var(--lime)}.business-event-log span{color:#7e867f}.demo-receipt{border-top:1px solid var(--lime);background:#121912;grid-template-columns:repeat(4,1fr);display:grid}.demo-receipt>div{border-right:1px solid #293429;padding:18px}.demo-receipt span,.demo-receipt strong{display:block}.demo-receipt span{color:#657066;font:7px var(--mono)}.demo-receipt strong{font:700 9px var(--mono);margin-top:8px}.demo-receipt>b{color:var(--orange);font:700 9px var(--mono);border-top:1px solid #293429;grid-column:1/4;padding:13px 18px}.demo-receipt>code{color:var(--lime);font:8px var(--mono);border-top:1px solid #293429;padding:13px 18px}.transport-address{flex-direction:column;align-items:flex-start;gap:8px;max-width:330px;display:flex}.transport-address span,.transport-address small{color:#6d766e;font:700 7px var(--mono)}.transport-address code{color:var(--lime);font:9px var(--mono);border:1px solid #344038;padding:13px}.developer-event-console{grid-template-columns:410px minmax(0,1fr)}.developer-timeline{padding:0 18px 20px}.developer-timeline>div{color:#596159;min-height:31px;font:8px var(--mono);border-left:1px solid #2c342e;grid-template-columns:25px 1fr;align-items:center;padding-left:9px;display:grid}.developer-timeline>div i{font-style:normal}.developer-timeline>div.emitted{color:var(--lime);border-left-color:var(--lime)}.event-run-controls{border-bottom:1px solid var(--line);gap:8px;padding:15px;display:flex}.event-run-controls .button{min-height:38px}.developer-log-grid{grid-template-columns:minmax(260px,.8fr) minmax(300px,1fr);min-height:540px;display:grid}.developer-event-list{border-right:1px solid var(--line);overflow:auto}.developer-event-list article{border-bottom:1px solid var(--line)}.developer-event-list article.selected{border-left:2px solid var(--lime);background:#151c16}.developer-event-list button{text-align:left;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;width:100%;padding:15px;display:grid}.developer-event-list button>span{color:#5f685f;font:8px var(--mono)}.developer-event-list button strong,.developer-event-list button code{display:block}.developer-event-list button strong{font-size:11px}.developer-event-list button code{color:var(--lime);font:7px var(--mono);margin-top:5px}.developer-event-list button small{color:#697169;font:7px var(--mono)}.developer-json{background:#080b09;min-width:0}.developer-json>div{border-bottom:1px solid var(--line);padding:15px}.developer-json>div span,.developer-json>div b{display:block}.developer-json>div span{color:#667068;font:7px var(--mono)}.developer-json>div b{color:var(--lime);font:8px var(--mono);margin-top:7px}.developer-json pre{white-space:pre-wrap;color:#bad596;font:9px/1.7 var(--mono);margin:0;padding:20px;overflow:auto}.developer-json>strong{border:1px solid var(--orange);color:var(--orange);font:700 8px var(--mono);margin:15px;padding:11px;display:block}.developer-portal{padding:0 5.2vw 100px}.developer-portal-head{justify-content:space-between;align-items:end;margin-bottom:22px;display:flex}.developer-portal-head h2{letter-spacing:-.05em;margin:9px 0 0;font-size:46px}.developer-portal-head>span{color:#687169;font:700 8px var(--mono)}.developer-tabs{border:1px solid var(--line);display:flex;overflow:auto}.developer-tabs button{color:#747c75;border-right:1px solid var(--line);min-width:max-content;font:700 8px var(--mono);flex:1;padding:14px 16px}.developer-tabs button.active{color:var(--lime);box-shadow:inset 0 -2px var(--lime);background:#172016}.developer-panel{border:1px solid var(--line);background:#0c100e;border-top:0}.developer-panel-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:22px;display:flex}.developer-panel-title span{color:#677068;font:7px var(--mono)}.developer-panel-title h3{font:700 16px var(--mono);margin:6px 0 0}.developer-table>div{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr 230px;align-items:center;gap:20px;min-height:62px;padding:0 22px;display:grid}.developer-table code{color:var(--lime);font:9px var(--mono)}.developer-table strong{font-size:12px}.developer-table span{text-align:right;color:#778078;font:8px var(--mono)}.sdk-panel{grid-template-columns:.8fr 1.2fr;display:grid}.sdk-panel>div{padding:30px}.sdk-panel>div strong{font:700 13px var(--mono);color:var(--lime)}.sdk-panel>div p{color:#818981;font-size:12px;line-height:1.6}.sdk-panel>div code{border:1px solid var(--line);color:#a9c980;font:9px var(--mono);margin-top:20px;padding:10px;display:block}.sdk-panel pre{border-left:1px solid var(--line);color:#bad596;font:10px/1.7 var(--mono);margin:0;padding:30px}.console-disclosure{color:#606861;font:8px var(--mono);background:#090c0a;margin:0;padding:14px 22px}.connect-code{padding:0 5.2vw 110px}.connect-code-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.connect-code .code-window pre{min-height:330px}.architecture-control{text-align:center;border-bottom:1px solid var(--line);background:#13110e;padding:75px 5.2vw}.architecture-control span{color:var(--orange);font:700 8px var(--mono);letter-spacing:.14em}.architecture-control h2{letter-spacing:-.06em;margin:18px 0;font-size:clamp(42px,6vw,84px);line-height:.9}.architecture-control p{color:#9a938a;max-width:740px;margin:auto;line-height:1.7}.platform-home .page-intro{background:radial-gradient(circle at 80% 35%,#17261b 0,#0000 40%)}.platform-service-strip{border-block:1px solid var(--line);background:#0b0f0d;grid-template-columns:repeat(3,1fr);display:grid}.platform-service-strip>div{border-right:1px solid var(--line);flex-direction:column;min-height:125px;padding:27px 3.5vw;display:flex}.platform-service-strip span{color:#69726a;font:700 7px var(--mono);letter-spacing:.12em}.platform-service-strip strong{color:var(--lime);font:700 15px var(--mono);margin-top:14px}.platform-service-strip small{color:#737b74;font:8px/1.5 var(--mono);margin-top:8px}.platform-directory{padding:100px 5.2vw}.platform-area-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.platform-area-card{border:1px solid var(--line2);background:#0d110f;flex-direction:column;min-height:330px;padding:30px;transition:all .2s;display:flex}.platform-area-card:hover{border-color:var(--lime);transform:translateY(-3px)}.platform-area-card>span{color:#5f6860;font:700 10px var(--mono)}.platform-area-card h3{margin:70px 0 12px;font-size:25px}.platform-area-card p{color:#7d867e;max-width:340px;font-size:12px;line-height:1.7}.platform-area-card b{color:var(--lime);font:700 9px var(--mono);margin-top:auto}.platform-workflows{border-block:1px solid var(--line);background:#0d120e;grid-template-columns:.75fr 1.25fr;gap:8vw;padding:100px 5.2vw;display:grid}.platform-workflows h2{letter-spacing:-.06em;margin:18px 0 35px;font-size:clamp(47px,5.5vw,78px);line-height:.88}.platform-workflows>div:last-child{border-top:1px solid var(--line)}.platform-workflows>div:last-child>a{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr 1.2fr auto;align-items:center;gap:20px;min-height:115px;display:grid}.platform-workflows a>span{color:#6a736b;font:700 7px var(--mono)}.platform-workflows a>strong{font-size:16px}.platform-workflows a>p{color:#737c74;font-size:10px;line-height:1.6}.platform-workflows a>b{color:var(--lime);font:700 8px var(--mono)}.platform-boundary{border-bottom:1px solid var(--orange);background:#15110d;grid-template-columns:170px 1fr 1.2fr auto;align-items:center;gap:30px;padding:55px 5.2vw;display:grid}.platform-boundary>span{color:var(--orange);font:700 8px var(--mono)}.platform-boundary>strong{font-size:17px}.platform-boundary>p{color:#91877c;font-size:11px;line-height:1.6}.platform-boundary>a{color:var(--orange);font:700 8px var(--mono);white-space:nowrap}@keyframes pulse{50%{opacity:.5}}@keyframes rotate{to{transform:rotate(360deg)}}@media (max-width:1050px){.network-health{display:none}.network-layout{grid-template-columns:210px minmax(420px,1fr)}.robot-sidebar{display:none}.robot-grid{grid-template-columns:1fr 1fr}.business-console{grid-template-columns:1fr 1.3fr}.flow-result{display:none}.info-grid{grid-template-columns:1fr 1fr}.profile-layout{grid-template-columns:1fr 290px}.dev-journey{grid-template-columns:repeat(4,1fr)}.channel-layout{grid-template-columns:1fr 250px}}@media (max-width:760px){.site-header{gap:10px;height:60px;padding:0 16px}.site-header nav,.brand span:last-child{display:none}.header-cta{margin-left:auto}.hero{min-height:720px;padding:60px 20px 40px}.hero-copy-block{width:100%}.hero h1{margin-top:25px;font-size:65px}.hero-copy{margin-top:30px;font-size:17px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .text-link{margin:8px 0}.signal-panel{opacity:.42;width:125%;top:300px;right:-46%}.stats{grid-template-columns:1fr 1fr}.stats-label{grid-column:1/-1}.stats>div{border-bottom:1px solid var(--line)}.home-section{padding:75px 20px}.section-heading{grid-template-columns:1fr;gap:18px;margin-bottom:35px}.section-heading h2{font-size:48px}.live-activity .event-feed{grid-template-columns:1fr}.live-activity .event-card{min-height:0}.integration-compare,.boundary-grid,.dual-cta{grid-template-columns:1fr}.integration-card{min-height:300px}.boundary{padding:70px 20px}.dual-cta>a{min-height:290px;padding:55px 20px}.control-statement{padding:90px 20px}.control-statement h2{font-size:49px}.site-footer{grid-template-columns:1fr;padding:50px 20px}.page-intro{padding:60px 20px}.page-intro h1{font-size:54px}.directory-controls{gap:18px;padding:0 15px;overflow:auto}.directory-controls>span:last-child{display:none}.robot-grid{grid-template-columns:1fr;padding:30px 15px 70px}.network-page{height:auto;overflow:visible}.network-topbar{display:none}.network-layout{height:auto;display:block}.channel-sidebar{display:none}.network-feed{overflow:visible}.feed-header{top:0}.robot-sidebar{border-top:1px solid var(--line);display:block}.online-list{grid-template-columns:1fr 1fr;display:grid}.network-page .site-header{position:sticky;top:0}.profile-hero{align-items:flex-start;padding:45px 20px}.profile-identity{flex-wrap:wrap;gap:15px}.profile-hero h1{font-size:44px}.profile-hero .avatar-lg{width:75px;height:75px}.profile-actions{display:none}.profile-layout{grid-template-columns:1fr}.profile-main{padding:0 20px}.info-grid{grid-template-columns:1fr 1fr}.profile-side{border:0;padding:25px 20px}.channel-row{grid-template-columns:50px 1fr 35px;gap:10px;padding:22px 15px}.channel-count{display:none}.channel-row h2{overflow-wrap:anywhere;font-size:15px}.channel-row p{font-size:10px}.channel-page-head{padding:28px 20px;display:block}.channel-page-head h1{overflow-wrap:anywhere;font-size:29px}.channel-page-head>div:last-child{align-items:flex-start;margin-top:20px}.channel-layout{grid-template-columns:1fr}.channel-members{border:0}.channel-policy{padding:10px 15px}.channel-policy b{margin-left:0}.event-card{grid-template-columns:57px 1fr}.event-content{padding:16px 13px}.business-hero,.developer-demo-head,.dev-hero,.connect-hero,.about-hero{padding:55px 20px}.business-hero h1,.developer-demo-head h1,.dev-hero h1,.connect-hero h1,.about-hero h1{font-size:55px}.business-manifest{grid-template-columns:1fr 1fr}.demo-stage{margin:0 12px 50px}.business-console{grid-template-columns:1fr}.vendor-rail,.flow-center{border:0}.business-claims{grid-template-columns:1fr 1fr}.business-close,.architecture-proof{padding:80px 20px}.developer-demo-head{display:block}.developer-demo-head>code{margin-top:20px;display:block;overflow:auto}.developer-console{grid-template-columns:1fr;margin:0 12px 70px}.sim-robots{border:0}.dev-hero{grid-template-columns:1fr}.protocol-stack{margin-top:30px}.dev-journey{grid-template-columns:1fr 1fr;padding:0 15px}.code-section{grid-template-columns:1fr;padding:80px 20px}.api-strip{flex-wrap:wrap;padding:20px}.api-strip a{margin-left:0}.connect-steps{grid-template-columns:1fr 1fr;padding:75px 20px}.virtual-create{grid-template-columns:1fr;padding:80px 20px}.virtual-form{padding:18px}.architecture-map{margin:35px 12px 70px;padding:15px}.arch-label{grid-template-columns:30px 1fr}.arch-label p{display:none}.app-layer,.adapter-layer,.vendor-layer{grid-template-columns:1fr}.future-adapters{flex-wrap:wrap}.future-adapters>span{flex-basis:100%}.ownership{grid-template-columns:1fr}.manifesto{padding:80px 20px}.manifesto h2{font-size:38px}.about-grid,.about-boundary{grid-template-columns:1fr}.about-grid>div,.about-boundary>div{padding:55px 20px}.about-cta{padding:80px 20px}.about-cta h2{font-size:45px}.about-cta>div{flex-direction:column}.avatar-lg .avatar-eye{top:13px}.profile-labels{flex-wrap:wrap}.integration-card{min-width:0;padding:25px 18px}.pair-map b{padding:11px 7px;font-size:8px}.pair-map{gap:4px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:1050px){.developer-event-console{grid-template-columns:330px minmax(0,1fr)}.developer-log-grid{grid-template-columns:1fr}.developer-event-list{border-right:0;max-height:320px}.demo-receipt{grid-template-columns:1fr 1fr}.demo-receipt>b{grid-column:1/2}}@media (max-width:760px){.demo-stage>.frame-bar{flex-wrap:wrap;gap:10px;height:auto;min-height:44px;padding-block:10px}.demo-controls{flex-direction:column;align-items:stretch}.demo-controls>div{grid-template-columns:1fr 1fr;display:grid}.demo-controls>.button{width:100%}.simulator-disclosure{text-align:center;padding:10px}.business-event-log>div:not(.console-bar){grid-template-columns:30px 1fr}.business-event-log>div:not(.console-bar) span{grid-column:2}.demo-receipt{grid-template-columns:1fr}.demo-receipt>b,.demo-receipt>code{grid-column:1}.transport-address{margin-top:25px}.developer-event-console{grid-template-columns:1fr}.developer-log-grid{min-height:0}.developer-json pre{max-height:340px}.developer-event-list button{grid-template-columns:25px 1fr}.developer-event-list button small{grid-column:2}.developer-portal{padding:0 20px 75px}.developer-portal-head{flex-direction:column;align-items:flex-start;gap:12px}.developer-tabs button{flex:none}.developer-panel-title{flex-direction:column;align-items:flex-start;gap:15px}.developer-table>div{grid-template-columns:1fr;gap:6px;padding:15px}.developer-table span{text-align:left}.sdk-panel{grid-template-columns:1fr}.sdk-panel pre{border-left:0;border-top:1px solid var(--line);overflow:auto}.connect-code{padding:0 20px 80px}.connect-code-grid{grid-template-columns:1fr}.connect-code .code-window pre{min-height:0}.architecture-control{padding:65px 20px}.architecture-control h2{font-size:46px}}@media (max-width:1050px){.site-header{gap:16px}.site-header nav{margin-left:auto}.entry-gateway,.platform-workflows{grid-template-columns:1fr}.platform-boundary{grid-template-columns:1fr 1fr}.platform-workflows>div:last-child>a{grid-template-columns:130px 1fr 1fr}.platform-workflows>div:last-child>a>b{display:none}}@media (max-width:760px){.entry-gateway{padding:70px 20px}.entry-cards,.platform-area-grid,.platform-service-strip{grid-template-columns:1fr}.entry-card{border-right:0;border-bottom:1px solid var(--line);min-height:230px}.entry-card>strong{margin-top:30px}.platform-directory,.platform-workflows{padding:75px 20px}.platform-area-card{min-height:260px}.platform-area-card h3{margin-top:45px}.platform-service-strip>div{border-right:0;border-bottom:1px solid var(--line);min-height:105px}.platform-workflows>div:last-child>a{grid-template-columns:1fr;gap:8px;padding:22px 0}.platform-workflows a>p{margin:0}.platform-boundary{grid-template-columns:1fr;gap:14px;padding:45px 20px}.platform-boundary>p{margin:0}}:root{--bg:#f7f7f5;--panel:#fff;--panel2:#f1f1ee;--ink:#171717;--muted:#6d6d68;--dim:#92928c;--line:#e5e5e1;--line2:#d7d7d2;--lime:#177647;--orange:#a96813;--blue:#315f9d;--violet:#6f5a94;--cyan:#227d79;--red:#bd3c34}html,body{background:var(--bg);color:var(--ink)}body{line-height:1.45}.site-grid{display:none}em{color:inherit}.r3-header{z-index:50;border-color:var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);height:64px;font-family:var(--font-geist-sans);letter-spacing:0;background:#ffffffed;gap:40px;padding:0 max(24px,4vw);position:sticky;top:0}.r3-header .brand{font-weight:680}.r3-header .brand-mark,.r3-footer .brand-mark{color:#fff;letter-spacing:-.05em;background:#171717;border-radius:5px;width:32px;height:24px;font-size:9px}.r3-header nav{gap:28px;margin:0}.r3-header nav a{color:#555;border:0;padding:20px 0;font-size:14px;font-weight:530}.r3-header nav a:hover{color:#111;background:0 0}.header-actions{align-items:center;gap:18px;margin-left:auto;display:flex}.language-switch{color:#999;align-items:center;gap:5px;font-size:12px;display:flex}.language-switch button{color:#8a8a85;padding:6px 3px}.language-switch button[aria-pressed=true]{color:#171717;font-weight:650}.r3-header .header-cta{color:#222;background:#fff;border:1px solid #d4d4cf;border-radius:7px;padding:9px 14px;font-size:13px}.mobile-menu{display:none}.button{min-height:44px;font-family:var(--font-geist-sans);letter-spacing:0;border:1px solid #d3d3ce;border-radius:7px;padding:0 18px;font-size:14px}.button.primary{color:#fff;background:#171717;border-color:#171717}.button.primary:hover{background:#343434}.button.secondary{color:#222;background:0 0}.demo-flag{color:#62625e;font:600 10px var(--font-geist-sans);letter-spacing:.02em;background:#ecece8;border:0;border-radius:999px;padding:7px 10px}.demo-flag:before,.live-dot{box-shadow:none;background:#2b8a57}.r3-footer{border-top:1px solid var(--line);color:#555;background:#f1f1ee;grid-template-columns:1.2fr 1.3fr auto;padding:55px max(24px,6vw)}.r3-footer p{color:#777;font-size:13px}.r3-footer small{color:#8b8b86;align-self:center}.r3-footer .footer-links{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.r3-footer .footer-links a{font:500 12px var(--font-geist-sans);color:#666}.r3-home-hero{background:#fff;grid-template-columns:1.1fr .8fr;align-items:center;gap:8vw;min-height:560px;padding:105px max(24px,8vw) 90px;display:grid}.r3-home-hero>div:first-child{max-width:760px}.hero-product{font-size:15px;font-weight:650}.r3-home-hero h1,.simple-page-head h1,.developer-first h1{white-space:pre-line;letter-spacing:-.062em;margin:24px 0;font-size:clamp(54px,7vw,94px);font-weight:680;line-height:.98}.r3-home-hero p{color:#64645f;max-width:660px;margin:0;font-size:20px;line-height:1.65}.r3-home-hero .hero-actions{margin-top:34px}.hero-orbit{color:#62625d;justify-content:center;align-items:center;gap:18px;display:flex}.hero-orbit span,.hero-orbit b{border:1px solid #d9d9d4;border-radius:50%;place-items:center;width:82px;height:82px;font-size:19px;display:grid}.hero-orbit b{color:#fff;background:#171717;border:0;width:110px;height:110px}.hero-orbit i{background:#c9c9c4;width:38px;height:1px}.r3-preview{border-block:1px solid var(--line);background:#f4f4f1;padding:38px max(24px,8vw) 48px}.preview-head{justify-content:space-between;align-items:center;display:flex}.preview-head>a{color:#555;font-size:13px}.preview-metrics{grid-template-columns:repeat(3,1fr);max-width:780px;margin:34px 0 25px;display:grid}.preview-metrics>div{align-items:baseline;gap:12px;padding-right:45px;display:flex}.preview-metrics strong{letter-spacing:-.05em;font-size:40px}.preview-metrics span{color:#777;font-size:13px}.r3-preview>p{color:#555;margin:0;font-size:14px}.r3-preview>p .live-dot{margin-right:9px}.r3-steps,.r3-story,.r3-developer-cta{border-bottom:1px solid var(--line);background:#fff;padding:110px max(24px,8vw)}.r3-section-heading{grid-template-columns:70px 1fr 1fr;align-items:end;gap:24px;margin-bottom:70px;display:grid}.r3-section-heading>span{color:#999;font-size:12px}.r3-section-heading h2,.r3-developer-cta h2{letter-spacing:-.05em;margin:0;font-size:clamp(38px,5vw,64px);line-height:1.04}.r3-section-heading p{color:#72726d;margin:0;line-height:1.7}.r3-steps>div:last-child{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.r3-steps article{padding:10px 55px 10px 0;position:relative}.r3-steps article>b{color:#999;margin-bottom:36px;font-size:12px;display:block}.r3-steps h3{margin:0 0 12px;font-size:24px}.r3-steps p{color:#777;max-width:300px;margin:0;line-height:1.65}.r3-steps article>i{color:#bbb;font-style:normal;position:absolute;top:58%;right:35px}.r3-story{background:#fafaf8}.r3-story ol{align-items:center;max-width:1060px;margin:0 0 48px;padding:0;list-style:none;display:flex}.r3-story li{color:#555;flex:1;align-items:center;gap:10px;display:flex}.r3-story li:not(:last-child):after{content:"→";color:#bbb;margin-left:auto}.r3-story li span{background:#ecece8;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.r3-story li strong{font-size:14px;font-weight:580}.r3-developer-cta{color:#fff;background:#171717}.r3-developer-cta>span{color:#999;font-size:11px}.r3-developer-cta h2{max-width:850px;margin:24px 0}.r3-developer-cta p{color:#aaa;font-size:17px}.r3-developer-cta .button.primary{color:#111;background:#fff;border-color:#fff;margin-top:25px}.simple-page-head{border-bottom:1px solid var(--line);background:#fff;padding:90px max(24px,8vw) 70px}.simple-page-head h1{max-width:1000px;font-size:clamp(48px,6vw,82px)}.simple-page-head p{color:#6e6e69;max-width:700px;font-size:18px;line-height:1.65}.eyebrow{color:#7b7b76;text-transform:uppercase;font-size:12px}.simple-filter{border-bottom:1px solid var(--line);background:#fafaf8;justify-content:space-between;align-items:center;padding:22px max(24px,8vw);display:flex}.simple-filter>strong{font-size:13px}.simple-filter>div{gap:6px;display:flex}.simple-filter button{color:#777;border-radius:6px;padding:7px 12px;font-size:12px}.simple-filter button.active{color:#171717;background:#e9e9e5}.r3-robot-grid{grid-template-columns:repeat(3,1fr);gap:18px;padding:60px max(24px,8vw) 100px}.r3-robot-card{border:1px solid var(--line);background:#fff;border-radius:10px;min-height:270px;padding:24px;box-shadow:0 1px 1px #00000008}.r3-robot-card:hover{border-color:#b9b9b3;transform:none}.r3-robot-card .robot-card-top{border:0;padding:0}.r3-robot-card .robot-card-top p{color:#777}.r3-robot-card .robot-card-meta{border:0;justify-content:flex-start;gap:14px;margin:28px 0 18px;padding:0}.r3-robot-card .robot-card-meta>span{color:#777;font-size:11px}.r3-robot-card .tag-row{margin:0}.r3-robot-card .card-link{color:#555;border:0;margin-top:auto;padding:22px 0 0}.robot-avatar{background:var(--avatar);color:#171717;border:0}.type-badge,.cap-tag{color:#62625d;background:#efefec;border:0;border-radius:5px}.status{font-family:var(--font-geist-sans);letter-spacing:0;font-size:10px}.status-online{color:#177647}.status-busy{color:#a96813}.status-offline,.status-unavailable{color:#888}.status-failed{color:#bd3c34}.status-completed{color:#177647}.network-title{background:#fff;justify-content:space-between;gap:40px;padding:65px max(24px,7vw) 35px;display:flex}.network-title h1{letter-spacing:-.045em;margin:20px 0 8px;font-size:48px}.network-title p{color:#777;margin:0}.network-technical{align-self:end;width:310px}.technical-details,.network-technical,.developer-advanced{border-top:1px solid var(--line)}.technical-details summary,.network-technical summary,.developer-advanced summary{color:#666;cursor:pointer;padding:16px 0;font-size:13px}.network-technical dl,.technical-details dl{margin:0;padding:12px 0}.network-technical dl>div,.technical-details dl>div{justify-content:space-between;gap:20px;padding:7px 0;display:flex}.network-technical dt,.technical-details dt{color:#888;font-size:11px}.network-technical dd,.technical-details dd{font:11px var(--mono);margin:0}.network-subnav{border-bottom:1px solid var(--line);background:#fff;gap:8px;padding:0 max(24px,7vw);display:flex}.network-subnav a{color:#777;border-bottom:2px solid #0000;padding:14px 18px;font-size:14px}.network-subnav a.active{color:#111;border-color:#111}.network-content{grid-template-columns:minmax(0,1fr) 280px;gap:60px;padding:48px max(24px,7vw) 90px;display:grid}.content-heading{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.content-heading>div{align-items:center;gap:10px;display:flex}.content-heading h2{margin:0;font-size:22px}.content-heading>span{color:#888;font-size:11px}.r3-event-feed{border-top:1px solid var(--line)}.r3-event{border-color:var(--line);background:0 0;grid-template-columns:58px 1fr}.r3-event:hover{background:#f1f1ee}.r3-event>time{color:#999;padding-top:22px;font-size:11px}.r3-event .event-content{padding:18px 4px}.r3-event .event-head{gap:9px}.r3-event .event-type{color:#666;font:600 10px var(--font-geist-sans);background:0 0;border:0;padding:0}.r3-event .event-actor{color:#999}.r3-event .event-meta{display:none}.r3-event h3{color:#222;margin-top:8px;font-size:15px}.r3-event p{color:#777}.feed-listening{color:#888;background:0 0;border:0}.r3-online{padding-top:4px}.r3-online>div:first-child{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.r3-online h2{margin:0;font-size:15px}.r3-online>a:not(.text-link){border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:14px 0;display:grid}.r3-online>a strong{font-size:13px}.r3-online .text-link{color:#555;margin-top:22px;display:inline-block}.technical-event{background:#efefec;border-radius:6px;margin-top:14px;padding:14px}.technical-event code{color:#555}.technical-event pre{color:#444;overflow:auto}.json-toggle{color:#666;font:500 11px var(--font-geist-sans);margin-top:10px}.r3-channel-list{padding:35px max(24px,8vw) 100px}.r3-channel-list>a{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) 80px 20px;align-items:center;gap:18px;padding:24px 0;display:grid}.r3-channel-list>a:hover h2{color:#177647}.channel-symbol{color:#999;font-size:24px}.r3-channel-list h2{margin:0 12px 0 0;font-size:17px;display:inline}.r3-channel-list small{color:#888}.r3-channel-list p{color:#777;margin:7px 0 0}.r3-channel-list>a>strong{color:#555;font-size:12px;font-weight:500}.r3-channel-head{border-bottom:1px solid var(--line);background:#fff;padding:65px max(24px,7vw) 35px}.r3-channel-head h1{letter-spacing:-.04em;margin:20px 0 8px;font-size:44px}.r3-channel-head p{color:#777}.r3-channel-layout{grid-template-columns:minmax(0,1fr) 260px;gap:60px;padding:48px max(24px,7vw) 70px;display:grid}.r3-members h2{margin:0 0 14px;font-size:15px}.r3-members>div{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:13px 0;display:grid}.channel-tech{margin:0 max(24px,7vw) 80px}.channel-tech>div{grid-template-columns:130px 1fr;gap:12px;padding:10px 0;display:grid}.channel-tech code{color:#555}.r3-profile-hero{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:24px;padding:70px max(24px,8vw) 50px;display:flex}.r3-profile-hero>div>span{color:#888;font-size:12px}.r3-profile-hero h1{letter-spacing:-.04em;margin:10px 0 12px;font-size:52px}.profile-summary{gap:16px;display:flex}.r3-profile-layout{max-width:980px;margin:auto;padding:60px 24px 100px}.profile-readable>section{border-bottom:1px solid var(--line);padding:35px 0}.profile-readable h2{margin:0 0 22px;font-size:20px}.profile-facts{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:30px;padding-bottom:35px;display:grid}.profile-facts div{flex-direction:column;gap:8px;display:flex}.profile-facts span{color:#888;font-size:12px}.profile-facts strong{font-size:17px}.profile-channels{flex-wrap:wrap;gap:10px;display:flex}.profile-channels a{color:#555;background:#ecece8;border-radius:6px;padding:9px 12px;font-size:12px}.r3-profile .technical-details{margin-top:35px}.r3-profile .technical-details dl{max-width:600px}.business-intro{padding-bottom:45px}.business-intro h1{white-space:pre-line}.task-brief{gap:45px;margin-top:38px;display:flex}.task-brief span{flex-direction:column;gap:5px;display:flex}.task-brief small{color:#888}.demo-stage{max-width:1120px;margin:55px auto 80px;padding:0 24px}.r3-business-flow{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.r3-business-flow .demo-controls{border-color:var(--line);padding:14px 18px}.mode-switch{gap:4px;display:flex}.mode-switch button,.technical-controls button{color:#777;border-radius:6px;padding:8px 11px;font-size:12px}.mode-switch button.active,.technical-controls button.active{color:#111;background:#ecece8}.r3-business-flow .simulator-disclosure{color:#777;border-color:var(--line);background:#f5f5f2;margin:0}.story-mode{padding:48px}.story-actors{justify-content:center;align-items:center;gap:20px;margin-bottom:42px;display:flex}.story-actors span{color:#555;align-items:center;gap:10px;display:flex}.story-actors b{color:#fff;background:#171717;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.story-actors i{color:#aaa}.story-mode ol{grid-template-columns:repeat(8,1fr);gap:7px;padding:0;list-style:none;display:grid}.story-mode li{color:#999;flex-direction:column;gap:10px;min-width:0;display:flex}.story-mode li i{background:#ecece8;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;font-style:normal;display:grid}.story-mode li strong{font-size:11px;font-weight:520}.story-mode li.active{color:#111}.story-mode li.active i{color:#fff;background:#171717}.story-mode li.complete{color:#177647}.story-mode li.complete i{color:#177647;background:#dceee4}.story-current{border-top:1px solid var(--line);text-align:center;color:#555;margin:35px 0 0;padding-top:25px}.technical-mode{padding:24px}.technical-controls{align-items:center;gap:5px;margin-bottom:18px;display:flex}.technical-controls>span{color:#888;margin-right:8px;font-size:11px}.business-event-log{border-color:var(--line)}.business-event-log>div:not(.console-bar){border-color:var(--line);color:#666}.technical-json{color:#444;background:#f0f0ed;padding:18px;overflow:auto}.demo-receipt{background:#f3f8f5;border-color:#177647}.demo-receipt>div{color:#222;border-color:#d8e7de}.demo-receipt>b,.demo-receipt>code{color:#177647;border-color:#d8e7de}.business-claims{max-width:1080px;margin:0 auto 70px}.business-claims>div{color:#666;flex-wrap:wrap;gap:28px;display:flex}.business-close{background:#f3f3f0;padding:70px max(24px,8vw)}.business-close h2{font-size:38px}.business-close p{color:#666;max-width:720px}.business-close a{color:#333;font-weight:600}.developer-first{background:#fff;grid-template-columns:1fr 1fr;gap:8vw;padding:85px max(24px,8vw);display:grid}.developer-first h1{white-space:pre-line;font-size:clamp(48px,6vw,78px)}.developer-first p{color:#6f6f69;max-width:600px;font-size:18px;line-height:1.65}.developer-first .button{margin-top:28px}.short-code{border:1px solid var(--line);background:#f6f6f3;border-radius:10px;align-self:center;overflow:hidden}.short-code>div{border-bottom:1px solid var(--line);color:#777;justify-content:space-between;padding:13px 16px;font-size:11px;display:flex}.short-code pre{color:#333;font:12px/1.8 var(--mono);margin:0;padding:28px;overflow:auto}.developer-three-steps{border-block:1px solid var(--line);padding:80px max(24px,8vw)}.developer-three-steps h2{margin:0 0 38px;font-size:34px}.developer-three-steps>div{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.developer-three-steps article{grid-template-columns:34px 1fr;align-items:center;gap:10px;display:grid}.developer-three-steps article>span{background:#e9e9e5;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.developer-three-steps article strong{font-size:17px}.developer-three-steps article code,.developer-three-steps article p{color:#777;grid-column:2;font-size:11px}.developer-advanced{margin:65px max(24px,8vw)}.developer-advanced>summary{font-size:16px;font-weight:600}.r3-developer-console{padding:25px 0 0}.r3-developer-console .developer-panel,.r3-developer-console .developer-tabs{border-color:var(--line);background:#fff}.r3-developer-console .developer-tabs button{color:#777;border-color:var(--line)}.r3-developer-console .developer-tabs button.active{color:#111;background:#eee;box-shadow:inset 0 -2px #111}.r3-developer-console .developer-panel-title,.r3-developer-console .developer-table>div{border-color:var(--line)}.r3-developer-console .developer-table code{color:#555}.r3-developer-console .developer-table span{color:#777}.r3-developer-console .console-disclosure{color:#777;background:#f5f5f2}.developer-help{background:#f1f1ee;padding:80px max(24px,8vw)}.developer-help h2{font-size:36px}.developer-help p{color:#666}.developer-help a{font-weight:650}.connect-three{border-top:0}.r3-connect-code{grid-template-columns:1fr 1fr;gap:8vw;padding:80px max(24px,8vw);display:grid}.r3-connect-code .r3-section-heading{margin:0;display:block}.r3-connect-code .r3-section-heading h2{margin-top:20px}.r3-connect-code .code-window,.r3-connect .code-window{border-color:var(--line);background:#f1f1ee;border-radius:10px}.r3-connect-code pre,.connect-technical pre{color:#333}.r3-virtual{border-color:var(--line);background:#fff}.r3-virtual h2{font-size:46px}.r3-virtual p{color:#666}.virtual-form,.created-robot{border-color:var(--line);background:#fafaf8;border-radius:10px}.virtual-form input[type=text],.virtual-form>label input{color:#222;background:#fff;border-color:#d7d7d2;border-radius:6px}.virtual-form fieldset{border-color:var(--line)}.form-head{border-color:var(--line);color:#777}.form-head b,.created-robot>span{color:#177647}.privacy-note{display:none}.form-technical{color:#666;margin:18px 0}.form-technical summary{cursor:pointer;font-size:12px}.form-technical code{margin-top:8px;display:block}.credential{border-color:var(--line)}.credential code{color:#177647}.connect-technical{margin:20px max(24px,8vw) 90px}.connect-technical>div{padding:20px 0}.connect-technical pre{background:#efefec;padding:18px;overflow:auto}.architecture-summary{background:var(--line);border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.architecture-summary>div{background:#fff;flex-direction:column;gap:18px;padding:60px max(24px,8vw);display:flex}.architecture-summary span{color:#777;font-size:12px}.architecture-summary strong{font-size:20px;line-height:1.6}.architecture-technical{margin:70px max(24px,8vw)}.architecture-technical .architecture-map{border-color:var(--line);background:#f4f4f1;margin:20px 0 0}.architecture-technical .app-layer{background:var(--line)}.architecture-technical .app-layer>div{background:#fff}.architecture-technical .app-layer b{color:#333}.architecture-technical .adapter-layer>div,.architecture-technical .vendor-layer>div{border-color:var(--line);color:#333;background:#fff}.architecture-technical .arch-arrow{color:#777}.architecture-proof{background:#fff}.architecture-proof h2{font-size:46px}.architecture-proof strong{color:#177647;background:#e5f2ea;border:0;border-radius:6px}.about-simple{grid-template-columns:repeat(3,1fr);gap:70px;padding:90px max(24px,8vw);display:grid}.about-simple span{color:#999}.about-simple h2{margin:30px 0 14px;font-size:24px}.about-simple p{color:#777;line-height:1.7}.r3-developer-demo .developer-console{margin:55px max(24px,6vw) 90px}.r3-developer-demo .sim-robots,.r3-developer-demo .event-log,.r3-developer-demo .console-bar,.r3-developer-demo .developer-json{border-color:var(--line);color:#333;background:#fff}.r3-developer-demo .sim-robot,.r3-developer-demo .adapter-normalize,.r3-developer-demo .developer-event-list article,.r3-developer-demo .developer-json>div{border-color:var(--line)}.r3-developer-demo .developer-event-list article.selected{background:#f0f0ed}.r3-developer-demo .developer-json pre{color:#333}@media (max-width:980px){.r3-header{gap:20px}.r3-header .primary-nav{gap:18px}.r3-home-hero{grid-template-columns:1fr}.hero-orbit{display:none}.r3-section-heading{grid-template-columns:50px 1fr}.r3-section-heading p{grid-column:2}.r3-story ol{flex-direction:column;align-items:flex-start;gap:14px}.r3-story li{width:100%}.r3-story li:not(:last-child):after{content:"↓"}.r3-robot-grid{grid-template-columns:1fr 1fr}.network-content,.r3-channel-layout{grid-template-columns:1fr}.r3-online,.r3-members{max-width:none}.developer-first{grid-template-columns:1fr}.story-mode ol{grid-template-columns:repeat(4,1fr);row-gap:24px}.r3-connect-code,.architecture-summary{grid-template-columns:1fr}.about-simple{grid-template-columns:1fr;gap:35px}}@media (max-width:720px){.r3-header{height:58px;padding:0 16px}.r3-header .primary-nav,.r3-header .header-cta{display:none}.r3-header .brand span:last-child{font-size:12px;display:block}.header-actions{margin-left:auto}.mobile-menu{display:block;position:relative}.mobile-menu summary{border:1px solid var(--line2);border-radius:6px;padding:7px 9px;font-size:12px;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu nav{border:1px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;width:190px;padding:8px;position:absolute;top:40px;right:0;box-shadow:0 12px 30px #0002;gap:0!important;display:flex!important}.mobile-menu nav a{padding:11px!important;display:block!important}.r3-home-hero{min-height:auto;padding:65px 20px 60px}.r3-home-hero h1,.simple-page-head h1,.developer-first h1{font-size:48px}.r3-home-hero p,.simple-page-head p,.developer-first p{font-size:16px}.r3-home-hero .hero-actions{flex-direction:column;align-items:stretch}.r3-preview{padding:30px 20px}.preview-metrics{grid-template-columns:1fr;gap:14px}.preview-metrics>div{justify-content:space-between;padding:0}.preview-metrics strong{font-size:30px}.r3-steps,.r3-story,.r3-developer-cta{padding:75px 20px}.r3-section-heading{grid-template-columns:1fr;gap:12px;margin-bottom:45px}.r3-section-heading p{grid-column:1}.r3-steps>div:last-child{grid-template-columns:1fr;gap:38px}.r3-steps article{padding:0}.r3-steps article>b{margin-bottom:12px}.r3-steps article>i{display:none}.r3-footer{grid-template-columns:1fr;padding:45px 20px}.r3-footer .footer-links{justify-content:flex-start}.simple-page-head{padding:55px 20px 45px}.simple-filter{flex-direction:column;align-items:flex-start;gap:15px;padding:18px 20px;overflow:auto}.simple-filter>div{min-width:max-content}.r3-robot-grid{grid-template-columns:1fr;padding:30px 16px 70px}.network-title{flex-direction:column;padding:45px 20px 25px}.network-title h1{font-size:38px}.network-technical{align-self:stretch;width:auto}.network-subnav{padding:0 12px;overflow:auto}.network-subnav a{white-space:nowrap}.network-content{padding:32px 20px 70px}.r3-event{grid-template-columns:44px 1fr}.r3-channel-list{padding:20px 20px 70px}.r3-channel-list>a{grid-template-columns:30px minmax(0,1fr) 18px}.r3-channel-list>a>strong{display:none}.r3-channel-head{padding:45px 20px 25px}.r3-channel-head h1{overflow-wrap:anywhere;font-size:32px}.r3-channel-layout{padding:30px 20px 50px}.channel-tech{margin:0 20px 60px}.r3-profile-hero{padding:45px 20px 35px}.r3-profile-hero h1{font-size:38px}.r3-profile-layout{padding:35px 20px 70px}.profile-facts{grid-template-columns:1fr}.task-brief{flex-wrap:wrap;gap:25px}.demo-stage{margin:30px auto 55px;padding:0 12px}.story-mode{padding:30px 18px}.story-mode ol{grid-template-columns:1fr 1fr}.story-actors{gap:10px}.business-claims{margin:0 20px 50px}.business-close{padding:55px 20px}.business-close h2{font-size:31px}.developer-first{padding:55px 20px}.developer-three-steps{padding:60px 20px}.developer-three-steps>div{grid-template-columns:1fr;gap:28px}.developer-advanced{margin:45px 20px}.developer-tabs{overflow:auto}.developer-tabs button{flex:none}.developer-help,.r3-connect-code,.r3-virtual{padding:60px 20px}.connect-technical{margin:15px 20px 60px}.architecture-summary>div{padding:45px 20px}.architecture-technical{margin:50px 16px}.architecture-technical .architecture-map{padding:15px}.architecture-proof{padding:60px 20px}.architecture-proof h2{font-size:34px}.about-simple{padding:60px 20px}.r3-developer-demo .developer-console{margin:35px 12px 70px}.language-switch{font-size:11px}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
