.story-scroller[data-v-e17210a9]{grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"frame""tabs";gap:.75rem;min-width:0;min-height:0;display:grid;position:relative}@media (width<800px){.story-scroller[data-v-e17210a9]{grid-template-rows:auto minmax(0,1fr);grid-template-areas:"tabs""frame"}}.story-scroller__frame[data-v-e17210a9]{aspect-ratio:16/9;grid-area:frame;min-width:0;min-height:0;position:relative}.story-scroller__track[data-v-e17210a9],.story-scroller__visual[data-v-e17210a9]{position:absolute;inset:0}.story-scroller__visual[data-v-e17210a9]{overflow:clip}.story-scroller__visual>.story-stage[data-v-e17210a9]{width:100%;height:100%}.story-scroller__track[data-v-e17210a9]{z-index:1;overscroll-behavior-inline:auto;scroll-snap-type:inline mandatory;scrollbar-width:none;-webkit-tap-highlight-color:transparent;outline:none;gap:1rem;display:flex;overflow:auto clip}.story-scroller__track[data-v-e17210a9]::-webkit-scrollbar{display:none}.story-scroller__step[data-v-e17210a9]{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;height:100%}.story-scroller__tabs[data-v-e17210a9]{grid-area:tabs}.story-gallery__placeholder[data-v-8b7f1ab8]{aspect-ratio:16/9;background:var(--color-bg-light)}.story-gallery__dialog-stage .story-scroller[data-v-8b7f1ab8]{--indicator-space:calc(.75rem + 9px);border-inline-end:var(--hairline-border-primary);grid-template-rows:max-content auto;align-content:center;align-self:center;justify-items:center;min-width:0;height:100%;min-height:0;display:grid;container-type:size}@container (width<=600px){.story-gallery__dialog-stage .story-scroller[data-v-8b7f1ab8]{border-block-end:var(--hairline-border-primary)}.story-gallery__dialog-stage .story-scroller[data-v-8b7f1ab8][data-v-8b7f1ab8]>:first-child{grid-row:2}.story-gallery__dialog-stage .story-scroller[data-v-8b7f1ab8][data-v-8b7f1ab8]>:nth-child(2){grid-row:1}}.story-gallery__dialog-stage .story-scroller[data-v-8b7f1ab8] .story-scroller__frame{width:min(100%,calc((100cqh - var(--indicator-space))*16/9))}.impact-grid-item-container[data-v-e5b1e346]{--_aspect-ratio:1/1;--_grid-col:span 1;--_grid-row:span 1;grid-row:var(--_grid-row);grid-column:var(--_grid-col);container:impact-grid-item/inline-size}.impact-grid-item-container.landscape[data-v-e5b1e346]{--_aspect-ratio:2 / 1;--_grid-col:span 2}.impact-grid-item-container.portrait[data-v-e5b1e346]{--_aspect-ratio:1 / 2;--_grid-row:span 2}.impact-grid-item-container.portrait .impact-grid-item[data-v-e5b1e346]{height:100%}.impact-grid-item[data-v-e5b1e346]{padding:calc(var(--default-padding)*.75);color:var(--color-text);aspect-ratio:var(--_aspect-ratio);flex-direction:column;width:100%;min-height:0;padding-block-end:calc(var(--default-padding)*.75 - .25em);display:flex;overflow:clip}.impact-grid-item__header[data-v-e5b1e346]{gap:1em;display:flex}.impact-grid-item__heading[data-v-e5b1e346]{font-size:clamp(var(--font-size-0),2cqmax,var(--font-size-2));--_line-amount:2}.impact-grid-item__content[data-v-e5b1e346]{grid-template-rows:minmax(0,1fr) max-content;width:100%;min-height:0;display:grid;overflow:clip}.impact-grid-item__content[data-v-e5b1e346]:is(.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active){position:absolute;inset:0}.impact-grid-item__views[data-v-e5b1e346]{flex-grow:1;min-height:0;margin-block-start:.5em;display:flex;position:relative;overflow:clip}.impact-grid-item__description[data-v-e5b1e346]{min-height:0;color:var(--color-text-muted);font-size:clamp(var(--font-size--1),1.333cqmax,var(--font-size-0));overflow-y:auto}.impact-grid-item__description[data-v-e5b1e346] p{color:inherit;font-size:inherit}.impact-grid-item__kpi[data-v-e5b1e346]{font-size:clamp(var(--font-size-0),1.75cqmax,var(--font-size-2));grid-template-columns:1fr 1fr;margin-block-start:auto;font-weight:520;display:grid}.impact-grid-item__kpi[data-v-e5b1e346]>*{align-self:last baseline}.impact-grid-item__kpi-label[data-v-e5b1e346]{justify-self:start}.impact-grid-item__kpi-label.positive[data-v-e5b1e346]{color:green}.impact-grid-item__kpi-value[data-v-e5b1e346]{justify-self:end}.case-study-impact-grid[data-v-50ea6f09]{outline:1px solid var(--color-bg-medium-darker);outline-offset:-1px;grid-template-columns:repeat(auto-fit,minmax(max(20cqw,24ch),1fr));grid-auto-flow:dense;display:grid;overflow:clip}@container style(--html-layout:"mobile"){.case-study-impact-grid[data-v-50ea6f09]{grid-template-columns:1fr 1fr}}.case-study-impact-grid[data-v-50ea6f09] .impact-grid-item-container{outline:1px solid var(--color-bg-medium-darker);outline-offset:-.5px}
