.navigation-link-module__io8hXa__link{color:#fff;font-family:var(--font-freight-text), serif;text-transform:lowercase;align-items:baseline;gap:10px;font-size:80px;font-style:italic;display:flex;position:relative}.navigation-link-module__io8hXa__mobileImage{width:86px;height:auto;transition:all .5s}.navigation-link-module__io8hXa__mobileCopy{white-space:nowrap;line-height:56px}.navigation-link-module__io8hXa__desktopCopy{display:none}@media (max-width:394px){.navigation-link-module__io8hXa__link{font-size:72px}.navigation-link-module__io8hXa__mobileCopy{line-height:50.4px}}@media (min-width:768px) and (orientation:landscape) and (max-width:1023px){.navigation-link-module__io8hXa__link{align-items:flex-end;font-size:60px}.navigation-link-module__io8hXa__mobileImage{width:auto;height:56px}.navigation-link-module__io8hXa__mobileCopy{line-height:44px}}@media (min-width:900px) and (orientation:portrait) and (max-width:1024px),(min-width:1024px) and (orientation:landscape),(min-width:1025px){.navigation-link-module__io8hXa__link{width:100%;height:128px;font-style:normal;display:block}.navigation-link-module__io8hXa__mobileImage,.navigation-link-module__io8hXa__mobileCopy{display:none}.navigation-link-module__io8hXa__desktopCopy{display:block}.navigation-link-module__io8hXa__desktopDefault{font-family:var(--font-mori), sans-serif;white-space:nowrap;text-transform:uppercase;opacity:1;font-size:128px;line-height:128px;transition:opacity .5s;position:absolute;top:50%;left:0;translate:0 -50%}.navigation-link-module__io8hXa__desktopHover{white-space:nowrap;opacity:0;align-items:baseline;transition:opacity .5s;display:flex;position:absolute;top:50%;left:0;translate:0 -50%}.navigation-link-module__io8hXa__desktopImage{opacity:0;width:0;height:90px;margin-right:0;transition:all .5s}.navigation-link-module__io8hXa__desktopHoverText{font-family:var(--font-freight-text), serif;text-transform:lowercase;font-size:160px;font-style:italic;line-height:160px}.navigation-link-module__io8hXa__link:hover .navigation-link-module__io8hXa__desktopDefault{opacity:0}.navigation-link-module__io8hXa__link:hover .navigation-link-module__io8hXa__desktopHover{opacity:1}.navigation-link-module__io8hXa__link:hover .navigation-link-module__io8hXa__desktopImage{opacity:1;width:auto;margin-right:12px}}
@keyframes header-module__bAz-Na__overlayShow{0%{opacity:0}to{opacity:1}}@keyframes header-module__bAz-Na__overlayHide{0%{opacity:1}to{opacity:0}}@keyframes header-module__bAz-Na__contentShow{0%{opacity:0;transform:translate(100vw)}to{opacity:1;transform:translate(0)}}@keyframes header-module__bAz-Na__contentHide{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100vw)}}.header-module__bAz-Na__dialogOverlay[data-state=open]{animation:.3s ease-out header-module__bAz-Na__overlayShow}.header-module__bAz-Na__dialogOverlay[data-state=closed]{animation:.3s ease-in header-module__bAz-Na__overlayHide}.header-module__bAz-Na__dialogContent[data-state=open]{animation:.3s ease-out header-module__bAz-Na__contentShow}.header-module__bAz-Na__dialogContent[data-state=closed]{animation:.3s ease-in header-module__bAz-Na__contentHide}.header-module__bAz-Na__menuLayout>div{padding-bottom:55px}.header-module__bAz-Na__menuLinks{gap:24px}.header-module__bAz-Na__menuFooter{gap:20px}@media (max-width:394px){.header-module__bAz-Na__menuLinks{gap:18px}}@media (min-width:900px) and (orientation:portrait) and (max-width:1024px){.header-module__bAz-Na__menuLinks{gap:20px;padding-left:55px}}@media (min-width:768px) and (orientation:landscape) and (max-width:1023px){.header-module__bAz-Na__menuLayout>div{padding-bottom:56px}.header-module__bAz-Na__menuFooter{gap:4px}}@media (min-width:1024px) and (orientation:landscape),(min-width:1025px){.header-module__bAz-Na__menuLayout>div{padding-bottom:56px}.header-module__bAz-Na__menuLinks{gap:20px;padding-left:55px}.header-module__bAz-Na__menuFooter{gap:4px}}
.page-module__lE81NW__tabletFooter,.page-module__lE81NW__mobileFooter{display:none}.page-module__lE81NW__presentationArea,.page-module__lE81NW__presentationColumn{display:contents}.page-module__lE81NW__tabletSignatureFrame{display:none}.page-module__lE81NW__mobileBottomArea{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:40px;margin-top:40px;display:none}.page-module__lE81NW__mobileSeeMore{align-self:center;width:100%;display:block}.page-module__lE81NW__mobileSeeMoreGraphic{width:100%;position:relative}.page-module__lE81NW__mobileSeeMoreGraphic>svg:first-child{width:100%;height:auto;display:block}.page-module__lE81NW__mobileSeeMoreArrow{width:20%;position:absolute;top:34%;right:0}.page-module__lE81NW__mobileSeeMoreArrow>img,.page-module__lE81NW__mobileSignature{width:100%;height:auto;display:block}@media (max-width:900px){.page-module__lE81NW__page{flex-direction:column;min-height:100svh;display:flex;overflow-x:hidden}.page-module__lE81NW__mobileFooter{flex-grow:1;min-height:80px;display:block}.page-module__lE81NW__mobileBottomArea{align-items:start;display:grid}.page-module__lE81NW__mobileSeeMore{align-self:end;margin-bottom:25px}.page-module__lE81NW__mobileSignature{width:120%;max-width:none;margin-right:calc(var(--gutter) * -1);justify-self:end;transform:translate(21.7%)}.page-module__lE81NW__hero>h1,.page-module__lE81NW__identityCopy{text-align:left}.page-module__lE81NW__identityCopy>div{width:100%}.page-module__lE81NW__identityCopy>p:nth-child(2),.page-module__lE81NW__identityCopy>p:nth-child(3){text-align:left;margin:0;line-height:1}.page-module__lE81NW__portraitStrip>div{margin-top:40px}.page-module__lE81NW__presentationCopy{text-align:left;line-height:15px}}@media (min-width:768px) and (max-width:900px){.page-module__lE81NW__mobileSignature{margin-right:calc(var(--gutter-md) * -1)}}@media (min-width:901px) and (max-width:1024px) and (orientation:portrait){.page-module__lE81NW__page{padding-bottom:80px;overflow-x:hidden}.page-module__lE81NW__contactCta{display:flex!important}.page-module__lE81NW__hero{width:100vw;margin-top:96px;margin-bottom:56px;left:50%;transform:none}.page-module__lE81NW__hero>h1{z-index:10;padding-inline:var(--gutter-md);white-space:nowrap;background:0 0;font-size:108px;line-height:1;position:relative;top:auto;left:auto}.page-module__lE81NW__heroImage{width:100vw;margin-top:-60px;display:block!important}.page-module__lE81NW__sectionHeading{display:flex!important}.page-module__lE81NW__identityBlock{grid-template-columns:minmax(0,46fr) minmax(0,54fr);align-items:start;margin-top:64px;gap:24px!important;display:grid!important}.page-module__lE81NW__portraitStrip{grid-area:1/1}.page-module__lE81NW__portraitStrip>div{margin-top:28px!important}.page-module__lE81NW__identityCopy{flex-direction:column;grid-area:1/2;align-self:end;min-width:0;padding-right:60px;display:flex;transform:translateY(10px)}.page-module__lE81NW__identityCopy>div{align-self:flex-end;width:fit-content}.page-module__lE81NW__identityCopy>div>p:first-child{font-size:clamp(27px,2.95vw,30px)}.page-module__lE81NW__identityCopy>div>p:last-child{white-space:nowrap;line-height:.95;font-size:clamp(47px,5.2vw,53px)!important}.page-module__lE81NW__identityCopy>p:nth-child(2),.page-module__lE81NW__identityCopy>p:nth-child(3){white-space:nowrap;line-height:.95;font-size:clamp(44px,4.9vw,50px)!important}.page-module__lE81NW__identityCopy>p:nth-child(2){margin-top:5px;margin-bottom:0}.page-module__lE81NW__identityCopy>p:nth-child(3){margin-top:0}.page-module__lE81NW__presentationArea{width:calc(100vw - var(--gutter-md));grid-template-columns:60vw minmax(0,1fr);align-items:stretch;column-gap:30px;margin-top:120px;display:grid}.page-module__lE81NW__presentationColumn{flex-direction:column;min-width:0;display:flex}.page-module__lE81NW__presentationCopy{text-align:justify;font-size:18px;line-height:22px;width:60vw!important;max-width:60vw!important}.page-module__lE81NW__presentationColumn>.page-module__lE81NW__presentationCopy:first-child{margin-top:0!important}.page-module__lE81NW__desktopSeeMore{width:60vw;display:block!important}.page-module__lE81NW__desktopSeeMore>div>div>p{color:var(--color-red);white-space:nowrap;font-size:clamp(54px,5.8vw,60px)}.page-module__lE81NW__tabletSignatureFrame{min-width:0;display:block;position:relative;overflow:hidden}.page-module__lE81NW__tabletSignatureFrame img{width:176%;max-width:none;height:auto;position:absolute;top:0;left:-38%}.page-module__lE81NW__desktopSignature,.page-module__lE81NW__mobileSeeMore,.page-module__lE81NW__mobileBottomArea,.page-module__lE81NW__mobileFooter{display:none!important}.page-module__lE81NW__tabletFooter{display:block}.page-module__lE81NW__desktopFooter{display:none!important}}@media (min-width:1025px){.page-module__lE81NW__mobileBottomArea,.page-module__lE81NW__mobileFooter{display:none}}
.page-module__j6Q3dW__tabletContent,.page-module__j6Q3dW__tabletFooter,.page-module__j6Q3dW__mobileFooter{display:none}@media (max-width:900px){.page-module__j6Q3dW__page.page-module__j6Q3dW__page{height:100svh;min-height:100svh}.page-module__j6Q3dW__contentGrid{flex:1;min-height:0}.page-module__j6Q3dW__contentGrid>div{flex-direction:column;min-height:0;display:flex}.page-module__j6Q3dW__defaultContent{flex:1;grid-template-rows:auto minmax(0,1fr) auto minmax(0,1fr) auto;min-height:0;display:grid}.page-module__j6Q3dW__mobileIntro{display:contents}.page-module__j6Q3dW__mobileHeadline{grid-row:1;margin-bottom:0}.page-module__j6Q3dW__mobileMail{grid-row:3;margin-bottom:0}.page-module__j6Q3dW__mobileLowerCopy{flex-direction:column;grid-row:5;gap:40px;margin-bottom:60px;display:flex}.page-module__j6Q3dW__mobileLowerCopy p{text-align:left;width:100%;max-width:none;margin:0;line-height:15px}.page-module__j6Q3dW__mobileFooter{flex:none;margin-top:0;display:block}.page-module__j6Q3dW__desktopFooter{display:none!important}}@media (min-width:1025px){.page-module__j6Q3dW__mobileLowerCopy{display:contents}}@media (min-width:901px) and (max-width:1024px) and (orientation:portrait){.page-module__j6Q3dW__page{height:auto;min-height:100vh;padding-bottom:80px}.page-module__j6Q3dW__contentGrid{flex:none;height:calc(100vh - 80px)}.page-module__j6Q3dW__contentGrid>div{flex-direction:column;display:flex}.page-module__j6Q3dW__defaultContent{display:none}.page-module__j6Q3dW__tabletContent{flex:1;grid-template-rows:auto 1fr auto 1fr auto;padding-top:108px;padding-bottom:110px;display:grid}.page-module__j6Q3dW__tabletContent h1{flex-direction:column;font-size:60px;line-height:.98;display:flex}.page-module__j6Q3dW__tabletMail{white-space:nowrap;grid-row:3;justify-content:center;align-items:baseline;gap:14px;font-size:16px;display:flex}.page-module__j6Q3dW__tabletMail a{font-size:48px;font-weight:600}.page-module__j6Q3dW__tabletLowerCopy{flex-direction:column;grid-row:5;gap:44px;width:min(780px,100%);margin-inline:auto;display:flex}.page-module__j6Q3dW__tabletLowerCopy p{text-align:left;width:100%;font-size:16px;line-height:20px}.page-module__j6Q3dW__tabletFooter{display:block}.page-module__j6Q3dW__desktopFooter{display:none!important}}
.home-gallery-module__9N3dXq__page>div{flex-direction:column;min-height:100vh;display:flex}.home-gallery-module__9N3dXq__mobileHome{flex-direction:column;display:flex}.home-gallery-module__9N3dXq__desktopHome{display:none}.home-gallery-module__9N3dXq__activePage{background-color:#fff}@media (min-width:768px) and (orientation:landscape),(min-width:1025px){.home-gallery-module__9N3dXq__page{height:100vh}.home-gallery-module__9N3dXq__page>div{height:100%;min-height:0}.home-gallery-module__9N3dXq__mobileHome{display:none}.home-gallery-module__9N3dXq__desktopHome{flex-direction:column;flex:1;padding-bottom:44px;display:flex;position:relative}.home-gallery-module__9N3dXq__activePage{background-color:#000}.home-gallery-module__9N3dXq__gallery{height:var(--gallery-height,auto);justify-content:center;gap:var(--gallery-gap,4px);flex:none;transition:none;overflow:visible}.home-gallery-module__9N3dXq__gallery>section{display:contents}.home-gallery-module__9N3dXq__gallery [data-gallery-height]{width:var(--gallery-image-width,auto);flex:none;max-width:none;transition-property:translate}.home-gallery-module__9N3dXq__gallery [data-gallery-height]>div:first-child{width:100%}.home-gallery-module__9N3dXq__gallery [data-gallery-height] img{width:100%;height:var(--gallery-image-height)!important}}
.page-module__VxpVBG__tabletIntro,.page-module__VxpVBG__tabletFooter,.page-module__VxpVBG__mobileFooter{display:none}.page-module__VxpVBG__portfolioSections section h2{letter-spacing:-2px}@media (max-width:900px){.page-module__VxpVBG__pageKicker{margin-bottom:20px}.page-module__VxpVBG__mobileFooter{margin-top:25px;display:block}.page-module__VxpVBG__desktopFooter{display:none!important}.page-module__VxpVBG__desktopClosing{display:none}.page-module__VxpVBG__introStatement>p{line-height:32px}.page-module__VxpVBG__mobileIntroDetails{align-items:flex-start;margin-top:210px}.page-module__VxpVBG__mobileLeftDetails,.page-module__VxpVBG__mobileRightDetails,.page-module__VxpVBG__mobileRightDetails>div{gap:0;line-height:1}.page-module__VxpVBG__mobileRightDetails{text-align:right;margin-top:0}.page-module__VxpVBG__mobileClosing{margin-top:45px}.page-module__VxpVBG__portfolioSections section>p{display:none}.page-module__VxpVBG__portfolioSections{margin-top:60px;gap:45px!important}.page-module__VxpVBG__portfolioSections section>div>h2{margin-bottom:35px;font-size:42px}.page-module__VxpVBG__portfolioSections section>div>div>div{gap:15px;padding-block:20px}.page-module__VxpVBG__portfolioSections section>div>div>div:first-child{padding-top:0}.page-module__VxpVBG__portfolioSections section>div>div>div:last-child{padding-bottom:0}.page-module__VxpVBG__portfolioSections section>div>div>div:not(:last-child){border-bottom:0;position:relative}.page-module__VxpVBG__portfolioSections section>div>div>div:not(:last-child):after{content:"";border-bottom:1px solid;position:absolute;bottom:0;left:0;right:-44px}.page-module__VxpVBG__portfolioSections section>div>div>div>div:last-child>p:first-child+p{margin-top:10px}.page-module__VxpVBG__portfolioSections section:nth-child(3)>div>div>p{font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;letter-spacing:inherit;text-align:left;text-transform:none;margin:0}}@media (min-width:901px) and (max-width:1024px) and (orientation:portrait){.page-module__VxpVBG__desktopIntro{display:none!important}.page-module__VxpVBG__pageKicker{margin-top:80px;margin-bottom:14px;font-size:20px}.page-module__VxpVBG__introStatement{max-width:760px;margin-inline:auto}.page-module__VxpVBG__introStatement>p{font-size:60px;line-height:1}.page-module__VxpVBG__mobileIntroPortrait,.page-module__VxpVBG__mobileIntroDetails,.page-module__VxpVBG__mobileIntroEmail,.page-module__VxpVBG__mobileClosing{display:none!important}.page-module__VxpVBG__tabletIntro{height:430px;margin-top:-72px;display:block}.page-module__VxpVBG__tabletIntroContent{width:min(760px,100vw - 48px);height:100%;margin-inline:auto;position:relative}.page-module__VxpVBG__tabletPortrait{width:300px;height:400px;position:absolute;bottom:46px;left:50%;transform:translate(-50%)}.page-module__VxpVBG__tabletLeftDetails,.page-module__VxpVBG__tabletRightDetails{width:calc(50% - 150px);font-size:20px;line-height:1;position:absolute;top:122px}.page-module__VxpVBG__tabletLeftDetails{text-align:left;left:0}.page-module__VxpVBG__tabletRightDetails{text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex;right:0}.page-module__VxpVBG__tabletEmail{text-transform:lowercase;font-size:16px;line-height:1;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.page-module__VxpVBG__portfolioSections{padding-right:44px;gap:65px!important}.page-module__VxpVBG__portfolioSections section{grid-template-columns:50px minmax(0,1fr);column-gap:88px;display:grid}.page-module__VxpVBG__portfolioSections section>p{align-self:start;margin-bottom:0}.page-module__VxpVBG__portfolioSections section>div>h2{margin-bottom:40px}.page-module__VxpVBG__portfolioSections section>div>div>div{flex-direction:row;padding-block:20px}.page-module__VxpVBG__portfolioSections section>div>div>div:first-child{padding-top:0}.page-module__VxpVBG__portfolioSections section>div>div>div:last-child{padding-bottom:0}.page-module__VxpVBG__portfolioSections section>div>div>div>div:first-child{color:#000;width:208px}.page-module__VxpVBG__portfolioSections section>div>div>div>div:last-child{flex:1}.page-module__VxpVBG__portfolioSections section:nth-child(3)>div>div{grid-template-columns:208px minmax(0,1fr);column-gap:14px;display:grid}.page-module__VxpVBG__portfolioSections section:nth-child(3)>div>div>p{text-transform:none;margin-left:0;font-size:14px;font-weight:400}.page-module__VxpVBG__desktopClosing{margin-top:80px;margin-bottom:24px;display:grid}.page-module__VxpVBG__desktopClosing>div,.page-module__VxpVBG__closingArtwork{display:block!important}.page-module__VxpVBG__closingArtwork>div{justify-content:flex-end;position:relative}.page-module__VxpVBG__closingArtwork>div>div:first-child{display:none}.page-module__VxpVBG__closingArtwork>div>div:last-child{max-width:100%}.page-module__VxpVBG__closingArtwork>div>div:last-child>div:first-child{position:absolute;bottom:0;left:0}.page-module__VxpVBG__closingArtwork>div>div:last-child>svg{max-width:calc(100vw - 184px);height:auto}.page-module__VxpVBG__tabletFooter{display:block}.page-module__VxpVBG__desktopFooter{display:none!important}}
.work-module__fg0oIG__mobileOverview{display:block}.work-module__fg0oIG__desktopOverview,.work-module__fg0oIG__desktopFooter{display:none}@media (min-width:768px) and (orientation:landscape),(min-width:1025px){.work-module__fg0oIG__mobileOverview{display:none}.work-module__fg0oIG__desktopOverview{display:contents}.work-module__fg0oIG__desktopFooter{display:block}}
