.PortfolioMobile_filterShort__y6Axl,.PortfolioMobile_mobileBrand__hLEkG,.PortfolioMobile_mobile__jmWQD{display:none}.PortfolioMobile_legacy__zTUID{display:contents}.PortfolioMobile_page__3if23{--portfolio-paper:#f6f3ed;--portfolio-ink:#292923;--portfolio-secondary:#6d6b62;--portfolio-gold:#9a601f;color:var(--portfolio-ink);background:var(--portfolio-paper);min-height:100svh;padding-top:64px;overflow-wrap:anywhere}.PortfolioMobile_breadcrumb__cvmEv{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;padding:0 20px;color:var(--portfolio-secondary);font-size:12px}.PortfolioMobile_breadcrumb__cvmEv>span{text-align:right}.PortfolioMobile_breadcrumb__cvmEv a,.PortfolioMobile_breadcrumb__cvmEv button,.PortfolioMobile_pageFooter__0UcGx a,.PortfolioMobile_pageFooter__0UcGx button{display:inline-flex;min-height:44px;align-items:center;gap:8px;border:0;padding:0;background:none;color:inherit}.PortfolioMobile_hero__9WjJb,.PortfolioMobile_photo___r4Zg,.PortfolioMobile_storyImage__uVB2K{margin:0}.PortfolioMobile_photoButton__Q3c5o{display:block;position:relative;width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:zoom-in}.PortfolioMobile_photoButton__Q3c5o img{display:block;position:static;width:100%;height:auto;max-height:none;aspect-ratio:auto 3/2;-o-object-fit:contain;object-fit:contain}.PortfolioMobile_enlargeHint__nnZbB{display:inline-flex;gap:4px;align-items:center;position:absolute;bottom:10px;right:12px;padding:4px 7px;background:rgb(246 243 237/92%);color:#38382f;font-size:10px}.PortfolioMobile_introduction__qhBvR{padding:20px 21px 26px}.PortfolioMobile_eyebrow__NHDof{margin:0 0 7px;color:var(--portfolio-gold);text-transform:uppercase;font-size:10px;font-weight:600;letter-spacing:.12em;line-height:1.6}.PortfolioMobile_introduction__qhBvR h1{margin:0 0 11px;font-family:var(--font-playfair),Georgia,serif;font-size:27px;font-style:italic;font-weight:400;line-height:1.2;letter-spacing:-.025em}.PortfolioMobile_introText__9cr8O{margin:0;color:var(--portfolio-secondary);font-size:16px;font-weight:400;line-height:1.6}.PortfolioMobile_photo___r4Zg{margin-bottom:20px}.PortfolioMobile_photo___r4Zg figcaption,.PortfolioMobile_storyImage__uVB2K figcaption{padding:10px 20px 3px;color:var(--portfolio-secondary);font-size:12px;line-height:1.5}.PortfolioMobile_details__jRwx9{margin:20px 20px 28px;border-top:1px solid #dbd7ce;border-bottom:1px solid #dbd7ce}.PortfolioMobile_details__jRwx9>summary{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px;list-style:none;font-size:14px;font-weight:500;cursor:pointer}.PortfolioMobile_details__jRwx9>summary::-webkit-details-marker{display:none}.PortfolioMobile_details__jRwx9>summary svg{flex-shrink:0}.PortfolioMobile_details__jRwx9[open]>summary svg{transform:rotate(45deg)}.PortfolioMobile_story__iuk2z{padding:0 0 24px}.PortfolioMobile_story__iuk2z h2,.PortfolioMobile_story__iuk2z h3,.PortfolioMobile_story__iuk2z h4{font-family:var(--font-playfair),Georgia,serif;font-weight:400;line-height:1.3;letter-spacing:-.02em}.PortfolioMobile_story__iuk2z h2{font-size:22px;margin:0 0 16px}.PortfolioMobile_story__iuk2z h3{font-size:20px;margin:0 0 14px}.PortfolioMobile_story__iuk2z h4{font-size:18px;margin:20px 0 10px}.PortfolioMobile_prose__Li7qR,.PortfolioMobile_story__iuk2z li,.PortfolioMobile_story__iuk2z p{font-size:16px;line-height:1.65;color:var(--portfolio-secondary)}.PortfolioMobile_story__iuk2z p{margin:0 0 16px}.PortfolioMobile_story__iuk2z ol,.PortfolioMobile_story__iuk2z ul{padding-left:20px;margin:16px 0}.PortfolioMobile_story__iuk2z li{margin-bottom:8px}.PortfolioMobile_story__iuk2z a{color:var(--portfolio-gold);text-decoration:underline;text-underline-offset:3px}.PortfolioMobile_storySection__KK1HT{margin-top:28px}.PortfolioMobile_storyImage__uVB2K{margin-top:16px}.PortfolioMobile_storyImage__uVB2K figcaption{padding-left:0}.PortfolioMobile_story__iuk2z .PortfolioMobile_publication__nAigr{margin-top:24px;font-size:13px}.PortfolioMobile_storyLink__KQj9F{display:inline;margin-right:10px}.PortfolioMobile_contact__XvQ3Y{padding:28px 21px 34px}.PortfolioMobile_contact__XvQ3Y h2{font-family:var(--font-playfair),Georgia,serif;font-size:25px;font-style:italic;line-height:1.25;font-weight:400;margin:0 0 12px}.PortfolioMobile_contact__XvQ3Y p{color:var(--portfolio-secondary);font-size:15px;line-height:1.6;margin:0 0 20px}.PortfolioMobile_contact__XvQ3Y>a{display:inline-flex;min-height:44px;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--portfolio-gold);font-size:14px}.PortfolioMobile_related__wa0MH{padding:0 20px 20px}.PortfolioMobile_related__wa0MH>h2{margin:0 0 18px;font-family:var(--font-playfair),Georgia,serif;font-size:23px;font-weight:400}.PortfolioMobile_related__wa0MH>a{display:block;margin-bottom:24px}.PortfolioMobile_related__wa0MH img{display:block;width:100%;height:auto}.PortfolioMobile_related__wa0MH a>span{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;font-family:var(--font-playfair),Georgia,serif;font-size:21px;line-height:1.3}.PortfolioMobile_related__wa0MH svg{flex-shrink:0}.PortfolioMobile_pageFooter__0UcGx{padding:6px 20px 28px;font-size:14px}.PortfolioMobile_overlay__AcTMW{position:fixed;inset:0;z-index:260;padding-top:0;overflow-y:auto;overscroll-behavior:contain}.PortfolioMobile_overlayHeader__i65ni{position:sticky;top:0;z-index:3;display:flex;height:64px;align-items:center;justify-content:space-between;gap:14px;padding:0 16px 0 20px;background:var(--portfolio-paper)}.PortfolioMobile_overlayBrand__Ws68_{font-size:13px;line-height:1.05;text-transform:uppercase;font-weight:800;letter-spacing:-.04em}.PortfolioMobile_overlayBrand__Ws68_ strong{font-size:18px}.PortfolioMobile_overlayHeader__i65ni>button{display:grid;place-items:center;width:44px;height:44px;background:none;border:none}.PortfolioMobile_viewer__3GuJz{position:fixed;inset:0;z-index:1000;background:#121410;color:#fff;display:flex;align-items:center;justify-content:center;overscroll-behavior:contain}.PortfolioMobile_viewerHeader___Ylye{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;align-items:center;gap:4px;padding:max(8px,env(safe-area-inset-top)) 12px 8px 20px;background:linear-gradient(#121410e6,#12141000)}.PortfolioMobile_viewerHeader___Ylye>span{flex:1;font-size:13px;line-height:1.4}.PortfolioMobile_viewer__3GuJz button{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;padding:0;border:0;color:#fff;background:rgb(18 20 16/65%);border-radius:50%}.PortfolioMobile_viewer__3GuJz button:focus-visible{outline:2px solid #d6ac73;outline-offset:2px}.PortfolioMobile_viewerStage__0mDfz{width:100%;height:calc(100% - 128px);display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none}.PortfolioMobile_viewerStage__0mDfz>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform-origin:center}.PortfolioMobile_viewerNext__BMQXe,.PortfolioMobile_viewerPrevious__r9Vvw{position:absolute;top:50%;transform:translateY(-50%)}.PortfolioMobile_viewerPrevious__r9Vvw{left:max(8px,env(safe-area-inset-left))}.PortfolioMobile_viewerNext__BMQXe{right:max(8px,env(safe-area-inset-right))}.PortfolioMobile_viewerFooter__FzzE5{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:16px 20px max(18px,env(safe-area-inset-bottom));font-size:12px;line-height:1.5;background:linear-gradient(#12141000,#121410e6)}.PortfolioMobile_viewerFooter__FzzE5>span:last-child{flex-shrink:0;color:#d8d8d0}@media (max-width:599px) and (hover:none) and (pointer:coarse),(orientation:landscape) and (max-width:1023px) and (max-height:599px) and (hover:none) and (pointer:coarse){.PortfolioMobile_mobile__jmWQD{display:block}.PortfolioMobile_legacy__zTUID{display:none}.PortfolioMobile_navigation__hQVGz.PortfolioMobile_navigation__hQVGz{height:64px;padding:0 14px 0 20px;background:#f6f3ed;color:#292923;mix-blend-mode:normal}.PortfolioMobile_navigation__hQVGz .PortfolioMobile_brandFull__VeM4P,.PortfolioMobile_navigation__hQVGz .PortfolioMobile_brandSubtitle__q_Tcr,.PortfolioMobile_navigation__hQVGz .PortfolioMobile_navContacts__O1_jz,.PortfolioMobile_navigation__hQVGz .PortfolioMobile_navPortal__zkIXX{display:none}.PortfolioMobile_navigation__hQVGz .PortfolioMobile_mobileBrand__hLEkG{display:block;font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.05;letter-spacing:-.04em}.PortfolioMobile_navigation__hQVGz .PortfolioMobile_mobileBrand__hLEkG strong{font-size:18px}.PortfolioMobile_navigation__hQVGz .PortfolioMobile_menuLine__Uj0jz{background-color:#292923}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewHeader__GvWt5{padding:88px 20px 16px}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewEyebrow___Spit{display:none}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewHeading__EfMeq{font-size:29px;line-height:1.15;max-width:100%}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewIntro__mL63W,.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewJump__ZgntP{display:none}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewSelection__D8Hir{padding:0 0 28px}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewFilters__pXvik{margin-bottom:20px;padding:0 20px}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewFilters__pXvik>div{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewFilters__pXvik button{min-height:44px;padding:10px 15px;font-size:13px}.PortfolioMobile_overview__O1lji .PortfolioMobile_filterFull__ggBZM{display:none}.PortfolioMobile_overview__O1lji .PortfolioMobile_filterShort__y6Axl{display:inline}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewFocus__CDa19{padding:0 20px 18px}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewFocus__CDa19 h2{font-size:23px;line-height:1.3}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewGrid__6PaPd{grid-template-columns:minmax(0,1fr);gap:26px}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewCard__ufYJV{box-shadow:none;background:transparent;transform:none}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewImage__NAUzk{aspect-ratio:auto}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewImage__NAUzk img{position:static;height:auto;-o-object-fit:contain;object-fit:contain;transform:none}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewHover__8VkMW{display:none}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewCaption__neRs4{gap:8px;padding:14px 20px 4px}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewCaption__neRs4>div{font-size:10px;line-height:1.5;letter-spacing:.12em}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewCaption__neRs4 h3{font-size:23px;line-height:1.25}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewCaption__neRs4 p,.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewInterlude__kSIyf{display:none}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewCta__0AuW3{padding:30px 20px 40px}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewCta__0AuW3 h2{font-size:27px;line-height:1.25}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewCta__0AuW3>div{border:0}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewCta__0AuW3>div>div:first-child{padding:0}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewCta__0AuW3>div>div:last-child{display:none}}@media (orientation:landscape) and (max-width:1023px) and (max-height:599px) and (hover:none) and (pointer:coarse){.PortfolioMobile_navigation__hQVGz.PortfolioMobile_navigation__hQVGz{height:44px;padding-left:max(20px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))}.PortfolioMobile_navigation__hQVGz .PortfolioMobile_mobileBrand__hLEkG{font-size:10px}.PortfolioMobile_navigation__hQVGz .PortfolioMobile_mobileBrand__hLEkG strong{font-size:14px}.PortfolioMobile_page__3if23{padding-top:44px}.PortfolioMobile_breadcrumb__cvmEv{display:none}.PortfolioMobile_hero__9WjJb .PortfolioMobile_photoButton__Q3c5o{height:calc(100svh - 44px);background:#191b18}.PortfolioMobile_hero__9WjJb .PortfolioMobile_photoButton__Q3c5o img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.PortfolioMobile_enlargeHint__nnZbB{right:max(12px,env(safe-area-inset-right))}.PortfolioMobile_introduction__qhBvR h1{font-size:25px}.PortfolioMobile_introduction__qhBvR{padding:18px max(24px,env(safe-area-inset-left))}.PortfolioMobile_overlay__AcTMW{padding-top:0}.PortfolioMobile_overlayHeader__i65ni{height:44px}.PortfolioMobile_overlayBrand__Ws68_{font-size:10px}.PortfolioMobile_overlayBrand__Ws68_ strong{font-size:14px}.PortfolioMobile_viewerStage__0mDfz{height:100%}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewHeader__GvWt5{padding-top:62px}.PortfolioMobile_overview__O1lji .PortfolioMobile_overviewHeading__EfMeq{font-size:27px}}