@media (width<=760px){}@media (prefers-reduced-motion:no-preference){@keyframes nn-page-breathe{50%{opacity:.55}}}@media (width<=760px){}@media (width<=760px){}@media print{}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nationnest-map-marker-shell.is-selected{z-index:1000!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nationnest-map-marker-shell.is-selected>span{transform:translateY(-3px);color:#fff8e6!important;background:#57451e!important;border:2px solid #e4c778!important;box-shadow:0 0 0 5px #e9cb7b55,0 6px 14px #30230d33!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-listing-grid>article{min-width:0;overflow:hidden;background:#fffdf9!important;border:1px solid #e4d9c4!important;border-radius:20px!important;box-shadow:0 6px 20px #4533160a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-listing-grid .member-listing-image{background-position:50%!important;background-size:cover!important;height:190px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-listing-grid>article[data-listing-status=rejected]{border-color:#d3a38e!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-listing-grid>article[data-listing-status=expired]{border-color:#c8ae77!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-listing-grid .member-status{border-radius:30px!important;padding:7px 12px!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-comparison-workspace .compare-empty,.nn-deposit-page .submission-success,.member-listing-grid .member-empty,.nn-team-premiere .team-coming,.property-map-explorer .nn-map-no-results){text-align:center;line-height:1.85;color:#5b4b2d!important;background:linear-gradient(140deg,#fffdf8,#f8f0df)!important;border:1px solid #e3d7be!important;border-radius:20px!important;padding:32px!important}@media (width<=760px){}@media (prefers-reduced-motion:reduce){.nationnest-map-marker-shell.is-selected>span{transform:none!important}}@media (width<=480px){}@view-transition{navigation:none}::view-transition-old(root){animation:.12s ease-out both nn-document-out}::view-transition-new(root){animation:.22s cubic-bezier(.2,.7,.2,1) both nn-document-in}::view-transition-group(*){animation-duration:.26s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}@keyframes nn-document-out{to{opacity:0}}@keyframes nn-document-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}::view-transition-group(*){animation:none!important}}@supports selector(html:has(.nn-universe)){html:has(.nn-universe)::view-transition-old(root){animation:none}html:has(.nn-universe)::view-transition-new(root){animation:none}}.property-detail-page :is(#property-overview,#property-description,#property-nearby,#property-costs,#property-agent-contact,#property-verification,#property-photos){scroll-margin-top:145px}.nn-price-terms{color:#515151;text-align:left;max-width:100%;margin-top:5px;font-size:12px}.nn-price-terms summary{cursor:pointer;align-items:center;min-height:32px;display:flex}.nn-price-terms summary:after{content:" ▾";margin-left:6px}.nn-price-terms[open]{--nn-context-ink:#181b20;background:#f4f7f8;border:1px solid #dedede;border-radius:9px;padding:8px}.nn-price-terms .nn-listing-price-line{margin:7px 0}.nn-price-terms .nn-listing-price-line strong{font-size:14px!important}.nn-detail-nav a:focus-visible,.nn-price-terms summary:focus-visible,.nn-report-examples summary:focus-visible{outline-offset:2px;outline:3px solid #797979}@media (width<=760px){.nn-concierge.keyboard-active:not(.open){display:none!important}.nn-concierge:not(.open) .concierge-launch{margin-bottom:env(safe-area-inset-bottom,0px)}}@media (prefers-reduced-motion:reduce){}@media (width<=760px){}.nn-location-atlas,.nn-living-edition,.nn-property-journal,.nn-platform-reviews{color:#343434;margin-block:16px;padding-block:32px}:is(.nn-location-atlas,.nn-living-edition,.nn-property-journal,.nn-platform-reviews)>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;display:flex}:is(.nn-location-atlas,.nn-living-edition,.nn-property-journal,.nn-platform-reviews) header small{letter-spacing:.15em;color:#80632e;font-size:.7rem}:is(.nn-location-atlas,.nn-living-edition,.nn-property-journal,.nn-platform-reviews) header h2{color:#181b20;margin:5px 0 8px}:is(.nn-location-atlas,.nn-living-edition,.nn-property-journal,.nn-platform-reviews) header p{color:#676767;max-width:680px;margin:0;font-size:.9rem;line-height:1.7}:is(.nn-location-atlas,.nn-living-edition,.nn-property-journal,.nn-platform-reviews) header>a{flex-shrink:0;font-size:.86rem;font-weight:700}.nn-atlas-grid img,.nn-home-collection-grid img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.nn-atlas-grid article>a>div,.nn-home-collection-grid a>div{color:var(--nn-context-ink,#181b20);background:linear-gradient(#0000 10%,#181b20f2);flex-direction:column;justify-content:end;padding:20px;display:flex;position:absolute;inset:0}.nn-atlas-grid h3,.nn-home-collection-grid h3{color:var(--nn-context-ink,#181b20)!important;margin:5px 0!important;font-size:1.1rem!important;line-height:1.5!important}.nn-home-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.nn-home-collection-grid>a{aspect-ratio:2;--nn-context-ink:#fff;background:#181b20;border:1px solid #d4aa4b;border-radius:16px;position:relative;overflow:hidden}.nn-home-collection-grid a>div{flex-direction:row;justify-content:space-between;align-items:end;padding:18px}.nn-home-collection-grid span{color:#181b20;--nn-context-ink:#181b20;background:#ead3a0;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.nn-collection-credit{color:#737373;margin-top:16px;font-size:.7rem}.nn-collection-credit summary{cursor:pointer}.nn-platform-reviews{border-block:1px solid #ded7c8}.nn-review-summary{text-align:right;flex-shrink:0}.nn-review-summary strong{color:#343434;font-size:2.4rem;line-height:1.1}.nn-review-summary strong small{letter-spacing:0;margin-left:8px;font-size:.8rem}.nn-review-summary>span{color:#676767;margin-top:8px;font-size:.8rem;display:block}.nn-review-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;font-size:.85rem;display:flex}.nn-platform-reviews button,.nn-review-actions>a,.nn-review-pagination>a{color:#181b20;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(160deg,#f3e5bd,#d4aa4b);border:1px solid #c5ab76;border-radius:10px;min-height:44px;padding:10px 16px;font-weight:650;box-shadow:0 3px #ab8b50}.nn-platform-reviews button:disabled{opacity:.5;cursor:default}.nn-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.nn-platform-reviews.is-compact .nn-review-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nn-review-grid article{--nn-context-ink:#181b20;background:#fff;border:1px solid #e2e2e2;border-radius:16px;min-width:0;padding:22px;box-shadow:0 6px 18px #181b2008}.nn-review-author{align-items:center;gap:12px;display:flex}.nn-review-author>span{color:#343434;--nn-context-ink:#181b20;background:#e8eef0;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:1.3rem;display:grid;overflow:hidden}.nn-review-author img{object-fit:cover;width:100%;height:100%}.nn-review-author>div{min-width:0}.nn-review-author strong{overflow-wrap:anywhere;font-size:.9rem;display:block}.nn-review-author small{color:#676767;font-size:.7rem}.nn-review-rating{flex-wrap:wrap;align-items:center;gap:5px 12px;margin-top:16px;display:flex}.nn-review-rating>span{color:#95702d;letter-spacing:1px}.nn-review-rating time{color:#727272;font-size:.7rem}.nn-review-grid article>p{color:#343434;white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;font-size:.9rem;line-height:1.85;overflow:auto}.nn-review-form{--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #c5ab76;border-radius:18px;max-width:760px;margin:0 auto 24px;padding:24px}.nn-review-form>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.nn-review-form h3{margin:0;font-size:1.1rem!important}.nn-review-form p{font-size:.85rem;line-height:1.8}.nn-review-form fieldset{border:0;gap:10px;margin:0;padding:12px 0;display:flex}.nn-review-form fieldset label{cursor:pointer;border:1px solid #ded7c8;border-radius:8px;align-items:center;gap:5px;padding:9px;display:flex}.nn-review-form fieldset label:has(input:checked){color:#f3dfac;--nn-context-ink:#fff;background:#181b20}.nn-review-form fieldset b{font-size:.8rem}.nn-review-form>label{display:block}.nn-review-form textarea{box-sizing:border-box;color:#343434;width:100%;font:inherit;resize:vertical;--nn-context-ink:#181b20;background:#fff;border:1px solid #c6c6c6;border-radius:10px;min-height:140px;margin-top:8px;padding:12px;font-size:16px;display:block}.nn-review-form>small{text-align:right;color:#676767;margin:8px 0;display:block}.nn-review-notice,.nn-review-empty{color:#343434;--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #e2e2e2;border-radius:12px;padding:18px;line-height:1.7}.nn-review-pagination{justify-content:center;align-items:center;gap:18px;margin-top:24px;font-size:.9rem;display:flex}.nn-review-grid article button{margin:4px;font-size:.8rem}.new-project-empty>img{object-fit:cover;border-radius:12px;width:100%;max-height:180px;margin-bottom:16px}@media (hover:hover){.nn-atlas-grid a:hover img,.nn-home-collection-grid a:hover img{transform:scale(1.035)}}@media (width<=1000px){.nn-platform-reviews.is-compact .nn-review-grid,.nn-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){:is(.nn-location-atlas,.nn-living-edition,.nn-property-journal,.nn-platform-reviews)>header,.nn-popular-home-heading{flex-direction:column;align-items:start;gap:12px}.nn-atlas-grid,.nn-home-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nn-atlas-grid h3,.nn-home-collection-grid h3{font-size:.93rem!important}.nn-home-collection-grid>a{aspect-ratio:1}.nn-home-collection-grid a>div{padding:12px}.nn-review-summary{text-align:left}.nn-review-grid,.nn-platform-reviews.is-compact .nn-review-grid{grid-template-columns:1fr}.nn-platform-reviews.is-compact .nn-review-grid article>p{max-height:160px}.nn-review-form{padding:16px}.nn-review-form fieldset{gap:4px}.nn-review-form fieldset label{padding:6px}.nn-review-grid article{padding:18px}}@media (prefers-reduced-motion:reduce){.nn-atlas-grid img,.nn-home-collection-grid img{transition:none;transform:none!important}}.nn-review-pagination form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nn-review-pagination input{width:65px;min-height:44px;font:inherit;color:#343434;--nn-context-ink:#181b20;background:#fff;border:1px solid #c6c6c6;border-radius:8px;padding:6px}@media (width<=680px){.nn-review-pagination{flex-wrap:wrap}.nn-review-pagination form{flex-basis:100%;order:3;justify-content:center}}html.nn-signature-2027 .nn-next-home .new-project-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}html.nn-signature-2027 .nn-next-home .new-project-grid>article{border-top:3px solid #d4aa4b;box-shadow:0 4px #dde3e6,0 12px 26px #181b200b}html.nn-signature-2027 .nn-next-home .new-project-copy h3{font-size:1.05rem!important;line-height:1.6!important}@media (width<=1100px){html.nn-signature-2027 .nn-next-home .new-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html.nn-signature-2027 body .nn-home-collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}html.nn-signature-2027 body .nn-home-collection-grid>a{aspect-ratio:4/3;isolation:isolate;border-radius:12px;min-width:0;min-height:0;display:block}html.nn-signature-2027 body .nn-home-collection-grid a>div{pointer-events:none;background:linear-gradient(#0000 30%,#1b1b1bd9 100%);gap:8px;padding:14px}html.nn-signature-2027 body .nn-home-collection-grid h3{overflow-wrap:normal;word-break:normal;text-shadow:0 1px 5px #0008;color:var(--nn-context-ink,#181b20)!important;font-size:1rem!important;line-height:1.5!important}html.nn-signature-2027 body .nn-home-collection-grid span{--nn-context-ink:#181b20;background:#ead3a0;width:28px;height:28px;font-size:.85rem;color:#181b20!important}.nn-collection-tools{color:#343434;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:16px;font-size:.8125rem;display:flex}.nn-collection-tools>a{color:#765821;white-space:nowrap;font-weight:700}.nn-collection-tools .nn-collection-credit{color:#676767;margin:0;font-size:.8125rem;position:relative}.nn-collection-credit summary{cursor:pointer;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.nn-collection-credit summary:before{content:"ⓘ";margin-right:6px}.nn-collection-credit[open] summary{color:#343434}.nn-collection-credit>div{z-index:10;box-sizing:border-box;--nn-context-ink:#181b20;background:#fff;border:1px solid #d4aa4b;border-radius:12px;width:min(360px,100vw - 48px);max-height:320px;padding:16px;position:absolute;top:100%;right:0;overflow:auto;box-shadow:0 14px 40px #181b2026}.nn-collection-credit ul{margin:0;padding:0;list-style:none}.nn-collection-credit li{color:#676767;border-bottom:1px solid #e4e9ec;padding:8px 0;line-height:1.7}.nn-collection-credit li b{color:#343434;font-size:.85rem;display:block}.nn-collection-credit li a{color:#676767;text-decoration:underline}.nn-collection-credit>div>p{color:#676767!important;margin:12px 0 0!important;font-size:.75rem!important}.nn-home-collection-grid>a:focus-visible{outline-offset:3px;outline:3px solid #987332}@media (width<=900px){html.nn-signature-2027 body .nn-home-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){html.nn-signature-2027 body .nn-home-collection-grid>a{aspect-ratio:4/3}html.nn-signature-2027 body .nn-home-collection-grid a>div{padding:12px}html.nn-signature-2027 body .nn-home-collection-grid h3{font-size:.9rem!important}.nn-collection-tools{justify-content:space-between;width:100%}}.nn-work-center{color:#181b20;--nn-context-ink:#181b20;background:#fff;border:1px solid #e1e1e1;border-radius:18px;margin:18px 0;padding:clamp(16px,3vw,26px)}.nn-work-center header{justify-content:space-between;align-items:center;gap:12px;display:flex}.nn-work-center h2{margin:5px 0;font-size:clamp(21px,2vw,27px)}.nn-work-center button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#363636;border:1px solid #d2b577;border-radius:10px;align-items:center;gap:6px;padding:9px 12px;display:inline-flex;box-shadow:0 3px #252525}.nn-work-center details{--nn-context-ink:#181b20;background:#f7f9fa;border:1px solid #e1e1e1;border-radius:12px;min-width:0;padding:12px}.nn-work-center summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;display:flex}.nn-work-center summary strong{color:#181b20;font-size:24px}.nn-work-center ul{max-height:280px;padding:0;list-style:none;overflow:auto}.nn-work-center li a{border-bottom:1px solid #e1e1e1;flex-wrap:wrap;gap:5px;padding:10px 0;display:flex}.nn-work-center li b{overflow-wrap:anywhere;width:100%;font-size:15px}.nn-work-center small{color:#656565;font-size:12px}.nn-work-center a{color:#181b20}.nn-work-center li small{flex:1}.nn-work-center>p{font-size:13px}.nn-work-center>header label{color:#181b20;font-size:13px}.nn-work-center :is(h1,h2,h3,h4,b,strong){color:#181b20}.nn-work-center :is(p,li,span,time){color:#4b4b4b}.nn-work-center h3{font-size:17px;line-height:1.5}.nn-work-center header{flex-wrap:wrap}.nn-work-center input[type=checkbox]{accent-color:#181b20}.nn-intent-desk,.nn-home-experiences,.nn-home-agenda,.nn-home-market-snapshot{min-width:0;margin-top:36px;margin-bottom:36px}.nn-intent-desk{--nn-context-ink:#181b20;background:#fff;border:1px solid #dcdcdc;border-radius:18px;box-shadow:0 7px #e6ebed;padding:24px!important}.nn-intent-desk header small,.nn-home-experiences header small,.nn-home-agenda header small,.nn-home-market-snapshot header small{letter-spacing:.13em;color:#796132;font-size:.72rem}.nn-intent-desk h2,.nn-home-experiences h2,.nn-home-agenda h2,.nn-home-market-snapshot h2{margin:7px 0!important;font-size:clamp(1.25rem,2.2vw,1.75rem)!important;line-height:1.5!important}.nn-intent-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.nn-intent-actions a{color:#373737;border:1px solid #dfdfdf;border-radius:12px;align-items:center;gap:12px;min-width:0;padding:15px;text-decoration:none;display:flex}.nn-intent-actions a span{color:#8c7041;flex:none;font-size:.8rem}.nn-intent-actions a b{font-size:.9rem;line-height:1.6}.nn-intent-actions svg{flex:none;margin-left:auto}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nn-intent-actions a:hover{transform:translateY(-2px);box-shadow:0 4px #dedede}}@media (width<=900px){}@media (width<=600px){.nn-intent-actions{grid-template-columns:minmax(0,1fr)}.nn-intent-desk{padding:18px!important}}.nn-report-cover-tag{color:var(--nn-context-ink,#181b20);letter-spacing:.1em;background:#373737eb;border:1px solid #c5ac78;border-radius:6px;padding:8px 12px;font-size:.6rem;position:absolute;bottom:14px;left:14px}.nn-editorial-row--reports .nn-journal-banner{transition:transform .25s,box-shadow .25s;box-shadow:0 12px 28px #2c2c2c14}.nn-editorial-row--reports .nn-journal-banner:hover{transform:translateY(-4px);box-shadow:0 16px 30px #2c2c2c24}html.nn-signature-2027 body .nn-report-library-head aside p,html.nn-signature-2027 body .nn-report-cover-tag{color:var(--nn-context-ink,#181b20)!important}@media (width<=700px){}@media (prefers-reduced-motion:reduce){.nn-editorial-row--reports .nn-journal-banner{transition:none}.nn-editorial-row--reports .nn-journal-banner:hover{transform:none}}@media (width<=600px){}@media (width<=700px){}@media (width<=900px){}@media (width<=600px){}@media (prefers-reduced-motion:reduce){}@media (width<=700px){}.decision-studio{color:#353535;--nn-context-ink:#181b20;background:linear-gradient(135deg,#fff,#edf4f6);border:1px solid #c8c8c8;border-radius:20px;margin:24px 0;padding:24px;box-shadow:inset 0 1px #fff,0 4px #d3d3d350,0 12px 28px #3535350c}.decision-studio h2,.decision-studio h3{margin:0 0 12px;font-size:1.25rem!important;line-height:1.5!important}.decision-studio p{font-size:1rem;line-height:1.7}.decision-studio small{font-size:.875rem;line-height:1.6;display:block}.decision-studio label{gap:6px;font-size:.875rem;display:grid}.decision-studio :is(input,select,textarea){color:#181b20;width:100%;min-width:0;min-height:44px;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #bbb;border-radius:10px;padding:10px}.decision-studio textarea{resize:vertical;min-height:100px}.decision-studio button,.compare-actions select{color:#353535;cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff1c9,#d9bd7d);border:1px solid #b4a071;border-radius:12px;min-height:44px;padding:10px 14px;font-size:.875rem}.decision-studio button:disabled{opacity:.6;cursor:wait}.decision-studio a{text-decoration:underline}.decision-studio :is(button,a,input,textarea,select):focus-visible{outline-offset:3px;outline:3px solid #aa8140}.decision-studio progress{accent-color:#4f4f4f;width:100%}.compare-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.compare-actions label{align-items:center;gap:8px;font-size:.875rem;display:flex}.compare-actions .compare-priority{font-weight:700}.decision-studio>button{margin:14px 10px 0 0}@media (width<=650px){.decision-studio{padding:18px}.decision-studio :is(input,select,textarea){font-size:1rem}}.nn-workspace-list{overscroll-behavior:contain;gap:10px;max-height:390px;margin-top:14px;display:grid;overflow:auto}.nn-workspace-list article{color:#333;--nn-context-ink:#181b20;background:#fff;border:1px solid #dadada;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px;display:flex}.nn-workspace-list article>a,.nn-workspace-list article>b{overflow-wrap:anywhere;color:#383838;flex:200px;min-width:0}.nn-workspace-list small{color:#5f5f5f}.nn-workspace-strip button,.nn-workspace-panel button,.nn-followup-trigger,.nn-appointment-reschedule button{color:var(--nn-context-ink,#181b20);min-height:42px;font:inherit;cursor:pointer;--nn-context-ink:#fff;background:linear-gradient(#444,#2c2c2c);border:1px solid #6d6d6d;border-radius:10px;padding:10px 14px;box-shadow:inset 0 1px #ffffff30,0 3px #1b1b1b}.nn-workspace-list article[data-overdue=true]{--nn-context-ink:#181b20;background:#fff8eb;border-color:#b57824}.nn-followup-desk form{grid-template-columns:1fr 1fr;gap:12px;padding:12px 0;display:grid}.nn-followup-desk label{gap:7px;min-width:0;font-size:.9rem;display:grid}.nn-followup-desk input,.nn-followup-desk select,.nn-appointment-reschedule input,.nn-appointment-reschedule select{color:#333;width:100%;min-width:0;min-height:44px;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid silver;border-radius:8px;padding:10px}.nn-followup-desk form button{grid-column:1/-1}.nn-workspace-panel :focus-visible,.nn-workspace-strip :focus-visible,.nn-followup-desk :focus-visible{outline-offset:3px;outline:3px solid #b18434}.member-listing-editor input,.member-listing-editor select,.member-listing-editor textarea,.journey-workspace input,.journey-workspace select{scroll-margin-block:120px}@media (width<=640px){.nn-followup-desk form{grid-template-columns:1fr}.nn-workspace-list article{align-items:flex-start}.nn-workspace-list article>a,.nn-workspace-list article>b,.nn-workspace-list small{flex-basis:100%}.nn-workspace-strip button,.nn-workspace-panel button,.nn-followup-trigger{min-height:44px}.nn-followup-desk input,.nn-followup-desk select,.nn-appointment-reschedule input,.nn-appointment-reschedule select{font-size:16px}.nn-followup-desk{overscroll-behavior:contain;max-height:calc(100dvh - 28px);overflow:auto}}@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-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--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-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--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}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}@media (width>=40rem){}@media (width>=48rem){}@media (width>=64rem){}@media (width>=80rem){}@media (width>=96rem){}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.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,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.overline{text-decoration-line:overline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--navy:#191919;--gold:#c6a15b;--cream:#f5f1e8;--ink:#212121;--font-geist:Arial, Helvetica, sans-serif;--font-thai:"Leelawadee UI", Thonburi, "Noto Sans Thai", Tahoma, Arial, sans-serif;--font-thai-serif:"Th Sarabun New", Thonburi, "Noto Serif Thai", Georgia, serif}*{box-sizing:border-box}body{color:var(--ink);font-family:var(--font-thai);--nn-context-ink:#181b20;background:#fff;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.page-wrap{width:min(1180px,100% - 48px);margin:0 auto}.brand{align-items:center;gap:12px;display:flex}.eyebrow{color:#a57b33;letter-spacing:.22em;margin:0 0 18px;font-size:12px;font-weight:700}.section{padding:108px 0}.property-grid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.property-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #e1e4e7;transition:all .25s}.property-card:hover{transform:translateY(-5px);box-shadow:0 18px 50px #1e1e1e1a}.property-image{aspect-ratio:1.42;background-position:50%;background-size:cover;display:block;position:relative}.property-badge,.featured-badge{color:var(--nn-context-ink,#181b20);letter-spacing:.08em;padding:7px 11px;font-size:10px;font-weight:700;position:absolute;top:14px}.property-badge{background:var(--navy);left:14px}.property-body{padding:23px}.property-location{color:#a27a35;margin:0 0 9px;font-size:11px;font-weight:700}.property-body h3{min-height:50px;margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:19px;font-weight:500;line-height:1.42}.property-meta{color:#6d7781;border-bottom:1px solid #edf0f1;gap:14px;margin:17px 0;padding-bottom:17px;font-size:12px;display:flex}.property-price{justify-content:space-between;align-items:center;display:flex}.property-price strong{color:var(--navy);font-size:18px}.property-price a{color:#a07937;border:1px solid #d8dcdf;place-items:center;width:30px;height:30px;display:grid}.gold-button{background:var(--gold);color:var(--nn-context-ink,#181b20);margin-top:14px;padding:15px 23px;font-weight:700;display:inline-block}.footer{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#131313;padding:65px 0 22px}.footer-grid{grid-template-columns:1.5fr .7fr 1fr .7fr;gap:50px;display:grid}.footer-brand{color:#dfc17e;font-family:Georgia,serif;font-size:30px}.footer-brand span{letter-spacing:.42em;margin-top:7px;font-family:Arial,sans-serif;font-size:9px;display:block}.footer-grid p,.footer-grid a,.footer-grid span{color:var(--nn-context-ink,#181b20);font-size:12px;line-height:1.9;display:block}.footer-grid h4{color:#d9b86f;letter-spacing:.1em;margin:0 0 15px;font-size:12px}.footer-grid a:hover{color:var(--nn-context-ink,#181b20)}.footer-bottom{color:#ffffff59;border-top:1px solid #ffffff1a;justify-content:space-between;margin-top:50px;padding-top:20px;font-size:11px;display:flex}.footer-cookie-settings{color:var(--nn-context-ink,#181b20);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.footer-cookie-settings:hover,.footer-cookie-settings:focus-visible{color:#dfc17e;text-decoration:underline}@media (width<=900px){.property-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1.3fr 1fr}}@media (width<=620px){.page-wrap{width:min(100% - 32px,1180px)}.section{padding:76px 0}.property-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr;gap:30px}.footer-bottom{line-height:1.8;display:block}}.property-pagination{justify-content:center;align-items:center;gap:18px;margin-top:54px;display:flex}.property-pagination>a,.property-pagination div a{color:#272727;--nn-context-ink:#181b20;background:#fff;border:1px solid #21212129;justify-content:center;align-items:center;min-width:42px;height:42px;font-size:12px;display:inline-flex}.property-pagination div{gap:7px;display:flex}.property-pagination div a.active{color:#181b20;--nn-context-ink:#181b20;background:#e0b858;border-color:#d6ad55;font-weight:800}.property-pagination a[aria-disabled=true]{opacity:.35;pointer-events:none}.member-alert-save{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#272727;border:1px solid #d5ac5473;grid-template-columns:46px 1fr auto;align-items:center;gap:18px;margin:18px 0 28px;padding:22px 24px;display:grid}.member-alert-save>svg{box-sizing:content-box;color:#e2ba63;border:1px solid #e2ba6366;padding:11px}.member-alert-save small{color:#d9ad51;letter-spacing:.18em;font-size:8px;display:block}.member-alert-save b{margin-top:5px;font-size:17px;display:block}.member-alert-save p{color:var(--nn-context-ink,#181b20);margin:5px 0 0;font-size:12px}.member-alert-save em{color:#ffb5a9;margin-top:5px;font-size:11px;display:block}.member-alert-save button,.member-alert-save>a{color:#272727;cursor:pointer;--nn-context-ink:#181b20;background:#e0b858;border:0;padding:13px 18px;font-size:11px;font-weight:800}.member-alert-save button:disabled{opacity:.55;cursor:wait}.member-alert-save.is-saved{--nn-context-ink:#fff;background:#0b4438}.member-alert-save.is-loading span{border:2px solid #ffffff2e;border-top-color:#d9ad51;border-radius:50%;width:38px;height:38px;animation:.8s linear infinite member-alert-spin}@keyframes member-alert-spin{to{transform:rotate(360deg)}}@keyframes property-loading{to{background-position:-200% 0}}@media (width<=1100px){}@media (width<=720px){.property-pagination{gap:8px}.property-pagination>a{padding:0 10px;font-size:10px}.property-pagination div a{min-width:34px;height:38px}.member-alert-save{grid-template-columns:40px 1fr;padding:19px}.member-alert-save button,.member-alert-save>a{text-align:center;grid-column:1/-1;width:100%}}.block{text-align:center;display:block}.loading{color:#8b949c;text-align:center;padding:40px}.status{padding:5px 8px;font-size:9px}.status.live{color:#4d7a58;--nn-context-ink:#181b20;background:#e9f3eb}.status.draft{color:#8c7650;--nn-context-ink:#181b20;background:#f4efe5}.property-editor{--nn-context-ink:#181b20;background:#fff;width:min(650px,100%);height:100%;overflow:auto;box-shadow:-20px 0 70px #0003}.property-editor>header{z-index:2;color:var(--nn-context-ink,#181b20);background:var(--navy);justify-content:space-between;align-items:center;padding:24px 28px;display:flex;position:sticky;top:0}.property-editor header p{color:#d2af68;letter-spacing:.18em;margin:0;font-size:8px}.property-editor header h2{margin:5px 0 0;font-family:Georgia,Noto Serif Thai,serif;font-size:22px;font-weight:400}.property-editor header button{color:var(--nn-context-ink,#181b20);background:0 0;border:0;font-size:30px}.property-editor>footer{--nn-context-ink:#181b20;background:#fff;border-top:1px solid #e0e4e7;justify-content:flex-end;gap:10px;padding:17px 28px;display:flex;position:sticky;bottom:0}.property-editor>footer button{--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d4d4;padding:10px 20px}.property-editor>footer button:last-child{border-color:var(--gold);color:var(--nn-context-ink,#181b20);background:var(--gold)}@media (width<=980px){}@media (width<=700px){.property-editor{width:100%}}.property-search-stage{--nn-context-ink:#181b20;background:#f4f1ea;padding:85px 0 34px}.luxury-footer-grid{grid-template-columns:1.25fr .75fr .75fr 1.25fr}.footer-logo{object-fit:contain;object-position:left center;width:150px;height:90px}.footer-grid small{color:#ffffff59;font-size:9px;line-height:1.7}.footer-socials{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.footer-socials a{border:1px solid #ffffff21;padding:5px 8px;font-size:8px}.company-timeline{border-left:1px solid #d3ae6773;margin-top:60px}.company-timeline article{grid-template-columns:160px 1fr;gap:40px;padding:5px 0 48px 35px;display:grid;position:relative}.company-timeline article:before{content:"";--nn-context-ink:#181b20;background:#cfaa63;border-radius:50%;width:9px;height:9px;position:absolute;top:10px;left:-5px}.company-timeline>article>span{color:#d7b56f;font-family:Georgia,serif;font-size:24px}.company-timeline small{color:#9f8047;letter-spacing:.18em;font-size:8px}.company-timeline h3{margin:7px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:24px;font-weight:400}.company-timeline p{color:var(--nn-context-ink,#181b20);margin:0;line-height:1.8}.compact-select{--nn-context-ink:#181b20;background:#fff;border:1px solid #d9dee2;padding:6px;font-size:9px}@media (width<=1050px){.footer-grid.luxury-footer-grid{grid-template-columns:1fr 1fr}}@media (width<=820px){.company-timeline article{grid-template-columns:100px 1fr}}@media (width<=620px){.property-search-stage{padding-top:65px}.footer-grid.luxury-footer-grid{grid-template-columns:1fr}.company-timeline article{grid-template-columns:1fr;gap:10px;padding-left:25px}}.hero-logo-seal img,.about-logo-stage img,.admin-logo img,.footer-logo{object-fit:contain;display:block}.editorial-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 82% 35%,#cba75e30,#0000 26%),linear-gradient(115deg,#211e19,#2a2a2a);padding:115px 0 95px}.editorial-hero h1{max-width:850px;margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(54px,6.5vw,85px);font-weight:400;line-height:1.05}.editorial-hero h1 em{color:#d1ad67;font-style:normal}.editorial-hero>div>p:last-child{max-width:680px;color:var(--nn-context-ink,#181b20);font-size:15px;line-height:1.9}.editorial-list{padding-top:100px;padding-bottom:120px}.editorial-list-head{border-bottom:1px solid #dfe2e4;justify-content:space-between;align-items:end;margin-bottom:38px;padding-bottom:22px;display:flex}.editorial-list-head span{color:#aa7e37;letter-spacing:.18em;font-size:8px}.editorial-list-head h2{margin:5px 0 0;font-family:Georgia,Noto Serif Thai,serif;font-size:38px;font-weight:400}.editorial-list-head>p{color:#8b939b;font-size:10px}@media (width<=1100px){}@media (width<=820px){.editorial-hero{padding:80px 0 65px}}@media (width<=620px){.editorial-list{padding-top:70px;padding-bottom:80px}.editorial-list-head{flex-direction:column;align-items:flex-start}.editorial-hero h1{font-size:48px}}@media (width<=1100px){}@media (width<=700px){}@media (width<=900px){}@media (width<=560px){}@supports (color:color-mix(in lab, red, red)){}@supports (color:color-mix(in lab, red, red)){}@supports (color:color-mix(in lab, red, red)){}@supports (color:color-mix(in lab, red, red)){}@supports (color:color-mix(in lab, red, red)){}@supports (color:color-mix(in lab, red, red)){}.property-type-rail{border-top:1px solid #d8d9d6;border-left:1px solid #d8d9d6;grid-template-columns:repeat(4,1fr);display:grid}.property-type-rail a{background:#ffffff73;border-bottom:1px solid #d8d9d6;border-right:1px solid #d8d9d6;flex-direction:column;min-height:170px;padding:25px;transition:all .25s;display:flex}.property-type-rail a:hover{color:var(--nn-context-ink,#181b20);background:var(--brand-primary,#181b20);--nn-context-ink:#fff;transform:translateY(-3px);box-shadow:0 18px 35px #1b1b1b29}.property-type-rail i{color:var(--brand-accent,#c9a354);font-family:Georgia,serif;font-size:27px;font-style:normal}.property-type-rail span{margin-top:auto;font-family:Georgia,Noto Serif Thai,serif;font-size:18px}.property-type-rail b{color:#9b7a3b;letter-spacing:.08em;margin-top:9px;font-size:8px;font-weight:400}.property-type-badge{color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#171717c7;padding:6px 9px;font-size:8px;position:absolute;bottom:13px;right:13px}.property-map-section{padding-bottom:110px}.property-map-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:25px;display:flex}.property-map-head h2{margin:3px 0 7px;font-family:Georgia,Noto Serif Thai,serif;font-size:40px;font-weight:400}.property-map-head>div>span{color:#727c85;font-size:13px}.property-map-head>a{color:#8a682d;border:1px solid #c7a45d;padding:12px 17px;font-size:11px}.property-map-frame{--nn-context-ink:#181b20;background:#edf0ef;border:1px solid #dfe2e2;height:490px;position:relative;overflow:hidden}.property-map-frame iframe{filter:saturate(.75)contrast(1.04);border:0;width:100%;height:100%}@supports (color:color-mix(in lab, red, red)){}@supports (color:color-mix(in lab, red, red)){}@supports (color:color-mix(in lab, red, red)){}@keyframes towerDrift{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.08)translate(-2%,1%)}}@keyframes portalGlow{0%{opacity:.48;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}@keyframes portalVideoIn{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@media (width<=1100px){.property-type-rail{grid-template-columns:repeat(4,1fr)}}@media (width<=850px){.property-type-rail{grid-template-columns:repeat(2,1fr)}.property-map-frame{height:410px}}@media (width<=620px){.property-type-rail{grid-template-columns:1fr 1fr}.property-type-rail a{min-height:135px;padding:18px}.property-type-rail span{font-size:15px}.property-map-head{flex-direction:column;align-items:flex-start}.property-map-head h2{font-size:34px}.property-map-frame{height:360px}}@media (prefers-reduced-motion:reduce){}main>section:not(:first-of-type),main>div>section:not(:first-of-type){content-visibility:auto;contain-intrinsic-size:auto 840px}.property-card-pro{--nn-context-ink:#181b20;background:#fff;border:1px solid #dfe3e6;border-radius:19px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 28px #1b1b1b0b}.property-card-pro:hover{transform:translateY(-6px);box-shadow:0 24px 60px #1b1b1b21}.property-media{--nn-context-ink:#fff;background:#181b20;position:relative;overflow:hidden}.property-card-pro .property-image{aspect-ratio:1.43;background-position:50%;background-size:cover;transition:transform .45s;position:relative;overflow:hidden}.property-card-pro .property-card-image-source{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.resilient-image{--nn-context-ink:#181b20;background:#e7e9e7;transition:opacity .22s}.resilient-image-loading{opacity:.45}.resilient-image-loaded,.resilient-image-fallback{opacity:1}.resilient-image-fallback{--nn-context-ink:#fff;background:linear-gradient(135deg,#181b20,#333);padding:12%;object-fit:contain!important}.property-card-pro .property-image:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#101010c7);position:absolute;inset:45% 0 0}.property-card-badges{z-index:3;gap:6px;display:flex;position:absolute;top:15px;left:15px}.property-card-badges b,.property-card-badges em{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#555;border-radius:22px;padding:8px 13px;font-size:10px;font-style:normal;font-weight:750;line-height:1;display:block;box-shadow:0 5px 18px #00000024}.property-card-badges em{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#1b1b1bb3}.property-card-watermark{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#151515a3;border:1px solid #dcb8696b;border-radius:11px;place-items:center;width:58px;height:58px;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 7px 22px #0000002e}.property-card-watermark img{object-fit:contain;filter:drop-shadow(0 2px 5px #00000059);width:48px;height:48px}.property-card-verified{z-index:3;color:var(--nn-context-ink,#181b20);letter-spacing:.06em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14684bdb;border-radius:20px;padding:5px 8px;font-size:7px;font-weight:800;position:absolute;top:80px;right:15px}.property-card-location{z-index:3;color:var(--nn-context-ink,#181b20);text-shadow:0 2px 10px #000000d9;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;font-size:10px;font-weight:650;line-height:1.35;display:flex;position:absolute;bottom:16px;left:18px;right:68px;overflow:hidden}.property-media>.property-shortlist-button.compact{width:39px;height:39px;color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#181818c4;border:1px solid #ffffff6b;top:auto;bottom:12px;right:14px;box-shadow:0 8px 25px #00000038}.property-media>.property-shortlist-button.compact span{color:var(--nn-context-ink,#181b20)}.property-card-pro .property-body{flex-direction:column;flex:1;padding:22px 24px 20px;display:flex}.property-card-reference{color:#9a7537;letter-spacing:.09em;justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;font-size:7px;display:flex}.property-card-reference b{color:#8c672a;letter-spacing:.1em;border:1px solid #d9c18d;border-radius:12px;padding:4px 7px;font-size:6px}.property-card-pro .property-body h3{color:#272727;min-height:54px;margin:0;font-family:Arial,Noto Sans Thai,sans-serif;font-size:18px;font-weight:750;line-height:1.5}.property-card-pro .property-body h3 a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.property-facts{color:#7d8992;border-bottom:1px solid #e5e8e9;align-items:center;gap:15px;min-height:48px;margin:14px 0 0;padding-bottom:16px;display:flex}.property-facts span{align-items:center;gap:5px;min-width:0;display:flex}.property-facts b{color:#393939;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.3;overflow:hidden}.property-facts span:first-child{max-width:48%}.property-card-footer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:18px;display:grid}.property-agent-chip{color:#373737;align-items:center;gap:10px;min-width:0;display:flex}.property-agent-chip>img{object-fit:cover;object-position:center top;--nn-context-ink:#fff;background:#181b20;border:2px solid #eef0f1;border-radius:50%;flex:none;width:43px;height:43px}.property-agent-chip.company-agent>img{object-fit:contain;padding:4px}.property-agent-chip>span{flex-direction:column;min-width:0;display:flex}.property-agent-chip small{color:#a27a35;letter-spacing:.08em;font-size:6px}.property-agent-chip b{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;font-weight:700;overflow:hidden}.property-card-price{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.property-card-price strong{color:#252525;white-space:nowrap;max-width:160px;font-size:19px;font-weight:800;line-height:1.2}.property-card-price small{margin-top:5px;font-size:7px}@media (width<=1100px){.property-card-pro .property-body{padding:19px}.property-card-footer{grid-template-columns:1fr;gap:12px}.property-card-price{text-align:left;align-items:flex-start}.property-card-price strong{max-width:none}.property-agent-chip b{max-width:170px}.property-facts{gap:10px}}@media (width<=620px){.property-card-pro{border-radius:16px}.property-card-pro .property-image{aspect-ratio:1.38}.property-card-pro .property-body{padding:19px 20px}.property-card-footer{grid-template-columns:minmax(0,1fr) auto}.property-card-price{text-align:right;align-items:flex-end}.property-card-price strong{max-width:150px;font-size:17px}.property-card-watermark{width:52px;height:52px}.property-card-watermark img{width:43px;height:43px}.property-card-verified{top:73px}}.property-detail-page{--nn-context-ink:#181b20;background:#f7f7f5}.property-share{color:#66727c;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d8dadb;margin-bottom:30px;padding:9px 13px;font-size:9px}.listing-price-card,.listing-agent-card,.listing-lead-form,.listing-safety{--nn-context-ink:#181b20;background:#fff;border:1px solid #dde1e2}@supports (color:color-mix(in lab, red, red)){}@supports (color:color-mix(in lab, red, red)){}@supports (color:color-mix(in lab, red, red)){}@supports (color:color-mix(in lab, red, red)){}.channel-phone{--channel-color:#4c4c4c;--channel-soft:#f5f5f5}.channel-line{--channel-color:#06a94f;--channel-soft:#effbf4}.channel-whatsapp{--channel-color:#128c4a;--channel-soft:#effaf4}.channel-email{--channel-color:#a7792d;--channel-soft:#fbf6ea}.channel-instagram{--channel-color:#c13584;--channel-soft:#fcf1f7}.channel-facebook,.channel-messenger{--channel-color:#7b7b7b;--channel-soft:#f4f4f4}.channel-youtube{--channel-color:#e62117;--channel-soft:#fff1f0}.channel-tiktok{--channel-color:#181818;--channel-soft:#f2f4f6}.channel-telegram{--channel-color:#828282;--channel-soft:#f6f6f6}.channel-wechat{--channel-color:#09a84e;--channel-soft:#effaf4}.channel-linkedin{--channel-color:#676767;--channel-soft:#f5f5f5}.channel-website{--channel-color:#735b9c;--channel-soft:#f6f2fb}.listing-safety{color:#7d673b;--nn-context-ink:#181b20;background:#fbf6eb;margin-top:12px;padding:18px}.listing-safety b{font-size:10px}.listing-safety p{margin:6px 0 0;font-size:8px;line-height:1.65}@media (width<=1050px){}@media (width<=820px){.property-share{margin-bottom:8px}.property-detail-page .site-footer{padding-bottom:70px}}@media (width<=620px){}.property-journey{--nn-context-ink:#181b20;background:#f1eee7;padding:115px 0}.property-journey>div{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}@media (width<=1000px){.property-journey>div{grid-template-columns:1fr;gap:50px}}@media (width<=820px){}@media (width<=620px){.home-location-section,.home-market-section,.home-rent-section,.property-journey{padding-top:78px;padding-bottom:80px}}@media (width<=820px){}@media (width<=620px){}@media (width<=1050px){}@media (width<=850px){}@media (width<=620px){}html,body{width:100%;max-width:100%;overflow-x:hidden}img,video,iframe{max-width:100%}@media (width<=900px){}@media (width<=620px){.portal-search label,.marketplace-search input,.marketplace-search select,.listing-search input,.listing-search select,.marketplace-search button,.listing-search button,.submission-submit button,.contact-form>button,.gold-button,.outline-button{min-height:48px}.property-card a,.marketplace-type-rail a,.property-type-rail a,.listing-purpose-links a{touch-action:manipulation}.property-detail-page .footer{padding-bottom:calc(92px + env(safe-area-inset-bottom))}.footer-bottom{padding-bottom:env(safe-area-inset-bottom)}}.property-card{position:relative}.property-shortlist-button{color:#5e5e5e;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d8dcdf;align-items:center;gap:8px;padding:10px 13px;font-size:9px;font-weight:700;display:inline-flex}.property-shortlist-button span{color:#a8792f;font-family:Georgia,serif;font-size:18px;line-height:1}.property-shortlist-button.active{color:#7d5a23;--nn-context-ink:#181b20;background:#fbf5e9;border-color:#c39b4d}.property-shortlist-button.compact{z-index:6;border:0;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid;position:absolute;bottom:150px;right:14px;box-shadow:0 8px 24px #17171733}.property-shortlist-button.compact span{font-size:22px}.property-price>div{flex-direction:column;gap:4px;display:flex}.property-price>div>strong{font-size:18px}.availability{color:#67806d;font-size:8px}.availability.จอง,.availability.ขายแล้ว,.availability.เช่าแล้ว,.availability.หมดอายุ{color:#a1644d}.compare-tray{z-index:44;width:min(560px,100% - 32px);color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);--nn-context-ink:#fff;background:#1a1a1af5;justify-content:space-between;align-items:center;padding:10px 12px 10px 18px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 55px #12121247}.compare-tray>div{align-items:center;gap:12px;display:flex}.compare-tray>div>span{color:#e2c580;border:1px solid #c9a45e;place-items:center;width:34px;height:34px;font-family:Georgia,serif;display:grid}.compare-tray p{flex-direction:column;margin:0;display:flex}.compare-tray b{font-size:10px}.compare-tray small{color:#ffffff7a;margin-top:3px;font-size:7px}.compare-tray>a{color:#1b1b1b;--nn-context-ink:#181b20;background:#d0ad66;padding:11px 16px;font-size:9px;font-weight:800}.compare-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 83% 18%,#cba85d40,#0000 26%),#181b20;padding:90px 0 70px}.compare-hero p{color:#d5b36c;letter-spacing:.2em;margin:0;font-size:8px}.compare-hero h1{margin:10px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(42px,5vw,67px);font-weight:400}.compare-hero span{color:var(--nn-context-ink,#181b20);font-size:12px}.compare-page{padding-top:60px;padding-bottom:110px}.compare-actions{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.compare-actions p{font-family:Georgia,Noto Serif Thai,serif;font-size:19px}.compare-actions button{color:#8d682d;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #b58a3e;padding:8px}.compare-grid{grid-template-columns:repeat(var(--compare-count), minmax(240px, 1fr));gap:12px;display:grid;overflow-x:auto}.compare-grid>article{--nn-context-ink:#181b20;background:#fff;border:1px solid #dfe3e4;min-width:240px;position:relative}.compare-remove{z-index:2;width:32px;height:32px;color:var(--nn-context-ink,#181b20);cursor:pointer;background:#171717c7;border:0;border-radius:50%;font-size:20px;position:absolute;top:10px;right:10px}.compare-image{object-fit:cover;width:100%;height:200px;display:block}.compare-title{min-height:150px;padding:22px}.compare-title small{color:#a17a37;font-size:8px}.compare-title h2{margin:8px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:19px;font-weight:400;line-height:1.4}.compare-title p{color:#7a858d;font-size:9px}.compare-grid dl{margin:0;padding:0 22px}.compare-grid dl>div{border-top:1px solid #e6e8e8;min-height:64px;padding:12px 0}.compare-grid dt{color:#91999f;font-size:8px}.compare-grid dd{color:#404040;margin:5px 0 0;font-size:10px;font-weight:700}.compare-grid>article>a{color:var(--nn-context-ink,#181b20);text-align:center;--nn-context-ink:#fff;background:#181b20;margin:20px 22px 24px;padding:12px;font-size:9px;font-weight:700;display:block}.compare-empty{text-align:center;--nn-context-ink:#181b20;background:#f3f1ec;place-content:center;justify-items:center;min-height:420px;padding:40px;display:grid}.compare-empty>span{color:#b78a3d;font-family:Georgia,serif;font-size:55px}.compare-empty h2{margin:13px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:30px;font-weight:400}.compare-empty p{color:#78828a;max-width:500px;line-height:1.7}.compare-empty a{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;margin-top:16px;padding:13px 18px;font-size:10px}.status.verified{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#297354;margin-left:5px}@media (width<=1000px){.compare-grid{grid-template-columns:repeat(var(--compare-count), minmax(260px, 1fr))}}@media (width<=700px){.compare-tray{bottom:calc(10px + env(safe-area-inset-bottom))}.compare-tray p small{display:none}.compare-hero{padding:65px 0 55px}.compare-page{padding-top:30px}.compare-grid{grid-template-columns:repeat(var(--compare-count), minmax(280px, 84vw));padding-bottom:10px}.compare-empty{min-height:360px;padding:25px}.property-shortlist-button.compact{bottom:157px}}@media print{body{--nn-context-ink:#181b20!important;background:#fff!important}}.property-alert-panel{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 86% 10%,#d4b1653d,#0000 30%),#181b20;grid-template-columns:1fr;margin:0 0 48px;display:grid;overflow:hidden;box-shadow:0 20px 55px #17171721}.property-alert-panel.open{grid-template-columns:.72fr 1.28fr}.property-alert-intro{padding:34px 38px;position:relative}.property-alert-intro>div{align-items:center;gap:11px;display:flex}.property-alert-intro>div>span{width:37px;height:37px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#08b838;border-radius:9px;place-items:center;font-size:8px;font-weight:800;display:grid}.property-alert-intro small{color:#d8b76d;letter-spacing:.16em;font-size:8px}.property-alert-intro h2{margin:18px 0 9px;font-family:Georgia,Noto Serif Thai,serif;font-size:34px;font-weight:400;line-height:1.14}.property-alert-intro p{max-width:510px;color:var(--nn-context-ink,#181b20);margin:0;font-size:10px;line-height:1.75}.property-alert-intro>button{color:#e2c47d;cursor:pointer;background:0 0;border:1px solid #d9b871ad;margin-top:20px;padding:11px 14px;font-size:9px}.property-alert-form-wrap{color:#373737;--nn-context-ink:#181b20;background:#f4f1ea;padding:30px 34px}.property-alert-fields{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.property-alert-fields label{flex-direction:column;gap:6px;display:flex}.property-alert-fields span{color:#77818a;font-size:8px}.property-alert-fields input,.property-alert-fields select{color:#373737;--nn-context-ink:#181b20;background:#fff;border:1px solid #dadee0;outline:0;width:100%;padding:10px}.property-alert-submit{color:#181b20;--nn-context-ink:#181b20;background:#cfac64;border:0;width:100%;margin-top:15px;padding:13px;font-size:10px;font-weight:800}.property-alert-success{text-align:center;place-content:center;min-height:270px;display:grid}.property-alert-success>i{width:48px;height:48px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#32815a;border-radius:50%;place-items:center;margin:0 auto 12px;font-style:normal;display:grid}.property-alert-success p{color:#65717b;margin:0;font-size:9px}.property-alert-success h3{color:#181b20;letter-spacing:.08em;margin:9px 0;font-family:Georgia,serif;font-size:32px}.property-alert-success>span{color:#77828a;max-width:430px;font-size:9px;line-height:1.7}.property-alert-success>div{justify-content:center;gap:7px;margin-top:16px;display:flex}.property-alert-success button,.property-alert-success a{color:#444;--nn-context-ink:#181b20;background:#fff;border:1px solid #d2d7d9;padding:10px 13px;font-size:8px}.property-alert-success a{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#0ca83b;border-color:#0ca83b}.property-map-explorer{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb}.property-map-canvas{--nn-context-ink:#181b20;background:#e7e9e6;position:absolute;inset:0}.nationnest-map-marker-shell{background:0 0!important;border:0!important}.nationnest-map-marker-shell span{min-width:62px;height:30px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#222;border:2px solid #fff;border-radius:4px;place-items:center;padding:0 9px;font-family:Arial,sans-serif;font-size:10px;font-weight:800;display:grid;position:relative;box-shadow:0 6px 17px #17171759}.nationnest-map-marker-shell span:after{content:"";border:6px solid #0000;border-top:7px solid #222;border-bottom-width:0;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.nationnest-map-popup{flex-direction:column;width:190px;padding:3px;display:flex}.nationnest-map-popup small{color:#99712f;font-size:9px}.nationnest-map-popup b{margin:6px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:14px;line-height:1.35}.nationnest-map-popup span{font-size:10px;font-weight:700}.nationnest-map-popup a{text-align:center;--nn-context-ink:#fff;background:#181b20;margin-top:9px;padding:8px;font-size:9px;color:var(--nn-context-ink,#181b20)!important}@media (width<=620px){}@media (width<=1050px){}@media (width<=760px){.property-alert-panel.open,.property-alert-fields{grid-template-columns:1fr}}@media (width<=620px){.property-alert-intro,.property-alert-form-wrap{padding:26px 21px}.property-alert-intro h2{font-size:29px}.property-alert-fields input,.property-alert-fields select,.viewing-booking input,.viewing-booking select,.viewing-booking textarea{font-size:16px}}.property-language-switcher{justify-content:flex-end;align-items:center;gap:5px;margin-bottom:10px;display:flex}.property-language-switcher>span{color:#8c969e;letter-spacing:.13em;margin-right:6px;font-size:6px}.property-language-switcher a{color:#697781;border:1px solid #d7dcde;padding:5px 7px;font-size:7px}.property-language-switcher a.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#ad8137;border-color:#ad8137}.property-offer-widget{margin-top:14px}.compact-input,.compact-notes{color:#3f3f3f;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;width:100%;padding:8px;font-size:8px}.compact-notes{resize:vertical;min-height:48px}@media (width<=1100px){}@media (width<=760px){}@media (width<=520px){.property-language-switcher{justify-content:flex-start}}.property-language-switcher button{color:#697781;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d7dcde;padding:5px 7px;font-size:7px}.property-language-switcher button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#ad8137;border-color:#ad8137}.nn-concierge{z-index:90;font-family:Arial,Noto Sans Thai,sans-serif;position:fixed;bottom:22px;right:22px}.concierge-launch{min-width:214px;height:56px;color:var(--nn-context-ink,#181b20);cursor:pointer;--nn-context-ink:#fff;background:#181b20;border:1px solid #d0ae669e;align-items:center;gap:10px;padding:7px 10px;display:flex;box-shadow:0 18px 45px #12121242}.concierge-launch i{color:#181b20;--nn-context-ink:#181b20;background:linear-gradient(135deg,#ead08d,#b58435);border-radius:50%;place-items:center;width:38px;height:38px;font:italic 700 19px Georgia,serif;display:grid}.concierge-launch span{text-align:left;flex:1;font-size:10px;font-weight:700}.concierge-launch b{color:#e1c174;font-size:15px}.concierge-panel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:min(420px,100vw - 32px);max-height:calc(100dvh - 205px);color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border:1px solid #c6a15b99;position:absolute;bottom:67px;right:0;overflow:hidden auto;box-shadow:0 30px 85px #0c0c0c6b}.concierge-panel>header{z-index:2;background:radial-gradient(circle at 100% 0,#c6a15b40,#0000 42%),#181b20;justify-content:space-between;gap:20px;padding:26px 25px 21px;display:flex;position:sticky;top:0}.concierge-panel header small{color:#d4b164;letter-spacing:.17em;font-size:7px}.concierge-panel h2{margin:8px 0 4px;font:400 25px/1.2 Georgia,Noto Serif Thai,serif}.concierge-panel header p{color:var(--nn-context-ink,#181b20);margin:0;font-size:9px;line-height:1.55}.concierge-panel header button{width:44px;height:44px;color:var(--nn-context-ink,#181b20);cursor:pointer;background:0 0;border:1px solid #ffffff30;flex:0 0 44px}.concierge-panel nav{border-top:1px solid #ffffff1a;border-left:1px solid #ffffff1a;grid-template-columns:1fr 1fr;display:grid}.concierge-panel nav a{border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;grid-template-columns:30px 1fr 12px;gap:9px;min-height:105px;padding:16px;display:grid}.concierge-panel nav a:hover{background:#c6a15b1a}.concierge-panel nav i{color:#d6b66f;font-size:17px;font-style:normal}.concierge-panel nav span{flex-direction:column;display:flex}.concierge-panel nav b{font-size:9px}.concierge-panel nav small{color:#ffffff75;margin-top:6px;font-size:7px;line-height:1.55}.concierge-panel nav em{color:#d3b36a;font-style:normal}.concierge-panel>footer{color:#d7bc80;letter-spacing:.05em;justify-content:space-between;padding:14px 22px;font-size:8px;display:flex}.property-brief-actions{--nn-context-ink:#181b20;background:#f8f7f4;border:1px solid #e0e3e4;justify-content:space-between;align-items:center;gap:20px;margin:0 0 13px;padding:11px 13px;display:flex}.property-brief-actions>span{color:#8d713c;letter-spacing:.12em;font-size:7px}.property-brief-actions>div{gap:7px;display:flex}.property-brief-actions button{color:#575757;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6dadd;padding:8px 10px;font-size:8px}.property-brief-actions button:hover{color:#8c6423;border-color:#b98c42}@media (width<=1100px){}@media (width<=900px){}@media (width<=650px){.nn-concierge{right:16px;bottom:calc(16px + env(safe-area-inset-bottom))}.concierge-launch{width:56px;min-width:56px}.concierge-launch span{display:none}.concierge-panel nav{grid-template-columns:1fr 1fr}.concierge-panel nav a{grid-template-columns:24px 1fr 10px;gap:7px;min-height:68px;padding:11px 10px}.concierge-panel{inset:max(116px, calc(84px + env(safe-area-inset-top))) 10px calc(84px + env(safe-area-inset-bottom)) 10px;overscroll-behavior:contain;border-radius:14px;width:auto;max-width:none;max-height:none;position:fixed;overflow-y:auto}.concierge-panel>header{gap:10px;padding:16px 15px 13px}.concierge-panel h2{margin-top:5px;font-size:20px}.concierge-panel header p{font-size:8px}.concierge-panel nav small{display:none}.concierge-panel nav b{font-size:9px;line-height:1.35}.concierge-panel>footer{padding:11px 14px}.property-brief-actions{flex-direction:column;align-items:flex-start}}@media print{.site-header,.listing-breadcrumb,.property-language-switcher,.property-share,.shortlist-button,.listing-contact-column,.related-property-section,.mobile-property-actions,.footer,.listing-media-suite,.nn-concierge,.property-brief-actions button{display:none!important}.property-detail-page{--nn-context-ink:#181b20;background:#fff}.property-brief-actions{--nn-context-ink:#181b20;background:#fff;border:0;padding:0;display:block}.property-gallery{break-inside:avoid}}@media (width<=1080px){}@media (width<=650px){}@keyframes resident-orbit{to{transform:rotate(360deg)}}.community-project-head{min-height:310px;padding:44px}.community-project-head>div:first-child>span{color:#ffffff7a;margin-top:9px;font-size:8px}.community-announcements,.community-service-menu{border-bottom:1px solid #d9dcdb;margin:0;padding:52px 38px}.community-announcements>header div>p,.community-service-menu>header div>p,.resident-facility-ribbon header p,.resident-contact-hub header p{color:#a17a36;letter-spacing:.16em;margin:0 0 7px;font-size:7px}.community-announcements>header button{color:#7b858c;cursor:pointer;background:0 0;border:1px solid #d4d9da;padding:8px 10px;font-size:7px}.community-announcements>div{--nn-context-ink:#181b20;background:#dfe2e2;grid-template-columns:repeat(2,1fr);gap:1px}.community-announcements article{min-height:150px;padding:22px}.community-announcements article>div{justify-content:space-between;display:flex}.community-announcements article>div small{border:1px solid #d5d9da;padding:4px 6px}.community-announcements article>div time{color:#949b9f;font-size:6px}.community-announcements article.important{border-top:3px solid #c3984d}.community-service-menu>header{align-items:end}.community-service-menu>header>span{color:#7c868d;max-width:330px;font-size:8px}.community-service-menu>div{--nn-context-ink:#181b20;background:#d8dcdd;grid-template-columns:repeat(5,1fr);gap:1px}.community-service-menu button{--nn-context-ink:#181b20;background:#fff;border:0;min-height:230px;padding:20px;position:relative}.community-service-menu button:hover{z-index:2;transform:translateY(-5px);box-shadow:0 20px 45px #1a1a1a26}.community-service-menu button>small{color:#ad8441;letter-spacing:.1em;margin-top:18px;font-size:6px}.community-service-menu button>b{margin-top:7px;font:400 16px Georgia,Noto Serif Thai,serif}.community-service-menu button>span{font-size:7px}.community-service-menu button>em{color:#9c7532;margin-top:auto;font-size:6px;font-style:normal}.community-service-menu button.active em{color:#dfc17d}@media (width<=1050px){.community-service-menu>div{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.community-project-head{min-height:360px}.community-announcements,.community-service-menu,.resident-facility-ribbon,.resident-contact-hub,.resident-community-app>.resident-track{padding:38px 20px}.community-service-menu>header{flex-direction:column;align-items:flex-start;gap:10px}.community-service-menu>div{grid-template-columns:1fr 1fr}}@media (width<=500px){.resident-command-strip,.community-announcements>div,.community-service-menu>div,.resident-facility-ribbon>div{grid-template-columns:1fr}.community-service-menu button{min-height:190px}}@media (width<=520px){}@media (width<=760px){}.company-vtr-section{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 85% 10%,#caa1532e,#0000 30%),linear-gradient(145deg,#171717,#0a0a0a 75%);padding:110px 0;position:relative;overflow:hidden}.company-vtr-orbit{pointer-events:none;border:1px solid #d5b16621;border-radius:50%;position:absolute}.company-vtr-orbit-one{width:520px;height:520px;top:-310px;right:-90px}.company-vtr-orbit-two{width:280px;height:280px;bottom:-205px;left:8%}.company-vtr-shell{z-index:1;position:relative}.company-vtr-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;margin-bottom:42px;display:grid}.company-vtr-heading p{color:#d7b265;letter-spacing:.22em;margin:0 0 15px;font-size:10px}.company-vtr-heading p span{color:#78d29e;letter-spacing:.12em;margin-left:14px;font-size:8px}.company-vtr-heading h2{letter-spacing:-.025em;max-width:750px;margin:0;font:400 clamp(38px,5vw,65px)/1.08 Georgia,Noto Serif Thai,serif}.company-vtr-heading>div:last-child{border-left:1px solid #ffffff24;padding-left:30px}.company-vtr-heading>div:last-child>span{color:var(--nn-context-ink,#181b20);font-size:14px;line-height:1.8;display:block}.company-vtr-heading>div:last-child>b{color:#dabb77;letter-spacing:.15em;margin-top:17px;font:400 11px/1.5 Georgia,serif;display:block}.company-vtr-stage{background:#161616e0;border:1px solid #dab66b4d;grid-template-columns:300px minmax(0,1fr);min-height:590px;display:grid;box-shadow:0 45px 120px #00000059}.company-vtr-stage>aside{background:linear-gradient(#ffffff09,#0000);border-right:1px solid #ffffff1f;flex-direction:column;padding:38px 30px;display:flex}.company-vtr-stage>aside>small{color:#d8b76f;letter-spacing:.18em;font-size:8px}.company-vtr-stage>aside>strong{color:#e1c17b;letter-spacing:-.12em;margin:25px 0 13px;font:400 72px/1 Georgia,serif}.company-vtr-stage>aside>p{color:var(--nn-context-ink,#181b20);margin:0;font-size:12px;line-height:1.75}.company-vtr-stage nav{gap:8px;margin-top:36px;display:grid}.company-vtr-stage nav button{width:100%;color:var(--nn-context-ink,#181b20);text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff1f;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;padding:13px;display:grid}.company-vtr-stage nav button.active{color:var(--nn-context-ink,#181b20);background:#ca9e4d1f;border-color:#d8b56ca6}.company-vtr-stage nav button>i{color:#171717;--nn-context-ink:#181b20;background:#d2aa5c;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.company-vtr-stage nav button>span{flex-direction:column;display:flex}.company-vtr-stage nav button small{letter-spacing:.13em;font-size:6px}.company-vtr-stage nav button b{margin-top:4px;font:400 14px Georgia,serif}.company-vtr-stage nav button em{color:#d6b269;font-style:normal}.company-vtr-stage>aside>a{color:#d6b369;border-top:1px solid #ffffff1c;margin-top:auto;padding-top:20px;font-size:10px}.company-vtr-player-wrap{--nn-context-ink:#fff;background:#090909;flex-direction:column;min-width:0;padding:20px;display:flex}.company-vtr-player-top,.company-vtr-player-bottom{color:#ffffff5e;letter-spacing:.14em;justify-content:space-between;align-items:center;height:38px;font-size:7px;display:flex}.company-vtr-player-top i{--nn-context-ink:#fff;background:#d24f45;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 10px #d24f45}.company-vtr-player-top b,.company-vtr-player-bottom b{color:#b68c43}.company-vtr-player{--nn-context-ink:#fff;background:#000;flex:1;place-items:center;min-height:470px;display:grid;position:relative;overflow:hidden}.company-vtr-player iframe{--nn-context-ink:#fff;background:#000;border:0;width:100%;height:100%;min-height:470px}.company-vtr-stage:is(.tiktok,.instagram) .company-vtr-player iframe{width:min(100%,340px)}@media (width<=920px){.company-vtr-heading{grid-template-columns:1fr;gap:25px}.company-vtr-heading>div:last-child{border-left:0;padding-left:0}.company-vtr-stage{grid-template-columns:240px minmax(0,1fr)}}@media (width<=700px){.company-vtr-section{padding:78px 0}.company-vtr-heading h2{font-size:39px}.company-vtr-stage{grid-template-columns:1fr}.company-vtr-stage>aside{border-bottom:1px solid #ffffff1f;border-right:0}.company-vtr-stage>aside>strong{font-size:54px}.company-vtr-stage nav{grid-template-columns:1fr 1fr;margin-top:25px}.company-vtr-stage>aside>a{margin-top:22px}.company-vtr-player-wrap{padding:10px}.company-vtr-player,.company-vtr-player iframe{min-height:230px}.company-vtr-stage:is(.tiktok,.instagram) .company-vtr-player,.company-vtr-stage:is(.tiktok,.instagram) .company-vtr-player iframe{min-height:610px}.company-vtr-stage:is(.tiktok,.instagram) .company-vtr-player iframe{width:100%}}@media (width<=440px){.company-vtr-heading h2{font-size:34px}.company-vtr-stage nav{grid-template-columns:1fr}.company-vtr-stage:is(.tiktok,.instagram) .company-vtr-player,.company-vtr-stage:is(.tiktok,.instagram) .company-vtr-player iframe{min-height:540px}}@media (width<=1100px){}@media (width<=720px){}@media (width<=440px){}.status.expired{color:#9d4138;--nn-context-ink:#181b20;background:#f8e5e2}@media (width<=620px){}@media (width<=700px){}@media (width<=620px){}@media (width<=760px){}@media (width<=620px){}@keyframes nearby-pulse{50%{box-shadow:0 0 0 12px #c9a35400}}@media (prefers-reduced-motion:reduce){}@media (width<=1100px){}@media (width<=560px){}@media (width<=640px){}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}:root{--nn-control-radius:14px;--nn-control-focus:#8b692e;--nn-motion-quick:.16s;--nn-motion-smooth:.24s;--nn-motion-ease:cubic-bezier(.2,.7,.25,1);--nn-ink:#232323;--nn-ink-soft:#6d6d6d;--nn-navy:#161616;--nn-navy-soft:#292929;--nn-gold:#b8893e;--nn-gold-soft:#ead8ae;--nn-canvas:#f2f6fa;--nn-surface:#fff;--nn-line:#dde3e5;--nn-success:#277654;--nn-danger:#a9473d;--nn-space-1:4px;--nn-space-2:8px;--nn-space-3:12px;--nn-space-4:16px;--nn-space-6:24px;--nn-space-8:32px;--nn-space-12:48px;--nn-space-16:64px;--nn-space-24:96px;--nn-radius-sm:10px;--nn-radius-md:16px;--nn-radius-lg:22px;--nn-radius-xl:30px;--nn-shadow-card:inset 0 1px 0 #ffffffeb, 0 2px 4px #1616160a, 0 14px 34px #16161614;--nn-shadow-float:0 24px 70px #16161624;--nn-container:min(1280px, calc(100vw - 48px));--nn-motion-fast:.16s;--nn-motion:.24s;--nn-ease:cubic-bezier(.2, .7, .2, 1)}@media (width<=760px){:root{--nn-container:calc(100vw - 28px)}}.property-card-kicker{justify-content:space-between;align-items:center;gap:12px;display:flex}.property-card-kicker .property-location{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.property-card-kicker>small{white-space:nowrap;color:#9aa1a7;letter-spacing:.06em;font-size:7px}@media (width<=1120px){}@media (width<=900px){}@media (width<=620px){}.nationnest-map-marker-shell{width:150px!important}.nationnest-map-marker-shell span{white-space:nowrap;letter-spacing:.01em;--nn-context-ink:#fff;background:linear-gradient(135deg,#1e1e1e,#393939);border-radius:18px;width:max-content;min-width:112px;height:34px;padding:0 12px;font-size:11px;box-shadow:0 8px 22px #13131357}.nationnest-map-marker-shell span:after{bottom:-6px}.map-result-card strong,.property-price strong{font-variant-numeric:tabular-nums}@keyframes bookPage{0%{opacity:.35;transform:translate(18px)}to{opacity:1;transform:none}}.juristic-brief{--nn-context-ink:#181b20;background:#eeece6;padding:105px 0}.juristic-brief aside{position:sticky;top:25px}.juristic-brief aside>p{color:#9e7634;letter-spacing:.2em;margin:0;font-size:8px}.juristic-brief aside h2{color:#181b20;margin:16px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:43px;font-weight:400;line-height:1.18}.juristic-brief aside>span{color:#6d7a83;font-size:11px;line-height:1.8;display:block}.juristic-brief aside>a{color:#8f682e;margin-top:18px;font-size:10px;display:block}@media (width<=620px){}@media (width<=1120px){}@media (width<=900px){.juristic-brief aside{position:static}}@media (width<=620px){.juristic-services,.juristic-team,.juristic-brief{padding-top:75px;padding-bottom:80px}}@media (width<=620px){}:root{--nn-navy-950:#111;--nn-navy-900:#1a1a1a;--nn-navy-800:#292929;--nn-gold-1:#8a6427;--nn-gold-2:#c79d4d;--nn-gold-3:#f0d98f;--nn-ivory:#f7f4ed;--nn-metal:linear-gradient(115deg, #8c6629 0%, #d1aa59 38%, #f0d98f 56%, #b88939 100%);--nn-shadow:0 24px 70px #1111111f}::selection{color:#171717;--nn-context-ink:#181b20;background:#e2c274}body{--nn-context-ink:#181b20;background:#fbfaf7}.nav-cta,.gold-button,.studio-final-cta a:nth-child(2),.juristic-hero>div>div>div a:first-child,.profile-contact a:first-child{position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff73,0 10px 25px #6f4d172e;color:#1a1a1a!important;background:var(--nn-metal)!important;border-color:#d5b56f!important}.nav-cta:after,.gold-button:after,.private-submit:after{content:"";background:#ffffff57;width:28%;transition:left .55s;position:absolute;inset:-80% auto -80% -45%;transform:rotate(18deg)}.nav-cta:hover:after,.gold-button:hover:after,.private-submit:hover:after{left:120%}.eyebrow,.studio-section-head>div>p,.modern-platform>header p{background:var(--nn-metal);-webkit-background-clip:text;background-clip:text;color:#0000!important}.modern-platform a,.studio-service-grid article,.property-card,.article-card{position:relative;overflow:hidden}.modern-platform a:before,.studio-service-grid article:before,.property-card:before,.article-card:before{content:"";z-index:3;transform-origin:0;background:var(--nn-metal);height:2px;transition:transform .35s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.modern-platform a:hover:before,.studio-service-grid article:hover:before,.property-card:hover:before,.article-card:hover:before{transform:scaleX(1)}.property-card{--nn-context-ink:#181b20;background:#fff;box-shadow:0 14px 40px #1515150e}.property-card:hover{border-color:#be93458c!important;box-shadow:0 24px 65px #15151524!important}.property-image:after{content:"";pointer-events:none;background:linear-gradient(#0000 64%,#0f0f0f33);position:absolute;inset:0}.property-passport-cta>i{place-items:center;display:grid}.community-service-menu button>i{color:#a67c35;--nn-context-ink:#181b20;background:#faf6ed;border:1px solid #b78b386b;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.community-service-menu button>i svg{width:19px;height:19px}.community-service-menu button.active>i{color:#e1c37f;background:#ffffff0f;border-color:#e1c17a8c}.map-result-card em,.map-result-card>a,.hero-featured-property>span,.hero-featured-property footer i,.compare-title p,.community-project-head>div:first-child>span{align-items:center;gap:5px;display:flex}.compare-remove{place-items:center;display:grid!important}.compare-empty>span{color:#a47831;place-items:center;display:grid}.footer{--nn-context-ink:#fff;background:linear-gradient(135deg,#0d0d0d,#1e1e1e);position:relative}.footer:before{content:"";background:var(--nn-metal);height:2px;position:absolute;top:0;left:0;right:0}.footer-creator-credit{opacity:.46;letter-spacing:.035em;font-size:.68rem}:where(input,select,textarea):focus{box-shadow:0 0 0 3px #c49b4c1f;border-color:#b4873d!important}@media (width<=1000px){}@media (width<=900px){}@media (width<=650px){}@media (prefers-reduced-motion:reduce){.nav-cta:after,.gold-button:after,.private-submit:after{display:none}.modern-platform a,.property-card{transition:none!important}}:root{--font-ui:var(--font-thai),var(--font-geist),Tahoma,Arial,sans-serif;--font-display:var(--font-thai-serif),var(--font-geist),Georgia,serif}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px}body,button,input,select,textarea{line-height:1.55;font-family:var(--font-ui)!important}:where(h1,h2,h3,h4,h5,h6,.footer-brand,.brand-copy b,.property-price strong,.detail-meta strong,.experience-badge strong,.stats-row strong,.os-score strong,.maintenance-board article>strong,.bid-ranking article>b,.route-order li>b,.team-hero>div>div>b,.appointment-date strong,.map-result-card b,.nationnest-map-popup b){letter-spacing:-.025em;font-family:var(--font-display)!important}:where(button,a,input,select,textarea){font-weight:500}:where(p,li,label,span){letter-spacing:-.005em}:focus-visible{outline-offset:3px;outline:3px solid #cfa44d73}.property-body h3{font-size:19px;font-weight:650;line-height:1.5;font-family:var(--font-display)!important}.property-location{align-items:center;gap:4px;font-size:12px;display:flex}.property-location svg{flex:none}.property-meta{font-size:12px}.property-price strong{font-size:19px;font-weight:700}.property-price>a{border-radius:50%}.property-shortlist-button span{place-items:center;display:grid}.property-shortlist-button svg{display:block}.property-brief-actions button{align-items:center;gap:7px;display:inline-flex}@media (width<=1100px){}@media (width<=650px){}:root{--nn-type-display:clamp(50px,6vw,78px);--nn-type-page:clamp(42px,5vw,62px);--nn-type-section:clamp(30px,3.5vw,44px);--nn-type-card:20px;--nn-type-body:14px;--nn-type-meta:11px}html{font-variant-emoji:text}body,button,input,select,textarea{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1}body :where(h1,h2,h3,h4,h5,h6,p,span,small,strong,b,em,li,dt,dd,label,button,input,select,textarea,a,time){font-family:var(--font-ui)!important}body :where(h1,h2,h3){text-wrap:balance}body :where(h1){letter-spacing:-.045em!important;font-weight:720!important;line-height:1.1!important}body :where(h2){letter-spacing:-.035em!important;font-weight:700!important;line-height:1.18!important}body :where(h3){letter-spacing:-.022em!important;font-weight:650!important;line-height:1.32!important}body :where(p){line-height:1.75}main:not(.admin-app)>section:first-of-type h1{font-size:var(--nn-type-page)!important}:where(.property-card,.article-card,.modern-platform,.ops-grid,.os-index) h2,:where(.property-card,.article-card,.studio-category-grid,.studio-service-grid) h3{font-size:var(--nn-type-card)!important}:where(.studio-proof b,.property-price strong,.listing-title-price,.metric-grid strong,.insight-kpis strong,.map-result-card strong,.nationnest-map-marker-shell span,.ops-hero b,.ops-success b,.os-score strong,.route-order li>b,.resident-hero-trust b,.project-access-code strong,.tracker-reference-head strong,.brochure-hero strong){font-family:var(--font-ui)!important;letter-spacing:-.025em!important;font-variant-numeric:lining-nums tabular-nums!important;font-style:normal!important;font-weight:700!important}.property-price strong{font-size:19px}.company-vtr-heading h2{font-family:var(--font-ui)!important;letter-spacing:-.045em!important;font-size:clamp(38px,4.6vw,60px)!important;font-weight:700!important;line-height:1.12!important}.company-vtr-heading>div:last-child>b{letter-spacing:.13em;font-size:10px;font-weight:700;line-height:1.65;font-family:var(--font-ui)!important}.company-vtr-stage{border-color:#dab66b57;border-radius:12px;grid-template-columns:330px minmax(0,1fr);overflow:hidden}.company-vtr-stage>aside{padding:36px 28px}.company-vtr-stage>aside>strong{letter-spacing:-.08em;font-size:64px;font-weight:750;font-family:var(--font-ui)!important}.company-vtr-stage>aside>p{font-size:13px;line-height:1.75}.company-vtr-stage nav{gap:10px;margin-top:32px}.company-vtr-stage nav button{border-color:#ffffff24;border-radius:9px;grid-template-columns:44px minmax(0,1fr) 32px;gap:13px;min-height:76px;padding:11px 12px;transition:border-color .2s,background .2s,transform .2s}.company-vtr-stage nav button:hover{background:#ffffff09;border-color:#d8b56c8c;transform:translate(3px)}.company-vtr-stage nav button.active{background:linear-gradient(105deg,#d5ae612e,#ffffff06);border-color:#d5ae61;box-shadow:inset 3px 0 #d5ae61}.company-vtr-stage nav button>i{color:#dfbd75;background:#ffffff0b;border:1px solid #dab87185;border-radius:10px;width:44px;height:44px}.company-vtr-stage nav button.active>i{color:#171717;--nn-context-ink:#181b20;background:#e0bd72;border-color:#e0bd72}.company-vtr-stage nav button>i svg{display:block}.company-vtr-stage nav button small{letter-spacing:.14em;font-size:8px;font-weight:700;line-height:1.25}.company-vtr-stage nav button b{letter-spacing:0;margin-top:5px;font-size:15px;font-weight:650;line-height:1.25;font-family:var(--font-ui)!important}.company-vtr-stage nav button em{color:#dab86f;border:1px solid #d8b26542;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.company-vtr-stage nav button em svg{display:block}.company-vtr-stage>aside>a{justify-content:space-between;align-items:center;gap:8px;font-size:11px;font-weight:650;display:inline-flex}.company-vtr-player-top,.company-vtr-player-bottom{font-size:9px}@media (width<=920px){.company-vtr-stage{grid-template-columns:265px minmax(0,1fr)}}@media (width<=700px){:root{--nn-type-display:clamp(44px,13vw,58px);--nn-type-page:clamp(36px,10vw,48px);--nn-type-section:clamp(28px,8vw,36px)}.company-vtr-stage{grid-template-columns:1fr}.company-vtr-stage nav{grid-template-columns:1fr 1fr}.company-vtr-stage nav button{min-height:72px}}@media (width<=460px){.company-vtr-stage nav{grid-template-columns:1fr}.company-vtr-stage nav button{min-height:68px}}@media (width<=650px){}.footer-realty-title{flex-direction:column;margin:6px 0 15px;display:flex}.footer-realty-title b{color:var(--nn-context-ink,#181b20);letter-spacing:.12em;font-family:Georgia,serif;font-size:18px}.footer-realty-title span{color:#c9a354;letter-spacing:.2em;margin-top:6px;font-size:7px}@media (width<=1120px){}@media (width<=620px){.footer-realty-title b{font-size:16px}}.nn-cookie-banner{z-index:2147483100;border:1px solid #1e1e1e24;border-left:4px solid var(--brand-accent,#c9a354);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#282828;--nn-context-ink:#181b20;background:#fffffffa;grid-template-columns:minmax(0,1fr) auto;gap:22px;width:min(1180px,100% - 44px);margin:auto;padding:24px 28px;display:grid;position:fixed;bottom:22px;left:22px;right:22px;box-shadow:0 22px 70px #17171738}.nn-cookie-close{color:#6b7781;cursor:pointer;background:0 0;border:0;font-size:25px;line-height:1;position:absolute;top:10px;right:14px}.nn-cookie-copy>span,.nn-cookie-modal header span{color:#9a702e;letter-spacing:.16em;font-size:10px;font-weight:800}.nn-cookie-copy h2{font:700 22px/1.25 var(--font-thai,"Noto Sans Thai",sans-serif);margin:6px 0 3px}.nn-cookie-copy p{color:#62717c;max-width:780px;margin:0;font-size:13px;line-height:1.75}.nn-cookie-copy a{color:#80591f;text-underline-offset:3px;text-decoration:underline}.nn-cookie-actions{align-items:end;gap:9px;display:flex}.nn-cookie-actions button,.nn-cookie-modal footer button{color:#343434;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #343434;border-radius:2px;min-height:46px;padding:10px 18px;font-size:13px;font-weight:750}.nn-cookie-actions .is-primary,.nn-cookie-modal footer button:first-child{border-color:var(--brand-accent,#c9a354);background:var(--brand-primary,#272727);color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff}.nn-cookie-actions .is-text{text-underline-offset:4px;border-color:#0000;padding-inline:10px;text-decoration:underline}.nn-cookie-modal{z-index:2147483200;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.nn-cookie-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#111111b3;border:0;position:absolute;inset:0}.nn-cookie-modal>section{border-top:4px solid var(--brand-accent,#c9a354);color:#292929;--nn-context-ink:#181b20;background:#fff;width:min(620px,100%);max-height:min(760px,100vh - 36px);padding:28px;position:relative;overflow:auto;box-shadow:0 28px 90px #00000052}.nn-cookie-modal header{justify-content:space-between;align-items:start;gap:20px;display:flex}.nn-cookie-modal header h2{margin:5px 0 0;font-size:28px}.nn-cookie-modal header>button{color:#65737d;cursor:pointer;background:0 0;border:0;font-size:28px}.nn-cookie-modal>section>p{color:#677681;margin:14px 0 20px;font-size:13px;line-height:1.7}.nn-cookie-option{border-top:1px solid #e0e4e6;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;display:flex;position:relative}.nn-cookie-option div{gap:5px;display:grid}.nn-cookie-option b{font-size:15px}.nn-cookie-option small{color:#6b7882;max-width:440px;font-size:12px;line-height:1.55}.nn-cookie-option input{opacity:0;pointer-events:none;position:absolute}.nn-cookie-option i{cursor:pointer;--nn-context-ink:#181b20;background:#cbd2d6;border-radius:99px;flex:0 0 48px;width:48px;height:26px;transition:all .2s;position:relative}.nn-cookie-option i:after{content:"";--nn-context-ink:#181b20;background:#fff;border-radius:50%;width:20px;height:20px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #00000040}.nn-cookie-option input:checked+i{--nn-context-ink:#fff;background:#17705c}.nn-cookie-option input:checked+i:after{transform:translate(22px)}.nn-cookie-option input:focus-visible+i{outline-offset:3px;outline:3px solid #c9a35466}.nn-cookie-option .is-required{color:#17604f;--nn-context-ink:#181b20;background:#e7f1ed;border-radius:99px;flex:none;padding:7px 10px;font-size:11px;font-weight:800}.nn-cookie-modal footer{gap:10px;margin-top:8px;display:flex}@media (width<=820px){.nn-cookie-banner{width:100%;padding:24px 18px calc(20px + env(safe-area-inset-bottom));border-bottom:0;border-left-width:3px;border-right:0;grid-template-columns:1fr;gap:17px;bottom:0;left:0;right:0}.nn-cookie-copy h2{font-size:21px}.nn-cookie-copy p{font-size:13px}.nn-cookie-actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.nn-cookie-actions .is-text{grid-column:1/-1;min-height:36px}.nn-cookie-modal{align-items:end;padding:0}.nn-cookie-modal>section{width:100%;max-height:88vh;padding:24px 18px calc(22px + env(safe-area-inset-bottom))}.nn-cookie-modal header h2{font-size:24px}.nn-cookie-option{gap:15px}.nn-cookie-option small{font-size:11px}.nn-cookie-modal footer{grid-template-columns:1fr;display:grid}}@media print{.nn-cookie-banner,.nn-cookie-modal,.nn-cookie-reopen{display:none!important}}.nn-cookie-modal>section>.nn-cookie-receipt{color:#6d6d6d;overflow-wrap:anywhere;--nn-context-ink:#181b20;background:#f4f6f7;border-radius:8px;margin:16px 0 0;padding:12px;font-size:11px}.nn-cookie-receipt b{color:#333}:root,html.nn-luxe-modern{--luxe-ink:#111;--luxe-navy:#1b1b1b;--luxe-navy-soft:#262626;--luxe-gold:#c9a667;--luxe-gold-light:#e2c98f;--luxe-ivory:#f5f1e8;--luxe-paper:#f7f8fa;--luxe-text:#252525;--luxe-muted:#69757d;--luxe-line:#11111124;--luxe-line-dark:#e2c98f33;--brand-primary:var(--luxe-ink);--brand-accent:var(--luxe-gold);--brand-surface:var(--luxe-paper);--navy:var(--luxe-ink);--gold:var(--luxe-gold);--cream:var(--luxe-ivory);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.nn-luxe-modern :is(button,input,select,textarea,.property-card,.article-card){border-radius:0!important}.nn-home{--nn-ink:var(--luxe-ink);--nn-deep:var(--luxe-navy);--nn-green:var(--luxe-navy);--nn-mint:var(--luxe-gold);--nn-gold:var(--luxe-gold);--nn-paper:var(--luxe-paper);--nn-line:var(--luxe-line);background:var(--luxe-paper)}.nn-home .nn-header{color:var(--nn-context-ink,#181b20);box-shadow:none;background:linear-gradient(#090909c2,#0909092e 82%,#0000);position:absolute}.nn-home .nn-header__bar{height:32px;color:var(--nn-context-ink,#181b20);background:#0b0b0b6b;border-bottom:1px solid #ffffff21;font-size:10px}.nn-home .nn-header__bar:before{color:var(--luxe-gold-light)}.nn-home .nn-header__main{background:0 0;border-color:#ffffff2e;height:82px}.nn-home .nn-menu{color:var(--nn-context-ink,#181b20);background:0 0;border-color:#ffffff2e}.nn-home .nn-menu i{background:var(--luxe-gold-light)}.nn-home .nn-menu:hover{color:var(--luxe-ink);background:var(--luxe-gold)}.nn-home .nn-menu:hover i{background:var(--luxe-ink)}.nn-home .nn-logo>span{border-color:#ffffff40}.nn-home .nn-logo b,.nn-home .nn-primary a{color:var(--nn-context-ink,#181b20)}.nn-home .nn-logo small,.nn-home .nn-primary a:hover{color:var(--luxe-gold-light)}.nn-home .nn-primary a:after{background:var(--luxe-gold);height:1px}.nn-home .nn-utility>a:not(.nn-header-cta):not(.nn-member-cta){color:var(--nn-context-ink,#181b20)}.nn-home .nn-utility>a:not(.nn-header-cta):not(.nn-member-cta):hover{color:var(--luxe-gold-light);background:#ffffff14}.nn-home .nn-language button{color:var(--nn-context-ink,#181b20)}.nn-home .nn-language button.active{color:var(--luxe-gold-light)}.nn-home .nn-member-cta{border-color:var(--luxe-gold-light);color:var(--luxe-ink);background:var(--luxe-gold);box-shadow:none}.nn-home .nn-header-cta{border:1px solid var(--luxe-gold-light);color:var(--luxe-gold-light);background:#0f0f0f4d}.nn-home .nn-header-cta:hover{color:var(--luxe-ink);background:var(--luxe-gold)}.nn-home .nn-pulse span,.nn-home .nn-heading>span,.nn-home .nn-intelligence__copy>span,.nn-home .nn-founder__copy>span{color:#967039}.nn-home .nn-heading h2,.nn-home .nn-intelligence h2,.nn-home .nn-founder h2,.nn-home .nn-final h2{letter-spacing:-.035em;font-weight:400}.nn-home .nn-view-all,.nn-home .nn-founder__copy footer a,.nn-home .nn-editorial__links a{border-color:var(--luxe-gold);color:#8d672c}.nn-home .nn-intelligence h2 em,.nn-home .nn-founder blockquote{color:#986f34}.nn-home .nn-founder__image>span{border-color:var(--luxe-gold)}html.nn-luxe-modern :is(.listing-hero,.editorial-hero,.about-hero,.services-hub-hero,.careers-hero,.team-hero,.partner-hero,.juristic-hero,.transparency-hero,.knowledge-hero,.insights-hero,.calculator-hero,.private-client-hero,.resident-hero-v2,.opportunity-hero,.career-status-hero){background-color:var(--luxe-navy);border-bottom-color:#c9a66761}html.nn-luxe-modern :is(.property-card,.article-card,.service-group,.professional-partner-card,.partner-contact-card){border-color:var(--luxe-line);box-shadow:none}html.nn-luxe-modern :is(.primary-button,.gold-button){color:var(--luxe-ink);background:var(--luxe-gold)}html.nn-luxe-modern .member-signout{justify-content:center;align-items:center;min-height:38px;padding:9px 14px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex;color:#f2cf82!important;background:#ffffff0f!important;border:1px solid #deb9698c!important}html.nn-luxe-modern .member-signout:hover,html.nn-luxe-modern .member-signout:focus-visible{color:var(--luxe-ink)!important;background:var(--luxe-gold)!important}@media (width<=760px){html.nn-luxe-modern .member-signout{z-index:5;margin:0;border-color:var(--luxe-gold)!important;color:var(--luxe-ink)!important;background:var(--luxe-gold)!important;top:20px!important;right:16px!important}}html.nn-luxe-modern .footer{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 80% 8%, #c9a6671a, transparent 25%), var(--luxe-ink)}html.nn-luxe-modern .footer-intro>p,html.nn-luxe-modern .footer-grid h4,html.nn-luxe-modern .footer-intro h2 em,html.nn-luxe-modern .footer-intro>a span{color:var(--luxe-gold-light)}@media (width<=1020px){}@media (width<=650px){.nn-home .nn-header__bar{height:26px}.nn-home .nn-header__main{background:#0c0c0c1f;height:70px}}@media (prefers-reduced-motion:reduce){}.luxe-hero{height:810px;color:var(--nn-context-ink,#181b20);background:var(--luxe-ink);position:relative;overflow:visible}.luxe-hero__media,.luxe-hero__media>img,.luxe-hero__media>video,.luxe-hero__media>i{position:absolute;inset:0}.luxe-hero__media{overflow:hidden}.luxe-hero__media>img,.luxe-hero__media>video{object-fit:cover;width:100%;height:100%}.luxe-hero__media>img{--nn-context-ink:#fff;background:#141414}.luxe-hero__media>i{background:linear-gradient(90deg,#0a0a0af2 0%,#0b0b0bb8 44%,#0b0b0b14 80%),linear-gradient(#0000 52%,#111111a8)}.luxe-hero__content{z-index:2;width:min(760px,62vw);position:absolute;top:185px;left:6vw}.luxe-hero__content>p{color:var(--luxe-gold-light);letter-spacing:.2em;align-items:center;gap:15px;margin:0 0 25px;font-size:12px;font-weight:700;display:flex}.luxe-hero__content>p span{background:var(--luxe-gold);width:42px;height:1px}.luxe-hero__content h1{font:500 clamp(56px, 6.6vw, 94px) / .98 var(--nn-serif);letter-spacing:-.045em;margin:0}.luxe-hero__content h1 em{max-width:800px;color:var(--luxe-gold-light);margin-top:.12em;font-size:.66em;font-style:normal;font-weight:400;line-height:1.18;display:block}.luxe-hero__statement{max-width:600px;color:var(--nn-context-ink,#181b20);margin-top:27px;font-size:17px;font-weight:300;line-height:1.8}.luxe-hero__actions{gap:13px;margin-top:29px;display:flex}.luxe-hero__actions a{border:1px solid #ffffff6b;justify-content:center;align-items:center;min-height:50px;padding:0 24px;font-size:14px;transition:all .25s;display:inline-flex}.luxe-hero__actions a:first-child{border-color:var(--luxe-gold);color:var(--luxe-ink);background:var(--luxe-gold)}.luxe-hero__actions a:hover{border-color:var(--luxe-gold-light);color:var(--luxe-ink);background:var(--luxe-gold-light)}.luxe-search{z-index:4;min-height:132px;color:var(--luxe-text);background:var(--luxe-ivory);grid-template-columns:.75fr 1fr 1.45fr 1fr auto;display:grid;position:absolute;bottom:-66px;left:6vw;right:6vw;box-shadow:0 28px 75px #11111142}.luxe-search:before{content:"NATIONNEST REALTY  /  PROPERTY DISCOVERY";border-left:2px solid var(--luxe-gold);color:var(--nn-context-ink,#181b20);letter-spacing:.16em;padding-left:12px;font-size:10px;font-weight:700;position:absolute;top:-29px;left:0}.luxe-search>label{border-right:1px solid #ded8cc;flex-direction:column;justify-content:center;padding:20px;display:flex}.luxe-search small{color:#93703a;letter-spacing:.08em;margin-bottom:7px;font-size:12px;font-weight:700}.luxe-search select,.luxe-search input{width:100%;color:var(--luxe-text);background:0 0;border:0;outline:0;font-size:16px}.luxe-search>button{min-width:165px;color:var(--nn-context-ink,#181b20);background:var(--luxe-ink);cursor:pointer;border:0;justify-content:center;align-items:center;gap:13px;padding:0 25px;font-size:15px;font-weight:700;display:flex}.luxe-search>button:hover{color:var(--luxe-ink);background:var(--luxe-gold)}.luxe-services{background:var(--luxe-ivory);grid-template-columns:1.1fr .9fr;gap:80px;padding:125px 6vw;display:grid}.luxe-services__list>span{color:#936d32;letter-spacing:.18em;font-size:12px;font-weight:700}.luxe-services__list>h2{font:400 clamp(43px, 4.7vw, 66px) / 1.13 var(--nn-serif);letter-spacing:-.035em;margin:19px 0 42px}.luxe-services__list>div{border-top:1px solid var(--luxe-line)}.luxe-services__list>div>a{border-bottom:1px solid var(--luxe-line);grid-template-columns:48px 1fr auto;align-items:center;gap:17px;min-height:83px;padding:14px 0;transition:padding .25s,color .25s;display:grid}.luxe-services__list>div>a:hover{color:#906a31;padding-left:12px}.luxe-services__list>div>a>b{color:#a68048;font:500 17px var(--nn-serif)}.luxe-services__list a>span{flex-direction:column;display:flex}.luxe-services__list strong{font-size:17px;font-weight:500}.luxe-services__list small{color:var(--luxe-muted);letter-spacing:.08em;margin-top:3px;font-size:12px}.luxe-services>aside{border-left:2px solid var(--luxe-gold);color:var(--nn-context-ink,#181b20);background:var(--luxe-ink);align-self:center;padding:48px}.luxe-services>aside p{color:var(--luxe-ivory);font:400 clamp(27px, 2.8vw, 39px) / 1.55 var(--nn-serif);margin:0 0 35px}.luxe-services>aside small{color:var(--luxe-gold-light);letter-spacing:.11em;font-size:12px}@media (width<=1020px){.luxe-hero__content{width:min(720px,100% - 80px)}.luxe-search{grid-template-columns:1fr 1fr}.luxe-search>button{min-height:62px}.luxe-manifesto,.luxe-services{grid-template-columns:1fr;gap:48px}}@media (width<=650px){.nn-home .nn-header__bar{letter-spacing:.13em;justify-content:center;height:25px;padding:0 10px;font-size:8px}.nn-home .nn-header__main{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0c0c0cc7;grid-template-columns:48px 42px minmax(0,1fr) auto;gap:7px;height:72px;padding:0 10px 0 0}.nn-home .nn-menu{touch-action:manipulation;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:48px;height:72px;margin:0;padding:0;display:flex;position:relative}.nn-home .nn-menu i{width:19px;height:2px}.nn-home .nn-menu i:nth-child(2){width:13px}.nn-home .nn-menu span{color:var(--nn-context-ink,#181b20);letter-spacing:0;margin-top:2px;font-size:9px;font-weight:700;display:block}.nn-home .nn-logo{margin:0}.nn-home .nn-logo img{width:42px;height:42px}.nn-home .nn-utility{gap:7px;min-width:0}.nn-home .nn-member-cta{touch-action:manipulation;justify-content:center;width:70px;height:44px;padding:0 8px}.nn-home .nn-member-cta>svg{display:none}.nn-home .nn-member-cta em{letter-spacing:0;font-size:12px;font-weight:800;display:block}.nn-home .nn-header-cta{color:#111;background:var(--luxe-gold-light);white-space:nowrap;touch-action:manipulation;width:auto;min-width:88px;height:44px;padding:0 12px;font-size:12px;font-weight:800;display:flex}.nn-home .nn-header-cta svg{display:none}.nn-home .nn-member-cta:active,.nn-home .nn-header-cta:active,.nn-home .nn-menu:active{transform:scale(.97)}.luxe-hero{height:735px;min-height:680px}.luxe-hero__media>img,.luxe-hero__media>video{object-position:64% center}.luxe-hero__media>i{background:linear-gradient(90deg,#0a0a0af0,#0b0b0b6b 76%),linear-gradient(#0000 42%,#0b0b0be6)}.luxe-hero__content{width:auto;top:122px;left:20px;right:20px}.luxe-hero__content>p{max-width:92%;margin-bottom:18px;font-size:9px;line-height:1.65}.luxe-hero__content h1{font-size:clamp(43px,13vw,56px);line-height:1}.luxe-hero__content h1 em{font-size:.65em}.luxe-hero__statement{max-width:94%;margin-top:20px;font-size:15px;line-height:1.65}.luxe-hero__actions{flex-direction:row;gap:8px;width:100%;margin-top:21px}.luxe-hero__actions a{flex:1;min-height:48px;padding:0 13px;font-size:13px}.luxe-search{border-top:3px solid var(--luxe-gold);grid-template-columns:1fr;bottom:-207px;left:14px;right:14px;box-shadow:0 24px 55px #11111138}.luxe-search:before{font-size:8px;top:-27px}.luxe-search>label{border-bottom:1px solid #ded8cc;border-right:0;min-height:62px;padding:9px 15px}.luxe-search>label:nth-of-type(4){display:none}.luxe-search>button{touch-action:manipulation;min-height:56px}.luxe-manifesto__copy h2,.luxe-services__list>h2{font-size:40px}.luxe-services{padding:85px 20px}.luxe-services>aside{padding:32px 25px}.luxe-services>aside p{font-size:27px}}.luxe-manifesto,.nn-home .nn-portfolio,.nn-intelligence,.luxe-services,.nn-founder,.company-vtr-section,.nn-editorial,.nn-final{content-visibility:auto;contain-intrinsic-size:auto 760px}@media (width<=650px){}@media (prefers-reduced-motion:reduce){.luxe-hero__media>img,.luxe-hero__media>video{animation:none}}:root,html.nn-luxe-modern{--intl-ink:#111715;--intl-forest:#14231f;--intl-paper:#f4f2ec;--intl-white:#fcfcfa;--intl-stone:#d9d5ca;--intl-muted:#69726e;--intl-champagne:#b69a68;--intl-line:#11171524;--luxe-ink:var(--intl-ink);--luxe-navy:var(--intl-forest);--luxe-navy-soft:#20342e;--luxe-gold:var(--intl-champagne);--luxe-gold-light:#d5c4a2;--luxe-ivory:var(--intl-paper);--luxe-paper:var(--intl-white);--luxe-text:var(--intl-ink);--luxe-muted:var(--intl-muted);--luxe-line:var(--intl-line);--brand-primary:var(--intl-ink);--brand-accent:var(--intl-champagne);--brand-surface:var(--intl-paper);--navy:var(--intl-ink);--gold:var(--intl-champagne);--cream:var(--intl-paper)}html.nn-luxe-modern body{color:var(--intl-ink);background:var(--intl-white)}html.nn-luxe-modern body::selection{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#846f49}.nn-header{color:var(--intl-ink);border-bottom:1px solid var(--intl-line);box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);--nn-context-ink:#181b20;background:#fcfcfaf5}.nn-header__bar,.nn-home .nn-header__bar{height:30px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#101513;border:0}.nn-header__bar:before,.nn-home .nn-header__bar:before{color:#d5c4a2;letter-spacing:.22em}.nn-header__main,.nn-home .nn-header__main{height:86px;color:var(--intl-ink);border-color:var(--intl-line);--nn-context-ink:#181b20;background:#fcfcfaf5}.nn-home .nn-header{color:var(--intl-ink);background:0 0;position:absolute}.nn-home .nn-menu,.nn-menu{color:var(--intl-ink);border-color:var(--intl-line);background:0 0}.nn-home .nn-menu i,.nn-menu i{background:var(--intl-ink)}.nn-home .nn-logo>span,.nn-logo>span{border-color:var(--intl-stone)}.nn-home .nn-logo b,.nn-home .nn-primary a,.nn-logo b,.nn-primary a{color:var(--intl-ink)}.nn-home .nn-logo small,.nn-home .nn-primary a:hover,.nn-logo small,.nn-primary a:hover{color:#826c45}.nn-primary{gap:clamp(15px,1.6vw,27px)}.nn-primary a{letter-spacing:.035em;font-size:11px;font-weight:700}.nn-home .nn-utility>a:not(.nn-header-cta):not(.nn-member-cta),.nn-utility>a:not(.nn-header-cta):not(.nn-member-cta){color:var(--intl-ink)}.nn-home .nn-language button,.nn-language button{color:#8d928e}.nn-home .nn-language button.active,.nn-language button.active{color:var(--intl-ink)}.nn-home .nn-member-cta,.nn-member-cta{color:var(--nn-context-ink,#181b20);border:1px solid var(--intl-ink);background:var(--intl-ink);box-shadow:none}.nn-home .nn-member-cta small,.nn-member-cta small{color:var(--nn-context-ink,#181b20)}.nn-home .nn-header-cta,.nn-header-cta{color:var(--intl-ink);border:1px solid var(--intl-ink);background:0 0}.nn-home .nn-header-cta:hover,.nn-header-cta:hover,.nn-home .nn-member-cta:hover,.nn-member-cta:hover{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#263a34;border-color:#263a34}.nn-drawer aside{width:min(1380px,96vw)}.nn-drawer__intro{padding-top:42px;padding-bottom:32px}.nn-drawer__intro h2{font-size:clamp(34px,3.5vw,52px)}.nn-drawer__groups{grid-template-columns:repeat(5,minmax(0,1fr))}.nn-drawer__groups section{min-height:390px;padding:26px 21px}.nn-drawer__groups h3{color:#dbc69d;margin-bottom:8px;font-size:17px;line-height:1.35}.nn-drawer__group-note{color:#ffffff73;min-height:42px;margin:0 0 16px;padding-right:18px;font-size:10px;line-height:1.55}.nn-drawer__groups a{min-height:42px;color:var(--nn-context-ink,#181b20);padding:10px 0;font-size:11px;line-height:1.45}.nn-drawer__groups a:hover{color:var(--nn-context-ink,#181b20)}.nn-home .luxe-hero{height:890px;color:var(--intl-ink);background:var(--intl-paper);padding-top:116px}.nn-home .luxe-hero__media{top:116px;bottom:0;left:44%}.nn-home .luxe-hero__media>img,.nn-home .luxe-hero__media>video{object-position:center;filter:saturate(.82)contrast(1.03)}.nn-home .luxe-hero__media>i{background:linear-gradient(90deg,#11171538,#0000 28%),linear-gradient(#0000 62%,#11171547)}.nn-home .luxe-hero__content{width:min(660px,38vw);top:205px;left:6vw}.nn-home .luxe-hero__content>p{color:#826d47;letter-spacing:.22em;font-size:10px}.nn-home .luxe-hero__content>p span{background:var(--intl-champagne);width:32px}.nn-home .luxe-hero__content h1{color:var(--intl-ink);font-family:Georgia, "Times New Roman", var(--nn-serif)!important;letter-spacing:-.055em!important;font-size:clamp(58px,6.2vw,96px)!important;font-weight:400!important;line-height:.96!important}.nn-home .luxe-hero__content h1 em{max-width:570px;color:var(--intl-forest);letter-spacing:-.04em;margin-top:.35em;font-size:.43em;font-weight:650;line-height:1.34;font-family:var(--font-thai), Arial, sans-serif!important}.nn-home .luxe-hero__statement{max-width:520px;color:var(--intl-muted);margin-top:26px;font-size:16px;line-height:1.85}.nn-home .luxe-hero__actions a{min-height:52px;color:var(--intl-ink);border-color:var(--intl-ink);background:0 0;font-size:13px}.nn-home .luxe-hero__actions a:first-child{color:var(--nn-context-ink,#181b20);border-color:var(--intl-ink);background:var(--intl-ink)}.nn-home .luxe-search{min-height:124px;color:var(--intl-ink);background:var(--intl-white);border:1px solid #1117151f;bottom:-62px;left:4vw;right:4vw;box-shadow:0 24px 65px #11171524}.nn-home .luxe-search>label{border-color:var(--intl-line)}.nn-home .luxe-search small{color:#826d47;font-size:11px}.nn-home .luxe-search>button{color:var(--nn-context-ink,#181b20);background:var(--intl-forest)}.luxe-manifesto__copy h2,.nn-heading h2,.nn-intelligence h2,.nn-founder h2,.nn-final h2{letter-spacing:-.05em!important;font-weight:560!important}.nn-home .nn-services,.nn-home .nn-final,.company-vtr-section,.nn-os,.footer{background-color:var(--intl-ink);background-image:none}.nn-home .nn-founder{background:var(--intl-paper)}:where(.property-card,.article-card,.contact-form,.application-card,.juristic-inquiry-form,.status-tracker,.resident-entry,.listing-contact-column>*,.ebook-shell){border-color:var(--intl-line);box-shadow:0 14px 45px #11171512}:where(.gold-button,.nav-cta,.private-submit){color:var(--nn-context-ink,#181b20)!important;border-color:var(--intl-forest)!important;background:var(--intl-forest)!important;box-shadow:none!important}@media (width<=1020px){.nn-drawer__groups{grid-template-columns:repeat(2,1fr)}.nn-drawer__groups section{min-height:auto}.nn-home .luxe-hero__content{width:min(620px,46vw)}}@media (width<=760px){.nn-drawer aside{width:100vw}.nn-drawer__groups{grid-template-columns:1fr}.nn-drawer__group-note{min-height:0}.nn-home .nn-header__main{--nn-context-ink:#181b20;background:#fcfcfafa}.nn-home .luxe-hero{background:var(--intl-paper);height:960px;padding-top:92px}.nn-home .luxe-hero__media{inset:92px 0 365px}.nn-home .luxe-hero__media>i{background:linear-gradient(#0000 42%,#111715b8)}.nn-home .luxe-hero__content{width:auto;top:500px;left:20px;right:20px}.nn-home .luxe-hero__content>p{margin-bottom:18px}.nn-home .luxe-hero__content h1{font-size:clamp(46px,14vw,66px)!important}.nn-home .luxe-hero__content h1 em{max-width:520px;font-size:.46em}.nn-home .luxe-hero__statement{margin-top:17px;font-size:14px;line-height:1.72}.nn-home .luxe-hero__actions{margin-top:19px}.nn-home .luxe-hero__actions a{min-height:46px;padding:0 15px;font-size:12px}.nn-home .luxe-search{bottom:-186px;left:15px;right:15px}}@media (width<=650px){.nn-header__main,.nn-home .nn-header__main{height:68px}.nn-home .luxe-hero{padding-top:92px}}@media (prefers-reduced-motion:reduce){.nn-home .luxe-hero__media>img,.nn-home .luxe-hero__media>video{animation:none}}html.nn-prestige-2027{--np-ink:#141414;--np-navy:#202020;--np-navy-2:#333;--np-blue:#5a5a5a;--np-gold:#d5b15f;--np-gold-soft:#f2dfad;--np-paper:#fff;--np-canvas:#f4f7f8;--np-canvas-2:#edf2f4;--np-text:#252525;--np-muted:#767676;--np-line:#e3e3e3;--np-line-dark:#ffffff1f;--np-success:#16745a;--np-danger:#a74c42;--np-radius-sm:10px;--np-radius:16px;--np-radius-lg:24px;--np-shadow:0 18px 55px #18181817;--np-shadow-lg:0 32px 90px #11111129;--intl-ink:var(--np-ink);--intl-forest:var(--np-navy);--intl-paper:var(--np-canvas);--intl-white:var(--np-paper);--intl-stone:var(--np-line);--intl-muted:var(--np-muted);--intl-champagne:var(--np-gold);--luxe-ink:var(--np-ink);--luxe-navy:var(--np-navy);--luxe-navy-soft:var(--np-navy-2);--luxe-gold:var(--np-gold);--luxe-gold-light:var(--np-gold-soft);--luxe-ivory:var(--np-canvas);--luxe-paper:var(--np-paper);--luxe-text:var(--np-text);--luxe-muted:var(--np-muted);--luxe-line:var(--np-line);--navy:var(--np-navy);--gold:var(--np-gold);--cream:var(--np-canvas)}html.nn-prestige-2027,html.nn-prestige-2027 body{color:var(--np-text);background:var(--np-canvas)}html.nn-prestige-2027 body{font-size:16px;line-height:1.65}html.nn-prestige-2027 .page-wrap{width:min(1320px,100% - 64px)}html.nn-prestige-2027 :where(button,a,input,select,textarea){transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s,transform .2s}html.nn-prestige-2027 :where(input,select,textarea){color:var(--np-text);border-color:var(--np-line);border-radius:var(--np-radius-sm);background:var(--np-paper)}html.nn-prestige-2027 :where(input,select,textarea):focus{border-color:#aeaeae;outline:0;box-shadow:0 0 0 4px #5a5a5a1a}html.nn-prestige-2027 .nn-header,html.nn-prestige-2027 .nn-home .nn-header{z-index:1200;color:var(--np-text);-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);background:#ffffffe8;border-bottom:1px solid #2b2b2b17;position:fixed;box-shadow:0 8px 35px #1717170d}html.nn-prestige-2027 .nn-header--scrolled{--nn-context-ink:#181b20;background:#fffffff7;box-shadow:0 15px 45px #1717171c}html.nn-prestige-2027 .nn-header__bar,html.nn-prestige-2027 .nn-home .nn-header__bar{height:28px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(90deg,#131313,#262626 60%,#1b1b1b)}html.nn-prestige-2027 .nn-header__bar:before,html.nn-prestige-2027 .nn-home .nn-header__bar:before{color:var(--np-gold)}html.nn-prestige-2027 .nn-header__main,html.nn-prestige-2027 .nn-home .nn-header__main{height:84px;color:var(--np-text);background:0 0;border-color:#2b2b2b17}html.nn-prestige-2027 .nn-menu{color:var(--np-ink);border-color:var(--np-line);background:0 0}html.nn-prestige-2027 .nn-menu:hover{color:var(--nn-context-ink,#181b20);border-color:var(--np-navy);background:var(--np-navy)}html.nn-prestige-2027 .nn-menu i{background:currentColor}html.nn-prestige-2027 .nn-logo>span{border-color:var(--np-line)}html.nn-prestige-2027 .nn-logo b,html.nn-prestige-2027 .nn-primary a{color:var(--np-ink)}html.nn-prestige-2027 .nn-logo small,html.nn-prestige-2027 .nn-primary a:hover{color:#9a7027}html.nn-prestige-2027 .nn-primary a{letter-spacing:.01em;font-size:12px;position:relative}html.nn-prestige-2027 .nn-primary a:after{content:"";background:var(--np-gold);height:2px;transition:right .25s;position:absolute;bottom:-10px;left:0;right:100%}html.nn-prestige-2027 .nn-primary a:hover:after{right:0}html.nn-prestige-2027 .nn-member-cta{color:var(--nn-context-ink,#181b20);border:1px solid var(--np-navy);background:var(--np-navy);border-radius:11px;box-shadow:0 10px 25px #22222226}html.nn-prestige-2027 .nn-header-cta{color:var(--np-ink);background:linear-gradient(135deg, #efd48f, var(--np-gold));--nn-context-ink:#181b20;border:1px solid #c9a14f;border-radius:11px}html.nn-prestige-2027 .nn-member-cta:hover,html.nn-prestige-2027 .nn-header-cta:hover{color:var(--nn-context-ink,#181b20);border-color:var(--np-blue);background:var(--np-blue);transform:translateY(-1px)}html.nn-prestige-2027 .nn-drawer aside{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 80% 10%,#7d7d7d2e,#0000 28%),linear-gradient(145deg,#131313,#242424 62%,#171717)}html.nn-prestige-2027 .nn-drawer__groups section{border-color:var(--np-line-dark);border-radius:var(--np-radius);background:#ffffff09}html.nn-prestige-2027 main:not(.admin-app):not(.member-app):not(.member-login){color:var(--np-text);background:var(--np-paper)}html.nn-prestige-2027 :where(.listing-hero,.about-hero,.editorial-hero,.deposit-hero,.calculator-hero,.tracking-hero,.owner-portal-hero,.my-properties-hero,.smart-match-hero,.compare-hero,.private-client-hero,.opportunity-hero,.resident-hero,.transparency-hero,.juristic-hero,.cma-landing-hero,.privacy-request-hero,.career-status-hero,.team-hero,.ops-hero,.platform-page-hero){color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 82% 12%,#7e7e7e38,#0000 28%),linear-gradient(125deg,#131313 0%,#272727 60%,#363636 100%);border:0}html.nn-prestige-2027 :where(.listing-hero,.about-hero,.editorial-hero,.deposit-hero,.calculator-hero,.tracking-hero,.owner-portal-hero,.my-properties-hero,.smart-match-hero,.compare-hero,.private-client-hero,.opportunity-hero,.resident-hero,.transparency-hero,.juristic-hero,.cma-landing-hero,.privacy-request-hero,.career-status-hero,.team-hero,.ops-hero,.platform-page-hero) em{color:var(--np-gold-soft)}html.nn-prestige-2027 :where(.listing-hero,.about-hero,.editorial-hero,.deposit-hero,.calculator-hero,.tracking-hero,.owner-portal-hero,.my-properties-hero,.smart-match-hero,.compare-hero,.private-client-hero,.opportunity-hero,.resident-hero,.transparency-hero,.juristic-hero,.cma-landing-hero,.privacy-request-hero,.career-status-hero,.team-hero,.ops-hero,.platform-page-hero) :where(p,span){color:var(--nn-context-ink,#181b20)}html.nn-prestige-2027 :where(.property-card,.article-card,.modern-platform>a,.platform-system-grid>article,.metric-grid>article,.insight-kpis>article,.contact-form,.tracking-body,.owner-portal-shell,.my-properties-shell,.calculator-card,.os-tool,.private-brief-layout>*,.transparency-card,.team-grid>article){border-color:var(--np-line);border-radius:var(--np-radius);background:var(--np-paper);box-shadow:0 10px 35px #1c1c1c0e}html.nn-prestige-2027 :where(.property-card,.article-card,.modern-platform>a,.platform-system-grid>article,.team-grid>article):hover{box-shadow:var(--np-shadow);border-color:#c6c6c6;transform:translateY(-4px)}html.nn-prestige-2027 .footer{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 75% 15%,#76767621,#0000 27%),linear-gradient(145deg,#121212,#222 65%,#151515)}html.nn-prestige-2027 .footer-intro,html.nn-prestige-2027 .footer-bottom{border-color:var(--np-line-dark)}html.nn-prestige-2027 .footer-grid h4,html.nn-prestige-2027 .footer-intro>p{color:var(--np-gold)}html.nn-prestige-2027 .footer-intro h2 em{color:var(--np-gold-soft)}html.nn-prestige-2027 .member-login{background:var(--np-canvas)}html.nn-prestige-2027 .member-login-brand{background:radial-gradient(circle at 76% 20%,#7a7a7a3d,#0000 28%),linear-gradient(145deg,#121212f7,#2b2b2beb),url(/assets/og-realty-bg.webp) 50%/cover}html.nn-prestige-2027 .member-login-panel{background:var(--np-canvas)}html.nn-prestige-2027 .member-login-panel>div{border:1px solid var(--np-line);border-radius:var(--np-radius-lg);background:var(--np-paper);box-shadow:var(--np-shadow-lg);padding:clamp(28px,4vw,48px)}html.nn-prestige-2027 .google-login,html.nn-prestige-2027 .member-email-primary{border-radius:12px}html.nn-prestige-2027 .member-app{color:var(--np-text);background:var(--np-canvas);grid-template-columns:292px minmax(0,1fr)}html.nn-prestige-2027 .member-app>aside{background:radial-gradient(circle at 0 0,#6b6b6b33,#0000 30%),linear-gradient(#161616,#242424);padding:24px 18px}html.nn-prestige-2027 .member-brand{border-color:var(--np-line-dark)}html.nn-prestige-2027 .member-app aside nav{gap:7px}html.nn-prestige-2027 .member-app aside nav :is(button,a){border:1px solid #0000;border-radius:11px;min-height:46px;padding:11px 13px;font-size:13px}html.nn-prestige-2027 .member-app aside nav :is(button,a):hover{color:var(--nn-context-ink,#181b20);background:#ffffff0e}html.nn-prestige-2027 .member-app aside nav :is(button,a).active{color:var(--nn-context-ink,#181b20);box-shadow:inset 3px 0 var(--np-gold);background:linear-gradient(105deg,#d5b15f2e,#ffffff0b);border-color:#d5b15f61}html.nn-prestige-2027 .member-credit-mini{background:#ffffff09;border-radius:14px}html.nn-prestige-2027 .member-main>header{z-index:30;border-color:var(--np-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;height:92px;padding:0 3.5vw;position:sticky;top:0}html.nn-prestige-2027 .member-main>header>a,html.nn-prestige-2027 .member-steps>button,html.nn-prestige-2027 .member-listing-toolbar>button{border-radius:11px}html.nn-prestige-2027 .member-welcome,html.nn-prestige-2027 .member-wallet-hero{border-radius:var(--np-radius-lg);box-shadow:var(--np-shadow);background:radial-gradient(circle at 90% 10%,#7878783d,#0000 30%),linear-gradient(125deg,#191919,#303030);border:1px solid #d5b15f38}html.nn-prestige-2027 .member-stats article,html.nn-prestige-2027 .member-steps,html.nn-prestige-2027 .member-listing-grid>article,html.nn-prestige-2027 .member-listing-editor,html.nn-prestige-2027 .member-profile-form,html.nn-prestige-2027 .member-wallet-grid>*{border-color:var(--np-line);border-radius:var(--np-radius);background:var(--np-paper);overflow:hidden;box-shadow:0 10px 30px #1e1e1e0d}html.nn-prestige-2027 .member-listing-editor>header,html.nn-prestige-2027 .member-profile-form>section{background:linear-gradient(135deg, var(--np-navy), var(--np-navy-2))}@media (width<=1100px){html.nn-prestige-2027 .member-app{grid-template-columns:238px minmax(0,1fr)}html.nn-prestige-2027 .member-app>aside{padding:22px 14px}}@media (width<=760px){html.nn-prestige-2027 .page-wrap{width:min(100% - 32px,1320px)}html.nn-prestige-2027 .nn-header__bar{display:none}html.nn-prestige-2027 .nn-header__main,html.nn-prestige-2027 .nn-home .nn-header__main{height:74px;padding:0 14px}html.nn-prestige-2027 .member-app{padding-bottom:78px;display:block}html.nn-prestige-2027 .member-app>aside{z-index:80;width:auto;height:68px;padding:8px 10px;display:block;position:fixed;inset:auto 0 0;box-shadow:0 -12px 35px #1313132e}html.nn-prestige-2027 .member-brand,html.nn-prestige-2027 .member-person,html.nn-prestige-2027 .member-credit-mini,html.nn-prestige-2027 .member-signout{display:none}html.nn-prestige-2027 .member-app aside nav{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}html.nn-prestige-2027 .member-app aside nav :is(button,a),html.nn-prestige-2027 .member-app aside nav :is(button,a):not(.active){text-align:center;min-width:102px;min-height:50px;padding:8px 10px;font-size:10px}html.nn-prestige-2027 .member-main>header{height:78px;padding:0 18px}html.nn-prestige-2027 .member-main>header h1{font-size:21px!important}html.nn-prestige-2027 .member-main>header>a{display:none}html.nn-prestige-2027 .member-welcome,html.nn-prestige-2027 .member-steps,html.nn-prestige-2027 .member-wallet-hero,html.nn-prestige-2027 .member-listing-toolbar,html.nn-prestige-2027 .member-listing-editor,html.nn-prestige-2027 .member-profile-form,html.nn-prestige-2027 .member-wallet-grid,html.nn-prestige-2027 .member-stats,html.nn-prestige-2027 .member-listing-grid{margin-left:16px;margin-right:16px}html.nn-prestige-2027 .member-stats{grid-template-columns:1fr 1fr}html.nn-prestige-2027 .member-listing-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html.nn-prestige-2027 *,html.nn-prestige-2027 :before,html.nn-prestige-2027 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=760px){}html.nn-prestige-2027 .member-mobile-menu-toggle,html.nn-prestige-2027 .member-site-return{display:none}@media (width<=760px){html.nn-prestige-2027 .member-app{padding-bottom:84px}html.nn-prestige-2027 .member-app>aside{height:72px;padding:8px 12px calc(8px + env(safe-area-inset-bottom));grid-template-columns:104px minmax(0,1fr);align-items:center;gap:8px;display:grid}html.nn-prestige-2027 .member-site-return{min-height:52px;color:var(--nn-context-ink,#181b20);background:#ffffff0b;border:1px solid #ffffff2e;border-radius:12px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}html.nn-prestige-2027 .member-site-return svg{color:#d8b969;flex:none}html.nn-prestige-2027 .member-mobile-menu-toggle{width:100%;height:52px;color:var(--nn-context-ink,#181b20);text-align:left;cursor:pointer;background:#ffffff0e;border:1px solid #d5b15f6b;border-radius:12px;grid-template-columns:auto minmax(0,1fr) 34px;align-items:center;gap:10px;padding:7px 9px 7px 13px;display:grid}html.nn-prestige-2027 .member-mobile-menu-toggle span{color:#d8b969;font-size:12px}html.nn-prestige-2027 .member-mobile-menu-toggle b{text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}html.nn-prestige-2027 .member-mobile-menu-toggle em{color:#1c1c1c;--nn-context-ink:#181b20;background:#d8b969;border-radius:9px;place-items:center;width:34px;height:34px;font-size:17px;font-style:normal;display:grid}html.nn-prestige-2027 .member-app aside nav{--nn-context-ink:#fff;background:#1c1c1c;border:1px solid #d5b15f52;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px;display:none;position:absolute;bottom:80px;left:12px;right:12px;overflow:visible;box-shadow:0 -18px 45px #0e0e0e4d}html.nn-prestige-2027 .member-app aside nav :is(button,a),html.nn-prestige-2027 .member-app aside nav :is(button,a):not(.active){text-align:center;white-space:normal;min-width:0;min-height:52px;padding:9px 8px;font-size:13px;line-height:1.35}html.nn-prestige-2027 .member-app aside nav em{margin-left:5px;display:inline-block;position:static}}html.nn-prestige-2027 :where(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #797979}html.nn-prestige-2027 .nn-primary a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}html.nn-prestige-2027 .nn-utility>a,html.nn-prestige-2027 .nn-utility>button,html.nn-prestige-2027 .nn-language button,html.nn-prestige-2027 .nn-menu{min-width:44px;min-height:44px}html.nn-prestige-2027 .nn-language button{font-size:12px}html.nn-prestige-2027 .nn-drawer__groups a,html.nn-prestige-2027 .footer-grid a,html.nn-prestige-2027 .footer-bottom button,html.nn-prestige-2027 .footer-bottom a{align-items:center;min-height:40px;display:flex}html.nn-prestige-2027 .footer-grid a{font-size:14px;line-height:1.55}html.nn-prestige-2027 :where(.nn-view-all,.credit-promo__packages footer a,.nn-founder__copy a,.company-vtr-stage>aside>a,.article-read,.nn-drawer footer a){align-items:center;min-height:44px;display:inline-flex}html.nn-prestige-2027 .member-close,html.nn-prestige-2027 .member-forgot,html.nn-prestige-2027 .member-terms a{align-items:center;min-height:44px;display:inline-flex}html.nn-prestige-2027 .member-terms,html.nn-prestige-2027 .member-terms a{font-size:13px!important}html.nn-prestige-2027 :where(form input:not([type=checkbox]):not([type=radio]):not(.honey):not(.honeypot),form select,form textarea){min-height:44px;font-size:15px}html.nn-prestige-2027 .member-login-brand,html.nn-prestige-2027 .admin-login-art{background-image:radial-gradient(circle at 76% 20%,#7a7a7a3d,#0000 28%),linear-gradient(145deg,#121212f7,#2b2b2beb),url(/assets/og-realty-bg.webp)}@media (width<=760px){html.nn-prestige-2027 :where(form input:not([type=checkbox]):not([type=radio]):not(.honey):not(.honeypot),form select,form textarea){min-height:48px;font-size:16px}html.nn-prestige-2027 .nn-menu,html.nn-prestige-2027 .nn-utility>a,html.nn-prestige-2027 .nn-member-cta{min-width:44px;min-height:44px}html.nn-prestige-2027 .member-mobile-menu-toggle{height:auto;min-height:56px}html.nn-prestige-2027 .member-app aside nav :is(button,a),html.nn-prestige-2027 .member-app aside nav :is(button,a):not(.active){min-height:56px;font-size:14px}}html.nn-digital-luxury-3d{--dl-midnight:#0a0a0a;--dl-navy:#1a1a1a;--dl-blue:#3c3c3c;--dl-cyan:#b7b7b7;--dl-gold:#d8b35e;--dl-gold-bright:#f6dfa0;--dl-pearl:#f7fafc;--dl-line:#c0c0c033;--dl-shadow:0 24px 70px #0b0b0b2e, 0 2px 0 #ffffffbf inset}html.nn-digital-luxury-3d body{background:radial-gradient(circle at 12% 5%, #b7b7b714, transparent 24rem), var(--dl-pearl)}html.nn-digital-luxury-3d .nn-header,html.nn-digital-luxury-3d .nn-home .nn-header{isolation:isolate;color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);--nn-context-ink:#fff;background:linear-gradient(105deg,#0a0a0af7,#1a1a1af0 58%,#252525f0);border-bottom:1px solid #d8b35e3d;box-shadow:0 18px 55px #07070742,inset 0 -1px #ffffff0a}html.nn-digital-luxury-3d .nn-header:after{content:"";z-index:-1;background:linear-gradient(90deg, transparent, var(--dl-gold-bright), transparent);pointer-events:none;width:28%;height:1px;position:absolute;bottom:-1px;right:8%;box-shadow:0 0 18px #f6dfa08c}html.nn-digital-luxury-3d .nn-header__bar,html.nn-digital-luxury-3d .nn-home .nn-header__bar{color:var(--nn-context-ink,#181b20);background:#0003;border-bottom:1px solid #ffffff0f}html.nn-digital-luxury-3d .nn-header__main,html.nn-digital-luxury-3d .nn-home .nn-header__main{height:88px;color:var(--nn-context-ink,#181b20);background:0 0;border-color:#ffffff14}html.nn-digital-luxury-3d .nn-menu{color:var(--dl-gold-bright);touch-action:manipulation;background:linear-gradient(145deg,#ffffff12,#ffffff04);border-color:#d8b35e47;box-shadow:inset -1px 0 #ffffff0d}html.nn-digital-luxury-3d .nn-menu i{background:currentColor;box-shadow:0 0 8px #f6dfa073}html.nn-digital-luxury-3d .nn-menu:hover{color:#141414;background:linear-gradient(135deg, var(--dl-gold-bright), var(--dl-gold))}html.nn-digital-luxury-3d .nn-logo{color:var(--nn-context-ink,#181b20)}html.nn-digital-luxury-3d .nn-logo img{filter:drop-shadow(0 0 16px #d8b35e33)}html.nn-digital-luxury-3d .nn-logo>span{border-color:#d8b35e47}html.nn-digital-luxury-3d .nn-logo b{color:var(--nn-context-ink,#181b20)}html.nn-digital-luxury-3d .nn-logo small{color:var(--dl-gold-bright)}html.nn-digital-luxury-3d .nn-primary{flex-wrap:nowrap;gap:clamp(8px,1vw,17px)}html.nn-digital-luxury-3d .nn-primary a{height:64px;min-height:52px;color:var(--nn-context-ink,#181b20);touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:11px;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 8px;display:flex}html.nn-digital-luxury-3d .nn-primary a small{color:#d8b35ea8;letter-spacing:.16em;font-size:7px;font-weight:800}html.nn-digital-luxury-3d .nn-primary a span{color:inherit;white-space:nowrap;margin-top:3px;font-size:12px}html.nn-digital-luxury-3d .nn-primary a:after{background:linear-gradient(90deg,var(--dl-gold),var(--dl-cyan));bottom:5px;left:8px;right:calc(100% - 8px)}html.nn-digital-luxury-3d .nn-primary a:hover,html.nn-digital-luxury-3d .nn-primary a.active{color:var(--nn-context-ink,#181b20);background:linear-gradient(145deg,#ffffff17,#b7b7b709);box-shadow:inset 0 0 0 1px #ffffff12,0 9px 26px #00000024}html.nn-digital-luxury-3d .nn-primary a:hover:after,html.nn-digital-luxury-3d .nn-primary a.active:after{right:8px}html.nn-digital-luxury-3d .nn-utility>a:not(.nn-header-cta):not(.nn-member-cta),html.nn-digital-luxury-3d .nn-language button{color:var(--nn-context-ink,#181b20)}html.nn-digital-luxury-3d .nn-language button.active{color:var(--dl-gold-bright)}html.nn-digital-luxury-3d .nn-member-cta{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(145deg,#353535,#1a1a1a);border-color:#b7b7b747;box-shadow:0 12px 30px #09090947,inset 0 1px #ffffff1a}html.nn-digital-luxury-3d .nn-member-cta small{color:var(--nn-context-ink,#181b20)}html.nn-digital-luxury-3d .nn-header-cta{color:#141414;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff0bd,#d2a94d);border-color:#f0d78d;box-shadow:0 10px 28px #d8b35e38,inset 0 1px #fff7d9}html.nn-digital-luxury-3d .nn-drawer{pointer-events:none}html.nn-digital-luxury-3d .nn-drawer.is-open{pointer-events:auto}html.nn-digital-luxury-3d .nn-drawer__backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#060606c7}html.nn-digital-luxury-3d .nn-drawer aside{background:radial-gradient(circle at 88% 8%,#b7b7b72e,#0000 25rem),radial-gradient(circle at 12% 88%,#d8b35e1c,#0000 24rem),linear-gradient(145deg,#090909,#1a1a1a 58%,#292929);box-shadow:35px 0 100px #0000006b,inset -1px 0 #f6dfa021}html.nn-digital-luxury-3d .nn-drawer__intro p{color:var(--dl-cyan)}html.nn-digital-luxury-3d .nn-drawer__intro h2 em{color:var(--dl-gold-bright);text-shadow:0 0 28px #d8b35e2e}html.nn-digital-luxury-3d .nn-drawer__groups{perspective:1200px;border:0;gap:12px}html.nn-digital-luxury-3d .nn-drawer__groups section{background:linear-gradient(145deg,#ffffff13,#ffffff05);border:1px solid #c8c8c829;border-radius:18px;min-height:390px;transform:translateZ(0);box-shadow:0 22px 52px #05050538,inset 0 1px #ffffff14}html.nn-digital-luxury-3d .nn-drawer__groups section:first-child{background:linear-gradient(145deg,#d8b35e21,#ffffff06);border-color:#d8b35e61}html.nn-digital-luxury-3d .nn-drawer__groups section:hover{border-color:#f6dfa073;transform:translateY(-5px);box-shadow:0 30px 70px #05050557,inset 0 1px #ffffff1f}html.nn-digital-luxury-3d .nn-drawer__groups h3{color:var(--nn-context-ink,#181b20);font-size:18px}html.nn-digital-luxury-3d .nn-drawer__group-note{color:var(--nn-context-ink,#181b20)}html.nn-digital-luxury-3d .nn-drawer__groups a{z-index:2;min-height:46px;color:var(--nn-context-ink,#181b20);touch-action:manipulation;position:relative}html.nn-digital-luxury-3d .nn-drawer__groups a:hover{color:var(--dl-gold-bright)}html.nn-digital-luxury-3d .nn-home .luxe-hero{height:900px;color:var(--nn-context-ink,#181b20);background:var(--dl-midnight);--nn-context-ink:#fff;padding-top:116px}html.nn-digital-luxury-3d .nn-home .luxe-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#c0c0c012 1px,#0000 1px) 0 0/82px 82px,linear-gradient(90deg,#c0c0c012 1px,#0000 1px) 0 0/82px 82px,radial-gradient(circle at 76% 24%,#b7b7b733,#0000 21rem);position:absolute;inset:116px 0 0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 62%);mask-image:linear-gradient(90deg,#000,#0000 62%)}html.nn-digital-luxury-3d .nn-home .luxe-hero:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at 35% 30%,#ffffff29,#b7b7b70d 35%,#0000 68%);border:1px solid #f6dfa03d;border-radius:50%;width:240px;height:240px;position:absolute;top:190px;right:8vw;box-shadow:0 0 80px #b7b7b726,inset 0 0 60px #d8b35e14}html.nn-digital-luxury-3d .nn-home .luxe-hero__media{clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);inset:116px 0 0 38%}html.nn-digital-luxury-3d .nn-home .luxe-hero__media>img,html.nn-digital-luxury-3d .nn-home .luxe-hero__media>video{filter:saturate(.82)contrast(1.05)}html.nn-digital-luxury-3d .nn-home .luxe-hero__media>i{background:linear-gradient(90deg,#0a0a0a 0%,#0a0a0ae6 12%,#0a0a0a2e 62%),linear-gradient(#0000 52%,#0a0a0acc)}html.nn-digital-luxury-3d .nn-home .luxe-hero__content{z-index:3;width:min(720px,56vw);top:205px;left:6vw}html.nn-digital-luxury-3d .luxe-hero__content>p{color:var(--dl-gold-bright);text-shadow:0 1px #ffffff29,0 0 24px #d8b35e33}html.nn-digital-luxury-3d .luxe-hero__content>p span{background:linear-gradient(90deg, var(--dl-gold), var(--dl-gold-bright));box-shadow:0 0 16px #d8b35e40}html.nn-digital-luxury-3d .luxe-hero__content h1{color:var(--nn-context-ink,#181b20);text-shadow:0 18px 50px #00000047}html.nn-digital-luxury-3d .luxe-hero__content h1 em{color:var(--dl-gold-bright);text-shadow:0 0 35px #d8b35e2e}html.nn-digital-luxury-3d .luxe-hero__statement{color:var(--nn-context-ink,#181b20)}html.nn-digital-luxury-3d .luxe-hero__actions a{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px}html.nn-digital-luxury-3d .luxe-hero__actions a:first-child{color:#141414;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff0bd,#d2a94d);box-shadow:0 16px 38px #d8b35e38,inset 0 1px #fff8df}html.nn-digital-luxury-3d .luxe-search{z-index:6;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fffffff7,#f3f3f3ed);border:1px solid #ffffffb8;border-radius:20px;overflow:hidden;box-shadow:0 38px 90px #08080859,inset 0 2px #fff}html.nn-digital-luxury-3d .luxe-search>button{--nn-context-ink:#fff;background:linear-gradient(145deg,#3d3d3d,#181818);box-shadow:inset 1px 0 #ffffff14}html.nn-digital-luxury-3d .luxe-services{background:radial-gradient(circle at 82% 20%,#b7b7b71f,#0000 24rem),linear-gradient(145deg,#0a0a0a,#1e1e1e)}html.nn-digital-luxury-3d .luxe-services__list>h2,html.nn-digital-luxury-3d .luxe-services__list strong{color:var(--nn-context-ink,#181b20)}html.nn-digital-luxury-3d .luxe-services__list>div>a{border-color:#c0c0c026}html.nn-digital-luxury-3d .luxe-services__list>div>a:hover{background:linear-gradient(90deg,#d8b35e1f,#b7b7b70a);border-color:#d8b35e6b;border-radius:14px;transform:translate(6px);box-shadow:0 16px 45px #05050533}html.nn-digital-luxury-3d .luxe-services>aside{background:linear-gradient(145deg,#ffffff14,#ffffff05);border:1px solid #d8b35e45;border-radius:24px;box-shadow:0 30px 80px #04040447,inset 0 1px #ffffff1a}html.nn-digital-luxury-3d .nn-founder{--nn-context-ink:#181b20;background:linear-gradient(145deg,#f1f1f1,#fff)}html.nn-digital-luxury-3d .nn-founder__image{border-radius:26px;margin:36px;box-shadow:0 32px 85px #15151538}html.nn-digital-luxury-3d :where(.about-hero,.services-hub-hero,.juristic-hero,.listing-hero,.editorial-hero,.deposit-hero,.calculator-hero,.smart-match-hero,.private-client-hero,.transparency-hero,.team-hero,.partner-hero,.careers-hero){background:linear-gradient(#c0c0c00e 1px,#0000 1px) 0 0/86px 86px,linear-gradient(90deg,#c0c0c00e 1px,#0000 1px) 0 0/86px 86px,radial-gradient(circle at 82% 18%,#b7b7b733,#0000 24rem),linear-gradient(135deg,#090909,#262626)}@media (width<=1280px){html.nn-digital-luxury-3d .nn-primary a{padding-left:5px;padding-right:5px}html.nn-digital-luxury-3d .nn-primary a small{display:none}html.nn-digital-luxury-3d .nn-primary a span{font-size:11px}}@media (width<=760px){html.nn-digital-luxury-3d .nn-header__main,html.nn-digital-luxury-3d .nn-home .nn-header__main{height:72px}html.nn-digital-luxury-3d .nn-menu{min-width:52px;height:72px}html.nn-digital-luxury-3d .nn-drawer__groups{gap:9px}html.nn-digital-luxury-3d .nn-drawer__groups section{min-height:0;padding:23px 19px;transform:none!important}html.nn-digital-luxury-3d .nn-drawer__groups a{min-height:48px;font-size:14px}html.nn-digital-luxury-3d .nn-home .luxe-hero{height:790px;min-height:740px;padding-top:96px}html.nn-digital-luxury-3d .nn-home .luxe-hero:before{background-size:54px 54px,54px 54px,auto;inset:96px 0 0}html.nn-digital-luxury-3d .nn-home .luxe-hero:after{width:210px;height:210px;top:130px;right:-85px}html.nn-digital-luxury-3d .nn-home .luxe-hero__media{clip-path:none;opacity:.58;inset:96px 0 0}html.nn-digital-luxury-3d .nn-home .luxe-hero__media>i{background:linear-gradient(90deg,#0a0a0af0,#0a0a0a57),linear-gradient(#0000 35%,#0a0a0af0)}html.nn-digital-luxury-3d .nn-home .luxe-hero__content{width:auto;top:135px;left:20px;right:20px}html.nn-digital-luxury-3d .luxe-search{border-radius:16px;bottom:-180px;left:14px;right:14px}html.nn-digital-luxury-3d .nn-founder__image{height:510px;margin:18px}}@media (prefers-reduced-motion:reduce){html.nn-digital-luxury-3d *,html.nn-digital-luxury-3d :before,html.nn-digital-luxury-3d :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}html.nn-digital-luxury-3d .luxe-hero__media{pointer-events:none}html.nn-digital-luxury-3d .luxe-hero__content,html.nn-digital-luxury-3d .luxe-hero__actions,html.nn-digital-luxury-3d .luxe-search{pointer-events:auto}html.nn-digital-luxury-3d .luxe-hero__actions a{z-index:5;touch-action:manipulation;-webkit-tap-highlight-color:#f6dfa033;min-height:50px;position:relative}html.nn-digital-luxury-3d .luxe-hero__actions a:not(:first-child){color:var(--nn-context-ink,#181b20);background:#0a0a0aa3;border-color:#ffffffb8;box-shadow:inset 0 0 0 1px #ffffff0d,0 12px 28px #0003}html.nn-digital-luxury-3d .luxe-hero__actions a:not(:first-child):hover,html.nn-digital-luxury-3d .luxe-hero__actions a:not(:first-child):focus-visible{color:#141414;border-color:var(--dl-gold-bright);background:var(--dl-gold-bright)}html.nn-digital-luxury-3d :is(.nn-menu,.nn-member-cta,.nn-header-cta,.nn-primary a,.luxe-search button){touch-action:manipulation;-webkit-tap-highlight-color:#f6dfa02e}html.nn-digital-luxury-3d .property-card-pro{touch-action:manipulation;position:relative}html.nn-digital-luxury-3d .property-card-pro .property-body h3 a:after{content:"";z-index:2;position:absolute;inset:0}html.nn-digital-luxury-3d .property-card-pro :is(.property-shortlist-button,.property-agent-chip){z-index:3}html.nn-digital-luxury-3d .property-card-pro .property-agent-chip{position:relative}@media (width<=820px){html.nn-digital-luxury-3d .nn-header,html.nn-digital-luxury-3d .nn-home .nn-header{-webkit-backdrop-filter:none;backdrop-filter:none}html.nn-digital-luxury-3d .nn-header__bar{display:none}html.nn-digital-luxury-3d .nn-header__main,html.nn-digital-luxury-3d .nn-home .nn-header__main{grid-template-columns:52px 48px minmax(0,1fr) auto;gap:7px;height:72px;padding:0 10px 0 0}html.nn-digital-luxury-3d .nn-menu{width:52px;min-width:52px;height:72px;margin:0;padding:0 14px}html.nn-digital-luxury-3d .nn-logo{margin:0}html.nn-digital-luxury-3d .nn-logo img{width:42px;height:42px}html.nn-digital-luxury-3d .nn-utility{gap:8px;min-width:0}html.nn-digital-luxury-3d .nn-utility>a:not(.nn-header-cta):not(.nn-member-cta),html.nn-digital-luxury-3d .nn-language{display:none}html.nn-digital-luxury-3d .nn-member-cta{justify-content:center;width:82px;min-width:82px;height:48px;padding:0 10px;box-shadow:inset 0 1px #ffffff14}html.nn-digital-luxury-3d .nn-member-cta>svg,html.nn-digital-luxury-3d .nn-member-cta b{display:none}html.nn-digital-luxury-3d .nn-member-cta em{font-size:13px;display:block}html.nn-digital-luxury-3d .nn-member-cta small{display:none}html.nn-digital-luxury-3d .nn-header-cta{white-space:nowrap;width:auto;min-width:104px;height:48px;padding:0 14px;font-size:13px;box-shadow:inset 0 1px #fff7d9}html.nn-digital-luxury-3d .nn-header-cta svg{display:none}html.nn-digital-luxury-3d .luxe-hero__actions a{min-height:52px}html.nn-digital-luxury-3d .luxe-hero__actions a:not(:first-child){color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a0a0ad1}html.nn-digital-luxury-3d .luxe-search{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (width<=390px){html.nn-digital-luxury-3d .nn-header__main,html.nn-digital-luxury-3d .nn-home .nn-header__main{grid-template-columns:48px 42px minmax(0,1fr) auto;gap:5px}html.nn-digital-luxury-3d .nn-menu{width:48px;min-width:48px;padding:0 12px}html.nn-digital-luxury-3d .nn-logo img{width:38px;height:38px}html.nn-digital-luxury-3d .nn-utility{gap:6px}html.nn-digital-luxury-3d .nn-member-cta{width:70px;min-width:70px;padding:0 8px}html.nn-digital-luxury-3d .nn-header-cta{min-width:91px;padding:0 11px;font-size:12px}}.company-vtr-player-top>span,.company-vtr-player-top>b,.company-vtr-player-bottom>span,.company-vtr-player-bottom>b,.nn-home .nn-language button:not(.active),.nn-home .nn-member-cta small,.luxe-hero__pager button:not(.active),.nn-home .nn-categories small,.nn-home .nn-categories>a>span{color:var(--nn-context-ink,#181b20)}.footer-grid h3{color:var(--lux-gold-light,#e3c47e);letter-spacing:.18em;margin:0 0 22px;font-size:8px;font-weight:700}:where(.nn-menu,.nn-utility>a,.nn-language button,.nn-drawer button,.luxe-hero__pager button,.map-view-switch button,.property-shortlist-button,.gallery-prev,.gallery-next,.gallery-lightbox header button,.gallery-lightbox-strip button,.content-share a,.content-share button,.nn-cookie-close,.nn-cookie-reopen,.nn-theme-trigger){min-width:44px;min-height:44px}.nn-language select,.nn-drawer__language select{min-height:44px;color:var(--nn-context-ink,#181b20);font:inherit;cursor:pointer;--nn-context-ink:#fff;background:#1d1d1d;border:1px solid #dab1588c;border-radius:0;padding:0 32px 0 12px}.nn-drawer__language{grid-template-columns:auto minmax(130px,190px);align-items:center;gap:14px;margin-top:20px;display:grid}.nn-drawer__language>span{color:#d8b566;letter-spacing:.12em;font-size:11px}@media (width<=650px){.nn-language{display:none!important}.nn-drawer__language{grid-template-columns:1fr}.nn-drawer__language select{width:100%;min-height:48px}}.nn-primary a{min-height:44px;padding-inline:7px}.nn-utility>a:not(.nn-header-cta):not(.nn-member-cta){margin-inline:2px}.market-explorer header small,.market-directory header small,.market-directory article a{color:#684817}.nn-cookie-copy>span,.nn-cookie-modal header span{color:#704a12;font-size:12px}.nn-cookie-copy p,.nn-cookie-modal>section>p,.nn-cookie-option small{color:#555}.nn-cookie-close,.nn-cookie-modal header>button{place-items:center;display:grid}.article-card-body h3>a,.article-read,.footer-grid>div>a,.footer-bottom button{min-height:44px}.article-card-body h3>a,.footer-grid>div>a{align-items:center;display:flex}:where(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #f1c96f}.nav-cta:after,.gold-button:after,.private-submit:after{transition:transform .55s;left:-45%;transform:translate(0)rotate(18deg)}.nav-cta:hover:after,.gold-button:hover:after,.private-submit:hover:after{left:-45%;transform:translate(590%)rotate(18deg)}html.nn-prestige-2027 .nn-primary a:after{transform-origin:0;width:100%;transition:transform .25s;right:auto;transform:scaleX(0)}html.nn-prestige-2027 .nn-primary a:hover:after,html.nn-prestige-2027 .nn-primary a.active:after{right:auto;transform:scaleX(1)}@media (width>=1021px){html.nn-digital-luxury-3d .nn-logo{width:clamp(118px,10vw,156px);min-width:118px;margin-left:clamp(12px,1.6vw,24px);margin-right:clamp(16px,2vw,30px)}html.nn-digital-luxury-3d .nn-logo img{object-fit:contain;object-position:left center;width:100%;height:58px}}@media (width>=821px) and (width<=1020px){html.nn-digital-luxury-3d .nn-header__main,html.nn-digital-luxury-3d .nn-home .nn-header__main{grid-template-columns:79px minmax(112px,150px) minmax(20px,1fr) auto;gap:10px;overflow:visible}html.nn-digital-luxury-3d .nn-logo{width:140px;min-width:112px;margin:0}html.nn-digital-luxury-3d .nn-logo img{object-fit:contain;object-position:left center;width:100%;height:54px}html.nn-digital-luxury-3d .nn-utility{flex-wrap:nowrap;grid-column:4;justify-self:end;overflow:visible}html.nn-digital-luxury-3d .nn-utility>a:not(.nn-header-cta):not(.nn-member-cta){background:#ffffff09;border:1px solid #d8b35e38;border-radius:12px;place-items:center;width:44px;min-width:44px;height:44px;display:grid}}@media (width<=820px){html.nn-digital-luxury-3d .nn-header__main,html.nn-digital-luxury-3d .nn-home .nn-header__main{grid-template-columns:52px minmax(76px,1fr) auto;gap:8px;padding-right:10px}html.nn-digital-luxury-3d .nn-logo{width:clamp(78px,24vw,108px);min-width:78px;height:48px;margin:0}html.nn-digital-luxury-3d .nn-logo img{object-fit:contain;object-position:left center;width:100%;min-width:0;height:48px}html.nn-digital-luxury-3d .nn-utility{grid-column:3;gap:6px}html.nn-digital-luxury-3d .nn-member-cta{border-radius:12px;width:64px;min-width:64px;height:44px;padding-inline:8px}html.nn-digital-luxury-3d .nn-header-cta{border-radius:12px;min-width:82px;height:44px;padding-inline:11px;font-size:12px}.nn-drawer__groups a{align-items:center;min-height:48px;display:flex}.nn-concierge{right:12px;bottom:calc(12px + env(safe-area-inset-bottom))}.concierge-launch{width:48px;min-width:48px;height:48px;padding:5px}.concierge-launch i{width:36px;height:36px}}@media (width<=380px){html.nn-digital-luxury-3d .nn-logo{width:76px;min-width:76px}html.nn-digital-luxury-3d .nn-member-cta{width:58px;min-width:58px}html.nn-digital-luxury-3d .nn-header-cta{min-width:76px;padding-inline:8px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=900px){}@media (width<=560px){}@media (width<=760px){}@media (width<=480px){}@keyframes search-sheet-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){}body.nn-fonts{color:var(--nn-ink);background:var(--nn-canvas);--nn-context-ink:#181b20}.page-wrap{width:var(--nn-container)}body.nn-fonts :where(p,li){text-wrap:pretty}body.nn-fonts :where(h1,h2,h3){text-wrap:balance}:where(.page-eyebrow,[class*=-hero]>p:first-child,[class*=-head]>div>p:first-child){color:var(--nn-gold);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:750}:where(.page-shell,.service-page,.content-page,.platform-page,.member-app,.admin-app){color:var(--nn-ink)}:where(.empty-state,.admin-empty,.member-empty){border-radius:var(--nn-radius-lg);--nn-context-ink:#181b20;background:#fafbfa;border:1px dashed #d0d0d0;padding:clamp(28px,4vw,48px)}:where(.form-error,.member-error){color:var(--nn-danger);--nn-context-ink:#181b20;background:#fff4f2;border-radius:12px}:where(.form-success,.member-notice:not(.error),.juristic-form-success){border-radius:var(--nn-radius-md);color:var(--nn-success);--nn-context-ink:#181b20;background:#f0f8f4}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid color-mix(in srgb, var(--nn-gold) 72%, white);outline-offset:3px}:where(button,a,input,select,textarea){transition:color var(--nn-motion-fast) ease, background-color var(--nn-motion-fast) ease, border-color var(--nn-motion-fast) ease, opacity var(--nn-motion-fast) ease, transform var(--nn-motion) cubic-bezier(.2, .7, .2, 1), box-shadow var(--nn-motion) ease}.nn-header{box-shadow:0 10px 32px #1010101f}.nn-header__bar{min-height:28px;color:var(--nn-context-ink,#181b20)}.nn-header__main{min-height:82px}.nn-primary a{border-radius:var(--nn-radius-sm)}.nn-primary a:hover{background:#ffffff0f;transform:translateY(-1px)}.nn-primary a[aria-current=page]{background:#ffffff14}.nn-member-cta,.nn-header-cta{border-radius:14px;min-height:48px}.nn-header-cta{color:var(--nn-navy);box-shadow:none;--nn-context-ink:#181b20;background:#e8c975}.nn-header-cta:hover{--nn-context-ink:#181b20;background:#f0d58d;transform:translateY(-2px)}.nn-mobile-dock{display:none}.luxe-hero{min-height:clamp(720px,84vh,900px)}.luxe-hero__content{width:min(660px,48vw)}.luxe-hero__content h1{letter-spacing:-.045em;font-size:clamp(52px,6.2vw,92px)}.luxe-hero__statement{max-width:600px;font-size:clamp(16px,1.35vw,20px);line-height:1.75}.luxe-hero__actions a{border-radius:14px;align-items:center;min-height:52px;padding-inline:24px;display:inline-flex}.luxe-hero__actions a:first-child{color:var(--nn-navy);--nn-context-ink:#181b20;background:#e7c878;box-shadow:0 14px 38px #0000002e}.luxe-hero__actions a:last-child{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1616162e;border-color:#ffffff61}.luxe-manifesto,.nn-portfolio,.market-explorer,.nn-intelligence,.luxe-services,.nn-founder{padding-block:clamp(72px,8vw,116px)}.luxe-manifesto__copy h2,.nn-portfolio h2,.market-explorer h2,.nn-intelligence__copy h2,.luxe-services h2,.nn-founder__copy h2{letter-spacing:-.035em;font-size:clamp(36px,4.2vw,62px);line-height:1.12}.property-card-pro{border-radius:var(--nn-radius-lg);box-shadow:var(--nn-shadow-card);border-color:#2323231a}.property-card-pro:hover{box-shadow:var(--nn-shadow-float);transform:translateY(-5px)}.property-card-pro .property-image{aspect-ratio:1.52}.property-card-pro:hover .property-image{transform:scale(1.035)}.property-card-badges b,.property-card-badges em{box-shadow:none;padding:7px 11px}.property-card-watermark{width:48px;height:48px;box-shadow:none;border-radius:12px}.property-card-watermark img{width:40px;height:40px}.property-card-verified{top:69px}.property-card-pro .property-body{padding:20px 22px 22px}.property-card-pro .property-body h3{min-height:50px;font-size:17px;line-height:1.42}.property-card-price strong{letter-spacing:-.02em;font-size:20px}.property-facts{color:var(--nn-ink-soft)}.property-detail-page{background:var(--nn-canvas);--nn-context-ink:#181b20}.property-share{border-radius:12px;min-height:44px}.editorial-hero{align-items:end;min-height:420px;padding-block:88px 64px;display:grid}.editorial-hero h1{max-width:900px;font-size:clamp(44px,5.8vw,78px);line-height:1.04}:where(.member-listing-editor,.member-profile-form,.juristic-inquiry-form,.deal-editor,.resident-admin-form){border-radius:var(--nn-radius-lg);background:var(--nn-surface);box-shadow:var(--nn-shadow-card);--nn-context-ink:#181b20;border:1px solid #23232317}:where(.member-listing-editor,.member-profile-form,.juristic-inquiry-form,.deal-editor,.resident-admin-form) :where(input,select,textarea){border:1px solid var(--nn-line);--nn-context-ink:#181b20;background:#fff;border-radius:12px}:where(.member-listing-editor,.member-profile-form,.juristic-inquiry-form,.deal-editor,.resident-admin-form) :where(input,select,textarea):focus{border-color:var(--nn-navy-soft);box-shadow:0 0 0 4px #29292914}.member-app,.admin-app{--nn-context-ink:#181b20;background:#f3f5f4}.member-main{max-width:1320px}.member-welcome,.member-stats>*,.member-pro-offer,.member-wallet-hero,.member-credit-poster{border-radius:var(--nn-radius-lg);box-shadow:var(--nn-shadow-card);border-color:#23232317}@keyframes nn-skeleton{to{background-position:-220% 0}}@media (width>=761px){}.nn-concierge .concierge-launch{--nn-context-ink:#fff;background:linear-gradient(145deg,#3a3a3a,#1a1a1a);border:1px solid #deb965b8;border-radius:50%;justify-content:center;gap:0;width:60px;min-width:60px;height:60px;padding:7px;position:relative;box-shadow:0 14px 34px #17171747,inset 0 0 0 1px #ffffff14}.nn-concierge .concierge-launch i{border-radius:50%;width:42px;height:42px}.nn-concierge .concierge-launch span{display:none}.nn-concierge .concierge-launch b{color:#272727;--nn-context-ink:#181b20;background:#e4c36f;border:2px solid #fff;border-radius:50%;place-items:center;width:21px;height:21px;display:grid;position:absolute;top:-2px;right:-2px}.nn-concierge .concierge-launch:focus-visible{outline-offset:3px;outline:3px solid #fff;box-shadow:0 0 0 6px #b88a35}@media (width<=760px){.nn-concierge{bottom:calc(86px + env(safe-area-inset-bottom));right:14px}.nn-concierge .concierge-launch{width:56px;min-width:56px;height:56px}}:where(.member-shell,.admin-shell,.business-command,.growth-os,.operations-suite){--panel-radius:var(--nn-radius-lg)}:where(.member-shell,.admin-shell,.business-command,.growth-os,.operations-suite) :where(article,section,form){border-color:#2323231a}:where(input,select,textarea){font-size:16px}:where(form) :where(input,select,textarea){min-height:46px}@media (width<=1050px){:root{--nn-container:min(100% - 36px, 960px)}.nn-header__bar{display:none}.nn-header__main{min-height:76px}.luxe-hero__content{width:min(720px,76vw)}}@media (width<=760px){:root{--nn-container:calc(100vw - 32px)}body.nn-fonts{padding-bottom:calc(78px + env(safe-area-inset-bottom))}.nn-header__main{min-height:72px}.nn-logo img{max-height:42px}.nn-member-cta,.nn-header-cta{display:none!important}.nn-mobile-dock{z-index:1700;left:10px;right:10px;bottom:max(8px, env(safe-area-inset-bottom));min-height:66px;color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#161616f0;border:1px solid #ffffff1f;border-radius:20px;grid-template-columns:repeat(5,minmax(0,1fr));padding:6px;display:grid;position:fixed;box-shadow:0 18px 54px #0b0b0b47}.nn-mobile-dock a{border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:52px;font-size:10px;font-weight:700;display:flex}.nn-mobile-dock a.active{color:#f4d98f;background:#ffffff14}.nn-mobile-dock a:nth-child(3){color:var(--nn-navy);--nn-context-ink:#181b20;background:#e8c975}.nn-mobile-dock a:nth-child(3).active{--nn-context-ink:#181b20;background:#f0d58d}.luxe-hero{min-height:760px}.luxe-hero__content{width:auto;left:20px;right:20px}.luxe-hero__content h1{font-size:clamp(44px,13vw,62px)}.luxe-hero__statement{font-size:16px;line-height:1.7}.luxe-hero__actions{grid-template-columns:1fr;display:grid}.luxe-hero__actions a{justify-content:center;width:100%}.property-card-pro{border-radius:18px}.property-card-pro .property-image{aspect-ratio:1.42}.property-card-pro .property-body{padding:18px}.property-card-footer{grid-template-columns:1fr}.property-card-price{text-align:left;align-items:flex-start}.property-share{margin-bottom:8px}.editorial-hero{min-height:340px;padding-block:72px 44px}.editorial-hero h1{font-size:clamp(40px,12vw,58px)}.member-listing-editor,.member-profile-form,.juristic-inquiry-form,.deal-editor,.resident-admin-form{border-radius:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=640px){}@media (height<=600px){}@media (prefers-reduced-motion:reduce){.luxe-hero--living .luxe-hero__media>.luxe-hero__slide{transition:none}}@media (width<=820px){html.nn-digital-luxury-3d .nn-header__bar{display:none}html.nn-digital-luxury-3d .nn-header__main,html.nn-digital-luxury-3d .nn-home .nn-header__main{grid-template-columns:52px minmax(0,1fr);gap:12px;height:72px;padding:0 18px 0 0}html.nn-digital-luxury-3d .nn-menu{width:52px;min-width:52px;height:72px;margin:0;padding:0 17px}html.nn-digital-luxury-3d .nn-logo{width:132px;min-width:132px;height:52px;margin:0}html.nn-digital-luxury-3d .nn-logo img{object-fit:contain;object-position:left center;width:132px;height:52px}html.nn-digital-luxury-3d .nn-utility{display:none}}@media (width<=390px){html.nn-digital-luxury-3d .nn-header__main,html.nn-digital-luxury-3d .nn-home .nn-header__main{grid-template-columns:48px minmax(0,1fr);gap:9px;padding-right:14px}html.nn-digital-luxury-3d .nn-menu{width:48px;min-width:48px;padding:0 15px}html.nn-digital-luxury-3d .nn-logo,html.nn-digital-luxury-3d .nn-logo img{width:118px;min-width:118px;height:48px}}:root{--nn-teal:#6f6f6f;--nn-blue:#666;--nn-amber:#ad6507;--nn-violet:#624aa3;--nn-cyan:#737373;--nn-forest:#356f52;--nn-rose:#a23f57;--nn-sky:#f3f3f3;--nn-mint:#eaf7f3;--nn-sand:#fff4df;--nn-lilac:#f2eefb;--nn-rose-soft:#fff0f3;--nn-control-height:48px;--nn-control-radius:13px;--nn-card-border:#2828281c;--nn-card-shadow:0 14px 38px #1d1d1d13;--nn-card-shadow-hover:0 22px 58px #1d1d1d21}html{scroll-padding-top:124px}:where(main,section,article,aside)[id]{scroll-margin-top:124px}:where(.article-card,.platform-card,.application-card,.property-card-pro,.pipeline-card,.growth-panel,.ops-panel,.bc-section,.market-admin-panel,.deal-workflow-card,.deal-records,.public-profile-studio,.profile-post-studio,.calculator-panel,.calculator-guidance,.calculator-results,.my-space-section,.privacy-admin-panel,.juristic-settings-card,.juristic-pipeline-card,.listing-wizard-step,.member-compliance-section,.property-editor,.admin-table-wrap,.admin-module,.owner-dashboard,.owner-property,.document-card,.upload-box,.seo-serp-card,.assignment-panel,.listing-disclosure,.listing-legal-confirmation){border:1px solid var(--nn-card-border);border-radius:var(--nn-radius-lg,22px);box-shadow:var(--nn-card-shadow);--nn-context-ink:#181b20;background:#fff}:where(.article-card,.platform-card,.application-card,.property-card-pro,.pipeline-card,.document-card){transition:transform var(--nn-motion,.24s) var(--nn-ease,ease), box-shadow var(--nn-motion,.24s) ease, border-color var(--nn-motion-fast,.16s) ease}@media (hover:hover){:where(.article-card,.platform-card,.application-card,.property-card-pro,.pipeline-card,.document-card):hover{border-color:color-mix(in srgb, var(--nn-module-accent,var(--nn-blue)) 35%, white);box-shadow:var(--nn-card-shadow-hover);transform:translateY(-4px)}}:where(.article-list-grid,.property-grid,.platform-grid,.application-grid,.growth-kpis,.owner-dashboard-metrics,.member-stats,.bc-kpis,.market-admin-list,.pipeline-list,.document-grid)>:nth-child(7n+1){--nn-module-accent:var(--nn-teal);--nn-module-tint:var(--nn-mint)}:where(.article-list-grid,.property-grid,.platform-grid,.application-grid,.growth-kpis,.owner-dashboard-metrics,.member-stats,.bc-kpis,.market-admin-list,.pipeline-list,.document-grid)>:nth-child(7n+2){--nn-module-accent:var(--nn-blue);--nn-module-tint:var(--nn-sky)}:where(.article-list-grid,.property-grid,.platform-grid,.application-grid,.growth-kpis,.owner-dashboard-metrics,.member-stats,.bc-kpis,.market-admin-list,.pipeline-list,.document-grid)>:nth-child(7n+3){--nn-module-accent:var(--nn-amber);--nn-module-tint:var(--nn-sand)}:where(.article-list-grid,.property-grid,.platform-grid,.application-grid,.growth-kpis,.owner-dashboard-metrics,.member-stats,.bc-kpis,.market-admin-list,.pipeline-list,.document-grid)>:nth-child(7n+4){--nn-module-accent:var(--nn-violet);--nn-module-tint:var(--nn-lilac)}:where(.article-list-grid,.property-grid,.platform-grid,.application-grid,.growth-kpis,.owner-dashboard-metrics,.member-stats,.bc-kpis,.market-admin-list,.pipeline-list,.document-grid)>:nth-child(7n+5){--nn-module-accent:var(--nn-cyan);--nn-module-tint:#f4f4f4}:where(.article-list-grid,.property-grid,.platform-grid,.application-grid,.growth-kpis,.owner-dashboard-metrics,.member-stats,.bc-kpis,.market-admin-list,.pipeline-list,.document-grid)>:nth-child(7n+6){--nn-module-accent:var(--nn-forest);--nn-module-tint:#edf6ef}:where(.article-list-grid,.property-grid,.platform-grid,.application-grid,.growth-kpis,.owner-dashboard-metrics,.member-stats,.bc-kpis,.market-admin-list,.pipeline-list,.document-grid)>:nth-child(7n){--nn-module-accent:var(--nn-rose);--nn-module-tint:var(--nn-rose-soft)}:where(.platform-card,.application-card,.growth-kpis>*,.owner-dashboard-metrics>*,.member-stats>*,.bc-kpis>*,.market-admin-list>*,.pipeline-card,.document-card){border-top:4px solid var(--nn-module-accent,var(--nn-blue));background-image:linear-gradient(145deg, #fff 0%, var(--nn-module-tint,#f4f8fa) 100%);position:relative;overflow:hidden}:where(.platform-card,.application-card,.growth-kpis>*,.owner-dashboard-metrics>*,.member-stats>*,.bc-kpis>*) :where(i,svg){color:var(--nn-module-accent,var(--nn-blue))}:where(.gold-button,.outline-button,.ghost-button,.admin-login-button,.bc-primary-action,.cma-print-button,.cma-submit,.juristic-submit,.opportunity-submit,.private-submit,.smart-submit,.offer-submit,.sign-submit,.zoning-submit,.ops-submit,.property-alert-submit,.property-alert-cta,.services-hub-cta,.about-cta,.cookie-settings-button,.listing-submit-step,.listing-submit-summary){min-height:var(--nn-control-height);border-radius:var(--nn-control-radius);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:9px;padding:11px 20px;font-size:.94rem;font-weight:760;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px #1d1d1d1a}:where(.gold-button,.admin-login-button,.bc-primary-action,.cma-submit,.juristic-submit,.opportunity-submit,.private-submit,.smart-submit,.offer-submit,.sign-submit,.zoning-submit,.ops-submit,.property-alert-submit,.property-alert-cta,.listing-submit-step,.listing-submit-summary){color:#1a1a1a;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f5dda0 0%,#dfb956 100%);border-color:#dfbd6a}:where(.outline-button,.ghost-button,.cma-print-button,.services-hub-cta,.about-cta,.cookie-settings-button){color:#333;background:#ffffffed;border-color:#bfbfbf}:where(.gold-button,.outline-button,.ghost-button,.admin-login-button,.bc-primary-action,.cma-print-button,.cma-submit,.juristic-submit,.opportunity-submit,.private-submit,.smart-submit,.offer-submit,.sign-submit,.zoning-submit,.ops-submit,.property-alert-submit,.property-alert-cta,.services-hub-cta,.about-cta,.cookie-settings-button,.listing-submit-step,.listing-submit-summary):hover{transform:translateY(-2px);box-shadow:0 16px 34px #1d1d1d29}:where(button,[role=button],a):where([aria-disabled=true],:disabled){cursor:not-allowed;filter:saturate(.35);opacity:.55;box-shadow:none!important;transform:none!important}:where(.icon-action,.gallery-actions button,.property-brief-actions button,.appointment-action-links button,.project-card-actions button,.alert-admin-actions button,.compare-actions button){border-radius:12px;min-width:44px;min-height:44px}:where(.member-app,.admin-app,.legal-page,.opportunity-page,.tracking-page,.platform-page,.calculator-app) :where(input,select,textarea){min-height:var(--nn-control-height);color:#2a2a2a;--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d4d4;border-radius:12px;box-shadow:inset 0 1px #1d1d1d06}:where(.member-app,.admin-app,.legal-page,.opportunity-page,.tracking-page,.platform-page,.calculator-app) :where(input,select,textarea):hover{border-color:#afafaf}:where(.member-app,.admin-app,.legal-page,.opportunity-page,.tracking-page,.platform-page,.calculator-app) :where(input,select,textarea):focus{border-color:var(--nn-blue);outline:0;box-shadow:0 0 0 4px #6666661c}:where(.form-error,.member-error,.admin-notice.error,.growth-alert.error){color:#8f302b;--nn-context-ink:#181b20;background:#fff3f1;border:1px solid #efc8c3}:where(.form-success,.member-notice:not(.error),.admin-notice.success){color:#246347;--nn-context-ink:#181b20;background:#eff9f3;border:1px solid #bfe0cf}:where(.interior-header,.editorial-hero,.platform-page-hero,.tracking-hero,.opportunity-hero){isolation:isolate}:where(.interior-header,.editorial-hero,.platform-page-hero,.tracking-hero,.opportunity-hero) h1{letter-spacing:-.035em;line-height:1.08}:where(.interior-header,.editorial-hero,.platform-page-hero,.tracking-hero,.opportunity-hero) p{max-width:760px}:where(.member-welcome,.admin-title,.admin-feature-head,.market-admin-head,.privacy-admin-heading){border-radius:var(--nn-radius-lg,22px)}:where(.admin-title,.admin-feature-head,.market-admin-head,.privacy-admin-heading) h1,:where(.member-welcome) h1{color:#272727}.nn-concierge .concierge-panel{width:min(440px,100vw - 32px);max-height:min(680px,100dvh - 150px);color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1a1a1a;border:1px solid #e8c66e8c;border-radius:24px;box-shadow:0 30px 90px #0e0e0e6b}.nn-concierge .concierge-panel>header{background:radial-gradient(circle at 92% 0,#e8c66e38,#0000 42%),linear-gradient(145deg,#323232,#1a1a1a);padding:22px 22px 18px}.nn-concierge .concierge-panel header small{color:#f0ce78;font-size:.7rem}.nn-concierge .concierge-panel h2{font-size:clamp(1.35rem,4vw,1.75rem)}.nn-concierge .concierge-panel header p{color:var(--nn-context-ink,#181b20);font-size:.82rem}.nn-concierge .concierge-panel nav{border:0;gap:9px;padding:10px}.nn-concierge .concierge-panel nav a{--nn-module-accent:var(--nn-teal);min-height:94px;color:var(--nn-context-ink,#181b20);background:linear-gradient(145deg, color-mix(in srgb, var(--nn-module-accent) 24%, #272727), #212121);--nn-context-ink:#fff;border:1px solid #ffffff1a;border-radius:15px}.nn-concierge .concierge-panel nav a:nth-child(7n+2){--nn-module-accent:var(--nn-blue)}.nn-concierge .concierge-panel nav a:nth-child(7n+3){--nn-module-accent:var(--nn-amber)}.nn-concierge .concierge-panel nav a:nth-child(7n+4){--nn-module-accent:var(--nn-violet)}.nn-concierge .concierge-panel nav a:nth-child(7n+5){--nn-module-accent:var(--nn-cyan)}.nn-concierge .concierge-panel nav a:nth-child(7n+6){--nn-module-accent:var(--nn-forest)}.nn-concierge .concierge-panel nav a:nth-child(7n){--nn-module-accent:var(--nn-rose)}.nn-concierge .concierge-panel nav a:hover{border-color:color-mix(in srgb, var(--nn-module-accent) 70%, white);background:linear-gradient(145deg, color-mix(in srgb, var(--nn-module-accent) 48%, #272727), #212121);--nn-context-ink:#fff}.nn-concierge .concierge-panel nav i{color:var(--nn-context-ink,#181b20)}.nn-concierge .concierge-panel nav b{font-size:.86rem;line-height:1.35}.nn-concierge .concierge-panel nav small{color:var(--nn-context-ink,#181b20);font-size:.72rem}.nn-concierge .concierge-panel>footer{color:#f1ce79;padding:14px 20px 17px;font-size:.74rem}:where(.calculator-tabs,.rate-presets,.appointment-filter,.crm-filter,.listing-lifecycle-filters,.editorial-hub-tabs,.pipeline-filter){gap:8px}:where(.calculator-tabs,.rate-presets,.appointment-filter,.crm-filter,.listing-lifecycle-filters,.editorial-hub-tabs,.pipeline-filter) button{color:#454545;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6d6d6;border-radius:999px;min-height:44px;font-weight:700}:where(.calculator-tabs,.rate-presets,.appointment-filter,.crm-filter,.listing-lifecycle-filters,.editorial-hub-tabs,.pipeline-filter) button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#4e4e4e;border-color:#4e4e4e;box-shadow:0 9px 24px #4e4e4e33}@media (width<=760px){:root{--nn-control-height:50px;--nn-card-shadow:0 10px 28px #1d1d1d12}html{scroll-padding-top:84px}:where(main,section,article,aside)[id]{scroll-margin-top:84px}.nn-mobile-dock{z-index:1900;isolation:isolate;min-height:68px}.nn-mobile-dock a{touch-action:manipulation;min-height:54px}.property-detail-page{padding-bottom:calc(164px + env(safe-area-inset-bottom))}.property-detail-page .footer{padding-bottom:calc(174px + env(safe-area-inset-bottom))}:where(.article-card,.platform-card,.application-card,.property-card-pro,.pipeline-card,.growth-panel,.ops-panel,.bc-section,.market-admin-panel,.deal-workflow-card,.public-profile-studio,.profile-post-studio,.calculator-panel,.privacy-admin-panel,.juristic-settings-card,.listing-wizard-step,.member-compliance-section,.property-editor,.admin-table-wrap,.admin-module,.owner-dashboard,.owner-property){border-radius:18px}:where(.gold-button,.outline-button,.ghost-button,.admin-login-button,.bc-primary-action,.cma-print-button,.cma-submit,.juristic-submit,.opportunity-submit,.private-submit,.smart-submit,.offer-submit,.sign-submit,.zoning-submit,.ops-submit,.property-alert-submit,.property-alert-cta,.services-hub-cta,.about-cta,.cookie-settings-button,.listing-submit-step,.listing-submit-summary){width:100%;padding-inline:16px}.article-list-grid,.application-grid,.platform-grid,.growth-kpis,.owner-dashboard-metrics,.member-stats,.bc-kpis,.document-grid{grid-template-columns:1fr}.nn-concierge .concierge-panel{inset:max(78px, calc(60px + env(safe-area-inset-top))) 10px calc(82px + env(safe-area-inset-bottom)) 10px;border-radius:20px;width:auto;max-width:none;max-height:none}.nn-concierge .concierge-panel nav{grid-template-columns:1fr 1fr;gap:8px;padding:8px}.nn-concierge .concierge-panel nav a{min-height:78px;padding:12px}.nn-concierge .concierge-panel nav b{font-size:.78rem}.nn-concierge .concierge-panel nav small{display:none}}@media (width<=360px){}@media (width<=420px){:where(.page-wrap,.admin-content,.member-main){min-width:0}:where(.editor-row,.form-row,.search-grid,.member-editor-grid,.private-field-grid){grid-template-columns:minmax(0,1fr)}:where(.calculator-tabs,.rate-presets,.appointment-filter,.crm-filter,.listing-lifecycle-filters,.editorial-hub-tabs,.pipeline-filter){scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:5px;overflow-x:auto}:where(.calculator-tabs,.rate-presets,.appointment-filter,.crm-filter,.listing-lifecycle-filters,.editorial-hub-tabs,.pipeline-filter) button{white-space:nowrap;flex:none}}@media (prefers-reduced-motion:reduce){:where(.article-card,.platform-card,.application-card,.property-card-pro,.pipeline-card,.document-card),:where(button,a,input,select,textarea){transition:none!important}}@keyframes nn-about-logo-float{0%,to{transform:translate(0,0)rotateX(0)}50%{transform:translate3d(0,-10px,24px)rotateX(2deg)}}@keyframes nn-about-orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes nn-about-orbit-reverse{to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes nn-about-glint{0%,28%{opacity:0;left:-55%}44%{opacity:1}62%,to{opacity:0;left:130%}}@keyframes nn-about-tagline-pulse{0%,to{opacity:.78}50%{opacity:1}}@keyframes nn-about-media-drift{0%{transform:scale(1.01)}to{transform:scale(1.055)}}@media (width<=760px){}@media (prefers-reduced-motion:reduce){}.marketplace-category-section,.marketplace-area-section{margin-bottom:44px}.marketplace-category-section>header,.marketplace-area-section>header,.marketplace-toolkit>header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}.marketplace-category-section header small,.marketplace-area-section header small,.marketplace-toolkit header small{color:#96702f;letter-spacing:.16em;font-size:.72rem;font-weight:800}.marketplace-category-section h2,.marketplace-area-section h2,.marketplace-toolkit h2{color:#212121;margin:6px 0 0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(1.7rem,3vw,2.55rem);font-weight:500}.marketplace-category-section header>span,.marketplace-area-section header>p{color:#757575;margin:0;font-size:.9rem}.marketplace-category-rail{scroll-snap-type:x proximity;scrollbar-width:thin;gap:10px;padding:2px 2px 12px;display:flex;overflow-x:auto}.marketplace-category-rail a{color:#363636;scroll-snap-align:start;--nn-context-ink:#181b20;background:#fff;border:1px solid #e2e2e2;border-radius:18px;flex-direction:column;flex:1 0 108px;justify-content:center;align-items:center;gap:13px;min-height:116px;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:flex}.marketplace-category-rail a:hover,.marketplace-category-rail a.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#252525;border-color:#ba9147;transform:translateY(-3px);box-shadow:0 16px 34px #1b1b1b24}.marketplace-category-rail i{color:#9c7330;--nn-context-ink:#181b20;background:#f7f1e4;border-radius:14px;place-items:center;width:45px;height:45px;font-style:normal;display:grid}.marketplace-category-rail a:hover i,.marketplace-category-rail a.active i{color:#f0d58d;background:#ffffff17}.marketplace-category-rail span{text-align:center;font-size:.86rem;font-weight:760}.marketplace-area-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.marketplace-area-rail>a{min-height:270px;color:var(--nn-context-ink,#181b20);isolation:isolate;--nn-context-ink:#fff;background:#1f1f1f;border-radius:22px;position:relative;overflow:hidden}.marketplace-area-rail>a:first-child{grid-area:span 2/span 2;min-height:554px}.marketplace-area-rail>a img{object-fit:cover;width:100%;height:100%;transition:transform .45s,opacity .22s;position:absolute;inset:0}.marketplace-area-rail>a:after{content:"";z-index:1;background:linear-gradient(#0000,#111111f0);position:absolute;inset:25% 0 0}.marketplace-area-rail>a:hover img{transform:scale(1.035)}.marketplace-area-rail>a>span{z-index:2;flex-direction:column;display:flex;position:absolute;bottom:21px;left:22px;right:22px}.marketplace-area-rail small{color:#e8c875;letter-spacing:.08em;font-size:.7rem;font-weight:800}.marketplace-area-rail strong{margin-top:6px;font-family:Georgia,Noto Serif Thai,serif;font-size:1.55rem;font-weight:500}.marketplace-area-rail em{color:var(--nn-context-ink,#181b20);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:.8rem;font-style:normal;line-height:1.5;display:-webkit-box;overflow:hidden}.marketplace-area-rail>a>i{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1818185c;border:1px solid #ffffff5c;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:18px;right:18px}.resilient-image-loading{opacity:.16;--nn-context-ink:#181b20;background:linear-gradient(100deg,#dfe5e8 20%,#f4f7f8 38%,#dfe5e8 56%) 0 0/220% 100%;animation:1.35s ease-in-out infinite nn-market-skeleton}@keyframes nn-market-skeleton{to{background-position-x:-220%}}@media (width<=1100px){.marketplace-area-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.marketplace-area-rail>a:first-child{grid-column:span 2}}@media (width<=760px){.marketplace-category-section,.marketplace-area-section{margin-bottom:34px}.marketplace-category-section>header,.marketplace-area-section>header,.marketplace-toolkit>header{flex-direction:column;align-items:flex-start;gap:8px}.marketplace-category-section header>span,.marketplace-area-section header>p{font-size:.8rem}.marketplace-category-rail{margin-right:-16px}.marketplace-category-rail a{flex-basis:104px;min-height:106px}.marketplace-area-rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:11px;margin-right:-16px;padding:2px 16px 12px 0;display:flex;overflow-x:auto}.marketplace-area-rail::-webkit-scrollbar{display:none}.marketplace-area-rail>a,.marketplace-area-rail>a:first-child{scroll-snap-align:start;flex:0 0 78vw;grid-area:auto;min-height:330px}.marketplace-area-rail strong{font-size:1.4rem}}@media (width<=460px){.marketplace-area-rail>a,.marketplace-area-rail>a:first-child{flex-basis:84vw;min-height:315px}}@media (prefers-reduced-motion:reduce){.marketplace-category-rail a,.marketplace-area-rail>a img,.resilient-image-loading,.transit-signature__fields button{transition:none;animation:none}}.marketplace-community{color:#202020;background:radial-gradient(circle at 92% 8%,#7676761c,#0000 26rem),linear-gradient(#f6f8f8 0%,#fff 54%,#f2f5f5 100%);padding:clamp(72px,8vw,118px) max(24px,6vw)}.marketplace-community__head{justify-content:space-between;align-items:end;gap:36px;max-width:1380px;margin:0 auto 34px;display:flex}.marketplace-community__head>div{max-width:820px}.marketplace-community__head small,.marketplace-review-block>header small{color:#99702b;letter-spacing:.2em;font-size:10px;font-weight:850}.marketplace-community__head h2{font:500 clamp(34px, 4.2vw, 62px)/1.12 var(--font-thai-serif), Georgia, serif;letter-spacing:-.035em;margin:11px 0 10px}.marketplace-community__head p{color:#747474;max-width:760px;margin:0;font-size:15px;line-height:1.8}.marketplace-community__head>a{border-bottom:1px solid #b58b40;flex:none;align-items:center;gap:10px;padding:8px 0;font-size:13px;font-weight:800;display:inline-flex}.marketplace-profile-rail{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;grid-auto-columns:minmax(260px,310px);grid-auto-flow:column;gap:16px;max-width:1380px;margin:0 auto;padding:4px 2px 18px;display:grid;overflow-x:auto}.marketplace-profile-card{scroll-snap-align:start;--nn-context-ink:#181b20;background:#fff;border:1px solid #2828281f;border-radius:20px;min-width:0;transition:transform .22s,box-shadow .22s,border-color .22s;overflow:hidden;box-shadow:0 17px 42px #1d1d1d14}.marketplace-profile-card:hover{border-color:#b88c3f8c;transform:translateY(-5px);box-shadow:0 25px 58px #1d1d1d24}.marketplace-profile-card__visual{--nn-context-ink:#fff;background:#242424;height:190px;position:relative;overflow:hidden}.marketplace-profile-card__visual>img{object-fit:cover;opacity:.78;width:100%;height:100%;transition:transform .45s}.marketplace-profile-card:hover .marketplace-profile-card__visual>img{transform:scale(1.045)}.marketplace-profile-card__visual:after{content:"";background:linear-gradient(#1313130d,#131313b3);position:absolute;inset:0}.marketplace-profile-card__visual>span{z-index:2;--nn-context-ink:#181b20;background:#fff;border:3px solid #fff;border-radius:50%;width:70px;height:70px;position:absolute;bottom:16px;left:20px;overflow:hidden;box-shadow:0 10px 30px #0000003d}.marketplace-profile-card__visual>span img{object-fit:cover;width:100%;height:100%}.marketplace-profile-card__visual>b{z-index:2;color:#f4d993;letter-spacing:.12em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#131313c7;border:1px solid #ebcc8673;border-radius:999px;align-items:center;gap:5px;padding:7px 9px;font-size:8px;display:flex;position:absolute;top:14px;right:14px}.marketplace-profile-card__body{padding:22px 20px 18px}.marketplace-profile-card__body>small{color:#a5782d;letter-spacing:.08em;font-size:9px;font-weight:800}.marketplace-profile-card__body h3{margin:7px 0 4px;font-size:21px;line-height:1.22}.marketplace-profile-card__body>p{color:#6c7b85;min-height:40px;margin:0;font-size:12px;line-height:1.55}.marketplace-profile-card dl{--nn-context-ink:#181b20;background:#e4e8e9;grid-template-columns:repeat(3,1fr);gap:1px;margin:18px 0 0;display:grid}.marketplace-profile-card dl div{text-align:center;--nn-context-ink:#181b20;background:#f7f8f7;padding:10px 7px}.marketplace-profile-card dt{color:#83909a;font-size:8px}.marketplace-profile-card dd{color:#282828;margin:3px 0 0;font:600 17px Georgia,serif}.marketplace-proof-grid{--nn-context-ink:#181b20;background:#d8dfe0;border:1px solid #d8dfe0;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1px;max-width:1380px;margin:42px auto 0;display:grid}.marketplace-proof-grid article{--nn-context-ink:#181b20;background:#fff;align-items:center;gap:18px;min-height:125px;padding:24px;display:flex}.marketplace-proof-grid article>svg{color:#b18232;flex:none}.marketplace-proof-grid article span{flex-direction:column;display:flex}.marketplace-proof-grid strong{color:#272727;font:500 32px Georgia,serif}.marketplace-proof-grid small{color:#73818a;margin-top:5px;font-size:10px;line-height:1.45}.marketplace-review-block{max-width:1380px;margin:58px auto 0}.marketplace-review-block>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.marketplace-review-block h3{font:500 clamp(27px,3vw,42px) var(--font-thai-serif),Georgia,serif;margin:7px 0 0}.marketplace-review-rail{scroll-snap-type:inline mandatory;grid-auto-columns:minmax(280px,360px);grid-auto-flow:column;gap:14px;padding-bottom:14px;display:grid;overflow-x:auto}.marketplace-review-rail>article{scroll-snap-align:start;--nn-context-ink:#181b20;background:#fff;border:1px solid #dce2e3;border-radius:18px;flex-direction:column;min-height:250px;padding:24px;display:flex}.marketplace-review-rail article>div{align-items:center;gap:11px;display:flex}.marketplace-review-rail article img{object-fit:cover;border-radius:50%;width:46px;height:46px}.marketplace-review-rail article>div span{flex-direction:column;display:flex}.marketplace-review-rail article>div small{color:#c18d32;letter-spacing:.08em}.marketplace-review-rail h4{margin:18px 0 0;font-size:16px}.marketplace-review-rail p{-webkit-line-clamp:4;color:#737373;-webkit-box-orient:vertical;margin:9px 0 20px;font-size:13px;line-height:1.72;display:-webkit-box;overflow:hidden}.marketplace-review-rail a{color:#9a702a;align-items:center;gap:8px;margin-top:auto;font-size:10px;font-weight:800;display:flex}.member-directory-page{--nn-context-ink:#181b20;background:#f4f6f6}.member-directory-hero{min-height:520px;color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 80% 28%,#8b8b8b33,#0000 28rem),linear-gradient(125deg,#131313,#2a2a2a 60%,#393939);align-items:center;padding:78px max(24px,7vw);display:grid}.member-directory-hero>div{max-width:900px}.member-directory-hero p{color:#e1bb69;letter-spacing:.2em;font-size:10px;font-weight:800}.member-directory-hero h1{font:500 clamp(48px,7vw,92px)/.98 var(--font-thai-serif),Georgia,serif;letter-spacing:-.045em;margin:15px 0}.member-directory-hero h1 em{color:#e5c579;font-style:normal;font-weight:400}.member-directory-hero span{max-width:730px;color:var(--nn-context-ink,#181b20);font-size:16px;line-height:1.8;display:block}.member-directory-hero>div>div{gap:10px;margin-top:30px;display:flex}.member-directory-hero a{text-align:center;border:1px solid #ffffff59;min-width:150px;padding:14px 20px}.member-directory-hero a:first-child{color:#191919;--nn-context-ink:#181b20;background:#dfb961;border-color:#dfb961;font-weight:800}.member-directory-empty{text-align:center;max-width:780px;margin:0 auto;padding:90px 24px}.member-directory-empty h2{font:500 38px var(--font-thai-serif),Georgia,serif}.member-directory-empty p{color:#6f7e87}.member-directory-empty a{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#272727;margin-top:15px;padding:13px 20px;display:inline-block}@media (width<=760px){.marketplace-community{padding:64px 18px 82px}.marketplace-community__head{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:24px}.marketplace-community__head h2{font-size:38px}.marketplace-profile-rail{grid-auto-columns:minmax(255px,82vw)}.marketplace-profile-card__visual{height:176px}.marketplace-proof-grid{grid-template-columns:1fr 1fr;margin-top:30px}.marketplace-proof-grid article{flex-direction:column;align-items:flex-start;gap:10px;min-height:112px;padding:18px 15px}.marketplace-proof-grid strong{font-size:26px}.marketplace-review-block{margin-top:42px}.marketplace-review-rail{grid-auto-columns:minmax(265px,84vw)}.member-directory-hero{min-height:500px;padding:60px 22px 110px}.member-directory-hero h1{font-size:52px}.member-directory-hero>div>div{flex-direction:column}.member-directory-hero a{min-height:48px}}@media (prefers-reduced-motion:reduce){.marketplace-profile-card,.marketplace-profile-card__visual>img{transition:none}.marketplace-profile-card:hover{transform:none}}.campaign-gallery{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#191919;padding:clamp(70px,8vw,112px) max(24px,6vw)}.campaign-gallery>header{justify-content:space-between;align-items:end;gap:30px;max-width:1380px;margin:0 auto 30px;display:flex}.campaign-gallery>header div{max-width:790px}.campaign-gallery>header small{color:#e1bd70;letter-spacing:.2em;font-size:10px;font-weight:850}.campaign-gallery>header h2{font:500 clamp(34px, 4vw, 58px)/1.1 var(--font-thai-serif), Georgia, serif;letter-spacing:-.035em;margin:11px 0 0}.campaign-gallery>header p{max-width:390px;color:var(--nn-context-ink,#181b20);margin:0;font-size:12px;line-height:1.7}.marketplace-search-directory{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(132deg,#191919,#333);margin:clamp(54px,7vw,92px) 0;padding:clamp(35px,5vw,60px)}.marketplace-search-directory>header{max-width:820px}.marketplace-search-directory>header small{color:#e4c276;letter-spacing:.18em;font-size:9px;font-weight:850}.marketplace-search-directory>header h2{font:500 clamp(30px, 3.5vw, 48px)/1.12 var(--font-thai-serif), Georgia, serif;margin:10px 0 7px}.marketplace-search-directory>header p{color:var(--nn-context-ink,#181b20);margin:0;font-size:12px;line-height:1.7}.marketplace-search-directory>div{background:#ffffff24;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:34px;display:grid}.marketplace-search-directory section{background:#181818d1;min-width:0;padding:25px 22px}.marketplace-search-directory h3{color:#e8cb88;margin:0 0 13px;font-size:13px}.marketplace-search-directory nav{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.marketplace-search-directory nav a{width:100%;color:var(--nn-context-ink,#181b20);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:8px;padding:9px 0;font-size:11px;transition:color .2s,padding-left .2s;display:flex}.marketplace-search-directory nav a:hover{color:var(--nn-context-ink,#181b20);padding-left:5px}@media (width<=900px){.marketplace-search-directory>div{grid-template-columns:1fr 1fr}}@media (width<=760px){.campaign-gallery{padding:64px 18px 82px}.campaign-gallery>header{flex-direction:column;align-items:flex-start;gap:12px}.marketplace-search-directory{margin:52px -2px;padding:38px 20px}.marketplace-search-directory>div{grid-template-columns:1fr}.marketplace-search-directory section{padding:22px 18px}}@media (prefers-reduced-motion:reduce){.campaign-card>img,.marketplace-search-directory nav a{transition:none}}.automatic-property-collections{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1e1e1e;border-radius:24px;margin:32px 0 42px;padding:32px;overflow:hidden}.automatic-property-collections>header{justify-content:space-between;align-items:end;gap:32px;margin-bottom:22px;display:flex}.automatic-property-collections>header small,.property-auto-directory>small{color:#d7b565;letter-spacing:.16em}.automatic-property-collections>header h2{margin:6px 0 0;font-size:clamp(28px,3vw,42px)}.automatic-property-collections>header p{color:#bdbdbd;max-width:520px;margin:0;line-height:1.7}.automatic-property-collections>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.automatic-property-collections>div>a{min-height:240px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#292929;border:1px solid #d7b5653d;border-radius:18px;position:relative;overflow:hidden}.automatic-property-collections img{object-fit:cover;width:100%;height:100%;transition:transform .25s;position:absolute;inset:0}.automatic-property-collections a:after{content:"";background:linear-gradient(#1111110a,#111111e6);position:absolute;inset:0}.automatic-property-collections a>span{z-index:1;position:absolute;bottom:18px;left:18px;right:44px}.automatic-property-collections a small{color:#e4c675;display:block}.automatic-property-collections a strong{margin-top:5px;font-size:18px;display:block}.automatic-property-collections a em{color:var(--nn-context-ink,#181b20);margin-top:4px;font-size:12px;font-style:normal;display:block}.automatic-property-collections a>i{z-index:1;color:#e4c675;position:absolute;bottom:19px;right:18px}.automatic-property-collections a:hover img{transform:scale(1.035)}.property-auto-directory{--nn-context-ink:#181b20;background:#f7f8f7;border:1px solid #dfdfdf;border-radius:20px;margin-top:28px;margin-bottom:28px;padding:28px}.property-auto-directory h2{color:#232323;margin:5px 0 18px}.property-auto-directory>div{flex-wrap:wrap;gap:10px;display:flex}.property-auto-directory a{color:#333;--nn-context-ink:#181b20;background:#fff;border:1px solid #d3d3d3;border-radius:999px;align-items:center;min-height:44px;padding:8px 16px;display:inline-flex}.property-auto-directory a:first-child{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#333;border-color:#b38b3d}@media (width<=900px){.automatic-property-collections>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.automatic-property-collections{border-radius:20px;margin:22px -2px 32px;padding:24px 18px}.automatic-property-collections>header{display:block}.automatic-property-collections>header p{margin-top:10px}.automatic-property-collections>div{scroll-snap-type:x mandatory;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.automatic-property-collections>div>a{scroll-snap-align:start;min-width:78vw;min-height:230px}.property-auto-directory{padding:22px 18px}.property-auto-directory>div{display:grid}.property-auto-directory a{justify-content:center}}@media (prefers-reduced-motion:reduce){.automatic-property-collections img{transition:none}.automatic-property-collections a:hover img{transform:none}}.concierge-tabs{z-index:2;--nn-context-ink:#fff;background:#181b20;grid-template-columns:1fr 1fr;padding:0 20px 14px;display:grid;position:sticky;top:116px}.concierge-tabs button{min-height:42px;color:var(--nn-context-ink,#181b20);cursor:pointer;background:#ffffff09;border:1px solid #ffffff24;justify-content:center;align-items:center;gap:7px;font:700 12px/1 Arial,Noto Sans Thai,sans-serif;display:flex}.concierge-tabs button.active{color:#181b20;--nn-context-ink:#181b20;background:#e5c577;border-color:#d1ad61}.live-chat{border-top:1px solid #ffffff1a;flex-direction:column;min-height:420px;display:flex}.live-chat__status{background:#ffffff09;grid-template-columns:10px 1fr auto;align-items:center;gap:10px;padding:12px 20px;display:grid}.live-chat__status>span{--nn-context-ink:#181b20;background:#d0a34d;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #d0a34d1f}.live-chat__status>span.online{--nn-context-ink:#181b20;background:#40d797;box-shadow:0 0 0 5px #40d7971f}.live-chat__status b,.live-chat__status small{display:block}.live-chat__status b{font-size:11px}.live-chat__status small{color:var(--nn-context-ink,#181b20);margin-top:3px;font-size:8px}.live-chat__status button{color:#e0c47f;cursor:pointer;background:0 0;border:1px solid #ffffff21;align-items:center;gap:5px;min-width:44px;min-height:40px;padding:0 10px;font-size:9px;display:flex}.live-chat__profile{--nn-context-ink:#fff;background:#272727;grid-template-columns:1fr 1fr;gap:7px;padding:12px 20px;display:grid}.live-chat__profile input{min-width:0;color:var(--nn-context-ink,#181b20);background:#ffffff0f;border:1px solid #ffffff26;padding:10px;font-size:11px}.live-chat__profile input[name=email]{grid-column:1/-1}.live-chat__profile button{color:#181b20;--nn-context-ink:#181b20;background:#dec075;border:0;grid-column:1/-1;min-height:38px;font-weight:800}.live-chat__messages{scrollbar-width:thin;flex-direction:column;gap:10px;height:310px;padding:18px 20px;display:flex;overflow-y:auto}.live-chat__welcome{text-align:center;margin:auto;padding:24px 18px}.live-chat__welcome i{color:#181b20;--nn-context-ink:#181b20;background:linear-gradient(135deg,#efd897,#bd8737);border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 12px;font:italic 700 23px Georgia,serif;display:grid}.live-chat__welcome b{font:400 19px Georgia,Noto Serif Thai,serif;display:block}.live-chat__welcome p{max-width:290px;color:var(--nn-context-ink,#181b20);margin:8px auto 0;font-size:10px;line-height:1.6}.live-chat__message{align-self:flex-start;max-width:86%}.live-chat__message.visitor{align-self:flex-end}.live-chat__message small{color:#ffffff73;margin:0 5px 4px;font-size:8px;display:block}.live-chat__message p{color:#292929;--nn-context-ink:#181b20;background:#fff;border-radius:4px 14px 14px;margin:0;padding:11px 13px;font-size:12px;line-height:1.55}.live-chat__message.visitor p{color:#1c1c1c;--nn-context-ink:#181b20;background:#e4c779;border-radius:14px 4px 14px 14px}.live-chat__message.assistant p{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#343434}.live-chat__message time{color:#ffffff61;margin:4px 5px 0;font-size:7px;display:block}.live-chat__message.visitor time{text-align:right}.live-chat__error{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#6c2632;margin:0;padding:8px 20px;font-size:10px}.live-chat__composer{border-top:1px solid #ffffff1a;grid-template-columns:1fr 48px;gap:8px;padding:12px 20px;display:grid}.live-chat__composer textarea{resize:none;color:var(--nn-context-ink,#181b20);background:#ffffff0e;border:1px solid #ffffff29;border-radius:4px;padding:11px 12px;font:12px/1.5 Arial,Noto Sans Thai,sans-serif}.live-chat__composer button{color:#181b20;cursor:pointer;--nn-context-ink:#181b20;background:#e4c779;border:0;border-radius:4px}.live-chat__composer button:disabled{cursor:not-allowed;opacity:.4}.live-chat__privacy{color:#ffffff59;padding:0 20px 14px;font-size:7px;line-height:1.45;display:block}@media (width<=900px){}@media (width<=650px){.concierge-tabs{padding:0 12px 10px;top:91px}.live-chat{height:calc(100dvh - 250px);min-height:0}.live-chat__status{padding:10px 13px}.live-chat__status button span{display:none}.live-chat__messages{flex:1;height:auto;padding:14px}.live-chat__composer{padding:10px 13px}.live-chat__privacy{padding:0 13px 10px}}@media (prefers-reduced-motion:reduce){.live-chat__messages,.chat-inbox__messages{scroll-behavior:auto}}.chat-inbox__composer textarea:focus,.chat-inbox__thread select:focus,.live-chat__composer textarea:focus{outline-offset:1px;border-color:#b88b34;outline:3px solid #caa0463d}.chat-inbox__closed-note,.live-chat__closed{color:#3d3d3d;--nn-context-ink:#181b20;background:#e9eef0;border-top:1px solid #dfdfdf;align-items:center;gap:12px;padding:15px 18px;display:flex}.chat-inbox__closed-note span,.live-chat__closed span{flex:1;gap:3px;min-width:0;display:grid}.chat-inbox__closed-note small,.live-chat__closed small{color:#767676;line-height:1.45}.live-chat__closed{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2a2a2a;border-top-color:#ffffff1f}.live-chat__closed small{color:var(--nn-context-ink,#181b20)}.live-chat__closed button{color:#181b20;cursor:pointer;--nn-context-ink:#181b20;background:#e4c779;border:0;border-radius:8px;min-height:44px;padding:0 14px;font-weight:800}@media (width<=650px){.live-chat__closed{flex-wrap:wrap;align-items:flex-start;padding:13px}.live-chat__closed button{width:100%}}html.nn-digital-luxury-3d .nn-home .nn-property-rail-count{color:#2f2f2f}html.nn-digital-luxury-3d .nn-home .nn-property-rail-actions button{color:#2f2f2f;--nn-context-ink:#181b20;background:#fff;border-color:#dadada}html.nn-digital-luxury-3d .nn-home :is(.nn-founder,.nn-editorial){--nn-context-ink:#181b20;background:#f5f8fa}html.nn-digital-luxury-3d .nn-home .nn-founder__copy h2{color:#2c2c2c;text-shadow:none}html.nn-digital-luxury-3d .nn-home .nn-founder__copy :is(p,blockquote){color:#565656}html.nn-digital-luxury-3d :is(.nn-property-marketplace,.property-detail-page){--nn-context-ink:#181b20;background-color:#f5f8fa}html.nn-digital-luxury-3d .property-card-pro{--nn-context-ink:#181b20;background:#fff;border:1px solid #e4e4e4;border-radius:18px;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 8px 24px #2525250f}html.nn-digital-luxury-3d .property-card-pro:hover{transform:translateY(-4px);box-shadow:0 20px 40px #2525251f}html.nn-digital-luxury-3d .property-card-pro .property-image{aspect-ratio:4/3}html.nn-digital-luxury-3d .property-card-pro .property-body{padding:20px}html.nn-digital-luxury-3d .property-card-pro .property-body h3{color:#313131;margin:10px 0 14px;font-size:1.1rem;font-weight:650;line-height:1.55}html.nn-digital-luxury-3d .property-card-pro .property-facts{color:#686868;flex-wrap:wrap;gap:12px}html.nn-digital-luxury-3d .property-card-pro .property-facts b{font-size:.875rem}html.nn-digital-luxury-3d .property-card-pro .property-card-price strong{color:#313131;font-size:1.2rem;line-height:1.5}html.nn-digital-luxury-3d .property-card-pro .property-card-footer{border-top:1px solid #ececec;flex-wrap:wrap;align-items:center;gap:14px;padding-top:14px}@media (width<=1100px) and (width>=761px){}@media (width<=760px){html.nn-digital-luxury-3d .property-card-pro .property-body{padding:18px}}@media (prefers-reduced-motion:reduce){.nn-arrival__feature>img,html.nn-digital-luxury-3d .property-card-pro{transition:none}.nn-arrival__feature:hover>img,html.nn-digital-luxury-3d .property-card-pro:hover{transform:none}}@media (width<=760px) and (height<=740px){}html.nn-signature-2027{--font-ui:"Leelawadee UI", "Noto Sans Thai", Thonburi, Tahoma, Arial, sans-serif;--font-display:var(--font-ui);--nn-card-shadow:inset 0 1px 0 #fff, 0 2px 4px #27272708, 0 14px 38px #27272712;--nn-card-shadow-hover:inset 0 1px 0 #fff, 0 5px 9px #2727270c, 0 24px 48px #2727271d;--nn-depth:inset 0 1px 0 #fff5, inset 0 -2px 0 #14141425, 0 5px 10px #14141418;--nn-metal:linear-gradient(145deg, #fff5d6 0%, #e5c886 38%, #c49a4a 75%, #eed6a2 100%);--nn-navy-sheen:linear-gradient(155deg, #4a4a4a 0%, #373737 42%, #242424 100%)}html.nn-signature-2027 body{font-size:1rem;line-height:1.65}html.nn-signature-2027 :is(h1,h2,h3,h4,h5,h6){text-wrap:pretty;font-weight:650;line-height:1.45;font-family:var(--font-display)!important;letter-spacing:0!important}html.nn-signature-2027 :is(h1,h2){text-shadow:0 1px #ffffff40,0 3px 12px #27272712}html.nn-signature-2027 :is(button,input,textarea,select){font-family:var(--font-ui)!important}html.nn-signature-2027 :is(button,[role=button]){box-shadow:var(--nn-depth);touch-action:manipulation;transition:box-shadow .18s,transform .18s,border-color .18s,background-color .18s}html.nn-signature-2027 :is(button,[role=button]):disabled{box-shadow:none;cursor:not-allowed;transform:none}html.nn-signature-2027 :is(button,[role=button]):not(:disabled):active{transform:translateY(1px);box-shadow:inset 0 2px 5px #14141425}html.nn-signature-2027 :is(.gold-button,.nav-cta,.nn-header-cta,.primary-button,.button-primary,.submit-button,.nn-member-cta){box-shadow:var(--nn-depth);border-radius:12px;font-weight:700}html.nn-signature-2027 :is(.gold-button,.nn-header-cta){text-shadow:0 1px #fff6d677;border:1px solid #e3c57e;color:#342608!important;background:var(--nn-metal)!important}html.nn-signature-2027 .nn-member-cta{background:var(--nn-navy-sheen);color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;border:1px solid #6d6d6d}html.nn-signature-2027 :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea){border-radius:12px;font-size:1rem;transition:border-color .18s,box-shadow .18s;box-shadow:inset 0 2px 4px #27272708}html.nn-signature-2027 :is(input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #b8893e55;box-shadow:inset 0 1px 3px #27272709,0 0 0 4px #cba55315;border-color:#ad813b!important}html.nn-signature-2027 :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #bb944c}html.nn-signature-2027 .nn-ui-icon{filter:drop-shadow(0 1px #ffffff35)drop-shadow(0 2px 2px #15151525);flex-shrink:0}html.nn-signature-2027 :is(.marketplace-category-rail i,.modern-platform i,.home-intent__card>i,.platform-card>i,.service-card>i,.studio-service-grid i,.concierge-panel nav i,.nn-drawer__groups a>i){color:#614616;background:var(--nn-metal);border:1px solid #ead29d;border-radius:16px;place-items:center;display:grid;box-shadow:inset 1px 2px #fff9eac7,inset -1px -2px #92662344,0 4px #a67e3433,0 8px 15px #3838381a}html.nn-signature-2027 :is(.article-card,.platform-card,.application-card,.property-card-pro,.pipeline-card,.document-card,.calculator-panel,.calculator-results,.calculator-guidance,.my-space-section,.listing-wizard-step,.owner-property,.growth-panel,.admin-module,.market-admin-panel,.ops-panel,.bc-section){box-shadow:var(--nn-card-shadow);border-color:#e4e4e4}html.nn-signature-2027 :is(.nn-mobile-dock,.nn-header--scrolled .nn-header__main){box-shadow:inset 0 1px #ffffff20,0 8px 28px #19191925}html.nn-signature-2027 .nn-mobile-dock a.active .nn-ui-icon{color:#f1d697;filter:drop-shadow(0 2px #57411d)drop-shadow(0 2px 5px #e7c57855)}html.nn-signature-2027 .nn-mobile-dock a.active{background:linear-gradient(145deg,#e3c68318,#e3c68306);border-radius:14px}html.nn-signature-2027 :is(.nn-heading h2,.studio-section-head h2,.market-explorer h2,.services-studio-intro h2,.organization-careers h2,.partner-type-section h2){font-weight:700}html.nn-signature-2027 :is(.home-intent__card,.nn-portfolio__grid--living>a,.marketplace-profile-card,.marketplace-category-rail>a){box-shadow:var(--nn-card-shadow)}html.nn-signature-2027 .nn-portal-dock{--nn-context-ink:#181b20;background:linear-gradient(160deg,#fff 55%,#f3f7fb);box-shadow:inset 0 1px #fff,0 -8px 32px #27272712,0 10px 30px #27272710}html.nn-signature-2027 .nn-portal-dock h1{text-shadow:0 1px #fff,0 3px 9px #38383815}html.nn-signature-2027 .nn-portal-search__tabs>button[aria-pressed=true],html.nn-signature-2027 .nn-home .nn-portal-hero .nn-portal-search>button{box-shadow:var(--nn-depth);background:var(--nn-navy-sheen)!important;--nn-context-ink:#fff!important}html.nn-signature-2027 .nn-concierge .concierge-launch{background:var(--nn-navy-sheen);--nn-context-ink:#fff;border:1px solid #d6b77788;border-radius:19px;height:58px;padding:8px 12px;box-shadow:inset 0 1px #ffffff35,inset 0 -3px #14141477,0 5px #19191922,0 15px 35px #1b1b1b38}html.nn-signature-2027 .concierge-launch i{color:#412f0d;background:var(--nn-metal);box-shadow:inset 0 2px #fff8dd99,0 3px 6px #0f0f0f66}html.nn-signature-2027 .concierge-launch span{font-size:.875rem}html.nn-signature-2027 .nn-concierge .concierge-panel{width:min(460px,100vw - 32px);max-height:min(740px,100dvh - 170px);color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#242424;border:1px solid #d5b87c88;border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:inset 0 1px #fff3,0 25px 85px #1b1b1b60}html.nn-signature-2027 .nn-concierge .concierge-panel>header{background:radial-gradient(ellipse at 100% 0,#d6b77830,transparent 70%), var(--nn-navy-sheen);flex:none;align-items:flex-start;gap:14px;padding:20px;position:static}html.nn-signature-2027 .nn-concierge .concierge-panel header small{color:#eed399;letter-spacing:.06em;font-size:.75rem}html.nn-signature-2027 .nn-concierge .concierge-panel h2{color:var(--nn-context-ink,#181b20);text-shadow:0 2px #181818,0 4px 15px #d9c28c22;margin:7px 0;font-size:1.25rem;line-height:1.5}html.nn-signature-2027 .nn-concierge .concierge-panel header p{color:var(--nn-context-ink,#181b20);font-size:.875rem;line-height:1.6}html.nn-signature-2027 .concierge-panel header button{background:#ffffff0d;border-radius:12px}html.nn-signature-2027 .concierge-tabs{--nn-context-ink:#fff;background:#2f2f2f;flex:none;gap:8px;padding:0 16px 14px;position:static}html.nn-signature-2027 .concierge-tabs button{min-height:44px;color:var(--nn-context-ink,#181b20);background:#ffffff08;border:1px solid #ffffff24;border-radius:12px;font-size:.875rem}html.nn-signature-2027 .concierge-tabs button.active{color:#38290d;background:var(--nn-metal);border-color:#e1c37c}html.nn-signature-2027 .nn-concierge .concierge-panel nav{overscroll-behavior:contain;grid-template-columns:1fr;gap:10px;min-height:0;padding:16px;display:grid;overflow-y:auto}html.nn-signature-2027 .nn-concierge .concierge-panel nav a{--nn-context-ink:#fff;background:linear-gradient(145deg,#3c3c3c,#2d2d2d);border:1px solid #ffffff1e;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;min-height:88px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff14,0 5px 12px #1a1a1a22}html.nn-signature-2027 .nn-concierge .concierge-panel nav i{color:#614616;width:42px;height:42px}html.nn-signature-2027 .nn-concierge .concierge-panel nav b{color:var(--nn-context-ink,#181b20);font-size:1rem;line-height:1.5}html.nn-signature-2027 .nn-concierge .concierge-panel nav small{color:var(--nn-context-ink,#181b20);margin-top:4px;font-size:.875rem;line-height:1.55}html.nn-signature-2027 .nn-concierge .concierge-panel>footer{color:#efd399;border-top:1px solid #ffffff1c;flex:none;min-height:48px;padding:13px 20px;font-size:.875rem}html.nn-signature-2027 .nn-concierge .live-chat{flex:auto;height:auto;min-height:0;overflow-y:auto}html.nn-signature-2027 .live-chat__messages{flex:auto;height:auto;min-height:100px;padding:18px}html.nn-signature-2027 .live-chat__message p{border-radius:16px;font-size:1rem;line-height:1.6;box-shadow:inset 0 1px #ffffff18,0 4px 12px #1a1a1a22}html.nn-signature-2027 .live-chat__message small{color:#cacaca;font-size:.75rem}html.nn-signature-2027 .live-chat__message time{color:#bebebe;font-size:.75rem}html.nn-signature-2027 .live-chat__message.visitor p{color:var(--nn-context-ink,#181b20);background:var(--nn-navy-sheen);--nn-context-ink:#fff;border:1px solid #ffffff25}html.nn-signature-2027 .live-chat__welcome{padding:20px 10px}html.nn-signature-2027 .live-chat__welcome :is(p,span){color:var(--nn-context-ink,#181b20);font-size:.875rem;line-height:1.65}html.nn-signature-2027 .live-chat__welcome h3{color:#f4dfb2;font-size:1.125rem}html.nn-signature-2027 .live-chat__status,html.nn-signature-2027 .live-chat__status :is(b,small,button){font-size:.875rem}html.nn-signature-2027 .live-chat__composer{--nn-context-ink:#fff;background:#2f2f2f;flex:none;gap:10px;padding:14px 16px}html.nn-signature-2027 .live-chat__composer textarea{color:var(--nn-context-ink,#181b20);background:#ffffff08;border:1px solid #ffffff30;border-radius:14px;font-size:1rem;line-height:1.5}html.nn-signature-2027 .live-chat__composer textarea::placeholder{color:#cacaca}html.nn-signature-2027 .live-chat__composer button{color:#38290d;background:var(--nn-metal);border-radius:14px;min-height:44px}html.nn-signature-2027 .live-chat__privacy{color:#c2c2c2;flex:none;padding:0 16px 14px;font-size:.75rem;line-height:1.6}html.nn-signature-2027 .live-chat__profile{font-size:.875rem}html.nn-signature-2027 .live-chat__profile :is(input,button){min-height:44px;font-size:1rem}@media (hover:hover) and (pointer:fine){html.nn-signature-2027 :is(button,[role=button],.nn-header-cta,.gold-button):not(:disabled):hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff6,inset 0 -2px #14141422,0 8px 18px #14141426}html.nn-signature-2027 :is(.platform-card,.application-card,.document-card,.article-card,.property-card-pro,.home-intent__card,.marketplace-profile-card):hover{box-shadow:var(--nn-card-shadow-hover);border-color:#c5ad7c;transform:translateY(-3px)}html.nn-signature-2027 .nn-concierge .concierge-panel nav a:hover{--nn-context-ink:#fff;background:linear-gradient(145deg,#515151,#3a3a3a);border-color:#d3b57588}}@media (width<=760px){html.nn-signature-2027 .nn-concierge .concierge-launch{border-radius:17px;min-width:0;height:52px}html.nn-signature-2027 .concierge-launch span{font-size:.875rem}html.nn-signature-2027 .nn-concierge .concierge-panel{width:min(460px,100vw - 24px);max-height:calc(100dvh - 190px - env(safe-area-inset-bottom))}html.nn-signature-2027 .nn-concierge .concierge-panel>header{padding:16px}html.nn-signature-2027 .nn-concierge .concierge-panel h2{font-size:1.125rem}html.nn-signature-2027 .nn-concierge .concierge-panel nav{padding:12px}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 :is(button,[role=button],.nn-header-cta,.gold-button,.platform-card,.application-card,.document-card,.article-card,.property-card-pro,.home-intent__card,.marketplace-profile-card){transition:none!important;transform:none!important}}@font-face{font-family:NationNest Sans;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/noto-sans-thai-400.woff2)format("woff2")}@font-face{font-family:NationNest Sans;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/noto-sans-thai-500.woff2)format("woff2")}@font-face{font-family:NationNest Sans;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/noto-sans-thai-600.woff2)format("woff2")}@font-face{font-family:NationNest Sans;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/noto-sans-thai-700.woff2)format("woff2")}html.nn-signature-2027{--font-ui:"NationNest Sans", "Noto Sans Thai", "Leelawadee UI", Tahoma, Arial, sans-serif;--font-display:var(--font-ui);--font-thai:var(--font-ui);--font-thai-serif:var(--font-ui);scroll-padding-top:80px}html.nn-signature-2027 body,html.nn-signature-2027 body :is(h1,h2,h3,h4,h5,h6,p,a,label,small,strong,span,b,em,button,input,select,textarea){font-family:var(--font-ui)!important}html.nn-signature-2027 body h1{font-size:clamp(2rem,3.2vw,3rem)!important;font-weight:700!important;line-height:1.4!important}html.nn-signature-2027 body h2{font-size:clamp(1.5rem,2.2vw,2.25rem)!important;font-weight:600!important;line-height:1.5!important}html.nn-signature-2027 body h3{font-size:1.25rem!important;font-weight:600!important;line-height:1.5!important}html.nn-signature-2027 body h4{font-size:1.125rem!important;line-height:1.5!important}html.nn-signature-2027 main p{font-size:1rem!important;line-height:1.75!important}html.nn-signature-2027 main :is(label,button,small){line-height:1.6;font-size:.875rem!important}html.nn-signature-2027 body :is(.eyebrow,.nn-heading>p,.studio-section-head small,.profile-photo>span,.profile-intro>small){line-height:1.7;letter-spacing:.06em!important;font-size:.75rem!important}html.nn-signature-2027 body :is(.property-body h3,.article-card h3,.marketplace-profile-card h3,.nn-portfolio__grid--living h3){font-size:1.125rem!important}html.nn-signature-2027 :is(.property-body p,.article-card-body p,.nn-portfolio__grid--living p){font-size:.875rem!important}html.nn-signature-2027 .nn-home .nn-portal-dock h1{font-size:clamp(1.4rem,2.1vw,1.875rem)!important}html.nn-signature-2027 .nn-drawer{z-index:2147482600!important}html.nn-signature-2027 .nn-drawer__backdrop{box-shadow:none!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-header__bar{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-header__main{align-items:center;grid-template-columns:44px 142px minmax(0,1fr) auto!important;gap:18px!important;height:64px!important;min-height:64px!important;padding:0 24px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-menu{color:#ead09b;border-radius:12px;background:#ffffff08!important;width:44px!important;min-width:44px!important;height:42px!important;min-height:42px!important;padding:0 12px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-menu span{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d :is(.nn-logo,.nn-logo img){object-fit:contain!important;width:142px!important;min-width:0!important;height:44px!important;margin:0!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-primary{justify-content:center;align-items:center;min-width:0;display:flex;gap:6px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-primary a{border-radius:10px;justify-content:center;align-items:center;display:flex;min-height:42px!important;padding:9px 11px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-primary a span{font-weight:500;line-height:1.5;margin:0!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-utility{min-width:0;gap:8px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-utility>a{height:42px!important;min-height:42px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-utility>a:not(.nn-header-cta):not(.nn-member-cta){background:#ffffff06;border:0;border-radius:10px;width:38px}html.nn-signature-2027.nn-digital-luxury-3d .nn-member-cta{justify-content:center;width:42px!important;min-width:42px!important;padding:0!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-member-cta span{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-language select{border-radius:10px;width:72px!important;height:40px!important;min-height:40px!important;padding:0 8px!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-header-cta{gap:8px;min-width:0!important;padding:8px 14px!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-home .nn-portal-hero{padding-top:64px!important}html.nn-signature-2027 .nn-drawer__groups :is(h3,p,a){font-size:1rem;line-height:1.6}html.nn-signature-2027 .nn-drawer__group-note{font-size:.875rem!important}html.nn-signature-2027 .footer-grid h3{color:#efd59b;margin-bottom:16px;line-height:1.5;font-size:1rem!important}html.nn-signature-2027 .footer-grid :is(a,p){font-size:.9375rem!important;line-height:1.8!important}html.nn-signature-2027 .footer-grid small{line-height:1.7;font-size:.875rem!important}html.nn-signature-2027 .footer-bottom{line-height:1.7;font-size:.75rem!important}html.nn-signature-2027 .footer-socials{flex-wrap:wrap;gap:10px;display:flex}html.nn-signature-2027 .footer-socials a{min-height:44px;color:var(--nn-context-ink,#181b20);background:#ffffff08;border:1px solid #ffffff25;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}html.nn-signature-2027 .footer-socials a:first-child .nn-ui-icon{color:#afafaf}html.nn-signature-2027 .footer-socials a:nth-child(2) .nn-ui-icon{color:#f2a4cc}html.nn-signature-2027 .footer-socials a:nth-child(3) .nn-ui-icon{color:#d1d1d1}html.nn-signature-2027 :is(.profile-photo,.leader-photo,.article-cover,.market-explorer__locations a,.property-media){overflow:hidden}html.nn-signature-2027 :is(.profile-photo,.leader-photo,.article-cover,.market-explorer__locations a) img{transition:transform .45s,filter .45s}@media (hover:hover) and (pointer:fine){html.nn-signature-2027 :is(.profile-photo,.leader-photo,.article-card,.market-explorer__locations a):hover img{filter:saturate(1.05);transform:scale(1.025)}html.nn-signature-2027 .footer-socials a:hover{background:#ffffff12;border-color:#d2b476}}@media (width<=1180px){html.nn-signature-2027.nn-digital-luxury-3d .nn-header__main{gap:12px!important;padding:0 16px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-primary a{padding:9px 7px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-utility>a[aria-label]:not(.nn-member-cta):not(.nn-header-cta){display:none}}@media (width<=1000px){html.nn-signature-2027.nn-digital-luxury-3d .nn-primary{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-header__main{grid-template-columns:44px minmax(142px,1fr) auto!important}}@media (width<=820px){html.nn-signature-2027.nn-digital-luxury-3d .nn-header__main{grid-template-columns:44px minmax(0,1fr)!important;gap:12px!important;height:60px!important;min-height:60px!important;padding:0 14px!important}html.nn-signature-2027.nn-digital-luxury-3d :is(.nn-logo,.nn-logo img){width:132px!important;height:44px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-utility{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-home .nn-portal-hero{padding-top:60px!important}html.nn-signature-2027 .nn-home .nn-portal-dock h1{font-size:1.25rem!important}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 :is(.profile-photo,.leader-photo,.article-cover,.market-explorer__locations a) img{transition:none!important;transform:none!important}}html.nn-signature-2027 .nn-concierge.open{z-index:2147482700!important}html.nn-signature-2027 .nn-concierge .nn-chat-panel{flex-direction:column;width:min(460px,100vw - 32px);height:min(700px,100dvh - 108px);display:flex;top:auto;bottom:88px;right:20px;max-height:none!important;position:fixed!important;overflow:hidden!important}html.nn-signature-2027 .nn-concierge .nn-chat-panel>header{gap:10px;min-height:66px;padding:12px 16px}html.nn-signature-2027 .nn-concierge .nn-chat-panel header h2{margin:2px 0;font-size:1.125rem!important;line-height:1.4!important}html.nn-signature-2027 .nn-concierge .nn-chat-panel header :is(p,small){display:none}html.nn-signature-2027 .nn-chat-panel .concierge-tabs{gap:8px;padding:0 12px 10px}html.nn-signature-2027 .nn-chat-panel .concierge-tabs button{min-height:40px;font-size:.875rem!important}html.nn-signature-2027 .nn-chat-panel .live-chat{--nn-context-ink:#181b20;background:#f3f6fa;flex-direction:column;flex:1 1 0;min-height:0;display:flex;height:auto!important;overflow:hidden!important}html.nn-signature-2027 .nn-chat-panel .live-chat__status{color:#363636;--nn-context-ink:#181b20;background:#eee;border-bottom:1px solid #e2e2e2;flex:none;min-height:48px;padding:9px 14px}html.nn-signature-2027 .nn-chat-panel .live-chat__status :is(b,small,button){color:#474747;font-size:.75rem!important}html.nn-signature-2027 .nn-chat-panel .live-chat__messages{overscroll-behavior:contain;color:#383838;scrollbar-width:thin;flex:1 1 0;min-height:0;padding:16px;height:auto!important;overflow-y:auto!important}html.nn-signature-2027 .nn-chat-panel .live-chat__message{flex:none;max-width:88%}html.nn-signature-2027 .nn-chat-panel .live-chat__message p{color:#343434;white-space:pre-wrap;overflow-wrap:anywhere;--nn-context-ink:#181b20;background:#fff;border:1px solid #e2e2e2;font-size:1rem!important;line-height:1.65!important}html.nn-signature-2027 .nn-chat-panel .live-chat__message.visitor p{color:var(--nn-context-ink,#181b20);background:var(--nn-navy-sheen);--nn-context-ink:#fff}html.nn-signature-2027 .nn-chat-panel .live-chat__message :is(small,time){color:#6d6d6d;font-size:.75rem!important}html.nn-signature-2027 .nn-chat-panel .live-chat__welcome{color:#383838;padding:24px 12px}html.nn-signature-2027 .nn-chat-panel .live-chat__welcome :is(p,b){color:#535353;font-size:.9375rem!important}html.nn-signature-2027 .nn-chat-panel .live-chat__composer{--nn-context-ink:#181b20;background:#fff;border-top:1px solid #e2e2e2;flex:none;grid-template-columns:minmax(0,1fr) 52px;gap:8px;margin:0;padding:12px;display:grid}html.nn-signature-2027 .nn-chat-panel .live-chat__composer textarea{resize:none;caret-color:#2d2d2d;-webkit-text-fill-color:#2d2d2d;border:1px solid #bababa;border-radius:12px;height:64px;min-height:64px;max-height:100px;padding:10px 12px;color:#2d2d2d!important;--nn-context-ink:#181b20!important;background:#fff!important;font-size:1rem!important;line-height:1.5!important}html.nn-signature-2027 .nn-chat-panel .live-chat__composer textarea::placeholder{-webkit-text-fill-color:#787878;color:#787878!important}html.nn-signature-2027 .nn-chat-panel .live-chat__composer button{color:#3e2a08;background:var(--nn-metal);height:64px}html.nn-signature-2027 .nn-chat-panel .live-chat__privacy{color:#6d6d6d;--nn-context-ink:#181b20;background:#fff;flex:none;margin:0;padding:0 12px 10px;font-size:.75rem!important}html.nn-signature-2027 .nn-chat-panel.is-chat>footer{display:none!important}html.nn-signature-2027 .nn-chat-panel .live-chat__profile{--nn-context-ink:#181b20;background:#eee;flex:none;max-height:150px;overflow-y:auto}html.nn-signature-2027 .nn-chat-panel .live-chat__profile input{color:#343434;--nn-context-ink:#181b20;background:#fff}html.nn-signature-2027 .nn-chat-panel.is-compact .live-chat__status,html.nn-signature-2027 .nn-chat-panel.is-compact .live-chat__privacy{display:none}@media (width<=760px){html.nn-signature-2027 .nn-concierge.open .concierge-launch{visibility:hidden}html.nn-signature-2027 .nn-concierge .nn-chat-panel{z-index:2147482700;border-radius:18px;inset:auto 8px!important;top:calc(var(--nn-chat-top,0px) + 8px)!important;width:auto!important;height:calc(var(--nn-chat-height,100dvh) - 16px)!important;max-height:none!important}html.nn-signature-2027 .nn-concierge .nn-chat-panel>header{min-height:58px;padding:8px 12px}html.nn-signature-2027 .nn-chat-panel .live-chat__messages{padding:12px}html.nn-signature-2027 .nn-chat-panel .live-chat__composer{padding-bottom:max(10px,env(safe-area-inset-bottom))}html.nn-signature-2027 .nn-chat-panel.is-compact .live-chat__composer{padding-bottom:10px}}.nn-chat-panel .live-chat__message p{overflow-wrap:anywhere;white-space:pre-wrap}.nn-chat-panel .live-chat__message a{color:#585858;text-underline-offset:3px;overflow-wrap:anywhere;max-width:100%;font-weight:600;text-decoration:underline;display:inline-block}.nn-chat-panel .live-chat__message a:focus-visible{outline-offset:3px;outline:3px solid #b68c45}.nn-chat-panel .live-chat__quick-start{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.nn-chat-panel .live-chat__quick-start button{color:#353535;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:20px;min-height:44px;padding:10px 14px;font-size:13px}.nn-chat-panel .live-chat__quick-start button:hover{--nn-context-ink:#181b20;background:#faf4e8;border-color:#a78142}html.nn-prestige-2027 .editorial-hub{--nn-context-ink:#181b20;background:#f6f8fb}.editorial-hub .editorial-hero{padding:clamp(44px,6vw,72px) 0}.editorial-hub .editorial-hero p{max-width:700px;line-height:1.8}.editorial-hub .editorial-list{padding-top:40px;padding-bottom:70px}@media (width<=680px){}@media (prefers-reduced-motion:reduce){}@media (width<=1000px){}@media (width<=640px){}html.nn-signature-2027 .company-reel-section{--nn-context-ink:#fff;background:linear-gradient(135deg,#1c1c1c,#373737);padding:56px 0;overflow:visible}html.nn-signature-2027 .company-reel-heading{align-items:end;gap:24px;margin-bottom:26px}html.nn-signature-2027 .company-reel-heading h2{color:var(--nn-context-ink,#181b20);line-height:1.4!important}html.nn-signature-2027 .company-reel-heading>div:last-child b{color:#e2c38c;letter-spacing:0;margin-top:10px;font-size:13px}html.nn-signature-2027 .company-reel-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}html.nn-signature-2027 .company-reel-card{color:#343434;--nn-context-ink:#181b20;background:#fff;border:1px solid #ffffff30;border-radius:18px;box-shadow:0 14px 28px #0002}html.nn-signature-2027 .company-reel-card>header{color:#383838;--nn-context-ink:#181b20;background:#fff;padding:15px}html.nn-signature-2027 .company-reel-card>header b{color:#373737;font-size:14px}html.nn-signature-2027 .company-reel-card>header small{color:#6d7e89;font-size:10px}html.nn-signature-2027 .company-reel-card>header em{color:#868686}html.nn-signature-2027 .company-reel-card>header i{color:#986d26;--nn-context-ink:#181b20;background:#f8f4eb;border-color:#d6c69d}html.nn-signature-2027 .company-reel-screen{aspect-ratio:16/11;height:auto;min-height:0}html.nn-signature-2027 .company-reel-launch,html.nn-signature-2027 .company-reel-external{width:100%;height:100%;min-height:0}html.nn-signature-2027 .company-reel-launch>img,html.nn-signature-2027 .company-reel-external>img{object-fit:cover;object-position:center;width:100%;height:100%}html.nn-signature-2027 .company-reel-launch__veil{background:linear-gradient(#1d1d1d08,#1d1d1d44 40%,#1d1d1dd9)}html.nn-signature-2027 .company-reel-launch__play{color:#282828;--nn-context-ink:#181b20;background:#f2d49c;border:none;width:52px;height:52px;box-shadow:0 7px 20px #0004}html.nn-signature-2027 .company-reel-launch>b{color:var(--nn-context-ink,#181b20);font-size:14px}html.nn-signature-2027 .company-reel-launch>small{color:var(--nn-context-ink,#181b20);font-size:12px}html.nn-signature-2027 .company-reel-card>footer{background:#fff;min-height:0;padding:15px;display:block}html.nn-signature-2027 .company-reel-card>footer>div:first-child{display:none}html.nn-signature-2027 .company-reel-actions a{color:#383838;border:1px solid #e2e2e2;border-radius:10px;justify-content:center;align-items:center;min-height:44px;font-size:13px;text-decoration:none;display:flex}html.nn-signature-2027 .company-reel-actions button{display:none}.company-reel-help{color:var(--nn-context-ink,#181b20)!important;font-size:13px!important}.company-film-dialog{color:#383838;--nn-context-ink:#181b20;background:#fff;border:1px solid #e0e0e0;border-radius:22px;width:min(860px,100vw - 24px);max-height:calc(100dvh - 24px);padding:22px;overflow:auto;box-shadow:0 25px 70px #0005}.company-film-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#161616d9}.company-film-dialog>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.company-film-dialog h3{line-height:1.5;color:#383838!important}.company-film-dialog small{color:#87672f;font-size:11px}.company-film-dialog>header button{color:#383838;cursor:pointer;--nn-context-ink:#181b20;background:#f4f7fa;border:1px solid #e0e0e0;border-radius:50%;width:44px;height:44px}.company-film-content{grid-template-columns:minmax(0,320px) 1fr;align-items:center;gap:28px;display:grid}.company-film-player{aspect-ratio:9/16;--nn-context-ink:#fff;background:#191919;border-radius:14px;width:100%;max-height:70dvh;overflow:hidden}.company-film-player iframe{border:0;width:100%;height:100%}.company-film-info p{color:#5e5e5e!important;font-size:15px!important;line-height:1.8!important}.company-film-info a{min-height:48px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#353535;border-radius:12px;justify-content:center;align-items:center;margin-top:22px;padding:12px 18px;text-decoration:none;display:flex}.company-film-dialog :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #b18c45}.new-project-showcase{color:#363636;padding-top:50px;padding-bottom:50px}.new-project-showcase>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.new-project-showcase p{color:#666;line-height:1.8}.new-project-showcase a{color:inherit}.new-project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.new-project-grid>article{background:#fff;border:1px solid #e4e4e4;border-radius:20px;overflow:hidden;box-shadow:0 12px 32px #2d2d2d0c}.new-project-cover{aspect-ratio:16/10;display:block;position:relative;overflow:hidden}.new-project-cover>img{object-fit:cover;width:100%;height:100%}.new-project-cover>span{color:#efd29c;--nn-context-ink:#fff;background:#353535;border-radius:8px;padding:7px 12px;font-size:11px;font-weight:700;position:absolute;top:16px;left:16px}.new-project-copy{padding:22px}.new-project-copy h3{line-height:1.5;color:#363636!important}.new-project-copy h3 a{text-decoration:none}.new-project-copy>div{color:#666;gap:12px;font-size:13px;display:flex}.new-project-copy>strong{color:#353535;margin:20px 0 4px;font-size:22px;display:block}.new-project-copy>small{color:#767676;font-size:12px}.new-project-developer{border-top:1px solid #e6e6e6;align-items:center;gap:12px;margin-top:20px;padding-top:18px;text-decoration:none;display:flex}.new-project-developer>span{--nn-context-ink:#181b20;background:#f4f7fa;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.new-project-developer img{object-fit:contain}.new-project-developer small,.new-project-developer b{line-height:1.6;display:block}.new-project-developer small{color:#767676;font-size:11px}.new-project-developer b{font-size:13px}.new-project-empty{--nn-context-ink:#181b20;background:linear-gradient(135deg,#fff,#eef4f7);border:1px dashed #ccc;border-radius:18px;padding:28px}.new-project-empty h3{color:#383838}.new-project-empty a{color:#585858}.platform-disclosure{grid-template-columns:1fr 1fr;gap:22px;padding-top:28px;padding-bottom:40px;display:grid}.platform-disclosure>div,.platform-disclosure>a{color:#383838;--nn-context-ink:#181b20;background:#f8fafc;border:1px solid #e4e4e4;border-radius:16px;align-items:center;gap:18px;padding:22px;text-decoration:none;display:flex}.platform-disclosure strong,.platform-disclosure small,.platform-disclosure a span:not(.disclosure-wordmark){line-height:1.7;display:block}.platform-disclosure small{color:#7c7c7c;letter-spacing:.05em;font-size:10px}.platform-disclosure>div a,.platform-disclosure>a>div>span{color:#585858;margin-top:7px;font-size:13px}@media (width<=1000px){html.nn-signature-2027 .company-reel-grid,.new-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){html.nn-signature-2027 .company-reel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}html.nn-signature-2027 .company-reel-card>header{padding:10px}html.nn-signature-2027 .company-reel-card>header i,html.nn-signature-2027 .company-reel-card>header em,html.nn-signature-2027 .company-reel-card>header small{display:none}html.nn-signature-2027 .company-reel-card>header b{font-size:12px}html.nn-signature-2027 .company-reel-card>footer{padding:10px}html.nn-signature-2027 .company-reel-actions a{font-size:11px}html.nn-signature-2027 .company-reel-launch>small{display:none}.company-film-dialog{padding:16px}.company-film-content{grid-template-columns:1fr;gap:16px}.company-film-player{width:min(260px,100%);max-height:58dvh;margin:auto}.company-film-info h3{display:none}.new-project-showcase>header{flex-direction:column;align-items:start}.new-project-grid{scroll-snap-type:x proximity;gap:16px;padding-bottom:12px;display:flex;overflow:auto}.new-project-grid>article{scroll-snap-align:start;flex:0 0 87%}.platform-disclosure{grid-template-columns:1fr;gap:12px}}@media (hover:hover){.new-project-cover img{transition:transform .35s}.new-project-cover:hover img{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.new-project-cover img{transition:none!important;transform:none!important}}.platform-disclosure{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-disclosure small{font-size:.875rem}.platform-disclosure strong{font-size:1rem}.platform-disclosure>div a,.platform-disclosure>a>div>span{font-size:.875rem}.disclosure-document-icon{color:#525252;flex-shrink:0}.platform-disclosure .disclosure-logo,.disclosure-status .disclosure-logo{object-fit:contain;background:#fff;border-radius:8px;flex-shrink:0;width:112px;height:72px;padding:8px}@media (width<=900px){}@media (width<=680px){.platform-disclosure{grid-template-columns:1fr}.platform-disclosure>a,.platform-disclosure>div{padding:18px}.platform-disclosure .disclosure-logo{width:90px;height:64px}}.platform-disclosure .disclosure-logo-caption,.disclosure-status .disclosure-logo-caption{color:#685022;letter-spacing:0;text-transform:none;margin:6px 0;font-size:.875rem;line-height:1.6;display:block}html.nn-signature-2027 .developer-picker,html.nn-signature-2027 .recommended-agents{color:#313131;text-align:left;padding-top:56px;padding-bottom:56px}.developer-picker>header,.recommended-agents>header,.channels-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;display:flex}.developer-picker h2,.recommended-agents h2,.channels-heading h2{color:inherit;letter-spacing:0;margin:5px 0;font-size:clamp(1.5rem,2.5vw,2.2rem);line-height:1.5}.developer-picker>header small,.recommended-agents>header small,.channels-heading small{color:#806125;letter-spacing:.08em;font-size:.75rem}.developer-picker header>a,.recommended-agents header a,.channels-heading>a{color:#4e4e4e;align-items:center;min-height:44px;font-size:.875rem;font-weight:650;display:inline-flex}.recommended-agents>header>div:last-child{flex-wrap:wrap;gap:16px;display:flex}.recommended-agents p{color:#626262;font-size:1rem;line-height:1.8}.discovery-rail{min-width:0;max-width:100%}.discovery-rail-controls{justify-content:flex-end;align-items:center;gap:8px;margin-bottom:12px;display:flex}.discovery-rail-controls>span{color:#737373;margin-right:auto;font-size:.875rem}.discovery-rail-controls>button{color:#373737;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d8d8d8;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 4px 12px #2a2a2a10}.discovery-rail-track{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:silver transparent;gap:20px;padding:5px 3px 18px;display:flex;overflow-x:auto}.discovery-rail-track>*{scroll-snap-align:start;flex-shrink:0}.discovery-rail button:focus-visible,.discovery-rail-track:focus-visible,.developer-picker-card:focus-visible,.channel-filters button:focus-visible{outline-offset:4px;outline:3px solid #c59a44}.developer-picker-card{text-align:center;color:#353535;flex-direction:column;align-items:center;gap:8px;width:132px;text-decoration:none;display:flex}.developer-picker-card>span{--nn-context-ink:#181b20;background:#fff;border:2px solid #a98a4b;border-radius:50%;place-items:center;width:104px;height:104px;padding:15px;display:grid;box-shadow:inset 0 0 0 6px #f2f6f8,0 8px 22px #30303012}.developer-picker-card img{object-fit:contain;border-radius:0;width:100%;height:100%}.developer-picker-card b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.developer-picker-card>small{color:#757575;font-size:.75rem}.agent-sponsored-block{--nn-context-ink:#181b20;background:linear-gradient(130deg,#fff8e8,#fff);border:1px solid #e1cf9f;border-radius:22px;margin-bottom:28px;padding:22px}.agent-sponsored-block>h3,.agent-organic-block>h3{color:#373737;margin:0 0 10px;font-size:1.125rem;line-height:1.6}.agent-sponsored-block>p{margin:0 0 16px;font-size:.875rem}.discovery-agent-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #e4e4e4;border-radius:19px;width:270px;overflow:hidden;box-shadow:0 10px 24px #3333330d}.discovery-agent-photo{aspect-ratio:4/4.2;--nn-context-ink:#181b20;background:#edf2f5;display:block;position:relative;overflow:hidden}.discovery-agent-photo img{object-fit:cover;object-position:center 25%;width:100%;height:100%;display:block}.discovery-agent-photo>span{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#494949;border-radius:9px;padding:7px 10px;font-size:.875rem;font-weight:650;position:absolute;top:14px;left:14px}.agent-sponsored-block .discovery-agent-photo>span{--nn-context-ink:#fff;background:#715222}.discovery-agent-photo>b{color:#373737;text-align:center;background:#fffef2f5;border-radius:12px;padding:12px;font-size:.875rem;position:absolute;bottom:16px;left:16px;right:16px;box-shadow:0 6px 22px #0003}.discovery-agent-copy{padding:18px}.discovery-agent-copy h3{color:#181b20;align-items:center;gap:7px;margin:0;font-size:1rem;line-height:1.6;display:flex}.discovery-agent-copy h3 a{color:inherit}.discovery-agent-copy h3 svg{color:#087469;flex-shrink:0}.discovery-agent-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.8em;margin:5px 0;font-size:.875rem;display:-webkit-box;overflow:hidden}.discovery-agent-copy>small{color:#6e6e6e;font-size:.875rem;line-height:1.7}.discovery-agent-copy dl{border-top:1px solid #ebebeb;gap:8px;margin:14px 0 0;padding-top:12px;display:grid}.discovery-agent-copy dl>div{justify-content:space-between;gap:12px;font-size:.875rem;display:flex}.discovery-agent-copy dt{color:#6f6f6f}.discovery-agent-copy dd{color:#373737;margin:0;font-weight:650}.agent-ranking-explainer{--nn-context-ink:#181b20;background:#f3f8fa;border:1px solid #e2e2e2;border-radius:14px;margin:20px 0;padding:18px}.agent-ranking-explainer summary{cursor:pointer;color:#373737;font-size:1rem}.agent-ranking-explainer a,.agent-promote-link{color:#555;align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}.discovery-empty{--nn-context-ink:#181b20;background:#eff5f8;border:1px solid #e4e4e4;border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;padding:24px;display:flex}.discovery-empty p{flex:360px;margin:0}.discovery-empty a{color:#505050;align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}html.nn-signature-2027 .nationnest-channels{color:var(--nn-context-ink,#181b20);text-align:left;--nn-context-ink:#fff;background:linear-gradient(130deg,#1c1c1c,#363636);padding:56px 0;overflow:hidden}.channels-heading p{color:var(--nn-context-ink,#181b20);max-width:740px;margin:8px 0;font-size:1rem;line-height:1.8}.channels-heading h1,.channels-heading h2{color:var(--nn-context-ink,#181b20)}.channels-heading small{color:#e8ca89}.channels-heading>a{color:#e9d09b;white-space:nowrap}.channel-filters{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.channel-filters button{min-height:44px;color:var(--nn-context-ink,#181b20);cursor:pointer;background:#ffffff0c;border:1px solid #7d7d7d;border-radius:30px;align-items:center;gap:8px;padding:10px 16px;font-size:.875rem;display:flex}.channel-filters button[aria-pressed=true]{color:#2d2d2d;--nn-context-ink:#181b20;background:#f3d798;border-color:#f3d798}.nationnest-channels .discovery-rail-controls>span{color:var(--nn-context-ink,#181b20)}.channel-film{--nn-context-ink:#181b20;background:#fff;border:1px solid #ffffff25;border-radius:20px;width:clamp(280px,29vw,360px);overflow:hidden;box-shadow:0 16px 28px #0002}.channel-film-cover{aspect-ratio:16/10;--nn-context-ink:#fff;background:#383838;position:relative;overflow:hidden}.channel-film-cover>button,.channel-film-cover>a{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.channel-film-cover img{object-fit:cover;width:100%;height:100%;display:block}.channel-film-cover>button:after,.channel-film-cover>a:after{content:"";pointer-events:none;background:linear-gradient(#0000 25%,#161616b0);position:absolute;inset:0}.channel-film-play{color:#343434;z-index:1;background:#fffef2f5;border-radius:50%;place-items:center;width:60px;height:60px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 7px 28px #0005}.channel-film-cover small{color:var(--nn-context-ink,#181b20);z-index:1;font-size:.875rem;position:absolute;bottom:16px;left:16px}.channel-film-cover>b{pointer-events:none;color:var(--nn-context-ink,#181b20);background:#282828e8;border-radius:10px;align-items:center;gap:7px;padding:7px 11px;font-size:.875rem;display:flex;position:absolute;top:14px;left:14px}.channel-film footer{color:#333;align-items:flex-start;gap:12px;padding:18px;display:flex}.channel-film h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}.channel-film footer>a{min-width:68px;min-height:52px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#393939;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:9px;display:flex}.channel-youtube footer>a{--nn-context-ink:#fff;background:#c9192c}.channel-facebook footer>a{--nn-context-ink:#fff;background:#686868}.channel-instagram footer>a{--nn-context-ink:#fff;background:#9b236c}.channel-tiktok footer>a{--nn-context-ink:#fff;background:#1f1f1f}.channel-film footer>a>span{font-size:.75rem;line-height:1.5}.channels-help{color:var(--nn-context-ink,#181b20);margin:16px 0 0;font-size:.875rem;line-height:1.8}.company-film-content:has(.landscape){grid-template-columns:1fr}.company-film-player.landscape{aspect-ratio:16/9;border-radius:12px;width:100%;max-height:none;position:relative;overflow:hidden}.company-film-player.portrait{aspect-ratio:9/16;width:min(320px,100%);max-height:65dvh;position:relative;overflow:hidden}.company-film-player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.company-film-content:has(.landscape) .company-film-info{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.company-film-content:has(.landscape) .company-film-info h3{display:none}.company-film-content:has(.landscape) .company-film-info>p:first-of-type{display:none}.company-film-content:has(.landscape) .company-film-info p{flex:260px}.company-film-info a{min-height:44px;font-size:.875rem}.home-safety-wrap{padding-top:28px;padding-bottom:36px}.transaction-safety-notice{color:#443215;text-align:left;--nn-context-ink:#181b20;background:#fff8e8;border:1px solid #dfc998;border-radius:18px;align-items:flex-start;gap:16px;padding:24px;display:flex}.transaction-safety-notice>svg{color:#926b20;flex-shrink:0;margin-top:5px}.transaction-safety-notice h3{color:#63481d;margin:0 0 8px;font-size:1.125rem;line-height:1.6}.transaction-safety-notice p{color:#55452d;margin:0 0 12px;font-size:1rem;line-height:1.85}.transaction-safety-notice nav{flex-wrap:wrap;gap:12px;display:flex}.transaction-safety-notice nav a{color:#63471b;text-underline-offset:4px;align-items:center;min-height:44px;font-size:.875rem;font-weight:650;text-decoration:underline;display:inline-flex}.transaction-safety-notice.compact{margin-top:20px;padding:18px}.transaction-safety-notice.compact>svg{display:none}.transaction-safety-notice.compact p{font-size:.875rem}.transaction-safety-notice.compact h3{font-size:1rem}.channel-gallery-editor{border:1px solid #d5d5d5;border-radius:16px;margin:24px 0;padding:22px}.channel-gallery-editor p{font-size:1rem;line-height:1.8}.channel-gallery-editor>article{--nn-context-ink:#181b20;background:#f6fafc;border:1px solid #e1e1e1;border-radius:12px;margin:16px 0;padding:20px}.channel-gallery-editor article header{justify-content:space-between;align-items:center;gap:16px;display:flex}.channel-gallery-editor img{aspect-ratio:16/9;object-fit:cover;border-radius:12px;max-width:100%;height:auto}.channel-gallery-editor button{cursor:pointer;min-height:44px}@media (hover:hover){.developer-picker-card>span,.discovery-agent-photo img,.channel-film-cover img{transition:transform .25s,box-shadow .25s}.developer-picker-card:hover>span{transform:translateY(-4px);box-shadow:inset 0 0 0 6px #f2f6f8,0 12px 30px #936b3033}.discovery-agent-photo:hover img,.channel-film-cover>button:hover img{transform:scale(1.035)}}@media (width<=680px){html.nn-signature-2027 .developer-picker,html.nn-signature-2027 .recommended-agents{padding-top:32px;padding-bottom:32px}.developer-picker>header,.recommended-agents>header,.channels-heading{flex-direction:column;align-items:flex-start;gap:12px}.discovery-rail-track{gap:14px}.developer-picker-card{width:118px}.discovery-agent-card{width:min(300px,84vw)}.agent-sponsored-block{padding:16px}.channel-film{width:min(340px,85vw)}html.nn-signature-2027 .nationnest-channels{padding:36px 0}.channel-filters{gap:8px}.channel-filters button{padding:9px 12px}.transaction-safety-notice{gap:12px;padding:20px}.transaction-safety-notice>svg{display:none}.transaction-safety-notice p{font-size:1rem}.company-film-player.portrait{width:min(280px,100%);max-height:58dvh}.company-film-content{display:block}.company-film-info{margin-top:16px}.channel-gallery-editor{padding:16px}.channel-film footer>a{min-width:64px}.discovery-rail-controls>span{max-width:60%}}@media (prefers-reduced-motion:reduce){.developer-picker-card>span,.discovery-agent-photo img,.channel-film-cover img{transition:none!important;transform:none!important}}html.nn-signature-2027 .nn-guide-link{color:#ead09b;justify-content:center;align-items:center;gap:6px;display:flex}.nn-guide-link>span{display:none}html.nn-signature-2027 :is(.nn-play-cards a,.member-public-actions button,.nn-utility>a){transition:transform .18s,box-shadow .18s}html.nn-signature-2027 :is(.member-public-actions button,.nn-utility>a):active{transform:translateY(2px)}html.nn-signature-2027 a:focus-visible,html.nn-signature-2027 button:focus-visible{outline-offset:4px;outline:3px solid #bd944b}@media (width<=650px){.nn-guide-link{display:flex!important}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 .service-group>div>a,html.nn-signature-2027 .service-group>div>a>i,html.nn-signature-2027 .member-contact-card>a{transition:none;transform:none!important}}html.nn-signature-2027 .nn-drawer-guide{color:#2a2a2a;--nn-context-ink:#181b20;background:linear-gradient(135deg,#eedaa6,#ceaa63);border:1px solid #caa86288;border-radius:14px;align-items:center;gap:12px;min-height:48px;margin-bottom:22px;padding:12px 16px;font-weight:600;display:flex}@media (width>=821px){html.nn-signature-2027.nn-digital-luxury-3d .nn-guide-link{display:flex!important}}.nn-currency-selector{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nn-currency-selector select{color:#383838;min-height:44px;font-family:var(--font-ui);--nn-context-ink:#181b20;background:#f6f8fa;border:1px solid #c4a15e77;border-radius:12px;padding:8px 12px;font-size:.875rem!important}.nn-currency-selector>small{color:#dfcc9f;flex-basis:100%;line-height:1.7}.nn-currency-price{align-items:inherit;flex-direction:column;gap:5px;max-width:100%;display:inline-flex}.nn-price-reference{color:#6d6d6d;white-space:normal;letter-spacing:0;flex-direction:column;gap:3px;font-weight:400;display:flex;font-size:.875rem!important;line-height:1.6!important}.nn-price-reference b{font-weight:600;font-size:1rem!important}.nn-price-reference small{color:inherit;font-size:.75rem!important}.nn-currency-price>.nn-currency-selector{margin-top:8px}.nn-mobile-currency{display:none!important}.nn-drawer__intro>.nn-currency-selector{margin-top:14px}.nn-drawer__intro>.nn-currency-selector>span{color:#e5c789;font-size:.875rem}.nn-drawer__intro>.nn-currency-selector select{flex:1;min-width:160px}.nn-curated-copy .nn-price-reference,.nn-home-preview .nn-price-reference{color:var(--nn-context-ink,#181b20)}.nn-curated-copy .nn-price-reference b{color:#e7cb90}.nn-curated-copy .nn-price-reference small{letter-spacing:0;font-size:.75rem!important}@media (width<=820px){html.nn-signature-2027.nn-digital-luxury-3d .nn-header__main{grid-template-columns:44px minmax(0,1fr) auto!important}.nn-mobile-currency{display:flex!important}.nn-mobile-currency select{color:#eed6a1;--nn-context-ink:#fff;background:#2d2d2d;border-color:#bc995866;max-width:80px;min-height:42px;padding:6px 8px}.nn-currency-price{overflow-wrap:anywhere}.property-card-price .nn-price-reference{text-align:right;font-size:.75rem!important}}.nn-currency-picker{color:#383838;min-width:0;max-width:100%;position:relative}.nn-currency-trigger{min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;--nn-context-ink:#181b20;background:#f6f8fa;border:1px solid #c4a15e77;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;color:#383838!important;font-size:.875rem!important;display:flex!important}.nn-currency-trigger>span:nth-child(2){text-align:left;text-overflow:ellipsis;flex:1;overflow:hidden}.nn-currency-picker img{border-radius:2px;flex-shrink:0;box-shadow:0 0 0 1px #38383820;object-fit:cover!important;width:24px!important;height:16px!important;display:block!important}.nn-currency-options{z-index:2147482500;color:#383838;border:1px solid #d7d7d7;border-radius:12px;width:240px;max-width:calc(100vw - 24px);padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #1c1c1c30;--nn-context-ink:#181b20!important;background:#fff!important}.nn-currency-options>button{text-align:left;width:100%;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;color:#383838!important;--nn-context-ink:#181b20!important;background:#fff!important;font-size:.875rem!important;display:flex!important}.nn-currency-options>button small{flex:1;min-width:0;color:#686868!important;letter-spacing:normal!important;font-size:.8125rem!important;line-height:1.5!important}.nn-currency-options>button[aria-selected=true],.nn-currency-options>button:hover{--nn-context-ink:#181b20!important;background:#f7f8fa!important}.nn-currency-trigger:focus-visible,.nn-currency-options>button:focus-visible{outline-offset:2px;outline:2px solid #987638}.nn-drawer__intro>.nn-currency-selector .nn-currency-picker{flex:1}.nn-drawer__intro .nn-currency-trigger{width:100%}@media (width<=820px){.nn-mobile-currency .nn-currency-trigger{--nn-context-ink:#fff;background:#2d2d2d;border-color:#bc995866;gap:6px;min-height:42px;padding:6px 8px;color:#eed6a1!important}.nn-mobile-currency .nn-currency-picker img{width:22px!important;height:15px!important}.nn-drawer__intro .nn-currency-options{width:100%;box-shadow:none;margin-top:6px;position:static}}.nn-language-picker{color:#383838;min-width:0;max-width:100%;position:relative}.nn-language-trigger{min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;--nn-context-ink:#181b20;background:#f6f8fa;border:1px solid #c4a15e77;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;color:#383838!important;font-size:.875rem!important;display:flex!important}.nn-language-trigger>span:nth-child(2){text-align:left;text-overflow:ellipsis;flex:1;overflow:hidden}.nn-language-picker img{border-radius:2px;flex-shrink:0;box-shadow:0 0 0 1px #38383820;object-fit:cover!important;width:24px!important;height:16px!important;display:block!important}.nn-language-options{z-index:2147482500;color:#383838;border:1px solid #d7d7d7;border-radius:12px;width:240px;max-width:calc(100vw - 24px);padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #1c1c1c30;--nn-context-ink:#181b20!important;background:#fff!important}.nn-language-options>button{text-align:left;width:100%;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;color:#383838!important;--nn-context-ink:#181b20!important;background:#fff!important;font-size:.875rem!important;display:flex!important}.nn-language-options>button small{flex:1;min-width:0;color:#686868!important;letter-spacing:normal!important;font-size:.8125rem!important;line-height:1.5!important}.nn-language-options>button[aria-selected=true],.nn-language-options>button:hover{--nn-context-ink:#181b20!important;background:#f7f8fa!important}.nn-language-trigger:focus-visible,.nn-language-options>button:focus-visible{outline-offset:2px;outline:2px solid #987638}.nn-drawer__intro>.nn-currency-selector .nn-language-picker{flex:1}.nn-drawer__intro .nn-language-trigger{width:100%}@media (width<=820px){.nn-mobile-currency .nn-language-trigger{--nn-context-ink:#fff;background:#2d2d2d;border-color:#bc995866;gap:6px;min-height:42px;padding:6px 8px;color:#eed6a1!important}.nn-mobile-currency .nn-language-picker img{width:22px!important;height:15px!important}.nn-drawer__intro .nn-language-options{width:100%;box-shadow:none;margin-top:6px;position:static}}.nn-drawer__language .nn-language-trigger{--nn-context-ink:#fff;background:#2d2d2d;width:100%;color:#eed6a1!important}.nn-drawer__language .nn-language-picker{width:100%}.nn-language-trigger{font-weight:600!important}.nn-language-options>button{letter-spacing:normal!important;line-height:1.5!important}@media (width<=820px){.nn-drawer__language .nn-language-options{width:100%;box-shadow:none;margin-top:6px;position:static}}.property-language-switcher>button{align-items:center;gap:6px;display:inline-flex}.property-language-switcher>button>img{object-fit:cover;border-radius:2px;flex-shrink:0;width:24px!important;height:16px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-language-picker>.nn-language-trigger{flex-shrink:0;justify-content:center!important;gap:0!important;width:44px!important;min-width:44px!important;max-width:44px!important;min-height:44px!important;padding:8px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-language-picker>.nn-language-trigger img{width:28px!important;height:19px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer__language .nn-language-picker{width:auto!important}html.nn-signature-2027{--nn-metal:linear-gradient(135deg,#fff3cc 0%,#d9bb76 42%,#a57939 73%,#e9d49c 100%);--nn-navy:#242424;--nn-gold:#bb9456;--navy:#242424;--gold:#bb9456}html.nn-signature-2027 body{color:#303030;--nn-context-ink:#181b20;background:#f5f4f0}html.nn-signature-2027 .property-detail-page{background:radial-gradient(at 95% 0,#e1d4b844,#0000 48%),#f7f8fa}html.nn-signature-2027 :is(.property-card,.marketplace-category-rail a,.service-card,.nn-search-quick-nav a,.nearby-category){--nn-context-ink:#181b20;background:linear-gradient(145deg,#fffdf9,#f3f4f1);border:1px solid #bca78233;border-radius:18px;box-shadow:0 8px 24px #3333330c,inset 0 1px #fff}html.nn-signature-2027 .marketplace-category-rail a i,html.nn-signature-2027 .service-card i{border:1px solid #e8cf94;box-shadow:inset 0 2px 2px #fff8,0 5px 10px #83672e25;background:var(--nn-metal)!important;color:#4e3d20!important}html.nn-signature-2027 :is(.property-detail-page,.properties-page,.nn-property-marketplace,.services-page,.home-page) :is(button[type=submit],.button-primary,.btn-primary,.gold-button){border-radius:12px;transition:transform .18s,box-shadow .18s;box-shadow:inset 0 1px #fff9,0 4px #98763a,0 9px 18px #8b6c3420;color:#2a2a2a!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#e4c991,#b88e4b)!important;border:1px solid #d7b878!important}html.nn-signature-2027 :is(.property-detail-page,.properties-page,.nn-property-marketplace,.services-page,.home-page) button[type=submit]:active{transform:translateY(2px);box-shadow:inset 0 1px #fff9,0 2px #98763a}html.nn-signature-2027 .nn-concierge .concierge-launch{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-items:center;gap:11px;width:auto;min-width:0;position:relative;overflow:visible;height:62px!important;color:var(--nn-context-ink,#181b20)!important;background:linear-gradient(135deg,#333333ed,#262626d9)!important;border:1px solid #ffffff70!important;border-radius:40px!important;padding:8px 18px 8px 8px!important;display:flex!important;transform:none!important;box-shadow:inset 0 1px #ffffff35,0 4px #16161680,0 12px 30px #25252538!important}html.nn-signature-2027 .nn-concierge .concierge-launch i{place-items:center;font-style:normal;color:#433722!important;--nn-context-ink:#181b20!important;background:linear-gradient(135deg,#fff4d4,#e2c58b 50%,#a67e3f)!important;border-radius:50%!important;width:44px!important;height:44px!important;display:grid!important;box-shadow:inset 0 2px 3px #fff9,0 3px 6px #16161644!important}html.nn-signature-2027 .nn-concierge .concierge-launch>b{width:22px;height:22px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#376d59;border:2px solid #e6dcc7;border-radius:50%;place-items:center;display:grid;box-shadow:0 2px 5px #29292940;position:absolute!important;top:0!important;right:1px!important}html.nn-signature-2027 .nn-concierge .concierge-launch span{color:var(--nn-context-ink,#181b20);font-weight:600;display:block;text-shadow:none!important;font-size:13px!important}html.nn-signature-2027 .nn-concierge .concierge-launch:hover{border-color:#dec78f!important;box-shadow:inset 0 1px #ffffff35,0 4px #16161680,0 15px 34px #25252544!important}html.nn-signature-2027 .nn-concierge .concierge-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #d8c69e;box-shadow:0 20px 65px #25252530,inset 0 1px #fff;background:#fbfaf7f5!important;border-radius:24px!important}@media (width<=650px){html.nn-signature-2027 .nn-concierge .concierge-launch{width:58px!important;height:58px!important;padding:6px!important}html.nn-signature-2027 .nn-concierge .concierge-launch span{display:none}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 button,html.nn-signature-2027 .property-card{transition:none!important}}@media (hover:hover){}@media (width<=1000px){}@media (width<=760px){}@media (width<=420px){}@media (prefers-reduced-motion:reduce){}html.nn-signature-2027 .marketplace-category-rail a{min-height:120px;transition:transform .2s,box-shadow .2s}html.nn-signature-2027 .marketplace-category-rail a:focus-visible{outline-offset:4px;outline:3px solid #b49150}@media (hover:hover){html.nn-signature-2027 .marketplace-category-rail a:hover{transform:translateY(-4px);box-shadow:0 12px 24px #33333320,inset 0 1px #fff}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 .marketplace-category-rail a{transition:none}html.nn-signature-2027 .marketplace-category-rail a:hover{transform:none}}@media (width<=1000px){}@media (width<=600px){}@media (prefers-reduced-motion:reduce){}@media (width>=1100px){}@media (width<=650px){}html.nn-signature-2027 body .marketplace-category-rail a{border-radius:18px;box-shadow:0 8px 24px #3333330c,inset 0 1px #fff;color:#323232!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#fffdf9,#f3f4f1)!important;border:1px solid #bca78255!important}html.nn-signature-2027 body .marketplace-category-rail a span{color:#323232!important;opacity:1!important}html.nn-signature-2027 body .marketplace-category-rail a i{box-shadow:inset 0 2px 2px #fff8,0 5px 10px #83672e25;background:var(--nn-metal)!important;color:#4e3d20!important;border:1px solid #e8cf94!important}html.nn-signature-2027 body .marketplace-category-rail a:hover,html.nn-signature-2027 body .marketplace-category-rail a.active{box-shadow:0 12px 24px #33333320,inset 0 0 0 1px #c5a368;color:#323232!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#fffdf9,#f3f4f1)!important;border-color:#ad8745!important}html.nn-signature-2027 .nn-concierge .concierge-launch{isolation:isolate;--nn-context-ink:#fff!important;background:linear-gradient(145deg,#484848,#2a2a2a)!important;border:1px solid #d4b877!important;border-radius:24px!important;gap:0!important;width:auto!important;min-width:152px!important;height:48px!important;min-height:48px!important;padding:10px 34px 10px 16px!important;position:relative!important;overflow:visible!important;box-shadow:0 9px 25px #24242440,inset 0 1px #ffffff50,0 3px #1c1c1c!important}html.nn-signature-2027 .nn-concierge .concierge-launch span{line-height:1.4;color:var(--nn-context-ink,#181b20)!important;font-size:.875rem!important;font-weight:700!important;display:block!important}html.nn-signature-2027 .nn-concierge .concierge-launch b{transform:translateY(-50%);color:#303030!important;--nn-context-ink:#181b20!important;background:linear-gradient(140deg,#fff0bc,#d4ae60)!important;border:1px solid #fff6!important;border-radius:50%!important;place-items:center!important;width:22px!important;height:22px!important;display:grid!important;position:absolute!important;top:50%!important;right:8px!important}html.nn-signature-2027 .nn-concierge .concierge-launch:focus-visible{outline-offset:4px!important;outline:3px solid #ae8541!important}@media (width<=650px){html.nn-signature-2027 .nn-concierge .concierge-launch{justify-content:center!important;width:124px!important;min-width:124px!important;height:44px!important;min-height:44px!important;padding:8px 30px 8px 10px!important}html.nn-signature-2027 .nn-concierge .concierge-launch span{font-size:.875rem!important;display:block!important}}@media (height<=480px){}html.nn-signature-2027 .nn-concierge .concierge-launch{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}html.nn-signature-2027 .nn-concierge .concierge-launch:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;--nn-context-ink:#fff;background:linear-gradient(145deg,#484848,#2a2a2a);border:1px solid #d4b877;position:absolute;inset:-1px;box-shadow:0 9px 25px #24242440,inset 0 1px #ffffff50,0 3px #1c1c1c}html.nn-signature-2027 .nn-concierge .concierge-launch>span{z-index:3;position:relative}html.nn-signature-2027 .nn-concierge .concierge-launch>b{z-index:3}@media (width<=900px){html.nn-signature-2027 body{scroll-padding-bottom:calc(96px + env(safe-area-inset-bottom));padding-bottom:calc(92px + env(safe-area-inset-bottom))!important}html.nn-signature-2027 body>.nn-mobile-dock{grid-template-columns:repeat(5,minmax(0,1fr));left:8px!important;right:8px!important;bottom:calc(6px + env(safe-area-inset-bottom))!important;z-index:1900!important;background:linear-gradient(145deg,#343434f5,#202020f5)!important;border:1px solid #c8b07970!important;border-radius:22px!important;min-height:66px!important;padding:5px!important;display:grid!important;position:fixed!important;transform:none!important;box-shadow:inset 0 1px #fff3,0 4px #17171770,0 10px 26px #21212140!important}html.nn-signature-2027 .nn-mobile-dock :is(a,button){min-width:0;color:var(--nn-context-ink,#181b20);font:600 .875rem/1.35 var(--font-ui);touch-action:manipulation;cursor:pointer;background:0 0;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px 2px;text-decoration:none;min-height:54px!important;display:flex!important}html.nn-signature-2027 .nn-mobile-dock :is(a,button):focus-visible{outline-offset:-2px;outline:2px solid #f3d588}html.nn-signature-2027 .nn-mobile-dock a.active{color:#f3d588!important;background:#ffffff12!important}html.nn-signature-2027 .nn-mobile-dock a:nth-child(3){box-shadow:inset 0 1px #fff9,0 2px 4px #13131330;color:#303030!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#f5dfa0,#d7b65f)!important}html.nn-signature-2027 .nn-mobile-dock span{white-space:normal;text-align:center}html.nn-signature-2027 .nn-concierge{bottom:calc(92px + env(safe-area-inset-bottom))!important;right:12px!important}html.nn-signature-2027 body:has(.nn-drawer.is-open)>.nn-mobile-dock{visibility:hidden}}.live-chat__queue{color:#363636;--nn-context-ink:#181b20;background:#f8f0de;border:1px solid #d9bb7680;border-radius:12px;align-items:center;gap:9px;margin:8px 0;padding:10px 12px;font-size:.875rem;display:flex}.live-chat__queue svg{flex-shrink:0}.live-chat__queue small{color:#575757;margin-top:2px;font-size:.875rem;line-height:1.5;display:block}@container (width<=340px){}@media (width<=650px){}@media (prefers-reduced-motion:reduce){}@media (width<=900px){}@container (width<=340px){}@container (width<=260px){}html.nn-signature-2027{scroll-padding-top:calc(var(--nn-header-height,64px) + 16px)!important}html.nn-signature-2027 body :where(main,section,article,aside,div)[id]{scroll-margin-top:calc(var(--nn-header-height,64px) + 16px)}html.nn-signature-2027 body .nn-header{top:0!important}@media (width<=820px){}html.nn-signature-2027 body main :is(.property-card,.property-card-pro,.nn-curated-card,.featured-card,.home-paid-card,.nn-play-cards>a){transition:border-color .2s,box-shadow .2s!important;transform:none!important}html.nn-signature-2027 body main :is(.property-card,.nn-curated-card,.featured-card,.home-paid-card):hover{transform:none!important}html.nn-signature-2027 body .nn-primary a[data-featured-nav]{font-weight:650;color:#353535!important;--nn-context-ink:#181b20!important;background:linear-gradient(130deg,#fff8e9,#eddbb7)!important;border:1px solid #c6a76a!important;box-shadow:inset 0 1px #fff9!important}.nn-property-browse{min-width:0;position:relative}.nn-property-browse-buttons{justify-content:flex-end;gap:8px;margin:0 0 12px;display:flex}.nn-property-browse-buttons button{color:#383838;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #bba16b;border-radius:50%;place-items:center;min-width:44px;min-height:44px;padding:10px;display:grid}.nn-property-browse-track{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#bd9e63 transparent;scroll-behavior:auto;gap:18px;min-width:0;padding:3px 2px 14px;display:flex;overflow:auto hidden}.nn-property-browse-track:focus-visible,.nn-property-browse-buttons button:focus-visible{outline-offset:3px;outline:3px solid #b88a3d}html.nn-signature-2027 .nn-property-browse-track .nn-curated-grid{grid-template-columns:none!important;gap:18px!important;width:max-content!important;display:flex!important}html.nn-signature-2027 .nn-property-browse-track .nn-curated-card{border-radius:16px!important;flex:0 0 320px!important;width:320px!important;box-shadow:0 9px 24px #0002!important}html.nn-signature-2027 .nn-property-browse-track .nn-curated-copy{padding:18px!important}html.nn-signature-2027 .nn-property-browse-track .nn-curated-copy h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.2em;display:-webkit-box;overflow:hidden;margin-bottom:12px!important;font-size:1.05rem!important}html.nn-signature-2027 body main .property-grid,.nn-listings-scroll-window,.featured-scroll-window{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#af9565 #e9e9e9;scroll-behavior:auto;scrollbar-gutter:stable;max-height:72dvh;padding:4px 10px 12px 4px;overflow-y:auto}@media (width>=1101px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-primary{gap:2px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-primary a{padding:9px 8px!important}}@media (width>=901px) and (width<=1200px){html.nn-signature-2027 body .nn-utility .nn-guide-link,html.nn-signature-2027 body .nn-utility>.nn-currency-selector{display:none!important}}@media (width<=900px){html.nn-signature-2027 body>.nn-mobile-dock{grid-template-columns:repeat(6,minmax(0,1fr))!important}html.nn-signature-2027 .nn-mobile-dock a[href*=\/featured]{color:#313131!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#f4dfa9,#d5b577)!important}html.nn-signature-2027 .nn-mobile-dock span{font-size:.875rem!important}}@media (width<=680px){html.nn-signature-2027 .nn-property-browse-track .nn-curated-card{flex-basis:min(300px,80vw)!important;width:min(300px,80vw)!important}}.nn-transit-marks{scrollbar-width:thin;scrollbar-color:#c4c4c4 transparent;perspective:1000px;gap:12px;padding:10px 4px 22px;display:flex;overflow-x:auto}.nn-transit-marks>button{color:#343434;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(155deg,#fff,#f0f0f0);border:1px solid #d2d2d2;border-radius:20px;flex-direction:column;flex:0 0 148px;align-items:center;gap:10px;padding:18px 12px 14px;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex;position:relative;box-shadow:inset 0 1px #fff,0 4px #cecece,0 10px 18px #29292910}.nn-transit-marks>button[aria-pressed=true]{border-color:var(--line-color);box-shadow:inset 0 1px 0 #fff,0 4px 0 var(--line-color),0 12px 26px #29292925;--nn-context-ink:#181b20;background:linear-gradient(160deg,#fff,#eaeaea)}.nn-transit-mark{isolation:isolate;--nn-context-ink:#181b20;background:radial-gradient(circle at 35% 18%,#fff,#edf3f6 65%);border-radius:50%;flex-shrink:0;place-items:center;width:88px;height:88px;display:grid;position:relative;box-shadow:0 2px #cfcfcf,0 10px 16px #26262624}.nn-transit-mark:after{content:"";border:2px solid var(--line-color);opacity:.6;pointer-events:none;border-radius:50%;position:absolute;inset:-4px}.nn-transit-mark img{object-fit:contain;filter:drop-shadow(0 3px 2px #0002);width:88px;height:88px;display:block}.nn-transit-mark>span{color:var(--line-color);font-size:1.3rem;font-weight:750}.nn-transit-name{text-align:center;min-height:2.8em;font-size:.875rem;font-weight:650;line-height:1.55}.nn-transit-marks small{color:#686868;font-size:.75rem;line-height:1.5}.nn-transit-marks>button:focus-visible{outline-offset:4px;outline:3px solid #b1833e}.nn-transit-marks--compact{margin-top:18px;margin-bottom:8px}.nn-transit-marks--compact>button{flex-basis:138px;padding-top:14px}.nn-transit-marks--compact .nn-transit-mark,.nn-transit-marks--compact .nn-transit-mark img{width:72px;height:72px}@media (hover:hover) and (pointer:fine){.nn-transit-marks>button:hover{border-color:var(--line-color);box-shadow:inset 0 1px 0 #fff,0 5px 0 var(--line-color),0 18px 24px #29292924;transform:rotateX(4deg)translateY(-3px)}}@media (width<=680px){.nn-transit-marks{gap:12px}.nn-transit-marks>button{flex-basis:132px;padding:16px 10px 12px}.nn-transit-mark,.nn-transit-mark img{width:80px;height:80px}}@media (prefers-reduced-motion:reduce){.nn-transit-marks>button{transition:none;transform:none!important}}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (width<=1000px){}@media (width<=760px){}@media (width<=420px){}@media (prefers-reduced-motion:reduce){}@media screen{@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (width<=760px){}@media (prefers-reduced-motion:reduce){}}html,html.nn-time-day,html.nn-time-night{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.nn-time-day body{color:#292929;--nn-context-ink:#181b20;background-color:#faf9f6}:is(.cma-report-sheet,.property-brochure,.proposal-paper,.property-brief-actions,.cma-request-form,.cma-request-success,.status-tracker>form,.tracker-result,.legal-page article,.privacy-request-body>aside,.privacy-request-form,.privacy-request-success,.ops-grid>button,.ops-intake>form,.ops-success,.ops-demand-board article,.ops-property-tool>div>a,.property-card,.article-card,.professional-partner-card,.listing-price-card,.listing-agent-card,.listing-lead-form,.listing-safety,.organization-vacancy,.org-report-card,.passport-identity,.trust-report,.building-health,.neighborhood-score,.passport-tools,.passport-agent){color:#2d2d2d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.property-brochure,.property-brochure :is(h1,h2,h3,h4,p,span,strong,b,small,li,em,a){color:#181b20;text-shadow:none}.property-brochure :is(.brochure-facts span,.brochure-body article>p,.brochure-body ul,.brochure-chips span,.brochure-qr span,footer span,footer small){color:#6f6f6f}:is(.proposal-paper,.property-brief-actions) :is(h1,h2,h3,h4,p,span,strong,b,small,li,em,a){color:#363636;opacity:1;text-shadow:none}html.nn-time-day :is(input,select,textarea),:is(.cma-report-sheet,.property-brochure,.proposal-paper) :is(input,select,textarea){color:#363636;caret-color:#363636;--nn-context-ink:#181b20;background-color:#fff}html.nn-time-day :is(input,textarea)::placeholder,:is(.cma-report-sheet,.property-brochure,.proposal-paper) :is(input,textarea)::placeholder{color:#7b8790;opacity:1}@media print{html,body{color:#303030!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;--nn-context-ink:#181b20!important;background:#fff!important}:is(.cma-report-sheet,.property-brochure,.proposal-paper){forced-color-adjust:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#303030!important;--nn-context-ink:#181b20!important;background:#fff!important}}@media (width<=680px){}@media print{}html.nn-signature-2027.nn-digital-luxury-3d body :is(.cma-request-form,.cma-request-success,.status-tracker>form,.tracker-result,.privacy-request-form,.privacy-request-success,.professional-partner-card,.listing-price-card,.listing-agent-card,.listing-lead-form,.listing-safety){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#181b20!important;--nn-context-ink:#181b20!important;background-color:#fff!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(.cma-request-form,.cma-request-success,.status-tracker>form,.tracker-result,.privacy-request-form,.privacy-request-success,.professional-partner-card,.listing-price-card,.listing-agent-card,.listing-lead-form,.listing-safety) :is(h1,h2,h3,h4,p,li,label,small,strong,b,span,em){color:#181b20!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(.property-body,.article-card-body,.document-copy,.legal-page article,.legal-content,.policy-content,.contact-form,.contact-lead-form,.career-form,.career-request-form,.private-brief-form,.property-alert-form-wrap,.tm30-request,.tm30-docs,.tm30-track-section){color:#181b20;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.nn-signature-2027.nn-digital-luxury-3d body :is(.property-body,.article-card-body,.document-copy,.private-brief-form,.property-alert-form-wrap,.tm30-request,.tm30-docs,.tm30-track-section) :is(h1,h2,h3,h4,p,label,small,b,strong,span),html.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-six,.nn-tools) :is(.six-page-heading,.six-platform-explorer,.six-tracking-content,.six-partner-form,.about-intro,.founder-detail,.documents-section,.six-journal-row,.six-insights-masthead,.tools-heading,.my-space-section,.calculator-inputs,.insight-grid,.yield-board) :is(h1,h2,h3,h4,p,small,label,strong,b,span),html.nn-signature-2027.nn-digital-luxury-3d body :is(.six-tm30 .tm30-hero,.six-tm30 .tm30-contact) :is(h1,h2,p,small,span,b,strong,a){color:#181b20!important}html.nn-signature-2027.nn-digital-luxury-3d body [data-readable-placeholder]::placeholder{color:var(--nn-readable-placeholder)!important;opacity:1!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(input,textarea,select){-webkit-text-fill-color:currentColor}@media print{html.nn-signature-2027.nn-digital-luxury-3d body [data-readable-placeholder]::placeholder{color:#545454!important}}html.nn-signature-2027.nn-digital-luxury-3d body :is(.property-body,.article-card-body,.document-copy){color:#181b20!important;--nn-context-ink:#181b20!important;background-color:#fff!important}html.nn-signature-2027.nn-digital-luxury-3d body .mobile-property-actions a,html.nn-signature-2027.nn-digital-luxury-3d body .mobile-property-actions a:last-child,html.nn-signature-2027.nn-digital-luxury-3d body :is(.gold-button,.six-button):not(.secondary){color:#181b20!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(.gold-button,.six-button):not(.secondary) :is(span,b,strong){color:inherit!important}@media screen{html.nn-signature-2027.nn-digital-luxury-3d body *,html.nn-signature-2027.nn-digital-luxury-3d body :before,html.nn-signature-2027.nn-digital-luxury-3d body :after{box-sizing:border-box}html.nn-signature-2027.nn-digital-luxury-3d body :is(main,.site-footer,.admin-shell,.nn-drawer) :is(section,article,div,header,footer,aside,nav,form,fieldset,label,li){min-inline-size:0}html.nn-signature-2027.nn-digital-luxury-3d body :is(main,.site-footer,.admin-shell) :is(h1,h2,h3,h4,h5,h6,p,label,summary,figcaption,blockquote,dt,dd){overflow-wrap:anywhere;word-break:normal;letter-spacing:normal;max-inline-size:100%}html.nn-signature-2027.nn-digital-luxury-3d body main :is(h1,h2,h3,h4,h5,h6){white-space:normal!important;text-overflow:clip!important;block-size:auto!important;max-block-size:none!important;line-height:1.55!important;overflow:visible!important}html.nn-signature-2027.nn-digital-luxury-3d body main :is(p,label,summary){line-height:1.8!important}html.nn-signature-2027.nn-digital-luxury-3d body main p:not([class*=caption]):not([class*=overlay]){block-size:auto;max-block-size:none}html.nn-signature-2027.nn-digital-luxury-3d body main :is([class$=-copy],[class$=-description],[class$=-form],[class$=-success]){overflow-wrap:anywhere;block-size:auto;min-inline-size:0;max-inline-size:100%}html.nn-signature-2027.nn-digital-luxury-3d body main :is(button:not([aria-label]):not(:has(img,video,canvas)),a[class*=button],.opportunity-submit,.private-submit,.cma-submit,.property-alert-submit,.calculator-consult,.rc-primary){overflow-wrap:anywhere;word-break:normal;flex-shrink:1;min-block-size:44px;min-inline-size:0;white-space:normal!important;block-size:auto!important;max-inline-size:100%!important;line-height:1.65!important}html.nn-signature-2027.nn-digital-luxury-3d body main :is(button:not([aria-label]):not(:has(img,video,canvas)),a[class*=button]) :is(span,strong,b,small){overflow-wrap:anywhere;min-inline-size:0;white-space:normal!important;line-height:1.65!important}html.nn-signature-2027.nn-digital-luxury-3d body main :is(button,a[class*=button]) svg{flex-shrink:0}html.nn-signature-2027.nn-digital-luxury-3d body main :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea){box-sizing:border-box;min-block-size:46px;min-inline-size:0;font-size:1rem;max-inline-size:100%!important;line-height:1.6!important}html.nn-signature-2027.nn-digital-luxury-3d body main select{padding-inline-end:32px}html.nn-signature-2027.nn-digital-luxury-3d body main :is(textarea){resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere}html.nn-signature-2027.nn-digital-luxury-3d body main :is(input[type=checkbox],input[type=radio]){flex-shrink:0;min-block-size:0}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.form-grid,.form-row,.form-fields,.private-field-grid,.cma-form-grid,.property-alert-fields,.calculator-form-grid,.search-grid,.rc-field-grid,.deposit-form-grid,.contact-form-grid,.application-form-grid)>*{min-inline-size:0;max-inline-size:100%}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.private-field-grid,.cma-form-grid,.property-alert-fields,.calculator-form-grid){grid-template-columns:repeat(2,minmax(0,1fr))}html.nn-signature-2027.nn-digital-luxury-3d body :is(.document-copy,.article-card-body,.property-body){overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}}@media screen and (width<=1000px){}@media screen and (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body main .page-wrap{max-inline-size:calc(100% - 32px)}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.contact-grid,.nn-service-desk,.application-grid,.tools-advisory-workspace,.tools-alert-workspace,.tools-cma-workspace,.private-field-grid,.cma-form-grid,.property-alert-fields,.calculator-form-grid,.six-tracking-workspace){grid-template-columns:minmax(0,1fr)!important}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.form-grid,.private-field-grid,.cma-form-grid,.property-alert-fields) :is(.wide,.full,.form-wide,.private-wide){grid-column:1/-1}}@media screen and (width<=400px){html.nn-signature-2027.nn-digital-luxury-3d body main :is(.six-actions,.cma-success-actions,.property-alert-success>div,.calculator-tabs){flex-direction:column;align-items:stretch;display:flex}}@media screen{html.nn-signature-2027.nn-digital-luxury-3d body main a[href]:not(:has(img,video,canvas)):not([aria-label]):not(:where(.interior-header a,.nn-profile-nav a,.member-profile-tabs a,.marketplace-quick-chips a,.nn-search-shortcuts a,.nn-home-section-nav a)){overflow-wrap:anywhere;word-break:normal;min-inline-size:0;max-inline-size:100%;line-height:1.65;white-space:normal!important}}@media screen and (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body main :is(.six-button,.gold-button,.ghost-button){padding-inline:18px!important}}html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch{border-radius:14px!important;width:auto!important;min-width:180px!important;height:auto!important;min-height:52px!important;padding:12px 45px 12px 18px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch:before{--nn-context-ink:#181b20;background:linear-gradient(135deg,#f3dfa9,#d0ac62);border:1px solid #e8cf9b;box-shadow:0 4px #8d6c31,0 12px 26px #23232345,inset 0 1px #fff9}html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch>span{color:#2a2a2a!important;font-size:.9375rem!important;font-weight:600!important;line-height:1.65!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch>b{width:28px!important;height:28px!important;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:#323232!important;border:1px solid #545454!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch>b svg{width:18px;height:18px;color:var(--nn-context-ink,#181b20)!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (width<=1000px){}@media (width<=700px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch{min-width:162px!important;min-height:48px!important;padding:10px 40px 10px 14px!important}}@media (width<=440px){}@media (prefers-reduced-motion:reduce){}@media print{}@media (width<=700px){}@media (width<=700px){}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-price{align-items:stretch;width:100%;min-width:0;text-align:left!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-lines{gap:10px;width:100%;min-width:0;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-line{text-align:left;--nn-context-ink:#181b20;background:#f2f2f2;border-left:3px solid #a88845;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 10px;min-width:0;padding:10px 12px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-line>span{white-space:normal;font-size:.875rem;color:#636363!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-line>strong{text-align:right;white-space:normal;overflow-wrap:anywhere;min-width:0;color:#3a3a3a!important;font-size:1.12rem!important;line-height:1.65!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-line>small{white-space:normal;grid-column:1/-1;font-size:.875rem;color:#636363!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-line .nn-price-baht{white-space:normal;color:#3a3a3a!important;font-size:inherit!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (width<=1100px){}@media (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-line{display:block}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-line>strong{text-align:left;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-line>small{display:block}}@media (prefers-reduced-motion:reduce){}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-footer:has(.nn-listing-price-lines){flex-direction:column;align-items:stretch;gap:10px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-line{padding:7px 10px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-lines{gap:6px}@media (width<=700px){}@media (width<=600px){}@keyframes nn-brand-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width<=700px){}@media (prefers-reduced-motion:reduce){}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-map-explorer{box-shadow:none!important;border:0!important;overflow:visible!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-card-pro{min-width:0;border:1px solid #dfdfdf!important;border-radius:12px!important;overflow:hidden!important;transform:none!important;box-shadow:0 4px 12px #5145360a!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-media{isolation:isolate;position:relative}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-image{pointer-events:none;aspect-ratio:4/3!important;height:auto!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-fallback{visibility:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-card-badges,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-card-watermark,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-card-verified,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-card-location{z-index:4;pointer-events:none}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-card-location{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-card-gallery{z-index:1;touch-action:pan-y;position:absolute;inset:0;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-image{width:100%;height:100%;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-image img{object-fit:cover;width:100%;height:100%}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-prev,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-next{color:#514536;cursor:pointer;z-index:5;background:#fffd;border:1px solid #fffa;border-radius:50%;width:32px;height:32px;padding:0;font-size:24px;line-height:1;position:absolute;top:44%}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-prev{left:10px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-next{right:10px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-position{color:var(--nn-context-ink,#181b20);background:#1c1c1c80;border-radius:12px;align-items:center;gap:4px;padding:4px 7px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-position span{margin-right:3px;font-size:.6875rem}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-position button{cursor:pointer;background:#fff6;border:0;border-radius:50%;width:6px;height:6px;min-height:0;padding:0}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-position button[aria-pressed=true]{--nn-context-ink:#181b20;background:#fff}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-card-contact{z-index:6;background:#2d2d2dd9;border:1px solid #ffffff80;border-radius:16px;padding:7px 12px;font-size:.8125rem;text-decoration:none;position:absolute;bottom:10px;right:10px;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-shortlist-button{z-index:7}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-body{padding:16px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-body h3{min-height:0!important;margin:8px 0!important;font-size:1rem!important;line-height:1.65!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-facts{flex-wrap:wrap;gap:8px!important;padding:0 0 10px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-facts b{font-size:.8125rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-card-footer{flex-direction:column;align-items:stretch;gap:12px;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-agent-chip{border-top:0!important;padding-top:0!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-card-price{width:100%;text-align:left!important;align-items:stretch!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-listing-price-lines{flex-wrap:wrap;gap:10px;width:100%;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-listing-price-line{--nn-context-ink:#181b20;background:#f5f8fa;border-left:2px solid #b49352;flex-direction:column;flex:1;gap:4px;min-width:min(125px,100%);display:flex;text-align:left!important;padding:8px 10px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-listing-price-line>strong{text-align:left!important;font-size:1.125rem!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-listing-price-line>small{font-size:.75rem!important;line-height:1.6!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-card-activity{color:#686868;border-top:1px solid #e9e9e9;flex-wrap:wrap;justify-content:space-between;gap:6px;margin-top:12px;padding-top:10px;font-size:.75rem;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-pagination{flex-wrap:wrap;justify-content:center;gap:10px;padding:28px 0 10px;display:flex;margin:0!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-pagination>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-pagination a{color:#514536;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6d6d6;border-radius:8px;place-items:center;min-width:38px;min-height:38px;padding:6px 10px;font-size:.875rem;text-decoration:none;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-pagination a.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#514536;border-color:#514536}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-pagination a[aria-disabled=true]{pointer-events:none;opacity:.45}@media (width<=1100px){}@media (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-position button{width:9px;height:9px}}@media (height<=650px) and (width>=761px){}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-card-location-text{align-items:start;gap:6px;display:flex;color:#686868!important;margin:0 0 10px!important;font-size:.8125rem!important;line-height:1.65!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-body h3 a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .member-alert-save.is-loading small{display:none}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .footer-intro,.footer-monogram{display:none!important}@media (width<=760px){}@media (width>=1500px){}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card{align-self:start!important;width:100%!important;max-width:360px!important;height:auto!important;min-height:0!important;transition:transform .22s,box-shadow .22s!important;display:block!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-media{aspect-ratio:4/3!important;flex:none!important;height:auto!important;min-height:0!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-image{aspect-ratio:auto!important;width:100%!important;height:100%!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-image:after,.nn-interactive-card .property-image:before{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-body{flex:none!important;height:auto!important;min-height:0!important;padding:14px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-card-reference{margin-bottom:5px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-facts{min-height:0!important;margin:8px 0 0!important;padding-bottom:8px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-card-footer{gap:8px!important;margin-top:10px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-agent-chip{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .nn-listing-price-line{padding:6px 8px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .nn-card-activity{margin-top:8px;padding-top:8px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-card-advisor-photo{z-index:7;--nn-context-ink:#181b20;background:#fff;border:3px solid #fff;border-radius:50%;width:44px;height:44px;position:absolute;bottom:12px;left:12px;overflow:hidden;box-shadow:0 2px 8px #27272730}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-card-advisor-photo img{object-fit:cover;width:100%;height:100%;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .nn-gallery-image img{transition:transform .35s!important}@media (hover:hover) and (pointer:fine){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card:hover{transform:translateY(-4px)!important;box-shadow:0 14px 30px #2a2a2a26!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card:hover .nn-gallery-image img{transform:scale(1.035)!important}}@media (width<=760px){}@media (prefers-reduced-motion:reduce){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .nn-gallery-image img{transition:none!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card:hover,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card:hover .nn-gallery-image img{transform:none!important}}@media (width<=760px){}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-body h3 a:after{content:none!important;pointer-events:none!important;display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-media>.property-shortlist-button.compact{cursor:pointer;width:40px;height:40px;min-height:40px;z-index:10!important;pointer-events:auto!important;color:var(--nn-context-ink,#181b20)!important;background:#363636e8!important;border:1px solid #fffa!important;border-radius:50%!important;position:absolute!important;inset:12px 12px auto auto!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-media>.property-shortlist-button.compact.active{color:#514536!important;--nn-context-ink:#181b20!important;background:#e4c678!important;border-color:#fff!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-media>.property-shortlist-button.compact.active span{color:#514536!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-media>.property-shortlist-button.compact:focus-visible{outline-offset:3px;outline:2px solid #e4c678}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-card-watermark{right:64px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-shortlist-feedback{z-index:11;pointer-events:none;--nn-context-ink:#181b20;background:#fff;border-radius:8px;max-width:calc(100% - 24px);padding:9px 12px;line-height:1.5;position:absolute;top:60px;right:12px;box-shadow:0 3px 16px #1c1c1c40;color:#514536!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .nn-card-contact{pointer-events:auto!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card{max-width:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body{grid-template-rows:1.1rem 1.6rem 1.35rem 1.55rem 1.2rem 7.6rem 1.25rem;gap:4px!important;padding:14px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body>*{box-sizing:border-box;min-width:0;max-width:100%;min-height:0!important;margin:0!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-card-reference{white-space:nowrap;grid-row:1;overflow:hidden;font-size:.75rem!important;line-height:1.1rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body h3{white-space:nowrap;text-overflow:ellipsis;grid-row:2;overflow:hidden;font-size:1rem!important;line-height:1.6rem!important;display:block!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body h3 a{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-card-location-text{white-space:nowrap;text-overflow:ellipsis;grid-row:3;overflow:hidden;font-size:.875rem!important;line-height:1.35rem!important;display:block!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-card-location-text svg{vertical-align:middle;margin-right:5px;display:inline-block}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-facts{grid-row:4;align-items:center;line-height:1.55rem;overflow:hidden;border:0!important;flex-wrap:nowrap!important;gap:8px!important;padding:0!important;font-size:.875rem!important;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-facts span{white-space:nowrap;align-items:center;gap:4px;min-width:0;max-width:55%;display:inline-flex}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-facts b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-facts svg{flex-shrink:0}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card :is(.property-nearest-transit,.nn-card-transit-space){text-overflow:ellipsis;white-space:nowrap;grid-row:5;overflow:hidden;font-size:.75rem!important;line-height:1.2rem!important;display:block!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-card-footer{grid-row:6;overflow:hidden;border:0!important;padding:0!important;display:block!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-card-price{grid-template-rows:6.4rem 1rem;min-width:0;height:100%;gap:3px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-lines{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;min-width:0;gap:6px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line{grid-template-rows:1.05rem 2.4rem 1rem 1rem;grid-template-columns:minmax(0,1fr);overflow:hidden;gap:2px!important;min-width:0!important;padding:6px 8px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line:only-child{grid-column:1/-1}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line>span{grid-row:1;font-size:.8125rem!important;line-height:1.05rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line>strong{overflow-wrap:anywhere;grid-row:2;white-space:normal!important;text-align:left!important;font-size:1.125rem!important;line-height:1.2rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line>small{text-overflow:ellipsis;grid-row:3;overflow:hidden;white-space:nowrap!important;font-size:.75rem!important;line-height:1rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line>small.nn-price-per-area{grid-row:4}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .availability{margin:0!important;padding:0!important;font-size:.75rem!important;line-height:1rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-card-activity{grid-row:7;justify-content:space-between;overflow:hidden;border:0!important;flex-wrap:nowrap!important;gap:8px!important;padding:0!important;font-size:.75rem!important;line-height:1.25rem!important;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-card-activity span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=1050px) and (width>=761px){}@media (width<=760px){}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-price-reference{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;font-size:.75rem!important;line-height:1rem!important;display:block!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-price-reference :is(b,small){text-overflow:ellipsis;font-size:inherit;line-height:inherit;white-space:nowrap;display:block;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-price-baht{overflow-wrap:anywhere;white-space:normal!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body h3,html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body h3 a{white-space:nowrap!important;text-overflow:ellipsis!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-line-clamp:unset!important;max-height:1.6rem!important;margin:0!important;line-height:1.6rem!important;display:block!important;overflow:hidden!important}@media (width<=1050px) and (width>=761px){}@media (width<=760px){}@media (width<=1050px){}@media (width<=640px){}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page{--detail-ink:#343434;--detail-muted:#686868;--detail-line:#e3e3e3;color:var(--detail-ink);font-family:var(--font-ui);--nn-context-ink:#181b20!important;background:#f4f7fa!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .property-language-switcher{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .property-language-switcher>span{display:none}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .property-language-switcher>button,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .property-share{cursor:pointer;min-height:44px;font-family:var(--font-ui)!important;color:#444!important;--nn-context-ink:#181b20!important;background:#f3f7fa!important;border:1px solid #d3d3d3!important;border-radius:10px!important;padding:8px 12px!important;font-size:.875rem!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .property-language-switcher>button.active{color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:#343434!important;border-color:#343434!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .channel-line{--channel-color:#087b38!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .channel-whatsapp{--channel-color:#087b55!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .channel-facebook,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .channel-messenger{--channel-color:#646464!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .channel-instagram{--channel-color:#a52c79!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .channel-youtube{--channel-color:#c52b2b!important}@media (width<=1100px){}@media (width<=900px){}@media (width<=600px){}@container (width<=290px){}@media (prefers-reduced-motion:reduce){}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.listing-agent-card,.listing-safety,.decision-studio,.listing-lead-form,.listing-offer-form)>p,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .agent-contact-copy strong{font-family:var(--font-ui)!important;font-size:1rem!important;line-height:1.75!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.listing-lead-form,.listing-offer-form,.decision-studio) :is(input,select,textarea){font-family:var(--font-ui)!important;font-size:1rem!important;line-height:1.6!important}@media (width<=600px){}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .property-language-switcher{justify-content:flex-start!important;align-items:center!important;gap:10px!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .property-language-switcher>.property-language-label{white-space:nowrap;font-family:var(--font-ui)!important;color:#686868!important;font-size:.875rem!important;font-weight:500!important;line-height:1.6!important;display:block!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .property-extra-languages{min-width:0;display:block!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .nn-currency-selector{align-items:center!important;gap:10px!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .nn-currency-selector>span.sr-only{clip:auto!important;clip-path:none!important;white-space:nowrap!important;width:auto!important;height:auto!important;font-family:var(--font-ui)!important;color:#686868!important;border:0!important;margin:0!important;padding:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.6!important;position:static!important;overflow:visible!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch{width:132px!important;min-width:132px!important;height:46px!important;min-height:46px!important;box-shadow:none!important;--nn-context-ink:#fff!important;background:linear-gradient(145deg,#424242,#2d2d2d)!important;border:0!important;border-radius:14px!important;justify-content:flex-start!important;align-items:center!important;padding:10px 42px 10px 16px!important;transition:filter .18s!important;display:flex!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch:before{--nn-context-ink:#fff!important;background:linear-gradient(145deg,#424242,#2d2d2d)!important;border:1px solid #c9ac67!important;border-radius:14px!important;inset:0!important;box-shadow:inset 0 1px #ffffff25,0 2px #1d1d1d80,0 6px 16px #25252525!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch>span{font-family:var(--font-ui)!important;letter-spacing:0!important;color:var(--nn-context-ink,#181b20)!important;text-shadow:none!important;font-size:.875rem!important;font-weight:600!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch>b{width:24px!important;height:24px!important;box-shadow:none!important;color:#eed49a!important;background:#ffffff0d!important;border:1px solid #e3ca8970!important;border-radius:8px!important;top:50%!important;right:10px!important;transform:translateY(-50%)!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch>b svg{color:#eed49a!important;width:16px!important;height:16px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch:hover{filter:brightness(1.08)}html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch:active{filter:brightness(.95)}html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch:focus-visible{outline-offset:4px!important;outline:3px solid #a68036!important}@media (width<=700px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch{width:108px!important;min-width:108px!important;height:44px!important;min-height:44px!important;padding:9px 36px 9px 12px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch>b{width:22px!important;height:22px!important;right:8px!important}}@media (height<=480px){}@media (prefers-reduced-motion:reduce){html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch{transition:none!important}}@keyframes member-object-float{0%,to{translate:0}50%{translate:0 -8px}}@media (hover:hover){}@media (width>=901px) and (width<=1200px){}@media (width<=900px){}@media (width<=480px){}@media (prefers-reduced-motion:reduce){}@media (width<=1100px){}@media (width<=600px){}html.nn-signature-2027.nn-digital-luxury-3d body .nn-compare-dock{width:min(540px,100% - 150px);bottom:calc(20px + env(safe-area-inset-bottom));color:var(--nn-context-ink,#181b20);z-index:44;--nn-context-ink:#fff;background:#272727;border:1px solid #9b865b;border-radius:14px;flex-direction:column;gap:0;display:flex;overflow:hidden;box-shadow:0 12px 32px #29292933;padding:0!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-compare-dock-bar{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex;padding:8px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-dock-toggle{text-align:left;background:0 0;border:0;align-items:center;gap:8px;min-height:42px;padding:6px;font-size:.875rem;display:flex;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-dock-toggle span{width:auto!important;height:auto!important;color:var(--nn-context-ink,#181b20)!important;border:0!important;display:inline!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-dock-toggle b{color:#f1d7a7!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-compare-dock-bar>a{--nn-context-ink:#181b20;background:linear-gradient(#f9e5ba,#dcc18b);border:1px solid #e3c98f;border-radius:8px;min-height:42px;padding:10px 14px;font-size:.875rem;text-decoration:none;box-shadow:0 2px #8b6f39;color:#2c2c2c!important;white-space:nowrap!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-compare-dock-list{border-bottom:1px solid #ffffff26;width:100%;max-height:min(50dvh,340px);padding:14px;display:block;overflow-y:auto}html.nn-signature-2027 body .nn-compare-dock-list header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}html.nn-signature-2027 body .nn-compare-dock-list header b{font-size:.9375rem;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027 body .nn-compare-dock-list header button{background:0 0;border:0;min-height:40px;color:#f1d7a7!important}html.nn-signature-2027 body .nn-dock-item{border-top:1px solid #ffffff1c;align-items:center;gap:10px;min-width:0;padding:8px 0;display:flex}html.nn-signature-2027 body .nn-dock-item img{object-fit:cover;border-radius:6px;flex-shrink:0;width:64px;height:48px}html.nn-signature-2027 body .nn-dock-item a{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:.875rem;display:-webkit-box;overflow:hidden;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027 body .nn-dock-item button{background:#ffffff0a;border:1px solid #ffffff35;border-radius:8px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027 body .nn-compare-dock-list p{font-size:.8125rem;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home-latest{width:calc(100% - 64px);max-width:1184px;padding:26px 0}html.nn-signature-2027 body .nn-home-latest>header,.nn-agent-finder>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}html.nn-signature-2027 body .nn-home-latest>header h2,.nn-agent-finder h2{margin:4px 0;color:#393939!important;font-size:1.5rem!important;line-height:1.5!important}.nn-home-latest>header span,.nn-agent-finder>header span{color:#7b6035;letter-spacing:.12em;font-size:.75rem}.nn-home-latest>header p,.nn-agent-finder>header p{color:#696969;margin:6px 0 0;font-size:.9375rem;line-height:1.7}.nn-home-latest>header>a,.nn-agent-finder>header>a{flex-shrink:0;font-size:.875rem;color:#795a25!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home-latest .nn-property-browse-track,html.nn-signature-2027.nn-digital-luxury-3d body .home-paid-edition .nn-property-browse-track{scroll-snap-type:x proximity;align-items:flex-start;gap:18px;padding:4px 2px 16px;overflow-x:auto;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-home-latest,.home-paid-edition) .nn-property-browse-track>.property-card{scroll-snap-align:start;flex:0 0 calc(33.3333% - 12px);align-self:flex-start;width:calc(33.3333% - 12px);min-width:0;height:auto!important}html.nn-signature-2027 body .nn-home-latest .nn-property-browse-track .property-media,html.nn-signature-2027 body .home-paid-edition .nn-property-browse-track .property-media{aspect-ratio:4/3;height:auto!important;min-height:0!important}@media (hover:hover){}@media (width<=1050px){html.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-home-latest,.home-paid-edition) .nn-property-browse-track>.property-card{flex-basis:calc(50% - 9px);width:calc(50% - 9px)}}@media (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-compare-dock{width:calc(100% - 110px);left:12px;bottom:calc(78px + env(safe-area-inset-bottom));transform:none}.nn-compare-dock-bar{gap:6px}.nn-dock-toggle svg{display:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-compare-dock-bar>a{padding:10px 8px;font-size:.75rem}html.nn-signature-2027.nn-digital-luxury-3d body .nn-dock-toggle{gap:5px;font-size:.8125rem}html.nn-signature-2027 body :is(.nn-home-latest,.nn-agent-finder,.nn-location-guide-body,.nn-comparison-workspace){width:calc(100% - 32px)!important}.nn-home-latest>header,.nn-agent-finder>header{flex-direction:column;align-items:flex-start;gap:12px}html.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-home-latest,.home-paid-edition) .nn-property-browse-track>.property-card{flex-basis:min(88%,360px);width:min(88%,360px)}}@media (width<=420px){}@media (prefers-reduced-motion:reduce){}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .property-card-pro{min-width:0;border:1px solid #dfdfdf!important;border-radius:12px!important;overflow:hidden!important;transform:none!important;box-shadow:0 4px 12px #5145360a!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .property-media{isolation:isolate;position:relative}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .property-image{pointer-events:none;aspect-ratio:4/3!important;height:auto!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-fallback{visibility:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .property-card-badges,html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .property-card-watermark,html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .property-card-verified,html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .property-card-location{z-index:4;pointer-events:none}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .property-card-location{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-card-gallery{z-index:1;touch-action:pan-y;position:absolute;inset:0;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-image{width:100%;height:100%;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-image img{object-fit:cover;width:100%;height:100%}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-prev,html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-next{color:#514536;cursor:pointer;z-index:5;background:#fffd;border:1px solid #fffa;border-radius:50%;width:32px;height:32px;padding:0;font-size:24px;line-height:1;position:absolute;top:44%}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-prev{left:10px}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-next{right:10px}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-position{color:var(--nn-context-ink,#181b20);background:#1c1c1c80;border-radius:12px;align-items:center;gap:4px;padding:4px 7px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-position span{margin-right:3px;font-size:.6875rem}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-position button{cursor:pointer;background:#fff6;border:0;border-radius:50%;width:6px;height:6px;min-height:0;padding:0}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-position button[aria-pressed=true]{--nn-context-ink:#181b20;background:#fff}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-card-contact{z-index:6;background:#2d2d2dd9;border:1px solid #ffffff80;border-radius:16px;padding:7px 12px;font-size:.8125rem;text-decoration:none;position:absolute;bottom:10px;right:10px;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .property-agent-chip{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-card-advisor-photo{z-index:7;--nn-context-ink:#181b20;background:#fff;border:3px solid #fff;border-radius:50%;width:44px;height:44px;position:absolute;bottom:12px;left:12px;overflow:hidden;box-shadow:0 2px 8px #27272730}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-card-advisor-photo img{object-fit:cover;width:100%;height:100%;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .nn-gallery-image img{transition:transform .35s!important}@media (hover:hover) and (pointer:fine){html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card:hover{transform:translateY(-4px)!important;box-shadow:0 14px 30px #2a2a2a26!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card:hover .nn-gallery-image img{transform:scale(1.035)!important}}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .property-media>.property-shortlist-button.compact.active span{color:#514536!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .property-media>.property-shortlist-button.compact:focus-visible{outline-offset:3px;outline:2px solid #e4c678}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .property-card-watermark{right:64px!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .property-shortlist-feedback{z-index:11;pointer-events:none;--nn-context-ink:#181b20;background:#fff;border-radius:8px;max-width:calc(100% - 24px);padding:9px 12px;line-height:1.5;position:absolute;top:60px;right:12px;box-shadow:0 3px 16px #1c1c1c40;color:#514536!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .nn-card-contact{pointer-events:auto!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-home,.nn-featured-page,.nn-location-guide) .nn-interactive-card .property-image{aspect-ratio:4/3!important;height:100%!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) :is(.nn-property-browse-track,.nn-catalogue-grid):has(.nn-price-reference) .nn-interactive-card .property-body{grid-template-rows:1.1rem 1.6rem 1.35rem 1.55rem 1.2rem 9.6rem 1.25rem}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) :is(.nn-property-browse-track,.nn-catalogue-grid):has(.nn-price-reference) .nn-interactive-card .property-card-price{grid-template-rows:8.4rem 1rem}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) :is(.nn-property-browse-track,.nn-catalogue-grid):has(.nn-price-reference) .nn-interactive-card .nn-listing-price-line{grid-template-rows:1.05rem 4.4rem 1rem 1rem}html.nn-signature-2027 body .nn-compare-dock :is(button,a):focus-visible,html.nn-signature-2027 body :is(.nn-lifestyle-searches,.nn-agent-finder,.nn-location-guide-body,.nn-comparison-workspace) :is(button,a,input,select):focus-visible{outline-offset:3px;outline:3px solid #bd8736}@media (width<=760px){}@media (width<=420px){}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .property-body h3 a:after{content:none!important;pointer-events:none!important;display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .property-media>.property-shortlist-button.compact{cursor:pointer;width:40px;height:40px;min-height:40px;z-index:10!important;pointer-events:auto!important;color:var(--nn-context-ink,#181b20)!important;background:#363636e8!important;border:1px solid #fffa!important;border-radius:50%!important;position:absolute!important;inset:12px 12px auto auto!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .property-media>.property-shortlist-button.compact.active{color:#514536!important;--nn-context-ink:#181b20!important;background:#e4c678!important;border-color:#fff!important}@media (prefers-reduced-motion:reduce){html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card,html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .nn-gallery-image img{transition:none!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card:hover,html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card:hover .nn-gallery-image img{transform:none!important}}html.nn-signature-2027 .member-public-page.member-agent-edition{--nn-context-ink:#181b20;background:#f5f5f2;padding:88px 24px 0}html.nn-signature-2027 .member-agent-edition .member-profile-hero{border:1px solid #dce2e5;border-radius:20px;max-width:1200px;box-shadow:0 16px 50px #2a2a2a10}html.nn-signature-2027 .member-agent-edition .member-profile-cover{background-color:#0000;background-image:radial-gradient(at 85% 25%,#ac875f88,#0000 45%),linear-gradient(120deg,#272727,#4f4f4f);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:270px}html.nn-signature-2027 .member-agent-edition .member-profile-summary{grid-template-columns:164px minmax(0,1fr) 220px;align-items:start;gap:26px;padding:0 30px 26px}html.nn-signature-2027 .member-agent-edition .member-profile-portrait{background:#fff;border:5px solid #fff;border-radius:18px;width:164px;height:184px;margin-top:-46px}html.nn-signature-2027 .member-agent-edition .member-profile-portrait img{object-position:center top;border-radius:13px}html.nn-signature-2027 .member-agent-edition .member-profile-portrait>b{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#6d6d6d;border-radius:50%}html.nn-signature-2027 .member-agent-edition .member-profile-intro h1{font-size:clamp(1.6rem,2.3vw,2.15rem)!important;line-height:1.5!important}html.nn-signature-2027 .member-agent-edition .member-profile-hero dl{--nn-context-ink:#181b20;background:#faf8f2;border-color:#e6ddcc;grid-column:auto;grid-template-columns:1fr;gap:12px;margin-top:24px;padding:16px;display:grid}html.nn-signature-2027 .member-agent-edition .member-profile-hero dl>div{text-align:left;justify-content:space-between;align-items:center;gap:12px;display:flex}html.nn-signature-2027 .member-agent-edition .member-profile-hero dd{margin:0;font-size:1.25rem}html.nn-signature-2027 .member-agent-edition .member-public-actions{margin-top:14px}html.nn-signature-2027 .member-agent-edition .member-public-actions :is(button,a){box-shadow:none;color:#444;--nn-context-ink:#181b20;background:#f4f7f8;padding:8px 12px;font-size:.8rem!important}html.nn-signature-2027 .member-agent-edition :is(.member-profile-content,.member-property-portfolio,.member-community-grid){max-width:1200px;padding:26px 0}html.nn-signature-2027 .member-agent-edition .member-profile-content{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:24px;display:grid}html.nn-signature-2027 .member-agent-edition :is(.agent-detail-card,.member-contact-card) h2{margin:8px 0 14px!important;font-size:1.15rem!important}html.nn-signature-2027 .member-agent-edition :is(.agent-detail-card,.member-contact-card) small{color:#686868;font-size:.83rem;line-height:1.7}html.nn-signature-2027 .member-agent-edition .member-contact-card{border-top:3px solid #ba9660;border-radius:16px;padding:22px;position:sticky;top:96px}html.nn-signature-2027 .member-agent-edition .member-contact-card>a{--nn-context-ink:#181b20;background:linear-gradient(#fff,#f2f5f6);border-color:#dedede;gap:10px;min-height:62px;padding:12px;font-size:.9rem;box-shadow:0 3px #e3e6eb}.member-contact-card>a>div{gap:2px;min-width:0;display:grid}.member-contact-card>a b{font-size:.9rem}.member-contact-card>a small{overflow-wrap:anywhere}html.nn-signature-2027 .member-agent-edition .member-property-portfolio>header{justify-content:space-between;align-items:end;gap:16px;margin-bottom:20px;display:flex}html.nn-signature-2027 .member-agent-edition .member-property-portfolio>header h2{margin:6px 0;font-size:1.55rem!important}html.nn-signature-2027 .member-agent-edition .property-card{align-self:start;min-width:0}.member-agent-edition .property-media{aspect-ratio:4/3}.public-profile-studio :is(input,select,textarea,button):focus-visible,.member-agent-edition :is(a,button,select):focus-visible{outline-offset:3px;outline:3px solid #ad884d}#member-account-profile{scroll-margin-top:100px}@media (width<=1000px){html.nn-signature-2027 .member-agent-edition .member-profile-summary{grid-template-columns:140px minmax(0,1fr)}html.nn-signature-2027 .member-agent-edition .member-profile-portrait{width:140px;height:158px}html.nn-signature-2027 .member-agent-edition .member-profile-hero dl{grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin-top:0}html.nn-signature-2027 .member-agent-edition .member-profile-content{grid-template-columns:minmax(0,1fr) 280px;gap:18px}}@media (width<=760px){html.nn-signature-2027 .member-public-page.member-agent-edition{padding:76px 14px 0}html.nn-signature-2027 .member-agent-edition .member-profile-cover{height:190px}html.nn-signature-2027 .member-agent-edition .member-profile-summary{grid-template-columns:1fr;gap:12px;padding:0 20px 20px}html.nn-signature-2027 .member-agent-edition .member-profile-portrait{width:120px;height:136px;margin-top:-36px}html.nn-signature-2027 .member-agent-edition .member-profile-intro{padding-top:0}html.nn-signature-2027 .member-agent-edition .member-profile-hero dl>div{text-align:center;gap:4px;display:grid}html.nn-signature-2027 .member-agent-edition .member-profile-content{grid-template-columns:1fr}html.nn-signature-2027 .member-agent-edition .member-contact-card{grid-row:1;position:static}}@media (width<=480px){html.nn-signature-2027 .member-agent-edition .member-profile-hero dt{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.member-agent-edition *{transition:none!important}}.member-agent-edition img[src*=nationnest-logo]{--nn-context-ink:#181b20;background:#fff;object-fit:contain!important}html.nn-signature-2027 .member-agent-edition :is(.agent-detail-card,.member-contact-card,.member-profile-intro) :is(p,a,strong,small){overflow-wrap:anywhere}html.nn-signature-2027 .member-agent-edition .member-profile-cover,html.nn-signature-2027 .public-profile-studio .profile-cover{--nn-context-ink:#fff;background-color:#2c2c2c;background-repeat:no-repeat;border-radius:0;width:100%;padding:0;overflow:hidden;aspect-ratio:3!important;background-position:50%!important;background-size:contain!important;height:auto!important;min-height:0!important}html.nn-signature-2027 .member-agent-edition .member-profile-summary{padding-top:22px}html.nn-signature-2027 .member-agent-edition .member-profile-portrait{margin-top:0!important}@media (width<=760px){}@media (width<=900px){}@media (width<=480px){}html.nn-signature-2027 .member-agent-edition .member-profile-intro>strong{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;display:block;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body .property-media>.nn-card-brand-mark{z-index:7;pointer-events:none;background:#2a2a2aef;border:1px solid #d7bd7a88;border-radius:7px;justify-content:center;align-items:center;width:88px;height:32px;padding:5px 7px;position:absolute;top:12px;right:62px;box-shadow:0 2px 5px #181b2033;opacity:1!important;visibility:visible!important;display:flex!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-media>.nn-card-brand-mark img{object-fit:contain!important;opacity:1!important;visibility:visible!important;background:0 0!important;width:100%!important;height:100%!important;padding:0!important;transition:none!important;animation:none!important;position:static!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-card-watermark{display:none!important}html.nn-signature-2027 .member-agent-edition .member-profile-portrait>b{font-size:20px;font-style:normal;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:#6d6d6d!important}html.nn-signature-2027 .nn-currency-options{width:260px;padding:6px}html.nn-signature-2027 .nn-currency-options>button{white-space:nowrap;border-radius:8px;grid-template-columns:24px minmax(0,1fr) 16px;align-items:center;gap:10px;min-height:46px;padding:10px 12px;display:grid!important}html.nn-signature-2027 .nn-currency-options .nn-currency-option-label{align-items:center;gap:8px;min-width:0;color:#383838!important;white-space:nowrap!important;letter-spacing:normal!important;font-size:.875rem!important;line-height:1.5!important;display:flex!important}html.nn-signature-2027 .nn-currency-options .nn-currency-option-label>small{flex:none;min-width:0;font-weight:500;color:#787878!important;white-space:nowrap!important;font-size:.75rem!important}html.nn-signature-2027 .nn-currency-options .nn-currency-option-check{justify-self:end;font-weight:700;color:#6d6d6d!important}html.nn-signature-2027 .nn-currency-options>button img{object-fit:contain;width:24px!important;height:16px!important}@media (width<=480px){html.nn-signature-2027 .nn-currency-options{width:250px;max-width:calc(100vw - 28px)}html.nn-signature-2027 .nn-currency-options>button{gap:8px;padding:10px}html.nn-signature-2027.nn-digital-luxury-3d body .property-media>.nn-card-brand-mark{width:76px;height:29px;top:11px;right:58px}}html.nn-signature-2027 .nn-currency-options{width:160px;max-width:calc(100vw - 28px)}html.nn-signature-2027 .nn-currency-options .nn-currency-option-label{font-weight:600;letter-spacing:.03em!important;font-size:.9375rem!important}:root{--nn-task-navy:#2c2c2c;--nn-task-ink:#363636;--nn-task-gold:#ddbd78;--nn-task-line:#ddd;--nn-task-radius:18px}body :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #7b7b7b}body :is(input,select,textarea){min-width:0;max-width:100%}body textarea{resize:vertical}body :is(button,a)[aria-disabled=true]{opacity:.55;cursor:default}html.nn-signature-2027 .nationnest-channels.nn-short-feed{padding:32px 0}.nn-short-feed .channels-heading{gap:20px}.nn-short-feed .channels-heading p{margin:6px 0 0;font-size:14px;line-height:1.7}.nn-short-feed .channel-filters{gap:8px;min-height:44px;margin:14px 0 16px;padding-right:112px}.nn-short-feed .channel-filters button{border-radius:10px;padding:8px 12px;font-size:13px}.nn-short-feed .discovery-rail{position:relative}.nn-short-feed .discovery-rail-controls{gap:8px;margin:0;display:flex;position:absolute;top:-60px;right:0}.nn-short-feed .discovery-rail-controls>span{display:none}.nn-short-feed .discovery-rail-controls button{border-radius:10px;width:44px;height:44px}.nn-short-feed .discovery-rail-track{align-items:flex-start;gap:16px;padding:4px 2px 12px}.nn-short-feed .channel-film{border-color:#ffffff30;border-radius:15px;flex:0 0 calc(25% - 12px);align-self:start;width:auto;min-width:0;max-width:none;height:auto;box-shadow:0 7px 18px #0002}.nn-short-feed .channel-film-cover{aspect-ratio:16/9;height:auto;position:relative;overflow:hidden}.nn-short-feed .channel-film-cover>button{cursor:pointer;border:0;width:100%;height:100%;padding:0;display:block}.nn-short-feed .channel-film-cover img{object-fit:cover;width:100%;height:100%}.nn-short-feed .channel-film-cover>b{border-radius:7px;padding:5px 8px;font-size:11px;top:10px;left:10px}.nn-short-feed .channel-film-cover small{font-size:12px;bottom:10px;left:12px}.nn-short-feed .channel-film-play{width:46px;height:46px}.nn-short-feed .channel-film-play svg{width:22px;height:22px}.nn-short-feed .channel-film footer{flex-wrap:wrap;align-items:center;gap:0 12px;min-height:0;padding:12px 14px;display:flex}.nn-short-feed .channel-film footer h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:0 0 100%;min-height:3.2em;margin:0;display:-webkit-box;overflow:hidden;font-size:15px!important;line-height:1.6!important}.nn-short-feed .channel-film footer>a{width:auto;min-width:0;min-height:44px;box-shadow:none;color:#434343;white-space:normal;background:0 0;border-radius:0;flex-direction:row;justify-content:flex-start;padding:0;font-size:12px;line-height:1.5;display:inline-flex}.nn-short-feed .channel-film footer>a:hover{text-decoration:underline}.nn-short-feed .channels-help{margin:8px 0 0;font-size:12px}@media (width<=1100px) and (width>=641px){.nn-short-feed .channel-film{flex-basis:calc(33.3333% - 10.6667px)}}.nn-feed-dialog{overscroll-behavior:contain;max-height:90dvh;overflow-y:auto}.nn-feed-dialog .company-film-content{align-items:start}.nn-feed-dialog .company-film-player.portrait{aspect-ratio:9/16;width:min(100%,360px);height:auto;max-height:68dvh;margin:auto}.nn-feed-dialog .company-film-player iframe{width:100%;height:100%}.nn-feed-navigation{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.nn-feed-navigation button{min-height:44px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#383838;border:1px solid #7f7f7f;border-radius:10px;padding:8px 12px}.nn-feed-navigation button:disabled{opacity:.4;cursor:default}.nn-feed-fallback{height:100%;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2c2c2c;place-content:center;padding:24px;display:grid}.nn-feed-fallback a{color:#f4dfaa}.nn-home .nn-founder__image>span{border-radius:0 8px 8px 0;max-width:calc(100% - 40px);color:var(--nn-context-ink,#181b20)!important;letter-spacing:.06em!important;text-shadow:none!important;background:#2c2c2ced!important;border-left:3px solid #ddbd78!important;padding:10px 14px!important;font-size:12px!important;line-height:1.6!important;bottom:24px!important;left:20px!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (width<=640px){html.nn-signature-2027 .nationnest-channels.nn-short-feed{padding:24px 0}.nn-short-feed .channel-film{flex-basis:min(76vw,300px);min-width:0;max-width:none}.nn-short-feed .channel-filters{scrollbar-width:thin;flex-wrap:nowrap;margin:12px 0 8px;padding-right:0;overflow-x:auto}.nn-short-feed .channel-filters button{flex-shrink:0}.nn-short-feed .discovery-rail-controls{justify-content:flex-end;margin:0 0 6px;position:static}.nn-short-feed .discovery-rail-controls button{width:40px;height:40px}.nn-short-feed .discovery-rail-track{gap:12px}.nn-short-feed .channels-heading{gap:10px}.nn-feed-dialog .company-film-content{display:block}.nn-feed-dialog .company-film-player.portrait{width:auto;max-width:100%;height:52dvh;max-height:52dvh}.nn-feed-dialog .company-film-info{padding:14px}.nn-feed-dialog{width:calc(100vw - 20px);max-width:calc(100vw - 20px)}.nn-feed-navigation{position:relative}.nn-home .nn-founder__image>span{font-size:10px!important}}@media (prefers-reduced-motion:reduce){}.nn-feed-dialog .company-film-content:has(.landscape) .company-film-info{display:block}.nn-feed-dialog .company-film-content:has(.landscape) .company-film-info h3{display:block}body :is(form,dialog) :is(button,input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select){min-height:44px}body dialog{max-width:calc(100vw - 24px)}html body .nationnest-channels.nn-short-feed .channel-filters{align-items:center;gap:8px;min-width:0;max-width:100%;height:auto!important;display:flex!important}html body .nationnest-channels.nn-short-feed .channel-filters>button{justify-content:center;align-items:center;gap:8px;box-shadow:0 2px #181818;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important;width:max-content!important;min-width:max-content!important;max-width:none!important;height:44px!important;min-height:44px!important;color:var(--nn-context-ink,#181b20)!important;background:#ffffff0c!important;border-radius:12px!important;flex:none!important;padding:8px 14px!important;font-size:13px!important;line-height:1.3!important;display:inline-flex!important}html body .nationnest-channels.nn-short-feed .channel-filters>button[aria-pressed=true]{border-color:#e9cb8b;color:#2f2f2f!important;--nn-context-ink:#181b20!important;background:linear-gradient(#f5dfac,#e8c87f)!important}html body .nationnest-channels.nn-short-feed .channel-filters>button>svg{width:18px;height:18px;color:inherit;flex:0 0 18px}@media (width<=760px){html body .nationnest-channels.nn-short-feed .channel-filters{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#afafaf transparent;justify-content:flex-start;margin:12px 0 8px;overflow:auto hidden;flex-wrap:nowrap!important;padding:4px 4px 8px!important}html body .nationnest-channels.nn-short-feed .discovery-rail-controls{justify-content:flex-end;margin:0 0 6px;position:static}}.company-film-dialog[data-inline-dialog=true][open]{z-index:2147483600;max-height:calc(100dvh - 24px);margin:auto;display:block;position:fixed;inset:12px;box-shadow:0 0 0 100vmax #10141cdb,0 25px 70px #0005}.nn-credit-atelier{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#262626;padding:36px 0}.nn-credit-atelier .page-wrap{background:radial-gradient(at 100% 0,#4f4f4f66,#0000 60%),#2c2c2c;border:1px solid #bfa15c66;border-radius:22px;padding:28px;box-shadow:0 14px 36px #16161630}.nn-credit-atelier header{justify-content:space-between;align-items:center;gap:20px;display:flex}.nn-credit-atelier header small{color:#e5c98e;letter-spacing:.14em;font-size:12px;font-weight:700}.nn-credit-atelier h2{color:var(--nn-context-ink,#181b20);margin:8px 0!important}.nn-credit-atelier header p{color:var(--nn-context-ink,#181b20);margin:0;font-size:14px;line-height:1.7}.nn-credit-atelier header>a{color:#f0d798;flex-shrink:0;align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}.nn-credit-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.nn-credit-plan{--nn-context-ink:#fff;background:linear-gradient(145deg,#454545,#323232);border:1px solid #83838366;border-radius:16px;min-width:0;padding:20px;transition:transform .2s,border-color .2s;box-shadow:0 4px #1b1b1b}.nn-credit-plan.is-pro{--nn-context-ink:#fff;background:linear-gradient(145deg,#515151,#373737);border-color:#d8bc7e}.nn-credit-plan-label{letter-spacing:.12em;color:#efd89f;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.nn-credit-plan-value{flex-wrap:wrap;align-items:baseline;gap:8px;margin:16px 0 10px;display:flex}.nn-credit-plan-value strong{color:#f4e0b0;font-size:40px;font-weight:700;line-height:1.2}.nn-credit-plan-value span{color:var(--nn-context-ink,#181b20);font-size:14px}.nn-credit-plan-value b{color:var(--nn-context-ink,#181b20);margin-left:auto;font-size:20px}.nn-credit-plan>p{color:var(--nn-context-ink,#181b20);min-height:2em;margin:8px 0 16px;font-size:13px;line-height:1.7}.nn-credit-plan>a{color:#2c2c2c;--nn-context-ink:#181b20;background:linear-gradient(140deg,#f3dfac,#d6b674);border-radius:10px;justify-content:space-between;align-items:center;min-height:44px;padding:12px 16px;font-size:14px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 3px #92733b}.nn-credit-atelier footer{border-top:1px solid #7e7e7e66;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.nn-credit-atelier footer>div{align-items:center;gap:12px;min-width:0;display:flex}.nn-credit-atelier footer b{color:var(--nn-context-ink,#181b20);font-size:14px;display:block}.nn-credit-atelier footer small{color:var(--nn-context-ink,#181b20);font-size:12px;line-height:1.7;display:block}.nn-credit-atelier footer>a{color:#efcf87;flex-shrink:0;align-items:center;min-height:44px;font-size:14px;display:flex}.campaign-gallery.nn-campaign-shelf{--nn-context-ink:#fff;background:#1c1c1c;padding:30px max(20px,6vw)}.nn-campaign-shelf>header{align-items:center;margin-bottom:16px}.nn-campaign-shelf>header>a{color:#e9cf97;align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}.nn-campaign-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1380px;margin:0 auto;display:grid}.nn-campaign-item{min-width:0;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2f2f2f;border:1px solid #676767;border-radius:16px;text-decoration:none;transition:transform .2s;display:block;overflow:hidden}.nn-campaign-image{aspect-ratio:16/9;overflow:hidden}.nn-campaign-image img{object-fit:contain;--nn-context-ink:#fff;background:#232323;width:100%;height:100%;display:block}.nn-campaign-copy{padding:16px}.nn-campaign-copy small{letter-spacing:.08em;color:#e8ca8b;font-size:10px;font-weight:700}.nn-campaign-copy h3{color:var(--nn-context-ink,#181b20);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.2em;display:-webkit-box;overflow:hidden;margin:8px 0!important;font-size:16px!important;line-height:1.6!important}.nn-campaign-copy>span{color:#e8ca8b;align-items:center;gap:8px;min-height:36px;font-size:13px;display:flex}.member-pro-overview>summary{cursor:pointer;color:#363636;min-height:48px;padding:14px 18px;font-size:14px;font-weight:600}.member-pro-overview .member-pro-offer{box-shadow:none!important;border:0!important;margin:0!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nn-credit-plan:hover,.nn-campaign-item:hover{border-color:#e6cb8b;transform:translateY(-3px)}}@media (width<=900px){}@media (width<=700px){.nn-credit-atelier .page-wrap{width:calc(100% - 28px);padding:18px}.nn-credit-atelier header,.nn-credit-atelier footer{flex-direction:column;align-items:flex-start;gap:8px}.nn-credit-plans{scroll-snap-type:x proximity;padding-bottom:8px;display:flex;overflow-x:auto}.nn-credit-plan{scroll-snap-align:start;flex:0 0 min(80vw,300px)}.nn-credit-plan-value strong{font-size:34px}.nn-campaign-row{scroll-snap-type:x proximity;gap:12px;padding-bottom:10px;display:flex;overflow-x:auto}.nn-campaign-item{scroll-snap-align:start;flex:0 0 86%}.nn-campaign-shelf>header{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.nn-credit-plan,.nn-campaign-item{transition:none}}@media (width<=480px){}@media (width<=600px){}.nn-search-suggestions{flex:1;width:100%;min-width:0;position:relative}.nn-search-suggestions input{width:100%;min-width:0}.nn-search-suggestion-menu{z-index:90;color:#303030;text-align:left;--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd;border-radius:14px;max-height:320px;position:absolute;inset:calc(100% + 8px) 0 auto;overflow-y:auto;box-shadow:0 12px 32px #25252526}.nn-search-suggestion-menu ul{margin:0;padding:6px;list-style:none}.nn-search-suggestion-menu button{inline-size:100%!important;white-space:normal!important;text-align:left!important;color:#303030!important;height:auto!important;min-height:44px!important;box-shadow:none!important;--nn-context-ink:#181b20!important;background:#fff!important;border:0!important;align-items:start!important;gap:10px!important;padding:10px!important;font-size:14px!important;display:flex!important;transform:none!important}.nn-search-suggestion-menu li[aria-selected=true] button,.nn-search-suggestion-menu button:hover{--nn-context-ink:#181b20!important;background:#edf3f6!important}.nn-search-suggestion-menu small{color:#676767;flex-shrink:0;font-size:11px!important}.nn-search-suggestion-menu span{overflow-wrap:anywhere}.nn-search-suggestion-menu>span{padding:12px;font-size:13px;display:block}.nn-portal-search__keyword{overflow:visible!important}.nn-home-selected-station{color:#343434;grid-column:1/-1;align-items:center;gap:8px;padding:6px 10px;display:flex}.nn-home-selected-station button{border-radius:50%;color:#333!important;--nn-context-ink:#181b20!important;background:#ececec!important;width:28px!important;height:28px!important;min-height:28px!important;padding:2px!important}.nn-journey-control{color:#353535;flex-wrap:wrap;align-items:center;gap:8px;margin-block:12px;font-size:13px;display:flex}.nn-journey-control>span{flex:180px}.nn-journey-control button,.nn-journey-control>a{color:#393939;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6d6d6;border-radius:10px;padding:8px 12px;text-decoration:none;box-shadow:0 2px #dbdbdb}.nn-journey-control button:disabled{opacity:.6;cursor:wait}.nn-journey-control>small{color:#5e5e5e;overflow-wrap:anywhere;flex-basis:100%}@media (width<=640px){.nn-journey-control{gap:7px}.nn-journey-control button{font-size:12px}.nn-search-suggestion-menu{max-height:240px}}@media (prefers-reduced-motion:reduce){}@media (width<=640px){}.live-chat{color:#363636;--nn-context-ink:#181b20;background:#f5f7fa;border-radius:18px;min-height:0;font-family:inherit;overflow:hidden}.live-chat__status{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(135deg,#282828,#414141);border-bottom:1px solid #b39759;padding:14px 18px}.live-chat__status b{line-height:1.5;color:var(--nn-context-ink,#181b20)!important;font-size:14px!important}.live-chat__status small{line-height:1.5;color:var(--nn-context-ink,#181b20)!important;font-size:11px!important}.live-chat__status button{--nn-context-ink:#fff;background:#454545;border:1px solid #787878;border-radius:10px;min-height:40px;color:var(--nn-context-ink,#181b20)!important}.live-chat__messages{overscroll-behavior:contain;scrollbar-gutter:stable;background:radial-gradient(at 0 0,#ececec,#0000 70%),#f7f9fb;gap:14px;min-height:0;padding:20px 18px}.live-chat__message{max-width:86%}.live-chat__message>small{margin:0 4px 5px;line-height:1.4;color:#656565!important;font-size:11px!important}.live-chat__message p,.live-chat__message .chat-message-body{overflow-wrap:anywhere;border:1px solid #e1e1e1;border-radius:4px 16px 16px;font-family:inherit;box-shadow:0 3px 9px #2b2b2b10;color:#383838!important;--nn-context-ink:#181b20!important;background:#fff!important;padding:12px 15px!important;font-size:14px!important;line-height:1.7!important}.live-chat__message.visitor p,.live-chat__message.visitor .chat-message-body{border-color:#494949;border-radius:16px 4px 16px 16px;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:linear-gradient(135deg,#393939,#484848)!important}.live-chat__message.assistant p,.live-chat__message.assistant .chat-message-body{border-left:3px solid #bc9959;color:#383838!important;--nn-context-ink:#181b20!important;background:#fffdf5!important}.live-chat__message time{margin-top:5px;color:#7a7a7a!important;font-size:10px!important}.live-chat__message a{overflow-wrap:anywhere;color:#525252!important}.live-chat__message.visitor a{color:#f8dda4!important}.live-chat__composer{--nn-context-ink:#181b20;background:#fff;border-top:1px solid #dfdfdf;grid-template-columns:minmax(0,1fr) 48px;align-items:end;padding:12px 16px}.live-chat__composer textarea{width:100%;min-width:0;min-height:48px;max-height:120px;font:inherit;line-height:1.5;color:#363636!important;--nn-context-ink:#181b20!important;background:#f4f7f9!important;border:1px solid #d9d9d9!important;border-radius:14px!important;padding:12px!important;font-size:16px!important}.live-chat__composer textarea::placeholder{color:#7e7e7e!important}.live-chat__composer button{border:1px solid #bc9857;place-items:center;min-width:48px;height:48px;display:grid;box-shadow:inset 0 1px #fff7df,0 3px #ad8f55,0 5px 12px #2b2b2b20;color:#343434!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#f9e6b6,#d4b274)!important;border-radius:14px!important}.live-chat__composer button:active{transform:translateY(2px);box-shadow:0 1px #ad8f55}.live-chat__composer button:disabled{opacity:.5;transform:none}.live-chat__privacy{--nn-context-ink:#181b20;background:#fff;padding:4px 16px 12px;line-height:1.6;color:#6c6c6c!important;font-size:10px!important}.live-chat__welcome i{color:#383838;--nn-context-ink:#181b20;background:#efdfb8;border-radius:16px}.live-chat__welcome b{color:#393939!important;font-size:17px!important}.live-chat__welcome p{line-height:1.7;color:#6f6f6f!important;font-size:13px!important}.live-chat__quick-start button{border-radius:999px;min-height:38px;padding:9px 12px;color:#454545!important;--nn-context-ink:#181b20!important;background:#fff!important;border:1px solid #d6d6d6!important}.live-chat__profile{--nn-context-ink:#181b20;background:#f7f8fa;border:0;gap:8px;padding:14px}.live-chat__profile input{border-radius:10px;color:#383838!important;--nn-context-ink:#181b20!important;background:#fff!important;border:1px solid #d6d6d6!important;font-size:16px!important}.live-chat__profile button{--nn-context-ink:#fff;background:#393939;border-radius:10px;min-height:40px;color:var(--nn-context-ink,#181b20)!important}.live-chat__queue{border-bottom:1px solid #dcdcdc;font-size:12px;color:#414141!important;--nn-context-ink:#181b20!important;background:#f3f3f3!important}.live-chat__queue small{color:#696969!important}.live-chat__error{--nn-context-ink:#181b20;background:#fff0f2;padding:10px 16px;color:#8e2235!important;font-size:12px!important}.nn-chat-typing{color:#656565;align-self:start;align-items:center;gap:8px;min-height:28px;padding:3px 8px;font-size:12px;display:flex}.nn-chat-typing>span{--nn-context-ink:#181b20;background:#ededed;border-radius:12px;gap:4px;padding:9px 10px;display:flex}.nn-chat-typing i{--nn-context-ink:#fff;background:#616161;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite nn-chat-dot;display:block}.nn-chat-typing i:nth-child(2){animation-delay:.15s}.nn-chat-typing i:nth-child(3){animation-delay:.3s}@keyframes nn-chat-dot{0%,80%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (width<=1000px){}@media (width<=650px){.live-chat__messages{padding:14px 12px}.live-chat__composer{padding:10px 12px}.live-chat__message{max-width:91%}.live-chat__privacy{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.nn-chat-typing i{animation:none}}.nn-chat-presence{--nn-context-ink:#181b20;background:#f5f8fa;border-top:1px solid #e8e8e8;flex-shrink:0;min-height:30px;padding:0 12px}.nn-chat-presence .nn-chat-typing{color:#4b4b4b;min-height:30px;margin:0;font-size:12px}.nn-chat-presence .nn-chat-typing>span{padding:6px 8px}@media (width<=650px){.nn-chat-presence{padding-inline:8px}}.nn-chat-tools,.nn-chat-attachments{color:#393939;--nn-context-ink:#181b20;background:#f4f7fa;border-top:1px solid #e3e3e3;flex-wrap:wrap;flex:none;align-items:center;gap:6px;min-width:0;padding:8px 12px;font-size:12px;display:flex}.nn-chat-tools small{color:#686868;margin-right:auto}.nn-chat-tools button,.nn-chat-attachments button{color:#424242;cursor:pointer;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6d6d6;border-radius:8px;padding:6px 9px;box-shadow:0 2px #dedede}.nn-chat-tools button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#383838}.nn-chat-attachments span{overflow-wrap:anywhere;align-items:center;gap:5px;max-width:100%;display:flex}.nn-chat-attachments progress{width:65px}.nn-chat-attachments small[role=alert]{color:#a72a38;width:100%}.nn-chat-file,.nn-chat-property-card{color:#383838;--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd;border-radius:12px;gap:7px;max-width:260px;margin-top:8px;display:grid;overflow:hidden}.nn-chat-file img,.nn-chat-property-card img{object-fit:cover;width:100%;max-height:180px;display:block}.nn-chat-file>a,.nn-chat-property-card>a{overflow-wrap:anywhere;gap:5px;padding:8px;text-decoration:none;display:grid;color:#454545!important}.nn-chat-property-card a>img{width:calc(100% + 16px);margin:-8px -8px 3px}.nn-chat-property-card small{color:#6c6c6c!important}.nn-chat-property-card>a:last-child{border-top:1px solid #e0e0e0;font-weight:600}.nn-chat-dialog{color:#393939;overscroll-behavior:contain;--nn-context-ink:#181b20;background:#fff;border:1px solid #dbdbdb;border-radius:18px;width:min(620px,100vw - 28px);max-height:85dvh;padding:20px;font-family:inherit;overflow-y:auto;box-shadow:0 20px 70px #2224}.nn-chat-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#2229}.nn-chat-dialog header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.nn-chat-dialog h2{margin:0;font-size:19px;line-height:1.5}.nn-chat-dialog button{color:var(--nn-context-ink,#181b20);cursor:pointer;font:inherit;--nn-context-ink:#fff;background:#383838;border:1px solid #d3d3d3;border-radius:9px;padding:9px 13px}.nn-chat-dialog button:disabled,.nn-chat-attachments button:disabled{opacity:.5;cursor:default}.nn-chat-dialog header button{color:#424242;--nn-context-ink:#181b20;background:#eef3f7;font-size:22px;line-height:1}.nn-chat-dialog label{gap:6px;margin-top:12px;font-size:13px;display:grid}.nn-chat-dialog input,.nn-chat-dialog textarea,.nn-chat-dialog select,.nn-chat-feedback textarea{box-sizing:border-box;color:#393939;width:100%;font:inherit;--nn-context-ink:#181b20;background:#f5f8fa;border:1px solid #d9d9d9;border-radius:9px;min-width:0;padding:10px}.nn-chat-dialog textarea{resize:vertical;min-height:90px}.nn-chat-dialog label+button{margin-top:12px}.nn-chat-dialog small,.nn-chat-dialog p{color:#636363;font-size:13px;line-height:1.7}.nn-chat-dialog p[role=alert]{color:#a12535}.nn-chat-saved{border-bottom:1px solid #e2e2e2;align-items:center;gap:6px;padding:8px 0;display:flex}.nn-chat-saved>button:first-child{color:#424242;text-align:left;--nn-context-ink:#181b20;background:#f3f6f9;flex:1;min-width:0}.nn-chat-saved p{white-space:pre-wrap;margin:4px 0}.nn-chat-property-pick{text-align:left;align-items:center;gap:12px;width:100%;margin-top:8px;color:#424242!important;--nn-context-ink:#181b20!important;background:#f3f7fa!important;display:flex!important}.nn-chat-property-pick img{object-fit:cover;border-radius:8px;width:80px;height:65px}.nn-chat-property-pick span{gap:4px;min-width:0;display:grid}.nn-chat-note,.nn-chat-stat{--nn-context-ink:#181b20;background:#f5f8fa;border:1px solid #e0e0e0;border-radius:12px;margin-top:10px;padding:13px}.nn-chat-note p{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:0}.nn-chat-stat dl{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:0;display:grid}.nn-chat-stat dt{color:#6c6c6c;font-size:12px}.nn-chat-stat dd{color:#393939;margin:3px 0;font-size:16px}.nn-chat-feedback{color:#393939;--nn-context-ink:#181b20;background:#f6f9fb;border-top:1px solid #e0e0e0;flex:none;gap:7px;padding:12px;display:grid}.nn-chat-feedback>div{gap:6px;display:flex}.nn-chat-feedback button{color:var(--nn-context-ink,#181b20);cursor:pointer;font:inherit;--nn-context-ink:#fff;background:#393939;border:1px solid #d6d6d6;border-radius:8px;padding:7px 12px}.nn-chat-feedback div button{color:#a8a8a8;--nn-context-ink:#181b20;background:#fff;font-size:23px;line-height:1}.nn-chat-feedback div button.selected{color:#b78a28}.nn-chat-feedback textarea{resize:vertical;height:55px;font-size:12px}.nn-chat-feedback button:disabled{opacity:.5}.live-chat__message p:empty,.chat-inbox__messages article p:empty{display:none}.nn-chat-tools button:focus-visible,.nn-chat-dialog button:focus-visible,.nn-chat-feedback button:focus-visible,.nn-chat-attachments button:focus-visible{outline-offset:2px;outline:3px solid #797979}@media (width<=600px){.nn-chat-tools,.nn-chat-attachments{padding:6px 9px;font-size:11px}.nn-chat-tools button,.nn-chat-attachments button{padding:6px 8px}.nn-chat-dialog{padding:15px}.nn-chat-dialog h2{font-size:17px}.nn-chat-feedback{padding:8px}.nn-chat-feedback textarea{height:42px}.nn-chat-stat dl{gap:8px}.nn-chat-file,.nn-chat-property-card{max-width:230px}}@media (width<=1000px){}@media (width>=761px){html.nn-signature-2027 .nn-concierge .nn-chat-panel{bottom:24px;right:20px;width:min(620px,100vw - 40px)!important;height:min(820px,100dvh - 48px)!important}html.nn-signature-2027 .nn-concierge.open .concierge-launch{visibility:hidden}html.nn-signature-2027 .nn-chat-panel .live-chat__composer{grid-template-columns:minmax(0,1fr) 52px;align-items:end;padding:14px 16px}html.nn-signature-2027 .nn-chat-panel .live-chat__composer textarea{resize:vertical;box-sizing:border-box;height:96px;min-height:96px;max-height:180px}html.nn-signature-2027 .nn-chat-panel .live-chat__composer button{height:52px}}.nn-chat-alert-bar{z-index:5;box-sizing:border-box;flex-wrap:nowrap;min-height:36px;padding:4px 12px;position:relative}.nn-chat-alert-bar>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nn-chat-alert-menu{color:#424242;flex:none;font-size:12px;position:relative}.nn-chat-alert-menu>summary{cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6d6d6;border-radius:8px;padding:6px 10px;line-height:1.5;list-style:none}.nn-chat-alert-menu>summary::-webkit-details-marker{display:none}.nn-chat-alert-menu>summary:after{content:" ▾"}.nn-chat-alert-menu[open]>summary:after{content:" ▴"}.nn-chat-alert-menu>div{--nn-context-ink:#181b20;background:#fff;border:1px solid #d9d9d9;border-radius:12px;gap:8px;width:210px;max-width:calc(100vw - 32px);padding:12px;display:grid;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 8px 24px #2d2d2d28}.nn-chat-alert-menu>div button{text-align:left;min-height:40px;font-size:13px}.nn-chat-alert-menu>summary:focus-visible{outline-offset:2px;outline:3px solid #797979}.live-chat__messages,.chat-inbox__messages{flex:1 1 0;min-height:0}.live-chat__queue small{display:none}@media (width>=761px) and (width<=1000px){}@media (width<=760px){html.nn-signature-2027 .nn-chat-panel .live-chat__composer textarea{box-sizing:border-box;height:76px;min-height:76px;max-height:130px}html.nn-signature-2027 .nn-chat-panel .live-chat__composer{align-items:end}html.nn-signature-2027 .nn-chat-panel .live-chat__composer button{height:48px}.nn-chat-alert-bar{min-height:34px;padding:3px 10px}html.nn-signature-2027 .nn-chat-panel.is-compact .live-chat__composer textarea{height:48px;min-height:48px;max-height:84px}.nn-chat-attachments{max-height:88px;overflow-y:auto}}html.nn-signature-2027 .nn-drawer aside{color:var(--nn-context-ink,#181b20);scrollbar-color:#b9a16b #282828;background:radial-gradient(at 100% 0,#42424266,#0000 55%),linear-gradient(145deg,#1a1a1a,#2c2c2c);scroll-padding-block:24px}html.nn-signature-2027 .nn-drawer__intro{padding-bottom:24px}html.nn-signature-2027 .nn-drawer__intro>p{color:#c1c1c1;letter-spacing:.13em;font-size:.75rem}html.nn-signature-2027 .nn-drawer__intro h2{letter-spacing:0;color:var(--nn-context-ink,#181b20);font-size:clamp(1.35rem,2.5vw,1.9rem);line-height:1.5}html.nn-signature-2027 .nn-drawer__intro h2 em{color:#edcf8d}html.nn-signature-2027 .nn-drawer-guide{color:#323232;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f6e4b2,#caa357);border-radius:12px;box-shadow:inset 0 1px #fff8,0 3px #8a6b32,0 8px 18px #0002}html.nn-signature-2027 .nn-drawer__preferences{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}html.nn-signature-2027 .nn-drawer__preferences .nn-drawer__language{width:auto;margin:0;display:block}html.nn-signature-2027 .nn-drawer__preferences .nn-currency-selector{flex:none;margin:0}html.nn-signature-2027 .nn-drawer__preferences :is(.nn-language-trigger,.nn-currency-trigger){--nn-context-ink:#fff;background:linear-gradient(#424242,#313131);border:1px solid #c8aa6866;border-radius:12px;width:auto;min-height:44px;padding:10px 14px;box-shadow:inset 0 1px #ffffff12,0 2px #151515;color:#f3ddab!important;font-size:.875rem!important}html.nn-signature-2027 .nn-drawer__groups{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}html.nn-signature-2027 .nn-drawer__groups>section{background:linear-gradient(155deg,#3f3f3fb3,#282828b3);border:1px solid #c9c9c92b;border-radius:18px;min-width:0;padding:20px 16px;box-shadow:inset 0 1px #ffffff0f,0 8px 24px #0a0a0a1f;transform:none!important}html.nn-signature-2027 .nn-drawer__groups>section>span{color:#bababa;font-size:.75rem}html.nn-signature-2027 .nn-drawer__group-heading{align-items:center;gap:12px;margin-bottom:12px;padding-right:18px;display:flex}html.nn-signature-2027 .nn-drawer__group-heading>i{color:#363636;--nn-context-ink:#181b20;background:linear-gradient(145deg,#f9e7b7,#d3ae62);border:1px solid #efd49c;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 1px 1px #fff9,0 3px #84642e,0 7px 14px #0002}html.nn-signature-2027 .nn-drawer__groups h3{color:var(--nn-context-ink,#181b20);margin:0;font-size:1rem;font-weight:650;line-height:1.5}html.nn-signature-2027 .nn-drawer__group-note{min-height:0;margin:0 0 16px;padding:0;line-height:1.6;color:var(--nn-context-ink,#181b20)!important;font-size:.875rem!important}html.nn-signature-2027 .nn-drawer__groups section>a{min-height:48px;color:var(--nn-context-ink,#181b20);overflow-wrap:anywhere;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;margin:3px -4px;padding:10px 8px;font-size:.9375rem;line-height:1.5;transition:background .18s,border-color .18s;display:flex}html.nn-signature-2027 .nn-drawer__groups .nn-drawer__link-icon{color:#f0d297;--nn-context-ink:#fff;background:linear-gradient(#474747,#353535);border:1px solid #c6c6c62b;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 1px #ffffff14,0 2px #161616}html.nn-signature-2027 .nn-drawer__link-label{flex:1;min-width:0}html.nn-signature-2027 .nn-drawer__link-arrow{color:#c9b281;opacity:.85;flex:none}html.nn-signature-2027 .nn-drawer__groups section>a:focus-visible,html.nn-signature-2027 .nn-drawer-guide:focus-visible{outline-offset:3px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background-color:#474747;outline:2px solid #f0d497}@media (hover:hover){html.nn-signature-2027 .nn-drawer__groups section>a:hover{color:#ffe7b0;background:#4e4e4e77;border-color:#d1b47855}}@media (width<=1000px){html.nn-signature-2027 .nn-drawer__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){html.nn-signature-2027 .nn-drawer__groups{grid-template-columns:1fr;gap:12px}html.nn-signature-2027 .nn-drawer__groups>section{padding:18px 16px}html.nn-signature-2027 .nn-drawer__group-note{margin-bottom:10px}html.nn-signature-2027 .nn-drawer__intro h2{font-size:1.4rem}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 .nn-drawer__groups section>a{transition:none}}html.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside>header{gap:20px;height:84px;min-height:84px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside>header>a{min-width:0;max-width:calc(100% - 66px)}html.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside>header img.nn-drawer-logo{object-position:left center;display:block;object-fit:contain!important;width:208px!important;min-width:0!important;max-width:100%!important;height:70px!important;padding:0!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside>header>button{flex:none}@media (width<=640px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside>header img.nn-drawer-logo{width:180px!important;height:60px!important}}html.nn-signature-2027 footer.footer.nn-footer-refined{color:var(--nn-context-ink,#181b20);isolation:isolate;background:radial-gradient(at 100% 0,#46464655,#0000 55%),linear-gradient(145deg,#1c1c1c,#2c2c2c);border-top:1px solid #cfad6655;padding:48px 0 28px;position:relative}html.nn-signature-2027 .nn-footer-refined .footer-monogram{display:none}html.nn-signature-2027 .nn-footer-refined .page-wrap{width:calc(100% - 64px);max-width:1280px;margin-inline:auto}html.nn-signature-2027 .nn-footer-refined .footer-intro{border-bottom:1px solid #c0c0c02b;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;padding:0 0 32px;display:flex}html.nn-signature-2027 .nn-footer-refined .footer-intro-copy{min-width:0}html.nn-signature-2027 .nn-footer-refined .footer-intro p{color:#dbc18b;letter-spacing:.12em;margin:0 0 10px;font-size:.75rem;line-height:1.5}html.nn-signature-2027 .nn-footer-refined .footer-intro h2{color:var(--nn-context-ink,#181b20);font-family:var(--font-ui);letter-spacing:0;margin:0;font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:600;line-height:1.5}html.nn-signature-2027 .nn-footer-refined .footer-intro h2 em{color:#eed49d;font-style:normal}html.nn-signature-2027 .nn-footer-refined .footer-intro>a{color:#343434;letter-spacing:0;--nn-context-ink:#181b20;background:linear-gradient(145deg,#f7e6b8,#cca454);border:1px solid #e8cb8e;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 18px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #fff9,0 3px #856430,0 10px 22px #0002}html.nn-signature-2027 .nn-footer-refined .footer-grid.luxury-footer-grid{grid-template-columns:1.25fr 1fr 1fr 1.1fr;align-items:start;gap:28px;display:grid}html.nn-signature-2027 .nn-footer-refined .footer-grid>div{min-width:0}html.nn-signature-2027 .nn-footer-refined .footer-logo{object-fit:contain;object-position:left center;max-width:100%;margin:0 0 14px;display:block;width:220px!important;height:72px!important}html.nn-signature-2027 .nn-footer-refined .footer-realty-title b{color:var(--nn-context-ink,#181b20);letter-spacing:.07em;font-size:1rem}html.nn-signature-2027 .nn-footer-refined .footer-realty-title>span{color:#dec28a;letter-spacing:.1em;margin-top:6px;font-size:.625rem}html.nn-signature-2027 .nn-footer-refined .footer-grid p{color:var(--nn-context-ink,#181b20);margin:16px 0 8px;font-size:.875rem;line-height:1.65}html.nn-signature-2027 .nn-footer-refined .footer-grid small{color:var(--nn-context-ink,#181b20);font-size:.8125rem;line-height:1.7}html.nn-signature-2027 .nn-footer-refined .footer-grid h3{color:#efd59b;letter-spacing:0;margin:0 0 14px;line-height:1.5;font-size:1rem!important}html.nn-signature-2027 .nn-footer-refined .footer-grid a:not(.footer-dbd-registered):not(.footer-accounting-partner){min-height:44px;color:var(--nn-context-ink,#181b20);overflow-wrap:anywhere;border-radius:8px;align-items:center;gap:10px;margin:0;padding:8px 0;font-size:.875rem;line-height:1.5;text-decoration:none;display:flex}html.nn-signature-2027 .nn-footer-refined .footer-grid a>svg{color:#e5c78b;flex:none}html.nn-signature-2027 .nn-footer-refined .footer-grid a>span{font:inherit;color:inherit;overflow-wrap:anywhere;min-width:0}html.nn-signature-2027 .nn-footer-refined .footer-more-links{border-top:1px solid #c6c6c626;margin-top:8px;padding-top:5px}html.nn-signature-2027 .nn-footer-refined .footer-more-links summary{color:#e6d1a7;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;font-size:.875rem;line-height:1.5;list-style:none;display:flex}html.nn-signature-2027 .nn-footer-refined .footer-more-links summary::-webkit-details-marker{display:none}html.nn-signature-2027 .nn-footer-refined .footer-more-links summary svg{flex:none;transition:transform .18s}html.nn-signature-2027 .nn-footer-refined .footer-more-links[open] summary svg{transform:rotate(180deg)}html.nn-signature-2027 .nn-footer-refined .footer-more-links>div{border-left:1px solid #bfa36a55;padding:4px 0 8px 12px}html.nn-signature-2027 .nn-footer-refined .footer-accounting-partner{background:linear-gradient(135deg,#41414188,#2c2c2c88);border:1px solid #c5ab733b;border-radius:12px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;max-width:100%;margin-top:16px;padding:12px!important;display:grid!important}html.nn-signature-2027 .nn-footer-refined .footer-accounting-partner img{object-fit:contain;width:48px;height:48px}html.nn-signature-2027 .nn-footer-refined .footer-accounting-partner small{letter-spacing:.08em;color:#e8cb91!important;font-size:.625rem!important}html.nn-signature-2027 .nn-footer-refined .footer-accounting-partner b{color:var(--nn-context-ink,#181b20);font-size:.75rem;font-weight:500;line-height:1.6}html.nn-signature-2027 .nn-footer-refined .footer-socials{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}html.nn-signature-2027 .nn-footer-refined .footer-socials>a{--nn-context-ink:#fff;background:linear-gradient(#424242,#323232);border:1px solid #cbb47b55;border-radius:10px;gap:8px;box-shadow:inset 0 1px #fff1,0 2px #161616;color:#f3e0b4!important;padding:9px 12px!important;font-size:.8125rem!important;display:inline-flex!important}html.nn-signature-2027 .nn-footer-refined .footer-bottom{color:var(--nn-context-ink,#181b20);letter-spacing:0;border-top:1px solid #c6c6c629;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px 24px;margin-top:32px;padding-top:20px;font-size:.75rem;line-height:1.6;display:flex}html.nn-signature-2027 .nn-footer-refined .footer-bottom .footer-creator-credit{color:#bcbcbc;flex-basis:100%;font-size:.6875rem}html.nn-signature-2027 .nn-footer-refined .footer-bottom button{color:#ecd5a1;min-height:44px;font:inherit;cursor:pointer;--nn-context-ink:#fff;background:#3b3b3b;border:1px solid #cbb47b55;border-radius:10px;padding:8px 12px}html.nn-signature-2027 .nn-footer-refined :is(a,summary,button):focus-visible{outline-offset:4px;outline:2px solid #f1d390}@media (hover:hover){html.nn-signature-2027 .nn-footer-refined .footer-grid a:hover{color:#ffe8b4;text-underline-offset:4px;text-decoration:underline}html.nn-signature-2027 .nn-footer-refined .footer-more-links summary:hover{color:var(--nn-context-ink,#181b20)}}@media (width<=1050px){html.nn-signature-2027 .nn-footer-refined .footer-grid.luxury-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}}@media (width<=640px){html.nn-signature-2027 footer.footer.nn-footer-refined{padding-top:32px;padding-bottom:calc(104px + env(safe-area-inset-bottom))}html.nn-signature-2027 .nn-footer-refined .page-wrap{width:calc(100% - 36px)}html.nn-signature-2027 .nn-footer-refined .footer-intro{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:24px;padding-bottom:24px}html.nn-signature-2027 .nn-footer-refined .footer-intro>a{flex:none;max-width:100%}html.nn-signature-2027 .nn-footer-refined .footer-grid.luxury-footer-grid{grid-template-columns:1fr;gap:24px}html.nn-signature-2027 .nn-footer-refined .footer-grid>div:not(.footer-brand){border-top:1px solid #cacaca26;padding-top:18px}html.nn-signature-2027 .nn-footer-refined .footer-bottom{gap:10px 16px;margin-top:24px}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 .nn-footer-refined .footer-more-links summary svg{transition:none}}html body img.nn-dbd-mark.resilient-image{--nn-context-ink:#181b20;color:#181b20!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;box-sizing:border-box!important;object-fit:contain!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;animation:none!important}html.nn-signature-2027 .nn-footer-refined .footer-company-registration{float:none;overflow-wrap:anywhere;max-width:100%;display:block}html.nn-signature-2027 .nn-footer-refined a.footer-dbd-registered{clear:both;min-height:53px;float:none!important;color:#181b20!important;width:137px!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;margin:16px 0 0!important;padding:0!important;line-height:0!important;text-decoration:none!important;display:flex!important;position:static!important;overflow:visible!important;transform:none!important}html.nn-signature-2027 .nn-footer-refined a.footer-dbd-registered img.nn-dbd-mark{flex:none;float:none!important;object-position:left center!important;width:137px!important;max-width:100%!important;height:auto!important;margin:0!important;display:block!important;position:static!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);--nn-context-ink:#fff;background:linear-gradient(125deg,#202020,#343434);border-bottom:1px solid #d7b87866;overflow:visible;box-shadow:0 4px 18px #1a1a1a26}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-header__main{box-sizing:border-box;max-width:1680px;margin:auto;overflow:visible;grid-template-columns:44px 192px minmax(0,1fr) auto!important;gap:16px!important;height:72px!important;min-height:72px!important;padding:0 24px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-menu{color:#f0d49a;cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;box-shadow:inset 0 1px #ffffff18,0 2px #151515;--nn-context-ink:#fff!important;background:linear-gradient(#414141,#303030)!important;border:1px solid #c3ad7755!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-menu>i{width:19px;height:2px;box-shadow:none;background:currentColor;border:0;display:block;margin:0!important;position:static!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined :is(.nn-logo,.nn-logo img){object-position:left center;max-width:100%;transform:none;object-fit:contain!important;width:192px!important;min-width:0!important;height:64px!important;margin:0!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-logo{border-radius:8px;align-items:center;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary{background:#1b1b1b66;border:1px solid #c7c7c71f;border-radius:14px;justify-content:center;justify-self:center;align-items:center;min-width:0;max-width:100%;padding:4px;box-shadow:inset 0 1px #ffffff09;gap:2px!important;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a{color:var(--nn-context-ink,#181b20);white-space:nowrap;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:10px;flex:none;margin:0;transition:background .18s,color .18s;height:44px!important;min-height:44px!important;padding:8px 12px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a>span{color:inherit;white-space:nowrap;letter-spacing:0;font-weight:550;font-size:.875rem!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a:after{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a.active:not([data-featured-nav]){color:#f5da9e;--nn-context-ink:#fff;background:linear-gradient(#454545,#353535);border-color:#c6aa6b44;box-shadow:inset 0 1px #fff1}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a[data-featured-nav]{border:1px solid #ead09a;box-shadow:inset 0 1px #fff8,0 2px #806332;color:#373737!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#f4e4ba,#d5b573)!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-utility{align-items:center;min-width:0;margin:0;gap:8px!important;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-utility>a:not(.nn-header-cta),html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-language-trigger{border-radius:12px;justify-content:center;align-items:center;margin:0;box-shadow:inset 0 1px #fff1,0 2px #191919;color:#ebd29e!important;--nn-context-ink:#fff!important;background:linear-gradient(#454545,#333)!important;border:1px solid #c9c9c936!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:inline-flex!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-guide-link>span{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-language{border:0;margin:0;padding:0;display:block}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-currency-selector{flex:none;gap:0;margin:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-currency-trigger{white-space:nowrap;align-items:center;gap:7px;box-shadow:inset 0 1px #fff1,0 2px #191919;color:#f0d79e!important;--nn-context-ink:#fff!important;background:linear-gradient(#454545,#333)!important;border:1px solid #c8aa6b66!important;border-radius:12px!important;height:44px!important;min-height:44px!important;padding:8px 11px!important;font-size:.875rem!important;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-currency-trigger>span{color:inherit!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-header-cta{white-space:nowrap;border:1px solid #efd6a0;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin:0;line-height:1.5;box-shadow:inset 0 1px #fff9,0 3px #826330,0 7px 14px #0002;color:#353535!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#f6e6ba,#cba454)!important;height:44px!important;min-height:44px!important;padding:9px 16px!important;font-size:.875rem!important;display:inline-flex!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #ffe1a0!important}@media (hover:hover){html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a:not([data-featured-nav]):hover{color:#ffe5ad;--nn-context-ink:#fff;background:#494949}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-utility>a:hover{filter:brightness(1.12)}}@media (width<=1440px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-utility>.nn-header-search-shortcut{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-header__main{grid-template-columns:44px 180px minmax(0,1fr) auto!important;gap:12px!important;padding-inline:18px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined :is(.nn-logo,.nn-logo img){width:180px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a{padding-inline:9px!important}}@media (width<=1240px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-header__main{grid-template-columns:44px minmax(0,1fr) auto!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-utility>.nn-header-search-shortcut{display:inline-flex!important}}@media (width<=820px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-header__main{grid-template-columns:44px minmax(0,1fr) auto!important;gap:10px!important;height:64px!important;min-height:64px!important;padding-inline:12px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-utility{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined :is(.nn-logo,.nn-logo img){width:160px!important;height:56px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-mobile-currency{display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-currency-trigger{padding-inline:9px!important}}@media (width<=360px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-header__main{gap:8px!important;padding-inline:8px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined :is(.nn-logo,.nn-logo img){width:145px!important}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a{transition:none}}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-logo{justify-content:flex-start;align-self:center;overflow:visible;padding:0!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-logo img{flex:none;opacity:1!important;visibility:visible!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:64px!important;display:block!important}@media (width<=820px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-logo img{max-height:56px!important}}html body .nn-return-controls{color:#4e4e4e;flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0;display:flex}html body .nn-return-controls button{color:#373737;--nn-context-ink:#181b20;background:#fff;border:1px solid #cacaca;border-radius:10px;min-height:36px;padding:7px 12px;font-size:.875rem}html body .nn-personal-context{color:#4e4e4e;flex-wrap:wrap;justify-content:space-between;gap:12px;margin:8px 0 12px;font-size:.875rem;line-height:1.55;display:flex}html body .nn-personal-context a{color:#434343;white-space:nowrap;font-weight:600}html body .nn-clip-property{color:#363636;--nn-context-ink:#181b20;background:#f5f8fa;border:1px solid #d0d0d0;border-radius:14px;gap:10px;min-width:0;padding:16px;display:grid}html body .nn-clip-property :is(b,strong,small,p){color:#363636;overflow-wrap:anywhere}html body .nn-clip-property>div{flex-wrap:wrap;gap:10px;display:flex}html body .nn-clip-property a{color:#363636;--nn-context-ink:#181b20;background:linear-gradient(130deg,#f6e2b2,#d8b573);border:1px solid #bb9958;border-radius:10px;padding:10px 12px;font-weight:600;text-decoration:none;box-shadow:0 3px #ab8d56}html body .nn-chat-context{color:#454545;--nn-context-ink:#181b20;background:#f1f6f8;flex-shrink:0;align-items:center;gap:8px;min-width:0;padding:6px 12px;font-size:.8125rem;display:flex}html body .nn-chat-context input{accent-color:#464646;flex:none;width:16px;height:16px}html body .nn-chat-context span{flex:1;min-width:0;line-height:1.5}html body .nn-chat-context a{color:#464646;white-space:nowrap}html body :is(.nn-return-controls,.nn-completion-assistant,.nn-member-work-tabs,.nn-clip-property,.nn-resident-history-head) :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #777}@media (width<=640px){html body .nn-chat-context{font-size:.75rem}}@media (width>=641px){}@media (width<=600px){}html.nn-signature-2027.nn-digital-luxury-3d{--nn-champagne:#d4aa4b;--nn-champagne-light:#fff0c9;--nn-champagne-edge:#b59a61;--nn-gold-ink:#785a25;--nn-ink:#181b20;--nn-ink-soft:#58606c;--nn-navy:#181b20;--nn-navy-soft:#404040;--nn-navy-950:#1e1e1e;--nn-navy-900:#181b20;--nn-navy-800:#404040;--nn-gold:var(--nn-gold-ink);--nn-gold-soft:var(--nn-champagne-light);--nn-gold-1:#785a25;--nn-gold-2:var(--nn-champagne);--nn-gold-3:var(--nn-champagne-light);--nn-canvas:#f7f8fa;--nn-ivory:#f7f8fa;--nn-surface:#fff;--nn-line:#dddcd5;--nn-card-border:#e5e2d9;--nn-card-shadow:0 8px 24px #181b200a;--nn-card-shadow-hover:0 14px 32px #181b2016;--nn-metal:linear-gradient(145deg, #fff0c9, #d4aa4b);--np-ink:#181b20;--np-navy:#181b20;--np-navy-2:#404040;--np-gold:#d4aa4b;--np-gold-soft:#fff0c9;--np-canvas:#f7f8fa;--np-canvas-2:#eeede7;--np-text:#181b20;--np-muted:#58606c;--np-line:#dddcd5;--dl-midnight:#1e1e1e;--dl-navy:#181b20;--dl-gold:#d4aa4b;--dl-gold-bright:#fff0c9;--dl-pearl:#f7f8fa;--dl-line:#d4aa4b33;--nn-task-navy:#181b20;--nn-task-ink:#181b20;--nn-task-gold:#d4aa4b;--nn-task-line:#dddcd5}html.nn-signature-2027.nn-digital-luxury-3d body{color:var(--nn-ink);background:var(--brand-surface,#f7f8fa);--nn-context-ink:#181b20}html.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-header.nn-header-refined,.nn-drawer aside,footer.footer.nn-footer-refined,.member-sidebar,.admin-sidebar,.offer-dialog-header,.nn-chat-panel>header,.live-chat__header,.member-login-brand){border-color:#d4aa4b55;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:linear-gradient(125deg,#181b20,#373737)!important}html.nn-signature-2027.nn-digital-luxury-3d body>.nn-mobile-dock{--nn-context-ink:#fff!important;background:linear-gradient(125deg,#181b20,#373737)!important;border-color:#d4aa4b88!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(.gold-button,.nn-header-cta,.nn-primary>a[data-featured-nav],.nn-mobile-dock a[href*=\/featured],.nn-drawer-guide,.nn-footer-refined .footer-intro>a,.bc-primary-action,.cma-submit,.juristic-submit,.opportunity-submit,.private-submit,.smart-submit,.offer-submit,.sign-submit,.zoning-submit,.ops-submit,.property-alert-submit,.property-alert-cta,.listing-submit-step,.listing-submit-summary,.admin-login-button,.offer-close){color:#181b20!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#fff0c9,#d4aa4b)!important;border-color:#b59a61!important;box-shadow:inset 0 1px #fffa,0 2px #a08650,0 6px 14px #181b2012!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(.gold-button,.nn-header-cta,.nn-primary>a[data-featured-nav],.nn-mobile-dock a[href*=\/featured],.nn-drawer-guide,.nn-footer-refined .footer-intro>a,.offer-submit,.offer-close) :is(span,b,small,svg,i){color:inherit!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined :is(.nn-menu,.nn-language-trigger,.nn-currency-trigger,.nn-utility>a:not(.nn-header-cta)){color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:linear-gradient(#444,#181b20)!important;border-color:#d4aa4b66!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-credit-atelier,.credit-promo--presenter .credit-promo__inner){--nn-context-ink:#fff!important;background:linear-gradient(125deg,#181b20,#373737)!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(.property-card-pro,.property-card,.public-profile-studio,.article-card,.calculator-panel,.my-space-section,.admin-module,.admin-table-wrap,.listing-wizard-step,.member-login-panel){--nn-context-ink:#181b20;background-color:#fff;border-color:#e5e2d9!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(.offer-dialog-header,.nn-footer-refined,.nn-drawer aside,.member-login-brand) :is(h1,h2,h3){color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-currency-options,.nn-language-options,.offer-dialog-scroll){color:#181b20;--nn-context-ink:#181b20;background-color:#fff}html.nn-signature-2027.nn-digital-luxury-3d body :is(.gold-button,.offer-submit,.offer-close,.nn-header-cta):focus-visible{outline-offset:3px;outline:3px solid #646464!important}html.nn-signature-2027.nn-digital-luxury-3d body ::selection{color:#181b20;--nn-context-ink:#181b20;background:#d4aa4b}.nn-property-watches ul{gap:10px;padding:0;list-style:none;display:grid}.nn-property-watches li{border-bottom:1px solid #e5e2d9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-block:10px;display:flex}.nn-property-watches li a{flex:200px}@media (width<=600px){}@media (width<=900px){}@media (width<=600px){}@media (prefers-reduced-motion:reduce){}@media (width<=600px){}@media (width<=600px){}@media (width<=760px){}html.nn-signature-2027.nn-digital-luxury-3d body .nn-gallery-position{border-radius:18px;gap:0;max-width:calc(100% - 16px);padding:0 5px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-gallery-position button{cursor:pointer;border:0;flex:0 0 26px;position:relative;background:0 0!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;padding:0!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-gallery-position button:after{content:"";background:#fff9;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html.nn-signature-2027.nn-digital-luxury-3d body .nn-gallery-position button[aria-pressed=true]:after{--nn-context-ink:#181b20;background:#fff}html.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-gallery-prev,.nn-gallery-next){min-width:36px;min-height:36px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-gallery-position button:focus-visible{outline-offset:-2px;outline:2px solid #fff}html.nn-signature-2027 body main .nn-editorial-row .nn-property-browse-buttons button{flex:0 0 44px;min-width:44px!important;min-height:44px!important}html.nn-signature-2027 body .nn-home .nn-discovery-bento{gap:24px!important}html.nn-signature-2027 body .nn-home .nn-discovery-tile{overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-transit-form-heading>span{color:#725b35!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-transit-purpose button[aria-pressed=false]{color:#515151!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-editorial-row:not(.nn-editorial-row--company) .nn-editorial-row-heading>div>span{color:#765f3a!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-editorial-row:not(.nn-editorial-row--company) :is(.nn-editorial-row-heading p,.nn-journal-meta,.nn-journal-meta time,.nn-journal-meta span,.nn-journal-copy>p),html.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .platform-disclosure small,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .luxe-search__advanced>summary>span{color:#5f5f5f!important}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-pro .property-media :is(.property-image,.nn-gallery-image):before,html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-pro .property-media :is(.property-image,.nn-gallery-image):after{content:none!important;display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-pro .property-media :is(.property-card-image-source,.nn-gallery-image img,.nn-card-advisor-photo img){opacity:1!important;filter:none!important;mix-blend-mode:normal!important}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-pro .property-media>.nn-card-advisor-photo{box-sizing:border-box;overflow:visible;width:44px!important;height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:6px!important}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-pro .nn-card-advisor-photo img{box-sizing:border-box;object-fit:cover;--nn-context-ink:#181b20;background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 6px #27272730;width:32px!important;height:32px!important;padding:0!important;position:static!important}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-pro .nn-card-advisor-photo img:is([src*=nationnest-realty],[src*=nationnest-logo],.resilient-image-fallback){object-fit:contain!important;padding:3px!important}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-pro .nn-gallery-position{box-sizing:border-box;max-width:calc(100% - 128px);overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-pro .nn-gallery-position>span{white-space:nowrap;flex:none}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d{--nn-ink:#181b20;--nn-ink-soft:#58606c;--nn-gold:#80621c;--nn-gold-ink:#80621c;--nn-champagne:#d4aa4b;--nn-champagne-light:#fff0c9;--nn-champagne-edge:#a97b24;--nn-gold-1:#80621c;--nn-gold-2:#d4aa4b;--nn-gold-3:#fff0c9;--nn-gold-soft:#fff0c9;--nn-canvas:#f7f8fa;--nn-ivory:#f7f8fa;--nn-surface:#fff;--nn-line:#e3e6eb;--nn-navy:#181b20;--nn-navy-soft:#514536;--nn-navy-950:#211e19;--nn-navy-900:#181b20;--nn-navy-800:#514536;--np-ink:#181b20;--np-navy:#181b20;--np-navy-2:#514536;--np-gold:#d4aa4b;--np-gold-soft:#fff0c9;--np-canvas:#f7f8fa;--np-canvas-2:#f1f3f6;--np-text:#181b20;--np-muted:#58606c;--np-line:#e3e6eb;--dl-midnight:#211e19;--dl-navy:#181b20;--dl-gold:#d4aa4b;--dl-gold-bright:#fff0c9;--dl-pearl:#f7f8fa;--dl-line:#d4aa4b33;--nn-task-navy:#181b20;--nn-task-ink:#181b20;--nn-task-gold:#d4aa4b;--nn-task-line:#e3e6eb;--time-page:#f7f8fa;--time-surface:#fff;--time-surface-soft:#f1f3f6;--time-text:#181b20;--time-muted:#58606c;--time-line:#e3e6eb;--nn-card-border:#e3e6eb;--nn-card-shadow:0 6px 22px #22252a09;--nn-card-shadow-hover:0 14px 32px #22252a16;--nn-metal:linear-gradient(135deg,#fff0c9,#d4aa4b);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body{color:#181b20!important;--nn-context-ink:#181b20!important;background:#f7f8fa!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-home,.properties-page,.team-page,.team-profile-page,.about-page,.services-hub-page,.my-nationnest-page,.nn-member-refresh,.member-page,.admin-shell,.admin-content,.news-page,.articles-page,.tools-page,.property-detail-page){color:#181b20;--nn-context-ink:#181b20!important;background-color:#f7f8fa!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #e3e6eb;box-shadow:0 4px 20px #22252a08;color:#181b20!important;background:#fffffff5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined :is(.nn-logo,.nn-logo img){max-width:100%;object-fit:contain!important;width:192px!important;height:auto!important;max-height:58px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-logo{border-radius:0;--nn-context-ink:#181b20!important;background:0 0!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary{box-shadow:none;border-color:#e3e6eb;--nn-context-ink:#181b20!important;background:#f7f8fa!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a:not([data-featured-nav]){color:#181b20!important;background:0 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a.active:not([data-featured-nav]){border-color:#d7bd8b;color:#80621c!important;--nn-context-ink:#181b20!important;background:#fff0c9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined :is(.nn-menu,.nn-language-trigger,.nn-currency-trigger,.nn-utility>a:not(.nn-header-cta)){color:#80621c!important;--nn-context-ink:#181b20!important;background:#fff!important;border-color:#e4d7b3!important;box-shadow:inset 0 1px #fff,0 2px 4px #22252a08!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-drawer aside,.member-sidebar,.admin-sidebar,footer.footer.nn-footer-refined,.nn-mobile-dock){color:#181b20!important;--nn-context-ink:#181b20!important;background:linear-gradient(135deg,#fff,#fff)!important;border-color:#e3e6eb!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-drawer aside,.member-sidebar,.admin-sidebar,.nn-footer-refined,.nn-mobile-dock) :is(h2,h3,p,a,b,small,span){text-shadow:none;color:inherit!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-mobile-dock a[aria-current=page],html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.member-sidebar,.admin-sidebar) a.active{color:#80621c!important;--nn-context-ink:#181b20!important;background:#fff0c9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.gold-button,.nn-header-cta,.nn-primary>a[data-featured-nav],.nn-drawer-guide,.nn-toolbar-submit,.nn-portal-search-button,.bc-primary-action,.cma-submit,.juristic-submit,.opportunity-submit,.private-submit,.smart-submit,.offer-submit,.sign-submit,.zoning-submit,.ops-submit,.property-alert-submit,.property-alert-cta,.listing-submit-step,.listing-submit-summary,.admin-login-button,.offer-close,.nn-footer-refined .footer-intro>a){color:#181b20!important;text-shadow:none!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#fff0c9,#d5ad55)!important;border:1px solid #d4aa4b!important;box-shadow:inset 0 1px #fff9,0 2px #a97b24,0 5px 12px #22252a12!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.gold-button,.nn-header-cta,.nn-toolbar-submit,.nn-primary>a[data-featured-nav]) :is(span,b,small,svg){color:inherit!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-currency-options,.nn-language-options,.nn-filter-panel,.offer-dialog-scroll,.property-card-pro,.property-card,.article-card,.calculator-panel,.my-space-section,.admin-module,.admin-table-wrap,.listing-wizard-step,.member-login-panel,.nn-member-notebook,.nn-search-recovery,.nn-notebook-editor,.nn-notebook-list article,.division-branch,.organization-vacancy,.org-report-card,.nn-control-panel,.nn-control-metrics article){box-shadow:0 6px 22px #22252a09;color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff!important;border-color:#e3e6eb!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-portal-dock,.nn-search-toolbar,.nn-filter-panel,.nn-services-intro,.nn-organization-intro,.profile-intro,.nn-member-notebook,.nn-control-panel,.calculator-panel,.member-login-panel,.nn-credit-atelier,.credit-promo__inner,.offer-dialog-header,.member-login-brand,.luxe-services,.about-cta,.timeline-section,.nn-services-support) :is(h1,h2,h3,h4,p,b,strong,label,small,span){-webkit-text-fill-color:currentColor;color:#181b20!important;text-shadow:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-credit-atelier,.credit-promo--presenter .credit-promo__inner,.offer-dialog-header,.member-login-brand,.luxe-services,.about-cta,.timeline-section,.nn-services-intro,.nn-organization-intro,.profile-hero,.nn-founder__copy){color:#181b20!important;--nn-context-ink:#181b20!important;background:linear-gradient(130deg,#fff,#fff)!important;border-color:#e3e6eb!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.public-profile-studio,.org-report-card,.property-card,.article-card){border-radius:18px;transition:box-shadow .18s,border-color .18s;overflow:hidden}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-portal-dock{max-width:1260px;margin-inline:auto;position:relative;color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff!important;border:1px solid #e4d7b3!important;border-radius:22px!important;box-shadow:0 12px 34px #22252a12!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-portal-dock header{border-bottom:1px solid #e3e6eb}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-portal-dock :is(input,select){color:#181b20!important;box-shadow:none!important;--nn-context-ink:#181b20!important;background:#f7f8fa!important;border-color:#e4d7b3!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-portal-dock :is(p,h1,h2,label,small,span){-webkit-text-fill-color:currentColor;color:#181b20!important;text-shadow:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-portal-dock :is(button[type=submit],.nn-search-hero-submit){color:#181b20!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#fff0c9,#d5ad55)!important;border-color:#d4aa4b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-home-service-shortcuts .nn-intent-actions{grid-template-columns:repeat(3,minmax(0,1fr))}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-home-service-shortcuts a{border-color:#e4d7b3;box-shadow:0 3px #e3e6eb;color:#181b20!important;--nn-context-ink:#181b20!important;background:linear-gradient(135deg,#fff,#fff)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-home-service-shortcuts small{color:#58606c}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-chat-panel>header,.live-chat__header){border-color:#e4d7b3;color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-chat-panel>header,.live-chat__header) :is(b,span,small,button){color:inherit!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.member-sidebar-logo,.member-login-logo,.listing-company-mark){border-color:#e3e6eb;--nn-context-ink:#181b20!important;background:#fff!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-card-trust-link{color:#80621c;text-underline-offset:3px;align-items:center;min-height:32px;font-size:.8125rem;text-decoration:underline;display:inline-flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #80621c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body ::selection{color:#181b20;--nn-context-ink:#181b20;background:#fff0c9}@media (hover:hover){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.property-card,.article-card,.org-report-card):hover{box-shadow:0 14px 32px #22252a16;border-color:#d4aa4b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a:not([data-featured-nav]):hover{color:#80621c!important;--nn-context-ink:#181b20!important;background:#fff0c9!important}}@media (width<=820px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined :is(.nn-logo,.nn-logo img){width:160px!important;max-height:48px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-home-service-shortcuts .nn-intent-actions{grid-template-columns:1fr}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-portal-dock{margin-inline:12px;border-radius:18px!important;padding:18px 14px!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.property-card,.article-card,.org-report-card,.nn-header-refined .nn-primary>a){transition:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d{--nn-context-ink:#181b20;--nn-chrome:#f1f3f6;--nn-metal:linear-gradient(120deg,#fff5d4 0%,#efc86e 24%,#fff0bb 47%,#d4aa4b 72%,#ffe7a1 100%)}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.luxe-hero,.luxe-hero__cinema-interface,.property-media,.gallery-lightbox,.nn-founder__image,.nn-living-caption,.listing-gallery,[data-contrast-preserve],.market-explorer__locations>div>a,.nn-journal-banner,[style*=background-image][style*=linear-gradient][style*=url\(]){--nn-context-ink:#fff}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.property-body,.article-card-body,.document-copy,.nn-filter-panel,.offer-dialog-scroll,.member-login-panel,.nn-control-panel,.admin-module,.admin-table-wrap,.member-main,.my-space-section,.profile-post-studio,.profile-settings,.nn-notebook-editor,.tools-alert-workspace>aside,.tools-cma-workspace>aside,.tools-advisory-workspace>aside,.calculator-results,.smart-match-console,.insight-price-band,.six-partner-masthead){--nn-context-ink:#181b20!important;color:#181b20!important;background:linear-gradient(135deg,#fff,#f7f8fa)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-header-cta,.gold-button,.nn-toolbar-submit,.six-button:not(.secondary),.bc-primary-action,.cma-submit,.juristic-submit,.opportunity-submit,.private-submit,.smart-submit,.offer-submit,.sign-submit,.zoning-submit,.ops-submit,.property-alert-submit,.property-alert-cta,.listing-submit-step,.listing-submit-summary,.admin-login-button){transition:transform .16s,box-shadow .16s;background:var(--nn-metal)!important;--nn-context-ink:#181b20!important;color:#181b20!important;border:1px solid #c99b34!important;border-top-color:#fff3c6!important;border-radius:13px!important;box-shadow:inset 0 1px #fff9,inset 0 -1px #9b6e2838,0 3px #b88b35,0 8px 18px #b88b3529!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-header-cta,.gold-button,.nn-toolbar-submit):active{transform:translateY(2px);box-shadow:inset 0 1px #fff9,0 1px #b88b35,0 3px 8px #b88b3520!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.property-card,.article-card,.org-report-card,.nn-member-notebook,.my-space-section,.admin-module,.nn-control-panel,.calculator-panel,.nn-portal-dock,.division-branch,.nn-discovery-tile,.nn-services-support,.profile-post-studio){--nn-context-ink:#181b20;background:linear-gradient(155deg,#fff 0% 60%,#f1f3f6 100%)!important;border:1px solid #e1e1e1!important;border-top-color:#fff!important;border-radius:20px!important;box-shadow:inset 0 1px #fff,0 3px #e4e6eb,0 12px 28px #2020200c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined{background:linear-gradient(#fff,#f9fafc)!important;border-bottom-color:#ddd!important;box-shadow:0 1px #fff,0 6px 18px #2020200a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-header-refined .nn-menu,.nn-header-refined .nn-language-trigger,.nn-header-refined .nn-currency-trigger,.nn-filter-trigger){color:#181b20!important;background:linear-gradient(#fff,#f2f4f7)!important;border-color:#dbdbdb!important;box-shadow:inset 0 1px #fff,0 2px #e3e3e3,0 5px 10px #20202008!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a.active:not([data-featured-nav]){color:#765718!important;background:linear-gradient(#fff9e5,#ffefbd)!important;border-color:#d4aa4b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(footer.footer.nn-footer-refined,.member-sidebar,.admin-sidebar,.nn-drawer aside,.nn-mobile-dock){--nn-context-ink:#181b20!important;color:#181b20!important;background:linear-gradient(140deg,#fff,#f1f3f6)!important;border-color:#e1e1e1!important}@media (hover:hover){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.property-card,.article-card,.org-report-card):hover{transform:translateY(-3px);border-color:#d4aa4b!important;box-shadow:inset 0 1px #fff,0 5px #e5e5e5,0 18px 34px #20202014!important}}@media (width<=760px){}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.property-card,.article-card,.org-report-card,.nn-header-cta,.gold-button,.nn-toolbar-submit){transition:none!important;transform:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.admin-sidebar,.member-sidebar) :is(button.active,a.active){background:var(--nn-metal)!important;--nn-context-ink:#181b20!important;color:#181b20!important;border-color:#d4aa4b!important;box-shadow:inset 0 1px #fff8,0 3px #b88b35!important}@keyframes nn-gold-light-pass{0%{left:-80%}to{left:160%}}@media (prefers-reduced-motion:reduce){}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(h1,h2,h3,h4,h5,h6,p,small,summary,label,button,a,span,b,strong,em,input,textarea,select){text-shadow:none!important;-webkit-text-stroke:0!important;-webkit-text-fill-color:currentColor!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-logo,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-logo img,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body img[data-brand-wordmark=true],html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-footer-refined .footer-logo{box-shadow:none!important;filter:none!important;opacity:1!important;background:0 0!important;border:0!important;border-radius:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-logo:before,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-logo:after{content:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier{--nn-context-ink:#181b20!important;color:#181b20!important;background:#f7f8fa!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier>.page-wrap{--nn-context-ink:#181b20!important;color:#181b20!important;background:radial-gradient(at 100% 0,#fff1c7,#0000 58%),#fff!important;border-color:#d8c38e!important;box-shadow:inset 0 1px #fff,0 3px #e4e6eb,0 12px 28px #2020200c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier .nn-credit-plan{--nn-context-ink:#181b20!important;color:#181b20!important;background:linear-gradient(145deg,#fff,#f1f3f6)!important;border-color:#ddd!important;box-shadow:inset 0 1px #fff,0 3px #e4e6eb,0 8px 18px #2020200c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier .nn-credit-plan.is-pro{background:linear-gradient(145deg,#fff9e8,#fff0c9)!important;border-color:#d4aa4b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier :is(h2,p,small,span,b,strong,a){color:#181b20!important;--nn-context-ink:#181b20!important;opacity:1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier header small,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier header>a,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier footer>a,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier svg{color:#80621c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier .nn-credit-plan>a{background:var(--nn-metal)!important;color:#181b20!important;border:1px solid #c99b34!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups>section,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups>section:first-child,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups>section:hover{--nn-context-ink:#181b20!important;color:#181b20!important;background:linear-gradient(145deg,#fff,#f7f8fa)!important;border-color:#ddd!important;transform:none!important;box-shadow:inset 0 1px #fff,0 3px #e4e6eb,0 10px 24px #2020200c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups :is(h3,p,a,span){color:#181b20!important;--nn-context-ink:#181b20!important;opacity:1!important;letter-spacing:normal!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__link-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__group-heading>i{color:#594313!important;background:linear-gradient(145deg,#fff5d4,#efc86e)!important;border-color:#d4aa4b!important;box-shadow:inset 0 1px #fff,0 2px #b88b35!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__link-arrow,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups svg{color:#80621c!important;filter:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups section>a:hover,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups section>a:focus-visible{color:#181b20!important;background:#fff0c9!important;border-color:#d4aa4b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined :is(h2,h3,p,small,summary,a,span,b,em){color:#181b20!important;--nn-context-ink:#181b20!important;opacity:1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined .footer-grid svg,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined .footer-more-links summary svg{color:#80621c!important;filter:none!important;opacity:1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined .footer-accounting-partner,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined .footer-socials>a,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined .footer-cookie-settings{color:#181b20!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#fff,#f1f3f6)!important;border:1px solid #ddd!important;border-radius:12px!important;box-shadow:inset 0 1px #fff,0 2px #e3e3e3!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined .footer-accounting-partner b{letter-spacing:normal!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined .footer-realty-title>span,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined .footer-creator-credit{color:#58606c!important;letter-spacing:.02em!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel>header #nationnest-concierge-title{color:#181b20!important;text-shadow:none!important;-webkit-text-stroke:0!important;font-family:var(--font-ui),sans-serif!important;letter-spacing:normal!important;filter:none!important;font-weight:650!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel>header #nationnest-concierge-title:before,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel>header #nationnest-concierge-title:after{content:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .concierge-tabs,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat__messages,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat__status,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .nn-chat-tools{--nn-context-ink:#181b20!important;color:#181b20!important;background:#f7f8fa!important;border-color:#ddd!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .concierge-tabs button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat__quick-start button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .nn-chat-tools button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat__status button{color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff!important;border-color:#ddd!important;border-radius:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .concierge-tabs button.active,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .nn-chat-tools button[aria-pressed=true]{background:var(--nn-metal)!important;color:#181b20!important;--nn-context-ink:#181b20!important;border-color:#c99b34!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat__welcome :is(p,b,h3),html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat__status :is(b,small),html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat__composer textarea{color:#181b20!important;--nn-context-ink:#181b20!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat__composer textarea::placeholder{color:#58606c!important;-webkit-text-fill-color:#58606c!important;opacity:1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat__message.visitor p{color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff0c9!important;border-color:#d8c38e!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel button:focus-visible,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined a:focus-visible,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside a:focus-visible{outline-offset:3px!important;outline:2px solid #80621c!important}@keyframes nn-concierge-arrive{0%{opacity:0;transform:translate(-50%,10px)scale(.94)}65%{opacity:1;transform:translate(-50%,-4px)scale(1.02)}to{opacity:1;transform:translate(-50%)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__intro h2 em{color:#80621c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer-guide,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__intro :is(button,.nn-currency-trigger){color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff!important;border-color:#ddd!important}@media (width<=760px){}@media (height<=480px){}@media (prefers-reduced-motion:reduce){}@media (hover:hover){}@media (width<=760px){}@media (prefers-reduced-motion:reduce){}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .marketplace-category-rail a{overflow:hidden;background:#fff!important;border:1px solid #e1e4e8!important;border-radius:16px!important;box-shadow:0 3px #e6e8ec,0 8px 18px #20202008!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .marketplace-category-rail a>i{overflow:hidden;aspect-ratio:1!important;width:100%!important;height:auto!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:12px!important;margin:0!important;padding:0!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .marketplace-category-rail .nn-property-architecture{transition:transform .3s;object-fit:contain!important;filter:none!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .marketplace-category-rail a>span{color:#181b20!important;font-weight:600!important;line-height:1.5!important}@media (hover:hover){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .marketplace-category-rail a:hover .nn-property-architecture{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .marketplace-category-rail .nn-property-architecture{transition:none!important;transform:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-shortlist-button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition) .nn-interactive-card .property-media>.property-shortlist-button.compact{color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff!important;border:1px solid #ddd!important;box-shadow:0 3px 12px #20202024!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-shortlist-button :is(span,svg,b),html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition) .nn-interactive-card .property-media>.property-shortlist-button.compact :is(span,svg,b){color:#181b20!important;filter:none!important;opacity:1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-shortlist-button[aria-pressed=true],html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition) .nn-interactive-card .property-media>.property-shortlist-button.compact[aria-pressed=true]{color:#b4233f!important;--nn-context-ink:#b4233f!important;background:#fff1f3!important;border-color:#d998a5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-shortlist-button[aria-pressed=true] :is(span,svg,b),html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition) .nn-interactive-card .property-media>.property-shortlist-button.compact[aria-pressed=true] :is(span,svg,b){color:#b4233f!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-shortlist-button:focus-visible,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition) .nn-interactive-card .property-media>.property-shortlist-button.compact:focus-visible{outline-offset:3px!important;outline:2px solid #80621c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-shortlist-button.compact{min-width:44px!important;min-height:44px!important}@media (width<=900px){}@media (width<=380px){}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__link-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__group-heading>i,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-guide-page .nn-guide-title>i,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .home-intent__card>i,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .platform-card>i,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .studio-service-grid i,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-panel nav>a>i,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-control-panel .nn-control-metrics article>i{color:#181b20!important;--nn-context-ink:#181b20!important;filter:none!important;background:linear-gradient(145deg,#fff 0%,#f7f8fa 70%,#fff4d8 100%)!important;border:1px solid #d8c38e!important;border-top-color:#fff!important;border-radius:12px!important;place-items:center!important;display:grid!important;transform:none!important;box-shadow:inset 0 1px #fff,0 2px #e0d4b9,0 5px 12px #2020200a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__link-icon>svg.nn-ui-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__group-heading>i>svg.nn-ui-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-guide-page .nn-guide-title>i>svg.nn-ui-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .home-intent__card>i>svg.nn-ui-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .platform-card>i>svg.nn-ui-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .studio-service-grid i>svg.nn-ui-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-panel nav>a>i>svg.nn-ui-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-control-panel .nn-control-metrics article>i>svg.nn-ui-icon{overflow:visible;color:#181b20!important;opacity:1!important;filter:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__link-icon>svg.nn-ui-icon>:is(rect,circle,ellipse):first-child,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__group-heading>i>svg.nn-ui-icon>:is(rect,circle,ellipse):first-child,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-guide-page .nn-guide-title>i>svg.nn-ui-icon>:is(rect,circle,ellipse):first-child,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .home-intent__card>i>svg.nn-ui-icon>:is(rect,circle,ellipse):first-child,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .platform-card>i>svg.nn-ui-icon>:is(rect,circle,ellipse):first-child,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .studio-service-grid i>svg.nn-ui-icon>:is(rect,circle,ellipse):first-child,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-panel nav>a>i>svg.nn-ui-icon>:is(rect,circle,ellipse):first-child,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-control-panel .nn-control-metrics article>i>svg.nn-ui-icon>:is(rect,circle,ellipse):first-child{fill:#d4aa4b;fill-opacity:.15}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__link-icon{flex:0 0 36px!important;width:36px!important;height:36px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__group-heading>i{border-radius:14px!important;flex:0 0 46px!important;width:46px!important;height:46px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__link-arrow{color:#80621c!important;filter:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body svg.nn-ui-icon{vertical-align:middle;shape-rendering:geometricprecision;flex-shrink:0}@media (hover:hover){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups section>a:hover .nn-drawer__link-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups section>a:hover .nn-drawer__link-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-guide-page .nn-guide-title:hover>i,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .home-intent__card:hover>i,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .platform-card:hover>i{border-color:#b58d36!important;box-shadow:inset 0 1px #fff,0 2px #dacba8,0 6px 14px #20202012!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .discovery-rail .discovery-rail-controls>button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-property-rail-actions>button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-next-home .nn-living-controls button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .ebook-shell .ebook-stage nav>button{color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff!important;border:1px solid #d8c38e!important;border-radius:50%!important;min-width:44px!important;min-height:44px!important;box-shadow:0 3px 10px #181b2018!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .discovery-rail .discovery-rail-controls>button svg,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-property-rail-actions>button svg,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-next-home .nn-living-controls button svg,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .ebook-shell .ebook-stage nav>button svg{color:#181b20!important;opacity:1!important;filter:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .discovery-rail .discovery-rail-controls>button:disabled,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-property-rail-actions>button:disabled,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-next-home .nn-living-controls button:disabled,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .ebook-shell .ebook-stage nav>button:disabled{cursor:default;color:#58606c!important;opacity:.65!important;background:#f1f3f6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=ก่อนหน้า],html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=ถัดไป],html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=Previous],html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=Next]{color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff!important;border:1px solid #d8c38e!important;min-width:44px!important;min-height:44px!important;box-shadow:0 3px 10px #181b2018!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=ก่อนหน้า] svg,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=ถัดไป] svg,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=Previous] svg,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=Next] svg{color:#181b20!important;opacity:1!important;filter:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=ก่อนหน้า]:disabled,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=ถัดไป]:disabled,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=Previous]:disabled,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=Next]:disabled{color:#58606c!important;opacity:.65!important;background:#f1f3f6!important}@container (width<=340px){}@container (width<=260px){}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page{--detail-ink:#292723;--detail-muted:#625e56;--detail-line:#e6dfd2;background:#faf9f6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.nn-inquiry-desk,.decision-studio,.viewing-booking,.investment-snapshot,.listing-price-card,.listing-safety,.nn-decision-facts,.discovery-panel){color:#292723!important;--nn-context-ink:#292723!important;background:linear-gradient(145deg,#fff,#fdfbf7)!important;border:1px solid #e6dfd2!important;border-radius:20px!important;box-shadow:0 8px 24px #392e170a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.property-share,.property-brief-actions button,.property-language-switcher>button,.gallery-room-tabs button,.listing-media-suite nav button,.nn-detail-nav a,.nn-inquiry-desk .nn-action-row a,.nn-inquiry-desk .nn-action-row button,.decision-studio>button,.property-experience-launcher>button,.discovery-panel>button){justify-content:center;align-items:center;gap:8px;color:#4e422b!important;--nn-context-ink:#4e422b!important;background:#fff!important;border:1px solid #dfd3ba!important;border-radius:12px!important;min-height:44px!important;padding:10px 14px!important;display:inline-flex!important;box-shadow:0 2px 6px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.property-language-switcher>button.active,.gallery-room-tabs button.active,.listing-media-suite nav button.active,.nn-inquiry-desk .nn-action-row button,.viewing-booking form>button,.listing-message,.offer-launch,.property-passport-cta){color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;border-radius:14px!important;box-shadow:inset 0 1px #fff9,0 3px 10px #725b2b14!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.property-passport-cta,.offer-launch) :is(b,strong,span,small,em,i){color:#3d321f!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.property-passport-cta p,.viewing-booking-head p,.investment-snapshot>p,.decision-studio>p){color:#625e56!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.property-share,.property-brief-actions,.nn-inquiry-desk,.viewing-booking,.listing-agent-card,.listing-gallery-main>span,.listing-media-suite) svg{vertical-align:middle;flex-shrink:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.offer-modal-card,.property-detail-page .nn-inquiry-desk,.property-detail-page .viewing-booking,.property-detail-page .decision-studio,.property-detail-page .investment-controls) :is(input:not([type=checkbox]):not([type=range]),select,textarea){min-width:0;max-width:100%;color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #d8cebb!important;border-radius:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.nn-action-row,.property-brief-actions>div){flex-wrap:wrap;gap:8px;display:flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.property-detail-page .nn-action-row,.property-detail-page .property-brief-actions,.property-detail-page .listing-media-suite,.property-detail-page .viewing-booking,.offer-modal-card) :is(button,a,input,textarea,select):focus-visible{outline-offset:3px;outline:3px solid #927137!important}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold body .property-detail-page :is(button,a){transition:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-public-page.member-agent-edition{color:#292723!important;--nn-context-ink:#292723!important;background:#faf9f6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-hero{background:#fff!important;border:1px solid #e4dac6!important;border-radius:24px!important;box-shadow:0 12px 30px #392e170c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-cover{background:radial-gradient(at 80% 25%,#efd69e90,#0000 60%),linear-gradient(130deg,#fff,#f6f0e4 65%,#e6d0a0)!important;height:clamp(180px,22vw,270px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-summary{grid-template-columns:140px minmax(0,1fr) 190px!important;align-items:start!important;gap:24px!important;padding:0 28px 26px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-portrait{background:#fff!important;border:5px solid #fff!important;border-radius:20px!important;width:140px!important;height:166px!important;margin-top:-38px!important;box-shadow:0 6px 18px #392e1715!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-portrait img{object-fit:cover!important;object-position:center top!important;width:100%!important;height:100%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-portrait.is-brand img{object-fit:contain!important;padding:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-portrait>b{place-items:center;color:#fff!important;--nn-context-ink:#fff!important;background:#80652c!important;border:2px solid #fff!important;width:28px!important;height:28px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-intro{overflow-wrap:anywhere;min-width:0!important;padding-top:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-intro h1{color:#292723!important;font-size:clamp(1.6rem,2.4vw,2.2rem)!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-intro h2{color:#625e56!important;font-size:1.125rem!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(.member-profile-intro>p,.agent-detail-card>p,.member-contact-card>p,.member-property-portfolio header p,.member-community-grid header p){color:#725b2b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(.member-role-list span,.agent-detail-tags span,.member-profile-hero dl,.member-public-empty){color:#665126!important;--nn-context-ink:#665126!important;background:#faf5e9!important;border-color:#e8dbbe!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(.member-profile-hero dt,.member-contact-card small){color:#625e56!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-hero dd{color:#292723!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(.agent-detail-card,.member-contact-card,.member-activity,.member-reviews){color:#292723!important;--nn-context-ink:#292723!important;background:linear-gradient(145deg,#fff,#fdfbf7)!important;border:1px solid #e6dfd2!important;border-radius:20px!important;box-shadow:0 6px 20px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-tabs{gap:6px;background:#fdfbf7!important;border-top:1px solid #e6dfd2!important;flex-wrap:wrap!important;padding:14px 22px!important;display:flex!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(.member-profile-tabs a,.member-public-actions>button,.member-public-actions>a,.agent-social-links a,.agent-portfolio-controls button,.agent-portfolio-pagination button,.member-post-community button,.member-public-actions form>button){justify-content:center;align-items:center;gap:8px;color:#4e422b!important;--nn-context-ink:#4e422b!important;background:#fff!important;border:1px solid #dfd3ba!important;border-radius:12px!important;min-height:44px!important;padding:10px 14px!important;font-size:.9375rem!important;display:inline-flex!important;box-shadow:0 2px 6px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(.agent-hero-links a,.member-public-actions>button.following,.agent-portfolio-controls button[aria-pressed=true],.member-public-actions form>button){color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;border-radius:12px!important;box-shadow:inset 0 1px #fff9,0 3px 10px #725b2b14!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-public-actions>button.report{color:#8d3b31!important;--nn-context-ink:#8d3b31!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-public-actions{flex-wrap:wrap;gap:8px;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-public-actions :is(form,p){flex-basis:100%;min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-contact-card>a{color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e2d8c5!important;grid-template-columns:40px minmax(0,1fr) 18px!important;gap:12px!important;display:grid!important;box-shadow:0 2px 8px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-contact-card>a>svg{color:#715925!important;background:linear-gradient(145deg,#fff9e9,#f2e1b7)!important;border:1px solid #e0c994!important;border-radius:11px!important;width:40px!important;height:40px!important;padding:9px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-contact-card>a>div{overflow-wrap:anywhere;min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-review-stars{gap:3px;color:#80652c!important;display:inline-flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(button,a) svg{vertical-align:middle;flex-shrink:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(input:not([type=checkbox]),select,textarea){min-width:0;max-width:100%;color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #d8cebb!important;border-radius:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #927137!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition button:disabled{opacity:.55;cursor:not-allowed}@media (width<=900px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-summary{grid-template-columns:120px minmax(0,1fr)!important;gap:18px!important;padding-inline:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-portrait{width:120px!important;height:144px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-hero dl{grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-hero dl>div{text-align:center!important;display:block!important}}@media (width<=600px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-summary{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;padding:0 18px 22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-intro{padding-top:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-tabs{padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-tabs a{flex:130px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-contact-card{position:static!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold body .member-agent-edition :is(button,a){transition:none!important;transform:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-portrait img{box-shadow:none!important;border:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-portrait>b{bottom:6px!important;right:6px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-primary{box-shadow:none!important;background:0 0!important;border:0!important;gap:4px!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-primary>a{color:#39352d!important;min-height:44px!important;box-shadow:none!important;--nn-context-ink:#39352d!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;padding:10px 12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-primary>a.active{color:#705624!important;box-shadow:none!important;--nn-context-ink:#705624!important;background:#faf0d5!important;border-color:#ddc58f!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-primary>a:hover{color:#705624!important;background:#fcf6e8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined :is(.nn-menu,.nn-language-trigger,.nn-currency-trigger,.nn-member-cta,.nn-header-tools>summary){justify-content:center;align-items:center;gap:7px;color:#62502c!important;--nn-context-ink:#62502c!important;background:#fff!important;border:1px solid #e3d7be!important;border-radius:12px!important;width:auto!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:10px 12px!important;display:inline-flex!important;box-shadow:0 2px 6px #392e1706!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-menu{width:44px!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined :is(.nn-language-name,.nn-header-tools>summary>span){white-space:nowrap;font-size:.875rem!important;display:inline!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-member-cta>span{display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-member-cta b{white-space:nowrap;color:inherit!important;font-size:.875rem!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-member-cta :is(em,small){display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-header-cta{color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;border-radius:12px!important;height:44px!important;min-height:44px!important;padding:10px 16px!important;box-shadow:inset 0 1px #fff9,0 3px 8px #725b2b12!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-header-tools{flex-shrink:0;position:relative}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-header-tools>summary{cursor:pointer;font-size:.875rem;list-style:none}.nn-header-tools>summary::-webkit-details-marker{display:none}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-header-tools[open]>summary{background:#faf0d5!important;border-color:#ddc58f!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-header-tools>nav{z-index:110;background:#fff;border:1px solid #e3d7be;border-radius:16px;gap:4px;min-width:240px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 12px 30px #392e171c}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-header-tools>nav>a{white-space:nowrap;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:10px 12px;color:#4e422b!important;--nn-context-ink:#4e422b!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-header-tools>nav>a:hover{background:#faf5e9}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined :is(.nn-header-tools,.nn-language-picker,.nn-currency-picker,.nn-member-cta) svg{vertical-align:middle;flex-shrink:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined :is(a,button,summary):focus-visible{outline-offset:3px;outline:3px solid #927137!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body>.nn-mobile-dock :is(a,button){color:#39352d!important;box-shadow:none!important;--nn-context-ink:#39352d!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body>.nn-mobile-dock :is(a.active,button[aria-expanded=true]){color:#705624!important;--nn-context-ink:#705624!important;background:#faf0d5!important;border-color:#ddc58f!important}@media (width<=1380px) and (width>=821px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-primary{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-header__main{grid-template-columns:44px minmax(0,1fr) auto!important}}@media (width<=820px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-utility{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-mobile-currency .nn-currency-trigger{gap:5px!important;padding:8px!important;font-size:.875rem!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer__preferences .nn-language-trigger{align-items:center;gap:8px;width:auto!important;display:inline-flex!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold body .nn-header.nn-header-refined :is(a,button,summary){transition:none!important}}@media (width<=650px){}html.nn-ivory-gold body .property-editor>footer{flex-wrap:wrap}@media (width<=650px){html.nn-ivory-gold body .property-editor>footer{padding:14px 16px}html.nn-ivory-gold body .property-editor>footer button{white-space:normal;flex:140px;min-width:0}}html.nn-ivory-gold body main:not(.nn-universe) :is(.gold-button,.primary-button,.nn-search-submit,.map-view-switch button,.nn-rail-form button[type=submit]){border-radius:var(--nn-control-radius);transition:transform var(--nn-motion-quick) var(--nn-motion-ease),box-shadow var(--nn-motion-smooth) var(--nn-motion-ease),border-color var(--nn-motion-quick) ease}html.nn-ivory-gold body main:not(.nn-universe) :is(.gold-button,.primary-button,.nn-search-submit,.map-view-switch button,.nn-rail-form button[type=submit]):focus-visible{outline-offset:4px;outline:3px solid var(--nn-control-focus)!important}html.nn-ivory-gold body main:not(.nn-universe) :is(.gold-button,.primary-button,.nn-search-submit,.map-view-switch button,.nn-rail-form button[type=submit]):active:not(:disabled){transform:translateY(1px)}html.nn-ivory-gold body main:not(.nn-universe) :is(button:disabled,[aria-disabled=true]){cursor:not-allowed}html.nn-ivory-gold body main:not(.nn-universe) :is(button[aria-busy=true],button:disabled[type=submit]){cursor:progress}@media (hover:hover) and (pointer:fine){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:not(.nn-universe) .property-card-pro:hover{border-color:#c6ac76!important;box-shadow:0 12px 32px #392e171c!important}html.nn-ivory-gold body main:not(.nn-universe) :is(.gold-button,.primary-button,.nn-search-submit):hover:not(:disabled){transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold body main:not(.nn-universe) :is(.gold-button,.primary-button,.nn-search-submit,.map-view-switch button,.nn-rail-form button[type=submit]){transition:none;transform:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d{--nn-pearl-ink:#292723;--nn-pearl-muted:#625e56;--nn-pearl-gold:#715925;--nn-pearl-line:#e5ddce;--nn-pearl-shadow:0 8px 24px #392e170c}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.property-editor,.member-listing-editor,.form-grid) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){min-width:0;line-height:1.5;color:var(--nn-pearl-ink)!important;--nn-context-ink:#292723!important;background:#fff!important;border-color:#d6cbb7!important;font-size:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.property-editor,.member-listing-editor,.form-grid) :is(input,textarea)::placeholder{opacity:1;color:#736b5d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.property-editor,.member-listing-editor,.form-grid) :is(input,select,textarea,button):focus-visible{outline-offset:3px;outline:3px solid #927137!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.property-editor,.member-listing-editor,.form-grid) :is(input,select,textarea):disabled{opacity:1;color:#655f53!important;background:#f3f0e9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.home-intent__card,.platform-card,.property-card-pro,.nn-guide-page .nn-guide-title>i,.nn-drawer__link-icon){box-shadow:var(--nn-pearl-shadow)!important;filter:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-ui-icon{vertical-align:middle;flex-shrink:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body{grid-template-rows:auto minmax(3.2rem,auto) auto auto minmax(1.2rem,auto) auto auto!important;gap:8px!important;padding:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body h3{white-space:normal!important;font-size:1rem!important;line-height:1.6!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body h3 a{overflow-wrap:break-word;white-space:normal!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-facts{flex-wrap:wrap!important;gap:8px 12px!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-card-footer{gap:10px!important;display:grid!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-card-price{grid-template-rows:auto auto!important;gap:8px!important;height:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line{color:#39352d!important;--nn-context-ink:#39352d!important;background:#faf6ed!important;border-radius:12px!important;grid-template-rows:auto auto auto auto!important;padding:10px!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line>strong{overflow-wrap:normal!important;word-break:normal!important;color:#4f3c1d!important;font-size:1.125rem!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-card .property-media{aspect-ratio:3/2;overflow:hidden;border-radius:18px 18px 0 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-card .property-media img.property-card-image-source{object-fit:cover;width:100%;height:100%}@media (width<=820px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body{--nn-dock-clearance:calc(88px + env(safe-area-inset-bottom));padding-bottom:var(--nn-dock-clearance)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body>.nn-mobile-dock{bottom:calc(8px + env(safe-area-inset-bottom))!important;background:#fffffff5!important;border:1px solid #e5ddce!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;box-shadow:0 6px 24px #392e171a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge{bottom:calc(var(--nn-dock-clearance) + 12px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body:has(:is(textarea,input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file])):focus-within) :is(.nn-mobile-dock,.mobile-property-actions){visibility:hidden!important;pointer-events:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge.keyboard-active{visibility:hidden!important;pointer-events:none!important}}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (prefers-reduced-motion:reduce){}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .nn-property-browse-track{align-items:stretch!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .nn-property-browse-track>.property-card{flex-direction:column!important;align-self:stretch!important;height:auto!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main :is(.property-grid,.featured-grid){grid-auto-rows:1fr!important;align-items:stretch!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main :is(.property-grid,.featured-grid)>.property-card{flex-direction:column!important;align-self:stretch!important;height:auto!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .property-card .property-media{aspect-ratio:3/2!important;flex:none!important;height:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body{flex-direction:column!important;flex:auto!important;height:auto!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body h3{min-height:3.2em!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-card-footer{margin-top:auto!important;padding-top:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line{align-content:start!important;min-height:68px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .property-card .property-facts .nn-ui-icon{width:18px!important;height:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .property-card :is(.property-media,.property-image){aspect-ratio:16/9!important;height:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body{gap:5px!important;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body h3{min-height:2.9em!important;max-height:2.9em!important;font-size:.9375rem!important;line-height:1.45!important;overflow:hidden!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body h3 a{-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;display:-webkit-box!important;overflow:hidden!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .nn-interactive-card.property-card .property-card-reference{justify-content:space-between;align-items:center;gap:6px;line-height:1.2!important;display:flex!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .property-card .property-card-reference .nn-card-trust-link{align-items:center;color:#715925!important;margin:0!important;padding:0!important;font-size:.75rem!important;line-height:1.2!important;display:inline-flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .property-card .nn-card-transit-space{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-card-footer{gap:4px!important;padding-top:4px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-card-price{gap:4px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line{gap:2px!important;padding:7px 8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line>strong{font-size:1rem!important;line-height:1.35!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .property-card .nn-price-terms{grid-column:1/-1;font-size:.75rem;line-height:1.4;margin:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker{color:#292723!important;--nn-context-ink:#292723!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker>header>a{background:#fffaf0;border:1px solid #ded2b9;border-radius:12px;gap:8px;padding:10px 14px;box-shadow:0 3px 10px #392e1708;color:#62502e!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .discovery-rail-track{scrollbar-color:#bfa876 #f1ede5;align-items:stretch;gap:14px;padding:5px 3px 14px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .developer-picker-card{box-sizing:border-box;justify-items:center;color:#39352d!important;--nn-context-ink:#39352d!important;background:#fff!important;border:1px solid #e3d8c2!important;border-radius:16px!important;grid-template-rows:76px 42px 20px!important;align-items:center!important;gap:6px!important;width:150px!important;min-width:150px!important;padding:12px 10px!important;display:grid!important;box-shadow:0 4px 14px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .developer-picker-card>span{box-sizing:border-box;width:112px!important;min-width:0!important;height:76px!important;box-shadow:none!important;background:#fff!important;border:1px solid #eee7d9!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;padding:10px!important;display:flex!important;overflow:hidden!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .developer-picker-card>span>img{aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;filter:none!important;opacity:1!important;border-radius:0!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:0!important;display:block!important;position:static!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .developer-picker-card>b{-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:center;width:100%;color:#39352d!important;margin:0!important;font-size:14px!important;line-height:21px!important;display:-webkit-box!important;overflow:hidden!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .developer-picker-card>small{white-space:nowrap;color:#625e56!important;font-size:12px!important;line-height:20px!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .discovery-rail-controls{color:#625e56!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .discovery-rail-controls button{place-items:center;min-width:44px;color:#715925!important;background:#fff!important;border:1px solid #ded2b9!important;border-radius:12px!important;width:44px!important;height:44px!important;padding:0!important;display:inline-grid!important;box-shadow:0 3px 8px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker :is(a,button,.discovery-rail-track):focus-visible{outline-offset:3px;outline:3px solid #927137!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .developer-picker-card{transition:transform .18s,box-shadow .18s}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .developer-picker-card:hover{transform:translateY(-3px);border-color:#c4a15b!important;box-shadow:0 8px 20px #71592518!important}}@media (width<=680px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .developer-picker-card{width:136px!important;min-width:136px!important}.developer-picker>header{gap:10px!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .developer-picker-card{transition:none!important;transform:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-search-operation,.editor-upload-operation,.member-upload-status){overflow-wrap:break-word;border:1px solid #e2d6bd;border-radius:12px;padding:12px 14px;color:#62502e!important;--nn-context-ink:#62502e!important;background:#fffaf0!important;font-size:14px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-card .property-facts :is(span,b){font-variant-numeric:tabular-nums}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-card :is(.nn-gallery-prev,.nn-gallery-next){place-items:center;min-width:36px;color:#62502e!important;background:#fffffff2!important;border:1px solid #e3d7be!important;border-radius:10px!important;width:36px!important;height:36px!important;padding:0!important;display:grid!important;box-shadow:0 3px 8px #392e1714!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-card .nn-gallery-position{color:#fff!important;--nn-context-ink:#fff!important;background:#292723c9!important;border-radius:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-card .nn-gallery-position>button{border-radius:50%;background:radial-gradient(circle,#fff8 0 3px,#0000 4px)!important;min-width:20px!important;min-height:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-card .nn-gallery-position>button[aria-pressed=true]{background:radial-gradient(circle,#fff 0 4px,#0000 5px)!important}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-card :is(.nn-gallery-prev,.nn-gallery-next){width:44px!important;height:44px!important}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .nn-interactive-card{transition:transform .18s,box-shadow .18s!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .nn-interactive-card:hover{transform:translateY(-2px)!important;box-shadow:0 8px 20px #392e1718!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .nn-interactive-card:hover .nn-gallery-image img{transition:transform .2s!important;transform:scale(1.015)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-search-toolbar button,.nn-gallery-prev,.nn-gallery-next){transition:background .18s,box-shadow .18s!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-search-toolbar button,.nn-gallery-prev,.nn-gallery-next):active:not(:disabled){box-shadow:inset 0 2px 5px #71592520!important}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main :is(.nn-interactive-card,.nn-gallery-image img){transition:none!important;transform:none!important}}@media (width<=760px){}html body .property-map-canvas{overscroll-behavior:contain}@media (width<=760px){}@media (width<=900px){html.nn-signature-2027.nn-digital-luxury-3d body:has(.member-app){overflow-x:clip;padding-bottom:env(safe-area-inset-bottom)!important}html[data-nn-form-editing] body :is(.nn-mobile-dock,.mobile-property-actions),html[data-nn-form-editing] body .nn-concierge:not(.open){visibility:hidden!important;pointer-events:none!important}html body:has(.member-app) .nn-mobile-dock{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body:has(.member-app :is(.member-listing-editor,.member-profile-form)) .nn-concierge:not(.open){display:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge:not(.open) button.nn-chat-ambassador[data-chat-art=approved]{aspect-ratio:auto!important;width:122px!important;height:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge:not(.open) button.nn-chat-ambassador[data-chat-art=approved]:before,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge:not(.open) button.nn-chat-ambassador[data-chat-art=approved] :is(.nn-chat-ambassador__portrait,.nn-chat-ambassador__label,b){display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge button.nn-chat-ambassador .nn-chat-ambassador__art{pointer-events:none;object-fit:contain!important;border:0!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge.open button.nn-chat-ambassador .nn-chat-ambassador__art{display:none!important}@media (width<=900px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge:not(.open) button.nn-chat-ambassador[data-chat-art=approved]{width:110px!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge button.concierge-launch.nn-chat-ambassador{isolation:isolate;cursor:pointer;width:122px!important;min-width:0!important;max-width:calc(100vw - 32px)!important;height:154px!important;min-height:0!important;box-shadow:none!important;--nn-context-ink:#fff3d4!important;background:0 0!important;border:0!important;border-radius:18px!important;padding:0!important;display:block!important;position:relative!important;overflow:visible!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge button.nn-chat-ambassador:before{content:"";position:absolute;z-index:0!important;pointer-events:none!important;background:linear-gradient(155deg,#41403d,#151515 68%,#30302b)!important;border:2px solid #dab868!important;border-radius:30px!important;height:46px!important;inset:auto 0 0!important;box-shadow:inset 0 1px 2px #fff8,0 3px #8d6528,0 7px 18px #30220d26!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge button.nn-chat-ambassador:after{content:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge button.nn-chat-ambassador .nn-chat-ambassador__portrait{z-index:2;pointer-events:none;width:116px!important;height:116px!important;display:block!important;position:absolute!important;inset:0 auto auto 50%!important;transform:translate(-50%)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge button.nn-chat-ambassador .nn-chat-ambassador__portrait img{object-fit:contain!important;filter:drop-shadow(0 3px 3px #3e2a1825)!important;width:100%!important;height:100%!important;display:block!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge button.nn-chat-ambassador .nn-chat-ambassador__label{text-shadow:0 1px 1px #000;z-index:1;pointer-events:none;text-align:center!important;white-space:nowrap!important;color:#fff1ce!important;letter-spacing:0!important;font-size:13px!important;font-weight:700!important;line-height:1.15!important;display:block!important;position:absolute!important;bottom:7px!important;left:29px!important;right:9px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge button.nn-chat-ambassador .nn-chat-ambassador__label>span{color:inherit!important;font:inherit!important;line-height:inherit!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge button.nn-chat-ambassador>b{z-index:2;pointer-events:none;color:#392816!important;background:linear-gradient(#fff0b7,#d8a64e)!important;border:0!important;border-radius:50%!important;place-items:center!important;width:20px!important;height:20px!important;display:grid!important;position:absolute!important;inset:auto auto 12px 9px!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge button.nn-chat-ambassador>b svg{color:#392816!important;width:15px!important;height:15px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge button.nn-chat-ambassador:focus-visible{outline-offset:5px!important;outline:3px solid #916b20!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge.open button.nn-chat-ambassador{background:#fff8e6!important;border:1px solid #c5a45b!important;border-radius:50%!important;width:44px!important;height:44px!important;margin-left:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge.open button.nn-chat-ambassador:before,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge.open button.nn-chat-ambassador :is(.nn-chat-ambassador__portrait,.nn-chat-ambassador__label){display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge.open button.nn-chat-ambassador>b{inset:11px!important}@media (width<=900px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge:not(.open) button.nn-chat-ambassador{width:110px!important;height:138px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge:not(.open) button.nn-chat-ambassador:before{height:44px!important;left:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge:not(.open) button.nn-chat-ambassador .nn-chat-ambassador__portrait{width:100px!important;height:100px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge:not(.open) button.nn-chat-ambassador .nn-chat-ambassador__label{font-size:13px!important;bottom:7px!important;left:26px!important;right:6px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge:not(.open) button.nn-chat-ambassador>b{bottom:12px!important}}@media (width<=900px){}html[data-nn-gateway=pending]:before{content:"NATIONNEST REALTY";z-index:2147483600;color:#94743b;letter-spacing:.2em;background:#faf8f2;place-items:center;font:14px Arial,sans-serif;display:grid;position:fixed;inset:0}html body dialog.nn-first-gateway{color:#f4f8ff;overscroll-behavior:contain;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#030509;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:auto}html body .nn-first-gateway__escape{top:max(12px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));z-index:20;letter-spacing:.07em;cursor:pointer;background:#071326;border:1px solid #d7bd86;border-radius:8px;align-items:center;gap:12px;min-height:44px;padding:12px 18px;font:11px Arial,sans-serif;display:flex;position:fixed;color:#e8d4a7!important;transform:none!important}html body .nn-first-gateway__escape:focus-visible{outline-offset:4px;outline:3px solid #e8d4a7}.nn-first-gateway__fallback,.nn-first-gateway__loading{text-align:center;color:#f4f8ff;background:#030509;min-height:100svh;padding:110px 24px 50px}.nn-first-gateway__loading{flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.nn-first-gateway__loading p,.nn-first-gateway__fallback>p:first-child{color:#e8d4a7;letter-spacing:.2em;font-size:13px}.nn-first-gateway__loading span,.nn-first-gateway__fallback>p{color:#b9c8d9;font-size:13px}.nn-first-gateway__fallback nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:800px;margin:32px auto;display:grid}.nn-first-gateway__fallback nav a{color:#e8d4a7;border:1px solid #c8a96866;padding:22px 16px;font-size:12px;text-decoration:none}.nn-first-gateway__fallback button{color:#080d15;cursor:pointer;background:#d7bd86;border:0;min-height:48px;padding:12px 22px}html[data-nn-gateway=open] body .nn-concierge{visibility:hidden!important;pointer-events:none!important}@media (width<=759px){html body .nn-first-gateway__escape{top:max(8px,env(safe-area-inset-top));padding:10px 12px;font-size:10px;right:12px}.nn-first-gateway__fallback nav{grid-template-columns:minmax(0,1fr)}}html body dialog.nn-first-gateway>.nn-universe{padding-top:0}html body .nn-first-gateway__escape{top:max(10px,env(safe-area-inset-top));white-space:nowrap;background:#132840;border-radius:24px;min-height:40px;padding:10px 16px;right:20px;color:#f3d9a2!important;font-size:10px!important;line-height:1.5!important}@media (width<=759px){html body .nn-first-gateway__escape{top:max(8px,env(safe-area-inset-top));touch-action:manipulation;max-width:190px;min-height:44px;right:10px;right:max(10px,env(safe-area-inset-right));padding:10px 12px;font-size:9px!important}}html[data-nn-gateway=open] .nn-home{visibility:hidden;pointer-events:none}@media (width<=759px){html.nn-signature-2027 body dialog.nn-first-gateway main.nn-universe button.u-hero-enter{justify-content:center;align-items:center;gap:18px;box-sizing:border-box!important;height:44px!important;min-height:44px!important;max-height:44px!important;block-size:44px!important;min-block-size:44px!important;padding:6px 16px!important;display:flex!important}html.nn-signature-2027 body dialog.nn-first-gateway main.nn-universe button.u-hero-enter strong{font-size:14px!important;line-height:1.5!important}html.nn-signature-2027 body dialog.nn-first-gateway main.nn-universe button.u-hero-enter>span{font-size:22px!important;line-height:1!important}html.nn-signature-2027 body dialog.nn-first-gateway main.nn-universe button.u-hero-enter small{display:none}}html body dialog.nn-first-gateway{color:#102b3f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#faf8f2}.nn-first-gateway::backdrop{background:#faf8f2}.nn-first-gateway__fallback,.nn-first-gateway__loading{color:#102b3f;background:#faf8f2}.nn-first-gateway__loading p,.nn-first-gateway__fallback>p:first-child{color:#94743b}.nn-first-gateway__loading span,.nn-first-gateway__fallback>p{color:#52636b}.nn-first-gateway__fallback nav a{color:#102b3f;border-color:#b3945766}.nn-home .nn-founder.nn-founder-spotlight{isolation:isolate;width:calc(100% - 64px);max-width:1400px;min-height:620px;box-shadow:none;--portrait-x:0px;--portrait-y:0px;--nn-context-ink:#181b20;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);margin:64px auto;padding-block:0;position:relative;overflow:hidden}.nn-home .nn-founder-spotlight .nn-founder__image{min-width:0;height:100%;min-height:620px;box-shadow:none;transform:translate3d(var(--portrait-x),var(--portrait-y),0);--nn-context-ink:#181b20;background:0 0;border-radius:0;margin:0;transition:transform .45s}.nn-home .nn-founder-spotlight .nn-founder__image img{object-fit:contain;object-position:center bottom;filter:none;will-change:auto;width:100%;height:100%;transition:transform .65s;display:block;position:absolute;inset:0;transform:none}.nn-home .nn-founder-spotlight .nn-founder__image:before,.nn-home .nn-founder-spotlight .nn-founder__image:after{content:none;background:0 0;animation:none}.nn-home .nn-founder-spotlight .nn-founder__image>span{display:none}.nn-home .nn-founder-spotlight .nn-founder__copy{background:0 0;justify-content:center;min-width:0;padding:52px clamp(26px,4vw,64px);position:relative}.nn-home .nn-founder-spotlight .nn-founder__copy>span{color:#88682c;letter-spacing:.14em;align-items:center;gap:10px;font-size:.67rem;line-height:1.6;display:flex}.nn-home .nn-founder-spotlight .nn-founder__copy>span:before{content:"";--nn-context-ink:#181b20;background:#bda06a;flex-shrink:0;width:24px;height:1px}.nn-home .nn-founder-spotlight .nn-founder__copy h2{letter-spacing:-.02em;color:#333;text-shadow:none;margin:20px 0 22px;font-family:inherit;font-size:clamp(1.65rem,2.6vw,2.5rem);font-weight:650;line-height:1.55}.nn-home .nn-founder-spotlight .nn-founder__copy blockquote{color:#535353;background:linear-gradient(90deg,#e8d8b315,#0000);border-top:0;border-bottom:0;border-left:2px solid #d1b579;margin:0 0 22px;padding:20px 0 20px 20px;font-family:inherit;font-size:clamp(.95rem,1.3vw,1.1rem);line-height:1.9;position:relative}.nn-home .nn-founder-spotlight .nn-founder__copy>p{color:#646464;margin:0;font-size:.9rem;line-height:1.95}.nn-home .nn-founder-spotlight .nn-founder__copy footer{flex-direction:column;align-items:flex-start;gap:22px;margin-top:28px}.nn-home .nn-founder-spotlight .nn-founder__copy footer b{color:#383838;font-family:inherit;font-size:.95rem;font-weight:600;line-height:1.7}.nn-home .nn-founder-spotlight .nn-founder__copy footer small{color:#727272;overflow-wrap:anywhere;font-size:.78rem;line-height:1.7}.nn-home .nn-founder-spotlight .nn-founder__links{flex-flow:wrap;align-items:center;gap:12px;display:flex}.nn-home .nn-founder-spotlight .nn-founder__links>a{color:#383838;--nn-context-ink:#181b20;background:linear-gradient(#f5e5c0,#e1c78d);border:1px solid #bda572;border-radius:8px;align-items:center;gap:10px;min-height:42px;padding:10px 16px;font-size:.8rem;line-height:1.5;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 3px #b69860}.nn-home .nn-founder-spotlight .nn-founder__links>a:last-child{box-shadow:none;color:#606060;background:0 0;border-color:#0000;padding-inline:2px}.nn-home .nn-founder-spotlight .nn-founder__links>a:hover{transform:translateY(-2px)}.nn-home .nn-founder-spotlight :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #aa7c2d}@media (width<=1020px){.nn-home .nn-founder.nn-founder-spotlight{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);width:calc(100% - 40px);min-height:560px}.nn-home .nn-founder-spotlight .nn-founder__image{min-height:560px}.nn-home .nn-founder-spotlight .nn-founder__copy{padding:36px 26px}}@media (width<=680px){.nn-home .nn-founder.nn-founder-spotlight{border-radius:0;grid-template-columns:minmax(0,1fr);width:calc(100% - 32px);min-height:0;margin:36px auto}.nn-home .nn-founder-spotlight .nn-founder__image{aspect-ratio:2/3;height:auto;min-height:0}.nn-home .nn-founder-spotlight .nn-founder__image img{object-position:center bottom;position:absolute;inset:0}.nn-home .nn-founder-spotlight .nn-founder__image>span{max-width:calc(100% - 36px);font-size:.61rem;bottom:18px;left:18px}.nn-home .nn-founder-spotlight .nn-founder__copy{padding:30px 24px}.nn-home .nn-founder-spotlight .nn-founder__copy h2{font-size:1.7rem}.nn-home .nn-founder-spotlight .nn-founder__copy>span{letter-spacing:.1em;font-size:.61rem}.nn-home .nn-founder-spotlight .nn-founder__copy footer{gap:18px}}.nn-home .nn-founder-spotlight[data-motion=ready]:not(.has-entered) :is(.nn-founder__image img,.nn-founder__copy>*){opacity:0;transform:translateY(16px)}.nn-home .nn-founder-spotlight[data-motion=ready].has-entered .nn-founder__image img{animation:.85s cubic-bezier(.2,.65,.3,1) both nn-founder-reveal}.nn-home .nn-founder-spotlight[data-motion=ready].has-entered .nn-founder__copy>*{animation:.65s both nn-founder-reveal}.nn-home .nn-founder-spotlight[data-motion=ready].has-entered .nn-founder__copy>span{animation-delay:80ms}.nn-home .nn-founder-spotlight[data-motion=ready].has-entered .nn-founder__copy>h2{animation-delay:.16s}.nn-home .nn-founder-spotlight[data-motion=ready].has-entered .nn-founder__copy>blockquote{animation-delay:.24s}.nn-home .nn-founder-spotlight[data-motion=ready].has-entered .nn-founder__copy>p{animation-delay:.32s}.nn-home .nn-founder-spotlight[data-motion=ready].has-entered .nn-founder__copy>footer{animation-delay:.4s}.nn-home .nn-founder-spotlight[data-motion=ready].has-entered .nn-founder__copy>span:before{transform-origin:0;animation:.7s .18s both nn-founder-gold-line}.nn-home .nn-founder-spotlight .nn-founder__links>a:first-child{isolation:isolate;position:relative;overflow:hidden}.nn-home .nn-founder-spotlight .nn-founder__links>a:first-child:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#fff8 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.nn-home .nn-founder-spotlight .nn-founder__links>a:first-child:is(:hover,:focus-visible,:active):before{animation:.65s both nn-founder-button-light}@keyframes nn-founder-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes nn-founder-gold-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes nn-founder-button-light{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media (width<=680px),(hover:none){.nn-home .nn-founder-spotlight .nn-founder__image{transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.nn-home .nn-founder-spotlight .nn-founder__image,.nn-home .nn-founder-spotlight .nn-founder__image img,.nn-home .nn-founder-spotlight .nn-founder__copy>*,.nn-home .nn-founder-spotlight .nn-founder__copy>span:before{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.nn-home .nn-founder-spotlight .nn-founder__links>a{transition:none}.nn-home .nn-founder-spotlight .nn-founder__links>a:hover{transform:none}.nn-home .nn-founder-spotlight .nn-founder__links>a:first-child:before{display:none}}html.nn-ivory-gold body .nn-home .nn-founder.nn-founder-spotlight .nn-founder__copy{box-shadow:none!important;background:0 0!important}html.nn-signature-2027 .nn-home .home-quick-searches{scroll-snap-type:x proximity;gap:10px;padding-top:18px;padding-bottom:12px;display:flex;overflow-x:auto}.home-quick-searches a,.home-return-searches a{color:#454545;scroll-snap-align:start;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fffdf7,#f0f0f0);border:1px solid #bfab7d80;border-radius:14px;flex-shrink:0;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:.875rem;display:inline-flex;box-shadow:inset 0 1px #fff,0 3px #cccccc60,0 6px 12px #3232320c}.home-return{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px}.home-return header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.home-return header h2{margin:0}.home-return header>a{color:#515151;align-items:center;min-height:44px;font-size:.875rem;text-decoration:underline;display:flex}.home-return-tabs{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.home-return-tabs button{color:#454545;cursor:pointer;--nn-context-ink:#181b20;background:#f5f9fb;border:1px solid #c8c8c8;border-radius:12px;min-height:44px;padding:9px 14px;font-size:.875rem}.home-return-tabs button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(135deg,#484848,#2c2c2c);box-shadow:inset 0 1px #fff3,0 3px #1a1a1a}.home-return-track{scroll-snap-type:x proximity;gap:12px;padding-bottom:10px;display:flex;overflow-x:auto}.home-return-track>a{scroll-snap-align:start;--nn-context-ink:#181b20;background:#fff;border:1px solid #ccc;border-radius:16px;flex:0 0 320px;align-items:center;gap:12px;width:320px;min-width:0;padding:10px;display:flex;box-shadow:0 3px #d8d8d860}.home-return-track img{object-fit:cover;border-radius:10px;width:98px;height:84px}.home-return-track>a>div{min-width:0}.home-return-track small,.home-return-track b,.home-return-track span{color:#464646;font-size:.875rem;line-height:1.5;display:block}.home-return-track b{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-return-track small{color:#6f6f6f}.home-return-searches{flex-wrap:wrap;gap:10px;display:flex}html.nn-signature-2027 .nn-home .nn-curated-card{border-radius:20px;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:inset 0 1px #fff,0 3px #d7d7d780,0 12px 24px #3b3b3b12}html.nn-signature-2027 .nn-home .nn-curated-copy{padding:18px!important}.nn-curated-copy>strong{color:#3a3a3a;font-size:1.35rem;display:block}.home-card-freshness{color:#6a6a6a;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:.875rem;display:flex}.home-card-freshness span{color:#565656;--nn-context-ink:#181b20;background:#e8f1f1;border-radius:8px;padding:4px 8px}.home-card-actions{border-top:1px solid #e2e2e2;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.home-card-actions>.property-shortlist-button,.home-card-actions>a{color:#494949;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#f7f8fa);border:1px solid #c8c8c8;border-radius:12px;align-items:center;gap:6px;font-size:.875rem;display:inline-flex;box-shadow:inset 0 1px #fff,0 2px #d2d2d270;min-height:44px!important;padding:9px 12px!important;position:static!important}.home-card-actions>.property-shortlist-button.active{color:#785818;--nn-context-ink:#181b20;background:#fff2cd;border-color:#d2b775}.home-card-actions>a{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(145deg,#4b4b4b,#2f2f2f);border-color:#4c4c4c}.home-card-actions b{font-size:.875rem!important}@media (hover:hover) and (pointer:fine){.home-quick-searches a:hover,.home-return-track>a:hover{border-color:#b18c40;transform:translateY(-2px)}.nn-home .nn-curated-card:hover{box-shadow:0 5px #d2d2d280,0 18px 32px #3b3b3b24}}.home-quick-searches a:active,.home-card-actions :is(a,button):active,.home-return-tabs button:active{transform:translateY(1px)}.home-quick-searches a:focus-visible,.home-return :is(a,button):focus-visible,.home-card-actions :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #b08a43}html.nn-signature-2027 .nn-home section{opacity:1!important;visibility:visible!important}@media (width<=650px){.nn-home .nn-curated-controls h3{font-size:1.125rem!important}.home-return header{align-items:flex-start}.home-return-track>a{flex-basis:285px;width:285px}.home-return-searches{flex-wrap:nowrap;padding-bottom:8px;overflow-x:auto}.home-card-actions{gap:6px}.home-card-actions>a,.home-card-actions>button{padding:9px 10px!important}}@media (prefers-reduced-motion:reduce){.nn-home .nn-curated-card,.home-quick-searches a,.home-return-track>a{transition:none!important;transform:none!important}}html.nn-signature-2027 .nn-curated-explorer{width:min(1340px,100% - 48px);color:var(--nn-context-ink,#181b20);margin:32px auto;font-size:1rem}.nn-curated-controls{--nn-context-ink:#fff;background:linear-gradient(125deg,#3a3a3a,#181b20);border:1px solid #bfa06466;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;padding:26px;display:flex;box-shadow:inset 0 1px #fff2,0 18px 40px #0002}.nn-curated-kicker{letter-spacing:.12em;color:#ecd197;font-size:.75rem}html.nn-signature-2027 .nn-curated-controls h3{color:var(--nn-context-ink,#181b20)!important;margin:8px 0 0!important;font-size:1.3rem!important;line-height:1.6!important}.nn-curated-filters{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.nn-curated-filters [role=group]{border:1px solid #aaa6;border-radius:999px;gap:4px;padding:4px;display:flex}.nn-curated-filters button{color:var(--nn-context-ink,#181b20);min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px 18px;font-size:.875rem}.nn-curated-filters button[aria-pressed=true]{color:#262626;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f3dfb1,#bd9349);box-shadow:0 3px 12px #0003}.nn-curated-filters label{color:var(--nn-context-ink,#181b20);gap:6px;font-size:.875rem;display:grid}.nn-curated-filters select{color:#323232;min-width:180px;min-height:44px;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #acacac;border-radius:10px;padding:8px 12px}.nn-curated-count{color:silver;margin:18px 4px;font-size:.875rem;line-height:1.7}.nn-curated-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.nn-curated-card{--nn-context-ink:#fff;background:linear-gradient(150deg,#343434,#202020);border:1px solid #93939366;border-radius:22px;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 8px #131313,0 22px 35px #0002}.nn-curated-cover{aspect-ratio:3/2;position:relative;overflow:hidden}.nn-curated-cover>a{height:100%;display:block}.nn-curated-cover img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.nn-curated-cover>span{color:var(--nn-context-ink,#181b20);pointer-events:none;background:#212121e8;border-radius:999px;padding:7px 12px;font-size:.875rem;position:absolute;top:16px;left:16px}.nn-curated-cover>button{color:#333;min-height:44px;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #fff8;border-radius:999px;padding:10px 16px;font-size:.875rem;font-weight:600;position:absolute;bottom:16px;right:16px;box-shadow:0 4px 20px #0004}.nn-curated-copy{padding:24px}.nn-curated-copy>p{margin:0 0 10px;font-size:.875rem;line-height:1.7;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027 .nn-curated-copy h3{color:var(--nn-context-ink,#181b20)!important;margin:0 0 18px!important;font-size:1.2rem!important;line-height:1.6!important}.nn-curated-copy a{color:inherit;text-decoration:none}.nn-curated-facts{color:var(--nn-context-ink,#181b20);flex-wrap:wrap;gap:8px;margin-bottom:20px;font-size:.875rem;line-height:1.6;display:flex}.nn-curated-facts span{border:1px solid #87878766;border-radius:8px;padding:5px 8px}.nn-curated-copy>strong{color:#f1d295;border-top:1px solid #84848455;padding-top:16px;font-size:1.25rem;line-height:1.6;display:block}.nn-curated-more,.nn-curated-empty button{color:#2b2b2b;min-height:48px;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:#e4c381;border:1px solid #bfa064;border-radius:999px;margin:30px auto 0;padding:12px 28px;display:block}.nn-curated-empty{text-align:center;border:1px dashed #8b8b8b;border-radius:20px;padding:35px}.nn-curated-empty h3{color:var(--nn-context-ink,#181b20)!important;font-size:1.25rem!important}.nn-curated-empty p{color:var(--nn-context-ink,#181b20);line-height:1.8}.nn-home-preview{width:min(1040px,100% - 32px);max-height:88dvh;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#252525;border:1px solid #bfa06477;border-radius:24px;padding:0;overflow:auto;box-shadow:0 30px 100px #0008}.nn-home-preview::backdrop{background:#121212dc}.nn-preview-close{color:#333;z-index:1;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd;border-radius:50%;width:48px;height:48px;font-size:28px;position:absolute;top:12px;right:12px}.nn-preview-layout{grid-template-columns:1.15fr 1fr;display:grid}.nn-preview-layout>img{object-fit:contain;--nn-context-ink:#fff;background:#121212;width:100%;height:100%;max-height:720px;display:block}.nn-preview-layout>div{padding:48px 30px 30px}html.nn-signature-2027 .nn-home-preview h2{color:var(--nn-context-ink,#181b20)!important;margin:12px 0!important;font-size:1.5rem!important;line-height:1.6!important}.nn-preview-layout p{color:var(--nn-context-ink,#181b20);line-height:1.8}.nn-preview-layout strong{color:#efd292;font-size:1.5rem}.nn-preview-layout dl>div{border-bottom:1px solid #8b8b8b55;justify-content:space-between;gap:15px;padding:12px 0;font-size:.875rem;display:flex}.nn-preview-layout dd{text-align:right;margin:0}.nn-preview-layout .gold-button{--nn-context-ink:#181b20;background:#e4c381;border-radius:12px;justify-content:center;min-height:48px;margin-top:24px;padding:12px;display:flex;color:#2b2b2b!important;font-size:1rem!important}.nn-preview-layout>div>button{min-height:44px;color:var(--nn-context-ink,#181b20);font:inherit;cursor:pointer;background:0 0;border:0;margin:14px auto 0;text-decoration:underline;display:block}.nn-curated-explorer :is(button,select,a):focus-visible{outline-offset:4px;outline:3px solid #ebca80}@media (hover:hover) and (pointer:fine){.nn-curated-card:hover{transform:perspective(1000px) translateY(-7px) rotateX(var(--tilt-x,1deg)) rotateY(var(--tilt-y,0deg));border-color:#e4c381;box-shadow:0 8px #131313,0 25px 50px #0004}.nn-curated-card:hover img{transform:scale(1.045)}.nn-curated-cover>button:hover{--nn-context-ink:#181b20;background:#f0d399}}@media (width<=1000px){.nn-curated-controls{flex-direction:column;align-items:start}.nn-curated-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){html.nn-signature-2027 .nn-curated-explorer{width:calc(100% - 24px)}.nn-curated-controls{gap:20px;padding:20px}.nn-curated-filters{align-items:stretch;gap:12px;width:100%}.nn-curated-filters [role=group]{flex:1;justify-content:center}.nn-curated-filters label{width:100%}.nn-curated-grid{grid-template-columns:1fr;gap:24px}.nn-curated-copy{padding:20px}.nn-preview-layout{grid-template-columns:1fr}.nn-preview-layout>img{object-fit:contain;height:auto;max-height:40dvh}.nn-preview-layout>div{padding:24px}.nn-home-preview{border-radius:18px;max-height:90dvh}}@media (prefers-reduced-motion:reduce){.nn-curated-card,.nn-curated-cover img{transition:none!important;transform:none!important}}@media (hover:hover) and (pointer:fine){.nn-curated-card:after{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(circle at var(--light-x,50%) var(--light-y,20%),#f4d89a22,transparent 55%);opacity:0;transition:opacity .25s;position:absolute;inset:0}.nn-curated-card:hover:after{opacity:1}}html.nn-signature-2027 .nn-home-preview{inset:0;margin:auto!important}html.nn-signature-2027 .nn-preview-close{border-radius:50%!important}html.nn-signature-2027 .nn-curated-cover>button,html.nn-signature-2027 .nn-curated-filters button,html.nn-signature-2027 .nn-curated-more{border-radius:999px!important}:root{--nn-ink:#151515;--nn-deep:#272727;--nn-green:#0b4d43;--nn-mint:#39d2b4;--nn-gold:#caa55c;--nn-paper:#f5f4ef;--nn-white:#fff;--nn-line:#15151524;--nn-serif:var(--font-thai-serif),"Noto Serif Thai",serif;--nn-sans:var(--font-thai),Arial,sans-serif}html{scroll-behavior:smooth}.nn-home{--nn-ink:var(--brand-primary,#151515);--nn-deep:var(--brand-primary,#272727);--nn-green:var(--brand-primary,#0b4d43);--nn-mint:var(--brand-accent,#39d2b4);--nn-gold:var(--brand-accent,#caa55c);--nn-paper:var(--brand-surface,#f5f4ef);color:var(--nn-ink);background:var(--nn-paper);font-family:var(--nn-sans);overflow:hidden}.nn-header{z-index:1200;color:var(--nn-ink);--nn-context-ink:#181b20;background:#fff;transition:box-shadow .25s;position:fixed;top:0;left:0;right:0}.nn-header--scrolled{box-shadow:0 12px 35px #1515151f}.nn-header__bar{height:28px;color:var(--nn-context-ink,#181b20);background:var(--nn-ink);letter-spacing:.16em;justify-content:space-between;align-items:center;padding:0 34px;font-size:9px;display:flex}.nn-header__bar>div{gap:25px;display:flex}.nn-header__bar a:hover{color:var(--nn-context-ink,#181b20)}.nn-header__main{border-bottom:1px solid #e4e7e6;grid-template-columns:auto auto 1fr auto;align-items:center;height:82px;padding:0 34px;display:grid}.nn-menu{cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:0;border-right:1px solid #e4e7e6;grid-template-columns:20px 1fr;align-content:center;gap:5px 10px;width:79px;height:82px;margin-left:-34px;padding:0 19px;display:grid}.nn-menu i{background:var(--nn-deep);height:2px}.nn-menu i:nth-child(2){width:14px}.nn-menu span{letter-spacing:.09em;grid-area:1/2/3;align-self:center;font-size:9px;font-weight:700}.nn-menu:hover{color:var(--nn-context-ink,#181b20);background:var(--nn-green)}.nn-menu:hover i{--nn-context-ink:#181b20;background:#fff}.nn-logo{align-items:center;gap:9px;margin:0 32px 0 24px;display:flex}.nn-logo img{object-fit:contain;width:50px;height:50px}.nn-logo>span{border-left:1px solid #d7d8d4;flex-direction:column;padding-left:10px;display:flex}.nn-logo b{letter-spacing:.13em;font:600 13px/1.1 Georgia,serif}.nn-logo small{color:#967234;letter-spacing:.23em;margin-top:4px;font-size:7px;font-weight:700}.nn-primary{align-items:center;gap:27px;height:100%;display:flex}.nn-primary a{white-space:nowrap;align-items:center;height:100%;font-size:12px;font-weight:600;display:flex;position:relative}.nn-primary a:after{content:"";background:var(--nn-mint);height:3px;transition:all .25s;position:absolute;bottom:-1px;left:50%;right:50%}.nn-primary a:hover:after{left:0;right:0}.nn-utility{align-items:center;gap:5px;height:100%;display:flex}.nn-utility>a:not(.nn-header-cta):not(.nn-member-cta){place-items:center;width:39px;height:39px;display:grid}.nn-utility>a:not(.nn-header-cta):not(.nn-member-cta):hover{color:var(--nn-green);--nn-context-ink:#181b20;background:#eef7f4}.nn-member-cta{color:#262626;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f2d98e,#d2a74c);border:1px solid #c29a45;align-items:center;gap:9px;height:46px;padding:0 13px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 8px 20px #815b1229}.nn-member-cta:hover{color:#151515;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f8e5a9,#dcb65e);transform:translateY(-1px);box-shadow:0 11px 25px #815b123d}.nn-member-cta>span{white-space:nowrap;flex-direction:column;line-height:1.1;display:flex}.nn-member-cta b{font-size:10px}.nn-member-cta em{font-size:9px;font-style:normal;font-weight:800;display:none}.nn-member-cta small{color:#1515159e;margin-top:4px;font-size:6.5px}.nn-language{margin:0 8px;display:flex}.nn-language button{color:#9aa3a1;cursor:pointer;background:0 0;border:0;padding:7px 6px;font-size:8px}.nn-language button.active{color:var(--nn-green);font-weight:800}.nn-header-cta{height:46px;color:var(--nn-context-ink,#181b20);background:var(--nn-green);align-items:center;gap:14px;padding:0 18px;font-size:11px;font-weight:700;display:flex}.nn-header-cta:hover{--nn-context-ink:#fff;background:#0d6558}.nn-drawer{z-index:2000;visibility:hidden;opacity:0;transition:all .3s;position:fixed;inset:0}.nn-drawer.is-open{visibility:visible;opacity:1}.nn-drawer__backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0b0b0bb8;border:0;position:absolute;inset:0}.nn-drawer aside{width:min(1120px,90vw);color:var(--nn-context-ink,#181b20);background:var(--nn-ink);transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;left:0;overflow:auto;transform:translate(-100%)}.nn-drawer.is-open aside{transform:none}.nn-drawer aside>header{border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;height:108px;padding:0 55px;display:flex}.nn-drawer aside>header>a{letter-spacing:.14em;align-items:center;gap:14px;font:600 16px Georgia,serif;display:flex}.nn-drawer aside>header img{object-fit:contain;width:55px;height:55px}.nn-drawer aside>header small{color:#c4a05c;font:600 7px var(--nn-sans);letter-spacing:.2em;margin-top:5px;display:block}.nn-drawer aside>header button{width:46px;height:46px;color:var(--nn-context-ink,#181b20);background:0 0;border:1px solid #ffffff40;place-items:center;display:grid}.nn-drawer__intro{padding:55px 55px 40px}.nn-drawer__intro p{color:var(--nn-mint);letter-spacing:.2em;font-size:9px}.nn-drawer__intro h2{font:400 clamp(38px,4.3vw,62px)/1.25 var(--nn-serif);margin:15px 0 0}.nn-drawer__intro h2 em{color:#d5b875;font-style:normal}.nn-drawer__groups{border-top:1px solid #ffffff21;border-left:1px solid #ffffff21;grid-template-columns:repeat(4,1fr);margin:0 55px;display:grid}.nn-drawer__groups section{border-bottom:1px solid #ffffff21;border-right:1px solid #ffffff21;min-height:315px;padding:28px 25px;position:relative}.nn-drawer__groups section>span{color:#ffffff4d;font:400 12px Georgia,serif;position:absolute;top:20px;right:20px}.nn-drawer__groups h3{color:#d9bd7c;font:500 18px var(--nn-serif);margin:0 0 25px}.nn-drawer__groups a{color:var(--nn-context-ink,#181b20);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:12px 0;font-size:11px;display:flex}.nn-drawer__groups a:hover{color:var(--nn-context-ink,#181b20);padding-left:5px}.nn-drawer aside>footer{color:#ffffff73;justify-content:space-between;padding:28px 55px;font-size:9px;display:flex}.nn-drawer aside>footer div{color:#d4b671;letter-spacing:.12em;gap:24px;display:flex}.nn-founder{--nn-context-ink:#181b20;background:#f0eee7;grid-template-columns:.92fr 1.08fr;min-height:830px;display:grid}.nn-founder__image{position:relative;overflow:hidden}.nn-founder__image:after{content:"";background:linear-gradient(#0000 50%,#101010a6);position:absolute;inset:0}.nn-founder__image img{object-fit:cover;object-position:center top;filter:saturate(.8);width:100%;height:100%}.nn-founder__image>span{z-index:2;border-left:2px solid var(--nn-mint);color:var(--nn-context-ink,#181b20);letter-spacing:.18em;padding-left:15px;font-size:8px;position:absolute;bottom:35px;left:38px}.nn-founder__copy{flex-direction:column;justify-content:center;padding:80px 9vw;display:flex}.nn-founder__copy>span{color:#99743b;letter-spacing:.18em;font-size:9px;font-weight:800}.nn-founder h2{font:400 clamp(46px,4.8vw,69px)/1.15 var(--nn-serif);letter-spacing:-.04em;margin:22px 0 28px}.nn-founder blockquote{border-top:1px solid var(--nn-line);border-bottom:1px solid var(--nn-line);color:var(--nn-green);font:400 20px/1.8 var(--nn-serif);margin:0 0 25px;padding:24px 0}.nn-founder__copy>p{color:#687571;font-size:13px;line-height:1.95}.nn-founder__copy footer{justify-content:space-between;align-items:end;margin-top:40px;display:flex}.nn-founder__copy footer div{flex-direction:column;display:flex}.nn-founder__copy footer b{font:600 15px var(--nn-serif)}.nn-founder__copy footer small{color:#7e8986;margin-top:5px;font-size:9px}.nn-founder__copy footer a{border-bottom:1px solid var(--nn-green);color:var(--nn-green);align-items:center;gap:15px;padding-bottom:8px;font-size:10px;font-weight:700;display:flex}@media (width<=1280px){.nn-primary{gap:18px}.nn-primary a{font-size:10px}.nn-logo{margin-left:16px;margin-right:20px}.nn-utility>a:not(.nn-header-cta):not(.nn-member-cta),.nn-member-cta small{display:none}}@media (width<=1020px){.nn-primary{display:none}.nn-header__main{grid-template-columns:auto auto 1fr auto}.nn-utility{justify-self:end}.nn-utility>a:not(.nn-header-cta):not(.nn-member-cta){display:grid}.nn-drawer__groups{grid-template-columns:repeat(2,1fr)}.nn-founder{grid-template-columns:1fr}.nn-founder__image{height:720px}}@media (width<=650px){.nn-header__bar{display:none}.nn-header__main{grid-template-columns:52px minmax(0,1fr);gap:12px;height:72px;padding:0 18px 0 0}.nn-menu{grid-template-columns:18px;width:52px;height:72px;margin:0;padding:0 17px}.nn-menu span{display:none}.nn-logo{width:132px;min-width:132px;height:52px;margin:0}.nn-logo img{object-fit:contain;object-position:left center;width:132px;height:52px}.nn-logo>span,.nn-utility{display:none}.nn-drawer aside{width:100vw}.nn-drawer aside>header,.nn-drawer__intro,.nn-drawer aside>footer{padding-left:22px;padding-right:22px}.nn-drawer__groups{grid-template-columns:1fr;margin:0 22px}.nn-drawer__groups section{min-height:auto}.nn-drawer aside>footer{flex-direction:column;align-items:flex-start;gap:15px}.nn-founder__image{height:520px}.nn-founder__copy{padding:75px 22px}.nn-founder h2{font-size:40px}.nn-founder blockquote{font-size:16px}.nn-founder__copy footer{flex-direction:column;align-items:flex-start;gap:25px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.nn-os,.nn-portfolio,.nn-intelligence,.nn-services,.nn-founder,.company-vtr-section,.nn-editorial,.nn-final{content-visibility:auto;contain-intrinsic-size:auto 760px}@media (width>=1021px){.nn-primary{flex-wrap:wrap;align-content:center;gap:0 18px;min-width:0;padding:6px 12px 6px 0}.nn-primary a{height:auto;min-height:32px}}:root{--nn-ink:#0d0d0d;--nn-deep:#1c1c1c;--nn-green:#282828;--nn-mint:#d7ad5a;--nn-gold:#d7ad5a;--nn-cyan:#cdcdcd;--nn-paper:#f3f0e9}.nn-header__bar{--nn-context-ink:#fff;background:linear-gradient(90deg,#090909,#212121 56%,#11131a)}.nn-header__bar:before{content:"NATIONNEST REALTY";color:#d7ad5a}.nn-header__bar>span{position:absolute;left:50%;transform:translate(-50%)}.nn-menu:hover,.nn-header-cta,.nn-hero__search form>button,.nn-intelligence__copy>div a:first-child{--nn-context-ink:#fff;background:linear-gradient(135deg,#1c1c1c,#383838)}.nn-primary a:after,.nn-hero__content>p span,.nn-hero__pager button.active i{--nn-context-ink:#181b20;background:linear-gradient(90deg,#d7ad5a,#fff0be)}.nn-hero__search>footer span,.nn-pulse span,.nn-heading>span,.nn-intelligence__copy>span,.nn-founder__copy>span{color:#9a6d25}.nn-view-all,.nn-founder__copy footer a{color:#8b6122;border-color:#c59a4b}@keyframes nnOrbit{to{transform:rotate(360deg)}}@media (width<=1000px){}@media (width<=650px){.nn-header__bar:before{display:none}.nn-header__bar>span{position:static;transform:none}}@media (prefers-reduced-motion:reduce){}.editorial-hub-tabs{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.editorial-hub-tabs a{color:var(--nn-context-ink,#181b20);border:1px solid #ffffff40;padding:11px 16px;font-size:10px;font-weight:700}.editorial-hub-tabs a.active,.editorial-hub-tabs a:hover{color:#141414;--nn-context-ink:#181b20;background:linear-gradient(135deg,#b98530,#f0d487);border-color:#d7ad5a}@media (width<=700px){}.luxe-hero__lightfield{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.luxe-hero--living .luxe-hero__media>.luxe-hero__slide{opacity:0;will-change:opacity, transform;transition:opacity 1.25s,transform 7.4s cubic-bezier(.2,.65,.25,1);position:absolute;inset:0;transform:scale(1.055)}.luxe-hero--living .luxe-hero__media>.luxe-hero__slide.is-active{z-index:0;opacity:1;transform:scale(1)}@keyframes nn-listing-camera{0%,to{transform:scale(1.025)translate(-.5%)}50%{transform:scale(1.075)translate(.7%,-.5%)}}@media (width<=760px){}.luxe-hero__lightfield i{opacity:.6;background:linear-gradient(90deg,#0000,#d5af5b8c,#0000);width:38vw;height:1px;animation:13s ease-in-out infinite nn-light-drift;position:absolute;transform:rotate(-18deg)}.luxe-hero__lightfield i:first-child{top:24%;left:-8%}.luxe-hero__lightfield i:nth-child(2){animation-delay:-5s;top:55%;right:-9%}.luxe-hero__lightfield i:nth-child(3){animation-delay:-9s;top:76%;left:22%}.luxe-hero__lightfield span{border:1px solid #d3ae572e;border-radius:50%;width:26rem;height:26rem;animation:16s ease-in-out infinite nn-orbit;position:absolute;top:12%;right:4%}@keyframes nn-light-drift{50%{opacity:.28;transform:translate(5vw,-18px)rotate(-18deg)}}@keyframes nn-orbit{50%{opacity:.55;transform:translate(-20px,18px)scale(1.04)}}.luxe-search-v2{grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:start;min-height:118px}.luxe-search-v2>button{min-height:74px}.luxe-search__advanced{border-top:1px solid #1e1e1e1f;grid-column:1/-1;padding:0 18px}.luxe-search__mobile-filters{display:none}.luxe-search__advanced summary{cursor:pointer;color:#292929;align-items:center;gap:10px;min-height:44px;font-size:12px;font-weight:750;display:flex}.luxe-search__advanced summary span{color:#6f7780;font-weight:500}.luxe-search__advanced>div{grid-template-columns:2fr repeat(3,1fr);gap:10px;padding:0 0 16px;display:grid}.luxe-search__advanced label{--nn-context-ink:#181b20;background:#fff;border:1px solid #d9d8d3;min-height:62px;padding:8px 12px}.luxe-search__advanced input,.luxe-search__advanced select{color:#282828;background:0 0;border:0;width:100%;min-height:28px}.nn-property-directory{padding:100px 0}.nn-property-directory>header{max-width:720px;margin-bottom:34px}.nn-property-directory>header span{color:#a77a2f;letter-spacing:.2em;font-size:10px;font-weight:800}.nn-property-directory h2{color:#1d1d1d;margin:12px 0 8px;font-size:clamp(30px,4vw,54px);font-weight:500}.nn-property-directory p{color:#65717c}.nn-property-directory>div{border-top:1px solid #d9d6cf;border-left:1px solid #d9d6cf;grid-template-columns:repeat(5,1fr);display:grid}.nn-property-directory a{color:#252525;--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #d9d6cf;border-right:1px solid #d9d6cf;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:148px;padding:22px;transition:background .2s,color .2s;display:grid}.nn-property-directory a:hover{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1d1d1d}.nn-property-directory a>small{color:#af873f;grid-column:1/-1;font-size:9px}.nn-property-directory a span{flex-direction:column;display:flex}.nn-property-directory a b{font-size:16px}.nn-property-directory a em{letter-spacing:.13em;opacity:.65;font-size:8px;font-style:normal}@media (width<=900px){.luxe-search-v2{grid-template-columns:repeat(2,1fr)}.luxe-search-v2>button{min-height:58px}.luxe-search__advanced>div{grid-template-columns:1fr 1fr}.nn-property-directory>div{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-search-v2{border-top:2px solid #d8ae54;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;min-height:0;padding:10px;overflow:visible;box-shadow:0 24px 55px #0f0f0f59;bottom:16px!important;left:14px!important;right:14px!important}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-search-v2:before{display:none}.luxe-search-v2>.luxe-search__core-field{border:0;border-bottom:1px solid #dfddd6;min-height:62px;padding:8px 10px}.luxe-search-v2>.luxe-search__core-field:first-of-type{border-right:1px solid #dfddd6}.luxe-search-v2>.luxe-search__desktop-field{display:none!important}.luxe-search-v2>button{touch-action:manipulation;border-radius:12px;grid-column:1/-1;margin-top:9px;min-height:52px!important}.luxe-search-v2>button span{display:inline}.luxe-search__mobile-filters,.luxe-search__advanced{border:0;grid-column:span 1;min-width:0;padding:0;display:block}.luxe-search__mobile-filters summary,.luxe-search__advanced summary{color:#2f2f2f;cursor:pointer;justify-content:center;align-items:center;min-height:44px;font-size:12px;font-weight:750;display:flex}.luxe-search__mobile-filters>div,.luxe-search__advanced>div{--nn-context-ink:#181b20;background:#f7f7f4;border:1px solid #24242424;border-radius:18px 18px 0 0;grid-template-columns:1fr;gap:8px;max-height:48vh;padding:12px;position:absolute;bottom:100%;left:0;right:0;overflow-y:auto;box-shadow:0 -18px 45px #0f0f0f33}.luxe-search__mobile-filters label,.luxe-search__advanced label{--nn-context-ink:#181b20;background:#fff;border:1px solid #deddd8;min-height:58px;padding:8px 10px}.luxe-search__advanced{padding:0}.luxe-search__advanced summary span{display:none}.luxe-search__advanced>div,.discovery-search__advanced>div{grid-template-columns:1fr}.nn-property-directory{padding:70px 18px}.nn-property-directory a{grid-template-columns:auto 1fr;min-height:124px;padding:16px}.nn-property-directory a>svg:last-child{display:none}}@media (prefers-reduced-motion:reduce){.luxe-hero__lightfield *,.advertising-card img,.luxe-hero__slide,.nn-portfolio__grid--living img{transition:none!important;animation:none!important}}.market-explorer{color:#212121;--nn-context-ink:#181b20;background:linear-gradient(#f5f8f9 0,#fff 42%,#f3f7f7 100%);padding:30px 0 110px}.market-explorer header{justify-content:space-between;align-items:end;gap:30px;display:flex}.market-explorer header small,.market-directory header small{color:#a77a2f;letter-spacing:.18em;font-size:.7rem;font-weight:800}.market-explorer header h2,.market-directory h2{margin:.5rem 0 0;font-size:clamp(2rem,4vw,3.8rem);font-weight:500;line-height:1.08}.market-explorer header p{color:#677681;max-width:600px;margin:.65rem 0 0;font-size:1rem}.market-explorer header>a{color:#806027;border-bottom:1px solid #b89551;padding:.4rem 0;font-size:.9rem}@keyframes marketIconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.market-explorer__locations{padding-top:30px}.market-explorer__locations>div{counter-reset:market-location;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:32px;display:grid}.market-explorer__locations>div>a{counter-increment:market-location;border:1px solid #ffffffc7;border-radius:18px;min-height:210px;transition:transform .28s,box-shadow .28s,border-color .28s;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 18px 46px #1e1e1e1f}.market-explorer__locations>div>a.wide{grid-column:span 2}.market-explorer__locations picture{position:absolute;inset:0}.market-explorer__locations img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.7,.2,1),filter .35s;position:absolute;inset:0}.market-explorer__locations>div>a:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff52 49%,#f2c86938 52%,#0000 60%);transition:transform .85s cubic-bezier(.2,.7,.2,1);position:absolute;inset:-35% -90%;transform:translate(-45%)rotate(2deg)}.market-explorer__locations>div>a:after,.market-explorer__lifestyle a:after{content:"";background:linear-gradient(#0000 20%,#101010d6);position:absolute;inset:0}.market-explorer__locations>div>a:hover img,.market-explorer__lifestyle a:hover img{transform:scale(1.075)}.market-explorer__locations>div>a:hover,.market-explorer__locations>div>a:focus-visible{border-color:#be8f389e;transform:translateY(-7px);box-shadow:0 26px 58px #1e1e1e33,0 0 0 1px #d0a6521f}.market-explorer__locations>div>a:hover:before,.market-explorer__locations>div>a:focus-visible:before{transform:translate(48%)rotate(2deg)}.market-explorer__locations>div>a:focus-visible{outline-offset:4px;outline:3px solid #e9bf62}.market-explorer__locations>div>a:focus-visible img{transform:scale(1.075)}.market-explorer__locations>div>a span{z-index:2;color:var(--nn-context-ink,#181b20);transition:transform .28s;position:absolute;bottom:18px;left:22px;right:22px;transform:translateY(0)}.market-explorer__locations>div>a span:before{content:counter(market-location, decimal-leading-zero) "  ·  CURATED LOCATION";color:#f0cd78;letter-spacing:.13em;margin-bottom:7px;font-size:.62rem;font-weight:800;display:block}.market-explorer__locations>div>a:hover span,.market-explorer__locations>div>a:focus-visible span{transform:translateY(-3px)}.market-explorer__locations b{font-size:1.25rem;display:block}.market-explorer__locations span small{opacity:.82;margin-top:5px;font-size:.8rem;display:block}.market-explorer__locations span em{max-width:34rem;color:var(--nn-context-ink,#181b20);margin-top:8px;font-size:.72rem;font-style:normal;line-height:1.45;display:block}@media (width<=900px){.market-explorer__locations>div,.market-explorer__lifestyle>div,.market-directory__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.market-explorer{padding-bottom:64px}.market-explorer header{flex-direction:column;align-items:flex-start;gap:18px}.market-explorer header h2,.market-directory h2{font-size:clamp(2rem,10.5vw,2.7rem);line-height:1.12}.market-explorer header>a{white-space:nowrap;border:1px solid #a1752c6b;border-radius:99px;align-items:center;gap:9px;min-height:44px;padding:0 16px;display:inline-flex}.market-explorer__locations,.market-explorer__lifestyle,.market-explorer__transit{padding-top:58px;padding-left:18px;padding-right:18px}.market-explorer__locations>div{grid-template-columns:1fr 1fr}.market-explorer__locations>div>a,.market-explorer__locations>div>a.wide{grid-column:auto;min-height:170px}.market-explorer__locations>div>a{border-radius:15px}.market-explorer__locations>div>a:active{transform:scale(.975)}.market-explorer__locations b{font-size:1rem}.market-explorer__locations span em{display:none}}.market-explorer__locations>div>a:after{background:linear-gradient(#10101000 34%,#101010b8 100%)}@media (width<=900px){}@media (width<=600px){}@keyframes developer-flow{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.market-explorer img{transition:none}}@media (width<=600px){}.market-explorer__locations img{filter:saturate(1.12)contrast(1.04)brightness(1.03)}@media (width<=600px){}@media (prefers-reduced-motion:reduce){.market-directory article a,.market-explorer__lifestyle a,.market-type-rail i,.market-explorer__locations>div>a,.market-explorer__locations img,.market-explorer__locations>div>a:before,.market-explorer__locations>div>a span{transition:none;animation:none}}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic{isolation:isolate;--nn-context-ink:#fff;background:#0a0a0a;height:min(940px,92dvh);min-height:780px;overflow:hidden}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media{clip-path:none!important;opacity:1!important;inset:110px 0 0!important}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media>img,html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media>video{object-fit:cover;object-position:center;filter:saturate(.88)contrast(1.06);width:100%;height:100%}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media>video{z-index:1;opacity:0;transition:opacity .32s;animation:18s ease-in-out infinite alternate nn-cinema-breathe;position:relative}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media>video.is-ready,html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__fallback{opacity:1}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__poster{z-index:0;opacity:1;transition:opacity .36s;display:block;position:absolute;inset:0}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__poster.is-covered{opacity:0}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__poster>img{object-fit:cover;object-position:center;filter:saturate(.88)contrast(1.06);width:100%;height:100%}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media>i{z-index:2;background:linear-gradient(90deg,#090909f0 0%,#090909ad 36%,#09090929 70%),linear-gradient(#0000 46%,#090909e0 100%),radial-gradient(circle at 76% 30%,#0000 0 12%,#09090929 54%)}@media (width<=900px){}@media (width<=620px){}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic:after{opacity:.58;background-size:86px 86px,86px 86px,auto;inset:110px 0 0}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__content{width:min(760px,58vw);top:185px}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__content h1{font-size:clamp(58px,7vw,108px);line-height:.94}@keyframes nn-cinema-breathe{0%{transform:scale(1.015)translate(-.35%)}to{transform:scale(1.07)translate(.45%,-.35%)}}.nn-property-rail-shell{position:relative}.nn-property-rail-controls{z-index:3;grid-template-columns:auto minmax(160px,440px) auto;align-items:center;gap:22px;margin:6px 6vw 0;display:grid;position:relative}.nn-property-rail-count{color:#292929;align-items:center;gap:9px;font-style:normal;display:flex}.nn-property-rail-count b{font:700 14px/1 var(--font-ui)}.nn-property-rail-count i{background:#29292947;width:26px;height:1px}.nn-property-rail-count small{color:#2929297a;font:600 11px/1 var(--font-ui)}.nn-property-rail-track{background:#2929291f;height:2px;position:relative;overflow:hidden}.nn-property-rail-track i{width:var(--rail-progress);--nn-context-ink:#181b20;background:linear-gradient(90deg,#a8792e,#e1c579);transition:width .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.nn-property-rail-actions{gap:8px;display:flex}.nn-property-rail-actions button{color:#292929;width:44px;height:44px;font:300 26px/1 var(--font-ui);cursor:pointer;background:#ffffffc2;border:1px solid #29292933;border-radius:50%;transition:color .2s,background .2s,transform .2s,border-color .2s;box-shadow:0 10px 25px #19191914}.nn-property-rail-actions button:hover:not(:disabled),.nn-property-rail-actions button:focus-visible{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#292929;border-color:#292929;outline:none;transform:translateY(-2px)}.nn-property-rail-actions button:disabled{opacity:.28;cursor:default}.company-reel-section{content-visibility:auto;contain-intrinsic-size:auto 900px;color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 12% 8%,#dab2592e,#0000 28rem),radial-gradient(circle at 92% 82%,#9b9b9b26,#0000 30rem),#101010;padding:clamp(90px,9vw,140px) 0;position:relative;overflow:hidden}.company-reel-glow{pointer-events:none;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 90%);mask-image:linear-gradient(90deg,#000,#0000 90%)}.company-reel-shell{z-index:1;position:relative}.company-reel-heading{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:end;gap:60px;margin-bottom:44px;display:grid}.company-reel-heading p{color:#e5c26d;letter-spacing:.19em;margin:0 0 16px;font-size:.72rem;font-weight:800}.company-reel-heading h1,.company-reel-heading h2{color:var(--nn-context-ink,#181b20);margin:0;letter-spacing:-.055em!important;font-size:clamp(2.7rem,5vw,5.2rem)!important;font-weight:700!important;line-height:1.02!important}.company-reel-heading>div:last-child{gap:18px;padding-bottom:8px;display:grid}.company-reel-heading>div:last-child span{color:var(--nn-context-ink,#181b20);font-size:1rem;line-height:1.75}.company-reel-heading>div:last-child b{color:#bcbcbc;letter-spacing:.17em;font-size:.7rem}.company-reel-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.company-reel-card{background:linear-gradient(160deg,#ffffff13,#ffffff05);border:1px solid #ffffff1f;border-radius:24px;min-width:0;overflow:hidden;box-shadow:0 24px 70px #0404044d}.company-reel-card>header{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:72px;padding:12px 14px;display:grid}.company-reel-card>header>i{color:#f1ce78;border:1px solid #e7c77a80;border-radius:13px;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.company-reel-card>header span{gap:3px;min-width:0;display:grid}.company-reel-card>header small{color:#ffffff73;letter-spacing:.11em;text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}.company-reel-card>header b{font-size:.82rem}.company-reel-card>header em{color:#ffffff52;font:500 .76rem Georgia,serif}.company-reel-screen{aspect-ratio:9/16;--nn-context-ink:#fff;background:#060606;position:relative;overflow:hidden}.company-reel-screen iframe,.company-reel-screen>a,.company-reel-screen img,.company-reel-placeholder{width:100%;height:100%}.company-reel-screen iframe{border:0;display:block}.company-reel-screen>a{display:block;position:relative}.company-reel-screen img{object-fit:cover;transition:transform .7s;display:block}.company-reel-screen>a:after{content:"";background:linear-gradient(#0000 46%,#080808d1);position:absolute;inset:0}.company-reel-screen>a>span{z-index:2;color:#f0cf7b;letter-spacing:.13em;font-size:.62rem;font-weight:800;position:absolute;bottom:16px;left:14px;right:14px}.company-reel-screen>a:hover img{transform:scale(1.055)}.company-reel-launch{width:100%;height:100%;color:var(--nn-context-ink,#181b20);text-align:center;cursor:pointer;background:radial-gradient(circle at 50% 36%,#86868657,#0000 38%),linear-gradient(155deg,#282828,#090909 72%);border:0;align-content:center;place-items:center;gap:10px;padding:24px;display:grid;position:relative;overflow:hidden}.company-reel-launch--tiktok{background:radial-gradient(circle at 50% 34%,#dcdcdc30,#0000 34%),linear-gradient(155deg,#282828,#070707 72%)}.company-reel-launch--instagram{background:radial-gradient(circle at 50% 34%,#c153893d,#0000 35%),linear-gradient(155deg,#2a2a2a,#090909 72%)}.company-reel-launch--facebook{background:radial-gradient(circle at 50% 34%,#7e7e7e47,#0000 36%),linear-gradient(155deg,#303030,#090909 72%)}.company-reel-launch>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.company-reel-launch__veil{background:linear-gradient(#0707071f 28%,#070707eb);position:absolute;inset:0}.company-reel-launch__play,.company-reel-launch>b,.company-reel-launch>small{z-index:1;position:relative}.company-reel-launch__play{color:#f1ce78;background:#0d0d0dc2;border:1px solid #f1ce78b8;border-radius:50%;place-items:center;width:58px;height:58px;transition:transform .22s,background .22s;display:grid;box-shadow:0 12px 34px #00000047}.company-reel-launch>b{margin-top:4px;font-size:.86rem}.company-reel-launch>small{color:var(--nn-context-ink,#181b20);font-size:.68rem}.company-reel-launch:hover .company-reel-launch__play,.company-reel-launch:focus-visible .company-reel-launch__play{background:#282828f0;transform:scale(1.08)}.company-reel-launch:focus-visible{outline-offset:-3px;outline:3px solid #f1ce78}.company-reel-placeholder{color:#e6c16d;--nn-context-ink:#fff;background:radial-gradient(circle at 50% 35%,#393939,#101010 65%);align-content:center;place-items:center;gap:16px;display:grid}.company-reel-placeholder span{letter-spacing:.14em;font-size:.65rem}.company-reel-external{color:#f1ce77;text-align:center;--nn-context-ink:#fff;background:radial-gradient(circle at 50% 36%,#404040,#0f0f0f 68%);align-content:center;place-items:center;gap:14px;display:grid!important}.company-reel-external b{color:var(--nn-context-ink,#181b20);font-size:1rem}.company-reel-external>img{opacity:.45;position:absolute;inset:0}.company-reel-external>svg,.company-reel-external>b{z-index:2;position:relative}.company-reel-external span{color:var(--nn-context-ink,#181b20)!important;letter-spacing:0!important;font-size:.72rem!important;position:static!important}.company-reel-card>footer{justify-content:space-between;align-items:center;gap:10px;min-height:92px;padding:15px;display:flex}.company-reel-card>footer>div{gap:5px;min-width:0;display:grid}.company-reel-card>footer b,.company-reel-card>footer span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.company-reel-card>footer b{font-size:.8rem}.company-reel-card>footer span{color:#ffffff7a;font-size:.68rem}.company-reel-actions a,.company-reel-actions button{color:#f1ce77;cursor:pointer;text-align:center;background:0 0;border:1px solid #e7c67766;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:max-content;min-height:40px;padding:0 11px;font-size:.875rem;display:inline-flex}.company-reel-card>footer{flex-wrap:wrap}.company-reel-card>footer>.company-reel-actions{width:100%}.company-reel-actions a:focus-visible,.company-reel-actions button:focus-visible{outline-offset:2px;outline:2px solid #f1ce77}.company-reel-help{color:var(--nn-context-ink,#181b20);margin-top:18px;font-size:.875rem;line-height:1.6}@media (width<=1000px){html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic{height:820px;min-height:760px}.company-reel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-reel-card{max-width:430px}}@media (width<=760px){html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic{height:810px;min-height:760px}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media{inset:72px 0 0!important}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media>video,html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media>.luxe-hero__fallback{object-position:center center}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic:after{inset:72px 0 0}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__content{width:auto;top:116px}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__content h1{font-size:clamp(3rem,13vw,4.3rem)}.nn-property-rail-controls{grid-template-columns:auto 1fr auto;gap:13px;margin:4px 18px 0}.nn-property-rail-actions button{width:44px;height:44px}.company-reel-heading{grid-template-columns:1fr;gap:22px}.company-reel-heading>div:last-child{padding-bottom:0}.company-reel-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-left:-16px;margin-right:-16px;padding:0 16px 22px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.company-reel-grid::-webkit-scrollbar{display:none}.company-reel-card{scroll-snap-align:center;border-radius:22px;flex:0 0 76vw;max-width:360px}}@media (prefers-reduced-motion:reduce){html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media>video,.nn-featured-cinema .nn-portfolio__grid--living img{animation:none!important}.nn-featured-cinema .nn-portfolio__grid--living>a,.nn-featured-cinema .nn-portfolio__grid--living>a:after,.nn-property-rail-track i,.nn-property-rail-actions button{transition:none!important}.company-reel-screen img,.company-reel-launch__play{transition:none}}html.nn-digital-luxury-3d .nn-home .luxe-hero--media-pending .luxe-hero__media,html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active .luxe-hero__media{background:radial-gradient(circle at 72% 24%,#5553,#0000 34rem),linear-gradient(145deg,#0a0a0a,#1e1e1e)}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-interface{z-index:6;width:min(700px,57vw);color:var(--nn-context-ink,#181b20);text-shadow:0 2px 30px #06060675;animation:.72s cubic-bezier(.2,.75,.25,1) both nn-cinema-interface-in;position:absolute;bottom:clamp(44px,6.5vh,80px);left:max(50px,50vw - 700px)}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-rule{background:#ffffff2e;width:1px;height:min(100%,330px);position:absolute;top:3px;left:-28px;overflow:hidden}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-rule span{background:linear-gradient(#0000,#e6c66f,#0000);width:100%;height:42%;animation:4.8s ease-in-out infinite nn-cinema-rule;display:block}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-eyebrow{color:var(--nn-context-ink,#181b20);font:650 clamp(.62rem,.8vw,.74rem)/1.2 var(--font-ui);letter-spacing:.2em;align-items:center;gap:14px;margin:0 0 17px;display:flex}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-eyebrow>span{color:#f0d58e;letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#10101057;border:1px solid #e7c77694;border-radius:999px;padding:7px 9px}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-interface h1{letter-spacing:-.055em;max-width:680px;margin:0;font:400 clamp(4.2rem,7.4vw,7.8rem)/.78 Georgia,Noto Serif Thai,serif}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-interface h1>span{color:var(--nn-context-ink,#181b20);display:block}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-interface h1>em{color:#ead088;letter-spacing:-.025em;margin-top:.22em;font:italic 400 clamp(1.55rem,2.65vw,2.8rem)/1.02 Georgia,Noto Serif Thai,serif;display:block}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-statement{max-width:590px;color:var(--nn-context-ink,#181b20);margin:22px 0 0;font-size:clamp(.88rem,1.05vw,1.02rem);line-height:1.72}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-actions{align-items:center;gap:12px;margin-top:27px;display:flex}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-actions a{min-height:50px;color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#12121247;border:1px solid #ffffff4d;border-radius:999px;justify-content:center;align-items:center;gap:22px;padding:0 22px;font-size:.8rem;font-weight:650;transition:transform .22s,border-color .22s,background .22s,color .22s;display:inline-flex}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-actions a:first-child{color:#171717;--nn-context-ink:#181b20;background:#e6ca7e;border-color:#e2c36f;box-shadow:0 15px 46px #cda3432e}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-actions a:hover{border-color:#f0d58b;transform:translateY(-3px)}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-actions a:first-child:hover{--nn-context-ink:#181b20;background:#f0d58b}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-scroll{width:170px;color:var(--nn-context-ink,#181b20);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:13px;font-size:.6rem;display:flex;position:absolute;bottom:5px;left:calc(100% + clamp(28px,5vw,76px))}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-scroll i{background:#ffffff42;width:42px;height:1px;overflow:hidden}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-scroll i:after{content:"";--nn-context-ink:#181b20;background:#e7c977;width:18px;height:1px;animation:2.4s ease-in-out infinite nn-cinema-scroll;display:block}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-index{transform-origin:0;color:#ffffff6b;letter-spacing:.2em;white-space:nowrap;margin:0;font-size:.58rem;position:absolute;bottom:48%;left:calc(100vw + -1*max(74px,50vw - 730px));transform:rotate(90deg)}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-index span{background:#e7c9779e;width:34px;height:1px;margin:0 10px 3px;display:inline-block}@keyframes nn-cinema-interface-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translate(0,0)}}@keyframes nn-cinema-rule{0%,to{opacity:.25;transform:translateY(-100%)}50%{opacity:1;transform:translateY(230%)}}@keyframes nn-cinema-scroll{0%,to{opacity:.35;transform:translate(-2px)}50%{opacity:1;transform:translate(25px)}}@media (width<=760px){html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active .luxe-hero__media>i{background:linear-gradient(#0a0a0a29,#0000 22% 57%,#0a0a0ac7)}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-interface{left:20px;right:72px;bottom:max(112px, calc(env(safe-area-inset-bottom) + 94px));width:auto}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-rule,html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-scroll,html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-index{display:none}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-eyebrow{letter-spacing:.13em;gap:9px;margin-bottom:11px;font-size:.54rem;line-height:1.45}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-eyebrow>span{flex:none;padding:5px 7px}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-interface h1{font-size:clamp(3rem,13.2vw,4.15rem);line-height:.82}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-interface h1>em{margin-top:.28em;font-size:clamp(1.12rem,5.2vw,1.45rem);line-height:1.05}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-statement{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:14px;font-size:.76rem;line-height:1.55;display:-webkit-box;overflow:hidden}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-actions{gap:8px;margin-top:17px}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-actions a{gap:10px;min-height:44px;padding:0 14px;font-size:.7rem}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-actions a:nth-child(2){padding-inline:12px}}@media (prefers-reduced-motion:reduce){html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-interface,html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-rule span,html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-scroll i:after{animation:none!important}}@media (width<=760px){html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active{--nn-context-ink:#fff;background:#0a0a0a;height:min(880px,100svh);min-height:700px;margin-bottom:0;overflow:hidden}html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active:before,html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active:after,html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active .luxe-hero__lightfield,html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active .luxe-hero__content{display:none!important}html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active .luxe-hero__media{--nn-context-ink:#fff;background:#0a0a0a;overflow:hidden;opacity:1!important;inset:72px 0 0!important}html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active .luxe-hero__media>video,html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active .luxe-hero__media>.luxe-hero__fallback,html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active .luxe-hero__poster>img{filter:saturate(.94)contrast(1.03);object-position:center center!important}html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active .luxe-hero__media>i{background:linear-gradient(#0a0a0a29,#0000 22% 57%,#0a0a0ac7)}html.nn-digital-luxury-3d .nn-home .luxe-hero--mobile-compat{height:min(680px,78svh);min-height:560px}html.nn-digital-luxury-3d .nn-home .luxe-hero--mobile-compat .luxe-hero__media{background:radial-gradient(circle,#4a4a4a61,#0000 58%),linear-gradient(145deg,#0a0a0a,#1e1e1e)}html.nn-digital-luxury-3d .nn-home .luxe-hero--mobile-compat .luxe-hero__media>video{animation:none;object-fit:contain!important}}@media (prefers-reduced-motion:reduce){.luxe-hero__poster,.home-intent__card{transition:none!important}}html.nn-digital-luxury-3d .nn-home .nn-portal-hero{--nn-context-ink:#fff;background:#1d1d1d;padding-top:96px}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .luxe-hero{width:100%;aspect-ratio:var(--nn-banner-desktop-ratio,3/1);--nn-context-ink:#fff;background:#1d1d1d;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .luxe-hero__media{clip-path:none!important;opacity:1!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;inset:0!important}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .luxe-hero__media :is(video,img){object-fit:cover!important;object-position:center!important;filter:none!important;width:100%!important;max-width:none!important;height:100%!important;transform:none!important}.nn-portal-hero .luxe-hero:before,.nn-portal-hero .luxe-hero:after,.nn-portal-hero .luxe-hero__lightfield,.nn-portal-hero .luxe-hero__media>i{display:none!important}.nn-portal-hero .luxe-hero__media :is(video,img){animation:none!important}.nn-portal-dock{z-index:3;--nn-context-ink:#181b20;background:#fff;border:1px solid #e1e1e1;border-radius:22px 22px 0 0;width:min(1280px,100% - 48px);margin:-12px auto 0;padding:26px 28px 18px;position:relative;box-shadow:0 -8px 40px #1818181a}.nn-portal-dock>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.nn-portal-dock>header p{color:#876630;letter-spacing:.15em;margin:0 0 5px;font-size:.75rem;font-weight:750}html.nn-digital-luxury-3d .nn-home .nn-portal-dock h1{color:#2d2d2d;text-shadow:none;margin:0;font-size:clamp(1.4rem,2.3vw,2rem);font-weight:600;line-height:1.4}.nn-portal-dock>header>a{color:#634915;--nn-context-ink:#181b20;background:#fff7e8;border:1px solid #a47f3c;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:44px;padding:10px 20px;font-size:.875rem;font-weight:700;display:flex}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search{width:100%!important;max-width:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;--nn-context-ink:#181b20!important;background:#fff!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin:0!important;padding:0!important;display:grid!important;position:static!important;inset:auto!important;transform:none!important}.nn-portal-search:before,.nn-portal-search:after{display:none!important}.nn-portal-search__tabs{grid-column:1/-1;gap:8px;display:flex}.nn-portal-search__tabs>button{color:#525252;cursor:pointer;--nn-context-ink:#181b20;background:#f6f9fb;border:1px solid #e4e4e4;border-radius:12px;min-width:100px;min-height:44px;padding:10px 20px;font-size:1rem;font-weight:700}.nn-portal-search__tabs>button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#373737;border-color:#373737;box-shadow:0 6px 18px #27272726}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search>label{--nn-context-ink:#181b20;background:#f9fbfc;border:1px solid #e4e4e4;border-radius:12px;gap:4px;min-width:0;min-height:64px;padding:8px 14px;display:grid}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search>.luxe-search__purpose-field{display:none!important}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search>.nn-portal-search__keyword{color:gray;--nn-context-ink:#181b20;background:#fff;border-color:#d3d3d3;grid-area:2/1/auto/4;align-items:center;gap:12px;min-height:54px;display:flex}.nn-portal-search label small{letter-spacing:0;color:#707070!important;font-size:.875rem!important}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search :is(select,input:not([type=hidden])){width:100%;min-width:0;height:auto;min-height:30px;box-shadow:none;border:0;border-radius:0;padding:2px 0;line-height:1.5;color:#353535!important;background:0 0!important;font-size:1rem!important}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search>button{cursor:pointer;border:0;border-radius:12px;grid-area:2/4;justify-content:center;align-items:center;gap:10px;width:100%;min-height:54px;margin:0;font-size:1rem;font-weight:750;display:flex;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:#373737!important}.nn-portal-search>button>span{display:inline!important}.nn-portal-search .luxe-search__mobile-filters{display:none!important}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search .luxe-search__advanced{color:#575757;--nn-context-ink:#181b20;background:#fff;border:0;grid-column:1/-1;margin:0;padding:0;display:block;position:static}.nn-portal-search summary{cursor:pointer;min-height:32px;color:#575757!important;font-size:.875rem!important}.nn-portal-search summary>span{color:#7c7c7c;font-size:.875rem}.nn-portal-search details>div{border:1px solid #e7e7e7;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:8px 0;padding:14px;display:grid;width:100%!important;box-shadow:none!important;--nn-context-ink:#181b20!important;background:#f7fafc!important;position:static!important;inset:auto!important}.nn-portal-search details:not([open])>div{display:none!important}.nn-portal-search details label{gap:6px;min-width:0;display:grid}.nn-portal-hero :is(a,button,summary,input,select):focus-visible{outline-offset:3px;outline:3px solid #b58b43!important}html.nn-digital-luxury-3d .nn-home .market-explorer{--nn-context-ink:#181b20;background:#fff;padding-top:30px;padding-bottom:28px}html.nn-digital-luxury-3d .nn-home .market-explorer__locations>div{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:180px;gap:12px;display:grid}html.nn-digital-luxury-3d .nn-home .market-explorer__locations>div>a{border-radius:14px;grid-area:auto!important;min-height:0!important}html.nn-digital-luxury-3d .nn-home .market-explorer__locations h2{font-size:clamp(1.5rem,2.5vw,2.2rem);line-height:1.4}html.nn-digital-luxury-3d .nn-home .market-explorer__locations header p{max-width:760px;font-size:1rem}html.nn-digital-luxury-3d .nn-home .market-explorer__locations>div>a span{padding:18px}html.nn-digital-luxury-3d .nn-home .market-explorer__locations>div>a b{font-size:1.1rem;line-height:1.4}html.nn-digital-luxury-3d .nn-home .market-explorer__locations>div>a em{display:none}.nn-home .marketplace-community{padding-top:36px;padding-bottom:36px}.nn-home .marketplace-profile-card{border-radius:16px;box-shadow:0 6px 20px #2222220f}@media (width<=760px){html.nn-digital-luxury-3d .nn-home .nn-portal-hero{padding-top:92px}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .luxe-hero{aspect-ratio:var(--nn-banner-mobile-ratio,1/1)}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .luxe-hero--mobile-compat{aspect-ratio:var(--nn-banner-desktop-ratio,3/1)}.nn-portal-dock{border-radius:16px 16px 0 0;width:calc(100% - 24px);margin-top:0;padding:18px 16px 12px}.nn-portal-dock>header{align-items:flex-start;gap:10px;margin-bottom:14px}html.nn-digital-luxury-3d .nn-home .nn-portal-dock h1{font-size:1.25rem}.nn-portal-dock>header>a{min-height:40px;padding:8px 10px;font-size:.75rem}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search>.nn-portal-search__keyword{grid-area:2/1/auto/-1}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search>button{grid-area:4/1/auto/-1}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search>.luxe-search__desktop-field{display:none!important}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search .luxe-search__mobile-filters{color:#575757;grid-area:3/2;align-self:center;margin:0;padding:0;display:block!important}.nn-portal-search .luxe-search__mobile-filters[open]{grid-area:5/1/auto/-1!important}.nn-portal-search details>div{grid-template-columns:1fr}.nn-portal-search summary>span{display:none}html.nn-digital-luxury-3d .nn-home .market-explorer__locations>div{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px;gap:10px}html.nn-digital-luxury-3d .nn-home .market-explorer__locations>div>a span{padding:12px}html.nn-digital-luxury-3d .nn-home .market-explorer__locations>div>a b{font-size:1rem}}@media (prefers-reduced-motion:reduce){}html.nn-signature-2027 .nn-grand-home{--nn-context-ink:#181b20;background:#f0f4f8}html.nn-signature-2027 .nn-grand-home .nn-portal-hero{--nn-context-ink:#fff;background:#1b1b1b;padding-bottom:24px}html.nn-signature-2027 .nn-grand-home .nn-portal-dock{--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#f3f7fc);border:1px solid #c8a15b88;border-radius:24px;width:min(1340px,100% - 48px);padding:28px;box-shadow:inset 0 1px #fff,0 14px 50px #0d0d0d55}html.nn-signature-2027 .nn-grand-home .nn-portal-dock>header p{color:#856121;letter-spacing:.18em}html.nn-signature-2027 .nn-grand-home .marketplace-category-section>header{margin-bottom:14px}html.nn-signature-2027 .nn-grand-home .marketplace-category-rail a{--nn-context-ink:#181b20;background:#fff;border:1px solid #e4e4e4;padding:16px 10px}html.nn-signature-2027 .nn-grand-home .market-explorer{padding:40px 0!important}html.nn-signature-2027 .nn-grand-home .market-explorer__locations>div>a{box-shadow:0 9px 24px #2727272a}html.nn-signature-2027 .nn-grand-home .luxe-services{border-top:1px solid #d5bb8177}@media (width<=760px){html.nn-signature-2027 .nn-grand-home .nn-portal-dock{border-radius:18px;width:calc(100% - 24px);padding:18px 16px}}.nn-home-scroll-progress{height:3px;transform:scaleX(var(--progress,0));transform-origin:0;z-index:2147482000;pointer-events:none;--nn-context-ink:#181b20;background:linear-gradient(90deg,#b58942,#f3dcad);position:fixed;top:0;left:0;right:0}html.nn-signature-2027 .nn-play-studio{padding-top:64px;padding-bottom:64px}.nn-play-studio>header{max-width:760px;margin-bottom:26px}.nn-play-studio>header p{color:#5e5e5e;line-height:1.8}.nn-play-tabs{gap:10px;margin-bottom:24px;display:flex;overflow:auto}.nn-play-tabs button{color:#3f3f3f;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5d5d5;border-radius:14px;flex-shrink:0;align-items:center;gap:22px;min-height:48px;padding:13px 22px;font-weight:600;display:flex;box-shadow:0 3px #d4d4d4}.nn-play-tabs button[aria-selected=true]{color:#f4dab0;--nn-context-ink:#fff;background:linear-gradient(135deg,#343434,#1d1d1d);border-color:#343434;box-shadow:0 6px 20px #2a2a2a28}.nn-play-panel{background:radial-gradient(at 95% 0,#e8d8b344,#0000 65%),linear-gradient(145deg,#fff,#f2f2f2);border:1px solid #dedede;border-radius:28px;padding:32px;box-shadow:0 22px 50px #2a2a2a10}.nn-play-intro{max-width:650px;margin-bottom:26px}.nn-play-intro>span{color:#85662e;letter-spacing:.09em;font-size:12px}.nn-play-intro h3{margin:12px 0}.nn-play-intro p{color:#5e5e5e;line-height:1.8}.nn-play-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.nn-play-cards>a{color:#343434;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#f4f8fc);border:1px solid #d9d9d9;border-radius:20px;padding:24px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 7px #e3e3e3,0 18px 28px #2828280a}.nn-play-cards>a>div{justify-content:space-between;align-items:center;display:flex}.nn-play-cards i{color:#f2d59f;--nn-context-ink:#fff;background:linear-gradient(135deg,#484848,#232323);border-radius:17px;place-items:center;width:58px;height:58px;font-style:normal;display:grid;box-shadow:inset 0 1px #fff5,0 6px #1a1a1a,0 12px 20px #2d2d2d25}.nn-play-cards small{color:#7c7c7c;font-size:12px}.nn-play-cards h3{margin:26px 0 10px}.nn-play-cards p{color:#606060;min-height:3.6em;line-height:1.8}.nn-play-cards>a>span{border-top:1px solid #e4e4e4;justify-content:space-between;align-items:center;min-height:44px;margin-top:20px;padding-top:14px;font-size:14px;font-weight:600;display:flex}.nn-grand-home :is(.nn-home-section-nav a,.nn-play-tabs button,.nn-play-cards a):focus-visible{outline-offset:4px;outline:3px solid #a77a31}.nn-grand-home :is(.nn-play-tabs button,.nn-view-all,.nn-portal-dock button):active{transform:translateY(2px)}@media (hover:hover) and (pointer:fine){html.nn-signature-2027 .nn-grand-home :is(.nn-grand-grid>a,.nn-play-cards>a):hover{transform:perspective(1000px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translateY(-5px);box-shadow:0 24px 44px #1d1d1d2a}.nn-play-cards>a:before{content:"";pointer-events:none;background:radial-gradient(circle at var(--light-x,50%) var(--light-y,20%),#d6b66b24,transparent 55%);opacity:0;transition:opacity .2s;position:absolute;inset:0}.nn-play-cards>a:hover:before{opacity:1}.nn-play-cards>a:hover svg{transition:transform .2s;transform:translateY(-2px)}}@keyframes nn-scroll-entry{0%{opacity:.65;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){}@media (width<=720px){html.nn-signature-2027 .nn-play-studio{padding-top:36px;padding-bottom:36px}.nn-play-panel{border-radius:20px;padding:20px}.nn-play-cards{scroll-snap-type:x proximity;gap:14px;padding:4px 4px 14px;display:flex;overflow-x:auto}.nn-play-cards>a{scroll-snap-align:start;flex:0 0 86%;padding:22px}.nn-play-tabs button{padding:12px 16px}.nn-play-cards p{min-height:0}}@media (prefers-reduced-motion:reduce){.nn-play-cards>a,.nn-play-cards>a:before,.nn-play-cards svg{transition:none!important;transform:none!important}}.nn-grand-home :is(#featured,#explore-tools,#location-intelligence,#insights){scroll-margin-top:88px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations{width:calc(100% - 64px);max-width:1184px;margin-inline:auto;padding-top:24px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers header small{display:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers header h2{color:#3a3a3a!important;margin:0!important;font-size:1.35rem!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers header>a{font-size:.875rem;color:#795a25!important;white-space:nowrap!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:190px;gap:10px;margin-top:0;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a{isolation:isolate;border:0;transform:none;box-shadow:0 3px 12px #23232316;border-radius:10px!important;grid-area:auto/span 1!important;min-height:0!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a.wide{grid-column:span 2!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a:before{display:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a:after{pointer-events:none;background:linear-gradient(#0000 30%,#1c1c1c80 65%,#1c1c1ced 100%)}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a span{text-align:center;padding:0;bottom:14px;left:12px;right:12px;transform:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a span:before{display:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a :is(b,small){text-shadow:0 2px 8px #0009;letter-spacing:normal;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a b{overflow-wrap:normal;font-size:1.0625rem!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a small{opacity:1;margin-top:3px;font-size:.8125rem!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a em{display:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .nn-location-photo-credits{color:#646464;margin-top:12px;font-size:.8125rem}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .nn-location-photo-credits summary{cursor:pointer;width:fit-content;padding:6px 0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .nn-location-photo-credits ul{padding-left:20px;line-height:1.8}@media (hover:hover){html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a:hover{transform:translateY(-2px);box-shadow:0 8px 20px #2323232b}}@media (width<=900px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:180px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a.wide{grid-column:span 1!important}}@media (width<=600px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations{width:calc(100% - 32px)}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers header h2{font-size:1.125rem!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;grid-template-rows:repeat(2,170px);grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;padding-bottom:12px;overflow-x:auto}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a{scroll-snap-align:start}}.nn-next-home{--nn-next-ink:#1c1c1c;--nn-next-gold:#d9ba7b;--nn-next-line:#e0e0e0}.nn-next-home .nn-next-eyebrow{color:#80602d;letter-spacing:.15em;margin:0 0 18px;font-size:.875rem;font-weight:650;line-height:1.5}html.nn-signature-2027 .nn-next-home .nn-portal-dock{--nn-context-ink:#181b20;background:#fff;border-color:#d8bd85;border-radius:24px;margin-top:-24px;padding:32px;position:relative;box-shadow:0 18px 55px #15151526}html.nn-digital-luxury-3d .nn-next-home .nn-portal-dock h1{letter-spacing:-.02em;max-width:900px;font-size:clamp(1.6rem,2.6vw,2.5rem);line-height:1.35}.nn-next-home #home-search{scroll-margin-top:112px}.nn-next-home .home-quick-searches{padding-top:24px;padding-bottom:22px}.nn-next-home .home-quick-searches a{min-height:44px;box-shadow:none;--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd}.nn-next-home .nn-discovery-gateway{color:var(--nn-context-ink,#181b20);background:radial-gradient(at 90% 0,#4b4b4b4a,#0000 60%),#1c1c1c;border-top:1px solid #d7b97955;border-bottom:1px solid #d7b97955;padding:64px 0 72px}.nn-next-home .nn-discovery-gateway header{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:36px;display:flex}.nn-next-home .nn-discovery-gateway h2{color:var(--nn-context-ink,#181b20);letter-spacing:-.025em;margin:0;font-size:clamp(2rem,3.6vw,3.5rem);font-weight:550;line-height:1.3}.nn-next-home .nn-discovery-gateway h2 em{color:#e5c996;font-style:normal;display:block}.nn-next-home .nn-discovery-gateway header>p{max-width:390px;color:var(--nn-context-ink,#181b20);margin:0;font-size:1rem;line-height:1.85}.nn-next-home .nn-discovery-bento{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.nn-next-home .nn-discovery-tile{min-width:0;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2c2c2c;border:1px solid #87878766;border-radius:18px;flex-direction:column;padding:28px 24px;transition:transform .25s,border-color .25s,background .25s;display:flex;position:relative}.nn-next-home .nn-discovery-tile:nth-child(-n+2){--nn-context-ink:#fff;background:linear-gradient(120deg,#3c3c3c,#2b2b2b);grid-column:span 2;min-height:246px}.nn-next-home .nn-discovery-tile--visual{border-color:#d9b77599;--nn-context-ink:#fff!important;background:linear-gradient(120deg,#454545,#272727)!important}.nn-next-home .nn-discovery-tile-top{color:#e7ce9c;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.nn-next-home .nn-discovery-tile-top>span{font-variant-numeric:tabular-nums;color:#bcbcbc;font-size:.875rem}.nn-next-home .nn-discovery-tile h3{color:var(--nn-context-ink,#181b20);max-width:440px;margin:0 0 10px;font-size:1.125rem;font-weight:550;line-height:1.5}.nn-next-home .nn-discovery-tile:nth-child(-n+2) h3{font-size:clamp(1.25rem,2.1vw,1.75rem)}.nn-next-home .nn-discovery-tile p{color:var(--nn-context-ink,#181b20);max-width:470px;margin:0 0 26px;font-size:1rem;line-height:1.75}.nn-next-home .nn-discovery-open{color:#f0d7a7;border-bottom:1px solid #e5c79877;align-self:flex-start;margin-top:auto;padding-bottom:5px;font-size:.875rem}.nn-next-home .nn-living :is(a,button,select):focus-visible,.nn-next-home .nn-discovery-gateway a:focus-visible{outline-offset:4px;outline:3px solid #bc873b}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nn-next-home .nn-discovery-tile:hover{--nn-context-ink:#fff;background:#414141;border-color:#e3c384;transform:translateY(-5px)}}@media (width<=1000px){.nn-next-home .nn-discovery-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.nn-next-home .nn-discovery-tile:nth-child(-n+2){grid-column:span 1}.nn-next-home .nn-discovery-gateway header{flex-direction:column;align-items:flex-start;gap:20px}.nn-next-home .nn-discovery-gateway header>p{max-width:620px}}@media (width<=760px){html.nn-signature-2027 .nn-next-home .nn-portal-dock{border-radius:18px;margin-top:0;padding:22px 16px}html.nn-digital-luxury-3d .nn-next-home .nn-portal-dock h1{font-size:1.45rem}.nn-next-home .nn-portal-dock>header{flex-wrap:wrap}.nn-next-home .nn-portal-dock>header>a{min-height:44px;font-size:.875rem}.nn-next-home .nn-discovery-gateway{padding:40px 0 44px}.nn-next-home .nn-discovery-gateway header{margin-bottom:26px}.nn-next-home .nn-discovery-gateway h2{font-size:2rem}.nn-next-home .nn-discovery-bento{gap:12px}.nn-next-home .nn-discovery-tile{border-radius:14px;padding:20px 16px}.nn-next-home .nn-discovery-tile:nth-child(-n+2){grid-column:span 2;min-height:0}.nn-next-home .nn-discovery-tile-top{margin-bottom:20px}.nn-next-home .nn-discovery-tile h3{font-size:1rem}.nn-next-home .nn-discovery-tile p{font-size:1rem;line-height:1.75}.nn-next-home .nn-discovery-tile:nth-child(-n+2) p{font-size:1rem}}@media (width<=380px){.nn-next-home .nn-discovery-bento{grid-template-columns:minmax(0,1fr)}.nn-next-home .nn-discovery-tile:nth-child(-n+2){grid-column:auto}}@media (prefers-reduced-motion:reduce){.nn-next-home .nn-living-photo img,.nn-next-home .nn-discovery-tile{transition:none}}.luxe-hero__play{z-index:8;color:#f8e7b6;min-height:44px;font:inherit;cursor:pointer;--nn-context-ink:#fff;background:#181b20;border:1px solid #d4aa4b;border-radius:24px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;display:inline-flex;position:absolute;bottom:18px;right:18px;box-shadow:0 4px 14px #0003}.luxe-hero__play:focus-visible{outline-offset:3px;outline:3px solid #fff}.nn-home-category-signature{padding-block:22px 12px}html.nn-signature-2027 .nn-home .nn-signature-categories{margin-bottom:16px}html.nn-signature-2027 .nn-home .nn-signature-categories>header{align-items:center;gap:16px}html.nn-signature-2027 .nn-home .nn-signature-categories header small{color:#876735;letter-spacing:.15em}html.nn-signature-2027 .nn-home .nn-signature-categories h2{color:#181b20;margin:5px 0 0;font-family:inherit;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:700;line-height:1.4}html.nn-signature-2027 .nn-home .nn-signature-categories header>span{color:#646464;font-size:.82rem}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail{scroll-snap-type:none;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:0;padding:8px 0;display:grid;overflow:visible}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail a{isolation:isolate;color:#343434;--nn-context-ink:#181b20;background:linear-gradient(150deg,#fff,#f0f3f2);border:1px solid #e0e0e0;border-radius:16px;gap:5px;min-width:0;min-height:122px;padding:9px 6px 12px;transition:transform .22s,box-shadow .22s,border-color .22s;position:relative;box-shadow:0 3px #dce2e4,0 8px 18px #181b2008}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail i{width:68px;height:68px;box-shadow:none;background:0 0;border:0;border-radius:0}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail span{overflow-wrap:normal;word-break:normal;color:inherit;font-family:inherit;font-size:.82rem;font-weight:650;line-height:1.45}html.nn-signature-2027 .nn-home .nn-signature-categories .nn-property-miniature{transform-origin:50% 85%;transition:transform .28s;overflow:visible}html.nn-signature-2027 .nn-home .nn-signature-categories .nn-property-miniature__glint{opacity:.4;transition:opacity .28s}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail a:focus-visible{outline-offset:4px;outline:3px solid #b68c46}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail a.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-color:#d4aa4b}@media (hover:hover) and (pointer:fine){html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail a:hover{color:#343434;--nn-context-ink:#181b20;background:linear-gradient(150deg,#fff9eb,#edf2f4);border-color:#b68c46;transform:translateY(-3px);box-shadow:0 4px #c6ab76,0 12px 22px #181b2014}html.nn-signature-2027 .nn-home .nn-signature-categories a:hover .nn-property-miniature{transform:perspective(240px)rotateY(-10deg)rotateX(4deg)translateY(-2px)}html.nn-signature-2027 .nn-home .nn-signature-categories a:hover .nn-property-miniature__glint{opacity:1}}@media (width>=1500px){html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail{grid-template-columns:repeat(13,minmax(0,1fr))}}@media (width<=900px){html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=600px){.nn-home-category-signature{padding-block:18px 6px}html.nn-signature-2027 .nn-home .nn-signature-categories>header{align-items:flex-start;gap:4px}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail a{border-radius:13px;min-height:108px;padding:5px 3px 9px}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail i{width:60px;height:60px}html.nn-signature-2027 .nn-home .nn-signature-categories .nn-property-miniature{width:58px;height:58px}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail span{font-size:.74rem}}@media (width<=359px){html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail a,html.nn-signature-2027 .nn-home .nn-signature-categories .nn-property-miniature,html.nn-signature-2027 .nn-home .nn-signature-categories .nn-property-miniature__glint{transition:none;transform:none!important}}html.nn-signature-2027 .nn-next-home{--nn-context-ink:#181b20;background:#f4f7f9}html.nn-signature-2027 .nn-next-home .home-paid-edition{padding-top:26px;padding-bottom:32px}.home-paid-edition>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}.home-paid-edition>header p{letter-spacing:.14em;color:#8d6b33;margin:0 0 7px;font-size:.875rem;font-weight:650}.home-paid-edition>header h2{color:#2d2d2d;margin:0 0 7px;font-size:clamp(1.6rem,2.6vw,2.25rem);font-weight:600;line-height:1.4}.home-paid-edition>header span{color:#6d6d6d;font-size:.875rem}.home-paid-edition>header>a{color:#765623;--nn-context-ink:#181b20;background:#f9f1df;border:1px solid #d5bd8a;border-radius:999px;flex:none;min-height:44px;padding:12px 18px;font-size:.875rem}.home-paid-edition .nn-property-browse-buttons{visibility:visible;position:static}.home-paid-empty{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(115deg,#262626,#424242);border:1px solid #d5bd85;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex}.home-paid-empty h3{margin:0 0 10px;line-height:1.5;color:#f1d8a9!important;font-size:1.35rem!important}.home-paid-empty p{color:var(--nn-context-ink,#181b20);margin:0;font-size:1rem;line-height:1.7}.home-paid-empty>a{color:#2b2b2b;--nn-context-ink:#181b20;background:#f0d8a9;border:1px solid #dfc89a;border-radius:12px;flex-shrink:0;min-height:44px;padding:12px 18px;font-size:1rem}html.nn-signature-2027 .nn-next-home .nn-curated-explorer{width:100%;margin:20px 0}html.nn-signature-2027 .nn-next-home .nn-curated-controls{box-shadow:none;border-radius:14px;gap:18px;padding:16px 20px}html.nn-signature-2027 .nn-next-home .nn-curated-controls h3{margin:3px 0 0!important;font-size:1.125rem!important}html.nn-signature-2027 .nn-next-home .nn-curated-kicker{font-size:.875rem}html.nn-signature-2027 .nn-next-home .nn-curated-facts{margin-bottom:14px}html.nn-signature-2027 .nn-next-home .nn-play-studio{padding-top:26px;padding-bottom:34px}html.nn-signature-2027 .nn-next-home :is(.nn-play-studio>header h2,.market-explorer h2,.nn-editorial .nn-heading h2){font-size:clamp(1.6rem,2.5vw,2.25rem)!important;line-height:1.45!important}html.nn-signature-2027 .nn-next-home .nn-play-panel{box-shadow:none;border-radius:18px;padding:22px}html.nn-signature-2027 .nn-next-home .nn-play-intro h3{font-size:1.25rem;line-height:1.5}html.nn-signature-2027 .nn-next-home .nn-play-cards>a{padding:20px;box-shadow:0 8px 20px #2d2d2d14}@media (width<=760px){.home-paid-edition>header{align-items:flex-start;gap:12px}.home-paid-edition>header>a{padding:10px 12px}.home-paid-empty{flex-direction:column;align-items:flex-start;padding:24px}.home-paid-edition>header p{letter-spacing:.08em}.home-paid-edition .nn-property-browse-buttons{visibility:visible;position:static}html.nn-signature-2027 .nn-next-home .nn-curated-controls{padding:16px}.home-paid-edition>header h2{font-size:1.6rem}}html.nn-signature-2027 .nn-transit-discovery{content-visibility:visible;padding-block:52px;scroll-margin-top:110px}.nn-transit-discovery>header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:22px;display:flex}.nn-transit-discovery>header>p{color:#6c6c6c;max-width:380px;margin:0;font-size:1rem;line-height:1.85}html.nn-signature-2027 .nn-transit-discovery h2{color:#2d2d2d;margin:0;font-size:clamp(1.7rem,3vw,2.7rem)!important;line-height:1.4!important}.nn-transit-discovery .nn-next-eyebrow{margin-bottom:12px}.nn-transit-console{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:radial-gradient(at 15% 0,#555,#1e1e1e 65%);border:1px solid #595959;border-radius:26px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);margin-top:10px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff40,0 6px #1b1b1b,0 22px 45px #1b1b1b20}.nn-transit-route{padding:36px;position:relative;overflow:hidden}.nn-transit-route:before{content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff0a,#0000 45%),repeating-linear-gradient(90deg,#0000 0 80px,#ffffff04 80px 81px);position:absolute;inset:0}.nn-transit-route-label{color:#d7bc85;letter-spacing:.1em;align-items:center;gap:9px;font-size:.75rem;display:inline-flex;position:relative}.nn-transit-route-label:before{content:"";background:var(--line-color);width:10px;height:10px;box-shadow:0 0 16px var(--line-color);border-radius:50%}html.nn-signature-2027 .nn-transit-route h3{color:var(--nn-context-ink,#181b20);margin:15px 0 8px;line-height:1.5;position:relative;font-size:clamp(1.3rem,2.2vw,1.85rem)!important}.nn-transit-route>p{color:var(--nn-context-ink,#181b20);font-size:1rem;line-height:1.8;position:relative}.nn-transit-route>small{color:#c2c2c2;margin-top:24px;font-size:.75rem;line-height:1.7;display:block;position:relative}.nn-transit-route-stations{scrollbar-width:thin;margin-top:34px;padding-top:20px;display:flex;position:relative;overflow-x:auto}.nn-transit-route-stations>button{max-width:145px;min-height:130px;color:var(--nn-context-ink,#181b20);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 0 100px;align-items:center;gap:10px;padding:0 8px;display:flex;position:relative}.nn-transit-route-stations>button:before{content:"";background:var(--line-color);height:5px;box-shadow:0 0 18px var(--line-color);position:absolute;top:9px;left:0;right:0}.nn-transit-route-stations i{border:5px solid var(--line-color);--nn-context-ink:#fff;background:#252525;border-radius:50%;width:24px;height:24px;position:relative;box-shadow:0 0 0 4px #ffffff12}.nn-transit-route-stations b{color:var(--nn-context-ink,#181b20);font-size:.875rem}.nn-transit-route-stations span{text-align:center;font-size:.75rem;line-height:1.7}.nn-transit-route-stations button[aria-pressed=true] i{box-shadow:0 0 0 6px #fff2,0 0 25px var(--line-color);--nn-context-ink:#181b20;background:#fff}.nn-transit-form{background:#ffffff08;border-left:1px solid #ffffff18;grid-template-columns:1.2fr .8fr;align-content:start;gap:18px;padding:28px;display:grid}.nn-transit-form label{color:var(--nn-context-ink,#181b20);gap:8px;font-size:.875rem;line-height:1.5;display:grid}.nn-transit-form label:last-of-type{grid-column:1/-1}.nn-transit-form :is(input:not([type=hidden]),select){color:#333;width:100%;min-width:0;min-height:48px;font:inherit;--nn-context-ink:#181b20;background:#f7fbff;border:1px solid #b4b4b4;border-radius:10px;padding:11px 12px;font-size:1rem}.nn-transit-form select:disabled{opacity:.55}.nn-transit-purpose{grid-column:1/-1;gap:6px;display:flex}.nn-transit-purpose>button{min-height:44px;color:var(--nn-context-ink,#181b20);font:inherit;cursor:pointer;background:0 0;border:1px solid #878787;border-radius:99px;padding:9px 20px}.nn-transit-purpose>button[aria-pressed=true]{color:#2f2f2f;--nn-context-ink:#181b20;background:#e6c990;border-color:#e6c990}.nn-transit-submit{color:#2b2b2b;min-height:52px;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(120deg,#f1dcb1,#c39d5a);border:1px solid #f3d8a7;border-radius:12px;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font-weight:650;display:flex;box-shadow:inset 0 1px #fff6,0 3px #96713a}.nn-transit-status{color:#f2d599;grid-column:1/-1;margin:0;font-size:.875rem;line-height:1.7}.nn-transit-discovery :is(button,select,input,a):focus-visible{outline-offset:4px;outline:3px solid #d8b76e}.nn-transit-discovery>footer{color:#5b5b5b;flex-wrap:wrap;align-items:center;gap:24px;margin-top:22px;font-size:.875rem;display:flex}.nn-transit-discovery>footer>span{align-items:center;gap:12px;display:flex}.nn-transit-discovery footer img{object-fit:contain}.nn-transit-discovery footer a{color:#3b3b3b;text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.nn-transit-discovery footer a:last-child{margin-left:auto}html.nn-signature-2027 .nn-next-home .nn-discovery-gateway{color:#343434;content-visibility:visible;--nn-context-ink:#181b20;background:linear-gradient(125deg,#efefef,#fff 60%);padding:50px 0}.nn-next-home .nn-discovery-gateway header{gap:28px;margin-bottom:24px}.nn-next-home .nn-discovery-gateway header h2{font-size:clamp(1.7rem,3vw,2.6rem)!important;line-height:1.4!important}.nn-next-home .nn-discovery-gateway header h2 em{margin-top:8px;font-size:.72em;display:block}.nn-next-home .nn-discovery-gateway header>p{max-width:390px;font-size:1rem;line-height:1.85}.nn-next-home .nn-discovery-bento{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nn-next-home .nn-discovery-tile{isolation:isolate;color:#373737;--nn-context-ink:#181b20;background:linear-gradient(140deg,#fff,#f3f3f3);border:1px solid #d5d5d5;border-radius:20px;padding:24px;box-shadow:inset 0 1px #fff,0 4px #d4d4d4,0 12px 26px #38383810;grid-area:auto!important;min-height:240px!important;transform:none!important}.nn-next-home .nn-discovery-tile:before{opacity:1;background:radial-gradient(at 90% 0,#c7a15d28,#0000 60%)}.nn-next-home .nn-discovery-tile-top{margin-bottom:20px}.nn-next-home .nn-discovery-tile h3{margin:0 0 10px;color:#373737!important;max-width:none!important;font-size:1.15rem!important;line-height:1.6!important}.nn-next-home .nn-discovery-tile p{color:#6a6a6a;font-size:.875rem;line-height:1.8;max-width:none!important}.nn-next-home .nn-discovery-open{color:#85632c;margin-top:auto;font-size:.875rem}.nn-next-home .nn-discovery-tile--tour{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:radial-gradient(at 100% 0,#616161,#2b2b2b)}.nn-next-home .nn-discovery-tile--tour h3{color:var(--nn-context-ink,#181b20)!important}.nn-next-home .nn-discovery-tile--tour p{color:var(--nn-context-ink,#181b20)}.nn-next-home .nn-discovery-tile--tour .nn-discovery-open{color:#ead199}.nn-next-home .nn-discovery-tile:hover{border-color:#a68952;box-shadow:inset 0 1px #fff,0 4px #ab905c,0 20px 32px #38383820}@media (width<=900px){.nn-transit-console{grid-template-columns:1fr}.nn-transit-form{border-top:1px solid #ffffff18;border-left:0}.nn-transit-discovery>header{flex-direction:column;align-items:start;gap:14px}.nn-transit-discovery>header>p{max-width:none}.nn-next-home .nn-discovery-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){html.nn-signature-2027 .nn-transit-discovery{padding-block:32px}.nn-transit-route{padding:24px 20px}.nn-transit-route-stations{margin-top:20px}.nn-transit-form{gap:16px;padding:22px 18px}.nn-transit-console{border-radius:20px}.nn-transit-discovery footer a:last-child{margin-left:0}.nn-next-home .nn-discovery-bento{grid-template-columns:1fr}.nn-next-home .nn-discovery-tile{padding:22px;min-height:210px!important}.nn-next-home .nn-discovery-gateway header{display:block}.nn-next-home .nn-discovery-gateway header>p{margin-top:18px}}@media (prefers-reduced-motion:reduce){.nn-transit-discovery *,.nn-next-home .nn-discovery-tile{transition:none!important}}html.nn-signature-2027 .nn-next-home .nn-discovery-gateway h2{color:#373737!important}.nn-next-home .nn-discovery-gateway .nn-next-eyebrow{color:#87652d}.nn-next-home .nn-discovery-gateway header>p{color:#6a6a6a}.nn-next-home .nn-discovery-tile:nth-child(-n+2){--nn-context-ink:#181b20;background:linear-gradient(140deg,#fff,#f3f3f3)}.nn-next-home .nn-discovery-tile--visual{--nn-context-ink:#181b20!important;background:linear-gradient(140deg,#fffaf0,#f0e9da)!important}.nn-next-home .nn-discovery-tile-top{color:#8a692e}.nn-next-home .nn-discovery-tile-top>span{color:#7c7c7c}.nn-next-home .nn-discovery-tile--tour .nn-discovery-tile-top{color:#ebcc92}html.nn-signature-2027 body main .nn-transit-discovery{--transit-ink:#232323;--transit-metal:#b39b72;padding-block:60px}html.nn-signature-2027 body main .nn-transit-discovery>header{align-items:center;margin-bottom:30px}html.nn-signature-2027 body main .nn-transit-discovery .nn-next-eyebrow{letter-spacing:.17em;color:#857355;margin-bottom:12px;font-size:.7rem}html.nn-signature-2027 body main .nn-transit-discovery h2{color:#2b2b2b;font-weight:550;letter-spacing:-.015em!important;font-size:clamp(1.75rem,2.6vw,2.45rem)!important}html.nn-signature-2027 body main .nn-transit-discovery>header>p{color:#63747c;max-width:320px;font-size:.9375rem}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-marks{scrollbar-color:#b5bfc3 transparent;gap:8px;margin-bottom:12px;padding:6px 0 18px}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-marks>button{box-shadow:none;background:0 0;border:1px solid #0000;border-bottom:2px solid #dce2e4;flex-basis:145px;gap:12px;padding:15px 12px;transition:background .25s,border-color .25s;border-radius:12px 12px 0 0!important;transform:none!important}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-marks>button[aria-pressed=true]{border-color:#e3e5e2;border-bottom-color:var(--line-color);--nn-context-ink:#181b20;background:#fff;box-shadow:0 6px 18px #28282808}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-marks>button:hover{box-shadow:none;border-bottom-color:var(--line-color);--nn-context-ink:#181b20;background:#fff}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-mark{width:84px;height:84px;box-shadow:none;--nn-context-ink:#181b20;background:#fff}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-mark:after{display:none}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-mark img{filter:none;width:84px;height:84px}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-name{color:#3a3a3a;font-weight:550}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-marks small{color:#747474}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-console{--nn-context-ink:#fff;background:#242424;border:1px solid #d6d9d6;border-radius:22px;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);overflow:hidden;box-shadow:0 20px 45px #29292912}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route{background:radial-gradient(at 0 0,#46464660,#0000 65%),linear-gradient(135deg,#2a2a2a,#202020);flex-direction:column;padding:38px 38px 28px;display:flex}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route:before{background:linear-gradient(125deg,#ffffff03,#0000 40%);border:1px solid #c8bc9924;border-radius:12px;inset:12px}.nn-transit-route-heading{justify-content:space-between;align-items:center;gap:22px;display:flex;position:relative}.nn-transit-route-heading>div{min-width:0}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-label{color:#c2b695;letter-spacing:.1em;font-size:.7rem}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-label:before{width:6px;height:6px;box-shadow:none}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route h3{margin:14px 0 0;font-weight:550;line-height:1.6;font-size:clamp(1.3rem,2vw,1.7rem)!important}.nn-transit-selected-mark{--nn-context-ink:#181b20;background:#fff;border:1px solid #ffffff70;border-radius:16px;flex:0 0 92px;place-items:center;width:92px;height:92px;padding:6px;display:grid;box-shadow:0 5px 16px #0003}.nn-transit-selected-mark img{object-fit:contain;width:78px;height:78px;display:block}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route>p{color:var(--nn-context-ink,#181b20);max-width:420px;margin:24px 0 0;font-size:.875rem;line-height:1.85}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-stations{margin:30px -10px 28px;padding:14px 0 0}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-stations>button{gap:13px;min-height:112px;padding:0 10px;border-radius:0!important}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-stations>button:before{height:2px;box-shadow:none;opacity:.85;top:8px}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-stations i{--nn-context-ink:#fff;background:#292929;border-width:2px;width:18px;height:18px;box-shadow:0 0 0 5px #272727}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-stations button[aria-pressed=true] i{box-shadow:0 0 0 5px #272727,0 0 0 6px var(--line-color);--nn-context-ink:#181b20;background:#fff}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-stations button:hover i{--nn-context-ink:#181b20;background:#e9e5d8}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-stations b{letter-spacing:.06em;color:var(--nn-context-ink,#181b20);font-size:.8125rem;font-weight:550}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-stations span{color:var(--nn-context-ink,#181b20);font-size:.75rem}.nn-transit-route-footer{border-top:1px solid #b4bdbe30;justify-content:space-between;align-items:end;gap:22px;margin-top:auto;padding-top:20px;display:flex;position:relative}.nn-transit-route-footer>span{white-space:nowrap;color:#c3c3c3;align-items:baseline;gap:10px;font-size:.75rem;display:flex}.nn-transit-route-footer b{color:#d5c39b;font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:450;line-height:1}.nn-transit-route-footer small{color:#bbb;text-align:right;max-width:185px;font-size:.75rem;line-height:1.7}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-form{--nn-context-ink:#181b20;background:#f5f3ed;border:0;gap:20px 16px;padding:34px;position:relative}.nn-transit-form-heading{grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:0;display:flex}.nn-transit-form-heading>span{color:#877859;letter-spacing:.15em;font-size:.65rem}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-form-heading h4{color:#313131;margin:0;font-weight:550;font-size:1rem!important}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-purpose{--nn-context-ink:#181b20;background:#eae8e1;border:1px solid #d8d5cc;border-radius:10px;gap:3px;width:max-content;padding:4px}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-purpose>button{color:#5d6d73;background:0 0;border:0;min-width:78px;min-height:40px;padding:8px 14px;font-size:.875rem;border-radius:7px!important}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-purpose>button[aria-pressed=true]{color:#2f2f2f;--nn-context-ink:#181b20;background:#fff;box-shadow:0 2px 7px #2424240d}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-form label{color:#585858;gap:8px;font-weight:450;font-size:.8125rem!important}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-form :is(input:not([type=hidden]),select){color:#393939;min-height:50px;padding:12px 14px;box-shadow:inset 0 1px 2px #2c2c2c03;--nn-context-ink:#181b20!important;background-color:#fff!important;border:1px solid #d6d9d5!important;border-radius:9px!important;font-size:.9375rem!important}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-form :is(input,select):focus-visible{outline-offset:2px;outline:2px solid #ab9270}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-form select:disabled{opacity:1;color:#6c7b80;--nn-context-ink:#181b20!important;background-color:#ebece7!important;border-color:#e0e1db!important}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-status{color:#79623c}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-submit{justify-content:flex-start;gap:12px;min-height:52px;padding:14px 19px;font-weight:550;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:linear-gradient(115deg,#3c3c3c,#292929)!important;border:1px solid #333!important;border-radius:10px!important;font-size:.9375rem!important;box-shadow:inset 0 1px #ffffff15,0 6px 15px #2a2a2a12!important}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-submit svg:first-child{color:#c4af82}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-submit svg:last-child{color:#c4af82;margin-left:auto}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-submit:hover{--nn-context-ink:#fff!important;background:#414141!important;border-color:#ab9270!important}html.nn-signature-2027 body main .nn-transit-discovery>footer{color:#6d6d6d;margin-top:5px;padding-top:22px;font-size:.8125rem}html.nn-signature-2027 body main .nn-transit-discovery>footer a{color:#5b5b5b;text-decoration-color:#bac4c6}@media (width<=1000px){html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-console{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route{padding:30px 26px 24px}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-form{padding:28px 24px}.nn-transit-form-heading{flex-direction:column;align-items:start;gap:7px}.nn-transit-route-footer{flex-direction:column;align-items:start;gap:12px}.nn-transit-route-footer small{text-align:left;max-width:none}}@media (width<=800px){html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-console{grid-template-columns:1fr}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route{padding:28px 26px}.nn-transit-route-footer{flex-direction:row;align-items:baseline}.nn-transit-route-footer small{text-align:right;max-width:220px}.nn-transit-form-heading{flex-direction:row;align-items:baseline}}@media (width<=680px){html.nn-signature-2027 body main .nn-transit-discovery{padding-block:36px}html.nn-signature-2027 body main .nn-transit-discovery>header{gap:10px;margin-bottom:22px}html.nn-signature-2027 body main .nn-transit-discovery>header>p{max-width:none}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-marks>button{flex-basis:130px}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route{padding:28px 22px}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-form{grid-template-columns:minmax(0,1fr);gap:18px;padding:25px 20px}.nn-transit-selected-mark{border-radius:12px;flex-basis:76px;width:76px;height:76px}.nn-transit-selected-mark img{width:64px;height:64px}.nn-transit-route-footer small{max-width:170px}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-stations{margin-bottom:20px}.nn-transit-form-heading{flex-direction:column;gap:7px}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 body main .nn-transit-discovery :is(button,input,select){transition:none!important}}html.nn-signature-2027 body main .nn-editorial-edition{content-visibility:visible;contain-intrinsic-size:none;--nn-context-ink:#181b20;background:#f6f7f5;padding:0;scroll-margin-top:100px;display:flow-root}html.nn-signature-2027 body main .nn-editorial-row{content-visibility:visible;color:#3a3a3a;border-top:1px solid #dce2e2;padding:48px 0 35px}html.nn-signature-2027 body main .nn-editorial-row>.page-wrap{min-width:0}.nn-editorial-row-heading{justify-content:space-between;align-items:center;gap:28px;margin-bottom:28px;display:flex}.nn-editorial-row-heading>div{border-left:2px solid #a68d63;padding-left:20px;position:relative}.nn-editorial-row-heading span{color:#877354;letter-spacing:.14em;font-size:.65rem;font-weight:550}html.nn-signature-2027 body main .nn-editorial-row-heading h2{color:#343434;margin:9px 0 8px;font-weight:550;font-size:clamp(1.35rem,2vw,1.9rem)!important;line-height:1.5!important}.nn-editorial-row-heading p{color:#797979;max-width:650px;margin:0;font-size:.875rem;line-height:1.8}.nn-editorial-row-heading>a{color:#535353;border-bottom:1px solid #c4c4c4;flex-shrink:0;align-items:center;gap:18px;min-height:44px;padding:9px 0;font-size:.875rem;text-decoration:none;display:inline-flex}.nn-editorial-row-heading>a svg{color:#9a8056}html.nn-signature-2027 body main .nn-editorial-row .nn-property-browse{flex-direction:column;display:flex}html.nn-signature-2027 body main .nn-editorial-row .nn-property-browse-track{scrollbar-color:#b8b8b8 transparent;order:1;align-items:stretch;gap:22px;padding:0 0 15px}html.nn-signature-2027 body main .nn-editorial-row .nn-property-browse-buttons{order:2;gap:9px;margin:12px 0 0}html.nn-signature-2027 body main .nn-editorial-row .nn-property-browse-buttons button{color:#505050;box-shadow:none;background:0 0;border-color:#bdc8cb;width:44px;height:44px;border-radius:50%!important}html.nn-signature-2027 body main .nn-editorial-row .nn-property-browse-buttons button:hover{--nn-context-ink:#181b20;background:#fff;border-color:#988365}.nn-journal-card{width:350px;min-width:0;color:inherit;background:0 0;border:0;flex:0 0 350px;padding:0}.nn-journal-banner{aspect-ratio:16/9;isolation:isolate;--nn-context-ink:#fff;background:#242424;border:1px solid #2a2a2a12;border-radius:12px;display:block;position:relative;overflow:hidden}.nn-journal-banner img{object-fit:contain;width:100%;height:100%;display:block}.nn-journal-banner:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;background:linear-gradient(125deg,#ffffff0a,#0000 55%);transition:opacity .25s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff15}.nn-journal-open{color:#393939;opacity:.9;background:#f9f6efed;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:36px;height:36px;transition:background .2s;display:grid;position:absolute;bottom:12px;right:12px}.nn-journal-banner:hover:after,.nn-journal-banner:focus-visible:after{opacity:1}.nn-journal-banner:hover .nn-journal-open{--nn-context-ink:#181b20;background:#fff}.nn-journal-copy{padding:17px 1px 0}.nn-journal-meta{color:#70838b;flex-wrap:wrap;align-items:center;gap:5px 14px;font-size:.75rem;line-height:1.7;display:flex}.nn-journal-meta>span{padding-left:12px;position:relative}.nn-journal-meta>span:before{content:"";--nn-context-ink:#181b20;background:#a1aaa6;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:0}html.nn-signature-2027 body main .nn-editorial-row .nn-journal-card h3{color:#363636;margin:9px 0 10px;font-weight:550;font-size:1.05rem!important;line-height:1.65!important}.nn-journal-card h3 a{-webkit-line-clamp:3;color:inherit;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.nn-journal-copy>p{color:#777;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;line-height:1.85;display:-webkit-box;overflow:hidden}.nn-journal-card h3 a:hover{text-underline-offset:4px;-webkit-text-decoration:underline #ae986e;text-decoration:underline #ae986e}.nn-journal-no-image{color:#d7c091;--nn-context-ink:#fff;background:linear-gradient(120deg,#3b3b3b,#232323);flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;display:flex}.nn-journal-no-image b{letter-spacing:.15em;font-size:1.25rem;font-weight:500}.nn-journal-no-image>span{letter-spacing:.1em;color:var(--nn-context-ink,#181b20);font-size:.65rem}.nn-editorial-row-empty{background:#fff9;border:1px solid #c9d2d4;border-radius:12px;flex-wrap:wrap;align-items:center;gap:20px;padding:25px;display:flex}.nn-editorial-row-empty>span{color:#8c7550;letter-spacing:.1em;font-size:.7rem}.nn-editorial-row-empty p{color:#707070;margin:0;font-size:.875rem;line-height:1.8}html.nn-signature-2027 body main .nn-editorial-row--company{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2a2a2a;border-color:#2a2a2a}html.nn-signature-2027 body main .nn-editorial-row--company .nn-editorial-row-heading h2,html.nn-signature-2027 body main .nn-editorial-row--company .nn-journal-card h3,.nn-editorial-row--company .nn-editorial-row-heading p,.nn-editorial-row--company .nn-journal-copy>p{color:var(--nn-context-ink,#181b20)}.nn-editorial-row--company .nn-editorial-row-heading span{color:#c5b38b}.nn-editorial-row--company .nn-editorial-row-heading>a{color:var(--nn-context-ink,#181b20);border-color:#6e7d84}.nn-editorial-row--company .nn-journal-meta{color:#b9b9b9}.nn-editorial-row--company .nn-journal-banner{border-color:#ffffff24}html.nn-signature-2027 body main .nn-editorial-row--company .nn-property-browse-buttons button{color:var(--nn-context-ink,#181b20);border-color:#73868e}html.nn-signature-2027 body main .nn-editorial-row--company .nn-property-browse-buttons button:hover{background:#ffffff10;border-color:#c0aa80}.nn-editorial-row--company .nn-editorial-row-empty{background:#ffffff06;border-color:#898989}.nn-editorial-row--company .nn-editorial-row-empty p{color:var(--nn-context-ink,#181b20)}.nn-editorial-row--company .nn-editorial-row-empty>span{color:#d7c196}html.nn-signature-2027 body main .nn-editorial-row--knowledge{--nn-context-ink:#181b20;background:#f3f0e9;border-color:#e2ddd1}.nn-editorial-edition :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #bc9b63}@media (width<=900px){.nn-journal-card{flex-basis:320px;width:320px}.nn-editorial-row-heading{gap:20px}}@media (width<=680px){html.nn-signature-2027 body main .nn-editorial-row{padding:30px 0 24px}.nn-editorial-row-heading{align-items:start;gap:16px;margin-bottom:23px}.nn-editorial-row-heading>div{padding-left:13px}.nn-editorial-row-heading>a{gap:8px;font-size:.8125rem}.nn-editorial-row-heading>a svg{width:16px}.nn-editorial-row-heading p{font-size:.8125rem}.nn-editorial-row-heading span{letter-spacing:.08em;font-size:.6rem}.nn-journal-card{flex-basis:min(330px,82vw);width:min(330px,82vw)}.nn-journal-copy{padding-top:14px}.nn-journal-banner{border-radius:10px}html.nn-signature-2027 body main .nn-editorial-row .nn-property-browse-track{gap:17px}.nn-editorial-row-empty{gap:10px;padding:20px}}@media (prefers-reduced-motion:reduce){.nn-journal-banner:after,.nn-journal-open{transition:none}}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .market-explorer__locations>div.nn-home-collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:190px;gap:10px;margin-bottom:28px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .market-explorer__locations>div.nn-home-collection-grid>a{aspect-ratio:auto;border:0;display:block;border-radius:10px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .market-explorer__locations>div.nn-home-collection-grid>a>span{z-index:3;text-align:center;pointer-events:none;background:0 0;border-radius:0;width:auto;height:auto;padding:0;display:block;position:absolute;bottom:14px;left:12px;right:12px;transform:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .market-explorer__locations>div.nn-home-collection-grid>a>span small{white-space:normal;display:block;font-size:.75rem!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .market-explorer__locations>div.nn-home-collection-grid>a>img{object-fit:cover;width:100%;height:100%}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .market-explorer__locations header .nn-collection-tools{gap:16px;font-size:.8125rem;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .nn-collection-credit>div{color:#676767;font-size:.8125rem}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-home :is(.nn-home-latest,.home-paid-edition) .nn-property-browse-track{scroll-snap-type:x proximity;touch-action:pan-x pan-y;min-width:0;max-width:100%;flex-wrap:nowrap!important;display:flex!important;overflow-x:auto!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-home :is(.nn-home-latest,.home-paid-edition) .nn-property-browse-track>.property-card{flex:0 0 350px!important;width:350px!important;min-width:350px!important;max-width:350px!important}html.nn-signature-2027 body .nn-home-development-stories .nn-journal-banner img{object-fit:cover}html.nn-signature-2027 body .nn-home .nn-home-development-stories .nn-editorial-row{padding-block:32px}html.nn-signature-2027 body .nn-home .nn-home-development-stories .nn-editorial-row-empty{max-width:none;min-height:0;padding:18px;font-size:.875rem}@media (width<=900px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .market-explorer__locations>div.nn-home-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:180px}}@media (width<=680px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-home :is(.nn-home-latest,.home-paid-edition) .nn-property-browse-track>.property-card{flex-basis:min(82vw,360px)!important;width:min(82vw,360px)!important;min-width:min(82vw,360px)!important;max-width:min(82vw,360px)!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .market-explorer__locations header{flex-wrap:wrap;align-items:flex-start}.nn-home-home-covers .nn-collection-tools{justify-content:space-between;width:100%}}@media (width<=600px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .market-explorer__locations>div.nn-home-collection-grid{scroll-snap-type:x proximity;grid-template-rows:repeat(2,170px);grid-template-columns:none;grid-auto-rows:auto;grid-auto-columns:78%;grid-auto-flow:column;padding-bottom:12px;overflow-x:auto}}html.nn-signature-2027 body .nn-home .nn-home-service-shortcuts{box-shadow:none;background:0 0;border:0;margin-block:18px 24px;padding:0!important}html.nn-signature-2027 body .nn-home .nn-home-service-shortcuts .nn-intent-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html.nn-signature-2027 body .nn-home .nn-home-service-shortcuts a{color:#393939;--nn-context-ink:#181b20;background:linear-gradient(135deg,#fff,#f0f4f6);border:1px solid #d6d6d6;border-radius:12px;min-height:76px;padding:14px 18px;box-shadow:0 3px #dcdcdc}.nn-home-service-shortcuts a>div{flex:1;min-width:0}.nn-home-service-shortcuts b{line-height:1.5;display:block;font-size:.95rem!important}.nn-home-service-shortcuts small{color:#626262;margin-top:3px;font-size:.8rem;line-height:1.6;display:block}.nn-home-service-shortcuts svg{flex:none}html.nn-signature-2027 body .nn-home .nn-discovery-gateway{border-top:1px solid #ddd;padding-block:32px}html.nn-signature-2027 body .nn-home .nn-discovery-gateway header h2{font-size:clamp(1.35rem,2.2vw,1.8rem)!important;line-height:1.5!important}html.nn-signature-2027 body .nn-home .nn-discovery-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}html.nn-signature-2027 body .nn-home .nn-discovery-tile{padding:20px;border-radius:12px!important;grid-area:auto!important;min-height:190px!important}html.nn-signature-2027 body .nn-home .nn-discovery-tile-top{margin-bottom:12px}html.nn-signature-2027 body .nn-home .nn-discovery-tile h3{overflow-wrap:break-word;font-size:1rem!important;line-height:1.6!important}html.nn-signature-2027 body .nn-home .nn-discovery-tile p{margin:0 0 12px;font-size:.8125rem;line-height:1.65}.nn-home-tool-links{border-top:1px solid #d6d6d6;flex-wrap:wrap;gap:10px 24px;margin-top:22px;padding-top:16px;display:flex}.nn-home-tool-links a{color:#393939;text-underline-offset:4px;align-items:center;min-height:44px;font-size:.875rem;text-decoration:underline;display:inline-flex}html.nn-signature-2027 body .nn-home-development-stories .nn-editorial-row-empty{color:#4f4f4f;--nn-context-ink:#181b20;background:#f5f7f8;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 24px;min-height:80px;display:flex}html.nn-signature-2027 body .nn-home-development-stories .nn-editorial-row-empty p{flex:1;min-width:180px;margin:0}html.nn-signature-2027 body .nn-home .home-paid-empty{border-radius:12px;min-height:0;padding:18px 22px}.nn-home .home-paid-empty h3{font-size:1rem!important;line-height:1.5!important}.nn-home .home-paid-empty p{font-size:.875rem;line-height:1.6}html.nn-signature-2027 body .nn-home .nn-founder__image>span{letter-spacing:.08em;box-sizing:border-box;background:#242424d9;border-radius:6px;max-width:calc(100% - 32px);padding:8px 12px;font-size:.75rem;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027 body .nn-home :is(.nn-home-latest,.home-paid-edition,.nn-discovery-gateway,.nn-home-home-covers){scroll-margin-top:110px}html.nn-signature-2027 body .nn-home :is(.nn-home-service-shortcuts,.nn-home-home-covers,.nn-discovery-gateway) a:focus-visible{outline-offset:4px;outline:3px solid #a78036}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nn-home-service-shortcuts a,.nn-home-tool-links a{transition:transform .18s,box-shadow .18s}.nn-home-service-shortcuts a:hover{transform:translateY(-2px);box-shadow:0 5px #d5d5d5}.nn-home-tool-links a:hover{color:#75531b}}@media (width<=760px){html.nn-signature-2027 body .nn-home .nn-discovery-bento{grid-template-columns:repeat(2,minmax(0,1fr))}html.nn-signature-2027 body .nn-home .nn-discovery-tile{padding:16px;min-height:200px!important}html.nn-signature-2027 body .nn-home .nn-home-service-shortcuts a{gap:8px;padding:12px}html.nn-signature-2027 body .nn-home .nn-home-service-shortcuts small{display:none}.nn-home-service-shortcuts a>svg:first-child{width:20px;height:20px}.nn-home-service-shortcuts a>svg:last-child{width:16px;height:16px}}@media (width<=360px){html.nn-signature-2027 body .nn-home .nn-home-service-shortcuts .nn-intent-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.nn-home-service-shortcuts a,.nn-home .nn-discovery-tile,.nn-home .nn-home-collection-grid>a{transition:none!important;animation:none!important;transform:none!important}}.nn-home-service-shortcuts a>svg:first-child{margin-left:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-inventory-retry{color:#63543a;background:#fffaf0;border:1px solid #e3d4b6;border-radius:14px;padding:22px 24px}.nn-home-inventory-retry p{margin:0 0 12px;font-size:14px;line-height:1.8}.nn-home-inventory-retry a{color:#725323;background:#fff;border:1px solid #c9ae76;border-radius:10px;align-items:center;min-height:44px;padding:8px 16px;text-decoration:none;display:inline-flex}.company-timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.company-timeline details{color:var(--nn-context-ink,#181b20);background:#ffffff05;border:1px solid #ffffff25;border-radius:8px;padding:18px}.company-timeline summary{cursor:pointer;list-style:none}.company-timeline summary:after{content:"＋";color:#d9bc8d;margin-top:12px;display:block}.company-timeline details[open] summary:after{content:"−"}.company-timeline summary>span{color:#d9bc8d;font-size:22px}.company-timeline h3{margin:12px 0}.company-timeline p{font-size:14px!important}@media (width<=1000px){.six-platform-grid,.six-journal-rail,.company-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.company-timeline{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){}@media (width<=700px){}@media (width<=760px){}@media (prefers-reduced-motion:reduce){}@media (width<=650px){}@media (width<=700px){}@media (prefers-reduced-motion:reduce){}@media (width<=1100px){}@media (width<=700px){}@media (prefers-reduced-motion:reduce){}@media (width<=700px){}@media (width<=700px){}@media (width<=1100px){}@media (width<=760px){}@media (width<=1100px){}@media (width<=760px){}@media (prefers-reduced-motion:reduce){}@media (width<=1250px){}@media (width<=820px){}@media (width<=820px){}.editorial-image-picker{text-align:left;--nn-context-ink:#181b20;background:#faf7ef;border:1px dashed #bba271;border-radius:12px;min-width:0;padding:14px}.editorial-image-picker>input{opacity:0;pointer-events:none;width:1px;height:1px;padding:0;position:absolute}.editorial-image-picker button{color:#181b20;min-height:44px;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(140deg,#f7e9c5,#dec48c);border:1px solid #bba271;border-radius:9px;justify-content:center;align-items:center;gap:9px;max-width:100%;padding:10px 16px;font-weight:700;display:flex;box-shadow:0 3px #b99b64}.editorial-image-picker button:disabled{opacity:.55;cursor:wait}.editorial-image-picker small{color:#656565;margin-top:12px;font-size:.78rem;line-height:1.7;display:block}.editorial-image-picker.compact{background:0 0;border:0;padding:0}@media (width<=1250px){}@media (width<=820px){.editorial-image-picker button{width:100%}}@media (width<=820px){}@media (width<=1150px){}@media (width<=760px){}@media (width<=1200px){}@media (width<=980px){}@media (width<=700px){}@media (width>=651px) and (width<=1200px){}@media (width<=420px){}@media (prefers-reduced-motion:reduce){}@media (width<=760px){}.studio-actions button,.studio-grid footer button,.premium-actions a,.premium-actions button,.compliance-actions a{color:#303030;--nn-context-ink:#181b20;background:#fff;border:1px solid #ccd3d6;padding:10px 12px;font-size:10px}.premium-actions,.compliance-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}@media (width<=900px){}@media (width<=560px){}@media (width<=900px){}@media (width<=560px){}@media (width<=560px){}@media (width<=600px){}@media (width<=680px){}@media (width<=1050px){}@media (width<=700px){}select:disabled{cursor:not-allowed;opacity:.62}.member-compliance-section{--nn-context-ink:#181b20;background:#fbfaf7;border:1px solid #d8dedf;margin:22px 0;padding:22px}.member-compliance-section legend{color:#272727;justify-content:space-between;align-items:end;width:100%;padding:0 5px;display:flex}.member-compliance-section legend b{font-size:15px}.member-compliance-section legend span{color:#7c878d;font-size:9px}@media (width<=700px){.member-compliance-section legend{flex-direction:column;align-items:flex-start;gap:5px}}@media (width<=800px){}@media (width<=950px){}@media (width<=950px){}@media (width<=600px){}@media (width<=1100px){}@media (width<=760px){}@media (width<=1050px){}@media (width<=700px){}@media (width<=700px){}@media (width<=700px){}@media (width<=720px){}@media (prefers-reduced-motion:reduce){}@media (width<=760px){}._page_to94w_1{color:#222;min-height:100vh;font-family:var(--font-body,sans-serif);--nn-context-ink:#181b20;background:#f3f6f7;padding:clamp(24px,5vw,72px)}._header_to94w_2{justify-content:space-between;align-items:flex-start;gap:24px;max-width:1180px;margin:0 auto 34px;display:flex}._header_to94w_2 p,._panel_to94w_2>div>p{color:#a97822;letter-spacing:.2em;font-size:.72rem;font-weight:800}._header_to94w_2 h1{margin:.35rem 0 1rem;font-size:clamp(2rem,5vw,4rem);line-height:1}._header_to94w_2 span{color:#717171}._header_to94w_2 a{color:inherit;white-space:nowrap;background:#fff;border:1px solid #d2d2d2;padding:12px 18px;text-decoration:none}._grid_to94w_3{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1180px;margin:0 auto 18px;display:grid}._card_to94w_3{background:#fff;border:1px solid #dfdfdf;border-top:4px solid #a6a6a6;padding:24px}._card_to94w_3[data-rating=good]{border-top-color:#16845b}._card_to94w_3[data-rating=needs-improvement]{border-top-color:#c28a21}._card_to94w_3[data-rating=poor]{border-top-color:#bc3b3b}._card_to94w_3>div{justify-content:space-between;align-items:center;display:flex}._card_to94w_3 b{font-size:1.1rem}._card_to94w_3 span{color:#717171;font-size:.78rem}._card_to94w_3 strong{margin:26px 0 10px;font-size:clamp(2rem,4vw,3.4rem);display:block}._card_to94w_3 small{color:#717171}._panel_to94w_2{background:#fff;border:1px solid #dfdfdf;max-width:1180px;margin:18px auto 0;padding:28px}._panel_to94w_2 h2{margin:.35rem 0 1rem}._panel_to94w_2 span,._panel_to94w_2 p{color:#717171}._note_to94w_4{border-left:3px solid #d3a547;margin-top:22px;padding-left:14px}._panel_to94w_2 table{border-collapse:collapse;width:100%;margin-top:18px}._panel_to94w_2 th,._panel_to94w_2 td{text-align:left;border-bottom:1px solid #e4e9ec;padding:12px}._panel_to94w_2 th:last-child,._panel_to94w_2 td:last-child{text-align:right}@media (width<=720px){._page_to94w_1{padding:24px 16px}._header_to94w_2{display:block}._header_to94w_2 a{margin-top:22px;display:inline-block}._grid_to94w_3{grid-template-columns:1fr}._card_to94w_3 strong{font-size:2.4rem}}@media (width<=640px){}@media (prefers-reduced-motion:reduce){}@media (width<=640px){}@media (width<=850px){}@media (width<=520px){}.reliability-action button,.primary,.tr button{min-height:44px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#292929;border:0;border-radius:11px;padding:10px 15px}.status{color:#616161;--nn-context-ink:#181b20;background:#e8edf0;border-radius:999px;width:max-content;max-width:100%;padding:5px 9px;font-size:.78rem;font-style:normal;font-weight:800;display:inline-block}.status.warn{color:#855f12;--nn-context-ink:#181b20;background:#fff0c9}code{font-size:.75rem}@media (width<=1100px){}@media (width<=720px){}@media (prefers-reduced-motion:reduce){}@media (width<=800px){}@media (width<=1100px){}@media (width<=620px){}@media (width<=760px){}@media (width<=900px){}@media (width<=620px){}@media (width<=1000px){}@media (width<=760px){}@media (width<=600px){}@media (prefers-reduced-motion:reduce){}@media (width<=900px){}@media (width<=620px){}.property-alert-form-wrap{background:0 0!important;padding:0!important}@media (width<=1050px){}@media (width<=760px){}@media (prefers-reduced-motion:reduce){}@media (width>=761px){}@media (width<=760px){}@media (width<=400px){}@media (width<=620px){}@media (width<=900px){}@media (width<=620px){}@media (width<=1050px){}@media (width<=760px){}.property-brochure{color:#181b20;--nn-context-ink:#181b20;background:#fff;width:min(1120px,100%);margin:0 auto;padding:32px 38px 50px}.property-brochure>header{border-bottom:1px solid #dce0df;justify-content:space-between;align-items:center;height:84px;display:flex}.property-brochure>header>img{object-fit:contain;width:100px;height:74px}.property-brochure>header>div{flex-direction:column;align-items:flex-end;display:flex}.property-brochure>header small{color:#9a7130;letter-spacing:.18em;font-size:8px}.property-brochure>header b{letter-spacing:.09em;margin-top:7px;font-size:9px}.property-brochure>footer{border-top:2px solid #b98c3e;justify-content:space-between;align-items:end;gap:50px;margin-top:35px;padding-top:24px;display:flex}.property-brochure>footer>div{flex-direction:column;display:flex}.property-brochure>footer b{font-size:10px}.property-brochure>footer span,.property-brochure>footer small{color:#7a858b;margin-top:5px;font-size:7px;line-height:1.6}.property-brochure>footer small{text-align:right;max-width:430px}@media (width<=760px){.property-brochure{padding:18px 16px}.property-brochure>header>div{display:none}.property-brochure>footer{flex-direction:column;align-items:flex-start;gap:8px}.property-brochure>footer small{text-align:left}}@page brochure{size:A4 portrait;margin:8mm}@media print{html,body{--nn-context-ink:#181b20!important;background:#fff!important;margin:0!important;padding:0!important}body>*{visibility:visible!important}.property-brochure{page:brochure;visibility:visible!important;box-sizing:border-box!important;color:#181b20!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;--nn-context-ink:#181b20!important;background:#fff!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 4mm!important;display:block!important}.property-brochure *{visibility:visible!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.property-brochure .print-button,.property-brochure~*{display:none!important}.property-brochure>header{height:20mm}.property-brochure>header>img{width:28mm;height:18mm}.property-brochure>footer{break-inside:avoid;margin-top:7mm;padding-top:5mm}}@media (width<=760px){}@media (prefers-reduced-motion:reduce){}@media (width<=950px){}@media (width<=620px){}@media (width>=1500px){}@media (width<=900px){}@media (width<=600px){}@media (prefers-reduced-motion:reduce){}@media (width<=900px){}@media (width<=620px){}@media (width<=900px){}@media (width<=620px){}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (prefers-reduced-motion:reduce){}@media (width<=620px){}.transparency-hero p,.company-facts header p,.financial-status header p,.transparency-principles>div:first-child>p{color:#dcbc75;letter-spacing:.2em;margin:0;font-size:8px;font-weight:750}.company-facts{padding-top:100px;padding-bottom:110px}.company-facts header h2,.financial-status header h2,.transparency-principles h2{color:#252525;margin:10px 0 0;font-family:Georgia,Noto Serif Thai,serif;font-size:44px;font-weight:400}.company-facts>div{border-top:1px solid #d5dad8;border-left:1px solid #d5dad8;grid-template-columns:1fr 1fr;margin-top:38px;display:grid}.company-facts article{--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #d5dad8;border-right:1px solid #d5dad8;flex-direction:column;min-height:155px;padding:27px;display:flex}.company-facts article small{color:#9b7332;font-size:8px}.company-facts article b{color:#2f2f2f;margin:17px 0 7px;font-size:16px}.company-facts article span{color:#768189;font-size:9px}.footer-accounting-partner{background:#ffffff09;border:1px solid #dabb7438;grid-template-columns:46px 1fr;align-items:center;gap:11px;max-width:310px;margin-top:22px;padding:9px!important;display:grid!important}.footer-accounting-partner:hover{background:#ffffff12;border-color:#dabb7494}.footer-accounting-partner>img{object-fit:contain;width:46px;height:46px}.footer-accounting-partner>span{flex-direction:column;display:flex!important}.footer-accounting-partner small{letter-spacing:.12em;color:#d6b56f!important;font-size:6px!important}.footer-accounting-partner b{color:var(--nn-context-ink,#181b20);margin-top:3px;font-size:8px;font-weight:500;line-height:1.45}@media (width<=900px){}@media (width<=620px){.company-facts{padding-top:75px}.company-facts>div{grid-template-columns:1fr}}@media (width<=900px){}@media (width<=620px){}@media (width<=1000px){}@media (width<=600px){}@keyframes nn-consign-reveal{0%{opacity:.4}to{opacity:1}}@media (width<=900px){}@media (width<=680px){}@media (prefers-reduced-motion:reduce){}@media (width<=680px){}@media (width<=680px){}@media (prefers-reduced-motion:reduce){}@media (width<=680px){}.nn-discover-guide{z-index:10050;color:#31362a;background:#fffdf5;border:1px solid #c7ae73;border-radius:16px;width:min(360px,100vw - 32px);padding:20px;position:fixed;bottom:105px;right:22px;box-shadow:0 15px 55px #171f2230}.nn-discover-guide p{font-size:13px;line-height:1.8}.nn-discover-guide h2{font-size:19px!important}.nn-discover-guide button{font:inherit;background:#eee2bf;border:1px solid #d7c495;border-radius:8px;margin:4px;padding:9px 12px;font-size:12px}.nn-discover-guide-focus{outline-offset:7px;scroll-margin-top:110px;outline:4px solid #b38d3a!important}@media (width<=1100px){}@media (width<=760px){.nn-discover-guide{bottom:105px;right:14px}}@media (prefers-reduced-motion:reduce){}@media (width<=760px){}@media (width<=500px){}@media (width<=1100px){}@media (width<=760px){}@media (width<=380px){}@media (prefers-reduced-motion:reduce){}@keyframes ds-atelier-arrive{0%{opacity:.7;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@media (width<=760px){}@media (width<=1100px){}@media (width<=760px){}@media (width>=761px) and (height<=800px){}.discovery-panel button,.property-experience-launcher>button,.listing-assistant-launcher>button{color:#242424;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(145deg,#eed59e,#c3a35e);border:1px solid #b59a61;border-radius:10px;min-height:44px;margin:5px 8px 5px 0;padding:11px 16px;box-shadow:0 3px #9b804b}.property-experience-launcher,.listing-assistant-launcher{margin:20px 0}@media (width<=700px){}@media (prefers-reduced-motion:reduce){}@media (width<=800px){}@media (width<=540px){}@media (width<=900px){}@media (width<=600px){}@media (width>=1600px){}@media (width<=1100px){}@media (width<=760px){}@media (prefers-reduced-motion:reduce){}@media (width<=760px){}@media (width<=760px){}#promote-listing{scroll-margin-top:120px}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (width<=1100px){}@media (width<=760px){}@media (prefers-reduced-motion:reduce){}@media (width<=760px){}@media (width<=760px){}@media (width<=1050px) and (width>=761px){}@media (width<=760px){}@media (width<=800px){}.nn-footer-refined .nn-footer-etda{max-width:270px;min-height:62px;color:inherit;background:#ffffff0c;border:1px solid #c6b994;border-radius:10px;align-items:center;gap:10px;margin:14px 0;padding:10px 12px;font-size:13px;line-height:1.6;display:flex}.nn-footer-etda span{display:block}.nn-footer-etda b{font-size:13px;display:block}.nn-footer-refined .nn-footer-etda>svg{flex-shrink:0}@media (width<=800px){}.nn-footer-refined .nn-footer-etda{box-sizing:border-box;min-height:68px;color:#243a50!important;background:#fff!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:14px!important;width:min(100%,350px)!important;max-width:350px!important;padding:12px 14px!important;display:flex!important}.nn-footer-refined .nn-footer-etda,.nn-footer-refined .nn-footer-etda span,.nn-footer-refined .nn-footer-etda b,.nn-footer-refined .nn-footer-etda small{letter-spacing:normal!important;text-transform:none!important;line-height:1.65!important}.nn-footer-refined .nn-footer-etda span{min-width:0;display:block!important}.nn-footer-refined .nn-footer-etda b{color:#243a50!important;font-size:13px!important;font-weight:600!important}.nn-footer-refined .nn-footer-etda small{color:#536476!important;font-size:12px!important;display:block!important}.nn-footer-refined .nn-footer-etda .nn-footer-etda-logo{object-fit:contain!important;background:0 0!important;border-radius:0!important;flex:0 0 96px!important;width:96px!important;min-width:96px!important;max-width:96px!important;height:24px!important;min-height:0!important;max-height:24px!important;margin:0!important;padding:0!important;display:block!important}@media (width<=900px){}@media print{}@media (width<=1000px){}@media (width<=650px){}.property-passport-cta{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(110deg,#181b20,#3b3b3b);border-left:4px solid #c99d49;justify-content:space-between;align-items:center;margin:0 0 24px;padding:22px 26px;text-decoration:none;display:flex}.property-passport-cta small,.property-passport-cta b,.property-passport-cta em{display:block}.property-passport-cta small{color:#dbb45f;letter-spacing:.14em;font-size:9px}.property-passport-cta b{margin:5px 0;font-size:18px}.property-passport-cta em{color:#bbb;font-size:11px;font-style:normal}.property-passport-cta>i{font-size:25px;font-style:normal}@media (width<=650px){.property-passport-cta{margin-left:-4px;margin-right:-4px;padding:18px}.property-passport-cta em{display:none}.property-passport-cta b{font-size:15px}}@media (width<=650px){}.os-checks input,.os-audit input,.route-picker input,.consent input{accent-color:#bc8627;flex:none;width:18px;height:18px}@media (width<=1100px){}@media (width<=820px){}@media (width<=540px){}@media print{}@media (width<=800px){}@media (width<=850px){}@keyframes nn-management-fade{0%{opacity:.4}to{opacity:1}}@media (width<=1000px){}@media (width<=700px){}@media (prefers-reduced-motion:reduce){}@media (width<=700px){}@media (width<=950px){}@media (width<=600px){}@media (width<=800px){}@media print{}._page_3gnsh_1{color:#25282c;--owner-gold:#8b692f;font-family:var(--font-thai),sans-serif;background:#faf9f5}._page_3gnsh_1 h1,._page_3gnsh_1 h2,._page_3gnsh_1 h3{color:inherit;letter-spacing:0;line-height:1.5}._page_3gnsh_1 h1{margin:12px 0 22px;font-size:clamp(2.1rem,4.5vw,4rem);line-height:1.35}._page_3gnsh_1 h1 em{color:#9a7434;font-style:normal}._page_3gnsh_1 h2{margin:12px 0 24px;font-size:clamp(1.5rem,2.6vw,2.25rem)}._page_3gnsh_1 h3{margin:14px 0 8px;font-size:1.12rem}._page_3gnsh_1 p{line-height:1.9}._page_3gnsh_1 a{color:#755725;text-underline-offset:5px}._hero_3gnsh_1{grid-template-columns:1.6fr 1fr;align-items:center;gap:60px;max-width:1240px;margin:auto;padding:70px 32px;display:grid}._eyebrow_3gnsh_1{letter-spacing:.12em;color:#80632d;font-size:.78rem}._lead_3gnsh_1{font-size:1.15rem}._actions_3gnsh_1{flex-wrap:wrap;align-items:center;gap:20px;margin:24px 0;display:flex}._page_3gnsh_1 a._primary_3gnsh_1{color:#fff;background:#24282e;border-radius:12px;justify-content:center;align-items:center;min-height:52px;padding:14px 24px;font-weight:600;text-decoration:none;display:inline-flex}._page_3gnsh_1 a._primary_3gnsh_1:hover{background:#41464f}._note_3gnsh_1{color:#5c6065;max-width:560px;font-size:.85rem}._offer_3gnsh_1{text-align:center;background:linear-gradient(145deg,#f6ead0,#fff);border:1px solid #d8c396;border-radius:28px;padding:44px 30px;box-shadow:0 18px 42px #66552a0c}._offer_3gnsh_1 span,._offer_3gnsh_1 b{display:block}._offer_3gnsh_1 strong{color:#795b2d;font-family:Arial,sans-serif;font-size:7rem;font-weight:500;line-height:1.4}._offer_3gnsh_1 a{font-size:.9rem}._section_3gnsh_1{max-width:1240px;margin:auto;padding:42px 32px;scroll-margin-top:100px}._grid2_3gnsh_1,._grid3_3gnsh_1{gap:22px;display:grid}._grid2_3gnsh_1{grid-template-columns:repeat(2,minmax(0,1fr))}._grid3_3gnsh_1{grid-template-columns:repeat(3,minmax(0,1fr))}._card_3gnsh_1{background:#fff;border:1px solid #e0ded6;border-radius:20px;padding:28px}._card_3gnsh_1>span{color:#826b3d;font-size:.8rem}._steps_3gnsh_1{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;padding:0;list-style:none;display:grid}._steps_3gnsh_1 li{background:#fff;border-top:3px solid #b89453;border-radius:0 0 16px 16px;padding:22px}._steps_3gnsh_1 b{color:#80632d;font-size:1.6rem}._guide_3gnsh_1{background:#fff;border:1px solid #e0ded6;border-radius:18px;overflow:hidden}._guide_3gnsh_1 img{aspect-ratio:1200/630;object-fit:cover;width:100%;height:auto;display:block}._guide_3gnsh_1 h3,._guide_3gnsh_1 p{padding:0 22px}._guide_3gnsh_1 a{text-decoration:none}._guide_3gnsh_1 p{margin-bottom:24px;font-size:.9rem}._video_3gnsh_1{text-align:center;background:#fff;border:1px solid #e0ded6;border-radius:18px;margin:0;padding:18px}._video_3gnsh_1 video{object-fit:contain;background:#181b20;border-radius:12px;width:100%;max-height:480px;display:block}._video_3gnsh_1 figcaption{padding:16px 0 4px}._faq_3gnsh_1{border-bottom:1px solid #dedbd2;padding:20px 0}._faq_3gnsh_1 summary{cursor:pointer;min-height:32px;font-size:1.05rem;font-weight:600}._faq_3gnsh_1 p{max-width:920px}._bottom_3gnsh_1{background:#f1e9d8;margin-top:30px;padding:54px max(24px,50vw - 588px)}._bottom_3gnsh_1>p:last-child{font-size:.85rem}._page_3gnsh_1 :focus-visible{outline-offset:5px;outline:3px solid #9c783a}@media (width<=760px){._hero_3gnsh_1{grid-template-columns:1fr;gap:24px;padding:36px 22px}._offer_3gnsh_1{padding:24px}._offer_3gnsh_1 strong{font-size:4.5rem}._section_3gnsh_1{padding:28px 22px}._grid2_3gnsh_1,._grid3_3gnsh_1,._steps_3gnsh_1{grid-template-columns:1fr}._actions_3gnsh_1{gap:16px}._actions_3gnsh_1 a._primary_3gnsh_1{width:100%}._steps_3gnsh_1{gap:14px}._steps_3gnsh_1 li{padding:20px}._card_3gnsh_1{padding:22px}._page_3gnsh_1 h1{font-size:2.15rem}._video_3gnsh_1 video{max-height:510px}}._page_3gnsh_1 h1{line-height:1.35!important}._page_3gnsh_1 h1 em{color:#9a7434!important;display:inline!important}._noBreak_3gnsh_3{white-space:nowrap}._actionGrid_3gnsh_5{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}._actionCard_3gnsh_5{background:#fff;border:1px solid #dfd5c1;border-radius:24px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 12px 30px #65502908}._actionArt_3gnsh_5{aspect-ratio:5/3;background:#f1e7d1;overflow:hidden}._actionArt_3gnsh_5 img{object-fit:contain;width:100%;height:100%;transition:transform .24s;display:block}._actionBody_3gnsh_5{flex-direction:column;flex:1;padding:26px;display:flex}._page_3gnsh_1 ._actionBody_3gnsh_5 h3{margin:12px 0 4px;font-size:1.25rem}._actionBody_3gnsh_5>p{margin:8px 0}._actionNote_3gnsh_5{color:#676056;font-size:.82rem}._page_3gnsh_1 a._actionLink_3gnsh_5{color:#fff;background:#292e35;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:52px;margin-top:auto;padding:14px 18px;font-weight:600;text-decoration:none;display:flex}._actionBody_3gnsh_5 ._actionNote_3gnsh_5{margin-bottom:24px}._page_3gnsh_1 a._actionLink_3gnsh_5:hover{background:#725826}._page_3gnsh_1 a._actionLink_3gnsh_5:active{transform:translateY(1px)}@media (hover:hover){._actionCard_3gnsh_5:hover ._actionArt_3gnsh_5 img{transform:scale(1.025)}}@media (width<=900px){._actionGrid_3gnsh_5{grid-template-columns:1fr}._actionBody_3gnsh_5{padding:24px}._actionArt_3gnsh_5{max-height:220px}._actionArt_3gnsh_5 img{object-fit:cover}._actionLink_3gnsh_5{width:100%}}@media (prefers-reduced-motion:reduce){._actionArt_3gnsh_5 img{transition:none}._actionCard_3gnsh_5:hover ._actionArt_3gnsh_5 img,._page_3gnsh_1 a._actionLink_3gnsh_5:active{transform:none}}.member-terms a,.wallet-payment-consent a{color:#9b742f;text-underline-offset:2px;text-decoration:underline}@media (width<=640px){}.member-loading{color:#232323;--nn-context-ink:#181b20;background:#f3f4f2;place-content:center;justify-items:center;gap:18px;min-height:100vh;display:grid}.member-loading img{object-fit:contain;width:90px;height:90px}.member-loading button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#232323;border:0;padding:12px 22px}.member-login{min-height:100vh;font-family:var(--font-thai), sans-serif;grid-template-columns:minmax(430px,1.05fr) minmax(420px,.95fr);display:grid}.member-login-brand{min-height:100vh;color:var(--nn-context-ink,#181b20);background:linear-gradient(135deg,#131313f0,#262626db),url(/og-realty.png) 50%/cover;padding:48px 8vw 42px;position:relative}.member-login-brand>a{color:var(--nn-context-ink,#181b20);align-items:center;gap:14px;display:flex}.member-login-brand>a img{object-fit:contain;width:60px;height:60px}.member-login-brand>a span{letter-spacing:.16em;font:600 15px Georgia,serif}.member-login-brand>div{position:absolute;top:50%;left:8vw;right:8vw;transform:translateY(-50%)}.member-login-brand p,.member-login-panel>div>p{color:#d6ae58;letter-spacing:.2em;margin:0 0 16px;font-size:10px}.member-login-brand h1{font:400 clamp(48px, 5.5vw, 84px)/1.05 var(--font-thai-serif), Georgia, serif;margin:0}.member-login-brand h1 em{color:#d7aa54;font-style:normal}.member-login-brand>div>span{max-width:620px;color:var(--nn-context-ink,#181b20);margin-top:24px;font-size:15px;line-height:1.8;display:block}.member-login-brand ul{grid-template-columns:1fr 1fr;gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.member-login-brand li{color:var(--nn-context-ink,#181b20);border-top:1px solid #ffffff29;padding:13px 0;font-size:13px}.member-login-brand li:before{content:"✓";color:#d7aa54;margin-right:9px}.member-login-brand>small{color:#ffffff73;letter-spacing:.22em;font-size:8px;position:absolute;bottom:38px;left:8vw}.member-login-panel{--nn-context-ink:#181b20;background:#fff;place-items:center;padding:55px;display:grid;position:relative}.member-close{color:#6b7780;font-size:12px;position:absolute;top:30px;right:38px}.member-login-panel>div{width:min(460px,100%)}.member-login-panel h2{font:500 42px var(--font-thai-serif), serif;color:#232323;margin:0}.member-login-panel>div>span{color:#71808c;margin:10px 0 32px;display:block}.member-error,.member-notice{color:#6e5324;--nn-context-ink:#181b20;background:#faf5e9;border-left:3px solid #b68d3f;margin:16px 0;padding:13px 15px}.member-error,.member-notice.error{color:#87382e;--nn-context-ink:#181b20;background:#fbeeea;border-color:#b84a3b}.member-provider-status{color:#687681;border-top:1px solid #e6e8e8;gap:9px;margin:26px 0;padding-top:22px;font-size:11px;display:grid}.member-provider-status b{color:#b78937;margin-right:8px}.member-terms{margin-top:25px;line-height:1.8;color:#949da3!important;letter-spacing:0!important;font-size:9px!important}.member-app{min-height:100vh;font-family:var(--font-thai), sans-serif;color:#252525;--nn-context-ink:#181b20;background:#f1f3f2;grid-template-columns:280px 1fr;display:grid}.member-app>aside{height:100vh;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1c1c1c;flex-direction:column;padding:30px 20px;display:flex;position:sticky;top:0}.member-brand{color:var(--nn-context-ink,#181b20);border-bottom:1px solid #ffffff1a;align-items:center;gap:10px;padding:0 8px 25px;display:flex}.member-brand img{object-fit:contain;width:48px;height:48px}.member-brand span{flex-direction:column;display:flex}.member-brand b{letter-spacing:.12em;font:600 14px Georgia,serif}.member-brand small{color:#cba24d;letter-spacing:.14em;margin-top:4px;font-size:7px}.member-person{justify-items:center;padding:27px 8px;display:grid}.member-person img{object-fit:cover;--nn-context-ink:#181b20;background:#fff;border:2px solid #caa553;border-radius:50%;width:70px;height:70px}.member-person b{text-align:center;margin-top:12px;font-size:13px}.member-person span{color:var(--nn-context-ink,#181b20);margin-top:5px;font-size:9px}.member-app aside nav{gap:4px;display:grid}.member-app aside nav :is(button,a){color:var(--nn-context-ink,#181b20);text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;padding:13px 16px;position:relative}.member-app aside nav :is(button,a).active{color:var(--nn-context-ink,#181b20);background:#ffffff14;border-color:#d2aa57}.member-app aside nav em{color:#232323;--nn-context-ink:#181b20;background:#d5ad5a;border-radius:50%;padding:2px 7px;font-size:9px;font-style:normal;position:absolute;right:12px}.member-credit-mini{border:1px solid #d3ae5e4d;margin-top:auto;padding:16px}.member-credit-mini span{color:var(--nn-context-ink,#181b20);font-size:8px;display:block}.member-credit-mini b{color:#e1ba68;margin:5px 0;font:400 28px Georgia,serif;display:block}.member-credit-mini button,.member-signout{color:#d3ae62;cursor:pointer;background:0 0;border:0;font-size:9px}.member-signout{color:#ffffff73;text-align:left;margin-top:13px}.member-main{min-width:0}.member-main>header{--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #dde1e1;justify-content:space-between;align-items:center;height:112px;padding:0 4vw;display:flex}.member-main>header p{color:#b28333;letter-spacing:.18em;margin:0;font-size:8px}.member-main>header h1{font:500 27px var(--font-thai-serif), serif;margin:7px 0 0}.member-main>header>a{color:#484848;border:1px solid #d7d7d7;padding:10px 14px;font-size:9px}.member-main>.member-notice{text-align:left;width:calc(100% - 8vw);margin:20px 4vw 0}.member-welcome{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(110deg,#272727,#343434);justify-content:space-between;align-items:center;margin:35px 4vw 20px;padding:35px;display:flex}.member-welcome small{color:#d4ad5d;letter-spacing:.17em;font-size:8px}.member-welcome h2{font:400 31px var(--font-thai-serif), serif;margin:8px 0}.member-welcome p{color:var(--nn-context-ink,#181b20);margin:0;font-size:12px}.member-welcome button{--nn-context-ink:#181b20;background:#d4aa55;border:0;margin-top:17px;padding:10px 15px}.member-welcome>span{color:#ddbc77;letter-spacing:.14em;border:1px solid #d8b46573;padding:9px 13px;font-size:8px}.member-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin:0 4vw;display:grid}.member-stats article{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1e2;min-width:0;padding:23px}.member-stats span,.member-stats small{color:#74818a;font-size:9px;display:block}.member-stats b{margin:10px 0;font:400 32px Georgia,serif;display:block}.member-steps{--nn-context-ink:#181b20;background:#fff;margin:25px 4vw;padding:30px}.member-steps header p{color:#ad8032;letter-spacing:.17em;margin:0;font-size:8px}.member-steps h2{font:400 25px var(--font-thai-serif), serif;margin:7px 0 20px}.member-steps ol{--nn-context-ink:#181b20;background:#e1e4e4;grid-template-columns:repeat(4,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.member-steps li{--nn-context-ink:#181b20;background:#f8f9f8;gap:10px;padding:20px;display:flex}.member-steps li b{color:#bd9141;font:400 20px Georgia,serif}.member-steps li span{font-size:10px;line-height:1.5}.member-steps>button,.member-listing-toolbar>button{color:#1d1d1d;--nn-context-ink:#181b20;background:#d3aa58;border:0;margin-top:22px;padding:13px 18px;font-weight:700}.member-listing-toolbar{justify-content:space-between;align-items:center;margin:32px 4vw 18px;display:flex}.member-listing-toolbar b,.member-listing-toolbar span{display:block}.member-listing-toolbar span{color:#7d888e;margin-top:5px;font-size:9px}.member-listing-toolbar>button{margin:0}.member-listing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:0 4vw 40px;display:grid}.member-listing-grid>article{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce0e1;overflow:hidden}.member-listing-image{--nn-context-ink:#181b20;background:#e8ebeb 50%/cover;height:190px;position:relative}.member-status{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#6b7780;border-radius:20px;padding:6px 10px;font-size:8px;position:absolute;top:13px;left:13px}.member-status.published{--nn-context-ink:#fff;background:#24765b}.member-status.pending{color:#282828;--nn-context-ink:#181b20;background:#e1b557}.member-listing-grid>article>div:last-child{padding:19px}.member-listing-grid small{color:#a47b32;font-size:8px}.member-listing-grid h3{font:500 17px var(--font-thai-serif), serif;margin:7px 0}.member-listing-grid p{color:#75818a;margin:0;font-size:9px}.member-listing-grid strong{margin-top:14px;font:600 18px Georgia,serif;display:block}.member-listing-grid em{color:#933e32;--nn-context-ink:#181b20;background:#faeee9;margin:12px 0 0;padding:8px;font-size:8px;font-style:normal;display:block}.member-listing-grid>article>div:last-child>div{flex-wrap:wrap;gap:5px;margin-top:15px;display:flex}.member-listing-grid button,.member-listing-grid a{color:#555;--nn-context-ink:#181b20;background:#fff;border:1px solid #d5dadc;padding:7px 9px;font-size:8px}.member-listing-grid .primary{color:#262626;--nn-context-ink:#181b20;background:#d9b463;border-color:#c99e4a}.member-empty{text-align:center;--nn-context-ink:#181b20;background:#fff;grid-column:1/-1;padding:80px}.member-empty button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#262626;border:0}.member-listing-editor,.member-profile-form,.member-wallet-hero,.member-wallet-grid{margin:32px 4vw}.member-listing-editor{--nn-context-ink:#181b20;background:#fff}.member-listing-editor>header{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#262626;justify-content:space-between;padding:25px 28px;display:flex}.member-listing-editor header p{color:#d4ad5c;letter-spacing:.16em;margin:0;font-size:8px}.member-listing-editor header h2{font:400 26px var(--font-thai-serif), serif;margin:6px 0 2px}.member-listing-editor header span{color:var(--nn-context-ink,#181b20);font-size:9px}.member-listing-editor header>button{color:var(--nn-context-ink,#181b20);background:0 0;border:0;font-size:24px}.member-editor-grid{grid-template-columns:1fr 1fr;gap:14px;padding:27px;display:grid}.member-editor-grid label,.member-profile-form label,.member-wallet-grid form label{flex-direction:column;gap:6px;display:flex}.member-editor-grid .wide,.member-profile-form .wide{grid-column:1/-1}.member-editor-grid span,.member-profile-form label span,.member-wallet-grid label span{color:#707070;font-size:9px}.member-editor-grid input,.member-editor-grid select,.member-editor-grid textarea,.member-profile-form input,.member-profile-form select,.member-profile-form textarea,.member-wallet-grid input{font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #d5dbdd;padding:11px 12px}.member-amenities,.member-images{border:1px solid #dfe3e3;margin:0 27px 24px;padding:20px}.member-amenities legend,.member-images legend{font:600 13px var(--font-thai-serif), serif;padding:0 8px}.member-amenities{flex-wrap:wrap;gap:8px;display:flex}.member-amenities label{border:1px solid #dde1e2;padding:8px 11px;font-size:9px}.member-images>p{color:#71808a;font-size:9px}.member-images>label{cursor:pointer;border:1px dashed #bd9444;justify-content:space-between;align-items:center;padding:18px;display:flex}.member-images>label input,.member-profile-photo input,.wallet-slip input{display:none}.member-images>div{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:12px;display:grid}.member-images figure{height:100px;margin:0;position:relative}.member-images figure img{object-fit:cover;width:100%;height:100%}.member-images figure button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#a83f32;border:0;border-radius:50%;position:absolute;top:4px;right:4px}.member-listing-editor>footer{border-top:1px solid #e4e7e7;justify-content:flex-end;gap:8px;padding:20px 27px;display:flex}.member-listing-editor>footer button{--nn-context-ink:#181b20;background:#fff;border:1px solid #d5dbdd;padding:11px 17px}.member-listing-editor>footer button:last-child{color:#1d1d1d;--nn-context-ink:#181b20;background:#d4aa56;border:0;font-weight:700}.member-profile-form{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1e2;grid-template-columns:320px 1fr;display:grid}.member-profile-form>section{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#262626;padding:35px}.member-profile-form>section>p,.member-wallet-hero p,.member-wallet-grid>*>p{color:#d2a851;letter-spacing:.17em;margin:0;font-size:8px}.member-profile-form h2{font:400 27px var(--font-thai-serif), serif;margin:8px 0}.member-profile-form>section>span{color:var(--nn-context-ink,#181b20);font-size:10px;line-height:1.6}.member-profile-photo{justify-items:center;margin-top:30px;display:grid}.member-profile-photo img{object-fit:cover;--nn-context-ink:#181b20;background:#fff;border-radius:50%;width:135px;height:135px}.member-profile-photo label{color:var(--nn-context-ink,#181b20);cursor:pointer;border:1px solid #ffffff38;margin-top:12px;padding:8px 12px}.member-profile-form>div{grid-template-columns:1fr 1fr;gap:14px;padding:35px;display:grid}.member-profile-form>div>button{--nn-context-ink:#181b20;background:#d2a954;border:0;grid-column:1/-1;padding:13px;font-weight:700}.member-wallet-hero{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#262626;justify-content:space-between;align-items:end;padding:35px;display:flex}.member-wallet-hero h2{color:#e0ba68;margin:7px 0;font:400 50px Georgia,serif}.member-wallet-hero h2 small{font:400 16px var(--font-thai), sans-serif}.member-wallet-hero span,.member-wallet-hero>div:last-child small{color:var(--nn-context-ink,#181b20);font-size:9px;display:block}.member-wallet-grid{grid-template-columns:1fr 1.35fr;gap:14px;display:grid}.member-wallet-grid>*{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1e2;padding:25px}.member-wallet-grid h3{font:500 21px var(--font-thai-serif), serif;margin:6px 0 20px}.member-wallet-grid form{grid-row:span 2}.member-wallet-grid form label{margin-bottom:14px}.member-wallet-grid form>small{color:#7c878e;margin:10px 0;font-size:8px;line-height:1.6;display:block}.member-wallet-grid form>button{--nn-context-ink:#181b20;background:#d3aa56;border:0;width:100%;padding:12px}.member-wallet-grid section article{border-top:1px solid #e4e7e7;justify-content:space-between;padding:12px 0;display:flex}.member-wallet-grid article b,.member-wallet-grid article small{display:block}.member-wallet-grid article small{color:#899399;margin-top:3px;font-size:7px}.member-wallet-grid article strong{color:#a8493b}@media (width<=1050px){.member-app{grid-template-columns:230px 1fr}.member-stats,.member-listing-grid{grid-template-columns:1fr 1fr}.member-images>div{grid-template-columns:repeat(4,1fr)}}@media (width<=760px){.member-login{grid-template-columns:1fr}.member-login-brand{min-height:52vh;padding:28px 24px}.member-login-brand>div{margin-top:45px;position:static;transform:none}.member-login-brand>small{display:none}.member-login-brand ul{grid-template-columns:1fr}.member-login-panel{padding:65px 24px}.member-app{display:block}.member-app>aside{height:auto;padding:16px;position:static}.member-person,.member-credit-mini{display:none}.member-app aside nav{margin-top:14px;display:flex;overflow:auto}.member-app aside nav :is(button,a){flex:none}.member-signout{position:absolute;top:34px;right:20px}.member-main>header{height:90px;padding:0 20px}.member-main>header>a{display:none}.member-welcome,.member-stats,.member-steps,.member-listing-toolbar,.member-listing-grid,.member-listing-editor,.member-profile-form,.member-wallet-hero,.member-wallet-grid{margin-left:18px;margin-right:18px}.member-welcome{flex-direction:column;align-items:flex-start;gap:20px;padding:24px}.member-stats,.member-steps ol{grid-template-columns:1fr 1fr}.member-listing-grid{grid-template-columns:1fr}.member-editor-grid{grid-template-columns:1fr;padding:20px}.member-editor-grid .wide{grid-column:auto}.member-images>div{grid-template-columns:repeat(3,1fr)}.member-profile-form{grid-template-columns:1fr}.member-profile-form>div{grid-template-columns:1fr;padding:24px}.member-profile-form .wide,.profile-email,.member-profile-form>div>button{grid-column:auto}.member-wallet-hero{flex-direction:column;align-items:flex-start;gap:20px}.member-wallet-grid{grid-template-columns:1fr}}.member-wallet-grid form>small a{color:#9a6f25;font-weight:700}@media (width<=520px){}@media (width<=760px){.member-app>aside{position:relative}.member-app aside nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid;overflow:visible}.member-app aside nav :is(button,a){white-space:normal;min-width:0;min-height:46px;padding:9px 10px;line-height:1.35}.member-app aside nav em{margin-left:5px;display:inline-block;position:static}.member-signout{top:31px}.member-main>header h1{font-size:24px}}@media (width<=1050px){}@media (width<=760px){}@media (width<=760px){}@media (width<=900px){}@media (width<=760px){}.member-login-divider{color:#909aa1;align-items:center;gap:12px;margin:20px 0;font-size:10px;display:flex}.member-login-divider:before,.member-login-divider:after{content:"";--nn-context-ink:#181b20;background:#e3e6e7;flex:1;height:1px}.member-email-login{grid-template-columns:1fr 1fr;gap:10px;display:grid}.member-email-login label{grid-column:1/-1;gap:6px;display:grid}.member-email-login label span{color:#707070;font-size:10px}.member-email-login input{width:100%;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #d5dbdd;padding:12px 13px;font-size:16px}.member-email-login button{color:#2e2e2e;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d2d2d2;padding:11px}.member-email-login .member-email-primary{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-color:#181b20;font-weight:700}.member-email-login .member-forgot{color:#8b6729;background:0 0;border:0;grid-column:1/-1;padding:4px}@media (width<=560px){.member-email-login{grid-template-columns:1fr}.member-email-login button,.member-email-login .member-forgot{grid-column:1/-1}}.member-credit-poster{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(135deg,#1c1c1c,#343434);grid-template-columns:.72fr 1.5fr;margin:32px 4vw 0;display:grid}.member-credit-poster>div{padding:32px 35px}.member-credit-poster>div:first-child{background:radial-gradient(circle at 30% 20%,#deb1522e,#0000 50%);border-right:1px solid #ffffff21}.member-credit-poster small{color:#d7ac55;letter-spacing:.18em;font-size:8px}.member-credit-poster strong{color:#e6bd67;margin:8px 0 -3px;font:500 72px/.95 Georgia,serif;display:block}.member-credit-poster>div:first-child span{font:500 18px var(--font-thai-serif), serif}.member-credit-poster h2{font:500 27px/1.2 var(--font-thai-serif), serif;margin:7px 0 18px}.member-credit-poster p{color:var(--nn-context-ink,#181b20);margin:10px 0 0;font-size:9px;line-height:1.65}.member-credit-poster ul{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.member-credit-poster li{border:1px solid #ffffff21;flex-direction:column;padding:12px;display:flex}.member-credit-poster li b{font-size:9px}.member-credit-poster li span{color:#e4ba64;margin-top:5px;font:500 16px Georgia,serif}.member-credit-poster li em{color:#8dd2b4;margin-top:4px;font-size:7px;font-style:normal;display:block}@media (width<=760px){.member-credit-poster{grid-template-columns:1fr;margin-left:18px;margin-right:18px}.member-credit-poster>div{padding:24px}.member-credit-poster>div:first-child{border-bottom:1px solid #ffffff21;border-right:0}.member-credit-poster ul{grid-template-columns:1fr}}.member-pro-offer{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(125deg,#191919,#343434);border:1px solid #c99e4a6b;grid-template-columns:1.08fr .92fr;margin:22px 4vw 0;display:grid;overflow:hidden;box-shadow:0 24px 60px #1b1b1b24}.member-pro-offer-copy{background:radial-gradient(circle at 12% 12%,#deb1522e,#0000 44%);padding:34px 36px}.member-pro-offer-copy small{color:#e1b85e;letter-spacing:.19em;font-size:8px;font-weight:700}.member-pro-offer-copy h2{font:500 clamp(26px, 3vw, 39px)/1.2 var(--font-thai-serif), serif;margin:9px 0 12px}.member-pro-offer-copy p{max-width:650px;color:var(--nn-context-ink,#181b20);margin:0;font-size:12px;line-height:1.75}.member-pro-offer-copy button{color:#1c1c1c;cursor:pointer;--nn-context-ink:#181b20;background:#dfb45c;border:0;border-radius:2px;margin-top:21px;padding:13px 18px;font-size:11px;font-weight:800}.member-pro-offer-copy>span{color:#ffffff6e;margin-top:11px;font-size:8px;display:block}.member-pro-offer-benefits{background:#ffffff06;border-left:1px solid #ffffff1f;padding:34px}.member-pro-offer-benefits>b{color:#e6c375;font-size:12px}.member-pro-offer-benefits ul{gap:0;margin:15px 0 0;padding:0;list-style:none;display:grid}.member-pro-offer-benefits li{border-top:1px solid #ffffff1a;grid-template-columns:31px 1fr;align-items:center;gap:11px;padding:12px 0;display:grid}.member-pro-offer-benefits i{color:#d8ad56;font:400 14px Georgia,serif}.member-pro-offer-benefits span{color:var(--nn-context-ink,#181b20);font-size:10px;line-height:1.55}@media (width<=760px){.member-pro-offer{grid-template-columns:1fr;margin-left:18px;margin-right:18px}.member-pro-offer-copy,.member-pro-offer-benefits{padding:25px}.member-pro-offer-benefits{border-top:1px solid #ffffff1f;border-left:0}.member-pro-offer-copy button{width:100%;min-height:48px}}@media (width<=760px){}.member-loading img{width:min(240px,70vw);height:auto}.member-login-brand>a img{width:min(300px,72vw);height:auto}.member-brand{flex-direction:column;align-items:flex-start;gap:3px}.member-brand img{object-fit:contain;width:100%;height:auto;max-height:62px}.member-brand span{align-self:flex-start}.member-brand small{font-size:8px}@media (width<=760px){.member-login-brand>a img{width:min(270px,78vw)}}.member-listing-editor>footer button.primary{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-color:#181b20}.member-listing-editor>footer button:disabled{opacity:.55;cursor:not-allowed}@media (width<=760px){.member-listing-editor>footer{z-index:4;--nn-context-ink:#181b20;background:#fff;grid-template-columns:1fr 1fr;padding:12px 16px;display:grid;position:sticky;bottom:73px;box-shadow:0 -10px 30px #2222221f}.member-listing-editor>footer button{min-height:48px}.member-listing-editor>footer button.primary{grid-column:1/-1}}@media (width<=760px){}@media (width<=640px){}@media (width<=640px){.member-listing-editor,.member-listing-editor .listing-wizard-step{max-height:none!important;overflow:visible!important}}@media (width<=760px){}.member-mobile-tabs{display:none}.member-workspace-opening{color:#252525;background:#f7f8fa;min-height:100svh;padding:20px clamp(16px,4vw,48px)}.member-workspace-opening>header{border-bottom:1px solid #e2ded5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex}.member-workspace-opening a{color:#785d26;align-items:center;min-height:44px;font-size:14px;display:inline-flex}.member-workspace-opening>section{max-width:1000px;margin:36px auto}.member-workspace-opening h1{font-size:clamp(23px,4vw,32px);line-height:1.5}.member-workspace-opening p{font-size:16px;line-height:1.8}.member-opening-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.member-opening-grid>div{background:#eeece5;border:1px solid #e8e4da;border-radius:14px;height:120px}.member-workspace-opening button{color:#252525;background:#dfc78d;border:1px solid #c9aa68;border-radius:10px;min-height:44px;padding:10px 20px}@media (width<=900px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body:has(main.member-app) .nn-concierge:not(.open){display:none!important}}.member-login-mobile-brand{display:none}@media (width<=900px){}.member-session-entry{isolation:isolate;color:#272820;background:radial-gradient(at 50% 35%,#fff9e9 0,#0000 55%),#f8f9fb;flex-direction:column;min-height:100svh;padding:0 24px 32px;display:flex;position:relative;overflow:hidden}.member-session-entry>header{border-bottom:1px solid #d9ceb955;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1440px;margin:0 auto;padding:20px 0;display:flex}.member-session-entry>header a{color:#806532;align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.member-session-entry>header>span{letter-spacing:.16em;color:#8c7446;font-size:12px}.member-entry-card{text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:660px;margin:auto;padding:52px 20px 30px;animation:.6s both member-entry-arrive;display:flex;position:relative}.member-entry-portrait{place-items:center;width:196px;height:196px;margin-bottom:24px;display:grid;position:relative}.member-entry-avatar{box-sizing:border-box;z-index:1;background:linear-gradient(140deg,#fff1bf,#b18b3f 55%,#f9e3a9);border-radius:50%;width:128px;height:128px;padding:5px;position:relative;box-shadow:0 14px 40px #a77e3925}.member-entry-avatar img,.member-entry-avatar>span{object-fit:cover;object-position:center;background:#f1e5c9;border-radius:50%;width:100%;height:100%;display:block}.member-entry-avatar>span{color:#896627;place-items:center;font-size:48px;font-weight:600;line-height:1;display:grid}.member-entry-orbit{border:1px solid #d7bd7d88;border-radius:50%;animation:8s linear 2 member-entry-orbit;position:absolute;inset:12px}.member-entry-orbit:before{content:"";background:#d3ac57;border-radius:50%;width:7px;height:7px;position:absolute;top:12%;left:12%;box-shadow:0 0 12px #dfb95d}.member-entry-orbit.second{border-color:#d7bd7d30;animation-duration:12s;animation-direction:reverse;inset:0}.member-entry-sparkles{pointer-events:none;position:absolute;inset:-8px}.member-entry-sparkles i{color:#bf9849;font-size:16px;font-style:normal;animation:2.4s ease-in-out 3 member-entry-sparkle;position:absolute}.member-entry-sparkles i:first-child{top:40px;left:12px}.member-entry-sparkles i:nth-child(2){font-size:12px;animation-delay:.4s;top:18px;right:10px}.member-entry-sparkles i:nth-child(3){animation-delay:.8s;bottom:40px;right:3px}.member-entry-sparkles i:nth-child(4){font-size:11px;animation-delay:1.2s;bottom:8px;left:26px}.member-entry-card .member-entry-eyebrow{letter-spacing:.2em;color:#967946;margin:0 0 12px;font-size:10px;line-height:1.8}.member-entry-card h1{color:#2d2c27;letter-spacing:0;margin:0;font-size:clamp(24px,4vw,36px);font-weight:600;line-height:1.6}.member-entry-card h2{color:#937037;overflow-wrap:anywhere;max-width:100%;margin:4px 0 12px;font-size:clamp(22px,3.8vw,32px);font-weight:600;line-height:1.6}.member-entry-provider{color:#8a713f;background:#fffcf3;border:1px solid #dfd0ae;border-radius:30px;margin-top:8px;padding:5px 13px;font-size:12px;line-height:1.6;display:inline-flex}.member-entry-card .member-entry-status{color:#65635d;overflow-wrap:anywhere;max-width:100%;margin:24px 0 16px;font-size:14px;line-height:1.9}.member-entry-progress{background:#e9dfc9;border-radius:8px;width:150px;height:3px;overflow:hidden}.member-entry-progress i{background:linear-gradient(90deg,#b58c42,#ead29b);border-radius:8px;width:45%;height:100%;animation:1.6s ease-in-out infinite member-entry-progress;display:block}.member-entry-signature{letter-spacing:.15em;color:#a29b8e;margin-top:36px;font-size:9px;line-height:1.8}.member-entry-card button{color:#493b22;background:#ead5a4;border:1px solid #c5a664;border-radius:10px;min-height:44px;padding:10px 22px;font-size:14px}.member-session-entry.has-error :is(.member-entry-orbit,.member-entry-sparkles i){animation:none}@keyframes member-entry-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes member-entry-orbit{to{transform:rotate(360deg)}}@keyframes member-entry-sparkle{0%,to{opacity:.3;transform:scale(.75)}50%{opacity:.95;transform:scale(1)}}@keyframes member-entry-progress{0%{transform:translate(-110%)}to{transform:translate(330%)}}@media (width<=600px){.member-session-entry{padding-inline:16px}.member-session-entry>header{gap:10px;padding:12px 0}.member-session-entry>header>span{letter-spacing:.08em;font-size:9px}.member-entry-card{padding:32px 4px 24px}.member-entry-portrait{width:172px;height:172px;margin-bottom:22px}.member-entry-avatar{width:116px;height:116px}.member-entry-card .member-entry-eyebrow{font-size:9px}.member-entry-card h1{font-size:25px}.member-entry-card h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.member-entry-card,.member-entry-orbit,.member-entry-sparkles i,.member-entry-progress i{animation:none!important;transform:none!important}.member-entry-progress i{width:100%}}.member-entry-avatar img{opacity:0;width:calc(100% - 10px);height:calc(100% - 10px);transition:opacity .2s;position:absolute;inset:5px}.member-entry-avatar img[data-loaded=true]{opacity:1}@media (prefers-reduced-motion:reduce){.member-entry-avatar img{transition:none}}.member-session-restore{color:#333;background:#f8f9fb;min-height:100svh;padding:20px clamp(16px,4vw,48px)}.member-session-restore>header{border-bottom:1px solid #e2ddd2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.member-session-restore a{color:#806532;align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.member-session-restore b{font-size:15px;font-weight:500}.member-session-restore>p{color:#706b60;margin:24px 0;font-size:14px;line-height:1.8}.member-session-restore button{color:#51432a;background:#f5e8c8;border:1px solid #cbb47c;border-radius:8px;min-height:44px;padding:10px 18px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page{color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-members-container,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-agent-finder,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .recommended-agents{box-sizing:border-box;width:calc(100% - 64px)!important;max-width:1180px!important;max-inline-size:1180px!important;margin-inline:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero{border-bottom:1px solid #e5ddce;color:#292723!important;--nn-context-ink:#292723!important;background:linear-gradient(135deg,#fffdf8,#faf3e4)!important;min-height:0!important;padding:40px 0 32px!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero p{letter-spacing:.1em;margin:0 0 12px;font-weight:600;color:#715925!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero h1{margin:0 0 16px;letter-spacing:0!important;color:#292723!important;font-family:inherit!important;font-size:clamp(1.9rem,3.8vw,3rem)!important;font-weight:650!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero h1 em{font-style:normal;color:#715925!important;font-weight:650!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero span{max-width:760px;color:#625e56!important;font-size:16px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero>div>div{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero a{box-sizing:border-box;justify-content:center;align-items:center;min-height:46px;font-weight:600;display:inline-flex;color:#62502e!important;background:#fff!important;border:1px solid #d7c49b!important;border-radius:12px!important;min-width:0!important;padding:11px 18px!important;font-size:14px!important;text-decoration:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero a:first-child{color:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border-color:#c5a25a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .recommended-agents{background:0 0!important;border-top:1px solid #e5ddce!important;padding:24px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .recommended-agents :is(h2,h3,h4){color:#292723!important;letter-spacing:0!important;font-family:inherit!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .recommended-agents h2{font-size:24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .recommended-agents :is(p,small){color:#625e56!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .recommended-agents :is(header a,.agent-promote-link,.agent-ranking-explainer a){min-height:44px;color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .discovery-agent-card{--nn-context-ink:#292723!important;background:#fff!important;border-color:#e5ddce!important;box-shadow:0 5px 16px #392e1706!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .discovery-agent-photo{background:#faf6ed!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .discovery-agent-photo img.resilient-image-fallback{box-sizing:border-box;padding:24px;object-fit:contain!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .discovery-agent-photo :is(span,b){color:#62502e!important;background:#faf0d5!important;border-color:#d7c49b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .discovery-agent-copy h3 a,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .discovery-agent-copy dd{color:#292723!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .agent-card-tags span{color:#62502e!important;background:#faf0d5!important;border-color:#e7d7af!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-community{color:#292723!important;--nn-context-ink:#292723!important;background:#faf6ed!important;padding:28px max(32px,50% - 590px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-community :is(h2,h3,h4,strong,b){color:#292723!important;letter-spacing:0!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-community :is(p,small,span){color:#625e56!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-community a{color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-proof-grid article,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-review-rail article{box-shadow:none!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e5ddce!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-proof-grid svg{color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page :is(a,button,input,select):focus-visible{outline-offset:3px;outline:3px solid #927137!important}@media (width<=1000px){}@media (width<=620px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-members-container,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-agent-finder,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .recommended-agents{width:calc(100% - 36px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero{padding:28px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero>div>div{flex-direction:row!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero a{flex:160px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-community{padding:28px 18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-community__head{display:block}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-community__head>a{align-items:center;min-height:44px;margin-top:12px;display:inline-flex}}@media (width<=380px){}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (prefers-reduced-motion:reduce){}@media (width<=1000px){}@media (width<=600px){}@media (width<=1000px){}@media (width<=700px){}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (prefers-reduced-motion:reduce){}.listing-safety a{color:#a97815;font-weight:700}.listing-safety{gap:8px;display:grid}@media (width<=900px){}@media (width<=600px){}.property-ops-center{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1e1e1e;margin:28px 0;padding:30px}.property-ops-center>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.property-ops-center>header small{color:#d8ad55;letter-spacing:.14em}.property-ops-center>header h2{margin:7px 0;font-size:32px}.property-ops-center>header p{color:#c4c4c4;margin:0}.property-ops-center>header>a{color:#dfb55f}.property-ops-center>div{gap:12px;display:grid}.property-ops-center article{color:#1e1e1e;--nn-context-ink:#181b20;background:#fff;padding:22px}.property-ops-title{justify-content:space-between;gap:15px;display:flex}.property-ops-title span{display:grid}.property-ops-title small{color:#9a732c}.property-ops-title b{font-size:18px}.property-ops-title em{color:#08724e;font-style:normal}.property-ops-title em.risk{color:#b4382d}.property-ops-scores{border:1px solid #e3e6eb;grid-template-columns:repeat(6,1fr);margin:18px 0;display:grid}.property-ops-scores span{border-right:1px solid #e3e6eb;padding:13px;display:grid}.property-ops-scores b{font-size:20px}.property-ops-scores small{color:#71808a}.property-ops-advice{--nn-context-ink:#181b20;background:#f1f3f3;gap:4px;padding:14px;display:grid}.property-ops-advice span{color:#6e6e6e;font-size:11px}.property-ops-actions{gap:8px;margin-top:14px;display:flex}.property-ops-actions select,.property-ops-actions button,.property-ops-actions a{color:#1e1e1e;--nn-context-ink:#181b20;background:#fff;border:1px solid #cbd2d6;padding:11px;text-decoration:none}.property-ops-actions button{--nn-context-ink:#181b20;background:#cda24d;border-color:#cda24d;font-weight:700}.property-ops-empty{color:var(--nn-context-ink,#181b20)}@media (width<=800px){.property-ops-center>header{display:grid}.property-ops-scores{grid-template-columns:repeat(2,1fr)}.property-ops-actions,.property-ops-title{display:grid}}html.nn-signature-2027 .nn-property-marketplace{color:#514536;--nn-context-ink:#181b20;background:#f2f6f9}.nn-property-marketplace .property-card{transition:transform .22s,box-shadow .22s;overflow:hidden;box-shadow:0 10px 28px #2a2a2a10;border:1px solid #e5e5e5!important;border-radius:20px!important}.nn-property-marketplace .property-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #2a2a2a20}.nn-property-marketplace .property-image img{transition:transform .4s}.nn-property-marketplace .property-image:hover img{transform:scale(1.035)}@media (width<=760px){}@media (prefers-reduced-motion:reduce){.nn-property-marketplace .property-card,.nn-property-marketplace .property-image img,.nn-search-shortcuts>a{transition:none!important;transform:none!important}}.member-sidebar nav>a{min-height:46px;color:inherit;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;display:flex}.member-sidebar nav>a.active{color:#2a2a2a;--nn-context-ink:#181b20;background:#d5b675}.property-alert-page{--nn-context-ink:#181b20;background:#f5f2eb}.property-alert-page .property-alert-panel{border:1px solid #c8a258;margin:0;box-shadow:0 30px 80px #14141424}.property-alert-page .property-alert-intro{padding:45px}.property-alert-page .property-alert-intro h2{font-size:40px}.property-alert-page .property-alert-form-wrap{padding:42px}.property-alert-page .property-alert-fields{gap:16px 14px}.property-alert-page .property-alert-fields input,.property-alert-page .property-alert-fields select{min-height:45px}.property-alert-page .property-alert-submit{--nn-context-ink:#181b20;background:linear-gradient(115deg,#c89d4f,#ead08e);min-height:48px}.property-alert-cta{--nn-context-ink:#181b20;background:#f7f3e9;border:1px solid #d6d0c1;grid-template-columns:50px 1fr auto;align-items:center;gap:22px;margin:-28px 0 55px;padding:24px 27px;display:grid}.property-alert-cta>span{color:#a77d33;--nn-context-ink:#181b20;background:#fff;border:1px solid #d8ba77;place-items:center;width:45px;height:45px;display:grid}.property-alert-cta small{color:#9c7331;letter-spacing:.17em;font-size:7px}.property-alert-cta h2{color:#2f2f2f;margin:6px 0 4px;font-size:18px}.property-alert-cta p{color:#748089;margin:0;font-size:9px;line-height:1.65}.property-alert-cta>a{color:#76541f;white-space:nowrap;--nn-context-ink:#181b20;background:#fff;border:1px solid #b58b43;align-items:center;gap:9px;padding:12px 15px;font-size:9px;font-weight:750;display:flex}@media (width<=950px){}@media (width<=700px){.property-alert-page .property-alert-intro,.property-alert-page .property-alert-form-wrap{padding:28px 21px}.property-alert-page .property-alert-intro h2{font-size:31px}.property-alert-cta{grid-template-columns:43px 1fr;margin-top:-45px;padding:20px}.property-alert-cta>a{grid-column:1/-1;justify-content:center}.property-alert-cta h2{font-size:16px}}@media (width<=900px){}@media (width<=600px){}@media (width>=1250px){}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (width<=1050px){}@media (width<=760px){}@media (prefers-reduced-motion:reduce){}@media (width<=400px){}@media (width<=1050px){}@media (width<=620px){}@keyframes nn-service-enter{0%{opacity:.5}to{opacity:1}}@media (width<=1000px){}@media (width<=760px){}@media (prefers-reduced-motion:reduce){}@media (width<=900px){}@media (width<=620px){}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (prefers-reduced-motion:reduce){}@media (width<=1000px){}@media (width<=600px){}@media (prefers-reduced-motion:reduce){}@media (width<=760px){}@media (prefers-reduced-motion:reduce){}@media (width<=1000px){}@media (width<=760px){}@keyframes nn-founder-light{0%,45%{transform:translate(-70%)}70%,to{transform:translate(70%)}}@keyframes nn-founder-image{0%{opacity:.3}to{opacity:1}}@media (width<=1000px){}@media (width<=700px){}@media (width<=380px){}@media (prefers-reduced-motion:reduce){}@media (width<=700px){}@media (width<=700px){}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (prefers-reduced-motion:reduce){}@media (width<=1100px){}@media (width<=760px){}@media (width<=1100px){}@media (width<=760px){}@keyframes org-pulse{0%{opacity:.7;transform:scale(.55)}75%,to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){}@media (width<=760px){}@media (width<=1000px){}@media (width<=760px){}@media (width<=760px){}@media (width<=760px){}@media (width<=760px){}@media (width<=380px){}@media (prefers-reduced-motion:reduce){}@media (width<=1000px){}@media (width<=600px){}@media (width<=680px){}@media (prefers-reduced-motion:reduce){}@media (width<=680px){}@media (prefers-reduced-motion:reduce){}@media (width<=620px){}.member-public-page{color:#232323;--nn-context-ink:#181b20;background:#f2f4f3}.member-profile-hero{min-height:610px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:radial-gradient(circle at 78% 20%,#5d5d5d 0,#393939 26%,#1c1c1c 72%) 50%/cover;grid-template-columns:minmax(220px,330px) 1fr 220px;align-items:end;gap:42px;padding:150px max(5vw,32px) 58px;display:grid}.member-profile-portrait{position:relative}.member-profile-portrait img{aspect-ratio:4/5;object-fit:cover;--nn-context-ink:#181b20;background:#fff;border:1px solid #e7c1718c;width:100%;box-shadow:0 30px 70px #00000059}.member-profile-portrait>b{--nn-context-ink:#fff;background:#7c7c7c;border:4px solid #fff;border-radius:50%;place-items:center;width:50px;height:50px;font-size:25px;display:grid;position:absolute;bottom:22px;right:-14px}.member-profile-intro>p,.member-about>p,.member-contact-card>p,.member-property-portfolio header p,.member-community-grid header p{color:#d8b05b;letter-spacing:.2em;margin:0;font-size:10px}.member-profile-intro h1{font:500 clamp(38px,5vw,72px)/1.05 var(--font-thai-serif),serif;margin:10px 0 0}.member-profile-intro h2{color:var(--nn-context-ink,#181b20);font:400 20px var(--font-thai),sans-serif;margin:13px 0}.member-role-list{flex-wrap:wrap;gap:8px;display:flex}.member-role-list span{color:#f0d597;border:1px solid #e2bc6b5c;padding:7px 10px;font-size:9px}.member-profile-intro>strong{margin-top:14px;display:block}.member-profile-hero>dl{background:#ffffff26;gap:1px;margin:0;display:grid}.member-profile-hero>dl div{background:#181818d1;padding:18px}.member-profile-hero dt{color:var(--nn-context-ink,#181b20);font-size:9px}.member-profile-hero dd{color:#e5c277;margin:4px 0 0;font:400 29px Georgia,serif}.member-public-actions{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.member-public-actions>button,.member-public-actions>a{color:var(--nn-context-ink,#181b20);background:0 0;border:1px solid #ffffff59;padding:10px 16px}.member-public-actions>button:first-child,.member-public-actions>button.following{color:#232323;--nn-context-ink:#181b20;background:#dab35f;border-color:#dab35f}.member-public-actions .report{color:var(--nn-context-ink,#181b20)}.member-public-actions>p{color:#f2d493;flex-basis:100%;margin:3px 0}.member-public-actions>form{background:#171717eb;border:1px solid #fff3;flex-basis:100%;grid-template-columns:110px 1fr;gap:10px;margin-top:8px;padding:18px;display:grid}.member-public-actions form h3,.member-public-actions form p,.member-public-actions form label:last-of-type{grid-column:1/-1}.member-public-actions form h3,.member-public-actions form p{margin:0}.member-public-actions form p{color:var(--nn-context-ink,#181b20);font-size:9px}.member-public-actions form label span{font-size:8px;display:block}.member-public-actions form input,.member-public-actions form select,.member-public-actions form textarea{width:100%;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#272727;border:1px solid #ffffff38;padding:9px}.member-public-actions form textarea{min-height:90px}.member-public-actions form button{--nn-context-ink:#181b20;background:#d6ae59;border:0;grid-column:1/-1;padding:10px}.member-profile-content{grid-template-columns:1fr 360px;gap:22px;padding:55px 6vw;display:grid}.member-about,.member-contact-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1e2;padding:35px}.member-about h2,.member-contact-card h2,.member-property-portfolio h2,.member-community-grid h2{font:500 30px var(--font-thai-serif),serif;margin:7px 0 20px}.member-about-copy{white-space:pre-wrap;color:#65727b;line-height:1.9}.member-about>div:not(.member-about-copy){flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.member-about>div b{width:100%;font-size:10px}.member-about>div span{border:1px solid #dce1e2;padding:6px 9px;font-size:9px}.member-about>small{color:#75818a;border-top:1px solid #e3e6e6;margin-top:25px;padding-top:15px;line-height:1.6;display:block}.member-contact-card{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#272727}.member-contact-card>a{color:var(--nn-context-ink,#181b20);border-top:1px solid #ffffff21;justify-content:space-between;padding:15px 0;display:flex}.member-contact-card>a span{color:#d9ae58}.member-contact-card>span{color:var(--nn-context-ink,#181b20)}.member-property-portfolio{padding:30px 6vw 65px}.member-property-portfolio>header{border-bottom:1px solid #d5dcde;justify-content:space-between;align-items:end;margin-bottom:20px;display:flex}.member-property-portfolio>header>span{color:#9b732d;padding-bottom:20px}.member-property-portfolio>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.member-community-grid{grid-template-columns:1fr 1fr;gap:22px;padding:0 6vw 70px;display:grid}.member-community-grid>div{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1e2;padding:30px}.member-community-grid article{border-top:1px solid #e1e5e6;padding:18px 0}.member-community-grid article>p{white-space:pre-wrap;color:#686868;line-height:1.7}.member-community-grid time,.member-community-grid small{color:#88939a;font-size:9px}.member-reviews article>div{grid-template-columns:42px 1fr auto;align-items:center;gap:10px;display:grid}.member-reviews article img{object-fit:cover;border-radius:50%;width:42px;height:42px}.member-reviews article span{color:#c5943d;letter-spacing:.08em}.member-reviews h3{margin:13px 0 0}.member-reviews blockquote{--nn-context-ink:#181b20;background:#f6f4ed;border-left:3px solid #c99d4d;margin:15px 0 0;padding:12px}.member-reviews blockquote b{margin-bottom:4px;display:block}.member-public-empty{color:#7d8991}.member-social-links{gap:8px;display:flex}@media (width<=900px){.member-profile-hero{grid-template-columns:190px 1fr}.member-profile-hero>dl{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.member-property-portfolio>div{grid-template-columns:1fr 1fr}}@media (width<=640px){.member-profile-hero{grid-template-columns:1fr;align-items:start;padding:120px 22px 30px}.member-profile-portrait{width:150px}.member-profile-intro h1{font-size:38px}.member-profile-hero>dl{grid-template-columns:repeat(3,1fr)}.member-profile-hero>dl div{padding:12px}.member-profile-hero dd{font-size:21px}.member-profile-content{grid-template-columns:1fr;padding:25px 18px}.member-about,.member-contact-card{padding:24px}.member-property-portfolio{padding:25px 18px 45px}.member-property-portfolio>div{grid-template-columns:1fr}.member-community-grid{grid-template-columns:1fr;padding:0 18px 50px}.member-community-grid>div{padding:22px}.member-public-actions>form{grid-template-columns:1fr}.member-public-actions form h3,.member-public-actions form p,.member-public-actions form label:last-of-type,.member-public-actions form button{grid-column:auto}}html.nn-signature-2027 .member-public-page{color:#2a2a2a;--nn-context-ink:#181b20;background:#f2f5f8;padding-top:64px}html.nn-signature-2027 .member-profile-hero{color:#2a2a2a;--nn-context-ink:#181b20;background:#fff;border-radius:0 0 24px 24px;max-width:1320px;min-height:0;margin:auto;padding:0;display:block;overflow:hidden;box-shadow:0 12px 45px #2a2a2a0d}.member-profile-cover{background-color:#0000;background-image:radial-gradient(at 75% 35%,#7a7a7a66,#0000 55%),linear-gradient(130deg,#1e1e1e,#434343 60%,#d1b477);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:clamp(220px,28vw,360px);position:relative}.member-profile-cover>span{color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#23232399;border:1px solid #ffffff50;border-radius:30px;padding:8px 14px;font-size:12px;position:absolute;bottom:20px;right:22px}.member-profile-summary{grid-template-columns:180px minmax(0,1fr);gap:22px;padding:0 36px 24px;display:grid;position:relative}html.nn-signature-2027 .member-profile-portrait{aspect-ratio:1;--nn-context-ink:#181b20;background:#fff;border:6px solid #fff;border-radius:50%;width:180px;height:180px;margin-top:-55px;overflow:visible;box-shadow:0 8px 24px #2a2a2a33}html.nn-signature-2027 .member-profile-portrait img{object-fit:cover;border-radius:50%;width:100%;height:100%}html.nn-signature-2027 .member-profile-portrait>b{border:3px solid #fff;place-items:center;width:34px;height:34px;display:grid;bottom:10px;right:6px}html.nn-signature-2027 .member-profile-intro{min-width:0;padding-top:20px}html.nn-signature-2027 .member-profile-intro>p{color:#757575;letter-spacing:.03em;margin:0 0 5px;font-size:.8rem!important}html.nn-signature-2027 .member-profile-intro h1{color:#2a2a2a;overflow-wrap:anywhere;margin:0;font-size:clamp(1.65rem,3vw,2.5rem)!important}html.nn-signature-2027 .member-profile-intro h2{color:#666;margin:8px 0;font-size:1.05rem!important;line-height:1.7!important}html.nn-signature-2027 .member-role-list{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}html.nn-signature-2027 .member-role-list span{color:#454545;--nn-context-ink:#181b20;background:#f2f7fa;border:1px solid #e2e2e2;border-radius:24px;padding:5px 12px;font-size:.8rem}html.nn-signature-2027 .member-profile-intro>strong{color:#5e5e5e;font-size:.95rem}html.nn-signature-2027 .member-profile-hero dl{--nn-context-ink:#181b20;background:#f6f8fa;border:1px solid #e8e8e8;border-radius:16px;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:16px;display:grid}html.nn-signature-2027 .member-profile-hero dl>div{text-align:center;border:0;padding:0}html.nn-signature-2027 .member-profile-hero dt{color:#6e6e6e;font-size:.85rem}html.nn-signature-2027 .member-profile-hero dd{color:#383838;margin:3px 0 0;font-size:1.6rem;font-weight:700}html.nn-signature-2027 .member-public-actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}html.nn-signature-2027 .member-public-actions :is(button,a){color:#3c3c3c;--nn-context-ink:#181b20;background:linear-gradient(#fff,#f7f8fa);border:1px solid #dedede;border-radius:12px;min-height:44px;padding:10px 16px;text-decoration:none;box-shadow:0 3px #dfdfdf;font-size:.875rem!important}html.nn-signature-2027 .member-public-actions form{color:#373737;--nn-context-ink:#181b20;background:#f7fafc;border-radius:16px;flex-basis:100%;padding:20px}html.nn-signature-2027 .member-public-actions [role=status]{color:#575757;flex-basis:100%}.member-profile-tabs{border-top:1px solid #e9e9e9;gap:6px;padding:0 30px;display:flex;overflow:auto}.member-profile-tabs a{white-space:nowrap;color:#5d5d5d;border-bottom:3px solid #0000;min-height:48px;padding:18px 15px;font-size:.95rem;font-weight:600}.member-profile-tabs a:hover,.member-profile-tabs a:focus-visible{color:#2a2a2a;--nn-context-ink:#181b20;background:#f0f5f8;border-bottom-color:#c49d59}.member-profile-tabs b{--nn-context-ink:#181b20;background:#efefef;border-radius:12px;margin-left:4px;padding:2px 7px}html.nn-signature-2027 .member-profile-content,html.nn-signature-2027 .member-property-portfolio,html.nn-signature-2027 .member-community-grid{max-width:1320px;margin:auto;padding:28px 24px}html.nn-signature-2027 :is(.member-about,.member-contact-card,.member-activity,.member-reviews){color:#2a2a2a;--nn-context-ink:#181b20;background:#fff;border:1px solid #e6e6e6;border-radius:20px;padding:26px;box-shadow:0 8px 24px #2a2a2a05}html.nn-signature-2027 :is(.member-about,.member-contact-card,.member-activity,.member-reviews)>p{color:#787878;letter-spacing:.07em;font-size:.75rem!important}html.nn-signature-2027 .member-about-copy{color:#515151;white-space:pre-line;font-size:1rem;line-height:1.9}html.nn-signature-2027 .member-about small{color:#747474;margin-top:20px;line-height:1.8;display:block}html.nn-signature-2027 .member-about span{color:#555;--nn-context-ink:#181b20;background:#f1f6f9;border-radius:20px;font-size:.875rem}html.nn-signature-2027 .member-contact-card>a{color:#3b3b3b;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f6fafc,#f1f1f1);border:1px solid #e4e4e4;border-radius:12px;align-items:center;gap:12px;min-height:52px;margin-top:12px;padding:14px;font-size:1rem;transition:transform .18s;display:flex;box-shadow:0 3px #e9e9e9}.member-contact-card>a>span{margin-left:auto}.member-contact-card>a:hover{transform:translateY(-2px)}html.nn-signature-2027 .member-property-portfolio>div{gap:20px}html.nn-signature-2027 .member-community-grid{align-items:start;gap:24px}html.nn-signature-2027 :is(.member-activity,.member-reviews) article{background:0 0;border-top:1px solid #e9e9e9;border-bottom:0;padding:20px 0}html.nn-signature-2027 :is(.member-activity,.member-reviews) :is(p,time,small){color:#656565;line-height:1.8}html.nn-signature-2027 .member-public-empty{color:#6a6a6a;--nn-context-ink:#181b20;background:#f7f8fa;border-radius:14px;padding:24px}.member-public-page [id]{scroll-margin-top:90px}@media (width<=700px){.member-profile-summary{grid-template-columns:1fr;gap:12px;padding:0 18px 20px}.member-profile-cover{height:220px}.member-profile-cover>span{font-size:10px;bottom:12px;right:12px}html.nn-signature-2027 .member-profile-portrait{width:126px;height:126px;margin-top:-50px}html.nn-signature-2027 .member-profile-intro{padding-top:0}.member-profile-tabs{padding:0 10px}.member-profile-tabs a{padding:16px 12px}html.nn-signature-2027 .member-profile-content,html.nn-signature-2027 .member-community-grid{grid-template-columns:1fr;gap:18px;padding:20px 14px;display:grid}html.nn-signature-2027 .member-property-portfolio{padding:20px 14px}html.nn-signature-2027 .member-profile-hero dl{padding:14px 6px}html.nn-signature-2027 .member-profile-hero dt{font-size:.75rem}}.member-post-image{object-fit:contain;--nn-context-ink:#181b20;background:#f7f8fa;border-radius:16px;width:100%;max-height:520px;margin-bottom:16px;display:block}.member-post-community{border-top:1px solid #e9e9e9;margin-top:16px;padding-top:12px}.member-post-community>div{flex-wrap:wrap;gap:10px;display:flex}.member-post-community :is(button,a){color:#4a4a4a;--nn-context-ink:#181b20;background:#f5f5f5;border:1px solid #e4e4e4;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:.875rem;display:inline-flex}.member-post-community button[aria-pressed=true]{color:#aa345b;--nn-context-ink:#181b20;background:#ffeaf0;border-color:#e9b6c8}.member-post-community b{font-size:.875rem}.member-post-community textarea{border:1px solid #ddd;border-radius:12px;width:100%;min-height:90px;padding:12px;font-size:1rem}.member-post-community form{gap:12px;margin-top:16px;display:grid}.member-post-community label{gap:8px;display:grid}.member-post-community small{color:#7c7c7c}.member-post-comment{border-bottom:1px solid #f7f8fa;align-items:start;gap:12px;padding:18px 0;display:flex}.member-post-comment>img{object-fit:cover;border-radius:50%;width:38px;height:38px}.member-post-comment p{white-space:pre-line;overflow-wrap:anywhere;margin:6px 0}.member-post-comment time{color:gray;font-size:.75rem}.discovery-agent-copy .agent-card-tags{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.agent-card-tags span{--nn-context-ink:#181b20;background:#f1f1f1;border-radius:8px;padding:4px 8px;font-size:12px}@media (width<=700px){}.member-profile-content{align-items:start}html.nn-signature-2027.nn-digital-luxury-3d body main .member-profile-tabs{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:4px;min-width:0;max-width:100%;scroll-padding-inline:12px;display:flex;overflow:auto hidden}html.nn-signature-2027.nn-digital-luxury-3d body main .member-profile-tabs>a{overflow-wrap:normal;word-break:normal;flex:none;justify-content:center;align-items:center;gap:6px;width:max-content;min-width:max-content;max-width:none;min-height:48px;line-height:1.5;display:inline-flex;white-space:nowrap!important}html.nn-signature-2027.nn-digital-luxury-3d body main .member-profile-tabs>a>b{white-space:nowrap;flex:none;justify-content:center;align-items:center;min-width:24px;margin:0;line-height:1.4;display:inline-flex}@media (width<=600px){html.nn-signature-2027.nn-digital-luxury-3d body main .member-profile-tabs{padding-inline:10px}html.nn-signature-2027.nn-digital-luxury-3d body main .member-profile-tabs>a{padding:14px 10px;font-size:.875rem}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-summary{min-width:0;grid-template-columns:minmax(180px,250px) minmax(0,1fr)!important;gap:32px!important;padding:0 clamp(20px,4vw,56px) 32px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-profile-summary>dl{box-sizing:border-box;min-width:0;grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:16px 0 0!important;padding:22px 24px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-profile-summary>dl>div{min-width:0;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:6px 18px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-profile-summary :is(dt,dd){overflow-wrap:anywhere;max-width:100%;margin:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-profile-summary>dl dt{font-size:13px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-profile-summary>dl dd{font-size:30px!important;line-height:1.25!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial :is(.member-profile-intro,.member-property-portfolio,.member-property-portfolio>header>div){overflow-wrap:anywhere;min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-property-portfolio>header{flex-wrap:wrap;gap:20px;padding-inline:0}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-summary{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;padding:0 20px 24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-profile-summary>dl{padding:18px 8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-profile-summary>dl>div{padding:6px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-profile-summary>dl dt{font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-profile-summary>dl dd{font-size:25px!important}}html.nn-signature-2027 main.member-editorial{color:#262c29;--nn-context-ink:#262c29;background:#f6f3ed;padding-top:70px}html.nn-signature-2027 .member-editorial .member-profile-hero{max-width:1440px;box-shadow:none;background:#f6f3ed;border-radius:0;overflow:visible}.member-editorial .member-profile-cover{background:radial-gradient(at 80% 10%,#8e846a66,#0000 60%),linear-gradient(120deg,#142a27,#36453d);height:clamp(190px,28vw,350px);overflow:hidden}.member-editorial .member-profile-cover:after{content:"";pointer-events:none;background:linear-gradient(#10282222,#10282288);position:absolute;inset:0}.member-editorial .member-profile-cover .member-editorial-masthead{z-index:1;color:#f4e9d0;letter-spacing:.2em;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-bottom:1px solid #e1d5bb77;border-radius:0;justify-content:space-between;gap:16px;padding:0 0 18px;font-size:11px;display:flex;position:absolute;inset:24px 5% auto}.member-editorial-masthead i{opacity:.6;font-style:normal}.member-editorial .member-profile-summary{grid-template-columns:minmax(180px,290px) minmax(0,1fr);align-items:start;gap:38px;padding:0 5% 32px}html.nn-signature-2027 .member-editorial .member-profile-portrait{aspect-ratio:4/5;z-index:2;border:7px solid #f6f3ed;border-radius:2px;width:100%;max-width:290px;height:auto;margin-top:-140px;box-shadow:0 24px 45px #13272122}html.nn-signature-2027 .member-editorial .member-profile-portrait img{aspect-ratio:4/5;object-fit:cover;height:100%;box-shadow:none;border:0;border-radius:0}html.nn-signature-2027 .member-editorial .member-profile-portrait.is-brand img{object-fit:contain;background:#fff;padding:18px}html.nn-signature-2027 .member-editorial .member-profile-portrait>b{color:#fff;background:#315447;border-color:#f6f3ed;bottom:12px;right:12px}html.nn-signature-2027 .member-editorial .member-profile-intro{padding-top:28px}.member-editorial-kicker{color:#856733;letter-spacing:.2em;margin-bottom:15px;font-size:10px;display:block}html.nn-signature-2027 .member-editorial .member-profile-intro h1{font-family:var(--font-thai-serif),serif;letter-spacing:-.025em;color:#18362e;font-size:clamp(32px,4.2vw,64px)!important;line-height:1.35!important}html.nn-signature-2027 .member-editorial .member-profile-intro h2{color:#595b51;max-width:720px;font-size:18px!important}html.nn-signature-2027 .member-editorial .member-role-list span{color:#65563c;background:0 0;border-color:#d4cbb9;border-radius:2px}html.nn-signature-2027 .member-editorial .member-profile-hero dl{background:0 0;border:1px solid #d9d0bf;border-left:0;border-right:0;border-radius:0;grid-column:1/-1;margin-top:12px;padding:20px 0}html.nn-signature-2027 .member-editorial .member-profile-hero dl>div{background:0 0;border-right:1px solid #d9d0bf}html.nn-signature-2027 .member-editorial .member-profile-hero dl>div:last-child{border-right:0}html.nn-signature-2027 .member-editorial .member-profile-hero dd{color:#244438;font-family:Georgia,serif;font-size:32px}.member-editorial .member-profile-tabs{scrollbar-width:thin;border-color:#d9d0bf;padding:0 5%}.member-editorial .member-profile-tabs a:hover,.member-editorial .member-profile-tabs a:focus-visible{background:#ece6db}html.nn-signature-2027 .member-editorial .member-profile-content{gap:32px;padding:44px 24px}html.nn-signature-2027 .member-editorial .member-contact-card{color:#f7f1e6;--nn-context-ink:#f7f1e6;box-shadow:none;background:#193b31;border:1px solid #193b31;border-radius:3px}html.nn-signature-2027 .member-editorial .member-contact-card>p{color:#dac39a}html.nn-signature-2027 .member-editorial .member-contact-card h2{color:#fff6e8}html.nn-signature-2027 .member-editorial .member-contact-card>small{color:#d8e0d8}html.nn-signature-2027 .member-editorial .member-contact-card>a{box-shadow:none;color:#fff6e8;--nn-context-ink:#fff6e8;background:#ffffff0a;border:1px solid #ffffff28;border-radius:3px}html.nn-signature-2027 .member-editorial .member-contact-card>a small{color:#d8e0d8}html.nn-signature-2027 .member-editorial :is(.member-activity,.member-reviews){box-shadow:none;background:#fffdfa;border-color:#e1d8c8;border-radius:3px}.member-editorial .member-property-portfolio>header{border-bottom:1px solid #d9d0bf;margin-bottom:24px;padding-bottom:24px}.member-editorial :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #ab8037}@media (width<=760px){html.nn-signature-2027 main.member-editorial{padding-top:64px}.member-editorial .member-profile-cover{height:215px}.member-editorial .member-profile-summary{grid-template-columns:1fr;gap:14px;padding:0 20px 26px}html.nn-signature-2027 .member-editorial .member-profile-portrait{width:150px;max-width:45%;margin-top:-100px}html.nn-signature-2027 .member-editorial .member-profile-intro{padding-top:0}html.nn-signature-2027 .member-editorial .member-profile-intro h1{font-size:34px!important}.member-editorial .member-profile-cover .member-editorial-masthead{letter-spacing:.12em;font-size:8px;inset:20px 20px auto}.member-editorial .member-profile-tabs{padding:0 8px}html.nn-signature-2027 .member-editorial .member-profile-content{gap:20px;padding:26px 14px}html.nn-signature-2027 .member-editorial .member-profile-hero dt{font-size:11px}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-cover:after{background:linear-gradient(#17221910,#0000 70%,#17221918)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-cover .member-editorial-masthead{display:none}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-summary{grid-template-columns:160px minmax(0,1fr)!important;gap:24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-secondary-actions{min-width:0;max-width:100%;margin-top:10px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-secondary-actions .member-public-actions{gap:6px!important;margin-top:4px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-secondary-actions .member-public-actions>button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-secondary-actions .member-public-actions>a{box-shadow:none!important;background:#faf8f3!important;border-color:#e5dfd2!important;padding:8px 12px!important;font-size:.8125rem!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-tabs{gap:8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial :is(#member-about,#member-contact,#member-listings,#member-activity,#member-reviews){scroll-margin-top:100px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-content:not(:has(.agent-profile-details)){grid-template-columns:minmax(0,1fr)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-community-grid:has(>div:only-child){grid-template-columns:minmax(0,1fr)!important}@media (width<=1050px){}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-summary{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-tabs a{flex:100px!important;font-size:.8125rem!important}}@media (width<=640px){}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@keyframes development-story-arrive{0%{opacity:.55;transform:translateY(20px)}to{opacity:1;transform:none}}}}@media (hover:hover){}@media (width<=760px){}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page{--detail-ink:#302d27;--detail-muted:#6a6255;--detail-line:#e6dece;background:#faf8f3!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page :is(#property-overview,#property-description,#property-nearby,#property-costs,#property-agent-contact,#book-viewing){scroll-margin-top:170px}@media (width<=1050px){}@media (width<=900px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body:has(main.property-detail-page){padding-bottom:calc(var(--nn-dock-clearance,92px) + 112px)!important}}@media (width<=600px){}@media (width<=650px){}@media (width<=900px){}@media (width<=680px){}@media (prefers-reduced-motion:reduce){}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (width<=680px){}@media (width<=900px){}@media (width<=680px){}@media (width<=900px){}@media (width<=560px){}@media (width<=900px){}
