.modal:has(.compare-unit-simple){width:min(440px,calc(100vw - 20px))!important;max-width:min(440px,calc(100vw - 20px))!important}.modal:has(.compare-unit-simple) .modal__box{width:100%!important;max-width:100%!important;padding:46px 22px 22px!important;border-radius:22px!important}.compare-unit-simple{width:100%!important;padding:0!important;text-align:left!important}.compare-unit-simple__eyebrow{display:block!important;margin:0 0 8px!important;color:#a6781f!important;font-size:.66rem!important;font-weight:900!important;letter-spacing:.16em!important;text-transform:uppercase}.compare-unit-simple h2{margin:0 0 6px!important;color:#0c1f3a!important;font-size:1.48rem!important;line-height:1.08!important;font-weight:850!important;letter-spacing:-.03em!important}.compare-unit-simple>p{max-width:none!important;margin:0 0 18px!important;color:#6f7b8a!important;font-size:.78rem!important;line-height:1.45!important;text-align:left!important}.compare-unit-simple__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}.compare-unit-simple__grid button,.compare-unit-simple__grid button:not(:has(.compare-unit-simple__icon)){position:relative;display:flex!important;min-height:78px!important;padding:12px 10px!important;border:1.5px solid #ddb65e!important;border-radius:9px!important;background:#fffdf9!important;color:#0c1f3a!important;box-shadow:0 7px 18px -16px rgba(12,31,58,.28)!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:7px!important;text-align:center!important;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease!important}.compare-unit-simple__grid button:focus-visible,.compare-unit-simple__grid button:hover{transform:translateY(-1px);border-color:#c99b36!important;background:#0c2f52!important;color:#fff!important;box-shadow:0 12px 24px -18px rgba(12,47,82,.55)!important}.compare-unit-simple__icon{display:flex!important;width:42px!important;height:28px!important;align-items:center!important;justify-content:center!important;color:#cf9b33!important;opacity:1!important}.compare-unit-simple__icon svg{display:block;width:42px;height:28px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.compare-unit-simple__grid button:focus-visible .compare-unit-simple__icon,.compare-unit-simple__grid button:hover .compare-unit-simple__icon{color:#f3d58f!important}.compare-unit-simple__grid b,.compare-unit-simple__grid button:not(:has(.compare-unit-simple__icon)) b{color:inherit!important;font-size:.84rem!important;line-height:1.15!important;font-weight:850!important}.compare-unit-simple>small{display:block!important;margin-top:12px!important;color:#8993a0!important;font-size:.66rem!important;text-align:center!important}@media(max-width:430px){.modal:has(.compare-unit-simple) .modal__box{padding:44px 16px 18px!important}.compare-unit-simple h2{font-size:1.32rem!important}.compare-unit-simple__grid{gap:8px!important}.compare-unit-simple__grid button,.compare-unit-simple__grid button:not(:has(.compare-unit-simple__icon)){min-height:74px!important;padding:10px 8px!important}}.brand-logo{display:inline-flex;align-items:center;flex:0 0 auto;width:202px;height:38px;text-decoration:none}.brand-logo img{display:block;width:100%;height:auto}.brand-logo--footer{width:190px;height:auto;filter:brightness(0) invert(1)}.brand-logo--mobile{width:190px;margin-bottom:18px}.site-header__inner{min-height:58px;height:58px!important}:root{--header-h:58px!important}@media(max-width:760px){.modal:not(.modal--visual) .modal__box{padding-top:18px!important}.modal:not(.modal--visual) .modal__brand{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:118px!important;min-height:28px!important;margin:0 48px 16px 0!important;z-index:1!important}.modal:not(.modal--visual) .modal__brand img{display:block!important;width:100%!important;height:auto!important}.modal:not(.modal--visual) .modal__close{top:10px!important;right:10px!important}}.modal__box{position:relative}.modal__brand{position:absolute;top:13px;left:16px;z-index:4;display:flex;align-items:center;width:132px;min-height:30px}.modal__brand img{width:100%;height:auto}.modal__box{padding-top:54px!important}.modal__close{top:10px!important;right:10px!important}.compare-hero--compact{min-height:220px!important}.compare-hero--compact .compare-hero__inner{padding-top:18px!important;padding-bottom:24px!important}.compare-hero--compact .crumbs{margin-bottom:10px!important}.compare-hero--compact h1{font-size:clamp(2.05rem,4vw,3.7rem)!important;line-height:1.02!important}.compare-hero--compact .compare-hero__content>p{margin-top:9px!important;font-size:clamp(.9rem,1.15vw,1.02rem)!important}.compare-hero--compact .compare-hero__media img{object-position:center 50%!important}.compare-builder-section--workspace{padding-top:12px!important}.compare-builder{padding:14px 18px!important;margin-bottom:12px!important}.compare-builder__head{padding-bottom:8px!important}.compare-builder__head h2{font-size:1.18rem!important}.compare-builder__head p{font-size:.72rem!important}.compare-builder__sticky{padding-top:8px!important}.compare-builder__types{margin-top:0!important}.compare-builder__types button{min-height:28px!important;padding:0 10px!important;font-size:.64rem!important}.compare-builder__controls{margin-top:7px!important}.compare-builder__controls .select,.compare-builder__search{min-height:38px!important;height:38px!important}.compare-suggestions{margin-top:10px!important;padding-top:10px!important}.compare-suggestions__head{margin-bottom:7px!important}.compare-suggestions__grid{max-height:360px!important}@media(max-width:760px){.brand-logo{width:158px;height:36px}.site-header__inner{height:56px!important;min-height:56px}:root{--header-h:56px!important}.compare-hero--compact{min-height:190px!important}.compare-hero--compact .compare-hero__inner{padding-top:12px!important;padding-bottom:18px!important}.compare-hero--compact h1{font-size:2rem!important}.compare-builder{padding:10px 12px!important}.compare-builder__head p{display:none}.compare-builder__types button{min-height:27px!important}.modal__brand{width:118px}.modal__box{padding-top:50px!important}}.footer-compact__nav{justify-content:center;text-align:center}@media(max-width:900px){.footer-compact__nav{justify-content:flex-start;text-align:left}}.site-header__inner>.brand-logo{box-sizing:border-box!important;flex:0 1 202px!important;min-width:0!important;max-width:202px!important;overflow:hidden!important}.site-header__inner>.brand-logo img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;object-position:left center!important}@media(max-width:960px){.site-header__inner{gap:10px!important;min-width:0!important}.site-header__inner>.brand-logo{flex:0 1 176px!important;width:176px!important;max-width:min(176px,calc(100vw - 145px))!important;overflow:hidden!important}.site-header__inner>.header-actions{flex:0 0 auto!important;margin-left:auto!important}}@media(max-width:760px){.site-header__inner>.brand-logo{flex:0 1 176px!important;width:176px!important;height:36px!important;max-width:min(176px,calc(100vw - 145px))!important}.site-header__inner>.brand-logo img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:left center!important}}:root{--rc-space-1:8px;--rc-space-2:16px;--rc-space-3:24px;--rc-space-4:32px;--rc-card-radius:18px;--rc-control-h:44px;--rc-gold:#c79a3b}.section{background:var(--rc-ivory)}.section--sand{background:var(--rc-beige)}.section--navy{background:var(--rc-navy)}.grid-3>.pcard{height:100%}.pcard{border-radius:var(--rc-card-radius)!important;border:1px solid #dde2e8!important;box-shadow:0 5px 20px -18px rgba(12,31,58,.55)!important}.pcard:hover{border-color:#cdd5df!important;box-shadow:0 16px 36px -24px rgba(12,31,58,.55)!important;transform:translateY(-2px)!important}.pcard__media{aspect-ratio:16/10!important}.pcard__body{padding:18px!important;gap:10px!important}.pcard__loc{min-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pcard__title{min-height:2.5em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pcard__meta{margin-top:2px}.pcard__price{margin-top:auto!important}.site-footer--premium{margin-top:0!important}.footer-premium{align-items:start!important}.footer-premium__group a{line-height:1.25!important}@media(max-width:720px){.pcard__body{padding:15px!important}.pcard__title{min-height:2.45em!important;font-size:1.05rem!important}.pcard__meta{gap:7px!important}.pcard__meta div{padding:9px 10px!important}.modal__box{padding-top:46px!important}.modal__close{top:8px!important;right:8px!important;z-index:20!important}body:has(.compare-footer--global) main{padding-bottom:148px!important}.footer-premium{gap:18px!important}.footer-premium__brand{padding-bottom:16px!important}.footer-premium__explore{grid-template-columns:repeat(2,minmax(0,1fr))!important}.footer-premium__contact a{min-height:40px!important}}.pcard--exclusive .pcard__badges,.pcard__badges{top:auto!important;bottom:12px!important;left:12px!important}.pcard__badges .chip{border-radius:8px!important;background:rgba(12,31,58,.92)!important;color:#f1d586!important;border:1px solid rgba(241,213,134,.48)!important;box-shadow:0 6px 16px -10px rgba(0,0,0,.7)!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}@media(max-width:640px){.pcard--exclusive .pcard__badges,.pcard__badges{bottom:9px!important;left:9px!important}}.site-footer--premium .footer-bottom--premium{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;text-align:center!important}.site-footer--premium .footer-bottom__legal{width:100%!important;max-width:980px!important;margin-inline:auto!important;color:rgba(255,255,255,.76)!important;font-size:.72rem!important;line-height:1.55!important;text-align:center!important}.site-footer--premium .footer-bottom__copy{width:100%!important;color:rgba(255,255,255,.88)!important;font-size:.72rem!important;line-height:1.5!important;text-align:center!important}.site-footer--premium .footer-bottom__copy a{color:#f1d586!important}.faq summary{position:relative!important;padding-right:50px!important}.faq summary:after{flex:0 0 auto!important;margin-left:12px!important;border:1px solid #cda84d!important;background:#fff8e8!important;color:#0c1f3a!important;font-size:1rem!important;transition:transform .18s ease,background .18s ease,border-color .18s ease!important}.faq details[open] summary:after{border-color:#0c1f3a!important;color:#fff!important}.faq summary:hover:after{background:#f6edcf!important;border-color:#b98e2f!important}.brand-logo,.brand-logo img{overflow:visible!important}.brand-logo img{object-fit:contain!important;object-position:left center!important}@media(max-width:720px){.site-footer--premium .footer-bottom__copy,.site-footer--premium .footer-bottom__legal{font-size:.68rem!important;padding-inline:12px!important}.faq summary:after{width:30px!important;height:30px!important}}@media(min-width:701px){.filters__toggles{justify-content:flex-end!important}.filters__toggles .filters__search{margin-right:auto!important}.filters__toggles .toggle{flex:0 0 auto!important}}.unit-cost-picker .compare-bed-options button:after,.unit-cost-picker .compare-bed-options button:before{content:none!important}.faq{border-top:0!important}.faq details{position:relative!important;border:1px solid #e1e6eb!important;border-radius:12px!important;background:#fff!important;overflow:hidden!important;box-shadow:0 7px 20px -18px rgba(12,31,58,.34)!important;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease!important}.faq details:before{content:""!important;position:absolute!important;inset:0 auto 0 0!important;width:4px!important;background:#c89b3c!important}.faq details:hover{border-color:#d8c28b!important;background:#fffdf8!important;box-shadow:0 11px 24px -20px rgba(12,31,58,.42)!important}.faq details[open]{border-color:#c9a14b!important;background:linear-gradient(180deg,#fffaf0,#fff 48%)!important}.faq summary{min-height:56px!important;padding:13px 12px 13px 16px!important;align-items:center!important;gap:14px!important;color:#102744!important;font-size:.84rem!important;font-weight:780!important;line-height:1.28!important}.faq summary:after{content:"+"!important;display:grid!important;place-items:center!important;flex:0 0 28px!important;width:28px!important;height:28px!important;margin-left:auto!important;border:0!important;border-radius:50%!important;font-size:1.1rem!important;font-weight:700!important;line-height:1!important;box-shadow:none!important}.faq details[open] summary:after,.faq summary:after{background:#0c1f3a!important;color:#d5a744!important;transform:none!important}.faq details[open] summary:after{content:"−"!important}#faqs.project-faqs .faq details>summary:after,#faqs.project-faqs .faq details[open]>summary:after{background:#0c1f3a!important;color:#e1b956!important;border:1px solid #c9a14b!important}.faq__a{padding:0 16px 16px 17px!important;color:#4d5968!important;font-size:.8rem!important;line-height:1.62!important}@media(max-width:720px){.faq details{border-radius:11px!important}.faq summary{min-height:54px!important;padding:12px 10px 12px 15px!important;font-size:.81rem!important}.faq summary:after{flex-basis:28px!important;width:28px!important;height:28px!important}}.filters--grid{padding:20px 22px!important;gap:14px 18px!important}.filters .input,.filters select,.filters__search .input{min-height:42px!important;height:42px!important}.segmented--fill button{min-height:40px!important;padding:8px 11px!important}.filters__toggles{padding-top:10px!important;gap:8px 20px!important}.filters--dock{box-shadow:0 24px 52px -30px rgba(8,21,40,.5)!important}.pcard__body{padding:16px 17px 17px!important;gap:9px!important}.pcard__loc{font-size:.78rem!important}.pcard__title{font-size:1.16rem!important}.pcard__meta{gap:6px!important;font-size:.77rem!important}.pcard__meta div{padding:8px 9px!important;border-radius:10px!important}.pcard__meta .muted{font-size:.69rem!important}.pcard__meta b{font-size:.86rem!important}.pcard__price{padding-top:11px!important}.pcard__price small{font-size:.7rem!important}.pcard__price strong{font-size:1.18rem!important}.chip--good{background:#d8eee0!important;border-color:#b7d9c3!important;color:#145b39!important;font-weight:700!important}@media(max-width:720px){.filters--grid{padding:17px 18px!important;gap:12px!important}.pcard__body{padding:14px!important;gap:8px!important}.pcard__title{font-size:1.02rem!important}.pcard__meta div{padding:8px!important}.pcard__price strong{font-size:1.12rem!important}}.pcard .plan-info{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;position:relative!important;z-index:3!important;display:inline-grid!important;place-items:center!important;flex:0 0 20px!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;margin:0!important;padding:0!important;border:1px solid #c89b3c!important;border-radius:50%!important;background:#0c1f3a!important;box-shadow:0 2px 6px rgba(12,31,58,.18)!important;cursor:pointer!important}.pcard .plan-info,.pcard .plan-info__icon{color:#fff!important;-webkit-text-fill-color:#fff!important}.pcard .plan-info__icon{display:block!important;font-size:11px!important;font-weight:800!important;font-family:Arial,sans-serif!important;font-style:normal!important;line-height:1!important;transform:translateY(-.2px)!important}.pcard .plan-info:focus,.pcard .plan-info:focus-visible,.pcard .plan-info:hover{background:#17365d!important;border-color:#d8b45c!important;outline:2px solid rgba(200,155,60,.24)!important;outline-offset:2px!important}@media(max-width:720px){.pcard .plan-info{flex-basis:22px!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important}.pcard .plan-info__icon{font-size:12px!important}}.site-header__inner{min-height:64px!important}.site-header--no-currency .header-actions{min-height:40px!important;align-items:center!important}.site-header--no-currency .nav{align-self:stretch!important;display:flex!important;align-items:center!important}@media(max-width:900px){.mobile-nav .currency{width:100%!important;margin:8px 0 2px!important;justify-content:center!important}}.chip--sold{display:inline-flex!important;align-items:center!important;gap:6px!important;background:#fff1f1!important;border:1px solid #e8b5b5!important;color:#9f1d1d!important;font-weight:800!important}.sold-dot{width:7px;height:7px;border-radius:50%;background:#c62828}.pcard__plan--soldout{background:#f0f1f3!important;border-color:#dedfe3!important}.pcard__plan--soldout .muted,.pcard__plan--soldout b{color:#7a818b!important}#units.project-block .table tbody td:nth-child(3),#units.project-block .table thead th:nth-child(3){text-align:center!important}#units.project-block .table thead th:nth-child(3) .unit-head-stack{align-items:center!important}.filters__search{max-width:340px!important;flex:1 1 260px!important}.ultra-switch{flex:0 0 auto;flex-wrap:nowrap!important;height:42px;box-sizing:border-box;align-items:stretch}.ultra-switch button{display:inline-flex;align-items:center;gap:7px;padding:0 16px!important;font-size:.88rem!important;line-height:1}.ultra-switch__icon{color:#b8923a;flex:0 0 auto}.ultra-switch button[aria-pressed=true] .ultra-switch__icon{color:#c9a84c}@media(min-width:701px){.filters__toggles{gap:8px 22px!important}}@media(max-width:700px){.ultra-switch{width:100%}.ultra-switch button{flex:1 1;justify-content:center}}@media(min-width:1000px){.filters__toggles{flex-wrap:nowrap!important;gap:8px 16px!important;align-items:center}.filters__toggles .filters__search{max-width:230px!important;flex:1 1 170px!important;min-width:150px}.filters__toggles .toggle{white-space:nowrap;flex:0 0 auto;font-size:.86rem!important;gap:6px}.filters__toggles .ultra-switch{margin-left:auto}.ultra-switch button{padding:0 13px!important}}.ultra-title{text-align:center;margin:56px auto 28px;max-width:720px;position:relative}.ultra-title:after,.ultra-title:before{content:"";display:block;width:64px;height:2px;background:linear-gradient(90deg,transparent,#b8923a,transparent);margin:0 auto}.ultra-title:before{margin-bottom:18px}.ultra-title:after{margin-top:18px}.ultra-title__eyebrow{display:block;font-size:.74rem;letter-spacing:.24em;text-transform:uppercase;color:#b8923a;font-weight:700;margin-bottom:8px}.ultra-title h3{margin:0;font-size:clamp(1.7rem,3.2vw,2.4rem);line-height:1.12;color:#0b1a2e;font-weight:800;letter-spacing:-.01em}.ultra-title p{margin:10px 0 0;color:#596579;font-size:1rem}.pcard__brand{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#72520d;margin:-2px 0}@media(max-width:767px){body .project-content #units .table tbody tr>td.unit-mobile-payment-plan .unit-mobile-payment-heading{color:#0b1a2e!important}}.project-about a[href^="/project/w-hotels-beach-mansions"],.project-about a[href^="/project/w-hotels-duplexes-penthouses"]{display:inline-flex;align-items:center;gap:8px;margin-top:2px;padding:11px 20px;border-radius:999px;background:#0b1a2e;color:#fff!important;text-decoration:none!important;font-weight:700;font-size:.92rem;border:1px solid #0b1a2e;box-shadow:0 10px 24px -14px rgba(11,26,46,.6);transition:transform .15s ease,background .15s ease}.project-about a[href^="/project/w-hotels-beach-mansions"]:hover,.project-about a[href^="/project/w-hotels-duplexes-penthouses"]:hover{background:#12304f;transform:translateY(-1px)}#units .table td,#units .table th{vertical-align:middle!important}#units .table td:first-child{line-height:1.3}#units .table td:last-child,#units .table td:nth-last-child(2){white-space:nowrap}#units .unit-plan-info{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #c89b3c;background:#0c1f3a;color:#fff;width:18px;height:18px;min-width:18px;padding:0;cursor:pointer;box-shadow:0 2px 6px rgba(12,31,58,.18);position:relative}#units .unit-plan-info:focus-visible,#units .unit-plan-info:hover{background:#17365d;border-color:#d8b45c;outline:2px solid rgba(200,155,60,.24);outline-offset:2px}#units .unit-plan-info .plan-info__tip{left:calc(100% + 10px);right:auto;bottom:auto;top:50%;transform:translateY(-50%);width:max-content;display:flex;gap:0;padding:7px 4px;white-space:nowrap}#units .unit-plan-info .plan-info__tip:after{display:none}#units .unit-plan-info .plan-info__row{padding:0 12px;gap:8px}#units .unit-plan-info .plan-info__row+.plan-info__row{border-top:0;border-left:1px solid rgba(255,255,255,.18)}#units .unit-plan-info:focus .plan-info__tip,#units .unit-plan-info:hover .plan-info__tip{transform:translateY(-50%)}#units .table .unit-plan-info{all:unset;box-sizing:border-box;position:relative;display:inline-grid;place-items:center;flex:0 0 auto;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:#0c1f3a!important;box-shadow:none!important;outline:none!important;cursor:pointer}#units .table .unit-plan-info:focus,#units .table .unit-plan-info:focus-visible,#units .table .unit-plan-info:hover{background:#12304f!important;box-shadow:none!important;outline:none!important}#units .table .unit-plan-info .plan-info__icon{display:block;color:#ffc83d!important;-webkit-text-fill-color:#ffc83d!important;font:800 10px/1 Arial,sans-serif;font-style:normal;transform:none}#units .table .unit-plan-info,.pcard .plan-info,.plan-info{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;box-sizing:border-box!important;position:relative;display:inline-grid!important;place-items:center!important;flex:0 0 auto!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;padding:0!important;margin:0!important;border:2px solid #98a1ad!important;border-radius:50%!important;background:#fff!important;color:#0c1f3a!important;box-shadow:none!important;outline:none!important;cursor:help!important}#units .table .unit-plan-info:focus,#units .table .unit-plan-info:focus-visible,#units .table .unit-plan-info:hover,.pcard .plan-info:focus,.pcard .plan-info:focus-visible,.pcard .plan-info:hover,.plan-info:focus,.plan-info:focus-visible,.plan-info:hover{background:#fff!important;border-color:#0c1f3a!important;box-shadow:none!important;outline:none!important}#units .table .unit-plan-info .plan-info__icon,.pcard .plan-info__icon,.plan-info__icon{display:block!important;color:#0c1f3a!important;-webkit-text-fill-color:#0c1f3a!important;font:700 11px/1 Georgia,Times New Roman,serif!important;font-style:normal!important;transform:none!important}@media(max-width:720px){.pcard .plan-info,.plan-info{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important}}body .project-content #units .table tbody td .unit-plan-info,body .project-content #units .table tbody td .unit-plan-info:focus,body .project-content #units .table tbody td .unit-plan-info:focus-visible,body .project-content #units .table tbody td .unit-plan-info:hover{box-sizing:border-box!important;display:inline-grid!important;place-items:center!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;padding:0!important;margin:0 0 0 2px!important;border:2px solid #98a1ad!important;border-radius:50%!important;background:#fff!important;box-shadow:none!important;outline:none!important;grid-column:auto!important;grid-row:auto!important}body .project-content #units .table tbody td .unit-plan-info:focus,body .project-content #units .table tbody td .unit-plan-info:hover{border-color:#0c1f3a!important}body .project-content #units .table tbody td .unit-plan-info .plan-info__icon{display:block!important;color:#0c1f3a!important;-webkit-text-fill-color:#0c1f3a!important;font:700 11px/1 Georgia,Times New Roman,serif!important;font-style:normal!important;transform:none!important}@media(max-width:760px){body .project-content #units .table tbody td .unit-plan-info .plan-info__tip{display:block!important;left:auto!important;right:-6px!important;top:calc(100% + 8px)!important;bottom:auto!important;transform:none!important;width:190px!important;max-width:70vw;padding:8px 10px!important;white-space:normal!important;z-index:30}body .project-content #units .table tbody td .unit-plan-info .plan-info__tip:after{display:none!important}body .project-content #units .table tbody td .unit-plan-info .plan-info__row{display:flex!important;justify-content:space-between;gap:12px;padding:4px 0!important;border-left:0!important}body .project-content #units .table tbody td .unit-plan-info .plan-info__row+.plan-info__row{border-top:1px solid rgba(255,255,255,.14)!important}}@media(min-width:761px){#units .table .unit-plan-info .plan-info__tip{display:block!important;left:auto!important;right:-8px!important;top:auto!important;bottom:calc(100% + 9px)!important;width:220px!important;padding:9px 11px!important;white-space:normal!important;transform:translateY(4px)!important}#units .table .unit-plan-info:focus .plan-info__tip,#units .table .unit-plan-info:focus-within .plan-info__tip,#units .table .unit-plan-info:hover .plan-info__tip{transform:none!important}#units .table .unit-plan-info .plan-info__tip:after{display:block!important}#units .table .unit-plan-info .plan-info__row{display:flex!important;justify-content:space-between;gap:14px;padding:4px 0!important;border-left:0!important}#units .table .unit-plan-info .plan-info__row+.plan-info__row{border-top:1px solid rgba(255,255,255,.12)!important}}#units .table .unit-plan-line{position:relative!important}#units .table .unit-plan-info,body .project-content #units .table tbody td .unit-plan-info{position:static!important}#units .table .unit-plan-info .plan-info__tip,body .project-content #units .table tbody td .unit-plan-info .plan-info__tip{left:0!important;right:auto!important;width:min(220px,72vw)!important}#units .table .unit-plan-info .plan-info__tip:after,body .project-content #units .table tbody td .unit-plan-info .plan-info__tip:after{display:none!important}.plan-i{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0;padding:0;border:0;border-radius:50%;background:none;box-shadow:none;outline:none;cursor:help;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:3}.plan-i,.plan-i svg{width:18px;height:18px}.plan-i svg{display:block}@media(hover:none),(pointer:coarse){.pcard button.plan-i{min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important;box-sizing:border-box!important;margin:-12px -12px -12px -8px!important;padding:12px!important;border-radius:50%!important;align-self:center!important}}.plan-i:before{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%);background:transparent;pointer-events:none}.plan-i:focus svg circle:first-child,.plan-i:hover svg circle:first-child{stroke:#0c1f3a}.plan-i:focus .plan-info__tip,.plan-i:focus-within .plan-info__tip,.plan-i:hover .plan-info__tip{opacity:1;visibility:visible;transform:none}#units .unit-plan-line .plan-i{position:static;margin-left:2px}#units .unit-plan-line{position:relative}#units .unit-plan-line .plan-info__tip{left:0;right:auto;bottom:calc(100% + 9px);top:auto;width:min(220px,72vw);display:block;padding:9px 11px;white-space:normal}#units .unit-plan-line .plan-info__tip:after{display:none}#units .unit-plan-line .plan-info__row{display:flex;justify-content:space-between;gap:14px;padding:4px 0;border-left:0}@media(max-width:760px){#units .unit-plan-line .plan-info__tip{top:calc(100% + 8px);bottom:auto}}.plan-i{width:auto!important;height:auto!important;min-width:0!important;border-radius:0!important;align-self:flex-start;margin:-5px 0 0 3px!important;padding:2px 3px!important;line-height:1}.plan-i__glyph{display:block;font:italic 700 16px/1 Georgia,Times New Roman,serif;color:#0c1f3a;transition:color .15s ease}.plan-i:focus .plan-i__glyph,.plan-i:hover .plan-i__glyph{color:#b8923a}.plan-i svg{display:none}#units .unit-plan-line{align-items:flex-start!important}#units .unit-plan-line .plan-i{margin-top:-4px!important}.plan-info__tip .plan-info__row>span{color:#fff!important;opacity:1!important;font-weight:500}.plan-info__tip .plan-info__row strong{color:#ffc83d!important}.plan-info__tip .plan-info__row{font-size:.78rem!important}.plan-i{margin:-7px 0 0 -5px!important;padding:2px!important}.plan-i__glyph{font-size:12px!important;line-height:1!important}#units .unit-plan-line .plan-i{margin:-8px 0 0 -4px!important}#units .unit-plan-line .plan-i.plan-i--below .plan-info__tip,.plan-i.plan-i--below .plan-info__tip{top:calc(100% + 8px)!important;bottom:auto!important}.plan-i.plan-i--below .plan-info__tip:after{display:none!important}.plan-i{margin:-8px 0 0!important}.plan-i__glyph{font-size:14px!important}#units .unit-plan-line .plan-i{margin:-9px 0 0 1px!important}.plan-i{margin-top:-5px!important}#units .unit-plan-line .plan-i{margin-top:-6px!important}.project-keyfacts-card .project-rentalinfo__trigger,.project-keyfacts-card .project-unitmix__trigger,.project-rentalinfo__trigger,.project-unitmix__trigger,body .project-content .project-rentalinfo__trigger,body .project-content .project-unitmix__trigger{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:2px 3px!important;margin:0 0 0 2px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;outline:none!important;color:#0c1f3a!important;-webkit-text-fill-color:#0c1f3a!important;font:italic 700 14px/1 Georgia,Times New Roman,serif!important;vertical-align:top;position:relative;top:-3px;cursor:pointer!important}.project-keyfacts-card .project-rentalinfo__trigger:focus-visible,.project-keyfacts-card .project-rentalinfo__trigger:hover,.project-keyfacts-card .project-unitmix__trigger:focus-visible,.project-keyfacts-card .project-unitmix__trigger:hover,.project-rentalinfo__trigger:focus-visible,.project-rentalinfo__trigger:hover,.project-unitmix__trigger:focus-visible,.project-unitmix__trigger:hover,body .project-content .project-rentalinfo__trigger:focus-visible,body .project-content .project-rentalinfo__trigger:hover,body .project-content .project-unitmix__trigger:focus-visible,body .project-content .project-unitmix__trigger:hover{background:none!important;box-shadow:none!important;outline:none!important;color:#b8923a!important;-webkit-text-fill-color:#b8923a!important;border:0!important}.plan-i:focus-within:not(:hover):not(:focus-visible) .plan-info__tip,.plan-i:focus:not(:hover):not(:focus-visible) .plan-info__tip{opacity:0!important;visibility:hidden!important}:root{--rc-surface:#ffffff;--rc-surface-soft:#fbf8f1;--rc-surface-tint:#f4efe5;--rc-accent-soft:#fbf2de;--rc-ivory:#fbf8f1;--rc-beige:#f4efe5;--rc-ink:#10203a;--rc-ink-2:#2c3b52;--rc-muted:#55617a;--rc-gold-ink:#7a5a14;--rc-on-navy:#c2cede;--rc-navy:#0c1f3a;--rc-gold:#c39a3f;--rc-gold-on-navy:#e3bf78;--rc-hairline:#e6e0d4;--gold-600:#7a5a14;--gold-400:#e3bf78;--hero-gold:#e3bf78;--muted:#55617a}html .faq details[open] summary:after,html .faq summary:after,html .hero-dock .pcard__badges .chip,html .home-advisor-bar__copy .eyebrow,html .pcard__badges .chip,html .site-footer--premium .footer-bottom__copy a{color:var(--rc-gold-on-navy)!important}html #amenities .amenity-group__item .amenity-icon.amenity-icon,html #key-facts .project-keyinfo-icon.project-keyinfo-icon,html #location .location-fact-icon.location-fact-icon,html .amenity-icon.amenity-icon,html .location-fact-icon.location-fact-icon,html .project-explore__icon.project-explore__icon,html .project-keyinfo-icon.project-keyinfo-icon{background:var(--rc-accent-soft)!important;color:var(--rc-navy)!important;border-color:var(--rc-hairline)!important}html #amenities .amenity-group__item .amenity-icon.amenity-icon svg,html #key-facts .project-keyinfo-icon.project-keyinfo-icon svg,html .amenity-icon.amenity-icon svg,html .project-explore__icon.project-explore__icon svg,html .project-keyinfo-icon.project-keyinfo-icon svg{color:var(--rc-navy)!important;fill:currentColor!important}html #units .project-section-kicker,html .payment-cost-foot>span:before,html .project-explore--premium .project-explore__arrow,html .project-explore__arrow,html .project-section-kicker,html [class*=ProjectDescriptionArticles_arrow],html [class*=ProjectDescriptionArticles_headingText]>span{color:var(--rc-gold-ink)!important}html .blog-snapshot .eyebrow,html .hero .eyebrow,html .score-overall__copy>span,html .score-overall__icon,html .section--navy .eyebrow,html .site-footer h2{color:var(--rc-gold-on-navy)!important}html .check.check,html .contact-map__head p,html .contact-premium__form-head p,html .field-note,html .form-note,html .lazy-project-map__copy>span,html .muted.muted.muted,html .payment-cost-foot>span,html .payment-cost-foot>span>b,html .post-card__meta>span,html .post-card__meta>time,html .score__note.score__note{color:var(--rc-muted)!important}html .contact-premium__form-head>span{color:var(--rc-gold-ink)!important}html .lazy-project-map__pin{color:var(--rc-gold-on-navy)!important}html #payment,html #units .table tbody tr:nth-child(2n),html .payment-cost-card,html .project-content .project-block,html .project-content .project-block:nth-of-type(odd),html .project-content>.p-layout>div>.project-block:nth-of-type(odd),html .project-explore,html .project-keyinfo,html .project-subnav,html .score.score--cards,html .waterfront-handover--compact{background:var(--rc-surface-soft)!important}html .project-content .project-block:nth-of-type(2n),html .project-content>.p-layout>div>.project-block:nth-of-type(2n){background:var(--rc-surface)!important}html .crumbs--light,html .crumbs--light a,html .crumbs--light span{color:var(--rc-on-navy)!important}html .btn--whatsapp,html .crumbs--light a:hover{color:#fff!important}html .btn--whatsapp{background:#157543!important}html .btn--whatsapp:hover{background:#11633a!important}html .project-block .prose a[class*=ProjectDescriptionArticles_card],html .project-block .prose a[class*=ProjectDescriptionArticles_card]:focus-visible,html .project-block .prose a[class*=ProjectDescriptionArticles_card]:hover,html .prose a[class*=ProjectDescriptionArticles_card],html a[class*=ProjectDescriptionArticles_card]{text-decoration:none!important}html .project-block .prose a[class*=ProjectDescriptionArticles_card]:hover span[class*=ProjectDescriptionArticles_arrow],html .project-block .prose a[class*=ProjectDescriptionArticles_card]:hover span[class*=ProjectDescriptionArticles_category],html .project-block .prose a[class*=ProjectDescriptionArticles_card]:hover strong,html a[class*=ProjectDescriptionArticles_card]:hover span[class*=ProjectDescriptionArticles_arrow],html a[class*=ProjectDescriptionArticles_card]:hover span[class*=ProjectDescriptionArticles_category],html a[class*=ProjectDescriptionArticles_card]:hover strong{color:var(--rc-ink)!important}html #amenities .amenity-group h3:after,html #score .score-section-head h2:after,html .amenity-group h3:after,html .project-block>div:first-child>h2:after,html .project-block>h2:after,html .project-section-heading h2:after{display:none!important;content:none!important}html .al-hamra-benefits__icon,html .al-hamra-benefits__icon.al-hamra-benefits__icon{color:var(--rc-navy)!important}html .al-hamra-benefits__note,html .al-hamra-benefits__note.al-hamra-benefits__note{color:var(--rc-muted)!important}html .al-hamra-benefits li:before,html .al-hamra-benefits__list li:before{color:#157543!important}html .btn--gold{background:var(--rc-gold)!important;color:var(--rc-navy)!important}html .btn--gold:hover{background:#b2882d!important}html .btn--navy{background:var(--rc-navy)!important;color:#fff!important}html :focus-visible{outline:2px solid var(--rc-gold-ink)!important;outline-offset:2px}html .modal .modal__box{background:var(--rc-surface)!important}html .modal h2,html .modal h3{color:var(--rc-ink)!important}html .modal label,html .modal p{color:var(--rc-ink-2)!important}html .modal .muted,html .modal small{color:var(--rc-muted)!important}html .modal .chip--gold{background:var(--rc-accent-soft)!important;color:var(--rc-gold-ink)!important}.mobile-sticky-actions{display:none}@media(max-width:760px){body>nav.mobile-sticky-actions{display:grid!important;position:fixed!important;inset:auto 0 0 0!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;max-width:none!important;height:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px))!important;border:0!important;border-top:1px solid #dce3ea!important;border-radius:0!important;background:#fff!important;box-shadow:0 -5px 18px rgba(16,39,62,.12)!important;z-index:2147483201!important;translate:none!important;animation:none!important;transition:none!important;will-change:auto!important;overflow:visible!important}body>nav.mobile-sticky-actions,body>nav.mobile-sticky-actions>a,body>nav.mobile-sticky-actions>button{width:100%!important;box-sizing:border-box!important;margin:0!important;transform:none!important;float:none!important}body>nav.mobile-sticky-actions>a,body>nav.mobile-sticky-actions>button{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:0!important;min-height:44px!important;padding:10px 8px!important;border-radius:9px!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;white-space:normal!important}body>nav.mobile-sticky-actions .mobile-sticky-actions__contact{background:#10273e!important;color:#fff!important;border:1px solid #10273e!important}body>nav.mobile-sticky-actions .compare-toggle,body>nav.mobile-sticky-actions .mobile-sticky-actions__compare{background:#e3bf78!important;color:#10273e!important;border:1px solid #c9a05a!important}body:has(>nav.mobile-sticky-actions) main{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}body:has(>nav.mobile-sticky-actions) .compare-footer--global{bottom:calc(70px + env(safe-area-inset-bottom,0px))!important;padding-bottom:8px!important}body:has(>nav.mobile-sticky-actions):has(.compare-footer--global) main{padding-bottom:calc(230px + env(safe-area-inset-bottom,0px))!important}body:has(>nav.mobile-sticky-actions) .fab-stack{bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}body:has(>nav.mobile-sticky-actions):has(.compare-footer--global) .fab-stack{bottom:calc(240px + env(safe-area-inset-bottom,0px))!important}body:has(>nav.mobile-sticky-actions) .wa-float{display:none!important}}@media(max-width:760px){:root{--mobile-action-dock-height:84px;--mobile-action-safe:env(safe-area-inset-bottom,0px)}html body>nav.mobile-sticky-actions{position:fixed!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;inset:auto 0 0 0!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;height:calc(var(--mobile-action-dock-height) + var(--mobile-action-safe))!important;min-height:calc(var(--mobile-action-dock-height) + var(--mobile-action-safe))!important;max-height:calc(var(--mobile-action-dock-height) + var(--mobile-action-safe))!important;padding:10px 12px calc(10px + var(--mobile-action-safe))!important;box-sizing:border-box!important;margin:0!important;transform:none!important;translate:none!important;transition:none!important;animation:none!important;z-index:2147483201!important;isolation:isolate!important}html body>nav.mobile-sticky-actions>a,html body>nav.mobile-sticky-actions>button{align-self:stretch!important;height:100%!important;min-height:0!important;max-height:100%!important;position:relative!important;transform:none!important;transition:background-color .15s ease,border-color .15s ease!important}body:has(>nav.mobile-sticky-actions) main{padding-bottom:calc(var(--mobile-action-dock-height) + var(--mobile-action-safe) + 48px)!important}body:has(>nav.mobile-sticky-actions) .compare-footer--global{bottom:calc(var(--mobile-action-dock-height) + var(--mobile-action-safe))!important}body:has(>nav.mobile-sticky-actions):has(.compare-footer--global) main{padding-bottom:calc(var(--mobile-action-dock-height) + var(--mobile-action-safe) + 180px)!important}}