.dg{width:100%;max-width:1240px;color:var(--ink);font-family:var(--serif);margin:0 auto;padding:28px 0 56px}.dg p{margin:0}.dg a{color:inherit}.dg-mast{text-align:center}.dg-title{font:600 clamp(30px, 4.2vw, 50px)/1.05 var(--serif);letter-spacing:-.012em;color:var(--ink);font-optical-sizing:auto;margin:0}.dg-motto{font:italic 400 15px/1.4 var(--serif);color:var(--muted);margin-top:8px!important}.dg-dateline{border-top:1px solid var(--ink);border-bottom:3px double var(--ink);font:500 13px/1.3 var(--sans);color:var(--ink2);grid-template-columns:1fr auto 1fr;align-items:baseline;gap:16px;margin-top:18px;padding:7px 0 6px;display:grid}.dg-date{text-align:left;color:var(--ink);font-weight:600}.dg-count{text-align:center;color:var(--muted)}.dg-days{justify-content:flex-end;gap:18px;display:flex}.dg-days a{color:var(--ink2);text-decoration:none}.dg-days a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.dg-kicker{font:600 11px/1.2 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--accent);margin-bottom:7px!important}.dg-kicker-alert{color:#b42318}.dg-hed{font-family:var(--serif);color:var(--ink);text-wrap:balance;letter-spacing:-.005em;margin:0;font-weight:600}.dg-hed a{text-decoration:none}.dg-hed a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.dg-deck{font:400 16px/1.5 var(--serif);color:var(--ink2);margin-top:10px!important}.dg-why{font:600 10.5px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-right:6px}.dg-meta{font:400 12px/1.4 var(--sans);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:0 6px;display:flex;margin-top:10px!important}.dg-meta .cite{font:500 11.5px var(--mono)}.dg-meta .cite a{color:var(--ink2);border-bottom:1px solid var(--rule2);text-decoration:none}.dg-meta .cite a:hover{color:var(--ink);border-bottom-color:var(--ink)}.dg-meta .cite .ext{color:var(--muted);border:0;margin-left:3px}.dg-sep{color:var(--rule2)}.dg-change{font:400 13px/1.4 var(--sans);color:var(--ink2);flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex;margin-top:8px!important}.dg-change s{color:var(--muted);-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}.dg-now{color:var(--ink);font-weight:500}.dg-lbl{font:600 10px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-right:3px}.dg-arrow{color:var(--muted)}.dg-front{grid-template-columns:1fr;padding:26px 0 30px;display:grid}.dg-front-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.dg-front-2{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.dg-col{border-left:1px solid var(--rule);padding:0 24px}.dg-col:first-child{border-left:0;padding-left:0}.dg-col:last-child{padding-right:0}.dg-col-top{padding-right:32px}.dg-top .dg-hed{font-size:34px;line-height:1.12}.dg-top .dg-deck{max-width:60ch;font-size:19px;line-height:1.5;margin-top:14px!important}.dg-top .dg-kicker{font-size:12px}.dg-top .dg-meta{margin-top:14px!important}.dg-front:not(.dg-front-1):not(.dg-front-2) .dg-top .dg-hed{max-width:26ch;font-size:40px}.dg-second+.dg-second{border-top:1px solid var(--rule);margin-top:20px;padding-top:18px}.dg-second .dg-hed{font-size:19px;line-height:1.22}.dg-second .dg-deck{font-size:14.5px;line-height:1.45}.dg-ledger{border-top:1px solid var(--ink);max-width:520px;margin-top:30px;padding-top:10px}.dg-ledger-h{font:700 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin:0 0 6px}.dg-ledger dl{columns:2;column-gap:32px;margin:0}.dg-ledger dl>div{border-bottom:1px solid var(--rule);break-inside:avoid;font:400 14px/1.3 var(--serif);color:var(--ink);justify-content:space-between;align-items:baseline;padding:6px 0;display:flex}.dg-ledger dt{margin:0}.dg-ledger dd{font:600 14px/1.3 var(--serif);font-variant-numeric:tabular-nums lining-nums;margin:0}.dg-ledger .dg-zero{color:var(--muted)}.dg-ledger .dg-zero dd{font-weight:400}.dg-section{font:700 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);border-top:2px solid var(--ink);margin:0;padding:10px 0 0}.dg-briefs{columns:3;column-rule:1px solid var(--rule);column-gap:48px;margin-top:14px}.dg-brief{break-inside:avoid;border-bottom:1px solid var(--rule);padding:12px 0 14px}.dg-brief .dg-kicker{font-size:10.5px;margin-bottom:5px!important}.dg-brief .dg-hed{font-size:17px;font-weight:500;line-height:1.28}.dg-brief .dg-meta{margin-top:7px!important}.dg-editor{font:italic 400 17px/1.55 var(--serif);color:var(--ink2);max-width:72ch;padding:40px 0}.dg-editor-gap{border-top:1px solid var(--rule);max-width:none;margin-top:22px;padding:14px 0 0}.dg-editor-lbl{font:600 10.5px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-right:8px;font-style:normal;display:inline}.dg-editor .gap{box-shadow:none;max-width:none;font:inherit;color:inherit;background:0 0;border:0;border-radius:0;padding:0;display:inline}.dg-editor .gap b{color:var(--ink);font-weight:500}.dg-colophon{border-top:1px solid var(--rule);font:400 12px/1.5 var(--sans);color:var(--muted);text-align:center;padding-top:10px;margin-top:28px!important}@media (max-width:1000px){.dg-briefs{columns:2}}@media (max-width:720px){.dg-front-1,.dg-front-2{grid-template-columns:1fr}.dg-col,.dg-col:first-child{border-left:0;padding:0}.dg-col+.dg-col{border-top:1px solid var(--rule);margin-top:20px;padding-top:18px}.dg-top .dg-hed,.dg-front:not(.dg-front-1):not(.dg-front-2) .dg-top .dg-hed{font-size:28px}.dg-briefs{columns:1}.dg-dateline{text-align:left;grid-template-columns:1fr;gap:4px}.dg-count{text-align:left}.dg-days{justify-content:flex-start}}
