.EventCard_card__Gx3pY{background:var(--forest);color:var(--paper);padding:clamp(2rem,5vw,3.5rem)}.EventCard_title__z9Iv_{font-size:var(--t-h2);color:var(--paper);max-width:22em}.EventCard_details__RSxii{margin:clamp(2rem,5vh,3rem) 0 0;display:grid;grid-gap:1.75rem;gap:1.75rem}.EventCard_details__RSxii dt{color:rgba(245,240,232,.6);margin-bottom:.5rem}.EventCard_details__RSxii dd{margin:0;font-family:var(--font-serif),Georgia,serif;font-size:var(--t-lead);line-height:1.35}.EventCard_soft__bl64H{font-size:.85em;opacity:.7}.EventCard_cta__lhMTw{margin-top:clamp(2rem,5vh,3rem);display:inline-flex;align-items:center;gap:.6em;min-height:52px;padding:0 1.6rem;background:var(--paper);color:var(--forest);text-decoration:none;font-size:var(--t-body)}.EventCard_cta__lhMTw:hover{background:#fff}.EventCard_includes__VFV3K{margin-top:1.25rem;display:flex;align-items:center;gap:.6em;color:rgba(245,240,232,.65)}@media (min-width:640px){.EventCard_details__RSxii{display:flex;flex-wrap:wrap;gap:2rem 2.5rem}}@media (min-width:1100px){.EventCard_card__Gx3pY{padding-right:clamp(3rem,6vw,6rem)}.EventCard_details__RSxii{gap:clamp(3rem,7vw,7rem)}}.EventCard_label__VeaPS{color:rgba(245,240,232,.6);margin:0 0 clamp(1rem,2.5vh,1.5rem)}.EventCard_soonHeadline__lQeqA{font-size:var(--t-h1);color:var(--paper);margin:0}.EventCard_soonBody__Xykw7{margin-top:clamp(1.25rem,3vh,1.75rem);max-width:34rem;font-family:var(--font-serif),Georgia,serif;font-size:var(--t-lead);line-height:1.45;color:rgba(245,240,232,.78)}.Reveal_hidden__x0NIA,.Reveal_shown__tMNvh{transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1)}.Reveal_hidden__x0NIA{opacity:0;transform:translateY(8px)}.Reveal_shown__tMNvh{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.Reveal_hidden__x0NIA,.Reveal_shown__tMNvh{opacity:1;transform:none;transition:none}}.Header_header__M7MVh{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:clamp(1rem,4vw,3rem);padding:1rem var(--gutter);background:var(--paper);border-bottom:var(--rule)}.Header_wordmark__S3luc{font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.15rem,1rem + .6vw,1.5rem);color:var(--forest);text-decoration:none;white-space:nowrap;display:inline-flex;align-items:baseline;gap:.32em}.Header_nav__AkrD_{display:none;margin-left:auto;gap:clamp(1.25rem,2.5vw,2.5rem)}.Header_nav__AkrD_ a{color:var(--forest);text-decoration:none;white-space:nowrap}.Header_nav__AkrD_ a:hover{text-decoration:underline}.Header_cta__le13w{margin-left:auto;display:inline-flex;align-items:center;gap:.5em;min-height:44px;padding:0 1.1rem;background:var(--forest);color:var(--paper);text-decoration:none;white-space:nowrap}.Header_cta__le13w:hover{background:var(--ink)}@media (min-width:900px){.Header_nav__AkrD_{display:flex}.Header_cta__le13w{margin-left:0}}@media (max-width:460px){.Header_cta__le13w{font-size:.7rem;padding:0 .8rem}}.Footer_footer__TWDx3{background:var(--forest);color:var(--paper);padding:clamp(3rem,8vh,5rem) var(--gutter)}.Footer_inner__C3eil{display:flex;flex-wrap:wrap;align-items:baseline;gap:1rem clamp(1.5rem,4vw,3rem)}.Footer_wordmark__9Tz1Z{font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);display:inline-flex;align-items:baseline;gap:.32em}.Footer_tagline__dmuf9{font-family:var(--font-serif),Georgia,serif;font-style:italic;opacity:.8}.Footer_actions__VPPcO{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 2rem}.Footer_link__jt00g{gap:.5em}.Footer_handle__CsUc9,.Footer_link__jt00g{display:inline-flex;align-items:center;min-height:44px;color:var(--paper)}.Footer_handle__CsUc9{gap:.55em;text-decoration:none;font-size:var(--t-body)}.Footer_handle__CsUc9:hover{text-decoration:underline;text-underline-offset:.25em}@media (max-width:640px){.Footer_actions__VPPcO{margin-left:0;width:100%}}.PhotoCaption_figure__h4rPe{margin:0}.PhotoCaption_frame__nswVb{position:relative;width:100%;overflow:hidden;background:var(--stone)}.PhotoCaption_cropped__HR1gh{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.PhotoCaption_natural__OiAgt{width:100%;height:auto;background:var(--stone)}.PhotoCaption_caption__VmiPY{margin-top:.9rem;max-width:var(--measure-tight);color:var(--forest)}.Hero_hero__Bbyie{padding-block:clamp(2.5rem,7vh,5rem) clamp(4rem,10vh,7rem)}.Hero_headline__8Kw4H{font-size:var(--t-display);letter-spacing:-.035em;color:var(--forest);max-width:16em}.Hero_line__QaqFB{display:block}.Hero_row__TIfSm{margin-top:clamp(2.5rem,6vh,4.5rem);display:grid;grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem);align-items:start}.Hero_lead__N7Cy9{max-width:26rem;font-family:var(--font-serif),Georgia,serif;font-size:var(--t-lead);line-height:1.45;color:var(--forest)}.Hero_actions__m_Jyq{margin-top:clamp(1.75rem,4vw,2.5rem);display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem}.Hero_cta__I_oag{display:inline-flex;align-items:center;gap:.6em;min-height:52px;padding:0 1.6rem;background:var(--forest);color:var(--paper);text-decoration:none;font-size:var(--t-body)}.Hero_cta__I_oag:hover{background:var(--ink)}.Hero_secondary__0WNil{display:inline-flex;align-items:center;gap:.5em;min-height:44px;color:var(--forest);text-decoration:none}.Hero_secondary__0WNil:hover{text-decoration:underline}.Hero_pause__EW6kN{display:none}@media (min-width:900px){.Hero_row__TIfSm{grid-template-columns:minmax(0,.62fr) minmax(0,1fr);align-items:start}.Hero_type__4CI_g{display:flex;flex-direction:column}.Hero_pause__EW6kN{display:block;margin-top:clamp(2rem,6vh,4rem)}.Hero_figure__ELkB8{margin-right:calc(var(--gutter) * -1)}}.SectionMarker_marker__M999A{display:none;color:var(--stone)}@media (min-width:900px){.SectionMarker_marker__M999A{display:block;position:absolute;top:var(--section-y);left:var(--gutter);letter-spacing:.12em}}.SectionMarker_onForest__14dSu{color:rgba(245,240,232,.45)}.Problem_problem__0359C{background:var(--forest);color:var(--paper);padding-top:clamp(6rem,16vh,12rem);padding-bottom:0}.Problem_headline___EEJB{font-size:var(--t-h1);color:var(--paper);max-width:13em}.Problem_lead__vQx_t{margin-top:clamp(1.5rem,3.5vh,2.25rem);max-width:var(--measure);display:grid;grid-gap:.4em;gap:.4em;font-family:var(--font-serif),Georgia,serif;font-size:var(--t-lead);line-height:1.45;color:rgba(245,240,232,.78)}.Problem_principles__Hz7V2{list-style:none;margin:clamp(3.5rem,9vh,6rem) 0 0;padding:0;display:grid;grid-gap:clamp(2rem,4vw,3rem);gap:clamp(2rem,4vw,3rem)}.Problem_principles__Hz7V2 li{padding-top:1rem;border-top:1px solid rgba(245,240,232,.28)}.Problem_principles__Hz7V2 p{margin-top:.75rem;font-family:var(--font-serif),Georgia,serif;font-size:var(--t-lead);line-height:1.35;color:var(--paper)}.Problem_n__8aLKV{color:rgba(245,240,232,.45);letter-spacing:.12em}.Problem_band__fv59V{margin-top:clamp(4rem,11vh,8rem)}@media (min-width:780px){.Problem_principles__Hz7V2{grid-template-columns:repeat(3,1fr);align-items:start}}.PuttingToWork_work__GXgOj{padding-block:var(--section-y)}.PuttingToWork_headline__89TGG{max-width:15em;font-size:var(--t-h1);color:var(--forest)}.PuttingToWork_lead__sKWQ9{margin-top:clamp(1.5rem,3vw,2rem);font-family:var(--font-serif),Georgia,serif;font-size:var(--t-lead);color:var(--forest)}.PuttingToWork_body__4_SWa{margin-top:1.25rem;max-width:var(--measure);color:var(--ink)}.PuttingToWork_aside__6Xfxl{margin-top:1rem;font-family:var(--font-serif),Georgia,serif;font-style:italic;color:var(--forest)}.PuttingToWork_moments__ep2rj{list-style:none;margin:clamp(3.5rem,9vh,6rem) 0 0;padding:0;display:grid;grid-gap:clamp(2.5rem,5vw,3rem);gap:clamp(2.5rem,5vw,3rem)}.PuttingToWork_label__HTAiv{margin:1.1rem 0 0;padding-top:.9rem;border-top:1px solid var(--forest);color:var(--forest)}.PuttingToWork_line__v5U79{margin-top:.5rem;font-family:var(--font-serif),Georgia,serif;font-size:var(--t-lead);line-height:1.35;color:var(--forest)}@media (min-width:900px){.PuttingToWork_moments__ep2rj{grid-template-columns:repeat(3,1fr);align-items:start}}.RealRooms_rooms__PEMV9{padding-block:var(--section-y)}.RealRooms_headline__L4X9j{max-width:15em;font-size:var(--t-h1);color:var(--forest)}.RealRooms_groups__jaZQh{margin-top:clamp(3rem,8vh,5rem);display:grid;grid-gap:clamp(4.5rem,13vh,9rem);gap:clamp(4.5rem,13vh,9rem)}.RealRooms_group__9LQS4{margin:0;padding-top:1rem;border-top:var(--rule)}.RealRooms_groupCaption__kGYHq{margin:0 0 clamp(1.5rem,3.5vh,2.25rem);font-family:var(--font-serif),Georgia,serif;font-size:var(--t-h2);font-weight:400;line-height:1.2;color:var(--forest);max-width:20em}.RealRooms_three__Gxe4m,.RealRooms_two___Wszw{display:grid;grid-gap:clamp(2rem,5vh,3rem);gap:clamp(2rem,5vh,3rem)}@media (min-width:900px){.RealRooms_three__Gxe4m{grid-template-columns:1.4fr 1fr 1fr}.RealRooms_three__Gxe4m,.RealRooms_two___Wszw{align-items:start;column-gap:clamp(1.5rem,3vw,2.5rem)}.RealRooms_two___Wszw{grid-template-columns:1.25fr 1fr}}.CaseStudy_study__09nvP{padding-block:clamp(3rem,8vh,5rem);border-top:var(--rule)}.CaseStudy_eyebrow__mhaQm{display:flex;align-items:center;gap:.7em;color:var(--forest);margin-bottom:clamp(1.5rem,4vh,2.5rem)}.CaseStudy_grid__NaHAf{display:grid;grid-gap:clamp(2rem,5vw,3.5rem);gap:clamp(2rem,5vw,3.5rem)}.CaseStudy_outcome__HPjQV{font-size:var(--t-h2);color:var(--forest)}.CaseStudy_body__JQJvZ{margin-top:1.25rem;max-width:var(--measure);display:grid;grid-gap:.8em;gap:.8em}.CaseStudy_quote__TPFw_{margin:clamp(1.75rem,4vh,2.5rem) 0 0;padding-left:1.25rem;border-left:2px solid var(--sage);max-width:var(--measure)}.CaseStudy_quote__TPFw_ p{font-family:var(--font-serif),Georgia,serif;font-size:var(--t-lead);line-height:1.4;color:var(--forest)}.CaseStudy_cite__SXXky{display:block;margin-top:.75rem;color:var(--forest);font-style:normal}.CaseStudy_media__TBA5k{display:grid;grid-gap:clamp(1.25rem,3vw,2rem);gap:clamp(1.25rem,3vw,2rem)}.CaseStudy_shot__VuzA5{border:var(--rule)}.CaseStudy_shotTall__0ebxu{max-width:15rem}@media (min-width:900px){.CaseStudy_grid__NaHAf{grid-template-columns:minmax(0,1fr) minmax(0,.68fr);align-items:start}.CaseStudy_noPhoto__slMqJ .CaseStudy_shot__VuzA5{max-width:17rem}}.WhatPeopleBuilt_built__CLr9M{padding-block:var(--section-y)}.WhatPeopleBuilt_headline__Bu1ag{max-width:15em;font-size:var(--t-h1);color:var(--forest)}.WhatPeopleBuilt_line__E5eGI{display:block}.WhatPeopleBuilt_list__z7jPU{margin-top:clamp(2.5rem,6vh,4rem)}.FieldNote_note__c4hAx{display:grid;grid-gap:.75rem;gap:.75rem;padding-block:clamp(1.75rem,4vh,2.5rem);border-top:var(--rule)}.FieldNote_n__L4ZU0{color:var(--stone);letter-spacing:.12em}.FieldNote_body__Nt1_o{font-family:var(--font-serif),Georgia,serif;font-size:var(--t-h2);line-height:1.3;color:var(--forest);max-width:40rem}@media (min-width:900px){.FieldNote_note__c4hAx{grid-template-columns:5rem minmax(0,1fr);gap:2rem;align-items:baseline}}.FieldNotes_notes__0Kf_a{padding-block:var(--section-y)}.FieldNotes_headline__uC7aU{font-size:var(--t-h1);color:var(--forest)}.FieldNotes_lead__JB_h6{margin-top:1.25rem;max-width:var(--measure);font-family:var(--font-serif),Georgia,serif;font-size:var(--t-lead);line-height:1.45;color:var(--forest)}.FieldNotes_list___mdrl{list-style:none;margin:clamp(2.5rem,6vh,4rem) 0 0;padding:0;border-bottom:var(--rule)}.NextRoom_next__qmKFl{padding-block:var(--section-y)}.NextRoom_headline__4Iwet{font-size:var(--t-h1);color:var(--forest)}.NextRoom_cardWrap__dPruw{margin-top:clamp(2rem,5vh,3rem)}@media (min-width:780px){.NextRoom_cardWrap__dPruw{margin-right:calc(-1 * (max(0px, (100vw - 1440px)) / 2 + var(--gutter)))}}.WhoIsBehind_founder__M43X3{padding-block:var(--section-y)}.WhoIsBehind_grid__9Y5no{display:grid;grid-gap:clamp(2.5rem,6vw,4rem);gap:clamp(2.5rem,6vw,4rem)}.WhoIsBehind_headline__uhdbo{font-size:var(--t-h2);font-style:italic;color:var(--forest);max-width:20em}.WhoIsBehind_body__QREAH{display:grid;grid-gap:.9em;gap:.9em}.WhoIsBehind_body__QREAH,.WhoIsBehind_reach__iwjDj{margin-top:clamp(1.75rem,4vh,2.5rem);max-width:var(--measure)}.WhoIsBehind_reach__iwjDj{padding-top:1.5rem;border-top:var(--rule);font-family:var(--font-serif),Georgia,serif;line-height:1.45;color:var(--forest)}@media (min-width:900px){.WhoIsBehind_grid__9Y5no{grid-template-columns:minmax(0,1.05fr) minmax(0,.85fr);align-items:start}}.WhoIsBehind_links__IQ6nk{margin-top:clamp(1.5rem,3.5vh,2.25rem);display:flex;flex-wrap:wrap;gap:.75rem 2.25rem}.WhoIsBehind_links__IQ6nk a{font-family:var(--font-serif),Georgia,serif;font-size:1.0625rem;color:var(--forest);text-decoration:underline;-webkit-text-decoration-color:var(--stone);text-decoration-color:var(--stone);text-underline-offset:.3em;min-height:44px;display:inline-flex;align-items:center;gap:.4em}.WhoIsBehind_links__IQ6nk a:hover{-webkit-text-decoration-color:var(--forest);text-decoration-color:var(--forest)}.BigQuestion_closing__1O_WJ{background:var(--forest);color:var(--paper);padding-block:clamp(6rem,16vh,12rem)}.BigQuestion_headline__E_bp2{font-size:var(--t-display);letter-spacing:-.03em;color:var(--paper);max-width:12em}.BigQuestion_lead__saDGD{margin-top:clamp(1.5rem,3vw,2.25rem);font-family:var(--font-serif),Georgia,serif;font-size:var(--t-lead);color:rgba(245,240,232,.75)}.BigQuestion_cta__AM2Yv{margin-top:clamp(2.5rem,5vh,3.5rem);display:inline-flex;align-items:center;gap:.6em;min-height:52px;padding:0 1.6rem;background:var(--paper);color:var(--forest);text-decoration:none}.BigQuestion_cta__AM2Yv:hover{background:#fff}