picture.svelte-1pwk0j3{width:100%;display:block;position:relative;min-height:0;overflow:hidden}img.svelte-1pwk0j3{width:100%;height:100%;display:block;object-fit:cover;transition:opacity .1s ease}.placeholder.svelte-1pwk0j3{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;object-fit:cover;transition:opacity .4s ease}.placeholder.loaded.svelte-1pwk0j3{opacity:0;pointer-events:none}.reveal.svelte-1pwk0j3{opacity:1}img.svelte-1pwk0j3:not(.reveal):not(.placeholder){opacity:0}.background.svelte-1pwk0j3{background-color:#f5f6f8}.contain.svelte-1pwk0j3{width:100%;object-fit:contain}.cover.svelte-1pwk0j3{height:100%;object-fit:cover}.homepage.svelte-1narv5q{display:flex;flex-direction:row;width:100%;position:relative;z-index:10}.homepage.svelte-1narv5q section:where(.svelte-1narv5q){width:50%;padding-top:10rem;padding-bottom:var(--grid-gap);position:relative;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--grid-gap);padding-left:var(--grid-gap);padding-right:var(--grid-gap)}@media (max-width: 1260px){.homepage.svelte-1narv5q section:where(.svelte-1narv5q){padding-top:var(--header-height)}}.homepage.svelte-1narv5q section.white-content:where(.svelte-1narv5q){color:var(--black);grid-auto-rows:min-content}.homepage.svelte-1narv5q section.white-content:where(.svelte-1narv5q) a:where(.svelte-1narv5q){grid-column:span 2}.homepage.svelte-1narv5q section.white-content:where(.svelte-1narv5q) a.featured:where(.svelte-1narv5q){grid-column:span 4}@media (max-width: 1260px){.homepage.svelte-1narv5q section.white-content:where(.svelte-1narv5q) a:where(.svelte-1narv5q){grid-column:span 2}.homepage.svelte-1narv5q section.white-content:where(.svelte-1narv5q) a.featured:where(.svelte-1narv5q){grid-column:span 4}}@media (max-width: 1260px){.homepage.svelte-1narv5q section.white-content:where(.svelte-1narv5q){grid-template-columns:repeat(6,1fr);width:100%}}.homepage.svelte-1narv5q section.black-content:where(.svelte-1narv5q){flex:1;color:var(--white);display:flex;flex-direction:column;justify-content:space-between}.homepage.svelte-1narv5q section.black-content:where(.svelte-1narv5q) .black-content__sticky-wrapper:where(.svelte-1narv5q){position:sticky;position:-webkit-sticky;top:160px;display:grid;grid-template-columns:subgrid;gap:var(--grid-gap);height:calc(100vh - 160px);max-height:calc(100vh - 160px);padding-bottom:36px}.homepage.svelte-1narv5q section.black-content:where(.svelte-1narv5q) .highlight-sections:where(.svelte-1narv5q){height:auto;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--grid-gap);leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px;line-height:var(--line-height);margin-top:auto}.homepage.svelte-1narv5q section.black-content:where(.svelte-1narv5q) .highlight-sections:where(.svelte-1narv5q) .highlight-section:where(.svelte-1narv5q){grid-column:span 4;display:flex;flex-direction:column;--text: var(--white)}.homepage.svelte-1narv5q section.black-content:where(.svelte-1narv5q) .highlight-sections:where(.svelte-1narv5q) .highlight-section:where(.svelte-1narv5q) h2:where(.svelte-1narv5q) p{font-weight:500}.homepage.svelte-1narv5q section.black-content:where(.svelte-1narv5q) .highlight-sections:where(.svelte-1narv5q) .highlight-section:where(.svelte-1narv5q) p:where(.svelte-1narv5q){margin-bottom:.5rem;color:var(--grey-light);flex:1}@media (hover: hover){.homepage.svelte-1narv5q section.black-content:where(.svelte-1narv5q) .highlight-sections:where(.svelte-1narv5q) .highlight-section:where(.svelte-1narv5q) a:hover{text-decoration:none}}.homepage.svelte-1narv5q section.black-content:where(.svelte-1narv5q) .statement-section:where(.svelte-1narv5q){width:100%;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--grid-gap)}.homepage.svelte-1narv5q section.black-content:where(.svelte-1narv5q) .statement-section:where(.svelte-1narv5q) h1{grid-column:span 7;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:43px;letter-spacing:-.05375rem;font-weight:500}@media (max-width: 1260px){.homepage.svelte-1narv5q section.black-content:where(.svelte-1narv5q){position:fixed;top:auto;bottom:0;width:100%;left:0;z-index:1000;display:block;background-color:var(--black);padding-top:1.5rem;padding-bottom:1.5rem;box-sizing:border-box;margin-bottom:0;display:grid;grid-template-columns:repeat(20,1fr);height:auto;min-height:120px;max-height:100vh;overflow:hidden;cursor:default;will-change:height,top;opacity:1;transition:top .25s cubic-bezier(.4,0,.2,1)}}@media (max-width: 1260px) and (max-width: 1260px){.homepage.svelte-1narv5q section.black-content:where(.svelte-1narv5q){grid-template-columns:repeat(6,1fr)}}@media (max-width: 1260px){.homepage.svelte-1narv5q section.black-content:where(.svelte-1narv5q) .black-content__sticky-wrapper:where(.svelte-1narv5q){position:relative;top:0;gap:var(--grid-gap);height:auto;max-height:none;padding-bottom:0;grid-column:span 6;grid-template-columns:subgrid}.homepage.svelte-1narv5q section.black-content:where(.svelte-1narv5q) .statement-section:where(.svelte-1narv5q){display:grid;grid-template-columns:subgrid;width:100%;grid-column:1/-1;position:relative;top:0}.homepage.svelte-1narv5q section.black-content:where(.svelte-1narv5q) .statement-section:where(.svelte-1narv5q) h1{grid-column:span 3;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:25px;font-weight:500}.homepage.svelte-1narv5q section.black-content:where(.svelte-1narv5q) .highlight-sections:where(.svelte-1narv5q){display:grid;grid-template-columns:subgrid;width:100%;grid-column:1/-1;position:relative;bottom:0;margin-top:1rem;transition:margin-top .2s ease-out,max-height .2s ease-out;overflow:hidden}.homepage.svelte-1narv5q section.black-content:where(.svelte-1narv5q) .highlight-sections:where(.svelte-1narv5q) .highlight-section:where(.svelte-1narv5q){grid-column:span 6;width:100%}.homepage.svelte-1narv5q section.black-content:where(.svelte-1narv5q) .highlight-sections:where(.svelte-1narv5q) .highlight-section:where(.svelte-1narv5q):not(:first-child){display:none}.homepage.svelte-1narv5q section.black-content.scrolled:where(.svelte-1narv5q):not(.expanded){cursor:pointer;min-height:0}.homepage.svelte-1narv5q section.black-content.scrolled:where(.svelte-1narv5q):not(.expanded) .highlight-sections:where(.svelte-1narv5q){margin-top:0;max-height:0}.homepage.svelte-1narv5q section.black-content.scrolled.expanded:where(.svelte-1narv5q){cursor:pointer}.homepage.svelte-1narv5q section.black-content.scrolled.expanded:where(.svelte-1narv5q) .highlight-sections:where(.svelte-1narv5q){margin-top:1rem;max-height:5000px}.homepage.svelte-1narv5q section.black-content.near-footer:where(.svelte-1narv5q){position:absolute;top:var(--absolute-top);bottom:auto}}.circle.svelte-gbh8r5{width:24px;height:24px;border-radius:50%;background-color:var(--black);color:#fff;display:flex;justify-content:center;align-items:center;font-size:13.75px;text-box-trim:trim-both}.circle.svelte-gbh8r5 svg:where(.svelte-gbh8r5){width:100%;height:100%}.circle.small.svelte-gbh8r5{width:16px;height:16px;font-size:10px;font-weight:500;text-box-trim:trim-both}.circle.negative.svelte-gbh8r5{background-color:var(--white);color:var(--black)}.circle.outline.svelte-gbh8r5{border:1.5px solid var(--black);background-color:transparent;color:var(--black)}.circle.outline.negative.svelte-gbh8r5{border-width:1px;border-color:var(--white);color:var(--white)}@media (max-width: 1260px){.circle.svelte-gbh8r5:not(.small){width:18px;height:18px;font-size:11px}}.circle.is-one.svelte-gbh8r5{padding-right:1px}.circles.svelte-1pwbh4d{display:flex;align-items:center;gap:.25rem}@media (max-width: 1260px){.circles.svelte-1pwbh4d{gap:.15rem}}.circles.hidden.svelte-1pwbh4d{opacity:0;visibility:hidden}.project-card.svelte-1bmmdbe{text-decoration:none!important;grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;margin-bottom:2rem}.project-card.svelte-1bmmdbe:last-child{margin-bottom:0}.project-card.svelte-1bmmdbe .title:where(.svelte-1bmmdbe){leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:25px;grid-column:1/-1;display:flex;align-items:center;color:var(--text);margin-bottom:.75rem;gap:.5rem;font-weight:500}.project-card.svelte-1bmmdbe .title:where(.svelte-1bmmdbe) sub,.project-card.svelte-1bmmdbe .title:where(.svelte-1bmmdbe) sup{font-size:14px;vertical-align:baseline;line-height:0;position:relative}@media (max-width: 1260px){.project-card.svelte-1bmmdbe .title:where(.svelte-1bmmdbe) sub,.project-card.svelte-1bmmdbe .title:where(.svelte-1bmmdbe) sup{font-size:12px}}.project-card.svelte-1bmmdbe .title:where(.svelte-1bmmdbe) sup{top:-.55em}.project-card.svelte-1bmmdbe .title:where(.svelte-1bmmdbe) sub{bottom:-.3em}.project-card.svelte-1bmmdbe .title:where(.svelte-1bmmdbe) .text:where(.svelte-1bmmdbe){display:flex;align-items:center;color:var(--text);gap:.5rem}.project-card.svelte-1bmmdbe .title:where(.svelte-1bmmdbe) .location:where(.svelte-1bmmdbe){font-weight:400;color:var(--grey-dark)}@media (max-width: 1260px){.project-card.svelte-1bmmdbe .title:where(.svelte-1bmmdbe){margin-bottom:.5rem;align-items:flex-start}.project-card.svelte-1bmmdbe .title:where(.svelte-1bmmdbe) .circles{margin-top:.125rem}.project-card.svelte-1bmmdbe .title:where(.svelte-1bmmdbe) .text:where(.svelte-1bmmdbe){leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:18px;line-height:120%;align-items:flex-start;flex-wrap:wrap;row-gap:0rem}.project-card.svelte-1bmmdbe .title:where(.svelte-1bmmdbe) .location:where(.svelte-1bmmdbe){display:block}}.project-card.svelte-1bmmdbe .images:where(.svelte-1bmmdbe){grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%}.project-card.svelte-1bmmdbe .images:where(.svelte-1bmmdbe) .image:where(.svelte-1bmmdbe){grid-column:span 4}.project-card.svelte-1bmmdbe .images.layout-3:where(.svelte-1bmmdbe) .image.featured:where(.svelte-1bmmdbe){grid-column:span 12}.project-card.svelte-1bmmdbe .images.layout-4:where(.svelte-1bmmdbe) .image.featured:where(.svelte-1bmmdbe){grid-column:span 8}.project-card.svelte-1bmmdbe .images.layout-5:where(.svelte-1bmmdbe) .image:where(.svelte-1bmmdbe){grid-column:span 4}@media (max-width: 1260px){.project-card.svelte-1bmmdbe .title:where(.svelte-1bmmdbe){leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px;font-weight:500}.project-card.svelte-1bmmdbe .images:where(.svelte-1bmmdbe) .image:where(.svelte-1bmmdbe):nth-child(n+4){display:none}.project-card.svelte-1bmmdbe .images:where(.svelte-1bmmdbe):has(.image:nth-child(-n+2).featured:where(.svelte-1bmmdbe)) .image:where(.svelte-1bmmdbe):nth-child(n+3){display:none}.project-card.svelte-1bmmdbe .images:where(.svelte-1bmmdbe):has(.image:nth-child(-n+2).featured:where(.svelte-1bmmdbe)) .image:nth-child(-n+2).featured:where(.svelte-1bmmdbe){grid-column:span 4}.project-card.svelte-1bmmdbe .images:where(.svelte-1bmmdbe):has(.image:nth-child(-n+2).featured:where(.svelte-1bmmdbe)) .image:where(.svelte-1bmmdbe):nth-child(-n+2):not(.featured){grid-column:span 2}.project-card.svelte-1bmmdbe .images:where(.svelte-1bmmdbe):not(:has(.image:nth-child(-n+2).featured)) .image:where(.svelte-1bmmdbe):nth-child(-n+3){grid-column:span 2}}section.svelte-sgpdcf{grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%}.title.svelte-sgpdcf{grid-column:1/-1;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:25px;font-weight:500;margin-bottom:.5rem}.title.svelte-sgpdcf h1,.title.svelte-sgpdcf h2,.title.svelte-sgpdcf h3,.title.svelte-sgpdcf h4,.title.svelte-sgpdcf h5,.title.svelte-sgpdcf h6{font-weight:500}.subheading.svelte-sgpdcf{grid-column-start:1;grid-column-end:span 8;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:18px;line-height:120%;margin-bottom:1.5rem;color:var(--grey)}@media (max-width: 1260px){.subheading.svelte-sgpdcf{grid-column:1/-1}}.subheading.svelte-sgpdcf:last-child{margin-bottom:0}.text.svelte-sgpdcf{grid-column-start:1;grid-column-end:span 8;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px;color:var(--grey);line-height:var(--line-height)}@media (max-width: 1260px){.text.svelte-sgpdcf{grid-column:1/-1}}.text.svelte-sgpdcf a{color:inherit}@media (hover: hover){.text.svelte-sgpdcf a.highlight:hover{text-decoration:none}}.text.svelte-sgpdcf p:empty{min-height:1em}.text.svelte-sgpdcf h1,.text.svelte-sgpdcf h2,.text.svelte-sgpdcf h3,.text.svelte-sgpdcf h4,.text.svelte-sgpdcf h5,.text.svelte-sgpdcf h6{color:var(--text);font-weight:500}button.text-link.svelte-1mpzzar{color:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none;text-decoration:none;border:none;background-color:transparent;cursor:pointer;padding:0}@media (hover: hover){button.text-link.svelte-1mpzzar:hover{text-decoration:underline}}@media (max-width: 1260px){button.text-link.svelte-1mpzzar{text-decoration:none}}@media (max-width: 1260px) and (hover: hover){button.text-link.svelte-1mpzzar:hover{text-decoration:none}}section.svelte-1mpzzar{grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%}section.svelte-1mpzzar .items:where(.svelte-1mpzzar){margin-top:16px;grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar){grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;border-bottom:1px solid var(--white)}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar):first-child{border-top:1px solid var(--white)}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar){grid-column:1/-1;display:flex;flex-direction:row;min-height:32px;padding:.25rem 0 .5rem;padding-bottom:2px;align-items:center}@media (max-width: 1260px){section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar){min-height:auto;padding:.5rem 0}}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) .title-static:where(.svelte-1mpzzar){flex:1;height:100%;display:flex;align-items:center}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) .title-button:where(.svelte-1mpzzar){all:unset;flex:1;height:100%;display:none;align-items:center;cursor:pointer}@media (max-width: 1260px){section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) .title-button:where(.svelte-1mpzzar){align-items:start}}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) h1,section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) h2,section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) h3,section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) h4,section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) h5,section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) h6{flex:1;font-weight:400}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) button.open-button:where(.svelte-1mpzzar){height:100%;padding-left:24px;overflow:hidden;text-align:right;outline:none;display:none;flex-direction:row;justify-content:flex-end;align-items:center;text-underline-offset:.15rem}@media (max-width: 1260px){section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) button.open-button:where(.svelte-1mpzzar){align-items:start}}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) button.open-button:where(.svelte-1mpzzar) .open:where(.svelte-1mpzzar),section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) button.open-button:where(.svelte-1mpzzar) .close:where(.svelte-1mpzzar){grid-area:stack;text-decoration:underline}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) button.open-button:where(.svelte-1mpzzar) .close:where(.svelte-1mpzzar){position:absolute}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) button.open-button:where(.svelte-1mpzzar) .close:where(.svelte-1mpzzar){opacity:0;transition:opacity .2s ease-in-out}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) button.open-button:where(.svelte-1mpzzar) .open:where(.svelte-1mpzzar){opacity:1;transition:opacity .2s ease-in-out .2s}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) button.open-button.open:where(.svelte-1mpzzar) .close:where(.svelte-1mpzzar){opacity:1;transition:opacity .2s ease-in-out .2s}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) button.open-button.open:where(.svelte-1mpzzar) .open:where(.svelte-1mpzzar){opacity:0;transition:opacity .2s ease-in-out}@media (hover: hover){section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) button.open-button:where(.svelte-1mpzzar):hover{text-decoration:none}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) button.open-button:where(.svelte-1mpzzar):hover .open:where(.svelte-1mpzzar),section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) button.open-button:where(.svelte-1mpzzar):hover .close:where(.svelte-1mpzzar){text-decoration:none}}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .content-container:where(.svelte-1mpzzar){grid-column:1/-1;grid-template-columns:subgrid;width:100%;display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;margin-top:0;transition:grid-template-rows .4s ease-in-out .1s,opacity .4s ease-in-out,margin-top .4s ease-in-out .1s}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .content-container.open:where(.svelte-1mpzzar){grid-template-rows:1fr;opacity:1;margin-top:-4px;transition:grid-template-rows .4s ease-in-out,opacity .4s ease-in-out .1s,margin-top .4s ease-in-out}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .content-container:where(.svelte-1mpzzar) .content-wrapper:where(.svelte-1mpzzar){margin-top:-3px;overflow:hidden;grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .content-container:where(.svelte-1mpzzar) .content-wrapper:where(.svelte-1mpzzar) .content:where(.svelte-1mpzzar){grid-column-start:1;grid-column-end:span 8;color:var(--grey-light);padding:16px 0;padding-top:1rem;line-height:var(--line-height)}@media (max-width: 1260px){section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .content-container:where(.svelte-1mpzzar) .content-wrapper:where(.svelte-1mpzzar) .content:where(.svelte-1mpzzar){grid-column:1/-1}}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .content-container:where(.svelte-1mpzzar) .content-wrapper:where(.svelte-1mpzzar) .content:where(.svelte-1mpzzar) p:empty{display:none}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .content-container:where(.svelte-1mpzzar) .content-wrapper:where(.svelte-1mpzzar) .content:where(.svelte-1mpzzar) p+p{margin-top:1rem}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .content-container:where(.svelte-1mpzzar) .content-wrapper:where(.svelte-1mpzzar) .related-project:where(.svelte-1mpzzar){display:grid;grid-template-columns:subgrid;width:100%;grid-column:1/-1;margin-top:1rem}section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .content-container:where(.svelte-1mpzzar) .content-wrapper:where(.svelte-1mpzzar) .related-project:where(.svelte-1mpzzar) p:where(.svelte-1mpzzar){grid-column:1/-1;color:var(--grey-light);margin-bottom:1rem}.js section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) .title-static:where(.svelte-1mpzzar){display:none}.js section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) .title-button:where(.svelte-1mpzzar){display:flex}.js section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) button.open-button:where(.svelte-1mpzzar){display:flex}.no-js section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) .title-button:where(.svelte-1mpzzar),.no-js section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .header:where(.svelte-1mpzzar) button.open-button:where(.svelte-1mpzzar){display:none!important}.no-js section.svelte-1mpzzar .items:where(.svelte-1mpzzar) .item:where(.svelte-1mpzzar) .content-container:where(.svelte-1mpzzar){grid-template-rows:1fr!important;opacity:1!important}section.svelte-19hagnh{grid-column:1/-1;display:grid;grid-template-columns:subgrid}.positions.svelte-19hagnh{margin-top:2rem;grid-column:1/-1;display:grid;grid-template-columns:subgrid;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px}.positions.svelte-19hagnh .position:where(.svelte-19hagnh),.positions.svelte-19hagnh .header-row:where(.svelte-19hagnh){grid-column:1/-1;display:grid;grid-template-columns:subgrid;border-bottom:1px solid var(--white);padding:.5rem 0}.positions.svelte-19hagnh .header-row.header-row:where(.svelte-19hagnh){text-transform:uppercase;color:var(--grey)}.positions.svelte-19hagnh .position:where(.svelte-19hagnh) .title:where(.svelte-19hagnh),.positions.svelte-19hagnh .header-row:where(.svelte-19hagnh) .title:where(.svelte-19hagnh){grid-column:span 8;display:flex;gap:.5rem}.positions.svelte-19hagnh .position:where(.svelte-19hagnh) .title:where(.svelte-19hagnh) .location:where(.svelte-19hagnh){color:var(--grey)}.positions.svelte-19hagnh .position:where(.svelte-19hagnh) .deadline:where(.svelte-19hagnh),.positions.svelte-19hagnh .header-row:where(.svelte-19hagnh) .deadline:where(.svelte-19hagnh){grid-column:span 8}.positions.svelte-19hagnh .position:where(.svelte-19hagnh) .deadline:where(.svelte-19hagnh) .label:where(.svelte-19hagnh){display:none}.positions.svelte-19hagnh .position:where(.svelte-19hagnh) .apply:where(.svelte-19hagnh){grid-column:span 4;text-align:right}@media (hover: hover){.positions.svelte-19hagnh .position:where(.svelte-19hagnh) .apply:where(.svelte-19hagnh) a:where(.svelte-19hagnh):hover{text-decoration:none}}@media (max-width: 1260px){.positions.svelte-19hagnh .position:where(.svelte-19hagnh),.positions.svelte-19hagnh .header-row:where(.svelte-19hagnh){row-gap:.5rem;border-top:1px solid var(--white);border-bottom:none}.positions.svelte-19hagnh .header-row.header-row:where(.svelte-19hagnh){display:none}.positions.svelte-19hagnh .position:where(.svelte-19hagnh):last-child,.positions.svelte-19hagnh .header-row:where(.svelte-19hagnh):last-child{border-bottom:1px solid var(--white)}.positions.svelte-19hagnh .position:where(.svelte-19hagnh) .title:where(.svelte-19hagnh),.positions.svelte-19hagnh .header-row:where(.svelte-19hagnh) .title:where(.svelte-19hagnh){grid-column:span 4;flex-wrap:wrap;row-gap:0rem}.positions.svelte-19hagnh .position:where(.svelte-19hagnh) .deadline:where(.svelte-19hagnh),.positions.svelte-19hagnh .header-row:where(.svelte-19hagnh) .deadline:where(.svelte-19hagnh){grid-column:span 4;display:flex;flex-wrap:wrap;gap:.5rem;row-gap:0rem;color:var(--grey)}.positions.svelte-19hagnh .position:where(.svelte-19hagnh) .deadline:where(.svelte-19hagnh) .label:where(.svelte-19hagnh){display:inline-block;color:var(--text)}.positions.svelte-19hagnh .position:where(.svelte-19hagnh) .apply:where(.svelte-19hagnh){grid-row:1;grid-column:5/span 2;display:flex;justify-content:flex-end}}section.svelte-kg92sz{grid-column:1/-1;display:grid;grid-template-columns:subgrid}.intro.svelte-kg92sz{grid-column-start:1;grid-column-end:span 10;margin-bottom:2rem}@media (max-width: 1260px){.intro.svelte-kg92sz{grid-column:1/-1}}.people.svelte-kg92sz{grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;row-gap:4rem}.person.svelte-kg92sz{display:flex;flex-direction:column;align-items:start;gap:0rem;grid-column:span 4;color:var(--grey);leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px;line-height:var(--line-height)}.person.svelte-kg92sz .name:where(.svelte-kg92sz){color:var(--text)}.person.svelte-kg92sz .image:where(.svelte-kg92sz){flex:none;width:100%;aspect-ratio:4/3;overflow:hidden;line-height:0;height:auto;margin-bottom:.5rem}.person.svelte-kg92sz p:where(.svelte-kg92sz),.person.svelte-kg92sz a:where(.svelte-kg92sz){margin:0}@media (hover: hover){.person.svelte-kg92sz a:where(.svelte-kg92sz):not(.phone):hover{color:var(--text)}}.person.svelte-kg92sz a.phone:where(.svelte-kg92sz){text-decoration:none}.person.svelte-kg92sz .title:where(.svelte-kg92sz){margin-bottom:1rem}@media (max-width: 1280px){.person.svelte-kg92sz{grid-column:span 6}}@media (max-width: 1260px){.person.svelte-kg92sz{grid-column:span 3}}svg.svelte-1cz5b5a{width:6px;height:6px}.filters-container.svelte-59eqoi{grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;align-items:start;margin-bottom:3.5rem;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px}.filters-container.svelte-59eqoi button:where(.svelte-59eqoi){grid-column:span 4;background:none;padding:0rem 0;border:0;display:inline-flex;height:auto;width:auto;color:inherit;cursor:pointer;text-decoration:underline}.filters-container.svelte-59eqoi button:where(.svelte-59eqoi) .icon:where(.svelte-59eqoi){display:inline-flex;align-items:center;justify-content:center;margin-right:.4rem;width:10px;display:none}@media (hover: hover){.filters-container.svelte-59eqoi button:where(.svelte-59eqoi):hover{text-decoration:none}}.filters-container.svelte-59eqoi .filters:where(.svelte-59eqoi){grid-column:span 16;display:grid;grid-template-columns:subgrid;gap:var(--grid-gap)}.filters-container.svelte-59eqoi .filters:where(.svelte-59eqoi):not(.open){display:none}.filters-container.svelte-59eqoi .filters:where(.svelte-59eqoi) .filter-column:where(.svelte-59eqoi){grid-column:span var(--col-span);display:flex;flex-direction:column;gap:.5rem;min-width:0}.filters-container.svelte-59eqoi .filters:where(.svelte-59eqoi) label:where(.svelte-59eqoi){display:flex;flex-direction:row;align-items:start;justify-content:start;gap:.5rem;color:inherit;-webkit-user-select:none;user-select:none;cursor:pointer}.filters-container.svelte-59eqoi .filters:where(.svelte-59eqoi) label:where(.svelte-59eqoi) input:where(.svelte-59eqoi){-webkit-appearance:none;margin-top:.2rem;-moz-appearance:none;appearance:none;width:10px;height:10px;border-radius:.625rem;border:1px solid var(--black);background:var(--white)}.filters-container.svelte-59eqoi .filters:where(.svelte-59eqoi) label:where(.svelte-59eqoi) input:where(.svelte-59eqoi):checked{background:var(--black)}@media (hover: hover){.filters-container.svelte-59eqoi .filters:where(.svelte-59eqoi) label:where(.svelte-59eqoi):hover:hover{text-decoration:underline;text-underline-offset:.1rem}}.filters-container.svelte-59eqoi .filters.negative:where(.svelte-59eqoi) label:where(.svelte-59eqoi) input:where(.svelte-59eqoi){background:var(--black);border-color:var(--white)}.filters-container.svelte-59eqoi .filters.negative:where(.svelte-59eqoi) label:where(.svelte-59eqoi) input:where(.svelte-59eqoi):checked{background:var(--white)}@media (max-width: 1260px){.filters-container.svelte-59eqoi .filters:where(.svelte-59eqoi){grid-column:span 6;grid-template-columns:repeat(2,1fr)!important;gap:1rem}.filters-container.svelte-59eqoi .filters:where(.svelte-59eqoi) .filter-column:where(.svelte-59eqoi){grid-column:span 1}.filters-container.svelte-59eqoi .filters.open:where(.svelte-59eqoi){padding-top:.5rem}}@media (max-width: 1260px){.filters-container.svelte-59eqoi{margin-bottom:3.5rem}}section.svelte-kcw0dm{display:grid;grid-template-columns:subgrid;width:100%;grid-column:1/-1}.projects.svelte-kcw0dm{grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;row-gap:2.5rem}.projects.svelte-kcw0dm .project-card{grid-column:1/-1}@media (max-width: 1260px){.projects.svelte-kcw0dm{row-gap:1.5rem}}a.svelte-1h9ate8{text-decoration:none;color:inherit}article.svelte-1h9ate8{color:var(--grey-light);display:flex;flex-direction:column;gap:.75rem;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px;line-height:var(--line-height)}article.svelte-1h9ate8 h3{color:var(--white)}article.svelte-1h9ate8 time:where(.svelte-1h9ate8){color:var(--grey)}article.svelte-1h9ate8 .link:where(.svelte-1h9ate8){color:var(--white);text-decoration:underline}@media (hover: hover){article.svelte-1h9ate8 .link:where(.svelte-1h9ate8):hover{text-decoration:none}}section.svelte-zxt4d8{display:grid;grid-template-columns:subgrid;width:100%;grid-column:1/-1;color:var(--white)}.articles.svelte-zxt4d8{grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;row-gap:5rem}.articles.svelte-zxt4d8 .article-container:where(.svelte-zxt4d8){grid-column:span 4}@media (max-width: 1260px){.articles.svelte-zxt4d8{row-gap:3rem}.articles.svelte-zxt4d8 .article-container:where(.svelte-zxt4d8){grid-column:span 3}}@media (max-width: 1260px){.articles.limit.svelte-zxt4d8 .article-container:where(.svelte-zxt4d8):not(:first-child):not(:nth-child(2)){display:none}}section.svelte-1k6dd59{grid-column:1/-1;display:grid;grid-template-columns:subgrid}.awards.svelte-1k6dd59{margin-top:2rem;grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;color:var(--grey);leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px}.awards.svelte-1k6dd59 .award:where(.svelte-1k6dd59),.awards.svelte-1k6dd59 .header-row:where(.svelte-1k6dd59){grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%}.awards.svelte-1k6dd59 .award:where(.svelte-1k6dd59)>div:where(.svelte-1k6dd59),.awards.svelte-1k6dd59 .header-row:where(.svelte-1k6dd59)>div:where(.svelte-1k6dd59){display:flex;align-items:start;gap:.5rem}.awards.svelte-1k6dd59 .award:where(.svelte-1k6dd59)>div:where(.svelte-1k6dd59) .grey:where(.svelte-1k6dd59){color:var(--grey)}.awards.svelte-1k6dd59 .award:where(.svelte-1k6dd59)>div.year:where(.svelte-1k6dd59),.awards.svelte-1k6dd59 .header-row:where(.svelte-1k6dd59)>div.year:where(.svelte-1k6dd59){grid-column:span 2;color:var(--text)}.awards.svelte-1k6dd59 .award:where(.svelte-1k6dd59)>div.project:where(.svelte-1k6dd59),.awards.svelte-1k6dd59 .header-row:where(.svelte-1k6dd59)>div.project:where(.svelte-1k6dd59){grid-column:span 6;gap:.5rem;color:var(--text)}.awards.svelte-1k6dd59 .award:where(.svelte-1k6dd59)>div.name:where(.svelte-1k6dd59),.awards.svelte-1k6dd59 .header-row:where(.svelte-1k6dd59)>div.name:where(.svelte-1k6dd59){grid-column:span 9;color:var(--text);flex-wrap:wrap;row-gap:0rem}.awards.svelte-1k6dd59 .award:where(.svelte-1k6dd59)>div:where(.svelte-1k6dd59) .title:where(.svelte-1k6dd59){display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;row-gap:.25rem;row-gap:0rem}.awards.svelte-1k6dd59 .award:where(.svelte-1k6dd59)>div.link:where(.svelte-1k6dd59){grid-column:span 3;justify-content:flex-end}.awards.svelte-1k6dd59 .award:where(.svelte-1k6dd59)>div.link:where(.svelte-1k6dd59) a:where(.svelte-1k6dd59){color:var(--text)}@media (hover: hover){.awards.svelte-1k6dd59 .award:where(.svelte-1k6dd59)>div.link:where(.svelte-1k6dd59) a:where(.svelte-1k6dd59):hover{text-decoration:none}}.awards.svelte-1k6dd59 .award.award:where(.svelte-1k6dd59){border-bottom:1px solid var(--white);padding:.5rem 0}.awards.svelte-1k6dd59 .header-row.header-row:where(.svelte-1k6dd59){text-transform:uppercase;border-bottom:1px solid var(--white);padding-bottom:.25rem}.awards.svelte-1k6dd59 .header-row.header-row:where(.svelte-1k6dd59)>div:where(.svelte-1k6dd59){color:var(--grey)}@media (max-width: 1280px){.awards.svelte-1k6dd59 .header-row.header-row:where(.svelte-1k6dd59){display:none}}@media (max-width: 1280px){.awards.svelte-1k6dd59 .award:where(.svelte-1k6dd59),.awards.svelte-1k6dd59 .header-row:where(.svelte-1k6dd59){display:flex;flex-direction:column;gap:.5rem;align-items:start}.awards.svelte-1k6dd59 .award:where(.svelte-1k6dd59) .project:where(.svelte-1k6dd59),.awards.svelte-1k6dd59 .header-row:where(.svelte-1k6dd59) .project:where(.svelte-1k6dd59){display:flex;flex-direction:row;gap:.5rem;align-items:start}.awards.svelte-1k6dd59 .award:where(.svelte-1k6dd59) .project:where(.svelte-1k6dd59) .title:where(.svelte-1k6dd59){display:flex;flex-direction:row;gap:.5rem;align-items:start}.awards.svelte-1k6dd59 .award:where(.svelte-1k6dd59) .name:where(.svelte-1k6dd59),.awards.svelte-1k6dd59 .header-row:where(.svelte-1k6dd59) .name:where(.svelte-1k6dd59){display:flex;flex-direction:column;gap:0rem;align-items:start}.awards.svelte-1k6dd59 .award.award:where(.svelte-1k6dd59){border-top:1px solid var(--white);border-bottom:none}.awards.svelte-1k6dd59 .award.award:where(.svelte-1k6dd59):last-child{border-bottom:1px solid var(--white)}.awards.svelte-1k6dd59 .award:where(.svelte-1k6dd59) .link:where(.svelte-1k6dd59){margin-top:1rem;margin-bottom:.5rem}}@media (max-width: 1280px) and (max-width: 1260px){.awards.svelte-1k6dd59 .award:where(.svelte-1k6dd59),.awards.svelte-1k6dd59 .header-row:where(.svelte-1k6dd59){grid-column:span 6!important}.awards.svelte-1k6dd59 .award:where(.svelte-1k6dd59) .project:where(.svelte-1k6dd59),.awards.svelte-1k6dd59 .header-row:where(.svelte-1k6dd59) .project:where(.svelte-1k6dd59){flex-direction:column}}section.svelte-7jy75f{margin-bottom:0;grid-column:span 8;row-gap:1rem;display:grid;grid-template-columns:subgrid;grid-template-rows:auto 1fr;align-items:start;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px;line-height:var(--line-height)}section.svelte-7jy75f .image:where(.svelte-7jy75f){grid-column:span 4;grid-row:1;aspect-ratio:4/3;overflow:hidden;object-fit:cover;object-position:center center}section.svelte-7jy75f .text:where(.svelte-7jy75f){grid-column:span 8;grid-row:2;display:flex;flex-direction:column;align-items:start;color:var(--grey);gap:1rem}section.svelte-7jy75f .author__name:where(.svelte-7jy75f){color:var(--text)}section.svelte-7jy75f .author__title:where(.svelte-7jy75f){color:var(--grey)}@media (max-width: 1260px){section.svelte-7jy75f{grid-column:span 3}section.svelte-7jy75f .image:where(.svelte-7jy75f){grid-column:span 3}section.svelte-7jy75f .text:where(.svelte-7jy75f){grid-column:span 3}}section.svelte-fnon0v{grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%}section.svelte-fnon0v .title{leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:25px;font-weight:500}section.svelte-fnon0v .heading-text{leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:18px;line-height:120%}section.svelte-fnon0v .items:where(.svelte-fnon0v){margin-top:1.25rem;grid-column-start:auto;grid-column-end:span 20;display:grid;grid-template-columns:subgrid;width:100%;row-gap:3.5rem}@media (max-width: 1260px){section.svelte-fnon0v .items:where(.svelte-fnon0v){grid-column:1/-1}}section.svelte-fnon0v .items:where(.svelte-fnon0v) .item:where(.svelte-fnon0v){grid-column:span 4;display:grid;grid-template-columns:subgrid;width:100%}@media (max-width: 1260px){section.svelte-fnon0v .items:where(.svelte-fnon0v) .item:where(.svelte-fnon0v){grid-column:span 3}}@media (max-width: 1260px){section.svelte-fnon0v .items:where(.svelte-fnon0v){grid-column:1/-1;row-gap:4rem}}.text.svelte-qodls a{color:inherit}.text.svelte-qodls p:empty{min-height:1em}section.svelte-2fh9f8{display:grid;grid-template-columns:subgrid;width:100%;grid-column:1/-1;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px;line-height:var(--line-height)}section.svelte-2fh9f8 .section:where(.svelte-2fh9f8){grid-column:1/-1;border-top:1px solid var(--white);display:grid;grid-template-columns:subgrid;width:100%;padding-top:1rem}section.svelte-2fh9f8 .section:where(.svelte-2fh9f8):not(:last-child){padding-bottom:3.25rem}section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .intro-wrapper:where(.svelte-2fh9f8){grid-column-start:auto;grid-column-end:span 8;display:grid;grid-template-columns:subgrid;width:100%}@media (max-width: 1260px){section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .intro-wrapper:where(.svelte-2fh9f8){grid-column:1/-1}}section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .intro-wrapper:where(.svelte-2fh9f8) .intro:where(.svelte-2fh9f8){grid-column-start:auto;grid-column-end:span 4}@media (max-width: 1260px){section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .intro-wrapper:where(.svelte-2fh9f8) .intro:where(.svelte-2fh9f8){grid-column:1/-1}}section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .intro-wrapper:where(.svelte-2fh9f8) .intro:where(.svelte-2fh9f8) h1,section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .intro-wrapper:where(.svelte-2fh9f8) .intro:where(.svelte-2fh9f8) h2,section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .intro-wrapper:where(.svelte-2fh9f8) .intro:where(.svelte-2fh9f8) h3,section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .intro-wrapper:where(.svelte-2fh9f8) .intro:where(.svelte-2fh9f8) h4,section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .intro-wrapper:where(.svelte-2fh9f8) .intro:where(.svelte-2fh9f8) h5,section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .intro-wrapper:where(.svelte-2fh9f8) .intro:where(.svelte-2fh9f8) h6{color:var(--text)}section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .intro-wrapper:where(.svelte-2fh9f8) .intro:where(.svelte-2fh9f8) p:where(.svelte-2fh9f8){color:var(--grey);white-space:pre-line;line-height:var(--line-height)}section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .column:where(.svelte-2fh9f8){grid-column-start:auto;grid-column-end:span 4;color:var(--grey)}@media (max-width: 1260px){section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .column:where(.svelte-2fh9f8){grid-column:1/-1}}section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .column:where(.svelte-2fh9f8) h1,section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .column:where(.svelte-2fh9f8) h2,section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .column:where(.svelte-2fh9f8) h3,section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .column:where(.svelte-2fh9f8) h4,section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .column:where(.svelte-2fh9f8) h5,section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .column:where(.svelte-2fh9f8) h6{color:var(--text)}@media (hover: hover){section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .column:where(.svelte-2fh9f8) a:not([href*="tel:"]):hover{color:var(--text)}}@media (max-width: 1260px){section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .intro-wrapper:where(.svelte-2fh9f8){grid-column-start:auto;grid-column-end:span 6}}@media (max-width: 1260px) and (max-width: 1260px){section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .intro-wrapper:where(.svelte-2fh9f8){grid-column:1/-1}}@media (max-width: 1260px){section.svelte-2fh9f8{display:flex;flex-direction:column}section.svelte-2fh9f8 .section:where(.svelte-2fh9f8){display:flex;flex-direction:column;gap:3rem}section.svelte-2fh9f8 .section:where(.svelte-2fh9f8) .column:where(.svelte-2fh9f8){display:flex;flex-direction:column}}.statements-section.svelte-1fqxpph{grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;grid-auto-rows:auto;row-gap:0}.statements-section.svelte-1fqxpph .statements:where(.svelte-1fqxpph){grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;grid-auto-rows:auto;row-gap:0;margin-block:2rem}.statements-section.svelte-1fqxpph .statement:where(.svelte-1fqxpph){grid-column-start:auto;grid-column-end:span 8;display:grid;grid-template-rows:subgrid;grid-row:span 3}@media (max-width: 1260px){.statements-section.svelte-1fqxpph .statement:where(.svelte-1fqxpph){grid-column:1/-1}}.statements-section.svelte-1fqxpph .statement:where(.svelte-1fqxpph) .title{leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:25px;color:var(--text);line-height:150%}.statements-section.svelte-1fqxpph .statement:where(.svelte-1fqxpph) .subtitle{leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:25px;color:var(--grey)}.statements-section.svelte-1fqxpph .statement:where(.svelte-1fqxpph) .text:where(.svelte-1fqxpph){margin-top:1.5rem;margin-bottom:var(--grid-gap);color:var(--grey);leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px;line-height:var(--line-height)}.statements-section.svelte-1fqxpph .statement:where(.svelte-1fqxpph) .text:where(.svelte-1fqxpph) h1,.statements-section.svelte-1fqxpph .statement:where(.svelte-1fqxpph) .text:where(.svelte-1fqxpph) h2,.statements-section.svelte-1fqxpph .statement:where(.svelte-1fqxpph) .text:where(.svelte-1fqxpph) h3,.statements-section.svelte-1fqxpph .statement:where(.svelte-1fqxpph) .text:where(.svelte-1fqxpph) h4,.statements-section.svelte-1fqxpph .statement:where(.svelte-1fqxpph) .text:where(.svelte-1fqxpph) h5,.statements-section.svelte-1fqxpph .statement:where(.svelte-1fqxpph) .text:where(.svelte-1fqxpph) h6{color:var(--text)}@media (min-width: 1260px){.statements-section.svelte-1fqxpph .statement:where(.svelte-1fqxpph):last-child .text:where(.svelte-1fqxpph){margin-bottom:0}.statements-section.svelte-1fqxpph .statement:where(.svelte-1fqxpph):nth-last-child(-n+2) .text:where(.svelte-1fqxpph){margin-bottom:0}}@media (max-width: 1260px){.statements-section.svelte-1fqxpph{row-gap:0}.statements-section.svelte-1fqxpph .statement:where(.svelte-1fqxpph) .text:where(.svelte-1fqxpph){margin-top:.5rem;margin-bottom:2rem}}section.svelte-qoyy3p{grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px;line-height:var(--line-height)}section.svelte-qoyy3p .text:where(.svelte-qoyy3p){grid-column-start:1;grid-column-end:span 8;color:var(--grey);line-height:var(--line-height)}@media (max-width: 1260px){section.svelte-qoyy3p .text:where(.svelte-qoyy3p){grid-column:1/-1}}section.svelte-qoyy3p .text:where(.svelte-qoyy3p) h1,section.svelte-qoyy3p .text:where(.svelte-qoyy3p) h2,section.svelte-qoyy3p .text:where(.svelte-qoyy3p) h3,section.svelte-qoyy3p .text:where(.svelte-qoyy3p) h4,section.svelte-qoyy3p .text:where(.svelte-qoyy3p) h5,section.svelte-qoyy3p .text:where(.svelte-qoyy3p) h6{color:var(--text);font-weight:500}@media (hover: hover){section.svelte-qoyy3p .text:where(.svelte-qoyy3p) a.highlight:hover{text-decoration:none}}section.svelte-qoyy3p .image:where(.svelte-qoyy3p){grid-column-start:auto;grid-column-end:span 12}@media (max-width: 1260px){section.svelte-qoyy3p .image:where(.svelte-qoyy3p){grid-column:1/-1}}@media (max-width: 1260px){section.svelte-qoyy3p .text:where(.svelte-qoyy3p){margin-bottom:2rem}section.svelte-qoyy3p .text:where(.svelte-qoyy3p):last-child{margin-bottom:0}}section.svelte-15nxokz{grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px;line-height:var(--line-height)}section.svelte-15nxokz h1,section.svelte-15nxokz h2,section.svelte-15nxokz h3,section.svelte-15nxokz h4,section.svelte-15nxokz h5,section.svelte-15nxokz h6{color:var(--text);grid-column-start:auto;grid-column-end:span 16}@media (max-width: 1260px){section.svelte-15nxokz h1,section.svelte-15nxokz h2,section.svelte-15nxokz h3,section.svelte-15nxokz h4,section.svelte-15nxokz h5,section.svelte-15nxokz h6{grid-column:1/-1}}section.svelte-15nxokz .content:where(.svelte-15nxokz){grid-column-start:auto;grid-column-end:span 16;color:var(--grey);columns:2;gap:var(--grid-gap)}@media (max-width: 1260px){section.svelte-15nxokz .content:where(.svelte-15nxokz){grid-column:1/-1}}@media (max-width: 1260px){section.svelte-15nxokz .content:where(.svelte-15nxokz){columns:1}}button.text-link.svelte-2xahvy{color:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none;text-decoration:none;border:none;background-color:transparent;cursor:pointer;padding:0}@media (hover: hover){button.text-link.svelte-2xahvy:hover{text-decoration:underline}}@media (max-width: 1260px){button.text-link.svelte-2xahvy{text-decoration:none}}@media (max-width: 1260px) and (hover: hover){button.text-link.svelte-2xahvy:hover{text-decoration:none}}section.svelte-2xahvy{grid-column-start:1;grid-column-end:span 14}@media (max-width: 1260px){section.svelte-2xahvy{grid-column-start:auto;grid-column-end:span 6}}section.svelte-2xahvy button:where(.svelte-2xahvy){margin-bottom:2rem;leading-trim:both;text-edge:cap;font-weight:400;line-height:100%;font-size:12px}section.svelte-2xahvy .cookie-declaration:where(.svelte-2xahvy){margin-bottom:2rem}section.svelte-2xahvy .cookie-declaration:where(.svelte-2xahvy)>*{leading-trim:both;text-edge:cap;font-weight:400;line-height:100%;font-size:12px;font-weight:400!important;line-height:var(--line-height)}section.svelte-h7mhku{grid-column:1/-1;display:grid;grid-template-columns:subgrid}.projects.svelte-h7mhku{margin-top:2rem;grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;color:var(--grey);leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px}.projects.svelte-h7mhku .row:where(.svelte-h7mhku),.projects.svelte-h7mhku .header-row:where(.svelte-h7mhku){grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%}.projects.svelte-h7mhku .row:where(.svelte-h7mhku)>div:where(.svelte-h7mhku),.projects.svelte-h7mhku .header-row:where(.svelte-h7mhku)>div:where(.svelte-h7mhku){display:flex;align-items:center;align-items:start;gap:.5rem}.projects.svelte-h7mhku .row:where(.svelte-h7mhku)>div:where(.svelte-h7mhku) .grey:where(.svelte-h7mhku){color:var(--grey)}.projects.svelte-h7mhku .row:where(.svelte-h7mhku)>div.project:where(.svelte-h7mhku),.projects.svelte-h7mhku .header-row:where(.svelte-h7mhku)>div.project:where(.svelte-h7mhku){grid-column:span 8;gap:.5rem;color:var(--text)}.projects.svelte-h7mhku .header-row:where(.svelte-h7mhku)>div.name:where(.svelte-h7mhku){grid-column:span 9;color:var(--text)}.projects.svelte-h7mhku .row:where(.svelte-h7mhku)>div.description:where(.svelte-h7mhku){grid-column:span 9;color:var(--grey)}.projects.svelte-h7mhku .row:where(.svelte-h7mhku)>div:where(.svelte-h7mhku) .title:where(.svelte-h7mhku){display:flex;flex-direction:row;gap:.5rem}.projects.svelte-h7mhku .row:where(.svelte-h7mhku)>div.link:where(.svelte-h7mhku){grid-column:span 3;justify-content:flex-end}.projects.svelte-h7mhku .row:where(.svelte-h7mhku)>div.link:where(.svelte-h7mhku) a:where(.svelte-h7mhku){color:var(--text)}@media (hover: hover){.projects.svelte-h7mhku .row:where(.svelte-h7mhku)>div.link:where(.svelte-h7mhku) a:where(.svelte-h7mhku):hover{text-decoration:none}}.projects.svelte-h7mhku .row.row:where(.svelte-h7mhku){border-bottom:1px solid var(--white);padding:.5rem 0}@media (max-width: 1280px){.projects.svelte-h7mhku .row.row:where(.svelte-h7mhku):nth-of-type(2){border-top:1px solid var(--white)}}.projects.svelte-h7mhku .header-row.header-row:where(.svelte-h7mhku){text-transform:uppercase;border-bottom:1px solid var(--white);padding-bottom:.25rem}.projects.svelte-h7mhku .header-row.header-row:where(.svelte-h7mhku)>div:where(.svelte-h7mhku){color:var(--grey)}@media (max-width: 1280px){.projects.svelte-h7mhku .header-row.header-row:where(.svelte-h7mhku){display:none}}@media (max-width: 1280px){.projects.svelte-h7mhku .row:where(.svelte-h7mhku),.projects.svelte-h7mhku .header-row:where(.svelte-h7mhku){display:flex;flex-direction:column;gap:.5rem;align-items:start}.projects.svelte-h7mhku .row:where(.svelte-h7mhku) .project:where(.svelte-h7mhku),.projects.svelte-h7mhku .header-row:where(.svelte-h7mhku) .project:where(.svelte-h7mhku){display:flex;flex-direction:row;gap:.5rem;align-items:start}.projects.svelte-h7mhku .row:where(.svelte-h7mhku) .project:where(.svelte-h7mhku) .title:where(.svelte-h7mhku){display:flex;flex-direction:row;gap:.5rem;align-items:start}.projects.svelte-h7mhku .header-row:where(.svelte-h7mhku) .name:where(.svelte-h7mhku){display:flex;flex-direction:column;gap:0rem;align-items:start}.projects.svelte-h7mhku .row:where(.svelte-h7mhku) .link:where(.svelte-h7mhku){margin-top:.5rem}}@media (max-width: 1280px) and (max-width: 1260px){.projects.svelte-h7mhku .row:where(.svelte-h7mhku),.projects.svelte-h7mhku .header-row:where(.svelte-h7mhku){grid-column:span 6!important}.projects.svelte-h7mhku .row:where(.svelte-h7mhku) .project:where(.svelte-h7mhku),.projects.svelte-h7mhku .header-row:where(.svelte-h7mhku) .project:where(.svelte-h7mhku){flex-direction:column}}section.svelte-dp4ami{grid-column:1/-1;display:grid;grid-template-columns:subgrid}section.svelte-dp4ami .sections:where(.svelte-dp4ami){grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%}section.svelte-dp4ami .sections:where(.svelte-dp4ami) .section:where(.svelte-dp4ami){margin-top:2rem;grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px;line-height:var(--line-height)}section.svelte-dp4ami .sections:where(.svelte-dp4ami) .section:where(.svelte-dp4ami):first-of-type{margin-top:1rem}section.svelte-dp4ami .sections:where(.svelte-dp4ami) .section:where(.svelte-dp4ami) .title{grid-column-start:1;grid-column-end:span 8}@media (max-width: 1260px){section.svelte-dp4ami .sections:where(.svelte-dp4ami) .section:where(.svelte-dp4ami) .title{grid-column:1/-1}}section.svelte-dp4ami .sections:where(.svelte-dp4ami) .section:where(.svelte-dp4ami) .text:where(.svelte-dp4ami){grid-column-start:1;grid-column-end:span 8;color:var(--grey)}@media (max-width: 1260px){section.svelte-dp4ami .sections:where(.svelte-dp4ami) .section:where(.svelte-dp4ami) .text:where(.svelte-dp4ami){grid-column:1/-1}}section.svelte-dp4ami .sections:where(.svelte-dp4ami) .section:where(.svelte-dp4ami) .list-items:where(.svelte-dp4ami){margin-top:1rem;grid-column:1/-1;display:flex;flex-direction:column}section.svelte-dp4ami .sections:where(.svelte-dp4ami) .section:where(.svelte-dp4ami) .list-items:where(.svelte-dp4ami) .list-item:where(.svelte-dp4ami){padding-block:.25rem;display:flex;flex-direction:row;border-bottom:1px solid var(--white)}section.svelte-dp4ami .sections:where(.svelte-dp4ami) .section:where(.svelte-dp4ami) .list-items:where(.svelte-dp4ami) .list-item:where(.svelte-dp4ami):first-of-type{border-top:1px solid var(--white)}section.svelte-dp4ami .sections:where(.svelte-dp4ami) .section:where(.svelte-dp4ami) .list-items:where(.svelte-dp4ami) .list-item:where(.svelte-dp4ami) h4{text-wrap:wrap;font-weight:400}@media (max-width: 1260px){section.svelte-dp4ami .sections:where(.svelte-dp4ami) .section:where(.svelte-dp4ami) .list-items:where(.svelte-dp4ami) .list-item:where(.svelte-dp4ami){padding-block:.5rem}}.blocks.svelte-6mzdus{grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;row-gap:8.125rem}@media (max-width: 1260px){.blocks.svelte-6mzdus{row-gap:6rem}}.page-content.left .blocks.svelte-6mzdus{--grey: var(--grey-dark)}.page-content.right .blocks.svelte-6mzdus{--grey: var(--grey-light)}.heading-text+.with-filters{margin-top:-4.625rem}@media (max-width: 1260px){.heading-text+.with-filters{margin-top:-2.5rem}}.content.svelte-1sx41tb{grid-column:1/-1;grid-template-columns:subgrid;width:100%;display:grid;margin-top:var(--header-height)}.content.svelte-1sx41tb .page-header:where(.svelte-1sx41tb){grid-column-start:auto;grid-column-end:span 8;margin-bottom:2rem}@media (max-width: 1260px){.content.svelte-1sx41tb .page-header:where(.svelte-1sx41tb){grid-column:1/-1}}button.text-link.svelte-1obdm5m{color:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none;text-decoration:none;border:none;background-color:transparent;cursor:pointer;padding:0}@media (hover: hover){button.text-link.svelte-1obdm5m:hover{text-decoration:underline}}@media (max-width: 1260px){button.text-link.svelte-1obdm5m{text-decoration:none}}@media (max-width: 1260px) and (hover: hover){button.text-link.svelte-1obdm5m:hover{text-decoration:none}}.facts-container.svelte-1obdm5m{grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:18px;line-height:120%;margin-top:3.5rem}.facts-container.svelte-1obdm5m .button:where(.svelte-1obdm5m){grid-column:1/-1}.facts-container.svelte-1obdm5m .button:where(.svelte-1obdm5m) button:where(.svelte-1obdm5m){display:flex;width:auto;gap:.5rem;text-decoration:underline}.facts-container.svelte-1obdm5m .button:where(.svelte-1obdm5m) button:where(.svelte-1obdm5m) .icon:where(.svelte-1obdm5m){display:inline-flex;align-items:center;width:6px;display:none}@media (hover: hover){.facts-container.svelte-1obdm5m .button:where(.svelte-1obdm5m) button:where(.svelte-1obdm5m):hover{text-decoration:none}}.facts-container.svelte-1obdm5m .facts-content:where(.svelte-1obdm5m){display:grid;grid-template-columns:subgrid;width:100%;grid-column:1/-1;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease-in-out .25s,opacity .3s ease-in-out}.facts-container.svelte-1obdm5m .facts-content.open:where(.svelte-1obdm5m){grid-template-rows:1fr;opacity:1;transition:grid-template-rows .3s ease-in-out,opacity .3s ease-in-out .25s}.facts-container.svelte-1obdm5m .facts:where(.svelte-1obdm5m){overflow:hidden;grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px}.facts-container.svelte-1obdm5m .facts:where(.svelte-1obdm5m) .fact:where(.svelte-1obdm5m){grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;padding:.375rem 0 .25rem;border-bottom:1px solid black}.facts-container.svelte-1obdm5m .facts:where(.svelte-1obdm5m) .fact:where(.svelte-1obdm5m):first-child{padding-top:.5rem;border-top:1px solid black;margin-top:.5rem}.facts-container.svelte-1obdm5m .facts:where(.svelte-1obdm5m) .fact:where(.svelte-1obdm5m) .label:where(.svelte-1obdm5m){grid-column:span 4;color:var(--grey-dark)}.facts-container.svelte-1obdm5m .facts:where(.svelte-1obdm5m) .fact:where(.svelte-1obdm5m) .value:where(.svelte-1obdm5m){grid-column:span 16}@media (hover: hover){.facts-container.svelte-1obdm5m .facts:where(.svelte-1obdm5m) .fact:where(.svelte-1obdm5m) .value:where(.svelte-1obdm5m) a:where(.svelte-1obdm5m):hover{text-decoration:none}}@media (max-width: 1260px){.facts-container.svelte-1obdm5m .facts:where(.svelte-1obdm5m) .fact:where(.svelte-1obdm5m){grid-column:span 6;row-gap:.25rem}.facts-container.svelte-1obdm5m .facts:where(.svelte-1obdm5m) .fact:where(.svelte-1obdm5m) .label:where(.svelte-1obdm5m){grid-column:span 6}.facts-container.svelte-1obdm5m .facts:where(.svelte-1obdm5m) .fact:where(.svelte-1obdm5m) .value:where(.svelte-1obdm5m){grid-column:span 6}}blockquote.svelte-msp9mj{grid-column-start:1;grid-column-end:18;padding:0;margin:4rem 0 4.5rem}blockquote.svelte-msp9mj .quote-text:where(.svelte-msp9mj){leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:32px;letter-spacing:-.04rem;color:var(--text);line-height:110%}blockquote.svelte-msp9mj .quote-attribution:where(.svelte-msp9mj){margin-top:1rem;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px;color:var(--text)}@media (max-width: 1260px){blockquote.svelte-msp9mj .quote-text:where(.svelte-msp9mj){leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:25px;line-height:var(--line-height)}blockquote.svelte-msp9mj .quote-attribution:where(.svelte-msp9mj){leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px}}.related-project.svelte-3mpoma{grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;margin-top:8rem}.related-project.svelte-3mpoma h2{grid-column:1/-1;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:25px;font-weight:500;margin-bottom:2rem}.video.svelte-u06xrr{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;position:relative;overflow:hidden}.video.svelte-u06xrr>:where(.svelte-u06xrr),.video.svelte-u06xrr>*{grid-area:1/1;width:100%;height:100%}.video.svelte-u06xrr iframe:where(.svelte-u06xrr){grid-area:1/1;border:none;opacity:0}.video.svelte-u06xrr picture{object-fit:cover;object-position:center}.video.svelte-u06xrr button:where(.svelte-u06xrr){grid-area:1/1;place-self:center;z-index:1;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;border:none;padding:0;margin:0;cursor:pointer;outline:none}.video.playing.svelte-u06xrr iframe:where(.svelte-u06xrr){opacity:1}button.text-link.svelte-25wgrd{color:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none;text-decoration:none;border:none;background-color:transparent;cursor:pointer;padding:0}@media (hover: hover){button.text-link.svelte-25wgrd:hover{text-decoration:underline}}@media (max-width: 1260px){button.text-link.svelte-25wgrd{text-decoration:none}}@media (max-width: 1260px) and (hover: hover){button.text-link.svelte-25wgrd:hover{text-decoration:none}}.image-rows.svelte-25wgrd{grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;row-gap:var(--grid-gap);margin-top:3.5rem}.image-rows.svelte-25wgrd .image-row:where(.svelte-25wgrd){grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;row-gap:var(--grid-gap)}.image-rows.svelte-25wgrd .image-row.layout-1:where(.svelte-25wgrd) div:where(.svelte-25wgrd){grid-column:1/-1}.image-rows.svelte-25wgrd .image-row.layout-2:where(.svelte-25wgrd) div:where(.svelte-25wgrd){grid-column:span 8}.image-rows.svelte-25wgrd .image-row.layout-2:where(.svelte-25wgrd) div.featured:where(.svelte-25wgrd){grid-column:span 12}.image-rows.svelte-25wgrd .image-row.layout-2_2-2:where(.svelte-25wgrd) div:where(.svelte-25wgrd){grid-column:span 8}.image-rows.svelte-25wgrd .image-row.layout-2_4-1:where(.svelte-25wgrd) div:where(.svelte-25wgrd){grid-column:span 4}.image-rows.svelte-25wgrd .image-row.layout-2_4-1:where(.svelte-25wgrd) div.featured:where(.svelte-25wgrd){grid-column:span 16}.image-rows.svelte-25wgrd .image-row.layout-3:where(.svelte-25wgrd) div:where(.svelte-25wgrd){grid-column:span 4}.image-rows.svelte-25wgrd .image-row.layout-3:where(.svelte-25wgrd) div.featured:where(.svelte-25wgrd){grid-column:span 12}.image-rows.svelte-25wgrd .image-row.layout-3--two-featured:where(.svelte-25wgrd) div.featured:where(.svelte-25wgrd){grid-column:span 8}.image-rows.svelte-25wgrd .image-row.layout-4:where(.svelte-25wgrd) div:where(.svelte-25wgrd){grid-column:span 4}.image-rows.svelte-25wgrd .image-row.layout-4:where(.svelte-25wgrd) div.featured:where(.svelte-25wgrd){grid-column:span 8}.image-rows.svelte-25wgrd .image-row.layout-5:where(.svelte-25wgrd) div:where(.svelte-25wgrd){grid-column:span 4}@media (max-width: 1260px){.image-rows.svelte-25wgrd .image-row.layout-2:where(.svelte-25wgrd) div.image:where(.svelte-25wgrd),.image-rows.svelte-25wgrd .image-row.layout-2_2-2:where(.svelte-25wgrd) div.image:where(.svelte-25wgrd),.image-rows.svelte-25wgrd .image-row.layout-2_4-1:where(.svelte-25wgrd) div.image:where(.svelte-25wgrd),.image-rows.svelte-25wgrd .image-row.layout-3:where(.svelte-25wgrd) div.image:where(.svelte-25wgrd),.image-rows.svelte-25wgrd .image-row.layout-4:where(.svelte-25wgrd) div.image:where(.svelte-25wgrd),.image-rows.svelte-25wgrd .image-row.layout-5:where(.svelte-25wgrd) div.image:where(.svelte-25wgrd){grid-column:span 2}.image-rows.svelte-25wgrd .image-row.layout-2:where(.svelte-25wgrd) div.image.featured:where(.svelte-25wgrd),.image-rows.svelte-25wgrd .image-row.layout-2_2-2:where(.svelte-25wgrd) div.image.featured:where(.svelte-25wgrd),.image-rows.svelte-25wgrd .image-row.layout-2_4-1:where(.svelte-25wgrd) div.image.featured:where(.svelte-25wgrd),.image-rows.svelte-25wgrd .image-row.layout-3:where(.svelte-25wgrd) div.image.featured:where(.svelte-25wgrd),.image-rows.svelte-25wgrd .image-row.layout-4:where(.svelte-25wgrd) div.image.featured:where(.svelte-25wgrd),.image-rows.svelte-25wgrd .image-row.layout-5:where(.svelte-25wgrd) div.image.featured:where(.svelte-25wgrd){grid-column:span 4}.image-rows.svelte-25wgrd .image-row.layout-2_2-2:where(.svelte-25wgrd) div.image:where(.svelte-25wgrd){grid-column:span 2}.image-rows.svelte-25wgrd .image-row.layout-2_2-2:where(.svelte-25wgrd) div.image.featured:where(.svelte-25wgrd){grid-column:span 4}.image-rows.svelte-25wgrd .image-row.layout-2_4-1:where(.svelte-25wgrd) div.image:where(.svelte-25wgrd){grid-column:span 2}.image-rows.svelte-25wgrd .image-row.layout-2_4-1:where(.svelte-25wgrd) div.image.featured:where(.svelte-25wgrd){grid-column:span 6}.image-rows.svelte-25wgrd .image-row.layout-1:where(.svelte-25wgrd) div.image:where(.svelte-25wgrd){grid-column:span 6}}h1.svelte-25wgrd{grid-column:1/-1;display:flex;margin-bottom:.75rem;align-items:center}h1.svelte-25wgrd .circles:where(.svelte-25wgrd){display:flex;gap:.15rem;align-items:center;margin-right:1rem}h1.svelte-25wgrd .text:where(.svelte-25wgrd){display:flex;align-items:center;gap:.5rem}h1.svelte-25wgrd .text:where(.svelte-25wgrd) .title:where(.svelte-25wgrd){leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:25px;font-weight:500}h1.svelte-25wgrd .text:where(.svelte-25wgrd) .title:where(.svelte-25wgrd) sub,h1.svelte-25wgrd .text:where(.svelte-25wgrd) .title:where(.svelte-25wgrd) sup{font-size:14px;vertical-align:baseline;line-height:0;position:relative}@media (max-width: 1260px){h1.svelte-25wgrd .text:where(.svelte-25wgrd) .title:where(.svelte-25wgrd) sub,h1.svelte-25wgrd .text:where(.svelte-25wgrd) .title:where(.svelte-25wgrd) sup{font-size:12px}}h1.svelte-25wgrd .text:where(.svelte-25wgrd) .title:where(.svelte-25wgrd) sup{top:-.55em}h1.svelte-25wgrd .text:where(.svelte-25wgrd) .title:where(.svelte-25wgrd) sub{bottom:-.3em}h1.svelte-25wgrd .text:where(.svelte-25wgrd) .location:where(.svelte-25wgrd){leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:25px;color:var(--grey-dark)}@media (max-width: 1260px){h1.svelte-25wgrd{margin-top:-.45rem;margin-bottom:.5rem;align-items:flex-start}h1.svelte-25wgrd .text:where(.svelte-25wgrd){flex-direction:column;align-items:flex-start;gap:.25rem}h1.svelte-25wgrd .circles:where(.svelte-25wgrd){margin-top:.25rem}}.intro.svelte-25wgrd{margin-top:3.5rem;grid-column-start:1;grid-column-end:18;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:18px;line-height:120%}.intro.svelte-25wgrd ul,.intro.svelte-25wgrd li{leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:18px;line-height:120%}.body-expand-button.svelte-25wgrd{grid-column:1/-1;display:grid;grid-template-rows:1fr;justify-items:start;margin-top:16px;margin-bottom:.5rem;transition:grid-template-rows .2s ease-in-out,opacity .3s ease-in-out;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:18px;line-height:120%}.body-expand-button.svelte-25wgrd h1,.body-expand-button.svelte-25wgrd h2,.body-expand-button.svelte-25wgrd h3,.body-expand-button.svelte-25wgrd h4,.body-expand-button.svelte-25wgrd h5,.body-expand-button.svelte-25wgrd h6{grid-column-start:1;grid-column-end:9}.body-expand-button.open.svelte-25wgrd{opacity:0;pointer-events:none}.body-expand-button.svelte-25wgrd button:where(.svelte-25wgrd){overflow:hidden;text-decoration:underline}@media (hover: hover){.body-expand-button.svelte-25wgrd button:where(.svelte-25wgrd):hover{text-decoration:none}}.body-container.svelte-25wgrd{grid-column:1/-1;grid-template-columns:subgrid;width:100%;--text: var(--black);--grey: var(--grey-dark);display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .6s ease-in-out .2s,opacity .6s ease-in-out}.body-container.open.svelte-25wgrd{grid-template-rows:1fr;opacity:1;transition:grid-template-rows .6s ease-in-out,opacity .6s ease-in-out .2s}.body-container.svelte-25wgrd .body-close-button:where(.svelte-25wgrd){margin-top:1rem;margin-bottom:3rem;grid-column:1/-1;margin-top:16px;color:var(--black);leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:18px;line-height:120%}.body-container.svelte-25wgrd .body-close-button:where(.svelte-25wgrd) button:where(.svelte-25wgrd){text-decoration:underline}@media (hover: hover){.body-container.svelte-25wgrd .body-close-button:where(.svelte-25wgrd) button:where(.svelte-25wgrd):hover{text-decoration:none}}.body.svelte-25wgrd{grid-column:1/-1;color:var(--grey-dark);white-space:pre-wrap;overflow:hidden;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px;line-height:var(--line-height);display:grid;grid-template-columns:subgrid;width:100%}.body.svelte-25wgrd .quote{grid-column:1/-1}.body.svelte-25wgrd p{grid-column-start:1;grid-column-end:9;margin-bottom:1rem}.body.svelte-25wgrd p:empty{display:none}.body.svelte-25wgrd h1,.body.svelte-25wgrd h2,.body.svelte-25wgrd h3,.body.svelte-25wgrd h4,.body.svelte-25wgrd h5,.body.svelte-25wgrd h6{grid-column-start:1;grid-column-end:9;font-weight:500;color:var(--black)}.body.svelte-25wgrd ul{display:block;grid-column-start:1;grid-column-end:9;margin:0;padding-left:1rem;margin-bottom:1rem}.image-container.svelte-25wgrd{grid-column:1/-1;display:flex;flex-direction:row;width:100%;overflow:hidden}.image-container.twoImages.svelte-25wgrd{grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;grid-gap:var(--grid-gap)}.image-container.twoImages.svelte-25wgrd img{display:block;width:100%;height:auto}.image-container.twoImages.svelte-25wgrd .image-wrapper:where(.svelte-25wgrd){grid-column-start:auto;grid-column-end:span 8}@media (max-width: 1260px){.image-container.twoImages.svelte-25wgrd .image-wrapper:where(.svelte-25wgrd){grid-column:1/-1}}.image-container.twoImages.svelte-25wgrd .image-wrapper.featured:where(.svelte-25wgrd){grid-column-start:auto;grid-column-end:span 12}@media (max-width: 1260px){.image-container.twoImages.svelte-25wgrd .image-wrapper.featured:where(.svelte-25wgrd){grid-column:1/-1}}.project-grid.svelte-25wgrd{display:grid;grid-template-columns:subgrid;grid-column:1/-1;width:100%;padding-left:var(--spacing-base);padding-right:var(--spacing-base)}.project-grid.svelte-25wgrd .image-container:where(.svelte-25wgrd){grid-column:1/-1}.project-grid.svelte-25wgrd h1:where(.svelte-25wgrd){grid-column:1/-1}.project-grid.svelte-25wgrd .blocks{grid-column:1/-1}.project-embed.svelte-1f1sijq{margin-top:2rem;margin-bottom:2rem;grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%}.two-columns.svelte-8u3xfp{margin-bottom:1rem}.two-columns.svelte-8u3xfp .columns-content:where(.svelte-8u3xfp){color:var(--grey);columns:2;column-fill:balance;gap:var(--grid-gap)}@media (max-width: 1260px){.two-columns.svelte-8u3xfp .columns-content:where(.svelte-8u3xfp){columns:1}}.two-columns.svelte-8u3xfp .columns-content:where(.svelte-8u3xfp) p:empty{display:none}.related-news.svelte-mol14a{grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%}.related-news.svelte-mol14a h3:where(.svelte-mol14a){grid-column:1/-1;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:25px;font-weight:500;margin-bottom:2rem}.article.svelte-9tc6gb{grid-column-start:auto;grid-column-end:span 16;display:grid;grid-template-columns:subgrid;width:100%;margin-bottom:8rem;row-gap:0;--text: var(--white);--grey: var(--grey-light)}@media (max-width: 1260px){.article.svelte-9tc6gb{grid-column:1/-1}}.article.hasMedia.svelte-9tc6gb{padding-top:var(--header-height)}.article.svelte-9tc6gb:not(.hasMedia){padding-top:var(--header-height)}@media (max-width: 1260px){.article.svelte-9tc6gb{margin-top:var(--header-height)}}.article.svelte-9tc6gb .image:where(.svelte-9tc6gb),.article.svelte-9tc6gb .video:where(.svelte-9tc6gb){grid-column:span 8;margin-bottom:2rem}.article.svelte-9tc6gb h1:where(.svelte-9tc6gb){grid-column-start:auto;grid-column-end:span 16;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:43px;letter-spacing:-.05375rem;font-weight:500;margin-bottom:5rem;line-height:110%}@media (max-width: 1260px){.article.svelte-9tc6gb h1:where(.svelte-9tc6gb){grid-column:1/-1}}.article.svelte-9tc6gb .intro:where(.svelte-9tc6gb){grid-column-start:auto;grid-column-end:span 16;leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;font-size:18px;line-height:120%;margin-bottom:1rem;display:flex;flex-direction:column;gap:1rem}@media (max-width: 1260px){.article.svelte-9tc6gb .intro:where(.svelte-9tc6gb){grid-column:1/-1}}.article.svelte-9tc6gb .intro:where(.svelte-9tc6gb) time:where(.svelte-9tc6gb){leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px;color:var(--grey)}.article.svelte-9tc6gb .body:where(.svelte-9tc6gb){grid-column-start:auto;grid-column-end:span 16;display:grid;grid-template-columns:subgrid;width:100%;color:var(--grey);leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px;line-height:var(--line-height)}@media (max-width: 1260px){.article.svelte-9tc6gb .body:where(.svelte-9tc6gb){grid-column:1/-1}}.article.svelte-9tc6gb .body:where(.svelte-9tc6gb)>p{grid-column-start:1;grid-column-end:span 8;margin-bottom:1rem}@media (max-width: 1260px){.article.svelte-9tc6gb .body:where(.svelte-9tc6gb)>p{grid-column:1/-1}}.article.svelte-9tc6gb .body:where(.svelte-9tc6gb)>p:empty{display:none}.article.svelte-9tc6gb .body:where(.svelte-9tc6gb)>p:last-child{margin-bottom:0}.article.svelte-9tc6gb .body:where(.svelte-9tc6gb)>p+blockquote{margin-top:3rem}.article.svelte-9tc6gb .body:where(.svelte-9tc6gb) .two-columns{grid-column-start:auto;grid-column-end:span 16}@media (max-width: 1260px){.article.svelte-9tc6gb .body:where(.svelte-9tc6gb) .two-columns{grid-column:1/-1}}.article.svelte-9tc6gb .body:where(.svelte-9tc6gb) a{text-decoration:underline}@media (hover: hover){.article.svelte-9tc6gb .body:where(.svelte-9tc6gb) a:hover{color:var(--text)}}.article.svelte-9tc6gb .body:where(.svelte-9tc6gb) h1,.article.svelte-9tc6gb .body:where(.svelte-9tc6gb) h2,.article.svelte-9tc6gb .body:where(.svelte-9tc6gb) h3,.article.svelte-9tc6gb .body:where(.svelte-9tc6gb) h4,.article.svelte-9tc6gb .body:where(.svelte-9tc6gb) h5,.article.svelte-9tc6gb .body:where(.svelte-9tc6gb) h6{grid-column-start:auto;grid-column-end:span 16;color:var(--text)}@media (max-width: 1260px){.article.svelte-9tc6gb .body:where(.svelte-9tc6gb) h1,.article.svelte-9tc6gb .body:where(.svelte-9tc6gb) h2,.article.svelte-9tc6gb .body:where(.svelte-9tc6gb) h3,.article.svelte-9tc6gb .body:where(.svelte-9tc6gb) h4,.article.svelte-9tc6gb .body:where(.svelte-9tc6gb) h5,.article.svelte-9tc6gb .body:where(.svelte-9tc6gb) h6{grid-column:1/-1}}.article.svelte-9tc6gb .contact:where(.svelte-9tc6gb){margin-top:5rem;grid-column-start:1;grid-column-end:span 10;grid-column:1/-1;display:grid;grid-template-columns:subgrid;width:100%;color:var(--grey);leading-trim:both;text-edge:cap;line-height:100%;font-weight:400;line-height:120%;font-size:14px;line-height:var(--line-height);row-gap:var(--grid-gap)}@media (max-width: 1260px){.article.svelte-9tc6gb .contact:where(.svelte-9tc6gb){grid-column:1/-1}}.article.svelte-9tc6gb .contact:where(.svelte-9tc6gb) .contact-person:where(.svelte-9tc6gb){grid-column-start:auto;grid-column-end:span 16}@media (max-width: 1260px){.article.svelte-9tc6gb .contact:where(.svelte-9tc6gb) .contact-person:where(.svelte-9tc6gb){grid-column:1/-1}}@media (hover: hover){.article.svelte-9tc6gb .contact:where(.svelte-9tc6gb) .contact-person:where(.svelte-9tc6gb) a:where(.svelte-9tc6gb):not(.phone):hover{color:var(--text)}}.article.svelte-9tc6gb .contact:where(.svelte-9tc6gb) .contact-person:where(.svelte-9tc6gb) a.phone:where(.svelte-9tc6gb){text-decoration:none}.article.svelte-9tc6gb .contact:where(.svelte-9tc6gb) .contact_text:where(.svelte-9tc6gb){grid-column:1/-1;margin-bottom:1rem;font-weight:500}.article.svelte-9tc6gb .contact:where(.svelte-9tc6gb) .contact_text:where(.svelte-9tc6gb),.article.svelte-9tc6gb .contact:where(.svelte-9tc6gb) .name:where(.svelte-9tc6gb){color:var(--text)}.article.svelte-9tc6gb .contact:where(.svelte-9tc6gb) .name:where(.svelte-9tc6gb){margin-bottom:0}.page-content.svelte-z7ucr7{min-height:100vh;position:relative;z-index:10}.page-content.right.svelte-z7ucr7{margin-left:var(--grid-small);color:var(--white)}@media (max-width: 1260px){.page-content.right.svelte-z7ucr7{margin-left:0}}.page-content.svelte-z7ucr7 .content-container:where(.svelte-z7ucr7){display:grid;grid-template-columns:repeat(20,1fr);grid-column:1/-1;grid-gap:var(--grid-gap);row-gap:0;padding-left:var(--grid-gap);padding-right:var(--grid-gap);width:var(--grid-big);position:relative}@media (max-width: 1260px){.page-content.svelte-z7ucr7 .content-container:where(.svelte-z7ucr7){grid-template-columns:repeat(6,1fr)}}@media (max-width: 1260px){.page-content.svelte-z7ucr7 .content-container:where(.svelte-z7ucr7){width:100%;grid-gap:var(--grid-gap-small);padding-left:var(--grid-gap-small);padding-right:var(--grid-gap-small)}}.page-content.right.svelte-z7ucr7 .content-container:where(.svelte-z7ucr7){color:var(--white);--text: var(--white)}.project-spacer.svelte-z7ucr7{grid-column:1/-1;height:var(--header-height)}@media (max-width: 1260px){.project-spacer.svelte-z7ucr7{height:120px}}
