.evidence-page{background:var(--brand-paper);color:var(--brand-navy);font-family:var(--font-manrope),Manrope,Arial,sans-serif}.ev-wrap{width:min(100% - 48px,1180px);margin:0 auto;padding:calc(7.5rem + env(safe-area-inset-top)) 0 0}.ev-head{padding-bottom:40px;border-bottom:1px solid var(--brand-rule)}.ev-back{display:inline-block;margin-bottom:30px;font-size:13px;font-weight:700;color:var(--brand-terracotta);text-decoration:none}.ev-back:hover,.ev-close__links a:hover,.ev-notice a:hover,.ev-toc a:hover{text-decoration:underline;text-underline-offset:4px}.ev-eyebrow{display:flex;flex-wrap:wrap;gap:10px;margin:0;font-size:11.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--brand-terracotta)}.ev-title{max-width:1040px;margin:22px 0 0;font-family:var(--font-instrument),"Instrument Serif",Georgia,serif;font-weight:400;font-size:clamp(46px,6vw,86px);line-height:.98;letter-spacing:-.035em;color:var(--brand-navy)}.ev-close__title em,.ev-h2 em,.ev-title em{font-style:italic;color:var(--brand-terracotta)}.ev-deck{max-width:800px;margin:26px 0 0;font-size:clamp(17px,1.6vw,20px);line-height:1.6;color:var(--brand-ink-read)}.ev-notice{max-width:860px;margin:28px 0 0;padding:16px 20px;border:1px solid var(--brand-rule-strong);border-left:4px solid var(--brand-terracotta);background:var(--brand-card);box-shadow:8px 8px 0 0 var(--brand-plate-shadow)}.ev-notice p{margin:0;font-size:14px;line-height:1.65;color:var(--brand-ink-read)}.ev-notice b{color:var(--brand-navy)}.ev-close__links a,.ev-notice a{font-weight:800;color:var(--brand-terracotta);text-decoration:none}.ev-toc{margin-top:30px}.ev-toc ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 24px;margin:0;padding:14px 0 0;border-top:1px solid var(--brand-rule);list-style:none}.ev-toc a{display:block;padding:6px 0;font-size:13.5px;font-weight:700;color:var(--brand-navy);text-decoration:none}.ev-toc a span{margin-right:8px;font-size:11px;font-weight:800;letter-spacing:.1em;color:var(--brand-terracotta)}.ev-section{padding:64px 0 24px;scroll-margin-top:92px}.ev-section+.ev-section{border-top:1px solid var(--brand-rule)}.ev-section__head{max-width:860px;margin-bottom:32px}.ev-h2{margin:14px 0 0;font-family:var(--font-instrument),"Instrument Serif",Georgia,serif;font-weight:400;font-size:clamp(32px,3.8vw,52px);line-height:1.04;letter-spacing:-.025em;color:var(--brand-navy)}.ev-lede{margin:18px 0 0;font-size:16.5px;color:var(--brand-ink-read)}.ev-lede,.ev-note{max-width:760px;line-height:1.7}.ev-note{margin:22px 0 0;font-size:14px;color:var(--brand-muted-deep)}.ev-chain{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 28px;margin:0;padding:0;list-style:none;counter-reset:chain}.ev-chain>li{position:relative;padding-top:26px;counter-increment:chain}.ev-chain>li:before{content:counter(chain,decimal-leading-zero);position:absolute;left:0;top:0;font-size:11px;font-weight:800;letter-spacing:.14em;color:var(--brand-terracotta)}.ev-chain>li:after{content:"";position:absolute;left:32px;right:0;top:8px;height:1px;background:var(--brand-rule)}.ev-table{width:100%;border-collapse:collapse;border-top:2px solid var(--brand-navy);font-size:13.5px;line-height:1.6}.ev-table td,.ev-table th{padding:14px 16px 16px 0;border-bottom:1px solid var(--brand-rule);text-align:left;vertical-align:top;color:var(--brand-ink-read)}.ev-table thead th{padding-top:10px;padding-bottom:10px;font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-muted)}.ev-table tbody th{width:15%;font-family:var(--font-instrument),"Instrument Serif",Georgia,serif;font-weight:400;font-size:22px;line-height:1.1;color:var(--brand-navy)}.ev-table td:nth-child(2){width:36%}.ev-table td:nth-child(3){width:30%}.ev-gaps,.ev-held{display:grid;gap:22px}.ev-verdicts{margin-top:26px;padding-top:16px;border-top:1px solid var(--brand-rule);color:var(--brand-ink-read)}.ev-verdicts b{font-weight:800;color:var(--brand-navy)}.ev-editions__line{max-width:860px;margin:0;padding:18px 22px;border-left:4px solid var(--brand-terracotta);background:var(--brand-card);font-family:var(--font-noto-serif),"Noto Serif",Georgia,serif;font-size:17px;line-height:1.65;color:var(--brand-navy)}.ev-close{margin-top:48px;padding:72px 0 96px;border-top:1px solid var(--brand-rule)}.ev-close__title{max-width:900px;margin:18px 0 0;font-family:var(--font-instrument),"Instrument Serif",Georgia,serif;font-weight:400;font-size:clamp(38px,5vw,68px);line-height:1.02;letter-spacing:-.03em;color:var(--brand-navy)}.ev-close__body{max-width:640px;margin:22px 0 0;font-size:17px;line-height:1.75;color:var(--brand-ink-read)}.ev-cta{display:inline-flex;align-items:center;gap:14px;min-height:50px;margin-top:30px;padding:14px 22px;background:var(--brand-navy);color:#fff;font-size:13px;font-weight:800;letter-spacing:.02em;text-decoration:none;transition:background-color .2s}.ev-cta:hover{background:var(--brand-terracotta);color:#fff}.ev-back:focus-visible,.ev-close__links a:focus-visible,.ev-cta:focus-visible,.ev-notice a:focus-visible,.ev-toc a:focus-visible{outline:2px solid var(--brand-focus);outline-offset:3px}.ev-close__links{display:flex;flex-wrap:wrap;gap:8px 22px;margin:28px 0 0;font-size:13px}@media (max-width:900px){.ev-chain{grid-template-columns:1fr}.ev-toc ol{grid-template-columns:repeat(2,minmax(0,1fr))}.ev-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ev-table,.ev-table tbody,.ev-table td,.ev-table th,.ev-table tr{display:block;width:auto}.ev-table tr{padding:16px 0 6px;border-bottom:1px solid var(--brand-rule)}.ev-table tbody th{width:auto;padding:0 0 8px;border-bottom:0}.ev-table td{padding:4px 0 10px;border-bottom:0}.ev-table td:before{display:block;margin-bottom:2px;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-muted)}.ev-table td:nth-child(2):before{content:"What counts as a source"}.ev-table td:nth-child(3):before{content:"What the memo prints when it is missing"}.ev-table td:nth-child(4):before{content:"Who closes it"}}@media (max-width:700px){.ev-wrap{width:min(100% - 32px,1180px);padding-top:calc(6.5rem + env(safe-area-inset-top))}.ev-title{font-size:clamp(40px,11vw,56px)}.ev-section{padding:44px 0 16px}.ev-toc ol{grid-template-columns:1fr}.ev-close{padding:48px 0 64px}}@media (prefers-reduced-motion:reduce){.evidence-page *,.evidence-page :after,.evidence-page :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}