.content_dark__iEAKX{background:var(--ink,#0b1720);color:var(--paper,#eee7d8)}.content_paper__Ly9UQ{background:var(--paper,#eee7d8);color:var(--ink,#0b1720);--jade:#3c6961;--amber:#76603e;background-image:repeating-linear-gradient(0deg,transparent,transparent 3px,#1d242503 4px)}.content_eyebrow__Pxj3W{font:11px/1.8 ui-monospace,monospace;letter-spacing:.15em;color:var(--jade,#73ded0);margin:0 0 17px}.content_sectionHeading__4jvnt{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.content_invitation__IoyFu h2,.content_sectionHeading__4jvnt h2{font-family:serif;font-weight:500;font-size:clamp(24px,2.7vw,34px);line-height:1.7;letter-spacing:.06em;margin:0}.content_textLink__KOVIU{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;border-bottom:1px solid;padding:10px 0;font-size:12px;line-height:1.8;min-height:44px;text-decoration:none}.content_backLink___m_oV:hover,.content_textLink__KOVIU:hover{color:var(--jade)}.content_primary__b5rJb{display:inline-flex;align-items:center;justify-content:space-between;gap:45px;min-height:54px;padding:15px 25px;background:var(--amber,#d6aa69);color:#0b1720;text-decoration:none;font-size:13px;clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}.content_primary__b5rJb:hover{background:#e9bd7c}.content_invitation__IoyFu{text-align:center;padding:85px 7%;background:radial-gradient(ellipse at center,#73ded014,transparent 68%);color:#eee7d8}.content_invitationBreak__eDU6c{display:none}.content_invitation__IoyFu>p:not(.content_eyebrow__Pxj3W){font-size:13px;line-height:2.2;color:#bdc8c5;margin:18px 0 27px}.content_workCard__iZX5e{display:block;min-width:0;text-decoration:none}.content_workImage__Ej51x{position:relative;aspect-ratio:1.5;background:#202a2d;overflow:hidden}.content_workImage__Ej51x img{object-fit:contain;transition:transform .4s}.content_workCard__iZX5e .content_eyebrow__Pxj3W{margin:18px 0 7px}.content_workCard__iZX5e h3{font-size:20px;font-weight:500;line-height:1.7;margin:0}.content_summary__gR9BP{font-size:12px;line-height:2;color:#b7c4c0;margin:10px 0 0}.content_workNumber__CmfbP{display:block;margin-top:13px;color:#96aaa5;font:10px/1.8 ui-monospace,monospace;letter-spacing:.12em}.content_imagePlaceholder__5Uj3V{position:absolute;inset:0;display:grid;place-content:center;color:#73ded0;font:13px monospace;letter-spacing:.3em;background:linear-gradient(135deg,#152a2b,#122128)}.content_imageArrow___kaEM{position:absolute;bottom:0;right:0;padding:10px 17px;background:#0b1720d9;color:#73ded0}.content_blogRow__O5Cyd{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;padding:30px 0;border-bottom:1px solid #7b827856;text-decoration:none}.content_blogRow__O5Cyd h2{font:500 clamp(20px,2.2vw,27px) /1.7 serif;margin:12px 0}.content_blogRow__O5Cyd p{font-size:13px;line-height:2;color:#56635e;margin:0}.content_meta__ITZC3{display:flex;gap:9px 18px;flex-wrap:wrap;align-items:center;font:11px/1.8 ui-monospace,monospace;letter-spacing:.06em;color:#63716b}.content_dark__iEAKX .content_meta__ITZC3{color:#a9bbb5}.content_badge__xnU6G{display:inline-block;border:1px solid;padding:2px 7px;font-size:10px}.content_blogImage__Gktia{position:relative;width:150px;height:112px;overflow:hidden}.content_blogImage__Gktia img{object-fit:cover;transition:transform .3s}.content_readMore__Xcv3P{display:inline-flex;gap:20px;margin-top:15px;font-size:11px;color:#3c6961}.content_roomBanner__UqwOH{position:relative;isolation:isolate;min-height:330px;display:flex;align-items:center;padding:50px 7%}.content_roomBanner__UqwOH>img{object-fit:cover;object-position:center 52%;z-index:-2}.content_roomBanner__UqwOH:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#051015e8,#05101540);z-index:-1}.content_paperHeader__OteP7 h1,.content_roomBanner__UqwOH h1{font:500 clamp(38px,4.6vw,60px) /1.5 serif;letter-spacing:.12em;margin:0 0 7px}.content_paperHeader__OteP7>p:last-child,.content_roomBanner__UqwOH p:not(.content_eyebrow__Pxj3W):not(.content_translation__Rj1W5){font-size:13px;line-height:2;color:#d4ddd4;max-width:600px}.content_translation__Rj1W5{font:11px/1.8 ui-monospace,monospace;letter-spacing:.14em;margin:12px 0 22px}.content_paperHeader__OteP7{padding:70px 7% 42px;border-bottom:1px solid #8b928340}.content_paperHeader__OteP7>p:last-child{color:#56635e}.content_archiveBody__fqRdJ{padding:35px 7% 65px;max-width:1500px;margin:auto}.content_filters__lbNLA{border-bottom:1px solid #8b9a9240}.content_filterLinks__ceZgJ{display:flex;gap:6px 27px;flex-wrap:wrap}.content_filterLinks__ceZgJ a{display:inline-flex;align-items:center;gap:8px;min-height:45px;border-bottom:2px solid transparent;font:12px/1.8 ui-monospace,monospace;color:inherit;opacity:.8;text-decoration:none;padding:5px 0}.content_filterLinks__ceZgJ a[aria-current=page]{color:var(--jade);border-color:var(--jade);opacity:1}.content_filterLinks__ceZgJ a:hover{color:var(--jade);opacity:1}.content_filterLinks__ceZgJ small{font-size:10px;opacity:.65}.content_tagFilter__RxLdq{padding:10px 0 14px}.content_tagFilter__RxLdq summary{display:flex;justify-content:space-between;cursor:pointer;min-height:35px;align-items:center;font-size:12px;list-style:none;color:var(--jade)}.content_tagFilter__RxLdq summary::-webkit-details-marker{display:none}.content_tagFilter__RxLdq[open] summary{margin-bottom:8px}.content_resultLabel__4EHT2{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;margin:23px 0 35px;font:11px/1.8 ui-monospace,monospace;letter-spacing:.07em;opacity:.85}.content_resultLabel__4EHT2 a{text-underline-offset:5px}.content_gallery__qpTYL{display:grid;grid-template-columns:1fr 1fr;gap:45px 30px}.content_gallery__qpTYL>.content_workCard__iZX5e:first-child{grid-column:1/-1}.content_gallery__qpTYL>.content_workCard__iZX5e:first-child .content_workImage__Ej51x{aspect-ratio:2.15}.content_journal__00OXK{max-width:1000px;margin:auto}.content_backLink___m_oV{display:inline-block;margin-top:45px;font-size:12px;min-height:44px;padding:12px 0;text-decoration:none}.content_empty__3nTyR{padding:50px 0}.content_empty__3nTyR h2{font:500 22px/1.8 serif}.content_empty__3nTyR p{font-size:13px;line-height:2}.content_detail__ilINd{max-width:1280px;margin:auto;padding:40px 7% 65px}.content_detailHeader__oFQI8{padding:50px 0 35px}.content_detailHeader__oFQI8 h1{font:500 clamp(29px,4.5vw,53px) /1.6 serif;letter-spacing:.05em;margin:13px 0 20px;overflow-wrap:anywhere}.content_paper__Ly9UQ .content_detailHeader__oFQI8{max-width:760px;margin:auto}.content_entryTaxonomies__h95z_{display:flex;gap:8px 18px;flex-wrap:wrap;margin:20px 0}.content_entryTaxonomies__h95z_ a{display:inline-block;color:var(--jade);font-size:11px;text-decoration:none;border-bottom:1px solid #879e8d60;padding:6px 0;min-height:34px}.content_articleImage__9gsxJ,.content_detailImage__8XJxi{position:relative;aspect-ratio:1.8;background:#e9e3d6}.content_detailImage__8XJxi img{object-fit:contain;padding:25px}.content_articleImage__9gsxJ img{object-fit:cover}.content_readingBody__iF0UJ{max-width:760px;margin:55px auto 0;min-width:0}.content_dark__iEAKX .content_readingBody__iF0UJ{max-width:none;padding:40px clamp(20px,5vw,70px);background:#eee7d8;color:#152329;--jade:#3c6961}.content_prose__jeg4h{color:#263b3c;line-height:2.25;font-size:15px;overflow-wrap:anywhere}.content_prose__jeg4h p{margin:1.6em 0}.content_prose__jeg4h h2,.content_prose__jeg4h h3,.content_prose__jeg4h h4{font-family:serif;line-height:1.7;color:#142e31}.content_prose__jeg4h h2{font-size:28px;margin:2.4em 0 1em;padding-bottom:.5em;border-bottom:1px solid #909b8c55}.content_prose__jeg4h h3{font-size:22px;margin:2em 0 .8em}.content_prose__jeg4h a{color:#28675d;text-decoration:underline;text-underline-offset:4px}.content_prose__jeg4h img,.content_prose__jeg4h video{max-width:100%;height:auto}.content_prose__jeg4h iframe{max-width:100%}.content_prose__jeg4h pre{max-width:100%;overflow-x:auto;background:#14252c;color:#e5e7d6;border-radius:0;padding:22px;font-size:13px;line-height:1.8}.content_prose__jeg4h code{overflow-wrap:anywhere}.content_prose__jeg4h pre code{overflow-wrap:normal}.content_prose__jeg4h blockquote{border-left:2px solid #5f8f7c;padding:10px 25px;margin:30px 0;color:#4e655b;font-family:serif;font-size:20px}.content_prose__jeg4h figure,.content_prose__jeg4h table{max-width:100%;overflow-x:auto}.content_prose__jeg4h table{display:block;border-collapse:collapse}.content_prose__jeg4h td,.content_prose__jeg4h th{padding:12px;border:1px solid #85907c60;min-width:110px}.content_prose__jeg4h ol,.content_prose__jeg4h ul{padding-left:1.6em}.content_prose__jeg4h figcaption{font-size:12px;text-align:center;color:#58695f;margin-top:10px}.content_adjacent__2VKXj{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:50px 0 25px;border-top:1px solid #8d97864a;padding-top:25px}.content_adjacent__2VKXj a{display:flex;flex-direction:column;gap:12px;align-items:start;min-height:70px;text-decoration:none}.content_adjacent__2VKXj a:last-child{align-items:end;text-align:right}.content_adjacent__2VKXj small{font:11px/1.8 ui-monospace,monospace;color:var(--jade)}.content_adjacent__2VKXj span{font:18px/1.7 serif}.content_adjacent__2VKXj a:hover span{text-decoration:underline;text-underline-offset:5px}.content_workCard__iZX5e:hover .content_workImage__Ej51x img{transform:scale(1.025)}.content_blogRow__O5Cyd:hover h2{color:#33685f}.content_blogRow__O5Cyd:hover .content_blogImage__Gktia img{transform:scale(1.04)}@media (max-width:640px){.content_sectionHeading__4jvnt{align-items:start;flex-direction:column;gap:13px}.content_gallery__qpTYL{grid-template-columns:1fr;gap:33px}.content_gallery__qpTYL>.content_workCard__iZX5e:first-child{grid-column:auto}.content_gallery__qpTYL>.content_workCard__iZX5e:first-child .content_workImage__Ej51x{aspect-ratio:1.5}.content_roomBanner__UqwOH{min-height:260px;padding:40px 7%}.content_paperHeader__OteP7{padding-top:45px}.content_archiveBody__fqRdJ{padding-top:22px}.content_filterLinks__ceZgJ{gap:3px 20px}.content_blogRow__O5Cyd{gap:17px;padding:25px 0}.content_blogImage__Gktia{width:75px;height:92px}.content_blogRow__O5Cyd p{font-size:12px}.content_meta__ITZC3{font-size:10px;gap:5px 12px}.content_detail__ilINd{padding:25px 7% 45px}.content_detailHeader__oFQI8{padding-top:32px}.content_articleImage__9gsxJ,.content_detailImage__8XJxi{aspect-ratio:1.4}.content_detailImage__8XJxi img{padding:12px}.content_readingBody__iF0UJ{margin-top:30px}.content_dark__iEAKX .content_readingBody__iF0UJ{padding:23px 18px}.content_prose__jeg4h{font-size:14px;line-height:2.2}.content_prose__jeg4h h2{font-size:24px}.content_prose__jeg4h h3{font-size:20px}.content_adjacent__2VKXj{gap:20px}.content_adjacent__2VKXj span{font-size:15px}.content_invitation__IoyFu{padding:55px 7%}.content_workCard__iZX5e h3{font-size:18px}.content_summary__gR9BP{font-size:12px}}@media (max-width:767px){.content_invitation__IoyFu h2>span{white-space:nowrap}.content_invitationBreak__eDU6c{display:block}}@media (prefers-reduced-motion:reduce){.content_blogImage__Gktia img,.content_workImage__Ej51x img{transition:none}}.home_home___EmHs{color:var(--paper,#eee7d8);background:var(--ink,#0b1720)}.home_hero__WZfhN{position:relative;isolation:isolate;min-height:min(730px,85vh);background:#16262b;display:flex;align-items:center}.home_exterior__ok1vl{z-index:-2;object-fit:cover;object-position:center 55%}.home_hero__WZfhN:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#051015e8,#05101555 62%,#0510150d),linear-gradient(0deg,#05101588,transparent 45%)}.home_heroCopy__0V5lB{padding:85px 7% 115px;width:min(850px,85%)}.home_eyebrow__TC8al{font:11px/1.8 ui-monospace,monospace;letter-spacing:.14em;color:var(--jade,#73ded0);margin:0 0 23px}.home_heroCopy__0V5lB h1{font-family:serif;font-size:clamp(29px,3.45vw,49px);font-weight:500;line-height:1.95;letter-spacing:.1em;text-shadow:0 2px 20px #0b1720;margin:0;white-space:nowrap}.home_heroCopy__0V5lB>p:not(.home_eyebrow__TC8al){font-size:13px;line-height:2.2;margin:24px 0 30px;color:#d7dbd0}.home_primary__3J_ub{display:inline-flex;align-items:center;justify-content:space-between;gap:60px;min-height:54px;padding:15px 24px;background:var(--amber,#d6aa69);color:#0b1720;text-decoration:none;font-size:13px;clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}.home_primary__3J_ub:hover{background:#e9bd7c}.home_doorLabel__mpJr7{position:absolute;right:6%;top:50px;writing-mode:vertical-rl;letter-spacing:.3em;font-size:12px;border-right:1px solid #eee7d880;padding-right:15px}.home_doorLabel__mpJr7 span{font:10px/1.8 monospace;letter-spacing:.15em;margin-right:12px;color:var(--jade)}.home_heroBottom__LGdge{position:absolute;bottom:25px;left:7%;right:7%;display:flex;justify-content:space-between;gap:15px;font:10px/1.8 ui-monospace,monospace;letter-spacing:.13em;color:#d1d4c9}.home_heroBottom__LGdge a{text-decoration:none;min-height:34px;display:flex;align-items:center}.home_about__avxtm{display:grid;grid-template-columns:30px 1.1fr 1fr;gap:35px;padding:80px 7%;max-width:1500px;margin:auto;scroll-margin-top:30px}.home_room__plwOT{writing-mode:vertical-rl;font:11px/1.8 monospace;letter-spacing:.12em;color:var(--amber)}.home_about__avxtm h2{font:500 clamp(22px,2.4vw,31px) /1.9 serif;letter-spacing:.04em;margin:0}.home_aboutBody__4_hXS{padding-top:32px;font-size:13px;line-height:2.4;color:#b9c8c1}.home_aboutBody__4_hXS p{margin:0 0 15px}.home_aboutBody__4_hXS a{color:var(--jade);text-underline-offset:5px}.home_aboutBody__4_hXS img{max-width:100%;height:auto}.home_selected__LOP9k{padding:15px 7% 80px;max-width:1500px;margin:auto}.home_works__LfGSY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.home_works__LfGSY h3{font-size:17px}.home_works__LfGSY [data-entry-summary]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home_journal__D_wxU{background:var(--paper,#eee7d8);color:var(--ink,#0b1720);padding:65px 7%;display:grid;grid-template-columns:1fr 1.4fr;gap:70px;align-items:start}.home_journal__D_wxU .home_eyebrow__TC8al{color:#436c62}.home_journal__D_wxU h2{font:500 clamp(24px,2.8vw,34px) /1.9 serif;letter-spacing:.06em;margin:0 0 20px}.home_textLink__QJLIV{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;min-height:44px;border-bottom:1px solid #768a7c;padding:8px 0;font-size:12px;text-decoration:none}.home_textLink__QJLIV:hover{color:#36796b}.home_posts__eX3EH>a:first-child{padding-top:0}.home_posts__eX3EH>a:last-child{border-bottom:0;padding-bottom:0}.home_posts__eX3EH h2{font-size:21px}.home_posts__eX3EH [data-entry-image]{width:90px;height:85px}.home_empty__zuID7{color:#b9c8c1;font-size:13px}@media (min-width:1600px){.home_hero__WZfhN{min-height:780px}.home_heroCopy__0V5lB{margin-left:max(0px,calc((100vw - 1500px) / 2));padding-left:7%}}@media (max-width:800px){.home_hero__WZfhN{min-height:620px}.home_heroCopy__0V5lB{padding-top:85px}.home_about__avxtm{grid-template-columns:25px 1fr;gap:25px;padding:60px 7%}.home_aboutBody__4_hXS{grid-column:2;padding-top:0}.home_journal__D_wxU{gap:35px;grid-template-columns:1fr 1.5fr}.home_works__LfGSY{gap:18px}}@media (max-width:640px){.home_hero__WZfhN{min-height:650px;align-items:flex-end;display:block;padding-top:260px}.home_exterior__ok1vl{object-position:60% top;object-fit:cover;max-height:350px}.home_hero__WZfhN:after{background:linear-gradient(0deg,#0b1720 48%,#0b172000 78%)}.home_heroCopy__0V5lB{padding:0 7% 90px;width:100%;position:relative}.home_heroCopy__0V5lB h1{font-size:27px;letter-spacing:.035em;line-height:1.9;white-space:normal}.home_heroCopy__0V5lB .home_eyebrow__TC8al{font-size:10px;letter-spacing:.08em;margin-bottom:15px}.home_heroCopy__0V5lB>p:not(.home_eyebrow__TC8al){font-size:12px;margin-top:18px}.home_doorLabel__mpJr7{display:none}.home_heroBottom__LGdge{font-size:9px;bottom:18px;flex-wrap:wrap;gap:3px}.home_about__avxtm{padding:45px 7%;grid-template-columns:17px 1fr;gap:18px}.home_about__avxtm h2{font-size:22px}.home_aboutBody__4_hXS{font-size:12px}.home_about__avxtm .home_eyebrow__TC8al{font-size:10px}.home_selected__LOP9k{padding:15px 7% 50px}.home_works__LfGSY{grid-template-columns:1fr;gap:32px}.home_journal__D_wxU{padding:45px 7%;grid-template-columns:1fr;gap:30px}.home_journal__D_wxU h2 br{display:none}.home_journal__D_wxU h2{font-size:25px;margin-bottom:10px}.home_posts__eX3EH h2{font-size:20px}.home_posts__eX3EH [data-entry-image]{width:75px;height:85px}}