.story-line{border:var(--hair) solid var(--line-ink);counter-reset:milestone;list-style:none}.story-line li{gap:var(--s3);padding:var(--s3);border-bottom:var(--hair) solid var(--line);grid-template-columns:96px minmax(0,1fr) 200px;align-items:baseline;display:grid}.story-line li:last-child{border-bottom:0}@media (max-width:900px){.story-line li{gap:var(--s2);grid-template-columns:80px minmax(0,1fr)}.story-note{grid-column:2}}@media (max-width:480px){.story-line li{grid-template-columns:1fr}.story-note{grid-column:1}}.story-when{font-family:var(--font-mono);font-size:var(--t-label);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--ember);white-space:nowrap;line-height:1.5}.story-what{font-size:var(--t-sm);color:var(--ink-2);text-wrap:pretty;min-width:0;line-height:1.5}.story-note{color:var(--ink);text-align:right;min-width:0;line-height:1.5}@media (max-width:900px){.story-note{text-align:left}}.story-line li.is-now{background:var(--paper-2)}.story-line li.is-now .story-when{color:var(--blue-ink)}.story-line li.is-now .story-what{color:var(--ink);font-family:var(--font-head);font-weight:500}.story-more{margin-top:var(--s3);font-family:var(--font-mono);font-size:var(--t-label);text-transform:uppercase;letter-spacing:var(--track-label)}
