@font-face{font-family:__Fraunces_eb41fe;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Fraunces_eb41fe;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Fraunces_eb41fe;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Fraunces_Fallback_eb41fe;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_eb41fe{font-family:__Fraunces_eb41fe,__Fraunces_Fallback_eb41fe;font-style:normal}.__variable_eb41fe{--font-practice-serif:"__Fraunces_eb41fe","__Fraunces_Fallback_eb41fe"}.development_practice___Ag8m{--paper:#f3eee5;--paper-deep:#e1d8c9;--ink:#15110e;--muted:#67635c;--line:#c7bcac;--accent:#7a2635;--night:#22211f;--night-muted:#b4a896;overflow:hidden;background:var(--paper);color:var(--ink)}.development_practice___Ag8m *{box-sizing:border-box}.development_practice___Ag8m blockquote,.development_practice___Ag8m h1,.development_practice___Ag8m h2,.development_practice___Ag8m h3,.development_practice___Ag8m h4,.development_practice___Ag8m p{margin-top:0}.development_hero__Q1Rj1{display:flex;min-height:100svh;flex-direction:column;padding:8.5rem 4vw 0}.development_heroMeta__WvNsF,.development_sectionLabel__pALiG{font-size:.625rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.development_heroMeta__WvNsF{display:flex;justify-content:space-between;color:var(--muted)}.development_heroGrid__DVZD1{display:grid;flex:1;grid-template-columns:minmax(0,1.75fr) minmax(16rem,.55fr);align-items:end;gap:8vw;padding:8vh 0 9vh}.development_hero__Q1Rj1 h1{max-width:75rem;margin-bottom:0;font-family:var(--font-practice-serif),Iowan Old Style,Baskerville,Georgia,serif;font-size:clamp(4.6rem,9vw,10rem);font-optical-sizing:auto;font-weight:550;letter-spacing:-.035em;line-height:.87;text-wrap:balance}.development_hero__Q1Rj1 h1 em{display:block;color:var(--accent);font-weight:400;letter-spacing:-.02em}.development_heroIntro__5Lm_0{padding-bottom:.5rem}.development_heroIntro__5Lm_0 p{margin-bottom:1.875rem;color:var(--muted);font-size:1.0625rem;line-height:1.65;text-wrap:pretty}.development_heroIntro__5Lm_0 a{display:flex;justify-content:space-between;padding-top:1rem;border-top:1px solid var(--ink);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.development_closingActions__8YiNC svg,.development_featuredProject__zYx2q svg,.development_heroIntro__5Lm_0 svg{width:1rem;height:1rem;transition:transform .18s ease}.development_closingActions__8YiNC a:hover svg,.development_featuredProject__zYx2q:hover svg,.development_heroIntro__5Lm_0 a:hover svg{transform:translate(.2rem,-.2rem)}.development_experience__8DVu_{display:grid;grid-template-columns:.7fr .45fr 1.3fr;margin:0 -4vw;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.development_experience__8DVu_ span{padding:1rem 4vw;color:var(--muted);font-size:.625rem;letter-spacing:.08em;text-transform:uppercase}.development_experience__8DVu_ span+span{border-left:1px solid var(--line)}.development_approach__u0CbZ,.development_observation__SPbtm{padding:8.75rem 4vw 9.375rem}.development_sectionLabel__pALiG{margin-bottom:4.5rem;color:var(--muted)}.development_observation__SPbtm blockquote{max-width:81rem;margin-bottom:4.75rem;font-family:var(--font-practice-serif),Iowan Old Style,Baskerville,Georgia,serif;font-size:clamp(3.8rem,7.2vw,8.2rem);font-optical-sizing:auto;font-weight:450;letter-spacing:-.02em;line-height:.98;text-wrap:balance}.development_observationCopy__d0ts4{display:grid;grid-template-columns:1fr 1fr;gap:7vw;max-width:51rem;margin:0 0 5.625rem auto}.development_observationCopy__d0ts4 p{margin-bottom:0;color:var(--muted);font-size:1.0625rem;line-height:1.65;text-wrap:pretty}.development_observationCopy__d0ts4 p:first-child{color:var(--ink)}.development_approachList__tP_ur,.development_pressureList__q6GRz{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.development_approachList__tP_ur article,.development_pressureList__q6GRz article{min-height:15.625rem;padding:1.875rem 3vw 1.25rem 0}.development_approachList__tP_ur article+article,.development_pressureList__q6GRz article+article{padding-left:3vw;border-left:1px solid var(--line)}.development_approachList__tP_ur h3,.development_pressureList__q6GRz h2{max-width:13ch;margin-bottom:3.375rem;font-family:var(--font-practice-serif),Iowan Old Style,Baskerville,Georgia,serif;font-size:clamp(2rem,3vw,3.5rem);font-weight:450;letter-spacing:-.015em;line-height:1}.development_approachList__tP_ur p,.development_pressureList__q6GRz p{max-width:38ch;margin-bottom:0;color:var(--muted);font-size:.875rem;line-height:1.62;text-wrap:pretty}.development_work__kGzS_{padding:7.5rem 4vw 9.375rem;background:var(--night);color:var(--paper-deep)}.development_workHeading__CBbyp{display:grid;grid-template-columns:.45fr 1.2fr .55fr;align-items:end;gap:5vw;margin-bottom:5.75rem}.development_workHeading__CBbyp .development_sectionLabel__pALiG{align-self:start;margin-bottom:0;color:var(--night-muted)}.development_approachIntro__06jzf h2,.development_closing__LtDo0 h2,.development_workHeading__CBbyp h2{margin-bottom:0;font-family:var(--font-practice-serif),Iowan Old Style,Baskerville,Georgia,serif;font-size:clamp(3.8rem,6.6vw,7.7rem);font-optical-sizing:auto;font-weight:450;letter-spacing:-.02em;line-height:.95;text-wrap:balance}.development_workHeading__CBbyp>p:last-child{margin-bottom:0;color:var(--night-muted);font-size:1rem;line-height:1.65;text-wrap:pretty}.development_workHeading__CBbyp h2{font-size:clamp(3.6rem,5.8vw,6.8rem)}.development_featuredList__3N9NY{border-top:1px solid #4a4945}.development_featuredProject__zYx2q{display:grid;grid-template-columns:.55fr .8fr 1.2fr auto;align-items:baseline;gap:5vw;padding:2.5rem 0 3rem;border-bottom:1px solid #4a4945}.development_featuredProject__zYx2q>p:first-child{margin-bottom:0;color:var(--night-muted);font-size:.625rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.development_featuredProject__zYx2q h3{margin-bottom:0;font-family:var(--font-practice-serif),Iowan Old Style,Baskerville,Georgia,serif;font-size:clamp(2.8rem,5vw,5.8rem);font-weight:450;letter-spacing:-.02em;line-height:.94}.development_featuredProject__zYx2q>p:nth-child(3){max-width:54ch;margin-bottom:0;color:var(--night-muted);font-size:1rem;line-height:1.65;text-wrap:pretty}.development_archiveHeading__LZQjh{display:grid;grid-template-columns:1fr 1fr;gap:8vw;margin:8rem 0 3rem}.development_archiveHeading__LZQjh h3{margin-bottom:0;font-family:var(--font-practice-serif),Iowan Old Style,Baskerville,Georgia,serif;font-size:clamp(2.8rem,4.5vw,5.2rem);font-weight:450;line-height:1}.development_archiveHeading__LZQjh p{max-width:34rem;margin-bottom:0;color:var(--night-muted);font-size:1rem;line-height:1.65}.development_archiveGrid__uBPzy{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #4a4945}.development_archiveGrid__uBPzy a{min-height:13rem;padding:1.75rem 2rem 2rem 0;border-bottom:1px solid #4a4945}.development_archiveGrid__uBPzy a:not(:nth-child(3n+1)){padding-left:2rem;border-left:1px solid #4a4945}.development_archiveGrid__uBPzy span{color:var(--night-muted);font-size:.625rem;letter-spacing:.12em}.development_archiveGrid__uBPzy h4{margin:2.5rem 0 .75rem;font-family:var(--font-practice-serif),Iowan Old Style,Baskerville,Georgia,serif;font-size:2rem;font-weight:450;line-height:1}.development_archiveGrid__uBPzy p{margin-bottom:0;color:var(--night-muted);font-size:.8125rem;line-height:1.55}.development_approachIntro__06jzf{display:grid;grid-template-columns:1.3fr .55fr;align-items:start;gap:9vw}.development_approachIntro__06jzf h2 em{display:block;margin-block-start:.08em;color:var(--accent);font-weight:400}.development_approachIntro__06jzf>div{padding-top:.75rem}.development_approachIntro__06jzf>div p{color:var(--muted);font-size:1.0625rem;line-height:1.65;text-wrap:pretty}.development_approachList__tP_ur{margin-top:6.875rem}.development_closing__LtDo0{padding:8.75rem 4vw 8.125rem;background:var(--accent);color:var(--paper-deep)}.development_closing__LtDo0 .development_sectionLabel__pALiG{color:#dcc5c8}.development_closing__LtDo0 h2{max-width:69rem;color:var(--paper);font-size:clamp(4.5rem,8.4vw,9.5rem)}.development_closingRow__hJJzY{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:10vw;margin-top:5rem}.development_closingRow__hJJzY>p{max-width:54ch;margin-bottom:0;color:#e3d1d3;font-size:1.0625rem;line-height:1.65;text-wrap:pretty}.development_closingActions__8YiNC{display:flex;flex-direction:column;border-top:1px solid #b86a78}.development_closingActions__8YiNC a{display:flex;justify-content:space-between;padding:1.125rem 0;border-bottom:1px solid #b86a78;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.development_practice___Ag8m a:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.development_closing__LtDo0 a:focus-visible{outline-color:var(--paper)}@media (max-width:900px){.development_approachIntro__06jzf,.development_heroGrid__DVZD1,.development_workHeading__CBbyp{grid-template-columns:1fr}.development_heroIntro__5Lm_0{max-width:38rem}.development_workHeading__CBbyp{gap:2rem}.development_featuredProject__zYx2q{grid-template-columns:.45fr 1fr auto}.development_featuredProject__zYx2q>p:nth-child(3){grid-column:2}.development_archiveGrid__uBPzy{grid-template-columns:repeat(2,1fr)}.development_archiveGrid__uBPzy a:not(:nth-child(3n+1)){padding-left:0;border-left:0}.development_archiveGrid__uBPzy a:nth-child(2n){padding-left:2rem;border-left:1px solid #4a4945}}@media (max-width:640px){.development_approach__u0CbZ,.development_closing__LtDo0,.development_hero__Q1Rj1,.development_observation__SPbtm,.development_work__kGzS_{padding-right:1.25rem;padding-left:1.25rem}.development_hero__Q1Rj1{min-height:100svh;padding-top:7.5rem}.development_heroMeta__WvNsF span:last-child{display:none}.development_heroGrid__DVZD1{padding:9vh 0 7vh}.development_hero__Q1Rj1 h1{font-size:clamp(3.5rem,16vw,5rem);letter-spacing:-.03em;line-height:.9}.development_experience__8DVu_{grid-template-columns:1fr;margin-right:-1.25rem;margin-left:-1.25rem}.development_experience__8DVu_ span{padding:.875rem 1.25rem}.development_experience__8DVu_ span+span{border-top:1px solid var(--line);border-left:0}.development_approach__u0CbZ,.development_closing__LtDo0,.development_observation__SPbtm,.development_work__kGzS_{padding-top:5.625rem;padding-bottom:6rem}.development_sectionLabel__pALiG{margin-bottom:3rem}.development_observation__SPbtm blockquote{margin-bottom:3.375rem}.development_archiveHeading__LZQjh,.development_closingRow__hJJzY,.development_observationCopy__d0ts4{grid-template-columns:1fr;gap:1.375rem}.development_observationCopy__d0ts4{margin-bottom:4rem}.development_approachList__tP_ur,.development_archiveGrid__uBPzy,.development_pressureList__q6GRz{grid-template-columns:1fr}.development_approachList__tP_ur article,.development_approachList__tP_ur article+article,.development_pressureList__q6GRz article,.development_pressureList__q6GRz article+article{min-height:0;padding:1.75rem 0 2.125rem;border-bottom:1px solid var(--line);border-left:0}.development_approachList__tP_ur h3,.development_pressureList__q6GRz h2{margin-bottom:1.5rem}.development_workHeading__CBbyp{margin-bottom:4rem}.development_featuredProject__zYx2q{grid-template-columns:1fr auto;gap:1.125rem;padding:2.125rem 0 2.5rem}.development_featuredProject__zYx2q h3,.development_featuredProject__zYx2q>p:first-child,.development_featuredProject__zYx2q>p:nth-child(3){grid-column:1}.development_featuredProject__zYx2q svg{grid-column:2;grid-row:2}.development_archiveHeading__LZQjh{margin:5.5rem 0 2.5rem}.development_archiveGrid__uBPzy a,.development_archiveGrid__uBPzy a:not(:nth-child(3n+1)),.development_archiveGrid__uBPzy a:nth-child(2n){min-height:0;padding:1.75rem 0 2.25rem;border-bottom:1px solid #4a4945;border-left:0}.development_archiveGrid__uBPzy h4{margin-top:1.75rem}.development_approachList__tP_ur{margin-top:4.375rem}.development_closingRow__hJJzY{margin-top:3.75rem}}@media (prefers-reduced-motion:reduce){.development_closingActions__8YiNC svg,.development_featuredProject__zYx2q svg,.development_heroIntro__5Lm_0 svg{transition:none}}