.timeline-module__jJAz1q__rail{max-width:940px;padding-left:var(--space-6);margin-inline:auto;position:relative}.timeline-module__jJAz1q__rail:before{background:var(--border);bottom:var(--space-8);content:"";left:0;top:var(--space-3);width:1px;position:absolute}.timeline-module__jJAz1q__chapter{align-items:center;gap:var(--space-7);padding-bottom:var(--space-9);grid-template-columns:minmax(0,1fr) 230px;display:grid;position:relative}.timeline-module__jJAz1q__chapter:last-child{padding-bottom:0}.timeline-module__jJAz1q__chapter:before{background:var(--accent);border:2px solid var(--canvas);box-shadow:0 0 0 1px var(--border);content:"";height:12px;left:calc(-1 * var(--space-6) - 6px);top:var(--space-2);border-radius:50%;width:12px;position:absolute}.timeline-module__jJAz1q__copy{max-width:65ch}.timeline-module__jJAz1q__copy p{margin-top:var(--space-5)}.timeline-module__jJAz1q__photo{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);align-self:stretch;min-height:150px;max-height:220px;position:relative;overflow:hidden}.timeline-module__jJAz1q__photoImage{object-fit:cover;object-position:center 65%}.timeline-module__jJAz1q__chapter:first-child .timeline-module__jJAz1q__photoImage{object-fit:contain;object-position:center}.timeline-module__jJAz1q__chapter:first-child .timeline-module__jJAz1q__photo{background:var(--ink)}@media (max-width:800px){.timeline-module__jJAz1q__chapter{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.timeline-module__jJAz1q__rail{padding-left:var(--space-5)}.timeline-module__jJAz1q__chapter{gap:var(--space-6);padding-bottom:var(--space-8)}.timeline-module__jJAz1q__chapter:before{left:calc(-1 * var(--space-5) - 6px)}.timeline-module__jJAz1q__photo{aspect-ratio:4/3;max-height:none}.timeline-module__jJAz1q__chapter:last-child .timeline-module__jJAz1q__photoImage{object-position:center top}}
