.timeline{margin-top:1.6rem}.timeline:not(.timeline--two-col){max-width:70rem;margin-left:auto;margin-right:auto}.timeline--two-col{display:grid;grid-template-columns:1fr;column-gap:6.4rem;row-gap:0}@media screen and (min-width:990px){.timeline--two-col{grid-template-columns:1fr 1fr}}.timeline__col{list-style:none;margin:0;padding:.4rem 0 .4rem 2.8rem;position:relative}.timeline__col:before{content:"";position:absolute;left:0;top:1rem;bottom:1rem;width:1px;background:rgba(var(--color-foreground),.14)}.timeline__year{font-family:var(--font-heading-family);font-weight:400;font-size:2.4rem;line-height:1;letter-spacing:.1em;color:rgba(var(--color-foreground),.94);margin:3.6rem 0 1.8rem;position:relative}.timeline__col>.timeline__year:first-child{margin-top:0}.timeline__year:before{content:"";position:absolute;left:-2.8rem;top:50%;transform:translate(-50%,-50%);width:.7rem;height:.7rem;border-radius:50%;background:var(--gradient-base-accent-3)}.timeline__entry{position:relative;padding:0 0 2rem}.timeline__entry:before{content:"";position:absolute;left:-2.8rem;top:1em;width:1rem;height:1px;background:rgba(var(--color-foreground),.3)}.timeline__title{font-family:var(--font-body-family);font-weight:400;font-size:1.5rem;line-height:1.55;letter-spacing:.01em;color:rgba(var(--color-foreground),.92);margin:0}.timeline__meta{margin:.35rem 0 0;font-size:1.3rem;line-height:1.55;color:rgba(var(--color-foreground),.58)}.timeline__date{margin:.4rem 0 0;font-size:1.12rem;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.42)}[data-tl-reveal].tl-bound{opacity:0;transform:translateY(14px);transition:opacity .6s var(--ease-premium, ease),transform .6s var(--ease-premium, ease)}[data-tl-reveal].tl-bound.tl-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-tl-reveal].tl-bound{opacity:1;transform:none;transition:none}}@media screen and (max-width:749px){.timeline__col{padding-left:2.4rem}.timeline__year{font-size:2.1rem;margin:3rem 0 1.5rem}.timeline__year:before{left:-2.4rem}.timeline__entry:before{left:-2.4rem}.timeline__entry{padding-bottom:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/timeline.css.map */
