.page-module__MeVZfG__container{max-width:800px;margin:0 auto;padding-bottom:80px}.page-module__MeVZfG__backLink{color:var(--text-secondary);align-items:center;gap:8px;margin-bottom:32px;font-size:.9rem;transition:color .2s;display:inline-flex}.page-module__MeVZfG__backLink:hover{color:var(--accent-primary)}.page-module__MeVZfG__header{text-align:center;margin-bottom:48px}.page-module__MeVZfG__title{background:linear-gradient(to right,var(--accent-primary),var(--accent-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:2.5rem;font-weight:800}.page-module__MeVZfG__subtitle{font-family:var(--font-mono);color:var(--text-secondary);font-size:.9rem}.page-module__MeVZfG__timeline{padding-left:60px;position:relative}.page-module__MeVZfG__timeline:before{content:"";background:linear-gradient(180deg,var(--accent-primary)0%,var(--accent-secondary)50%,var(--accent-primary)100%);width:2px;position:absolute;top:0;bottom:0;left:20px;box-shadow:0 0 10px #00ff414d}.page-module__MeVZfG__yearGroup{margin-bottom:48px}.page-module__MeVZfG__yearHeader{margin-bottom:24px;position:relative}.page-module__MeVZfG__yearMarker{background:var(--bg-primary);border:2px solid var(--accent-primary);width:40px;height:40px;font-family:var(--font-mono);color:var(--accent-primary);border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex;position:absolute;left:-60px;box-shadow:0 0 15px #00ff414d}.page-module__MeVZfG__yearTitle{color:var(--text-primary);font-size:1.5rem;font-weight:700;font-family:var(--font-mono);padding-left:20px}.page-module__MeVZfG__monthGroup{margin-bottom:24px}.page-module__MeVZfG__monthHeader{font-family:var(--font-mono);color:var(--accent-secondary);text-transform:uppercase;margin-bottom:12px;font-size:.85rem}.page-module__MeVZfG__postItem{background:#ffffff05;border-left:2px solid #0000;margin-bottom:8px;padding:16px 20px;text-decoration:none;transition:all .3s;display:block;position:relative}.page-module__MeVZfG__postItem:before{content:"";background:var(--bg-primary);border:2px solid var(--accent-primary);border-radius:50%;width:10px;height:10px;transition:all .3s;position:absolute;top:50%;left:-51px;transform:translateY(-50%)}.page-module__MeVZfG__postItem:hover{border-left-color:var(--accent-primary);background:#00ff410d}.page-module__MeVZfG__postItem:hover:before{background:var(--accent-primary);box-shadow:0 0 10px var(--accent-primary)}.page-module__MeVZfG__postTitle{color:var(--text-primary);margin-bottom:6px;font-size:1rem;font-weight:600}.page-module__MeVZfG__postMeta{font-family:var(--font-mono);color:var(--text-secondary);align-items:center;gap:16px;font-size:.8rem;display:flex}.page-module__MeVZfG__date{align-items:center;gap:4px;display:flex}.page-module__MeVZfG__tags{gap:6px;display:flex}.page-module__MeVZfG__tag{color:var(--accent-secondary);background:#00d4ff1a;border-radius:100px;padding:2px 8px;font-size:.7rem}.page-module__MeVZfG__stats{border:1px solid var(--border-primary);border-radius:var(--radius-md);background:#ffffff05;justify-content:center;gap:32px;margin-top:48px;padding:24px;display:flex}.page-module__MeVZfG__statItem{text-align:center}.page-module__MeVZfG__statValue{color:var(--accent-primary);font-size:2rem;font-weight:700;font-family:var(--font-mono);display:block}.page-module__MeVZfG__statLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px;font-size:.8rem}@media (max-width:768px){.page-module__MeVZfG__container{padding:0 1rem 60px}.page-module__MeVZfG__title{font-size:2rem}.page-module__MeVZfG__subtitle{font-size:.85rem}.page-module__MeVZfG__header{margin-bottom:36px}}@media (max-width:600px){.page-module__MeVZfG__timeline{padding-left:40px}.page-module__MeVZfG__timeline:before{left:12px}.page-module__MeVZfG__yearMarker{width:32px;height:32px;font-size:.7rem;left:-40px}.page-module__MeVZfG__postItem:before{width:8px;height:8px;left:-33px}.page-module__MeVZfG__stats{flex-direction:column;gap:16px}.page-module__MeVZfG__yearTitle{padding-left:12px;font-size:1.25rem}.page-module__MeVZfG__postItem{padding:14px 16px}.page-module__MeVZfG__postTitle{font-size:.95rem}.page-module__MeVZfG__postMeta{flex-wrap:wrap;gap:12px}}@media (max-width:480px){.page-module__MeVZfG__container{padding:0 .75rem 48px}.page-module__MeVZfG__title{font-size:1.75rem}.page-module__MeVZfG__timeline{padding-left:32px}.page-module__MeVZfG__timeline:before{left:8px}.page-module__MeVZfG__yearMarker{width:26px;height:26px;font-size:.6rem;left:-32px}.page-module__MeVZfG__postItem:before{width:6px;height:6px;left:-27px}.page-module__MeVZfG__yearTitle{padding-left:8px;font-size:1.1rem}.page-module__MeVZfG__monthHeader{font-size:.8rem}.page-module__MeVZfG__postItem{padding:12px}.page-module__MeVZfG__postTitle{margin-bottom:4px;font-size:.9rem}.page-module__MeVZfG__postMeta{gap:8px;font-size:.75rem}.page-module__MeVZfG__tag{padding:1px 6px;font-size:.65rem}.page-module__MeVZfG__stats{margin-top:32px;padding:16px}.page-module__MeVZfG__statValue{font-size:1.5rem}.page-module__MeVZfG__statLabel{font-size:.7rem}}@media (max-width:375px){.page-module__MeVZfG__timeline{padding-left:24px}.page-module__MeVZfG__timeline:before{left:4px}.page-module__MeVZfG__yearMarker{width:22px;height:22px;font-size:.55rem;left:-24px}.page-module__MeVZfG__postItem:before{width:5px;height:5px;left:-22px}}
