.pc-media-cover[data-astro-cid-o5wn4w7s]{width:100%}@media(max-width:579.98px){.pc-media-cover[data-astro-cid-o5wn4w7s]{height:auto}}@media(min-width:580px){.pc-media-cover[data-astro-cid-o5wn4w7s]{height:100%;object-fit:cover}}.pc-video-player[data-astro-cid-o5wn4w7s]{position:relative;width:100%;overflow:hidden;background-color:var(--pc-color-text-dark);display:grid;place-items:center}@media(min-width:580px){.pc-video-player[data-astro-cid-o5wn4w7s]{height:100%}}.pc-video-player__element[data-astro-cid-o5wn4w7s]{grid-area:1/1;background-color:var(--pc-color-text-dark)}@media(max-width:579.98px){.pc-video-player__element[data-astro-cid-o5wn4w7s]{aspect-ratio:var(--pc-media-ratio)}}.pc-video-player__play-button[data-astro-cid-o5wn4w7s]{grid-area:1/1;position:relative;z-index:5;width:72px;height:72px;border:none;border-radius:50%;background-color:var(--pc-color-brand);color:var(--pc-color-white);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--pc-shadow-play-button);transition:transform .25s ease,background-color .25s ease,opacity .3s ease}.pc-video-player__play-button[data-astro-cid-o5wn4w7s] svg[data-astro-cid-o5wn4w7s]{margin-left:4px}.pc-video-player__play-button[data-astro-cid-o5wn4w7s]:hover{transform:scale(1.08);background-color:var(--pc-color-brand-hover);box-shadow:var(--pc-shadow-play-button-hover)}.pc-video-player--playing[data-astro-cid-o5wn4w7s] .pc-video-player__play-button[data-astro-cid-o5wn4w7s]{opacity:0;visibility:hidden;pointer-events:none}.pc-project-hero[data-astro-cid-5cgh4fwy]{position:relative;background-color:var(--pc-color-white)}.pc-project-hero__inner[data-astro-cid-5cgh4fwy]{display:flex;flex-direction:column}.pc-project-hero__media-container[data-astro-cid-5cgh4fwy]{position:relative;width:100%;overflow:hidden;border-radius:var(--pc-radius-large);background-color:var(--pc-color-text-dark);isolation:isolate}@media(max-width:579.98px){.pc-project-hero__media-container[data-astro-cid-5cgh4fwy]{margin-bottom:2rem}}@media(min-width:580px)and (max-width:1024.98px){.pc-project-hero__media-container[data-astro-cid-5cgh4fwy]{margin-bottom:2.75rem}}@media(min-width:1025px){.pc-project-hero__media-container[data-astro-cid-5cgh4fwy]{margin-bottom:3.5rem}}@media(min-width:580px){.pc-project-hero__media-container--ratio-wide[data-astro-cid-5cgh4fwy]{aspect-ratio:1800/800}}@media(min-width:580px){.pc-project-hero__media-container--ratio-standard[data-astro-cid-5cgh4fwy]{aspect-ratio:16/9}}.pc-project-hero__info[data-astro-cid-5cgh4fwy]{width:100%;max-width:var(--pc-width-content-narrow);margin-inline:auto;display:grid;align-items:start}@media(max-width:579.98px){.pc-project-hero__info[data-astro-cid-5cgh4fwy]{grid-template-columns:1fr;gap:2rem}}@media(min-width:580px)and (max-width:1024.98px){.pc-project-hero__info[data-astro-cid-5cgh4fwy]{grid-template-columns:1fr;gap:2.5rem}}@media(min-width:1025px){.pc-project-hero__info[data-astro-cid-5cgh4fwy]{grid-template-columns:4fr 6fr;gap:3.5rem}}.pc-project-hero__meta[data-astro-cid-5cgh4fwy]{display:flex}@media(max-width:579.98px){.pc-project-hero__meta[data-astro-cid-5cgh4fwy]{flex-direction:column}}@media(min-width:580px)and (max-width:1024.98px){.pc-project-hero__meta[data-astro-cid-5cgh4fwy]{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:2.5rem}}@media(min-width:1025px){.pc-project-hero__meta[data-astro-cid-5cgh4fwy]{flex-direction:column}}@media(max-width:579.98px){.pc-project-hero__header[data-astro-cid-5cgh4fwy]{margin-bottom:1.5rem}}@media(min-width:580px)and (max-width:1024.98px){.pc-project-hero__header[data-astro-cid-5cgh4fwy]{min-width:200px}}@media(min-width:1025px){.pc-project-hero__header[data-astro-cid-5cgh4fwy]{margin-bottom:2rem}}.pc-project-hero__title[data-astro-cid-5cgh4fwy]{font-size:var(--pc-font-size-heading-2);line-height:var(--pc-line-height-heading-2);font-weight:var(--pc-font-weight-heading-2);letter-spacing:-.02em}.pc-project-hero__subtitle[data-astro-cid-5cgh4fwy]{margin-top:.35rem}.pc-project-hero__group[data-astro-cid-5cgh4fwy]{display:flex;flex-direction:column}@media(max-width:579.98px){.pc-project-hero__group[data-astro-cid-5cgh4fwy]:not(:last-child){margin-bottom:1.5rem}}@media(min-width:1025px){.pc-project-hero__group[data-astro-cid-5cgh4fwy]:not(:last-child){margin-bottom:1.75rem}}.pc-project-hero__group-label[data-astro-cid-5cgh4fwy]{font-size:var(--pc-font-size-body);line-height:1.3;font-weight:400;letter-spacing:-.01em;margin-bottom:.65rem}.pc-project-hero__badges[data-astro-cid-5cgh4fwy]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.pc-project-hero__badge[data-astro-cid-5cgh4fwy]{display:inline-flex;align-items:center;justify-content:center;padding:.35rem 1.15rem;border:1px solid var(--pc-color-border);border-radius:var(--pc-radius-pill);font-family:var(--pc-font-family);font-size:var(--pc-font-size-label);line-height:var(--pc-line-height-label);font-weight:300;color:var(--pc-color-text-muted)}.pc-project-hero__narrative[data-astro-cid-5cgh4fwy]{display:flex;flex-direction:column}.pc-project-gallery[data-astro-cid-b6lndlvu]{position:relative;background-color:var(--pc-color-white)}.pc-project-gallery__container[data-astro-cid-b6lndlvu]{display:flex;flex-direction:column;gap:var(--pc-media-gap);width:100%}.pc-project-gallery__row[data-astro-cid-b6lndlvu]{display:grid;width:100%;gap:var(--pc-media-gap)}@media(max-width:579.98px){.pc-project-gallery__row[data-astro-cid-b6lndlvu]{grid-template-columns:1fr}}@media(min-width:580px)and (max-width:1024.98px){.pc-project-gallery__row[data-astro-cid-b6lndlvu]{aspect-ratio:738/310}}@media(min-width:1025px){.pc-project-gallery__row[data-astro-cid-b6lndlvu]{aspect-ratio:1240/520}}@media(min-width:580px){.pc-project-gallery__row--wide-first[data-astro-cid-b6lndlvu]{grid-template-columns:7fr 5fr}.pc-project-gallery__row--narrow-first[data-astro-cid-b6lndlvu]{grid-template-columns:5fr 7fr}}.pc-project-gallery__item[data-astro-cid-b6lndlvu]{position:relative;width:100%;overflow:hidden;border-radius:var(--pc-radius-large);background-color:var(--pc-color-bg-media);isolation:isolate}@media(min-width:580px){.pc-project-gallery__item[data-astro-cid-b6lndlvu]{height:100%}}.pc-project-narrative[data-astro-cid-wieqdqma]{position:relative;background-color:var(--pc-color-white)}.pc-project-narrative__grid[data-astro-cid-wieqdqma]{display:grid;align-items:start;width:100%}@media(max-width:579.98px){.pc-project-narrative__grid[data-astro-cid-wieqdqma]{grid-template-columns:1fr;gap:2rem}}@media(min-width:580px)and (max-width:1024.98px){.pc-project-narrative__grid[data-astro-cid-wieqdqma]{grid-template-columns:1fr;gap:2.5rem}}@media(min-width:1025px){.pc-project-narrative__grid[data-astro-cid-wieqdqma]{grid-template-columns:4fr 6fr;gap:3.5rem}}.pc-project-narrative__column-title[data-astro-cid-wieqdqma],.pc-project-narrative__column-content[data-astro-cid-wieqdqma]{display:flex;flex-direction:column}.pc-project-narrative__column-content[data-astro-cid-wieqdqma]{gap:1.25rem}.pc-project-narrative__pretitle[data-astro-cid-wieqdqma]{margin-bottom:1.25rem}.pc-project-narrative__title[data-astro-cid-wieqdqma]{font-size:var(--pc-font-size-heading-2);line-height:var(--pc-line-height-heading-2);font-weight:var(--pc-font-weight-heading-2);letter-spacing:-.02em}.pc-project-narrative__subtitle[data-astro-cid-wieqdqma]{font-size:var(--pc-font-size-heading-3);line-height:1.2;font-weight:300;letter-spacing:-.02em;margin-bottom:.5rem}.pc-project-mosaic[data-astro-cid-fvslb5it]{position:relative;background-color:var(--pc-color-white)}.pc-project-mosaic__grid[data-astro-cid-fvslb5it]{display:grid;width:100%;gap:var(--pc-media-gap)}@media(max-width:579.98px){.pc-project-mosaic__grid[data-astro-cid-fvslb5it]{grid-template-columns:1fr}}@media(min-width:580px){.pc-project-mosaic__grid[data-astro-cid-fvslb5it]{grid-template-columns:45fr 55fr;align-items:stretch}}.pc-project-mosaic__column[data-astro-cid-fvslb5it]{display:flex;flex-direction:column;gap:var(--pc-media-gap);width:100%;height:100%;min-height:0}.pc-project-mosaic__top-row[data-astro-cid-fvslb5it]{display:grid;gap:var(--pc-media-gap);width:100%}@media(max-width:579.98px){.pc-project-mosaic__top-row[data-astro-cid-fvslb5it]{grid-template-columns:1fr}}@media(min-width:580px){.pc-project-mosaic__top-row[data-astro-cid-fvslb5it]{grid-template-columns:1fr 1fr}}.pc-project-mosaic__card[data-astro-cid-fvslb5it]{position:relative;overflow:hidden;border-radius:var(--pc-radius-large);background-color:var(--pc-color-bg-media);isolation:isolate;width:100%}.pc-project-mosaic__card--vertical[data-astro-cid-fvslb5it]{min-height:0}@media(min-width:580px){.pc-project-mosaic__card--vertical[data-astro-cid-fvslb5it]{aspect-ratio:3/4;height:100%}}@media(min-width:580px){.pc-project-mosaic__card--square[data-astro-cid-fvslb5it]{aspect-ratio:1/1}}.pc-project-mosaic__card--wide[data-astro-cid-fvslb5it]{min-height:0}@media(min-width:580px){.pc-project-mosaic__card--wide[data-astro-cid-fvslb5it]{flex:1}}.pc-project-wide-media[data-astro-cid-xnywq75i]{position:relative;background-color:var(--pc-color-white)}.pc-project-wide-media__container[data-astro-cid-xnywq75i]{position:relative;width:100%;overflow:hidden;border-radius:var(--pc-radius-large);background-color:var(--pc-color-text-dark);isolation:isolate}@media(min-width:580px){.pc-project-wide-media__container[data-astro-cid-xnywq75i]{aspect-ratio:1800/800}}.pc-project-impact[data-astro-cid-ixkxcj4a]{position:relative;background-color:var(--pc-color-white)}.pc-project-impact__header[data-astro-cid-ixkxcj4a]{display:flex;flex-direction:column}@media(max-width:579.98px){.pc-project-impact__header[data-astro-cid-ixkxcj4a]{margin-bottom:1.75rem}}@media(min-width:580px){.pc-project-impact__header[data-astro-cid-ixkxcj4a]{margin-bottom:2.5rem}}.pc-project-impact__pretitle[data-astro-cid-ixkxcj4a]{margin-bottom:1.25rem}.pc-project-impact__title[data-astro-cid-ixkxcj4a]{font-size:var(--pc-font-size-heading-2);line-height:var(--pc-line-height-heading-2);font-weight:var(--pc-font-weight-heading-2);letter-spacing:-.02em}.pc-project-impact__grid[data-astro-cid-ixkxcj4a]{display:grid;align-items:start;width:100%}@media(max-width:579.98px){.pc-project-impact__grid[data-astro-cid-ixkxcj4a]{grid-template-columns:1fr;gap:1.75rem}}@media(min-width:580px)and (max-width:1024.98px){.pc-project-impact__grid[data-astro-cid-ixkxcj4a]{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(min-width:1025px){.pc-project-impact__grid[data-astro-cid-ixkxcj4a]{grid-template-columns:repeat(2,1fr);gap:1.875rem}}.pc-project-impact__card[data-astro-cid-ixkxcj4a]{display:flex;flex-direction:column;width:100%}.pc-project-impact__label[data-astro-cid-ixkxcj4a]{font-size:var(--pc-font-size-body);line-height:var(--pc-line-height-body);font-weight:var(--pc-font-weight-body);color:var(--pc-color-text-muted);text-align:center}@media(max-width:579.98px){.pc-project-impact__label[data-astro-cid-ixkxcj4a]{margin-bottom:.75rem}}@media(min-width:580px){.pc-project-impact__label[data-astro-cid-ixkxcj4a]{margin-bottom:1rem}}.pc-project-impact__media[data-astro-cid-ixkxcj4a]{position:relative;width:100%;border-radius:var(--pc-radius-large);overflow:hidden;background-color:#f7ede2;isolation:isolate;box-shadow:0 4px 20px #0000000a}@media(min-width:580px){.pc-project-impact__media[data-astro-cid-ixkxcj4a]{aspect-ratio:16/10.5}}@media(max-width:579.98px){.pc-project-impact__metrics-container[data-astro-cid-ixkxcj4a]{margin-top:2.25rem}}@media(min-width:580px)and (max-width:1024.98px){.pc-project-impact__metrics-container[data-astro-cid-ixkxcj4a]{margin-top:2.75rem}}@media(min-width:1025px){.pc-project-impact__metrics-container[data-astro-cid-ixkxcj4a]{margin-top:3.5rem}}.pc-project-impact__metrics-grid[data-astro-cid-ixkxcj4a]{display:grid;width:100%;align-items:stretch;gap:1.25rem}@media(max-width:1024.98px){.pc-project-impact__metrics-grid[data-astro-cid-ixkxcj4a]{grid-template-columns:1fr}}@media(min-width:1025px){.pc-project-impact__metrics-grid[data-astro-cid-ixkxcj4a]{grid-template-columns:repeat(3,1fr)}}.pc-project-impact__metric-card[data-astro-cid-ixkxcj4a]{background-color:var(--pc-color-bg-light);border:1px solid rgba(12,20,32,.05);border-radius:var(--pc-radius-large);display:flex;flex-direction:column;justify-content:space-between}@media(max-width:579.98px){.pc-project-impact__metric-card[data-astro-cid-ixkxcj4a]{padding:2rem 1.75rem 1.875rem;gap:2rem}}@media(min-width:580px)and (max-width:1024.98px){.pc-project-impact__metric-card[data-astro-cid-ixkxcj4a]{padding:2.25rem 2rem 2rem;gap:2rem}}@media(min-width:1025px){.pc-project-impact__metric-card[data-astro-cid-ixkxcj4a]{padding:2.75rem 2.25rem 2.5rem;min-height:290px}}.pc-project-impact__metric-top[data-astro-cid-ixkxcj4a]{display:flex;flex-direction:column;align-items:flex-start;color:var(--pc-color-text-dark)}.pc-project-impact__metric-number[data-astro-cid-ixkxcj4a]{font-size:var(--pc-font-size-heading-1);line-height:1;font-weight:var(--pc-font-weight-heading-1);color:var(--pc-color-text-dark);letter-spacing:-.03em}.pc-project-impact__metric-complement[data-astro-cid-ixkxcj4a]{font-size:var(--pc-font-size-heading-4);line-height:var(--pc-line-height-heading-4);font-weight:var(--pc-font-weight-heading-4);color:var(--pc-color-text-dark);margin-top:.35rem}@media(max-width:579.98px){.pc-project-impact__metric-icon[data-astro-cid-ixkxcj4a]{width:44px;height:43px}}@media(min-width:580px){.pc-project-impact__metric-icon[data-astro-cid-ixkxcj4a]{width:50px;height:49px}}.pc-project-impact__metric-bottom[data-astro-cid-ixkxcj4a]{display:flex;flex-direction:column}@media(max-width:579.98px){.pc-project-impact__metric-bottom[data-astro-cid-ixkxcj4a]{margin-top:1.5rem}}@media(min-width:580px){.pc-project-impact__metric-bottom[data-astro-cid-ixkxcj4a]{margin-top:2rem}}.pc-project-impact__metric-title[data-astro-cid-ixkxcj4a]{font-size:var(--pc-font-size-body);line-height:var(--pc-line-height-body);font-weight:700;margin-bottom:.35rem}
