:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f3efe6;--paper-deep:#e7e0d2;--ink:#171813;--ink-soft:#5e5c53;--line:#c7bfaf;--line-strong:#7c776d;--signal:#d95521;--signal-dark:#9d3210;--max:78rem;font-synthesis:none;text-rendering:optimizelegibility;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{background:var(--paper);scroll-behavior:smooth}body{min-width:20rem;color:var(--ink);background:var(--paper);margin:0;font-size:clamp(1rem,.92rem + .2vw,1.125rem);line-height:1.58}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:.08em}a:hover{color:var(--signal-dark)}a:focus-visible,button:focus-visible{outline:.2rem solid var(--signal);outline-offset:.22rem}.skip-link{z-index:10;background:var(--ink);color:var(--paper);padding:.75rem 1rem;position:absolute;top:.75rem;left:1rem;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}button,code{font:inherit}code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.88em}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.035em;line-height:1.02}h1{max-width:18ch;margin-bottom:1.5rem;font-family:ui-serif,Georgia,Cambria,serif;font-size:clamp(3rem,5.2vw,5.5rem);font-weight:500}h2{margin-bottom:.8rem;font-size:clamp(2rem,3.5vw,3.3rem);font-weight:560}h3{margin-bottom:.75rem;font-size:1.35rem}.site-header,.site-footer,.hero-ledger,.ledger-section,.closing-action,.route-page{width:min(calc(100% - 2rem), var(--max));margin-inline:auto}.site-header,.site-footer{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.site-header{border-bottom:1px solid var(--line-strong);min-height:5.5rem}.site-header nav,.site-footer nav{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}.site-header nav a,.site-footer nav a{letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:720;text-decoration:none}.wordmark{letter-spacing:-.06em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1.35rem;font-weight:780;text-decoration:none}.wordmark span{color:var(--signal)}.eyebrow,.margin-label,.command-block__label{color:var(--ink-soft);letter-spacing:.12em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem;font-weight:760}.hero-ledger{grid-template-columns:minmax(0,1.65fr) minmax(18rem,.75fr);gap:clamp(2.5rem,6vw,6rem);padding-block:clamp(3rem,7vw,6rem);display:grid}.hero-ledger__promise,.hero-ledger__proof{align-self:center}.lede{color:#35362f;max-width:57ch;margin-bottom:2.2rem;font-size:clamp(1.18rem,1rem + .75vw,1.7rem);line-height:1.42}.hero-actions{flex-wrap:wrap;gap:.75rem;display:flex}.hero-caption,.section-note{color:var(--ink-soft);margin-block:1.5rem 0;font-size:.9rem}.resource-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.resource-links a{border-top:1px solid var(--line-strong);gap:.75rem;padding-block:1.5rem;text-decoration:none;display:grid}.resource-links strong{font-size:1.2rem;text-decoration:underline}.resource-links span{color:var(--ink-soft)}.action-link,.command-block button,.callback-payload button{border:1px solid var(--ink);background:var(--ink);min-height:3rem;color:var(--paper);letter-spacing:.05em;text-transform:uppercase;justify-content:center;align-items:center;font-size:.82rem;font-weight:760;text-decoration:none;display:inline-flex}.action-link{padding:.7rem 1rem}.action-link:hover,.command-block button:hover,.callback-payload button:hover{background:var(--signal-dark);color:#fff}.action-link--secondary{color:var(--ink);background:0 0}.hero-ledger__proof{border-top:.34rem solid var(--signal);border-bottom:1px solid var(--line-strong);padding-block:1.35rem}.hero-ledger__proof>p{color:var(--ink-soft);margin:1.1rem 0 0;font-size:.92rem}.command-block{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem 1rem;display:grid}.command-block__label,.command-block__status{grid-column:1/-1}.command-block code{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0}.command-block button,.callback-payload button{cursor:pointer;min-height:2.45rem;padding:.45rem .7rem}.command-block__status{min-height:1.4em;color:var(--ink-soft);font-size:.75rem}.ledger-section,.closing-action{border-top:1px solid var(--line-strong);padding-block:clamp(3rem,6vw,5rem)}.section-heading{grid-template-columns:minmax(7rem,.42fr) minmax(0,1.58fr);gap:clamp(2rem,7vw,7rem);margin-bottom:clamp(2rem,4vw,3rem);display:grid}.section-heading p{max-width:52ch;color:var(--ink-soft)}.lifecycle-ledger,.first-read,.procedure-ledger{counter-reset:item;margin:0;padding:0;list-style:none}.lifecycle-ledger li{border-top:1px solid var(--line);grid-template-columns:4rem minmax(8rem,.55fr) minmax(0,1fr);gap:1.25rem;padding-block:1.35rem;display:grid}.lifecycle-ledger li:last-child{border-bottom:1px solid var(--line)}.lifecycle-ledger__number{color:var(--ink-soft);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.boundary-crossing{color:var(--signal-dark)}.boundary-crossing:after{content:" · authority boundary";font-size:.72em;font-weight:520}.first-read,.procedure-ledger{border-top:1px solid var(--line)}.first-read li,.procedure-ledger li{border-bottom:1px solid var(--line);counter-increment:item;grid-template-columns:5rem minmax(0,1fr);gap:1rem;padding-block:1.65rem;display:grid}.first-read li:before,.procedure-ledger li:before{content:counter(item, decimal-leading-zero);color:var(--ink-soft);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.first-read li>div,.procedure-ledger li>div{gap:.75rem;display:grid}.first-read code{color:var(--signal-dark);overflow-wrap:anywhere}.first-read p,.procedure-ledger p{max-width:55ch;color:var(--ink-soft);margin-bottom:0}.trust-ledger,.security-ledger{border-top:1px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.security-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-receipt{border-bottom:1px solid var(--line-strong);min-height:15rem;padding:1.4rem 1.4rem 2rem 0}.evidence-receipt+.evidence-receipt{border-left:1px solid var(--line-strong);padding-left:1.4rem}.evidence-receipt p{max-width:32ch;color:var(--ink-soft)}.closing-action h2{max-width:15ch}.route-page{min-height:72svh;padding-block:clamp(3rem,6vw,5rem)}.route-page>h1{font-size:clamp(2.8rem,6vw,5rem)}.route-page>p:not(.eyebrow):not(.lede),.legal-copy>p{max-width:64ch}.route-page .procedure-ledger,.route-page .security-ledger,.policy-links,.bounded-note{margin-top:clamp(3rem,7vw,6rem)}.procedure-ledger h2{margin-bottom:0;font-size:clamp(1.5rem,3vw,2.6rem)}.procedure-ledger .command-block{border-top:1px solid var(--line);max-width:60rem;padding:1rem 0}.bounded-note,.policy-links{border-left:.34rem solid var(--signal);background:#e7e0d28c;max-width:58rem;padding:1.5rem}.callback-page{width:min(100% - 2rem,62rem);min-height:100svh;margin-inline:auto;padding-block:2rem;display:grid}.callback-page>.wordmark{align-self:start}.callback-sheet{border-top:.34rem solid var(--signal);border-bottom:1px solid var(--line-strong);align-self:center;padding-block:clamp(3rem,9vw,7rem)}.callback-sheet h1{font-size:clamp(2.7rem,7vw,6.7rem)}.callback-sheet>p{max-width:58ch}.callback-result{margin-top:2rem}.callback-status{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:1rem 0}.callback-status--error{color:#85260d}.callback-payload{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:1rem;display:grid}.callback-payload code{border:1px solid var(--line-strong);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:1rem}.route-miss{align-content:center;display:grid}.site-footer{border-top:1px solid var(--line-strong);min-height:7rem;color:var(--ink-soft);font-size:.88rem}@media (width<=54rem){.hero-ledger,.section-heading{grid-template-columns:1fr}.hero-ledger{min-height:auto}.trust-ledger,.resource-links{grid-template-columns:1fr}.evidence-receipt,.evidence-receipt+.evidence-receipt{border-left:0;min-height:auto;padding-inline:0}}@media (width<=38rem){body{background:var(--paper)}.site-header,.site-footer,.command-block,.callback-payload{align-items:stretch}.site-header,.site-footer{flex-direction:column;justify-content:center;padding-block:1.25rem}.site-header nav,.site-footer nav{justify-content:center}.lifecycle-ledger li{grid-template-columns:3rem minmax(0,1fr)}.lifecycle-ledger li>span:last-child{grid-column:2}.first-read li,.procedure-ledger li{grid-template-columns:3rem minmax(0,1fr)}.security-ledger,.command-block,.callback-payload{grid-template-columns:1fr}.command-block__label,.command-block__status{grid-column:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.boundary-crossing,.wordmark span{color:linktext}}