.page-module__6xvTnW__historyContainer{flex-direction:column;align-items:center;min-height:100vh;padding:120px 5% 60px;display:flex}.page-module__6xvTnW__hero{text-align:center;max-width:800px;margin-bottom:80px}.page-module__6xvTnW__title{text-shadow:0 0 20px #00f0ff33;letter-spacing:-1px;margin-bottom:24px;font-size:clamp(3rem,6vw,5rem);font-weight:700}.page-module__6xvTnW__subtitle{color:var(--accent-cyan);text-transform:uppercase;letter-spacing:3px;font-size:1.25rem;font-weight:600}.page-module__6xvTnW__timeline{flex-direction:column;gap:60px;width:100%;max-width:900px;display:flex;position:relative}.page-module__6xvTnW__timeline:before{content:"";background:linear-gradient(to bottom, transparent, var(--accent-cyan), transparent);opacity:.3;width:2px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-module__6xvTnW__timelineItem{justify-content:space-between;align-items:center;width:100%;display:flex}.page-module__6xvTnW__timelineItem:nth-child(2n){flex-direction:row-reverse}.page-module__6xvTnW__contentBox{background:var(--surface-glass);border:1px solid var(--border-glass);border-radius:24px;width:45%;padding:40px;transition:transform .3s,border-color .3s;box-shadow:0 10px 30px #00000080}.page-module__6xvTnW__contentBox:hover{border-color:#00f0ff4d;transform:translateY(-5px)}.page-module__6xvTnW__year{color:var(--accent-cyan);border-bottom:1px solid #00f0ff4d;margin-bottom:16px;padding-bottom:8px;font-size:1.5rem;font-weight:700;display:inline-block}.page-module__6xvTnW__heading{color:var(--text-primary);margin-bottom:16px;font-size:1.8rem;font-weight:600;line-height:1.2}.page-module__6xvTnW__paragraph{color:var(--text-secondary);font-size:1.05rem;line-height:1.8}@media (max-width:768px){.page-module__6xvTnW__timeline:before{left:0}.page-module__6xvTnW__timelineItem{align-items:flex-start;flex-direction:column!important}.page-module__6xvTnW__contentBox{width:100%;margin-left:20px}}
