/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.launchCollection{background:#f1ede4;scroll-margin-top:30px}.launchCollection h2 em{color:#82704c}.launchFilters{flex-wrap:wrap;gap:8px;margin-top:40px;display:flex}.launchFilters button{cursor:pointer;background:0 0;border:1px solid #10221b33;min-height:44px;padding:12px 19px;font-size:11px}.launchFilters button[aria-pressed=true]{color:#fff;background:#10221b;border-color:#10221b}.launchFilters button:focus-visible,.launchCard a:focus-visible{outline-offset:4px;outline:2px solid #82704c}.launchReviewed{color:#636a60;margin-block:22px 35px;font-size:11px;line-height:1.6}.launchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.launchCard{background:#fbfaf7;border:1px solid #10221b20;flex-direction:column;display:flex}.launchCardBody{flex-direction:column;flex:1;padding:38px;display:flex}.launchCard h3{letter-spacing:-.03em;margin:18px 0 12px;font:36px/1.1 Georgia,serif}.launchCard .launchStatus{letter-spacing:.14em;text-transform:uppercase;color:#806a45;margin:0 0 24px;font-size:9px}.launchLocation{text-transform:uppercase;letter-spacing:.1em;font-size:11px}.launchLocation span{color:#657266}.launchCard .launchPlace{margin:0 0 14px;font-size:12px}.launchCard .launchType{color:#10221b;font-size:11px;font-weight:700}.launchCard ul{border-block:1px solid #10221b20;gap:10px;margin:12px 0;padding:18px 0;font-size:13px;list-style:none;display:grid}.launchCard .launchNote{margin-bottom:25px;font-size:11px;line-height:1.65}.launchActions{flex-wrap:wrap;gap:22px;margin-top:auto;display:flex}.launchCard .launchSource{color:#637163;margin-top:24px;font-size:10px;line-height:1.6;text-decoration:underline}.launchFeature{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.launchFeature>img{object-fit:cover;width:100%;height:100%;min-height:440px}.launchEmpty{background:#fbfaf7;border:1px solid #10221b20;grid-column:1/-1;padding:48px}.launchEmpty h3{margin:16px 0;font:32px Georgia,serif}.launchEmpty>p:not(.eyebrow){max-width:620px;font-size:14px;line-height:1.8}.launchEmpty .textLink{margin-top:24px}.launchPageHeader{color:#fff;background:#10221b}.launchPageIntro{padding-block:85px 100px}.launchPageIntro h1{margin:0 0 30px;font-size:clamp(52px,7vw,96px);line-height:1}.launchPageIntro>p:last-child{color:#fff9;max-width:580px;font:18px/1.7 Georgia,serif}@media (width<=760px){.launchGrid,.launchFeature{grid-template-columns:1fr}.launchFeature>img{height:280px;min-height:0}.launchCardBody{padding:28px}.launchCard h3{font-size:31px}.launchFilters button{padding:12px 14px}.launchEmpty{padding:28px}.launchPageIntro{padding-block:65px}.launchCard .textLink{font-size:10px}}:root{--ink:#10221b;--ink-2:#183029;--cream:#f1ede4;--paper:#fbfaf7;--gold:#b99b69;--gold-light:#dcc9a4;--line:#10221b26}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}button,input,select{border-radius:0}button{color:inherit}a{color:inherit;text-decoration:none}.shell{width:min(1360px,100% - 96px);margin-inline:auto}.section{padding:132px 0}.eyebrow{color:#78817c;letter-spacing:.27em;text-transform:uppercase;margin:0 0 25px;font-size:9px}h1,h2{letter-spacing:-.052em;font-family:Georgia,Times New Roman,serif;font-weight:400}h1 em,h2 em{color:var(--gold-light);font-weight:400}h2{margin:0;font-size:clamp(48px,5.2vw,78px);line-height:.99}.hero{color:#fff;background:#091b17 url(/hero-dubai-villa.png) 62%/cover no-repeat;min-height:100svh;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;border:1px solid #fff1;border-radius:50%;width:64vw;height:64vw;position:absolute;inset:auto -12vw -34vw auto}.shade{background:linear-gradient(90deg,#020e0bed 0%,#020e0bab 43%,#020e0b21 78%),linear-gradient(#0000 42%,#020e0bc2);position:absolute;inset:0}.nav{z-index:4;border-bottom:1px solid #ffffff38;justify-content:space-between;align-items:center;height:100px;display:flex;position:relative}.brand{align-items:center;gap:15px;display:flex}.brand b{letter-spacing:-3px;font:25px Georgia,Times New Roman,serif}.brand b span,.portrait span{color:var(--gold);font-style:italic}.brand i{letter-spacing:.19em;font-size:10px;font-style:normal}.brand small{letter-spacing:.25em;opacity:.64;margin-top:5px;font-size:6px;display:block}.links{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:34px;font-size:9px;display:flex}.links a{position:relative}.links a:after{content:"";background:var(--gold);height:1px;transition:right .3s;position:absolute;bottom:-8px;left:0;right:100%}.links a:hover:after,.links a.active:after{right:0}.navCta{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:25px;padding:14px 0;font-size:9px;display:flex}.navCta span{color:var(--gold)}.mobileMenu{display:none}.languageMenu{flex:none;position:relative}.languageMenu summary{color:#fff;text-align:center;letter-spacing:.12em;cursor:pointer;border:1px solid #ffffff45;min-width:42px;padding:10px 9px;font-size:8px;list-style:none}.languageMenu summary::-webkit-details-marker{display:none}.languageMenu>div{z-index:40;background:#10221bf8;border:1px solid #ffffff35;min-width:150px;padding:8px 14px;position:absolute;top:46px;right:0;box-shadow:0 18px 45px #0006}.languageMenu a{color:#ffffffb8;letter-spacing:.06em;border-bottom:1px solid #ffffff18;align-items:center;min-height:36px;font-size:10px;display:flex}.languageMenu a:last-child{border-bottom:0}.localizedPage[dir=rtl]{text-align:right}.localizedPage[dir=rtl] .languageMenu>div{left:0;right:auto}.localizedPage[dir=rtl] .shade{background:linear-gradient(270deg,#020e0bed 0%,#020e0bab 43%,#020e0b21 78%),linear-gradient(#0000 42%,#020e0bc2)}.localizedPage[dir=rtl] .directContact{border-left:0;border-right:1px solid var(--gold);padding-left:0;padding-right:19px}.localizedPage[dir=rtl] .collectionTop,.localizedPage[dir=rtl] .collectionBottom{left:32px;right:32px}.localizedPage[dir=rtl] .collectionBottom small{padding-left:56px;padding-right:0}.localizedPage[dir=rtl] .collectionBottom a{left:0;right:auto}.localizedPage[dir=rtl] .heroRail>div+div{border-left:0;border-right:1px solid #ffffff2d}.localizedPage[dir=rtl] .opportunityGrid article+article{border-left:0;border-right:1px solid #ffffff2b;padding-left:0;padding-right:34px}.localizedPage[dir=rtl] .opportunityGrid article>div{left:58px;right:0}.localizedPage[dir=rtl] .opportunityGrid article+article>div{left:58px;right:34px}.localizedPage[dir=rtl] .opportunityGrid article>a{left:0;right:auto}.localizedPage[lang=ar] h1,.localizedPage[lang=ar] h2,.localizedPage[lang=zh] h1,.localizedPage[lang=zh] h2{letter-spacing:0;line-height:1.08}.localizedPage[lang=ar] .eyebrow,.localizedPage[lang=ar] .button,.localizedPage[lang=ar] .textLink,.localizedPage[lang=ar] .community>a,.localizedPage[lang=zh] .eyebrow,.localizedPage[lang=zh] .button,.localizedPage[lang=zh] .textLink,.localizedPage[lang=zh] .community>a{letter-spacing:.08em;text-transform:none}.heroBody{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;min-height:calc(100svh - 100px);padding:30px 0 190px;display:flex;position:relative}.hero h1{max-width:1100px;margin:0 0 34px;font-size:clamp(64px,7.5vw,118px);line-height:.89}.lede{color:#ffffffbd;max-width:620px;margin:0 0 36px;font:17px/1.7 Georgia,Times New Roman,serif}.heroActions{flex-wrap:wrap;gap:12px;display:flex}.button{text-transform:uppercase;letter-spacing:.15em;cursor:pointer;border:1px solid;justify-content:space-between;align-items:center;gap:42px;min-height:56px;padding:0 24px;font-size:9px;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.ghost:hover{color:var(--ink);background:#fff;border-color:#fff}.gold{background:var(--gold);border-color:var(--gold);color:var(--ink)}.heroRail{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#071813ad;border:1px solid #ffffff36;grid-template-columns:repeat(3,1fr);width:min(940px,100% - 96px);display:grid;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.heroRail>div{grid-template-columns:auto 1fr;align-content:center;column-gap:18px;min-height:102px;padding:23px 26px;display:grid}.heroRail>div+div{border-left:1px solid #ffffff2d}.heroRail span{color:var(--gold);grid-row:1/3;font:italic 13px Georgia}.heroRail b{font:400 18px Georgia}.heroRail small{color:#ffffff70;letter-spacing:.08em;margin-top:7px;font-size:8px}.marquee{background:var(--gold);color:#12231c;white-space:nowrap;align-items:center;height:64px;display:flex;overflow:hidden}.marquee div{text-align:center;letter-spacing:.24em;min-width:100%;font-size:9px}.marquee i{padding:0 23px;font-size:6px;font-style:normal}.intro{grid-template-columns:1.13fr .87fr;align-items:start;gap:12vw;display:grid}.intro h2 em{color:var(--gold);font-style:italic}.copy{padding-top:36px}.copy p,.aboutCopy>p{color:#54605b;margin:0 0 18px;font:17px/1.75 Georgia,Times New Roman,serif}.textLink{letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid;gap:32px;margin-top:20px;padding-bottom:9px;font-size:9px;display:inline-flex}.textLink span{color:var(--gold)}.services{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.services article{padding:58px 48px 62px 0}.services article+article{border-left:1px solid var(--line);padding-left:48px}.services article>span,.processGrid article>span{color:var(--gold);font:italic 13px Georgia}.services h3,.processGrid h3{margin:42px 0 18px;font:400 28px Georgia,Times New Roman,serif}.services p,.processGrid p{color:#66706b;margin:0;font-size:12px;line-height:1.8}.serviceHub{background:var(--paper)}.serviceHubGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.serviceHubGrid>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:start;gap:26px;min-height:275px;padding:34px 34px 30px;transition:background .25s,color .25s;display:grid}.serviceHubGrid>a:hover{background:var(--ink);color:#fff}.serviceHubGrid>a>span{color:var(--gold);font:italic 13px Georgia}.serviceHubGrid>a>div{align-self:end}.serviceHubGrid h3{margin:0 0 13px;font:400 38px Georgia,Times New Roman,serif}.serviceHubGrid p{color:#68716d;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px}.serviceHubGrid>a:hover p{color:#ffffff78}.serviceHubGrid>a>span:last-child{align-self:end}.serviceHero{color:#fff;background:#091b17 50%/cover no-repeat;min-height:88svh;position:relative;overflow:hidden}.serviceHero:after{content:"";pointer-events:none;border:1px solid #ffffff15;border-radius:50%;width:72vw;height:72vw;position:absolute;bottom:-42vw;right:-20vw}.service-buy{background-image:url(/hero-dubai-villa.png)}.service-sell{background-image:url(/hero-damac-villa.jpg)}.service-rent{background-image:url(/collection-villas.jpg)}.service-mortgage{background-image:url(/collection-new-releases.jpg)}.service-property-management{background-image:url(/collection-waterfront.jpg)}.service-snagging{background-image:url(/hero-damac-villa.jpg)}.serviceHeroBody{z-index:2;grid-template-columns:1fr auto;align-items:center;gap:70px;min-height:calc(88svh - 100px);padding:72px 0 95px;display:grid;position:relative}.serviceHeroBody>div:first-child{max-width:1000px}.serviceHeroBody h1{margin:0 0 34px;font-size:clamp(64px,7vw,108px);line-height:.9}.serviceHeroBody .lede{max-width:680px}.serviceStamp{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#071b15a8;border:1px solid #ffffff4a;grid-template-columns:1fr auto;align-content:space-between;width:122px;height:162px;padding:21px 19px;display:grid}.serviceStamp span{color:var(--gold-light);grid-column:1/-1;font:400 50px Georgia}.serviceStamp small{letter-spacing:.18em;text-transform:uppercase;font-size:7px}.serviceStamp b{font:400 10px Georgia}.serviceIntro{grid-template-columns:1.14fr .86fr;align-items:start;gap:12vw;display:grid}.serviceIntro h2{max-width:760px}.serviceIntro>div:last-child{padding-top:36px}.serviceIntro>div:last-child>p{color:#52605a;margin:0;font:17px/1.8 Georgia,Times New Roman,serif}.serviceBenefits{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.serviceBenefits article{flex-direction:column;min-height:340px;padding:44px 44px 44px 0;display:flex}.serviceBenefits article+article{border-left:1px solid var(--line);padding-left:44px}.serviceBenefits article>span{color:var(--gold);font:italic 13px Georgia}.serviceBenefits h3{margin:92px 0 18px;font:400 29px Georgia}.serviceBenefits p{color:#68716d;margin:0;font-size:12px;line-height:1.8}.serviceFocus{background:var(--ink);color:#f5f0e7;position:relative;overflow:hidden}.serviceFocus:before{content:"";border:1px solid #b99b692b;border-radius:50%;width:760px;height:760px;position:absolute;top:-420px;right:-280px}.focusHeader{grid-template-columns:1.15fr .85fr;align-items:end;gap:12vw;margin-bottom:74px;display:grid;position:relative}.focusHeader>p{color:#ffffff8a;margin:0;font:16px/1.8 Georgia,Times New Roman,serif}.focusGrid{border-top:1px solid #ffffff2b;border-left:1px solid #ffffff2b;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.focusGrid>div{border-bottom:1px solid #ffffff2b;border-right:1px solid #ffffff2b;flex-direction:column;justify-content:space-between;min-height:180px;padding:29px 30px;display:flex}.focusGrid span{color:var(--gold);font:italic 12px Georgia}.focusGrid p{color:#ffffffc1;max-width:300px;margin:0;font:17px/1.4 Georgia,Times New Roman,serif}.serviceProcess{background:var(--paper)}.serviceNotice{color:#8b918d;letter-spacing:.1em;text-transform:uppercase;margin-top:28px;font-size:8px;line-height:1.7}.relatedServices{background:var(--paper);padding-top:0}.relatedGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.relatedGrid>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-content:center;min-height:150px;padding:30px;transition:background .25s,color .25s;display:grid}.relatedGrid>a:hover{background:var(--ink);color:#fff}.relatedGrid>a>span:first-child{font:400 28px Georgia}.relatedGrid small{color:#78817c;letter-spacing:.12em;text-transform:uppercase;grid-column:1;margin-top:10px;font-size:8px}.relatedGrid>a>span:last-child{grid-area:1/2/3;align-self:center}.serviceCta{color:#fff;background:#2b241e;position:relative;overflow:hidden}.serviceCta:before{content:"";opacity:.5;background:linear-gradient(90deg,#2b241ef2,#2b241ebe),url(/hero-damac-villa.jpg) 50%/cover no-repeat;position:absolute;inset:0}.serviceCta>div{position:relative}.serviceCta h2{margin-bottom:28px}.serviceCta>div>p:not(.eyebrow){color:#ffffff91;max-width:620px;margin:0 0 34px;font:16px/1.8 Georgia,Times New Roman,serif}.sectionHead{justify-content:space-between;align-items:flex-end;margin-bottom:62px;display:flex}.sectionHead>p{color:#737b77;max-width:400px;margin:0;font-size:12px;line-height:1.8}.collectionGrid{grid-template-columns:1.18fr .91fr .91fr;gap:18px;display:grid}.collectionCard{color:#fff;background:#3b4d45 50%/cover no-repeat;min-height:610px;transition:transform .4s;position:relative;overflow:hidden}.collectionCard:hover{transform:translateY(-7px)}.collectionCard:before{content:"";background:linear-gradient(#04140f0d 34%,#04140fed),linear-gradient(90deg,#04140f47,#0000 60%);position:absolute;inset:0}.waterfront{background-image:url(/collection-waterfront.jpg)}.estates{background-image:url(/collection-villas.jpg)}.future{background-image:url(/collection-new-releases.jpg)}.collectionTop,.collectionBottom{z-index:1;position:absolute;left:32px;right:32px}.collectionTop{border-bottom:1px solid #ffffff42;justify-content:space-between;padding-bottom:18px;display:flex;top:30px}.collectionTop span{color:var(--gold-light);font:italic 12px Georgia}.collectionTop p{letter-spacing:.19em;text-transform:uppercase;margin:0;font-size:8px}.collectionBottom{bottom:31px}.collectionBottom h3{max-width:350px;margin:0 0 16px;font:400 35px/1.05 Georgia,Times New Roman,serif}.collectionBottom small{color:#ffffff94;padding-right:56px;font-size:9px;line-height:1.6;display:block}.collectionBottom a,.opportunityGrid article>a{border:1px solid #ffffff62;place-items:center;width:43px;height:43px;transition:background .25s,color .25s;display:grid;position:absolute;bottom:0;right:0}.addressBook{background:var(--ink);color:#f5f0e7;position:relative;overflow:hidden}.addressBook:before{content:"";border:1px solid #b99b6928;border-radius:50%;width:760px;height:760px;position:absolute;top:-360px;right:-230px}.addressIntro{grid-template-columns:1.15fr .85fr;align-items:end;gap:12vw;display:grid;position:relative}.addressIntro h2 em,.privateIntro h2 em{font-style:italic}.addressIntro>p{color:#ffffff91;max-width:520px;margin:0;font:16px/1.8 Georgia,Times New Roman,serif}.categoryTabs{border-bottom:1px solid #ffffff2c;flex-wrap:wrap;margin-top:72px;display:flex;position:relative}.categoryTabs button{color:#ffffff74;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;margin-right:30px;padding:0 25px 18px 0;font-size:9px}.categoryTabs button.active{border-color:var(--gold);color:#fff}.communityGrid{border-left:1px solid #ffffff2a;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.community{border-bottom:1px solid #ffffff2a;border-right:1px solid #ffffff2a;flex-direction:column;min-height:330px;padding:32px 32px 30px;transition:background .25s,color .25s;display:flex}.community:hover{background:var(--cream);color:var(--ink)}.communityMeta{color:#ffffff68;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;font-size:8px;display:flex}.communityMeta small{font-size:8px}.community:hover .communityMeta{color:#6b736f}.community h3{margin:70px 0 16px;font:400 31px/1.07 Georgia,Times New Roman,serif}.community p{color:#ffffff7f;margin:0 0 30px;font-size:11px;line-height:1.7}.community:hover p{color:#626b67}.community>a{color:var(--gold-light);letter-spacing:.14em;text-transform:uppercase;border-top:1px solid #ffffff28;justify-content:space-between;margin-top:auto;padding-top:14px;font-size:8px;display:flex}.community:hover>a{border-color:var(--line);color:#816a45}.availability{color:#ffffff4c;letter-spacing:.11em;text-transform:uppercase;margin-top:24px;font-size:8px;line-height:1.7;position:relative}.privateList{color:#f4efe5;background:#2b241e;position:relative;overflow:hidden}.privateList:before{content:"";opacity:.45;background:linear-gradient(90deg,#2b241efa,#2b241ed6),url(/hero-damac-villa.jpg) 50%/cover no-repeat;position:absolute;inset:0}.privateIntro,.opportunityGrid{position:relative}.privateIntro{grid-template-columns:1.15fr .85fr;align-items:end;gap:12vw;display:grid}.privateIntro>div:last-child p{color:#ffffff9a;margin:0 0 32px;font:16px/1.85 Georgia,Times New Roman,serif}.opportunityGrid{border-block:1px solid #ffffff2b;grid-template-columns:repeat(3,1fr);margin-top:82px;display:grid}.opportunityGrid article{min-height:300px;padding:36px 34px 34px 0;position:relative}.opportunityGrid article+article{border-left:1px solid #ffffff2b;padding-left:34px}.opportunityGrid article>span{color:var(--gold);font:italic 13px Georgia}.opportunityGrid article>div{position:absolute;bottom:38px;left:0;right:58px}.opportunityGrid article+article>div{left:34px}.opportunityGrid p{color:#fff6;letter-spacing:.19em;text-transform:uppercase;margin:0;font-size:8px}.opportunityGrid h3{margin:12px 0 16px;font:400 27px Georgia}.opportunityGrid small{color:#ffffff7e;font-size:11px;line-height:1.7}.opportunityGrid article>a{top:34px;bottom:auto}.advisorBios{background:var(--gold);color:var(--ink)}.biosHeading{grid-template-columns:1.2fr .8fr;align-items:end;gap:12vw;margin-bottom:62px;display:grid}.biosHeading .eyebrow{color:#10221b99}.biosHeading h2 em{color:var(--ink);font-style:italic}.biosHeading>p{color:#10221baa;max-width:430px;margin:0;font:16px/1.8 Georgia,Times New Roman,serif}.bioGrid{border-top:1px solid #10221b46;border-left:1px solid #10221b46;grid-template-columns:repeat(2,1fr);display:grid}.bioCard{border-bottom:1px solid #10221b46;border-right:1px solid #10221b46;flex-direction:column;min-height:630px;padding:48px 50px 46px;display:flex}.bioIdentity{justify-content:space-between;align-items:center;margin-bottom:64px;display:flex}.bioIdentity>span{letter-spacing:.2em;text-transform:uppercase;font-size:8px}.bioIdentity>b{border:1px solid #10221b59;border-radius:50%;place-items:center;width:58px;height:58px;font:400 17px Georgia;display:grid}.bioCard h3{letter-spacing:-.045em;margin:0 0 11px;font:400 clamp(42px,4.2vw,62px)/1 Georgia,Times New Roman,serif}.bioCard h4{letter-spacing:.16em;text-transform:uppercase;margin:0 0 31px;font-size:9px;font-weight:500;line-height:1.6}.bioCard>p{color:#10221bb5;max-width:600px;margin:0 0 17px;font:15px/1.75 Georgia,Times New Roman,serif}.bioProof{border-top:1px solid #10221b46;grid-template-columns:repeat(3,1fr);margin-top:auto;padding-top:31px;display:grid}.bioProof>span{letter-spacing:.12em;text-transform:uppercase;padding-right:18px;font-size:7px;line-height:1.5}.bioProof>span+span{border-left:1px solid #10221b46;padding-left:18px}.bioProof b{letter-spacing:0;text-transform:none;margin-bottom:8px;font:400 20px Georgia;display:block}.developers{background:var(--paper)}.developerHead{grid-template-columns:1.2fr .8fr;align-items:end;gap:12vw;margin-bottom:66px;display:grid}.developerHead>p{color:#737b77;margin:0;font-size:13px;line-height:1.8}.developerGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.devMark{border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#263a32;letter-spacing:.13em;place-items:center;height:137px;font-size:16px;font-weight:600;transition:background .25s,color .25s;display:grid}.devMark:hover{background:var(--ink);color:#e7d6b1}.dev2,.dev8{letter-spacing:.04em;font:400 20px Georgia}.dev6{letter-spacing:.08em;font-family:Georgia}.dev7{letter-spacing:.2em;font-weight:400}.dev10{font:400 20px Georgia}.developerNote{color:#929894;letter-spacing:.1em;text-transform:uppercase;margin-top:24px;font-size:8px}.process{background:var(--paper);padding-top:0}.processGrid{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.processGrid article{min-height:320px;padding:42px 34px 42px 0}.processGrid article+article{border-left:1px solid var(--line);padding-left:34px}.processGrid h3{margin-top:80px}.about{grid-template-columns:1fr 1fr;padding:0;display:grid}.portrait{color:#fff;background:linear-gradient(145deg,#071a1459,#071a14b3),url(/hero-damac-villa.jpg) 57%/cover no-repeat;place-items:center;min-height:780px;display:grid;position:relative}.portrait:after{content:"";border:1px solid #fff4;position:absolute;inset:32px}.portrait>div{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.portrait b{letter-spacing:-12px;font:92px Georgia}.portrait small{letter-spacing:.22em;text-transform:uppercase;margin-top:24px;font-size:8px}.aboutCopy{align-self:center;padding:100px 9vw}.aboutCopy h2{margin-bottom:40px;font-size:clamp(46px,4.8vw,72px)}.contact{background:var(--ink);color:#fff}.contactGrid{grid-template-columns:1fr 1fr;gap:13vw;display:grid}.contactGrid>div>p:not(.eyebrow){color:#ffffff8c;max-width:520px;line-height:1.8}.directContact{border-left:1px solid var(--gold);flex-direction:column;margin-top:30px;padding-left:19px;display:inline-flex}.directContact span{color:#ffffff6d;letter-spacing:.16em;text-transform:uppercase;font-size:8px}.directContact b{margin-top:8px;font:400 22px Georgia}.contact form{grid-template-columns:1fr 1fr;gap:30px 22px;display:grid}.contact label{color:#ffffffce;letter-spacing:.02em;font-size:14px}.contact input,.contact select,.contact textarea{color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff70;outline:none;width:100%;margin-top:5px;padding:13px 0;font-size:16px}.contact input:focus,.contact select:focus,.contact textarea:focus{border-color:var(--gold);outline:2px solid var(--gold);outline-offset:4px}.contact textarea{resize:vertical;min-height:100px}.contact select option{color:#fff;background:#2b241e}.briefWide{grid-column:1/-1}.ownerHandover{border:1px solid #ffffff45;margin-top:30px;padding:24px}.ownerHandover h3{margin:0 0 12px;font-size:22px}.ownerHandover p,.ownerHandover a{color:#ffffffe0;font-size:16px;line-height:1.7}.contact option{color:var(--ink)}.contact form .gold{grid-column:1/-1}.contact form>small{color:#ffffffbd;text-align:center;grid-column:1/-1;font-size:14px;line-height:1.6}.footer{color:#65706b;letter-spacing:.12em;text-transform:uppercase;grid-template-columns:1.5fr 1fr 1fr auto;align-items:center;gap:28px;min-height:178px;font-size:9px;display:grid}.footer>div{flex-wrap:wrap;gap:18px;display:flex}.footer>span{font-size:7px}.floatingCta{z-index:20;background:var(--gold);min-width:138px;height:48px;color:var(--ink);letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;padding:0 18px;font-size:8px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 15px 45px #0004}.frondLaunch{background:#f6f1e7}.frondHero{color:#fff;background:#091b17 url(/frond-f-hero.jpg) 50%/cover no-repeat;min-height:100svh;position:relative;overflow:hidden}.frondHeroShade{background:linear-gradient(90deg,#07120ff2 0%,#07120fb8 46%,#07120f1f 78%),linear-gradient(#0000 45%,#07120fd6);position:absolute;inset:0}.frondHeroBody{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;min-height:calc(100svh - 100px);padding:9vh 0 185px;display:flex;position:relative}.frondLaunchTag{color:#e4c59c;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 25px;font-size:8px;font-weight:700;display:flex}.frondLaunchTag span{background:#c76559;width:38px;height:1px}.frondHero h1{max-width:900px;margin:0 0 28px;font-size:clamp(63px,7.6vw,118px);line-height:.88}.frondHero h1 em{color:#e9c8a4;font-style:italic}.frondHeroBody>p:not(.eyebrow){color:#ffffffad;max-width:665px;margin:0;font:18px/1.7 Georgia,Times New Roman,serif}.frondButton{color:#fff;background:#a74c42}.frondHeroNumbers{z-index:2;border-top:1px solid #ffffff35;border-left:1px solid #ffffff35;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.frondHeroNumbers span{color:#ffffff8c;letter-spacing:.14em;text-transform:uppercase;border-right:1px solid #ffffff35;flex-direction:column;justify-content:flex-end;min-height:132px;padding:28px 25px;font-size:7px;display:flex}.frondHeroNumbers b{color:#fff;letter-spacing:-.02em;text-transform:none;margin-bottom:9px;font:400 27px Georgia}.frondStatement{grid-template-columns:1.05fr .95fr;align-items:end;gap:12vw;display:grid}.frondStatement h2 em{color:#9b453c;font-style:italic}.frondStatementCopy p{color:#5e6863;margin:0 0 20px;font:17px/1.8 Georgia,Times New Roman,serif}.frondStatementCopy .textLink{margin-top:18px}.frondPosition{color:#fff;background:#173029;grid-template-columns:1.02fr .98fr;min-height:780px;display:grid}.frondPositionImage{background:#20506a;min-height:780px;overflow:hidden}.frondPositionImage img{object-fit:cover;width:100%;height:100%;display:block}.frondPositionCopy{flex-direction:column;justify-content:center;padding:105px 8vw;display:flex}.frondPositionCopy h2{margin-bottom:34px}.frondPositionCopy h2 em{color:#dfb58c;font-style:italic}.frondPositionCopy>p:not(.eyebrow){color:#ffffff94;max-width:600px;margin:0 0 43px;font:16px/1.85 Georgia,Times New Roman,serif}.frondPositionPoints{border-top:1px solid #ffffff2c;border-left:1px solid #ffffff2c;grid-template-columns:repeat(2,1fr);display:grid}.frondPositionPoints span{color:#ffffff6f;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #ffffff2c;border-right:1px solid #ffffff2c;min-height:116px;padding:25px;font-size:8px;line-height:1.5}.frondPositionPoints b{color:#fff;letter-spacing:0;text-transform:none;margin-bottom:11px;font:400 20px Georgia;display:block}.frondCollections{background:#f2ece1}.frondCollectionIntro{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:120px;display:grid}.frondCollectionIntro article{color:#fff;background-position:50%;background-size:cover;min-height:620px;position:relative;overflow:hidden}.frondCollectionIntro article:after{content:"";background:linear-gradient(#06140f0d 32%,#06140fed);position:absolute;inset:0}.frondCollectionIntro .beach{background-image:url(/frond-f-beach.jpg)}.frondCollectionIntro .coral{background-image:url(/frond-f-coral.jpg)}.frondCollectionIntro article>div{z-index:1;position:absolute;bottom:37px;left:38px;right:38px}.frondCollectionIntro span{letter-spacing:.19em;text-transform:uppercase;font-size:8px}.frondCollectionIntro h3{margin:14px 0 12px;font:400 43px/1 Georgia,Times New Roman,serif}.frondCollectionIntro p{color:#ffffff9c;margin:0;font-size:11px}.frondCollectionIntro b{color:#edc6a0;font:400 19px Georgia;position:absolute;bottom:3px;right:0}.frondDesignHeading{border-bottom:1px solid #10221b2e;grid-template-columns:100px 1fr;align-items:end;margin-top:96px;margin-bottom:36px;padding-bottom:31px;display:grid}.frondDesignHeading>span{color:#a74c42;font:italic 14px Georgia}.frondDesignHeading .eyebrow{margin-bottom:13px}.frondDesignHeading h2{font-size:clamp(41px,4.7vw,67px)}.frondVillaGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.frondVillaCard{background:#fbf8f1;border:1px solid #10221b21;grid-template-columns:.92fr 1.08fr;min-height:470px;display:grid}.frondFloorplan{background:#e9e1d2;place-items:center;display:grid;position:relative;overflow:hidden}.frondFloorplan img{object-fit:contain;width:100%;height:100%;transition:transform .45s;display:block}.frondFloorplan:hover img{transform:scale(1.025)}.frondFloorplan>span{color:#fff;letter-spacing:.14em;text-transform:uppercase;background:#10221be8;justify-content:space-between;padding:11px 12px;font-size:7px;display:flex;position:absolute;bottom:17px;left:18px;right:18px}.frondVillaInfo{flex-direction:column;padding:34px 31px;display:flex}.frondVillaInfo>div:first-child{color:#8d7061;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;font-size:7px;display:flex}.frondVillaInfo small{font-size:7px}.frondVillaInfo h3{margin:46px 0 15px;font:400 33px/1 Georgia,Times New Roman,serif}.frondVillaInfo>p{color:#6c746f;min-height:48px;margin:0 0 24px;font-size:11px;line-height:1.6}.frondVillaInfo dl{border-top:1px solid #10221b26;margin:0}.frondVillaInfo dl>div{border-bottom:1px solid #10221b26;grid-template-columns:1fr auto;gap:20px;padding:11px 0;display:grid}.frondVillaInfo dt{color:#7e8682;letter-spacing:.12em;text-transform:uppercase;font-size:7px}.frondVillaInfo dd{text-align:right;margin:0;font:400 12px Georgia}.frondVillaInfo>a{color:#9b453c;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;margin-top:auto;padding-top:19px;font-size:7px;font-weight:700;display:flex}.coralHeading{margin-top:125px}.frondPriceBand{color:#fff;background:#813d36;position:relative;overflow:hidden}.frondPriceBand:before{content:"";background:radial-gradient(circle at 20% 20%,#d9937155,#0000 32%),linear-gradient(110deg,#5f2824,#9c483e);position:absolute;inset:0}.frondPriceBand>.shell{grid-template-columns:.82fr 1.18fr;gap:10vw;display:grid;position:relative}.frondPriceBand h2{font-size:clamp(47px,5vw,75px)}.frondPrices{border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;grid-template-columns:1fr 1fr;display:grid}.frondPrices>div{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;flex-direction:column;justify-content:space-between;min-height:160px;padding:28px;display:flex}.frondPrices span{color:#ffffff83;letter-spacing:.13em;text-transform:uppercase;font-size:8px}.frondPrices b{font:400 29px Georgia}.frondPriceBand>.shell>p{color:#ffffff67;letter-spacing:.1em;text-transform:uppercase;grid-column:2;margin:20px 0 0;font-size:7px;line-height:1.6}.frondPayment{background:#f6f1e7}.frondPayment .sectionHead h2 em{color:#9b453c;font-style:italic}.frondPaymentGrid{border-top:1px solid #10221b2e;border-left:1px solid #10221b2e;grid-template-columns:repeat(4,1fr);display:grid}.frondPaymentGrid article{border-bottom:1px solid #10221b2e;border-right:1px solid #10221b2e;flex-direction:column;min-height:215px;padding:25px 27px;display:flex}.frondPaymentGrid article.final{color:#fff;background:#173029;grid-column:span 2}.frondPaymentGrid article>span{color:#9b453c;font:italic 11px Georgia}.frondPaymentGrid article.final>span{color:#e4b68e}.frondPaymentGrid b{margin:32px 0 7px;font:400 34px Georgia}.frondPaymentGrid h3{letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:8px;font-weight:500}.frondPaymentGrid p{color:#78817c;letter-spacing:.1em;text-transform:uppercase;margin:auto 0 0;font-size:8px}.frondPaymentGrid article.final p{color:#ffffff80}.frondCompletion{border-block:1px solid #10221b2e;justify-content:space-between;margin-top:26px;padding:24px 0;display:flex}.frondCompletion span{letter-spacing:.15em;text-transform:uppercase;font-size:8px}.frondCompletion b{font:400 22px Georgia}.frondLifestyle{color:#fff;background:#173029;grid-template-columns:1.12fr .88fr;min-height:760px;display:grid}.frondLifestyleImage{background:url(/frond-f-lifestyle.jpg) 50%/cover no-repeat;min-height:760px}.frondLifestyleCopy{flex-direction:column;justify-content:center;padding:95px 8vw;display:flex}.frondLifestyleCopy h2{margin-bottom:34px}.frondLifestyleCopy>p:not(.eyebrow){color:#ffffff94;margin:0 0 36px;font:16px/1.85 Georgia,Times New Roman,serif}.frondLifestyleCopy .button{align-self:flex-start}.frondFinalCta{color:#fff;text-align:center;background:#0d211a;position:relative;overflow:hidden}.frondFinalCta:before{content:"";background:linear-gradient(#05130ec7,#05130ee8),url(/frond-f-hero.jpg) 50%/cover no-repeat;position:absolute;inset:0}.frondFinalCta>.shell{flex-direction:column;align-items:center;display:flex;position:relative}.frondFinalCta h2{font-size:clamp(50px,6.4vw,93px)}.frondFinalCta h2 em{color:#e4b68e;font-style:italic}.frondFinalCta>.shell>p:not(.eyebrow){color:#ffffff91;max-width:640px;margin:30px auto;font:16px/1.8 Georgia,Times New Roman,serif}.frondFinalCta>.shell>div{gap:12px;display:flex}.frondFinalCta small{color:#ffffff50;letter-spacing:.09em;text-transform:uppercase;max-width:940px;margin-top:47px;font-size:7px;line-height:1.7}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--gold-light);outline-offset:4px}@media (width<=1050px){.shell{width:calc(100% - 56px)}.links{display:none}.languageMenu{margin-inline-start:auto}.mobileMenu{margin-inline-start:0;display:block;position:relative}.mobileMenu summary{color:#fff;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;border:1px solid #ffffff45;padding:12px 14px;font-size:8px;list-style:none}.mobileMenu summary::-webkit-details-marker{display:none}.mobileMenu>div{z-index:30;background:#10221bf5;border:1px solid #ffffff35;width:270px;padding:12px 18px;position:absolute;top:48px;right:0;box-shadow:0 18px 45px #0006}.mobileMenu>div a{color:#fff;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;min-height:46px;font-size:9px;display:flex}.serviceHubGrid{grid-template-columns:repeat(2,1fr)}.collectionGrid{grid-template-columns:1.1fr 1fr}.collection2{grid-column:1/-1;min-height:480px}.communityGrid{grid-template-columns:repeat(2,1fr)}.developerGrid{grid-template-columns:repeat(3,1fr)}.processGrid{grid-template-columns:repeat(2,1fr)}.processGrid article:nth-child(3){border-left:0;border-top:1px solid var(--line)}.processGrid article:nth-child(4){border-top:1px solid var(--line)}.heroRail,.frondHeroNumbers{width:calc(100% - 56px)}.frondVillaGrid{grid-template-columns:1fr}.frondVillaCard{min-height:430px}.frondPriceBand>.shell{grid-template-columns:1fr;gap:55px}.frondPriceBand>.shell>p{grid-column:1}}@media (width<=760px){.shell{width:calc(100% - 36px)}.section{padding:82px 0}.nav{height:82px}.navCta{font-size:0}.navCta span{font-size:16px}.hero{background-position:68%;min-height:800px}.heroBody{min-height:718px;padding:70px 0 100px}.hero h1{font-size:clamp(53px,15vw,74px)}.lede{font-size:15px}.heroActions,.heroActions .button{width:100%}.heroRail{display:none}.marquee div{letter-spacing:.16em;font-size:7px}.intro,.addressIntro,.privateIntro,.developerHead,.contactGrid,.biosHeading,.serviceIntro,.focusHeader{grid-template-columns:1fr;gap:48px}.serviceIntro>div:last-child{padding-top:0}.serviceHero{min-height:760px}.serviceHeroBody{grid-template-columns:1fr;min-height:678px;padding:74px 0 90px}.serviceHeroBody h1{font-size:clamp(52px,14vw,73px)}.serviceStamp{display:none}.copy{padding-top:0}.services,.opportunityGrid,.serviceHubGrid,.serviceBenefits,.focusGrid,.relatedGrid{grid-template-columns:1fr}.serviceHubGrid>a{min-height:220px}.serviceBenefits article,.serviceBenefits article+article{border-left:0;min-height:250px;padding:36px 0}.serviceBenefits article+article{border-top:1px solid var(--line)}.serviceBenefits h3{margin-top:55px}.focusGrid>div{min-height:145px}.services article,.services article+article{border-left:0;padding:40px 0}.services article+article{border-top:1px solid var(--line)}.sectionHead{display:block}.sectionHead>p{margin-top:26px}.collectionGrid{grid-template-columns:1fr}.collectionCard,.collection2{grid-column:auto;min-height:500px}.categoryTabs{scrollbar-width:none;flex-wrap:nowrap;margin-top:48px;overflow-x:auto}.categoryTabs::-webkit-scrollbar{display:none}.categoryTabs button{flex:none}.communityGrid{grid-template-columns:1fr}.community{min-height:295px}.community h3{margin-top:58px}.opportunityGrid{margin-top:55px}.opportunityGrid article,.opportunityGrid article+article{border-left:0;min-height:245px;padding:32px 0}.opportunityGrid article+article{border-top:1px solid #ffffff2b}.opportunityGrid article+article>div{left:0}.localizedPage[dir=rtl] .opportunityGrid article,.localizedPage[dir=rtl] .opportunityGrid article+article{border-right:0;padding:32px 0}.localizedPage[dir=rtl] .opportunityGrid article+article{border-top:1px solid #ffffff2b}.localizedPage[dir=rtl] .opportunityGrid article>div,.localizedPage[dir=rtl] .opportunityGrid article+article>div{left:58px;right:0}.bioGrid{grid-template-columns:1fr}.bioCard{min-height:610px;padding:38px 32px}.bioIdentity{margin-bottom:48px}.developerGrid{grid-template-columns:repeat(2,1fr)}.devMark{height:105px;font-size:12px}.process{padding-top:0}.processGrid{grid-template-columns:1fr}.processGrid article,.processGrid article+article{border-left:0;min-height:250px;padding:36px 0}.processGrid article+article{border-top:1px solid var(--line)}.processGrid h3{margin-top:52px}.about{grid-template-columns:1fr}.portrait{min-height:540px}.aboutCopy{padding:75px 24px}.contact form{grid-template-columns:1fr}.contact form .gold,.contact form>small{grid-column:1}.footer{grid-template-columns:1fr 1fr;padding:48px 0 85px}.footer>div{grid-column:1/-1}.floatingCta{bottom:16px;right:16px}.frondHero{background-position:61%;min-height:900px}.frondHeroBody{min-height:760px;padding:75px 0 210px}.frondHero h1{font-size:54px}.frondHeroBody>p:not(.eyebrow){font-size:15px}.frondHeroNumbers{grid-template-columns:1fr 1fr;width:calc(100% - 36px)}.frondHeroNumbers span{min-height:82px;padding:15px}.frondHeroNumbers b{font-size:19px}.frondStatement{grid-template-columns:1fr;gap:48px}.frondPosition,.frondLifestyle{grid-template-columns:1fr}.frondPositionImage,.frondLifestyleImage{min-height:470px}.frondPositionCopy,.frondLifestyleCopy{padding:75px 24px}.frondCollectionIntro{grid-template-columns:1fr;margin-bottom:80px}.frondCollectionIntro article{min-height:510px}.frondDesignHeading{grid-template-columns:55px 1fr;margin-top:70px}.frondVillaCard{grid-template-columns:1fr;min-height:0}.frondFloorplan{min-height:320px}.frondVillaInfo{min-height:410px}.frondVillaInfo h3{margin-top:38px}.frondPaymentGrid{grid-template-columns:repeat(2,1fr)}.frondPaymentGrid article.final{grid-column:span 2}.frondPrices{grid-template-columns:1fr}.frondPrices>div{min-height:130px}.frondFinalCta>.shell>div{flex-direction:column;width:100%}.frondFinalCta .button{width:100%}}@media (width<=480px){.brand i{display:none}.hero{min-height:760px}.heroBody{min-height:678px}.hero h1{font-size:51px}.community{padding:28px 24px}.bioCard{min-height:auto}.bioProof{grid-template-columns:1fr;margin-top:32px}.bioProof>span{padding:13px 0}.bioProof>span+span{border-top:1px solid #10221b46;border-left:0;padding-left:0}.footer{grid-template-columns:1fr}.footer>div{grid-column:auto}.frondHero h1{font-size:48px}.frondCollectionIntro article>div{bottom:26px;left:25px;right:25px}.frondCollectionIntro b{margin-top:18px;display:block;position:static}.frondFloorplan{min-height:260px}.frondPaymentGrid article{min-height:185px;padding:22px 18px}.frondCompletion{align-items:flex-end;gap:20px}.frondCompletion b{text-align:right}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.palmGuide{background:#f7f3eb}.palmGuideHero{color:#fff;background:#071a14 url(/frond-f-hero.jpg) 50% 44%/cover no-repeat;min-height:940px;position:relative;overflow:hidden}.palmGuideShade{background:linear-gradient(90deg,#05130ef7 0%,#05130ec7 48%,#05130e40 82%),linear-gradient(#0000 42%,#05130ef0);position:absolute;inset:0}.palmGuideHeroBody{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;min-height:690px;padding:72px 0 225px;display:flex;position:relative}.palmBreadcrumb{color:#ffffff70;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:10px;margin:0 0 55px;font-size:8px;display:flex}.palmBreadcrumb a:hover{color:#e2c398}.palmBreadcrumb b{color:#fff;font-weight:500}.palmGuideHero h1{max-width:1040px;margin:0 0 30px;font-size:clamp(66px,7.3vw,112px);line-height:.88}.palmGuideHero h1 em{color:#e4bd92;font-style:italic}.palmGuideHeroBody>p:not(.eyebrow){color:#ffffffb0;max-width:700px;margin:0;font:18px/1.75 Georgia,Times New Roman,serif}.palmGuideHeroBody .heroActions{margin-top:34px}.reviewed{color:#ffffff61;letter-spacing:.15em;text-transform:uppercase;margin-top:25px;font-size:7px}.palmGuideStats{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#071a148c;border-top:1px solid #ffffff31;border-left:1px solid #ffffff31;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.palmGuideStats span{color:#ffffff75;letter-spacing:.14em;text-transform:uppercase;border-right:1px solid #ffffff31;flex-direction:column;justify-content:flex-end;min-height:142px;padding:28px 26px;font-size:8px;display:flex}.palmGuideStats b{color:#fff;letter-spacing:-.02em;text-transform:none;margin-bottom:10px;font:400 29px Georgia,Times New Roman,serif}.palmGuideSummary{grid-template-columns:1fr 1fr;align-items:start;gap:12vw;display:grid}.palmGuideSummary h2 em,.palmComparison h2 em,.palmQuestions h2 em,.palmRelated h2 em{color:#9b453c;font-style:italic}.palmGuideSummary>div:last-child{padding-top:35px}.palmGuideSummary>div:last-child p{color:#53605a;margin:0 0 22px;font:18px/1.82 Georgia,Times New Roman,serif}.palmGuideSummary .palmPillarLink{border-top:1px solid #10221b2e;margin-top:32px;padding:22px 0 0;font-size:15px}.palmGuideSummary .palmPillarLink a{color:#8f3f37;text-underline-offset:5px;-webkit-text-decoration:underline #b99b69;text-decoration:underline #b99b69}.palmSeoRoute{color:#10251d;background:#f2ece1;border:1px solid #10221b2e;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin-top:-32px;margin-bottom:72px;padding:24px 28px;display:grid}.palmSeoRoute>span{color:#9b453c;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.palmSeoRoute>p{margin:0;font:18px/1.4 Georgia,Times New Roman,serif}.palmSeoRoute>a{color:#10251d;letter-spacing:.06em;text-transform:uppercase;font-size:14px;text-decoration:none}.palmSeoRoute>a span{color:#9b453c;margin-left:10px}.palmGuideContentGrid{grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);align-items:start;gap:7vw;display:grid}.palmGuideArticles{border-top:1px solid #10221b2e}.palmGuideArticles article{border-bottom:1px solid #10221b2e;grid-template-columns:80px 1fr;padding:55px 0 65px;display:grid}.palmGuideArticles article>span{color:#9b453c;grid-row:1/8;font:italic 13px Georgia,Times New Roman,serif}.palmGuideArticles h2{grid-column:2;margin:0 0 28px;font-size:clamp(38px,4vw,59px);line-height:1}.palmGuideArticles p{color:#59645f;grid-column:2;max-width:760px;margin:0 0 18px;font:16px/1.82 Georgia,Times New Roman,serif}.palmGuideArticles ul{border-top:1px solid #10221b26;grid-column:2;margin:16px 0 0;padding:0;list-style:none}.palmGuideArticles li{color:#46544e;border-bottom:1px solid #10221b26;padding:15px 12px 15px 25px;font-size:11px;line-height:1.55;position:relative}.palmGuideArticles li:before{content:"";background:#b99b69;width:6px;height:6px;position:absolute;top:21px;left:3px;transform:rotate(45deg)}.advisorLens{color:#fff;background:#10251d;padding:52px 44px;position:sticky;top:24px;box-shadow:0 28px 80px #17241d24}.advisorLens h2{margin:0 0 35px;font-size:clamp(39px,3.7vw,56px);line-height:1.02}.advisorLens ol{border-top:1px solid #ffffff24;margin:0 0 34px;padding:0;list-style:none}.advisorLens li{color:#ffffffb5;border-bottom:1px solid #ffffff24;grid-template-columns:38px 1fr;align-items:start;gap:9px;min-height:72px;padding:17px 0;font:14px/1.55 Georgia,Times New Roman,serif;display:grid}.advisorLens li span{color:#d7b17f;font:italic 10px Georgia}.advisorLens .button{width:100%;margin-top:8px}.advisorLens>small{color:#ffffff57;letter-spacing:.12em;text-transform:uppercase;margin-top:23px;font-size:7px;line-height:1.7;display:block}.palmComparison{grid-template-columns:.72fr 1.28fr;align-items:start;gap:8vw;display:grid}.palmComparisonTable{border-top:1px solid #10221b2e;border-left:1px solid #10221b2e}.palmComparisonTable>div{grid-template-columns:.75fr 1.125fr 1.125fr;display:grid}.palmComparisonTable b,.palmComparisonTable span{border-bottom:1px solid #10221b2e;border-right:1px solid #10221b2e;align-items:center;min-height:92px;padding:22px;font-size:11px;line-height:1.55;display:flex}.palmComparisonTable .head b{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#10251d;min-height:62px;font-size:8px}.palmComparisonTable span{color:#5c6762}.palmComparisonTable .label{color:#10221b;font:400 15px Georgia,Times New Roman,serif}.palmQuestions{grid-template-columns:.78fr 1.22fr;align-items:start;gap:9vw;display:grid}.palmQuestions>div{border-top:1px solid #10221b2e}.palmQuestions details{border-bottom:1px solid #10221b2e}.palmQuestions summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:30px;min-height:90px;font:400 22px/1.3 Georgia,Times New Roman,serif;list-style:none;display:grid}.palmQuestions summary::-webkit-details-marker{display:none}.palmQuestions summary span{color:#9b453c;border:1px solid #10221b42;place-items:center;width:34px;height:34px;font:400 18px Arial;transition:transform .2s;display:grid}.palmQuestions details[open] summary span{transform:rotate(45deg)}.palmQuestions details p{color:#64706a;max-width:680px;margin:0;padding:0 48px 28px 0;font:15px/1.75 Georgia,Times New Roman,serif}.palmSourceBand{color:#fff;background:#813d36;padding:105px 0}.palmSourceBand>.shell{grid-template-columns:.9fr 1.1fr;align-items:center;gap:10vw;display:grid}.palmSourceBand h2{font-size:clamp(48px,5vw,74px)}.palmSourceBand h2 em{color:#e8c29b;font-style:italic}.palmSourceBand>div>div:last-child>p{color:#ffffffb0;margin:0;font:16px/1.85 Georgia,Times New Roman,serif}.palmSourceBand .textLink{color:#fff}.palmSourceBand small{color:#ffffff62;letter-spacing:.11em;text-transform:uppercase;margin-top:25px;font-size:7px;line-height:1.7;display:block}.palmRelated>div{border-top:1px solid #10221b2e;border-left:1px solid #10221b2e;grid-template-columns:repeat(2,1fr);display:grid}.palmRelated>div>a{border-bottom:1px solid #10221b2e;border-right:1px solid #10221b2e;grid-template-columns:1fr auto;align-content:space-between;min-height:205px;padding:30px;transition:background .25s,color .25s;display:grid}.palmRelated>div>a:hover{color:#fff;background:#10251d}.palmRelated>div>a>span:first-child{color:#9b453c;letter-spacing:.15em;text-transform:uppercase;grid-column:1/-1;font-size:7px}.palmRelated>div>a:hover>span:first-child{color:#e8c29b}.palmRelated h3{max-width:520px;margin:45px 0 0;font:400 27px/1.1 Georgia,Times New Roman,serif}.palmRelated>div>a>span:last-child{color:#b99b69;align-self:end}.palmRelated>.textLink{margin-top:32px}.palmGuideCta{color:#fff;text-align:center;background:#071a14;position:relative;overflow:hidden}.palmGuideCta:before{content:"";background:linear-gradient(#05130ede,#05130ef0),url(/frond-f-lifestyle.jpg) 50%/cover no-repeat;position:absolute;inset:0}.palmGuideCta>.shell{flex-direction:column;align-items:center;display:flex;position:relative}.palmGuideCta h2{max-width:1000px;font-size:clamp(53px,6vw,90px)}.palmGuideCta>div>p:not(.eyebrow){color:#ffffff9c;max-width:680px;margin:30px auto 34px;font:17px/1.8 Georgia,Times New Roman,serif}.palmGuideCta .button{min-width:310px}.palmGuideCta small{color:#ffffff50;letter-spacing:.13em;text-transform:uppercase;margin-top:27px;font-size:7px}@media (width<=1050px){.palmGuideContentGrid{grid-template-columns:1fr;gap:65px}.advisorLens{position:relative;top:0}.palmComparison,.palmQuestions{grid-template-columns:1fr;gap:55px}}@media (width<=760px){.palmGuideHero{background-position:64%;min-height:900px}.palmGuideHeroBody{min-height:690px;padding:62px 0 245px}.palmBreadcrumb{margin-bottom:40px}.palmGuideHero h1{font-size:52px}.palmGuideHeroBody>p:not(.eyebrow){font-size:15px}.palmGuideHeroBody .heroActions,.palmGuideHeroBody .button{width:100%}.palmGuideStats{grid-template-columns:repeat(2,1fr);width:calc(100% - 36px)}.palmGuideStats span{min-height:89px;padding:15px}.palmGuideStats b{font-size:20px}.palmGuideSummary,.palmSourceBand>.shell{grid-template-columns:1fr;gap:45px}.palmGuideSummary>div:last-child{padding-top:0}.palmSeoRoute{grid-template-columns:1fr;gap:12px;margin-top:-18px;margin-bottom:56px}.palmGuideContentGrid{gap:48px}.palmGuideArticles article{grid-template-columns:43px 1fr;padding:42px 0 50px}.palmGuideArticles h2{font-size:39px}.advisorLens{padding:42px 28px}.palmComparisonTable{overflow-x:auto}.palmComparisonTable>div{min-width:680px}.palmQuestions summary{min-height:80px;font-size:18px}.palmSourceBand{padding:78px 0}.palmRelated>div{grid-template-columns:1fr}.palmGuideCta .button{width:100%;min-width:0}}@media (width<=480px){.palmGuideHero h1{font-size:46px}.palmBreadcrumb b{display:none}.palmGuideArticles article{grid-template-columns:1fr}.palmGuideArticles article>span{grid-row:auto;margin-bottom:20px}.palmGuideArticles h2,.palmGuideArticles p,.palmGuideArticles ul{grid-column:1}.palmGuideStats span{font-size:6px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@font-face{font-family:Cormorant;src:url(/fonts/cormorant-regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Cormorant;src:url(/fonts/cormorant-medium.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Cormorant;src:url(/fonts/cormorant-italic.ttf)format("truetype");font-style:italic;font-weight:400;font-display:swap}:root{--ink:#192326;--ink-2:#263236;--cream:#eeeae3;--paper:#faf9f6;--gold:#9b794e;--gold-light:#d9c39f;--line:#19232624;--display:"Cormorant",Georgia,"Times New Roman",serif}body,button,input,select{font-family:var(--font-geist-sans),Arial,sans-serif}body{font-size:1rem;line-height:1.6}h1,h2{font-family:var(--display);letter-spacing:-.025em;line-height:1.06}h2{font-size:clamp(2.7rem,5vw,5rem)}.shell{width:min(1400px,100% - 112px)}.section{padding-block:110px}.eyebrow{letter-spacing:.2em;color:#766d61;font-size:.75rem;line-height:1.6}.eyebrow.light{color:#eee9de}.nav{background:var(--paper);height:112px;color:var(--ink);border:0;gap:28px;padding-inline:56px}.nav.shell{flex-shrink:0;width:100%;margin-inline:0}.nav .brand{flex-shrink:0;gap:16px}.brand b{letter-spacing:-.12em;font-size:2.35rem;font-weight:400}.brand i{letter-spacing:.16em;font-size:.875rem;line-height:1.3;display:block}.brand small{letter-spacing:.1em;font-size:.625rem;line-height:1.6}.links.serviceLinks{letter-spacing:.1em;gap:28px;margin-left:auto;font-size:.75rem}.navCta{letter-spacing:.08em;border-bottom:1px solid var(--gold);white-space:nowrap;gap:16px;font-size:.75rem}.languageMenu summary{color:var(--ink);border:0;place-items:center;min-height:44px;font-size:.75rem;display:grid}.languageMenu>div{background:var(--paper);border:1px solid var(--line);top:52px;box-shadow:0 18px 40px #19232617}.languageMenu a{color:var(--ink);border-color:var(--line);min-height:44px;font-size:.875rem}.languageMenu a.active{color:#76552e}.mobileMenu{order:4;display:block;position:relative}.mobileMenu summary{cursor:pointer;letter-spacing:.1em;text-transform:uppercase;min-height:44px;color:var(--ink);border:0;align-items:center;gap:12px;padding:0;font-size:.75rem;list-style:none;display:flex}.mobileMenu summary:after{content:"☰";font-size:1.15rem;line-height:1}.mobileMenu summary::-webkit-details-marker{display:none}.mobileMenu>div{background:var(--paper);width:320px;max-width:calc(100vw - 40px);color:var(--ink);border:1px solid var(--line);z-index:20;padding:20px 28px;position:absolute;top:54px;right:0;box-shadow:0 18px 45px #19232624}.mobileMenu>div a{border-bottom:1px solid var(--line);color:var(--ink);letter-spacing:.04em;justify-content:space-between;padding:12px 0;font-size:.875rem;display:flex}.mobileMenu a:last-child{border-bottom:0}.luxuryHome .hero{background-position:65% 45%;flex-direction:column;height:100svh;min-height:880px;max-height:1300px;display:flex}.luxuryHome .shade{background:linear-gradient(#10202505 0%,#10202545 50%,#071519ed 100%),linear-gradient(90deg,#0c1a2040,#0000 65%);inset:112px 0 0}.hero:after,.serviceHero:after,.addressBook:before,.serviceFocus:before{display:none}.luxuryHome .heroBody{text-align:center;flex:1;justify-content:flex-end;align-items:center;width:min(1240px,100% - 80px);min-height:0;padding:100px 0 50px}.luxuryHome .heroBody .eyebrow{margin-bottom:24px}.luxuryHome .hero h1{letter-spacing:-.048em;text-shadow:0 3px 30px #0002;max-width:100%;margin-bottom:22px;font-size:clamp(3.5rem,6.5vw,6.75rem);line-height:1.03}.luxuryHome .hero h1 em{color:#eee0c9}.luxuryHome .lede{color:#f1efea;max-width:630px;margin-bottom:30px;font-family:inherit;font-size:1rem;line-height:1.8}.heroActions{justify-content:center;gap:20px}.button{letter-spacing:.1em;gap:30px;min-height:58px;padding:17px 25px;font-size:.75rem;font-weight:500}.button span,.textLink span{font-size:1.2rem}.gold{color:#192326;background:#eee5d5;border-color:#eee5d5}.gold:hover{background:#fff;border-color:#fff}.ghost{border-color:#fff8}.heroRail{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-top:1px solid #fff5;flex-shrink:0;width:min(1400px,100% - 112px);margin:0 auto;position:relative;bottom:auto;left:auto;transform:none}.heroRail>a,.heroRail>div{grid-template-columns:auto 1fr;align-content:center;column-gap:20px;min-height:110px;padding:20px 32px;transition:background .2s;display:grid}.heroRail>a:first-child{padding-left:0}.heroRail>a+a,.heroRail>div+div{border-left:1px solid #fff3}.heroRail>a:hover{background:#ffffff0c}.heroRail span{color:#dfcfb5;font-size:.875rem}.heroRail b{font-size:1.4rem;font-weight:400}.heroRail small{color:#e3e3de;letter-spacing:0;font-size:.75rem}.marquee{border-bottom:1px solid var(--line);background:#eae4d9;height:62px}.marquee div{letter-spacing:.12em;font-size:.75rem}.marquee i{font-size:.4rem}.textLink{letter-spacing:.1em;align-items:center;gap:24px;min-height:44px;font-size:.75rem;line-height:1.5}:is(a,button,input,select,summary):focus-visible{outline-offset:5px;outline:2px solid #9b794e}section[id]{scroll-margin-top:24px}.launchNavLink{color:#765c3c!important}.intro{align-items:center;gap:8vw;padding-block:120px}.intro .copy{padding:0}.intro h2 em,.palmRelated h2 em,.launchCollection h2 em{color:#8a6840}.copy p,.aboutCopy>p,.serviceIntro>div:last-child>p{color:#505d60;font-family:inherit;font-size:1rem;line-height:1.9}.sectionHead{gap:50px;margin-bottom:50px}.sectionHead>p,.developerHead>p{color:#586267;max-width:400px;font-size:1rem;line-height:1.8}.collections{background:#eeece7}.collectionGrid{grid-template-rows:320px 320px;grid-template-columns:1.15fr 1fr;gap:24px}.collectionCard{background-position:50%;min-height:0;transition:filter .5s}.collectionCard:hover{filter:brightness(1.08);transform:none}.collection0{grid-row:1/3}.collection1,.collection2{grid-column:2;min-height:0}.collectionTop{top:28px;left:32px;right:32px}.collectionTop p,.collectionTop span{font-size:.75rem;line-height:1.5}.collectionBottom{bottom:32px;left:32px;right:32px}.collectionBottom h3{font-family:var(--display);letter-spacing:-.02em;max-width:400px;font-size:2.65rem;line-height:1.04}.collection0 .collectionBottom h3{max-width:440px;font-size:3.5rem}.collectionBottom small{color:#e6e5df;font-size:.875rem;line-height:1.6}.collectionBottom a{border-radius:50%;width:48px;height:48px;font-size:1.3rem}.serviceHubGrid{border-left:0;grid-template-columns:1fr 1fr;column-gap:64px}.serviceHubGrid>a{border-right:0;grid-template-columns:25px 1fr 30px;align-items:center;gap:26px;min-height:145px;padding:28px 0}.serviceHubGrid>a>div,.serviceHubGrid>a>span:last-child{align-self:center}.serviceHubGrid>a:hover{color:#8a6840;background:0 0}.serviceHubGrid h3{font:400 2.45rem/1.1 var(--display);margin-bottom:12px}.serviceHubGrid p,.serviceHubGrid>a:hover p{letter-spacing:.1em;color:#5d686b;font-size:.75rem;line-height:1.6}.serviceHubGrid>a>span{font-size:.875rem}.launchCollection{background:#eeeae3}.launchReviewed{color:#5c625f;font-size:.75rem;line-height:1.8}.launchFilters button{min-height:48px;color:var(--ink);border-color:#19232650;font-size:.875rem}.launchFilters button[aria-pressed=true]{background:var(--ink);color:#fff}.launchCard{background:var(--paper);border:0}.launchCardBody{padding:36px}.launchCard h3{font-family:var(--display);margin-top:22px;font-size:2.5rem;line-height:1.08}.launchCard p{color:#536066;font-size:1rem;line-height:1.8}.launchCard .launchStatus{letter-spacing:.1em;color:#735735;font-size:.75rem}.launchLocation,.launchCard .launchType{font-size:.875rem;line-height:1.6}.launchCard .launchPlace,.launchCard .launchNote,.launchCard .launchSource,.launchCard ul{font-size:.875rem}.launchCard .launchSource{line-height:1.7}.launchEdit .launchGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.launchEdit .launchCard{grid-column:auto;display:flex;overflow:hidden}.launchEdit .launchCard>img{object-fit:cover;width:100%;height:240px;min-height:0}.launchEdit .launchCardBody{justify-content:flex-start;padding:30px}.launchEdit .launchCard h3{font-size:2.5rem}.launchEdit .launchCard:last-child{background:var(--ink);color:#fff}.launchEdit .launchCard:last-child p,.launchEdit .launchCard:last-child .launchLocation span{color:#d7ddde}.launchEdit .launchCard:last-child .launchStatus{color:#d9c39f}.launchEdit .launchCard:last-child .launchCardBody{padding-top:56px}.launchEdit .launchCard:last-child h3{margin-top:50px}.launchEdit .launchNote,.launchEdit .launchSource,.launchEdit ul{display:none}.launchEdit .launchActions{gap:8px;padding-top:18px}.launchEdit .launchActions .textLink{font-size:.75rem}.launchAll{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:32px;margin-top:40px;padding-top:24px;display:flex}.launchAll p{color:#596266;margin:0;font-size:.875rem}.launchAll .textLink{margin:0}.addressBook{background:#1d2b30}.addressIntro{gap:8vw}.addressIntro>p,.privateIntro>div:last-child p{color:#c9d0d0;font-family:inherit;font-size:1rem;line-height:1.8}.categoryTabs{gap:24px;margin-top:50px}.categoryTabs button{color:#c0c9cb;letter-spacing:.05em;min-height:48px;margin:0;padding:12px 0 18px;font-size:.875rem}.communityGrid{border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px}.community{border-color:#ffffff30;border-right-style:none;border-right-width:0;min-height:275px;padding:36px 0}.community:hover{color:#fff;background:0 0}.community h3{font:400 2.6rem/1.1 var(--display);margin:30px 0 18px}.community p,.community:hover p{color:#cad1d2;max-width:510px;font-size:1rem;line-height:1.7}.communityMeta,.communityMeta small,.community:hover .communityMeta{color:#c1c6c4;letter-spacing:.08em;flex-wrap:wrap;gap:15px;font-size:.75rem;line-height:1.7}.community>a,.community:hover>a{color:#e0c9a6;border:0;max-width:280px;padding-block:12px;font-size:.75rem;line-height:1.6}.availability{color:#bdc6c8;text-transform:none;letter-spacing:0;max-width:1400px;font-size:.75rem;line-height:1.8}.palmRelated>div{gap:24px}.palmRelated>div>a{border-color:var(--line);background:var(--paper);padding:34px}.palmRelated>div>a>span:first-child{letter-spacing:.1em;color:#755733;font-size:.75rem}.palmRelated h3{font-family:var(--display);font-size:2rem;line-height:1.2}.privateList{background:#222b2f}.privateList:before{opacity:1;background:linear-gradient(90deg,#151c22ef,#151c22cc),url(/hero-damac-villa.jpg) 50%/cover}.privateIntro{gap:8vw}.opportunityGrid article{min-height:300px}.opportunityGrid p{color:#cbd1d0;font-size:.75rem;line-height:1.5}.opportunityGrid h3{font:400 2.1rem/1.1 var(--display)}.opportunityGrid small{color:#cbd1d0;font-size:.875rem;line-height:1.7;display:block}.opportunityGrid article>a{border-radius:50%;width:44px;height:44px}.advisorBios{background:#f1ede6}.biosHeading{gap:8vw}.biosHeading>p{font:1rem/1.8 var(--font-geist-sans),Arial,sans-serif;color:#546166}.bioGrid{border:0;gap:70px}.bioCard{border:0;border-top:1px solid #19232660;min-height:0;padding:36px 0 0}.bioIdentity{align-items:flex-start;margin-bottom:30px}.bioIdentity>span{color:#586368;font-size:.75rem}.bioIdentity>b{width:auto;height:auto;font:400 4.5rem/1 var(--display);color:#9b794e;border:0;border-radius:0}.bioCard h3{font-family:var(--display);letter-spacing:-.02em;font-size:3.5rem;line-height:1.1}.bioCard h4{letter-spacing:.06em;color:#5b666a;font-size:.75rem;line-height:1.7}.bioCard>p{color:#45545a;font-family:inherit;font-size:1rem;line-height:1.85}.bioProof{gap:18px;margin-top:28px}.bioProof>span{letter-spacing:.02em;padding:0;font-size:.75rem;line-height:1.7}.bioProof>span+span{border:0;padding:0}.bioProof b{font:500 1.7rem/1.2 var(--display);white-space:nowrap}.developerHead{gap:8vw}.developerGrid{border-left:0;grid-template-columns:repeat(4,minmax(0,1fr))}.devMark{color:#344249;border-right:0;height:115px;font-size:1rem}.developerNote{text-transform:none;letter-spacing:0;color:#677176;font-size:.75rem;line-height:1.8}.process{padding-top:25px}.processGrid article{min-height:300px;padding-inline:26px}.processGrid article:first-child{padding-left:0}.processGrid article>span{font:400 2rem var(--display)}.processGrid h3{font:400 2.1rem/1.12 var(--display);margin-top:46px}.processGrid p{color:#586469;font-size:1rem;line-height:1.8}.about{padding:0}.portrait{min-height:660px}.portrait small{letter-spacing:.1em;font-size:.75rem}.aboutCopy{padding:80px 7vw}.aboutCopy h2{font-family:var(--display);line-height:1.1}.contactGrid{gap:8vw}.contact{background:#1b292f}.contactGrid>div>p:not(.eyebrow){color:#cbd4d7;font-size:1rem}.contact form{align-content:start;gap:32px 24px;padding-top:15px}.contact form>small{color:#c6cfd2;text-align:left;font-size:.875rem}.directContact span{color:#c6cfd2;font-size:.75rem}.directContact b{font-size:1.75rem}.footer{grid-template-columns:1fr 1fr;gap:30px 60px;min-height:300px;padding-block:60px;font-size:.75rem;line-height:1.8}.footer>div{border-top:1px solid var(--line);order:3;grid-column:1/-1;gap:14px 28px;padding-top:24px;display:flex}.footer>p{text-align:right;font-size:.75rem}.footer>span{order:4;grid-column:1/-1;font-size:.75rem}.floatingCta{background:var(--paper);min-width:138px;height:48px;color:var(--ink);letter-spacing:.05em;border:1px solid #19232630;font-size:.75rem;box-shadow:0 4px 24px #0002}.floatingCta>span:last-child{font-size:1.2rem}.serviceHeroBody h1,.palmGuideHero h1,.frondHero h1{line-height:1.03;font-family:var(--display)}.serviceHeroBody .lede{font-family:inherit;font-size:1.1rem}.serviceStamp small,.serviceStamp b{font-size:.75rem}.serviceBenefits p,.focusGrid p,.serviceCta>div>p:not(.eyebrow){font-size:1rem;line-height:1.8}.serviceBenefits h3{font:400 2rem/1.15 var(--display)}.serviceNotice,.relatedGrid small{font-size:.75rem;line-height:1.8}.relatedGrid>a>span:first-child{font-family:var(--display);font-size:2rem}.palmBreadcrumb,.reviewed{letter-spacing:.06em;font-size:.75rem;line-height:1.8}.palmGuideStats span,.frondHeroNumbers span{font-size:.75rem;line-height:1.6}.palmGuideArticles li,.advisorLens li,.palmComparisonTable b,.palmComparisonTable span{font-size:.875rem;line-height:1.7}.palmComparisonTable .head b,.advisorLens>small{font-size:.75rem;line-height:1.7}.palmGuideContent{background:#eeeae3}.palmGuide,.frondLaunch{background:var(--paper)}.palmQuestions summary{font-size:1.5rem;line-height:1.4}.frondLaunchTag,.frondPositionPoints span,.frondCollectionIntro span,.frondFloorplan>span,.frondVillaInfo>div:first-child,.frondVillaInfo small,.frondVillaInfo dt,.frondVillaInfo>a,.frondPrices span,.frondPaymentGrid h3,.frondPaymentGrid p,.frondCompletion span{letter-spacing:.05em;font-size:.75rem;line-height:1.6}.frondVillaInfo>p,.frondCollectionIntro p,.frondVillaInfo dd{font-size:.875rem;line-height:1.7}.frondHeroNumbers b,.palmGuideStats b{font-family:var(--display);font-size:2rem;line-height:1.1}.frondPriceBand>.shell>p,.frondFinalCta small{letter-spacing:0;color:#ece6df;font-size:.75rem;line-height:1.8}@media (width<=1100px){.launchEdit .launchGrid{grid-template-columns:1fr 1fr}.launchEdit .launchCard:last-child{grid-column:1/-1}.launchEdit .launchCard:last-child .launchCardBody{padding:36px}.launchEdit .launchCard:last-child h3{margin-top:20px}.communityGrid{column-gap:38px}.bioGrid{gap:38px}.opportunityGrid{grid-template-columns:1fr}.opportunityGrid article,.opportunityGrid article+article{border-bottom:1px solid #fff3;border-left:0;grid-template-columns:40px 1fr 44px;gap:24px;min-height:0;padding:32px 0;display:grid}.opportunityGrid article>div,.opportunityGrid article+article>div,.opportunityGrid article>a{position:static}.opportunityGrid article:last-child{border-bottom:0}.opportunityGrid h3{margin-top:8px}.opportunityGrid small{max-width:650px}.bioProof{grid-template-columns:1fr}.bioProof>span{border:0!important;padding:10px 0!important}.palmRelated>div>a{padding:24px}}@media (width<=900px){.collectionGrid{grid-template-rows:420px 300px;grid-template-columns:1fr 1fr}.collection0{grid-area:auto/1/auto/-1}.collection1{grid-column:1}.collection2{grid-column:2}.collectionBottom h3{font-size:2.1rem}.collection0 .collectionBottom h3{font-size:3rem}.collectionBottom small{font-size:.75rem}.serviceHubGrid{column-gap:32px}.bioGrid{gap:36px}.bioCard{padding:30px 0 0}.processGrid h3{font-size:2rem}.launchAll{align-items:flex-start}.sectionHead{align-items:flex-start;gap:32px}.intro,.serviceIntro{gap:45px}.intro{padding-block:80px}.nav .brand i{display:block}.serviceHeroBody{gap:28px}.serviceStamp{display:none}}@media (width<=650px){.sectionHead,.addressIntro,.privateIntro,.biosHeading,.developerHead,.contactGrid,.intro,.serviceIntro{grid-template-columns:1fr;gap:28px;display:grid}.sectionHead>p{max-width:100%}.intro{padding-block:68px}.collectionGrid{grid-template-rows:auto;grid-template-columns:1fr;gap:22px}.collection0,.collection1,.collection2{grid-area:auto;min-height:420px}.collection0{min-height:530px}.collectionTop,.collectionBottom{left:24px;right:24px}.collectionBottom h3{font-size:2.5rem}.collectionBottom small{font-size:.875rem}.serviceHubGrid{grid-template-columns:1fr}.serviceHubGrid>a{min-height:125px}.serviceHubGrid h3{font-size:2.2rem}.launchEdit .launchGrid{grid-template-columns:1fr}.launchEdit .launchCard:last-child{grid-column:auto}.launchEdit .launchCard>img{height:260px}.launchAll{flex-direction:column;gap:12px}.launchCardBody{padding:28px}.launchActions .textLink{font-size:.75rem}.communityGrid{grid-template-columns:1fr}.categoryTabs{gap:10px 24px;margin-top:30px}.community{min-height:0;padding:30px 0}.community h3{margin-top:24px}.communityMeta{font-size:.75rem}.bioGrid{grid-template-columns:1fr;gap:50px}.bioProof{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bioProof b{white-space:normal;font-size:1.4rem}.bioProof>span{font-size:.75rem}.developerGrid{grid-template-columns:1fr 1fr}.devMark{letter-spacing:.05em;height:95px;font-size:.875rem}.processGrid{grid-template-columns:1fr}.processGrid article,.processGrid article+article{min-height:0;padding:28px 0}.processGrid h3{margin:20px 0 16px}.portrait{min-height:500px}.aboutCopy{padding:64px 24px}.contact form{grid-template-columns:1fr;padding-top:0}.contact form .gold{grid-column:1/-1}.footer{grid-template-columns:1fr;gap:24px;padding:45px 0 90px}.footer>div,.footer>span{grid-column:1}.footer>p{text-align:left;margin:0}.brand small{font-size:.625rem}.opportunityGrid article{grid-template-columns:24px 1fr 44px;gap:14px}.opportunityGrid h3{font-size:2rem}.opportunityGrid article>span{font-size:.875rem}.serviceBenefits article{min-height:0}.serviceBenefits h3{margin-top:30px}.serviceHeroBody h1,.palmGuideHero h1,.frondHero h1{font-size:clamp(2.75rem,11vw,4rem)}.serviceHeroBody{padding-block:75px}.frondHeroNumbers b,.palmGuideStats b{font-size:1.6rem}.frondHeroNumbers span,.palmGuideStats span{padding:18px 12px}.frondHeroBody{padding-bottom:260px}.palmGuideHeroBody{padding-bottom:280px}.palmComparisonTable b,.palmComparisonTable span{padding:12px;font-size:.875rem}.palmRelated>div>a{padding:26px 0}}@media (width>=1700px){.nav{padding-inline:max(56px,50vw - 700px)}}@media (width<=1250px){.nav{gap:20px;padding-inline:32px}.links.serviceLinks{gap:20px}.navCta{display:none}.shell,.heroRail{width:calc(100% - 64px)}}@media (width<=900px){.links.serviceLinks{display:none}.languageMenu{margin-left:auto}.nav{height:92px}.luxuryHome .hero{min-height:760px}.luxuryHome .shade{top:92px}.luxuryHome .heroBody{padding-top:100px}.heroRail>a,.heroRail>div{column-gap:10px;padding:20px 16px}.heroRail small{font-size:.75rem}.heroRail b{font-size:1.15rem}.section{padding-block:80px}}@media (width<=600px){.shell,.heroRail{width:calc(100% - 40px)}.nav{gap:16px;height:88px;padding-inline:20px}.nav .brand{gap:10px}.nav .brand b{font-size:2rem}.nav .brand i{font-size:.75rem}.nav .brand small{max-width:150px;font-size:.625rem}.luxuryHome .hero{background-position:66%;height:auto;min-height:840px;max-height:none}.luxuryHome .shade{background:linear-gradient(#10202524 5%,#071519fa);top:88px}.luxuryHome .heroBody{text-align:left;align-items:flex-start;width:calc(100% - 40px);min-height:620px;padding:170px 0 40px}.luxuryHome .hero h1{font-size:clamp(2.8rem,11.5vw,4rem);line-height:1.05}.heroActions{justify-content:flex-start;gap:12px;width:100%}.button{gap:18px;min-height:54px;padding:16px 18px;font-size:.75rem}.heroRail{flex-direction:column;display:flex}.heroRail>a,.heroRail>div{grid-template-columns:24px 1fr;column-gap:18px;min-height:75px;padding:16px 0}.heroRail>a+a,.heroRail>div+div{border-top:1px solid #fff3;border-left:0}.heroRail b{font-size:1.2rem}.heroRail small{margin-top:3px}.heroRail span{grid-row:1/3}.marquee{height:52px}.marquee div{text-align:left;padding-left:20px}.section{padding-block:68px}.mobileMenu>div{right:0}h2{font-size:2.65rem}.eyebrow{letter-spacing:.15em;font-size:.75rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.stockCollection{color:#222b29;background:#f7f5f0}.stockCollection .sectionHead{padding-bottom:32px}.stockFilters{border-block:1px solid #d5d8d0;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;padding:30px 0;display:grid}.stockFilters label{letter-spacing:1.1px;text-transform:uppercase;color:#59645f;flex-direction:column;gap:10px;font-size:11px;display:flex}.stockFilters .stockSearch{grid-column:1/-1}.stockFilters input,.stockFilters select{text-transform:none;letter-spacing:0;border:0;color:#25332c;background:0 0;border-bottom:1px solid #9ca69d;border-radius:0;width:100%;min-height:44px;padding:10px 24px 12px 0;font:400 14px Arial,sans-serif}.stockFilters input:focus-visible,.stockFilters select:focus-visible{outline-offset:4px;outline:2px solid #8b724a}.stockToolbar{color:#546258;flex-wrap:wrap;align-items:center;gap:20px;padding-block:27px;font-size:12px;display:flex}.stockToolbar p{margin:0;font-size:14px}.stockToolbar span{margin-left:auto;font-size:11px}.stockToolbar button{cursor:pointer;background:0 0;border:0;font-size:12px}.stockGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 28px;display:grid}.stockPhoto{aspect-ratio:1.5;display:block;position:relative;overflow:hidden}.stockPhoto img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.stockPhoto:hover img{transform:scale(1.035)}.stockPhoto>span{color:#324137;text-transform:uppercase;letter-spacing:1.1px;background:#fffffff0;padding:8px 10px;font-size:9px;position:absolute;top:16px;left:16px}.stockBody{padding:25px 26px 30px}.stockLocation{color:#756143;text-transform:uppercase;letter-spacing:1px;margin:0 0 12px;font-size:10px;line-height:1.6}.stockCard h3{font-family:var(--display);min-height:66px;margin:0 0 14px;font-size:30px;font-weight:400;line-height:1.1}.stockCard h3 a{color:inherit;text-decoration:none}.stockReference{color:#697167;overflow-wrap:anywhere;font-size:12px}.stockSpecs{color:#505b50;border-block:1px solid #e5e6de;justify-content:space-between;gap:10px;margin:22px 0 18px;padding:14px 0;font-size:12px;display:flex}.stockPrice{color:#2f3c31;margin:0 0 25px;font:400 26px Georgia,serif}.stockNote{justify-content:space-between;align-items:center;gap:40px;padding-top:34px;display:flex}.stockNote p{color:#737d70;max-width:720px;font-size:11px;line-height:1.8}.stockNote .textLink{white-space:nowrap}.stockPagination{justify-content:center;align-items:center;gap:25px;padding-top:40px;font-size:12px;display:flex}.stockPagination button{color:#344135;cursor:pointer;background:0 0;border:1px solid #bec3b8;padding:12px 20px}.stockPagination button:disabled{opacity:.35;cursor:default}.stockEmpty{padding-block:60px}.stockEmpty h3{font-family:Georgia,serif;font-size:32px;font-weight:400}.launchPageIntro>.textLink{color:#fff;margin-top:20px;display:inline-block}.propertyBreadcrumb{color:#64705f;justify-content:space-between;gap:20px;padding-block:30px;font-size:11px;display:flex}.propertyBreadcrumb a{color:inherit}.propertyIntro{justify-content:space-between;align-items:end;gap:40px;padding-block:40px;display:flex}.propertyIntro h1{font-family:var(--display);max-width:830px;margin:18px 0;font-size:clamp(42px,5vw,78px);font-weight:400;line-height:1.02}.propertySubtitle{color:#687361;font-size:16px}.propertyIntro>div:last-child{text-align:right;min-width:240px}.propertyPrice{margin:0 0 12px;font:400 34px Georgia,serif}.propertyIntro>div:last-child>p:last-child{color:#74806d;font-size:11px}.propertyImage{margin-block:20px 60px}.propertyImage img{object-fit:cover;width:100%;height:min(620px,55vw);display:block}.propertyImage figcaption{color:#747d6e;margin-top:12px;font-size:11px}.propertyDetails{grid-template-columns:1.5fr 1fr;gap:100px;padding-bottom:100px;display:grid}.propertyDetails h2{font-family:var(--display);margin-block:16px 30px;font-size:48px;font-weight:400;line-height:1.02}.propertyDetails h2 em{font-weight:400}.propertyDetails dl{grid-template-columns:1fr 1fr;gap:0 30px;display:grid}.propertyDetails dl>div{border-bottom:1px solid #d8ddcf;padding-block:17px}.propertyDetails dt{color:#7e876f;margin-bottom:7px;font-size:11px}.propertyDetails dd{overflow-wrap:anywhere;margin:0;font-size:14px}.propertyDetails aside{background:#e9eadf;align-self:start;padding:38px}.propertyDetails aside>p{color:#5e6b56;font-size:14px;line-height:1.8}.propertyDetails aside .button{color:#fff;background:#303d2e;justify-content:space-between;gap:16px;margin-block:24px;padding:18px;font-size:12px;display:flex}.propertyDetails .propertyDisclaimer{font-size:11px}.propertySource{color:#747e6c;margin-top:30px;font-size:11px;line-height:1.8}.propertySource a{text-decoration:underline}.stockCard a:focus-visible{outline-offset:4px;outline:2px solid #826942}@media (width<=1000px){.stockGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.stockFilters{grid-template-columns:repeat(3,minmax(0,1fr))}.propertyDetails{gap:40px}.stockCompact .stockCard:last-child{display:none}.propertyIntro>div:last-child{min-width:190px}}@media (width<=680px){.stockGrid{grid-template-columns:1fr;gap:24px}.stockFilters{grid-template-columns:1fr 1fr;gap:20px}.stockToolbar{gap:12px}.stockToolbar span{flex-basis:100%;margin-left:0}.stockCard h3{min-height:0;font-size:32px}.stockNote{display:block}.stockPagination{gap:12px}.stockPagination button{padding:12px}.propertyBreadcrumb span{display:none}.propertyIntro{padding-block:16px;display:block}.propertyIntro>div:last-child{text-align:left;margin-top:30px}.propertyImage img{height:68vw}.propertyDetails{grid-template-columns:1fr;gap:38px;padding-bottom:50px}.propertyDetails dl{gap:0 18px}.propertyDetails aside{padding:28px}.propertyDetails h2{font-size:43px}.stockCompact .stockCard:last-child{display:block}}@media (prefers-reduced-motion:reduce){.stockPhoto img{transition:none}}.stockCollection h2 em,.propertyDetails h2 em{color:#856a47}.stockExtra{margin:0 0 26px}.stockExtra>div{border-bottom:1px solid #e5e6de;justify-content:space-between;gap:14px;padding-block:9px;font-size:12px;line-height:1.5;display:flex}.stockExtra dt{color:#6b7567}.stockExtra dd{text-align:right;color:#374531;margin:0}.stockExtra dd a{text-underline-offset:4px;text-decoration:underline}.propertyKeyFacts{border-block:1px solid #d5dacb;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-block:10px 34px;padding-block:24px;display:grid}.propertyKeyFacts dt{color:#687660;margin-bottom:8px;font-size:13px}.propertyKeyFacts dd{font:400 23px var(--display);margin:0}.propertyKeyFacts small{color:#7a856f;margin-top:6px;font:400 12px Arial,sans-serif;display:block}.propertyKeyFacts a{text-underline-offset:5px;text-decoration:underline}.propertyDocumentSection{border-top:1px solid #d5dacb;padding-block:56px 72px;scroll-margin-top:24px}.propertyDocumentSection header{grid-template-columns:1fr 1fr;align-items:end;gap:50px;margin-bottom:34px;display:grid}.propertyDocumentSection h2{font:400 52px var(--display);margin:12px 0;line-height:1.08}.propertyDocumentSection h2 em{color:#856a47}.propertyDocumentSection header>p{color:#63715a;margin:0;font-size:16px;line-height:1.8}.floorPlanGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.floorPlanGrid figure{background:#fff;border:1px solid #dfe3d7;margin:0}.floorPlanGrid figure>a{height:460px;padding:24px;display:block}.floorPlanGrid img{object-fit:contain;width:100%;height:100%}.floorPlanGrid figcaption{border-top:1px solid #e8eade;justify-content:space-between;gap:15px;padding:20px;font-size:14px;display:flex}.floorPlanGrid figcaption a{color:#6c5537;text-underline-offset:4px;text-decoration:underline}.paymentPlanList{gap:28px;margin-bottom:30px;display:grid}.paymentPlanCard{background:#fff;border:1px solid #dfe3d7;padding:32px}.paymentPlanCard h3{font:400 34px var(--display);margin:0 0 8px}.paymentPlanCard>p{color:#63715a;margin:0 0 24px;font-size:14px}.paymentPlanCard table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.7}.paymentPlanCard th{text-align:left;color:#44543a;background:#edf0e6;padding:12px 16px;font-weight:500}.paymentPlanCard td{vertical-align:top;border-bottom:1px solid #e4e8db;padding:14px 16px}.paymentPlanCard td:first-child{color:#33482b;width:40%;font-weight:500}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=680px){.propertyKeyFacts{grid-template-columns:1fr 1fr;gap:24px 16px}.propertyKeyFacts dd{font-size:23px}.propertyDocumentSection{padding-block:36px 44px}.propertyDocumentSection header{grid-template-columns:1fr;gap:16px}.propertyDocumentSection h2{font-size:42px}.floorPlanGrid{grid-template-columns:1fr}.floorPlanGrid figure>a{height:370px;padding:16px}.floorPlanGrid figcaption{padding:16px}.paymentPlanCard{padding:20px}.paymentPlanCard td,.paymentPlanCard th{overflow-wrap:anywhere;padding:12px 9px}.stockExtra>div{font-size:13px}}.stockFilters{grid-template-columns:repeat(6,minmax(0,1fr))}.projectGallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.projectGallery a{aspect-ratio:1.3;background:#e7e8df;display:block;overflow:hidden}.projectGallery img{object-fit:cover;width:100%;height:100%;display:block}.moreProjectPhotos{margin-top:28px}.moreProjectPhotos summary{cursor:pointer;color:#6c5537;padding-block:15px;font-size:14px}.moreProjectPhotos .projectGallery{margin-top:20px}.paymentPlanCard summary{cursor:pointer;padding-right:32px;list-style:none;position:relative}.paymentPlanCard summary::-webkit-details-marker{display:none}.paymentPlanCard summary>span{font:400 30px var(--display);display:block}.paymentPlanCard summary small{color:#63715a;margin-top:8px;font-size:13px;display:block}.paymentPlanCard summary:after{content:"+";font-size:24px;font-weight:300;position:absolute;top:0;right:0}.paymentPlanCard[open] summary:after{content:"−"}.paymentPlanCard[open] summary{margin-bottom:24px}.additionalDrawings{color:#63715a;margin-top:24px;font-size:14px;line-height:1.8}.additionalDrawings a{text-decoration:underline}.projectDocuments{margin:0;padding:0;list-style:none}.projectDocuments li{border-bottom:1px solid #d5dacb}.projectDocuments a{color:#6c5537;overflow-wrap:anywhere;justify-content:space-between;gap:20px;padding:20px 0;font-size:15px;display:flex}@media (width<=1000px){.stockFilters{grid-template-columns:repeat(3,minmax(0,1fr))}.projectGallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.stockFilters{grid-template-columns:1fr 1fr}.projectGallery{grid-template-columns:1fr}.paymentPlanCard summary>span{font-size:25px}.stockFilters select{font-size:13px}}.luxuryHome .hero{height:92svh;min-height:760px;max-height:1080px}.luxuryHome .heroBody{padding-top:90px;padding-bottom:52px}.luxuryHome .hero h1{font-size:clamp(3.8rem,7.2vw,7.2rem)}.luxuryHighlights .sectionHead{align-items:end}.luxuryHighlights h2 em{color:#8a6840}.luxuryIntroduction{max-width:390px}.luxuryIntroduction>p{color:#586267;margin:0 0 24px;font-size:1rem;line-height:1.8}.luxuryHighlightsGrid{grid-template-columns:1fr 1fr;gap:38px 28px;display:grid}.luxuryHighlight{min-width:0}.luxuryHighlight0{color:#f9f7f2;background:#192326;grid-column:1/-1;grid-template-columns:1.7fr 1fr;display:grid}.luxuryHighlightImage{aspect-ratio:1.6;background:#263236;display:block;position:relative;overflow:hidden}.luxuryHighlightImage img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.luxuryHighlightImage:hover img{transform:scale(1.025)}.luxuryHighlightImage>span{letter-spacing:.12em;text-transform:uppercase;color:#253236;background:#faf9f6f0;padding:9px 14px;font-size:.75rem;position:absolute;top:24px;left:24px}.luxuryHighlightBody{padding:28px 0 0}.luxuryHighlight0 .luxuryHighlightBody{flex-direction:column;justify-content:center;padding:40px;display:flex}.luxuryHighlightBody>.eyebrow{margin:0 0 18px;line-height:1.8}.luxuryHighlight0 .eyebrow{color:#d9c39f}.luxuryHighlight h3{font:400 clamp(2rem,3.2vw,3.8rem)/1.08 var(--display);letter-spacing:-.02em;margin:0 0 24px}.luxuryHighlight h3 a{color:inherit}.luxuryHighlightSpecs{color:#586267;margin:0 0 24px;font-size:.875rem;line-height:1.9}.luxuryHighlightSpecs span{padding-inline:8px}.luxuryHighlight0 .luxuryHighlightSpecs{color:#dedfda}.luxuryHighlightBottom{border-top:1px solid #19232630;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}.luxuryHighlight0 .luxuryHighlightBottom{border-color:#ffffff40}.luxuryHighlightBottom>p{font:400 clamp(1.8rem,2.3vw,2.8rem)/1.2 var(--display);margin:0}.luxuryHighlightBottom>a{width:50px;height:50px;color:inherit;border:1px solid #8b785c;border-radius:50%;flex-shrink:0;place-items:center;font-size:1.4rem;display:grid}.luxuryFootnote{color:#677174;margin-bottom:0;padding-top:28px;font-size:.75rem;line-height:1.8}.homeStockControls{border-top:1px solid #c9c7bf}.emirateTabs{scrollbar-width:thin;border-bottom:1px solid #c9c7bf;gap:30px;padding-top:6px;display:flex;overflow-x:auto}.emirateTabs button{color:#586267;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;min-height:56px;padding:20px 0;font-size:1rem}.propertyTypeTabs{flex-wrap:wrap;gap:12px;padding-top:26px;display:flex}.propertyTypeTabs button{color:#344246;cursor:pointer;background:0 0;border:1px solid #c2c0b7;min-height:46px;padding:10px 25px;font-size:.875rem}.propertyTypeTabs button[aria-pressed=true]{color:#fff;background:#192326;border-color:#192326}.emirateTabs button:focus-visible,.propertyTypeTabs button:focus-visible{outline-offset:-4px;outline:2px solid #9b794e}.stockCollection .sectionHead{margin-bottom:40px;padding-bottom:0}.stockCompact{background:#eeeae3}.stockCompact .stockCard:last-child{display:block}.stockCard{background:var(--paper);border:0}.stockCard h3{min-height:2.2em;font-size:2.15rem}.stockLocation{color:#725938;font-size:.75rem}.stockReference,.stockSpecs{font-size:.875rem}.stockPhoto>span{letter-spacing:.08em;font-size:.75rem}.stockCard .textLink{letter-spacing:.03em;font-size:.875rem}.stockExtra>div{font-size:.875rem}.stockPrice{font-family:var(--display);color:#192326;font-size:2.15rem}.stockToolbar span,.stockNote p{font-size:.75rem}.stockFilters label{font-size:.75rem;line-height:1.7}.stockEmpty{background:#e8e4dc;max-width:1400px;padding:40px}.stockEmpty h3{font-family:var(--display);color:#192326;margin:8px 0 18px;font-size:2.7rem}.stockEmpty>p{color:#596469;max-width:680px;font-size:1rem;line-height:1.8}.whyDubai{color:#f8f7f1;isolation:isolate;background:#14282e;position:relative}.whyDubai:before{content:"";z-index:-1;background:linear-gradient(90deg,#102329ef,#102329bc),url(/collection-waterfront.jpg) 50%/cover no-repeat;position:absolute;inset:0}.whyDubaiIntro{grid-template-columns:1.3fr 1fr;align-items:end;gap:16px 60px;display:grid}.whyDubaiIntro>.eyebrow{grid-column:1/-1;margin:0}.whyDubaiIntro h2{grid-row:2/4;margin:10px 0;font-size:clamp(4.5rem,8vw,8.5rem)}.whyDubaiIntro h2 em{color:#ddc6a0}.whyDubaiIntro>p:not(.eyebrow){font:400 2rem/1.35 var(--display);margin:0 0 8px}.whyDubaiIntro>.button{justify-self:start;margin-bottom:8px}.whyDubaiReasons{border-top:1px solid #ffffff50;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:72px;padding-top:38px;display:grid}.whyDubaiReasons article{flex-direction:column;min-width:0;display:flex}.whyDubaiReasons article>span{color:#d9c39f;font-size:.875rem}.whyDubaiReasons h3{font:400 2rem/1.12 var(--display);margin:25px 0 16px}.whyDubaiReasons p{color:#e1e5e4;margin:0 0 24px;font-size:1rem;line-height:1.8}.whyDubaiReasons a{color:#dfc9a6;text-underline-offset:5px;margin-top:auto;font-size:.875rem;line-height:1.6;text-decoration:underline}@media (width<=1200px){.links.serviceLinks{gap:18px}.luxuryHighlight0{grid-template-columns:1.3fr 1fr}.luxuryHighlight0 .luxuryHighlightBody{padding:30px}.whyDubaiReasons{grid-template-columns:1fr 1fr;gap:35px}}@media (width<=900px){.luxuryHighlight0{grid-template-columns:1fr}.luxuryHighlight0 .luxuryHighlightImage{aspect-ratio:1.9;min-height:0}.luxuryHighlight0 .luxuryHighlightBody{padding:32px}.stockCompact .stockGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.stockCompact .stockCard:last-child{grid-column:1/-1}.whyDubaiIntro{gap:20px 30px}}@media (width<=680px){.luxuryHome .hero{height:auto;min-height:760px;max-height:none}.luxuryHome .heroBody{min-height:550px;padding-top:140px;padding-bottom:38px}.luxuryHome .hero h1{font-size:clamp(3rem,12vw,4.8rem)}.luxuryHighlightsGrid{grid-template-columns:1fr;gap:32px}.luxuryHighlight0{grid-column:auto}.luxuryHighlight0 .luxuryHighlightImage{aspect-ratio:1.2}.luxuryHighlight0 .luxuryHighlightBody{padding:26px}.luxuryHighlight h3{font-size:2.7rem}.luxuryHighlightImage{aspect-ratio:1.35}.luxuryHighlightImage>span{top:16px;left:16px}.emirateTabs{gap:25px}.emirateTabs button{font-size:.875rem}.propertyTypeTabs{gap:8px}.propertyTypeTabs button{padding:10px 16px}.stockCompact .stockGrid{grid-template-columns:1fr}.stockCard h3{min-height:0}.stockEmpty{padding:28px}.stockEmpty h3{font-size:2.3rem}.whyDubaiIntro{grid-template-columns:1fr;gap:14px}.whyDubaiIntro h2{grid-row:auto;margin-bottom:18px;font-size:5rem}.whyDubaiIntro>.button{margin-top:12px}.whyDubaiReasons{grid-template-columns:1fr;gap:30px;margin-top:40px}.whyDubaiReasons article+article{border-top:1px solid #ffffff30;padding-top:28px}.whyDubaiReasons h3{margin-top:14px}.whyDubaiReasons p{margin-bottom:18px}}@media (prefers-reduced-motion:reduce){.luxuryHighlightImage img{transition:none}}.modonSpotlight{border-top:1px solid var(--hairline);grid-template-columns:1.1fr 1fr;align-items:center;gap:65px;margin-bottom:40px;padding-block:85px;display:grid}.modonSpotlightPhoto{display:block;overflow:hidden}.modonSpotlightPhoto img{aspect-ratio:1.12;object-fit:cover;width:100%;height:100%;display:block}.modonSpotlight h2{margin:18px 0 25px}.modonSpotlight>div>p:not(.eyebrow){max-width:490px;color:var(--quiet);line-height:1.85}.modonEnquiryNote{letter-spacing:.04em;font-size:.75rem;color:var(--copper)!important}.modonSpotlight .textLink{color:var(--copper);margin-top:20px}.modonHero{isolation:isolate;align-items:center;height:min(850px,85vh);min-height:660px;display:flex;position:relative}.modonHero>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.modonHero:after{content:"";z-index:-1;background:linear-gradient(90deg,#0d0c09c7,#0d0c0920 85%),linear-gradient(#0000 70%,#12110e7d);position:absolute;inset:0}.modonHero>.shell{width:100%}.modonBack{color:#eee5d8;letter-spacing:.04em;margin-bottom:50px;font-size:.75rem;display:inline-block}.modonHero .eyebrow{color:#e5bb97!important}.modonHero h1{font:400 clamp(5.5rem,12vw,12rem)/.84 var(--display);letter-spacing:-.04em;text-transform:uppercase;margin:22px 0 28px}.modonHero h1 em{color:#e5bb97;font-style:normal}.modonHeroLine{max-width:350px;margin-bottom:28px;font-size:1.1rem;line-height:1.6}.modonHero .button{background:var(--copper);color:var(--night)}.modonHeroCredit{letter-spacing:.1em;text-transform:uppercase;color:#eee5d8;font-size:.625rem;position:absolute;bottom:20px;right:3%}.modonIntroduction{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.modonIntroduction h2{margin:20px 0 0}.modonIntroduction>div>p:not(.eyebrow){color:var(--quiet);font-size:1rem;line-height:1.9}.modonIntroduction .modonEnquiryNote{margin-top:25px;font-size:.75rem!important}.modonFacts{border:1px solid var(--hairline);background:var(--night-panel);padding:40px}.modonFacts h3{font:400 2.5rem/1.1 var(--display);margin:14px 0}.modonFacts>div>p:last-child{color:var(--quiet);font-size:.8125rem;line-height:1.7}.modonFacts dl{grid-template-columns:repeat(3,1fr);gap:0 35px;margin:28px 0;display:grid}.modonFacts dl>div{border-top:1px solid var(--hairline);padding:25px 0}.modonFacts dt{color:var(--quiet);margin-bottom:12px;font-size:.75rem}.modonFacts dd{color:var(--bone);margin:0;font-size:1.2rem}.modonFacts>.textLink{color:var(--copper);margin-top:6px}.modonMedia .sectionHead{margin-bottom:45px}.modonPhotoGrid img{aspect-ratio:16/9;object-fit:cover}.modonPhotoGrid figure:first-child{grid-column:auto}.modonContact{border-block:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:40px;margin-bottom:45px;padding-block:65px;display:flex}.modonContact h2{margin:20px 0 25px}.modonContact p:not(.eyebrow){max-width:500px;color:var(--quiet);line-height:1.85}.modonContact>.button{background:var(--copper);color:var(--night);flex-shrink:0}@media (width>=761px){.cinemaGrid>article:last-child:nth-child(odd){grid-column:1/-1;grid-template-columns:1.4fr 1fr;align-items:center;column-gap:45px;display:grid}.cinemaGrid>article:last-child:nth-child(odd) .cinemaPoster{grid-row:1/3}.cinemaGrid>article:last-child:nth-child(odd) .cinemaInfo{align-self:end;padding-bottom:15px;display:block}.cinemaGrid>article:last-child:nth-child(odd) .cinemaInfo button{margin-top:20px}.cinemaGrid>article:last-child:nth-child(odd) .cinemaListing{align-self:start}}@media (width<=760px){.modonSpotlight,.modonIntroduction{grid-template-columns:1fr;gap:32px}.modonSpotlight{padding-block:55px}.modonSpotlightPhoto img{aspect-ratio:1.4}.modonHero{height:80vh;min-height:650px}.modonHero>img{object-position:62% center}.modonHero h1{font-size:25vw}.modonBack{margin-bottom:35px}.modonHeroCredit{font-size:.55rem;right:6%}.modonFacts{padding:25px}.modonFacts dl{grid-template-columns:1fr 1fr;gap:0 20px}.modonFacts dd{font-size:1rem}.modonContact{padding-block:50px;display:block}.modonContact>.button{margin-top:20px}}:root{--night:#12110e;--night-panel:#1a1915;--bone:#f1eee5;--copper:#b58b68;--quiet:#b5b1a7;--hairline:#f1eee526}:is(.luxuryHome,.portfolioPage,.propertyPage){--ink:var(--bone);--ink-2:#e2ded2;--paper:var(--night);--cream:var(--night-panel);--gold:var(--copper);--gold-light:#d2ad8d;--line:var(--hairline);background:var(--night);color:var(--bone)}:is(.luxuryHome,.portfolioPage,.propertyPage) h2{letter-spacing:-.045em;font-size:clamp(3.1rem,6vw,6.3rem);font-weight:400;line-height:.98}:is(.luxuryHome,.portfolioPage,.propertyPage) h2 em{color:var(--copper);font-style:normal}:is(.luxuryHome,.portfolioPage,.propertyPage) .eyebrow{color:var(--copper);font:400 .75rem/1.6 var(--font-geist-mono),monospace;letter-spacing:.16em}:is(.luxuryHome,.portfolioPage,.propertyPage) .section{padding-block:108px}:is(.luxuryHome,.portfolioPage,.propertyPage) .nav{background:var(--night);height:96px;color:var(--bone);border-bottom:1px solid var(--hairline)}:is(.luxuryHome,.portfolioPage,.propertyPage) .brand b{font-family:var(--display);letter-spacing:-.1em;font-size:2.5rem}:is(.luxuryHome,.portfolioPage,.propertyPage) .brand small{color:var(--quiet)}:is(.luxuryHome,.portfolioPage,.propertyPage) .links.serviceLinks{letter-spacing:.13em;color:#d1cbc0;gap:22px;font-size:.75rem}:is(.luxuryHome,.portfolioPage,.propertyPage) .launchNavLink{color:var(--copper)!important}:is(.luxuryHome,.portfolioPage,.propertyPage) .navCta{background:var(--copper);color:var(--night);border:0;min-height:44px;padding:12px 17px;font-size:.75rem}:is(.luxuryHome,.portfolioPage,.propertyPage) .mobileMenu summary,:is(.luxuryHome,.portfolioPage,.propertyPage) .languageMenu summary{color:var(--bone)}:is(.luxuryHome,.portfolioPage,.propertyPage) :is(.languageMenu>div,.mobileMenu>div){color:var(--bone);background:#211e19;border:1px solid #b58b6855;box-shadow:0 20px 70px #0008}:is(.luxuryHome,.portfolioPage,.propertyPage) :is(.languageMenu a,.mobileMenu>div a){color:var(--bone)}:is(.luxuryHome,.portfolioPage,.propertyPage) .gold{background:var(--copper);border-color:var(--copper);color:var(--night)}:is(.luxuryHome,.portfolioPage,.propertyPage) .gold:hover{background:#d0aa88}:is(.luxuryHome,.portfolioPage,.propertyPage) .textLink{color:var(--bone);letter-spacing:.07em;font-size:.8125rem}:is(.luxuryHome,.portfolioPage,.propertyPage) :is(a,button,input,select,summary):focus-visible{outline-offset:4px;outline:2px solid #dfb894}.cinematicHero{isolation:isolate;background:var(--night);perspective:1400px;flex-direction:column;height:100svh;min-height:820px;max-height:1200px;display:flex;position:relative;overflow:hidden}.cinematicHero .nav{z-index:5;background:#12110e82;border-color:#f1eee51a;flex-shrink:0;position:relative}.cinematicBackdrop{z-index:-3;transform:translate3d(calc(var(--scene-x) * -1),calc(var(--scene-y) * -1),0) scale(1.05);transition:transform 1s ease-out;position:absolute;inset:-24px}.cinematicBackdrop>img,.cinematicBackdrop>video{object-fit:cover;filter:saturate(.55)brightness(.63);width:100%;height:100%;position:absolute;inset:0}.cinematicBackdrop>video{opacity:0;transition:opacity 1.6s}.cinematicBackdrop.isPlaying>video{opacity:1}.cinematicVeil{z-index:-1;background:linear-gradient(90deg,#12110ecf 0%,#12110e55 70%),linear-gradient(#12110e33,#0000 52%,#12110efc 100%);position:absolute;inset:0}.cinematicTitle{z-index:2;pointer-events:none;flex:1;padding-top:clamp(52px,9vh,100px);position:relative}.cinematicTitle>.eyebrow{color:#d4bea8;max-width:640px;margin:0 0 30px}.cinematicTitle h1{font-family:var(--display);letter-spacing:-.065em;text-transform:uppercase;max-width:1000px;transform:translate3d(var(--scene-x),var(--scene-y),70px);color:var(--bone);margin:0 0 38px;font-size:clamp(6rem,16.8vw,16.5rem);font-weight:400;line-height:.76;transition:transform .9s ease-out}.cinematicTitle h1>span{padding-bottom:.13em;display:block}.cinematicTitle h1 i{letter-spacing:-.06em;font-size:.57em;font-style:italic;font-weight:400}.cinematicTitle h1 .copperName{color:var(--copper);padding-left:8vw}.cinematicIntro{pointer-events:auto;align-items:center;gap:46px;max-width:820px;padding-left:8vw;display:flex}.cinematicIntro>p{color:#e0d9ce;max-width:270px;margin:0;font-size:1rem;line-height:1.7}.cinematicIntro .button{white-space:nowrap;gap:26px;min-height:52px;font-size:.75rem}.floatingResidence{z-index:3;width:clamp(210px,22vw,340px);transform:translate3d(calc(var(--scene-x) * -1.6),calc(var(--scene-y) * -1.3),40px) rotateY(var(--scene-rotate)) rotateZ(3deg);background:#211e19;border:1px solid #f1eee52b;padding:10px 10px 20px;transition:transform 1s ease-out;position:absolute;top:37%;right:5.5%;box-shadow:0 28px 90px #0007}.floatingResidence>img{object-fit:cover;filter:saturate(.75);width:100%;height:clamp(160px,20vw,280px);display:block}.floatingResidence>span{font:400 .75rem/1.6 var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:#c3b7a5;margin:16px 12px 7px;display:block}.floatingResidence>b{font:400 1.6rem/1.2 var(--display);color:var(--bone);justify-content:space-between;align-items:center;margin-inline:12px;display:flex}.cinematicBottom{border-top:1px solid var(--hairline);font:400 .75rem/1.6 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.08em;z-index:3;align-items:center;gap:40px;padding-block:22px;display:flex;position:relative}.cinematicBottom a,.cinematicBottom button{color:#dbd5c8;align-items:center;gap:18px;min-height:44px;display:flex}.cinematicBottom button{cursor:pointer;font:inherit;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0;margin-left:auto}.cinematicBottom span{color:var(--copper);font-size:1.1rem}.cinematicCredit{letter-spacing:.06em;color:#d6cabc;z-index:2;font-size:.75rem;position:absolute;bottom:117px;right:5.5%}.advisoryStrip{border-bottom:1px solid var(--hairline);letter-spacing:.08em;text-transform:uppercase;color:var(--quiet);justify-content:space-between;align-items:center;gap:25px;padding-block:28px;font-size:.75rem;display:flex}.advisoryStrip p{margin:0}.advisoryStrip a{color:var(--copper);align-items:center;gap:20px;min-height:44px;display:flex}.luxuryHighlights{background:var(--night);color:var(--bone)}.luxuryHighlights .sectionHead>div:first-child{flex:1}.luxuryIntroduction>p,.luxuryHome .sectionHead>p{color:var(--quiet)}.luxuryHighlightsGrid{grid-template-columns:1.15fr 1fr;align-items:start;gap:70px 40px;display:grid}.luxuryHighlight0{color:var(--bone);background:0 0;grid-column:1/-1;grid-template-columns:1.65fr 1fr;align-items:center;gap:50px;display:grid}.luxuryHighlight0 .luxuryHighlightImage{aspect-ratio:1.5;min-height:0}.luxuryHighlight0 .luxuryHighlightBody{background:0 0;padding:0}.luxuryHighlightImage{aspect-ratio:1.3;background:#242018}.luxuryHighlight2{margin-top:105px}.luxuryHighlightBody{padding-top:26px}.luxuryHighlight h3{text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(2rem,3.3vw,3.8rem);line-height:1.04}.luxuryHighlightSpecs,.luxuryHighlight0 .luxuryHighlightSpecs{color:var(--quiet);font-size:.875rem}.luxuryHighlightBottom{border-color:var(--hairline)}.luxuryHighlightBottom>a{color:var(--copper);border-color:#b58b6860;border-radius:0}.luxuryHighlightImage>span{color:var(--bone);font:400 .75rem/1.5 var(--font-geist-mono),monospace;letter-spacing:.1em;background:#12110edd;padding:10px 12px;top:20px;left:20px}.luxuryFootnote{color:#a49e92;border-bottom:1px solid var(--hairline);padding-bottom:35px}.depthImage,.depthImage>div{width:100%;height:100%}.depthImage{perspective:1100px;background:#25231e;overflow:hidden}.depthImage>div{transition:transform .75s cubic-bezier(.2,.7,.2,1)}.depthImage img{object-fit:cover;filter:saturate(.87);width:100%;height:100%;transition:filter .6s;display:block}.depthImage:hover img{filter:saturate()}.luxuryHome .stockCollection,.portfolioPage .stockCollection{background:var(--night);color:var(--bone)}.stockCompact{border-block:1px solid var(--hairline)}.homeStockControls,.emirateTabs{border-color:var(--hairline)}.emirateTabs button{color:var(--quiet);font:400 .8125rem/1.5 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.05em}.emirateTabs button[aria-pressed=true]{color:var(--copper);border-color:var(--copper)}.propertyTypeTabs button{border-color:var(--hairline);color:#ccc6ba;text-transform:uppercase;letter-spacing:.08em;background:0 0;font-size:.8125rem}.propertyTypeTabs button[aria-pressed=true]{background:var(--copper);border-color:var(--copper);color:var(--night)}:is(.luxuryHome,.portfolioPage) .stockGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:65px 36px}.stockCompact .stockCard:last-child{grid-column:auto}.stockCard{background:0 0;border:0;min-width:0}.stockPhoto{aspect-ratio:1.45;background:#242018;overflow:hidden}.stockPhoto>span{font:400 .75rem/1.5 var(--font-geist-mono),monospace;letter-spacing:.07em;color:var(--bone);background:#12110ed9;padding:9px 12px;top:18px;left:18px}.stockPhoto .propertyPhotoArrow{width:44px;height:44px;color:var(--bone);background:#12110ebd;border:1px solid #f1eee546;place-items:center;font-size:1.5rem;font-weight:400;transition:background .3s;display:grid;position:absolute;bottom:18px;right:18px}.stockPhoto:hover .propertyPhotoArrow{background:var(--copper);color:var(--night)}.stockBody{color:var(--bone);padding:24px 0 0}.stockLocation{font:400 .75rem/1.7 var(--font-geist-mono),monospace;letter-spacing:.1em;color:var(--copper);margin-bottom:10px}.stockLocation span{color:#afa89b}.stockCard h3{font:400 clamp(1.85rem,2.8vw,3.25rem)/1.05 var(--display);text-transform:uppercase;letter-spacing:-.015em;min-height:0;margin:0 0 12px}.stockReference{text-transform:uppercase;letter-spacing:.12em;color:#a9a397;margin:0;font-size:.75rem}.stockSpecs{border-color:var(--hairline);color:#d4cec1;margin:22px 0 16px;font-size:.875rem}.stockPrice{font:400 2.25rem/1.2 var(--display);color:var(--bone);margin-bottom:18px}.stockExtra{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.stockExtra>div{border:0;padding:8px 0;font-size:.8125rem;display:block}.stockExtra dt{color:#a9a397;margin-bottom:8px}.stockExtra dd{text-align:left;color:#dfd6c9;line-height:1.7}.stockCard .textLink{letter-spacing:.08em;color:var(--copper);border-top:1px solid var(--hairline);justify-content:space-between;width:100%;padding-top:14px;font-size:.75rem}.stockToolbar{color:var(--quiet);padding-block:28px}.stockToolbar p{font-size:.8125rem}.stockToolbar span{text-transform:uppercase;letter-spacing:.06em;font-size:.75rem}.stockNote{border-top:1px solid var(--hairline);margin-top:44px;padding-top:22px}.stockNote p{color:#a9a397;font-size:.75rem}.stockEmpty{background:var(--night-panel);border:1px solid var(--hairline);padding:38px}.stockEmpty h3{color:var(--bone)}.stockEmpty>p{color:var(--quiet)}.stockPagination button{color:var(--bone);border-color:#b58b6866;min-height:44px;font-size:.875rem}.stockPagination{color:var(--quiet)}.portfolioPage .launchPageHeader{background:var(--night)}.portfolioPage .launchPageIntro{border-bottom:1px solid var(--hairline);padding:80px 0 55px}.portfolioPage .launchPageIntro h1{font:400 clamp(4rem,10vw,10.5rem)/.95 var(--display);letter-spacing:-.055em;text-transform:uppercase;margin:18px 0 28px}.portfolioPage .launchPageIntro h1 em{color:var(--copper);font-style:normal}.portfolioPage .launchPageIntro>p:last-child{font:400 1rem/1.8 var(--font-geist-sans),Arial,sans-serif;max-width:720px;color:var(--quiet)}.portfolioPage .stockCollection{padding-top:30px}.portfolioPage .stockCollection>.sectionHead{display:none}.stockFilters{border:1px solid var(--hairline);background:var(--night-panel);grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 30px;padding:28px}.stockFilters label{color:var(--copper);font:400 .75rem/1.6 var(--font-geist-mono),monospace;letter-spacing:.11em}.stockFilters :is(input,select){color:var(--bone);font:400 .875rem/1.6 var(--font-geist-sans),Arial,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border-color:#f1eee540;min-height:46px;padding:10px 5px}.stockFilters input::placeholder{color:#9d978b}.stockFilters select option{color:var(--bone);background:#211f19}.propertyCinema{background:var(--night-panel);color:var(--bone);border-bottom:1px solid var(--hairline)}.cinemaGrid{grid-template-columns:1fr 1fr;gap:36px;display:grid}.cinemaPoster{aspect-ratio:1.6;cursor:pointer;background:#23201b;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.cinemaPoster>img{object-fit:cover;filter:brightness(.78)saturate(.7);width:100%;height:100%;transition:transform 1s,filter 1s}.cinemaPoster:hover>img{filter:brightness(.95)saturate(.9);transform:scale(1.045)}.filmPlay{width:70px;height:70px;color:var(--bone);background:#12110e55;border:1px solid #fffa;border-radius:50%;place-items:center;padding-left:4px;font-size:2.2rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.filmCaption{text-align:left;font:400 .75rem/1.7 var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--bone);position:absolute;bottom:20px;left:22px;right:20px}.cinemaInfo{justify-content:space-between;align-items:center;gap:20px;padding-block:26px;display:flex}.cinemaInfo .eyebrow{margin:0 0 12px}.cinemaInfo h3{font:400 2.35rem/1 var(--display);margin:0}.cinemaInfo button{cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0}.cinemaNote{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:30px;padding-top:20px;display:flex}.cinemaNote p{color:var(--quiet);max-width:660px;font-size:.75rem}.cinemaNote a{flex-shrink:0}.filmDialog{border:1px solid var(--hairline);background:var(--night);color:var(--bone);width:min(1140px,100vw - 40px);max-height:calc(100svh - 40px);margin:auto;padding:0;overflow:auto}.filmDialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000e}.filmDialogHeader{justify-content:space-between;align-items:center;gap:20px;padding:15px 22px;font-size:.8125rem;display:flex}.filmDialogHeader p{margin:0}.filmDialogHeader button{min-height:44px;color:var(--bone);border:1px solid var(--hairline);cursor:pointer;background:0 0;padding:8px 18px;font-size:.8125rem}.filmDialog>video,.filmDialog>iframe{aspect-ratio:16/9;object-fit:contain;background:#000;border:0;width:100%;max-height:72svh;display:block}.filmSource{color:var(--copper);text-underline-offset:4px;padding:16px 22px;font-size:.75rem;text-decoration:underline;display:block}.cinemaListing{margin-bottom:30px}.stockMediaLink{color:var(--copper);align-items:center;gap:12px;margin:0 0 16px;font-size:.75rem;display:flex}.stockMediaLink svg{width:16px}.propertyMediaNav{color:var(--copper);flex-wrap:wrap;gap:28px;margin-block:0 26px;font-size:.8125rem;display:flex}.propertyMediaNav a{align-items:center;gap:10px;min-height:44px;display:flex}.propertyMediaNav svg{width:16px}.developerFilm{margin:0}.developerFilm video{aspect-ratio:16/9;object-fit:contain;background:#090908;width:100%;display:block}.developerFilm figcaption{color:var(--quiet);justify-content:space-between;gap:20px;padding-block:16px;font-size:.75rem;display:flex}.developerFilm figcaption a{color:var(--copper)}.developerTourLink{border:1px solid var(--hairline);background:var(--night-panel);justify-content:space-between;align-items:center;gap:35px;margin:25px 0 42px;padding:38px;display:flex}.developerTourLink h3{font:400 2.5rem/1.15 var(--display);margin:12px 0}.developerTourLink p:last-child{color:var(--quiet);max-width:590px;font-size:.875rem;line-height:1.8}.developerTourLink .button{background:var(--copper);color:var(--night);flex-shrink:0}.developerPhotoGrid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.developerPhotoGrid figure{margin:0}.developerPhotoGrid figure:first-child{grid-column:1/-1}.developerPhotoGrid img{aspect-ratio:2;object-fit:contain;width:100%;height:auto;display:block}.developerPhotoGrid a{background:#25221c;display:block}.developerPhotoGrid figcaption{flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:14px;font-size:.8125rem;display:flex}.developerPhotoGrid figcaption span:last-child{color:var(--quiet);text-transform:uppercase;letter-spacing:.08em;font-size:.6875rem}.developerMediaCredit{color:var(--quiet);margin-top:32px;font-size:.75rem;line-height:1.9}.developerMediaCredit a{color:var(--copper)}@media (width<=760px){.developerTourLink{padding:25px;display:block}.developerTourLink .button{margin-top:15px}.developerPhotoGrid{grid-template-columns:1fr}.developerFilm figcaption{line-height:1.9;display:block}.developerFilm figcaption a{display:block}.propertyMediaNav{gap:8px 20px}.developerTourLink h3{font-size:2rem}}.luxuryHome :is(.collections,.advisorBios,.developers,.process,.serviceHub,.intro,.about){background:var(--night);color:var(--bone)}.luxuryHome :is(.copy p,.aboutCopy>p,.sectionHead>p,.developerHead>p,.biosHeading>p,.bioCard>p,.processGrid p,.serviceHubGrid p){color:var(--quiet)}.luxuryHome :is(.serviceHubGrid>a,.bioCard,.bioProof>span,.devMark,.processGrid article,.community,.palmRelated>div>a){border-color:var(--hairline)}.luxuryHome .serviceHubGrid h3,.luxuryHome .bioCard h3{color:var(--bone)}.luxuryHome :is(.bioIdentity,.bioCard h4,.bioProof,.developerNote){color:var(--quiet)}.luxuryHome .bioProof b{color:var(--copper)}.luxuryHome :is(.privateList,.contact,.addressBook){background:var(--night-panel);color:var(--bone)}.luxuryHome .privateList:before{background:linear-gradient(90deg,#12110ef7,#12110ebd),url(/hero-damac-villa.jpg) 50%/cover}.luxuryHome .communityMeta,.luxuryHome .community p,.luxuryHome .availability{color:var(--quiet)}.luxuryHome .categoryTabs button{color:var(--quiet);font-size:.8125rem}.luxuryHome .categoryTabs button.active{color:var(--copper);border-color:var(--copper)}.luxuryHome .aboutCopy{background:var(--night-panel)}.luxuryHome .palmRelated>div>a{background:0 0}.luxuryHome .palmRelated>div>a>span{color:var(--copper)}.luxuryHome .whyDubai{background:#151814}.luxuryHome .whyDubai:before{background:linear-gradient(90deg,#12110eea,#12110ecc),url(/collection-waterfront.jpg) 50%/cover}.luxuryHome .contact form :is(input,select){color:var(--bone);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border-color:#b58b6877}.luxuryHome .contact form select option{background:var(--night)}:is(.luxuryHome,.portfolioPage,.propertyPage) .footer{color:var(--quiet);border-color:var(--hairline);padding-block:55px 100px;font-size:.75rem}:is(.luxuryHome,.portfolioPage,.propertyPage) .footer .brand{color:var(--bone)}:is(.luxuryHome,.portfolioPage,.propertyPage) .floatingCta{color:var(--bone);background:#211e19;border-color:#b58b6880;box-shadow:0 6px 32px #0006}.propertyPage{color:var(--bone);background:var(--night)}.propertyPage :is(.propertyBreadcrumb,.propertySubtitle,.propertyIntro>div:last-child>p:last-child,.propertyKeyFacts dt,.propertyKeyFacts small,.propertyImage figcaption,.propertyDetails dt,.propertySource,.propertyDocumentSection header>p,.additionalDrawings){color:var(--quiet)}.propertyPage :is(.propertyKeyFacts,.propertyDetails dl>div,.propertyDocumentSection,.projectDocuments li){border-color:var(--hairline)}.propertyPage :is(.propertyPrice,.propertyDetails dd,.propertyKeyFacts dd){color:var(--bone)}.propertyPage .propertyDetails aside{background:var(--night-panel);border:1px solid var(--hairline)}.propertyPage .propertyDetails aside>p{color:var(--quiet)}.propertyPage .propertyDetails aside .button{background:var(--copper);color:var(--night)}.propertyPage :is(.propertyDetails h2 em,.propertyDocumentSection h2 em,.projectDocuments a,.moreProjectPhotos summary){color:var(--copper)}.propertyPage .paymentPlanCard{background:var(--night-panel);border-color:var(--hairline)}.propertyPage .paymentPlanCard summary small{color:var(--quiet)}.propertyPage .paymentPlanCard th{color:var(--bone);background:#302a22}.propertyPage .paymentPlanCard td{border-color:var(--hairline);color:var(--quiet)}.propertyPage .paymentPlanCard td:first-child{color:var(--bone)}.propertyPage .floorPlanGrid figure{border-color:var(--hairline);color:#242018;background:#faf9f5}.propertyPage .floorPlanGrid figcaption a{color:#6c5537}@media (width>=1700px){.cinematicTitle h1{font-size:17rem}.floatingResidence{right:max(6%,50vw - 720px)}}@media (width<=1250px){:is(.luxuryHome,.portfolioPage,.propertyPage) .links.serviceLinks{gap:16px}.cinematicHero{min-height:780px}.floatingResidence{width:24vw;top:40%;right:4%}.cinematicTitle h1{font-size:17vw}.cinematicIntro{gap:28px}.stockExtra{gap:8px}}@media (width<=1000px){.cinematicTitle h1{font-size:19vw}.floatingResidence{width:210px;top:39%;right:5%}.cinematicIntro{gap:24px;padding-left:0}.cinematicHero{min-height:770px;max-height:1000px}.luxuryHighlight0{gap:30px}.luxuryHighlight0 .luxuryHighlightImage{aspect-ratio:1.05}.luxuryHighlight0 .luxuryHighlightBody{padding:0}.stockExtra{grid-template-columns:1fr}.stockExtra>div{justify-content:space-between;padding:6px 0;display:flex}.stockExtra dt{margin:0}.stockExtra dd{text-align:right}.advisoryStrip span{display:none}.cinemaInfo{display:block}.cinemaInfo button{margin-top:15px}}@media (width<=760px){:is(.luxuryHome,.portfolioPage,.propertyPage) .section{padding-block:75px}:is(.luxuryHome,.portfolioPage,.propertyPage) h2{font-size:3.3rem}.cinematicHero{height:auto;min-height:850px;max-height:none}.cinematicTitle{padding-top:75px}.cinematicTitle>.eyebrow{max-width:300px;margin-bottom:38px;font-size:.75rem}.cinematicTitle h1{margin-bottom:32px;font-size:23vw;line-height:.85}.cinematicTitle h1 .copperName{padding-left:11vw}.floatingResidence{display:none}.cinematicIntro{padding-left:0;display:block}.cinematicIntro p{max-width:100%;margin-bottom:25px;font-size:1rem}.cinematicIntro .button{display:inline-flex}.cinematicBottom{flex-wrap:wrap;gap:20px;margin-top:55px;padding-block:14px;font-size:.75rem}.cinematicBottom button{margin-left:0}.cinematicCredit{color:var(--quiet);margin:8px 20px 20px;font-size:.75rem;position:static}.advisoryStrip{flex-wrap:wrap;gap:12px;padding-block:22px;font-size:.75rem}.luxuryHighlightsGrid{grid-template-columns:1fr;gap:40px}.luxuryHighlight0{grid-template-columns:1fr;gap:24px}.luxuryHighlight0 .luxuryHighlightImage{aspect-ratio:1.35}.luxuryHighlight2{margin:0}.luxuryHighlight h3{font-size:2.65rem}.luxuryHighlightImage{aspect-ratio:1.35}:is(.luxuryHome,.portfolioPage) .stockGrid{grid-template-columns:1fr;gap:42px}.stockPhoto{aspect-ratio:1.35}.stockCard h3{font-size:2.35rem}.stockExtra{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.stockExtra>div{font-size:.75rem;display:block}.stockExtra dt{margin-bottom:8px}.stockExtra dd{text-align:left}.stockFilters{grid-template-columns:1fr 1fr;gap:20px 16px;padding:22px 18px}.stockFilters label{font-size:.75rem}.stockFilters .stockSearch{grid-column:1/-1}.stockToolbar{gap:14px}.stockToolbar span{font-size:.75rem}.stockNote{margin-top:30px}.portfolioPage .launchPageIntro{padding-block:55px 40px}.portfolioPage .launchPageIntro h1{font-size:clamp(3.6rem,12vw,6rem)}.portfolioPage .stockCollection{padding-top:24px}.cinemaGrid{grid-template-columns:1fr;gap:24px}.cinemaInfo{display:flex}.cinemaInfo h3{font-size:2rem}.cinemaInfo button{margin:0}.cinemaNote{display:block}.filmPlay{width:60px;height:60px}.filmDialogHeader{padding:10px 15px}.filmDialogHeader p{font-size:.75rem}.filmDialogHeader button{padding-inline:12px}.filmSource{font-size:.75rem}.propertyPage .propertyDetails h2{font-size:3rem}}@media (width<=400px){.stockExtra{grid-template-columns:1fr}.stockExtra>div{justify-content:space-between;display:flex}.stockExtra dt{margin:0}.stockExtra dd{text-align:right}.cinematicTitle h1{font-size:23vw}.cinematicBottom{gap:14px}.cinemaInfo{display:block}.cinemaInfo button{margin-top:12px}}@media (prefers-reduced-motion:reduce){.cinematicBackdrop,.cinematicTitle h1,.floatingResidence,.depthImage>div{transition:none!important;transform:none!important}.cinematicBackdrop>video,.cinemaPoster>img{transition:none}}.rentalPage{--rental-ink:#232421;--rental-paper:#f0ece5;--rental-copper:#bb9077;background:var(--rental-paper);color:var(--rental-ink)}.rentalTop{color:#f7f1e8;background:#242522}.rentalTop .nav{color:inherit;position:relative}.rentalTop .eyebrow{color:#cfaa93}.rentalTop h1{letter-spacing:-.045em;margin:28px 0 38px;font-family:Georgia,Times New Roman,serif;font-size:clamp(45px,5.8vw,90px);font-weight:400;line-height:1.05}.rentalTop h1 em,.rentalPage h2 em{color:#ad8068;font-weight:400}.rentalTop h1 em{color:#c8a48c}.rentalHero{padding-top:90px;padding-bottom:70px}.rentalHero>div{justify-content:space-between;align-items:center;gap:32px;display:flex}.rentalHero p:not(.eyebrow){color:#d0cec6;max-width:490px;font-size:16px;line-height:1.8}.rentalHeroRail{letter-spacing:.16em;text-transform:uppercase;color:#d4cabc;border-top:1px solid #ffffff25;justify-content:space-between;gap:20px;padding-top:24px;padding-bottom:24px;font-size:11px;display:flex}.rentalCollection{padding-top:100px;padding-bottom:54px}.rentalSectionHead{grid-template-columns:1.3fr 1fr;align-items:end;gap:60px;margin-bottom:56px;display:grid}.rentalPage h2{letter-spacing:-.035em;margin:14px 0 25px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,61px);font-weight:400;line-height:1.12}.rentalSectionHead>p,.rentalConsult p,.rentalDetailBody>div>p:not(.eyebrow),.contactPageGrid>div>p:not(.eyebrow){color:#65665e;font-size:15px;line-height:1.85}.rentalFilters{border-top:1px solid #25262035;border-bottom:1px solid #25262035;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:25px 0;display:grid}.rentalFilters label{letter-spacing:.14em;text-transform:uppercase;color:#6b655b;font-size:10px}.rentalFilters select{color:#252620;background:0 0;border:0;border-bottom:1px solid #25262050;border-radius:0;width:100%;margin-top:12px;padding:9px 20px 9px 0;font-family:inherit;font-size:13px;display:block}.rentalFilters option{color:#252620;background:#f0ece5}.rentalFilters select:focus-visible,.rentalPage button:focus-visible,.rentalPage a:focus-visible,.contactBrief textarea:focus-visible{outline-offset:5px;outline:2px solid #a77152}.rentalResults{color:#66675f;justify-content:space-between;align-items:center;gap:20px;margin:24px 0 4px;font-size:12px;display:flex}.rentalResults button{color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #9b8c7b;padding:5px 0}.rentalRow{border-bottom:1px solid #25262030;grid-template-columns:65px minmax(0,1fr) 240px;align-items:start;gap:30px;padding:43px 0;display:grid}.rentalIndex{color:#a9876c;padding-top:2px;font-family:Georgia,serif;font-size:26px}.rentalIdentity h3{letter-spacing:-.03em;margin:13px 0 16px;font-family:Georgia,serif;font-size:clamp(27px,2.6vw,40px);font-weight:400;line-height:1.16}.rentalIdentity h3 a{color:inherit;text-decoration:none}.rentalIdentity h3 a:hover{color:#a27155}.rentalIdentity>p:not(.eyebrow){color:#626259;margin-bottom:6px;font-size:13px}.rentalIdentity span{color:#a78971;padding:0 8px}.rentalIdentity small{color:#696961;font-size:10px}.rentalAsking{text-align:right;padding-top:25px}.rentalAsking>p{white-space:nowrap;font-size:20px}.rentalAsking>span{color:#707065;margin:9px 0 21px;font-size:11px;display:block}.rentalAsking .textLink{font-size:12px}.rentalNote{color:#6a6b62;max-width:800px;margin-top:32px;font-size:11px;line-height:1.9}.rentalEmpty{padding:55px 0}.rentalEmpty h3{font:32px Georgia,serif}.rentalEmpty p{margin:18px 0}.rentalConsult{border-top:1px solid #25262030;justify-content:space-between;align-items:center;gap:60px;padding-top:72px;padding-bottom:90px;display:flex}.rentalConsult>div{max-width:620px}.rentalConsult>.button{flex-shrink:0}.rentalPage .button.dark{color:#f5eee5;background:#282923;border-color:#282923}.rentalPage .footer{border-top:1px solid #25262030}.rentalDetailHero{padding-top:65px;padding-bottom:55px}.rentalDetailHero>.eyebrow{margin-top:45px}.rentalDetailHero .textLink{color:#e7ddd0;font-size:12px}.rentalDetailSubtitle{color:#c9c7bf;font-size:16px}.rentalPriceBar{border-top:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-top:30px;display:flex}.rentalPriceBar>p{font:32px Georgia,serif}.rentalDetailBody{grid-template-columns:1.2fr 1fr;gap:90px;padding-top:80px;padding-bottom:65px;display:grid}.rentalDetailBody>div{max-width:610px}.rentalFeatures{grid-template-columns:1fr 1fr;gap:15px 30px;margin:35px 0 0;padding:0;list-style:none;display:grid}.rentalFeatures li{border-top:1px solid #25262030;padding-top:14px;font-size:13px}.rentalDetailBody aside{border:1px solid #25262030;padding:30px}.rentalDetailBody dl>div{border-bottom:1px solid #25262020;justify-content:space-between;gap:22px;padding:15px 0;font-size:12px;display:flex}.rentalDetailBody dt{color:#747467}.rentalDetailBody dd{text-align:right}.rentalPhotos{grid-template-columns:1fr 1fr;gap:28px;padding-bottom:75px;display:grid}.rentalPhotos figure{margin:0}.rentalPhotos img{aspect-ratio:668/452;object-fit:cover;width:100%;height:auto;display:block}.rentalPhotos figcaption{color:#696a61;padding-top:12px;font-size:11px;line-height:1.5}.rentalPhotoNote{color:#696a61;padding-bottom:55px;font-size:13px}.contactPageGrid{grid-template-columns:1fr 1.1fr;gap:90px;padding-top:85px;padding-bottom:90px;display:grid}.contactPhone{color:#282923;margin:35px 0 18px;font-size:26px;text-decoration:none;display:block}.contactPageGrid small{color:#737368}.contactBrief label{letter-spacing:.08em;text-transform:uppercase;margin-bottom:18px;font-size:12px;display:block}.contactBrief textarea{resize:vertical;color:#282923;background:#faf7f1;border:1px solid #aaa28f;width:100%;padding:20px;font-family:inherit;font-size:14px;line-height:1.8}.contactBrief p{color:#696a61;margin:16px 0;font-size:12px;line-height:1.7}.contactBrief>div{align-items:center;gap:30px;display:flex}.contactBrief .textLink{cursor:pointer;background:0 0;border:0;padding:0}.contactBrief button:disabled{opacity:.45;cursor:not-allowed}.floatingCta span{max-width:150px}.whyDubaiReasons small{color:#bcb5a7;margin-top:20px;font-size:11px;display:block}.rentalTop .nav{color:#f7f1e8;background:#242522;border-bottom:1px solid #ffffff25}.rentalTop .languageMenu summary,.rentalTop .mobileMenu summary{color:#f7f1e8}@media (width>=1051px) and (width<=1350px){.serviceLinks{gap:14px!important}.serviceLinks a{font-size:11px!important}.navCta{padding:13px 15px!important;font-size:11px!important}}@media (width<=800px){.rentalHero{padding-top:55px;padding-bottom:40px}.rentalHero>div{display:block}.rentalHero .button{margin-top:20px}.rentalHeroRail{letter-spacing:.08em;gap:12px;font-size:9px}.rentalCollection{padding-top:60px}.rentalSectionHead{grid-template-columns:1fr;gap:5px;margin-bottom:32px}.rentalFilters{grid-template-columns:1fr 1fr;gap:25px}.rentalRow{grid-template-columns:30px minmax(0,1fr);gap:15px;padding:28px 0}.rentalIndex{font-size:20px}.rentalAsking{text-align:left;grid-column:2;padding-top:0}.rentalAsking>span{margin-bottom:14px}.rentalIdentity h3{font-size:31px}.rentalConsult{padding-top:50px;padding-bottom:60px;display:block}.rentalConsult>.button{margin-top:22px}.rentalDetailHero{padding-top:40px}.rentalPriceBar{display:block}.rentalPriceBar .button{margin-top:24px}.rentalDetailBody{grid-template-columns:1fr;gap:35px;padding-top:50px}.rentalPhotos{grid-template-columns:1fr}.contactPageGrid{grid-template-columns:1fr;gap:45px;padding-top:50px}.rentalPage .nav{min-height:85px}.rentalDetailHero h1{overflow-wrap:anywhere}}.signatureSales{background:var(--night);color:var(--bone)}.signatureIntro{max-width:470px}.signatureIntro .textLink{margin-top:22px}.signatureTabs{flex-wrap:wrap;gap:9px;margin-bottom:26px;display:flex}.signatureTabs button{border:1px solid var(--hairline);color:var(--quiet);cursor:pointer;background:0 0;border-radius:0;padding:13px 18px;font-size:12px}.signatureTabs button[aria-pressed=true]{background:var(--bone);border-color:var(--bone);color:var(--night)}.signatureFilters{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;padding-top:24px;padding-bottom:24px;display:grid}.signatureFilters label{letter-spacing:.14em;text-transform:uppercase;color:var(--copper);font-size:10px}.signatureFilters select{background:var(--night);width:100%;color:var(--bone);border:0;border-bottom:1px solid var(--hairline);font:inherit;letter-spacing:0;text-transform:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin-top:12px;padding:9px 28px 9px 0;font-size:12px;display:block}.signatureResults{color:var(--quiet);justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:24px;font-size:11px;display:flex}.signatureResults button{color:var(--bone);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.signatureGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px;display:grid}.signatureCard{border:1px solid var(--hairline);background:var(--night-panel);min-width:0}.signaturePhoto{aspect-ratio:1.55;display:block;position:relative;overflow:hidden}.signaturePhoto .depthImage,.signaturePhoto .depthImage>div,.signaturePhoto img{object-fit:cover;width:100%;height:100%}.signaturePhoto>span{color:#fff;background:linear-gradient(#0000,#000b);padding:30px 20px 12px;font-size:10px;position:absolute;bottom:0;left:0;right:0}.signatureCardBody{padding:30px}.signatureCardTop{justify-content:space-between;align-items:center;gap:18px;display:flex}.signatureCardTop .eyebrow{letter-spacing:.13em;margin:0;font-size:10px}.signatureCardTop>span{color:var(--quiet);border:1px solid var(--hairline);white-space:nowrap;padding:5px 9px;font-size:10px}.signatureCard h3{font-family:var(--display),Georgia,serif;letter-spacing:-.02em;margin:24px 0 10px;font-size:36px;font-weight:400;line-height:1.12}.signatureCard h3 a{text-decoration:none}.signatureAddress{color:var(--quiet);margin-bottom:26px;font-size:12px}.signatureSpecs{font-size:12px;line-height:1.8}.signatureSpecs span{color:var(--copper);padding:0 6px}.signatureAreaNote{color:var(--quiet);margin-top:3px;font-size:10px}.signatureDescription{color:var(--quiet);margin-top:23px;font-size:13px;line-height:1.8}.signaturePhotoNote{color:var(--copper);margin-top:22px;font-size:10px}.signatureCardBottom{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding-top:22px;display:flex}.signatureCardBottom>p{font-family:Georgia,serif;font-size:23px}.signatureCardBottom .textLink{font-size:11px}.signatureFootnote{color:var(--quiet);margin-top:24px;font-size:10px;line-height:1.8}.signatureEmpty{padding-top:50px;padding-bottom:50px}.signatureEmpty h3{margin-bottom:20px;font:36px Georgia,serif}.signatureEmpty p{color:var(--quiet);margin-bottom:24px;font-size:14px}.signatureDetailDescription{max-width:720px;color:var(--quiet);margin:25px 0;font-size:17px;line-height:1.8}.signatureFeatures{grid-template-columns:1fr 1fr;gap:16px;margin:30px 0 45px;padding:0;font-size:13px;list-style:none;display:grid}.signatureFeatures li{border-bottom:1px solid var(--hairline);padding-bottom:14px}.signatureDetail .projectGallery figcaption{color:var(--quiet);padding-top:12px;font-size:11px}.signatureDetail .projectGallery img{width:100%;height:auto}.signatureDetail .propertyIntro h1{font-size:clamp(42px,5vw,80px)}.signatureBuyIntro{padding-bottom:0}.signatureBuyIntro .textLink{margin-top:24px}.signatureSales button:focus-visible,.signatureSales select:focus-visible,.signatureSales a:focus-visible{outline:2px solid var(--copper);outline-offset:5px}.signatureCard.hasPhoto{grid-column:1/-1;grid-template-columns:1.1fr 1fr;display:grid}.signatureCard.hasPhoto .signaturePhoto{aspect-ratio:auto;min-height:400px}.signatureCard.hasPhoto .signatureCardBody{align-self:center}@media (width<=900px){.signatureFilters{grid-template-columns:repeat(3,minmax(0,1fr))}.signatureCardBody{padding:23px}.signatureCard h3{font-size:30px}.signatureCardBottom>p{font-size:20px}.signatureCard.hasPhoto{grid-template-columns:1fr}.signatureCard.hasPhoto .signaturePhoto{aspect-ratio:1.6;min-height:0}}@media (width<=620px){.signatureGrid{grid-template-columns:1fr;gap:20px}.signatureTabs{gap:7px}.signatureTabs button{padding:10px 12px;font-size:10px}.signatureFilters{grid-template-columns:1fr 1fr;gap:20px}.signatureCard h3{font-size:33px}.signatureFeatures{grid-template-columns:1fr}.signatureCardBottom{gap:12px}}.menuTrigger{min-height:44px;color:inherit;font:inherit;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #b58b6880;flex-shrink:0;padding:8px 2px;font-size:14px}.navigationDialog{border:1px solid var(--hairline);background:var(--night);width:min(560px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--bone);overscroll-behavior:contain;margin:auto;padding:0;overflow:auto}.navigationDialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080807c9}.navigationPanel{padding:24px 32px 32px}.navigationPanel header{border-bottom:1px solid var(--hairline);letter-spacing:.12em;color:var(--copper);justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;font-size:12px;display:flex}.navigationPanel button{color:var(--bone);min-height:44px;font:inherit;letter-spacing:0;cursor:pointer;background:0 0;border:0;padding:8px 0 8px 16px;font-size:14px}.navigationPanel nav{padding-top:12px;display:grid}.navigationPanel nav a{border-bottom:1px solid var(--hairline);font:400 1.9rem/1.25 var(--display);letter-spacing:-.025em;color:var(--bone);padding:14px 0;display:block}.navigationPanel nav a:last-child,.navigationPanel a:hover{color:var(--copper)}.navigationPanel :is(a,button):focus-visible,.menuTrigger:focus-visible{outline:2px solid var(--copper);outline-offset:5px}.nav .languageMenu summary{justify-content:center;align-items:center;min-width:40px;min-height:44px;font-size:12px;display:flex}.languageMenu{z-index:8}.languageMenu>div{max-height:65svh;overflow:auto}.languageMenu a{align-items:center;min-height:44px;font-size:14px;display:flex}.collectionBottom a,.opportunityGrid article>a,.luxuryHighlightBottom>a{width:auto;height:auto;min-height:44px;font:400 14px/1.5 var(--font-geist-sans),Arial,sans-serif;letter-spacing:.04em;text-underline-offset:7px;border:0;border-radius:0;justify-content:flex-start;align-items:center;-webkit-text-decoration:underline #b58b687a;text-decoration:underline #b58b687a;display:inline-flex}.collectionBottom a{margin-top:12px;position:static}.collectionBottom small{padding-inline:0!important}.collectionBottom a:hover,.opportunityGrid article>a:hover{color:#e9c8ad;background:0 0}.luxuryHighlightBottom>a{color:var(--copper);flex-shrink:0}.opportunityGrid article>a{bottom:20px;right:0}.floatingCta{letter-spacing:.04em;border-radius:0;justify-content:center;gap:0}.floatingCta>span:last-child{max-width:none;font-size:13px}.textLink{align-items:center;min-height:44px}.serviceHubGrid>a{grid-template-columns:35px minmax(0,1fr)}.palmRelated>div>a{grid-template-columns:minmax(0,1fr)}.palmGuide{--ink:var(--bone);--paper:var(--night);--cream:var(--night-panel);--gold:var(--copper);--line:var(--hairline);background:var(--night);color:var(--bone)}.palmGuide .nav{border-color:var(--hairline);color:var(--bone);background:#12110ecc}.palmGuide .navCta,.palmGuide .gold{background:var(--copper);border-color:var(--copper);color:var(--night)}.palmGuide .languageMenu summary{color:var(--bone)}.palmGuide .languageMenu>div{background:var(--night-panel);border-color:var(--hairline)}.palmGuide .languageMenu a{color:var(--bone)}.palmGuide :is(h1 em,h2 em,.eyebrow,.reviewed,.palmGuideArticles article>span){color:var(--copper)}.palmGuideShade{background:linear-gradient(90deg,#12110ef5,#12110e80 70%,#12110e33),linear-gradient(#0000 30%,#12110ef5)}.palmGuideStats{border-color:var(--hairline);background:#12110ec9}.palmGuideStats span{border-color:var(--hairline);color:#d0cabf;letter-spacing:.06em;font-size:12px}.palmGuideContent,.palmSourceBand,.advisorLens{background:var(--night-panel)}.palmGuideSummary>div:last-child p,.palmGuideArticles p,.palmGuideArticles li,.palmComparisonTable span,.palmQuestions details p{color:var(--quiet)}.palmGuideSummary .palmPillarLink a,.palmRelated>div>a>span:first-child{color:var(--copper)}.palmGuide :is(.palmGuideArticles,.palmGuideArticles article,.palmGuideArticles ul,.palmGuideArticles li,.palmPillarLink,.palmComparisonTable,.palmComparisonTable b,.palmComparisonTable span,.palmRelated>div,.palmRelated>div>a,.palmQuestions details,.footer){border-color:var(--hairline)}.advisorLens{border:1px solid var(--hairline);box-shadow:none}.advisorLens>small,.palmSourceBand small,.palmGuideCta small{color:var(--quiet);letter-spacing:.06em;font-size:12px;line-height:1.7}.palmComparisonTable .head b{background:var(--night-panel);color:var(--copper)}.palmComparisonTable .label{color:var(--bone)}.palmGuide .palmRelated>div>a{background:0 0}.palmGuide .palmRelated>div>a:hover{background:var(--night-panel)}.palmGuide .textLink{color:var(--copper)}.palmGuide .footer{color:var(--quiet)}.palmGuide .footer .brand{color:var(--bone)}.palmGuide .floatingCta{background:var(--night-panel);color:var(--bone);border-color:#b58b6880}.palmQuestions summary span{color:var(--copper);border:0}.palmGuide .palmQuestions>div{border-color:var(--hairline)}@media (width<=1100px){.opportunityGrid article,.opportunityGrid article+article{grid-template-columns:32px minmax(0,1fr);gap:12px 20px}.opportunityGrid article>a{grid-column:2;justify-self:start;position:static}}@media (width<=760px){.nav.shell{gap:14px;width:100%;height:80px;min-height:80px;padding-inline:20px}:is(.luxuryHome,.portfolioPage,.propertyPage) .nav{height:80px}.nav .brand{gap:9px;min-width:0;margin-inline-end:auto}.nav .brand b{font-size:2rem}.nav .brand i{letter-spacing:.08em;font-size:12px}.nav .brand small{letter-spacing:.07em;font-size:9px}.nav .languageMenu{margin-inline-start:0}.navigationPanel{padding:18px 24px 28px}.navigationPanel nav a{padding-block:13px;font-size:1.65rem}:is(.luxuryHome,.portfolioPage,.propertyPage,.palmGuide) .section{padding-block:64px}:is(.luxuryHome,.portfolioPage,.propertyPage,.palmGuide) h2{letter-spacing:-.035em;font-size:clamp(2.3rem,9.5vw,3.2rem);line-height:1.08}.button,:is(.luxuryHome,.portfolioPage,.propertyPage) .textLink{letter-spacing:.025em;white-space:normal;font-size:14px;line-height:1.5}.button{text-align:center;justify-content:center;max-width:100%;min-height:50px;padding:14px 20px}.eyebrow{letter-spacing:.11em;line-height:1.7}.cinematicHero{height:auto;min-height:100svh;max-height:none}.cinematicTitle{padding-top:50px;padding-bottom:35px}.cinematicTitle h1{font-size:clamp(4.4rem,23vw,9rem);line-height:.85}.cinematicTitle>.eyebrow{max-width:100%;margin-bottom:32px}.cinematicIntro .button{white-space:normal;font-size:14px}.cinematicBottom{gap:4px 24px;margin-top:10px;padding-block:12px;font-size:12px}.cinematicBottom a,.cinematicBottom button{gap:10px}.advisoryStrip{gap:8px;font-size:12px;line-height:1.8}.luxuryHighlight h3,.stockCard h3{font-size:clamp(1.85rem,8.5vw,2.65rem);line-height:1.1}.luxuryHighlightBottom{flex-wrap:wrap;gap:12px}.luxuryHighlightBottom>p{font-size:1.85rem}.signatureTabs button,.propertyTypeTabs button,.emirateTabs button,.categoryTabs button{letter-spacing:.02em;min-height:44px;font-size:14px}.signatureFilters,.stockFilters,.rentalFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.signatureFilters label,.stockFilters label,.rentalFilters label{letter-spacing:.07em;min-width:0;font-size:12px;line-height:1.6}.signatureFilters select,.stockFilters :is(input,select),.rentalFilters select,.contact :is(input,select),.contactBrief textarea{width:100%;min-width:0;min-height:48px;font-size:16px}.signatureResults,.stockToolbar,.rentalResults{flex-wrap:wrap;gap:16px;font-size:14px;line-height:1.6}.signatureResults button,.stockToolbar button{min-height:44px;font-size:14px}.signatureCardBody{padding:24px 20px}.signatureCardTop{flex-wrap:wrap;align-items:flex-start;gap:10px}.signatureCardTop .eyebrow,.signatureCardTop>span,.signaturePhoto>span{font-size:12px}.signatureCard h3{margin-top:22px;font-size:2rem;line-height:1.15}.signatureAddress,.signatureSpecs,.signatureFeatures{font-size:14px;line-height:1.7}.signatureDescription,.signatureEmpty p{font-size:16px;line-height:1.75}.signatureAreaNote,.signaturePhotoNote,.signatureFootnote,.signatureDetail .projectGallery figcaption{font-size:12px;line-height:1.7}.signatureCardBottom{flex-wrap:wrap;gap:8px 16px}.signatureCardBottom>p{margin:0;font-size:1.6rem}.signatureCardBottom .textLink{font-size:14px}.stockFilters{padding:22px 16px}.stockPhoto>span{width:fit-content;max-width:calc(100% - 24px);font-size:12px;top:12px;left:12px;right:12px}.stockSpecs{flex-wrap:wrap;font-size:14px}.stockNote p,.propertyImage figcaption,.propertySource,.propertyDetails .propertyDisclaimer{font-size:12px;line-height:1.8}.stockPagination{justify-content:space-between;gap:12px;font-size:12px}.stockPagination button{color:var(--bone);border-color:var(--hairline);min-height:44px;font-size:14px}.propertyIntro h1,.signatureDetail .propertyIntro h1{font-size:clamp(2.25rem,10vw,3.5rem);line-height:1.08}.propertyPrice{font-size:2rem}.propertyKeyFacts dd{font-size:1.5rem}.propertyDetails dl,.propertyKeyFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.propertyDetails dt{font-size:12px}.propertyDetails aside>p{font-size:16px}.propertyDetails aside .button{justify-content:center;font-size:14px}.propertyBreadcrumb{font-size:14px}.propertyBreadcrumb a{padding-block:10px}.propertyMediaNav{font-size:14px}.floorPlanGrid figcaption{flex-wrap:wrap;line-height:1.6}.cinemaInfo{display:block}.cinemaInfo button{min-height:44px;margin-top:16px}.cinemaNote p,.developerMediaCredit,.developerPhotoGrid figcaption span:last-child{font-size:12px;line-height:1.7}.rentalHeroRail{flex-wrap:wrap;font-size:12px;line-height:1.7}.rentalSectionHead>p,.rentalConsult p,.rentalDetailBody>div>p:not(.eyebrow),.contactPageGrid>div>p:not(.eyebrow){font-size:16px}.rentalTop h1{font-size:clamp(2.5rem,10vw,4rem);line-height:1.08}.rentalIdentity h3{font-size:1.9rem;line-height:1.15}.contactPhone{font-size:clamp(1.25rem,6vw,1.6rem)}.contactBrief>div{flex-wrap:wrap;gap:16px}.contactBrief p{font-size:14px}.floatingCta{display:none}.footer{padding-bottom:110px!important}.footer>div{gap:8px 22px}.footer a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.footer a.brand{display:flex}.palmGuideHero{background-position:62%;min-height:0;padding-bottom:0}.palmGuideHeroBody{min-height:0;padding:48px 0 40px}.palmGuideHero h1{margin-bottom:24px;font-size:clamp(2.65rem,10.5vw,4.5rem);line-height:1.04}.palmGuideHeroBody>p:not(.eyebrow){font:400 16px/1.8 var(--font-geist-sans),Arial,sans-serif}.palmGuideHeroBody .heroActions{gap:12px;margin-top:26px}.palmGuideStats{grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100% - 40px);margin-inline:auto;position:relative;bottom:auto;left:auto;transform:none}.palmGuideStats span{border-bottom:1px solid var(--hairline);letter-spacing:.04em;min-height:112px;padding:20px 16px;font-size:12px;line-height:1.6}.palmGuideStats b{font-size:1.65rem;line-height:1.1}.palmGuideSummary,.palmSourceBand>.shell{gap:26px}.palmGuideSummary>div:last-child p,.palmGuideArticles p,.palmGuideArticles li{font-size:16px;line-height:1.8}.palmGuideArticles article{grid-template-columns:1fr;padding-block:32px 40px}.palmGuideArticles article>span{grid-row:auto;margin-bottom:16px;font-size:14px}.palmGuideArticles h2,.palmGuideArticles p,.palmGuideArticles ul{grid-column:1}.palmGuideArticles h2{margin-bottom:22px}.advisorLens{padding:28px 24px}.advisorLens li{grid-template-columns:26px minmax(0,1fr);font-size:16px}.advisorLens li span{font-size:12px}.palmComparisonTable{border-left:0;overflow:visible}.palmComparisonTable>div{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.palmComparisonTable .head{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.palmComparisonTable span{flex-direction:column;align-items:flex-start;gap:8px;min-height:0;padding:18px 12px;font-size:14px;line-height:1.7;display:flex}.palmComparisonTable span:not(.label):before{content:attr(data-label);color:var(--copper);font-size:12px;line-height:1.5}.palmComparisonTable span.label{font:400 1.5rem/1.3 var(--display);border-right:0;grid-column:1/-1;padding:20px 0 10px}.palmComparisonTable span:last-child{border-right:0}.palmRelated>div>a{min-height:190px;padding:26px 20px}.palmRelated h3{font-size:1.8rem;line-height:1.2}.palmQuestions details p{padding-inline-end:0;font-size:16px}.palmGuideCta small{max-width:100%;line-height:1.8}}html{scroll-padding-top:128px}.siteHeaderSlot{flex:0 0 112px;height:112px}.siteHeaderSlot>.nav{z-index:100;-webkit-backdrop-filter:blur(18px);top:0;left:0;right:0;box-shadow:0 12px 36px #00000014;width:100%!important;margin:0!important;position:fixed!important}:is(.luxuryHome,.portfolioPage,.propertyPage) .siteHeaderSlot{flex-basis:96px;height:96px}@media (width<=900px){:is(.luxuryHome,.portfolioPage,.propertyPage) .siteHeaderSlot{flex-basis:92px;height:92px}}@media (width<=760px){html{scroll-padding-top:96px}.siteHeaderSlot,:is(.luxuryHome,.portfolioPage,.propertyPage) .siteHeaderSlot{flex-basis:80px;height:80px}}@media (width<=400px){.nav.shell{gap:10px;padding-inline:16px}.nav .brand small{display:none}.nav .brand b{font-size:1.85rem}.nav .brand i{letter-spacing:.02em;font-size:11px}.shell,.palmGuideStats{width:calc(100% - 32px)}.stockFilters{grid-template-columns:minmax(0,1fr)}.signatureFilters{gap:18px 12px}.signatureFilters select{padding-right:18px}.palmGuideStats span{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.navigationDialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.propertyApp{background:var(--night);color:var(--bone);min-height:100svh;padding-bottom:calc(90px + env(safe-area-inset-bottom));--ink:var(--bone);--paper:var(--night)}.appShell{width:calc(100% - 40px);max-width:1160px;margin-inline:auto}.appHeader{border-bottom:1px solid var(--hairline);min-height:94px;padding-top:env(safe-area-inset-top);justify-content:space-between;align-items:center;gap:24px;display:flex}.appBrand{align-items:center;gap:16px;display:flex}.appBrand>b{font:400 2.5rem/1 var(--display);letter-spacing:-.1em}.appBrand>b span{color:var(--copper);font-style:italic}.appBrand>span{letter-spacing:.16em;font-size:12px}.appInstallButton,.appInstalled{font:400 14px/1.5 var(--font-geist-sans),Arial,sans-serif;letter-spacing:0;color:var(--copper);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #b58b6870;min-height:44px;padding:8px 0}.appInstalled{cursor:default;border:0}.appInstallButton:disabled{opacity:.5}.appHeading{justify-content:space-between;align-items:end;gap:30px;margin:40px 0 28px;display:flex}.appHeading .eyebrow{color:var(--copper);letter-spacing:.12em;margin:0 0 12px;font-size:12px}.appHeading h1{font:400 clamp(2.3rem,4.5vw,4rem)/1.1 var(--display);letter-spacing:-.035em;margin:0}.appHeading>p{max-width:300px;color:var(--quiet);margin:0;font-size:14px;line-height:1.6}.appCollections{border-bottom:1px solid var(--hairline);gap:30px;margin-bottom:26px;display:flex}.appCollections button{color:var(--quiet);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:48px;padding:14px 0;font-size:16px}.appCollections button[aria-pressed=true]{color:var(--bone);border-bottom-color:var(--copper)}.appSearch label{color:var(--quiet);margin-bottom:10px;font-size:14px;display:block}.appSearch input{border:1px solid var(--hairline);background:var(--night-panel);width:100%;color:var(--bone);min-height:54px;font:400 16px/1.5 var(--font-geist-sans),Arial,sans-serif;border-radius:0;padding:14px 18px}.appSearch input::placeholder{color:#a7a297}.appRefine{border-bottom:1px solid var(--hairline)}.appRefine summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:60px;font-size:14px;list-style:none;display:flex}.appRefine summary::-webkit-details-marker{display:none}.appRefine summary span{color:var(--copper)}.appFilterGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:12px 0 28px;display:grid}.appFilterGrid label{color:var(--quiet);min-width:0;font-size:14px;line-height:1.6}.appFilterGrid select{border:0;border-bottom:1px solid var(--hairline);width:100%;min-height:48px;color:var(--bone);background:var(--night);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:0;margin-top:6px;padding:10px 20px 10px 0;font-size:16px;display:block}.appResults,.appSavedIntro{color:var(--quiet);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-block:12px 18px;font-size:14px;display:flex}.appResults button,.appUnavailable button,.appSavedIntro a{color:var(--bone);text-underline-offset:6px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:14px;text-decoration:underline}.appPropertyGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:30px;display:grid}.appProperty{border:1px solid var(--hairline);background:var(--night-panel);min-width:0}.appPropertyImage{aspect-ratio:1.55;display:block;position:relative;overflow:hidden}.appPropertyImage img{object-fit:cover;width:100%;height:100%;display:block}.appPropertyImage>span{color:#f1eee5;background:linear-gradient(#0000,#000c);padding:28px 20px 12px;font-size:12px;line-height:1.5;position:absolute;bottom:0;left:0;right:0}.appPropertyBody{padding:24px}.appPropertyTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.appPropertyTop>p{color:var(--copper);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:12px;line-height:1.7}.appPropertyTop button{border:1px solid var(--hairline);min-width:64px;min-height:44px;color:var(--bone);cursor:pointer;background:0 0;flex-shrink:0;padding:8px 12px;font-size:14px}.appPropertyTop button[aria-pressed=true]{background:var(--bone);color:var(--night);border-color:var(--bone)}.appPropertyTop button:disabled{opacity:.5}.appProperty h2{font:400 2.1rem/1.15 var(--display);letter-spacing:-.025em;margin:20px 0 12px}.appPropertyPlace{color:var(--quiet);font-size:14px;line-height:1.7}.appPropertySpecs{margin:20px 0 0;font-size:14px;line-height:1.8}.appAreaLabel,.appPhotoNote{color:var(--quiet);margin-top:5px;font-size:12px;line-height:1.6}.appPhotoNote{color:var(--copper);margin-top:18px}.appDeveloperFacts{grid-template-columns:1fr 1fr;gap:18px;margin-top:20px;font-size:14px;line-height:1.6;display:grid}.appDeveloperFacts dt{color:var(--quiet);margin-bottom:5px;font-size:12px}.appDeveloperFacts dd{margin:0}.appPropertyBottom{border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:14px;display:flex}.appPropertyBottom p{font:400 1.7rem/1.3 var(--display);margin:0}.appPropertyBottom a{text-underline-offset:6px;min-height:44px;color:var(--copper);padding-block:14px;font-size:14px;text-decoration:underline}.appPropertyBody>small{color:var(--quiet);margin-top:12px;font-size:12px;line-height:1.7;display:block}.appTabBar{z-index:30;padding:8px max(16px,calc((100% - 1160px)/2)) calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#181611f5;border-top:1px solid #b58b6850;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.appTabBar button{letter-spacing:.025em;min-height:52px;color:var(--quiet);cursor:pointer;background:0 0;border:0;border-top:2px solid #0000;font-size:14px}.appTabBar button[aria-current=page]{color:var(--bone);border-top-color:var(--copper)}.appEmpty{max-width:600px;padding:40px 0 50px}.appEmpty h2{font:400 2.5rem/1.15 var(--display);margin:12px 0 20px}.appEmpty p,.appConcierge>p:not(.eyebrow):not(.appFootnote){color:var(--quiet);max-width:550px;font-size:16px;line-height:1.8}.appPrimary,.appLoadMore{background:var(--copper);min-height:50px;color:var(--night);border:1px solid var(--copper);cursor:pointer;text-align:center;justify-content:center;align-items:center;margin-top:16px;padding:14px 22px;font-size:14px;line-height:1.6;display:inline-flex}.appLoadMore{width:100%;color:var(--bone);border-color:var(--hairline);background:0 0;margin-top:30px;display:flex}.appFootnote{color:var(--quiet);max-width:760px;margin-top:28px;font-size:12px;line-height:1.8}.appFooter{border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:36px;padding-block:20px;display:flex}.appFooter a{text-underline-offset:5px;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:flex}.appFooter span{color:var(--quiet);font-size:12px}.appAnnouncement{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.appConnection,.appStorageNotice,.appUnavailable{color:var(--copper);border-bottom:1px solid var(--hairline);padding-block:16px;font-size:14px;line-height:1.7}.appConcierge{max-width:660px;padding:30px 0}.appConcierge .eyebrow{color:var(--copper);font-size:12px}.appConcierge h2{font:400 clamp(2.5rem,5vw,4rem)/1.1 var(--display);margin:20px 0 25px}.appConcierge h2 em{color:var(--copper)}.appPhone{font:400 1.8rem/1.5 var(--display);padding-block:28px 0;display:block}.appConcierge hr{border:0;border-top:1px solid var(--hairline);margin-block:40px 26px}.appInstallDialog{background:var(--night);width:min(520px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--bone);border:1px solid #b58b6860;margin:auto;padding:0;overflow:auto}.appInstallDialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000b}.appInstallDialog>div{padding:26px}.appInstallDialog header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.appInstallDialog header p{color:var(--copper);margin:0;font-size:12px}.appInstallDialog button{min-height:44px;color:var(--bone);cursor:pointer;background:0 0;border:0;padding:8px;font-size:14px}.appInstallDialog img{border:1px solid var(--hairline);margin-bottom:12px}.appInstallDialog h2{font:400 2.4rem/1.1 var(--display);margin:14px 0 26px}.appInstallDialog h2 em{color:var(--copper)}.appInstallDialog li{margin-bottom:16px;padding-left:5px;font-size:16px;line-height:1.7}.appInstallDialog ol{padding-left:20px}.appInstallDialog>div>p{color:var(--quiet);font-size:14px;line-height:1.7}.propertyApp :is(button,a,input,select,summary):focus-visible,.appInstallDialog :focus-visible{outline:2px solid var(--copper);outline-offset:4px}.appReturn{z-index:50;min-height:48px;color:var(--bone);text-align:center;background:#211e19;border-bottom:1px solid #b58b6855;padding:14px 20px;font-size:14px;display:block;position:sticky;top:0}@media (width<=650px){.appShell{width:calc(100% - 32px)}.appHeader{gap:18px;min-height:80px}.appBrand{gap:10px}.appBrand>b{font-size:2rem}.appBrand>span{display:none}.appInstallButton{font-size:14px}.appHeading{margin:30px 0 22px;display:block}.appHeading h1{font-size:2.4rem}.appHeading>p{max-width:100%;margin-top:14px}.appCollections{justify-content:space-between;gap:0;margin-bottom:22px}.appCollections button{font-size:14px}.appPropertyGrid{grid-template-columns:1fr;gap:24px}.appPropertyBody{padding:22px 20px}.appProperty h2{font-size:2rem}.appFilterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.appPropertyBottom p{font-size:1.65rem}.appTabBar{gap:0}.appHeading .eyebrow{font-size:12px}.appPropertyImage>span{padding-inline:16px}.appInstallDialog h2{font-size:2.15rem}}@media (width<=360px){.appFilterGrid{grid-template-columns:1fr}.appProperty h2{font-size:1.85rem}.appPropertyTop{gap:10px}}@media (prefers-reduced-motion:reduce){.appTabBar,.appInstallDialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.enquiryForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid;position:relative}.enquiryForm label{gap:10px;min-width:0;font-size:14px;line-height:1.6;display:grid}.enquiryForm :is(input,select,textarea){width:100%;max-width:100%;min-height:48px;color:inherit;background:0 0;border:0;border-bottom:1px solid;border-radius:0;padding:10px 0;font:400 16px/1.6 Arial,sans-serif}.enquiryForm select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.enquiryForm select option{color:#f1eee5;background:#242522}.enquiryForm textarea{resize:vertical}.enquiryForm .briefWide{grid-column:1/-1}.enquiryForm .enquiryTrap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.enquiryForm .enquiryConsent{text-transform:none;letter-spacing:0;align-items:flex-start;gap:12px;display:flex}.enquiryForm .enquiryConsent input{accent-color:#b58b68;flex:0 0 20px;width:20px;min-height:20px;margin:3px 0 0}.enquiryConsent a{text-decoration:underline}.formNote{color:inherit;opacity:.8;font-size:14px!important;line-height:1.7!important}.enquiryForm .formError{color:#ffb9a9;border-left:2px solid;padding-left:16px;font-size:16px}.enquiryForm :is(input,textarea)::placeholder{color:inherit;opacity:.6}.enquiryForm .textLink{place-self:center start}.enquiryForm button:disabled{opacity:.65;cursor:wait}.enquiryReceipt h3{font:400 3rem/1.1 var(--display);margin:20px 0}.enquiryReceipt p{line-height:1.8}.enquiryReceipt small{overflow-wrap:anywhere}.contactPageGrid{align-items:start}.onsiteContact .contactPageGrid{padding-bottom:95px}.contactMethods{gap:20px;margin:25px 0 35px;display:grid}.contactMethods .button{justify-self:start}.floatingCta{color:#12110e;z-index:80;background:#b58b68;min-height:48px;display:flex!important}.floatingCta span{font-size:14px!important}body:has(.propertyApp) .floatingCta{bottom:90px}.footer .siteDisclaimer{width:100%;max-width:none;color:inherit;opacity:.75;border-top:1px solid #9a8a7040;grid-column:1/-1;margin:10px 0;padding-top:24px;font-size:14px;line-height:1.8}.palmFocusGrid{grid-template-columns:1.2fr 1fr;align-items:start;gap:60px;display:grid}.palmFocusImage{background:#26251d;min-width:0;display:block;position:relative}.palmFocusImage img{object-fit:cover;width:100%;height:560px;display:block}.palmFocusImage>span{color:#f1eee5;background:#12110ed9;padding:10px;font-size:14px;position:absolute;top:18px;left:18px;right:18px}.palmFocusImage>div{padding:28px}.palmFocus h3{font:400 2.2rem/1.1 var(--display);margin:10px 0 14px}.palmFocusImage p{color:var(--quiet);font-size:16px}.palmFocusList>a:not(.textLink){border-bottom:1px solid var(--hairline);padding:18px 0 24px;display:block}.palmFocusList>a>span,.palmFocusList>a>small{color:var(--quiet);font-size:14px;line-height:1.6;display:block}.palmFocusList b{font:400 1.7rem var(--display);color:var(--copper)}.palmFocusList small{margin-top:12px}.palmOwnerLinks{border-block:1px solid var(--hairline);color:var(--copper);justify-content:space-between;gap:30px;margin-top:50px;padding:22px 0;font-size:16px;display:flex}.cinematicIntro{flex-wrap:wrap;gap:20px 32px}.cinematicIntro .heroWhatsapp{color:#f1eee5;border-bottom:1px solid #b58b68;align-items:center;min-height:44px;padding-bottom:6px;font-size:14px;display:flex}.cinematicTitle>.eyebrow{font-size:14px!important}.cinematicCredit{font-size:12px!important}.nav .links.serviceLinks{letter-spacing:.03em!important;gap:18px!important}.nav .links.serviceLinks a,.nav .navCta{font-size:14px!important}@media (width>=1151px){.nav .menuTrigger{display:none!important}}.signaturePhotoNote,.signatureCardTop>span{font-size:14px}.signaturePriceExact{opacity:.75;font:400 14px/1.6 Arial,sans-serif!important}.footer .siteDisclaimer{text-transform:none;letter-spacing:0}.currencyEstimate{color:inherit;opacity:.8;margin-top:8px;display:block;font:400 14px/1.7 Arial,sans-serif!important}.currencyEstimate small{font-size:12px;display:block}@media (width<=1150px){.nav .links.serviceLinks{display:none!important}.nav .menuTrigger{display:block!important}}@media (width<=760px){.palmFocusGrid{grid-template-columns:1fr;gap:28px}.palmFocusImage img{aspect-ratio:1.1;height:auto}.palmFocusImage>div{padding:22px}.palmOwnerLinks{gap:20px;display:grid}.palmFocus h3{font-size:1.9rem}.enquiryForm{grid-template-columns:1fr;gap:22px}.enquiryForm .briefWide{grid-column:auto}.onsiteContact .contactPageGrid{padding-bottom:85px}.cinematicIntro{gap:16px}.floatingCta{bottom:max(18px,env(safe-area-inset-bottom));right:18px}.contactPageGrid{min-width:0}}
