.AboutPage_page__G78eU{background:var(--sand)}.AboutPage_header__uDrL3{padding:140px 0 var(--s12);overflow:hidden}.AboutPage_headerInner__I9UhN{max-width:1100px;margin:0 auto;padding:0 var(--s6);display:grid;grid-template-columns:1fr 1fr;gap:var(--s10);align-items:center}.AboutPage_portraitWrap__q5ZWS{mask-image:radial-gradient(ellipse 80% 85% at 50% 48%,#000 35%,rgba(0,0,0,.8) 55%,rgba(0,0,0,.3) 72%,transparent 86%);-webkit-mask-image:radial-gradient(ellipse 80% 85% at 50% 48%,#000 35%,rgba(0,0,0,.8) 55%,rgba(0,0,0,.3) 72%,transparent 86%)}.AboutPage_portrait__gBt2S{width:100%;height:auto;display:block;mix-blend-mode:multiply;filter:brightness(1.18) contrast(.92)}.AboutPage_headerText__SKCF9{display:flex;flex-direction:column;gap:var(--s3)}.AboutPage_name__9JHQv{font-family:var(--font-display);font-size:clamp(3.5rem,6vw,7rem);font-weight:300;font-style:italic;line-height:1;letter-spacing:-.03em;color:var(--ink);margin:0}.AboutPage_tagline__6YBGh{font-family:var(--font-body);font-size:.78rem;letter-spacing:.06em;color:var(--ink-muted);line-height:1.8}.AboutPage_bio__o8Sel{font-family:var(--font-body);font-size:.88rem;line-height:1.95;color:var(--ink-mid);border-left:1px solid var(--ink-ghost);padding-left:var(--s3);max-width:400px;margin-top:var(--s1)}.AboutPage_section__9VsZ7{padding:var(--s10) 0;border-top:1px solid rgba(42,31,20,.07)}.AboutPage_inner__H_MUh{max-width:1100px;margin:0 auto;padding:0 var(--s6);display:flex;flex-direction:column;gap:var(--s4)}.AboutPage_sectionLabel__bdJM3{font-family:var(--font-body);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-ghost)}.AboutPage_timeline__oYBoM{display:flex;flex-direction:column;list-style:none}.AboutPage_timelineItem__O_Phl{display:grid;grid-template-columns:80px 1fr;gap:var(--s4);padding:var(--s3) 0;border-top:1px solid rgba(42,31,20,.06)}.AboutPage_timelineItem__O_Phl:last-child{border-bottom:1px solid rgba(42,31,20,.06)}.AboutPage_timelineYear__irKaC{font-family:var(--font-body);font-size:.62rem;letter-spacing:.08em;color:var(--ink-ghost);padding-top:5px}.AboutPage_timelineBody__jGe1L{display:flex;flex-direction:column;gap:3px}.AboutPage_timelineOrgLink__xgU7V{text-decoration:none;color:inherit}.AboutPage_timelineOrgLink__xgU7V:hover .AboutPage_timelineOrg__76YOq{color:var(--bark)}.AboutPage_timelineOrg__76YOq{font-family:var(--font-display);font-size:clamp(1.2rem,2vw,1.8rem);font-weight:300;font-style:italic;letter-spacing:-.02em;color:var(--ink);line-height:1.1;transition:color .2s var(--ease-out)}.AboutPage_timelineRole__yJeT5{font-family:var(--font-body);font-size:.65rem;letter-spacing:.1em;color:var(--bark);margin-top:2px}.AboutPage_timelineDetail__1ik74{font-family:var(--font-body);font-size:.82rem;line-height:1.75;color:var(--ink-mid);max-width:520px;margin-top:var(--s1)}.AboutPage_pressList__MW8RD{display:flex;flex-direction:column;list-style:none}.AboutPage_pressItem__pmZNf{display:grid;grid-template-columns:140px 1fr;gap:var(--s4);padding:var(--s2) 0;border-top:1px solid rgba(42,31,20,.06);align-items:baseline}.AboutPage_pressItem__pmZNf:last-child{border-bottom:1px solid rgba(42,31,20,.06)}.AboutPage_pressPublication__bpre4{font-family:var(--font-body);font-size:.62rem;letter-spacing:.1em;color:var(--ink-ghost)}.AboutPage_pressTitle__srKeu{font-family:var(--font-body);font-size:.82rem;color:var(--ink-mid);transition:color .2s var(--ease-out)}.AboutPage_pressTitle__srKeu:hover{color:var(--ink)}.AboutPage_contact__Xzm_0{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s4) 0}.AboutPage_email__so2YQ{font-family:var(--font-body);font-size:.82rem;letter-spacing:.04em;color:var(--ink-mid);transition:color .2s var(--ease-out);position:relative}.AboutPage_email__so2YQ:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--bark);transition:width .3s var(--ease-out)}.AboutPage_email__so2YQ:hover{color:var(--ink)}.AboutPage_email__so2YQ:hover:after{width:100%}@media (max-width:767px){.AboutPage_header__uDrL3{padding:120px 0 var(--s8)}.AboutPage_headerInner__I9UhN{grid-template-columns:1fr;gap:var(--s6)}.AboutPage_portraitWrap__q5ZWS{max-width:280px;margin:0 auto}.AboutPage_timelineItem__O_Phl{grid-template-columns:1fr;gap:var(--s1)}.AboutPage_pressItem__pmZNf{grid-template-columns:1fr;gap:4px}}.Footer_footer__pQtti{background:var(--sand);border-top:1px solid rgba(42,31,20,.07);padding:var(--s4) 0}.Footer_inner__vtL_T{max-width:1100px;margin:0 auto;padding:0 var(--s6);display:flex;align-items:center;gap:var(--s6)}.Footer_logo__fUEOF{font-family:var(--font-display);font-style:italic;font-size:1.2rem;font-weight:400;letter-spacing:-.02em;color:var(--ink);margin-right:auto}.Footer_links__cFiYr{display:flex;align-items:center;gap:var(--s4);list-style:none}.Footer_link__TBOP7{font-family:var(--font-body);font-size:.75rem;letter-spacing:.06em;color:var(--ink-muted);position:relative;transition:color .2s var(--ease-out)}.Footer_link__TBOP7:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--bark);transition:width .3s var(--ease-out)}.Footer_link__TBOP7:hover{color:var(--ink)}.Footer_link__TBOP7:hover:after{width:100%}@media (max-width:600px){.Footer_inner__vtL_T{flex-wrap:wrap;gap:var(--s3)}.Footer_logo__fUEOF{margin-right:0;width:100%}}.Hero_hero__bqvNd{position:relative;min-height:100dvh;background:var(--sand);overflow:hidden}.Hero_inner__lGUYu{position:relative;z-index:2;min-height:100dvh;display:flex;align-items:center;padding:120px var(--s6) var(--s8);max-width:1400px;margin:0 auto}.Hero_hero__bqvNd:after{content:"";position:absolute;bottom:0;left:0;right:0;height:28%;background:linear-gradient(to bottom,transparent,var(--sand));z-index:3;pointer-events:none}.Hero_portraitCol__mHC1I{position:absolute;right:-8vw;top:50%;transform:translateY(-50%);width:60vw;z-index:1;pointer-events:none}.Hero_portraitWrap___Ww5Y{width:100%;mask-image:radial-gradient(ellipse 78% 82% at 52% 46%,#000 45%,rgba(0,0,0,.7) 65%,rgba(0,0,0,.2) 80%,transparent 92%);-webkit-mask-image:radial-gradient(ellipse 78% 82% at 52% 46%,#000 45%,rgba(0,0,0,.7) 65%,rgba(0,0,0,.2) 80%,transparent 92%)}.Hero_portraitImg__ZFqi3{width:100%;height:auto;display:block;mix-blend-mode:multiply;filter:brightness(1.18) contrast(.92)}.Hero_textCol__udNwt{position:relative;z-index:2;max-width:480px;display:flex;flex-direction:column;gap:var(--s4)}.Hero_label__VX83_{font-family:var(--font-body);font-size:.7rem;font-weight:400;letter-spacing:.14em;color:var(--ink-ghost)}.Hero_headline__wPoAT{font-family:var(--font-display);font-weight:300;line-height:1.05;letter-spacing:-.03em;color:var(--ink);margin:0}.Hero_name__DIjOe{display:block;font-size:clamp(3.5rem,6.5vw,7rem);font-style:italic;margin-bottom:.15em}.Hero_roles__68sce{display:block;font-size:clamp(1.2rem,2.2vw,2.4rem);color:var(--ink-muted);line-height:1.35}.Hero_roles__68sce em{font-style:italic;color:var(--bark)}.Hero_ctaBtn__Kh2_g{font-family:var(--font-body);font-size:.78rem;letter-spacing:.08em;color:var(--ink-muted);align-self:flex-start;position:relative;transition:color .2s var(--ease-out)}.Hero_ctaBtn__Kh2_g:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:var(--bark);transform:scaleX(.35);transform-origin:left;transition:transform .3s var(--ease-out)}.Hero_ctaBtn__Kh2_g:hover{color:var(--ink)}.Hero_ctaBtn__Kh2_g:hover:after{transform:scaleX(1)}@media (max-width:767px){.Hero_inner__lGUYu{align-items:flex-end;padding-bottom:var(--s8)}.Hero_textCol__udNwt{max-width:100%}.Hero_portraitCol__mHC1I{right:-15vw;top:5vh;transform:none;width:90vw}.Hero_portraitWrap___Ww5Y{width:100%;mask-image:radial-gradient(ellipse 78% 82% at 50% 44%,#000 45%,rgba(0,0,0,.7) 65%,rgba(0,0,0,.2) 80%,transparent 92%);-webkit-mask-image:radial-gradient(ellipse 78% 82% at 50% 44%,#000 45%,rgba(0,0,0,.7) 65%,rgba(0,0,0,.2) 80%,transparent 92%)}}.Intermission_section__X_vDU{padding:var(--s8) 0;border-top:1px solid rgba(42,31,20,.07)}.Intermission_inner__z4QDW{max-width:1100px;margin:0 auto;padding:0 var(--s6)}.Intermission_quote__W6neK{font-family:var(--font-display);font-size:clamp(1rem,1.6vw,1.5rem);font-weight:300;line-height:1.5;letter-spacing:-.01em;color:var(--ink-mid);max-width:480px}.Intermission_quote__W6neK em{font-style:italic;color:var(--ink)}@media (max-width:767px){.Intermission_section__X_vDU{padding:var(--s6) 0}}.Nav_nav__o8sSc{position:fixed;top:0;left:0;right:0;z-index:200;height:64px;display:flex;align-items:center;transition:background .4s var(--ease-out)}.Nav_navScrolled__7QxG8{background:hsla(38,40%,96%,.88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.Nav_inner__sh7uA{width:100%;max-width:1100px;margin:0 auto;padding:0 var(--s6);display:flex;align-items:center;justify-content:space-between}.Nav_logo__98dCe{font-family:var(--font-display);font-style:italic;font-size:1.25rem;font-weight:400;color:var(--ink);letter-spacing:-.02em}.Nav_links__8Axcs{display:flex;gap:var(--s6);list-style:none}.Nav_links__8Axcs a{font-family:var(--font-body);font-size:.78rem;font-weight:400;letter-spacing:.08em;color:var(--ink-muted);transition:color .2s var(--ease-out)}.Nav_links__8Axcs a:hover{color:var(--ink)}.Nav_burger__v332v{display:none;flex-direction:column;justify-content:center;align-items:flex-end;gap:5px;width:44px;height:44px;padding:0;margin-right:-8px}.Nav_burgerLine__oUPZs{display:block;height:1px;background:var(--ink);transform-origin:center;transition:transform .26s var(--ease-out),opacity .22s var(--ease-out),width .26s var(--ease-out)}.Nav_burgerLine__oUPZs:first-child{width:20px}.Nav_burgerLine__oUPZs:nth-child(2){width:12px}.Nav_burgerLine__oUPZs:nth-child(3){width:20px}.Nav_burgerOpen__ynXGe .Nav_burgerLine__oUPZs:first-child{transform:translateY(6px) rotate(45deg);width:20px}.Nav_burgerOpen__ynXGe .Nav_burgerLine__oUPZs:nth-child(2){opacity:0}.Nav_burgerOpen__ynXGe .Nav_burgerLine__oUPZs:nth-child(3){transform:translateY(-6px) rotate(-45deg);width:20px}.Nav_overlay__H80VT{position:fixed;inset:0;z-index:199;background:var(--stone);display:flex;flex-direction:column;justify-content:center;padding:var(--s12) var(--s6);opacity:0;pointer-events:none;transition:opacity .3s var(--ease-out)}.Nav_overlayOpen__f3oz8{opacity:1;pointer-events:auto}.Nav_overlayLinks__pjJLP{display:flex;flex-direction:column}.Nav_overlayLink__g2A5n{display:flex;align-items:baseline;gap:var(--s3);padding:var(--s3) 0;border-top:1px solid rgba(42,31,20,.08);transition:opacity .2s var(--ease-out)}.Nav_overlayLinks__pjJLP li:last-child .Nav_overlayLink__g2A5n{border-bottom:1px solid rgba(42,31,20,.08)}.Nav_overlayLink__g2A5n:hover{opacity:.45}.Nav_overlayNum__exMg2{font-family:var(--font-body);font-size:.62rem;letter-spacing:.1em;color:var(--ink-ghost);min-width:22px}.Nav_overlayLink__g2A5n span+*{font-family:var(--font-display);font-size:clamp(3rem,8vw,6rem);font-weight:300;font-style:italic;color:var(--ink);line-height:1;letter-spacing:-.03em}.Nav_overlayCopy__TnnbA{position:absolute;bottom:var(--s8);left:var(--s6);font-family:var(--font-body);font-size:.72rem;letter-spacing:.08em;color:var(--ink-ghost)}@media (max-width:767px){.Nav_links__8Axcs{display:none}.Nav_burger__v332v{display:flex}}.Press_section__FRx1N{background:var(--sand);padding:var(--s8) 0 var(--s6);border-top:1px solid rgba(42,31,20,.07)}.Press_inner__7jtZm{max-width:1100px;margin:0 auto;padding:0 var(--s6);display:flex;flex-direction:column;gap:var(--s4)}.Press_label__rGTnV{font-family:var(--font-body);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-ghost)}.Press_list__yvLVu{display:flex;flex-direction:column;list-style:none}.Press_item__s7A_0{display:grid;grid-template-columns:140px 1fr;gap:var(--s4);padding:var(--s2) 0;border-top:1px solid rgba(42,31,20,.06);align-items:baseline}.Press_item__s7A_0:last-child{border-bottom:1px solid rgba(42,31,20,.06)}.Press_publication__uhG80{font-family:var(--font-body);font-size:.62rem;letter-spacing:.1em;color:var(--ink-ghost)}.Press_title__XIXXn{font-family:var(--font-body);font-size:.82rem;color:var(--ink-mid);transition:color .2s var(--ease-out)}.Press_title__XIXXn:hover{color:var(--ink)}@media (max-width:767px){.Press_item__s7A_0{grid-template-columns:1fr;gap:4px}}.Writing_section__0WWL0{background:var(--sand);padding:var(--s12) 0 var(--s8)}.Writing_inner__AZUcN{max-width:1100px;margin:0 auto;padding:0 var(--s6);display:flex;flex-direction:column;gap:var(--s8)}.Writing_header__5dbuv{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s4);flex-wrap:wrap}.Writing_label__znSLU{font-family:var(--font-body);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-ghost)}.Writing_list__g8B9q{display:flex;flex-direction:column}.Writing_item__MWbu3{border-top:1px solid rgba(42,31,20,.07)}.Writing_item__MWbu3:last-child{border-bottom:1px solid rgba(42,31,20,.07)}.Writing_itemLink___CvZI{display:grid;grid-template-columns:80px 1fr auto;align-items:baseline;gap:var(--s4);padding:var(--s3) 0;transition:opacity .2s var(--ease-out)}.Writing_itemLink___CvZI:hover{opacity:.5}.Writing_itemLabel__uwQe3{font-family:var(--font-body);font-size:.62rem;letter-spacing:.1em;color:var(--ink-ghost)}.Writing_itemTitle__Wlylt{font-family:var(--font-display);font-size:clamp(1rem,1.5vw,1.25rem);font-weight:400;line-height:1.3;letter-spacing:-.01em;color:var(--ink)}.Writing_itemDate__pZsYw{font-family:var(--font-body);font-size:.68rem;color:var(--ink-ghost);white-space:nowrap}.Writing_footer__7PHes{display:flex;justify-content:space-between;align-items:center}.Writing_allLink__6n8oD{font-family:var(--font-body);font-size:.78rem;letter-spacing:.04em;color:var(--ink-muted);position:relative;transition:color .2s var(--ease-out)}.Writing_allLink__6n8oD:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--bark);transition:width .3s var(--ease-out)}.Writing_allLink__6n8oD:hover{color:var(--ink)}.Writing_allLink__6n8oD:hover:after{width:100%}.Writing_subscribeLink__lOReb{font-family:var(--font-body);font-size:.72rem;letter-spacing:.1em;padding:6px 14px;border:1px solid var(--bark);color:var(--bark);transition:background .2s var(--ease-out),color .2s var(--ease-out)}.Writing_subscribeLink__lOReb:hover{background:var(--bark);color:var(--sand)}@media (max-width:767px){.Writing_section__0WWL0{padding:var(--s12) 0 var(--s8)}.Writing_heading__XHtmx{text-align:left}.Writing_itemLink___CvZI{grid-template-columns:1fr;gap:4px}.Writing_itemDate__pZsYw{display:none}}.ProjectArticle_page__tSuEt{background:var(--sand)}.ProjectArticle_hero__DfxOv{padding:140px 0 var(--s12);border-bottom:1px solid rgba(42,31,20,.07)}.ProjectArticle_inner__hHPPi{max-width:1100px;margin:0 auto;padding:0 var(--s6);display:flex;flex-direction:column;gap:var(--s2)}.ProjectArticle_back__R0Uya{margin-bottom:var(--s4)}.ProjectArticle_backLink__35Ydb{font-family:var(--font-body);font-size:.72rem;letter-spacing:.1em;color:var(--ink-ghost);transition:color .2s var(--ease-out)}.ProjectArticle_backLink__35Ydb:hover{color:var(--bark)}.ProjectArticle_label__P7uBF{font-family:var(--font-body);font-size:.7rem;letter-spacing:.14em;color:var(--ink-ghost);margin-bottom:var(--s1)}.ProjectArticle_name__zSMM9{font-family:var(--font-display);font-size:clamp(3.5rem,8vw,8rem);font-weight:300;font-style:italic;line-height:1;letter-spacing:-.03em;color:var(--ink);margin:0}.ProjectArticle_meta__URy_v{display:flex;align-items:baseline;gap:var(--s3);margin-top:var(--s2)}.ProjectArticle_role__SFhOF{font-family:var(--font-body);font-size:.7rem;letter-spacing:.1em;color:var(--bark)}.ProjectArticle_years__My1CG{font-family:var(--font-body);font-size:.62rem;letter-spacing:.1em;color:var(--ink-ghost)}.ProjectArticle_tagline__n8hWa{font-family:var(--font-body);font-size:1rem;line-height:1.8;color:var(--ink-mid);max-width:560px;border-left:2px solid var(--bark);padding-left:var(--s3);margin-top:var(--s3)}.ProjectArticle_visitLink__S2G44{font-family:var(--font-body);font-size:.78rem;letter-spacing:.04em;color:var(--ink-muted);margin-top:var(--s1);align-self:flex-start;position:relative;transition:color .2s var(--ease-out)}.ProjectArticle_visitLink__S2G44:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--bark);transition:width .3s var(--ease-out)}.ProjectArticle_visitLink__S2G44:hover{color:var(--ink)}.ProjectArticle_visitLink__S2G44:hover:after{width:100%}.ProjectArticle_body__agst5{padding:var(--s12) 0 var(--s16)}.ProjectArticle_bodyInner___rtWa{max-width:1100px;margin:0 auto;padding:0 var(--s6)}.ProjectArticle_prose__AEKxM{max-width:640px;display:flex;flex-direction:column;gap:var(--s4)}.ProjectArticle_prose__AEKxM p{font-family:var(--font-body);font-size:.95rem;line-height:1.9;color:var(--ink-mid)}.ProjectArticle_prose__AEKxM h2{font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.4rem);font-weight:300;font-style:italic;letter-spacing:-.02em;color:var(--ink);line-height:1.1;margin-top:var(--s4)}.ProjectArticle_prose__AEKxM ul{list-style:none;display:flex;flex-direction:column;gap:var(--s1)}.ProjectArticle_prose__AEKxM ul li{font-family:var(--font-body);font-size:.9rem;line-height:1.8;color:var(--ink-mid);padding-left:var(--s3);position:relative}.ProjectArticle_prose__AEKxM ul li:before{content:"—";position:absolute;left:0;color:var(--ink-ghost)}@media (max-width:767px){.ProjectArticle_hero__DfxOv{padding:120px 0 var(--s10)}.ProjectArticle_name__zSMM9{font-size:clamp(3rem,14vw,5rem)}}