.Header_c-header__WeaTm{position:absolute;z-index:999;width:100%;max-width:var(--max-width);left:50%;transform:translateX(-50%);padding-left:var(--spacer-md);padding-right:var(--spacer-md);margin-top:var(--spacer-default);display:flex;justify-content:space-between;align-items:center}.Header_c-header__link__fGh5r{color:var(--white);display:flex;align-items:center}.Header_c-header__link__full__JO9Xo{display:flex;align-items:center;gap:var(--spacer-xs)}.Header_c-header__link__text__RZMSz{text-decoration:underline}.Header_c-header__link__compact__XjMn_{display:none}.Header_c-header__link__compact__XjMn_ svg{width:1.5rem;height:auto}@media screen and (max-width:649px){.Header_c-header__link__full__JO9Xo{display:none}.Header_c-header__link__compact__XjMn_{display:inline-flex;align-items:center}}.Image_c-image__container__w7oAc{position:relative;width:100%;height:100%;overflow:hidden}.Image_c-image--square__mqClA{aspect-ratio:1/1}.Image_c-image--horizontal__FlK7x{aspect-ratio:8/5}.ExternalLink_m-external-link__dDrW6{text-decoration:none;border-radius:9999px;display:inline-block}.ExternalLink_m-external-link--button__pDkQS{padding:var(--spacer-xs) var(--spacer-l);color:var(--black);background-color:var(--white)}.ExternalLink_m-external-link--icon__VRoJg{background-color:transparent;border:1px solid var(--white);padding:var(--spacer-xxs)}.Lightbox_c-lightbox__8_P0e{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--spacer-xl);background-color:rgba(0,0,0,.92)}@media screen and (max-width:719px){.Lightbox_c-lightbox__8_P0e{padding:var(--spacer-md)}}.Lightbox_c-lightbox__stage__p1txe{position:relative;display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%;margin:0}.Lightbox_c-lightbox__image__JpQUZ{width:auto;height:auto;max-width:90vw;max-height:90vh;object-fit:contain}.Lightbox_c-lightbox__close__Y4RKo{position:absolute;top:var(--spacer-md);right:var(--spacer-md);z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:var(--white);cursor:pointer;background:transparent;border:none;opacity:.8;transition:opacity .2s ease}.Lightbox_c-lightbox__close__Y4RKo:hover{opacity:1}.Lightbox_c-lightbox__nav__HOr23{position:absolute;top:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;color:var(--white);cursor:pointer;background:transparent;border:none;opacity:.7;transition:opacity .2s ease;transform:translateY(-50%)}.Lightbox_c-lightbox__nav__HOr23:hover{opacity:1}@media screen and (max-width:479px){.Lightbox_c-lightbox__nav__HOr23{width:44px;height:44px}}.Lightbox_c-lightbox__nav--prev__shmjI{left:var(--spacer-xs)}.Lightbox_c-lightbox__nav--next__Isay8{right:var(--spacer-xs);transform:translateY(-50%) rotate(180deg)}.Lightbox_c-lightbox__counter__hjWH_{position:absolute;bottom:var(--spacer-md);left:50%;color:var(--white);font-size:.85rem;letter-spacing:.05em;opacity:.8;transform:translateX(-50%)}.Logo_c-logo__7xKfT{width:2.75rem;height:auto}@media screen and (max-width:719px){.Logo_c-logo__7xKfT{width:2.125rem}}.ImageGrid_c-image-grid__Wsxsu{display:flex;flex-direction:column;gap:1rem;width:100%}.ImageGrid_c-image-grid__row__b_GAq{display:flex;gap:1rem;width:100%;align-items:flex-start}@media screen and (max-width:479px){.ImageGrid_c-image-grid__row__b_GAq{flex-direction:column}}.ImageGrid_c-image-grid__item__8Txgb{position:relative;width:var(--item-basis,100%);min-width:0;overflow:hidden;aspect-ratio:4/3}@media screen and (max-width:479px){.ImageGrid_c-image-grid__item__8Txgb{width:100%}}.ImageGrid_c-image-grid__item__8Txgb .c-image__container{position:absolute;top:0;left:0;width:100%;height:100%}.ImageGrid_c-image-grid__button__ooJ_P{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;cursor:pointer;background:none;border:none}.ImageGrid_c-image-grid__button__ooJ_P .c-image{transition:transform .4s ease}.ImageGrid_c-image-grid__button__ooJ_P:focus-visible .c-image,.ImageGrid_c-image-grid__button__ooJ_P:hover .c-image{transform:scale(1.04)}.ContentRenderer_c-content-renderer__Rx_0Z{display:flex;flex-direction:column;gap:var(--spacer-default);width:100%}.ContentRenderer_c-content-renderer__text__rUVSK{margin-top:var(--spacer-0);margin-bottom:var(--spacer-0);line-height:2}.ContentRenderer_c-content-renderer__text__rUVSK p{margin-bottom:1em}.ContentRenderer_c-content-renderer__text__rUVSK p:last-child{margin-bottom:0}.ContentRenderer_c-content-renderer__gallery__5cgUG,.ContentRenderer_c-content-renderer__videos__Wi5zv{margin-top:var(--spacer-0);margin-bottom:var(--spacer-0)}.NextProjectLink_c-next-project-link__Akysn{color:var(--black);display:flex;align-items:center;gap:var(--spacer-xs);text-decoration:none;transition:opacity .2s ease}.NextProjectLink_c-next-project-link__Akysn:hover{opacity:.7}.NextProjectLink_c-next-project-link__Akysn svg{color:var(--black)}.NextProjectLink_c-next-project-link__Akysn svg path{fill:var(--black);stroke:var(--black)}.NextProjectLink_c-next-project-link__text__PrjNl{text-decoration:underline;color:var(--black)}.Footer_c-footer__iXKg6{background-color:var(--white);display:flex;justify-content:space-between;padding-top:var(--spacer-l);padding-bottom:var(--spacer-l)}@media screen and (max-width:719px){.Footer_c-footer__iXKg6{flex-direction:column;gap:var(--spacer-xs)}}.Footer_c-footer__link___5rDa{color:var(--black)}.Contact_c-contact__P1T3f{background:var(--blue-gradient);color:var(--white);padding-top:var(--spacer-default);padding-bottom:var(--spacer-default)}.Contact_c-contact__wrapper__cqC29{display:flex;align-items:center;justify-content:space-between;gap:var(--spacer-lg)}@media screen and (max-width:719px){.Contact_c-contact__wrapper__cqC29{flex-direction:column;align-items:stretch}}.Contact_c-contact__text__mToyb{max-width:34.375rem}.Contact_c-contact__title__9AC6a{margin-bottom:var(--spacer-default)}.Contact_c-contact__description__hN6fd{margin-bottom:var(--spacer-default);line-height:2}.Contact_c-contact__link__Dwvhz{color:var(--white);display:flex;align-items:center;gap:var(--spacer-xs);margin-bottom:var(--spacer-l)}.Contact_c-contact__link__text__03pjW{text-decoration:underline}.Contact_c-contact__photo__K2a60{position:relative;flex-shrink:0;width:20rem;height:26.25rem;overflow:hidden;border-radius:.85rem}@media screen and (max-width:991px){.Contact_c-contact__photo__K2a60{width:17.5rem;height:23rem}}@media screen and (max-width:719px){.Contact_c-contact__photo__K2a60{width:100%;max-width:22.5rem;height:auto;aspect-ratio:320/420}}.Cta_c-cta__8fpAW{display:flex;gap:var(--spacer-xs);align-items:center}.Cta_c-cta__8fpAW svg{display:block}.page_p-about__bjPYf{padding-top:var(--spacer-lg);padding-bottom:var(--spacer-lg)}.page_p-about__title__N785J{margin-bottom:var(--spacer-default)}.page_p-about__body__gjJK_{display:grid;grid-template-columns:22.5rem 1fr;grid-gap:var(--spacer-md);gap:var(--spacer-md);align-items:start}@media screen and (max-width:719px){.page_p-about__body__gjJK_{grid-template-columns:1fr;gap:var(--spacer-default)}}.page_p-about__portrait__FyCKl{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:.85rem}.page_p-about__bio__e_A5A{line-height:2}.page_p-about__bio__e_A5A p{margin-bottom:1em}.page_p-terms__header__e3EGF{padding-top:10rem;padding-bottom:5rem;background:var(--blue-gradient);color:var(--white)}.page_p-terms__title__P5koR{font-size:4rem;line-height:1.1;font-weight:500;text-align:center}@media screen and (max-width:719px){.page_p-terms__title__P5koR{font-size:3rem}}.page_p-terms__body__C4qav{max-width:53.75rem;margin-left:auto;margin-right:auto;padding:3rem var(--spacer-md) 6rem}@media screen and (max-width:479px){.page_p-terms__body__C4qav{padding-left:var(--spacer-sm);padding-right:var(--spacer-sm)}}.page_p-terms__intro__Ms6UY{margin-bottom:var(--spacer-l);line-height:1.8}.page_p-terms__intro__Ms6UY p{margin-bottom:1em}.page_p-terms__article__3gc6S{margin-bottom:var(--spacer-l)}.page_p-terms__article-title__oyzev{margin-bottom:var(--spacer-xs);font-size:1.375rem;line-height:1.3;font-weight:var(--font-w-bold)}.page_p-terms__article-text__XW_Ug{line-height:1.8}.page_p-terms__article-text__XW_Ug p{margin-bottom:1em}.page_p-terms__article-text__XW_Ug p:last-child{margin-bottom:0}.page_p-terms__closing__PrrvY{margin-top:var(--spacer-l);line-height:1.8;font-style:italic}.page_p-terms__download__tmehS{display:inline-block;margin-top:var(--spacer-default);padding:var(--spacer-xs) var(--spacer-l);border-radius:9999px;background:var(--blue-gradient);color:var(--white);text-decoration:none;font-weight:var(--font-w-bold);transition:opacity .2s ease}.page_p-terms__download__tmehS:hover{opacity:.9}.VideoGrid_c-video-grid__B8rZy{flex-direction:column}.VideoGrid_c-video-grid__B8rZy,.VideoGrid_c-video-grid__row__9VgQr{display:flex;gap:1rem;width:100%}@media screen and (max-width:479px){.VideoGrid_c-video-grid__row__9VgQr{flex-direction:column}}.VideoGrid_c-video-grid__item__GiauY{position:relative;width:var(--item-basis,100%);min-width:0}@media screen and (max-width:479px){.VideoGrid_c-video-grid__item__GiauY{width:100%}}.VideoGrid_c-video-grid__player__8OMLG{position:relative;width:100%;aspect-ratio:16/9;background:#000;border-radius:.5rem;overflow:hidden}.VideoGrid_c-video-grid__thumbnail__WRA5T{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.VideoGrid_c-video-grid__thumbnail-image__ipi4o{width:100%;height:100%;object-fit:cover}.VideoGrid_c-video-grid__play-button__OX_Q3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:rgba(0,0,0,.6);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease;z-index:2}.VideoGrid_c-video-grid__play-button__OX_Q3:hover{background:rgba(0,0,0,.8)}.VideoGrid_c-video-grid__play-button__OX_Q3 svg{margin-left:4px}.VideoGrid_c-video-grid__duration__VQ2K4{position:absolute;bottom:.5rem;left:.5rem;background:rgba(0,0,0,.7);color:#fff;padding:.25rem .5rem;border-radius:.25rem;font-size:.88rem;font-weight:500;z-index:2}.VideoGrid_c-video-grid__placeholder__J_m6z{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#000;z-index:2}.VideoGrid_c-video-grid__video__922zK{width:100%;height:100%;object-fit:contain;background:#000;position:relative;z-index:1}.VideoGrid_c-video-grid__video--hidden__m_6N1{opacity:0;pointer-events:none;position:absolute;top:0;left:0}.VideoGrid_c-video-grid__title-bar__YE4oz{position:absolute;top:0;left:0;right:0;background:rgba(0,0,0,.85);color:#fff;padding:.75rem 1rem;font-size:.88rem;font-weight:500;z-index:3;pointer-events:none;line-height:1.4}.Reveal_c-reveal__JVw3D{opacity:0;transform:translateY(1.5rem);transition:opacity .6s ease,transform .6s ease;will-change:opacity,transform}@media(prefers-reduced-motion:reduce){.Reveal_c-reveal__JVw3D{opacity:1;transform:none;transition:none}}.Reveal_c-reveal--visible__ewAnk{opacity:1;transform:translateY(0)}.page_p-work__narrow___HEoB{max-width:68.75rem;margin-left:auto;margin-right:auto;padding-left:var(--spacer-md);padding-right:var(--spacer-md)}.page_p-work__header__FGGNS{padding-top:10rem;position:relative}.page_p-work__header__FGGNS:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background:var(--blue-gradient)}.page_p-work__header__image__u5bT6{border-radius:1rem}.page_p-work__header__content__AHPcz{margin-top:var(--spacer-default);margin-bottom:var(--spacer-default);display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:719px){.page_p-work__header__content__AHPcz{flex-direction:column;align-items:flex-start;gap:var(--spacer-sm)}}.page_p-work__header__title__GPB4R{margin-bottom:var(--spacer-sm)}.page_p-work__header__client__Ks0Kl{width:100px;height:48px;background-repeat:no-repeat;background-position:50%;background-size:contain}.page_p-work__text2__zlcD4,.page_p-work__videos__urqcj{margin-top:var(--spacer-default);margin-bottom:var(--spacer-default)}.page_p-work__next__VmD71{padding-top:2.1875rem;padding-bottom:6rem;display:flex;justify-content:flex-start;align-items:center}.Meta_c-meta___IIGG{display:flex;flex-wrap:wrap;gap:5rem;width:100%;margin-top:var(--spacer-default);margin-bottom:var(--spacer-default)}@media screen and (max-width:719px){.Meta_c-meta___IIGG{gap:var(--spacer-default)}}@media screen and (max-width:479px){.Meta_c-meta___IIGG{gap:var(--spacer-sm)}}.Meta_c-meta__item__c45sK{display:flex;flex-direction:column;gap:.5rem}@media screen and (max-width:719px){.Meta_c-meta__item__c45sK{flex:1 1 calc(50% - var(--spacer-default))}}@media screen and (max-width:479px){.Meta_c-meta__item__c45sK{flex-basis:100%}}.Meta_c-meta__label__8Nm_V{color:#888;font-size:1rem;font-weight:400;line-height:1.4}.Meta_c-meta__value__1alCT{color:#aaa;font-size:1rem;font-weight:400;line-height:1.4}