.workspace-page-view-module__9D5pGa__page{--workspace-accent:#166534;--workspace-on-accent:#fff;color:#101828;overflow-wrap:anywhere;isolation:isolate;background:#f7f5ef;min-width:0;font-family:inherit;position:relative;overflow:clip}.workspace-page-view-module__9D5pGa__page *,.workspace-page-view-module__9D5pGa__page :before,.workspace-page-view-module__9D5pGa__page :after{box-sizing:border-box}.workspace-page-view-module__9D5pGa__page a{text-decoration:none}.workspace-page-view-module__9D5pGa__page a:focus-visible,.workspace-page-view-module__9D5pGa__page summary:focus-visible{outline-offset:5px;outline:3px solid}.workspace-page-view-module__9D5pGa__navigation{border-bottom:1px solid #101828;justify-content:space-between;align-items:center;gap:20px;padding:22px clamp(20px,5vw,72px);display:flex}.workspace-page-view-module__9D5pGa__brand{min-width:0;color:inherit;align-items:center;gap:12px;font-size:15px;font-weight:650;display:flex}.workspace-page-view-module__9D5pGa__brand>span:last-child{max-width:30ch}.workspace-page-view-module__9D5pGa__brandMark{background:#e7e0d3;border:1px solid #101828;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.workspace-page-view-module__9D5pGa__logo{-o-object-fit:contain;object-fit:contain;width:70px;height:44px}.workspace-page-view-module__9D5pGa__page .workspace-page-view-module__9D5pGa__navLink{color:#101828;text-underline-offset:.35em;flex-shrink:0;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:750;text-decoration:underline;display:inline-flex}.workspace-page-view-module__9D5pGa__hero{color:#f7f5ef;background:#101828;position:relative;overflow:hidden}.workspace-page-view-module__9D5pGa__cover,.workspace-page-view-module__9D5pGa__heroShade,.workspace-page-view-module__9D5pGa__heroArt{width:100%;height:100%;position:absolute;inset:0}.workspace-page-view-module__9D5pGa__cover{-o-object-fit:cover;object-fit:cover}.workspace-page-view-module__9D5pGa__heroShade{background:linear-gradient(110deg,#101828f2,#101828c4 55%,#10182899)}.workspace-page-view-module__9D5pGa__heroArt{background-color:#101828;background-image:linear-gradient(#f7f5ef0a 1px,#0000 1px),linear-gradient(90deg,#f7f5ef0a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;overflow:hidden}.workspace-page-view-module__9D5pGa__heroArt>div{inset-inline-end:-12%;border:1px solid #b8e3c524;width:70%;height:145%;position:absolute;top:-15%;transform:rotate(-22deg)}.workspace-page-view-module__9D5pGa__heroArt>div:nth-child(2){inset-inline-end:-4%;top:-5%}.workspace-page-view-module__9D5pGa__heroArt>div:nth-child(3){inset-inline-end:4%;top:5%}.workspace-page-view-module__9D5pGa__heroGrid{grid-template-columns:minmax(0,1.3fr) minmax(280px,.8fr);align-items:center;gap:clamp(28px,5vw,80px);padding:clamp(40px,7vw,100px) clamp(24px,5vw,72px);display:grid;position:relative}.workspace-page-view-module__9D5pGa__heroCopy{min-width:0;animation:.65s ease-out both workspace-page-view-module__9D5pGa__arrive}.workspace-page-view-module__9D5pGa__eyebrow,.workspace-page-view-module__9D5pGa__sectionLabel{letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}.workspace-page-view-module__9D5pGa__eyebrow{color:#b8e3c5;margin:0 0 28px}.workspace-page-view-module__9D5pGa__eyebrow>span,.workspace-page-view-module__9D5pGa__sectionLabel>span{background:currentColor;border-radius:50%;width:7px;height:7px}.workspace-page-view-module__9D5pGa__hero h1,.workspace-page-view-module__9D5pGa__enquiry h2,.workspace-page-view-module__9D5pGa__editorial h2,.workspace-page-view-module__9D5pGa__sectionHeading h2,.workspace-page-view-module__9D5pGa__listingCopy h3,.workspace-page-view-module__9D5pGa__closing h2,.workspace-page-view-module__9D5pGa__assistantPanel h2{letter-spacing:0;font-family:Fraunces,Georgia,serif;font-weight:500}.workspace-page-view-module__9D5pGa__hero h1{text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(44px,6.2vw,96px);line-height:.98}.workspace-page-view-module__9D5pGa__introduction{color:#d7ddd9;white-space:pre-wrap;max-width:43ch;margin:28px 0 0;font-size:clamp(16px,1.6vw,19px);line-height:1.7}.workspace-page-view-module__9D5pGa__heroActions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:36px;display:flex}.workspace-page-view-module__9D5pGa__primary{background:var(--workspace-accent);min-height:50px;color:var(--workspace-on-accent);border:1px solid #101828;justify-content:center;align-items:center;gap:18px;padding:15px 20px;font-size:14px;font-weight:750;transition:transform .2s,box-shadow .2s;display:inline-flex}.workspace-page-view-module__9D5pGa__primary:hover{transform:translateY(-2px);box-shadow:4px 4px #101828}.workspace-page-view-module__9D5pGa__primary svg,.workspace-page-view-module__9D5pGa__secondary svg,.workspace-page-view-module__9D5pGa__navLink svg{flex-shrink:0}.workspace-page-view-module__9D5pGa__secondary{color:#f7f5ef;border-bottom:1px solid #f7f5ef80;align-items:center;gap:10px;padding:12px 0;font-size:14px;font-weight:750;display:inline-flex}.workspace-page-view-module__9D5pGa__enquiry{color:#101828;background:#f7f5ef;border:1px solid #101828;min-width:0;padding:28px;scroll-margin-top:30px;animation:.8s ease-out .1s both workspace-page-view-module__9D5pGa__arrive;position:relative;box-shadow:10px 10px #166534}.workspace-page-view-module__9D5pGa__enquiryTop{text-transform:uppercase;letter-spacing:.1em;color:#546a63;justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.workspace-page-view-module__9D5pGa__enquiryLogo{place-items:center;height:88px;margin:28px auto 22px;display:grid}.workspace-page-view-module__9D5pGa__enquiryLogoImage{-o-object-fit:contain;object-fit:contain;width:auto;max-width:180px;height:auto;max-height:88px}.workspace-page-view-module__9D5pGa__enquiryKicker{color:#166534;text-align:center;text-transform:uppercase;letter-spacing:.14em;margin-top:28px;font-size:11px;font-weight:800}.workspace-page-view-module__9D5pGa__enquiryLogo+.workspace-page-view-module__9D5pGa__enquiryKicker{margin-top:0}.workspace-page-view-module__9D5pGa__enquiry h2{text-align:center;text-wrap:balance;margin:12px 0;font-size:clamp(28px,2.6vw,36px);line-height:1.1}.workspace-page-view-module__9D5pGa__enquiryDescription{text-align:center;color:#536058;margin-bottom:22px;font-size:14px;line-height:1.7}.workspace-page-view-module__9D5pGa__topicRow{flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:22px;display:flex}.workspace-page-view-module__9D5pGa__topicRow span{color:#101828;background:#e7e0d3;border:1px solid #aeb5ae;padding:6px 9px;font-size:11px}.workspace-page-view-module__9D5pGa__enquiry .workspace-page-view-module__9D5pGa__primary{width:100%;display:flex}.workspace-page-view-module__9D5pGa__handoff{text-align:center;color:#62736d;margin:12px 0 0;font-size:10px;line-height:1.6}.workspace-page-view-module__9D5pGa__heroFoot{color:#b8e3c5;border-top:1px solid #f7f5ef30;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:22px clamp(24px,5vw,72px);font-size:11px;display:flex;position:relative}.workspace-page-view-module__9D5pGa__heroFoot>span:last-child{align-items:center;gap:16px;display:flex}.workspace-page-view-module__9D5pGa__content{max-width:1440px;margin:auto;padding:0 clamp(24px,6vw,84px)}.workspace-page-view-module__9D5pGa__editorial{border-bottom:1px solid #101828;grid-template-columns:minmax(0,.65fr) minmax(0,1.4fr);gap:30px;padding:clamp(48px,8vw,100px) 0;display:grid}.workspace-page-view-module__9D5pGa__sectionLabel{color:#166534;margin:0 0 15px;line-height:1.7}.workspace-page-view-module__9D5pGa__editorial h2,.workspace-page-view-module__9D5pGa__sectionHeading h2,.workspace-page-view-module__9D5pGa__closing h2{text-wrap:balance;margin:0 0 22px;font-size:clamp(32px,3.7vw,52px);line-height:1.05}.workspace-page-view-module__9D5pGa__editorial p:last-child{white-space:pre-wrap;color:#526159;margin:0;font-size:clamp(15px,1.5vw,18px);line-height:1.9}.workspace-page-view-module__9D5pGa__listings{padding:clamp(44px,7vw,86px) 0;scroll-margin-top:30px}.workspace-page-view-module__9D5pGa__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px;margin-bottom:32px;display:flex}.workspace-page-view-module__9D5pGa__sectionHeading h2{margin-bottom:0}.workspace-page-view-module__9D5pGa__collectionCount{color:#526159;padding-bottom:6px;font-size:10px}.workspace-page-view-module__9D5pGa__listingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.workspace-page-view-module__9D5pGa__listingCard{color:inherit;background:#f7f5ef;border:1px solid #101828;min-width:0;display:block}.workspace-page-view-module__9D5pGa__listingMedia{aspect-ratio:4/3;isolation:isolate;background:#e7e0d3;border-bottom:1px solid #101828;position:relative;overflow:hidden}.workspace-page-view-module__9D5pGa__listingPhoto{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.65,.3,1)}.workspace-page-view-module__9D5pGa__listingCard:hover .workspace-page-view-module__9D5pGa__listingPhoto{transform:scale(1.045)}.workspace-page-view-module__9D5pGa__propertyIndex{inset-inline-start:16px;color:#101828;background:#f7f5ef;border:1px solid #101828;place-items:center;width:32px;height:32px;font-size:11px;font-weight:750;display:grid;position:absolute;top:16px}.workspace-page-view-module__9D5pGa__propertyArrow{bottom:16px;color:#101828;background:#f7f5ef;border:1px solid #101828;place-items:center;width:44px;height:44px;transition:transform .2s;display:grid;position:absolute;inset-inline-end:16px}.workspace-page-view-module__9D5pGa__listingCard:hover .workspace-page-view-module__9D5pGa__propertyArrow{transform:rotate(45deg)}.workspace-page-view-module__9D5pGa__propertyPlaceholder{background-color:#e7e0d3;background-image:linear-gradient(#1018280a 1px,#0000 1px),linear-gradient(90deg,#1018280a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;place-items:center;width:100%;height:100%;display:grid;position:relative}.workspace-page-view-module__9D5pGa__propertyPlaceholder>span{bottom:22px;color:#405b4e;font-size:10px;position:absolute;inset-inline-start:20px}.workspace-page-view-module__9D5pGa__architecture{color:#638476;place-items:center;width:60%;height:85%;display:grid;position:relative}.workspace-page-view-module__9D5pGa__architecture>span{border:1px solid #10182830;position:absolute;inset:6% 12% -18%;transform:rotate(-15deg)}.workspace-page-view-module__9D5pGa__architecture>span:nth-child(2){inset:15% 24% -20%}.workspace-page-view-module__9D5pGa__architecture>span:nth-child(3){inset:24% 36% -22%}.workspace-page-view-module__9D5pGa__listingCopy{padding:24px}.workspace-page-view-module__9D5pGa__propertyMeta{color:#5a6f62;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;font-size:10px;display:flex}.workspace-page-view-module__9D5pGa__propertyMeta strong{color:#1b3b30;font-size:14px;font-weight:650}.workspace-page-view-module__9D5pGa__listingCopy h3{margin:0;font-size:clamp(24px,2.2vw,30px);line-height:1.15}.workspace-page-view-module__9D5pGa__listingCopy>p{color:#5b6c61;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:12px;font-size:13px;line-height:1.8;display:-webkit-box;overflow:hidden}.workspace-page-view-module__9D5pGa__propertyLink{text-underline-offset:.35em;align-items:center;gap:14px;margin-top:18px;font-size:13px;font-weight:750;text-decoration:underline;display:inline-flex}.workspace-page-view-module__9D5pGa__closing{background:#e7e0d3;border-block:1px solid #101828;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:26px;padding:clamp(30px,5vw,64px);display:flex}.workspace-page-view-module__9D5pGa__closing>div{max-width:58ch}.workspace-page-view-module__9D5pGa__closing h2{margin-bottom:15px}.workspace-page-view-module__9D5pGa__closing p:last-child{color:#52675a;max-width:45ch;font-size:14px;line-height:1.8}.workspace-page-view-module__9D5pGa__footer{color:#53675a;padding:44px clamp(24px,6vw,84px) 110px}.workspace-page-view-module__9D5pGa__footerIdentity{align-items:center;gap:10px;font-size:14px;display:flex}.workspace-page-view-module__9D5pGa__footer>p{white-space:pre-wrap;max-width:80ch;margin:22px 0;font-size:12px;line-height:1.9}.workspace-page-view-module__9D5pGa__footerLinks{flex-wrap:wrap;gap:20px;margin-top:24px;font-size:10px;display:flex}.workspace-page-view-module__9D5pGa__footerLinks a{color:inherit;align-items:center;gap:8px;padding:5px 0;display:inline-flex}.workspace-page-view-module__9D5pGa__assistant{bottom:18px;z-index:30;max-width:calc(100% - 36px);position:fixed;inset-inline-end:18px}.workspace-page-view-module__9D5pGa__assistant summary{cursor:pointer;color:#f7f5ef;background:#101828;border:1px solid #f7f5ef;align-items:center;gap:10px;padding:16px 20px;font-size:13px;font-weight:750;list-style:none;display:flex;box-shadow:4px 4px #166534}.workspace-page-view-module__9D5pGa__assistant summary::-webkit-details-marker{display:none}.workspace-page-view-module__9D5pGa__assistantDot{background:#c4dfad;border-radius:50%;width:6px;height:6px}.workspace-page-view-module__9D5pGa__assistantPlus{transition:transform .2s}.workspace-page-view-module__9D5pGa__assistant[open] .workspace-page-view-module__9D5pGa__assistantPlus{transform:rotate(45deg)}.workspace-page-view-module__9D5pGa__assistantPanel{inset-inline-end:0;background:#f7f5ef;border:1px solid #101828;width:330px;max-width:calc(100vw - 36px);max-height:calc(100dvh - 110px);padding:26px;animation:.2s ease-out workspace-page-view-module__9D5pGa__arrive;position:absolute;bottom:calc(100% + 12px);overflow:auto;box-shadow:6px 6px #166534}.workspace-page-view-module__9D5pGa__assistantPanel h2{margin:16px 0;font-size:28px;line-height:1.15}.workspace-page-view-module__9D5pGa__assistantPanel>p:not(.workspace-page-view-module__9D5pGa__sectionLabel){color:#52675a;margin-bottom:20px;font-size:13px;line-height:1.8}.workspace-page-view-module__9D5pGa__assistantPanel .workspace-page-view-module__9D5pGa__primary{display:flex}.workspace-page-view-module__9D5pGa__assistantPanel small{color:#63776b;margin-top:12px;font-size:10px;line-height:1.6;display:block}.workspace-page-view-module__9D5pGa__page[dir=rtl] .workspace-page-view-module__9D5pGa__eyebrow,.workspace-page-view-module__9D5pGa__page[dir=rtl] .workspace-page-view-module__9D5pGa__sectionLabel{letter-spacing:0}.workspace-page-view-module__9D5pGa__page[dir=rtl] h1,.workspace-page-view-module__9D5pGa__page[dir=rtl] h2,.workspace-page-view-module__9D5pGa__page[dir=rtl] h3{font-family:inherit;line-height:1.3}.workspace-page-view-module__9D5pGa__page[dir=rtl] .workspace-page-view-module__9D5pGa__hero h1{letter-spacing:0;line-height:1.3}@keyframes workspace-page-view-module__9D5pGa__arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.workspace-page-view-module__9D5pGa__navigation{padding:18px 20px}.workspace-page-view-module__9D5pGa__brand{gap:9px;font-size:12px}.workspace-page-view-module__9D5pGa__navLink{max-width:36%;font-size:10px}.workspace-page-view-module__9D5pGa__heroGrid{grid-template-columns:minmax(0,1fr);padding:44px 24px 28px}.workspace-page-view-module__9D5pGa__hero h1{max-width:15ch;font-size:clamp(38px,10vw,66px)}.workspace-page-view-module__9D5pGa__heroActions{gap:16px;margin-top:28px}.workspace-page-view-module__9D5pGa__enquiry{width:100%;max-width:420px;margin:10px auto 0}.workspace-page-view-module__9D5pGa__heroFoot{padding:20px 24px}.workspace-page-view-module__9D5pGa__editorial{grid-template-columns:minmax(0,1fr);gap:12px}.workspace-page-view-module__9D5pGa__listingGrid{grid-template-columns:minmax(0,1fr);gap:32px}.workspace-page-view-module__9D5pGa__closing{padding:30px 24px}.workspace-page-view-module__9D5pGa__footer{padding-bottom:110px}}@media (prefers-reduced-motion:reduce){.workspace-page-view-module__9D5pGa__page *,.workspace-page-view-module__9D5pGa__page :before,.workspace-page-view-module__9D5pGa__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.workspace-page-view-module__9D5pGa__listingCard:hover .workspace-page-view-module__9D5pGa__listingPhoto,.workspace-page-view-module__9D5pGa__primary:hover,.workspace-page-view-module__9D5pGa__listingCard:hover .workspace-page-view-module__9D5pGa__propertyArrow{transform:none}}
