.OffplanHero_hero__3Bxa1{position:relative;isolation:isolate;padding:150px 24px 90px;overflow:hidden;color:#fff;background:#0a0a0a}.OffplanHero_bgImage__QvLwA{-o-object-fit:cover;object-fit:cover}.OffplanHero_overlay__Phvw4{position:absolute;inset:0;z-index:1;background:linear-gradient(100deg,rgba(6,6,8,.92),rgba(10,10,12,.8) 35%,rgba(10,10,12,.5) 65%,rgba(10,10,12,.35))}.OffplanHero_inner__CQgPb{position:relative;z-index:2;max-width:1200px;margin:0 auto}.OffplanHero_kicker__l6DQ5{display:block;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:5px;text-transform:uppercase;color:#d9b56a;margin-bottom:18px}.OffplanHero_title__sjTeG{font-family:Qavena Arc,serif;font-style:italic;font-weight:600;font-size:clamp(34px,5vw,54px);line-height:1.15;color:#fff;margin:0 0 18px;max-width:720px}.OffplanHero_tagline__DCt49{font-size:16px;line-height:1.75;color:hsla(0,0%,100%,.75);max-width:560px;margin:0 0 36px}.OffplanHero_badgeRow__gDa8L{display:flex;flex-wrap:wrap;gap:14px}.OffplanHero_badge__fesAy{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border-radius:100px;background:hsla(0,0%,100%,.06);border:1px solid hsla(41,59%,63%,.3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.OffplanHero_badgeIcon__xqBoe{color:#d9b56a;font-size:15px}.OffplanHero_badgeValue__QCZsP{font-family:Poppins,sans-serif;font-size:15px;font-weight:700;color:#fff}.OffplanHero_badgeLabel__gK4aY{font-size:12px;color:hsla(0,0%,100%,.6)}@media (max-width:767px){.OffplanHero_hero__3Bxa1{padding:130px 20px 70px}}.OffplanCard_card__xtXVh{display:block;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;height:100%}.OffplanCard_card__xtXVh:hover{transform:translateY(-6px);box-shadow:0 16px 32px rgba(0,0,0,.4);border-color:var(--border-strong);color:inherit}.OffplanCard_imageWrap__yt_2F{position:relative;height:220px;width:100%;overflow:hidden;background:var(--bg-elevated)}.OffplanCard_image__manKh{-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.OffplanCard_card__xtXVh:hover .OffplanCard_image__manKh{transform:scale(1.06)}.OffplanCard_imageWrap__yt_2F:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.62))}.OffplanCard_tag__KpjwQ{top:14px;background:#d9b56a;color:#1a1409;font-size:11px;letter-spacing:.5px;text-transform:uppercase;padding:6px 12px;border-radius:3px}.OffplanCard_price__o3Cje,.OffplanCard_tag__KpjwQ{position:absolute;left:14px;z-index:2;font-family:Poppins,sans-serif;font-weight:700}.OffplanCard_price__o3Cje{bottom:14px;color:#fff;font-size:18px;text-shadow:0 2px 10px rgba(0,0,0,.5)}.OffplanCard_body__MHdvq{padding:20px 22px 22px}.OffplanCard_title__drMB3{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;color:var(--text-primary);margin:0 0 14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:44px}.OffplanCard_meta__gtV7f{display:flex;align-items:center;gap:18px;padding-top:14px;border-top:1px solid var(--border-subtle);font-size:13px;color:var(--text-muted);flex-wrap:wrap}.OffplanCard_meta__gtV7f span{display:flex;align-items:center;gap:6px}.OffplanCard_meta__gtV7f i{color:#b8893c}.Breadcrumb_bar__iFyyh{background:var(--bg-elevated);border-bottom:1px solid var(--border-subtle)}.Breadcrumb_inner__AnIhm{max-width:1240px;margin:0 auto;padding:20px 24px;display:flex;align-items:center;flex-wrap:wrap;row-gap:6px}.Breadcrumb_crumb__mc_63{display:inline-flex;align-items:center;font-family:Poppins,sans-serif;font-size:13px}.Breadcrumb_sep__z5Z3r{font-size:9px;color:#d9b56a;margin:0 12px}.Breadcrumb_link__m3_w0{display:inline-flex;align-items:center;gap:7px;color:var(--text-secondary);font-weight:500;text-decoration:none;transition:color .2s ease}.Breadcrumb_link__m3_w0:hover{color:var(--gold)}.Breadcrumb_homeIcon__M3u5j{font-size:12px;color:var(--gold)}.Breadcrumb_current__we9aK{color:var(--text-primary);font-weight:600;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:575px){.Breadcrumb_current__we9aK{max-width:200px}.Breadcrumb_sep__z5Z3r{margin:0 8px}}.OffplanGridHead_section__eewJK{padding:70px 24px 90px;background:var(--bg-base)}.OffplanGridHead_inner__MM9AF{max-width:1200px;margin:0 auto}.OffplanGridHead_head__KQRie{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px;flex-wrap:wrap}.OffplanGridHead_kicker__8rgkH{display:block;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.OffplanGridHead_title__2e_mv{font-family:Qavena Arc,serif;font-style:italic;font-weight:600;font-size:clamp(26px,3.5vw,34px);color:var(--text-primary);margin:0 0 10px}.OffplanGridHead_paragraph__J4YN4{font-size:15px;color:var(--text-secondary);max-width:520px;margin:0}.OffplanGridHead_cta__9tow_{display:inline-flex;align-items:center;gap:10px;padding:15px 28px;border-radius:2px;background:var(--gold);color:#16181d;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.OffplanGridHead_cta__9tow_:hover{transform:translateY(-2px);background:#fff;box-shadow:0 12px 26px rgba(0,0,0,.35);color:#16181d}@media (max-width:767px){.OffplanGridHead_section__eewJK{padding:50px 20px 60px}}.PropertyListing_grid__Nt7IA{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.PropertyListing_empty__gTz4n{text-align:center;padding:90px 20px;color:var(--text-muted);font-size:15px;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:12px}.PropertyListing_mapLoading__WFeoT{display:flex;align-items:center;justify-content:center;height:540px;border-radius:18px;background:var(--bg-elevated);color:var(--text-muted);font-size:14px}@media (max-width:767px){.PropertyListing_mapLoading__WFeoT{height:420px}}@media (max-width:991px){.PropertyListing_grid__Nt7IA{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.PropertyListing_grid__Nt7IA{grid-template-columns:1fr}}.VendorDarkOverrides_breadcrumbDark__XbV__{background:var(--bg-base)!important;border-bottom:1px solid var(--border-subtle)}.VendorDarkOverrides_breadcrumbDark__XbV__ .title{color:var(--text-primary)!important}.VendorDarkOverrides_breadcrumbDark__XbV__ .breadcumb-list a{color:var(--text-secondary)!important}.VendorDarkOverrides_breadcrumbDark__XbV__ .breadcumb-list a:hover{color:var(--gold)!important}.VendorDarkOverrides_breadcrumbDark__XbV__ .mobile-filter-btn,.VendorDarkOverrides_sectionDark__9JY1E .mobile-filter-btn{background-color:var(--bg-card)!important;color:var(--text-primary)!important;box-shadow:none!important;border:1px solid var(--border-subtle)}.VendorDarkOverrides_breadcrumbTight__4RANs{padding:22px 0 30px!important;border-bottom:0!important}.VendorDarkOverrides_sectionDark__9JY1E{background:var(--bg-base)!important;color:var(--text-primary)}.VendorDarkOverrides_sectionDark__9JY1E .title{color:var(--text-primary)!important}.VendorDarkOverrides_sectionDark__9JY1E .bgc-white{background-color:var(--bg-card)!important}.VendorDarkOverrides_sectionDark__9JY1E .default-box-shadow1,.VendorDarkOverrides_sectionDark__9JY1E .default-box-shadow2{box-shadow:0 16px 32px rgba(0,0,0,.4)!important}.VendorDarkOverrides_sectionDark__9JY1E .bdr1{border:1px solid var(--border-subtle)!important}.VendorDarkOverrides_cardWhiteDark__32Nh0{background-color:var(--bg-card)!important;border-color:var(--border-subtle)!important;box-shadow:0 16px 32px rgba(0,0,0,.4)!important}.VendorDarkOverrides_sectionDark__9JY1E .bgc-dark{background-color:var(--gold)!important}.VendorDarkOverrides_listingCardDark__uKzQu .listing-style1{background-color:var(--bg-card)!important;border:1px solid var(--border-subtle);box-shadow:none!important}.VendorDarkOverrides_listingCardDark__uKzQu .listing-style1:hover{box-shadow:0 16px 32px rgba(0,0,0,.4)!important;border-color:var(--border-strong)}.VendorDarkOverrides_listingCardDark__uKzQu .list-title a{color:var(--text-primary)!important}.VendorDarkOverrides_listingCardDark__uKzQu .list-text{color:var(--text-muted)!important}.VendorDarkOverrides_listingCardDark__uKzQu .for-what{color:var(--gold)!important}.VendorDarkOverrides_listingCardDark__uKzQu .listing-style1 hr{background-color:var(--border-subtle)!important}.VendorDarkOverrides_listingCardDark__uKzQu .list-meta2 a{background-color:var(--bg-elevated)!important;color:var(--text-secondary)!important}.VendorDarkOverrides_listingCardDark__uKzQu .list-meta2 a:hover{background-color:var(--gold)!important;color:#16181d!important}.VendorDarkOverrides_listingCardDark__uKzQu .list-meta a{color:var(--text-secondary)!important}.VendorDarkOverrides_listingCardDark__uKzQu .tag-del{background-color:var(--bg-elevated)!important;color:var(--text-primary)!important}.VendorDarkOverrides_heroWhiteDark__45NP5{background:var(--bg-base)!important}.VendorDarkOverrides_btnCustomWbDark__RPKyf{background-color:transparent!important;border:1px solid var(--gold)!important;color:var(--gold)!important}.VendorDarkOverrides_btnCustomWbDark__RPKyf:hover{background-color:#fff!important;color:#16181d!important;border-color:#fff!important}.VendorDarkOverrides_iconBoxDark__3_Sbr{background-color:var(--bg-card)!important;border:1px solid var(--border-subtle)}.VendorDarkOverrides_iconBoxDark__3_Sbr:hover{border-color:var(--border-strong)}.VendorDarkOverrides_iconBoxDark__3_Sbr .img-filter{filter:brightness(0) invert(1)!important}.VendorDarkOverrides_iconBoxDark__3_Sbr .text{color:var(--text-secondary)!important}.VendorDarkOverrides_ctaAgentDark__bmjKX{background:var(--bg-card-soft)!important}.VendorDarkOverrides_contactFormDark__FJJw0 .form-control{background-color:var(--bg-elevated)!important;border-color:var(--border-subtle)!important;color:var(--text-primary)!important}.VendorDarkOverrides_contactFormDark__FJJw0 .form-control::-moz-placeholder{color:var(--text-muted)!important}.VendorDarkOverrides_contactFormDark__FJJw0 .form-control::placeholder{color:var(--text-muted)!important}.VendorDarkOverrides_contactFormDark__FJJw0 textarea{background-color:var(--bg-elevated)!important;border:1px solid var(--border-subtle)!important;color:var(--text-primary)!important}.VendorDarkOverrides_contactFormDark__FJJw0 .btn-thm{background-color:var(--gold)!important;border-color:var(--gold)!important;color:#16181d!important}.VendorDarkOverrides_contactFormDark__FJJw0 .btn-thm:hover{background-color:#fff!important;border-color:#fff!important;color:#16181d!important}.VendorDarkOverrides_contactFormDark__FJJw0 .btn-white2{background-color:transparent!important;border:1px solid var(--gold)!important;color:var(--gold)!important}.VendorDarkOverrides_accordionDark__EzY1K{background-color:var(--bg-card)!important;box-shadow:0 16px 32px rgba(0,0,0,.4)!important}.VendorDarkOverrides_accordionDark__EzY1K .title{color:var(--text-primary)!important}.VendorDarkOverrides_accordionDark__EzY1K .accordion-item{background-color:var(--bg-card)!important;border:1px solid var(--border-subtle)!important;color:var(--text-primary)}.VendorDarkOverrides_accordionDark__EzY1K .accordion-button{background-color:var(--bg-card)!important;color:var(--text-primary)!important}.VendorDarkOverrides_accordionDark__EzY1K .accordion-button:not(.collapsed){background-color:var(--bg-elevated)!important;color:var(--gold)!important;box-shadow:inset 0 -1px 0 var(--border-subtle)!important}.VendorDarkOverrides_accordionDark__EzY1K .accordion-button:after{filter:invert(1) brightness(1.8)}.VendorDarkOverrides_contactFormDark__FJJw0 .btn-white2:hover{background-color:#fff!important;border:1px solid #fff!important;color:#16181d!important}