.filterMenu_filterMenu__CrEnc{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,.5);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:0 var(--sm-page-margin);display:flex;flex-direction:column;overflow-y:auto}@media (min-width:1024px){.filterMenu_filterMenu__CrEnc{padding:0 var(--page-margin)}}.filterMenu_header__Xf8eC{top:0;z-index:100;width:100%;display:flex;justify-content:space-between;align-items:center;height:var(--sm-header-height);flex:0 0 auto}@media (min-width:768px){.filterMenu_header__Xf8eC{height:var(--header-height)}}.filterMenu_logo__taySR{width:152px;height:auto;display:block}@media (min-width:768px){.filterMenu_logo__taySR{width:202px}}@media (min-width:1440px){.filterMenu_logo__taySR{width:250px}}.filterMenu_content__fkP3o{flex:1 0 auto}.filterMenu_tags__dr84o{display:flex;flex-wrap:wrap;gap:10px;margin:var(--sm-margin-small) 0}@media (min-width:1024px){.filterMenu_tags__dr84o{gap:15px;margin:var(--margin-small) 0}}.filterMenu_tag__ydhcX{display:flex;justify-content:center;align-items:center;padding:9px 10px;border:1px solid #fff;border-radius:50px;transition:color .35s ease,background-color .35s ease;overflow:hidden}@media (min-width:768px){.filterMenu_tag__ydhcX{padding:12px 20px}}@media (hover:hover){.filterMenu_tag__ydhcX:hover{background-color:#fff;color:#000;border-color:#fff}}.filterMenu_tagLabel__i8D0k{padding:0 5px}.filterMenu_active__85ybI{background-color:var(--color-pink);border-color:var(--color-pink);color:#000}.filterMenu_count__r6reR{width:28px;height:28px;border-radius:100%;border:1px solid;display:flex;align-items:center;justify-content:center;margin-left:5px}@media (min-width:768px){.filterMenu_count__r6reR{margin-left:15px}}.filterMenu_footer__Pyvbu{flex:0 0 auto;display:flex;gap:var(--sm-margin-x-small);padding-bottom:var(--sm-page-margin)}@media (min-width:1024px){.filterMenu_footer__Pyvbu{padding-bottom:var(--page-margin);gap:var(--margin-x-small)}}.filterMenu_close__HTo6S{padding:10px;margin-right:-10px}@media (hover:hover){.filterMenu_close__HTo6S{transition:opacity .2s ease-in-out}.filterMenu_close__HTo6S:hover{opacity:.4}}.filterMenu_footerButton__9KfGe{display:inline-block;border:1px solid #fff;border-radius:100px;padding:9px 15px;margin-top:var(--sm-margin-x-small);transition:color .35s ease,background-color .35s ease}@media (min-width:1024px){.filterMenu_footerButton__9KfGe{padding:10px 20px}}@media (hover:hover){.filterMenu_footerButton__9KfGe:hover{background-color:#fff;color:#000;border-color:#fff}}@media (min-width:768px){.filterMenu_footerButton__9KfGe{margin-top:var(--margin-x-small)}}.filterMenu_activeFilters__395tV{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sm-margin-x-small);padding:0 var(--sm-page-margin)}@media (max-width:767px){.filterMenu_activeFilters__395tV{display:none}}@media (min-width:1024px){.filterMenu_activeFilters__395tV{gap:var(--margin-x-small);padding:0 var(--page-margin)}}.filterMenu_activeFiltersList__ptdJf{display:flex;flex-wrap:wrap;gap:var(--sm-margin-x-small);margin-bottom:var(--sm-margin-small)}@media (min-width:1024px){.filterMenu_activeFiltersList__ptdJf{gap:var(--margin-x-small);margin-bottom:var(--margin-small)}}.filterMenu_activeFilter__EtLvW{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--text-color);border-radius:100px;padding:10px 10px 10px 20px;margin-top:var(--sm-margin-x-small);transition:color .35s ease,background-color .35s ease}@media (hover:hover){.filterMenu_activeFilter__EtLvW:hover{background-color:var(--text-color);color:var(--background-color);border-color:var(--text-color)}}.thumbnail_thumbnail__x73Zp{width:100%;position:relative;padding:0 calc(var(--sm-gutter) * .5)}.thumbnail_thumbnail__x73Zp .thumbnail_subtitle__mx1EE{opacity:.5;transform:translateX(-1em);transition:opacity .2s ease-in-out,transform .35s ease-in-out}.thumbnail_thumbnail__x73Zp .thumbnail_subtitle__mx1EE:before{content:"→ ";display:inline-block;width:1em;opacity:0;transition:opacity .2s ease-in-out}@media (min-width:568px){.thumbnail_thumbnail__x73Zp .thumbnail_subtitle__mx1EE{height:2.8em;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media (min-width:568px) and (max-width:1023px){.thumbnail_thumbnail__x73Zp{width:50%}}@media (min-width:1024px){.thumbnail_thumbnail__x73Zp{padding:0 calc(var(--gutter) * .5);width:33.33%}}.thumbnail_thumbnail__x73Zp:hover .thumbnail_subtitle__mx1EE{opacity:1;transform:translateX(0)}.thumbnail_thumbnail__x73Zp:hover .thumbnail_subtitle__mx1EE:before{opacity:1}.thumbnail_thumbnailBig__eiayv{padding:0 calc(var(--sm-gutter) * .5);width:100%}@media (min-width:568px) and (max-width:1023px){.thumbnail_thumbnailBig__eiayv{width:50%}}@media (min-width:1024px){.thumbnail_thumbnailBig__eiayv{padding:0 calc(var(--gutter) * .5);width:41.66666667%}}.thumbnail_thumbnailBigFullWidth__SwG_4{width:100%;display:flex;padding:0 calc(var(--sm-gutter) * .5)}.thumbnail_thumbnailBigFullWidth__SwG_4 .thumbnail_imageWrapper__GEE2r{transition:transform .35s ease-out;transform:rotate(-3.5deg) scale(.965)}@media (min-width:568px) and (max-width:1023px){.thumbnail_thumbnailBigFullWidth__SwG_4{margin:var(--sm-margin-mid) 0}}@media (max-width:1023px){.thumbnail_thumbnailBigFullWidth__SwG_4{flex-direction:column;gap:var(--sm-page-margin)}}@media (min-width:768px) and (max-width:1023px){.thumbnail_thumbnailBigFullWidth__SwG_4 .thumbnail_details__72fYX{width:50%;padding-right:calc(var(--sm-gutter) * .5)}}@media (min-width:1024px){.thumbnail_thumbnailBigFullWidth__SwG_4{display:grid;grid-template-columns:repeat(12,1fr);align-items:center;grid-gap:var(--gutter);gap:var(--gutter);margin:var(--margin-mid) 0;padding:0 calc(var(--gutter) * .5)}.thumbnail_thumbnailBigFullWidth__SwG_4 .thumbnail_imageWrapper__GEE2r{grid-column:1/span 8}.thumbnail_thumbnailBigFullWidth__SwG_4 .thumbnail_details__72fYX{grid-column:9/span 4;margin-top:0}.thumbnail_thumbnailBigFullWidth__SwG_4.thumbnail_reverse__9a05K .thumbnail_imageWrapper__GEE2r{grid-row:1;grid-column:5/span 8}.thumbnail_thumbnailBigFullWidth__SwG_4.thumbnail_reverse__9a05K .thumbnail_details__72fYX{grid-row:1;grid-column:1/span 4}}@media (hover:hover){.thumbnail_thumbnailBigFullWidth__SwG_4:hover .thumbnail_imageWrapper__GEE2r{transform:rotate(0) scale(1)}}.thumbnail_thumbnailBigMedium__pM7Qi{padding:0 calc(var(--sm-gutter) * .5)}@media (min-width:568px) and (max-width:1023px){.thumbnail_thumbnailBigMedium__pM7Qi{width:50%}}@media (min-width:768px){.thumbnail_thumbnailBigMedium__pM7Qi{width:100%;display:flex;gap:var(--sm-gutter);margin-top:var(--sm-margin-large);margin-bottom:var(--margin-large)}.thumbnail_thumbnailBigMedium__pM7Qi .thumbnail_imageWrapper__GEE2r{width:50%}.thumbnail_thumbnailBigMedium__pM7Qi .thumbnail_details__72fYX{width:50%;margin-top:0}}@media (min-width:1024px){.thumbnail_thumbnailBigMedium__pM7Qi{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--gutter);gap:var(--gutter);margin-top:var(--margin-large);margin-bottom:var(--margin-large);padding:0 calc(var(--gutter) * .5)}.thumbnail_thumbnailBigMedium__pM7Qi .thumbnail_imageWrapper__GEE2r{width:100%;grid-column:2/span 6}.thumbnail_thumbnailBigMedium__pM7Qi .thumbnail_details__72fYX{width:100%;grid-column:8/span 4}}.thumbnail_thumbnailBigXLarge__O6t8Y{width:100%;padding:0 calc(var(--sm-gutter) * .5)}.thumbnail_thumbnailBigXLarge__O6t8Y .thumbnail_imageWrapper__GEE2r{position:relative;aspect-ratio:16/9}.thumbnail_thumbnailBigXLarge__O6t8Y .thumbnail_imageWrapper__GEE2r .thumbnail_image__Q49Bv,.thumbnail_thumbnailBigXLarge__O6t8Y .thumbnail_imageWrapper__GEE2r .thumbnail_video__z64V9{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.thumbnail_thumbnailBigXLarge__O6t8Y .thumbnail_imageWrapper__GEE2r img,.thumbnail_thumbnailBigXLarge__O6t8Y .thumbnail_imageWrapper__GEE2r video{-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.thumbnail_thumbnailBigXLarge__O6t8Y .thumbnail_details__72fYX{width:75%;padding-right:calc(var(--gutter) * .5)}}@media (min-width:1024px){.thumbnail_thumbnailBigXLarge__O6t8Y{padding:0 calc(var(--gutter) * .5)}.thumbnail_thumbnailBigXLarge__O6t8Y .thumbnail_details__72fYX{width:50%}.thumbnail_reverse__9a05K{flex-direction:row-reverse}.thumbnail_alignTop__1fvGE{align-self:flex-start}.thumbnail_alignCenter__tmJ1U{align-self:center}.thumbnail_alignBottom__XA2Bw{align-self:flex-end}}.thumbnail_imageWrapper__GEE2r:empty{aspect-ratio:5/4;background-color:var(--color-grey)}.thumbnail_image__Q49Bv{height:auto}.thumbnail_image__Q49Bv,.thumbnail_video__z64V9{display:block;width:100%}.thumbnail_video__z64V9 video{display:block;width:100%;height:auto}.thumbnail_details__72fYX{margin-top:10px}@media (min-width:768px) and (max-width:1023px){.thumbnail_details__72fYX{margin-top:var(--sm-margin-x-small)}}@media (min-width:1024px){.thumbnail_details__72fYX{margin-top:var(--margin-x-small)}}.thumbnail_title__Loc8U{margin-top:10px;margin-bottom:5px}.thumbnail_description__7_pah{opacity:.5}.thumbnail_description__7_pah:not(:last-child){margin-bottom:20px}.thumbnail_description__7_pah:before{content:"";display:block;width:50px;height:1px;background-color:currentColor;opacity:.5;margin:20px 0}.thumbnail_subtitleFade__f8aaK{opacity:.5}.thumbnail_thumbnailMask__PVHkW{position:absolute;top:0;left:0;width:0;height:0}.thumbnail_archMask__GBXG5{position:relative;-webkit-clip-path:url(#arch);clip-path:url(#arch);transform:translateZ(0)}.thumbnail_archMask__GBXG5:before{content:"";display:block;width:100%;padding-bottom:124.04494382%;height:0}.thumbnail_archMask__GBXG5 .thumbnail_image__Q49Bv,.thumbnail_archMask__GBXG5 .thumbnail_video__z64V9{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumbnail_sunburstMask__LiLex{position:relative;-webkit-clip-path:url(#sunburst);clip-path:url(#sunburst);transform:translateZ(0)}.thumbnail_sunburstMask__LiLex:before{content:"";display:block;width:100%;padding-bottom:100%;height:0}.thumbnail_sunburstMask__LiLex .thumbnail_image__Q49Bv,.thumbnail_sunburstMask__LiLex .thumbnail_video__z64V9{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.quote_section__gcsm1{display:grid;grid-gap:var(--sm-gutter);gap:var(--sm-gutter);grid-template-columns:repeat(12,1fr)}}@media (min-width:1024px){.quote_section__gcsm1{gap:var(--gutter)}}@media (min-width:768px) and (max-width:1023px){.quote_small__Aa8yQ{grid-column:span 10;padding-top:var(--sm-page-margin);padding-bottom:var(--sm-page-margin)}}@media (min-width:1024px){.quote_small__Aa8yQ{grid-column:span 6;padding-top:var(--margin-small);padding-bottom:var(--margin-small)}}@media (max-width:767px){.quote_large__FchKY{text-align:center;padding-top:var(--sm-margin-small);padding-bottom:var(--sm-margin-small)}@media (max-width:767px){.quote_large__FchKY .quote_quoteAuthor__VmfwJ:before{margin-left:auto;margin-right:auto}}}@media (min-width:768px){.quote_large__FchKY{grid-column:span 9;padding-top:var(--margin-small);padding-bottom:var(--margin-small)}}.quote_quotesLeft__3XAcO{margin-right:15px}.quote_quoteText__It75I{margin:20px 0}.quote_quoteAuthor__VmfwJ{margin-top:20px}.quote_quoteAuthor__VmfwJ:before{content:"";display:block;width:50px;height:1px;background-color:currentColor;opacity:.5;margin-bottom:20px}.section_section__SdJB_{margin:var(--sm-page-margin) 0}@media (min-width:768px){.section_section__SdJB_{margin:var(--margin-small) 0}}.section_withPadding__Siwu2{padding-right:var(--sm-page-margin);padding-left:var(--sm-page-margin)}@media (min-width:1024px){.section_withPadding__Siwu2{padding-right:var(--page-margin);padding-left:var(--page-margin)}}.projectDetails_details__aCJd2{display:flex;flex-direction:column}.projectDetails_detail__Wsdzj{display:block;width:100%}.projectDetails_detailLabel__3_JX6{display:inline;margin-right:5px}.projectDetails_detailValue__ImFib{display:inline;opacity:.5}.thumbnailGrid_grid__lWO2h{display:flex;align-items:flex-start;flex-wrap:wrap;padding:0 var(--sm-page-margin);gap:var(--sm-page-margin) 0;margin:0 calc(var(--sm-gutter) * -.5)}@media (min-width:568px) and (max-width:767px){.thumbnailGrid_grid__lWO2h{gap:var(--sm-margin-mid) 0}}@media (min-width:768px) and (max-width:1023px){.thumbnailGrid_grid__lWO2h{gap:var(--sm-margin-mid) 0}}@media (min-width:1024px){.thumbnailGrid_grid__lWO2h{padding:0 var(--page-margin);gap:var(--margin-mid) 0;margin:0 calc(var(--gutter) * -.5)}}.thumbnailGrid_gridLarge__q7L5O{justify-content:space-between}@media (max-width:767px){.thumbnailGrid_gridLarge__q7L5O{gap:var(--sm-margin-large) 0}}.thumbnailGrid_gridWrapper__LX327{overflow:hidden}.thumbnailGrid_button__kMSE9{display:inline-block;border:1px solid;border-radius:100px;padding:10px 20px;margin-top:var(--sm-margin-x-small);opacity:.5;transition:opacity .2s ease}@media (hover:hover){.thumbnailGrid_button__kMSE9:hover{opacity:1}}@media (min-width:768px){.thumbnailGrid_button__kMSE9{margin-top:var(--margin-x-small)}}