@font-face{font-family:Lama;src:url(/fonts/lama/lama-light.ttf)format("truetype");font-weight:300;font-display:swap}@font-face{font-family:Lama;src:url(/fonts/lama/lama-regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Lama;src:url(/fonts/lama/lama-medium.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Lama;src:url(/fonts/lama/lama-semibold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Lama;src:url(/fonts/lama/lama-extrabold.ttf)format("truetype");font-weight:800;font-display:swap}@font-face{font-family:Lama;src:url(/fonts/lama/lama-semibolditalic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Arabic Digits;src:url(/fonts/arabic-digits.woff2)format("woff2");font-weight:400 700;unicode-range:U+660-669,U+66B-66C;font-display:swap}:root{--clay:#844031;--rose:#93584d;--sand:#ba8a68;--ink:#41322d;--stone:#f1efef;--radius:16rem;font-size:.153752vw}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-color:var(--sand) var(--stone)}body{color:var(--ink);background:#fff;margin:0;font:400 6.84rem/1.5 Arabic Digits,Lama,sans-serif}::selection{background:var(--clay);color:#fff}a{color:inherit;text-underline-offset:3px;text-decoration:none}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}img{max-width:100%;display:block}button{background:0 0;border:0;padding:0}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--sand);outline-offset:5px}section,footer{scroll-margin-top:16px}.skip-link{z-index:100;color:var(--clay);background:#fff;padding:12px 20px;font-size:16px;position:fixed;top:12px;right:12px;transform:translateY(-160%)}.skip-link:focus{transform:none}.hero{border-radius:0 0 var(--radius) var(--radius);color:#fff;z-index:1;background:#65766e;height:393rem;position:relative;overflow:hidden}.hero-photo{object-fit:fill;width:113.835%;max-width:none;height:416.02rem;position:absolute;top:-18.16rem;left:-6.94%}.site-header{z-index:5;align-items:center;gap:8rem;min-height:18rem;display:flex;position:absolute;top:23rem;left:44.8rem;right:43rem}.brand{flex:none;align-items:center;width:40rem;min-height:20rem;display:flex}.brand img{width:100%;height:auto}.main-nav{white-space:nowrap;align-items:center;gap:16.5rem;font-size:5.61rem;font-weight:500;display:flex}.main-nav a{align-items:center;min-height:18rem;transition:background-color .2s;display:inline-flex}.main-nav .active{background:#93584d24;border-radius:20rem;margin-inline:-5rem;padding:0 8rem}.main-nav a:hover{background:#ffffff29;border-radius:20rem}.header-tools{align-items:center;gap:6rem;margin-inline-start:auto;display:flex}.header-tools a,.header-tools button{place-items:center;min-width:6rem;min-height:20rem;display:grid}.header-tools img{object-fit:contain;width:6rem;height:6rem}.language-toggle{font-size:6rem;font-weight:600}.menu-toggle{display:none}.hero-copy{text-align:right;position:absolute;top:172rem;right:43rem}.hero h1{margin:0;font-size:37.81rem;font-weight:500;line-height:1.23}.hero h1 span,.hero h1 strong{display:block}.hero h1 strong{font-weight:800}.hero-copy p{margin:17rem 0 0;font-size:7.59rem;font-weight:500;line-height:1.5}.button{background:var(--clay);color:#fff;border-radius:24rem 24rem 0;justify-content:center;align-items:center;min-height:29.8rem;padding:6rem 15rem;font-size:8.4rem;font-weight:500;transition:background-color .2s,transform .2s;display:inline-flex}.button:hover{background:#713527;transform:translateY(-2px)}.button-sand{background:var(--sand);min-width:88.5rem;margin-top:34rem}.button-sand:hover{background:#a57353}.hero-pattern{transform-origin:50%;filter:brightness(0)invert();background:url(/assets/pattern.svg) 50%/259rem 8rem no-repeat;width:259rem;height:8rem;position:absolute;top:190rem;left:-80.7rem;transform:rotate(90deg)}.hero-mark{background:var(--sand);border-radius:50%;place-items:center;width:20.6rem;height:20.6rem;display:grid;position:absolute;bottom:29rem;left:39rem}.hero-mark img{filter:brightness(0)invert();width:10rem}.section-heading{text-align:right;padding-top:5rem;position:relative}.section-heading:before{content:"";background:#696361;width:15.46rem;height:.35rem;position:absolute;top:0;right:0}.section-label{margin:0 0 3rem;font-size:7.58rem;font-weight:500;line-height:1.52}.section-heading h2{color:var(--rose);margin:0;font-size:10.02rem;font-weight:600;line-height:1.54}.about{border-radius:0 0 var(--radius) var(--radius);background:#f0eeee;height:390.57rem;margin-top:-16rem;padding-top:16rem;position:relative}.about-copy{width:185.39rem;position:absolute;top:80rem;right:47.18rem}.about .section-heading h2{color:var(--clay)}.about-description{text-align:justify;margin-top:22rem;font-size:6.39rem;font-weight:300;line-height:1.17}.about-description p{margin:0 0 7.48rem}.statistics{grid-template-columns:1fr 1fr;gap:24.6rem 65rem;margin:39rem 0 0;display:grid}.statistics>div{flex-direction:column-reverse;align-items:flex-start;min-width:0;display:flex;position:relative}.statistics>div:nth-child(odd):after{content:"";inset-inline-end:-32.5rem;background:#bdb6b3;width:.3rem;height:23rem;position:absolute;bottom:1rem}.statistics dd{color:var(--clay);margin:0;font-size:21.66rem;font-style:italic;font-weight:600;line-height:1.25}.statistics dt{white-space:nowrap;font-size:6.84rem;line-height:1.5}.about-photo{border-radius:14rem;width:386.68rem;height:252.6rem;position:absolute;top:76.4rem;left:0;overflow:hidden}.about-photo img{width:409.39rem;max-width:none;height:285.54rem;position:absolute;top:-24.78rem;left:-4.12rem}.communities{border-radius:0 0 var(--radius) var(--radius);z-index:1;background:#fff;min-height:393.53rem;padding:55.5rem 43.73rem 48.8rem 47.93rem;position:relative}.project-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18.25rem;margin-top:31.6rem;display:grid}.project-card{min-width:0}.project-cover{background:#ead6c6;border-radius:9.5rem 6.88rem 0 15rem;height:170.3rem;display:block;position:relative;overflow:hidden}.project-cover>img{object-fit:cover;clip-path:inset(0 round 0 0 0 10rem);z-index:1;width:100%;max-width:none;height:151.26rem;transition:transform .35s ease-out;position:absolute;top:0;left:0}.project-cover:hover>img{transform:scale(1.025)}.project-cover h3{color:#fff;background:linear-gradient(90deg,#dfcbb9 0%,#b08b77 42%,#844031 100%);justify-content:flex-start;align-items:flex-end;gap:2.5rem;height:28rem;margin:0;padding:0 12.9rem 3rem;font-size:7.58rem;font-weight:600;line-height:1.5;display:flex;position:absolute;bottom:0;left:0;right:0}.project-status{background:var(--clay);color:#fff;z-index:2;border-radius:12rem 12rem 0;align-items:center;gap:2.8rem;padding:2rem 5.2rem 2rem 8rem;font-size:3.95rem;font-weight:500;line-height:1.52;display:flex;position:absolute;top:0;right:0}.project-status i{background:#24df00;border-radius:50%;width:4.93rem;height:4.93rem}.project-meta{justify-content:space-between;align-items:center;min-height:27.8rem;padding:10.2rem 12.9rem 0 16rem;font-size:3.83rem;font-weight:500;display:flex}.completion{white-space:nowrap;align-items:center;gap:3rem;display:flex}.completion-gauge{width:17rem;height:8.5rem;color:var(--clay);justify-content:center;align-items:flex-end;font-size:3.86rem;display:flex;position:relative;overflow:hidden}.completion-gauge:before{content:"";border:1.4rem solid #0000;border-bottom:0;border-radius:15rem 15rem 0 0;position:absolute;inset:0}.completion-gauge:after{content:"";border-left:1.4rem solid var(--clay);border-radius:8rem 0 0;width:3rem;height:6.4rem;position:absolute;bottom:0;left:0}.completion-gauge bdi{padding-bottom:.2rem}.project-location{align-items:center;gap:2rem;font-size:3.5rem;line-height:1.3;display:flex}.project-location>img{width:5rem;height:8rem}.project-location>span>span,.project-location strong{white-space:nowrap;display:block}.project-location strong{font-weight:600}.project-stats{grid-template-columns:repeat(3,1fr);gap:6rem;margin:4.2rem 0 0;padding:0 12.9rem;display:grid}.project-stats>div{white-space:nowrap;flex-direction:column-reverse;display:flex;position:relative}.project-stats>div+div:before{content:"";inset-inline-start:-3rem;background:#606060;width:.156rem;height:11.3rem;position:absolute;bottom:0}.project-stats dd{color:var(--clay);font-variant-numeric:tabular-nums;margin:0;font-size:8rem;font-style:italic;font-weight:600;line-height:1.3}.project-stats dd span{font-size:5.61rem;font-style:normal;font-weight:500}.project-stats sup{font-size:3.27rem}.project-stats dt{font-size:2.52rem;line-height:1.5}.values{background:var(--stone);border-radius:0 0 var(--radius) var(--radius);height:382.87rem;margin-top:-16rem;padding:71rem 48.26rem 0 51.26rem}.values-intro{justify-content:space-between;align-items:flex-start;gap:30rem;margin-top:16rem;display:flex}.values-intro p{text-align:justify;width:256.34rem;margin:0;font-size:6.39rem;font-weight:300;line-height:1.42}.values-intro>img{width:263rem;height:7rem;margin-top:4rem}.value-grid{grid-template-columns:repeat(5,76rem);justify-content:space-between;gap:15rem;margin:62rem 27.2rem 0 24.64rem;padding:0;list-style:none;display:grid}.value-grid li{text-align:center;background:#fff;border-radius:16rem 16rem 16rem 0;flex-direction:column;align-items:center;height:92.64rem;padding:20rem 6rem 10rem;font-size:9.91rem;line-height:1.49;display:flex}.value-grid img{object-fit:contain;width:20rem;height:17.5rem;margin-bottom:5rem}.profile{background:#fff;height:391.71rem;padding:43.65rem 45.23rem 0 45.18rem}.profile-art{height:247rem;margin-top:14.5rem;position:relative}.profile-art>img{object-fit:fill;width:100%;height:100%}.profile-art .button{min-width:88.49rem;font-size:8.38rem;position:absolute;bottom:31.34rem;right:32.95rem}.site-footer{border-radius:var(--radius);color:#3c3a3a;background:#f0eeee;height:309.17rem;padding:48.1rem 41.67rem 0 46.47rem;font-size:6.83rem;font-weight:300}.footer-grid{grid-template-columns:147.63rem 71.03rem 64.45rem 112.2rem;justify-content:space-between;min-height:159.3rem;display:grid}.footer-brand>a{margin-inline-start:0;width:75.2rem;margin-bottom:15rem;display:block}.footer-brand>a img{width:100%;height:auto}.footer-brand p{margin:0;font-size:6.83rem;line-height:1.38}.footer-pattern{width:147.63rem;height:5rem;margin-top:63.5rem}.site-footer h2{margin:0 0 17rem;font-size:8.2rem;font-weight:600;line-height:1.52;position:relative}.site-footer h2:after{content:"";background:#6c6765;width:15.46rem;height:.6rem;position:absolute;bottom:-8rem;right:0}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer li{line-height:13.41rem}.site-footer li a:hover,.footer-contact a:hover{color:var(--clay);text-decoration:underline}.soft-pill{white-space:nowrap;background:#e4e2e2;border-radius:20rem;margin-inline:-4rem;padding:2rem 7rem}.social-link{align-items:center;gap:6rem;display:inline-flex}.social-link img{width:6.44rem;height:6.44rem}.social-link.soft-pill{padding:0 3rem;line-height:13.41rem}.footer-contact address{font-style:normal;line-height:13.41rem}.footer-contact address>*{margin-inline-start:auto;display:table}.footer-contact address>.soft-pill{padding-block:0}.footer-bottom{border-top:.2rem solid #dbd7d6;justify-content:space-between;align-items:center;margin-top:0;padding-top:27rem;display:flex}.footer-bottom p{margin:0;font-size:6.83rem}.footer-bottom img{width:22rem;height:14rem}.project-search{margin-top:20rem;font-size:8rem}.project-search label{margin-bottom:5rem;display:block}.project-search>div{gap:8rem;display:flex}.project-search input{min-width:0;color:var(--ink);caret-color:var(--clay);background:#fff;border:1px solid #c2b4aa;border-radius:8rem;flex:1;padding:8rem 10rem}.project-search input::placeholder{color:#766258}.search-clear{background:var(--stone);border-radius:8rem;padding:8rem 12rem}.search-empty{padding:25rem 0;font-size:9rem}[hidden]{display:none!important}.noscript-note{text-align:center;font-size:14px}@media (min-width:1001px){.footer-grid{display:block;position:relative}.footer-grid>div{position:absolute;top:0}.footer-brand{width:147.63rem;right:0}.footer-links{width:71.03rem;right:208.18rem}.footer-social{width:64.45rem;right:334.63rem}.footer-contact{width:112.2rem;right:450.32rem}.footer-brand>a{margin-top:2rem}.footer-pattern{margin-top:66.5rem}}html[lang=en] .hero-copy{max-width:330rem}html[lang=en] .hero h1{font-size:32rem;line-height:1.3}html[lang=en] .hero h1 strong{font-size:26rem}html[lang=en] .hero-copy p{max-width:300rem}html[lang=en] .main-nav{gap:8rem;font-size:5rem}html[lang=en] .statistics dt{font-size:5.8rem}html[lang=en] .section-heading,html[lang=en] .hero-copy{text-align:start}html[lang=en] .section-heading:before{left:0;right:auto}html[lang=en] .value-grid{margin-top:46rem}html[lang=en] .value-grid li{font-size:8.4rem}html[lang=en] .footer-brand>a{margin-inline:0 auto}html[lang=en] .site-footer h2:after{left:0;right:auto}@media (min-width:1800px){.main-nav a,.header-tools a,.header-tools button{min-height:44px}}@media (max-width:1000px){.site-header{gap:12rem;top:18rem;left:30rem;right:30rem}.brand{width:65rem}.header-tools{gap:8rem;margin-inline-start:auto}.header-tools a,.header-tools button{min-width:32px;min-height:44px}.header-tools img{width:12px;height:12px}.language-toggle{font-size:13px}.menu-toggle{flex-direction:column;order:3;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;display:flex}.menu-toggle span{background:currentColor;width:22px;height:1px;transition:transform .2s}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.main-nav{background:var(--clay);color:#fff;white-space:normal;border-radius:20px 20px 0;padding:18px;font-size:14px;display:none;position:absolute;top:55px;left:0;right:0;box-shadow:0 14px 28px #2c1a1933}.main-nav.is-open{flex-direction:column;align-items:stretch;gap:0;display:flex}.main-nav a{min-height:44px;padding:8px 12px}.main-nav .active{background:#ffffff15;margin:0;padding:8px 12px}html[lang=en] .main-nav{gap:0;font-size:14px}.section-label{font-size:12px}.section-heading h2{font-size:17px}.about-description{margin-top:14rem;font-size:12px;line-height:1.6}.about{height:auto;min-height:410rem}.about-copy{width:230rem;top:65rem;right:35rem}.about-photo{width:340rem;height:275rem;top:70rem}.about-photo img{object-fit:cover;width:395rem;height:275rem;top:0;left:-25rem}.statistics{gap:12rem 20rem;margin-top:16rem}.statistics dt{white-space:normal;font-size:10px}.statistics dd{font-size:30px}.statistics>div:nth-child(odd):after{inset-inline-end:-10rem}.communities{min-height:0;padding:45rem 35rem}.project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28rem 22rem;margin-top:28rem}.project-cover{border-radius:16rem 11.59rem 0 22rem;height:340rem}.project-cover>img{height:305rem}.project-cover h3{padding-inline:16rem;align-items:center;height:40rem;padding-bottom:0;font-size:16px}.project-status{border-radius:16px 16px 0;gap:6px;padding:6px 10px;font-size:10px}.project-status i{width:6px;height:6px}.project-meta{min-height:42rem;padding:12rem 10rem 0;font-size:10px}.completion-gauge{width:36px;height:18px;font-size:11px}.completion-gauge:before{border-width:2px;border-radius:20px 20px 0 0}.completion-gauge:after{border-width:2px;width:6px;height:11px}.project-location{gap:4px;font-size:10px}.project-location>img{width:9px;height:13px}.project-stats{gap:12rem;margin-top:10rem;padding:0 10rem}.project-stats dd{font-size:18px}.project-stats dd span{font-size:12px}.project-stats sup{font-size:8px}.project-stats dt{white-space:normal;font-size:11px}.project-stats>div+div:before{height:22px;inset-inline-start:-6rem}.values{height:auto;min-height:350rem;padding:60rem 35rem 50rem}.values-intro{gap:25rem;margin-top:18rem}.values-intro p{width:340rem;font-size:12px;line-height:1.65}.values-intro>img{width:210rem;margin-top:8rem}.value-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16rem;margin:40rem 0 0}.value-grid li{height:115rem;padding:20rem 5rem 12rem;font-size:13px}.value-grid img{width:25rem;height:25rem;margin-bottom:10rem}.profile{height:auto;padding:44rem 35rem 48rem}.profile-art{aspect-ratio:560/247;height:auto;margin-top:20rem}.profile-art .button{min-height:44px;font-size:13px;bottom:30rem;right:30rem}.site-footer{height:auto;padding:42rem 35rem 40rem;font-size:12px}.footer-grid{grid-template-columns:1.3fr 1fr 1fr;gap:30rem;min-height:0}.footer-brand{grid-column:1/-1;grid-template-columns:150rem 1fr;align-items:center;gap:30rem;display:grid}.footer-brand>a{width:130rem;margin:0}.footer-brand p{max-width:330rem;font-size:12px}.footer-pattern{display:none}.site-footer h2{margin-bottom:20rem;font-size:15px}.site-footer li{line-height:32px}.site-footer li a{align-items:center;min-height:32px;display:inline-flex}.social-link img{width:12px;height:12px}.social-link{gap:8px}.social-link.soft-pill{padding:0 6px;line-height:32px}.soft-pill{white-space:normal;padding:4px 8px}.footer-contact address{line-height:1.7}.footer-contact address a{padding-block:6px}.footer-contact address>*{margin-inline-start:0}.footer-bottom{gap:20rem;margin-top:35rem;padding-top:20rem}.footer-bottom p{font-size:11px}.footer-bottom img{width:32px;height:auto}.project-search,.search-empty{font-size:14px}html[lang=en] .statistics dt{font-size:10px}html[lang=en] .value-grid li{font-size:12px}}@media (max-width:600px){:root{--radius:22px;font-size:1px}body{font-size:14px}.hero{height:min(820px,100svh);min-height:660px}.hero-photo{object-fit:cover;object-position:46% center;width:100%;height:100%;top:0;left:0}.hero:after{content:"";pointer-events:none;background:linear-gradient(#132a3038 0%,#0000 35%,#17261d12 52%,#17261dcc 100%);position:absolute;inset:0}.site-header{gap:8px;top:17px;left:16px;right:20px}.brand{width:108px;min-height:44px}.header-tools{gap:1px}.header-tools a,.header-tools button{min-width:32px;min-height:44px}.header-tools img{width:14px;height:14px}.menu-toggle{min-width:40px}.hero-copy{z-index:2;inset:auto 24px 42px}.hero h1{font-size:54px;line-height:1.18}.hero-copy p{max-width:330px;margin-top:18px;font-size:14px;line-height:1.8}.button{border-radius:28px 28px 0;min-height:48px;padding:12px 25px;font-size:15px}.button-sand{min-width:176px;margin-top:24px}.hero-pattern{z-index:2;opacity:.85;background-size:220px 7px;width:220px;height:7px;top:183px;left:-76px}.hero-mark{z-index:2;width:36px;height:36px;bottom:45px;left:24px}.hero-mark img{width:18px}.section-heading{padding-top:12px}.section-heading:before{width:30px;height:1px}.section-label{margin-bottom:8px;font-size:13px}.section-heading h2{font-size:20px;line-height:1.6}.about{flex-direction:column;gap:30px;height:auto;min-height:0;margin-top:-22px;padding:72px 24px 46px;display:flex}.about-copy{width:auto;position:static}.about-description{text-align:start;margin-top:22px;font-size:14px;line-height:1.9}.about-description p{margin-bottom:14px}.statistics{gap:24px 40px;margin-top:26px}.statistics dd{font-size:36px;line-height:1.3}.statistics dt{font-size:12px}.statistics>div:nth-child(odd):after{height:40px;inset-inline-end:-20px}.about-photo{aspect-ratio:1.53;border-radius:18px;align-self:flex-end;width:calc(100% + 24px);height:auto;position:relative;top:auto;left:auto}.about-photo img{object-fit:cover;width:100%;height:100%;position:static}.communities{padding:46px 24px 48px}.project-grid{grid-template-columns:1fr;gap:30px;margin-top:28px}.project-cover{aspect-ratio:126/162;border-radius:18px 13.03px 0 25px;height:auto}.project-cover>img{width:100%;height:calc(100% - 38px);top:0}.project-cover h3{gap:5px;height:46px;padding:0 20px;font-size:18px}.project-status{gap:6px;padding:7px 12px 7px 16px;font-size:11px}.project-meta{min-height:48px;padding:15px 14px 0;font-size:11px}.project-location{gap:5px;font-size:11px}.project-location>img{width:11px;height:16px}.completion{gap:7px}.project-stats{gap:18px;margin-top:12px;padding:0 14px}.project-stats dd{font-size:24px;line-height:1.35}.project-stats dd span{font-size:15px}.project-stats sup{font-size:10px}.project-stats dt{font-size:11px}.project-stats>div+div:before{width:.5px;height:30px;inset-inline-start:-9px}.values{min-height:0;margin-top:-22px;padding:67px 24px 46px}.values-intro{margin-top:20px;display:block}.values-intro p{text-align:start;width:auto;font-size:14px;line-height:1.9}.values-intro>img{width:100%;max-width:300px;height:9px;margin:26px auto 0}.value-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0 0}.value-grid li{border-radius:24px 24px 24px 0;height:154px;padding:25px 10px 16px;font-size:16px}.value-grid li:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 9px)}.value-grid img{width:34px;height:32px;margin-bottom:13px}.profile{padding:45px 24px 48px}.profile-art{aspect-ratio:auto;height:280px;margin-top:22px}.profile-art>img{object-fit:cover;object-position:30% center;border-radius:20px 20px 0}.profile-art .button{min-height:44px;font-size:14px;bottom:18px;right:16px}.site-footer{border-radius:22px 22px 0 0;padding:40px 24px 30px}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.footer-brand{grid-column:1/-1;display:block}.footer-brand>a{width:180px;margin-bottom:20px}.footer-brand p{max-width:340px;font-size:14px;line-height:1.8}.footer-pattern{width:100%;max-width:280px;height:8px;margin-top:25px;display:block}.site-footer h2{margin:0 0 24px;font-size:16px}.site-footer h2:after{width:30px;height:1px;bottom:-9px}.site-footer li{font-size:14px;line-height:44px}.site-footer li a{min-height:44px}.social-link.soft-pill{line-height:36px}.social-link img{width:15px;height:15px}.footer-contact{grid-column:1/-1}.footer-contact address{font-size:14px}.footer-contact address a{align-items:center;min-height:44px;display:flex}.footer-contact .soft-pill{padding:5px 12px}.footer-bottom{gap:24px;margin-top:28px;padding-top:25px}.footer-bottom p{font-size:11px;line-height:1.8}.footer-bottom img{width:32px}.project-search{margin-top:22px}.project-search label{margin-bottom:8px}.project-search input{min-height:44px;padding:12px}.search-clear{padding:12px}.search-empty{padding:20px 0;line-height:1.8}html[lang=en] .hero-copy{max-width:none}html[lang=en] .hero-mark{left:auto;right:24px}html[lang=en] .hero h1{font-size:42px}html[lang=en] .hero h1 strong{font-size:32px}html[lang=en] .hero-copy p{max-width:320px}html[lang=en] .statistics dt{font-size:12px}html[lang=en] .value-grid{margin-top:28px}html[lang=en] .value-grid li{font-size:15px}}@media (max-width:359px){.brand{width:91px}.header-tools a,.header-tools button{min-width:28px}.site-header{gap:4px;left:10px;right:16px}.hero h1{font-size:49px}.hero-copy p{max-width:270px}.section-heading h2{font-size:18px}.project-stats dd{font-size:21px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important}}.site-shell .site-header{z-index:50;color:#fff;min-height:0;padding:23rem 43rem 12rem;transition:background-color .2s,padding .2s,color .2s;position:fixed;inset:0 0 auto}.site-shell .site-header.is-scrolled{color:#fff;background:#844030;padding-block:10rem;box-shadow:0 4px 18px #41322d12}.site-shell .site-header.is-scrolled .header-tools img{filter:none}.site-shell .main-nav{gap:6rem}.site-shell .main-nav a{min-height:max(44px,22rem);box-shadow:none;background:0 0;border-radius:999px;gap:4rem;margin:0;padding:0 5.67rem;position:relative}.site-shell .main-nav a:before{content:"";z-index:-1;pointer-events:none;mix-blend-mode:luminosity;opacity:0;background:#93584d;border-radius:999px;height:15.9rem;transition:opacity .2s;position:absolute;inset:50% 0 auto;transform:translateY(-50%);box-shadow:inset 0 0 0 .2rem #fff}.site-shell .main-nav a.active:before{opacity:.2}@media (hover:hover) and (pointer:fine){.site-shell .main-nav a:hover:before{opacity:.2}.site-shell .main-nav a.active:hover:before{opacity:.28}}.site-shell .main-nav a:focus-visible{outline-offset:2px;outline:2px solid #fff}.site-shell .main-nav a:focus-visible:before{opacity:.28}@media (min-width:1001px){.site-shell .site-header,.site-shell .site-header.is-scrolled{height:43.9rem;padding:0 43rem}.site-shell .site-header:not(.is-scrolled){mix-blend-mode:luminosity}}.nav-caret{fill:none;stroke:currentColor;stroke-width:1.5px;flex:none;width:6rem;height:6rem}html[dir=ltr] .nav-caret{transform:rotate(180deg)}.site-shell .hero-mark{z-index:40;width:clamp(40px,24rem,56px);height:clamp(40px,24rem,56px);transition:background-color .2s,transform .2s;position:fixed;inset:auto auto 28px 39rem;box-shadow:0 4px 14px #41322d24}.site-shell .hero-mark img{width:50%}.site-shell .hero-mark:hover{background:var(--clay);transform:translateY(-2px)}.home-page section,.home-page footer{scroll-margin-top:100px}html[dir=ltr] .home-page .hero-copy{text-align:left;left:43rem;right:auto}html[dir=ltr] .home-page .hero-photo{transform:scaleX(-1)}html[dir=ltr] .site-shell .hero-mark{left:auto;right:39rem}html[dir=ltr] .site-shell .button{border-radius:24rem 24rem 24rem 0}html[dir=ltr] .home-page .about-copy{left:47.18rem;right:auto}html[dir=ltr] .home-page .about-photo{left:auto;right:0}.site-shell .profile-art{overflow:hidden}.profile-scene{width:100%;height:100%;position:relative}.profile-scene img{object-fit:fill;width:100%;max-width:none;height:100%;position:absolute;inset:0}.profile-screen{display:none}html[dir=ltr] .site-shell .profile-photo{transform:scaleX(-1)}html[dir=ltr] .site-shell .profile-screen{clip-path:polygon(13.95% 15.8%,52.9% 15.8%,53.3% 73.25%,13.6% 73.8%);display:block;transform:translate(33.05%)}html[dir=ltr] .site-shell .profile-art .button{border-radius:24rem 24rem 24rem 0;left:32.95rem;right:auto}.site-shell .site-footer .soft-pill{background:0 0}.site-shell .site-footer li a,.site-shell .site-footer .social-link,.site-shell .footer-contact address>*{border-radius:20rem;margin-inline:-7rem;padding-inline:7rem;transition:background-color .2s,color .2s}.site-shell .site-footer li a:hover,.site-shell .site-footer li a:focus-visible,.site-shell .site-footer .social-link:hover,.site-shell .footer-contact address>:hover,.site-shell .footer-contact address>a:focus-visible{color:var(--clay);background:#e4e2e2;text-decoration:none}.site-shell .completion-gauge[data-progress]{width:18.68rem;height:9.34rem;color:var(--clay);flex:none;font-size:3.8633rem;line-height:1;overflow:visible}.site-shell .listing-details .completion-gauge[data-progress]{width:27.95rem;height:13.975rem;font-size:5.779rem}.completion-gauge[data-progress]:before,.completion-gauge[data-progress]:after{content:none}.completion-gauge[data-progress] svg{fill:none;stroke-width:4.12px;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.completion-gauge[data-progress] bdi{padding-bottom:0;line-height:1.15;position:relative}.project-location>img{object-fit:contain;flex:none}@media (min-width:1001px){html[dir=ltr] .site-shell .main-nav{gap:2rem;font-size:5rem}html[dir=ltr] .site-shell .main-nav a{padding-inline:6rem}html[dir=ltr] .site-shell .footer-brand{left:0;right:auto}html[dir=ltr] .site-shell .footer-links{left:208.18rem;right:auto}html[dir=ltr] .site-shell .footer-social{left:334.63rem;right:auto}html[dir=ltr] .site-shell .footer-contact{left:450.32rem;right:auto}html[dir=ltr] .site-shell .footer-contact address>*{margin-inline:0 auto}}@media (max-width:1000px){.site-shell .site-header{padding:18rem 30rem 10rem}.site-shell .site-header.is-scrolled{padding-block:10rem}.site-shell .main-nav{color:#fff;background:#844030;top:100%;left:30rem;right:30rem}.site-shell .main-nav.is-open{gap:0}.site-shell .main-nav a{gap:8px;min-height:44px;padding:10px 14px}.site-shell .main-nav a:before{height:32px}.nav-caret{width:12px;height:12px}.site-shell .completion-gauge[data-progress],.site-shell .listing-details .completion-gauge[data-progress]{width:40px;height:20px;font-size:8.27px}html[dir=ltr] .home-page .about-copy{left:35rem}html[dir=ltr] .site-shell .profile-art .button{left:30rem}}@media (max-width:600px){.site-shell .site-header,.site-shell .site-header.is-scrolled{gap:8px;padding:12px 16px}.site-shell .main-nav{max-height:calc(100svh - 90px);left:16px;right:16px;overflow:auto}.site-shell .hero-mark{width:42px;height:42px;bottom:24px;left:24px}html[dir=ltr] .site-shell .hero-mark{left:auto;right:24px}html[dir=ltr] .home-page .hero-copy{left:24px;right:24px}html[dir=ltr] .site-shell .hero-pattern{left:auto;right:-76px}html[dir=ltr] .home-page .about-copy{left:auto}html[dir=ltr] .home-page .about-photo{right:auto}html[dir=ltr] .site-shell .button{border-radius:28px 28px 28px 0}.site-shell .profile-art{aspect-ratio:auto;flex-direction:column;align-items:flex-start;gap:18px;height:auto;display:flex;overflow:visible}.site-shell .profile-scene{aspect-ratio:4/3;border-radius:20px 20px 0;width:100%;height:auto;left:auto;overflow:hidden}.site-shell .profile-scene img{width:169.912%;height:100%;inset:0 auto 0 0}html[dir=ltr] .site-shell .profile-scene{border-radius:20px 20px 20px 0;left:auto}html[dir=ltr] .site-shell .profile-scene img{inset:0 0 0 auto}.site-shell .profile-art .button{max-width:100%;min-height:44px;margin:0;position:static}html[dir=ltr] .site-shell .profile-art .button{border-radius:28px 28px 28px 0;left:auto}.site-shell .site-footer li a,.site-shell .site-footer .social-link,.site-shell .footer-contact address>*{margin-inline:-8px;padding-inline:8px}}@media (max-width:359px){.site-shell .site-header,.site-shell .site-header.is-scrolled{gap:4px;padding-inline:10px}}.site-shell .hero-pattern{background:url(/assets/hero-pattern-vertical.svg) top/8rem 259rem repeat-y;width:8rem;height:auto;inset:64.5rem auto 69.5rem 44.8rem;transform:none}html[dir=ltr] .site-shell .hero-pattern{left:auto;right:44.8rem}@media (max-width:600px){.site-shell .hero-pattern{background-size:7px 220px;width:7px;height:220px;inset:76.5px auto auto 30.5px}html[dir=ltr] .site-shell .hero-pattern{left:auto;right:30.5px}}html[dir=ltr] .project-cover{border-radius:6.88rem 9.5rem 15rem 0}html[dir=ltr] .project-cover>img{clip-path:inset(0 round 0 0 10rem)}html[dir=ltr] .project-status{border-radius:12rem 12rem 12rem 0;left:0;right:auto}html[dir=ltr] .value-grid li{border-radius:16rem 16rem 0}html[dir=ltr] .project-cover h3,html[dir=ltr] .listing-cover h3{background:linear-gradient(270deg,#dfcbb9 0%,#b08b77 42%,#844031 100%)}@media (max-width:1000px){html[dir=ltr] .project-cover{border-radius:11.59rem 16rem 22rem 0}html[dir=ltr] .project-status{border-radius:16px 16px 16px 0}}@media (max-width:600px){html[dir=ltr] .project-cover{border-radius:13.03px 18px 25px 0}html[dir=ltr] .value-grid li{border-radius:24px 24px 0}}.home-page .communities .section-label,.home-page .values .section-label,.profile .section-label{color:#000}.site-shell .hero-pattern{opacity:1}.rv-prep main section:not(.hero)>*,.rv-prep .hero-copy>*,.rv-prep .inner-hero-copy>*,.rv-prep .breadcrumbs,.rv-prep .feature-card,.rv-prep .listing-card,.rv-prep .project-card,.rv-prep .facts-row>div,.rv-prep .statistics>div,.rv-prep .gallery-item,.rv-prep .channels-grid>div,.rv-prep .project-highlights>div{opacity:0;animation:.4s linear 8s forwards rv-failsafe}@keyframes rv-failsafe{to{opacity:1}}@media (prefers-reduced-motion:reduce){.rv-prep main section:not(.hero)>*,.rv-prep .hero-copy>*,.rv-prep .inner-hero-copy>*,.rv-prep .breadcrumbs,.rv-prep .feature-card,.rv-prep .listing-card,.rv-prep .project-card,.rv-prep .facts-row>div,.rv-prep .statistics>div,.rv-prep .gallery-item,.rv-prep .channels-grid>div,.rv-prep .project-highlights>div{opacity:1}}.rv{opacity:0;transition-property:opacity,transform;transition-duration:.8s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.rv-shift{will-change:transform;transform:translateY(12rem)}.rv-slide{--rv-x:14rem;transform:translate(var(--rv-x),6rem);will-change:transform}html[dir=ltr] .rv-slide{--rv-x:-14rem}.rv.in{opacity:1;will-change:auto;transform:none}.completion-gauge .gauge-fill{transition:stroke-dasharray 1.1s cubic-bezier(.22,.61,.36,1)}.listing-pattern,.feature-pattern,.numbers-pattern,.team-pattern,.form-pattern{animation:14s ease-in-out infinite alternate motif-drift}@keyframes motif-drift{to{transform:translateY(-6px)}}.listing-grid{transition:opacity .25s}body.is-refiltering .listing-grid{opacity:.35}.no-curtain main,.no-curtain .site-footer{animation:.45s cubic-bezier(.22,.61,.36,1) both page-in}@keyframes page-in{0%{opacity:0;transform:translateY(8px)}}.enquiry-form.is-sending .form-submit{opacity:.6;pointer-events:none;position:relative}.enquiry-form.is-sending .form-submit:after{content:"";inset-inline-end:10px;border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;margin-top:-7px;animation:.7s linear infinite sending;position:absolute;top:50%}@keyframes sending{to{transform:rotate(360deg)}}.form-status:not([hidden]),.form-error:not([hidden]){animation:.5s cubic-bezier(.22,.61,.36,1) both page-in}main{transition:opacity .18s}html.is-switching main{opacity:.35}@media (prefers-reduced-motion:reduce){.rv,.rv-shift,.rv-slide{opacity:1!important;transform:none!important}.listing-pattern,.feature-pattern,.numbers-pattern,.team-pattern,.form-pattern,.no-curtain main,.no-curtain .site-footer,.form-status:not([hidden]),.form-error:not([hidden]),.enquiry-form.is-sending .form-submit:after{animation:none}}.fab{z-index:40;--fan:clamp(88px,46rem,108px);--fx:1;width:clamp(40px,24rem,56px);height:clamp(40px,24rem,56px);position:fixed;bottom:28px;left:39rem}html[dir=ltr] .fab{--fx:-1;left:auto;right:39rem}html[dir] .site-shell .fab .hero-mark{cursor:pointer;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;position:absolute;inset:0}.fab-opt{opacity:0;pointer-events:none;place-items:center;transition-property:transform,opacity;transition-duration:.5s,.22s;transition-timing-function:cubic-bezier(.34,1.56,.64,1),ease;display:grid;position:absolute;inset:0;transform:translate(0)scale(.3)}.fab.is-open .fab-opt{opacity:1;pointer-events:auto}.fab.is-open .fab-opt:first-child{transform:translate(0,calc(var(--fan) * -1)) scale(1);transition-delay:20ms}.fab.is-open .fab-opt:nth-child(2){transform:translate(calc(var(--fan) * .707 * var(--fx)),calc(var(--fan) * -.707)) scale(1);transition-delay:70ms}.fab.is-open .fab-opt:nth-child(3){transform:translate(calc(var(--fan) * var(--fx)),0) scale(1);transition-delay:.12s}.fab-dot{border-radius:50%;place-items:center;width:100%;height:100%;transition:transform .2s;display:grid;box-shadow:0 3px 8px #41322d33,0 9px 20px #41322d1f}.fab-dot svg{fill:#fff;width:46%;height:auto}.fab-opt:hover .fab-dot,.fab-opt:focus-visible .fab-dot{transform:scale(1.08)}.fab-wa{background:#25d366}.fab-call{background:var(--clay)}.fab-form{background:var(--rose)}.fab-label{color:var(--ink);white-space:nowrap;pointer-events:none;opacity:0;z-index:3;background:#fffffff2;border:1px solid #41322d1f;border-radius:100px;padding:6px 12px;font-size:12px;font-weight:600;transition-property:opacity,transform;transition-duration:.18s;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)scale(.94);box-shadow:0 2px 8px #41322d1a}html[dir=ltr] .fab-label{left:auto;right:calc(100% + 8px)}.fab-opt:hover .fab-label,.fab-opt:focus-visible .fab-label{opacity:1;transform:translateY(-50%)scale(1)}.fab-opt:hover,.fab-opt:focus-visible{z-index:2}.fab .hero-mark img{transition-property:opacity,transform;transition-duration:.25s,.35s}.fab.is-open .hero-mark{background:var(--ink)}.fab.is-open .hero-mark img{opacity:0;transform:rotate(90deg)scale(.55)}.fab .hero-mark:before,.fab .hero-mark:after{content:"";opacity:0;background:#fff;border-radius:2px;width:36%;height:2px;transition-property:opacity,transform;transition-duration:.2s,.35s;position:absolute}.fab.is-open .hero-mark:before{opacity:1;transform:rotate(45deg)}.fab.is-open .hero-mark:after{opacity:1;transform:rotate(-45deg)}@media (max-width:600px){.fab{--fan:clamp(76px,21vw,92px);width:42px;height:42px;bottom:24px;left:24px}html[dir=ltr] .fab{left:auto;right:24px}.fab-label{padding:5px 10px;font-size:11px}}#preloader{z-index:200;clip-path:inset(0);background:#ba8a68;flex-direction:column;justify-content:center;align-items:center;transition:clip-path 1.1s cubic-bezier(.77,0,.18,1);animation:.6s 7s forwards preKill;display:flex;position:fixed;inset:0}@keyframes preKill{to{visibility:hidden;opacity:0}}#preloader.done{clip-path:inset(0 0 100%)}#preloader:after{content:"";pointer-events:none;background-image:radial-gradient(#ffffff0f 1.1px,#0000 1.2px),radial-gradient(#ffffff0a 1.1px,#0000 1.2px);background-position:0 100%,9px 100%;background-size:26px 26px,17px 17px;height:34%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000000e6);mask-image:linear-gradient(#0000,#000000e6)}#preloader .mark-wrap{width:min(46vw,300px);position:relative}#preloader .mark-wrap svg{width:100%;height:auto;display:block;overflow:visible}#preloader .contour{fill:none;stroke:#c7b8a8;stroke-width:1.4px;stroke-dasharray:1;stroke-dashoffset:1px;stroke-linejoin:miter}#preloader.play .contour{animation:1.7s cubic-bezier(.65,.05,.36,1) forwards preDraw,.7s 2.2s forwards preStrokeFade}#preloader.play .contour:first-child{animation-delay:.15s,2.2s}#preloader.play .contour:nth-child(2){animation-delay:.3s,2.2s}#preloader.play .contour:nth-child(3){animation-delay:.45s,2.2s}#preloader.play .contour:nth-child(4){animation-delay:0s,2.2s}#preloader.play .contour:nth-child(5){animation-delay:.6s,2.2s}@keyframes preDraw{to{stroke-dashoffset:0}}@keyframes preStrokeFade{to{opacity:0}}#preMarkFill{fill:#c7b8a8;opacity:0}#preloader.play #preMarkFill{animation:.9s 2.1s forwards preBloom}@keyframes preBloom{to{opacity:1}}#preShine rect{transform:translate(-160px)skew(-18deg)}#preloader.play #preShine rect{animation:1.2s cubic-bezier(.5,0,.3,1) 2.55s forwards preSweep}@keyframes preSweep{to{transform:translate(320px)skew(-18deg)}}#preloader .wordmark{text-align:center;opacity:0;margin-top:26px;transition:opacity .9s,transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(12px)}#preloader .wordmark.in{opacity:1;transform:none}#preloader .wordmark .ar{color:#fff;font-size:clamp(22px,4.4vw,30px);font-weight:500}#preloader .wordmark .en{color:#c7b8a8;text-transform:uppercase;direction:ltr;margin-top:6px;font-size:clamp(10px,1.9vw,13px)}#preloader .wordmark .en,[dir=rtl] #preloader .wordmark .en{letter-spacing:.42em;text-indent:.42em}#preloader .progress{text-align:center;width:min(52vw,260px);position:absolute;bottom:clamp(34px,7vh,64px);left:50%;transform:translate(-50%)}#preloader .bar{background:#ffffff29;height:1px;overflow:hidden}#preloader .bar i{background:#c7b8a8;width:0;height:100%;transition:width .25s;display:block}#preloader .pct{letter-spacing:.24em;color:#fff9;font-variant-numeric:tabular-nums;direction:ltr;margin-top:10px;font-size:12px;font-weight:300}@media (prefers-reduced-motion:reduce){#preloader.play .contour{stroke-dashoffset:0;opacity:0;animation:none}#preloader.play #preMarkFill{opacity:1;animation:none}#preloader.play #preShine rect{animation:none}#preloader{transition:opacity .4s}#preloader.done{clip-path:none;opacity:0;pointer-events:none}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.inner-page .site-footer{background:#fff;border-radius:0;height:300rem;padding-top:48rem}.inner-page .inner-hero{z-index:2;height:325.2rem}.inner-page .hero-pattern{background-image:url(/assets/pages/hero-pattern.svg);background-repeat:no-repeat;background-size:auto 100%}html[dir=ltr] .inner-page .hero-pattern{transform:scaleX(-1)}.inner-hero-photo{object-fit:fill;width:100%;height:100%;position:absolute;inset:0}html[dir=ltr] .inner-hero-photo{transform:scaleX(-1)}.inner-hero-copy{text-align:right;max-width:370rem;position:absolute;top:153rem;right:43rem}.inner-hero-copy .hero-kicker{margin:0 0 8rem;font-size:7.58rem;font-weight:500;line-height:1.5}.inner-hero h1{margin:0;font-size:27.34rem;font-weight:400;line-height:1.33}.inner-hero h1 strong{font-size:28.94rem;font-weight:600}.inner-hero-description{margin:13rem 0 0;max-width:230rem;margin-inline-start:auto;font-size:7.35rem;font-weight:300;line-height:1.55}.breadcrumbs{color:#ffffff70;font-size:6.84rem;font-weight:300;position:absolute;bottom:30rem;left:43rem}.breadcrumbs a:hover{color:#fff;text-decoration:underline}.page-about .inner-hero-copy{top:173rem}.page-about .inner-hero h1 strong{font-size:26.54rem;font-weight:400}.page-projects .inner-hero-copy{top:138rem}.page-project .inner-hero-copy{top:163rem}.page-project .inner-hero h1{font-weight:600}.page-project .hero-kicker{background:var(--sand);border-radius:15rem 15rem 0;margin-inline-start:auto;padding:2rem 6rem 2rem 10rem;font-size:3.95rem;display:table}.page-project .hero-kicker:before{content:"";background:#24df00;border-radius:50%;width:4rem;height:4rem;margin-inline-end:4rem;display:inline-block}.page-project .inner-hero-description{margin-top:10rem;font-size:12.15rem}.page-investors .inner-hero-copy{top:156rem}.page-brokers .inner-hero-copy{top:171rem}.page-careers .inner-hero-copy{top:156rem}.page-contact .inner-hero{height:198rem}.page-contact .inner-hero-copy{top:91rem}.origin-section{z-index:2;background:#fff;border-radius:0 0 16rem 16rem;height:199.35rem;padding:34rem 45rem 30rem;position:relative}.origin-section .section-heading{margin-bottom:19rem}.origin-section>p{margin:0 0 9rem;max-width:467rem;margin-inline-end:auto;font-size:6.39rem;font-weight:300;line-height:1.43}.origin-section .origin-promise{color:var(--clay);margin-top:3rem;font-weight:500}.purpose-section{z-index:1;background:#c99b79 url(/assets/pages/source-texture.webp) 50%/cover;border-radius:0 0 16rem 16rem;height:252.13rem;margin-top:-16rem;padding:76rem 73rem 46rem;position:relative}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:space-between;gap:45rem;display:grid}.feature-card{text-align:right;background:#f5f2ef;border-radius:8rem 8rem 8rem 0;min-width:0;height:115rem;padding:14rem 15rem 18rem;position:relative}.feature-icon{object-fit:contain;margin:0 0 6rem;width:13rem;height:13rem;margin-inline:0}.feature-card h3{color:var(--rose);margin:0 0 7rem;font-size:10.39rem;font-weight:600;line-height:1.55}.feature-card p{margin:0;font-size:6.39rem;font-weight:300;line-height:1.36}.feature-card .feature-subtitle{margin-bottom:5rem;font-weight:400}.feature-pattern{object-fit:fill;width:calc(100% - 30rem);height:4rem;position:absolute;bottom:13rem;left:15rem;right:15rem}.numbers-section{height:219.2rem;padding:46rem 45rem 0;position:relative}.about-numbers{z-index:2;background:#f0eeee;border-radius:0 0 16rem 16rem}.facts-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:23rem;margin:33rem 0 0;display:grid}.facts-row>div{text-align:right;min-width:0;position:relative}.facts-row>div+div:before{content:"";opacity:.4;background:currentColor;width:.3rem;height:20rem;position:absolute;bottom:1rem;right:-12rem}.facts-row dd{color:var(--clay);margin:0;font-size:18.43rem;font-style:italic;font-weight:600;line-height:1.4}.facts-row dt{white-space:nowrap;font-size:5.82rem;font-weight:300}.leadership{color:#c1b7ac;z-index:1;background:#292929;border-radius:0 0 16rem 16rem;height:307.4rem;position:relative;overflow:hidden}.leadership-chairman{height:323.4rem;margin-top:-16rem;padding-top:16rem}.leader-copy{inset-inline-start:45rem;width:283rem;font-size:8.2rem;font-weight:300;line-height:1.45;position:absolute;top:69rem}.leader-copy .section-heading{margin-bottom:35rem;max-width:none;margin-inline:0}.leader-copy .section-heading:before{background:#b3a08c}.leader-copy .section-label{font-size:6.8rem}.leader-copy .section-heading h2{color:var(--sand);font-size:10rem}.leader-copy>p{margin:0 0 13rem}.leader-pattern{opacity:.65;width:156rem;height:7rem;position:absolute;top:28rem;left:2rem}.leader-signature{text-align:right;margin-top:27rem;width:180rem;margin-inline-end:auto}.leader-signature p{color:var(--sand);margin:0 0 3rem;font-size:6rem;font-weight:500}.leader-signature p+p{color:inherit;font-size:5rem;font-weight:300}.leader-portrait{object-fit:contain;max-width:none;position:absolute}.leadership-chairman .leader-portrait{inset-inline-end:12rem;width:287rem;height:304rem;top:69rem}.leadership-chairman .leader-copy{top:77rem}.leadership-ceo{color:#817a76;background:#e1dede;height:305.6rem}.leadership-ceo .leader-copy{inset-inline:auto 15rem;width:312rem;top:58rem}.leadership-ceo .leader-copy .section-heading h2{color:var(--rose)}.leadership-ceo .leader-portrait{inset-inline-start:32rem;width:241.6rem;height:460.8rem;top:62rem}.leadership-ceo .leader-pattern{width:200rem;left:-10rem}.leadership-ceo .leader-signature{margin-inline-start:0}.leadership-deputy{height:305.5rem}.leadership-deputy .leader-portrait{inset-inline-end:52rem;width:234.6rem;height:451.3rem;top:59rem}.leadership-deputy .leader-copy{top:60rem}.inner-profile{background:#f0f0f0;border-radius:0 0 16rem 16rem;height:408.9rem;padding-top:36rem;padding-bottom:50rem}.inner-profile .profile-art{margin-top:20rem}.project-filters{z-index:4;background:#fff;border-radius:23rem 23rem 23rem 0;grid-template-columns:repeat(4,minmax(0,1fr)) 46rem;gap:5rem;width:55%;padding:5rem;font-size:4.7rem;display:grid;position:absolute;top:271rem;right:22.5%}.project-filters input,.project-filters select{color:#8a817d;width:100%;min-width:0;height:20rem;font:inherit;text-align:right;outline-offset:2px;background:#f3f3f3;border:0;border-radius:18rem;padding:0 10rem}.project-filters>button{background:var(--clay);color:#fff;border-radius:15rem;font-size:7rem}.listings-first{z-index:2;background:#fff;border-radius:0 0 16rem 16rem;height:403rem;padding:40rem 45rem 42rem;position:relative}.listing-pattern{width:360rem;height:9rem;position:absolute;top:63rem;left:43rem}.listing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18rem;margin-top:40rem;display:grid}.listing-card{background:#f8f6f5;border-radius:9.5rem 6.88rem 0 12rem;min-width:0;overflow:hidden}.listing-cover{border-radius:9.5rem 6.88rem 0 16rem;height:165.4rem;display:block;position:relative;overflow:hidden}.listing-cover>img{object-fit:cover;z-index:1;border-radius:9.5rem 6.88rem 0 12rem;width:100%;height:146.5rem;transition:transform .35s ease-out;position:absolute;top:0;left:0}.listing-cover:hover>img{transform:scale(1.025)}.listing-cover h3{color:#fff;background:linear-gradient(90deg,#dfcbb9,#b08b77 42%,#844031);justify-content:flex-start;align-items:flex-end;gap:3rem;height:27rem;margin:0;padding:0 14rem 4rem;font-size:7.35rem;font-weight:500;display:flex;position:absolute;bottom:0;left:0;right:0}.listing-details{padding:0 0 15rem}.listing-details .project-meta{min-height:35rem;padding:10rem 14rem 0;font-size:5.61rem}.listing-details .completion{gap:4rem}.listing-details .completion-gauge{width:24.8rem;height:12.4rem;font-size:5.65rem}.listing-details .completion-gauge:before{border-width:2rem 2rem 0;border-color:#e5ded9 #e5ded9 currentColor;border-bottom-style:none}.listing-details .completion-gauge:after{border-width:2rem;width:4.4rem;height:9.4rem}.listing-details .project-location{gap:3rem;font-size:5.1rem}.listing-details .project-location>img{object-fit:contain;width:8rem;height:11rem}.listing-details .project-stats{gap:10rem;margin-top:8rem;padding:0 14rem}.listing-details .project-stats dd{font-size:12rem}.listing-details .project-stats dd span{font-size:8.4rem}.listing-details .project-stats dt{font-size:3.7rem}.listing-details .project-stats>div+div:before{height:17rem;inset-inline-start:-5rem}.listings-second{background:#f0eeee;border-radius:0 0 16rem 16rem;height:384.5rem;min-height:400.5rem;margin-top:-16rem;padding:67rem 45rem 17rem}.listings-second>.listing-grid{margin:0}.more-button{margin-top:31rem;min-width:88.5rem;margin-inline-end:auto;display:flex}.more-projects .project-grid{margin:30rem 0}.more-projects:has(.project-card){padding-top:10rem}.listings-second:has(.more-projects:not([hidden])){height:auto}.listing-empty{min-height:300rem;padding:70rem 45rem;font-size:12rem}.page-projects.has-no-results .listings-first,.page-projects.has-no-results .listings-second{display:none}.project-overview{height:347.3rem;padding:35rem 43rem;position:relative}.project-description{width:245rem;margin-inline-end:auto}.project-description>.section-heading{margin-bottom:17rem}.project-description>p{margin:0;font-size:8rem;font-weight:300;line-height:1.3}.project-description>.project-areas{margin-top:6rem}.brochure-link{inset-inline-start:43rem;min-height:28rem;font-size:8.4rem;position:absolute;bottom:72rem}.project-highlights{inset-inline-end:44rem;grid-template-columns:repeat(2,126rem);gap:20rem 18rem;margin:0;display:grid;position:absolute;top:87rem}.project-highlights>div{background:#f3f0f0;border-radius:7rem 7rem 7rem 0;flex-direction:column-reverse;justify-content:center;align-items:center;height:82rem;display:flex}.project-highlights dd{color:var(--clay);direction:ltr;margin:0;font-size:28.2rem;font-style:italic;font-weight:600;line-height:1.35}.project-highlights dd small{font-size:10rem;font-style:normal;font-weight:400}.project-highlights dt{font-size:8.4rem;font-weight:300}.project-highlights [data-project-price] dd{font-size:24rem}.project-gallery{background:#f0eeee;border-radius:16rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:10rem;height:281.3rem;padding:50rem 0 53rem;display:grid}.gallery-item{border-radius:7rem;overflow:hidden}.gallery-item img{object-fit:cover;width:100%;height:100%;transition:transform .3s ease-out}.gallery-item:hover img{transform:scale(1.035)}.photo-enquiry{isolation:isolate;border-radius:20rem;height:376.7rem;position:relative;overflow:hidden}.enquiry-background{object-fit:fill;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.project-enquiry{margin-top:30rem}.enquiry-form{color:#a99b8c;background:#292929;border-radius:9rem 9rem 9rem 0;width:220rem;min-height:271rem;padding:17rem 21rem 18rem;font-size:5.3rem;line-height:1.5;position:relative}.enquiry-form h2{color:var(--sand);margin:0 0 20rem;font-size:10.8rem;font-weight:500}.form-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:6rem 3rem;display:grid}.form-field{min-width:0;position:relative}.form-field.wide{grid-column:1/-1}.enquiry-form input:not([type=checkbox],[type=radio],[type=file]),.enquiry-form select,.enquiry-form textarea{color:#d1c8c0;width:100%;min-width:0;min-height:18rem;line-height:1.5;font:inherit;caret-color:var(--sand);resize:vertical;text-align:start;background:#323231;border:.3rem solid #46433f;border-radius:18rem;padding:5rem 9rem}.enquiry-form select{color:#8b8682}.enquiry-form select:has(option:checked:not([value=""])){color:#d1c8c0}.enquiry-form select option{color:#fff;background:#292929}.country-code{pointer-events:none;flex-direction:row-reverse;align-items:center;gap:4rem;font-size:7rem;display:flex;position:absolute;top:50%;left:7rem;transform:translateY(-50%)}.saudi-flag{color:#fff;background:#007348;justify-content:center;align-items:center;width:11rem;height:7rem;font-size:3rem;display:inline-flex}.phone-field input{padding-left:35rem!important}.form-submit{background:var(--sand);border-radius:12rem 12rem 0;min-width:39rem;min-height:14rem;margin:12rem 0 0;padding:2rem 11rem;font-size:4.8rem;display:flex}.form-submit:hover{background:#a57353}.form-privacy{text-align:right;color:#8b8682;margin:23rem 0 0;font-size:4.6rem}.form-pattern{object-fit:fill;opacity:.8;width:100%;height:9rem;margin-top:15rem}.photo-enquiry>.enquiry-form{inset-inline-end:54rem;position:absolute;top:52rem}.photo-enquiry>.form-project{width:220rem;min-height:271rem;padding-top:14rem;top:54rem}.form-project h2{margin-bottom:3rem}.form-intro{margin:0 0 8rem;font-size:4.3rem}.interest-tabs{text-align:right;border:0;margin:0 0 8rem;padding:0}.interest-tabs legend{margin-bottom:4rem;font-size:4.8rem}.interest-tabs label{display:inline-block;position:relative}.interest-tabs input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.interest-tabs label>span{border:.3rem solid #534d47;padding:2rem 5rem;font-size:4.2rem;display:block}.interest-tabs input:checked+span{background:var(--sand);color:#fff}.interest-tabs input:focus-visible+span{outline:2px solid var(--sand);outline-offset:2px}.privacy-consent{align-items:flex-start;gap:4rem;margin-top:19rem;font-size:4.8rem;display:flex}.privacy-consent input{width:7rem;height:7rem;accent-color:var(--sand);margin:0}.form-status{color:#f4e5d8;border-top:.3rem solid #84715f;margin:15rem 0 0;padding-top:12rem;font-size:7rem;line-height:1.65}.draft-download{color:#f4e5d8;cursor:pointer;margin-top:8rem;font-size:7rem;text-decoration:underline;display:inline-block}.form-honeypot{clip-path:inset(50%);opacity:0;pointer-events:none;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.form-error{color:#ffb4ab;margin:10rem 0 0;font-size:7rem;font-weight:500;line-height:1.65}.broker-join .form-error{color:#b3261e}.enquiry-form.is-sending .form-submit{opacity:.55;pointer-events:none}.enquiry-form:has(.form-error:not([hidden])){height:auto}.enquiry-form:has(.form-status:not([hidden])){height:auto;min-height:271rem}.photo-enquiry:has(.form-status:not([hidden])){height:auto;min-height:450rem;padding:52rem 54rem}.photo-enquiry:has(.form-status:not([hidden]))>.enquiry-form{margin-inline-start:auto;position:relative;top:auto;left:auto}.investor-about{background:#efecea;border-radius:0 0 20rem 20rem;height:332.3rem;position:relative}.investor-copy{inset-inline-start:45rem;width:183rem;position:absolute;top:39rem}.investor-copy .section-heading{margin-bottom:24rem}.investor-copy>p{margin:0 0 13rem;font-size:8rem;font-weight:300;line-height:1.45}.investor-copy>img{width:183rem;height:10rem;margin-top:28rem}.investor-about-photo{object-fit:cover;inset-inline-end:0;border-radius:12rem;width:388rem;height:253rem;position:absolute;top:40rem}.investor-numbers{background-blend-mode:multiply;color:#f3ded0;background:#af604e url(/assets/pages/source-texture.webp) 50%/cover;border-radius:20rem;height:236.8rem;margin-top:15rem;padding-top:59rem}.investor-numbers .section-heading:before{background:#deb593}.investor-numbers .facts-row{margin-top:32rem}.numbers-pattern{filter:brightness(1.5);width:400rem;height:8rem;position:absolute;top:72rem;left:45rem}.partnership-steps{height:273.7rem;padding:42rem 45rem}.partnership-steps .feature-grid{gap:52rem;margin:40rem 26rem 0}.partnership-steps .feature-card{height:114.8rem}.join-section{background:#f0eeee;border-radius:20rem;justify-content:space-between;align-items:flex-start;gap:45rem;height:351rem;padding:42rem 51rem;display:flex;position:relative}.join-copy{width:290rem}.join-copy>.section-heading{margin:0 0 20rem}.join-copy>p{margin:0 0 20rem;font-size:7rem;font-weight:300;line-height:1.5}.join-copy ul{flex-direction:column;align-items:flex-start;gap:7rem;margin:0;padding:0;list-style:none;display:flex}.join-copy li{text-align:center;background:#e9e2de;border-radius:20rem;min-width:139rem;padding:4rem 14rem;font-size:7rem}.join-section>.enquiry-form{flex:none}.join-section:has(.form-status:not([hidden])){height:auto;min-height:351rem}.broker-benefits{height:308.5rem;padding:46rem 45rem}.broker-benefits .feature-grid{gap:54rem;margin:48rem 16rem 0}.broker-benefits .feature-card{height:115rem}.broker-process{z-index:1;background:#d4b89f;border-radius:20rem;position:relative;overflow:hidden}.broker-meeting{object-fit:fill;border-radius:20rem;width:100%;height:301.8rem}.broker-steps{height:318.7rem;padding:48rem 44rem 40rem}.broker-steps .feature-grid{gap:52rem;margin:36rem 25rem 0}.step-number{color:#d9ae8f;font-size:15rem;font-weight:600;line-height:1.4;display:block}.broker-steps .feature-card{background:#f3e9df;height:115rem;padding-top:13rem}.broker-steps .feature-card h3{margin-bottom:8rem}.broker-join{color:#a49b91;z-index:0;background:#373737;border-radius:0 0 20rem 20rem;height:397.4rem;margin-top:-16rem;padding:74rem 40rem 50rem}.broker-join .join-copy{width:290rem;margin-top:0}.broker-join .section-heading:before{background:#a49b91}.broker-join .join-copy li{color:#b6aea5;background:#4a4845}.broker-join .enquiry-form{color:#a17657;background:#dcbda4;width:220rem}.broker-join .enquiry-form input,.broker-join .enquiry-form textarea,.broker-join .enquiry-form select{color:#8b7362;background:#e8cbb4;border-color:#0000}.broker-join .enquiry-form input::placeholder,.broker-join .enquiry-form textarea::placeholder,.broker-join .form-privacy{color:#a58d7b}.broker-join .form-submit{background:var(--clay)}.broker-join .form-status,.broker-join .draft-download{color:#5b3826}.team-section{height:339.4rem;padding:63rem 45rem;position:relative}.team-copy{width:275rem;margin-inline-end:auto}.team-copy>.section-heading{margin-bottom:22rem}.team-copy>.section-heading .section-label:empty{display:none}.team-copy>p{margin:0 0 13rem;font-size:8.3rem;font-weight:300;line-height:1.4}.team-copy .team-lead{font-size:10.77rem;font-weight:400}.team-photo{object-fit:fill;inset-inline-end:46rem;border-radius:16rem 16rem 16rem 0;width:227rem;height:251rem;position:absolute;top:44rem}.team-pattern{width:275rem;height:11rem;margin-top:65rem}.careers-application{background:var(--sand);color:#f0d4bd;border-radius:20rem;height:383rem;padding:31rem 44rem 40rem}.careers-application>.section-heading:before{background:#eed4bd}.careers-intro{margin:13rem 0 27rem;font-size:7.5rem;font-weight:300}.careers-form{border-radius:10rem 10rem 10rem 0;width:100%;min-height:217.7rem;padding:23rem 23rem 20rem}.careers-form .form-fields{gap:7rem 28rem}.careers-form .form-field input,.careers-form select,.careers-form textarea{background:#292929;min-height:22rem;font-size:5.8rem}.careers-form .form-field textarea,.cv-field{height:40rem}.cv-field>label{text-align:center;color:#a49c94;cursor:pointer;background:#30302f;border:.7rem dashed #55504b;border-radius:22rem;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:5rem 9rem;font-size:5.5rem;display:flex;position:relative}.cv-field input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.cv-field svg{fill:none;stroke:currentColor;stroke-width:1.3px;width:9rem;height:9rem;margin-bottom:3rem}.cv-field:focus-within{outline:2px solid var(--sand);outline-offset:3px;border-radius:22rem}.cv-filename{overflow-wrap:anywhere;display:block}.careers-form-bottom{justify-content:space-between;align-items:center;gap:40rem;margin-top:20rem;display:flex}.careers-form-bottom .form-submit{min-width:64rem;min-height:21rem;margin:0;font-size:7rem}.careers-form-bottom .form-pattern{width:420rem;height:9rem;margin:0}.careers-application:has(.form-status:not([hidden])){height:auto;min-height:383rem}.contact-channels{height:212rem;padding:45rem 43rem 0}.contact-channels .section-label:empty{display:none}.contact-channels .section-heading{padding-top:10rem}.contact-channels .section-heading h2{color:var(--ink);font-size:10rem;font-weight:300}.channels-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:57rem;margin:23rem 0 0;display:grid}.channels-grid>div{white-space:nowrap;border-top:.4rem solid #8a8380;padding-top:16rem}.channels-grid dt{color:var(--rose);margin-bottom:4rem;font-size:5.5rem;font-weight:300}.channels-grid dd{margin:0;font-size:7.5rem;font-weight:300}.contact-enquiry{height:383.7rem}.contact-enquiry>.enquiry-form{top:57rem;min-height:270rem;inset-inline-end:54rem}.form-contact .form-fields{gap:6rem 3rem}.form-contact input:not([type=checkbox]),.form-contact textarea,.form-contact select{color:#fff;background:#535353;border-color:#535353}.form-contact input::placeholder,.form-contact textarea::placeholder,.form-contact select{color:#bcb8b4}.form-contact .form-privacy{visibility:hidden;margin-top:23rem}.form-contact .form-pattern{margin-top:14rem}.gallery-dialog{color:#fff;background:0 0;border:0;width:auto;max-width:none;height:auto;max-height:none;margin:0;padding:0;inset:0;overflow:visible}.gallery-dialog[open]{justify-content:center;align-items:center;display:flex}.gallery-dialog::backdrop{background:#171311dc}.gallery-dialog>img{object-fit:contain;background:#222;border-radius:12px;max-width:88vw;max-height:85dvh;display:block}.gallery-close{z-index:1;color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:50%;place-items:center;width:44px;height:44px;font-size:26px;line-height:1;display:grid;position:fixed;inset-block-start:16px;inset-inline-end:16px}.gallery-close:hover{background:#000000a6}.gallery-close:focus-visible{outline-offset:2px;outline:2px solid #fff}.inner-page .section-label:empty{display:none}.inner-page .section-heading:has(.section-label:empty){padding-top:10rem}html[lang=en] .inner-hero-copy{text-align:left;max-width:370rem}html[dir=ltr] .inner-hero-copy{left:43rem;right:auto}html[dir=ltr] .breadcrumbs{left:auto;right:43rem}html[dir=ltr] .inner-hero .button,html[dir=ltr] .inner-hero .hero-kicker{border-radius:24rem 24rem 24rem 0}.inner-page section,.inner-page footer{scroll-margin-top:100px}html[lang=en] .inner-hero h1{font-size:26rem;line-height:1.25}html[lang=en] .inner-hero h1 strong{font-size:26rem}html[lang=en] .inner-hero-description{max-width:330rem;margin-inline-start:0}html[lang=en] .facts-row>div{text-align:left}html[lang=en] .facts-row>div+div:before{left:-12rem;right:auto}html[lang=en] .facts-row dt{white-space:normal;font-size:5.3rem}html[lang=en] .feature-card{text-align:left}html[lang=en] .feature-card h3{font-size:9rem}html[lang=en] .feature-card p{font-size:6rem;line-height:1.4}html[lang=en] .leader-copy{text-align:left}html[lang=en] .leader-copy>.section-heading{margin-inline:0 auto}html[lang=en] .leader-pattern{display:none;left:auto;right:0}html[lang=en] .leader-signature{text-align:left}html[lang=en] .project-description,html[lang=en] .team-copy{margin-inline:0 auto}html[lang=en] .join-section,html[dir=ltr] .page-investors .investor-join{flex-direction:row}.site-shell .enquiry-form{border-end-end-radius:0;border-end-start-radius:9rem}.site-shell .careers-form{border-end-start-radius:10rem}html[lang=en] .country-code{left:auto;right:7rem}html[lang=en] .phone-field input{padding-left:9rem!important;padding-right:35rem!important}html[lang=en] .channels-grid{gap:25rem}html[lang=en] .channels-grid>div{white-space:normal}html[lang=en] .project-filters input,html[lang=en] .project-filters select{text-align:left}.purpose-section{background-image:url(/assets/pages/purpose-texture.webp);background-size:100% 100%}.investor-numbers{background-blend-mode:normal;background-image:url(/assets/pages/numbers-texture.webp);background-size:100% 100%}.leader-pattern{height:7rem;top:32rem}.inner-hero-description,.page-project .hero-kicker{margin-inline:0}.more-projects{padding-top:20rem;font-size:8rem}.more-projects a,.form-status a,.draft-download{text-decoration:underline}select:focus-visible,textarea:focus-visible{outline:2px solid var(--sand);outline-offset:3px}html[lang=en] .listing-pattern,html[lang=en] .numbers-pattern{display:none}html[lang=en] .form-investor .form-fields,html[lang=en] .form-broker .form-fields,html[lang=en] .form-contact .form-fields{grid-template-columns:1fr}html[lang=en] .investor-join,html[lang=en] .broker-join{height:auto;min-height:351rem}html[lang=en] .contact-enquiry{height:auto;min-height:420rem;padding:52rem 54rem}html[lang=en] .contact-enquiry>.enquiry-form{position:relative;top:auto;left:auto}@media (max-width:1000px){.inner-page .inner-hero{height:370rem}.inner-hero-photo{object-fit:cover}.inner-hero-copy{max-width:400rem;top:174rem;right:35rem}html[dir=ltr] .inner-hero-copy{left:35rem}.inner-hero-copy .hero-kicker{font-size:12px}.inner-hero h1{font-size:32px}.inner-hero h1 strong{font-size:34px}.inner-hero-description{max-width:290rem;font-size:12px}.page-about .inner-hero-copy,.page-projects .inner-hero-copy,.page-project .inner-hero-copy,.page-investors .inner-hero-copy,.page-brokers .inner-hero-copy,.page-careers .inner-hero-copy{top:175rem}.page-about .inner-hero h1 strong{font-size:29px}.page-project .inner-hero-description{font-size:16px}.page-project .hero-kicker{font-size:10px}.breadcrumbs{font-size:10px;bottom:22rem;left:35rem}.page-contact .inner-hero{height:220rem}.page-contact .inner-hero-copy{top:105rem}.inner-page .site-footer{height:auto}.origin-section{height:auto;min-height:210rem;padding:40rem 35rem}.origin-section>p{max-width:none;margin-bottom:12rem;font-size:12px;line-height:1.7}.purpose-section{height:auto;padding:65rem 35rem 48rem}.feature-grid{gap:20rem}.feature-card{height:170rem;padding:16rem 15rem 25rem}.feature-card h3{margin-bottom:9rem;font-size:15px}.feature-card p{font-size:11px;line-height:1.6}.feature-icon{width:24px;height:22px;margin-bottom:6rem}.feature-pattern{height:5rem}.numbers-section{height:auto;min-height:235rem;padding:40rem 35rem}.facts-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:20rem 30rem;margin-top:30rem}.facts-row dd{font-size:28px}.facts-row dt{white-space:normal;font-size:11px}.facts-row>div+div:before{height:30px;right:-15rem}.facts-row>div:nth-child(4):before{display:none}.leadership{height:370rem}.leader-copy{inset-inline-start:30rem;width:320rem;font-size:12px;line-height:1.65;top:35rem}.leader-copy .section-heading{max-width:none;margin-bottom:25rem}.leader-copy .section-label{font-size:11px}.leader-copy .section-heading h2{font-size:16px}.leader-pattern{display:none}.leader-signature{width:220rem;margin-top:20rem}.leader-signature p{font-size:11px}.leader-signature p+p{font-size:10px}.leadership-chairman .leader-copy,.leadership-deputy .leader-copy{top:35rem}.leadership-chairman .leader-portrait{top:auto;bottom:-25rem;width:300rem;height:auto;inset-inline-end:-20rem}.leadership-ceo .leader-copy{inset-inline-end:30rem;width:315rem;top:35rem}.leadership-ceo .leader-portrait{top:95rem;width:235rem;height:auto;inset-inline-start:20rem}.leadership-deputy .leader-portrait{top:70rem;width:245rem;height:auto;inset-inline-end:35rem}.inner-profile{height:auto;padding:40rem 35rem}.project-filters{grid-template-columns:repeat(4,minmax(0,1fr)) 60rem;gap:6rem;width:calc(100% - 70rem);margin:-35rem auto 0;padding:8rem;font-size:12px;position:relative;top:auto;right:auto}.project-filters input,.project-filters select{height:44px;padding-inline:8rem}.project-filters>button{font-size:13px}.listings-first,.listings-second{height:auto;min-height:0;padding:40rem 35rem}.listing-pattern{display:none}.listing-grid{gap:18rem;margin-top:30rem}.listing-cover{height:180rem}.listing-cover>img{height:150rem}.listing-cover h3{height:38rem;padding:0 10rem 6rem;font-size:12px}.listing-details .project-meta{flex-wrap:wrap;gap:10rem;padding:12rem 8rem 0;font-size:10px}.listing-details .project-location{font-size:10px}.listing-details .project-location>img{width:9px;height:13px}.listing-details .completion-gauge{width:30px;height:15px;font-size:9px}.listing-details .project-stats{gap:8rem;padding:0 8rem}.listing-details .project-stats dd{font-size:16px}.listing-details .project-stats dd span{font-size:10px}.listing-details .project-stats dt{white-space:normal;font-size:9px}.more-button{min-height:44px;font-size:14px}.project-overview{height:365rem;padding:35rem}.project-description{width:280rem}.project-description>p{font-size:12px;line-height:1.6}.project-highlights{inset-inline-end:35rem;grid-template-columns:repeat(2,126rem);gap:18rem;top:95rem}.project-highlights>div{height:95rem}.project-highlights dd{font-size:32px}.project-highlights dt{font-size:11px}.project-highlights [data-project-price] dd{font-size:24px}.brochure-link{inset-inline-start:35rem;min-height:44px;font-size:13px;bottom:50rem}.project-gallery{height:260rem;padding:35rem 0}.photo-enquiry{height:450rem}.photo-enquiry>.enquiry-form{inset-inline-end:35rem;width:280rem;top:40rem}.enquiry-form{width:280rem;min-height:340rem;padding:22rem;font-size:11px}.enquiry-form h2{margin-bottom:20rem;font-size:17px}.enquiry-form input:not([type=checkbox],[type=radio],[type=file]),.enquiry-form select,.enquiry-form textarea{min-height:34px;padding:7rem 10rem}.form-fields{gap:8rem 6rem}.country-code{font-size:12px}.saudi-flag{width:16px;height:10px;font-size:6px}.form-submit{min-height:34px;margin-top:12rem;padding:6px 18px;font-size:12px}.form-privacy{margin-top:18rem;font-size:10px}.form-pattern{margin-top:15rem}.form-intro{font-size:10px;line-height:1.6}.interest-tabs legend{font-size:11px}.interest-tabs label>span{padding:5px;font-size:10px}.privacy-consent{margin-top:15rem;font-size:10px;line-height:1.6}.privacy-consent input{flex:none;width:14px;height:14px}.form-status,.draft-download{font-size:12px}.project-enquiry{height:550rem}.photo-enquiry>.form-project{width:290rem;padding:22rem;top:35rem}.investor-about{height:385rem}.investor-copy{inset-inline-start:35rem;width:240rem;top:35rem}.investor-copy>p{font-size:12px;line-height:1.6}.investor-copy .section-heading{margin-bottom:20rem}.investor-copy>img{width:240rem;margin-top:25rem}.investor-about-photo{width:350rem;height:280rem;top:50rem}.numbers-pattern{display:none}.partnership-steps{height:auto;padding:40rem 35rem}.partnership-steps .feature-grid{gap:20rem;margin:30rem 0 0}.partnership-steps .feature-card{height:170rem}.join-section{gap:25rem;height:auto;min-height:440rem;padding:35rem}.join-copy{width:270rem}.join-copy>p{font-size:12px;line-height:1.6}.join-copy li{min-width:170rem;padding:7px 12px;font-size:11px}.broker-benefits{height:auto;padding:45rem 35rem}.broker-benefits .feature-grid{gap:20rem;margin:35rem 0 0}.broker-benefits .feature-card{height:180rem}.broker-meeting{object-fit:cover;height:310rem}.broker-steps{height:auto;padding:40rem 35rem}.broker-steps .feature-grid{gap:20rem;margin:30rem 0 0}.broker-steps .feature-card{height:170rem}.step-number{font-size:20px}.broker-join{min-height:460rem;padding-top:60rem}.broker-join .enquiry-form{width:280rem}.broker-join .join-copy{width:270rem}.team-section{height:385rem;padding:45rem 35rem}.team-copy{width:290rem}.team-copy>p{font-size:12px;line-height:1.6}.team-copy .team-lead{font-size:15px}.team-photo{object-fit:cover;inset-inline-end:35rem;width:255rem;height:285rem;top:50rem}.team-pattern{width:290rem;margin-top:30rem}.careers-application{height:auto;min-height:450rem;padding:35rem}.careers-intro{font-size:12px;line-height:1.7}.careers-form{width:100%;min-height:260rem;padding:25rem}.careers-form .form-fields{gap:10rem 20rem}.careers-form .form-field input,.careers-form select,.careers-form textarea{min-height:40px;font-size:12px}.careers-form .form-field textarea,.cv-field{height:65px}.cv-field>label{padding:8px;font-size:10px}.cv-field svg{width:14px;height:14px;margin-bottom:5px}.careers-form-bottom .form-submit{min-height:40px;font-size:12px}.careers-form-bottom .form-pattern{width:400rem}.contact-channels{height:auto;min-height:220rem;padding:40rem 35rem}.contact-channels .section-heading h2{font-size:15px}.channels-grid{gap:25rem}.channels-grid>div{white-space:normal}.channels-grid dt{margin-bottom:8px;font-size:11px}.channels-grid dd{font-size:12px;line-height:1.7}.contact-enquiry{height:470rem}.contact-enquiry>.enquiry-form{top:40rem;inset-inline-end:35rem}html[lang=en] .inner-hero h1,html[lang=en] .inner-hero h1 strong{font-size:30px}html[lang=en] .feature-card h3{font-size:14px}html[lang=en] .feature-card p,html[lang=en] .facts-row dt{font-size:11px}html[lang=en] .facts-row>div+div:before{left:-15rem}}@media (max-width:600px){.inner-page .inner-hero{height:660px;min-height:600px}.inner-hero-photo{object-fit:cover;object-position:center}.inner-hero-copy,.page-about .inner-hero-copy,.page-projects .inner-hero-copy,.page-project .inner-hero-copy,.page-investors .inner-hero-copy,.page-brokers .inner-hero-copy,.page-careers .inner-hero-copy{z-index:3;max-width:none;inset:auto 24px 70px}.inner-hero-copy .hero-kicker{margin-bottom:12px;font-size:14px}.inner-hero h1{font-size:35px;line-height:1.4}.inner-hero h1 strong,.page-about .inner-hero h1 strong{font-size:34px;line-height:1.4}.inner-hero-description{max-width:330px;margin-top:17px;font-size:14px;line-height:1.7}.breadcrumbs{z-index:3;color:#ffffffb0;font-size:11px;bottom:25px;left:24px}.page-about .inner-hero-copy{bottom:85px}.page-projects .inner-hero-copy{bottom:90px}.page-project .hero-kicker{padding:5px 10px;font-size:11px}.page-project .inner-hero-description{font-size:16px}.page-contact .inner-hero{height:350px;min-height:350px}.page-contact .inner-hero-copy{inset:auto 24px 62px}.page-contact .inner-hero h1{font-size:35px}.inner-page .site-footer{border-radius:0;height:auto;padding:40px 24px 30px}.origin-section{border-radius:0 0 22px 22px;height:auto;padding:45px 24px 40px}.origin-section .section-heading{margin-bottom:22px}.origin-section>p{margin-bottom:15px;font-size:14px;line-height:1.9}.purpose-section{border-radius:0 0 22px 22px;height:auto;margin-top:-22px;padding:62px 24px 44px}.feature-grid{grid-template-columns:1fr;gap:20px}.feature-card{border-radius:18px 18px 18px 0;height:auto;min-height:200px;padding:25px 24px 45px}.feature-icon{width:34px;height:32px;margin-bottom:9px}.feature-card h3{margin-bottom:12px;font-size:20px}.feature-card p{font-size:14px;line-height:1.8}.feature-card .feature-subtitle{margin-bottom:8px}.feature-pattern{width:calc(100% - 48px);height:7px;bottom:20px;left:24px;right:24px}.numbers-section{border-radius:0 0 22px 22px;height:auto;min-height:0;padding:44px 24px}.facts-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 36px;margin-top:30px}.facts-row dd{font-size:30px}.facts-row dt{font-size:12px;line-height:1.6}.facts-row>div+div:before{display:none}.facts-row>div:nth-child(2n):before{height:36px;display:block;right:-18px}.leadership,.leadership-chairman,.leadership-ceo,.leadership-deputy{border-radius:0 0 22px 22px;flex-direction:column;height:auto;min-height:0;padding:42px 24px 0;display:flex}.leadership-chairman{margin-top:-22px;padding-top:65px}.leader-copy,.leadership-chairman .leader-copy,.leadership-ceo .leader-copy,.leadership-deputy .leader-copy{order:0;width:auto;font-size:14px;line-height:1.8;position:static}.leader-copy>.section-heading{max-width:none;margin-bottom:25px}.leader-copy .section-label{font-size:12px}.leader-copy .section-heading h2{font-size:20px}.leader-copy>p{margin-bottom:16px}.leader-signature,.leadership-ceo .leader-signature{text-align:start;width:auto;margin:28px 0 0}.leader-signature p{margin-bottom:4px;font-size:13px;line-height:1.7}.leader-signature p+p{font-size:12px}.leader-portrait,.leadership-chairman .leader-portrait,.leadership-ceo .leader-portrait,.leadership-deputy .leader-portrait{object-fit:cover;object-position:top;order:1;align-self:center;width:300px;max-width:100%;height:310px;margin-top:28px;position:static}.leadership-chairman .leader-portrait{object-fit:contain;object-position:bottom}.leadership-ceo .leader-portrait{object-position:center top;width:260px}.leadership-deputy .leader-portrait{width:250px}.inner-profile{border-radius:0 0 22px 22px;height:auto;padding:44px 24px}.inner-profile .profile-art{margin-top:24px}.project-filters{border-radius:20px 20px 0;grid-template-columns:1fr 1fr;gap:9px;width:calc(100% - 48px);margin:-28px auto 0;padding:15px;font-size:12px;position:relative;top:auto;right:auto;box-shadow:0 10px 22px #51362515}.project-filters input,.project-filters select{border-radius:22px;height:44px;padding:0 12px;font-size:12px}.project-filters>button{border-radius:22px 22px 0;grid-column:1/-1;height:44px;font-size:14px}.listings-first,.listings-second{border-radius:0 0 22px 22px;height:auto;min-height:0;padding:40px 24px}.listings-second{margin-top:-22px;padding-top:62px}.listing-grid{grid-template-columns:1fr;gap:28px;margin-top:28px}.listing-cover{aspect-ratio:172/165;border-radius:18px 13.03px 0 24px;height:auto}.listing-cover>img{border-radius:18px 13.03px 0 18px;height:calc(100% - 34px)}.listing-cover h3{height:47px;padding:0 18px 9px;font-size:18px}.listing-card{border-radius:18px 13.03px 0 24px}.listing-details{padding-bottom:20px}.listing-details .project-meta{flex-wrap:nowrap;gap:10px;min-height:45px;padding:15px 15px 0;font-size:11px}.listing-details .completion-gauge{width:36px;height:18px;font-size:11px}.listing-details .project-location{gap:5px;font-size:11px}.listing-details .project-location>img{width:10px;height:15px}.listing-details .project-stats{gap:18px;margin-top:14px;padding:0 15px}.listing-details .project-stats dd{font-size:24px}.listing-details .project-stats dd span{font-size:14px}.listing-details .project-stats dt{white-space:normal;font-size:11px}.listing-details .project-stats>div+div:before{height:30px;inset-inline-start:-9px}.more-button{min-height:48px;margin-top:30px;font-size:14px}.listing-empty{min-height:250px;padding:50px 24px;font-size:16px}.project-overview{flex-direction:column;gap:28px;height:auto;padding:44px 24px;display:flex}.project-description{width:auto;margin:0}.project-description>.section-heading{margin-bottom:20px}.project-description>p{font-size:14px;line-height:1.85}.brochure-link{min-height:44px;margin-top:24px;font-size:14px;position:static}.project-highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;position:static}.project-highlights>div{border-radius:14px 14px 14px 0;height:112px;padding:10px}.project-highlights dd{font-size:33px}.project-highlights dd small{font-size:13px}.project-highlights dt{font-size:12px}.project-highlights [data-project-price] dd{font-size:27px}.project-gallery{border-radius:22px;grid-template-columns:1fr;gap:18px;height:auto;padding:30px 24px}.gallery-item{aspect-ratio:1.18;border-radius:14px;height:auto}.photo-enquiry,.project-enquiry,.contact-enquiry{border-radius:22px;height:auto;min-height:0;margin-top:28px;padding:200px 24px 30px}.enquiry-background{object-fit:cover;object-position:center top}.enquiry-form,.broker-join .enquiry-form{border-radius:18px 18px 18px 0;width:100%;min-height:0;padding:28px 22px;font-size:13px}.photo-enquiry>.enquiry-form,.photo-enquiry>.form-project,.contact-enquiry>.enquiry-form{width:100%;min-height:0;padding:28px 22px;position:relative;top:auto;left:auto}.enquiry-form h2{margin-bottom:23px;font-size:21px}.form-fields{grid-template-columns:1fr;gap:12px}.form-field.wide{grid-column:auto}.enquiry-form input:not([type=checkbox],[type=radio],[type=file]),.enquiry-form select,.enquiry-form textarea{border-width:1px;border-radius:24px;min-height:46px;padding:12px 14px;font-size:13px}.enquiry-form textarea{resize:vertical;min-height:92px}.country-code{gap:5px;font-size:14px;left:12px}.saudi-flag{width:19px;height:12px;font-size:7px}.phone-field input{padding-left:53px!important}.form-submit{border-radius:24px 24px 0;min-width:100px;min-height:44px;margin-top:18px;padding:10px 22px;font-size:14px}.form-privacy{margin-top:23px;font-size:11px}.form-pattern{height:8px;margin-top:20px}.form-intro{margin-bottom:16px;font-size:12px;line-height:1.7}.form-project h2{margin-bottom:8px}.interest-tabs{flex-wrap:wrap;gap:5px;margin-bottom:18px;display:flex}.interest-tabs legend{margin-bottom:8px;font-size:12px}.interest-tabs label{flex:1}.interest-tabs label>span{text-align:center;border-width:1px;place-items:center;min-height:44px;padding:10px 5px;font-size:11px;display:grid}.privacy-consent{gap:8px;margin-top:23px;font-size:11px;line-height:1.7}.privacy-consent input{width:18px;height:18px}.form-status,.draft-download{margin-top:20px;font-size:13px;line-height:1.8}.form-status{padding-top:16px}.photo-enquiry:has(.form-status:not([hidden])){min-height:0;padding:200px 24px 30px}.enquiry-form:has(.form-status:not([hidden])){min-height:0}.investor-about{border-radius:0 0 22px 22px;flex-direction:column;gap:26px;height:auto;padding:44px 24px;display:flex}.investor-copy{width:auto;position:static}.investor-copy .section-heading{margin-bottom:24px}.investor-copy>p{margin-bottom:14px;font-size:14px;line-height:1.85}.investor-copy>img{width:100%;height:9px;margin-top:24px}.investor-about-photo{object-fit:cover;border-radius:18px;align-self:flex-end;width:calc(100% + 24px);max-width:none;height:260px;position:static}.investor-numbers{border-radius:22px;margin-top:20px}.partnership-steps{padding:44px 24px}.partnership-steps .feature-grid{gap:20px;margin:28px 0 0}.partnership-steps .feature-card{height:auto;min-height:200px}.join-section{border-radius:22px;flex-direction:column;gap:28px;height:auto;min-height:0;padding:44px 24px;display:flex}html[dir=ltr] .page-investors .investor-join{flex-direction:column}.site-shell .enquiry-form{border-end-end-radius:0;border-end-start-radius:18px}.join-copy,.broker-join .join-copy{width:auto}.join-copy>.section-heading{margin-bottom:20px}.join-copy>p{margin-bottom:22px;font-size:14px;line-height:1.8}.join-copy ul{gap:10px}.join-copy li{min-width:210px;padding:9px 18px;font-size:12px}.join-section:has(.form-status:not([hidden])){min-height:0}.broker-benefits{padding:44px 24px}.broker-benefits .feature-grid{gap:20px;margin:28px 0 0}.broker-benefits .feature-card{height:auto;min-height:220px}.broker-process{border-radius:22px}.broker-meeting{object-fit:cover;object-position:center;border-radius:22px;height:260px}.broker-steps{height:auto;padding:44px 24px}.broker-steps .feature-grid{gap:20px;margin:28px 0 0}.broker-steps .feature-card{height:auto;min-height:200px;padding-top:22px}.step-number{margin-bottom:5px;font-size:28px}.broker-join{z-index:0;border-radius:0 0 22px 22px;margin-top:-22px;padding-top:66px}.team-section{flex-direction:column;gap:28px;height:auto;padding:44px 24px;display:flex}.team-copy{width:auto;margin:0}.team-copy>.section-heading{margin-bottom:23px}.team-copy>p{margin-bottom:16px;font-size:14px;line-height:1.85}.team-copy .team-lead{font-size:17px;line-height:1.75}.team-pattern{width:100%;height:9px;margin-top:24px}.team-photo{object-fit:cover;border-radius:20px 20px 20px 0;width:100%;height:330px;position:static}.careers-application{border-radius:22px;height:auto;min-height:0;padding:40px 24px}.careers-intro{margin:18px 0 24px;font-size:14px;line-height:1.85}.careers-form{width:100%;min-height:0;padding:25px 20px}.careers-form .form-fields{grid-template-columns:1fr;gap:12px}.careers-form .form-field input,.careers-form select,.careers-form textarea{min-height:46px;font-size:13px}.careers-form .form-field textarea{height:92px}.cv-field{height:105px}.cv-field>label{border-radius:22px;padding:14px;font-size:12px;line-height:1.65}.cv-field svg{width:19px;height:19px;margin-bottom:8px}.careers-form-bottom{flex-wrap:wrap;gap:18px;margin-top:22px}.careers-form-bottom .form-submit{min-width:100px;min-height:44px;font-size:14px}.careers-form-bottom .form-pattern{width:100%;height:8px}.careers-application:has(.form-status:not([hidden])){min-height:0}.contact-channels{height:auto;min-height:0;padding:44px 24px}.contact-channels .section-heading h2{font-size:17px;line-height:1.8}.channels-grid{grid-template-columns:1fr;gap:24px;margin-top:28px}.channels-grid>div{border-top-width:1px;padding-top:17px}.channels-grid dt{margin-bottom:8px;font-size:12px}.channels-grid dd{font-size:15px}.channels-grid a{align-items:center;min-height:44px;display:inline-flex}.contact-enquiry{margin-top:0}.form-contact .form-fields{gap:12px}.form-contact .form-privacy{display:none}.form-contact .form-pattern{margin-top:26px}html[lang=en] .inner-hero-copy{max-width:none}html[dir=ltr] .inner-hero-copy{left:24px;right:24px}html[dir=ltr] .breadcrumbs{left:auto;right:24px}html[lang=en] .contact-enquiry{min-height:0;padding:200px 24px 30px}html[lang=en] .inner-hero h1,html[lang=en] .inner-hero h1 strong{font-size:30px}html[lang=en] .inner-hero-description{max-width:330px}html[lang=en] .feature-card h3{font-size:19px}html[lang=en] .feature-card p{font-size:14px}html[lang=en] .facts-row dt{font-size:12px}html[lang=en] .facts-row>div:nth-child(2n):before{left:-18px;right:auto}html[lang=en] .join-section{flex-direction:column}html[lang=en] .country-code{left:auto;right:12px}html[lang=en] .phone-field input{padding-left:14px!important;padding-right:53px!important}html[lang=en] .project-description,html[lang=en] .team-copy{margin:0}}@media (max-width:359px){.inner-page .inner-hero h1,.inner-page .inner-hero h1 strong{font-size:30px}.page-about .inner-hero h1 strong{font-size:27px}.enquiry-form,.photo-enquiry>.enquiry-form,.photo-enquiry>.form-project{padding-inline:17px}.feature-card h3{font-size:18px}.project-highlights dd{font-size:28px}.project-highlights [data-project-price] dd{font-size:23px}html[lang=en] .inner-hero h1,html[lang=en] .inner-hero h1 strong{font-size:27px}}.project-filters{border-radius:22px 22px 22px 0;grid-template-columns:repeat(4,minmax(0,1fr)) 64px;gap:8px;width:70%;padding:8px;font-size:13px;right:15%;box-shadow:0 8px 24px #41322d1a}.project-filters input,.project-filters select,.project-filters .filter-trigger{width:100%;min-width:0;height:44px;color:var(--ink);font:inherit;text-align:start;background:#f5f2ef;border:1px solid #e5ded9;border-radius:16px;padding:0 14px}.project-filters input::placeholder{color:#766258}.project-filters>button{border-radius:16px;min-height:44px;font-size:14px;transition:background-color .2s}.project-filters>button:hover{background:#713527}.filter-select{min-width:0;position:relative}.project-filters .filter-trigger{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;transition:background-color .2s,border-color .2s;display:flex}.filter-trigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filter-trigger svg{fill:none;width:16px;height:16px;stroke:var(--clay);stroke-width:1.6px;flex:none;transition:transform .2s}.project-filters .filter-trigger:hover,.project-filters .filter-trigger[aria-expanded=true]{border-color:var(--sand);background:#eee7e1}.filter-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.filter-options{z-index:6;background:#fff;border:1px solid #e5ded9;border-radius:16px;width:max-content;min-width:100%;max-width:min(250px,80vw);padding:6px;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;box-shadow:0 12px 28px #41322d26}.project-filters .filter-option{width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:start;background:0 0;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex}.project-filters .filter-option:hover,.project-filters .filter-option:focus-visible{color:var(--clay);background:#f5f2ef}.project-filters .filter-option[aria-pressed=true]{color:var(--clay);background:#eee7e1;font-weight:600}.filter-option[aria-pressed=true]:after{content:"";border:solid var(--clay);border-width:0 2px 2px 0;width:6px;height:10px;margin-inline:3px;transform:rotate(45deg)}.enquiry-form .filter-trigger{color:#d1c8c0;width:100%;min-height:18rem;font:inherit;text-align:start;background:#323231;border:.3rem solid #62594f;border-radius:18rem;justify-content:space-between;align-items:center;gap:8px;padding:5rem 9rem;display:flex}.enquiry-form .filter-trigger svg{stroke:var(--sand);width:14px;height:14px}.enquiry-form .filter-trigger:hover,.enquiry-form .filter-trigger[aria-expanded=true]{border-color:var(--sand);background:#413a34}.form-options{box-sizing:border-box;overscroll-behavior:contain;color:#f5eee8;background:#292929;border:1px solid #776553;border-radius:14px;min-width:0;max-width:calc(100vw - 24px);margin:0;padding:6px;font-family:Lama,sans-serif;font-size:13px;position:fixed;inset:auto;overflow:auto;box-shadow:0 12px 28px #241a1940}.form-options .filter-option{color:#f5eee8;text-align:start;width:100%;min-height:44px;font:inherit;background:0 0;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;line-height:1.5;display:flex}.form-options .filter-option:hover,.form-options .filter-option:focus-visible{background:#413a34}.form-options .filter-option[aria-pressed=true]{color:#292929;background:#ba8a68;font-weight:600}.form-options .filter-option[aria-pressed=true]:after{border-color:#292929;flex:none}.enquiry-form .phone-field{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px;display:grid}.enquiry-form .phone-field input,html[lang=en] .enquiry-form .phone-field input{width:100%;min-width:0;padding:5rem 9rem!important}.phone-country .filter-trigger{white-space:nowrap;direction:ltr}.phone-country .filter-trigger>span{align-items:center;gap:7px;display:inline-flex;overflow:visible}.country-flag{background-image:url(/assets/flags/flags@2x.webp);background-repeat:no-repeat;background-size:4880px 15px;background-position:calc(var(--flag-offset) * 20px) 0;border-radius:2px;flex:none;width:20px;height:15px;display:inline-block}.form-options .filter-option>span:not(.country-flag){flex:1}.form-options{scrollbar-width:thin;scrollbar-color:#a58d79 #292929;scrollbar-gutter:stable}.form-options::-webkit-scrollbar{width:6px}.form-options::-webkit-scrollbar-track{background:#292929}.form-options::-webkit-scrollbar-thumb{background:#a58d79;border-radius:6px}.phone-country .form-options{scrollbar-width:none;scrollbar-gutter:auto}.phone-country .form-options::-webkit-scrollbar{width:0;height:0;display:none}.enquiry-form .form-options .country-search{z-index:1;color:#f5eee8;width:100%;min-height:44px;font:inherit;text-align:start;background:#323231;border:1px solid #776553;border-radius:10px;margin:0 0 6px;padding:10px 12px;font-size:13px;position:sticky;top:0}.country-empty{color:#f5eee8;padding:8px 12px;font-size:13px}.enquiry-form .country-select{width:110px}.select-error{color:#f2bd9e;margin-top:5px;font-size:12px;line-height:1.5;display:block}.enquiry-form .select-error{margin-top:1.5rem;font-size:4.3rem;line-height:1.3}.enquiry-form .phone-field{margin-bottom:4rem}.enquiry-form .filter-trigger[data-invalid],.enquiry-form :is(input,textarea)[aria-invalid=true]{border-color:#f2bd9e}.enquiry-form .privacy-consent[aria-invalid=true]{color:#f2bd9e}.broker-join .filter-trigger[data-invalid],.broker-join :is(input,textarea)[aria-invalid=true]{border-color:#b3261e}.broker-join .privacy-consent[aria-invalid=true]{color:#713527}.broker-join .filter-trigger{color:#574235;background:#e8cbb4;border-color:#a17657}.broker-join .filter-trigger:hover,.broker-join .filter-trigger[aria-expanded=true]{background:#f0d5be}.broker-join .select-error{color:#713527}.photo-enquiry:has(.select-error:not([hidden])){height:auto;min-height:376.7rem;padding:52rem 54rem}.photo-enquiry:has(.select-error:not([hidden]))>.enquiry-form{margin-inline-start:auto;position:relative;top:auto;left:auto}@media (max-width:1000px){.enquiry-form .filter-trigger{min-height:40px;padding:8px 10px;font-size:12px}.enquiry-form .phone-field input,html[lang=en] .enquiry-form .phone-field input{min-height:40px;padding:8px 10px!important}.enquiry-form .select-error{margin-top:3px;font-size:9px}.photo-enquiry:has(.select-error:not([hidden])){min-height:450rem;padding:40rem 35rem}}@media (max-width:600px){.enquiry-form .filter-trigger{border-radius:24px;min-height:46px;padding:12px 14px;font-size:13px}.enquiry-form .phone-field input,html[lang=en] .enquiry-form .phone-field input{min-height:46px;padding:12px 14px!important}.enquiry-form .phone-country .filter-trigger{padding-inline:10px;font-size:12px}.enquiry-form .select-error{margin-top:4px;font-size:11px}.enquiry-form .phone-field{margin-bottom:10px}.photo-enquiry:has(.select-error:not([hidden])){min-height:0;padding:200px 24px 30px}}html[dir=ltr] .project-filters{border-radius:22px 22px 0}html[dir=ltr] .site-shell .form-submit{border-radius:12rem 12rem 12rem 0}html[dir=ltr] .listing-card{border-radius:6.88rem 9.5rem 12rem 0}html[dir=ltr] .listing-cover{border-radius:6.88rem 9.5rem 16rem 0}html[dir=ltr] .listing-cover>img{border-radius:6.88rem 9.5rem 12rem 0}html[dir=ltr] .feature-card{border-radius:8rem 8rem 0}html[dir=ltr] .project-highlights>div{border-radius:7rem 7rem 0}html[dir=ltr] .team-photo{border-radius:16rem 16rem 0}html[dir=ltr] .contact-enquiry>.enquiry-form{margin-inline-start:auto;inset-inline:auto}:is(.photo-enquiry:has(.form-status:not([hidden]))>.enquiry-form,.photo-enquiry:has(.select-error:not([hidden]))>.enquiry-form){inset-inline:auto}@media (max-width:1000px){.project-filters{width:calc(100% - 70rem);right:auto}}@media (max-width:600px){.project-filters{border-radius:20px 20px 0;grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100% - 48px);padding:12px;font-size:12px}html[dir=ltr] .project-filters{border-radius:20px 20px 20px 0}.project-filters input,.project-filters .filter-trigger{padding-inline:10px}.project-filters>button{border-radius:22px 22px 0}html[dir=ltr] .project-filters>button{border-radius:22px 22px 22px 0}html[dir=ltr] .site-shell .form-submit{border-radius:24px 24px 24px 0}html[dir=ltr] .listing-card,html[dir=ltr] .listing-cover{border-radius:13.03px 18px 24px 0}html[dir=ltr] .listing-cover>img{border-radius:13.03px 18px 18px 0}html[dir=ltr] .feature-card{border-radius:18px 18px 0}html[dir=ltr] .project-highlights>div{border-radius:14px 14px 0}html[dir=ltr] .team-photo{border-radius:20px 20px 0}.photo-enquiry>.enquiry-form,.photo-enquiry>.form-project,.contact-enquiry>.enquiry-form{inset-inline:auto}}.inner-page .section-heading h2{color:var(--clay)}.inner-page .inner-profile .section-heading h2{color:var(--rose)}.origin-section .origin-promise{color:var(--sand)}.feature-card{color:#333}.feature-card h3{color:var(--clay)}.breadcrumbs,.leadership{color:#fff}.leadership-ceo{color:#2c2c2c}.leader-copy .section-heading h2,.leader-signature p:first-child{color:#d5bba2}.leadership-ceo .leader-copy .section-heading h2,.leadership-ceo .leader-signature p:first-child{color:var(--clay)}.leader-pattern,.form-pattern{opacity:1}.numbers-pattern{filter:none}.investor-numbers{color:#fff}.investor-numbers .section-heading h2,.investor-numbers .facts-row dd{color:#f6e4d6}.step-number{color:#d9b99e}.broker-join,.broker-join .join-copy li{color:#fff}.broker-join .section-heading h2{color:#d9b99e}.careers-application{color:#fff}.careers-application>.section-heading h2{color:#913f30}.contact-channels,.contact-channels .section-heading h2{color:#000}.channels-grid dt{color:var(--clay)}.enquiry-form{color:#fff}.enquiry-form h2{color:#d4b69d}.form-contact h2{color:var(--sand)}.enquiry-form input:not([type=checkbox],[type=radio],[type=file]),.enquiry-form textarea,.enquiry-form select,.enquiry-form .filter-trigger,.form-privacy,.cv-field>label{color:#fff}.enquiry-form select:has(option:checked:not([value=""])){color:#fff}.enquiry-form input::placeholder,.enquiry-form textarea::placeholder{color:#fff;opacity:1}.broker-join .enquiry-form h2{color:var(--clay)}.broker-join .enquiry-form,.broker-join .enquiry-form input,.broker-join .enquiry-form textarea,.broker-join .enquiry-form select,.broker-join .filter-trigger,.broker-join .form-privacy,.broker-join .enquiry-form input::placeholder,.broker-join .enquiry-form textarea::placeholder,.form-contact .form-privacy{color:#2c2c2c}.broker-join .enquiry-form select:has(option:checked:not([value=""])){color:#2c2c2c}.privacy-policy{color:var(--sand)}a.privacy-policy{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.project-filters input,.project-filters select,.project-filters .filter-trigger,.project-filters .filter-option,.project-filters input::placeholder{color:#9e9e9e}.project-filters .filter-option[aria-pressed=true]{color:var(--clay)}.project-filters .filter-trigger:not(.is-placeholder),.project-filters input:not(:placeholder-shown){color:#241f20}.project-filters select:not(:has(option[value=""]:checked)){color:#241f20}.policy{background:#fff;padding:clamp(56px,34rem,120px) clamp(20px,8vw,64px) clamp(64px,40rem,140px)}.policy-text{text-align:left;max-width:760px;color:var(--ink);margin:0 auto;font-size:clamp(15px,7.2rem,17px);font-weight:300;line-height:1.8}.policy-text a{color:var(--clay);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.policy-text h2{color:var(--rose);margin:2.4em 0 .7em;font-size:clamp(19px,9.6rem,24px);font-weight:600;line-height:1.35}.policy-text p{margin:0 0 1.1em}.policy-text ul{margin:0 0 1.2em;padding-inline-start:1.25em}.policy-text li{margin:0 0 .55em;padding-inline-start:.2em}.policy-text li::marker{color:var(--sand)}.policy-text strong{color:#241f20;font-weight:500}.policy-text .policy-pending{border-inline-start:3px solid var(--sand);color:#6b5146;background:#f8f4f1;border-radius:0 8px 8px 0;margin:1.4em 0;padding:.9em 1.1em;font-weight:400}.home-page.site-shell .hero-pattern{background-image:url(/assets/pages/pattern-index-0.svg);background-repeat:no-repeat;background-size:contain}@media (min-width:1001px){.home-page.site-shell .hero-pattern{width:7.2137rem;height:262.398rem;inset:62.6624rem auto auto 46.5737rem}html[dir=ltr] .home-page.site-shell .hero-pattern{left:auto;right:46.5737rem}}.page-about.site-shell .hero-pattern{background-image:url(/assets/pages/pattern-about-0.svg);background-repeat:no-repeat;background-size:contain}@media (min-width:1001px){.page-about.site-shell .hero-pattern{width:7.2841rem;height:195.841rem;inset:56.8493rem auto auto 45.2197rem}html[dir=ltr] .page-about.site-shell .hero-pattern{left:auto;right:45.2197rem}}.page-projects.site-shell .hero-pattern{background-image:url(/assets/pages/pattern-projects-0.svg);background-repeat:no-repeat;background-size:contain}@media (min-width:1001px){.page-projects.site-shell .hero-pattern{width:7.2834rem;height:195.839rem;inset:57.5401rem auto auto 45.2209rem}html[dir=ltr] .page-projects.site-shell .hero-pattern{left:auto;right:45.2209rem}}.page-project.site-shell .hero-pattern{background-image:url(/assets/pages/pattern-project-0.svg);background-repeat:no-repeat;background-size:contain}@media (min-width:1001px){.page-project.site-shell .hero-pattern{width:7.2833rem;height:195.84rem;inset:59.275rem auto auto 45.2177rem}html[dir=ltr] .page-project.site-shell .hero-pattern{left:auto;right:45.2177rem}}.page-investors.site-shell .hero-pattern{background-image:url(/assets/pages/pattern-investors-0.svg);background-repeat:no-repeat;background-size:contain}@media (min-width:1001px){.page-investors.site-shell .hero-pattern{width:7.2835rem;height:195.84rem;inset:59.4567rem auto auto 45.2168rem}html[dir=ltr] .page-investors.site-shell .hero-pattern{left:auto;right:45.2168rem}}.page-brokers.site-shell .hero-pattern{background-image:url(/assets/pages/pattern-brokers-0.svg);background-repeat:no-repeat;background-size:contain}@media (min-width:1001px){.page-brokers.site-shell .hero-pattern{width:7.2831rem;height:195.838rem;inset:58.4715rem auto auto 45.2266rem}html[dir=ltr] .page-brokers.site-shell .hero-pattern{left:auto;right:45.2266rem}}.page-careers.site-shell .hero-pattern{background-image:url(/assets/pages/pattern-careers-0.svg);background-repeat:no-repeat;background-size:contain}@media (min-width:1001px){.page-careers.site-shell .hero-pattern{width:7.2831rem;height:195.84rem;inset:58.4671rem auto auto 45.2252rem}html[dir=ltr] .page-careers.site-shell .hero-pattern{left:auto;right:45.2252rem}}.page-contact.site-shell .hero-pattern{background-image:url(/assets/pages/pattern-contact-0.svg);background-repeat:no-repeat;background-size:contain}@media (min-width:1001px){.page-contact.site-shell .hero-pattern{width:5.9559rem;height:108.221rem;inset:57.4447rem auto auto 45.0848rem}html[dir=ltr] .page-contact.site-shell .hero-pattern{left:auto;right:45.0848rem}}@font-face{font-family:Lama;src:url(/fonts/lama/lama-thin.ttf)format("truetype");font-weight:100;font-display:swap}@font-face{font-family:Lama;src:url(/fonts/lama/lama-bold.ttf)format("truetype");font-weight:700;font-display:swap}.site-shell .footer-pattern,.site-shell .values-intro>img,.site-shell .feature-pattern,.site-shell .leader-pattern,.site-shell .listing-pattern,.site-shell .numbers-pattern,.site-shell .team-pattern,.site-shell .form-pattern,.site-shell .investor-copy>img{object-fit:contain;max-width:100%;height:auto}.site-shell .footer-contact address{flex-direction:column;align-items:flex-start;display:flex}.site-shell .footer-contact address>*{margin-inline:-7rem}.site-shell .leader-signature{text-align:start;width:fit-content;max-width:100%;margin-inline:auto 0}.site-shell .leader-signature p:first-child{font-weight:600}.site-shell .leader-signature p+p{font-weight:500}.page-about .inner-hero h1{font-weight:600}.page-about .inner-hero h1 strong{font-weight:500}.page-contact .inner-hero h1{font-weight:600}.breadcrumbs{font-weight:100}.pdf-bold{font-weight:700}.pdf-semibold{font-weight:600}.page-brokers .inner-hero h1 .pdf-semibold{display:inline}.join-copy h2{font-weight:500}.enquiry-form{--form-hint:#bfbfbf}.form-investor{--form-hint:#c2c2c2}.form-broker{--form-hint:#635b54}.form-contact{--form-hint:#ccc}.site-shell .enquiry-form input::placeholder,.site-shell .enquiry-form textarea::placeholder{color:var(--form-hint);opacity:1}.site-shell .enquiry-form .filter-trigger.is-placeholder,.site-shell .careers-form .cv-label{color:var(--form-hint)}.site-shell .enquiry-form select:has(option[value=""]:checked){color:var(--form-hint)}.site-shell .careers-form .cv-field>label{--cv-radius:19.86rem;background:#313131;border:0;border-radius:999px}.site-shell .careers-form .cv-label{color:#fff}.site-shell .cv-field svg:not(.cv-outline){stroke:#fff;stroke-width:2.15px;flex:none;width:4.21rem;height:2.13rem;margin-bottom:7rem}.site-shell .cv-field .cv-outline{pointer-events:none;width:100%;height:100%;margin:0;position:absolute;inset:0;overflow:visible}.cv-outline rect{x:.5px;y:.5px;rx:var(--cv-radius);ry:var(--cv-radius);fill:none;stroke:#ffffff26;stroke-width:.413rem;stroke-dasharray:4.849rem 4.849rem;width:calc(100% - 1px);height:calc(100% - 1px)}.site-shell .cv-field:focus-within{border-radius:999px}@media (max-width:1000px){.site-shell .careers-form .cv-field>label{--cv-radius:32.5px}.site-shell .cv-field svg:not(.cv-outline){width:11px;height:6px;margin-bottom:10px}.cv-outline rect{stroke-width:1px;stroke-dasharray:9 9}}@media (max-width:600px){.site-shell .careers-form .cv-field>label{--cv-radius:52.5px}}.join-copy li{text-align:start;border-radius:999px;border-end-start-radius:0;justify-content:flex-start;align-items:center;display:flex}.listing-details .project-stats>div{justify-content:flex-end;min-width:0}.listing-details .project-stats>div+div:before{opacity:1;background:#606060}.page-contact .channels-grid>div{border-top-width:.3109rem;border-top-color:#000}.inner-page .pdf-paragraph{font-weight:var(--pdf-font-weight)}html[lang=ar] .inner-page .pdf-paragraph,html[lang=en] .inner-page .pdf-paragraph{text-align:justify;text-align-last:start;text-justify:inter-word}.home-page .statistics>div:nth-child(odd):after{background:#606060}.home-page .about .section-heading:before{background:#000;height:.3rem}html[lang=ar] .home-page .about-description{text-align:justify;text-align-last:start;text-justify:inter-word}.home-page .values .section-heading:before{background:#000;height:.399rem}html[lang=ar] .home-page .values-intro p{text-align:justify;text-align-last:start;text-justify:inter-word}@media (min-width:601px){.home-page .values-intro{align-items:baseline}.home-page .values-intro>img{margin-top:0;transform:translateY(33.32%)}}.project-meta>div>span,.listing-location span{font-weight:400}.origin-section .origin-promise{font-weight:600}.facts-row dt,.project-highlights dt,.project-location>span{font-weight:400}.feature-card .feature-subtitle,.join-copy li,.careers-application>.section-heading h2{font-weight:500}.channels-grid dt,.channels-grid dd{font-weight:400}.enquiry-form h2{font-weight:600}.enquiry-form input,.enquiry-form textarea,.enquiry-form select,.enquiry-form input::placeholder,.enquiry-form textarea::placeholder,.privacy-consent{font-weight:300}.site-shell .section-heading:has(>.heading-pattern){grid-template-columns:minmax(0,auto) minmax(25%,1fr);align-items:center;column-gap:18rem;display:grid}.section-heading:has(>.heading-pattern)>.section-label{grid-column:1/-1}.site-shell .section-heading>.heading-pattern{grid-area:2/2;justify-self:end;width:100%;margin:0;display:block;position:static;inset:auto}.site-shell .section-heading:has(>.heading-pattern)>h2{grid-area:2/1}@media (min-width:601px){.site-shell .section-heading:has(>.numbers-pattern)>.section-label{grid-area:1/1}.site-shell .section-heading>.numbers-pattern{grid-row:1}}@media (min-width:1001px){.listing-details .project-stats{grid-template-columns:59.1707rem 56.7169rem minmax(0,1fr);gap:0}.listing-details .project-stats>div:first-child:not(:last-child){padding-inline-end:21.7351rem}.listing-details .project-stats>div:nth-child(2):not(:last-child){padding-inline-end:12.8608rem}.listing-details .project-stats dt{white-space:normal}.listing-details .project-stats>div+div:before{width:.23336rem;height:16.9025rem;top:3.42rem;bottom:auto}.listing-details .project-stats>div:nth-child(2):before{inset-inline-start:-19.7351rem}.listing-details .project-stats>div:nth-child(3):before{inset-inline-start:-10.8608rem}html[lang=ar] .inner-page .pdf-paragraph{font-size:var(--pdf-font-size);line-height:var(--pdf-leading);width:var(--pdf-measure);max-width:100%}.pdf-source-line{white-space:nowrap;text-align:justify;text-align-last:justify;text-justify:inter-word;max-width:100%;display:block}.home-page .values-intro p{flex-shrink:0;font-size:6.3908rem;line-height:9.07495rem}.home-page .values .section-label{font-size:7.5763rem}.home-page .values h2{font-size:10.0173rem}.home-page .values-pdf-line{white-space:nowrap;text-align:justify;text-align-last:justify;text-justify:inter-word;display:block}.home-page .values-pdf-line:last-child{text-align:start;text-align-last:start}.home-page .value-grid{grid-template-columns:repeat(5,76.005rem);justify-content:start;gap:28.8257rem;margin-inline:30.9155rem 24.6366rem}.home-page .value-grid li{height:92.641rem;padding-top:42.5rem;position:relative}.home-page .value-grid li>img{max-width:none;margin:0;position:absolute}.home-page .value-grid li:first-child>img{top:20.4938rem;width:12.665rem;height:16.3621rem;inset-inline-start:31.6703rem}.home-page .value-grid li:nth-child(2)>img{top:20.4833rem;width:11.533rem;height:15.9501rem;inset-inline-start:32.2245rem}.home-page .value-grid li:nth-child(3)>img{top:20.2869rem;width:19.0901rem;height:16.6169rem;inset-inline-start:28.4123rem}.home-page .value-grid li:nth-child(4)>img{top:20.2904rem;width:17.012rem;height:17.019rem;inset-inline-start:28.8545rem}.home-page .value-grid li:nth-child(5)>img{top:19.8168rem;width:20.377rem;height:17.0391rem;inset-inline-start:29.1608rem}html[lang=ar] .home-page .value-grid{margin-top:61.229rem}html[lang=ar] .home-page .value-grid li{font-size:9.9083rem;line-height:14.7336rem}.home-page .project-stats{grid-template-columns:39.558rem 37.918rem minmax(0,1fr);gap:0}.home-page .project-stats>div:first-child:not(:last-child){padding-inline-end:15.194rem}.home-page .project-stats>div:nth-child(2):not(:last-child){padding-inline-end:9.263rem}.home-page .project-stats>div{justify-content:flex-end;min-width:0}.home-page .project-stats dt{white-space:normal}.home-page .project-stats>div:nth-child(2):before{inset-inline-start:-13.194rem;bottom:.4rem}.home-page .project-stats>div:nth-child(3):before{inset-inline-start:-7.263rem;bottom:.4rem}html[lang=ar] .home-page .about-description{text-align:justify;text-align-last:start;line-height:1.17}.home-page .about-pdf-line{white-space:nowrap;text-align:justify;text-align-last:justify;text-justify:inter-word;display:block}.home-page .about-pdf-line:last-child{text-align:start;text-align-last:start}.home-page .statistics{column-gap:66.9rem}.home-page .statistics>div:nth-child(odd):after{inset-inline:89.244rem auto;width:.3rem;height:22.724rem;bottom:1.462rem}.inner-hero h1 strong{font-size:27.34rem}.page-brokers .inner-hero h1 .pdf-semibold{font-size:28.94rem}.page-about .inner-hero h1 strong{font-size:26.54rem}.leader-copy{font-size:7.99rem;line-height:1.4}.leader-copy .section-label{font-size:7.58rem}.leader-copy .section-heading h2{font-size:10.02rem}.leader-signature p{font-size:7.4rem}.leader-signature p+p{font-size:5.6rem}.investor-copy>p{font-size:7.58rem;line-height:1.51}.join-copy>p,.join-copy li{font-size:7.58rem}.join-copy ul{gap:7.1474rem}.join-copy li{width:138.706rem;min-width:0;min-height:21.325rem;padding:0 10.765rem}.feature-card .feature-subtitle{font-size:7.19rem}.team-copy>.section-heading h2{font-size:10.4rem}.team-copy>p:not(.team-lead){line-height:1.26}.channels-grid dt{font-size:5.23rem}.channels-grid dd{font-size:7.63rem}.enquiry-form h2{font-size:10.75rem}.privacy-consent{font-size:5.08rem}.enquiry-form:not(.careers-form) .form-field input,.enquiry-form:not(.careers-form) .form-field textarea,.enquiry-form:not(.careers-form) .filter-trigger{font-size:5.08rem;font-weight:300}.form-project .form-intro{font-size:4.8rem}}@media (max-width:1000px){.inner-page .facts-row>div{flex-direction:column;align-items:flex-start;font-size:28px;display:flex}.inner-page .facts-row dd{order:0}.inner-page .facts-row dt{order:1;max-width:100%}.inner-page .facts-row>div+div:before{opacity:1;left:auto;right:auto;inset-inline-start:-15rem;width:.5px;height:1.05em;top:.55em;bottom:auto}.listing-details .project-stats{grid-template-columns:40.31% 38.64% 21.05%;gap:0}.listing-details .project-stats>div:first-child:not(:last-child){padding-inline-end:35.4%}.listing-details .project-stats>div:nth-child(2):not(:last-child){padding-inline-end:21.1%}.listing-details .project-stats>div{font-size:16px}.listing-details .project-stats dt{white-space:normal;max-width:100%}.listing-details .project-stats>div+div:before{width:.5px;height:1.4085em;top:.285em;bottom:auto}.listing-details .project-stats>div:nth-child(2):before{inset-inline-start:-34.8%}.listing-details .project-stats>div:nth-child(3):before{inset-inline-start:-35.12%}.site-shell .section-heading:has(>.heading-pattern){column-gap:16px}.site-shell .leader-signature{margin-inline:auto 0}.home-page .statistics{grid-template-columns:68.04% 31.96%;column-gap:0}.home-page .statistics>div{justify-content:flex-end;font-size:30px}.home-page .statistics dt{white-space:normal;max-width:100%}.home-page .statistics>div:nth-child(odd):after{inset-inline:70.75% auto;width:.5px;height:1.049em;top:.684em;bottom:auto}.home-page .project-stats{grid-template-columns:39.48% 37.84% 22.68%;gap:0}.home-page .project-stats>div:first-child:not(:last-child){padding-inline-end:35.4%}.home-page .project-stats>div:nth-child(2):not(:last-child){padding-inline-end:21.2%}.home-page .project-stats>div{justify-content:flex-end;min-width:0;font-size:18px}.home-page .project-stats dt{white-space:normal;max-width:100%}.home-page .project-stats>div+div:before{width:.5px;height:1.4125em;top:.5em;bottom:auto}.home-page .project-stats>div:nth-child(2):before{inset-inline-start:-34.8%}.home-page .project-stats>div:nth-child(3):before{inset-inline-start:-32%}}@media (max-width:600px){.inner-page .facts-row>div{font-size:30px}.site-shell.page-about .about-numbers .facts-row>div{text-align:center;align-items:center}.inner-page .facts-row>div:nth-child(2n):before{left:auto;right:auto;inset-inline-start:-18px;height:1.05em;top:.55em}.listing-details .project-stats>div{font-size:24px}.site-shell .footer-brand .footer-pattern{width:var(--footer-first-line-width,min(100%,340px));max-width:100%}.home-page .statistics>div{font-size:36px}.home-page .project-stats>div{font-size:24px}.site-shell .section-heading:has(>.heading-pattern){display:block}.site-shell .section-heading>.heading-pattern{width:100%;max-width:280px;margin-top:16px}.site-shell :is(.leader-copy,.listings-first,.investor-numbers) .section-heading>.heading-pattern{width:var(--leader-heading-width,100%);justify-self:start;max-width:100%;margin-inline:0 auto}.site-shell .footer-contact address>*{margin-inline:-8px}}@media (max-width:359px){.home-page .project-stats>div{font-size:21px}}.project-filters{box-shadow:none}.project-filters input,.project-filters select,.project-filters .filter-trigger{color:#9e9e9e;background:#f3f4f4;border:0;border-radius:999px;font-weight:400}.project-filters input::placeholder{color:#9e9e9e;opacity:1}.project-filters .filter-trigger svg{stroke:#d6d8d8;stroke-width:1px}.project-filters .filter-trigger:hover,.project-filters .filter-trigger[aria-expanded=true]{color:#241f20;background:#f3f4f4}.project-filters>button{background:#844031;border-radius:999px;font-weight:500}.project-filters .filter-options{width:100%;min-width:0;max-width:100%;box-shadow:none;background:#f3f4f4;border:0;border-radius:0 0 16px 16px;padding:0 0 6px;inset-block-start:calc(100% - 1px);overflow:hidden}.project-filters .filter-option{color:#9e9e9e;border-radius:999px;font-weight:300}.project-filters .filter-option:hover,.project-filters .filter-option:focus-visible,.project-filters .filter-option[aria-pressed=true]{color:#844031;background:#fff;font-weight:600}.project-filters .filter-option[aria-pressed=true]:after{display:none}.project-filters .filter-trigger:focus-visible,.project-filters input:focus-visible,.project-filters>button:focus-visible{outline-offset:2px;outline:2px solid #844031}@media (min-width:1001px){.project-filters{border-radius:28rem 28rem 28rem 0;grid-template-columns:repeat(4,minmax(0,1fr)) 45.514rem;gap:5.963rem;width:55.076%;padding:4.709rem 5.88rem;font-size:4.457rem;top:270.603rem;right:22.462%}.project-filters input,.project-filters select,.project-filters .filter-trigger{height:19.163rem;padding:0 9.45rem}.project-filters .filter-trigger svg{width:4.5rem;height:4.5rem}.project-filters>button{min-height:0;font-size:6.055rem}.project-filters .filter-options{border-radius:0 0 10rem 10rem;padding-bottom:5rem}.project-filters .filter-option{gap:0;height:13.9rem;min-height:0;padding:0 10rem}.project-filters .filter-option[aria-pressed=true]{min-height:19.163rem}}html[lang=ar] .project-highlights dd:has(>[data-project-area]){flex-direction:row-reverse;align-items:baseline;gap:0;display:flex}html[lang=ar] .project-highlights dd:has(>[data-project-area]) small{direction:rtl;unicode-bidi:isolate;font-size:.34882em;line-height:1;position:relative;top:-.65342em}html[lang=ar] .project-highlights dd:has(>[data-project-area]) small sup{vertical-align:baseline;font-size:1em;line-height:inherit;position:static}.page-project .inner-hero-copy .hero-kicker{color:#fff;padding:0;background:#c28662;border-radius:15rem 15rem 0;justify-content:center;align-items:center;gap:1.933rem;width:fit-content;height:13.327rem;padding-inline:5.052rem 8.437rem;font-size:3.829rem;font-weight:500;line-height:1.5;display:flex}.page-project .inner-hero-copy .hero-kicker:before{background:#24df00;flex:none;width:4.775rem;height:4.775rem;margin:0;display:block}html[dir=ltr] .page-project .inner-hero-copy .hero-kicker{border-radius:15rem 15rem 15rem 0}@media (max-width:1000px){.page-project .inner-hero-copy .hero-kicker{border-radius:15px 15px 0;gap:6px;height:28px;padding-inline:11px;font-size:11px}.page-project .inner-hero-copy .hero-kicker:before{width:7px;height:7px}html[dir=ltr] .page-project .inner-hero-copy .hero-kicker{border-radius:15px 15px 15px 0}}.project-enquiry .form-project{background:#2c2c2c}.form-project .form-fields input:not([type=radio],[type=checkbox]),.form-project .form-fields .filter-trigger{background:0 0;border-color:#ffffff14}.form-project .form-fields .filter-trigger:hover,.form-project .form-fields .filter-trigger[aria-expanded=true]{background:#ffffff08;border-color:#ffffff35}.form-project .phone-field{border:.3rem solid #ffffff14;border-radius:18rem;align-items:center;gap:0}.form-project .phone-field input,.form-project .phone-country .filter-trigger{background:0 0;border:0}html[lang=ar] .form-project .phone-field input{text-align:right}.form-project .phone-country .filter-trigger>span{gap:0;font-size:0}html[lang=ar] .form-project .phone-country .filter-trigger{flex-direction:row-reverse}.form-project .phone-country .filter-trigger svg{stroke:#fff;width:10px;height:10px}.form-project .interest-tabs{text-align:start;flex-wrap:wrap;gap:0;display:flex}.form-project .interest-tabs label{flex:none}.form-project .interest-tabs label+label{margin-inline-start:1.431rem}.form-project .interest-tabs label:last-of-type{margin-inline-start:1.644rem}.form-project .interest-tabs label>span{color:#9e9e9e;border:0;border-radius:0;font-weight:300;box-shadow:inset 0 0 0 .1rem #f6e4d6}.form-project .interest-tabs label:first-of-type>span{border-start-start-radius:4.902rem}.form-project .interest-tabs label:last-of-type>span{border-end-end-radius:4.902rem}.form-project .interest-tabs input:checked+span{color:#fff;box-shadow:none;background:#ba8a68;font-weight:400}.form-project .privacy-consent input{appearance:none;cursor:pointer;background:0 0;border:1px solid #ffffff25;border-radius:2px;flex:none;place-content:center;display:grid}.form-project .privacy-consent input:checked{background:#ba8a68;border-color:#ba8a68}.form-project .privacy-consent input:checked:before{content:"";border:.12em solid #fff;border-width:0 .12em .12em 0;width:.25em;height:.5em;transform:rotate(45deg)translateY(-.08em)}.form-project .privacy-consent input:focus-visible{outline-offset:3px;outline:2px solid #d4b69d}@media (min-width:1001px){.project-enquiry>.form-project{inset-inline-end:55.709rem;width:219.374rem;min-height:270.075rem;padding:14rem 19.8rem 17rem;top:54rem}.form-project h2{margin-bottom:5.5rem;font-size:10.749rem}.form-project .form-intro{margin-bottom:9rem;font-size:4.796rem;font-weight:400}.form-project .interest-tabs{margin-bottom:11.8rem}.form-project .interest-tabs legend{margin-bottom:3rem;font-size:4.472rem;font-weight:400}.form-project .interest-tabs label>span{border-width:.1rem;place-items:center;width:29.128rem;height:9.805rem;padding:0;font-size:3.569rem;display:grid}.form-project .form-fields{grid-template-columns:minmax(0,41.3fr) minmax(0,58.7fr);gap:6.233rem 2.756rem}.form-project .form-fields input:not([type=radio],[type=checkbox]),.form-project .form-fields .filter-trigger{border-width:.199rem;height:19.232rem;min-height:19.232rem;padding:0 9.2rem;font-size:5.084rem;font-weight:300}.form-project .phone-field{border-width:.199rem;height:19.232rem}.form-project .phone-field input,html[lang=en] .form-project .phone-field input{border:0;height:18.834rem;min-height:0;padding:0 9.2rem!important}.form-project .phone-country .filter-trigger{border:0;gap:4rem;height:18.834rem;min-height:0;padding:0 5rem}.form-project .form-field:has(select[name=project]) .filter-trigger{gap:0}.form-project .form-field:has(select[name=project]) .filter-trigger svg{display:none}.form-project .form-fields .filter-trigger svg{width:5rem;height:5rem}.form-project .form-submit{justify-content:center;align-items:center;width:37.708rem;min-width:0;height:12.693rem;min-height:0;margin-top:7.657rem;padding:0;font-size:3.569rem}.form-project .privacy-consent{align-items:center;margin-top:20rem;font-size:5.084rem}.form-project .form-pattern{margin-top:18rem}}@media (max-width:1000px){.form-project .interest-tabs{gap:4px}.form-project .interest-tabs label{flex:1}.form-project .interest-tabs label+label,.form-project .interest-tabs label:last-of-type{margin-inline-start:0}.form-project .interest-tabs label>span{text-align:center;place-items:center;min-height:44px;padding:8px 4px;display:grid;box-shadow:inset 0 0 0 .5px #f6e4d6}.form-project .interest-tabs label:first-of-type>span{border-start-start-radius:22px}.form-project .interest-tabs label:last-of-type>span{border-end-end-radius:22px}.form-project .interest-tabs input:checked+span{box-shadow:none}.form-project .phone-field{border-width:1px}.form-project .phone-country .filter-trigger{gap:6px;min-height:44px;padding-inline:10px}.form-project .phone-field input,html[lang=en] .form-project .phone-field input{border:0;min-height:44px}}.site-shell .enquiry-form:not(.form-project){--form-field-fill:#333;--form-field-border:transparent;background:#2c2c2c}.site-shell .enquiry-form.form-broker{--form-field-fill:#e4c7af;background:#d9b99e}.site-shell .enquiry-form.form-contact{--form-field-fill:#535353}.site-shell .enquiry-form.careers-form{--form-field-fill:transparent;--form-field-border:#ffffff14}.site-shell .enquiry-form:not(.form-project) .form-field>input:not([type=file]),.site-shell .enquiry-form:not(.form-project) .form-field>textarea,.site-shell .enquiry-form:not(.form-project) .form-field .filter-trigger{background:var(--form-field-fill);border-color:var(--form-field-border)}.site-shell .enquiry-form:not(.form-project) .phone-field{background:var(--form-field-fill);border:.3rem solid var(--form-field-border);border-radius:18rem;align-items:center;gap:0}.site-shell .enquiry-form:not(.form-project) .phone-field>input,.site-shell .enquiry-form:not(.form-project) .phone-country .filter-trigger{background:0 0;border:0}.enquiry-form:not(.form-project) .phone-country .filter-trigger>span{gap:0;font-size:0}html[lang=ar] .enquiry-form:not(.form-project) .phone-country .filter-trigger{flex-direction:row-reverse}html[lang=ar] .enquiry-form:not(.form-project) .phone-field>input{text-align:right}.enquiry-form:not(.form-project) .phone-country .filter-trigger svg{stroke:currentColor;width:10px;height:10px}.site-shell .enquiry-form:not(.form-project) .filter-trigger:focus-visible,.site-shell .enquiry-form:not(.form-project) .form-field>input:focus-visible,.site-shell .enquiry-form:not(.form-project) .form-field>textarea:focus-visible{outline:2px solid var(--sand);outline-offset:2px}.site-shell .form-broker .filter-trigger:focus-visible,.site-shell .form-broker .form-field>input:focus-visible,.site-shell .form-broker .form-field>textarea:focus-visible{outline-color:var(--clay)}.site-shell .enquiry-form:not(.form-project) .filter-trigger[aria-invalid=true]{border:1px solid #f2bd9e}@media (min-width:1001px){.site-shell .enquiry-form:not(.form-project,.careers-form){width:219.374rem;min-height:270.075rem;padding:17rem 19.8rem 18rem}.site-shell .enquiry-form:not(.form-project,.careers-form) .form-fields{grid-template-columns:minmax(0,41.3fr) minmax(0,58.7fr);gap:6.233rem 2.756rem}.site-shell .enquiry-form:not(.form-project,.careers-form) .form-field>input,.site-shell .enquiry-form:not(.form-project,.careers-form) .form-field>textarea,.site-shell .enquiry-form:not(.form-project,.careers-form) .form-field .filter-trigger{border-width:0;height:19.232rem;min-height:19.232rem;padding:0 9.2rem;font-size:5.084rem;font-weight:300}.site-shell .enquiry-form:not(.form-project,.careers-form) .form-field>textarea{padding-top:5.5rem}.site-shell .enquiry-form:not(.form-project,.careers-form) .phone-field{border-width:0;height:19.232rem}.site-shell .enquiry-form:not(.form-project,.careers-form) .phone-field>input{height:19.232rem;min-height:0;padding:0 9.2rem!important}.site-shell .enquiry-form:not(.form-project) .phone-country .filter-trigger{gap:4rem;padding:0 5rem}.site-shell .enquiry-form:not(.form-project,.careers-form) .form-field .filter-trigger{gap:2rem}.site-shell .enquiry-form:not(.form-project,.careers-form) .filter-trigger svg{width:4rem;height:4rem}.site-shell .enquiry-form:not(.form-project,.careers-form) .form-submit{justify-content:center;align-items:center;width:37.708rem;min-width:0;height:12.693rem;min-height:0;margin-top:12rem;padding:0;font-size:3.569rem}.site-shell .enquiry-form:not(.form-project,.careers-form) .form-privacy{font-size:5.084rem}.site-shell .careers-form .form-fields{gap:7.21rem 27.08rem}.site-shell .careers-form .form-field>input:not([type=file]),.site-shell .careers-form .form-field .filter-trigger{border-width:.233rem;height:22.445rem;min-height:22.445rem;padding:0 9.2rem;font-size:5.18rem}.site-shell .careers-form #field-name,.site-shell .careers-form #field-phone{font-size:5.932rem}.site-shell .careers-form #field-email{font-size:5.003rem}.site-shell .careers-form .phone-field{border-width:.233rem;height:22.445rem}.site-shell .careers-form .phone-field>input{border:0;height:21.98rem;min-height:0;padding:0 9.2rem!important}.site-shell .careers-form .phone-country .filter-trigger{border:0;height:21.98rem;min-height:0;padding:0 5rem}.site-shell .careers-form .form-field>textarea,.site-shell .careers-form .cv-field{height:39.72rem;font-size:5.18rem}.site-shell .careers-form .cv-field>label{border-width:.413rem;font-size:5.18rem}.site-shell .careers-form .form-submit{min-width:63.78rem;min-height:21.47rem;font-size:6.037rem;font-weight:500}}@media (max-width:1000px){.site-shell .enquiry-form:not(.form-project) .phone-country .filter-trigger{gap:6px;min-height:44px;padding-inline:10px}.site-shell .enquiry-form:not(.form-project) .phone-field>input{border:0;min-height:44px}.site-shell .enquiry-form:not(.form-project) .phone-field{border-width:1px}}@media (max-width:600px){.site-shell .enquiry-form .form-field.phone-field{border-radius:24px}}.page-about .origin-section .section-heading:before,.page-about .numbers-section .section-heading:before{background:#000;width:15.4606rem;height:.29961rem}.page-about .leadership-chairman .section-heading:before{background:#f0eeee;width:15.4606rem;height:.29961rem}.page-about .leadership-ceo .section-heading:before{background:#2c2c2c;width:15.4606rem;height:.29961rem}.page-about .leadership-deputy .section-heading:before{background:#f0eeee;width:15.4606rem;height:.29961rem}.page-about .profile .section-heading:before{background:#000;width:15.4606rem;height:.3991rem}.page-about .facts-row>div+div:before{opacity:1;background:#606060}.page-projects .listings-first .section-heading:before{background:#000;width:15.4604rem;height:.29989rem}.page-project .project-overview .section-heading:before{background:#000;width:15.4602rem;height:.3rem}.page-investors .investor-about .section-heading:before{background:#000;width:15.4606rem;height:.29947rem}.page-investors .numbers-section .section-heading:before{background:#f6e4d6;width:15.4606rem;height:.29947rem}.page-investors .partnership-steps .section-heading:before,.page-investors .join-section .section-heading:before{background:#000;width:15.4606rem;height:.29947rem}.page-investors .facts-row>div+div:before{opacity:1;background:#fff}.page-brokers .broker-benefits .section-heading:before,.page-brokers .broker-process .section-heading:before{background:#000;width:15.4604rem;height:.29995rem}.page-brokers .join-section .section-heading:before{background:#fff;width:15.4604rem;height:.29995rem}.page-careers .team-section .section-heading:before{background:#000;width:16.0447rem;height:.31123rem}.page-careers .careers-application .section-heading:before{background:#fff;width:15.4602rem;height:.30008rem}.page-contact .contact-channels .section-heading:before{background:#000;width:16.0448rem;height:.31093rem}@media (min-width:1001px){.page-about .facts-row{grid-template-columns:96.0923rem 104.252rem 104.249rem 104.252rem 108.608rem minmax(0,1fr);gap:0}.page-about .facts-row>div:nth-child(2):before{left:auto;right:auto;inset-inline-start:-22.0027rem;width:.2545rem;height:19.3186rem;top:12.5127rem;bottom:auto}.page-about .facts-row>div:nth-child(3):before{left:auto;right:auto;inset-inline-start:-31.5947rem;width:.2545rem;height:19.3186rem;top:12.5127rem;bottom:auto}.page-about .facts-row>div:nth-child(4):before{left:auto;right:auto;inset-inline-start:-27.9982rem;width:.2545rem;height:19.3186rem;top:12.5127rem;bottom:auto}.page-about .facts-row>div:nth-child(5):before{left:auto;right:auto;inset-inline-start:-27.9988rem;width:.2545rem;height:19.3186rem;top:12.5127rem;bottom:auto}.page-about .facts-row>div:nth-child(6):before{left:auto;right:auto;inset-inline-start:-25.1659rem;width:.2545rem;height:19.3186rem;top:12.5018rem;bottom:auto}.page-about .feature-pattern[src="assets/pages/pattern-about-1.svg"],.page-about .feature-pattern[src="assets/pages/pattern-about-2.svg"],.page-about .feature-pattern[src="assets/pages/pattern-about-3.svg"]{width:103.02rem;max-width:calc(100% - 30rem)}.page-about .leadership-chairman .leader-copy{width:282.091rem;inset-inline-start:44.8738rem}html[lang=ar] .page-about .leadership-chairman .section-heading:has(>.heading-pattern){grid-template-columns:106.946rem 153.736rem;column-gap:19.0746rem}html[lang=ar] .page-about .leadership-chairman .section-heading>h2{white-space:nowrap}html[lang=ar] .page-about .leadership-chairman .heading-pattern{width:153.736rem;max-width:none}.page-about .leadership-ceo .leader-copy{width:282.092rem;inset-inline:auto 43.2446rem}html[lang=ar] .page-about .leadership-ceo .section-heading:has(>.heading-pattern){grid-template-columns:96.0572rem 201.103rem;column-gap:23.8278rem}html[lang=ar] .page-about .leadership-ceo .section-heading>h2{white-space:nowrap}html[lang=ar] .page-about .leadership-ceo .heading-pattern{width:201.103rem;max-width:none}.page-about .leadership-deputy .leader-copy{width:282.1rem;inset-inline-start:44.8642rem}html[lang=ar] .page-about .leadership-deputy .section-heading:has(>.heading-pattern){grid-template-columns:91.369rem 153.736rem;column-gap:34.6524rem}html[lang=ar] .page-about .leadership-deputy .section-heading>h2{white-space:nowrap}html[lang=ar] .page-about .leadership-deputy .heading-pattern{width:153.736rem;max-width:none}html[lang=ar] .page-projects .listings-first .section-heading{grid-template-columns:139.602rem 361.205rem;column-gap:62.0003rem}html[lang=ar] .page-projects .listing-pattern{width:361.205rem;max-width:none}.page-investors .facts-row{grid-template-columns:96.093rem 104.252rem 104.25rem 104.25rem 108.606rem minmax(0,1fr);gap:0}.page-investors .facts-row>div:nth-child(2):before{left:auto;right:auto;inset-inline-start:-22.0031rem;width:.2545rem;height:19.3186rem;top:10.9792rem;bottom:auto}.page-investors .facts-row>div:nth-child(3):before{left:auto;right:auto;inset-inline-start:-31.5956rem;width:.2545rem;height:19.3186rem;top:10.9792rem;bottom:auto}.page-investors .facts-row>div:nth-child(4):before{left:auto;right:auto;inset-inline-start:-27.9994rem;width:.2545rem;height:19.3186rem;top:10.9792rem;bottom:auto}.page-investors .facts-row>div:nth-child(5):before{left:auto;right:auto;inset-inline-start:-27.9982rem;width:.2545rem;height:19.3186rem;top:10.9792rem;bottom:auto}.page-investors .facts-row>div:nth-child(6):before{left:auto;right:auto;inset-inline-start:-25.1639rem;width:.2545rem;height:19.3186rem;top:10.9683rem;bottom:auto}.page-investors .feature-pattern[src="assets/pages/pattern-investors-3.svg"],.page-investors .feature-pattern[src="assets/pages/pattern-investors-4.svg"],.page-investors .feature-pattern[src="assets/pages/pattern-investors-5.svg"]{width:103.02rem;max-width:calc(100% - 30rem)}.page-investors .investor-numbers .numbers-pattern{width:399.656rem;max-width:100%}.page-brokers .feature-pattern[src="assets/pages/pattern-brokers-1.svg"],.page-brokers .feature-pattern[src="assets/pages/pattern-brokers-2.svg"],.page-brokers .feature-pattern[src="assets/pages/pattern-brokers-3.svg"],.page-brokers .feature-pattern[src="assets/pages/pattern-brokers-4.svg"],.page-brokers .feature-pattern[src="assets/pages/pattern-brokers-5.svg"],.page-brokers .feature-pattern[src="assets/pages/pattern-brokers-6.svg"]{width:103.017rem;max-width:calc(100% - 30rem)}}@media (min-width:601px){.page-about .section-heading:has(>.heading-pattern){align-items:baseline}.page-about .heading-pattern[src="assets/pages/pattern-about-4.svg"]{align-self:baseline;transform:translateY(2.81548%)}.page-about .heading-pattern[src="assets/pages/pattern-about-5.svg"]{align-self:baseline;transform:translateY(2.82539%)}.page-about .heading-pattern[src="assets/pages/pattern-about-6.svg"]{align-self:baseline;transform:translateY(2.82545%)}.page-projects .section-heading:has(>.heading-pattern){align-items:baseline}.page-projects .heading-pattern[src="assets/pages/pattern-projects-1.svg"]{align-self:baseline;transform:translateY(28.0053%)}.page-investors .section-heading:has(>.heading-pattern){align-items:baseline}.page-investors .heading-pattern[src="assets/pages/pattern-investors-2.svg"]{align-self:baseline;transform:translateY(18.2102%)}.home-page .about{height:auto;min-height:390.57rem;padding-bottom:40rem}.home-page .about-copy{margin-inline-start:47.18rem;margin-top:64rem;position:static}}@media (min-width:601px) and (max-width:1000px){.home-page .about{min-height:410rem}.home-page .about-copy{margin-inline-start:35rem;margin-top:49rem}}html[lang=en] .home-page .statistics dt{white-space:normal}.numbers-section{height:auto;min-height:219.2rem;padding-bottom:46rem}.investor-numbers{background-size:cover}.listings-second:not(:has(.listing-card)){display:none}.completion-gauge:before,.completion-gauge:after{content:none}.completion-gauge svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gauge-track,.gauge-fill{fill:none;stroke-width:3.6px}.gauge-track{stroke:#e5ded9}.gauge-fill{stroke:var(--clay);stroke-linecap:round;transition:stroke-dasharray .9s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.gauge-fill{transition:none}}.enquiry-form .filter-trigger[data-invalid]{border-color:#f2bd9e}.opening-facts{flex-wrap:wrap;gap:18rem 34rem;margin:22rem 0 0;display:flex}.opening-facts>div{flex-direction:column;gap:3rem;min-width:0;display:flex}.opening-facts dd{color:var(--clay);margin:0;font-size:8.3rem;font-weight:600;line-height:1.4}.opening-facts dt{font-size:5.82rem;font-weight:300;line-height:1.4}.team-section:has(.opening-facts){height:auto;min-height:339.4rem;padding-bottom:50rem}.team-section:has(.opening-facts) .team-copy{width:auto;max-width:420rem}@media (max-width:600px){.opening-facts{gap:14rem 26px}.opening-facts dd{font-size:15px}.opening-facts dt{font-size:11px}}
