.space_preview__95wBS{color-scheme:light;color:var(--ink);background:var(--paper);overflow:clip;font-family:var(--font-body),sans-serif}.space_preview__95wBS :where(h1,h2,h3,p,figure){margin:0}.space_preview__95wBS :where(a,summary){transition:color .18s,background .18s,border-color .18s}.space_preview__95wBS :where(a,summary):focus-visible{outline:2px solid var(--brand-green);outline-offset:5px}.space_preview__95wBS ::-moz-selection{background:var(--brand-orange);color:var(--ink)}.space_preview__95wBS ::selection{background:var(--brand-orange);color:var(--ink)}.space_preview__95wBS :where(section){scroll-margin-top:2rem}.space_skipLink__k4IKo{position:absolute;left:var(--gutter);top:-100px;z-index:10;padding:1rem;background:var(--ink);color:var(--paper)}.space_skipLink__k4IKo:focus{top:1rem}.space_header__RHDx2{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-inline:var(--gutter);padding-block:1.7rem;border-bottom:1px solid var(--line)}.space_wordmark__yIVRR{display:inline-flex;align-items:center;font:700 1.65rem/1 var(--font-display),sans-serif;letter-spacing:-.08em}.space_wordmark__yIVRR>span{margin-left:.3rem;color:var(--brand-blue);font-size:2rem;line-height:.8}.space_header__RHDx2 nav{display:flex;gap:2.25rem;font-size:.78rem}.space_header__RHDx2 nav a{display:inline-flex;align-items:center;min-height:44px;padding:.75rem .2rem}.space_footer__XZDKz a:hover,.space_header__RHDx2 nav a:hover{color:var(--brand-green)}.space_edition__O7WaY{color:var(--muted);font-size:.59rem;letter-spacing:.08em;text-transform:uppercase}.space_hero__5J5fg{position:relative;isolation:isolate;display:grid;grid-template-columns:1.15fr 1fr;grid-template-areas:"heading portrait" "copy portrait";-moz-column-gap:clamp(2rem,5vw,5rem);column-gap:clamp(2rem,5vw,5rem);padding:3rem var(--gutter) 3.5rem;align-items:center}.space_heroHeading__xrkv0{grid-area:heading;align-self:end;position:relative;z-index:1;min-width:0}.space_heroCopy__8odOB{grid-area:copy;align-self:start;position:relative;z-index:1;min-width:0}.space_eyebrow__OoLsG{display:flex;align-items:center;gap:.65rem;font-size:.66rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.space_eyebrow__OoLsG>span{width:.45rem;height:.45rem;background:var(--brand-green);border-radius:50%}.space_hero__5J5fg h1{margin-top:1.25rem;font:500 clamp(3rem,5.7vw,6rem)/1.04 var(--font-display),sans-serif;letter-spacing:-.065em}.space_spaceLabel__ncx3k{margin-top:1.6rem!important;color:var(--brand-green);font:italic 1rem Georgia,serif}.space_hero__5J5fg h1>span{color:var(--brand-blue)}.space_heroIntro__fq4I1{max-width:27rem;margin-top:1.8rem!important;color:var(--muted);font-size:.96rem;line-height:1.8}.space_heroIntro__fq4I1 strong{color:var(--ink);font-weight:500}.space_actions__skL4Q{display:flex;align-items:center;gap:1.75rem;margin-top:2rem}.space_primaryButton__Um7mF{display:inline-flex;align-items:center;justify-content:space-between;gap:2rem;min-height:3.3rem;padding:.9rem 1.15rem;background:var(--ink);color:var(--paper);font-size:.75rem}.space_primaryButton__Um7mF>span{color:var(--brand-orange);font-size:1.1rem}.space_primaryButton__Um7mF:hover{background:var(--brand-green)}.space_textButton__pfcYb{display:inline-flex;align-items:center;gap:1rem;min-height:3rem;font-size:.75rem;border-bottom:1px solid var(--line)}.space_textButton__pfcYb:hover{color:var(--brand-green);border-color:var(--brand-green)}.space_heroFoot__X_4jS{display:flex;flex-wrap:wrap;gap:.4rem 1.8rem;margin-top:2rem;color:var(--muted);font-size:.65rem}.space_portraitWorld__GIGQ7{grid-area:portrait;min-width:0;position:relative}.space_portraitStage__FZPCY{position:relative;isolation:isolate;height:clamp(420px,39vw,570px);overflow:hidden}.space_portraitAtmosphere__VJt9c{position:absolute;inset:4% 3% 7%;background:radial-gradient(ellipse at 50% 45%,color-mix(in srgb,var(--brand-blue) 24%,var(--paper)),transparent 72%);border-radius:46% 54% 38% 62%}.space_portraitTrace__SzX2M{position:absolute;inset:14% 12% 17%;border:1px solid var(--brand-orange);opacity:.5;border-radius:49% 51% 65% 35%;transform:rotate(-18deg)}.space_heroPortrait__NRDio{position:absolute;inset:auto 0 -24px;width:100%;height:112%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;z-index:2;-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent 99%);mask-image:linear-gradient(180deg,#000 78%,transparent 99%)}.space_heroWaves__5G_G4{position:absolute;z-index:1;width:130%;height:90%;left:-16%;bottom:-8%;color:var(--brand-blue);opacity:.32}.space_heroOlive__ypUlC{width:22%;right:-2%;bottom:8%;opacity:.7;transform:rotate(-12deg)}.space_heroOlive__ypUlC,.space_worldNote__iceLh{position:absolute;z-index:3;color:var(--brand-green)}.space_worldNote__iceLh{left:3%;bottom:13%;font:italic .82rem Georgia,serif;writing-mode:vertical-rl;transform:rotate(180deg)}.space_portraitWorld__GIGQ7 figcaption{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .5rem 0;font-size:.65rem;color:var(--muted)}.space_portraitWorld__GIGQ7 figcaption>span:first-child{font:500 1rem var(--font-display),sans-serif;color:var(--ink);letter-spacing:-.035em}.space_portraitWorld__GIGQ7 figcaption i{color:var(--brand-green);margin-left:.4rem;font-style:normal}.space_palm__3g0bS{position:absolute;z-index:-1;top:-6rem;right:-4rem;width:min(55vw,42rem);height:auto;color:var(--ink);opacity:var(--palm-opacity);filter:blur(2.5px);pointer-events:none;transform:rotate(-14deg)}.space_disciplineStrip___OBgn{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.8rem var(--gutter);border-block:1px solid var(--line);font:500 clamp(1rem,2vw,1.8rem)/1.3 var(--font-display),sans-serif;letter-spacing:-.035em}.space_disciplineStrip___OBgn i{font-style:normal;color:var(--brand-orange);font-size:1.7rem}.space_about__cJMwx{position:relative;isolation:isolate;display:grid;grid-template-columns:.7fr 1.3fr;gap:4rem;padding:7rem var(--gutter)}.space_sectionLabel___H9lW{font-size:.6rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.space_portrait__0gDvP{width:220px;max-width:100%;margin-top:2rem;background:var(--paper-deep);overflow:hidden;border-radius:0 0 5rem 0}.space_portrait__0gDvP img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%;filter:saturate(.5)}.space_portraitCaption__9NF26{margin-top:.9rem!important;color:var(--muted);font-size:.57rem}.space_aboutCopy__ou3yI{max-width:43rem;position:relative;z-index:1}.space_about__cJMwx :where(h1,h2),.space_contact__o7D4D h2,.space_sectionHead__hY_Ds h2{font:500 clamp(2.6rem,4.2vw,4.6rem)/1.05 var(--font-display),sans-serif;letter-spacing:-.06em}.space_about__cJMwx :where(h1,h2) em{font-family:Georgia,serif;font-weight:400;color:var(--brand-green)}.space_aboutCopy__ou3yI>p{max-width:33rem;color:var(--muted);font-size:.91rem;line-height:1.85;margin-top:1.6rem}.space_aboutNote___NWhK{display:flex;align-items:center;gap:1rem;margin-top:2rem;font-size:.7rem}.space_aboutNote___NWhK>span:first-child{display:grid;place-items:center;width:2rem;height:2rem;background:var(--brand-orange);border-radius:50%;font-size:1.1rem}.space_olive__QWLY4{position:absolute;z-index:-1;bottom:1rem;right:-3rem;width:clamp(9rem,17vw,16rem);color:var(--brand-green);opacity:var(--olive-opacity);transform:rotate(12deg);pointer-events:none}.space_work__Yo_oV{background:var(--paper-deep);padding:5.5rem var(--gutter) 6rem}.space_sectionHead__hY_Ds{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem}.space_sectionHead__hY_Ds h2{margin-top:1.25rem}.space_sectionHead__hY_Ds h2>span{color:var(--brand-blue)}.space_sectionHead__hY_Ds>p{font-size:.73rem;line-height:1.7;color:var(--muted)}.space_projectGrid__Z9dLD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem;align-items:start}.space_projectCard__dT_04{min-width:0}.space_projectVisual__lKpGA{aspect-ratio:1.3;position:relative;overflow:hidden;padding:1rem}.space_data__EeGeT{background:var(--brand-blue);color:var(--ink)}.space_ai__z2J5u{background:var(--brand-green);color:var(--paper)}.space_web__aELlH{background:var(--brand-orange);color:var(--ink)}.space_visualTop__NR8co{position:relative;z-index:1;display:flex;justify-content:space-between;gap:.5rem;font:.65rem/1.5 monospace}.space_visualDrawing__8WFQX{position:absolute;inset:25% 12% 18%}.space_projectVisual__lKpGA figcaption{position:absolute;bottom:.8rem;left:1rem;right:1rem;font-size:.6rem;line-height:1.5}.space_bars__l_KVV{display:flex;align-items:end;gap:9%;height:100%;border-bottom:1px solid var(--ink)}.space_bars__l_KVV>i{flex:1;background:var(--paper);height:28%}.space_bars__l_KVV>i:nth-child(2){height:58%}.space_bars__l_KVV>i:nth-child(3){height:43%;background:var(--ink)}.space_bars__l_KVV>i:nth-child(4){height:82%;background:var(--brand-orange)}.space_bars__l_KVV>i:nth-child(5){height:100%}.space_nodes__63nmO{display:grid;place-items:center;width:100%;height:100%;position:relative}.space_nodes__63nmO:after,.space_nodes__63nmO:before{content:"";position:absolute;width:90%;height:1px;background:#f7f5ef70;transform:rotate(25deg)}.space_nodes__63nmO:after{transform:rotate(-25deg)}.space_nodes__63nmO>i{position:absolute;width:1.25rem;height:1.25rem;border:1px solid var(--paper);background:var(--brand-green);border-radius:50%;left:5%;top:14%}.space_nodes__63nmO>i:nth-child(2){left:auto;right:5%;top:14%;background:var(--brand-orange);border:0}.space_nodes__63nmO>i:nth-child(3){left:auto;right:5%;top:auto;bottom:12%}.space_nodes__63nmO>span{position:relative;z-index:1;background:var(--brand-green);padding:.8rem;font:500 3rem var(--font-display),sans-serif;letter-spacing:-.08em}.space_typeStudy__vHPto{height:100%;display:flex;align-items:center;justify-content:space-between;gap:2rem}.space_typeStudy__vHPto>span{font:italic 7rem/1 Georgia,serif;letter-spacing:-.12em}.space_typeStudy__vHPto>div{display:grid;gap:.7rem;width:45%;border:1px solid var(--ink);padding:1rem}.space_typeStudy__vHPto i{display:block;height:2px;background:var(--ink)}.space_typeStudy__vHPto i:nth-child(2){width:65%}.space_typeStudy__vHPto i:nth-child(3){width:40%}.space_projectBody__WMA7p{padding-top:1.4rem}.space_projectCategory__3roN0{font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.space_projectBody__WMA7p h3{margin-top:.65rem;min-height:3rem;font:500 clamp(1.3rem,1.8vw,2rem)/1.15 var(--font-display),sans-serif;letter-spacing:-.04em}.space_projectSummary__2NDTA{margin-top:.85rem!important;color:var(--muted);font-size:.77rem;line-height:1.75;min-height:5.5rem}.space_tags__Glexl{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;padding:0;margin:1rem 0 1.4rem}.space_tags__Glexl li{padding:.35rem .5rem;border:1px solid var(--line);font-size:.65rem}.space_projectDetails__BpeW1{border-top:1px solid var(--line)}.space_projectDetails__BpeW1 summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.25rem;cursor:pointer;font-size:.7rem;list-style:none}.space_projectDetails__BpeW1 summary::-webkit-details-marker{display:none}.space_projectDetails__BpeW1 summary:hover{color:var(--brand-green)}.space_projectDetails__BpeW1 summary>span{font-size:1.1rem}.space_projectDetails__BpeW1[open] summary>span{transform:rotate(90deg)}.space_projectDetails__BpeW1>div{padding:.5rem 0 1rem}.space_projectDetails__BpeW1 h4{margin:.8rem 0 .4rem;font-size:.68rem;font-weight:600}.space_projectDetails__BpeW1 p{color:var(--muted);font-size:.75rem;line-height:1.7}.space_contact__o7D4D{padding:5rem var(--gutter)}.space_contactRow__0pMLR{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:end;margin-top:1.8rem}.space_contact__o7D4D h2{font-size:clamp(3rem,5.5vw,6rem)}.space_contact__o7D4D h2 em{font-family:Georgia,serif;color:var(--brand-blue);font-weight:400}.space_contactRow__0pMLR>div{padding-bottom:.4rem}.space_contactRow__0pMLR p{font-size:.86rem;line-height:1.8;color:var(--muted)}.space_email__uBQ8G{display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0 .75rem;border-bottom:1px solid var(--ink);font-size:clamp(.9rem,1.5vw,1.3rem);overflow-wrap:anywhere;max-width:100%}.space_email__uBQ8G:hover{color:var(--brand-green);border-color:var(--brand-green)}.space_footer__XZDKz{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-inline:var(--gutter);padding-block:2rem;border-top:1px solid var(--line)}.space_footer__XZDKz p{font-size:.6rem;color:var(--muted)}.space_footer__XZDKz>div{display:flex;gap:1.5rem;font-size:.65rem}.space_footer__XZDKz>div a{display:inline-flex;align-items:center;min-height:44px;padding-block:.7rem}.space_srOnly__dQHtQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.space_discover__oZ_EV,.space_story__dc55W{padding:5.5rem var(--gutter)}.space_discover__oZ_EV .space_sectionHead__hY_Ds em,.space_story__dc55W h2 em{color:var(--brand-green);font:italic 400 1em Georgia,serif}.space_discoverGrid___CvyW{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.space_explorationPanel__L5Y0E,.space_thoughtPanel__xuNpr{padding:clamp(1.5rem,3vw,3rem);min-width:0;border:1px solid var(--line)}.space_explorationPanel__L5Y0E{background:var(--paper-deep);border-top:3px solid var(--brand-blue)}.space_thoughtPanel__xuNpr{border-top:3px solid var(--brand-orange)}.space_panelHeading__R1gHY{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.5rem;border-bottom:1px solid var(--line)}.space_panelHeading__R1gHY h3{font:500 1.6rem var(--font-display),sans-serif;letter-spacing:-.04em}.space_panelHeading__R1gHY>span{color:var(--brand-green);font-size:1.7rem}.space_emptyCollection__CPjBf{padding-top:2.5rem}.space_collectionStatus__9kG2l{display:inline-block;font-size:.65rem;color:var(--muted)}.space_emptyCollection__CPjBf h3,.space_entryList__Jtg4F h3{margin:.9rem 0;font:500 1.5rem/1.2 var(--font-display),sans-serif;letter-spacing:-.04em}.space_emptyCollection__CPjBf p,.space_entryList__Jtg4F p{max-width:28rem;color:var(--muted);font-size:.88rem;line-height:1.85}.space_entryList__Jtg4F{list-style:none;padding:0;margin:0}.space_entryList__Jtg4F li{padding-top:2rem}.space_entryList__Jtg4F a:hover{color:var(--brand-green)}.space_breadcrumb__DTpZ7{padding:1.5rem var(--gutter) 0}.space_breadcrumb__DTpZ7 a{display:inline-flex;align-items:center;min-height:44px;font-size:.8rem}.space_story__dc55W{background:var(--paper-deep)}.space_story__dc55W h2{margin-top:1.5rem;font:500 clamp(2.3rem,4vw,4.5rem)/1.1 var(--font-display),sans-serif;letter-spacing:-.055em}.space_storyGrid__QSFPH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:3rem}.space_storyGrid__QSFPH article{border-top:1px solid var(--line);padding-top:1.5rem}.space_storyGrid__QSFPH article>span{color:var(--brand-green);font-size:.7rem}.space_storyGrid__QSFPH h3{margin:1rem 0;font:500 1.5rem var(--font-display),sans-serif;letter-spacing:-.04em}.space_storyGrid__QSFPH p{font-size:.88rem;line-height:1.8;color:var(--muted)}.space_aboutCopy__ou3yI>.space_textButton__pfcYb{margin-top:1.5rem}@media (max-width:1000px){.space_edition__O7WaY{display:none}.space_hero__5J5fg{-moz-column-gap:1.5rem;column-gap:1.5rem;padding-top:2.5rem}.space_hero__5J5fg h1{font-size:clamp(2.5rem,5.7vw,5rem)}.space_about__cJMwx{gap:3rem}.space_projectGrid__Z9dLD{grid-template-columns:1fr;gap:2.5rem}.space_projectCard__dT_04{display:grid;grid-template-columns:.85fr 1fr;gap:1.5rem}.space_projectBody__WMA7p{padding-top:0}.space_projectSummary__2NDTA{min-height:0}.space_visualTop__NR8co{font-size:.65rem}.space_typeStudy__vHPto>span{font-size:5rem}.space_typeStudy__vHPto>div{padding:.6rem}}@media (max-width:700px){.space_header__RHDx2{gap:1rem;flex-wrap:wrap;padding-block:1.3rem}.space_wordmark__yIVRR{font-size:1.4rem}.space_header__RHDx2 nav{width:100%;justify-content:space-between;gap:.5rem;font-size:.82rem}.space_hero__5J5fg{grid-template-columns:1fr;grid-template-areas:"heading" "portrait" "copy";gap:1.4rem;padding-block:1.5rem 2.5rem}.space_hero__5J5fg h1{font-size:clamp(2.3rem,10.3vw,4.5rem);margin-top:.85rem}.space_spaceLabel__ncx3k{margin-top:.65rem!important;font-size:.9rem}.space_heroIntro__fq4I1{font-size:.88rem;margin-top:0!important}.space_actions__skL4Q{flex-wrap:wrap;gap:1rem 1.5rem}.space_heroFoot__X_4jS{margin-top:1.25rem}.space_portraitWorld__GIGQ7{width:100%;max-width:28rem;justify-self:center}.space_portraitStage__FZPCY{height:clamp(230px,65vw,290px)}.space_heroPortrait__NRDio{height:118%;bottom:-15px}.space_portraitAtmosphere__VJt9c{inset:0 13%}.space_portraitTrace__SzX2M{inset:4% 18% 10%}.space_heroOlive__ypUlC{width:17%;right:7%;bottom:5%}.space_worldNote__iceLh{left:8%;font-size:.7rem}.space_portraitWorld__GIGQ7 figcaption{padding-inline:1rem}.space_palm__3g0bS{width:90%;top:0;right:-8rem}.space_disciplineStrip___OBgn{flex-wrap:wrap;justify-content:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem;padding-block:1.3rem;font-size:.9rem}.space_disciplineStrip___OBgn i{font-size:1rem}.space_about__cJMwx{grid-template-columns:1fr;gap:2.5rem;padding-block:4rem}.space_aboutSide__cMfiD{display:grid;grid-template-columns:160px 1fr;gap:1rem;align-items:end}.space_aboutSide__cMfiD .space_sectionLabel___H9lW{grid-column:1/-1}.space_portrait__0gDvP{width:160px;margin:.5rem 0 0}.space_portrait__0gDvP img{height:180px}.space_portraitCaption__9NF26{max-width:8rem;line-height:1.7;margin-bottom:1rem!important}.space_about__cJMwx :where(h1,h2),.space_sectionHead__hY_Ds h2{font-size:clamp(2.3rem,8.5vw,3.8rem)}.space_aboutCopy__ou3yI>p{font-size:.85rem}.space_olive__QWLY4{right:-3.5rem;width:8rem;bottom:2rem;opacity:var(--olive-mobile-opacity)}.space_work__Yo_oV{padding-block:3.5rem}.space_sectionHead__hY_Ds{display:block}.space_sectionHead__hY_Ds>p{margin-top:1rem}.space_projectGrid__Z9dLD{grid-template-columns:1fr;gap:2.8rem}.space_projectCard__dT_04{display:block}.space_projectBody__WMA7p{padding-top:1.4rem}.space_projectVisual__lKpGA{aspect-ratio:1.5}.space_projectBody__WMA7p h3{font-size:1.65rem;min-height:0}.space_projectSummary__2NDTA{min-height:0;font-size:.82rem}.space_visualTop__NR8co{font-size:.65rem}.space_typeStudy__vHPto>span{font-size:7rem}.space_contact__o7D4D{padding-block:3.5rem}.space_contactRow__0pMLR{grid-template-columns:1fr;gap:2rem}.space_contact__o7D4D h2{font-size:3.5rem}.space_footer__XZDKz{flex-wrap:wrap;gap:1rem}.space_footer__XZDKz>div{flex-basis:100%;justify-content:space-between}.space_discover__oZ_EV,.space_story__dc55W{padding-block:3.5rem}.space_discoverGrid___CvyW,.space_storyGrid__QSFPH{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:360px){.space_header__RHDx2 nav{justify-content:space-between;width:100%}.space_hero__5J5fg h1{font-size:2.3rem}.space_actions__skL4Q,.space_primaryButton__Um7mF{gap:1rem}.space_disciplineStrip___OBgn i{display:none}.space_aboutSide__cMfiD{grid-template-columns:140px 1fr}}@media (prefers-reduced-motion:reduce){.space_preview__95wBS :where(a,summary){transition:none}}.tokens_theme__g49vi{--brand-blue:#3590df;--brand-orange:#f3a339;--brand-green:#077f64;--paper:#f7f5ef;--paper-deep:#eeece3;--ink:#10212b;--muted:#5c6669;--line:#182b3526;--gutter:clamp(1.5rem,5vw,5rem);--palm-opacity:.075;--olive-opacity:.65;--olive-mobile-opacity:.15}@media (min-width:1600px){.tokens_theme__g49vi{--gutter:max(5rem,calc((100vw - 1440px) / 2))}}