.EditorialProjectStory_story__7iba_{--story-rule:#d8d4ca;--story-ink:#242822;--story-muted:#555c52;--story-paper:#f7f7f5;background:var(--story-paper);color:var(--story-ink)}.EditorialProjectStory_breadcrumb__URLOw{display:flex;flex-wrap:wrap;gap:.45rem;padding-block:.75rem;color:var(--story-muted);font-size:.7rem;line-height:1.4}.EditorialProjectStory_breadcrumb__URLOw a:hover{text-decoration:underline}.EditorialProjectStory_breadcrumb__URLOw span[aria-hidden]{color:#777c70}.EditorialProjectStory_kicker__11byQ{color:#6f5d27;font-size:.65rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.EditorialProjectStory_hero__3t_sq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.5rem,3vw,2.75rem);height:min(25rem,calc(100svh - 11rem));padding-block:.75rem 1rem}.EditorialProjectStory_hero__3t_sq:has(>.EditorialProjectStory_portrait__eS43J){grid-template-columns:minmax(0,1fr) minmax(12rem,18rem)}.EditorialProjectStory_heroTop__pNDSo{min-width:0}.EditorialProjectStory_heroTitle__zZ_P5{max-width:27ch;margin-top:.65rem;font-size:clamp(1.75rem,2.65vw,2.5rem);font-weight:400;line-height:1.12;letter-spacing:-.025em;text-wrap:balance}.EditorialProjectStory_lead__udMNP{max-width:54ch;margin-top:1rem;color:var(--story-muted);font-size:.95rem;line-height:1.65;text-wrap:pretty}.EditorialProjectStory_heroFramed__Rz6Kw{height:min(26rem,calc(100svh - 11rem))}.EditorialProjectStory_hero__3t_sq:has(>.EditorialProjectStory_heroMediaPair__Cux0k){grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr)}.EditorialProjectStory_heroMediaPair__Cux0k{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr) auto;-moz-column-gap:clamp(.5rem,1.25vw,1rem);column-gap:clamp(.5rem,1.25vw,1rem);height:100%;min-height:0}.EditorialProjectStory_heroMediaPair__Cux0k .EditorialProjectStory_heroFigure__BNw5z{display:grid;grid-template-rows:subgrid;grid-row:span 2}.EditorialProjectStory_heroFramed__Rz6Kw .EditorialProjectStory_heroPhoto__mv2dH{padding:.6rem;border:1px solid var(--story-rule);border-radius:.5rem;background:#f0efe9}.EditorialProjectStory_heroPanorama__zkSaO{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.EditorialProjectStory_heroSplit__nliLx{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.EditorialProjectStory_photo__xo54c{min-width:0;margin:0}.EditorialProjectStory_imageFrame__PRu_r{position:relative}.EditorialProjectStory_photoButton__pvwLs{display:block;position:relative;width:100%;overflow:hidden;border:1px solid rgb(255 255 255/80%);border-radius:.4rem;background:#e8e7e0;line-height:0;cursor:zoom-in;box-shadow:var(--bbd-photo-shadow)}.EditorialProjectStory_storyImage__9naJE{display:block;width:100%;height:auto;max-height:34rem;-o-object-fit:cover;object-fit:cover}.EditorialProjectStory_photoButton__pvwLs img{transition:transform .35s ease}.EditorialProjectStory_photoButton__pvwLs:hover img{transform:scale(1.015)}.EditorialProjectStory_dialog__9MxP1 button:focus-visible,.EditorialProjectStory_photoButton__pvwLs:focus-visible,.EditorialProjectStory_story__7iba_ a:focus-visible{outline:3px solid #6f5d27;outline-offset:5px}.EditorialProjectStory_heroFigure__BNw5z{display:flex;flex-direction:column;height:100%;min-height:0}.EditorialProjectStory_heroPhoto__mv2dH{flex:1;height:auto;min-height:0}.EditorialProjectStory_heroPhoto__mv2dH .EditorialProjectStory_photoButton__pvwLs{width:100%;height:100%}.EditorialProjectStory_heroImage___bRtH{-o-object-fit:cover;object-fit:cover}.EditorialProjectStory_hero__3t_sq>.EditorialProjectStory_portrait__eS43J{width:min(100%,16rem);justify-self:center}.EditorialProjectStory_heroFigure__BNw5z .EditorialProjectStory_caption__70cco{width:100%;max-width:none}.EditorialProjectStory_zoom__4kzjW{position:absolute;right:.6rem;bottom:.6rem;padding:.4rem .6rem;background:var(--story-paper);color:var(--story-ink);font-size:.6rem;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;opacity:0;transition:opacity .2s}.EditorialProjectStory_photoButton__pvwLs:focus-visible .EditorialProjectStory_zoom__4kzjW,.EditorialProjectStory_photoButton__pvwLs:hover .EditorialProjectStory_zoom__4kzjW{opacity:1}.EditorialProjectStory_caption__70cco{margin-top:.6rem;color:var(--story-muted);font-size:.75rem;line-height:1.5}.EditorialProjectStory_heroLinks__AXEVk{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;margin-top:.75rem;font-size:.8rem;font-weight:600}.EditorialProjectStory_heroLinks__AXEVk a{display:inline-flex;align-items:center;min-height:44px}.EditorialProjectStory_heroLinks__AXEVk a,.EditorialProjectStory_textLink__A_CSh{text-decoration:underline;text-underline-offset:.3em;text-decoration-color:#a5904f}.EditorialProjectStory_intro__pN4_Y{padding-block:2.25rem 1.5rem}.EditorialProjectStory_intro__pN4_Y>:is(.EditorialProjectStory_heading__txQGP,.EditorialProjectStory_body__UcCyd){max-width:42rem}.EditorialProjectStory_heading__txQGP{margin-top:.5rem;font-size:clamp(1.45rem,2.1vw,1.9rem);font-weight:400;line-height:1.2;letter-spacing:-.015em;text-wrap:balance}.EditorialProjectStory_body__UcCyd{margin-top:.75rem;color:var(--story-muted);font-size:.95rem;line-height:1.7;text-wrap:pretty}.EditorialProjectStory_facts__cBAqO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1.5rem;padding-block:1rem;border-block:1px solid var(--story-rule)}.EditorialProjectStory_facts__cBAqO dt{color:#6f5d27;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}.EditorialProjectStory_facts__cBAqO dd{margin-top:.4rem;font-size:.85rem;line-height:1.6}.EditorialProjectStory_block__XBXKU{padding-block:1.25rem 2rem}.EditorialProjectStory_sectionHead__cfowl{max-width:42rem;margin-bottom:1.25rem}.EditorialProjectStory_sectionNumber__MYQ66{margin-right:.6rem;font-family:Georgia,serif;font-size:.95rem;letter-spacing:0}.EditorialProjectStory_photoGrid__CRkSa{display:grid;grid-template-columns:var(--photo-columns);gap:1.5rem;align-items:start}.EditorialProjectStory_detailGrid__fbmFC{padding-top:1.25rem;border-top:1px solid var(--story-rule)}.EditorialProjectStory_detailHeading__gtz7L{margin-top:1rem;font-size:1.2rem;line-height:1.3;font-weight:400}.EditorialProjectStory_detailText__75I9D{margin-top:.6rem;color:var(--story-muted);font-size:.9rem;line-height:1.7}.EditorialProjectStory_takeaway__T6L4p{width:min(100%,46rem);margin:1rem auto 2.5rem;padding:1.5rem 1.75rem;border:1px solid var(--story-rule);border-radius:.35rem;background:#efeee7}.EditorialProjectStory_takeaway__T6L4p .EditorialProjectStory_heading__txQGP{font-size:clamp(1.4rem,1.9vw,1.7rem)}.EditorialProjectStory_takeaway__T6L4p .EditorialProjectStory_textLink__A_CSh{display:inline-flex;align-items:center;min-height:44px;margin-top:.6rem;font-weight:600;font-size:.85rem}.EditorialProjectStory_related__1XZ63{padding-bottom:2rem}.EditorialProjectStory_relatedGrid__11pLg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:1.25rem}.EditorialProjectStory_relatedImage__vKEne{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:.4rem;box-shadow:var(--bbd-photo-shadow)}.EditorialProjectStory_relatedTitle__Pc4Mb{margin-top:.9rem;font-size:1.2rem;line-height:1.3;font-weight:400}.EditorialProjectStory_relatedLabel__CK4Oa{margin-top:.4rem;font-size:.75rem;color:var(--story-muted)}.EditorialProjectStory_dialog__9MxP1{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:1.25rem;background:#20231f;color:#f7f7f5;border:0}.EditorialProjectStory_dialog__9MxP1::backdrop{background:#20231f}.EditorialProjectStory_dialogInner__SixTr{height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:1rem}.EditorialProjectStory_dialogNav__TksIy{display:flex;align-items:center;justify-content:space-between;gap:1rem}.EditorialProjectStory_dialogNav__TksIy button{min-width:3rem;min-height:2.75rem;border:1px solid #777;padding:.5rem 1rem;font-size:.85rem}.EditorialProjectStory_dialogPhoto__wXCF7{position:relative;min-height:0}.EditorialProjectStory_dialogCaption__7axpC{max-width:65ch;font-size:.85rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.EditorialProjectStory_photoButton__pvwLs img{transition:none}.EditorialProjectStory_photoButton__pvwLs:hover img{transform:none}}@media (max-width:767px){.EditorialProjectStory_breadcrumb__URLOw{gap:.35rem;padding-block:.55rem;font-size:.65rem}.EditorialProjectStory_hero__3t_sq,.EditorialProjectStory_hero__3t_sq:has(>.EditorialProjectStory_heroMediaPair__Cux0k),.EditorialProjectStory_hero__3t_sq:has(>.EditorialProjectStory_portrait__eS43J){grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-items:stretch;gap:.75rem;height:min(31rem,calc(100svh - 14rem));padding-block:.5rem .75rem}.EditorialProjectStory_heroTitle__zZ_P5{max-width:none;margin-top:.45rem;font-size:clamp(1.5rem,6.5vw,1.85rem)}.EditorialProjectStory_lead__udMNP{margin-top:.65rem;font-size:.875rem;line-height:1.5}.EditorialProjectStory_heroLinks__AXEVk{gap:.25rem 1rem;margin-top:.45rem;font-size:.75rem}.EditorialProjectStory_hero__3t_sq>.EditorialProjectStory_portrait__eS43J{width:100%}.EditorialProjectStory_hero__3t_sq>.EditorialProjectStory_portrait__eS43J .EditorialProjectStory_heroImage___bRtH{-o-object-fit:contain;object-fit:contain}.EditorialProjectStory_heroFigure__BNw5z .EditorialProjectStory_caption__70cco{margin-top:.4rem;font-size:.65rem;line-height:1.4}.EditorialProjectStory_hero__3t_sq>.EditorialProjectStory_portrait__eS43J .EditorialProjectStory_photoButton__pvwLs{background:#efeee7}.EditorialProjectStory_intro__pN4_Y{padding-block:1.5rem 1rem}.EditorialProjectStory_facts__cBAqO{gap:.9rem;margin-top:1.1rem;grid-template-columns:1fr}.EditorialProjectStory_facts__cBAqO>div+div{padding-top:.85rem;border-top:1px solid var(--story-rule)}.EditorialProjectStory_heading__txQGP{font-size:1.45rem}.EditorialProjectStory_body__UcCyd{font-size:.9rem;line-height:1.65}.EditorialProjectStory_block__XBXKU{padding-block:1rem 1.5rem}.EditorialProjectStory_photoGrid__CRkSa,.EditorialProjectStory_relatedGrid__11pLg{grid-template-columns:minmax(0,1fr)}.EditorialProjectStory_takeaway__T6L4p{margin-block:.75rem 2rem;padding:1.25rem}.EditorialProjectStory_takeaway__T6L4p .EditorialProjectStory_heading__txQGP{font-size:1.4rem}.EditorialProjectStory_dialogNav__TksIy{flex-wrap:wrap}.EditorialProjectStory_dialogCaption__7axpC{order:3;flex-basis:100%}}@media (max-height:650px){.EditorialProjectStory_heroTitle__zZ_P5{font-size:1.45rem}.EditorialProjectStory_lead__udMNP{margin-top:.5rem;font-size:.82rem;line-height:1.45}.EditorialProjectStory_heroLinks__AXEVk{margin-top:.35rem}}@media (max-height:600px) and (max-width:767px){.EditorialProjectStory_heroTitle__zZ_P5{font-size:1.3rem}.EditorialProjectStory_hero__3t_sq{gap:.5rem}.EditorialProjectStory_hero__3t_sq .EditorialProjectStory_kicker__11byQ{font-size:.6rem}}