._timeline_1w0lf_128{position:relative}._year_1w0lf_132{padding:var(--space-10) 0 var(--space-4);scroll-margin-top:calc(var(--header-height) + 1.5rem);position:relative}._year_1w0lf_132+._year_1w0lf_132{border-top:1px solid var(--color-border)}._watermark_1w0lf_142{z-index:0;color:#0000;font-family:var(--font-mono);letter-spacing:-.07em;opacity:.5;pointer-events:none;user-select:none;-webkit-text-stroke:1px color-mix(in srgb, var(--color-fg) 18%, transparent);font-size:clamp(5.5rem,11vw,8.5rem);font-weight:700;line-height:1;position:absolute;top:-.5rem;right:-.25rem}._yearHead_1w0lf_159{z-index:1;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-5);display:flex;position:relative}._yearHead_1w0lf_159 h2{color:var(--color-fg);font-family:var(--font-mono);font-size:var(--text-lg);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-weight:600}._yearHead_1w0lf_159 h2 a{padding-inline:var(--space-h2);margin-inline:calc(-1 * var(--space-h2));transition:color var(--transition), background-color var(--transition)}@media (hover:hover) and (pointer:fine){._yearHead_1w0lf_159 h2 a:hover{background:var(--color-bg-hover);color:var(--color-fg);--caption-color:var(--color-fg);border-radius:var(--radius-xs)}}._yearHead_1w0lf_159 span{color:var(--caption-color,var(--color-muted));font-size:var(--text-2xs);font-family:var(--font-mono);letter-spacing:.08em}._months_1w0lf_201{z-index:1;display:grid;position:relative}._month_1w0lf_201{gap:var(--space-4);padding:var(--space-2) 0;grid-template-columns:3.3rem minmax(0,1fr);display:grid}._month_1w0lf_201+._month_1w0lf_201{border-top:1px solid color-mix(in srgb, var(--color-border) 52%, transparent)}._month_1w0lf_201>h3{padding-top:var(--space-h2);color:var(--caption-color,var(--color-muted));font-size:var(--text-2xs);font-family:var(--font-mono);letter-spacing:.06em;margin:0;font-weight:500}._entries_1w0lf_228{margin:0;padding:0;list-style:none}._entry_1w0lf_234{align-items:baseline;gap:var(--space-4);min-height:1.9rem;padding:var(--space-1) 0;grid-template-columns:minmax(0,1fr) auto;display:grid}._entry_1w0lf_234>a{padding-inline:var(--space-h2);margin-inline:calc(-1 * var(--space-h2));color:var(--color-fg-soft);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-ui);transition:color var(--transition), background-color var(--transition);display:inline-block}@media (hover:hover) and (pointer:fine){._entry_1w0lf_234>a:hover{background:var(--color-bg-hover);color:var(--color-fg);--caption-color:var(--color-fg);border-radius:var(--radius-xs)}}._entryMeta_1w0lf_265{color:var(--caption-color,var(--color-muted));font-size:var(--text-2xs);font-variant-numeric:tabular-nums;font-family:var(--font-mono);white-space:nowrap}._entryMeta_1w0lf_265 i{margin:0 var(--space-1);font-style:normal}@media (width<=640px){._watermark_1w0lf_142{opacity:.36;font-size:5rem;top:.4rem}._month_1w0lf_201{gap:var(--space-h3);grid-template-columns:2.5rem minmax(0,1fr)}._entry_1w0lf_234{gap:var(--space-h1);padding:var(--space-h2) 0;grid-template-columns:minmax(0,1fr)}._entryMeta_1w0lf_265{font-size:var(--text-2xs)}._entry_1w0lf_234>a{font-size:var(--text-sm)}}._rail_7ms8q_131{gap:var(--space-h1);display:grid}._kicker_7ms8q_136{margin:0 0 var(--space-3);padding-inline:var(--space-2);color:var(--caption-color,var(--color-muted));font-size:var(--text-2xs);font-family:var(--font-mono);letter-spacing:.14em}._year_7ms8q_145{gap:var(--space-h1);padding:var(--space-2) var(--space-2) var(--space-h3);margin-inline:calc(-1 * var(--space-2));border-bottom:1px solid color-mix(in srgb, var(--color-border) 62%, transparent);color:var(--color-muted);transition:color var(--transition), background-color var(--transition);grid-template-columns:1fr;display:grid}._year_7ms8q_145 b{font-family:var(--font-mono);font-size:var(--text-base);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600}._year_7ms8q_145 span{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.06em}._year_7ms8q_145 i{height:2px;margin-top:var(--space-h1);background:var(--color-border);display:block;position:relative;overflow:hidden}._year_7ms8q_145 i span{background:var(--color-border-strong);height:100%;transition:background-color var(--transition);display:block}@media (hover:hover) and (pointer:fine){._year_7ms8q_145:hover{background:var(--color-bg-hover);color:var(--color-fg);--caption-color:var(--color-fg);border-radius:var(--radius-xs);border-color:#0000}}._year_7ms8q_145[data-active=true]{background:var(--color-accent-soft);border-radius:var(--radius-xs);color:var(--color-fg)}@media (hover:hover) and (pointer:fine){._year_7ms8q_145[data-active=true]:hover{background:color-mix(in srgb, var(--color-accent) 16%, var(--color-bg-elevated))}}._year_7ms8q_145[data-active=true] b{color:var(--color-accent);font-size:var(--text-md)}._year_7ms8q_145[data-active=true] i span{background:var(--color-accent)}._all_7ms8q_220{margin-top:var(--space-3);padding-inline:var(--space-2);margin-inline:calc(-1 * var(--space-2));color:var(--color-accent);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.02em;transition:background-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease)}@media (hover:hover) and (pointer:fine){._all_7ms8q_220:hover{background:var(--color-bg-hover);color:var(--color-accent-hover);--caption-color:var(--color-accent-hover);border-radius:var(--radius-xs)}}
