/* Six connected research milestones, with direct links to the latest papers. */
.academic-timeline-six{--timeline-height:440px;height:var(--timeline-height);min-height:0}
html[lang=en] .academic-timeline-six{--timeline-height:560px}
.academic-timeline-six .academic-timeline-grid{grid-template-columns:repeat(6,minmax(0,1fr));height:100%}
.academic-timeline-six .academic-milestone{display:block;height:100%;min-height:0}
.academic-timeline-six .milestone-content{position:absolute;left:0;right:0;width:100%;max-width:none;margin:0;padding:0 10px;text-align:center;text-wrap:balance}
.academic-timeline-six .academic-milestone:nth-child(odd) .milestone-content{top:calc(50% + 30px);bottom:auto}
.academic-timeline-six .academic-milestone:nth-child(even) .milestone-content{top:auto;bottom:calc(50% + 12px)}
.academic-timeline-six .academic-milestone .academic-node{position:absolute;left:50%;margin:0;transform:translate(-50%,-50%)}
.academic-timeline-six .academic-milestone:nth-child(odd) .academic-node{top:calc(50% - 18px)}
.academic-timeline-six .academic-milestone:nth-child(even) .academic-node{top:calc(50% + 18px)}
.academic-timeline-six .milestone-content h3{font-size:17px;line-height:1.5}
.academic-timeline-six .milestone-links{display:grid;gap:7px;margin-top:10px}
.academic-timeline-six .milestone-links a{display:block;color:var(--red);font-size:12px;line-height:1.45;text-decoration:none}
.academic-timeline-six .milestone-links a:hover{text-decoration:underline;text-underline-offset:3px}
.academic-timeline-six .milestone-links a:focus-visible{outline:2px solid var(--red);outline-offset:4px}
.publication-added{scroll-margin-top:120px}
.publication-added .publication-authors{display:block;margin-top:12px;color:#6a6161;font-size:13px;line-height:1.7}
.publication-added h3{text-wrap:balance}
@media (max-width:1280px) and (min-width:851px){
 .academic-timeline-six{--timeline-height:540px}
 html[lang=en] .academic-timeline-six{--timeline-height:680px}
 .academic-timeline-six .milestone-content{padding:0 5px}
 .academic-timeline-six .milestone-content h3{font-size:15px}
 .academic-timeline-six .milestone-content p{font-size:12px}
 .academic-timeline-six .milestone-links a{font-size:11px}
}
@media(max-width:850px){
 .academic-timeline-six{height:auto;min-height:0}
 .academic-timeline-six .academic-timeline-grid{display:block;height:auto}
 .academic-timeline-six .academic-milestone{height:auto}
 .academic-timeline-six .academic-milestone .milestone-content,
 .academic-timeline-six .academic-milestone:nth-child(odd) .milestone-content,
 .academic-timeline-six .academic-milestone:nth-child(even) .milestone-content{position:static;inset:auto;display:block;width:100%;max-width:none;margin:0;padding:15px 17px;text-align:left;text-wrap:pretty}
 .academic-timeline-six .academic-milestone .academic-node,
 .academic-timeline-six .academic-milestone:nth-child(odd) .academic-node,
 .academic-timeline-six .academic-milestone:nth-child(even) .academic-node{left:-7px;top:24px;transform:none}
 .academic-timeline-six .milestone-links{gap:10px}
 .academic-timeline-six .milestone-links a{font-size:13px}
 .publication-added .publication-authors{font-size:12px}
}
