.page_page__bD4X_{max-width:980px;margin:0 auto;padding:72px var(--container-pad) 120px}.page_timeline__3lopa{position:relative;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:28px}.page_timeline__3lopa:before{content:"";position:absolute;top:10px;bottom:40px;left:172px;width:2px;border-radius:1px;background:linear-gradient(180deg,var(--swag-red) 0,rgb(var(--shade)/.16) 30%,rgb(var(--shade)/.06) 100%)}.page_entry__QI4_4{position:relative;display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start}.page_dot__ZCMcu{position:absolute;top:9px;left:167px;width:12px;height:12px;border-radius:50%;background:var(--surface-paper);box-shadow:0 0 0 2px rgb(var(--shade)/.24),0 4px 8px -2px rgb(var(--shade)/.4)}.page_dot__ZCMcu[data-latest]{background:var(--surface-crimson);box-shadow:0 0 0 4px rgba(119,23,51,.16),0 0 18px rgba(147,32,63,.55)}.page_date__taG5Z{padding-top:6px;text-align:right;font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-a66)}.page_card___tOqu{padding:26px 28px 28px;border-radius:var(--radius-lg);background:var(--surface-paper);border:1px solid rgb(var(--shade)/.05);box-shadow:var(--shadow-card)}.page_card___tOqu[data-tilting]{box-shadow:var(--shadow-card-hover)}.page_title___yIzQ{font-size:23px;font-weight:800;letter-spacing:-.03em;line-height:1.15}.page_items__XA1dO{margin:14px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.page_items__XA1dO li{position:relative;padding-left:22px;font-size:15.5px;line-height:1.55;color:var(--ink-a7)}.page_items__XA1dO li:before{content:"";position:absolute;top:.5em;left:2px;width:9px;height:9px;background:var(--swag-red);-webkit-clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%)}@media (max-width:720px){.page_page__bD4X_{padding-top:48px}.page_timeline__3lopa:before{left:5px}.page_entry__QI4_4{grid-template-columns:minmax(0,1fr);gap:10px;padding-left:28px}.page_dot__ZCMcu{left:0;top:2px}.page_date__taG5Z{padding-top:0;text-align:left}.page_card___tOqu{padding:22px 20px 24px}.page_title___yIzQ{font-size:20px}}