.wd-vis-timeline-bg{background:var(--tl-section-bg)}.wd-vis-timeline-container{position:relative}.wd-vis-timeline-anchor{position:absolute;top:-57px;z-index:var(--z-index-below)}.wd-vis-timeline-header{margin-bottom:32px}.wd-vis-timeline-card{position:relative;margin-bottom:var(--tl-card-margin-bottom);background:var(--tl-card-background);overflow:hidden;border-radius:10px}.wd-vis-timeline-scroll-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.wd-vis-timeline-scroll-bg picture,.wd-vis-timeline-scroll-bg .component-image{display:block;width:100%;height:100%;object-fit:cover}.wd-vis-timeline-scroll{display:block;position:relative;height:100%;overflow:hidden}.wd-vis-timeline-scroll:focus-visible{outline:2px solid var(--tl-node-glow);outline-offset:2px}.wd-vis-timeline-track{position:relative;display:grid;box-sizing:border-box;align-content:start;width:100%;min-height:240px;padding:45px 32px 48px}.wd-vis-timeline-rail{grid-area:1 / 1;align-self:end;height:10px;margin-bottom:7px;overflow:hidden;border-radius:10px;background:var(--tl-line)}.wd-vis-timeline-rail-fill{width:var(--tl-rail-fill);height:100%;background:var(--tl-line-current)}.wd-vis-timeline-nodes{grid-area:1 / 1;display:flex;justify-content:space-between;margin:0 88px}.wd-vis-timeline-node{display:flex;flex-direction:column;align-items:center;gap:16px;width:74px}.wd-vis-timeline-date{margin:0;color:var(--tl-text);font-size:16px;font-weight:400;line-height:1.3;text-align:center;white-space:nowrap}.wd-vis-timeline-date.is-reached{font-weight:500}.wd-vis-timeline-point{position:relative;z-index:1;flex-shrink:0;width:24px;height:24px}.wd-vis-timeline-point:before,.wd-vis-timeline-point:after,.wd-vis-timeline-point>span{position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%)}.wd-vis-timeline-point:before,.wd-vis-timeline-point:after{content:""}.wd-vis-timeline-point:before{z-index:0;width:28px;height:28px;background:var(--tl-node-future)}.wd-vis-timeline-point.is-passed:before,.wd-vis-timeline-point.is-current:before{width:26px;height:26px;background:var(--tl-node);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--tl-node-glow) 55%,transparent))}.wd-vis-timeline-point.is-current:before,.wd-vis-timeline-point.is-prev:before{animation:wd-vis-timeline-breathe 1.6s ease-in-out infinite}.wd-vis-timeline-point:after{z-index:1;width:16px;height:16px;background:var(--tl-text)}.wd-vis-timeline-point>span{z-index:2;width:8px;height:8px;background:var(--tl-node-future)}.wd-vis-timeline-point.is-passed>span,.wd-vis-timeline-point.is-current>span{background:var(--tl-node)}.wd-vis-timeline-periods{grid-area:2 / 1;display:flex;align-items:stretch;gap:16px;margin:30px 125px 0}.wd-vis-timeline-period{position:relative;display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;padding:10px 20px;border:1px solid var(--tl-period-border);border-radius:4px;background:var(--tl-period-bg);color:var(--tl-period-text);text-align:center}.wd-vis-timeline-period.is-current{border-color:var(--tl-period-current-border);background:var(--tl-period-current-bg);color:var(--tl-period-current-text);filter:drop-shadow(0 0 10px color-mix(in srgb,var(--tl-node-glow) 30%,transparent))}.wd-vis-timeline-period.is-current:before{content:"";position:absolute;top:0;left:50%;width:16px;height:10px;background:inherit;clip-path:polygon(50% 0,100% 100%,0 100%);transform:translate(-50%,-100%)}.wd-vis-timeline-period-text{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:2px;min-width:0;max-width:100%;margin:0;font-size:14px;font-weight:500;line-height:1.3}.wd-vis-timeline-period-text.has-star{align-items:flex-start;gap:4px}.wd-vis-timeline-period-star{display:inline-flex}.wd-vis-timeline-period-star svg{display:block;width:15px;height:15px}.wd-vis-timeline-period-bg{position:absolute;bottom:-8%;left:-3%;z-index:0;width:auto;height:50px;pointer-events:none;-webkit-user-select:none;user-select:none}.wd-vis-timeline-panel{margin-top:0;overflow:hidden;border:1px solid var(--tl-panel-border);border-radius:10px;box-shadow:0 0 22px #4c83d71c,0 14px 32px #030a1961}.wd-vis-timeline-panel-bar{margin:0;padding:8px 16px;background:var(--tl-panel-bar);color:var(--tl-text-primary);font-size:16px;font-weight:500;line-height:1.3;text-align:center}.wd-vis-timeline-panel-body{display:flex;align-items:stretch;gap:32px;padding:40px 32px;background:var(--tl-panel-body)}.wd-vis-timeline-panel-body.is-single{align-items:center}.wd-vis-timeline-divider{align-self:stretch;width:1px;background:var(--tl-card-gap)}.wd-vis-timeline-offer{display:flex;flex:1;align-items:flex-start;gap:16px;min-width:0}.is-single .wd-vis-timeline-offer{align-items:center}.wd-vis-timeline-offer-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:100px;height:100px}.wd-vis-timeline-offer-icon img{width:100px;height:100px;object-fit:contain}.wd-vis-timeline-offer-main{display:flex;flex:1;flex-direction:column;gap:24px;min-width:0}.is-single .wd-vis-timeline-offer-main{flex-direction:row;align-items:center;justify-content:space-between}.wd-vis-timeline-offer-copy{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0}.wd-vis-timeline-offer-footer{display:flex;flex-direction:column;gap:24px}.is-single .wd-vis-timeline-offer-main .wd-vis-timeline-offer-copy{max-width:400px}.wd-vis-timeline-eyebrow{display:flex;align-items:center;gap:10px}.wd-vis-timeline-note{flex:1;margin:0;color:var(--tl-text-secondary);font-size:12px;font-weight:500;line-height:1.3;letter-spacing:1.2px;text-transform:uppercase}.wd-vis-timeline-eyebrow modal-opener,.wd-vis-timeline-offer-main>modal-opener{display:inline-flex;flex-shrink:0}.wd-vis-timeline-eyebrow modal-opener{margin-left:auto}.wd-vis-timeline-rules{margin:0;padding:0;border:0;background:none;color:var(--tl-text-secondary);font-size:14px;font-weight:500;line-height:1;text-decoration:underline;white-space:nowrap;cursor:pointer}.wd-vis-timeline-offer-title{color:var(--tl-text-primary)}.wd-vis-timeline-offer-sub{color:var(--tl-text-secondary)}.wd-vis-timeline-steps{display:flex;align-items:flex-start;justify-content:space-between;gap:4px;margin-top:-12px}.is-single .wd-vis-timeline-steps{margin-top:0;gap:8px;max-width:450px}.wd-vis-timeline-step{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 0}.wd-vis-timeline-step-num{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:31px;height:31px;border:1px solid var(--tl-step-border);border-radius:999px;background:var(--tl-step-bg);font-size:16px;font-weight:500;color:var(--tl-step-text)}.wd-vis-timeline-step-text{color:var(--tl-step);font-size:12px;font-weight:400;line-height:1.3}.wd-vis-timeline-step-arrow{display:inline-flex;flex-shrink:0;align-self:center;color:var(--tl-step-arrow)}.wd-vis-timeline-cta{display:inline-flex;flex-shrink:0;align-self:flex-start;align-items:center;justify-content:center;min-width:135px;height:45px;margin:0;padding:0 32px;border:0;border-radius:4px;background:var(--tl-button-bg);color:var(--tl-button-text);font-size:14px;font-weight:600;line-height:1;text-align:center;text-decoration:none;text-transform:capitalize;cursor:pointer}.wd-vis-timeline-rules:focus-visible,.wd-vis-timeline-cta:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.wd-vis-timeline-point.is-current:before,.wd-vis-timeline-point.is-prev:before{animation:none}}@keyframes wd-vis-timeline-breathe{0%,to{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--tl-node-glow) 55%,transparent)) drop-shadow(0 0 6px color-mix(in srgb,var(--tl-node-glow) 20%,transparent));box-shadow:0 0 color-mix(in srgb,var(--tl-node-glow) 35%,transparent)}50%{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--tl-node-glow) 90%,transparent)) drop-shadow(0 0 14px color-mix(in srgb,var(--tl-node-glow) 65%,transparent));box-shadow:0 0 8px 3px color-mix(in srgb,var(--tl-node-glow) 60%,transparent)}}.wd-vis-timeline-modal .modal-box{width:min(560px,calc(100vw - 32px))}.wd-vis-timeline-modal .modal-content{padding:8px 24px 32px;color:var(--color-text-primary, #111);font-size:14px;line-height:1.5}.wd-vis-timeline-record-modal .modal-box{width:min(600px,calc(100vw - 32px));height:min(400px,calc(100vh - 32px));overflow:hidden}.wd-vis-timeline-record-modal .modal-close{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:4px}.wd-vis-timeline-record-modal .modal-close svg{width:16px;height:16px}.wd-vis-timeline-record-modal .modal-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;gap:16px;overflow:hidden;padding:8px 24px 24px}.wd-vis-timeline-record-tabs{display:flex;gap:24px;width:100%;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid var(--color-border-primary, #ddd);scrollbar-width:none}.wd-vis-timeline-record-tabs::-webkit-scrollbar{display:none}.wd-vis-timeline-record-tab{flex-shrink:0;padding:10px 0;border:0;border-bottom:1px solid transparent;background:transparent;color:var(--color-text-secondary, #555);font-size:14px;font-weight:300;line-height:normal;white-space:nowrap;cursor:pointer}.wd-vis-timeline-record-tab.is-active{border-bottom-color:var(--color-text-primary, #000);color:var(--color-text-primary, #000);font-weight:600}.wd-vis-timeline-record-tab:focus-visible{outline:2px solid var(--color-text-primary, #000);outline-offset:-2px}.wd-vis-timeline-record-panel{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;gap:16px;overflow-y:auto}.wd-vis-timeline-record-panel[hidden]{display:none}.wd-vis-timeline-record-note,.wd-vis-timeline-record-empty{color:var(--color-text-secondary, #555)}.wd-vis-timeline-record-panel-empty{justify-content:center;align-items:center;text-align:center;gap:0}.wd-vis-timeline-record-emails{margin:0;padding:0;flex:1;list-style:none}.wd-vis-timeline-record-emails li{padding:8px 16px;color:var(--color-text-primary, #000);font-size:14px;font-weight:400;line-height:1.3;overflow-wrap:anywhere}.wd-vis-timeline-record-emails li:nth-child(odd){background:var(--color-surface-secondary, #f8f8f8)}@media screen and (max-width:1024px){.wd-vis-timeline-header{margin-bottom:24px}.wd-vis-timeline-track{min-height:0;padding:24px 16px}.wd-vis-timeline-rail{height:6px;margin-bottom:9px}.wd-vis-timeline-nodes{margin:0}.wd-vis-timeline-date{font-size:14px}.wd-vis-timeline-point:before,.wd-vis-timeline-point.is-passed:before,.wd-vis-timeline-point.is-current:before{width:20px;height:20px}.wd-vis-timeline-point.is-passed:before,.wd-vis-timeline-point.is-current:before{filter:drop-shadow(0 0 2px color-mix(in srgb,var(--tl-node-glow) 50%,transparent))}.wd-vis-timeline-point:after{width:12px;height:12px}.wd-vis-timeline-point>span{width:6px;height:6px}.wd-vis-timeline-periods{margin:32px 34px 0;gap:12px}.wd-vis-timeline-period,.wd-vis-timeline-period.is-current{flex:1 1 0;width:auto;max-width:none;padding:8px}.wd-vis-timeline-period-text{font-size:12px}.wd-vis-timeline-period-star svg{width:12px;height:12px}.wd-vis-timeline-panel-bar{font-size:14px}.wd-vis-timeline-panel-body{flex-direction:column;gap:32px;padding:24px 16px}.wd-vis-timeline-panel-body.is-single{align-items:stretch}.is-single .wd-vis-timeline-offer{align-items:flex-start}.wd-vis-timeline-divider{width:100%;height:1px;background:var(--tl-card-gap)}.wd-vis-timeline-offer-main{gap:16px}.is-single .wd-vis-timeline-offer-main{flex-direction:column;align-items:unset;justify-content:unset}.wd-vis-timeline-offer-footer{gap:16px}.wd-vis-timeline-offer-copy,.is-single .wd-vis-timeline-offer-main .wd-vis-timeline-offer-copy{max-width:none;gap:8px}.is-single .wd-vis-timeline-steps{max-width:none}.wd-vis-timeline-rules{font-size:12px}.wd-vis-timeline-cta{padding:0 40px}.wd-vis-timeline-steps{margin-left:-76px}.wd-vis-timeline-steps{flex-wrap:nowrap;justify-content:space-between;margin-top:-4px;gap:8px}.wd-vis-timeline-record-modal .modal-box{width:min(500px,calc(100vw - 32px))}.wd-vis-timeline-record-modal .modal-header{padding:16px}.wd-vis-timeline-record-modal .modal-content{padding:4px 16px 16px}.wd-vis-timeline-record-note{font-size:12px}}@media screen and (max-width:767px){.wd-vis-timeline-card.is-mb-vertical .wd-vis-timeline-track{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:start;width:100%;height:auto;min-height:0;min-width:0;padding:8px}.wd-vis-timeline-card.is-mb-vertical .wd-vis-timeline-rail{display:none}.wd-vis-timeline-card.is-mb-vertical .wd-vis-timeline-nodes{position:relative;grid-area:auto;top:auto;right:auto;left:auto;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:32px;width:max-content;margin:0}.wd-vis-timeline-card.is-mb-vertical .wd-vis-timeline-nodes:before,.wd-vis-timeline-card.is-mb-vertical .wd-vis-timeline-nodes:after{content:"";position:absolute;top:-8px;right:9px;z-index:0;width:6px;border-radius:10px;pointer-events:none}.wd-vis-timeline-card.is-mb-vertical .wd-vis-timeline-nodes:before{bottom:-8px;background:var(--tl-line)}.wd-vis-timeline-card.is-mb-vertical .wd-vis-timeline-nodes:after{height:var(--tl-rail-fill, 0px);background-color:var(--tl-node);background-image:var(--tl-line-current-down, none);background-repeat:no-repeat;background-position:center bottom}.wd-vis-timeline-card.is-mb-vertical .wd-vis-timeline-node{flex-direction:row;align-items:center;flex-shrink:0;width:auto;gap:16px}.wd-vis-timeline-card.is-mb-vertical .wd-vis-timeline-date{font-size:14px;font-weight:400;line-height:1.3;text-align:right;white-space:nowrap}.wd-vis-timeline-card.is-mb-vertical .wd-vis-timeline-date.is-reached{font-weight:500}.wd-vis-timeline-card.is-mb-vertical .wd-vis-timeline-periods{position:relative;grid-area:auto;top:auto;right:auto;left:auto;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:14px;height:auto;margin:22px 0 0}.wd-vis-timeline-card.is-mb-vertical .wd-vis-timeline-period,.wd-vis-timeline-card.is-mb-vertical .wd-vis-timeline-period.is-current{flex:none;width:100%;max-width:none;padding:12px 8px}.wd-vis-timeline-card.is-mb-vertical .wd-vis-timeline-period.is-current:before{content:none}.wd-vis-timeline-card.is-mb-horizontal{overflow:hidden;border-radius:10px}.wd-vis-timeline-card.is-mb-horizontal .wd-vis-timeline-scroll{height:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.wd-vis-timeline-card.is-mb-horizontal .wd-vis-timeline-scroll::-webkit-scrollbar{display:none;width:0;height:0}.wd-vis-timeline-card.is-mb-horizontal .wd-vis-timeline-track{display:grid;grid-template-columns:max-content;align-content:start;width:var(--tl-mb-track-width, max-content);min-width:100%;min-height:0;padding:24px 16px 8px}.wd-vis-timeline-card.is-mb-horizontal .wd-vis-timeline-rail{display:block;grid-area:1 / 1;align-self:end;width:calc(var(--tl-mb-track-width, 100%) - 32px);height:6px;margin:0 0 9px;justify-self:start}.wd-vis-timeline-card.is-mb-horizontal .wd-vis-timeline-nodes{grid-area:1 / 1;justify-self:start;justify-content:flex-start;gap:42px;width:calc(var(--tl-mb-track-width, 100%) - 32px);margin:0}.wd-vis-timeline-card.is-mb-horizontal .wd-vis-timeline-node{flex:0 0 74px;flex-direction:column;align-items:center;gap:16px;width:74px}.wd-vis-timeline-card.is-mb-horizontal .wd-vis-timeline-date{font-size:14px;font-weight:400;line-height:1.3;text-align:center;white-space:nowrap}.wd-vis-timeline-card.is-mb-horizontal .wd-vis-timeline-date.is-reached{font-weight:500}.wd-vis-timeline-card.is-mb-horizontal .wd-vis-timeline-periods{width:var(--tl-mb-periods-width, auto);margin:18px 0 0 36px}.wd-vis-timeline-card.is-mb-horizontal .wd-vis-timeline-period.is-current .wd-vis-timeline-period-text{width:100%}.wd-vis-timeline-card.is-mb-horizontal .wd-vis-timeline-period-text.has-star{gap:2px}.wd-vis-timeline-panel{margin-top:16px}.wd-vis-timeline-panel-body{gap:16px;padding:24px 16px}.wd-vis-timeline-offer-icon,.wd-vis-timeline-offer-icon img{width:60px;height:60px}.wd-vis-timeline-step{flex-direction:column;align-items:flex-start;gap:4px;padding:0}.wd-vis-timeline-step-num{width:28px;height:28px;font-size:14px}.wd-vis-timeline-offer-main>.wd-vis-timeline-cta,.wd-vis-timeline-offer-main>modal-opener{display:block;grid-column:2;width:100%;margin-top:8px}.wd-vis-timeline-offer-main>.wd-vis-timeline-cta,.wd-vis-timeline-cta{align-self:stretch;width:100%;min-width:0}.wd-vis-timeline-record-modal .modal-box{height:min(400px,calc(100vh - 32px))}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-wd-vis-active-timeline.css.map */
