.timeline{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:center;min-height:var(--min-height-from-image-mobile, var(--min-height-from-image, 0px));background-image:var(--background-image-mobile, var(--background-image));background-size:cover;background-position:center}.timeline__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.timeline__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:rgba(0,0,0,var(--overlay-opacity, .2))}.timeline__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;padding-inline:var(--gutter, 15px);flex:1}.timeline__heading-wrapper{display:flex;flex-direction:column;align-items:center;gap:20px;color:#fff;text-align:center;max-width:655px}.timeline__eyebrow{font-family:var(--font-extra-family);font-size:15px;text-transform:uppercase;letter-spacing:.05em;line-height:1.4;margin:0}.timeline__heading{margin:0}.timeline__card{display:flex;flex-direction:column;width:100%;max-width:1344px;background-color:#c6c6c629;backdrop-filter:blur(82px);-webkit-backdrop-filter:blur(82px);border-radius:8px;padding:32px 24px;gap:32px;margin-top:auto}.timeline__phase{display:flex;flex-direction:column;gap:28px;color:#fff;text-align:center;flex:1;align-items:center}.timeline__phase:not(:last-child){border-bottom:1px solid rgba(255,255,255,.25);padding-bottom:32px}.timeline__phase-label{font-size:18px;font-weight:500;line-height:1.4;margin:0;position:relative}.timeline__phase-items{display:flex;flex-direction:column;gap:20px}.timeline__item{display:flex;flex-direction:column;gap:10px}.timeline__item-title{font-size:18px;font-weight:500;line-height:1.4;margin:0}.timeline__item-description{font-size:16px;font-weight:400;line-height:1.4;margin:0}.timeline__footer-text{color:#fff;font-size:16px;line-height:1.4;text-align:center;margin:0;max-width:504px}@media screen and (min-width:750px){.timeline{min-height:var(--min-height-from-image, 0px);background-image:var(--background-image)}.timeline__content{gap:40px;padding-inline:48px}.timeline__card{flex-direction:row;padding:41px 71px;gap:0}.timeline__phase{padding-inline:24px}.timeline__phase:not(:last-child){border-bottom:none;padding-bottom:0;padding-right:48px}.timeline__phase:not(:first-child){padding-left:48px}.timeline__phase-label:after{content:"";width:calc(var(--line-width) - 80px);height:1px;background:currentColor;position:absolute;top:50%;left:calc(100% + 40px)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-timeline.css.map */
