.cf-context[data-v-0ac02936]{color:#121a16}.context-wrap[data-v-0ac02936]{max-width:1240px;margin:0 auto;padding:64px 28px}.context-hero[data-v-0ac02936]{padding-top:90px;padding-bottom:48px}.context-kicker[data-v-0ac02936]{font:500 11px/1.6 JetBrains Mono,monospace;letter-spacing:.1em;color:#2e6b4f}.cf-context h1[data-v-0ac02936]{font-size:clamp(42px,6vw,78px);font-stretch:78%;font-weight:680;line-height:.98;letter-spacing:-.025em;max-width:950px;margin:20px 0 28px}.cf-context h2[data-v-0ac02936]{font-size:clamp(28px,3vw,40px);font-stretch:80%;font-weight:650;line-height:1.08;margin:16px 0 20px}.cf-context h3[data-v-0ac02936]{font-size:25px;font-stretch:85%;font-weight:650;margin:15px 0}.cf-context p[data-v-0ac02936],.cf-context li[data-v-0ac02936],.cf-context dd[data-v-0ac02936]{line-height:1.75}.context-lead[data-v-0ac02936]{font-size:19px;color:#4a544e;max-width:760px}.context-actions[data-v-0ac02936]{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:30px}.context-link[data-v-0ac02936],.operating-contexts a[data-v-0ac02936]{font-weight:600;color:#2e6b4f;text-decoration:underline;text-underline-offset:5px}.about-story[data-v-0ac02936]{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:center}.about-story>div>p+p[data-v-0ac02936]{margin-top:18px}.record-spine[data-v-0ac02936]{list-style:none;padding:0;margin:0}.record-spine li[data-v-0ac02936]{display:flex;gap:20px;padding:15px 0;border-bottom:1px solid #385143}.record-spine li[data-v-0ac02936]:last-child{border:0}.record-spine li>span[data-v-0ac02936]{font:12px JetBrains Mono,monospace;color:#e8a33d;padding-top:4px}.record-spine strong[data-v-0ac02936]{font-size:19px;font-weight:600}.record-spine p[data-v-0ac02936]{font:12px/1.7 JetBrains Mono,monospace;color:#b9cebd;margin-top:5px}.context-band[data-v-0ac02936]{background:#e9e6dc}.principles[data-v-0ac02936]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.principles p[data-v-0ac02936]{color:#4a544e}.closing[data-v-0ac02936]{max-width:850px;text-align:center;padding-block:80px}.closing p[data-v-0ac02936]{color:#4a544e;margin-bottom:24px}.audience-grid[data-v-0ac02936]{display:grid;grid-template-columns:1fr 24px 1fr 24px 1fr;align-items:center;gap:15px}.audience-grid article[data-v-0ac02936]{align-self:stretch;background:#e9eee5;border:1px solid #cdd5cc;border-radius:8px;padding:24px}.audience-grid article>span[data-v-0ac02936]{font:10px/1.5 JetBrains Mono,monospace;color:#2e6b4f}.audience-grid h2[data-v-0ac02936]{font-size:25px}.audience-grid ul[data-v-0ac02936]{padding-left:16px;list-style:disc;font-size:14px;color:#4a544e}.audience-grid .boundary-label[data-v-0ac02936]{font:10px/1.7 JetBrains Mono,monospace;border-top:1px solid #cdd5cc;margin-top:18px;padding-top:14px}.boundary-arrow[data-v-0ac02936]{font-size:26px;color:#2e6b4f}.security-review[data-v-0ac02936]{display:grid;grid-template-columns:1.4fr 1fr;gap:70px}.security-review dt[data-v-0ac02936]{font-size:20px;font-weight:600;margin-top:26px}.security-review dd[data-v-0ac02936]{margin:8px 0;color:#4a544e}.security-review aside[data-v-0ac02936]{padding:28px;background:#e9e6dc;border-radius:12px;align-self:start}.security-review ol[data-v-0ac02936]{list-style:decimal;padding-left:20px}.security-review aside>p[data-v-0ac02936]:not(.context-kicker){font-size:13px;margin:24px 0}.proof-select[data-v-0ac02936]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.proof-select button[data-v-0ac02936]{background:#fbfaf6;color:#121a16;padding:14px 20px;border:1px solid #cdd5cc;border-radius:7px;text-align:left;font-size:15px;cursor:pointer}.proof-select button span[data-v-0ac02936]{font:11px JetBrains Mono,monospace;margin-right:12px}.proof-select button[aria-pressed=true][data-v-0ac02936]{background:#121a16;color:#f6f4ee;border-color:#121a16}.proof-select button[data-v-0ac02936]:focus-visible,.cf-context a[data-v-0ac02936]:focus-visible{outline:3px solid #b26a12;outline-offset:4px}.proof-record[data-v-0ac02936]{display:grid;grid-template-columns:1fr 1fr;gap:50px}.proof-record dl[data-v-0ac02936]{display:grid;grid-template-columns:1fr 1.5fr;align-content:start;margin:0}.proof-record dt[data-v-0ac02936],.proof-record dd[data-v-0ac02936]{padding:16px 0;border-bottom:1px solid #cdd5cc;margin:0}.proof-record dt[data-v-0ac02936]{font:11px/1.6 JetBrains Mono,monospace;color:#4a544e;padding-right:16px}.proof-record dd[data-v-0ac02936]{font-size:15px;font-weight:550}.proof-check[data-v-0ac02936]{display:grid;grid-template-columns:1fr 1.2fr;gap:70px}.proof-check ol[data-v-0ac02936]{list-style:decimal;padding-left:20px}.proof-check li[data-v-0ac02936]{padding:16px 0;border-bottom:1px solid #c9c6bc}.handoff-map[data-v-0ac02936]{display:grid;grid-template-columns:1fr 100px 1fr 100px 1fr;gap:16px;align-items:center;text-align:center}.handoff-map h2[data-v-0ac02936]{font-size:27px}.handoff-map p[data-v-0ac02936]{font:12px/2 JetBrains Mono,monospace;color:#b9cebd}.map-marker[data-v-0ac02936]{display:inline-grid;place-items:center;width:44px;height:44px;border:1px solid #e8a33d;border-radius:50%;font:16px JetBrains Mono,monospace;color:#e8a33d}.map-connector span[data-v-0ac02936]{font:9px/1.6 JetBrains Mono,monospace;color:#b9cebd}.map-connector i[data-v-0ac02936]{display:block;margin-top:10px;border-top:2px dashed #7fc8a0}.operating-contexts[data-v-0ac02936]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.operating-contexts p[data-v-0ac02936]:not(.context-kicker){color:#4a544e;margin-bottom:22px}.cf-context[data-v-0ac02936] :where(article,div){min-width:0}@media(max-width:900px){.about-story[data-v-0ac02936],.security-review[data-v-0ac02936],.proof-record[data-v-0ac02936],.proof-check[data-v-0ac02936]{grid-template-columns:1fr;gap:32px}.principles[data-v-0ac02936],.operating-contexts[data-v-0ac02936]{grid-template-columns:1fr;gap:20px}.audience-grid[data-v-0ac02936],.handoff-map[data-v-0ac02936]{grid-template-columns:1fr}.boundary-arrow[data-v-0ac02936]{transform:rotate(90deg);text-align:center}.map-connector[data-v-0ac02936]{padding:16px}.map-connector i[data-v-0ac02936]{width:2px;height:30px;border-top:0;border-left:2px dashed #7fc8a0;margin:10px auto 0}}@media(max-width:600px){.context-wrap[data-v-0ac02936]{padding:44px 20px}.context-hero[data-v-0ac02936]{padding-top:60px}.context-actions[data-v-0ac02936]{gap:20px}.proof-record dl[data-v-0ac02936]{grid-template-columns:1fr}.proof-record dt[data-v-0ac02936]{border:0;padding-bottom:0}.proof-record dd[data-v-0ac02936]{padding-top:5px}.proof-select button[data-v-0ac02936]{flex:1;padding:12px}.proof-select button span[data-v-0ac02936]{display:block;margin:0 0 5px}.context-lead[data-v-0ac02936]{font-size:17px}}
