.styles_timeline-ai-item__info__DqLLf{max-width:150px;position:relative;padding:var(--gridunit-small) 0;text-align:right}.styles_timeline-ai-item__info__DqLLf:before{width:16px;height:16px;border-radius:50%;top:var(--gridunit-small);margin-top:.4em}.styles_timeline-ai-item__info__DqLLf:after,.styles_timeline-ai-item__info__DqLLf:before{content:"";background-color:var(--color-primary);position:absolute;left:calc(100% + var(--gridunit-small))}.styles_timeline-ai-item__info__DqLLf:after{width:2px;top:0;bottom:0;margin-left:7px}.styles_timeline-ai-item__info__timestamp__CgDc3{font-family:var(--font-headings),serif}.styles_timeline-ai-item__info__extra__hjDEo{color:var(--color-neutral-700);font-size:.875rem;text-decoration:none;text-transform:uppercase}.styles_timeline-ai-item__info__extra__hjDEo:hover{color:var(--color-link-hover)}.styles_timeline-ai-item__main___DwJd{width:100%;overflow:hidden;padding:var(--gridunit-small) 0}.styles_timeline-ai-item__title__rd4F9{font-family:var(--font-headings),serif;font-weight:600}.styles_timeline-ai-item__title__rd4F9 A{display:inline-flex;align-items:center;gap:var(--gridunit-small);text-decoration:none}.styles_timeline-ai-item__title__rd4F9 A:hover{color:var(--color-link-hover)}.styles_timeline-ai-item__title__rd4F9 svg{width:1em;height:1em}.styles_timeline-ai-item__title__rd4F9 path{fill:currentColor}.styles_timeline-ai-item__description__gQNiW{margin-top:.5em}.styles_timeline-ai-item__DRDm9:first-child .styles_timeline-ai-item__info__DqLLf:after,.styles_timeline-ai-item__DRDm9:first-child .styles_timeline-ai-item__info__DqLLf:before{top:var(--gridunit-small);margin-top:.4em}.styles_timeline-ai-item__DRDm9:last-child .styles_timeline-ai-item__info__DqLLf:after{background:linear-gradient(to bottom,var(--color-primary),transparent 100%)}@media (max-width:759px),all and (max-width:1023px)and (orientation:landscape){.styles_timeline-ai-item__info__DqLLf{position:static;max-width:100%;text-align:left;padding-bottom:0;font-size:.8125rem}.styles_timeline-ai-item__info__DqLLf:after,.styles_timeline-ai-item__info__DqLLf:before{left:0}.styles_timeline-ai-item__main___DwJd{padding:0}.styles_timeline-ai-item__title__rd4F9{font-size:1.125rem}}