.pageStyles_section__OJXXk{padding:0 var(--sm-margin-page)}@media (min-width:1024px){.pageStyles_section__OJXXk{padding:0 var(--margin-page)}}.pageStyles_sectionTitle__7nFPd{width:100%;margin-bottom:var(--sm-margin-mid)}@media (min-width:1024px){.pageStyles_sectionTitle__7nFPd{margin-bottom:var(--margin-mid)}}.pageStyles_withCenteredContent__Hz1lM{display:flex;flex-direction:column;align-items:center}.pageStyles_withWhiteBackground__zNKdZ{background-color:var(--color-white)}.pageStyles_withBackgroundColor__HtQ3P{background-color:var(--project-color-bg)}.pageStyles_sectionWithMargins__OdUBW{margin:var(--sm-margin-large) 0}@media (min-width:1024px){.pageStyles_sectionWithMargins__OdUBW{margin:var(--margin-large) 0}}.pageStyles_sectionWithPadding__b0evC{padding-top:var(--sm-margin-large);padding-bottom:var(--sm-margin-large)}@media (min-width:1024px){.pageStyles_sectionWithPadding__b0evC{padding-top:var(--margin-large);padding-bottom:var(--margin-large)}}.pageStyles_withBackgroundColor__HtQ3P+.pageStyles_withBackgroundColor__HtQ3P:not(.pageStyles_fullBleed__TImZt)
.pageStyles_withWhiteBackground__zNKdZ:not(.pageStyles_fullBleed__TImZt)+.pageStyles_withWhiteBackground__zNKdZ,.pageStyles_withBackgroundColor__HtQ3P:not(.pageStyles_fullBleed__TImZt)+.pageStyles_withBackgroundColor__HtQ3P,.pageStyles_withWhiteBackground__zNKdZ+.pageStyles_withWhiteBackground__zNKdZ:not(.pageStyles_fullBleed__TImZt){padding-top:0}.pageStyles_imageBlock__5wchv{display:block;width:100%;height:auto;border-radius:10px;overflow:hidden}.pageStyles_imageFrame__Vsx39{height:calc(100vh - var(--sm-header-height));width:100%;position:relative}@media (min-width:1024px){.pageStyles_imageFrame__Vsx39{height:calc(100vh - var(--header-height))}}.pageStyles_imageCover__exRGV{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pageStyles_imageCaption__pab52{margin-top:15px;padding:0 10px}.pageStyles_imageCaptionPadded__5S880{padding:0 var(--sm-margin-page)}@media (min-width:1024px){.pageStyles_imageCaptionPadded__5S880{padding:0 var(--margin-page)}}.pageStyles_logo__kglxt{display:block;width:200px;height:auto}.pageStyles_logoCaption__jGK0j+.pageStyles_logo__kglxt{margin-top:var(--sm-margin-small)}@media (min-width:1024px){.pageStyles_logoCaption__jGK0j+.pageStyles_logo__kglxt{margin-top:var(--margin-small)}}.pageStyles_embed__OCCQR{border-radius:10px;overflow:hidden}.pageStyles_pageColumns__5YU4o{width:100%;display:grid;grid-template-columns:1fr;grid-gap:var(--sm-margin-large);gap:var(--sm-margin-large)}@media (min-width:1024px){.pageStyles_pageColumns__5YU4o{grid-template-columns:repeat(12,1fr);gap:var(--gutter)}}.pageStyles_pageColumnsCenter__PcwIG{align-items:center}@media (min-width:1024px){.pageStyles_column__M8aHU.pageStyles_lg__lbA1N{grid-column:span 12}.pageStyles_column__M8aHU.pageStyles_md__Btkyp{grid-column:2/span 10}.pageStyles_column__M8aHU.pageStyles_sm__OObuX{grid-column:3/span 8}.pageStyles_column__M8aHU.pageStyles_xs__7q_3I{grid-column:4/span 6}.pageStyles_imageRowSingle__lJ6nE{grid-column:span 6}.pageStyles_imageRowMdSingle__7TA_w{grid-column:span 5}.pageStyles_imageRowMdSingle__7TA_w:first-child{grid-column:2/span 5}.pageStyles_imageRowMdSingle__7TA_w:only-child{grid-column:4/span 6}}@media (max-width:1023.98px){.pageStyles_textColumn__Gf1NF{max-width:var(--line-length)}}@media (min-width:1024px){.pageStyles_textColumn__Gf1NF{grid-column:span 6}}@media (max-width:1023.98px){.pageStyles_textColumnCentered__q8bAa{margin-left:auto;margin-right:auto}}@media (min-width:1024px){.pageStyles_textColumnCentered__q8bAa{grid-column:4/span 6}}.pageStyles_map__a2xCQ{height:calc(100vh - var(--sm-header-height));width:100%;position:relative}@media (min-width:1024px){.pageStyles_map__a2xCQ{height:calc(100vh - var(--header-height))}}.pageStyles_mapWithProjects__x0832{width:100%;position:relative;padding:var(--sm-margin-page)}@media (max-width:1023.98px){.pageStyles_mapWithProjects__x0832{display:flex;flex-direction:column;gap:var(--gutter)}}@media (min-width:1024px){.pageStyles_mapWithProjects__x0832{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr auto;padding:var(--margin-page);grid-gap:var(--sm-gutter);gap:var(--sm-gutter)}.pageStyles_mapWithProjects__x0832.pageStyles_mapWithTitle__s76wW{grid-template-rows:auto 1fr auto}}.pageStyles_mapTitle__746H9{text-align:center;color:var(--color-off-white)}@media (max-width:1023.98px){.pageStyles_mapTitle__746H9{order:1}}@media (min-width:1024px){.pageStyles_mapTitle__746H9{grid-column:span 12;margin-bottom:var(--sm-margin-mid)}}@media (max-width:1023.98px){.pageStyles_mapProject__EW_e3{order:3}}@media (min-width:1024px){.pageStyles_mapProject__EW_e3{grid-column:span 4;display:flex}}.pageStyles_mapProjectInner__vRqEx{width:100%;display:flex;align-items:stretch}.pageStyles_mapProjectTile__h0mMu{flex:0 0 calc(100% - var(--sm-margin-page) * 2)}@media (min-width:1024px){.pageStyles_mapProjectTile__h0mMu{flex:0 0 100%}}.pageStyles_mapSlider__T5um_{position:relative}@media (max-width:1023.98px){.pageStyles_mapSlider__T5um_{margin:0 calc(var(--sm-margin-page) * -1) 0}}@media (min-width:1024px){.pageStyles_mapSlider__T5um_{width:100%}}.pageStyles_mapSliderViewport__aJxO_{width:100%;border-radius:10px;overflow:hidden}.pageStyles_mapSliderContainer__QEbA1{backface-visibility:hidden;display:flex;gap:var(--sm-margin-page);touch-action:pan-y}.pageStyles_mapSliderContainer__QEbA1>:last-child{margin-right:var(--sm-margin-page)}@media (min-width:1024px){.pageStyles_mapSliderContainer__QEbA1{gap:var(--gutter)}.pageStyles_mapSliderContainer__QEbA1>:last-child{margin-right:var(--margin-page)}}.pageStyles_mapArea__U5lmQ{display:flex;flex-direction:column}@media (max-width:1023.98px){.pageStyles_mapArea__U5lmQ{aspect-ratio:5/4;order:2}.pageStyles_mapArea__U5lmQ .pageStyles_mapMore__rlpvb{display:none}}@media (min-width:1024px){.pageStyles_mapArea__U5lmQ{grid-column:span 8}}.pageStyles_mapCanvas__1I6v7{position:relative;flex:1 0 auto;width:100%;border-radius:10px;overflow:hidden}.pageStyles_mapCanvas__1I6v7 canvas{border-radius:10px}.pageStyles_buttons__EwFGM{margin-top:var(--sm-gutter);display:flex;gap:var(--sm-margin-small)}@media (max-width:1023.98px){.pageStyles_buttons__EwFGM{justify-content:space-between;padding:0 var(--sm-margin-page)}}@media (min-width:1024px){.pageStyles_buttons__EwFGM{margin-top:var(--gutter);gap:var(--margin-small);justify-content:center}.pageStyles_buttons__EwFGM .pageStyles_mapMore__rlpvb{display:none}}.pageStyles_mapMore__rlpvb{display:flex;justify-content:center;align-items:center;flex:0 0 auto}@media (min-width:1024px){.pageStyles_mapMore__rlpvb{margin-top:var(--gutter)}}.pageStyles_mapThumbnail__UzU_R{position:absolute;z-index:20}@media (max-width:767.98px){.pageStyles_mapThumbnail__UzU_R{background-color:rgba(0,0,0,.8);top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}}@media (min-width:768px){.pageStyles_mapThumbnail__UzU_R{top:var(--sm-margin-small);right:var(--sm-margin-small)}}@media (min-width:1024px){.pageStyles_mapThumbnail__UzU_R{top:var(--margin-small);right:var(--margin-small)}}.pageStyles_quote__yQsuE{text-align:center;padding:var(--sm-margin-x-large) 0;margin:0}@media (min-width:1024px){.pageStyles_quote__yQsuE{padding:var(--margin-xx-large) 0}}.pageStyles_quoteText__eT9Mt{color:var(--project-color,var(--color-off-black));max-width:25.35em}.pageStyles_quoteText__eT9Mt.pageStyles_quoteTextLarge__J_dRm{max-width:12em}.pageStyles_quoteWithBackground__LbQ9Y .pageStyles_quoteText__eT9Mt{color:var(--color-off-black)}.pageStyles_quoteText__eT9Mt+.pageStyles_quoteAuthor__lcKp7{margin-top:var(--sm-margin-mid)}.pageStyles_quoteText__eT9Mt.pageStyles_quoteTextLarge__J_dRm+.pageStyles_quoteAuthor__lcKp7{margin-top:var(--sm-margin-large)}@media (min-width:1024px){.pageStyles_quoteText__eT9Mt+.pageStyles_quoteAuthor__lcKp7{margin-top:var(--margin-mid)}.pageStyles_quoteText__eT9Mt.pageStyles_quoteTextLarge__J_dRm+.pageStyles_quoteAuthor__lcKp7{margin-top:var(--margin-large)}}.pageStyles_featureBlocks__Pguo2{width:100%;display:grid;grid-gap:var(--sm-margin-mid);gap:var(--sm-margin-mid)}@media (max-width:1023.98px){.pageStyles_featureBlocks__Pguo2{grid-template-rows:repeat(3,1fr)}}@media (min-width:1024px){.pageStyles_featureBlocks__Pguo2{grid-template-columns:repeat(3,1fr);gap:var(--sm-gutter);gap:var(--gutter)}}.pageStyles_featureBlock__2RozG{position:relative;border-radius:10px;overflow:hidden;aspect-ratio:4/5;background-color:var(--color-off-black)}.pageStyles_featureBlockOverlay__rMCzh{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:var(--sm-margin-mid);padding:var(--sm-gutter);z-index:10;color:var(--color-off-white);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}@media (min-width:1024px){.pageStyles_featureBlockOverlay__rMCzh{gap:var(--margin-mid);padding:var(--margin-small)}}.pageStyles_featureBlockImage__MQofu{opacity:.8}.pageStyles_slider__wvqBd{width:100vw;margin:0 calc(var(--sm-margin-page) * -1) 0}@media (min-width:1024px){.pageStyles_slider__wvqBd{margin:0 calc(var(--margin-page) * -1) 0}}.pageStyles_slide__DrEgj{flex:0 0 calc(50vw * var(--image-ratio))}@media (min-width:1024px){.pageStyles_slide__DrEgj{flex:0 0 calc(38vw * var(--image-ratio))}}.pageStyles_slideImage__HugEu{display:block;width:100%;height:auto;border-radius:10px}.pageStyles_contentGrid__GyikZ{display:flex;flex-direction:column;gap:var(--sm-gutter)}@media (min-width:768px){.pageStyles_contentGrid__GyikZ{display:grid;grid-template-columns:repeat(12,1fr)}}@media (min-width:1024px){.pageStyles_contentGrid__GyikZ{gap:var(--gutter)}}@media (max-width:767.98px){.pageStyles_contentGridColumnLg__EHy21,.pageStyles_contentGridColumnMd__nxBmz,.pageStyles_contentGridColumnSm__DKyvu,.pageStyles_contentGridColumnXs__zSmc_{flex:0 0 auto}}@media (min-width:768px){.pageStyles_contentGridColumnXs__zSmc_{grid-column:span 4}.pageStyles_contentGridColumnSm__DKyvu{grid-column:span 6}.pageStyles_contentGridColumnMd__nxBmz{grid-column:span 8}.pageStyles_contentGridColumnLg__EHy21{grid-column:span 12}}.pageStyles_contentGridText__aAcgM{margin:var(--sm-margin-small) 0 0}@media (min-width:1024px){.pageStyles_contentGridText__aAcgM{margin:var(--margin-small) 0 0}}.pageStyles_imageWrap___uvzV{position:relative}.pageStyles_playButton__QeS_6{position:absolute;top:0;left:0;width:100%;height:100%;color:var(--color-off-white)}.resultsStats_resultsBoxVertical__nixpB{display:flex;flex-direction:column;justify-content:center;gap:var(--margin-small)}.resultsStats_resultsBoxHorizontal__irZAS{width:100%;display:grid;grid-template-columns:repeat(var(--sm-max-per-row,auto-fit),minmax(100px,1fr));justify-content:center;text-align:center;grid-gap:var(--sm-margin-mid) var(--sm-gutter);gap:var(--sm-margin-mid) var(--sm-gutter)}@media (max-width:767.98px){.resultsStats_resultsBoxHorizontal__irZAS.resultsStats_resultsBoxMany__bBT_o{grid-template-columns:repeat(var(--sm-max-per-row,2),1fr)}}@media (min-width:768px){.resultsStats_resultsBoxHorizontal__irZAS{gap:var(--margin-large) var(--gutter);grid-template-columns:repeat(var(--max-per-row,auto-fit),minmax(100px,1fr))}}@media (max-width:767.98px){.resultsStats_resultsBoxHorizontal__irZAS.resultsStats_resultsBoxMany__bBT_o .resultsStats_resultsBoxSingle__lxviI:nth-child(odd):last-child{grid-column:span var(--sm-max-per-row,2)}}.resultsStats_resultsBoxNumber__Mxtko{letter-spacing:-.05em;margin-bottom:5px}@media (min-width:768px){.resultsStats_resultsBoxNumber__Mxtko{margin-bottom:10px}}.resultsStats_resultsBoxNumberSmall__AjVDm{letter-spacing:-.05em;font-size:var(--sm-font-size-h2)}@media (min-width:420px) and (max-width:767.98px){.resultsStats_resultsBoxNumberSmall__AjVDm{font-size:var(--sm-font-size-h1)}}@media (min-width:768px) and (max-width:1023.98px){.resultsStats_resultsBoxNumberSmall__AjVDm{font-size:44px}}@media (min-width:1024px){.resultsStats_resultsBoxNumberSmall__AjVDm{font-size:50px}}.flag_location__eVob7{display:flex;align-items:center;gap:10px;text-align:left;overflow:hidden}.flag_flag__aLbJd{width:1.4285714286em;height:1.4285714286em;border-radius:100%;-o-object-fit:cover;object-fit:cover}.flag_locationText__5uGRu{flex:0 0 auto}.tag_tag__yvVQA{display:inline-flex;align-items:center;height:30px;border-radius:30px;padding:0 5px}.tag_tagLabel__GU9Oc{margin:0 5px}.tag_outline__A_MYN{border:1px solid}.tag_solid__UsZMq{background-color:var(--tag-bg-color,var(--color-off-white));color:var(--tag-text-color,var(--color-off-black))}.map_map__q02tb{width:100%;height:calc(100vh - var(--sm-header-height));position:relative}@supports (height:100svh){.map_map__q02tb{height:calc(100svh - var(--sm-header-height))}}@media (min-width:1024px){.map_map__q02tb{height:calc(100vh - var(--header-height))}@supports (height:100svh){.map_map__q02tb{height:calc(100svh - var(--header-height))}}}.map_canvas__hkVe4{position:absolute;top:0;left:0;width:100%;height:100%}.map_zoomControls__8v5UV{position:absolute;bottom:var(--sm-margin-mid);left:var(--sm-margin-small);z-index:10;display:flex;flex-direction:column;gap:10px}@media (min-width:1024px){.map_zoomControls__8v5UV{bottom:var(--margin-mid);left:var(--margin-small)}}.map_zoomButton__NOsgT{width:var(--sm-button-height);padding:0}@media (min-width:1024px){.map_zoomButton__NOsgT{width:var(--button-height)}}.map_mapThumbnailScroll__4tA_8{position:absolute;z-index:20;top:0;right:0;height:100%}@media (max-width:767.98px){.map_mapThumbnailScroll__4tA_8{display:none}}.map_mapThumbnailScrollContainer__AfBkM{height:100%;overflow:hidden;padding:0 var(--sm-margin-small) var(--sm-margin-small);display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain}@media (min-width:768px){.map_mapThumbnailScrollContainer__AfBkM{padding:0 var(--margin-small) var(--margin-small)}}.map_mapThumbnailWrap__9FvDd{padding-top:var(--sm-margin-small)}@media (min-width:768px){.map_mapThumbnailWrap__9FvDd{padding-top:var(--margin-small)}}.map_mapThumbnail__MH6hp{position:absolute;z-index:20;background-color:rgba(0,0,0,.8);top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.map_mapThumbnail__MH6hp{display:none}}.map_returnLink__VwCSp{position:absolute;top:var(--sm-margin-small);left:var(--sm-margin-small);z-index:10;filter:drop-shadow(0 2px 5px rgba(0,0,0,.25));color:var(--color-off-white)}@media (min-width:1024px){.map_returnLink__VwCSp{top:var(--margin-small);left:var(--margin-small)}}.map_filter__OnVTZ{position:absolute;top:var(--sm-margin-small);left:var(--sm-margin-small);z-index:10;display:flex;flex-wrap:wrap;width:calc(100% - (var(--sm-margin-small) * 2));max-width:380px;gap:10px}.map_filter__OnVTZ>*{filter:drop-shadow(0 2px 5px rgba(0,0,0,.25))}@media (min-width:1024px){.map_filter__OnVTZ{top:var(--margin-small);left:var(--margin-small);width:calc(100% - (var(--margin-small) * 2))}}.map_filterButton___zYoF{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 5px)}.map_activeSearch__WxTVk{max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.map_countries__AmDUv{flex:1 0 calc(100% - 10px - var(--sm-button-height));z-index:10}@media (min-width:1024px){.map_countries__AmDUv{flex:1 0 calc(100% - 10px - var(--button-height))}}.map_mapButton__r7yY2{position:absolute;top:50%;transform:translateY(-50%);z-index:10;box-shadow:0 2px 5px 0 rgba(0,0,0,.25)}.map_mapButtonPrev__SdO6w{left:var(--sm-margin-small)}@media (min-width:1024px){.map_mapButtonPrev__SdO6w{left:var(--margin-small)}}.map_mapButtonNext__BZ9Tg{right:var(--sm-margin-small)}@media (min-width:1024px){.map_mapButtonNext__BZ9Tg{right:var(--margin-small)}}.map_proceed__YcnbD{position:absolute;bottom:var(--sm-margin-mid);z-index:10;color:var(--color-off-white)}@media (max-width:767.98px){.map_proceed__YcnbD{right:var(--sm-margin-small)}}@media (min-width:768px){.map_proceed__YcnbD{left:50%;transform:translateX(-50%)}}@media (min-width:1024px){.map_proceed__YcnbD{bottom:var(--margin-mid)}}.map_closeButton__0Z9n2{flex:0 0 auto}@media (max-width:419.98px){.map_filterInactive__tk_qw{max-width:none;justify-content:space-between}}.slider_slider__me_e3{position:relative}.slider_viewport__NWyuo{overflow:hidden}.slider_container___SeVq{backface-visibility:hidden;display:flex;gap:var(--sm-gutter);touch-action:pan-y;padding-left:var(--sm-margin-page)}.slider_container___SeVq>:last-child{margin-right:var(--sm-margin-page)}@media (min-width:1024px){.slider_container___SeVq{gap:var(--gutter);padding-left:var(--margin-page)}.slider_container___SeVq>:last-child{margin-right:var(--margin-page)}}.slider_button__nz9jr{position:absolute;top:50%;z-index:10;transform:translateY(-50%);box-shadow:0 2px 5px 0 rgba(0,0,0,.25)}.slider_buttonPrev__EGHUJ{left:var(--sm-margin-small)}@media (min-width:1024px){.slider_buttonPrev__EGHUJ{left:40px}}.slider_buttonNext__7tmDz{right:var(--sm-margin-small)}@media (min-width:1024px){.slider_buttonNext__7tmDz{right:40px}}.slider_buttonDisabled__ztFUg{opacity:0;pointer-events:none}.richText_text__nOMtL{width:100%}.richText_text__nOMtL ol,.richText_text__nOMtL p,.richText_text__nOMtL ul{margin:1.3em 0}.richText_text__nOMtL ol:first-child,.richText_text__nOMtL p:first-child,.richText_text__nOMtL ul:first-child{margin-top:0}.richText_text__nOMtL ol:last-child,.richText_text__nOMtL p:last-child,.richText_text__nOMtL ul:last-child{margin-bottom:0}.richText_text__nOMtL ol,.richText_text__nOMtL ul{padding:0 0 0 2em}.richText_text__nOMtL h2+h3{margin-top:1.3em}.richText_text__nOMtL ul{list-style:disc}.richText_text__nOMtL ul ul{list-style-type:circle}.richText_text__nOMtL ul ul ul{list-style-type:square}.richText_text__nOMtL ol ol{list-style-type:lower-roman}.richText_text__nOMtL ol ol ol{list-style-type:lower-alpha}.richText_styleLinks__9chjv ol a,.richText_styleLinks__9chjv p a,.richText_styleLinks__9chjv ul a{-webkit-text-decoration:underline;text-decoration:underline;transition:color .2s ease-in-out}@media (hover:hover){.richText_styleLinks__9chjv ol a,.richText_styleLinks__9chjv p a,.richText_styleLinks__9chjv ul a{transition:opacity .25s ease-in-out}.richText_styleLinks__9chjv ol a:hover,.richText_styleLinks__9chjv p a:hover,.richText_styleLinks__9chjv ul a:hover{opacity:.5}}.richText_maxWidth__WRVut ol,.richText_maxWidth__WRVut p,.richText_maxWidth__WRVut ul{max-width:var(--line-length)}.richText_maxWidth__WRVut h2,.richText_maxWidth__WRVut h3,.richText_maxWidth__WRVut h4{max-width:640px}.richText_highlight__hThpU{color:var(--project-color)}.richText_block__qtgs9{margin:var(--margin-mid) 0}.richText_block__qtgs9:first-child{margin-top:0}.richText_block__qtgs9:last-child{margin-bottom:0}.richText_image__gV2Dg:not(.richText_imageBorder__23umX) .richText_imageBlock__b25h_{border-radius:10px}.richText_imageBlock__b25h_{display:inline-block;width:100%;height:auto}.richText_imageBorder__23umX .richText_imageBlock__b25h_{border:10px solid #fff}.richText_imageTilted__IQ2Ts .richText_imageBlock__b25h_{transform:rotate(-1deg)}.richText_imageCaption__J_X8h{padding:15px 10px 0}.richText_buttons__GJs7W{display:flex;flex-wrap:wrap;gap:10px}.richText_buttonsCenter__c8L_1{justify-content:center}.projectThumbnail_thumbnail__kX7jr{border-radius:10px;display:flex;flex-direction:column;align-items:center;background-color:var(--color-white);text-align:center;overflow:hidden;padding-bottom:var(--sm-margin-mid)}@media (min-width:1024px){.projectThumbnail_thumbnail__kX7jr{padding-bottom:var(--margin-small)}}.projectThumbnail_imageWrap__LnW22{position:relative;width:100%;flex:1 1 auto;display:flex;flex-direction:column}.projectThumbnail_image__ifUlu{width:100%;height:auto;aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover;display:block;flex:1 0 auto}@media (min-width:1024px){.projectThumbnail_image__ifUlu{aspect-ratio:1/1}}.projectThumbnail_sitePhoto__0jOxC{position:relative;flex:1 1 auto;display:flex}.projectThumbnail_sitePhoto__0jOxC .projectThumbnail_image__ifUlu{aspect-ratio:5/2}@media (min-width:1024px){.projectThumbnail_sitePhoto__0jOxC .projectThumbnail_image__ifUlu{aspect-ratio:2/1}}.projectThumbnail_sitePhotoLabel__FotmF{position:absolute;top:10px;left:10px}.projectThumbnail_selfSustaining__y4HMB{position:absolute;top:10px;right:10px;z-index:10}.projectThumbnail_details__q_D1L{display:flex;flex-direction:column;justify-content:center;gap:var(--sm-gutter);margin:var(--sm-margin-mid) 0;padding:0 var(--sm-gutter);flex:1 0 auto}@media (min-width:1024px){.projectThumbnail_details__q_D1L{gap:var(--gutter);margin:var(--margin-small) 0;padding:0 var(--margin-small)}}.projectThumbnail_tags__uZn_v{display:flex;gap:5px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:5px}.testimonials_testimonials__oJw_z{position:relative;min-height:calc(100vh - var(--sm-header-height))}@media (min-width:1024px){.testimonials_testimonials__oJw_z{min-height:calc(100vh - var(--header-height))}}.testimonials_slide__rVbTS{position:relative;width:100%;min-height:calc(100vh - var(--sm-header-height));background-color:var(--bg-color,var(--color-off-black));display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:var(--sm-header-height)}.testimonials_slide__rVbTS:not(:first-child){position:absolute;top:0;left:0}@media (min-width:1024px){.testimonials_slide__rVbTS{justify-content:center;min-height:calc(100vh - var(--header-height));padding:var(--margin-xx-large) var(--margin-page)}}.testimonials_image__yv50e{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media (max-width:1023.98px){.testimonials_image__yv50e{width:100%;height:auto;aspect-ratio:5/4;-o-object-position:0 0;object-position:0 0}}@media (min-width:1024px){.testimonials_image__yv50e{width:50%;height:100%;-webkit-mask-image:linear-gradient(90deg,#000,transparent);mask-image:linear-gradient(90deg,#000,transparent)}}.testimonials_quote__GOaTU{position:relative;z-index:10;color:var(--color-off-white)}@media (max-width:1023.98px){.testimonials_quote__GOaTU{padding:66.66% var(--sm-margin-page) var(--sm-margin-page);font-size:var(--sm-font-size-h3)}}@media (min-width:1024px){.testimonials_quote__GOaTU{height:100%;width:66.66%;max-width:26em;margin-left:auto}}.testimonials_quoteAuthor__WsLqX{margin-top:var(--sm-margin-mid)}@media (min-width:1024px){.testimonials_quoteAuthor__WsLqX{margin-top:var(--margin-mid)}}.testimonials_controlBar__f37hk{position:absolute;bottom:var(--sm-margin-page);left:50%;transform:translateX(-50%);z-index:10;color:var(--color-off-white);display:flex;align-items:center;padding:5px 3px;border-radius:var(--sm-button-height);height:var(--sm-button-height);border:1px solid}@media (min-width:1024px){.testimonials_controlBar__f37hk{border-radius:var(--button-height);height:var(--button-height);bottom:var(--margin-page)}}.testimonials_pagination__kdf6D{display:flex;align-items:center;margin:0 5px;gap:10px}.testimonials_pageDot__UxkZM{width:10px;height:10px;border-radius:100%;border:1px solid;transition:background-color .3s ease-in-out}@media (hover:hover){.testimonials_pageDot__UxkZM:hover{background-color:hsla(0,0%,100%,.2)}}.testimonials_pageDotActive__mdpOT{background-color:var(--color-off-white)}.testimonials_button__FwVaH{padding:10px;border-radius:100%}.testimonials_button__FwVaH svg{display:block}@media (hover:hover){.testimonials_button__FwVaH{transition:background-color .25s}.testimonials_button__FwVaH:hover{background-color:hsla(0,0%,100%,.2)}}