.who-line{margin-top:var(--s6);display:flex;align-items:baseline;gap:var(--s4);flex-wrap:wrap}.who-line h2{font-family:var(--serif);font-weight:400;font-size:28px;margin:0}.who-line .years{font-family:var(--serif);font-size:17px;color:var(--ink-soft)}.who-line .years .dash{color:var(--seal);padding:0 .15em}.events{list-style:none;margin:var(--s5) 0 0;padding:0}.ev{display:grid;grid-template-columns:var(--gutter) 1fr;gap:0}.ev .when{text-align:right;padding:var(--s5) var(--s5) var(--s5) 0}.ev .when .yr{font-family:var(--serif);font-size:25px;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;display:block}.ev .when .yr.none{color:var(--ink-soft);font-size:20px;font-style:italic}.ev .when .dm{display:block;margin-top:5px;font-size:12px;color:var(--ink-soft);letter-spacing:.03em}.ev .what{position:relative;border-left:1px solid var(--hairline-strong);padding:var(--s5) 0 var(--s5) var(--s5)}.ev .what:before{content:"";position:absolute;left:-4.5px;top:calc(var(--s5) + .45em);width:9px;height:9px;border-radius:50%;background:var(--paper);border:1px solid var(--hairline-strong)}.ev.pivot .what:before{background:var(--seal);border-color:var(--seal)}.ev+.ev .what{border-top:1px solid var(--hairline)}.ev+.ev .when{border-top:1px solid var(--hairline)}.ev .lab{margin:0 0 var(--s1);font-family:var(--sans);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--ink-faint)}.ev .stmt{margin:0;font-family:var(--serif);font-size:19px;line-height:1.5}.ev .stmt em{font-style:italic;color:var(--ink-soft)}.ev .gloss{margin:6px 0 0;font-family:var(--serif);font-style:italic;font-size:14px;color:var(--ink-soft)}.ecarte{margin:var(--s4) 0 0;padding:var(--s4);border:1px dashed var(--hairline-strong);background:transparent}.ecarte .tag{display:inline-block;font-family:var(--sans);font-size:10.5px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--seal);border:1px solid var(--seal-line);padding:2px 8px;background:var(--seal-wash)}.ecarte .alt{margin:var(--s3) 0 0;font-family:var(--serif);font-size:17px;line-height:1.5;color:var(--ink)}.ecarte .why{margin:var(--s3) 0 0;font-family:var(--serif);font-size:14.5px;line-height:1.6;color:var(--ink-soft)}.ecarte .why b{font-weight:400;color:var(--ink);font-style:italic}.verbatim{margin:var(--s3) 0 0;padding:var(--s3) var(--s4);background:var(--card-sunk);border-left:2px solid var(--seal-line);font-family:var(--serif);font-style:italic;font-size:15.5px;line-height:1.55;color:var(--ink)}.verbatim cite{display:block;margin-top:var(--s2);font-size:12.5px;font-style:italic;color:var(--ink-soft);text-align:right}.verbatim cite:before{content:"— "}.diverge{margin:var(--s3) 0 0;font-size:13.5px;line-height:1.6;color:var(--ink-soft);padding-left:20px;position:relative}.diverge:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border:1px solid var(--hairline-strong);transform:rotate(45deg)}.diverge b{font-weight:500;color:var(--ink)}.serie{list-style:none;margin:0;padding:0}.serie li{display:grid;grid-template-columns:var(--gutter) 1fr;border-top:1px solid var(--hairline)}.serie li:first-child{border-top:0}.serie .when{text-align:right;padding:var(--s4) var(--s5) var(--s4) 0;font-family:var(--serif);font-size:18px;color:var(--ink-soft);font-variant-numeric:tabular-nums lining-nums}.serie .when.none{font-style:italic;font-size:15px}.serie .what{border-left:1px solid var(--hairline-strong);padding:var(--s4) 0 var(--s4) var(--s5)}.serie .stmt{margin:0;font-family:var(--serif);font-size:17.5px;line-height:1.45}.sect>h2 sup.mk{font-size:12px;vertical-align:.3em;letter-spacing:0}.lien{color:inherit;text-decoration:none;border-bottom:1px solid var(--hairline)}.lien:hover,.lien:focus-visible{color:var(--seal);border-bottom-color:var(--seal);outline:none}.sources-block{margin-top:var(--s8)}.sources-block>h2{font-family:var(--sans);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--ink-soft);margin:0 0 var(--s4);padding-bottom:var(--s2);border-top:1px solid var(--hairline-strong);box-shadow:0 3px 0 -2px var(--hairline);padding-top:var(--s4)}.legende{margin-top:var(--s6);padding-top:var(--s4);border-top:1px solid var(--hairline)}.legende dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:var(--s2) var(--s4);align-items:baseline}.legende dt{text-align:center;min-width:26px;color:var(--seal);font-family:var(--serif);font-size:15px;line-height:1}.legende dd{margin:0;font-size:12.5px;line-height:1.5;color:var(--ink-soft)}.legende dd b{font-weight:400;color:var(--ink)}.legende .g-appel{font-size:12px;vertical-align:.35em}.legende .g-cadre{display:inline-block;width:20px;height:13px;border:1px dashed var(--hairline-strong)}.legende .g-losange{display:inline-block;width:8px;height:8px;border:1px solid var(--hairline-strong);transform:rotate(45deg)}@media(max-width:620px){.ev,.serie li{grid-template-columns:1fr}.ev .when,.serie .when{text-align:left;padding:var(--s5) 0 0}.ev .what,.serie .what{border-left:0;padding-left:0}.ev .what:before{display:none}.ev+.ev .when{border-top:1px solid var(--hairline)}.ev+.ev .what{border-top:0}.ev .when .yr{display:inline;font-size:20px}.ev .when .dm{display:inline;margin-left:var(--s2)}.serie li{border-top:1px solid var(--hairline)}.serie li:first-child{border-top:0}.serie .when{padding-top:var(--s4)}.serie .what{padding-top:0}}
