.timeline[data-v-5e22aeb4]{padding:.5rem .25rem;position:relative}.timeline-item[data-v-5e22aeb4]{display:flex;margin-bottom:1.5rem;position:relative}.timeline-item[data-v-5e22aeb4]:last-child{margin-bottom:0}.timeline-marker[data-v-5e22aeb4]{flex-shrink:0;margin-right:.75rem;position:relative;width:.5rem}.timeline-dot[data-v-5e22aeb4]{background:var(--c-text);border-radius:50%;cursor:pointer;height:.5rem;left:0;opacity:.6;position:absolute;top:.25rem;transition:all .3s ease;width:.5rem;z-index:2}.timeline-dot[data-v-5e22aeb4]:hover{background:#000;opacity:.8;transform:scale(1.5)}.timeline-line[data-v-5e22aeb4]{background:#ccc;bottom:-1.5rem;left:.25rem;opacity:.6;position:absolute;top:.75rem;width:1px;z-index:1}.timeline-content[data-v-5e22aeb4]{flex:1;min-width:0}.timeline-period[data-v-5e22aeb4]{color:var(--c-text-2);font-size:.75rem;font-weight:500;margin-bottom:.25rem}.timeline-info[data-v-5e22aeb4]{line-height:1.4;margin-bottom:.25rem}.timeline-stage[data-v-5e22aeb4]{color:var(--c-text);font-size:.8rem;font-weight:400}.timeline-separator[data-v-5e22aeb4]{color:var(--c-text-2);font-size:.8rem;margin:0 .3rem;opacity:.6}.timeline-title[data-v-5e22aeb4]{color:var(--c-text);font-size:.8rem;font-weight:400}.timeline-description[data-v-5e22aeb4]{color:var(--c-text-2);font-size:.8rem;line-height:1.4}
