.chrome_header__b_KkO{height:92px;padding:0 3.25vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid hsla(38,39%,90%,.16);background:#0b1512;color:#f0e9dd}.chrome_brand__EbJvI{width:108px;height:58px;display:flex;align-items:center}.chrome_brand__EbJvI svg{width:108px;height:56px}.chrome_header__b_KkO nav{display:flex;align-items:center;gap:2rem;font-size:.77rem;letter-spacing:.08em;text-transform:uppercase}.chrome_header__b_KkO nav a{transition:opacity .2s}.chrome_header__b_KkO nav a:hover{opacity:.55}.chrome_lang__gtZsb{padding-left:1.4rem;border-left:1px solid hsla(38,39%,90%,.16)}.chrome_mobileLang__LaB1I{display:none}.chrome_footer__wMskE{padding:9vw 3.25vw 3.25vw;background:linear-gradient(180deg,rgba(15,38,31,.78),#060d0b);color:#f0e9dd;border-top:1px solid hsla(38,39%,90%,.16)}.chrome_index__osy0e{color:#b8cc82;font-size:.72rem;text-transform:uppercase;letter-spacing:.15em}.chrome_footer__wMskE h2{font:400 clamp(3.7rem,8vw,9rem)/.92 Georgia,serif;letter-spacing:-.06em;margin:2.5rem 0 4rem;max-width:1150px}.chrome_email__JqhnP{display:flex;justify-content:space-between;align-items:center;border-top:1px solid hsla(38,39%,90%,.16);border-bottom:1px solid hsla(38,39%,90%,.16);padding:1.4rem 0;font-size:clamp(1.05rem,2vw,1.8rem)}.chrome_email__JqhnP span{color:#b8cc82}.chrome_socials__2tFRF{display:flex;flex-wrap:wrap;gap:1rem 2.4rem;padding:2rem 0;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.chrome_socials__2tFRF a{border-bottom:1px solid hsla(76,42%,65%,.55);padding-bottom:.35rem}.chrome_footline__1XICD{display:grid;grid-template-columns:1fr auto auto;grid-gap:2rem;gap:2rem;margin-top:3rem;color:hsla(38,39%,90%,.45);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase}@media(max-width:760px){.chrome_header__b_KkO{position:relative;height:auto;min-height:112px;padding:12px 1rem 10px;flex-wrap:wrap}.chrome_brand__EbJvI{width:78px;height:44px}.chrome_brand__EbJvI svg{width:78px;height:42px}.chrome_header__b_KkO nav{width:100%;justify-content:flex-start;gap:2rem;padding-top:10px;border-top:1px solid hsla(38,39%,90%,.12);font-size:.62rem}.chrome_desktopLang___6UJ3,.chrome_header__b_KkO nav a[href="#contact"]{display:none}.chrome_mobileLang__LaB1I{display:block;position:absolute;top:28px;right:1rem;font-size:.68rem;letter-spacing:.08em}.chrome_footer__wMskE{padding:5rem 1rem 2rem}.chrome_footer__wMskE h2{font-size:17vw;margin:2rem 0 3rem}.chrome_email__JqhnP{font-size:1rem}.chrome_socials__2tFRF{display:grid;grid-template-columns:1fr 1fr}.chrome_footline__1XICD{grid-template-columns:1fr;gap:1.2rem}}.about_page__qYhno{--ink:#f0e9dd;--paper:#0b1512;--muted:#8e9b92;--hair:hsla(38,39%,90%,.16);min-height:100vh;background:radial-gradient(100% 70% at 80% 0,rgba(24,58,46,.55),transparent 65%),var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.about_page__qYhno~footer,.about_page__qYhno~section[class*=InfinitePhotoReel_reelSection]{display:none}.about_hero__BkJpy{padding:5vw 3.25vw 8vw;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5vw;column-gap:5vw}.about_hero__BkJpy>p{grid-column:1/-1;color:#b8cc82;font-size:.72rem;letter-spacing:.15em;text-transform:uppercase;margin-bottom:4vw}.about_hero__BkJpy h1{font:400 clamp(5rem,11vw,11rem)/.78 Georgia,serif;letter-spacing:-.07em;position:relative;z-index:1}.about_portrait__cm8Fd{position:relative;grid-row:2/5;grid-column:2;min-height:720px;margin-top:-2vw;overflow:hidden;background:#060d0b}.about_portrait__cm8Fd img{object-fit:cover;object-position:32% 18%;filter:grayscale(1) contrast(1.15)}.about_portrait__cm8Fd:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0b1512 0,transparent 24%),linear-gradient(0deg,#0b1512 0,transparent 25%)}.about_hero__BkJpy h2{align-self:end;max-width:650px;font:400 clamp(2.2rem,4vw,4.7rem)/1.03 Georgia,serif;letter-spacing:-.04em;margin-top:9vw;position:relative;z-index:2}.about_story__ofrxn{border-top:1px solid var(--hair);display:grid;grid-template-columns:1fr 1fr}.about_storyImage__oiDPT{position:relative;min-height:700px;overflow:hidden}.about_storyImage__oiDPT img{object-fit:cover;filter:saturate(.3) contrast(1.1) brightness(.75)}.about_storyCopy__8V56A{padding:8vw 7vw}.about_storyCopy__8V56A>p{font:1.25rem/1.7 Georgia,serif;color:#c4ccc6;margin-bottom:2rem}.about_facts__EBj5v{margin-top:5rem;border-top:1px solid var(--hair)}.about_facts__EBj5v span{display:flex;gap:1.5rem;border-bottom:1px solid var(--hair);padding:1.2rem 0;line-height:1.4}.about_facts__EBj5v b{font-weight:400;color:#b8cc82;font-size:.65rem}.about_method__ZHtgz{padding:9vw;display:grid;grid-template-columns:1fr 4fr;grid-gap:3rem;gap:3rem;border-top:1px solid var(--hair)}.about_method__ZHtgz>p{color:#b8cc82;text-transform:uppercase;letter-spacing:.15em;font-size:.72rem}.about_method__ZHtgz blockquote{font:400 clamp(3rem,6vw,7rem)/.98 Georgia,serif;letter-spacing:-.05em}@media(max-width:760px){.about_hero__BkJpy{padding:3rem 1rem 5rem;display:flex;flex-direction:column}.about_hero__BkJpy>p{margin-bottom:2rem}.about_hero__BkJpy h1{font-size:18vw}.about_portrait__cm8Fd{order:3;width:100%;min-height:0;aspect-ratio:.78;margin:2rem 0}.about_hero__BkJpy h2{order:4;font-size:2.6rem;margin-top:1rem}.about_story__ofrxn{display:flex;flex-direction:column}.about_storyImage__oiDPT{min-height:0;aspect-ratio:.92}.about_storyCopy__8V56A{padding:4rem 1rem}.about_storyCopy__8V56A>p{font-size:1.05rem}.about_facts__EBj5v{margin-top:3rem}.about_method__ZHtgz{padding:5rem 1rem;display:block}.about_method__ZHtgz>p{margin-bottom:2rem}.about_method__ZHtgz blockquote{font-size:3.2rem}}.workCarousel_wrap__CnOEV{position:relative}.workCarousel_controls__Q2eSF{display:flex;justify-content:flex-end;gap:.55rem;margin:0 3.25vw .9rem}.workCarousel_controls__Q2eSF button{width:46px;height:46px;border:1px solid hsla(38,39%,90%,.25);background:rgba(11,21,18,.75);color:#f0e9dd;font-size:1.2rem;cursor:pointer;transition:.2s}.workCarousel_controls__Q2eSF button:hover{background:#b8cc82;color:#0b1512;border-color:#b8cc82}.workCarousel_rail__gP59h{display:flex;gap:1rem;overflow-x:auto;padding:0 3.25vw 1.2rem;scroll-snap-type:x mandatory;scrollbar-width:none}.workCarousel_rail__gP59h::-webkit-scrollbar{display:none}.workCarousel_slide__RTSuv{position:relative;flex:0 0 min(72vw,1050px);aspect-ratio:1.62;overflow:hidden;background:#060d0b;scroll-snap-align:start}.workCarousel_slide__RTSuv img{object-fit:cover;filter:saturate(.7) contrast(1.06);transition:filter .3s}.workCarousel_slide__RTSuv:hover img{filter:saturate(1) contrast(1)}@media(max-width:760px){.workCarousel_controls__Q2eSF{margin:0 1rem .75rem}.workCarousel_controls__Q2eSF button{width:40px;height:40px}.workCarousel_rail__gP59h{padding:0 1rem 1rem;gap:.65rem}.workCarousel_slide__RTSuv{flex-basis:86vw;aspect-ratio:1.25}}.works_page__HRM7i{--ink:#f0e9dd;--paper:#0b1512;--muted:#8e9b92;--hair:hsla(38,39%,90%,.16);min-height:100vh;background:radial-gradient(100% 70% at 80% 0,rgba(24,58,46,.55),transparent 65%),var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.works_page__HRM7i~footer,.works_page__HRM7i~section[class*=InfinitePhotoReel_reelSection]{display:none}.works_intro__PL5_I{padding:8vw 3.25vw 7vw;border-bottom:1px solid var(--hair);display:grid;grid-template-columns:1fr 2fr 1fr;align-items:end}.works_intro__PL5_I>p{color:#b8cc82;font-size:.72rem;letter-spacing:.15em;text-transform:uppercase;align-self:start}.works_intro__PL5_I h1{font:400 clamp(5rem,11vw,11rem)/.78 Georgia,serif;letter-spacing:-.07em}.works_intro__PL5_I>div{max-width:300px;color:#a8b2aa;line-height:1.6}.works_work__F1ZwI{padding:8vw 0;border-bottom:1px solid var(--hair);scroll-margin-top:90px}.works_heading__Dj4I3{padding:0 3.25vw 3.5rem;display:grid;grid-template-columns:.45fr 2fr 1.15fr;grid-gap:2rem;gap:2rem}.works_heading__Dj4I3>span{color:#b8cc82;font-size:.72rem;letter-spacing:.15em}.works_heading__Dj4I3 h2{font:400 clamp(3.5rem,7vw,7.5rem)/.9 Georgia,serif;letter-spacing:-.055em;max-width:800px}.works_heading__Dj4I3 dl{border-top:1px solid var(--hair)}.works_heading__Dj4I3 dl div{display:grid;grid-template-columns:78px 1fr;grid-gap:1rem;gap:1rem;border-bottom:1px solid var(--hair);padding:.9rem 0;font-size:.78rem}.works_heading__Dj4I3 dt{color:var(--muted)}.works_heading__Dj4I3 dd{margin:0}.works_heading__Dj4I3>p{grid-column:2/3;max-width:650px;color:#b8c2ba;font:1.15rem/1.65 Georgia,serif}.works_more__NjiLW{padding:8vw 3.25vw}.works_more__NjiLW>p{color:#b8cc82;text-transform:uppercase;letter-spacing:.15em;font-size:.72rem;margin-bottom:3rem}.works_more__NjiLW>div{display:grid;grid-template-columns:1fr 1fr}.works_more__NjiLW span{border-top:1px solid var(--hair);padding:1.2rem 0;font:1.35rem Georgia,serif}.works_more__NjiLW span:nth-child(odd){padding-right:2rem}.works_more__NjiLW span:nth-child(2n){padding-left:2rem;border-left:1px solid var(--hair)}.works_more__NjiLW b{font:400 .65rem Arial,sans-serif;color:var(--muted);margin-right:1.4rem}@media(max-width:760px){.works_intro__PL5_I{padding:4rem 1rem;display:block}.works_intro__PL5_I>p{margin-bottom:2rem}.works_intro__PL5_I h1{font-size:14vw}.works_intro__PL5_I>div{margin-top:2rem}.works_work__F1ZwI{padding:5rem 0;scroll-margin-top:112px}.works_heading__Dj4I3{padding:0 1rem 2rem;display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:1rem;gap:1rem}.works_heading__Dj4I3 h2{font-size:12vw;overflow-wrap:anywhere}.works_heading__Dj4I3 dl{grid-column:1/-1;margin-top:1rem}.works_heading__Dj4I3>p{grid-column:1/-1;font-size:1rem}.works_more__NjiLW{padding:5rem 1rem}.works_more__NjiLW span,.works_more__NjiLW>div{display:block}.works_more__NjiLW span:nth-child(2n){padding-left:0;border-left:0}}.page_page__nFzTM{--ink:#f0e9dd;--paper:#0b1512;--velvet:#0f201b;--wine:#b8cc82;--muted:#8e9b92;--hair:hsla(38,39%,90%,.16);min-height:100vh;background:radial-gradient(120% 90% at 82% -10%,rgba(22,55,44,.5) 0,rgba(11,21,18,0) 62%),radial-gradient(90% 70% at 8% 100%,rgba(18,48,39,.6) 0,rgba(11,21,18,0) 65%),var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.page_header__0QcYw{height:92px;padding:0 3.25vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--hair)}.page_mark__Z2_gv{width:108px;height:58px;display:flex;align-items:center;color:var(--ink)}.page_mark__Z2_gv svg{width:108px;height:56px}.page_mark__Z2_gv polygon{fill:#b8cc82}.page_mark__Z2_gv rect{fill:none;stroke:currentColor;stroke-width:8.5;stroke-linejoin:miter}.page_mark__Z2_gv path{fill:none;stroke:currentColor;stroke-width:9.5;stroke-linecap:butt;stroke-linejoin:bevel}.page_page__nFzTM~footer,.page_page__nFzTM~section[class*=InfinitePhotoReel_reelSection]{display:none}.page_nav__cZoPo{display:flex;align-items:center;gap:2rem;font-size:.77rem;letter-spacing:.08em;text-transform:uppercase}.page_nav__cZoPo a,.page_nav__cZoPo button{transition:opacity .2s ease}.page_nav__cZoPo a:hover,.page_nav__cZoPo button:hover{opacity:.5}.page_nav__cZoPo button{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;padding-left:1.4rem;border-left:1px solid var(--hair)}.page_hero__yzZGu{min-height:calc(100vh - 92px);padding:5.5vw 3.25vw 3.25vw;display:grid;grid-template-columns:1fr .82fr 24px;grid-gap:4.5vw;gap:4.5vw;background:var(--paper)}.page_heroCopy__kwZtg{align-self:center;position:relative;z-index:1}.page_eyebrow___QuHf,.page_index__iuj6x{color:var(--wine);text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;margin-bottom:2rem}.page_hero__yzZGu h1{font-weight:400;font-size:clamp(4.4rem,9.4vw,10.5rem);line-height:.78;letter-spacing:-.065em;margin-left:-.07em}.page_hero__yzZGu h1,.page_lead__FX5ii{font-family:Georgia,Times New Roman,serif}.page_lead__FX5ii{max-width:440px;margin:3rem 0 2.2rem;font-size:clamp(1.25rem,1.8vw,1.85rem);line-height:1.25}.page_textLink__QXLFq{display:inline-flex;gap:1.2rem;align-items:center;border-bottom:1px solid var(--ink);padding-bottom:.5rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.1em}.page_textLink__QXLFq span{color:var(--wine);font-size:1.1rem}.page_heroImage__ckNvW{position:relative;min-height:680px;margin-top:-5.5vw;overflow:hidden;background:#060d0b}.page_heroImage__ckNvW img{object-fit:cover;object-position:30% 14%;transform:scale(1.1);filter:grayscale(1) contrast(1.14) brightness(.92)}.page_heroImage__ckNvW:after{content:"";position:absolute;inset:-1px;background:linear-gradient(90deg,rgba(11,21,18,0) 58%,rgba(11,21,18,.32) 72%,rgba(11,21,18,.82) 90%,#0b1512)}.page_vertical__ij9jX{writing-mode:vertical-rl;transform:rotate(180deg);align-self:end;font-size:.66rem;letter-spacing:.17em;text-transform:uppercase;color:var(--muted)}.page_statement__iff0Q{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);padding:8vw 9vw;background:linear-gradient(180deg,rgba(15,32,27,.5),rgba(11,21,18,0))}.page_statement__iff0Q p{max-width:1150px;margin:auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.2rem,4.6vw,5.1rem);line-height:1.04;letter-spacing:-.035em;text-align:center}.page_works__FuOG9{padding:9vw 3.25vw}.page_sectionHead__fa1pf{display:grid;grid-template-columns:1fr 2fr 1fr;align-items:end;margin-bottom:4rem}.page_sectionHead__fa1pf p{color:var(--wine);font-size:.72rem;letter-spacing:.15em;text-transform:uppercase}.page_sectionHead__fa1pf h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(3rem,6vw,6rem);letter-spacing:-.05em}.page_sectionHead__fa1pf a{justify-self:end;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid var(--wine);padding-bottom:.4rem}.page_workGrid__JNqls{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.2rem;gap:1.2rem}.page_work__Wfcpm{position:relative}.page_poster__Eo5uz{position:relative;aspect-ratio:.715;overflow:hidden;background:#060d0b}.page_poster__Eo5uz:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(11,21,18,.75) 0,rgba(11,21,18,.1) 30%,rgba(11,21,18,0) 60%)}.page_poster__Eo5uz img{object-fit:cover;transition:transform .6s ease,filter .6s ease;filter:saturate(.55) brightness(.78)}.page_work__Wfcpm:hover .page_poster__Eo5uz img{transform:scale(1.025);filter:saturate(.95) brightness(1)}.page_workMeta__L_EUx{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;margin-top:1.1rem}.page_workMeta__L_EUx h3{font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:400}.page_workMeta__L_EUx span,.page_work__Wfcpm p{color:var(--muted);font-size:.72rem}.page_work__Wfcpm p{margin-top:.35rem}.page_workNo__Ly3QX{position:absolute;top:.8rem;left:.8rem;color:#fff;font-size:.67rem;letter-spacing:.1em}.page_about__4B_NO{display:grid;grid-template-columns:1fr 1fr;min-height:760px;border-top:1px solid var(--hair)}.page_aboutImage__6r9PD{position:relative;min-height:720px;background:#060d0b;overflow:hidden}.page_aboutImage__6r9PD img{object-fit:cover;object-position:58% 18%;transform:scale(1.08);filter:saturate(.32) contrast(1.16) brightness(.7)}.page_aboutImage__6r9PD:after{content:"";position:absolute;inset:-1px;background:linear-gradient(100deg,rgba(11,21,18,0) 20%,rgba(11,21,18,.6) 72%,#0b1512),linear-gradient(180deg,rgba(11,21,18,.9) 0,rgba(11,21,18,0) 26%,rgba(11,21,18,0) 72%,rgba(11,21,18,.95))}.page_aboutCopy___Z0K7{padding:8vw 7vw;align-self:center}.page_aboutCopy___Z0K7 h2{max-width:660px;font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(2.6rem,4.4vw,5rem);line-height:1.02;letter-spacing:-.04em}.page_aboutCopy___Z0K7>p:not(.page_index__iuj6x){max-width:630px;color:#b8c2ba;font-size:1.05rem;line-height:1.7;margin:2.4rem 0}.page_recognition__qSY9L{display:flex;flex-wrap:wrap;gap:.65rem 1.5rem;padding:1.2rem 0 2.8rem;border-top:1px solid var(--hair);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.page_contact__nlwXO{padding:9vw 3.25vw 3.25vw;background:linear-gradient(180deg,rgba(15,38,31,.78),#060d0b);color:var(--ink);border-top:1px solid var(--hair)}.page_contact__nlwXO>p{color:var(--wine);font-size:.72rem;text-transform:uppercase;letter-spacing:.15em}.page_contact__nlwXO h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(3.7rem,9vw,10rem);letter-spacing:-.06em;margin:2.5rem 0 4rem}.page_contact__nlwXO>a{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);padding:1.4rem 0;font-size:clamp(1.05rem,2vw,1.8rem);transition:color .25s ease}.page_contact__nlwXO>a span,.page_contact__nlwXO>a:hover{color:var(--wine)}.page_contactFoot__wIIW_{display:flex;justify-content:space-between;gap:2rem;margin-top:5rem;color:hsla(38,39%,90%,.45);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase}@media (max-width:760px){.page_header__0QcYw{height:72px;padding:0 1rem}.page_mark__Z2_gv{width:78px;height:44px}.page_mark__Z2_gv svg{width:78px;height:42px}.page_nav__cZoPo{gap:1rem}.page_nav__cZoPo a{display:none}.page_nav__cZoPo button{border:0;padding:0}.page_hero__yzZGu{min-height:auto;padding:2.2rem 1rem 4rem;display:flex;flex-direction:column;gap:2rem}.page_heroCopy__kwZtg{display:contents}.page_eyebrow___QuHf{order:0;margin:0}.page_hero__yzZGu h1{order:1;font-size:18vw;line-height:.82}.page_heroImage__ckNvW{order:2;width:100%;min-height:0;aspect-ratio:.78}.page_lead__FX5ii{order:3;margin:.25rem 0 0;font-size:1.45rem}.page_heroCopy__kwZtg .page_textLink__QXLFq{order:4;align-self:flex-start}.page_vertical__ij9jX{display:none}.page_statement__iff0Q{padding:5rem 1rem}.page_statement__iff0Q p{font-size:2.2rem;text-align:left}.page_works__FuOG9{padding:5rem 1rem}.page_sectionHead__fa1pf{grid-template-columns:1fr auto;row-gap:1rem;margin-bottom:2.5rem}.page_sectionHead__fa1pf p{grid-column:1/-1}.page_sectionHead__fa1pf h2{font-size:3.3rem}.page_sectionHead__fa1pf a{font-size:.65rem}.page_workGrid__JNqls{display:flex;overflow-x:auto;gap:.85rem;margin-right:-1rem;padding-right:1rem;scrollbar-width:none;scroll-snap-type:x mandatory}.page_workGrid__JNqls::-webkit-scrollbar{display:none}.page_work__Wfcpm{min-width:78vw;scroll-snap-align:start}.page_about__4B_NO{display:flex;flex-direction:column;min-height:0}.page_aboutImage__6r9PD{min-height:0;aspect-ratio:1.08}.page_aboutCopy___Z0K7{padding:4.5rem 1rem}.page_aboutCopy___Z0K7 h2{font-size:2.8rem}.page_aboutCopy___Z0K7>p:not(.page_index__iuj6x){font-size:.96rem}.page_contact__nlwXO{padding:5rem 1rem 2rem}.page_contact__nlwXO h2{font-size:18vw;line-height:.9;margin:2rem 0 3rem}.page_contactFoot__wIIW_{flex-direction:column;margin-top:3rem}}