.projects-list-item[data-v-64765a2b]{border-bottom:1px solid color-mix(in srgb,var(--color-white) 80%,var(--color-black) 20%);border-top:1px solid color-mix(in srgb,var(--color-white) 80%,var(--color-black) 20%);isolation:isolate;margin-bottom:-1px;overflow:clip;position:relative}.projects-list-item .cta[data-v-64765a2b]{height:100%;inset:0;position:relative;width:100%}.projects-list-item .block[data-v-64765a2b]{padding-bottom:max(28px,3.02vw);padding-top:max(28px,3.13vw);position:relative;z-index:1}@media not (max-width:1024px){.projects-list-item .block[data-v-64765a2b]{align-items:center;display:flex;flex-direction:row;gap:var(--grid-gap);justify-content:space-between}}@media(max-width:1024px){.projects-list-item .block[data-v-64765a2b]{display:flex;flex-direction:column;gap:8px}}.projects-list-item .block[data-v-64765a2b]:not(:first-child){background-color:var(--color-group);color:var(--color-white);height:100%;inset:0;position:absolute;width:100%;z-index:10}.projects-list-item .title[data-v-64765a2b]{font-size:max(20px,1.67vw);line-height:1.3;text-transform:uppercase}.projects-list-item .title[data-v-64765a2b],.projects-list-item .types[data-v-64765a2b]{font-family:Avenir Next LT Pro,sans-serif;font-weight:500}.projects-list-item .types[data-v-64765a2b]{font-size:max(16px,1.35vw);line-height:1.45}.projects-list-thumbnails[data-v-f25c4cf3]{pointer-events:none}.projects-list-thumbnails .wrapper[data-v-f25c4cf3]{overflow:clip}.projects-list-thumbnails .thumbnail[data-v-f25c4cf3],.projects-list-thumbnails .wrapper[data-v-f25c4cf3]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.projects-list[data-v-35159297]{display:flex;flex-direction:column;gap:0;position:relative}.thumbnails[data-v-35159297]{height:65vh;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:40vw;z-index:5000}@media not (max-width:1024px){.projects-discover .container[data-v-96ae204e]{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:20px;padding-left:64px;padding-right:64px}}@media(max-width:1024px){.projects-discover .container[data-v-96ae204e]{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:20px;padding-left:20px;padding-right:20px}}.projects-discover .container[data-v-96ae204e]{padding-bottom:max(52px,9.69vw);padding-top:max(52px,9.69vw);grid-row-gap:max(20px,11.72vw)}.projects-discover .title[data-v-96ae204e]{font-family:Eirlys,serif;font-size:max(32px,4.27vw);font-weight:300;letter-spacing:-.01em;line-height:1.05;text-transform:uppercase}@media(max-width:1024px){.projects-discover .title[data-v-96ae204e]{grid-column:1/span 5}}@media not (max-width:1024px){.projects-discover .title[data-v-96ae204e]{grid-column:5/span 6}}.projects-discover .list[data-v-96ae204e]{grid-column:1/-1}.projects-grid[data-v-f61e64e7]{grid-row-gap:max(52px,5.52vw)}.projects-group.section[data-v-c43eccef]{border-bottom:1px solid color-mix(in srgb,var(--color-theme-background) 90%,var(--color-theme-text) 10%)}.projects-group.mode-grid[data-v-c43eccef]{border-color:color-mix(in srgb,var(--color-theme-background) 90%,var(--color-theme-text) 10%)}.projects-group.mode-list[data-v-c43eccef]{border-color:transparent}@media not (max-width:1024px){.projects-group .container[data-v-c43eccef]{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:20px;padding-left:64px;padding-right:64px}}@media(max-width:1024px){.projects-group .container[data-v-c43eccef]{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:20px;padding-left:20px;padding-right:20px}}.projects-group .container[data-v-c43eccef]{padding-bottom:max(52px,6.77vw);padding-top:max(52px,11.98vw);grid-row-gap:20px}.projects-group .title[data-v-c43eccef]{font-family:Eirlys,serif;font-size:max(32px,4.27vw);font-weight:300;letter-spacing:-.01em;line-height:1.05;text-transform:uppercase}@media(max-width:1024px){.projects-group .title[data-v-c43eccef]{grid-column:1/span 5}}@media not (max-width:1024px){.projects-group .title[data-v-c43eccef]{grid-column:5/span 6}}.projects-group .title span[data-v-c43eccef]{display:block}.projects-group .grid[data-v-c43eccef]{grid-column:1/-1;margin-top:max(0px,2.19vw)}.projects-group .list[data-v-c43eccef]{grid-column:1/-1;margin-top:max(0px,8.75vw)}.projects-introduction .container[data-v-6e506d7f]{position:relative}@media not (max-width:1024px){.projects-introduction .container[data-v-6e506d7f]{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:20px;padding-left:64px;padding-right:64px}}@media(max-width:1024px){.projects-introduction .container[data-v-6e506d7f]{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:20px;padding-left:20px;padding-right:20px}}.projects-introduction .container[data-v-6e506d7f]{padding-bottom:max(58px,4.38vw);padding-top:max(54px,4.48vw);grid-row-gap:max(48px,5.83vw)}@media(max-width:1024px){.projects-introduction .container[data-v-6e506d7f]{padding-bottom:0}}.projects-introduction .title[data-v-6e506d7f]{font-family:Avenir Next LT Pro,sans-serif;font-size:max(20px,1.67vw);font-weight:500;grid-column:1/span 5;line-height:1.3}.projects-introduction .description[data-v-6e506d7f]{font-family:Eirlys,serif;font-size:max(32px,2.92vw);font-weight:300;letter-spacing:-.01em;line-height:1.1}@media not (max-width:1024px){.projects-introduction .description[data-v-6e506d7f]{grid-column:1/span 8}}@media(max-width:1024px){.projects-introduction .description[data-v-6e506d7f]{font-size:24px!important;grid-column:1/span 5;letter-spacing:0!important;line-height:1.35!important}}@media not (max-width:1024px){.projects-introduction.has-paragraphs .description[data-v-6e506d7f]{grid-column:5/span 8}}.projects-introduction .paragraphs[data-v-6e506d7f]{display:grid}@media(max-width:1024px){.projects-introduction .paragraphs[data-v-6e506d7f]{grid-template-columns:1fr}}@media not (max-width:1024px){.projects-introduction .paragraphs[data-v-6e506d7f]{grid-template-columns:1fr 1fr}}@media(max-width:1024px){.projects-introduction .paragraphs[data-v-6e506d7f]{grid-column:1/span 5}}@media not (max-width:1024px){.projects-introduction .paragraphs[data-v-6e506d7f]{grid-column:1/span 8}}.projects-introduction .paragraphs[data-v-6e506d7f]{font-family:Avenir Next LT Pro,sans-serif;font-size:max(16px,1.35vw);font-weight:500;font-weight:400!important;gap:var(--grid-gap);line-height:1.45}@media not (max-width:1024px){.projects-introduction .paragraphs[data-v-6e506d7f]{margin-top:max(48px,3.23vw)}.projects-introduction .filters-band[data-v-6e506d7f]{bottom:0;left:0;position:absolute;right:0;width:100%;z-index:20}}@media(max-width:1024px){.projects-introduction .filters-band[data-v-6e506d7f]{grid-column:1/span 5;left:calc(var(--grid-padding)*-1);position:relative;right:calc(var(--grid-padding)*-1);width:calc(100% + var(--grid-padding)*2)}}.projects-introduction .filters-band[data-v-6e506d7f] .filters{gap:max(22px,3.02vw)}.projects-introduction .filters-band[data-v-6e506d7f] .filter{padding-bottom:max(18px,1.35vw);padding-top:max(18px,1.35vw)}@media not (max-width:1024px){.projects-introduction .filters-band[data-v-6e506d7f] .label{opacity:0;visibility:hidden}}@media(max-width:1024px){.projects-introduction .title[data-v-6e506d7f]{display:none}}.projects-type.section[data-v-9ba5a562]{border-bottom:1px solid}.projects-type.mode-grid[data-v-9ba5a562]{border-color:color-mix(in srgb,var(--color-theme-background) 90%,var(--color-theme-text) 10%)}.projects-type.mode-list[data-v-9ba5a562]{border-color:transparent}@media not (max-width:1024px){.projects-type .container[data-v-9ba5a562]{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:20px;padding-left:64px;padding-right:64px}}@media(max-width:1024px){.projects-type .container[data-v-9ba5a562]{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:20px;padding-left:20px;padding-right:20px}}.projects-type .container[data-v-9ba5a562]{padding-bottom:max(52px,4.48vw);padding-top:max(52px,4.48vw)}.projects-type .grid[data-v-9ba5a562],.projects-type .list[data-v-9ba5a562]{grid-column:1/-1}.projects-page.page[data-v-97e01bdc]{opacity:0;visibility:hidden}
