.timeline{--dot-bg:var(--el-background, #495057);--dot-color:var(--el-color, #0a0a0a);--dot-size:1.25rem;--dot-gap:1.25rem;--dot-nudge:var(--dot-gap);--dot-top:calc(var(--dot-size) / 2 + var(--dot-nudge));--dot-left:0;--line-start:calc(var(--dot-top) + var(--dot-size) / 2 + var(--dot-gap));--line-width:1px;--item-offset:3rem;--row-gap:2.75rem;position:relative;list-style:none;padding-left:.8rem;margin:0}.timeline-row{position:relative;padding:0;margin-bottom:var(--row-gap)}.timeline-row::before{content:"";position:absolute;top:var(--line-start);bottom:calc(var(--row-gap) * -1);left:0;width:var(--line-width);background:#737682;transform:translateX(-50%)}.timeline-row:last-child::before{bottom:0}.timeline-row::after{content:"";position:absolute;top:var(--dot-top);left:0;z-index:1;width:var(--dot-size);height:var(--dot-size);border-radius:50%;background:var(--dot-bg);color:var(--dot-color);transform:translate(-50%,-50%)}.timeline-item{position:relative;margin:0 0 0 var(--item-offset);padding-top:.5rem}.timeline-time{margin-bottom:1.5rem;color:var(--dot-bg);font-size:2.5rem;line-height:1}.timeline-text h2,.timeline-text h3{font-family:inter-semibold,system-ui;font-weight:400;font-size:1.3125rem;line-height:1.2}.timeline-text .arrow-link:hover::before{--highlighted-border-color:#db3b0a}.timeline-item-image{margin-top:1.5rem}.timeline.style-icon,.timeline.style-number{--dot-size:2.5rem;--dot-nudge:1rem;padding-left:1.25rem}.timeline.style-icon .timeline-item,.timeline.style-number .timeline-item{padding-top:var(--dot-nudge)}.timeline.style-icon .timeline-time,.timeline.style-number .timeline-time{font-size:2rem;line-height:1.3}.timeline.style-number{counter-reset:step}.timeline.style-number .timeline-row{counter-increment:step}.timeline.style-number .timeline-row::after{content:counter(step);display:flex;align-items:center;justify-content:center;font-family:inter-semibold,system-ui;font-weight:400;font-size:1.25rem;line-height:1;text-align:center}.timeline.style-icon .timeline-item{position:static}.timeline.style-icon .timeline-item::before{content:"";position:absolute;top:var(--dot-top);left:var(--dot-left);z-index:2;width:1.5rem;height:1.5rem;transform:translate(-50%,-50%);pointer-events:none;background-color:var(--dot-color);-webkit-mask:var(--timeline-icon, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M12 9h.01M11 12h1v4h1M3 12a9 9 0 1 0 18.001 0A9 9 0 0 0 3 12'/%3E%3C/svg%3E")) center/contain no-repeat;mask:var(--timeline-icon, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M12 9h.01M11 12h1v4h1M3 12a9 9 0 1 0 18.001 0A9 9 0 0 0 3 12'/%3E%3C/svg%3E")) center/contain no-repeat}.timeline.style-icon .timeline-row.icon-info{--timeline-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M12 9h.01M11 12h1v4h1M3 12a9 9 0 1 0 18.001 0A9 9 0 0 0 3 12'/%3E%3C/svg%3E")}.timeline.style-icon .timeline-row.icon-bag{--timeline-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M3 7m0 2a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v9a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2z'%3E%3C/path%3E%3Cpath d='M8 7v-2a2 2 0 0 1 2 -2h4a2 2 0 0 1 2 2v2'%3E%3C/path%3E%3Cpath d='M12 12l0 .01'%3E%3C/path%3E%3Cpath d='M3 13a20 20 0 0 0 18 0'%3E%3C/path%3E%3C/svg%3E")}.timeline.style-icon .timeline-row.icon-book{--timeline-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M3 19a9 9 0 0 1 9 0a9 9 0 0 1 9 0'%3E%3C/path%3E%3Cpath d='M3 6a9 9 0 0 1 9 0a9 9 0 0 1 9 0'%3E%3C/path%3E%3Cpath d='M3 6l0 13'%3E%3C/path%3E%3Cpath d='M12 6l0 13'%3E%3C/path%3E%3Cpath d='M21 6l0 13'%3E%3C/path%3E%3C/svg%3E")}@media (min-width:1200px){.timeline{--line-width:2px;--item-offset:2.5rem;--dot-nudge:1rem;--row-gap:3.75rem;padding-left:0;--dot-left:50%}.timeline.style-icon,.timeline.style-number{--dot-size:3.125rem;--dot-nudge:1rem}.timeline.style-number .timeline-row::after{font-size:1.375rem}.timeline-row{padding-left:50%}.timeline-row::after,.timeline-row::before{left:50%}.timeline-row:nth-child(odd){padding-left:0;padding-right:50%}.timeline-row:nth-child(odd) .timeline-item{margin-left:0;margin-right:var(--item-offset)}}.timeline-row::before{transform:translateX(-50%) scaleY(var(--row-progress,0));transform-origin:top center;transition:transform .1s linear}@media (prefers-reduced-motion:reduce){.timeline-row::before{transition:none;transform:translateX(-50%) scaleY(1)!important}}
/*# sourceMappingURL=ucph_content_timeline.min.css.map */