/* Additional preview workflow. No scripts, fonts, tracking or external assets. */
.proof-section{background:#f2f1e8}.example-disclosure{font-size:.82rem;color:var(--muted);max-width:50rem}.proof-steps{list-style:none;margin:2.5rem 0 1.5rem;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.proof-card{margin:0!important;padding:2rem 1.6rem;border:1px solid #cbd4bf;background:#fffef9;border-radius:14px;min-width:0}.proof-number{display:block;color:#46613b;font:600 .7rem/1.5 ui-monospace,monospace;letter-spacing:.12em;margin-bottom:1.7rem}.proof-card h3{font-size:1.5rem;line-height:1.2;margin-bottom:1.4rem}.proof-card p{font-size:.9rem;margin-bottom:0}.proof-result{border-block:1px solid #d8ddce;padding:1rem 0;margin-bottom:1.4rem;display:flex;flex-wrap:wrap;gap:.7rem;align-items:center;justify-content:space-between;font-size:.77rem}.proof-result strong{padding:.3rem .6rem;background:#e8eddf;border-radius:20px;white-space:nowrap}.proof-result .proof-unknown{background:#f7d79d;color:#5b380a}.proof-result .proof-valid{background:#d7ef9e;color:#193a24}.proof-finish{border-top:5px solid #5b7f32;padding-top:calc(2rem - 4px)}.proof-takeaway{display:flex;align-items:baseline;gap:2rem;padding:1.5rem 1.6rem;border-radius:10px;background:#17382e;color:#edf1df}.proof-takeaway strong{white-space:nowrap;color:#dbef94}.proof-takeaway p{margin:0;font-size:.9rem}@media(max-width:850px){.proof-steps{grid-template-columns:1fr}.proof-takeaway{display:block}.proof-takeaway p{margin-top:.7rem}.proof-card{padding:1.5rem}.proof-number{margin-bottom:1rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
