arch-timeline{display:block;position:relative;width:100%;height:var(--timeline-height, 600px);overflow:hidden;outline:none;contain:layout style paint;touch-action:pan-y}.section-heading--center .section-heading__top{justify-content:center;text-align:center}.timeline-viewport{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:2}.timeline-track{position:absolute;top:0;right:0;bottom:0;left:0}.tl-tick{position:absolute;left:50%;margin-left:-1px;pointer-events:none;visibility:hidden}.tl-tick--event{cursor:pointer;pointer-events:auto;z-index:1}arch-timeline.is-dragging .tl-tick--event{cursor:grabbing}.tl-tick--active{z-index:2}.tl-tick--event:after{content:"";position:absolute;top:-10px;left:-20px;right:-20px;bottom:-10px}.tl-label{pointer-events:auto}.tl-bar{display:block;width:2px;height:34px;background:linear-gradient(to bottom,rgba(var(--color-foreground),.35) 50%,rgba(var(--color-foreground),.12) 50%);transform-origin:center top;position:relative}.tl-tick--event>.tl-bar{height:64px;background:rgba(var(--color-foreground),.4)}.tl-tick--active>.tl-bar{background:rgb(var(--color-brand, var(--color-foreground)))}.tl-label{position:absolute;top:0;left:50%;display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;transform-origin:top left}.tl-label-icon{display:none}.tl-label-name{font-size:1.25rem;font-weight:600;color:rgba(var(--color-foreground),.4);letter-spacing:.01em;line-height:1.2;max-width:200px;overflow:hidden;text-overflow:ellipsis}.tl-tick--active .tl-label-name{font-weight:700;color:rgb(var(--color-foreground))}.tl-year{position:absolute;top:0;left:50%;transform-origin:bottom left;font-size:1.125rem;font-weight:700;color:rgba(var(--color-foreground),.4);letter-spacing:.06em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;padding-bottom:20px}.tl-tick--active .tl-year{color:rgba(var(--color-foreground),.7);font-size:1.25rem}.timeline-event-info{position:absolute;left:50%;bottom:clamp(2.4rem,5vw,4rem);display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;pointer-events:none;opacity:0;transform:translate(-50%,6px);transition:opacity .3s ease,transform .3s ease;z-index:3;width:min(calc(100% - 4rem),72rem);margin:0 auto}.timeline-event-info.visible{opacity:1;transform:translate(-50%)}.timeline-event-icon{display:none}.timeline-event-year{font-size:1rem;font-weight:500;color:rgba(var(--color-foreground),.6);margin:0;letter-spacing:.08em;text-transform:uppercase}.timeline-event-title{font-family:var(--font-body-family);font-weight:600;font-size:2.2rem;letter-spacing:-.01em;color:rgb(var(--color-foreground));margin:0;max-width:640px;line-height:1.2;text-transform:none;text-wrap:balance}.timeline-event-desc{font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.75);max-width:36em;margin:8px 0 0;text-wrap:balance}.arch-timeline__placeholder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:rgba(var(--color-foreground),.56);font-size:.875rem}arch-timeline>template{display:none}@media screen and (max-width:749px){arch-timeline{height:30rem;min-height:30rem}.timeline-viewport{top:0;right:0;bottom:11.8rem;left:0}.timeline-viewport:before{content:"";position:absolute;top:4.2rem;left:-12%;width:124%;height:13rem;border-top:1px solid rgba(var(--color-foreground),.12);border-radius:50% 50% 0 0;pointer-events:none}.timeline-track{z-index:1}.tl-bar{width:1px;height:24px;background:rgba(var(--color-foreground),.24)}.tl-tick--event>.tl-bar{width:2px;height:34px}.tl-label-name{font-size:1.05rem;max-width:9rem;line-height:1.2;white-space:normal;text-wrap:balance}.tl-year{font-size:.8125rem;padding-bottom:14px}.timeline-event-info{width:calc(100% - 2.4rem);padding:0;bottom:1.6rem;background:transparent;border:0;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.timeline-event-title{font-size:1.65rem;max-width:24rem}.timeline-event-desc{font-size:1.12rem;line-height:1.55;max-width:28rem;margin-top:.5rem}}@media(prefers-reduced-motion:reduce){.timeline-event-info{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-radial-timeline.css.map */
