.timeline-page[data-v-87f32927]{margin:2rem auto;max-width:900px;padding:2rem}.page-title[data-v-87f32927]{color:var(--text-primary);font-size:2.5rem;margin-bottom:4rem;text-align:center}.timeline-wrapper[data-v-87f32927]{position:relative}.timeline-line[data-v-87f32927]{background-color:var(--border-color);bottom:20px;left:50%;position:absolute;top:20px;transform:translate(-2px);width:4px}.timeline-item[data-v-87f32927]{margin-bottom:50px;padding:0 40px;position:relative;width:50%}.timeline-item[data-v-87f32927]:nth-child(odd){clear:both;float:left;text-align:right}.timeline-item[data-v-87f32927]:nth-child(2n){clear:both;float:right;text-align:left}.timeline-dot[data-v-87f32927]{background-color:var(--bg-primary);border:4px solid gold;border-radius:50%;content:"";height:20px;position:absolute;top:20px;width:20px;z-index:1}.timeline-item:nth-child(odd) .timeline-dot[data-v-87f32927]{right:-10px}.timeline-item:nth-child(2n) .timeline-dot[data-v-87f32927]{left:-10px}.timeline-body[data-v-87f32927]{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 6px 24px #00000014;overflow:hidden}.timeline-image[data-v-87f32927]{display:block;height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.text-content[data-v-87f32927]{padding:1.5rem}.timeline-year[data-v-87f32927]{color:var(--text-primary);font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.timeline-title[data-v-87f32927]{color:gold;font-size:1.25rem;font-weight:600;margin-bottom:.75rem;margin-top:0}.timeline-description[data-v-87f32927]{color:var(--text-secondary);font-size:1rem;line-height:1.6;margin:0}.timeline-wrapper[data-v-87f32927]:after{clear:both;content:"";display:table}@media (max-width:768px){.timeline-line[data-v-87f32927]{left:20px}.timeline-item[data-v-87f32927]{clear:none!important;float:none!important;margin-bottom:30px;padding-left:50px;padding-right:0;text-align:left!important;width:100%}.timeline-dot[data-v-87f32927]{left:10px!important}}
