.timeline-slider-copy{--pad-l:var(--margin);--pad-r:var(--margin);@media screen and (min-width:960px){--pad-l:calc(var(--margin) + var(--column-absolute) + var(--gutter));--pad-r:calc(var(--margin) + var(--column-absolute)*5 + var(--gutter))}padding:0 var(--pad-r) 0 var(--pad-l)}.timeline-slider-abstract{padding-top:calc(var(--baseline)*2)}.milestones-slider{padding-top:calc(var(--baseline)*30);.slick-list{overflow:visible}}.milestone-slide{padding:0 var(--margin);position:relative}.milestone-figure{max-width:calc(var(--column-absolute)*4);overflow:hidden;width:calc(var(--column)*4)}.milestone-copy{--pad-t:10;--pad-r:1;--pad-b:5;--pad-l:1;@media screen and (min-width:960px){--pad-t:12;--pad-b:12;--pad-r:5}align-items:center;background-color:var(--color-orange-200);display:flex;flex-direction:row;min-height:calc(var(--baseline)*45);padding:calc(var(--baseline)*var(--pad-t)) calc(var(--column-absolute)*var(--pad-r)) calc(var(--baseline)*var(--pad-b)) calc(var(--column-absolute)*var(--pad-l));&:after{--ar:16/11;--left:50%;--right:unset;--w:7;--width:100%;--x:-50%;--y:-22;@media screen and (min-width:768px){--ar:16/10;--w:6;--width:calc(var(--column)*var(--w) + var(--gutter));--y:-20}@media screen and (min-width:960px){--ar:4/3;--left:unset;--right:calc(var(--column) - var(--gutter)*2);--x:0;--y:-15;--w:4;--width:calc(var(--column)*var(--w) + var(--gutter))}aspect-ratio:var(--ar);background-image:var(--bg-url);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--border-radius);content:"";display:block;left:var(--left);overflow:hidden;position:absolute;right:var(--right);top:0;transform:translateY(calc(var(--baseline)*var(--y))) translateX(var(--x));width:var(--width)}}.milestone-header{padding-bottom:calc(var(--baseline)*2)}.timeline-slider{border-bottom:2px solid;margin:0;padding:0;transform:translateY(-1px)}.timeline-slide{height:calc(var(--baseline)*23)!important;margin:0;padding:0;pointer-events:none;position:relative;text-align:center;&:not(.slick-current){cursor:pointer;pointer-events:all}&:before{background-color:var(--color-orange-200);height:2rem;top:0;transform:translate(-50%,-125%) rotate(45deg);transform-origin:50%;transition:transform .4s;width:2rem}&:after,&:before{content:"";display:inline-block;left:50%;position:absolute}&:after{background-color:currentColor;bottom:0;height:18%;transition:height .4s;width:1px}.timeline-year{font-size:var(--font-size-h3);line-height:var(--line-height-h3);position:relative;text-decoration:none;top:60%;transition:font-size .4s,top .4s}&.slick-current{.timeline-year{font-size:var(--font-size-h1);line-height:var(--line-height-h1);top:20%}&:before{transform:translate(-50%,-50%) rotate(45deg)}&:after{height:50%}}}