.tl-heading{text-align:center;margin:0 0 2.4rem;font-size:clamp(2.2rem,3.4vw,3.6rem)}.tl-empty{text-align:center;padding:4rem 2rem;color:rgba(var(--color-foreground),.5);font-size:1.5rem}.tl-bar-outer{box-sizing:border-box}.tl-bar{background:rgb(var(--color-background));padding-top:var(--tl-padding-top, 1.6rem);padding-bottom:var(--tl-padding-bottom, 1.6rem);box-sizing:border-box}.tl-bar.is-fixed{position:fixed;left:0;right:0;z-index:402}.tl-track__row{display:flex;align-items:center}.tl-track__row--icons{margin-bottom:1rem}.tl-track__row--dots{position:relative;padding-block:.6rem}.tl-track__row--labels{margin-top:1rem}.tl-milestone__icon-col,.tl-milestone__dot-col,.tl-milestone__label-col{flex:1 1 0;display:flex;justify-content:center;min-width:0}.tl-milestone__icon{width:4rem;height:4rem;border-radius:50%;background:var(--tl-dot-color, #9e9e9e);display:flex;align-items:center;justify-content:center;flex-shrink:0}.tl-milestone__icon-img{width:55%;height:55%;object-fit:contain}.tl-track__line{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:.9rem;background:rgba(var(--color-foreground),.08);border:1px solid rgba(var(--color-foreground),.12);border-radius:999px;box-shadow:inset 0 1px 3px #00000014;z-index:0;pointer-events:none}.tl-track__fill{position:absolute;left:0;top:50%;transform:translateY(-50%);height:.9rem;width:0%;min-width:.9rem;background:#4c6ef5;border-radius:999px;z-index:1;transition:width .6s ease;pointer-events:none}.tl-milestone__dot{-webkit-appearance:none;appearance:none;position:relative;z-index:2;padding:0;width:2rem;height:2rem;border:3px solid rgb(var(--color-background));border-radius:50%;background:var(--tl-dot-color, #9e9e9e);box-shadow:0 0 0 2px var(--tl-dot-color, #9e9e9e);cursor:pointer;transition:transform .3s ease}.tl-milestone__dot:hover{transform:scale(1.15)}.tl-milestone__dot.is-active{transform:scale(1.35)}.tl-milestone__label{font-size:1.3rem;font-weight:600;color:rgba(var(--color-foreground),.55);transition:color .3s ease;white-space:nowrap}.tl-milestone__label.is-active{color:rgb(var(--color-foreground))}.tl-stages{position:relative;padding-top:2rem;padding-bottom:4rem}.tl-stage{display:flex;align-items:center;padding-block:5rem;border-bottom:1px solid rgba(var(--color-foreground),.06);opacity:.35;transition:opacity .4s ease}.tl-stage:last-child{border-bottom:none}.tl-stage.is-active{opacity:1}.tl-stage__inner{width:100%}.tl-stage__inner--with-image{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.tl-stage__inner--image-left .tl-stage__image{order:1}.tl-stage__inner--image-left .tl-stage__content,.tl-stage__inner--image-right .tl-stage__image{order:2}.tl-stage__inner--image-right .tl-stage__content{order:1}.tl-stage__image{border-radius:6px;overflow:hidden}.tl-stage__image-img{display:block;width:100%;height:100%;object-fit:cover}.tl-stage__year{display:inline-block;margin:0 0 .8rem;font-size:1.4rem;font-weight:700;letter-spacing:.04em;color:var(--tl-dot-color, rgb(var(--color-foreground)))}.tl-stage__title{margin:0 0 1.2rem;font-size:clamp(2rem,2.8vw,3rem);font-weight:700;line-height:1.2}.tl-stage__text{margin:0;font-size:1.6rem;line-height:1.65;color:rgba(var(--color-foreground),.75);max-width:60ch}@media screen and (max-width:989px){.tl-milestone__icon{width:3.2rem;height:3.2rem}.tl-milestone__label{font-size:1.1rem}}@media screen and (max-width:749px){.tl-track__row--icons,.tl-milestone__icon{display:none}.tl-milestone__label{font-size:1rem}.tl-stage{padding-block:3rem}.tl-stage__inner--with-image{grid-template-columns:1fr;gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/section-custom-timeline.css.map */
