/* century.css: the Century Line (design 8.4), restored to the old language: no drawing, only the dated windows as plain lines.
   Every criterion's data window is still stated (name + window); the 1950-2135 axis, the bars and the horizon band are gone.
   Static markup from lib/century.js. */
.century-sec { padding: 40px 0 36px; border-bottom: 1px solid var(--rule); background: var(--paper); }
.century-sec .eyebrow { margin: 0; }
.century-sec h2 { font: 400 26px/1.2 'Spectral', Georgia, serif; letter-spacing: -0.01em; margin: 8px 0 12px; max-width: 30ch; }
.century-sec .lead { font: 400 15px/1.6 'Spectral', Georgia, serif; color: var(--ink-2); max-width: 66ch; margin: 0 0 18px; }
.century { max-width: 66ch; margin: 0; }
.century .cl-head, .century .cl-track, .century .cl-key, .century .cl-foot { display: none; }
.century .cl-rows { display: block; border-top: 1px dotted var(--rule); }
.century .cl-row { display: flex; flex-wrap: wrap; align-items: baseline; gap: 2px 14px; padding: 6px 0; border-bottom: 1px dotted var(--rule); min-height: 0; }
.century .cl-name { font: 500 14px/1.4 'Spectral', Georgia, serif; color: var(--ink); }
.century .cl-name small { font: 400 12px/1.4 'Inter', system-ui, sans-serif; color: var(--ink-3); margin-left: 10px; }
.century .cl-note { font: italic 400 14px/1.6 'Spectral', Georgia, serif; color: var(--ink-3); margin: 14px 0 0; max-width: 62ch; }
.lr-century .century { margin-top: 0; }
@media print { .century { break-inside: avoid; } }
