.timeline__slide-heading{display:block;font-size:2.5rem;font-weight:bold;line-height:112%}@media print,screen and (min-width: 52.5625em){.timeline__slide-heading{font-family:"Inter",Helvetica,Arial,sans-serif;font-size:3.125rem}}.timeline__marker-active-date,.timeline__marker-date,.timeline__slide-date{color:#0054a6;display:block;font-size:0.75rem;font-weight:bold;letter-spacing:.14em;line-height:130%;text-transform:uppercase}.timeline__slide-image,.timeline__dropdown{margin-bottom:2.5rem}@media print,screen and (min-width: 52.5625em){.timeline__slide-image,.timeline__dropdown{margin-bottom:5rem}}.timeline__slide-heading{margin-bottom:1.25rem}@media print,screen and (min-width: 52.5625em){.timeline__slide-heading{margin-bottom:2.5rem}}.timeline__arrow span{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.timeline__slide-image .image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0)}25%{-webkit-transform:scale(3.5);transform:scale(3.5)}100%{-webkit-transform:scale(2.5);transform:scale(2.5)}}@keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0)}25%{-webkit-transform:scale(3.5);transform:scale(3.5)}100%{-webkit-transform:scale(2.5);transform:scale(2.5)}}@-webkit-keyframes hoverPulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes hoverPulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}.timeline{width:100%}.timeline__dropdown{color:#0054a6;font-weight:bold}@media print,screen and (min-width: 52.5625em){.timeline__dropdown{margin-left:auto;margin-right:auto;max-width:31.25rem}}.timeline__dropdown:hover{cursor:pointer}.timeline__carousel{display:block;position:relative;text-decoration:none;width:100%}.timeline__carousel .timeline__arrow{display:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2.5rem}@media print,screen and (min-width: 52.5625em){.timeline__carousel .timeline__arrow{display:block}}.timeline__carousel .timeline__arrow--left{left:3.125rem}.timeline__carousel .timeline__arrow--right{right:3.125rem}.timeline__carousel-slides{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;position:relative;scroll-behavior:smooth;-ms-scroll-snap-points-x:repeat(100%);scroll-snap-points-x:repeat(100%);-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);scrollbar-width:thin}.timeline__carousel-slides::-webkit-scrollbar{display:none}.timeline__arrow{cursor:pointer;position:absolute;width:100%;z-index:2}.timeline__arrow.hidden{display:none}.timeline__arrow::before{content:" ";height:40px;position:absolute;text-align:center;width:40px}.timeline__arrow--left::before{background-image:url('data:image/svg+xml; utf8, <svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="20" cy="20" r="20" fill="%230054a6"/><path d="M22 14L16 20L22 26" stroke="%23FFFFFF" stroke-width="2"/></svg>')}.timeline__arrow--right::before{background-image:url('data:image/svg+xml; utf8, <svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="20" cy="20" r="20" fill="%230054a6"/><path d="M18,26l6-6-6-6" stroke="%23FFFFFF" stroke-width="2"/></svg>')}@media print,screen and (min-width: 52.5625em){.timeline__arrow{display:block}}.timeline__slide-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;margin:0 0.3125rem;overflow:hidden;position:relative;scroll-snap-align:center;-webkit-transition:.25s;transition:.25s;width:100%}.timeline__slide-wrapper.active{opacity:1}@media print,screen and (min-width: 52.5625em){.timeline__slide-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;opacity:.5;padding:0 1.375rem;width:75%}.timeline__slide-wrapper.in-view{opacity:1}}.timeline__slide-date{color:#f04f24;margin-bottom:0.625rem}.timeline__slide-description{display:block;margin-bottom:2.5rem}.timeline__slide-image{padding-bottom:120%;position:relative;width:100%}@media print,screen and (min-width: 52.5625em){.timeline__slide-image{aspect-ratio:3/4;margin-left:2.3125rem;margin-right:2.3125rem;max-width:31.25rem;padding-bottom:0}}.timeline__slide-wrapper--has-florish .timeline__slide-image::after{background-image:url("../images/flourishes/Circle.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:50px;position:absolute;right:0;-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%);width:50px;z-index:-1}@media print,screen and (min-width: 52.5625em){.timeline__slide-wrapper--has-florish .timeline__slide-image::after{height:100px;width:100px}}.timeline__slide-image .image{height:100%;left:0;position:absolute;top:0;width:100%}.timeline__slide-image .image img{max-width:none}.timeline__slide-content{width:100%}@media print,screen and (min-width: 52.5625em){.timeline__slide-content{padding:0 2.3125rem}}.timeline__markers{overflow:hidden;position:relative;width:100%}@media print,screen and (min-width: 52.5625em){.timeline__markers{margin:0 1.375rem}}.timeline__markers .timeline__arrow{background:#fff;height:2.8125rem;top:55%;width:2.8125rem;z-index:1}.timeline__markers .timeline__arrow--left{left:0}.timeline__markers .timeline__arrow--left::before{right:0.3125rem}.timeline__markers .timeline__arrow--right{right:0}.timeline__markers .timeline__arrow--right::before{left:0.3125rem}@media print,screen and (min-width: 52.5625em){.timeline__markers .timeline__arrow{display:none}}.timeline__marker-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:6.25rem;-webkit-transform:translateX(50%);transform:translateX(50%)}.timeline__marker-container-inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-transition:.5s;transition:.5s;width:100%}.timeline__marker{-ms-flex-negative:0;flex-shrink:0;position:relative;width:25%}@media print,screen and (min-width: 52.5625em){.timeline__marker{width:10%}}.timeline__marker-line{background-color:#d6d6d6;height:0.125rem;position:absolute;right:0;top:75%;-webkit-transform:translateY(-1px);transform:translateY(-1px);width:50%}.timeline__marker-line--active{background-color:#0054a6;left:0}.timeline__marker-dot{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:0.625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:75%;-webkit-transform:translate(-25%, -50%);transform:translate(-25%, -50%);-webkit-transition:.25s;transition:.25s;width:0.625rem}.timeline__marker-dot--outer{background:#fff;border-radius:50%;display:block;height:100%;position:absolute;width:100%}.timeline__marker-dot--middle{background-color:#fff;border:0.03125rem solid #0054a6;border-radius:50%;display:block;height:0.625rem;position:absolute;-webkit-transition:.25s;transition:.25s;width:0.625rem;z-index:0}.timeline__marker-dot--inner{background-color:#d6d6d6;border-radius:50%;display:block;height:0.625rem;position:absolute;-webkit-transition:.25s;transition:.25s;width:0.625rem;z-index:1}.viewed .timeline__marker-dot--inner{background-color:#0054a6}.active .timeline__marker-dot .timeline__marker-dot--outer{-webkit-transform:scale(3);transform:scale(3)}.active .timeline__marker-dot .timeline__marker-dot--middle{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:pulse;animation-name:pulse}.active .timeline__marker-dot .timeline__marker-dot--inner{-webkit-transform:scale(1.5);transform:scale(1.5)}.timeline__marker-dot:hover .timeline__marker-dot--inner{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:hoverPulse;animation-name:hoverPulse;background:#0054a6}.timeline__marker-date{color:#0054a6;opacity:1;-webkit-transform:translate(-16px, 40px);transform:translate(-16px, 40px);-webkit-transition:.25s;transition:.25s}.active .timeline__marker-date{opacity:0}.timeline__marker-active-date{background:#0054a6;border-radius:3.75rem;color:#fff;opacity:0;padding:0.625rem 1.25rem;position:absolute;-webkit-transform:translate(-50%, 20px);transform:translate(-50%, 20px);-webkit-transition:.5s;transition:.5s}.timeline__marker-active-date::after{background:#0054a6;bottom:-5px;content:"";display:block;height:0.8125rem;left:50%;position:absolute;-webkit-transform:rotate(45deg) translate(-25%, 25%);transform:rotate(45deg) translate(-25%, 25%);width:0.8125rem}.active .timeline__marker-active-date{display:block;opacity:1;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}