.InlineList_container__1ZEI1{font-family:var(--font-caps);text-transform:uppercase;font-weight:400}.InlineList_sr-only__Srzur{width:1px;height:1px;position:absolute;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:none}.InlineList_no-scrollbar__4FtXY{scrollbar-width:none}.InlineList_no-scrollbar__4FtXY::-webkit-scrollbar{display:none}.InlineList_container__1ZEI1{font-size:9px;font-size:.5625rem;line-height:1.4444444444;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;list-style:none;flex-wrap:wrap;color:var(--color-blue-800);border:none!important;gap:.125rem}.InlineList_container__1ZEI1 li{border:none!important}.InlineList_container__1ZEI1 .InlineList_item__Ui_hI{background:var(--color-white);border-radius:var(--border-radius);padding:.125rem .25rem}.BackButton_sr-only__VdtkD{width:1px;height:1px;position:absolute;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:none}.BackButton_no-scrollbar__KhhcA{scrollbar-width:none}.BackButton_no-scrollbar__KhhcA::-webkit-scrollbar{display:none}.BackButton_container__3Fiiy{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:14px;font-size:.875rem;line-height:1.0714285714;gap:.125rem;position:absolute;top:.625rem;color:var(--color-blue-800);transition:opacity var(--transition),transform var(--transition-fast);opacity:0;pointer-events:none}.BackButton_container__3Fiiy.BackButton_visible__guubq{opacity:1;pointer-events:auto}.BackButton_container__3Fiiy svg{transition:transform var(--transition-fast);transform:scaleX(-1)}.BackButton_container__3Fiiy svg path{fill:var(--color-blue-800)}@media not all and (pointer:coarse){.BackButton_container__3Fiiy:hover{transform:translateX(-.1875rem)}.BackButton_container__3Fiiy:hover svg{transform:scaleX(-1) translateX(.0625rem)}}.CaseStudy_title-small__RaajE,.CaseStudy_title__4IYx6{font-family:var(--font-bold);letter-spacing:-.03em;text-transform:uppercase;font-weight:400}.CaseStudy_locations-bottom__4iy1C .CaseStudy_label__IeeTz{font-family:var(--font-caps);text-transform:uppercase;font-weight:400}.CaseStudy_sr-only__na0pa{width:1px;height:1px;position:absolute;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:none}.CaseStudy_locations-container__k3rXF,.CaseStudy_no-scrollbar__yR5wX{scrollbar-width:none}.CaseStudy_locations-container__k3rXF::-webkit-scrollbar,.CaseStudy_no-scrollbar__yR5wX::-webkit-scrollbar{display:none}.CaseStudy_image__ajovT img{width:100%;height:100%;object-fit:cover}.CaseStudy_container__xGoo1{--bottom-panel-height:3.0625rem;--padding:0.75rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;position:relative;width:100%;background:var(--color-blue-650);padding:var(--padding);height:var(--wrapper-height);border-top:1px solid var(--color-blue-800);transition:opacity var(--transition-fast),height var(--transition-fast-delay),background var(--transition)}@media not all and (pointer:coarse){.CaseStudy_container__xGoo1:hover{background:var(--color-blue-100)}.CaseStudy_container__xGoo1:hover .CaseStudy_bottom-button__zI0BI{background-color:var(--color-white)}.CaseStudy_container__xGoo1:hover .CaseStudy_bottom-button__zI0BI svg:first-child{transform:translateX(0)}.CaseStudy_container__xGoo1:hover .CaseStudy_bottom-button__zI0BI svg:last-child{transform:translateX(calc(100% + 2 * var(--padding)))}}@media(max-width:1023px){.CaseStudy_container__xGoo1:has(~.is-expanded){height:0;opacity:0}.CaseStudy_container__xGoo1.is-expanded{height:min-content;opacity:1}.CaseStudy_container__xGoo1.is-expanded~.CaseStudy_container__xGoo1{height:0;opacity:0}}.CaseStudy_image__ajovT{width:5.125rem;height:5.125rem;pointer-events:none;transition:opacity var(--transition)}.CaseStudy_title-small__RaajE,.CaseStudy_title__4IYx6{font-size:42px;font-size:2.625rem;line-height:.8;color:var(--color-blue-800);width:13.75rem;pointer-events:none;transition:opacity var(--transition),margin-bottom var(--transition)}.CaseStudy_title-small__RaajE{font-size:30px;font-size:1.875rem;line-height:.8;margin-block:1.875rem 3.75rem}.CaseStudy_top__qBLcm{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.CaseStudy_threats__ypeHy{margin-block:1.25rem 4.25rem}.CaseStudy_full-button__54HSI{position:absolute;left:0;right:0;top:0;bottom:0}.CaseStudy_bottom-button__zI0BI{position:relative;z-index:1;opacity:1;width:-moz-fit-content;width:fit-content;transition:opacity var(--transition)}.CaseStudy_copy__sPynE{font-size:15px;font-size:.9375rem;line-height:1.2666666667;color:var(--color-blue-800);margin-bottom:var(--padding)}@media(max-width:1023px){.is-expanded .CaseStudy_copy__sPynE{display:none}}.CaseStudy_expanded__m1Gau{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:fixed;inset:calc(var(--height-header) + 1px) 0 auto 0;transform:translateX(-101%);opacity:0;transition:transform var(--transition-fast),opacity var(--transition-fast);z-index:2;height:calc(var(--app-height) - var(--height-header))}@media(max-width:1023px){.CaseStudy_expanded__m1Gau{inset:0 0 auto 0}}.CaseStudy_expanded__m1Gau.CaseStudy_is-expanded__2Iuw_{transform:translateX(0);opacity:1}.CaseStudy_expanded__m1Gau .CaseStudy_top-expanded__sA300{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:var(--padding);padding-bottom:0;background:var(--color-blue-100)}.CaseStudy_locations-container__k3rXF{position:relative;width:100%;flex:1 1;background:var(--color-bg);overflow-y:auto;list-style:none}.CaseStudy_locations-container__k3rXF li{border-top:var(--border-grid);border-color:var(--color-blue-750)}.CaseStudy_locations-container__k3rXF li:last-child{border-bottom:var(--border-grid);border-color:var(--color-blue-750)}.CaseStudy_locations-container__k3rXF li.CaseStudy_open__sf3lt{height:100%}.CaseStudy_location-content__klqx8{position:absolute;inset:0 0 var(--bottom-panel-height);z-index:3;background:var(--color-blue-100);transform:translateX(-101%);opacity:0;transition:transform var(--transition-fast),opacity var(--transition-fast)}.CaseStudy_location-content__klqx8.CaseStudy_is-open__l3E8A{transform:translateX(0);opacity:1}.CaseStudy_locations-bottom__4iy1C{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5em;position:relative;z-index:4;width:100%;padding:.75rem .875rem;height:var(--bottom-panel-height);border-top:var(--border-grid);background:var(--color-bg)}.CaseStudy_locations-bottom__4iy1C .CaseStudy_label__IeeTz{font-size:10px;font-size:.625rem;line-height:1.4;color:var(--color-blue-500);white-space:wrap;flex-shrink:1}.CaseStudy_locations-bottom__4iy1C button{flex-shrink:0}