@property --underline-color{syntax:"<color>";inherits:false;initial-value:#161616}@property --underline-color{syntax:"<color>";inherits:false;initial-value:#161616}.narrow-block-area>.acf-innerblocks-container>.block-case-study-focus{margin-top:32px;margin-bottom:32px}@media only screen and (min-width: 64em){.narrow-block-area>.acf-innerblocks-container>.block-case-study-focus{margin-top:48px;margin-bottom:48px}}@media only screen and (min-width: 83.75em){.narrow-block-area>.acf-innerblocks-container>.block-case-study-focus{margin-top:96px;margin-bottom:96px}}.block-case-study-focus{margin-top:0 !important;padding-bottom:28.125rem;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:[window-start] minmax(0, 1fr) [columns-start column-1-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100% - 2rem) / 4 - 1.25rem)) [column-1-end column-2-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100% - 2rem) / 4 - 1.25rem)) [column-2-end column-3-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100% - 2rem) / 4 - 1.25rem)) [column-3-end column-4-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100% - 2rem) / 4 - 1.25rem)) [column-4-end columns-end] minmax(0, 1fr) [window-end];grid-template-columns:[window-start] minmax(0, 1fr) [columns-start column-1-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100% - 2rem) / 4 - 1.25rem)) [column-1-end column-2-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100% - 2rem) / 4 - 1.25rem)) [column-2-end column-3-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100% - 2rem) / 4 - 1.25rem)) [column-3-end column-4-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100% - 2rem) / 4 - 1.25rem)) [column-4-end columns-end] minmax(0, 1fr) [window-end];-webkit-marquee-increment:0vw;column-gap:1rem;margin-bottom:0 !important;z-index:0}@media only screen and (max-width: 63.9375em){.block-case-study-focus{padding-bottom:9.6875rem !important;padding-top:48px}}@media only screen and (min-width: 64em){.block-case-study-focus{margin-bottom:0 !important;padding-top:96px}}@media only screen and (min-width: 48em){.block-case-study-focus{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:[window-start] minmax(0, 1fr) [columns-start column-1-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-1-end column-2-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-2-end column-3-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-3-end column-4-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-4-end column-5-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-5-end column-6-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-6-end columns-end] minmax(0, 1fr) [window-end];grid-template-columns:[window-start] minmax(0, 1fr) [columns-start column-1-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-1-end column-2-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-2-end column-3-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-3-end column-4-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-4-end column-5-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-5-end column-6-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-6-end columns-end] minmax(0, 1fr) [window-end];-webkit-marquee-increment:0vw;column-gap:2rem}}@media only screen and (min-width: 64em){.block-case-study-focus{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:[window-start] minmax(0, 1fr) [columns-start column-1-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-1-end column-2-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-2-end column-3-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-3-end column-4-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-4-end column-5-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-5-end column-6-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-6-end column-7-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-7-end column-8-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-8-end column-9-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-9-end column-10-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-10-end column-11-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-11-end column-12-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-12-end columns-end] minmax(0, 1fr) [window-end];grid-template-columns:[window-start] minmax(0, 1fr) [columns-start column-1-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-1-end column-2-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-2-end column-3-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-3-end column-4-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-4-end column-5-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-5-end column-6-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-6-end column-7-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-7-end column-8-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-8-end column-9-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-9-end column-10-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-10-end column-11-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-11-end column-12-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-12-end columns-end] minmax(0, 1fr) [window-end];-webkit-marquee-increment:0vw;column-gap:2rem}}.block-case-study-focus__text{display:-ms-flexbox;display:flex;width:100%;-ms-grid-column:column-3-start;grid-column-start:column-3-start;grid-column-end:column-11-end;position:relative;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 63.9375em){.block-case-study-focus__text{position:relative;-ms-grid-column:columns-start;grid-column-start:columns-start}}.block-case-study-focus__text h3{color:#f2f4f8;font-family:"Nunito Sans";font-size:2.5rem;font-style:normal;font-weight:900;line-height:3.125rem;margin-bottom:3.0625rem;margin-top:16.875rem}@media only screen and (max-width: 63.9375em){.block-case-study-focus__text h3{margin-bottom:3.0625rem;margin-top:10.625rem}}.block-case-study-focus__text p,.block-case-study-focus__text span{color:#f2f4f8;font-feature-settings:"liga" off,"clig" off;font-family:"Nunito Sans";font-size:1.375rem;font-style:normal;font-weight:400;line-height:2.25rem;margin-bottom:100px}.block-case-study-focus__inner{width:100%;-ms-grid-column:window-start;grid-column-start:window-start;grid-column-end:window-end;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:[window-start] minmax(0, 1fr) [columns-start column-1-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100% - 2rem) / 4 - 1.25rem)) [column-1-end column-2-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100% - 2rem) / 4 - 1.25rem)) [column-2-end column-3-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100% - 2rem) / 4 - 1.25rem)) [column-3-end column-4-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100% - 2rem) / 4 - 1.25rem)) [column-4-end columns-end] minmax(0, 1fr) [window-end];grid-template-columns:[window-start] minmax(0, 1fr) [columns-start column-1-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100% - 2rem) / 4 - 1.25rem)) [column-1-end column-2-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100% - 2rem) / 4 - 1.25rem)) [column-2-end column-3-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100% - 2rem) / 4 - 1.25rem)) [column-3-end column-4-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100% - 2rem) / 4 - 1.25rem)) [column-4-end columns-end] minmax(0, 1fr) [window-end];-webkit-marquee-increment:0vw;column-gap:1rem}@media only screen and (min-width: 48em){.block-case-study-focus__inner{padding:0 0}}@media only screen and (max-width: 63.9375em){.block-case-study-focus__inner{padding:0 0;margin-bottom:6.25rem}}@media only screen and (min-width: 64em){.block-case-study-focus__inner{padding:0 0}}@media only screen and (min-width: 83.75em){.block-case-study-focus__inner{padding:0 0}}@media only screen and (min-width: 48em){.block-case-study-focus__inner{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:[window-start] minmax(0, 1fr) [columns-start column-1-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-1-end column-2-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-2-end column-3-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-3-end column-4-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-4-end column-5-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-5-end column-6-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-6-end columns-end] minmax(0, 1fr) [window-end];grid-template-columns:[window-start] minmax(0, 1fr) [columns-start column-1-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-1-end column-2-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-2-end column-3-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-3-end column-4-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-4-end column-5-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-5-end column-6-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-6-end columns-end] minmax(0, 1fr) [window-end];-webkit-marquee-increment:0vw;column-gap:2rem}}@media only screen and (min-width: 64em){.block-case-study-focus__inner{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:[window-start] minmax(0, 1fr) [columns-start column-1-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-1-end column-2-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-2-end column-3-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-3-end column-4-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-4-end column-5-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-5-end column-6-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-6-end column-7-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-7-end column-8-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-8-end column-9-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-9-end column-10-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-10-end column-11-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-11-end column-12-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-12-end columns-end] minmax(0, 1fr) [window-end];grid-template-columns:[window-start] minmax(0, 1fr) [columns-start column-1-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-1-end column-2-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-2-end column-3-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-3-end column-4-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-4-end column-5-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-5-end column-6-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-6-end column-7-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-7-end column-8-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-8-end column-9-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-9-end column-10-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-10-end column-11-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-11-end column-12-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-12-end columns-end] minmax(0, 1fr) [window-end];-webkit-marquee-increment:0vw;column-gap:2rem}}.block-case-study-focus .grid-lines{z-index:0;--grid-line-fg: #670cdd;background-color:#252525;-webkit-clip-path:polygon(0 0, 100% 0, 100% 87.5%, 0 85%);clip-path:polygon(0 0, 100% 0, 100% 87.5%, 0 85%);position:absolute;top:0%;left:50%;transform:translate(-50%, 0%);height:calc(100% + 430px)}@media only screen and (min-width: 83.75em){.block-case-study-focus .grid-lines{-webkit-clip-path:polygon(0 0, 100% 0, 100% 98.5%, 0 calc(100% - 312px));clip-path:polygon(0 0, 100% 0, 100% 98.5%, 0 calc(100% - 312px))}}.block-case-study-focus__card{position:relative;-ms-grid-column:columns-start;grid-column-start:columns-start;grid-column-end:columns-end}.block-case-study-focus__card:not(:last-of-type){margin-bottom:75px}@media only screen and (min-width: 48em){.block-case-study-focus__card{width:100%;display:inline-block;-ms-grid-column:window-start;grid-column-start:window-start;grid-column-end:window-end;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:[window-start] minmax(0, 1fr) [columns-start column-1-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-1-end column-2-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-2-end column-3-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-3-end column-4-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-4-end column-5-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-5-end column-6-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-6-end columns-end] minmax(0, 1fr) [window-end];grid-template-columns:[window-start] minmax(0, 1fr) [columns-start column-1-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-1-end column-2-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-2-end column-3-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-3-end column-4-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-4-end column-5-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-5-end column-6-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 100%) / 6 - 2.3333333333rem)) [column-6-end columns-end] minmax(0, 1fr) [window-end];-webkit-marquee-increment:0vw;column-gap:2rem}}@media only screen and (min-width: 64em){.block-case-study-focus__card{-ms-grid-column:column-3-start;grid-column-start:column-3-start;grid-column-end:column-11-end;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:[column-2-end column-3-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-3-end column-4-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-4-end column-5-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-5-end column-6-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-6-end column-7-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-7-end column-8-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-8-end column-9-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-9-end column-10-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-10-end column-11-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-11-end column-12-start];grid-template-columns:[column-2-end column-3-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-3-end column-4-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-4-end column-5-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-5-end column-6-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-6-end column-7-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-7-end column-8-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-8-end column-9-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-9-end column-10-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-10-end column-11-start] minmax(0, calc(min(var(--grid-viewport-width, 100vw), 87.5rem) / 12 - 2.1666666667rem)) [column-11-end column-12-start];-webkit-marquee-increment:0vw;column-gap:2rem}.block-case-study-focus__card:not(:last-of-type){margin-bottom:150px}.block-case-study-focus__card.u-watch--active picture{filter:blur(0px) brightness(100%)}.block-case-study-focus__card.u-watch--active h2{transform:translate3D(0px, 0px, 0px)}.block-case-study-focus__card.u-watch--active .block-case-study-focus__arrow{opacity:1;transform:translate3D(0%, calc(100px - 125%), 0px)}.block-case-study-focus__card.u-watch--active .block-case-study-focus__terms{opacity:1;transform:translate3D(0%, 0, 0px);transition-delay:100ms}}.block-case-study-focus__image-outer{overflow:hidden;border-radius:8px;box-shadow:0px 22px 57px 15px rgba(17,18,43,.22)}@media only screen and (min-width: 48em){.block-case-study-focus__image-outer{-ms-grid-column-span:3;-ms-grid-column:columns-start;grid-column:columns-start/span 3;-ms-grid-row-span:2;-ms-grid-row:1;grid-row:1/span 2}}@media only screen and (min-width: 64em){.block-case-study-focus__image-outer{width:calc(100% - 82px);-ms-grid-column-span:5;-ms-grid-column:column-3-start;grid-column:column-3-start/span 5;-ms-grid-row-span:2;-ms-grid-row:1;grid-row:1/span 2}.block-case-study-focus__image-outer picture{filter:blur(5px) brightness(60%);transition:filter 460ms ease-in-out;position:relative}.block-case-study-focus__image-outer picture:after{position:absolute;content:"";position:absolute;top:0;left:0;width:100%;height:100%}}.block-case-study-focus__side{position:relative;padding-left:.6875rem;padding-right:.905625rem}@media only screen and (max-width: 47.9375em){.block-case-study-focus__side{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:32px}.block-case-study-focus__side .block-case-study-focus__title h2{margin-top:0}}@media only screen and (min-width: 48em){.block-case-study-focus__side{padding-left:0;padding-right:0;-ms-grid-column:column-4-start;grid-column-start:column-4-start;grid-column-end:column-6-end;-ms-grid-row:1;grid-row:1}}@media only screen and (min-width: 64em){.block-case-study-focus__side{-ms-grid-column:column-7-start;grid-column-start:column-7-start;grid-column-end:column-11-end}}@media only screen and (min-width: 80em){.block-case-study-focus__side{margin-left:3.3125rem}}@media only screen and (min-width: 48em){.block-case-study-focus__arrow{position:absolute;-ms-grid-column:column-4-start;grid-column-start:column-4-start;grid-column-end:column-6-end;-ms-grid-row:1;grid-row:1;transform:translate3D(0, calc(100px - 125%), 0px);right:unset;left:0}}@media only screen and (min-width: 64em){.block-case-study-focus__arrow{-ms-grid-column:column-7-start;grid-column-start:column-7-start;grid-column-end:column-11-end;-ms-grid-row:1;grid-row:1;width:100%;transform:translate3D(-75%, calc(100px - 125%), 0px);opacity:0;transition:opacity 460ms ease-in-out,transform 460ms ease-in-out}}.block-case-study-focus__arrow svg{width:42px}.block-case-study-focus__arrow svg path{stroke:#f61067 !important}@media only screen and (min-width: 48em){.block-case-study-focus__title{-ms-grid-column:column-4-start;grid-column-start:column-4-start;grid-column-end:column-6-end;-ms-grid-row:1;grid-row:1}}@media only screen and (min-width: 64em){.block-case-study-focus__title{position:relative;-ms-grid-column:column-7-start;grid-column-start:column-7-start;grid-column-end:column-11-end;-ms-grid-row:1;grid-row:1}}.block-case-study-focus__title h2{color:#f2f4f8;font-weight:800;letter-spacing:-1px;font-size:1.5rem;line-height:2.125rem;margin-right:1rem;margin-top:32px;word-break:break-word}@media only screen and (min-width: 48em){.block-case-study-focus__title h2{margin-top:150px;margin-right:0;font-size:2rem;line-height:2.625rem}}@media only screen and (min-width: 64em){.block-case-study-focus__title h2{font-size:4.0625rem;line-height:4.6875rem;margin-right:0;transition:transform 460ms ease-in-out;transform:translate3D(-175px, 0, 0px)}}.block-case-study-focus__terms{display:none;position:relative;-ms-grid-row:2;grid-row:2;-ms-grid-column:column-7-start;grid-column-start:column-7-start;grid-column-end:column-11-end;-ms-flex-item-align:end;align-self:flex-end}@media only screen and (min-width: 64em){.block-case-study-focus__terms{display:block;transform:translate3D(0, 100px, 0px);opacity:0;transition:opacity 460ms ease-in-out,transform 460ms ease-in-out}}.block-case-study-focus__terms-list{width:100%;columns:2;column-gap:24px;margin-top:32px}@media only screen and (min-width: 80em){.block-case-study-focus__terms-list{margin-top:96px}}.block-case-study-focus__terms-list li{font-size:1.125rem;line-height:1.375rem}.block-case-study-focus__terms-list li+li{margin-top:24px}
/*# sourceMappingURL=style.css.map */
