:root{--ivory:#f5f1ea;--ink:#171714;--taupe:#a79886;--champagne:#b89a70;--white:#fff;}
html{scroll-behavior:smooth} body{background:var(--ivory);color:var(--ink);letter-spacing:.01em}.py-100{padding:120px 0}
.header{position:absolute;top:0;left:0;width:100%;z-index:20;background:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}
.header .menu{padding:26px 0}.header .logo{font-family:gothambook,sans-serif!important;color:#fff!important;font-size:17px!important;letter-spacing:.24em;white-space:nowrap}.menu-right ul{align-items:center}.menu-right a{font-family:gothambook,sans-serif!important;text-transform:uppercase;letter-spacing:.13em;font-size:12px!important;color:#fff!important}.menu-right li:last-child a{border:1px solid rgba(255,255,255,.65);padding:12px 18px;border-radius:999px}.dropdown-menu{display:none!important}
.banner-part{height:100vh;min-height:740px;position:relative;overflow:hidden}.banner-part:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,10,8,.58) 0%,rgba(10,10,8,.2) 48%,rgba(10,10,8,.18) 100%);z-index:1}.fullscreen-video{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.banner-content{height:100vh;position:relative;z-index:2!important;text-align:left!important}.banner-content>.container,.banner-content .text-center,.banner-content .ver3_huma2a_95regular{text-align:left!important;justify-content:flex-start!important}.hero-copy{max-width:820px;padding-top:8vh}.hero-eyebrow{font-family:gothambook,sans-serif;font-size:12px;letter-spacing:.22em;margin-bottom:26px;color:rgba(255,255,255,.82)}.hero-copy h1{font-family:vera_humana_95regular,serif;font-size:clamp(72px,9vw,138px);line-height:.86;font-weight:400;letter-spacing:-.025em;margin:0 0 24px;color:#fff}.hero-copy p{font-family:vera_humana_95regular,serif;font-size:clamp(24px,2.4vw,40px);line-height:1.15;color:#fff;margin-bottom:14px}.hero-tags{font-family:gothambook,sans-serif;font-size:12px;letter-spacing:.24em;color:rgba(255,255,255,.8);margin-top:22px}.hero-actions{display:flex;gap:14px;margin-top:42px;flex-wrap:wrap}.lux-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:999px;text-transform:uppercase;letter-spacing:.15em;font-family:gothambook,sans-serif;font-size:11px;transition:.3s}.lux-btn-light{background:#fff;color:#171714!important}.lux-btn-ghost{border:1px solid rgba(255,255,255,.72);color:#fff!important}.lux-btn:hover{transform:translateY(-2px)}
.editorial-intro{background:var(--ivory)}.editorial-intro .Dubai{max-width:950px;margin-left:auto}.editorial-intro h3{font-size:clamp(48px,6vw,86px)!important;line-height:.96;letter-spacing:-.02em}.editorial-intro p{font-size:18px;line-height:1.7;max-width:680px;margin:26px 0 0 auto;color:#5e5a55}
section.proven{background-image:none!important;background:#191917!important}.proven-text{max-width:900px;margin:auto;text-align:center!important}.proven h3{font-size:clamp(42px,5vw,72px)!important;letter-spacing:-.01em}.proven .proven-x-padding{font-size:17px;line-height:1.8;color:rgba(255,255,255,.72);max-width:760px;margin:auto}.proven .row.text-center{margin-top:56px;border-top:1px solid rgba(255,255,255,.18)}.proven .row.text-center>div{padding-top:42px;border-right:1px solid rgba(255,255,255,.18)}.proven .row.text-center>div:last-child{border-right:0}.proven h4{font-size:16px!important;letter-spacing:.13em;text-transform:uppercase}.proven .stat-main{display:block;font-size:44px;letter-spacing:0;margin-top:9px}.proven .row.text-center p{font-size:12px;text-transform:uppercase;letter-spacing:.15em;color:rgba(255,255,255,.6)!important}
.meet-k-section{background:#ede6dc;padding:130px 0}.meet-k-section .row{align-items:center}.meet-k-section .col-lg-4{padding-right:70px}.about-kicker{font-family:gothambook,sans-serif;font-size:11px;letter-spacing:.2em;color:#7b7064;margin-bottom:22px}.meet-k-section h3{font-size:clamp(54px,5vw,78px)!important;line-height:.92;letter-spacing:-.025em}.meet-k-section p{font-size:16px;line-height:1.8;color:#514d48;margin-top:30px}.meet-k-section img{height:700px;object-fit:cover;filter:saturate(.88)}.about-mini-stats{display:grid;gap:12px;margin:30px 0 36px;padding:22px 0;border-top:1px solid #cfc5b8;border-bottom:1px solid #cfc5b8}.about-mini-stats span{font-size:12px;text-transform:uppercase;letter-spacing:.1em}.about-mini-stats b{display:inline-block;min-width:85px;font-weight:500;color:#8d785f}
.inventory-section{background:#f8f6f2}.inventory-section .Dubai h3,.advisor-section .Dubai h3{font-size:clamp(48px,5vw,74px)!important;letter-spacing:-.02em}.inventory-section .Dubai p,.advisor-section .Dubai p{font-size:16px;color:#66615a}.price-upon-text{background:transparent}.price-upon-text .image-wrap{overflow:hidden}.price-upon-text .image-wrap img{height:470px;object-fit:cover;transition:transform .7s ease}.price-upon-text:hover .image-wrap img{transform:scale(1.035)}.price-upon-inner-text h3{font-size:24px!important;font-weight:400!important}.price-upon-inner-img h5{font-family:gothambook,sans-serif!important;font-size:11px!important;letter-spacing:.12em;text-transform:uppercase;color:#7b756c}
.areas-title{padding:120px 15px 55px}.areas-title span{font-size:11px;letter-spacing:.22em;color:#867967}.areas-title h2{font-family:vera_humana_95regular,serif;font-size:clamp(52px,6vw,86px);line-height:1;margin:18px 0}.areas-title p{max-width:640px;color:#625e58;line-height:1.7}.lake-Dubai{background:var(--ivory)}.lake-Dubai-img{height:68vh!important;min-height:560px!important;display:flex;flex-direction:column;justify-content:flex-end;padding:46px!important;background-position:center!important;transition:filter .4s}.lake-Dubai-img h3{font-size:44px!important;letter-spacing:.01em}.lake-Dubai-img:hover{filter:brightness(.92)}
.advisor-section{background:#fff}.advisor-section .price-upon-inner-text h3{font-family:vera_humana_95regular,serif!important;font-size:28px!important;line-height:1.1}.advisor-section .price-upon-inner-img{display:none}
footer{background:#191917!important;color:#fff!important}footer a,footer p,footer h3,footer h4{color:#fff!important}
@media(max-width:991px){.menu-right{display:none!important}.header .logo{font-size:14px!important}.banner-part,.banner-content{height:92vh;min-height:680px}.hero-copy{padding-top:13vh}.hero-copy h1{font-size:64px}.hero-copy p{font-size:27px}.hero-eyebrow,.hero-tags{font-size:10px}.editorial-intro .Dubai{text-align:left!important}.editorial-intro p{margin-left:0}.proven .row.text-center>div{border-right:0;border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:30px}.meet-k-section .col-lg-4{padding-right:15px}.meet-k-section img{height:560px}.areas-title{padding-top:90px}.lake-Dubai-img{height:56vh!important;min-height:480px!important}}
@media(max-width:575px){.py-100{padding:80px 0}.banner-part,.banner-content{height:88vh;min-height:620px}.hero-copy h1{font-size:53px}.hero-copy p{font-size:23px}.hero-actions{margin-top:30px}.lux-btn{width:100%;max-width:250px}.meet-k-section{padding:85px 0}.meet-k-section img{height:480px}.lake-Dubai-img{min-height:420px!important;padding:28px!important}.lake-Dubai-img h3{font-size:34px!important}}
