.chronology[data-astro-cid-phq43f5y]{gap:2.5rem;display:grid}.chronology__header[data-astro-cid-phq43f5y]{gap:.85rem;max-width:88rem;display:grid}.chronology__header[data-astro-cid-phq43f5y] h1[data-astro-cid-phq43f5y]{letter-spacing:-.055em;font-size:clamp(2.2rem,5vw,4.4rem);line-height:.95}.chronology__header[data-astro-cid-phq43f5y]>p[data-astro-cid-phq43f5y]:last-child{max-width:75rem;color:var(--muted);font-size:1.04rem;line-height:1.7}.chronology__list[data-astro-cid-phq43f5y]{gap:1rem;min-width:0;display:grid}.chronology__group[data-astro-cid-phq43f5y]{border:1px solid var(--border);background:var(--card);min-width:0}.chronology__group[data-astro-cid-phq43f5y] summary[data-astro-cid-phq43f5y]{cursor:pointer;grid-template-columns:2.4rem minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:1.15rem 1.25rem;list-style:none;display:grid}.chronology__group[data-astro-cid-phq43f5y] summary[data-astro-cid-phq43f5y]::-webkit-details-marker{display:none}.chronology__group[data-astro-cid-phq43f5y] summary[data-astro-cid-phq43f5y]>span[data-astro-cid-phq43f5y]{color:#8ee9ad;background:#173d23;place-items:center;width:2.1rem;height:2.1rem;font:900 .7rem Courier New,monospace;display:grid}.chronology__group[data-astro-cid-phq43f5y] summary[data-astro-cid-phq43f5y] strong[data-astro-cid-phq43f5y]{font-size:clamp(1rem,2vw,1.35rem)}.chronology__group[data-astro-cid-phq43f5y] summary[data-astro-cid-phq43f5y] small[data-astro-cid-phq43f5y]{color:var(--muted);font-size:.72rem;font-weight:700}.chronology__group[data-astro-cid-phq43f5y] summary[data-astro-cid-phq43f5y] i[data-astro-cid-phq43f5y]{width:2rem;height:2rem;color:var(--accent);border:1px solid #ffdf0080;border-radius:50%;place-items:center;font-size:1.3rem;font-style:normal;display:grid}.chronology__group[data-astro-cid-phq43f5y][open] summary[data-astro-cid-phq43f5y]{border-bottom:1px solid var(--border);background:#161b17}.chronology__group[data-astro-cid-phq43f5y][open] summary[data-astro-cid-phq43f5y] i[data-astro-cid-phq43f5y]{transform:rotate(45deg)}.chronology__track[data-astro-cid-phq43f5y]{--axis:17.5rem;box-sizing:border-box;scrollbar-gutter:stable;width:100%;min-width:0;max-width:100%;padding:2.25rem 2rem 3rem;display:flex;position:relative;overflow:auto hidden}.chronology__track[data-astro-cid-phq43f5y]:before{top:var(--axis);width:calc(var(--entry-count) * 19rem);content:"";background:#009c3b9e;height:2px;position:absolute;left:2rem}.chronology__entry[data-astro-cid-phq43f5y]{flex:0 0 19rem;height:32rem;padding-right:1.5rem;display:block;position:relative}.chronology__entry[data-astro-cid-phq43f5y]:before{z-index:2;top:calc(var(--axis) - 2.25rem - .45rem);background:var(--accent);content:"";border:3px solid #111;border-radius:999px;width:.72rem;height:.72rem;position:absolute;left:0;box-shadow:0 0 0 1px #009c3b9e}.chronology__entry[data-astro-cid-phq43f5y]:after{content:"";background:#009c3b9e;width:1px;position:absolute;left:.35rem}.chronology__entry--upper[data-astro-cid-phq43f5y]:after{height:1.35rem;top:13.45rem}.chronology__entry[data-astro-cid-phq43f5y]:not(.chronology__entry--upper):after{height:4.05rem;top:15.25rem}.chronology__entry[data-astro-cid-phq43f5y] time[data-astro-cid-phq43f5y]{z-index:3;color:#88dba5;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:.72rem;font-weight:800;line-height:1.35;position:absolute;left:.95rem}.chronology__entry--upper[data-astro-cid-phq43f5y] time[data-astro-cid-phq43f5y]{top:13.65rem}.chronology__entry[data-astro-cid-phq43f5y]:not(.chronology__entry--upper) time[data-astro-cid-phq43f5y]{top:16.3rem}.chronology__entry[data-astro-cid-phq43f5y] a[data-astro-cid-phq43f5y]{box-sizing:border-box;border:1px solid var(--border);width:calc(100% - 1.5rem);min-height:10.8rem;color:var(--foreground);background:#1a1a1a;border-radius:.45rem;grid-template-columns:3.65rem minmax(0,1fr);gap:.85rem;padding:1rem;text-decoration:none;display:grid;position:absolute;left:0}.chronology__entry--upper[data-astro-cid-phq43f5y] a[data-astro-cid-phq43f5y]{top:.75rem}.chronology__entry[data-astro-cid-phq43f5y]:not(.chronology__entry--upper) a[data-astro-cid-phq43f5y]{top:19.5rem}.chronology__portrait[data-astro-cid-phq43f5y]{color:#88dba5;background:#18241d;border:1px solid #344039;border-radius:50%;place-items:center;width:3.65rem;height:3.65rem;font-size:.76rem;font-weight:900;position:relative;overflow:hidden;display:grid!important}.chronology__portrait[data-astro-cid-phq43f5y]>[data-astro-cid-phq43f5y]{grid-area:1/1}.chronology__portrait[data-astro-cid-phq43f5y] img[data-astro-cid-phq43f5y]{z-index:1;object-fit:cover;object-position:center top;width:100%;height:100%}.chronology__entry[data-astro-cid-phq43f5y] a[data-astro-cid-phq43f5y]>span[data-astro-cid-phq43f5y]:last-child{align-content:start;gap:.3rem;min-width:0;display:grid}.chronology__entry[data-astro-cid-phq43f5y] a[data-astro-cid-phq43f5y] strong[data-astro-cid-phq43f5y]{font-size:.92rem;line-height:1.25}.chronology__entry[data-astro-cid-phq43f5y] a[data-astro-cid-phq43f5y] small[data-astro-cid-phq43f5y],.chronology__entry[data-astro-cid-phq43f5y] em[data-astro-cid-phq43f5y]{color:var(--muted);font-size:.73rem;font-style:normal;line-height:1.45}.chronology__entry[data-astro-cid-phq43f5y] a[data-astro-cid-phq43f5y]:hover,.chronology__entry[data-astro-cid-phq43f5y] a[data-astro-cid-phq43f5y]:focus-visible{border-color:var(--primary);background:#172219;outline:none}@media (width<=720px){.chronology__group[data-astro-cid-phq43f5y] summary[data-astro-cid-phq43f5y]{grid-template-columns:2.4rem minmax(0,1fr) auto}.chronology__group[data-astro-cid-phq43f5y] summary[data-astro-cid-phq43f5y] small[data-astro-cid-phq43f5y]{display:none}.chronology__track[data-astro-cid-phq43f5y]{gap:0;padding:1.4rem 1.25rem .4rem 2.85rem;display:grid;overflow:visible}.chronology__track[data-astro-cid-phq43f5y]:before{width:2px;height:auto;top:1.45rem;bottom:1.45rem;left:1.45rem}.chronology__entry[data-astro-cid-phq43f5y],.chronology__entry--upper[data-astro-cid-phq43f5y]{height:auto;min-height:0;padding:0 0 1.4rem}.chronology__entry[data-astro-cid-phq43f5y]:before{top:.18rem;left:-1.82rem}.chronology__entry[data-astro-cid-phq43f5y]:after{display:none}.chronology__entry[data-astro-cid-phq43f5y] time[data-astro-cid-phq43f5y],.chronology__entry--upper[data-astro-cid-phq43f5y] time[data-astro-cid-phq43f5y]{margin:0 0 .5rem;display:block;position:static}.chronology__entry[data-astro-cid-phq43f5y] a[data-astro-cid-phq43f5y],.chronology__entry--upper[data-astro-cid-phq43f5y] a[data-astro-cid-phq43f5y]{width:auto;margin:0;position:static}.chronology__entry[data-astro-cid-phq43f5y]:last-child{padding-bottom:.8rem}}
