@font-face{font-family:display;src:url(/_next/static/media/3bc58907d2bad122-s.p.ttf) format("truetype");font-display:swap;font-weight:500}@font-face{font-family:display;src:url(/_next/static/media/6e77e2e2b1683d57-s.p.ttf) format("truetype");font-display:swap;font-weight:600}@font-face{font-family:display;src:url(/_next/static/media/a49e261c6f63a539-s.p.ttf) format("truetype");font-display:swap;font-weight:700}@font-face{font-family:display Fallback;src:local("Arial");ascent-override:126.37%;descent-override:25.27%;line-gap-override:0.00%;size-adjust:79.13%}.__className_e2fcc7{font-family:display,display Fallback}.__variable_e2fcc7{--font-display:"display","display Fallback"}@font-face{font-family:mono;src:url(/_next/static/media/ece426e343f97101-s.p.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:mono;src:url(/_next/static/media/94c5cf254271768f-s.p.ttf) format("truetype");font-display:swap;font-weight:500}@font-face{font-family:mono Fallback;src:local("Arial");ascent-override:102.50%;descent-override:27.50%;line-gap-override:0.00%;size-adjust:100.00%}.__className_f83318{font-family:mono,mono Fallback}.__variable_f83318{--font-mono:"mono","mono Fallback"}:root{color-scheme:dark;--bg:#0b100e;--panel:#111914;--line:#343b2e;--text:#ece7d7;--muted:#a3aa98;--accent:#c7a65e}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-mono),monospace;line-height:1.6}a{color:inherit;text-decoration:none}a:hover{color:var(--accent)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px}header{max-width:1280px;margin:auto;display:flex;align-items:center;gap:36px;padding:24px 40px;border-bottom:1px solid var(--line)}.brand{font-size:25px;letter-spacing:3px;font-weight:900}.brand-mark{color:var(--accent)}nav{display:flex;gap:28px;margin-left:auto}nav a{color:var(--muted);font-size:14px}nav a[aria-current=page]{color:var(--accent);text-decoration:underline;text-underline-offset:9px}.badge,.state,.tag{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.06em;border:1px solid var(--line);padding:5px 9px;display:inline-block}.badge{background:var(--accent);color:#172014;font-weight:700}.notice{max-width:1200px;margin:0 auto;border-bottom:1px solid var(--line);padding:12px 0;display:flex;gap:12px;align-items:center;font-family:var(--font-mono),monospace;font-size:12px;color:var(--accent)}.notice span:last-child{color:var(--muted);margin-left:auto}.dot{width:6px;height:6px;background:var(--accent);border-radius:50%}main{max-width:1200px;margin:auto;padding:24px 0 70px;min-height:70vh}section{margin:32px 0}.page-heading{padding:24px 0 12px;max-width:820px}.eyebrow{font:11px var(--font-mono),monospace;letter-spacing:.14em;color:var(--accent);margin:0 0 20px}h1{font-size:clamp(36px,5vw,64px);line-height:1.06;letter-spacing:-.045em;margin:0 0 24px;font-weight:650}h2{font-size:23px;line-height:1.3;letter-spacing:-.025em;margin:0 0 18px}h3{font-size:18px}p{margin:0 0 18px}.lede{font-size:18px;max-width:640px}.lede,.muted{color:var(--muted)}.mono,code,pre{font-family:var(--font-mono),monospace}.small{font-size:12px}.identifier,code,dd{overflow-wrap:anywhere}.identifier{color:var(--muted);font-size:13px}.grid{display:grid;grid-gap:22px;gap:22px}.two{grid-template-columns:1fr 1fr}.panel{padding:28px;border:1px solid var(--line);background:var(--panel);margin:0}.panel>p:not(.eyebrow){color:var(--muted)}.panel p strong{color:var(--text)}.panel a,.table-wrap a{border-bottom:1px solid #59685b}.agent-card{display:flex;align-items:flex-start;gap:25px}.agent-card h2{margin-bottom:12px}.agent-card .small{margin:20px 0 0;overflow-wrap:anywhere}.agent-monogram{min-width:70px;height:80px;border:1px solid #52634c;background:#243025;color:var(--accent);font:30px var(--font-mono),monospace;display:grid;place-items:center}.agent-monogram span{font-size:10px}.tag{color:var(--accent)}.hero{min-height:430px;position:relative;overflow:hidden;border-bottom:1px solid var(--line);padding:15px 0 55px}.hero .page-heading{max-width:650px;position:relative;z-index:1}.hero h1{max-width:510px;font-size:clamp(45px,6vw,78px)}.hero .lede{max-width:555px}.hero-grid{position:absolute;right:0;top:0;bottom:0;width:39%;background-image:linear-gradient(#26312c 1px,transparent 0),linear-gradient(90deg,#26312c 1px,transparent 0);background-size:36px 36px;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:skewY(-7deg);opacity:.5;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%);mask-image:linear-gradient(90deg,transparent,#000 30%)}.hero-grid span{font:900 70px var(--font-mono),monospace;color:var(--accent);letter-spacing:-5px}.hero-grid small{font:10px var(--font-mono),monospace;color:var(--muted)}.actions{display:flex;gap:12px;margin:12px 0 20px;position:relative;z-index:1}.button{padding:12px 20px;background:var(--accent);color:#182015;font-size:14px;font-weight:700;border:1px solid var(--accent)}.button:hover{background:#dfc581;color:#182015}.button.secondary{background:var(--bg);color:var(--text);border-color:var(--line)}.section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:20px}.lifecycle{list-style:none;padding:0;display:grid;grid-template-columns:repeat(7,1fr);border:1px solid var(--line)}.lifecycle li{position:relative;padding:20px 15px;border-right:1px solid var(--line);font:12px var(--font-mono),monospace;display:flex;flex-direction:column;gap:16px}.lifecycle li:last-child{border:0;color:var(--accent)}.lifecycle small{color:var(--muted)}.lifecycle li>span{position:absolute;right:10px;top:18px;color:var(--muted)}details{border:1px solid var(--line);padding:16px 20px}summary{cursor:pointer;color:var(--muted);font-size:13px}.transition-list{font-size:12px;display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px;margin-top:20px}.transition-list p{margin:0}.empty{text-align:center;border:1px dashed var(--line);padding:44px 24px;margin:24px 0}.empty p{color:var(--muted);margin-bottom:0}.table-wrap{overflow-x:auto;border:1px solid var(--line)}table{width:100%;border-collapse:collapse;text-align:left;font-size:14px}th{color:var(--muted);font:11px var(--font-mono),monospace;letter-spacing:.08em;padding:17px 20px;background:var(--panel)}td{padding:20px;border-top:1px solid var(--line)}td small{display:block;font-size:10px;color:var(--muted);margin-top:7px}tbody tr:hover{background:#19201d}.state{font-size:10px;white-space:nowrap;color:#c6d0cf}.state-accepted,.state-paid{color:var(--accent);border-color:#576c42}.state-running,.state-submitted{color:#a7d9ed;border-color:#3b5b66}.filters{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}button{font:11px var(--font-mono),monospace;background:var(--panel);color:var(--muted);border:1px solid var(--line);padding:9px 12px;cursor:pointer}button[aria-pressed=true]{background:var(--accent);color:#182015}button:hover,button[aria-pressed=true]{border-color:var(--accent)}dl{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:12px;gap:12px;font-size:13px;margin:24px 0}dt{color:var(--muted)}dd{margin:0}.timeline{list-style:none;border-left:1px solid #55664b;padding-left:22px;margin-bottom:0}.timeline li{position:relative;margin-bottom:22px;font-size:12px}.timeline li:before{content:"";width:7px;height:7px;background:var(--accent);position:absolute;left:-26px;top:7px}.timeline small,.timeline time{display:block;color:var(--muted);margin-top:5px}blockquote{border-left:2px solid var(--accent);margin:25px 0;padding:0 20px;font-size:14px}blockquote code{font-size:12px;color:var(--accent)}pre{overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.receipt{margin-top:28px}.inventory{list-style:none;padding:0;margin:0}.inventory li{display:flex;justify-content:space-between;gap:24px;padding:15px 0;border-top:1px solid var(--line);font-size:13px}.inventory span,footer{color:var(--muted)}footer{border-top:1px solid var(--line);padding:28px 40px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:18px;font:10px var(--font-mono),monospace}.skip{position:absolute;left:15px;top:-80px;background:var(--accent);color:#000;z-index:5;padding:12px}.skip:focus{top:10px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}@media (max-width:1280px){main{padding:24px 30px 60px}.notice{margin:0 30px}.hero-grid{opacity:.3}}@media (max-width:800px){.two{grid-template-columns:1fr}.lifecycle{grid-template-columns:repeat(4,1fr)}.lifecycle li{border-bottom:1px solid var(--line)}.hero-grid{display:none}.notice{align-items:flex-start;flex-wrap:wrap;gap:8px}.notice span:last-child{margin-left:0;width:100%}.dot{margin-top:6px}.section-heading{display:block}.inventory li{flex-direction:column;gap:5px}.transition-list{grid-template-columns:1fr}}@media (max-width:540px){header{padding:20px;gap:16px;flex-wrap:wrap}nav{order:3;width:100%;margin:0;justify-content:space-between;gap:12px}.badge{margin-left:auto}main{padding:14px 18px 45px}.notice{margin:0 18px}.page-heading{padding-top:24px}.hero{min-height:0;margin-top:0}.actions{flex-direction:column;align-items:stretch}.button{text-align:center}.panel{padding:22px}.agent-card{gap:15px}.agent-monogram{min-width:48px;height:60px;font-size:22px}.lifecycle{grid-template-columns:repeat(2,1fr)}.lifecycle li:last-child{grid-column:span 2}.lifecycle li{padding:16px}dl{grid-template-columns:1fr;gap:5px}dd{margin-bottom:10px}footer{padding:24px 18px}td,th{padding:14px}td:first-child{min-width:225px}}body{font-size:13px}.brand,h1,h2,h3{font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:.015em;font-weight:600}h1{font-size:clamp(48px,6vw,84px)}h2{font-size:30px}h3{font-size:24px}.brand{display:flex;align-items:center;gap:12px;font-size:34px;letter-spacing:.12em}.brand img{object-fit:contain}nav a{text-transform:uppercase;font-size:11px;letter-spacing:.1em}.badge,.stamp{border:1px solid var(--accent);color:var(--accent);background:transparent;transform:rotate(-6deg);font-size:10px;letter-spacing:.12em;display:inline-block;padding:4px 7px;font-weight:500}.badge{border:3px double var(--accent);font-size:12px}.eyebrow{text-transform:uppercase}.lede{font-size:14px;line-height:1.9}.panel{background:linear-gradient(120deg,#151e17,#0e1511);padding:24px}.hero{min-height:570px;padding:28px 32px 40px;border:1px solid var(--line);isolation:isolate}.hero-art{width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2;opacity:.68}.hero-art,.hero:after{position:absolute;inset:0}.hero:after{content:"";background:linear-gradient(90deg,#0b100ef5,#0b100ed9 36%,#0b100e30);z-index:-1}.hero-crest{display:flex;align-items:center;gap:18px}.hero-crest img{object-fit:contain}.hero-crest .eyebrow{margin:0}.hero h1{max-width:540px;font-size:clamp(58px,7vw,96px)}.hero .lede,.hero>.small{max-width:510px}.button{text-transform:uppercase;letter-spacing:.06em;font-size:11px}.lifecycle{gap:3px;padding:5px;background:#060b08;border-color:#655737}.lifecycle li{background:linear-gradient(#1e261e 49%,#0c120e 50%,#172018 52%);border:1px solid var(--line);padding:16px 10px}.lifecycle strong{letter-spacing:.07em;font-weight:500}.lifecycle li:last-child{border:1px solid #655737}.lifecycle li>span{display:none}th{text-transform:uppercase;padding:12px 16px}td{padding:14px 16px;font-size:12px}.state-running,.state-submitted{color:#d2c59e;border-color:#655737}.status-chips{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.status-chip{border:1px solid var(--line);padding:9px 12px;font-size:11px;letter-spacing:.08em}.deployed{color:var(--accent);border-color:#655737}.contract-ledger{display:grid;grid-template-columns:250px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:center}.ledger-seal{text-align:center}.ledger-seal img{width:100%;height:auto}.inventory li{align-items:baseline;flex-wrap:wrap;gap:8px;font-size:12px}.identifier{font-size:11px}.flow-register{gap:0}.flow-register dd,.flow-register dt{padding:13px 0;border-top:1px solid var(--line)}@media (max-width:800px){.contract-ledger{grid-template-columns:1fr}.ledger-seal img{width:170px}.hero{padding:24px}.hero:after{background:#0b100ed9}}@media (max-width:540px){.hero{padding:20px}.hero-crest{gap:10px}.hero-crest .eyebrow{font-size:9px}.flow-register dd{border-top:0;padding-top:0}}