.timeline_pageHead__sDCqo{margin-bottom:24px}.timeline_eyebrow__7iVdZ{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--red);font-weight:700;font-family:Barlow Semi Condensed,sans-serif;margin-bottom:8px}.timeline_pageHead__sDCqo h1{font-family:Anton,sans-serif;font-size:34px;margin:0 0 8px}.timeline_pageHead__sDCqo p{color:var(--muted);max-width:640px;margin:0}.timeline_filterRow__3LqDT{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:30px;align-items:center}.timeline_pill__EgzU6{border:1px solid var(--line);background:var(--paper);border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:600;color:var(--muted);font-family:Barlow Semi Condensed,sans-serif;cursor:pointer}.timeline_pillActive__S_MeZ{background:var(--red);color:#fff;border-color:var(--red)}.timeline_filterSep__RnNio{width:1px;height:20px;background:var(--line);margin:0 4px}.timeline_emptyState__KDuKE{border:1px dashed var(--line);border-radius:10px;padding:28px 20px;text-align:center;color:var(--muted);font-size:13px}.timeline_rail__pk80T{position:relative;padding-left:46px}.timeline_rail__pk80T:before{content:"";position:absolute;left:14px;top:6px;bottom:6px;width:3px;border-radius:3px;background:linear-gradient(180deg,var(--red) 0,var(--gold) 55%,var(--line) 100%)}.timeline_yearBlock__QKMM9{margin-bottom:8px;position:relative}.timeline_yearMarker__nqIMv{position:absolute;left:-46px;top:-2px;width:30px;height:30px;border-radius:50%;background:var(--ink);border:3px solid var(--bg);box-shadow:0 0 0 2px var(--ink)}.timeline_yearHeading__MR08g{font-family:Anton,sans-serif;font-size:40px;letter-spacing:.01em;color:var(--ink);line-height:1;margin:0 0 18px 2px}.timeline_yearCount__gf0w1{font-family:Barlow Semi Condensed,sans-serif;font-size:13px;font-weight:600;color:var(--faint);margin-left:10px;vertical-align:middle}.timeline_items__9_ZAo{display:flex;flex-direction:column;gap:12px;margin-bottom:40px}.timeline_item__qNeR_{position:relative;display:block;background:var(--paper);border-left:1px solid var(--line);border-radius:var(--radius);padding:14px 18px;text-decoration:none;color:inherit;border:1px solid var(--line);border-left-width:4px;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.timeline_item__qNeR_:hover{transform:translateX(2px);box-shadow:0 4px 16px rgba(28,26,23,.08)}.timeline_itemDot__2CXGZ{position:absolute;left:-37px;top:20px;width:12px;height:12px;border-radius:50%;background:var(--bg);border:3px solid var(--faint)}.timeline_itemMeta__H_lCz{display:flex;align-items:center;gap:8px;margin-bottom:6px;flex-wrap:wrap}.timeline_stanceTag__kMCKZ{font-size:10px;letter-spacing:.05em;text-transform:uppercase;font-weight:700;padding:2px 7px;border-radius:4px}.timeline_stanceAccomplishment__otkek{background:var(--green-tint);color:var(--green-ink)}.timeline_stanceOpposition__o_kEl{background:var(--red-tint);color:var(--red-ink)}.timeline_catTag__77tsY{font-size:10px;letter-spacing:.05em;text-transform:uppercase;font-weight:700;padding:2px 7px;border-radius:4px}.timeline_dateTag__4I4f8{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--faint);margin-left:auto}.timeline_itemTitle__D_xgN{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 4px;font-family:Barlow Semi Condensed,sans-serif}.timeline_itemSummary__uAedj{font-size:13px;color:var(--muted);margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.timeline_itemImpact__ppxeb{margin-top:8px;font-size:12px;color:var(--gold-ink);background:var(--gold-tint);border-radius:6px;padding:6px 10px;display:inline-block}.timeline_undatedSection__QdjjI{margin-top:8px;padding-top:24px;border-top:2px dashed var(--line)}.timeline_undatedHead__OW5kM{font-family:Barlow Semi Condensed,sans-serif;font-size:16px;font-weight:700;color:var(--muted);margin:0 0 6px}.timeline_undatedNote__fuFF8{font-size:12.5px;color:var(--faint);margin:0 0 16px;max-width:560px}