.dgst{--dg-serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--dg-zebra:#fafafa;--dg-bar-track:#ececec;--dg-brand-soft:#dc26260f;color:var(--color-ink);font-size:15.5px;line-height:1.55}.dgst .wrap{max-width:880px;margin:0 auto;padding:0 26px}.dgst .num{font-variant-numeric:tabular-nums}.dgst .lbl{letter-spacing:.16em;text-transform:uppercase;font-size:10.5px;font-weight:700}.dgst .mast{padding:44px 0 0}.dgst .mast-row{align-items:center;gap:14px;display:flex}.dgst .vmark{background:var(--color-brand);color:#fff;border-radius:10px;place-items:center;width:42px;height:42px;font-size:23px;font-weight:800;display:grid}.dgst .mast h1{font-family:var(--dg-serif);letter-spacing:-.01em;margin:0;font-size:clamp(25px,4.3vw,37px);font-weight:600}.dgst .crumb{color:var(--color-muted);padding-top:26px;font-size:13px}.dgst .crumb a{color:var(--color-muted);text-decoration:none}.dgst .crumb a:hover{color:var(--color-brand)}.dgst .issue-line{color:var(--color-muted);flex-wrap:wrap;gap:6px 20px;margin-top:14px;display:flex}.dgst .issue-line span{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.dgst .issue-line .no{color:var(--color-brand)}.dgst .cred{border-top:3px solid var(--color-ink);border-bottom:1px solid var(--color-line);flex-wrap:wrap;gap:6px 26px;margin-top:20px;padding:12px 0 14px;display:flex}.dgst .cred span{color:var(--color-muted);font-size:12.5px}.dgst .cred b{color:var(--color-ink);font-weight:700}.dgst .standfirst{padding:34px 0 8px}.dgst .standfirst p{font-family:var(--dg-serif);color:var(--color-ink);max-width:58ch;margin:0 0 14px;font-size:clamp(17px,2.4vw,20px);line-height:1.55}.dgst .standfirst p:last-child{margin-bottom:0}.dgst .standfirst .lede:first-letter{color:var(--color-brand);font-size:1.6em;font-weight:600;line-height:1}.dgst .standfirst em{color:var(--color-ink-soft);font-style:italic}.dgst .hero{border-bottom:1px solid var(--color-line);padding:34px 0 38px}.dgst .kicker{color:var(--color-brand);margin-bottom:14px}.dgst .big{flex-wrap:wrap;align-items:baseline;gap:10px 26px;display:flex}.dgst .big .stat{font-family:var(--dg-serif);letter-spacing:-.03em;font-size:clamp(72px,13vw,128px);font-weight:600;line-height:.9}.dgst .big .stat .pct{color:var(--color-brand);font-size:.45em}.dgst .big .define{max-width:34ch;color:var(--color-ink-soft);margin:0;font-size:17px}.dgst .big .define strong{color:var(--color-ink)}.dgst .curve{max-width:560px;margin-top:30px}.dgst .curve .c-title{color:var(--color-faint);margin-bottom:10px}.dgst .c-row{grid-template-columns:74px 1fr 52px;align-items:center;gap:12px;margin-bottom:7px;display:grid}.dgst .c-row .clbl{color:var(--color-muted);font-size:12px;font-weight:700}.dgst .c-row .val{font-family:var(--dg-serif);text-align:right;font-size:15px;font-weight:600}.dgst .bar{background:var(--dg-bar-track);border-radius:3px;height:13px;position:relative;overflow:hidden}.dgst .bar i{background:var(--color-brand);border-radius:3px;position:absolute;inset:0 auto 0 0}.dgst .curve .c-note{color:var(--color-muted);max-width:56ch;margin-top:10px;font-size:13.5px}.dgst .strip{border-bottom:1px solid var(--color-line);grid-template-columns:repeat(5,1fr);display:grid}.dgst .cell{border-right:1px solid var(--color-line);padding:20px 14px 22px}.dgst .cell:last-child{border-right:0}.dgst .cell .k{letter-spacing:.14em;text-transform:uppercase;color:var(--color-faint);margin-bottom:6px;font-size:10px;font-weight:700}.dgst .cell .v{font-family:var(--dg-serif);font-size:24px;font-weight:600}.dgst .cell .s{color:var(--color-muted);margin-top:3px;font-size:12px}.dgst section{border-bottom:1px solid var(--color-line);padding:42px 0}.dgst .board-kicker{color:var(--color-faint);margin-bottom:10px}.dgst .board-kicker b{color:var(--color-brand)}.dgst h2{font-family:var(--dg-serif);letter-spacing:-.01em;text-wrap:balance;margin:0 0 6px;font-size:clamp(21px,3vw,27px);font-weight:600}.dgst .sub{color:var(--color-ink-soft);max-width:64ch;margin:0 0 22px;font-size:15px}.dgst .board{background:var(--color-paper);border:1px solid var(--color-line);box-shadow:var(--shadow-soft);border-radius:8px;overflow-x:auto}.dgst table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}.dgst th{letter-spacing:.14em;text-transform:uppercase;color:var(--color-faint);text-align:left;border-bottom:2px solid var(--color-ink);padding:13px 14px 10px;font-size:10px;font-weight:700}.dgst th.r,.dgst td.r{text-align:right}.dgst td{border-bottom:1px solid var(--color-line);vertical-align:middle;padding:10px 14px}.dgst tbody tr:nth-child(2n) td{background:var(--dg-zebra)}.dgst tbody tr:last-child td{border-bottom:0}.dgst td.name{white-space:nowrap;font-weight:700}.dgst td.small{color:var(--color-muted);font-size:13px}.dgst .barcell{width:32%;min-width:140px}.dgst .lead-row td{background:var(--dg-brand-soft)!important}.dgst .lead-row .pctv{color:var(--color-brand-deep)}.dgst .pctv{font-weight:700}.dgst .yard{align-items:baseline;gap:12px;max-width:66ch;margin-top:18px;display:flex}.dgst .yard .t{color:var(--color-brand);white-space:nowrap}.dgst .yard p{font-family:var(--dg-serif);color:var(--color-ink-soft);margin:0;font-size:15.5px;font-style:italic}.dgst .callout{background:var(--color-paper);border:1px solid var(--color-line);border-left:3px solid var(--color-brand);box-shadow:var(--shadow-soft);border-radius:8px;margin-top:26px;padding:22px 24px}.dgst .callout .tag{color:var(--color-brand);margin-bottom:8px}.dgst .callout p{margin:0;font-size:15.5px}.dgst .callout p strong{font-family:var(--dg-serif);font-size:17px}.dgst .duo{grid-template-columns:1fr 1fr;gap:12px;max-width:620px;margin-top:24px;display:grid}.dgst .trio{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px;display:grid}.dgst .d{border:1px solid var(--color-line);background:var(--color-paper);box-shadow:var(--shadow-soft);border-radius:8px;padding:18px 20px}.dgst .d .k{letter-spacing:.14em;text-transform:uppercase;color:var(--color-faint);margin-bottom:5px;font-size:10px;font-weight:700}.dgst .d .v{font-family:var(--dg-serif);font-size:24px;font-weight:600}.dgst .d .v em{color:var(--color-muted);font-size:14px;font-style:normal}.dgst .d .s{color:var(--color-muted);margin-top:3px;font-size:12.5px}.dgst .d.hot{border-left:3px solid var(--color-brand)}.dgst .cta{background:var(--color-sand);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin-top:26px;padding:20px 24px;display:flex}.dgst .cta p{color:var(--color-ink-soft);margin:0;font-size:15px}.dgst .cta p strong{color:var(--color-ink)}.dgst .cta a.go,.dgst .subscribe a.go{color:var(--color-brand);white-space:nowrap;font-weight:700;text-decoration:none}.dgst .cta a.go:hover,.dgst .subscribe a.go:hover{color:var(--color-brand-deep)}.dgst .subscribe{flex-wrap:wrap;align-items:baseline;gap:8px 18px;padding:26px 0;display:flex}.dgst .subscribe p{color:var(--color-ink-soft);margin:0;font-size:15px}.dgst .subscribe p strong{color:var(--color-ink)}.dgst .next p{max-width:62ch;color:var(--color-ink-soft);margin:0 0 10px;font-size:15.5px}.dgst .next p strong{color:var(--color-ink)}.dgst .method{border-bottom:0;padding:40px 0 10px}.dgst .method h2{font-size:19px}.dgst .method-grid{grid-template-columns:1fr 1fr;gap:22px 34px;margin-top:18px;display:grid}.dgst .m-item h3{letter-spacing:.14em;text-transform:uppercase;color:var(--color-faint);margin:0 0 6px;font-size:10px;font-weight:700}.dgst .m-item p{color:var(--color-muted);margin:0;font-size:13px;line-height:1.55}.dgst .notyet{border:1px dashed var(--color-line-strong);border-radius:8px;margin-top:26px;padding:20px 22px}.dgst .notyet h3{letter-spacing:.14em;text-transform:uppercase;color:var(--color-faint);margin:0 0 8px;font-size:10px;font-weight:700}.dgst .notyet p{color:var(--color-muted);margin:0 0 6px;font-size:13px}.dgst .notyet p:last-child{margin-bottom:0}.dgst .notyet strong{color:var(--color-ink)}.dgst .sf{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dgst .sf-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.dgst .sf-input{border:1px solid var(--color-line-strong);background:var(--color-paper);min-width:240px;color:var(--color-ink);border-radius:6px;outline:none;padding:10px 14px;font-size:14px}.dgst .sf-input:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px #dc26261f}.dgst .sf-btn{background:var(--color-brand);color:#fff;cursor:pointer;border:0;border-radius:6px;padding:10px 18px;font-size:14px;font-weight:700;transition:background-color .15s}.dgst .sf-btn:hover{background:var(--color-brand-deep)}.dgst .sf-btn:disabled{opacity:.6;cursor:default}.dgst .sf-btn:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.dgst .sf-err,.dgst .sf-note{color:var(--color-muted);margin:0;font-size:13px}.dgst .sf-err a,.dgst .sf-note a{color:var(--color-brand)}.dgst .sf-done{color:var(--color-ink);margin:0;font-size:15px;font-weight:700}.dgst .colophon{color:var(--color-faint);border-top:1px solid var(--color-line);flex-wrap:wrap;gap:8px 24px;padding:24px 0 56px;font-size:11.5px;display:flex}.dgst .home-head{padding:46px 0 8px}.dgst .issue-card{border:1px solid var(--color-line);background:var(--color-paper);box-shadow:var(--shadow-soft);color:inherit;border-radius:10px;margin-top:26px;padding:26px 28px;text-decoration:none;transition:border-color .15s;display:block}.dgst .issue-card:hover{border-color:var(--color-ink)}.dgst .issue-card .ic-stat{font-family:var(--dg-serif);letter-spacing:-.02em;font-size:56px;font-weight:600;line-height:1}.dgst .issue-card .ic-stat .pct{color:var(--color-brand);font-size:.5em}.dgst .issue-card h2{margin-top:10px}.dgst .issue-card .ic-sub{color:var(--color-ink-soft);max-width:60ch;margin:6px 0 0;font-size:15px}.dgst .issue-card .ic-read{color:var(--color-brand);margin-top:14px;font-weight:700;display:inline-block}.dgst .about-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:8px;display:grid}@media (max-width:720px){.dgst .strip{grid-template-columns:repeat(2,1fr)}.dgst .cell{border-right:0;border-bottom:1px solid var(--color-line)}.dgst .method-grid,.dgst .duo,.dgst .trio,.dgst .about-grid{grid-template-columns:1fr}}@media print{body:has(.dgst) header{display:none}body:has(.dgst) footer{display:none}body:has(.dgst) .subscribe{display:none}body:has(.dgst) .cta{display:none}.dgst .board{box-shadow:none;break-inside:avoid}body:has(.dgst){background:#fff}}
