.LandingPage_site__exy6g{--ink:#20211f;--paper:#efefeb;--muted:#676961;--line:#cdcec6;--gutter:clamp(26px,3.5vw,64px);--rail:252px;--edge:44px;min-height:100vh;padding:6px var(--edge) 6px var(--rail);background:#191b18;color:var(--ink);overflow:clip}.LandingPage_site__exy6g a{color:inherit}.LandingPage_site__exy6g :focus-visible{outline:2px solid currentColor;outline-offset:5px}.LandingPage_skipLink__dXDUz{position:fixed;top:-100px;left:270px;z-index:20;padding:12px;background:var(--paper)}.LandingPage_skipLink__dXDUz:focus{top:12px}.LandingPage_header__UyTDH{position:fixed;inset:6px auto 6px 6px;width:calc(var(--rail) - 12px);z-index:5;display:flex;flex-direction:column;align-items:stretch;padding:26px 20px 20px;color:var(--paper);background:#191b18;isolation:isolate;overflow:hidden}.LandingPage_header__UyTDH:before{content:"";position:absolute;z-index:-1;inset:0;background:url(/brand/marble-study.webp) 48%/auto 100% no-repeat;filter:grayscale(1) invert(1);mix-blend-mode:screen;opacity:.12;pointer-events:none}.LandingPage_wordmark__CESsG{display:flex;align-items:center;gap:12px;font:42px/1 var(--font-logo),Georgia,serif;letter-spacing:-.045em}.LandingPage_symbol__FkYJu{width:31px;height:auto;filter:grayscale(1) brightness(0) invert(1)}.LandingPage_railIntro__O392y{margin-top:48px}.LandingPage_footerBottom__YIpTQ,.LandingPage_footerTop__B4L5t,.LandingPage_heroBottom__GkkS_,.LandingPage_heroMeta__cwDsB,.LandingPage_languageSwitch__24_Ue,.LandingPage_railBottom__k_V4_,.LandingPage_railIntro__O392y>span,.LandingPage_sectionLabel__HdgRb,.LandingPage_study__Uymho figcaption{font:10px/1.5 var(--font-sans),sans-serif;letter-spacing:.08em;text-transform:uppercase}.LandingPage_railIntro__O392y>span{background:var(--paper);color:var(--ink);padding:3px 5px;font-size:9px;letter-spacing:.04em}.LandingPage_railIntro__O392y p{font-size:12px;line-height:1.7;white-space:pre-line;margin-top:16px;color:#c3c6bc}.LandingPage_navigation__lB0Hz{display:flex;flex-direction:column;margin-top:38px}.LandingPage_navigation__lB0Hz a{display:flex;gap:12px;align-items:center;padding:14px 0;border-bottom:1px dotted #666b5d;font-size:12px}.LandingPage_navigation__lB0Hz a>span:first-child{font-size:9px;color:#9b9f92}.LandingPage_navigation__lB0Hz a>span:last-child{margin-left:auto}.LandingPage_navigation__lB0Hz a:hover{color:#fff;border-color:#fff}.LandingPage_navigation__lB0Hz a{position:relative;transition:color .2s,background-color .2s,border-color .2s}.LandingPage_navigation__lB0Hz a[aria-current=location]{color:#fff;border-color:#e9ece1;background:linear-gradient(90deg,#ffffff0d,transparent)}.LandingPage_navigation__lB0Hz a[aria-current=location]:before{content:"";position:absolute;left:-10px;top:50%;width:3px;height:16px;background:currentColor;transform:translateY(-50%)}.LandingPage_navigation__lB0Hz a>span:last-child{transition:transform .2s}.LandingPage_navigation__lB0Hz a:hover>span:last-child{transform:translate(2px,-2px)}.LandingPage_railBottom__k_V4_{display:flex;flex-direction:column;gap:7px;margin-top:auto;padding-top:40px;color:#b9bdb1;font-size:9px}.LandingPage_languageSwitch__24_Ue{display:flex;gap:15px;padding-top:25px}.LandingPage_languageSwitch__24_Ue a{display:inline-flex;min-width:30px;min-height:44px;align-items:center;justify-content:center;opacity:.65}.LandingPage_languageSwitch__24_Ue a[aria-current=page]{opacity:1;border-bottom:1px solid}.LandingPage_edge__hpG5m{position:fixed;top:6px;right:6px;bottom:6px;width:calc(var(--edge) - 12px);display:flex;align-items:center;justify-content:space-between;padding:22px 0;writing-mode:vertical-rl;color:#d7dbd0;font-size:9px;letter-spacing:.12em;background:linear-gradient(#191b18d9,#191b18e6),url(/brand/court-fountain.webp) 55%/auto 100%}.LandingPage_site__exy6g main{background:var(--paper)}.LandingPage_hero__rTUv_{position:relative;isolation:isolate;padding:0 var(--gutter);overflow:hidden;scroll-margin-top:18px}.LandingPage_hero__rTUv_:before{content:"";position:absolute;z-index:-1;inset:0 0 0 34%;background:url(/brand/marble-study.webp) 100%/cover no-repeat;mix-blend-mode:multiply;opacity:.14;-webkit-mask-image:linear-gradient(90deg,transparent,#000 50%);mask-image:linear-gradient(90deg,transparent,#000 50%);pointer-events:none}.LandingPage_footerBottom__YIpTQ,.LandingPage_footerTop__B4L5t,.LandingPage_heroBottom__GkkS_,.LandingPage_heroMeta__cwDsB,.LandingPage_sectionLabel__HdgRb{display:flex;justify-content:space-between;gap:16px}.LandingPage_heroMeta__cwDsB{padding:24px 0;color:var(--muted)}.LandingPage_heroMeta__cwDsB>span:first-child:before{content:"// ";opacity:.45}.LandingPage_heroBody__X_9OC{display:flex;align-items:center;min-height:495px;padding:35px 0 72px;gap:20px}.LandingPage_heroCopy__1hXyM{position:relative;z-index:1;flex:1 1}.LandingPage_heroCopy__1hXyM h1{font:300 clamp(52px,5.7vw,94px)/1.03 var(--font-display),Georgia,serif;letter-spacing:-.035em;font-synthesis:none;font-optical-sizing:auto}.LandingPage_heroCopy__1hXyM h1 em{font-weight:300}.LandingPage_heroCopy__1hXyM p{max-width:365px;font-size:14px;line-height:1.85;margin-top:29px}.LandingPage_heroLink__U9Mpa{display:inline-flex;gap:35px;align-items:center;padding:12px 16px;margin-top:26px;background:var(--ink);color:var(--paper)!important;font-size:11px}.LandingPage_heroLink__U9Mpa:hover{background:#45493e}.LandingPage_heroLink__U9Mpa{min-height:44px;transition:background-color .2s}.LandingPage_heroLink__U9Mpa span{transition:transform .2s}.LandingPage_heroLink__U9Mpa:hover span{transform:translate(2px,-2px)}.LandingPage_heroSeal__kFkht{display:flex;flex-direction:column;align-items:center;gap:20px;width:clamp(70px,9vw,130px);padding-top:20px;opacity:.6}.LandingPage_heroSeal__kFkht img{width:100%;height:auto;filter:brightness(0)}.LandingPage_heroSeal__kFkht span{font-size:9px;letter-spacing:.14em}.LandingPage_heroBottom__GkkS_{color:var(--muted);border-top:1px solid var(--line);padding:17px 0;font-size:9px}.LandingPage_about__huWE_,.LandingPage_visualStudies__5mKa5,.LandingPage_work__BWzbd{padding:65px var(--gutter) 80px;scroll-margin-top:15px}.LandingPage_sectionLabel__HdgRb{color:var(--muted);padding-bottom:20px;border-bottom:1px solid var(--line)}.LandingPage_visualIntro__y9N_d{margin:35px 0 32px}.LandingPage_visualIntro__y9N_d h2{font:clamp(24px,2.4vw,34px)/1.2 var(--font-sans),sans-serif;letter-spacing:-.035em;font-weight:400}.LandingPage_visualIntro__y9N_d p{font-size:12px;margin-top:12px;color:var(--muted)}.LandingPage_studiesGrid__C4wMO{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:36px 30px;gap:36px 30px;align-items:start}.LandingPage_study__Uymho{margin:0;min-width:0}.LandingPage_study__Uymho:first-child{grid-column:1/-1;width:93%;justify-self:end}.LandingPage_study__Uymho:nth-child(2){margin-top:15px}.LandingPage_study__Uymho:nth-child(3){margin-top:100px}.LandingPage_studyImage__tRLV6{overflow:hidden;background:var(--paper)}.LandingPage_study__Uymho img{display:block;width:100%;height:auto;mix-blend-mode:multiply;transition:transform .8s cubic-bezier(.2,.65,.3,1)}@media(hover:hover){.LandingPage_study__Uymho:hover img{transform:scale(1.025)}}.LandingPage_study__Uymho figcaption{display:flex;justify-content:space-between;padding-top:11px;color:var(--muted);font-size:9px}.LandingPage_work__BWzbd{background:#e5e6df}.LandingPage_workIntro__zQi2V{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:30px;gap:30px;align-items:end;margin:36px 0 40px}.LandingPage_about__huWE_ h2,.LandingPage_workIntro__zQi2V h2{white-space:pre-line;font:300 clamp(35px,3.5vw,56px)/1.1 var(--font-display),var(--font-serif),Georgia,serif;letter-spacing:-.03em;font-optical-sizing:auto}.LandingPage_about__huWE_ p,.LandingPage_workIntro__zQi2V p{font-size:13px;line-height:1.85;max-width:360px}.LandingPage_emptyWork__HsX3t{display:grid;grid-template-columns:60px 70px 1fr 15px;grid-gap:18px;gap:18px;align-items:center;padding:30px 0;border-block:1px solid #b6bab0}.LandingPage_emptyIndex__yo8xO{font-size:9px;letter-spacing:.08em}.LandingPage_emptyMark__YKBiF{font-size:50px}.LandingPage_emptyWork__HsX3t h3{font:300 25px/1.2 var(--font-display),var(--font-serif),Georgia,serif;font-optical-sizing:auto}.LandingPage_emptyWork__HsX3t p{margin-top:8px;font-size:12px;color:var(--muted);line-height:1.8;max-width:400px}.LandingPage_about__huWE_{position:relative;isolation:isolate;overflow:hidden}.LandingPage_about__huWE_:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/brand/court-fountain.webp) center 65%/cover;filter:grayscale(1);mix-blend-mode:multiply;opacity:.07;pointer-events:none}.LandingPage_aboutGrid__6vknr{display:grid;grid-template-columns:100px 1fr;grid-gap:40px;gap:40px;padding-top:55px}.LandingPage_aboutSymbol__XGDPe{width:80px;height:auto;filter:brightness(0);opacity:.7}.LandingPage_about__huWE_ p{margin-top:25px}.LandingPage_footer__fTRtS{position:relative;isolation:isolate;padding:24px var(--gutter) 25px;color:var(--paper);background:#191b18;overflow:hidden}.LandingPage_footer__fTRtS:before{content:"";position:absolute;z-index:-1;inset:0;background:url(/brand/glasshouse.webp) center 65%/cover no-repeat;filter:grayscale(1) invert(1);mix-blend-mode:screen;opacity:.32;-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%,#000 75%,transparent);mask-image:linear-gradient(180deg,transparent,#000 20%,#000 75%,transparent);pointer-events:none}.LandingPage_footerBottom__YIpTQ,.LandingPage_footerTop__B4L5t{font-size:9px}.LandingPage_footerTop__B4L5t a:hover{text-decoration:underline}.LandingPage_footerTop__B4L5t a{display:inline-flex;align-items:center;min-height:44px;margin-block:-10px}.LandingPage_footerWord__fiYQT{font:clamp(90px,16vw,245px)/.9 var(--font-logo),Georgia,serif;letter-spacing:-.055em;padding:105px 0 85px}.LandingPage_footerBottom__YIpTQ{border-top:1px solid #e5e7df66;padding-top:18px}@media(min-width:1600px){.LandingPage_site__exy6g{--rail:285px;--edge:58px}.LandingPage_heroBody__X_9OC{min-height:610px}}@media(max-width:1000px){.LandingPage_site__exy6g{--rail:205px;--edge:32px;--gutter:28px}.LandingPage_header__UyTDH{padding-inline:15px}.LandingPage_wordmark__CESsG{font-size:36px}.LandingPage_heroCopy__1hXyM h1{font-size:64px}.LandingPage_heroSeal__kFkht{display:none}.LandingPage_workIntro__zQi2V{grid-template-columns:1fr}}@media(max-width:700px){.LandingPage_site__exy6g{padding:5px;--gutter:22px}.LandingPage_header__UyTDH{position:-webkit-sticky;position:sticky;top:0;width:100%;padding:13px 17px 4px;display:grid;grid-template-columns:1fr auto;grid-gap:8px 24px;gap:8px 24px;border-bottom:1px solid #5f6356}.LandingPage_header__UyTDH:before{background-size:100% auto;background-position:center 48%;opacity:.07}.LandingPage_wordmark__CESsG{font-size:35px}.LandingPage_symbol__FkYJu{width:27px}.LandingPage_edge__hpG5m,.LandingPage_railBottom__k_V4_,.LandingPage_railIntro__O392y{display:none}.LandingPage_languageSwitch__24_Ue{grid-column:2;grid-row:1;padding:0;align-items:center;gap:12px}.LandingPage_navigation__lB0Hz{grid-column:1/-1;flex-direction:row;margin:0;gap:17px}.LandingPage_navigation__lB0Hz a{min-height:44px;font-size:10px;padding:0;gap:5px;flex:1 1;justify-content:center}.LandingPage_navigation__lB0Hz a>span:not(.LandingPage_navLabel__etlSy){display:none}.LandingPage_navigation__lB0Hz a[aria-current=location]:before{top:auto;bottom:0;left:0;width:100%;height:2px;transform:none}.LandingPage_about__huWE_,.LandingPage_hero__rTUv_,.LandingPage_visualStudies__5mKa5,.LandingPage_work__BWzbd{scroll-margin-top:135px}.LandingPage_heroMeta__cwDsB{padding:20px 0;font-size:8px}.LandingPage_heroBody__X_9OC{min-height:420px;padding:40px 0 55px}.LandingPage_heroCopy__1hXyM h1{font-size:clamp(40px,10.5vw,70px)}.LandingPage_heroCopy__1hXyM p{font-size:13px;margin-top:25px}.LandingPage_heroBottom__GkkS_{font-size:8px}.LandingPage_heroBottom__GkkS_>span:last-child{display:none}.LandingPage_about__huWE_,.LandingPage_visualStudies__5mKa5,.LandingPage_work__BWzbd{padding-block:48px 60px}.LandingPage_visualIntro__y9N_d h2{font-size:26px}.LandingPage_studiesGrid__C4wMO{grid-template-columns:1fr;gap:25px}.LandingPage_study__Uymho:first-child{width:100%}.LandingPage_study__Uymho:nth-child(2),.LandingPage_study__Uymho:nth-child(3){margin-top:0}.LandingPage_study__Uymho figcaption{font-size:8px;gap:5px}.LandingPage_about__huWE_ h2,.LandingPage_workIntro__zQi2V h2{font-size:40px}.LandingPage_emptyWork__HsX3t{grid-template-columns:45px 1fr;gap:14px}.LandingPage_emptyMark__YKBiF{text-align:right}.LandingPage_emptyWork__HsX3t>div:nth-child(3){grid-column:1/-1}.LandingPage_emptyWork__HsX3t>span:last-child{display:none}.LandingPage_aboutGrid__6vknr{grid-template-columns:1fr;gap:26px;padding-top:35px}.LandingPage_aboutSymbol__XGDPe{width:50px}.LandingPage_footerWord__fiYQT{font-size:25vw;padding:105px 0 70px}.LandingPage_footerBottom__YIpTQ,.LandingPage_footerTop__B4L5t{font-size:8px}.LandingPage_skipLink__dXDUz{left:15px}}@media(prefers-reduced-motion:no-preference){.LandingPage_site__exy6g[data-motion-ready=true] [data-reveal]:not([data-revealed=true]){opacity:0;transform:translateY(18px)}.LandingPage_site__exy6g [data-reveal]{transition:opacity .7s ease,transform .7s cubic-bezier(.2,.65,.3,1)}}@media(prefers-reduced-motion:reduce){.LandingPage_site__exy6g *,.LandingPage_site__exy6g :after,.LandingPage_site__exy6g :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}