@font-face{font-family:"Attribute Mono";src:url("../fonts/attribute/font-mono-md.woff2") format("woff2"),url("../fonts/attribute/font-mono-md.woff") format("woff");font-display:auto;font-style:normal;font-weight:500}.section-timeline__wrapper{width:100%;max-width:unset !important}.section-timeline{--white: #fff;--blue-light: #B1FFFF;--blue: #122E99;--blue-dark: #011253;--yellow: #DEE300;--offwhite: #ECECEC;--headline-font: "IvyPresto Headline Semi Bd", -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;--body-font-mono: "Attribute Mono", -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;--body-font: "Lucida Grande", -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;--select-ht: 32px;--select-chevron-area-w: 28px;--select-chevron-w: 18px;--select-chevron-h: 11px;display:grid;grid-template-columns:16px repeat(3, minmax(0, 1fr)) 16px;background-image:url("../images/background-image.jpg");background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:top;z-index:1000;position:relative;padding:40px 0 0 0}.section-timeline p{margin-top:0;margin-bottom:24px}.section-timeline p:last-child{margin-bottom:0}.timeline-story__title{color:var(--blue);font-family:var(--headline-font);font-size:24px;font-style:normal;line-height:100%;font-weight:600}.timeline-story__content{color:var(--blue-dark);font-family:var(--body-font);font-size:16px;font-style:normal;line-height:112.5%;font-weight:400}#section-timeline .h3--dt-timeline{color:var(--blue);font-family:var(--body-font-mono);font-size:16px;font-style:normal;line-height:normal;font-weight:500;margin-top:0;margin-bottom:0}#section-timeline .h3--dt-timeline--lg{font-size:40.235px}#section-timeline .h2--no-stories{color:var(--blue);font-family:var(--body-font-mono);font-size:30px;font-style:normal;line-height:normal;font-weight:500;margin-top:0;margin-bottom:0;display:none}#section-timeline .h2--no-stories.active{display:block}a:focus{outline:2px solid var(--yellow)}.marg-btm-none{margin-bottom:0}@media only screen and (min-width: 1080px){.section-timeline{background-size:100%;grid-template-columns:32px repeat(3, minmax(0, 1fr)) 32px}#section-timeline .h2--no-stories{font-size:40.235px}#section-timeline .h3--dt-timeline{font-size:18px;margin-bottom:12px}#section-timeline .h3--dt-timeline--lg{font-size:40.235px}}#section-timeline .timeline__story{display:none;position:relative;width:100%;background-color:var(--offwhite);cursor:pointer;grid-template-columns:10px 1fr 42px;box-shadow:0px 3.175px 3.175px 0px rgba(0,0,0,.3)}#section-timeline .timeline__story:hover h2.timeline__story-title,#section-timeline .timeline__story:focus-within h2.timeline__story-title{text-decoration-line:underline}#section-timeline .timeline__story.active{display:grid}.timeline__story-header{grid-column:2;grid-row:2;padding-top:20px;margin-right:16px}#section-timeline h2.timeline__story-title{margin-top:0;margin-bottom:16px;color:var(--blue);font-family:var(--headline-font);font-size:19px;font-style:normal;font-weight:600;line-height:100%}.timeline__story-content{grid-column:2;grid-row:3;padding-bottom:12px;display:flex;flex-flow:column;align-items:flex-start;margin-right:16px}.timeline__story-content p{color:var(--blue-dark);font-family:var(--body-font);font-size:13px;font-style:normal;font-weight:400;line-height:112.5%;margin-bottom:16px}.timeline__story-content p:last-child{margin-bottom:0}.timeline__readmore-wrapper{padding-top:24px;display:flex;flex-flow:column;align-items:flex-start}.timeline__readmore{color:var(--blue);font-family:var(--body-font-mono);font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;text-decoration:none}.timeline__readmore:focus{outline:2px solid var(--blue)}.timeline__cover-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.timeline__story-image{width:100%;height:41vw;position:relative;grid-column:1/span 3;grid-row:1;background-size:cover;background-position:center}.timeline__story-plus-signs{grid-row:2/span 4;grid-column:3;background-image:url("../images/plus-signs.svg");background-repeat:repeat;height:100%;width:100%}.timeline-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, #000 0%, rgba(0, 0, 0, 0) 65.41%)}.timeline-play-btn{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}.timeline-play-btn:focus{outline:none}.timeline-play-btn:focus+.timeline-play-svg{outline:2px solid var(--yellow)}.timeline-play-svg{position:absolute;top:50%;left:24px;transform:translate(0, -50%);z-index:11;width:35px;height:35px}@media only screen and (min-width: 480px){#section-timeline .timeline__story{grid-template-columns:41% 1fr 52px;grid-template-rows:max-content max-content max-content;column-gap:24px}.timeline__story-header{grid-column:2;grid-row:1;padding-top:20px;margin-right:0}.timeline__story-content{grid-column:2;grid-row:2;padding-bottom:12px;margin-right:0}.timeline__story-image{grid-column:1;grid-row:1/span 3;height:100%}.timeline__story-plus-signs{grid-row:1/span 3}}@media only screen and (min-width: 1080px){#section-timeline .timeline__story{width:calc(100% - 62px);max-width:711px}#section-timeline .timeline__story.timeline__story--even{margin-left:62px}#section-timeline h2.timeline__story-title{margin-bottom:clamp(16px,1.053vw,20px);font-size:clamp(19px,1.263vw,24px)}}.timeline__header{margin-bottom:24px;grid-column:2/span 3;grid-row:1}h1.timeline__section-title{color:var(--white);font-family:var(--headline-font);font-size:32px;font-style:normal;line-height:normal;font-weight:600;margin-top:0;margin-bottom:24px}#section-timeline .timeline__section-desc{color:var(--white);font-family:var(--body-font-mono);font-size:16px;font-style:normal;line-height:normal;font-weight:500;position:relative;max-width:1024px;margin-left:24px}#section-timeline .timeline__section-desc a{text-decoration:underline}#section-timeline .timeline__section-desc p{margin-top:0;margin-bottom:12px}#section-timeline .timeline__section-desc p:last-child{margin-bottom:0}#section-timeline .timeline__section-desc::before{position:absolute;content:"";background-image:url("../images/arrow.svg");background-repeat:no-repeat;background-size:contain;height:16px;width:12px;left:-24px;top:4px}@media only screen and (min-width: 1080px){.timeline__header{margin-bottom:clamp(24px,1.684vw,32px)}#section-timeline h1.timeline__section-title{font-size:clamp(32px,2.105vw,40px)}#section-timeline .timeline__section-desc{font-size:clamp(16px,.947vw,18px)}}.dt-timeline__sideboxes{position:relative;z-index:1;display:flex;flex-flow:column;gap:8px;padding-left:16px;padding-top:46px;padding-right:16px}.timeline__sidebox:not(.timeline__sidebox--two){margin-bottom:16px}.timeline__sidebox--two{visibility:hidden;opacity:0}.timeline__sidebox--two.active{visibility:visible;opacity:1}@media only screen and (min-width: 1080px){.dt-timeline__sideboxes{margin-left:81px;padding-left:clamp(15px,60vw,773px);padding-top:24px;padding-right:86px}}.timeline__stats{grid-column:2/span 3;grid-row:2;display:flex;flex-flow:row wrap;gap:8px;margin-bottom:24px}.timeline__stat{background:rgba(0,0,0,.26);padding:16px;width:100%}.timeline__stat-number{display:flex;color:var(--blue-light);font-family:var(--body-font-mono);font-size:32px;font-style:normal;line-height:normal;font-weight:500}.timeline__stat-number .stat-number{opacity:0}.timeline__stat-text{color:var(--white);font-family:var(--body-font);font-size:14px;font-style:normal;line-height:112.5%;font-weight:400}@media only screen and (min-width: 480px){.timeline__stat{width:calc(50% - 36px)}}@media only screen and (min-width: 1080px){.timeline__stats{gap:clamp(8px,1.263vw,24px)}.timeline__stat{flex:0 0 190px}.timeline__stat-number{font-size:clamp(32px,2.105vw,40px)}.timeline__stat-text{font-size:clamp(14px,.842vw,16px)}}.timeline__stories{position:relative;z-index:1;grid-column:2;grid-row:1;display:flex;flex-flow:column;gap:25px;padding-top:66vh;padding-bottom:14px}.timeline__load-more{text-transform:uppercase;color:var(--blue-dark);font-family:var(--body-font-mono);font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding:0;background:none;outline:none;box-shadow:none;width:auto;border:none;cursor:pointer;margin-bottom:50px}.timeline__load-more:focus-visible{outline:2px solid var(--blue-dark);outline-offset:2px}@media only screen and (min-width: 1080px){.timeline__stories{max-width:773px;width:60vw;padding-top:24px;align-self:flex-start}}.dt-timeline-interactive{grid-column:1/span 5;grid-row:3;padding:24px 0 0 0;display:grid;grid-template-columns:16px 1fr 16px}.dt-timeline-to-pin{height:100vh;width:calc(var(--vw, 1vw)*100)}@media only screen and (max-width: 1079px){.dt-timeline-interactive .pin-spacer{z-index:100 !important;height:calc(66vh - 12px) !important}.dt-timeline-to-pin{height:inherit !important}}@media only screen and (min-width: 1080px){.dt-timeline-interactive{grid-template-columns:32px 1fr 32px}.dt-timeline-interactive{padding:24px 0 0 0;grid-template-columns:32px max-content auto 32px}}.timeline-mapbox{position:absolute;top:0;bottom:0;width:100%;height:calc(66vh - 12px)}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:8px 8px 0 0}@media only screen and (min-width: 1080px){.timeline-mapbox{height:100vh}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:24px 32px 0 0}}.timeline-filters-sidebox{display:flex;flex-flow:column}.timeline__sidebox-heading{display:flex}.timeline-filters{flex:1;max-width:100%}.timeline-filters__btns{display:flex;flex-flow:row wrap;gap:8px}.timeline-filters__btn{border:1px solid #122e99;background:none;color:#122e99;font-family:var(--body-font-mono);font-size:16px;font-style:normal;line-height:normal;font-weight:500;transition:200ms all ease-in-out;cursor:pointer;outline:none;padding:5px 9px;text-transform:uppercase;backdrop-filter:blur(4px)}.timeline-filters__btn.active,.timeline-filters__btn:hover,.timeline-filters__btn:focus-visible{border:1px solid var(--button-hover-color);background:var(--button-hover-color);color:var(--white)}.tippy-box{background:#fff}.tippy-arrow{color:#fff}.timeline-tooltip__trigger{height:12px;width:12px;margin:-4px 0 0 6px;padding:0;border:none;box-shadow:none;background:none;cursor:pointer}.timeline-tooltip__desc p{color:#011253;font-family:var(--body-font);font-size:13px;font-style:normal;font-weight:400;line-height:112.5%}@media only screen and (max-width: 1079px){.timeline__sidebox{display:flex;width:100%}.timeline__sidebox-heading{flex:0 0 210px;margin-right:20px;align-items:center}.timeline-filters__btns{display:none}}@media only screen and (min-width: 1080px){.timeline-filters__select{display:none}.timeline-tooltip__trigger{margin:4px 0 0 6px}}.select2-container{outline:none !important}.select2-container--default .select2-selection{border:none;border-radius:0}.select2-container--open .select2-dropdown--below,.select2-container--open .select2-dropdown--above{border:1px solid #fff}.select2-container--open .select2-dropdown--below{border-radius:0;border-top:none}.select2-container--open .select2-dropdown--above{border-radius:0;border-bottom:none}.select2-results__option--selectable{overflow:hidden;text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.select2-container--open .select2-dropdown--below{border-radius:0;border-top:none}.select2-container .select2-selection--single,.select2-selection__rendered{flex:1;height:var(--select-ht);background-color:#dee300;color:#011253;outline:none}.select2-results__options{background-color:#011253;color:#fff}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--selected{background-color:#dee300;color:#011253}.select2-container .select2-selection--single .select2-selection__rendered{align-items:center;display:flex;color:#011253;font-family:var(--body-font-mono);font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.select2-container--default .select2-selection--single .select2-selection__clear{margin-right:calc(var(--select-chevron-area-w) + 8px);height:inherit;color:#011253}.select2-container--default .select2-selection .select2-selection__placeholder{color:#011253}.select-reverse+.select2-container .select2-selection--single{background-color:#011253}.select-reverse+.select2-container .select2-selection--single .select2-selection__clear{color:#fff}.select-reverse+.select2-container .select2-selection--single .select2-selection__rendered{background-color:#011253;color:#fff}.select-reverse+.select2-container .select2-selection--single .select2-selection__rendered .select2-selection__placeholder{color:#fff}.select-reverse+.select2-container .select2-selection--single .select2-selection__arrow b{border:0;width:var(--select-chevron-w);height:var(--select-chevron-h);background-image:url("../images/chevron-down-select-dark.svg");background-position:var(--select-chevron-w) var(--select-chevron-h);background-repeat:no-repeat;background-position:center center;margin-left:calc(var(--select-chevron-w) * -.5);margin-top:calc(var(--select-chevron-h)* -.5);background-image:url("../images/chevron-down-select-white.svg")}.select2-container--default .select2-selection--single .select2-selection__arrow{top:0;right:3px}.js-select2,.select2-dropdown{background-color:#dee300;color:#011253;border-color:rgba(0,0,0,0);border-radius:0}.select2-container .select2-selection--single .select2-selection__rendered{padding-right:var(--select-chevron-area-w)}.select2-container--default .select2-selection--single .select2-selection__arrow{width:var(--select-chevron-area-w);height:var(--select-ht)}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:0;width:var(--select-chevron-w);height:var(--select-chevron-h);background-image:url("../images/chevron-down-select-dark.svg");background-position:var(--select-chevron-w) var(--select-chevron-h);background-repeat:no-repeat;background-position:center center;margin-left:calc(var(--select-chevron-w) * -.5);margin-top:calc(var(--select-chevron-h)* -.5)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg) translateY(2px)}.select2-container--open .select2-dropdown--below{border-radius:0}.select2-container--default .select2-results__option[aria-disabled=true]{cursor:not-allowed}/*# sourceMappingURL=timeline-main.css.map */
