body{font:17px/1.6 system-ui,sans-serif;background:#f3f6f8;color:#162d3c;max-width:900px;margin:auto;padding:24px}a{color:#185c73}h1{line-height:1.15}fieldset{border:1px solid #b2c3cc;margin:20px 0;padding:18px}label{display:inline-block;padding:8px}article{background:white;border:1px solid #bdcbd2;border-radius:8px;padding:24px;margin:18px 0}h2{font-size:23px}code{overflow-wrap:anywhere}.meta{font-size:14px;color:#415964}body:has(#recent-dates:checked) .update[data-recent="false"]{display:none}body:has(#topic-technology:checked) .update:not([data-topic="TECHNOLOGY"]) {display:none}
body:has(#topic-use:checked) .update:not([data-topic="USE"]) {display:none}
body:has(#topic-business:checked) .update:not([data-topic="BUSINESS"]) {display:none}
body:has(#topic-evidence:checked) .update:not([data-topic="EVIDENCE"]) {display:none}