.ImpactMap-module__lm954a__scroller{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - 3rem), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - 3rem), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - 3rem), transparent);position:relative;overflow-x:auto}.ImpactMap-module__lm954a__scroller::-webkit-scrollbar{display:none}.ImpactMap-module__lm954a__stage{aspect-ratio:1000/368;width:45rem;position:relative}@media (min-width:768px){.ImpactMap-module__lm954a__scroller{margin-inline:0;padding-inline:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.ImpactMap-module__lm954a__stage{width:100%}}.ImpactMap-module__lm954a__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ImpactMap-module__lm954a__province{fill:var(--color-navy-500);stroke:var(--color-navy-900);stroke-width:.5px;opacity:0;transition:opacity .7s var(--ease-out-soft)}.ImpactMap-module__lm954a__province[data-on]{opacity:1}.ImpactMap-module__lm954a__equator{inset-inline:0;pointer-events:none;border-top:1px dashed #ffffff24;position:absolute;top:35.93%}.ImpactMap-module__lm954a__equator span{color:#fff6;font-size:.6875rem;line-height:1;position:absolute;top:.25rem;left:0}.ImpactMap-module__lm954a__pin{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:9999px;place-items:center;width:2.75rem;height:2.75rem;margin:-1.375rem 0 0 -1.375rem;display:grid;position:absolute}.ImpactMap-module__lm954a__pin[data-active]{z-index:2}.ImpactMap-module__lm954a__pin[data-preview],.ImpactMap-module__lm954a__pin:hover{z-index:3}.ImpactMap-module__lm954a__dot{width:.75rem;height:.75rem;box-shadow:0 0 0 3px var(--color-navy-950);transition:transform .5s var(--ease-out-soft);border-radius:9999px}.ImpactMap-module__lm954a__pin:hover .ImpactMap-module__lm954a__dot,.ImpactMap-module__lm954a__pin[data-preview] .ImpactMap-module__lm954a__dot{transform:scale(1.25)}.ImpactMap-module__lm954a__pin[data-active] .ImpactMap-module__lm954a__dot{transform:scale(1.45)}.ImpactMap-module__lm954a__halo{opacity:0;pointer-events:none;border-radius:9999px;width:2.5rem;height:2.5rem;margin:-1.25rem 0 0 -1.25rem;position:absolute;top:50%;left:50%}.ImpactMap-module__lm954a__pin[data-active] .ImpactMap-module__lm954a__halo{animation:ImpactMap-module__lm954a__halo 2.6s var(--ease-out-soft) infinite}@keyframes ImpactMap-module__lm954a__halo{0%{opacity:.6;transform:scale(.3)}to{opacity:0;transform:scale(1.7)}}.ImpactMap-module__lm954a__label{color:var(--color-navy-950);white-space:nowrap;opacity:0;transition:opacity .35s var(--ease-out-soft), transform .45s var(--ease-out-soft);pointer-events:none;background:#fff;border-radius:9999px;padding:.3rem .65rem;font-size:.75rem;font-weight:600;line-height:1.2;position:absolute;bottom:calc(50% + .85rem);left:50%;transform:translate(-50%,6px);box-shadow:0 10px 24px -12px #0009}.ImpactMap-module__lm954a__pin[data-active] .ImpactMap-module__lm954a__label,.ImpactMap-module__lm954a__pin[data-preview] .ImpactMap-module__lm954a__label,.ImpactMap-module__lm954a__pin:hover .ImpactMap-module__lm954a__label{opacity:1;transform:translate(-50%)}.ImpactMap-module__lm954a__stage[data-previewing] .ImpactMap-module__lm954a__pin[data-active]:not([data-preview]) .ImpactMap-module__lm954a__label{opacity:0}.ImpactMap-module__lm954a__panels{display:grid}.ImpactMap-module__lm954a__panel{visibility:hidden;opacity:0;transition:opacity .45s var(--ease-out-soft), transform .6s var(--ease-out-soft), visibility 0s linear .45s;grid-area:1/1;transform:translateY(.75rem)}.ImpactMap-module__lm954a__panel[data-active]{visibility:visible;opacity:1;transition:opacity .6s var(--ease-out-soft) 80ms, transform .7s var(--ease-out-soft) 80ms, visibility 0s;transform:none}.ImpactMap-module__lm954a__photo{aspect-ratio:4/3;background:var(--color-navy-900);position:relative;overflow:hidden}@media (min-width:640px){.ImpactMap-module__lm954a__photo{aspect-ratio:auto;min-height:18rem}}html:not(.js) .ImpactMap-module__lm954a__tablist{display:none}html:not(.js) .ImpactMap-module__lm954a__panels{gap:1rem}html:not(.js) .ImpactMap-module__lm954a__panel{visibility:visible;opacity:1;grid-area:auto;transform:none}
.Impact-module__uwnFsG__timeline{--year-w:0rem;--rail-x:.4375rem;--item-in:2.5rem;position:relative}.Impact-module__uwnFsG__list{gap:3.5rem;display:grid}@media (min-width:768px){.Impact-module__uwnFsG__timeline{--year-w:10rem;--item-in:3rem}.Impact-module__uwnFsG__list{gap:4.5rem}}.Impact-module__uwnFsG__rail,.Impact-module__uwnFsG__railFill{top:.75rem;bottom:.75rem;left:calc(var(--year-w) + var(--rail-x) - 1px);pointer-events:none;border-radius:2px;width:2px;position:absolute}.Impact-module__uwnFsG__rail{background:var(--color-ink-200)}.Impact-module__uwnFsG__railFill{background:linear-gradient(180deg, var(--color-navy) 0%, var(--color-navy-500) 100%);transform-origin:top}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.Impact-module__uwnFsG__railFill{animation:linear both Impact-module__uwnFsG__rail-draw;animation-timeline:view();animation-range:entry 40% exit 40%}}}@keyframes Impact-module__uwnFsG__rail-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.Impact-module__uwnFsG__group{padding-left:var(--item-in);gap:1rem;display:grid}@media (min-width:768px){.Impact-module__uwnFsG__group{grid-template-columns:var(--year-w) minmax(0, 1fr);gap:0;padding-left:0}}.Impact-module__uwnFsG__year{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-navy-950);font-size:clamp(2.25rem,1.8rem + 1.8vw,3.5rem);font-weight:700;line-height:1}@media (min-width:768px){.Impact-module__uwnFsG__year{top:calc(var(--header-h) + 2.5rem);text-align:right;align-self:start;padding-right:2rem;position:sticky}}.Impact-module__uwnFsG__items{gap:2.5rem;display:grid}@media (min-width:768px){.Impact-module__uwnFsG__items{padding-left:var(--item-in);padding-top:.35rem}}.Impact-module__uwnFsG__item{position:relative}.Impact-module__uwnFsG__dot{top:.45rem;left:calc(var(--rail-x) - var(--item-in) - .375rem);border-radius:9999px;width:.75rem;height:.75rem;position:absolute;box-shadow:0 0 0 4px #fff}.Impact-module__uwnFsG__stripScroller{margin-inline:calc(var(--gutter) * -1);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overflow-x:auto}.Impact-module__uwnFsG__stripScroller::-webkit-scrollbar{display:none}.Impact-module__uwnFsG__strip{width:max-content;padding:.25rem var(--gutter) 1rem;gap:1rem;display:flex}.Impact-module__uwnFsG__strip>li{scroll-snap-align:start;flex-direction:column;width:min(78vw,19rem);display:flex;position:relative}@media (min-width:1024px){.Impact-module__uwnFsG__stripScroller{margin-inline:0;overflow:visible}.Impact-module__uwnFsG__strip{grid-template-columns:repeat(5,minmax(0,1fr));width:auto;padding-inline:0;display:grid}.Impact-module__uwnFsG__strip>li{width:auto}}.Impact-module__uwnFsG__stopLine{background:var(--color-navy-200);width:calc(100% + .25rem);height:1px;position:absolute;top:.4375rem;left:.75rem}.Impact-module__uwnFsG__stopDot{width:.875rem;height:.875rem;box-shadow:0 0 0 4px var(--color-navy-50);border-radius:9999px;position:relative}html:not(.js) .Impact-module__uwnFsG__filterBar{display:none}
