.sitenav{padding-inline:var(--gutter);border-bottom:1px solid var(--rule);align-items:baseline;gap:1rem;padding-block:1.2rem;display:flex}.brand{font-family:var(--display);letter-spacing:.02em;font-size:1.16rem;font-weight:700;font-stretch:122%;text-decoration:none}.brand .z{color:var(--verdict)}.navlinks{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.5rem 1.6rem;margin-left:auto;display:flex}.navlinks a{font-family:var(--data);font-size:var(--t-micro);letter-spacing:.15em;text-transform:uppercase;color:var(--fg);text-decoration:none}.navlinks a:hover{text-decoration:underline;text-decoration-color:var(--fg);text-underline-offset:.22em;text-decoration-thickness:1px}.wrap{max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto;padding-block:clamp(2.2rem,7vh,4.2rem) clamp(3rem,9vh,6rem)}.kicker{font-family:var(--data);font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);margin-bottom:1.3rem}.title{font-size:clamp(2.6rem,6vw,4rem)}.lede{font-size:var(--t-lede);color:var(--fg-dim);max-width:52ch;margin-top:1.3rem}.feed-state{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:1rem;margin-top:1.8rem;padding-block:.9rem 0;display:flex}.feed-key{font-family:var(--data);font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim)}.feed-say{font-size:var(--t-small);color:var(--fg-dim);max-width:62ch}.band{border-top:1px solid var(--rule-strong);margin-top:clamp(2.4rem,6vh,3.6rem);padding-top:1.3rem}.band-key{font-family:var(--data);font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim)}.band-note{font-size:var(--t-small);color:var(--fg-dim);max-width:62ch;margin-top:.9rem}.rows{margin:1.3rem 0 0;padding:0;list-style:none}.rcp{border-top:1px solid var(--rule);padding-block:1.3rem}.rcp:last-child{border-bottom:1px solid var(--rule)}.rcp-id{font-family:var(--data);font-size:var(--t-small);letter-spacing:.02em;color:var(--fg);word-break:break-all}.rcp-fields{font-family:var(--data);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.9rem 1.4rem;margin:.9rem 0 0;display:grid}.rcp-fields>div{min-width:0}.rcp-fields dt{font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim)}.rcp-fields dd{font-size:var(--t-small);color:var(--fg);overflow-wrap:anywhere;margin:.32rem 0 0}.rcp-fields dd .rest{color:var(--fg-dim)}.verdict-row{font-family:var(--data);flex-wrap:wrap;align-items:baseline;gap:1rem;margin-top:1.3rem;display:flex}.v-key{font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim)}.v-rule{background:var(--rule-strong);flex:1;align-self:center;min-width:2rem;height:1px;transition:background-color .16s}.v-text{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-dim);text-align:right;min-width:16ch;font-size:clamp(1.5rem,4vw,2.3rem);line-height:1;transition:color .16s}.rcp[data-state=pass] .v-rule{background:var(--verdict)}.rcp[data-state=pass] .v-text{color:var(--verdict)}.rcp[data-state=fail] .v-rule{background:var(--breach)}.rcp[data-state=fail] .v-text{color:var(--breach)}@keyframes arrive{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.rcp[data-arrived]{animation:.8s cubic-bezier(.16,1,.3,1) both arrive}.prov{border-top:1px solid var(--rule);font-size:var(--t-small);color:var(--fg-dim);max-width:68ch;margin-top:clamp(2.4rem,6vh,3.6rem);padding-top:1.3rem}.prov p+p{margin-top:.9rem}.prov code{font-family:var(--data);color:var(--fg);font-size:.94em}.foot{border-top:1px solid var(--rule);font-family:var(--data);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-dim);margin-top:clamp(2.4rem,6vh,3.6rem);padding-top:1.3rem}
