.sec{border-top:1px solid var(--ink);grid-template-columns:190px minmax(0,1fr);column-gap:40px;margin-top:56px;padding-top:20px;scroll-margin-top:24px;display:grid}.sec.lead{border-top-width:2px;margin-top:48px}.side{align-self:start;position:sticky;top:20px}.num{font:500 12px/1 var(--sans);color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:.02em}.h2{font:400 26px/1.15 var(--head);text-wrap:balance;margin:4px 0 0}.side .cap{margin-top:10px}.eyebrow{font:500 11px/1.4 var(--sans);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin:0}.main{min-width:0}.read{max-width:64ch}.head-xl{font:400 clamp(32px, 4.8vw, 50px)/1 var(--head);letter-spacing:-.01em;text-wrap:balance;margin:0}.display{font:700 clamp(40px, 8vw, 88px)/.94 var(--display);text-transform:uppercase;letter-spacing:-.035em;overflow-wrap:anywhere;margin:0}.sub{font:italic 400 clamp(21px, 2.6vw, 28px)/1.25 var(--head);margin:16px 0 0}.h3{font:400 22px/1.25 var(--head);margin:0}.main p{margin:0 0 14px}.main ol,.main ul{margin:0 0 14px;padding-left:1.4em}.main li{margin:0 0 6px}.main li::marker{color:var(--accent)}.prose h3{font:400 22px/1.25 var(--head);border-top:1px solid var(--rule);margin:36px 0 12px;padding-top:16px}.prose blockquote{border-left:1px solid var(--ink);font:italic 400 20px/1.4 var(--head);margin:8px 0 22px;padding:2px 0 2px 20px}.prose blockquote p:last-child{margin:0}.prose h2{display:none}.sub-block{border-top:1px solid var(--rule);margin-top:36px;padding-top:16px}.sub-block.first{border-top:0;margin-top:0;padding-top:0}.cap{font:500 12.5px/1.5 var(--sans);letter-spacing:.02em;color:var(--muted)}.list{border-bottom:1px solid var(--rule)}.row{border-top:1px solid var(--rule);color:var(--ink);grid-template-columns:4.2ch 7rem minmax(0,1fr) auto;align-items:baseline;column-gap:20px;padding:14px 8px;text-decoration:none;display:grid}.row.yr{border-top-color:var(--ink)}a.row:hover{background:var(--sheet)}a.row:hover .t{color:var(--accent)}.yv{font:400 19px/1 var(--head);font-variant-numeric:lining-nums tabular-nums}.yv.rep{color:var(--muted)}.ty{font:500 12px/1.3 var(--sans);letter-spacing:.02em;color:var(--muted)}.t{font:400 22px/1.25 var(--head)}.t small{font:400 14px/1.5 var(--sans);color:var(--muted);margin-top:4px;display:block}.cd{font:500 11px/1.3 var(--sans);text-transform:uppercase;letter-spacing:.09em;color:var(--accent);text-align:right;white-space:nowrap}.row.sabb .t{color:var(--muted);font-style:italic}.meta{border-bottom:1px solid var(--rule)}.mrow{border-top:1px solid var(--rule);grid-template-columns:112px minmax(0,1fr);column-gap:16px;padding:10px 0;display:grid}.mrow .k{font:500 11px/1.9 var(--sans);text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.mrow .v{font:500 14px/1.6 var(--sans)}table{border-collapse:collapse;width:100%}th{text-align:left;font:500 11px/1.2 var(--sans);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);border-bottom:1px solid var(--ink);padding:0 12px 8px 0}td{border-bottom:1px solid var(--rule);vertical-align:baseline;padding:10px 12px 10px 0}td.y{font:400 17px/1.3 var(--head);font-variant-numeric:lining-nums tabular-nums;width:5ch}td.y.rep{color:var(--muted)}td a{text-decoration:none}td a:hover{text-decoration:underline}blockquote.big{border-left:1px solid var(--ink);font:italic 400 clamp(26px, 3.4vw, 38px)/1.15 var(--head);margin:0 0 20px;padding:2px 0 2px 20px}blockquote.q{border-left:1px solid var(--ink);font:italic 400 20px/1.4 var(--head);margin:16px 0 20px;padding:2px 0 2px 20px}.tag{font:500 11px/1 var(--sans);text-transform:uppercase;letter-spacing:.09em;background:var(--tint);color:var(--accent);vertical-align:1px;border-radius:2px;padding:4px 7px;display:inline-block}.tag.flag{background:var(--flag-bg);color:var(--flag-ink)}.hide-notes .tag.flag{display:none}.mail{font:400 clamp(32px, 6vw, 72px)/1 var(--head);letter-spacing:-.01em;word-break:break-word;text-decoration:none}.filters{flex-wrap:wrap;gap:8px;margin:0 0 28px;display:flex}.pill{font:500 14px/1 var(--sans);border:1px solid var(--rule);background:var(--sheet);min-height:44px;color:var(--ink);cursor:pointer;border-radius:3px;padding:0 16px}.pill:hover{border-color:var(--accent);color:var(--accent)}.pill[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:40px 28px;display:grid}.grid.two{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.card{color:var(--ink);border-top:1px solid var(--ink);padding-top:12px;text-decoration:none;display:block}.card[hidden]{display:none}.card .ct{font:400 22px/1.2 var(--head);margin:8px 0 6px}a.card:hover .ct{color:var(--accent)}.card .cdesc{font:400 14.5px/1.55 var(--sans);color:var(--muted);margin:0}.thumb{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--rule);background:var(--sheet);border-radius:2px;width:100%;margin-top:14px;display:block}.thumb-ph{aspect-ratio:4/3;border:1px dashed var(--flag);background:var(--flag-bg);border-radius:2px;justify-content:center;align-items:center;width:100%;margin-top:14px;display:flex}figure{margin:0}figure img{border:1px solid var(--rule);background:var(--sheet);border-radius:2px;width:100%;height:auto;display:block}figcaption{font:500 12.5px/1.5 var(--sans);letter-spacing:.02em;color:var(--muted);margin-top:8px}.portrait{aspect-ratio:4/5;object-fit:cover;object-position:60% 30%;border:1px solid var(--rule);border-radius:2px;width:100%;margin-bottom:24px;display:block}.count{font:500 12.5px/1.5 var(--sans);letter-spacing:.02em;color:var(--muted);margin:24px 0 0}.two-col{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}.gallery{gap:28px;margin-top:32px;display:grid}.gallery figure img{border:0}.pager{border-top:1px solid var(--ink);justify-content:space-between;gap:16px;margin-top:56px;padding-top:14px;display:flex}.pager a{font:400 20px/1.3 var(--head);color:var(--ink);max-width:45%;text-decoration:none}.pager a:hover{color:var(--accent)}.pager span{font:500 11px/1 var(--sans);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:6px;display:block}.cov-scroll{margin:4px 0 8px;overflow-x:auto}.cov{grid-template-columns:56px repeat(var(--years), minmax(26px, 1fr));gap:3px;min-width:620px;display:grid}.cov .cy{font:500 11px/1 var(--sans);color:var(--muted);text-align:center;font-variant-numeric:tabular-nums;padding-bottom:4px}.cov .ct2{font:500 10px/22px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.cov a,.cov span.cell{background:var(--cell);height:22px;font:500 11px/22px var(--sans);text-align:center;color:var(--accent-ink);border-radius:2px;text-decoration:none;display:block}.cov a{background:var(--cell-on)}.cov a:hover{filter:brightness(1.15)}.cov span.sabb{background:repeating-linear-gradient(135deg, var(--cell) 0 3px, transparent 3px 6px)}.cov span.pre{background:0 0}@media (width<=1000px){.sec{grid-template-columns:150px minmax(0,1fr);column-gap:28px}}@media (width<=700px){.sec{display:block}.side{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:20px;display:flex;position:static}.row{grid-template-columns:4.2ch minmax(0,1fr);column-gap:14px;padding:14px 4px}.row .ty,.row .t,.row .cd{grid-column:2}.row .cd{text-align:left;margin-top:6px}.t{font-size:19px}.two-col{grid-template-columns:minmax(0,1fr)}}
