.sst-timeline-wrapper{--sst-timeline-accent: #10B3A8;position:relative;display:flex;align-items:center;gap:10px;padding-bottom:24px}.sst-editor-empty{padding:20px;background:rgba(0,0,0,.19);text-align:center;border-radius:10px}.sst-timeline-track{position:relative;flex:1;min-width:0;min-height:520px;overflow:hidden}.sst-timeline-line{position:absolute;top:50%;left:0;right:0;height:2px;background:#fff;transform:translateY(-50%)}.sst-timeline-wrapper.sst-timeline-at-end .sst-timeline-line{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - 50px), transparent 100%);mask-image:linear-gradient(to right, #000 calc(100% - 50px), transparent 100%)}.sst-timeline-dot{position:absolute;top:50%;left:9px;width:14px;height:14px;border-radius:50%;box-sizing:border-box;transform:translate(-50%, -50%);z-index:1}.sst-timeline-item-top .sst-timeline-dot{background:#fff;border:2px solid var(--sst-timeline-accent)}.sst-timeline-item-bottom .sst-timeline-dot{background:var(--sst-timeline-accent);border:2px solid var(--sst-timeline-accent)}.sst-timeline-items{position:absolute;top:0;left:0;bottom:0;display:flex;transition:transform .4s ease}.sst-timeline-item{position:relative;flex:0 0 auto;text-align:left;min-height:230px}.sst-timeline-item-top .sst-timeline-item-content{position:absolute;bottom:50%;left:0;padding:16px}.sst-timeline-item-bottom .sst-timeline-item-content{position:absolute;top:50%;left:0;padding:16px;display:flex;flex-direction:column}.sst-timeline-item-bottom .sst-timeline-item-image{order:1}.sst-timeline-item-bottom .sst-timeline-item-image img{margin-bottom:0;margin-top:10px}.sst-timeline-item-content::before{content:"";position:absolute;top:0;bottom:0;left:8px;width:0;border-left:2px dotted #fff}.sst-timeline-item-image img{max-width:140px;height:auto;display:block;margin-bottom:10px}.sst-timeline-item-year{color:#fff;font-size:28px;font-weight:700;line-height:1.1}.sst-timeline-item-title{color:var(--sst-timeline-accent);font-weight:600;margin-top:4px}.sst-timeline-item-text{color:#fff;margin-top:4px;font-size:14px;line-height:1.4}.sst-timeline-item-next-content{position:absolute;right:0;color:var(--sst-timeline-accent);font-style:italic;font-size:20px;white-space:nowrap}.sst-timeline-item-top .sst-timeline-item-next-content{top:50%;padding-top:16px}.sst-timeline-item-bottom .sst-timeline-item-next-content{bottom:50%;padding-bottom:16px}.sst-timeline-prev,.sst-timeline-next{flex-shrink:0;width:40px;height:40px;border:none;background:rgba(0,0,0,.06);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff;transition:background .2s,color .2s;z-index:2}.sst-timeline-prev:hover,.sst-timeline-prev:focus,.sst-timeline-next:hover,.sst-timeline-next:focus{background:var(--sst-timeline-accent) !important;color:#fff !important}.sst-timeline-prev:disabled,.sst-timeline-next:disabled{opacity:.3;cursor:default}@media(max-width: 767px){.sst-timeline-track{display:flex;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:hidden}.sst-timeline-line{position:relative;order:2;margin:15px 16px}.sst-timeline-items{position:relative;top:auto;bottom:auto;left:auto;order:1;align-items:flex-start}.sst-timeline-item{padding-left:40px;padding-right:36px;box-sizing:border-box}.sst-timeline-dot{bottom:-28px;left:8px;top:inherit}.sst-timeline-item-top .sst-timeline-item-content,.sst-timeline-item-bottom .sst-timeline-item-content{position:static;padding:0;display:block}.sst-timeline-item-bottom .sst-timeline-item-image{order:0}.sst-timeline-item-content{text-align:left;margin:0}.sst-timeline-item-content::before{display:block;top:0;bottom:-10px;left:7px}.sst-timeline-item-image img{margin:0 0 10px}}
