*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:#FBF9F4;color:#26282B;font:16px/1.62 Georgia,'Times New Roman',serif}
a{color:#6B2C33}
a:focus-visible,button:focus-visible{outline:2px solid #6B2C33;outline-offset:2px}
.skip{position:absolute;left:-9999px}
.skip:focus{position:static;display:block;padding:8px;background:#EFEDE8}
.sheet{max-width:980px;margin:24px auto 40px;background:#fff;border:1px solid #D8D2C4}
main{padding:0 24px 24px;max-width:820px}
h1,h2,h3{font-family:'Palatino Linotype','Book Antiqua',Palatino,Georgia,serif;font-weight:normal}
.idrow{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:8px 24px;border-bottom:1px solid #6B2C33}
.idmark{display:flex;align-items:center;gap:10px;text-decoration:none;color:#6B2C33}
.idname{font-family:'Palatino Linotype','Book Antiqua',Palatino,serif;font-size:24px;font-variant:small-caps;letter-spacing:.08em}
.idmeta{margin-left:auto;font:12px/1 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}
.coverbar{display:flex;flex-wrap:wrap;border-bottom:1px solid #D8D2C4}
.coverbar a{flex:1 1 auto;min-height:40px;display:flex;align-items:center;justify-content:center;background:#EFEDE8;border-right:1px solid #D8D2C4;padding:0 12px;font:12px/1 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.12em;text-decoration:none}
.coverbar a:last-child{border-right:0}
.srhead{font-size:26px;margin:24px 0 12px}
.kicker{font:12px/1.4 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.12em;color:#5C5A54;margin:4px 0 8px}
.entity{font-size:28px;margin:16px 0 4px}
.abstract{border:1px solid #D8D2C4;padding:16px;margin:16px 0 24px}
.abstract .entity{font-size:26px;margin:0 0 4px}
.scope{margin:8px 0 12px}
table.facts{border-collapse:collapse;width:100%;max-width:520px;margin:12px 0 8px}
table.facts caption{position:absolute;left:-9999px}
table.facts th{width:180px;text-align:left;background:#EFEDE8;border:1px solid #D8D2C4;padding:6px 8px;font:11px/1.4 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.09em;color:#5C5A54;font-weight:normal}
table.facts td{border:1px solid #D8D2C4;padding:6px 8px;font-size:15px}
.ledger,.groups,.method,.sources{margin:32px 0}
.ledger h2,.groups h2,.method h2,.sources h2,.risk h2,.chron h2,.srcled h2{font-size:20px;margin:0 0 6px}
.lead{margin:0 0 12px;font-size:15px;color:#5C5A54}
.ydiv{font-family:'Palatino Linotype','Book Antiqua',Palatino,serif;font-variant:small-caps;font-size:13px;letter-spacing:.14em;color:#6B2C33;margin:18px 0 4px;border-bottom:1px solid #6B2C33;padding-bottom:2px}
.lrow{display:flex;gap:14px;padding:8px 0;border-bottom:1px solid #E5E0D3}
.ldate{flex:0 0 96px;font:12px/1.6 'Courier New',Courier,monospace;color:#5C5A54}
.lmain{flex:1 1 auto}
.lmain a{font-size:16px}
.ltag{display:inline-block;margin-left:8px;font:11px/1.4 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.09em;color:#5C5A54}
.lscope{display:block;font-size:14px;color:#5C5A54}
.panel{float:right;width:300px;max-width:100%;margin:0 0 16px 20px;border:1px solid #D8D2C4;background:#EFEDE8;padding:12px}
.panel h3{font-size:15px;margin:0 0 8px;font-variant:small-caps;letter-spacing:.06em}
.panel dl{margin:0;font-size:14px}
.panel dt{font:11px/1.5 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.09em;color:#5C5A54}
.panel dd{margin:0 0 8px;font-family:'Courier New',Courier,monospace;font-size:13px}
.src{font:11px/1.5 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:#5C5A54;margin:8px 0 0}
.grp{border:1px solid #D8D2C4;padding:12px;margin:0 0 12px}
.grp h3{font-size:17px;margin:0 0 6px}
.grp ul{list-style:none;margin:0;padding:0}
.grp li{display:flex;justify-content:space-between;gap:12px;padding:5px 0;border-bottom:1px solid #E5E0D3;font-size:15px}
.grp li:last-child{border-bottom:0}
.gdate{font:12px/1.6 'Courier New',Courier,monospace;color:#5C5A54;text-align:right}
.groups:after{content:"";display:block;clear:both}
.cols{margin:8px 0 0;padding-left:20px}
.cols li{margin:0 0 6px;font-size:15px}
.crumb{font:11px/1.6 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.09em;color:#5C5A54;margin:20px 0 0}
.crumb a{color:#6B2C33}
table.ledgertab{border-collapse:collapse;width:100%;margin:16px 0 8px}
table.ledgertab caption{text-align:left;font:11px/1.5 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.09em;color:#5C5A54;padding:0 0 6px}
table.ledgertab th[scope=col]{background:#EFEDE8;border:1px solid #D8D2C4;padding:6px 8px;text-align:left;font:11px/1.4 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#5C5A54;font-weight:normal}
table.ledgertab td,table.ledgertab tbody th{border:1px solid #E5E0D3;padding:6px 8px;font-size:14px;vertical-align:top;text-align:left;font-weight:normal}
table.ledgertab tbody th{width:36px;font-family:'Courier New',Courier,monospace;font-size:13px;color:#5C5A54}
table.ledgertab td+td{font-family:'Courier New',Courier,monospace;font-size:13px;white-space:nowrap}
.noop{margin:16px 0;border:1px solid #D8D2C4;background:#EFEDE8;padding:14px 16px;font:12px/1.4 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.14em;color:#5C5A54}
.risk,.chron,.srcled{margin:28px 0}
.chron ol{margin:8px 0 0;padding-left:20px}
.chron li{padding:4px 0;font-size:15px}
.chron li span{font:12px/1.6 'Courier New',Courier,monospace;color:#5C5A54;margin-left:8px}
.qa{margin:24px 0;border-top:1px solid #E5E0D3;padding-top:12px}
.qa h2{font-size:20px}
.adj{display:flex;flex-wrap:wrap;gap:16px;margin:28px 0 0;padding-top:12px;border-top:1px solid #6B2C33;font:11px/1.6 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.09em}
.colophon{border-top:1px solid #D8D2C4;background:#FBF9F4;padding:20px 24px}
.colwrap{display:flex;gap:40px;flex-wrap:wrap}
.colwrap .col{flex:1 1 240px}
.colophon h2{font-size:13px;font-variant:small-caps;letter-spacing:.12em;color:#6B2C33;margin:0 0 8px;border-bottom:1px solid #D8D2C4;padding-bottom:4px}
.colophon ul{list-style:none;margin:0;padding:0}
.colophon li{padding:3px 0;font-size:14px;color:#5C5A54}
.colline{margin:18px 0 0;padding-top:10px;border-top:1px solid #D8D2C4;font-family:'Palatino Linotype','Book Antiqua',Palatino,serif;font-variant:small-caps;letter-spacing:.1em;font-size:13px;color:#5C5A54}
@media (max-width:760px){
 .sheet{margin:0;border-left:0;border-right:0}
 main{padding:0 16px 16px}
 .idrow{flex-wrap:wrap;padding:8px 16px}
 .idname{font-size:19px}
 .coverbar a{flex:1 1 45%;border-bottom:1px solid #D8D2C4}
 .abstract .entity,.entity{font-size:22px}
 .panel{float:none;width:auto;margin:12px 0}
 .lrow{gap:10px}
 .ldate{flex:0 0 78px;font-size:11px}
 .grp li{flex-direction:column;gap:2px}
 .gdate{text-align:left}
 table.facts,table.facts tbody,table.facts tr,table.facts th,table.facts td{display:block;width:auto}
 table.facts tr{margin-bottom:8px;border:1px solid #D8D2C4}
 table.facts th,table.facts td{border:0}
 table.ledgertab,table.ledgertab thead,table.ledgertab tbody,table.ledgertab tr,table.ledgertab th,table.ledgertab td{display:block;width:auto}
 table.ledgertab thead{position:absolute;left:-9999px}
 table.ledgertab tr{border:1px solid #D8D2C4;margin:0 0 10px;padding:6px}
 table.ledgertab tbody th{border:0;padding:2px 4px}
 table.ledgertab td{border:0;padding:2px 4px;white-space:normal}
 table.ledgertab td+td:before{content:attr(data-l) ": ";font:11px/1.4 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#5C5A54}
}
