.timeline-module__hcd6IG__page{min-height:100vh;padding-top:100px;padding-bottom:80px;position:relative}.timeline-module__hcd6IG__sidebar{z-index:100;position:fixed;top:50%;left:24px;transform:translateY(-50%)}.timeline-module__hcd6IG__sidebarContent{flex-direction:column;gap:8px;display:flex}.timeline-module__hcd6IG__sidebarItem{background:0 0;border-radius:20px;align-items:center;gap:10px;padding:6px 12px 6px 6px;text-decoration:none;transition:all .2s;display:flex}.timeline-module__hcd6IG__sidebarItem:hover{background:var(--bg-card)}.timeline-module__hcd6IG__sidebarItem:hover .timeline-module__hcd6IG__sidebarLabel{color:var(--text-primary)}.timeline-module__hcd6IG__sidebarDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.timeline-module__hcd6IG__sidebarLabel{color:var(--text-muted);white-space:nowrap;font-size:.75rem;transition:color .2s}.timeline-module__hcd6IG__container{max-width:800px;margin:0 auto;padding:0 24px}.timeline-module__hcd6IG__title{color:var(--text-primary);margin-bottom:16px;font-size:2.5rem;font-weight:700}.timeline-module__hcd6IG__subtitle{color:var(--text-secondary);margin-bottom:48px;font-size:1.125rem}.timeline-module__hcd6IG__timeline{position:relative}.timeline-module__hcd6IG__event{gap:24px;padding-bottom:48px;scroll-margin-top:100px;display:flex}.timeline-module__hcd6IG__event:last-child{padding-bottom:0}.timeline-module__hcd6IG__event:last-child .timeline-module__hcd6IG__line{display:none}.timeline-module__hcd6IG__eventMarker{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.timeline-module__hcd6IG__dot{border-radius:50%;flex-shrink:0;width:12px;height:12px}.timeline-module__hcd6IG__line{background:var(--border);flex-grow:1;width:2px;margin-top:8px}.timeline-module__hcd6IG__eventContent{flex-grow:1;padding-top:0}.timeline-module__hcd6IG__eventHeader{align-items:center;gap:12px;margin-bottom:8px;display:flex}.timeline-module__hcd6IG__date{color:var(--text-muted);font-family:Courier New,monospace;font-size:.875rem}.timeline-module__hcd6IG__category{text-transform:uppercase;letter-spacing:.05em;background:0 0;border:1px solid;border-radius:12px;padding:2px 8px;font-size:.688rem;font-weight:600}.timeline-module__hcd6IG__eventTitle{color:var(--text-primary);margin-bottom:8px;font-size:1.25rem;font-weight:600}.timeline-module__hcd6IG__eventDescription{color:var(--text-secondary);font-size:.938rem;line-height:1.7}.timeline-module__hcd6IG__imageGrid{columns:2;column-gap:12px;margin-top:16px}.timeline-module__hcd6IG__imageWrapper{break-inside:avoid;border:1px solid var(--border);border-radius:8px;margin-bottom:12px;overflow:hidden}.timeline-module__hcd6IG__eventImage{width:100%;height:auto;display:block}@media (max-width:1200px){.timeline-module__hcd6IG__sidebar{display:none}}@media (max-width:640px){.timeline-module__hcd6IG__page{padding-top:80px;padding-bottom:48px}.timeline-module__hcd6IG__title{font-size:2rem}.timeline-module__hcd6IG__event{gap:16px;padding-bottom:32px}.timeline-module__hcd6IG__imageGrid{columns:1}}
