@font-face{font-family:Barlow;src:url('/assets/display.ttf') format('truetype');font-weight:200;font-display:swap}@font-face{font-family:DM;src:url('/assets/body.ttf') format('truetype');font-weight:400;font-display:swap}@font-face{font-family:DM;src:url('/assets/body-bold.ttf') format('truetype');font-weight:600 800;font-display:swap}
:root{--blue:#1117a1;--ink:#111a46;--paper:#f8f3e8;--lavender:#c1c0ff;--peach:#ffb785;--line:#9d9eb9;--mono:ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--ink);background:var(--paper);font-family:DM,Arial,sans-serif;font-synthesis:none;scroll-behavior:smooth;scroll-padding-top:24px}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}a,button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--peach);outline-offset:5px}h1,h2,h3,p{margin:0}h1,h2{font:200 70px/.99 Barlow,'Arial Narrow',sans-serif;letter-spacing:-.025em}p{line-height:1.55;font-size:17px}img,svg{max-width:100%}img{object-fit:contain}.wrap{max-width:1440px;width:calc(100% - 104px);margin-inline:auto}.section{padding-block:72px}.blue-field{background:var(--blue);color:var(--paper)}.skip-link{position:absolute;top:-90px;left:20px;z-index:30;padding:12px 20px;background:var(--paper);color:var(--ink)}.skip-link:focus{top:10px}.header{display:flex;align-items:center;justify-content:space-between;min-height:94px;border-bottom:1px solid #e7e6ff85;gap:40px}.wordmark{display:inline-flex;align-items:center;gap:13px;font-size:29px;font-weight:600;letter-spacing:-1.2px;flex:none}.wordmark img{width:42px;height:38px}.navigation{display:flex;align-items:center;gap:42px;font:12px var(--mono);letter-spacing:.07em;text-transform:uppercase}.navigation>a:not(.button){padding-block:12px}.navigation>a:not(.button):hover{color:var(--peach)}.button{display:inline-flex;justify-content:space-between;align-items:center;gap:30px;min-height:50px;padding:15px 22px;border:1px solid transparent;border-radius:3px;font:600 12px var(--mono);text-transform:uppercase;letter-spacing:.09em;transition:background .2s,transform .2s}.button:hover{transform:translateY(-2px)}.button span{font-size:17px;line-height:1}.peach{color:var(--ink);background:var(--peach)}.peach:hover{background:#ffc99f}.outline{color:inherit;border-color:currentColor}.outline:hover{background:#ffffff12}.small{min-height:40px;padding:11px 16px;font-size:11px}.lavender{background:var(--lavender);color:var(--ink)}.nav-toggle{display:none}.hero{position:relative;display:grid;grid-template-columns:56% 44%;min-height:660px;padding-top:35px;padding-bottom:31px;isolation:isolate}.hero-copy{position:relative;z-index:2;align-self:center;padding-bottom:7px}.eyebrow,.section-label{font:600 12px/1.5 var(--mono);letter-spacing:.09em}.hero-label{display:flex;gap:9px;align-items:center;font-size:10px;color:#e1dfff;letter-spacing:.13em;margin-bottom:19px}.status-dot{width:6px;height:6px;background:var(--peach);border-radius:50%}.hero h1{font-size:clamp(76px,7.8vw,119px);white-space:nowrap;margin-left:-4px;line-height:.94}.hero h2{font:400 clamp(20px,2vw,27px)/1.17 DM,Arial,sans-serif;letter-spacing:-.035em;margin-top:26px;max-width:540px}.hero-copy>p{font-size:15px;max-width:510px;margin-top:13px;line-height:1.45;color:#f0edf8}.hero-actions{display:flex;gap:14px;margin-top:26px;flex-wrap:wrap}.network-note{display:flex;gap:13px;align-items:center;font:11px var(--mono);margin-top:25px}.network-note i{font-style:normal;opacity:.5}.network-note span:last-child{opacity:.65}.hero-art{position:relative;align-self:stretch;min-width:0;margin:-26px -24px -12px -60px;z-index:1}.hero-art canvas{position:absolute;width:100%;height:100%;inset:0;opacity:0;transition:opacity .5s}.hero-art.ready canvas{opacity:1}.ribbon-fallback{position:absolute;inset:0;width:100%;height:100%;transition:opacity .4s}.ready .ribbon-fallback{opacity:0}.art-caption{position:absolute;bottom:4px;left:70px;right:20px;display:flex;align-items:center;justify-content:space-between;gap:20px;font:9px var(--mono);letter-spacing:.09em;opacity:.65}.art-caption:before{content:'';height:1px;background:currentColor;flex:1}.art-caption>span:last-child{font-size:30px}#motion-toggle{position:absolute;right:27px;bottom:51px;border:1px solid #f8f3e84d;background:transparent;color:var(--paper);width:28px;height:28px;border-radius:50%;font:12px var(--mono)}.capability-strip{border-block:1px solid #d7d4ed88}.capability-strip>.wrap{display:grid;grid-template-columns:repeat(5,1fr);padding-block:18px}.capability-strip span{display:flex;align-items:center;gap:14px;justify-content:center;border-right:1px solid #d7d4ed88;font-size:23px}.capability-strip span:first-child{justify-content:flex-start}.capability-strip span:last-child{border:0;justify-content:flex-end}.capability-strip b{font:10px var(--mono);letter-spacing:.065em}.section-label{display:flex;align-items:center;gap:24px;margin-bottom:20px;font-size:11px}.section-label>span{display:block;width:80px;height:1px;background:currentColor;opacity:.4}.section-label small{margin-left:auto;opacity:.6;font-size:10px;letter-spacing:.025em}.section h2{font-size:clamp(48px,5.6vw,78px)}.introduction{display:grid;grid-template-columns:.85fr 1.15fr;gap:58px;align-items:center}.introduction h2{font-size:clamp(46px,4.6vw,65px);margin-bottom:24px}.introduction>div>p{max-width:440px}.prompt-list{margin-top:25px;display:grid;border-top:1px solid var(--line);max-width:465px}.prompt-list a{padding:14px 0;border-bottom:1px solid var(--line);display:flex;gap:16px;font-size:14px;font-weight:600;line-height:1.4}.prompt-list a:hover{color:var(--blue)}.prompt-list a>span{font:22px/1 var(--mono)}.introduction .footnote{font-size:13px;margin-top:16px}.chat-preview{color:var(--paper);background:#111a3e;border:1px solid #283360;border-radius:16px;display:grid;grid-template-columns:26% 74%;overflow:hidden;min-height:510px;box-shadow:0 18px 55px #171a4010}.preview-sidebar{display:flex;flex-direction:column;padding:25px 14px;border-right:1px solid #666b9b66;gap:8px}.preview-agent{display:flex;align-items:center;gap:7px;font-size:16px;font-weight:600;letter-spacing:-.04em;margin-bottom:19px;white-space:nowrap}.preview-nav{display:flex;align-items:center;gap:13px;padding:11px 9px;font-size:17px}.preview-nav span{font-size:12px}.preview-nav.active{background:#c1c0ff30;border-radius:7px}.preview-add{margin-top:12px;padding-top:20px;border-top:1px solid #73799c;display:flex;gap:12px;font-size:16px}.preview-add span{font-size:11px}.preview-network{display:flex;align-items:center;gap:6px;font:8px var(--mono);margin-top:auto;padding-top:25px}.preview-network i{width:4px;height:4px;background:#93d6ae;border-radius:50%}.preview-conversation{display:flex;flex-direction:column;min-width:0}.preview-top{border-bottom:1px solid #8b90b94d;padding:12px 18px;display:flex;align-items:center;justify-content:space-between;font:9px var(--mono);letter-spacing:.07em;gap:12px}.preview-top>span:first-child{display:flex;align-items:center;gap:7px}.preview-messages{padding:18px 17px 10px;flex:1;display:flex;flex-direction:column;gap:17px}.sample-user{align-self:flex-end;max-width:83%;margin-left:auto;background:var(--lavender);color:var(--ink);padding:11px 13px;border-radius:12px 12px 2px 12px;font-size:12px;line-height:1.4}.sample-agent{display:flex;align-items:flex-start;gap:9px}.sample-agent p{font-size:12px;line-height:1.45;background:#c1c0ff1f;border-radius:0 12px 12px;padding:11px 13px}.sample-agent img{flex:none;margin-top:8px}.sample-results{display:grid;gap:5px;margin-left:36px;margin-top:-7px}.sample-results>div:not(.sample-quote){border:1px solid #676c9c99;border-radius:6px;display:flex;justify-content:space-between;gap:9px;align-items:center;padding:7px 10px;font-size:11px}.sample-results small{font-size:9px;opacity:.75;white-space:nowrap}.sample-quote{margin-top:5px;border:1px solid #9194c6;border-radius:10px;padding:13px;background:#c1c0ff16}.sample-quote b{font:10px var(--mono);letter-spacing:.1em}.sample-quote dl{margin:10px 0 12px}.sample-quote dl div,.rule-demo dl div{display:flex;justify-content:space-between;gap:12px;padding:5px 0;border-bottom:1px solid #9a9fc04d;font-size:11px}.sample-quote dd,.rule-demo dd{margin:0;text-align:right}.sample-quote .button{width:100%;font-size:9px;min-height:34px;padding:9px 10px}.preview-composer{display:flex;align-items:center;justify-content:space-between;margin:8px 16px 17px;padding:13px 12px;background:#c1c0ff26;border:1px solid #8588b8;border-radius:8px;font:10px var(--mono);color:#e4e1ff;gap:9px}.workflow{padding-top:33px;border-top:1px solid var(--line)}.workflow h2{margin-bottom:25px}.workflow-grid{display:grid;grid-template-columns:repeat(3,1fr)}.workflow-grid article{padding:0 34px;border-right:1px solid var(--line)}.workflow-grid article:first-child{padding-left:0}.workflow-grid article:last-child{border-right:0;padding-right:0}h3{font:600 13px/1.4 var(--mono);letter-spacing:.045em}.workflow-grid h3{margin-bottom:10px}.workflow-grid p{font-size:15px;line-height:1.5}.step-art{height:160px;position:relative;margin:12px auto 25px;width:220px}.skill-art{height:135px;width:190px;position:relative;margin:5px auto 21px}.wallet-shape{position:absolute;background:linear-gradient(140deg,#f8f3e8,#b8b7f6 56%,#3b41b0);border:1px solid #6f6dc6;border-radius:10px;box-shadow:inset 0 0 0 4px #f8f3e877,4px 6px 0 #232d9118;transform:rotateY(-22deg) rotateZ(-8deg);width:115px;height:77px;top:50px;left:22px}.wallet-shape:after,.coin-art div:after{content:'';position:absolute;inset:0;background-image:radial-gradient(#1117a155 .6px,transparent .8px);background-size:3px 3px;border-radius:inherit}.wallet-shape.back{top:20px;left:92px;opacity:.85}.wallet-shape i{position:absolute;width:43px;height:28px;background:#b5b4eb;border:1px solid #6567bd;right:-4px;top:26px;z-index:1;border-radius:5px 0 0 5px}.wallet-shape i:after{content:'';position:absolute;width:10px;height:10px;background:var(--paper);border-radius:50%;top:7px;left:10px;border:1px solid #6265af}.tape-art i{position:absolute;border:13px solid #b5b8f0;border-top-color:#f8f3e8;border-right-color:#777cce;border-radius:50%;width:149px;height:60px;transform:rotate(-23deg);left:30px;box-shadow:1px 2px 0 #282c9e}.tape-art i:nth-child(1){top:13px}.tape-art i:nth-child(2){top:50px;transform:rotate(23deg)}.tape-art i:nth-child(3){top:87px}.orbit-art i{position:absolute;border:1px solid #373ea6;width:180px;height:65px;border-radius:50%;top:52px;left:20px;transform:rotate(13deg)}.orbit-art i:nth-child(2){transform:rotate(70deg)}.orbit-art i:nth-child(3){transform:rotate(130deg)}.orbit-art i:after{content:'';position:absolute;top:10px;left:12px;width:10px;height:10px;border-radius:50%;background:radial-gradient(at 30% 30%,#f8f3e8,#2627a3);box-shadow:1px 2px 3px #111a4644}.orbit-art b{position:absolute;width:50px;height:50px;top:59px;left:84px;border-radius:50%;background:radial-gradient(at 35% 25%,#fff,#bcbef3 45%,#2228a7)}.skills-section{border-top:1px solid var(--line);padding-top:30px}.section h2.uppercase{font-size:clamp(46px,5.8vw,83px);white-space:nowrap;letter-spacing:-.03em}.section-lead{font-size:15px;margin-top:18px;max-width:700px}.skills-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:34px;border-top:1px solid var(--line)}.skills-grid article{padding:22px 27px 30px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column}.skills-grid article:nth-child(3n){border-right:0;padding-right:0}.skills-grid article:nth-child(3n+1){padding-left:0}.skills-grid h3{font-size:12px;margin-bottom:11px}.skills-grid p{font-size:15px;line-height:1.5;max-width:330px}.skill-links{display:flex;align-items:flex-start;gap:8px 16px;flex-wrap:wrap;margin-top:20px;font:10px/1.6 var(--mono)}.skill-links a{border-bottom:1px solid transparent}.skill-links a:hover{border-color:currentColor}.coin-art div{position:absolute;left:53px;top:7px;background:linear-gradient(135deg,#faf6f0,#d4d3f9,#9495d6);border:1px solid #6b70c5;box-shadow:inset 0 0 0 6px #f8f3e8,inset 0 0 0 8px #a4a4dc,4px 6px 0 #4e52b5;width:100px;height:100px;border-radius:50%;display:grid;place-items:center;font-size:62px;color:#2e369e;transform:rotate(-20deg) skewY(-10deg);z-index:1}.coin-art>i{position:absolute;width:97px;height:30px;border:1px solid #7276be;bottom:6px;left:30px;border-radius:50%;background:#b4b6ef;box-shadow:0 4px 0 #5d61bb,0 8px 0 #d2d1f0}.signal-art i{position:absolute;top:18px;left:40px;border:2px dotted #6b6cc4;border-radius:50%;width:112px;height:68px}.signal-art i:nth-child(2){inset:26px auto auto 53px;width:86px;height:50px}.signal-art i:nth-child(3){inset:34px auto auto 68px;width:56px;height:32px}.signal-art b{position:absolute;width:7px;height:70px;left:93px;top:52px;background:linear-gradient(#7478ce,#2e369e);clip-path:polygon(40% 0,60% 0,100% 100%,0 100%)}.swap-art span{position:absolute;font:110px/1 Arial,sans-serif;color:#a5a6e3;left:25px;top:-8px;transform:rotate(14deg);text-shadow:2px 2px #2731a8}.swap-art span+span{left:79px;top:32px;color:#454da9}.layers-art i{position:absolute;width:115px;height:67px;background:linear-gradient(110deg,#f8f3e8,#a0a3de);transform:rotate(-25deg) skew(25deg);border:1px solid #9696d5;border-radius:4px;top:16px;left:41px;box-shadow:1px 3px 0 #3d46ae}.layers-art i:nth-child(1){top:64px}.layers-art i:nth-child(2){top:40px}.split{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.split>div>p{max-width:470px;margin-top:22px}.split h2{font-size:clamp(52px,5.7vw,80px)}.text-link{display:flex;align-items:center;justify-content:space-between;max-width:440px;border-bottom:1px solid #a2a4d888;padding:20px 0 12px;font:12px var(--mono);text-transform:uppercase;letter-spacing:.055em;margin-top:13px}.text-link:hover{color:var(--peach)}.wallet-demo{border:1px solid #d2d1f5;border-radius:14px;padding-bottom:22px;background:#111a46}.large-wallet{position:relative;width:270px;height:180px;margin:20px auto 10px;transform:scale(1.4)}.large-wallet .wallet-shape{top:70px;left:65px}.large-wallet .back{top:44px;left:93px}.wallet-demo>.button{display:flex;margin:12px 12%;width:76%}.wallet-steps{border-top:1px solid #9498b5;margin:24px 24px 0;display:grid;grid-template-columns:repeat(4,1fr);padding-top:19px}.wallet-steps>span{display:flex;flex-direction:column;align-items:center;border-right:1px solid #9498b5;font-size:24px;gap:7px}.wallet-steps>span:last-child{border:0}.wallet-steps b{font:9px/1.5 var(--mono);text-align:center}.release-note{display:flex;gap:13px;padding:15px;background:#ffe1bc;max-width:470px;margin-top:27px;border-radius:3px}.release-note span{font-size:23px;line-height:1.2}.release-note p{font-size:13px;line-height:1.45}.rule-demo{background:#111a46;color:var(--paper);border-radius:14px;border:1px solid #303b63;padding-bottom:20px;overflow:hidden}.rule-demo .sample-user{margin:25px 25px 22px;width:fit-content;float:right}.rule-demo dl{clear:both;margin:20px 26px;padding:14px 18px;border:1px solid #777dab;border-radius:8px;background:#c1c0ff12}.rule-demo dl div{font:12px/1.5 var(--mono);padding:9px 0}.rule-demo dl div:last-child{border:0}.rule-demo .button{margin:0 26px;display:flex}.rule-demo .rule-caption{font:9px var(--mono);opacity:.65;margin:13px 26px 0}.included{font-size:11px;margin-top:25px;color:#dad9ff}.agent-pair>div{border-top:1px solid #b4b4e0;display:flex;gap:23px;padding:25px 0;align-items:center}.agent-pair>div:nth-child(2){border-bottom:1px solid #b4b4e0}.agent-pair>div>img,.agent-pair>div>svg{flex:none}.agent-pair>div>div{border-left:1px solid #b4b4e0;padding-left:28px}.agent-pair h3{font:400 27px DM,sans-serif;letter-spacing:-.04em}.agent-pair p{font-size:14px;margin-top:7px}.agent-pair>div>span{font:11px var(--mono);opacity:.5;margin-left:auto;align-self:flex-start}.agent-pair .text-link{margin:7px 0 0;max-width:none}.network-section{padding-bottom:35px}.network-section>p{margin-top:20px;margin-bottom:28px;font-size:16px;max-width:780px}.network-row{display:flex;align-items:center;gap:25px;border-top:1px solid var(--line);padding:17px 0}.network-row>span{font-size:26px;line-height:1;width:30px}.network-row strong{font:12px var(--mono);letter-spacing:.05em}.network-row small{margin-left:auto;font:10px var(--mono);letter-spacing:.05em}.network-row:last-child{border-bottom:1px solid var(--line)}.network-row.future{opacity:.55}.faq-section{padding-top:35px}.faq-list{margin-top:30px;border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;padding:21px 2px;font-size:17px;font-weight:600;gap:20px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{font:23px var(--mono);transition:transform .2s}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details>p{padding:0 48px 22px 2px;max-width:850px;color:#414869;font-size:15px;line-height:1.55}.footer{padding-top:58px;padding-bottom:24px}.footer-cta h2{font-size:clamp(55px,7.7vw,108px);white-space:nowrap;margin-bottom:28px}.footer-cta>.button{min-width:245px}.footer-cta>p{display:inline-block;margin-left:25px;padding-left:25px;border-left:1px solid #b4b4e0;font-size:14px;line-height:2}.footer-bottom{border-top:1px solid #b4b4e0;margin-top:47px;padding-top:25px;display:flex;align-items:center;justify-content:space-between;gap:35px}.footer-bottom>div{display:flex;gap:35px;font:11px var(--mono)}.footer-bottom>p{font-size:11px;border-left:1px solid #b4b4e0;padding-left:30px}.footer-note{display:flex;justify-content:space-between;font:9px/1.5 var(--mono);gap:20px;color:#b8b8dd;margin-top:35px}.reveal{opacity:0;transform:translateY(12px);transition:opacity .65s,transform .65s}.reveal.visible{opacity:1;transform:none}
@media(min-width:1550px){.hero h1{font-size:126px}.hero{min-height:740px}.hero h2{font-size:29px}.hero-copy>p{font-size:17px}.hero-art{margin-left:-80px}}
@media(max-width:1100px){.wrap{width:calc(100% - 64px)}.navigation{gap:25px}.hero{min-height:620px;grid-template-columns:58% 42%}.hero h1{font-size:8.7vw}.hero-art{margin-left:-50px}.hero-copy>p{max-width:440px;font-size:14px}.hero-actions{gap:10px}.hero-actions .button{padding:14px 15px;font-size:10px;gap:17px}.hero h2{font-size:22px}.introduction{gap:30px;grid-template-columns:.9fr 1.1fr}.introduction h2{font-size:48px}.introduction>div>p{font-size:15px}.preview-sidebar{padding:22px 9px}.preview-agent{font-size:13px}.preview-agent img{width:29px}.preview-nav{gap:8px;padding-inline:5px}.preview-nav span{font-size:10px}.chat-preview{grid-template-columns:24% 76%}.sample-results{margin-left:0}.preview-messages{padding:15px 12px}.sample-agent p{padding:9px}.split{gap:58px}.capability-strip b{font-size:9px}.capability-strip span{gap:8px}.section h2.uppercase{font-size:6.1vw}.skills-grid article{padding-inline:20px}.agent-pair>div{gap:10px}.agent-pair>div>div{padding-left:17px}.agent-pair h3{font-size:23px}.agent-pair>div>img,.agent-pair>div>svg{width:85px;height:85px}}
@media(max-width:760px){.wrap{width:calc(100% - 40px)}.section{padding-block:48px}.header{min-height:78px}.wordmark{font-size:25px;gap:9px}.wordmark img{width:33px;height:33px}.nav-toggle{display:grid;width:38px;height:38px;place-content:center;gap:6px;background:none;border:1px solid #b4b4e0;border-radius:3px;color:inherit}.nav-toggle span{display:block;width:17px;height:1px;background:currentColor}.nav-toggle[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.nav-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.navigation{position:absolute;top:77px;left:0;right:0;background:var(--blue);border-bottom:1px solid #b4b4e0;display:none;flex-direction:column;gap:7px;padding:16px 20px 23px;z-index:20}.navigation.open{display:flex;align-items:stretch}.navigation .button{margin-top:8px}.hero{display:flex;flex-direction:column;padding-top:30px;min-height:0;padding-bottom:10px}.hero-label{font-size:9px;margin-bottom:16px}.hero-copy{align-self:stretch}.hero h1{font-size:clamp(58px,12.6vw,95px);margin-left:-1px}.hero h2{font-size:23px;max-width:400px;margin-top:24px}.hero-copy>p{font-size:15px;max-width:485px;margin-top:13px}.hero-actions{margin-top:22px}.hero-actions .button{font-size:10px;min-height:46px;padding:13px 15px;gap:18px}.network-note{font-size:9px;gap:12px;margin-top:20px}.hero-art{height:340px;width:100%;margin:-17px 0 0;align-self:center;max-width:460px;flex:none}.art-caption{left:0;right:0;bottom:2px;font-size:8px}#motion-toggle{bottom:40px;right:0}.ribbon-fallback{transform:scale(1.2)}.capability-strip>.wrap{grid-template-columns:repeat(3,1fr);padding-block:15px;gap:17px 0}.capability-strip span{justify-content:center!important;font-size:21px;gap:6px}.capability-strip b{font-size:8px}.capability-strip span:nth-child(3){border:0}.capability-strip span:last-child{grid-column:2/4;border-left:1px solid #d7d4ed88}.introduction{grid-template-columns:1fr;gap:33px}.introduction h2{font-size:58px}.introduction>div>p{max-width:540px;font-size:16px}.prompt-list{max-width:none}.introduction .footnote{font-size:13px}.chat-preview{max-width:590px;width:100%;min-height:500px;grid-template-columns:24% 76%}.preview-sidebar{padding:23px 9px}.preview-agent{font-size:12px;gap:4px}.preview-agent img{width:26px;height:26px}.preview-nav{padding:12px 5px;gap:7px}.preview-nav span{font-size:10px}.preview-add{gap:7px}.preview-add span{font-size:10px}.preview-network{font-size:7px;gap:4px;line-height:1.5}.preview-top{font-size:8px;padding:12px}.preview-messages{padding:17px 12px 9px;gap:18px}.sample-user{font-size:11px}.sample-agent{gap:7px}.sample-agent img{width:23px}.sample-agent p{font-size:11px}.sample-results>div:not(.sample-quote){font-size:10px;padding:7px 8px}.sample-results small{font-size:8px}.sample-results{margin-left:0}.sample-quote{padding:11px}.sample-quote dl div{font-size:10px}.preview-composer{margin:8px 12px 14px;font-size:9px;padding:12px 9px}.section h2{font-size:54px}.workflow{padding-top:28px}.workflow-grid{grid-template-columns:1fr}.workflow-grid article{padding:24px 0!important;display:grid;grid-template-columns:112px 1fr;gap:0 24px;border-right:0;border-bottom:1px solid var(--line)}.workflow-grid article:last-child{border-bottom:0;padding-bottom:0!important}.workflow-grid h3{grid-column:2;align-self:end;font-size:11px;margin-bottom:10px}.workflow-grid p{grid-column:2;font-size:14px}.step-art{width:220px;height:160px;margin:0;grid-column:1;grid-row:1/3;transform:scale(.58);transform-origin:0 50%;align-self:center}.workflow h2{margin-bottom:5px}.section-label small{font-size:8px;max-width:120px;text-align:right}.section h2.uppercase{white-space:normal;font-size:62px;max-width:620px}.section-lead{font-size:15px}.skills-grid{grid-template-columns:repeat(2,1fr)}.skills-grid article{padding:15px 15px 24px!important}.skills-grid article:nth-child(3n){border-right:1px solid var(--line)}.skills-grid article:nth-child(2n){border-right:0;padding-right:0!important}.skills-grid article:nth-child(2n+1){padding-left:0!important}.skill-art{transform:scale(.8);transform-origin:50% 70%;width:170px;max-width:100%;height:130px;margin-bottom:8px}.skills-grid h3{font-size:10px;letter-spacing:.02em}.skills-grid p{font-size:14px}.skill-links{font-size:9px;gap:7px;margin-top:15px}.split{grid-template-columns:1fr;gap:32px}.split h2{font-size:63px}.split>div>p{max-width:none;font-size:16px}.wallet-demo{max-width:520px;width:100%}.wallet-demo .preview-top{font-size:8px}.wallet-demo>.button{font-size:11px}.wallet-steps b{font-size:8px}.rule-demo dl{margin-inline:18px}.rule-demo .button{margin-inline:18px;font-size:10px}.release-note p{font-size:13px}.included{font-size:10px}.agent-pair h3{font-size:24px}.agent-pair>div{padding:23px 0;gap:18px}.agent-pair>div>div{padding-left:22px}.agent-pair>div>img,.agent-pair>div>svg{width:90px;height:90px}.network-section h2{font-size:57px;max-width:500px}.network-section>p{font-size:15px}.network-row{gap:13px}.network-row strong{font-size:10px}.network-row small{font-size:8px;max-width:105px;text-align:right;line-height:1.5}.faq-section{padding-top:10px}.faq-list summary{font-size:16px;padding-block:19px}.faq-list details>p{font-size:14px;padding-right:16px}.footer{padding-top:43px}.footer-cta h2{font-size:66px;white-space:normal;max-width:500px}.footer-cta>.button{min-width:240px}.footer-cta>p{display:block;border:0;margin:14px 0 0;padding:0;font-size:12px}.footer-bottom{margin-top:30px;gap:23px;flex-wrap:wrap}.footer-bottom>div{gap:24px;font-size:10px}.footer-bottom>p{padding-left:0;border:0;font-size:11px}.footer-note{font-size:8px;margin-top:20px;flex-wrap:wrap;gap:12px}.desktop-break{display:none}}
@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}.reveal{opacity:1;transform:none}}
.hero-art{overflow:clip}.skills-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.skills-grid article,.introduction>div,.split>div{min-width:0}.skill-art{overflow:clip}.swap-art svg{width:190px;height:145px}#motion-toggle{width:46px;border-radius:3px;font-size:9px}
@media(max-width:760px){.skills-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-actions .button{font-size:9px;gap:12px;padding:13px 14px}.hero-art .ribbon-fallback{transform:scale(1)}.skills-grid h3{overflow-wrap:anywhere}}
.wallet-demo{overflow:clip}
