@media (width<=760px){}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-request-guide{background:linear-gradient(120deg,#fbf4e3,#fffdf8);border:1px solid #e6d7b7;border-left:3px solid #b18b43;border-radius:12px;min-width:0;margin:4px 0 22px;padding:18px 20px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-request-guide b{color:#574321;font-size:14px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-request-guide p{color:#635c4f;margin:8px 0;font-size:14px;line-height:1.8}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-request-guide small{color:#766342;font-size:12px;line-height:1.8;display:block}.nn-contact-desk .nn-send-status{color:#715925;min-height:24px;font-size:13px;line-height:1.7}.nn-contact-desk .contact-form[aria-busy=true]{cursor:progress}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk :is(#contact-direct,#contact-request){scroll-margin-top:110px}@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}@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}@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}@media (hover:hover){}@media (width<=1000px){}@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}}@media (prefers-reduced-motion:reduce){}@media (width<=680px){}@media (width<=1100px){}@media (width<=900px){}@media (width<=680px){}.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}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (width<=900px){}@media (width<=600px){}@media (width<=700px){}@media (prefers-reduced-motion:reduce){}@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}@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)}.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)}.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,)}}: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}.eyebrow.light{color:#e2c27d}.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}.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}}.interior-header{background:var(--navy);height:88px}.listing-hero h1,.detail-title h1,.contact-intro h1{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-weight:400;line-height:1.18}.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}@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}}.block{text-align:center;display:block}.contact-shell{min-height:calc(100vh - 88px);color:var(--nn-context-ink,#181b20);background:linear-gradient(100deg,#121212fa,#121212c7),url(https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&fit=crop&w=2000&q=85) 50%/cover;padding:80px 0}.contact-grid{grid-template-columns:1fr 520px;align-items:start;gap:100px;display:grid}.contact-intro{padding-top:40px}.contact-intro h1{font-size:clamp(44px,5.2vw,66px)}.contact-intro>p:not(.eyebrow){max-width:560px;color:var(--nn-context-ink,#181b20);line-height:1.85}.contact-lines{border-top:1px solid #ffffff29;margin-top:48px}.contact-lines>div{border-bottom:1px solid #ffffff29;justify-content:space-between;gap:25px;padding:18px 0;display:flex}.contact-lines span{color:#d9bb77;font-size:11px}.contact-lines strong{font-size:13px;font-weight:400}.contact-form{color:var(--ink);--nn-context-ink:#181b20;background:#fff;padding:42px;box-shadow:0 30px 70px #00000040}.contact-form h2{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:30px;font-weight:400}.contact-form>p{color:#77808a;font-size:13px}.contact-form label{flex-direction:column;flex:1;gap:7px;margin-top:17px;display:flex}.contact-form label span{color:#6b747e;font-size:11px}.contact-form input,.contact-form select,.contact-form textarea{--nn-context-ink:#181b20;background:#fff;border:1px solid #dfe3e6;outline:0;width:100%;padding:12px}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--gold)}.form-row{gap:13px;display:flex}.contact-form>button{width:100%;color:var(--nn-context-ink,#181b20);background:var(--gold);border:0;margin-top:20px;padding:15px;font-weight:700}.contact-form>small{color:#9aa0a5;text-align:center;margin-top:10px;font-size:9px;display:block}.honey{width:1px!important;position:absolute!important;left:-9999px!important}.success-card{text-align:center;padding-top:80px;padding-bottom:80px}.success-card>span{width:58px;height:58px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#6e9f78;border-radius:50%;place-items:center;margin:0 auto 20px;font-size:24px;display:grid}.success-card button{color:#8b692e!important;background:0 0!important;border-bottom:1px solid #b99a60!important;width:auto!important}.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){.contact-grid{grid-template-columns:1fr;gap:55px}.contact-form{max-width:650px}}@media (width<=700px){.interior-header{height:76px}.contact-shell{padding:55px 0}.contact-grid{gap:35px}.contact-intro{padding-top:0}.contact-form{padding:27px 20px}.form-row{flex-direction:column;gap:0}.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}.contact-social-links{flex-direction:column;gap:8px;margin-top:25px;display:flex}.contact-social-links a{color:#d2ae64;font-size:11px}.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}@media (width<=1100px){}@media (width<=820px){}@media (width<=620px){}@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)){}.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){.interior-header{height:76px}.portal-search input,.portal-search select,.marketplace-search input,.marketplace-search select,.listing-search input,.listing-search select,.submission-form input,.submission-form select,.submission-form textarea,.contact-form input,.contact-form select,.contact-form textarea,.calculator-number input,.calculator-select select,.rate-presets input{font-size:16px}.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){}@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}}@media (width<=620px){}@media (width<=1120px){}@media (width<=900px){}@media (width<=620px){}@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}.interior-header{background:linear-gradient(110deg, var(--nn-navy-950), var(--nn-navy-800));--nn-context-ink:#fff;position:relative;overflow:visible}.interior-header:before{content:"";pointer-events:none;opacity:.13;background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.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(.contact-form,.application-card,.juristic-inquiry-form,.status-tracker,.resident-entry,.listing-contact-column>*,.ebook-shell){box-shadow:var(--nn-shadow);border:1px solid #26262617}: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){.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}html.nn-luxe-modern .interior-header{background:var(--luxe-ink)}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}@media (width<=760px){}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){}@media (prefers-reduced-motion:reduce){}@media (width<=1020px){}@media (width<=650px){}.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){}: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-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 .nn-services,.nn-home .nn-final,.company-vtr-section,.nn-os,.footer{background-color:var(--intl-ink);background-image:none}.interior-header,.facet-hero,.insights-hub-hero,.private-client-hero{background-color:var(--intl-forest)!important;background-image:linear-gradient(120deg,#111715,#20342e)!important}: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}@media (width<=1020px){.nn-drawer__groups{grid-template-columns:repeat(2,1fr)}.nn-drawer__groups section{min-height:auto}}@media (width<=760px){.nn-drawer aside{width:100vw}.nn-drawer__groups{grid-template-columns:1fr}.nn-drawer__group-note{min-height:0}}@media (width<=650px){.nn-header__main,.nn-home .nn-header__main{height:68px}}@media (prefers-reduced-motion:reduce){}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 .interior-header{background:var(--np-canvas);height:112px}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)}@media (width<=1100px){}@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 .interior-header{height:74px}}@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){}@media (width<=760px){}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}@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-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 .interior-header{background:var(--dl-midnight);--nn-context-ink:#fff;height:116px}@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}}@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 :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}}@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}.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}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(.form-error,.member-error){color:var(--nn-danger);--nn-context-ink:#181b20;background:#fff4f2;border-radius:12px}: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}.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}@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(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}}@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}.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}}@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){}@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(.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(.editor-row,.form-row,.calculator-field,.private-field-grid label,.search-grid label)>span:first-child{color:#4b4b4b;font-size:.84rem;font-weight:720}:where(.form-error,.member-error,.admin-notice.error,.growth-alert.error){color:#8f302b;--nn-context-ink:#181b20;background:#fff3f1;border:1px solid #efc8c3}: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}.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}@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}.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)}}@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){}.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){}@media (width<=760px){}@media (width<=460px){}@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)}@media (width<=760px){.marketplace-community{padding:64px 18px 82px}}@media (prefers-reduced-motion:reduce){}@media (width<=900px){}@media (width<=760px){}@media (prefers-reduced-motion:reduce){}.automatic-property-collections>header small,.property-auto-directory>small{color:#d7b565;letter-spacing:.16em}.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){}@media (width<=640px){.property-auto-directory{padding:22px 18px}.property-auto-directory>div{display:grid}.property-auto-directory a{justify-content:center}}@media (prefers-reduced-motion:reduce){}.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 :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 .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-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 .interior-header{height:64px!important;min-height: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}@media (hover:hover) and (pointer:fine){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 .interior-header{height:60px!important;min-height:60px!important}}@media (prefers-reduced-motion:reduce){}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}@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}.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}.platform-disclosure{grid-template-columns:1fr;gap:12px}}@media (hover:hover){}@media (prefers-reduced-motion:reduce){}.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}@media (width<=900px){}@media (width<=680px){.platform-disclosure{grid-template-columns:1fr}.platform-disclosure>a,.platform-disclosure>div{padding:18px}}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}.company-film-player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.company-film-info a{min-height:44px;font-size:.875rem}@media (hover:hover){}@media (width<=680px){html.nn-signature-2027 .nationnest-channels{padding:36px 0}.company-film-content{display:block}.company-film-info{margin-top:16px}}@media (prefers-reduced-motion:reduce){}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 .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}@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 :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){}@media (hover:hover){}@media (prefers-reduced-motion:reduce){}@media (width<=1000px){}@media (width<=600px){}@media (prefers-reduced-motion:reduce){}@media (width>=1100px){}@media (width<=650px){}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.nn-digital-luxury-3d body .interior-header{flex-shrink:0;height:var(--nn-header-height,64px)!important;min-height:var(--nn-header-height,64px)!important}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.nn-digital-luxury-3d body .interior-header{height:var(--nn-header-height,60px)!important;min-height:var(--nn-header-height,60px)!important}}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 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){}@media (hover:hover) and (pointer:fine){}@media (width<=680px){}@media (prefers-reduced-motion:reduce){}html body .nn-contact-desk{--nn-context-ink:#181b20;background:#f7f8fa}html body .nn-contact-desk .contact-shell{background:0 0;padding:28px 0}html body .nn-contact-desk .contact-grid{background:#fff;border:1px solid #d8d8d8;grid-template-columns:380px minmax(0,1fr);gap:0;max-width:1280px;display:grid;overflow:hidden;box-shadow:0 15px 40px #37373710;border-radius:18px!important}html body .nn-contact-desk .contact-intro{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#323232;padding:32px}html body .nn-contact-desk .contact-intro h1{color:var(--nn-context-ink,#181b20);margin:10px 0 16px;font-size:1.7rem!important;font-weight:500!important;line-height:1.7!important}html body .nn-contact-desk .contact-intro>p{color:var(--nn-context-ink,#181b20);font-size:.9375rem!important;line-height:1.85!important}html body .nn-contact-desk .contact-intro .eyebrow{color:#d5c19c;letter-spacing:.08em;font-size:.75rem!important}html body .nn-contact-desk .contact-lines{gap:12px;margin-top:28px;display:grid}html body .nn-contact-desk .contact-lines>div{background:#ffffff06;border:1px solid #85858566;padding:15px;display:block;box-shadow:0 3px #262626;border-radius:10px!important}html body .nn-contact-desk .contact-lines span{color:#a8a8a8;margin-bottom:6px;font-size:.8125rem;display:block}html body .nn-contact-desk .contact-lines strong{color:#e7d3b0;overflow-wrap:anywhere;font-size:1rem;font-weight:500}html body .nn-contact-desk .contact-lines a{color:#e7d3b0;text-decoration:none}html body .nn-contact-desk .contact-social-links{flex-direction:column;gap:12px;margin-top:22px;display:flex}html body .nn-contact-desk .contact-social-links a{color:#c5c5c5;text-underline-offset:5px;font-size:.8125rem;line-height:1.8;text-decoration:underline}html body .nn-contact-desk .contact-form{color:#535353;box-shadow:none;--nn-context-ink:#181b20;background:#fff;border:0;padding:30px;border-radius:0!important}html body .nn-contact-desk .contact-form h2{color:#4a4a4a;margin:0 0 10px;font-size:1.25rem!important;font-weight:500!important;line-height:1.8!important}html body .nn-contact-desk .contact-form>p{color:#868686;margin:0 0 22px;font-size:.9375rem!important;line-height:1.8!important}html body .nn-contact-desk .contact-form label>span{color:#575757;font-size:.875rem;line-height:1.8}html body .nn-contact-desk .contact-form :is(input:not([type=radio]),textarea,select){border:1px solid #d9d9d9;min-height:46px;padding:11px 13px;color:#4a4a4a!important;--nn-context-ink:#181b20!important;background:#f9fcfe!important;border-radius:8px!important;font-size:1rem!important}html body .nn-contact-desk .nn-form-options{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:16px 0;padding:12px 0}html body .nn-contact-desk .nn-form-options>summary{color:#7c7c7c;cursor:pointer;font-size:.875rem}html body .nn-contact-desk .nn-form-options small{color:#a1a1a1;margin-left:10px;font-size:.75rem!important}html body .nn-contact-desk .nn-form-options .form-row{margin-top:14px}html body .nn-contact-desk .nn-contact-needs{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0;padding:0;display:grid}html body .nn-contact-desk .nn-contact-needs legend{color:#575757;margin-bottom:11px;font-size:.875rem}html body .nn-contact-desk .nn-contact-needs label{cursor:pointer;--nn-context-ink:#181b20;background:#f7fafc;border:1px solid #d9d9d9;align-items:center;gap:8px;padding:11px;display:flex;box-shadow:0 3px #ececec;border-radius:9px!important}html body .nn-contact-desk .nn-contact-needs label>span{color:#666;margin:0;font-size:.875rem}html body .nn-contact-desk .nn-contact-needs input{accent-color:#595959;flex-shrink:0;width:15px;height:15px;min-height:0}html body .nn-contact-desk .nn-contact-needs label:has(:checked){--nn-context-ink:#181b20;background:#ededed;border-color:#929292;box-shadow:0 3px #cdcdcd}html body .nn-contact-desk .contact-form>button{cursor:pointer;min-height:48px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(145deg,#5b5b5b,#3b3b3b);border:1px solid #676767;box-shadow:0 4px #282828,0 8px 14px #39393920;border-radius:10px!important;font-size:.9375rem!important}html body .nn-contact-desk .contact-form>small{color:#a0a0a0;font-size:.8125rem!important}html body .nn-contact-company{--nn-context-ink:#181b20;background:#fff;border:1px solid #dfdfdf;max-width:1280px;margin:0 auto 32px;padding:20px;border-radius:12px!important}html body .nn-contact-company>summary{color:#6d6d6d;cursor:pointer;font-size:.9375rem;line-height:1.8}html body .nn-contact-company section{color:#7c7c7c;margin-top:20px}html body .nn-contact-company h2{color:#535353;font-size:1.25rem!important}html body .nn-contact-company p{color:#7c7c7c;font-size:.9375rem!important;line-height:1.9!important}html body .nn-contact-company a{color:#5a5a5a}html body :is(.nn-service-desk,.nn-contact-desk,.nn-career-workspace) :is(button,input,select,textarea,summary,a):focus-visible{outline-offset:4px;outline:2px solid #858585}html body :is(.nn-service-desk,.nn-contact-desk,.nn-career-workspace) button:disabled{opacity:.65;cursor:wait}@media (hover:hover) and (prefers-reduced-motion:no-preference){html body :is(.nn-service-desk,.nn-contact-desk,.nn-career-workspace) :is(form>button,.contact-lines>div,.career-role a){transition:transform .2s,box-shadow .2s}html body :is(.nn-service-desk,.nn-contact-desk,.nn-career-workspace) :is(form>button,.contact-lines>div,.career-role a):hover{transform:perspective(900px)translateY(-2px)rotateX(2deg)}}@media (width<=1000px){html body .nn-contact-desk .contact-grid{grid-template-columns:320px minmax(0,1fr)}html body .nn-contact-desk .nn-contact-needs,html body .nn-career-workspace .career-division>div{grid-template-columns:1fr 1fr}}@media (width<=760px){html body .nn-contact-desk .contact-grid{flex-direction:column;margin-left:16px;margin-right:16px;padding:0;display:flex}html body .nn-contact-desk .contact-intro{padding:24px}html body .nn-contact-desk .contact-lines{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}html body .nn-contact-desk .contact-lines>div{padding:11px}html body .nn-contact-desk .contact-lines strong{font-size:.875rem}html body .nn-contact-desk .contact-social-links{flex-flow:wrap;gap:10px 18px}html body .nn-contact-desk .contact-form{padding:23px}}@media (width<=420px){html body .nn-contact-desk .contact-form .form-row,html body :is(.nn-career-workspace,.agent-join) .opportunity-form .form-grid,html body .nn-contact-desk .contact-lines{grid-template-columns:1fr}html body .nn-contact-desk .nn-contact-needs{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){html body :is(.nn-service-desk,.nn-contact-desk,.nn-career-workspace) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media screen{html body main.nn-contact-desk .contact-form :is(input,textarea)::placeholder{color:#989898}@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}@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){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){grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr)}}@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-row,.form-grid,.form-fields,.rc-field-grid,.deposit-form-grid,.contact-form-grid,.application-form-grid){grid-template-columns:minmax(0,1fr)}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 .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}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (width<=1100px){}@media (width<=760px){}@media (prefers-reduced-motion:reduce){}@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 .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 .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 .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){}@media (height<=650px) and (width>=761px){}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 .footer-intro,.footer-monogram{display:none!important}@media (width<=760px){}@media (width>=1500px){}@media (hover:hover) and (pointer:fine){}@media (width<=760px){}@media (prefers-reduced-motion:reduce){}@media (width<=760px){}@media (width<=1050px) and (width>=761px){}@media (width<=760px){}@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}@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}@media (hover:hover){}@media (width<=1050px){}@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}}@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) .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}@media (hover:hover) and (pointer:fine){}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){}@media (prefers-reduced-motion:reduce){}#member-account-profile{scroll-margin-top:100px}@media (width<=1000px){}@media (width<=760px){}@media (width<=480px){}@media (prefers-reduced-motion:reduce){}@media (width<=760px){}@media (width<=900px){}@media (width<=480px){}html.nn-signature-2027.nn-digital-luxury-3d body .property-card-watermark{display:none!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-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}@media (width<=1100px) and (width>=641px){}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (width<=640px){}@media (prefers-reduced-motion:reduce){}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)}@media (width<=760px){}.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}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (width<=900px){}@media (width<=700px){}@media (prefers-reduced-motion:reduce){}@media (width<=480px){}@media (width<=600px){}@media (width<=640px){}@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-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}@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(.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 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-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(.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 :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(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}}@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}}@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-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){}@media (hover:hover){}@media (prefers-reduced-motion:reduce){}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}@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}}@media (width<=900px){}@media (width<=600px){}@media (prefers-reduced-motion:reduce){}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(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}}@media (prefers-reduced-motion:reduce){}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 .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 .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}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (width<=680px){}@media (prefers-reduced-motion:reduce){}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-card .property-facts :is(span,b){font-variant-numeric:tabular-nums}@media (width<=760px){}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){}@media (prefers-reduced-motion:reduce){}@media (width<=760px){}html body .property-map-canvas{overscroll-behavior:contain}@media (width<=760px){}@media (width<=900px){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.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[data-nn-gateway=open] body .nn-concierge{visibility:hidden!important;pointer-events:none!important}@media (width<=759px){}@media (width<=759px){}@media (width<=759px){}@media (width<=1020px){}@media (width<=680px){}@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){}@media (prefers-reduced-motion:reduce){}@media (hover:hover) and (pointer:fine){}@media (width<=650px){}@media (prefers-reduced-motion:reduce){}@media (hover:hover) and (pointer:fine){}@media (width<=1000px){}@media (width<=680px){}@media (prefers-reduced-motion:reduce){}@media (hover:hover) and (pointer:fine){}: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-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}.interior-header{height:110px!important}@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)}}@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}.interior-header{height:92px!important}}@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)}@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){}@media (width<=700px){}@keyframes nn-listing-camera{0%,to{transform:scale(1.025)translate(-.5%)}50%{transform:scale(1.075)translate(.7%,-.5%)}}@media (width<=760px){}@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)}}.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){.nn-property-directory>div{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.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){}@keyframes marketIconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (width<=900px){}@media (width<=600px){}@media (width<=900px){}@media (width<=600px){}@keyframes developer-flow{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){}@media (width<=600px){}@media (width<=600px){}@media (prefers-reduced-motion:reduce){}@media (width<=900px){}@media (width<=620px){}@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){.company-reel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-reel-card{max-width:430px}}@media (width<=760px){.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){.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}}@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){}@media (prefers-reduced-motion:reduce){}@media (width<=760px){}@media (prefers-reduced-motion:reduce){}@media (width<=760px){}@media (prefers-reduced-motion:reduce){}@media (width<=760px){}@media (hover:hover) and (pointer:fine){}@keyframes nn-scroll-entry{0%{opacity:.65;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){}@media (width<=720px){}@media (prefers-reduced-motion:reduce){}@media (hover:hover){}@media (width<=900px){}@media (width<=600px){}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (width<=1000px){}@media (width<=760px){}@media (width<=380px){}@media (prefers-reduced-motion:reduce){}@media (hover:hover) and (pointer:fine){}@media (width>=1500px){}@media (width<=900px){}@media (width<=600px){}@media (width<=359px){}@media (prefers-reduced-motion:reduce){}@media (width<=760px){}@media (width<=900px){}@media (width<=680px){}@media (prefers-reduced-motion:reduce){}@media (width<=1000px){}@media (width<=800px){}@media (width<=680px){}@media (prefers-reduced-motion:reduce){}@media (width<=900px){}@media (width<=680px){}@media (prefers-reduced-motion:reduce){}@media (width<=900px){}@media (width<=680px){}@media (width<=600px){}@media (hover:hover) and (prefers-reduced-motion:no-preference){}@media (width<=760px){}@media (width<=360px){}@media (prefers-reduced-motion:reduce){}.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){}@media (width<=1250px){}@media (width<=820px){}@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}@media (width<=700px){}@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){}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .contact-page-hero{padding:32px 0 24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .contact-page-hero>h1{margin:16px 0!important;font-size:clamp(1.9rem,3.8vw,3rem)!important;line-height:1.45!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-team{box-sizing:border-box;background:linear-gradient(120deg,#fbf5e7,#fffdf9);border:1px solid #e5dcc9;border-radius:22px;grid-template-columns:minmax(220px,.75fr) minmax(0,1.5fr);align-items:center;gap:26px;margin-top:0!important;margin-bottom:28px!important;padding:24px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-team p{letter-spacing:.15em;color:#86672d;margin:0 0 10px;font-size:10px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-team h2{line-height:1.5;margin:0 0 12px!important;font-size:23px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-team a{color:#65502b;text-decoration:none}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-team>div>a{align-items:center;gap:7px;min-height:44px;font-size:13px;display:inline-flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-team-people{gap:12px;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-team-people>a{background:#fff;border:1px solid #e7decc;border-radius:14px;gap:10px;min-width:0;padding:10px;grid-template-columns:1fr 16px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-team-people img{object-fit:cover;object-position:center top;background:#f7f1e5;border-radius:9px;grid-column:1/-1;width:100%!important;height:140px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-team-people span{overflow-wrap:anywhere;min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-team-people b{display:block;white-space:normal!important;font-size:13px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-team-people small{color:#716b60;margin-top:4px;display:block;font-size:11px!important;line-height:1.6!important}@media (width<=900px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-team{grid-template-columns:1fr;gap:16px}}@media (width<=620px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-team{padding:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-team-people{grid-template-columns:1fr!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-team-people>a{align-items:center;grid-template-columns:64px minmax(0,1fr) 16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-team-people img{grid-column:auto!important;width:64px!important;height:76px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-team h2{font-size:21px!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk{color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-page-hero{padding-top:38px;padding-bottom:32px}.contact-page-hero>p{letter-spacing:.1em;color:#715925;margin:0 0 12px;font-size:13px}.contact-page-hero>h1{letter-spacing:0;color:#292723;margin:0 0 16px;font-family:inherit;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:650;line-height:1.4}.contact-page-hero>h1 em{color:#715925;font-style:normal}.contact-page-hero>span{color:#625e56;max-width:760px;font-size:16px;line-height:1.9;display:block}.contact-page-hero>nav{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.contact-page-hero>nav>a{color:#62502e;background:#fff;border:1px solid #ded2b9;border-radius:12px;align-items:center;gap:9px;min-height:44px;padding:11px 16px;text-decoration:none;display:inline-flex}.contact-page-hero>nav>a:first-child{color:#3d321f;background:linear-gradient(135deg,#fff2ca,#dfbd68);border-color:#c5a25a}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-shell{background:0 0!important;padding:0 0 32px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-grid{align-items:start;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;gap:24px!important;display:grid!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk :is(.contact-intro,.contact-request){min-width:0;color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:20px!important;padding:28px!important;box-shadow:0 8px 24px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-intro .eyebrow{color:#715925!important;letter-spacing:.08em!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk :is(.contact-intro h2,.contact-form h2){color:#292723!important;margin:8px 0 12px!important;font-size:24px!important;font-weight:650!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk :is(.contact-intro>p,.contact-form>p){color:#625e56!important;font-size:15px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-lines{gap:10px!important;margin-top:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-lines>div{grid-template-columns:44px minmax(0,1fr);gap:3px 12px;box-shadow:none!important;background:#fffdf8!important;border:1px solid #e7decd!important;border-radius:14px!important;padding:14px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-lines>div>svg{box-sizing:border-box;color:#715925;background:#faf0d5;border-radius:12px;grid-area:1/1/3;align-self:center;width:44px;height:44px;padding:10px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-lines>div>span{grid-column:2;color:#625e56!important;margin:0!important;font-size:13px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-lines strong{overflow-wrap:anywhere;grid-column:2;min-width:0;font-size:16px!important;font-weight:600!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-lines a{max-width:100%;display:inline-block;color:#39352d!important;text-decoration:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-social-links{border-top:1px solid #e5ddce;padding-top:18px;gap:8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-social-links a{background:#fff;border:1px solid #e5ddce;border-radius:10px;align-items:center;min-height:44px;padding:9px 12px;display:flex;color:#62502e!important;font-size:14px!important;text-decoration:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-form{box-shadow:none!important;color:#292723!important;--nn-context-ink:#292723!important;background:0 0!important;border:0!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-form label>span{color:#39352d!important;font-size:14px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-form :is(input:not([type=radio]):not([type=checkbox]),textarea,select){box-sizing:border-box;max-width:100%;color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #d6cbb7!important;border-radius:10px!important;min-width:0!important;font-size:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-form :is(input[type=checkbox],input[type=radio]){accent-color:#8b6a2e;flex-shrink:0;width:18px!important;height:18px!important;min-height:18px!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .nn-contact-needs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .nn-contact-needs :is(legend,label){color:#39352d!important;font-size:14px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .nn-contact-needs label{align-items:center;gap:8px;min-width:0;min-height:44px;display:flex;background:#fff!important;border:1px solid #e5ddce!important;border-radius:12px!important;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .nn-contact-needs label:has(input:checked){color:#62502e!important;background:#faf0d5!important;border-color:#c5a25a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .nn-form-options{border-color:#e5ddce!important}.nn-contact-desk .nn-form-options summary{min-height:32px;color:#62502e!important;font-size:14px!important}.nn-contact-desk .nn-form-options small{color:#625e56!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-form button{min-height:48px;font-weight:600;color:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;border-radius:12px!important;font-size:15px!important;box-shadow:0 3px 10px #71592512!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-form button:disabled{color:#655c4c!important;opacity:1!important;box-shadow:none!important;background:#f1ede4!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .nn-contact-company{box-sizing:border-box;background:#faf6ed;border:1px solid #e5ddce;border-radius:18px;margin-top:0;margin-bottom:32px;padding:20px 24px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .nn-contact-company summary{color:#62502e;cursor:pointer;padding:6px 0;font-size:16px;font-weight:600;line-height:1.7}.nn-contact-desk .nn-contact-company section{border-top:1px solid #e5ddce;margin-top:18px;padding-top:18px}.nn-contact-desk .nn-contact-company h2{color:#39352d;font-size:20px;line-height:1.6}.nn-contact-desk .nn-contact-company p{color:#625e56;font-size:14px;line-height:1.9}.nn-contact-desk .nn-contact-company a{color:#715925;text-underline-offset:3px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk :is(a,button,input,textarea,select,summary):focus-visible{outline-offset:3px;outline:3px solid #927137!important}@media (width<=900px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-grid{grid-template-columns:1fr!important;gap:18px!important}}@media (width<=620px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-page-hero{padding-top:24px;padding-bottom:24px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk :is(.contact-intro,.contact-request){padding:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .contact-form .form-row,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-contact-desk .nn-contact-needs{grid-template-columns:1fr!important}.contact-page-hero>nav>a{flex:180px;justify-content:center}.nn-contact-desk .nn-contact-company{padding:18px!important}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.contact-page-hero>nav>a,.nn-contact-desk .contact-social-links a{transition:transform .18s,box-shadow .18s}.contact-page-hero>nav>a:hover,.nn-contact-desk .contact-social-links a:hover{transform:translateY(-2px);box-shadow:0 5px 14px #71592512}}@media (prefers-reduced-motion:reduce){.contact-page-hero>nav>a,.nn-contact-desk .contact-social-links a{transition:none!important;transform:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .contact-page-hero>h1{letter-spacing:0!important;color:#292723!important;font-family:inherit!important;font-size:clamp(2rem,4.5vw,3.5rem)!important;font-weight:650!important;line-height:1.4!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .contact-page-hero>h1 em{color:#715925!important;font-style:normal!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .contact-page-hero>span{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.nn-contact-desk .contact-form>small{margin-top:14px;display:block;color:#625e56!important;font-size:13px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .contact-form .form-error{border:1px solid #d29b90;border-radius:12px;padding:12px 14px;color:#7d3026!important;--nn-context-ink:#7d3026!important;background:#fff4f1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .success-card>span{color:#326047!important;box-shadow:none!important;background:#edf4ef!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-container{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.nn-contact-desk .contact-page-hero{background:0 0!important;border:0!important;min-height:0!important;padding:48px 0 36px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk :is(.contact-intro,.contact-request){box-sizing:border-box;padding:32px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk :is(.contact-intro,.contact-form)>p{margin:0 0 20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .contact-form{box-sizing:border-box;width:100%;min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .contact-form .form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px!important;margin:0!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .contact-form label{gap:8px;min-width:0;max-width:100%;margin-top:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .contact-form>label{margin-top:20px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .contact-form textarea{resize:vertical;min-height:132px;line-height:1.8}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-needs{min-inline-size:0;box-sizing:border-box;width:100%;margin:24px 0!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-needs label{box-sizing:border-box;text-align:left;box-shadow:none!important;flex-direction:row!important;margin:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-needs legend{padding:0 0 4px;line-height:1.8}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-form-options{margin:20px 0!important;padding:14px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-form-options .form-row{margin-top:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-company{overflow-wrap:anywhere;width:100%;margin-bottom:40px;padding:28px 32px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-company section{max-width:100%;box-shadow:none!important;background:0 0!important;margin:18px 0 0!important;padding:22px 0 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-company p{max-width:85ch;margin:14px 0;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk :is(#contact-direct,#contact-request){scroll-margin-top:112px}@media (width<=620px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .nn-contact-container{width:calc(100% - 36px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .contact-page-hero{padding:28px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk :is(.contact-intro,.contact-request,.nn-contact-company){padding:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .contact-form .form-row{grid-template-columns:minmax(0,1fr)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .contact-lines>div{grid-template-columns:36px minmax(0,1fr);gap:3px 10px;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .contact-lines>div>svg{width:36px;height:36px;padding:8px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-contact-desk .contact-lines strong{font-size:15px!important}}.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}.form-error{color:#a8433a!important}@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-terms{margin-top:25px;line-height:1.8;color:#949da3!important;letter-spacing:0!important;font-size:9px!important}@media (width<=1050px){}@media (width<=760px){}@media (width<=520px){}@media (width<=760px){}@media (width<=1050px){}@media (width<=760px){}@media (width<=760px){}@media (width<=900px){}@media (width<=760px){}@media (width<=560px){}@media (width<=760px){}@media (width<=760px){}@media (width<=760px){}@media (width<=760px){}@media (width<=760px){}@media (width<=760px){}@media (width<=640px){}@media (width<=640px){}@media (width<=760px){}@media (width<=900px){}@media (width<=900px){}@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){}@media (prefers-reduced-motion:reduce){}@media (prefers-reduced-motion:reduce){}@media (width<=1000px){}@media (width<=620px){}@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}}.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){}@media (width<=900px){}@media (width<=640px){}@media (width<=700px){}@media (width<=700px){}@media (width<=600px){}@media (width<=760px){}@media (width<=760px){}@media (width<=1050px){}@media (width<=760px){}@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){}
