.evidence-drawer[data-astro-cid-dvesder4]{--drawer-accent: var(--signal);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:color-mix(in oklch,var(--graphite) 92%,var(--drawer-accent));transition:background .16s var(--ease-out-quart),border-color .16s var(--ease-out-quart)}.evidence-drawer--proof[data-astro-cid-dvesder4],.evidence-drawer--handoff[data-astro-cid-dvesder4],.evidence-drawer--ledger[data-astro-cid-dvesder4]{--drawer-accent: var(--signal)}.evidence-drawer--pressure[data-astro-cid-dvesder4]{--drawer-accent: var(--pressure)}.evidence-drawer[data-astro-cid-dvesder4][open]{border-color:color-mix(in oklch,var(--drawer-accent) 48%,var(--rule));background:color-mix(in oklch,var(--graphite) 86%,var(--drawer-accent))}.evidence-drawer[data-astro-cid-dvesder4] summary[data-astro-cid-dvesder4]{display:grid;grid-template-columns:minmax(82px,.18fr) minmax(0,1fr);gap:18px;align-items:center;min-height:54px;color:var(--ink);cursor:pointer;list-style:none;padding:14px 0}.evidence-drawer[data-astro-cid-dvesder4] summary[data-astro-cid-dvesder4]::-webkit-details-marker{display:none}.evidence-drawer[data-astro-cid-dvesder4] summary[data-astro-cid-dvesder4]:after{content:"+";justify-self:end;color:var(--drawer-accent);font-family:var(--font-mono);font-size:18px;grid-column:2;grid-row:1}.evidence-drawer[data-astro-cid-dvesder4][open] summary[data-astro-cid-dvesder4]:after{content:"-"}.evidence-drawer[data-astro-cid-dvesder4] summary[data-astro-cid-dvesder4] span[data-astro-cid-dvesder4]{color:var(--drawer-accent);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.evidence-drawer[data-astro-cid-dvesder4] summary[data-astro-cid-dvesder4] strong[data-astro-cid-dvesder4]{max-width:calc(100% - 32px);color:var(--ink);font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.evidence-drawer__body[data-astro-cid-dvesder4]{display:grid;grid-template-columns:minmax(82px,.18fr) minmax(0,1fr);gap:18px;border-top:1px solid var(--rule-subtle);padding:16px 0 18px}.evidence-drawer__body[data-astro-cid-dvesder4]>p[data-astro-cid-dvesder4]:last-child{max-width:760px;color:var(--receipt);font-family:var(--font-prose);font-size:clamp(18px,2vw,22px);line-height:1.45}.evidence-drawer[data-astro-cid-dvesder4][data-privacy=redacted] .evidence-drawer__body[data-astro-cid-dvesder4]>p[data-astro-cid-dvesder4]:last-child,.evidence-drawer[data-astro-cid-dvesder4][data-privacy=private] .evidence-drawer__body[data-astro-cid-dvesder4]>p[data-astro-cid-dvesder4]:last-child{border-left:8px solid var(--redacted);padding-left:14px}@media(max-width:620px){.evidence-drawer[data-astro-cid-dvesder4] summary[data-astro-cid-dvesder4],.evidence-drawer__body[data-astro-cid-dvesder4]{grid-template-columns:1fr;gap:8px}.evidence-drawer[data-astro-cid-dvesder4] summary[data-astro-cid-dvesder4]:after{grid-column:1;justify-self:end}}.record-block[data-astro-cid-5haayfp2]{--record-accent: var(--signal);position:relative;display:grid;grid-template-columns:160px minmax(0,1fr);gap:clamp(18px,4vw,42px);border-top:1px solid var(--rule);padding-block:clamp(26px,4vw,38px);transition:border-color .18s ease,background .18s ease}.record-block[data-astro-cid-5haayfp2]:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,color-mix(in oklch,var(--record-accent) 70%,transparent),transparent 64%);opacity:0;transition:opacity .18s ease}.record-block--proof[data-astro-cid-5haayfp2],.record-block--handoff[data-astro-cid-5haayfp2],.record-block--ledger[data-astro-cid-5haayfp2]{--record-accent: var(--signal)}.record-block--pressure[data-astro-cid-5haayfp2]{--record-accent: var(--pressure)}.record-block__rail[data-astro-cid-5haayfp2] p[data-astro-cid-5haayfp2]{position:sticky;top:96px;color:var(--record-accent);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;line-height:1.35;text-transform:uppercase}.record-block__body[data-astro-cid-5haayfp2]{display:grid;gap:22px;min-width:0;padding-left:clamp(0px,1vw,12px)}.record-block[data-astro-cid-5haayfp2] h3[data-astro-cid-5haayfp2]{max-width:820px;color:var(--ink);font-family:var(--font-display);font-size:clamp(30px,4.2vw,60px);font-variation-settings:"wght" 590,"opsz" 48;letter-spacing:0;line-height:1.06}.record-block[data-astro-cid-5haayfp2] header[data-astro-cid-5haayfp2]>p[data-astro-cid-5haayfp2]{max-width:800px;margin-top:16px;color:var(--receipt);font-family:var(--font-prose);font-size:clamp(19px,2.2vw,25px);line-height:1.45}.record-block__rows[data-astro-cid-5haayfp2]{display:grid;border-top:1px solid var(--rule-subtle);border-inline:1px solid var(--rule-subtle);border-bottom:1px solid var(--rule-subtle);border-radius:var(--record-radius);overflow:hidden;background:color-mix(in oklch,var(--graphite) 72%,transparent)}.record-block__rows[data-astro-cid-5haayfp2] div[data-astro-cid-5haayfp2]{display:grid;grid-template-columns:minmax(92px,.16fr) minmax(0,1fr);gap:18px;border-bottom:1px solid var(--rule-subtle);padding:14px clamp(16px,2vw,22px)}.record-block__rows[data-astro-cid-5haayfp2] div[data-astro-cid-5haayfp2]:last-child{border-bottom:0}.record-block__rows[data-astro-cid-5haayfp2] dt[data-astro-cid-5haayfp2]{color:var(--field-note);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.record-block__rows[data-astro-cid-5haayfp2] dd[data-astro-cid-5haayfp2]{max-width:760px;margin:0;color:var(--ink-secondary);font-size:15px;line-height:1.55}@media(hover:hover){.record-block[data-astro-cid-5haayfp2]:hover{border-top-color:color-mix(in oklch,var(--record-accent) 46%,var(--rule));background:linear-gradient(90deg,color-mix(in oklch,var(--record-accent) 6%,transparent),transparent 56%)}.record-block[data-astro-cid-5haayfp2]:hover:before{opacity:1}}@media(max-width:760px){.record-block[data-astro-cid-5haayfp2]{grid-template-columns:1fr;gap:14px}.record-block__rail[data-astro-cid-5haayfp2] p[data-astro-cid-5haayfp2]{position:static}.record-block__body[data-astro-cid-5haayfp2]{padding-left:0}.record-block__rows[data-astro-cid-5haayfp2] div[data-astro-cid-5haayfp2]{grid-template-columns:1fr;gap:7px;padding:14px 16px}}
