html.nn-signature-2027.nn-digital-luxury-3d body main :is(.nn-plan-viewer,.nn-plan-editor,.nn-neighborhood){color:#193341;background:#fff;border:1px solid #dce2dc;border-radius:16px;min-width:0;margin:22px 0;padding:22px}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.nn-plan-viewer,.nn-plan-editor,.nn-neighborhood) :is(h2,h3){color:#193341!important;margin:0 0 10px!important;font-size:22px!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.nn-plan-viewer,.nn-plan-editor,.nn-neighborhood) p{color:#506775;margin:8px 0 14px;font-size:13px!important;line-height:1.8!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-tool-kicker{letter-spacing:.18em;color:#8d6a30;font-size:10px!important}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.nn-plan-viewer,.nn-plan-editor,.nn-neighborhood) button{font:600 12px/1.6 var(--font-ui);color:#183c50;cursor:pointer;background:#fff;border:1px solid #bfcdd1;border-radius:7px;min-height:36px;padding:7px 12px}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.nn-plan-viewer,.nn-plan-editor,.nn-neighborhood) button[aria-pressed=true]{color:#fff;background:#173c50;border-color:#b89550}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.nn-plan-viewer,.nn-plan-editor,.nn-neighborhood) button:disabled{opacity:.5;cursor:default}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.nn-plan-viewer,.nn-plan-editor,.nn-neighborhood) small{color:#62717a;line-height:1.8;display:block;font-size:11px!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-plan-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px;margin:20px 0;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-plan-canvas{background:#f5f5f0;border:0;width:100%;min-width:0;padding:0;line-height:0;position:relative;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-plan-canvas>img{object-fit:contain;display:block;border:0!important;border-radius:0!important;width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-plan-canvas>button{color:#163c50;z-index:2;background:#fff;border:2px solid #a88442;border-radius:50%;width:32px;height:32px;min-height:32px;padding:0;line-height:1;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 9px #12364933}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-plan-photo>img{object-fit:cover;border-radius:10px;width:100%;height:300px;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-plan-photo>strong{margin:12px 0;font-size:16px;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-plan-room-list{flex-wrap:wrap;gap:7px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-plan-edit-canvas{cursor:crosshair;max-width:700px;margin:15px auto}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-plan-fields{background:#f6f7f3;border-radius:10px;grid-template-columns:1fr 1fr;gap:12px;margin:12px 0;padding:15px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-plan-fields label{flex-direction:column;gap:5px;font-size:12px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-plan-fields :is(input,select){color:#173649;background:#fff;border:1px solid #ccd6d8;border-radius:7px;width:100%;min-width:0;height:40px;padding:7px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-plan-fields>img{object-fit:contain;grid-column:1/-1;max-width:100%;height:140px;margin:auto}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-neighborhood-filters{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-neighborhood-filters label{background:#f4f6f2;border:1px solid #d6dfda;border-radius:20px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-neighborhood-filters input{accent-color:#183c50;width:16px;height:16px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-neighborhood-list{overscroll-behavior:contain;grid-template-columns:1fr 1fr;gap:10px;max-height:340px;margin:14px 0;display:grid;overflow:auto}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-neighborhood-list article{background:#f6f7f3;border:1px solid #e1e5df;border-radius:9px;padding:12px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-neighborhood-list :is(b,span){font-size:12px;line-height:1.7;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-neighborhood-list span{color:#5e707d;font-size:11px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-neighborhood-list a{color:#7a5c26;margin:8px 10px 0 0;font-size:11px;text-decoration:underline;display:inline-block}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-map-poi{color:#624619;background:#fff4dc;border:2px solid #b38c42;border-radius:50%;place-items:center;width:26px;height:26px;font-weight:700;display:grid;box-shadow:0 2px 6px #17364930}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.nn-plan-viewer,.nn-plan-editor,.nn-neighborhood) :is(button,input,select,a):focus-visible{outline-offset:3px;outline:3px solid #b18b43}@media (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body main .nn-plan-split{grid-template-columns:1fr}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.nn-plan-viewer,.nn-plan-editor,.nn-neighborhood){margin:15px 0;padding:15px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-neighborhood-list,html.nn-signature-2027.nn-digital-luxury-3d body main .nn-plan-fields{grid-template-columns:1fr}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-plan-photo>img{height:240px}}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}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .market-insights-page .insight-kpis strong a{color:inherit;align-items:center;gap:12px;min-height:44px;text-decoration:none;display:inline-flex}.market-insights-page .insight-kpis strong a small{color:#9b7839;font-size:18px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .market-insights-page .nn-inventory-context{background:#fffaf0;border:1px solid #e0d4bc;border-radius:14px;align-items:start;gap:24px;margin:28px 0;padding:20px 24px;display:flex}.market-insights-page .nn-inventory-context>span{letter-spacing:.12em;color:#88672d;flex-shrink:0;padding-top:3px;font-size:11px}.market-insights-page .nn-inventory-context p{color:#655d50;margin:0;font-size:14px;line-height:1.8}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .market-insights-page .nn-inventory-row{border-bottom:1px solid #eee6d8;border-radius:8px;align-items:center;gap:14px;min-width:0;min-height:64px;color:#3e392f!important;padding:18px 10px!important;text-decoration:none!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .market-insights-page .location-intelligence .nn-inventory-row{grid-template-columns:24px minmax(100px,1fr) minmax(50px,1fr) auto}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .market-insights-page .type-intelligence .nn-inventory-row{grid-template-columns:1fr auto}.market-insights-page .nn-inventory-row>span{overflow-wrap:anywhere;color:#3e392f;font-size:14px}.market-insights-page .nn-inventory-row>i{background:#f0ebe1;border-radius:9px;height:5px;display:block;overflow:hidden}.market-insights-page .type-intelligence .nn-inventory-row>i{grid-column:1/-1;width:100%;position:static}.market-insights-page .nn-inventory-row>i>em{border-radius:9px;height:100%;display:block}.market-insights-page .nn-inventory-row :is(b,strong){white-space:nowrap;color:#785d2d;font-size:14px}.market-insights-page .nn-inventory-row strong span,.market-insights-page .nn-inventory-row b span{color:#9b7839;font-size:13px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .market-insights-page .nn-inventory-row:hover{background:#fcf5e6}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .market-insights-page :is(.nn-inventory-row,.insight-kpis a):focus-visible{outline-offset:3px;outline:3px solid #967132}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-services-stories .nn-service-start-guide{background:#fffaf0;border:1px solid #e5d9c0;border-radius:14px;margin:20px 0;padding:20px}.nn-service-start-guide h4{color:#594322;margin:0 0 16px;font-size:15px}.nn-service-start-guide ol{gap:18px;margin:0;padding:0;list-style:none;display:grid}.nn-service-start-guide li{align-items:start;gap:14px;display:flex}.nn-service-start-guide li>span{color:#8c6b30;background:#fff;border:1px solid #dfcc9e;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.nn-service-start-guide li b{color:#3c372f;font-size:14px;line-height:1.7}.nn-service-start-guide li p{color:#6c6252;margin:6px 0 0;font-size:13px;line-height:1.8}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-services-stories a.nn-service-ask{text-underline-offset:4px;align-items:center;min-height:44px;margin-top:16px;font-size:13px;display:inline-flex;color:#785b27!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-services-stories .nn-service-item.is-selected{border-color:#b18b43!important;box-shadow:0 10px 28px #795b2010!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .development-story .development-pricing-chapter{grid-template-columns:.75fr 1.25fr;gap:55px;display:grid}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .development-story .development-pricing-panel{color:#4c4435;background:linear-gradient(120deg,#fffdf8,#f4ebd8);border:1px solid #ddcda9;border-radius:8px;min-width:0;padding:34px}.development-pricing-panel>strong{color:#80602c;overflow-wrap:anywhere;font-size:clamp(23px,3vw,34px);line-height:1.6;display:block}.development-pricing-panel>p{color:#6a604f;margin:16px 0;font-size:14px;line-height:1.9}.development-pricing-panel>a{color:#73531f;text-underline-offset:5px;align-items:center;min-height:44px;font-size:14px;display:inline-flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .development-story .development-chapter-nav{z-index:20;background:#fffdf8;position:sticky;top:88px;box-shadow:0 5px 18px #4d3d1408}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .development-story .development-story-chapter{scroll-margin-top:185px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .development-story .development-story-secondary{aspect-ratio:3/2;object-fit:cover;height:auto}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-page-recovery,.nn-page-loading){box-sizing:border-box;color:#322d24;background:#fffdf8;width:100%;max-width:none;min-height:75svh;margin:0;padding:140px max(24px,6vw) 80px;font-family:inherit}.nn-page-recovery>section{text-align:center;background:#fff;border:1px solid #e5d7bb;border-radius:20px;max-width:680px;margin:auto;padding:40px;box-shadow:0 18px 60px #795b2010}.nn-page-recovery .nn-recovery-mark{color:#b4914d;font-family:Georgia,serif;font-size:64px;line-height:1.3;display:block}.nn-page-recovery section>p:first-of-type{letter-spacing:.18em;color:#886b35;font-size:11px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-page-recovery h1{color:#393228!important;margin:18px 0!important;font-family:inherit!important;font-size:clamp(24px,4vw,36px)!important;line-height:1.6!important}.nn-page-recovery section>p{color:#726858;font-size:15px;line-height:1.9}.nn-page-recovery section>div{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.nn-page-recovery :is(button,a){color:#654c23;min-height:48px;font:inherit;cursor:pointer;box-sizing:border-box;background:#faf3e3;border:1px solid #d7c49b;border-radius:10px;justify-content:center;align-items:center;padding:12px 20px;text-decoration:none;display:inline-flex}.nn-page-recovery :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #987232}.nn-page-loading>*{max-width:1120px;margin-inline:auto}.nn-loading-label{letter-spacing:.08em;color:#8d6d32;flex-wrap:wrap;gap:16px;margin-bottom:36px;font-size:13px;display:flex}.nn-loading-label span{letter-spacing:0;color:#6e6556}.nn-page-loading :is(.nn-loading-heading,.nn-loading-line,.nn-loading-cards i){background:#f1eadc;border:1px solid #e9dfca;border-radius:12px}.nn-page-loading .nn-loading-heading{width:70%;height:50px;margin-bottom:20px;margin-left:0}.nn-page-loading .nn-loading-line{width:45%;height:18px;margin-bottom:40px;margin-left:0}.nn-loading-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.nn-loading-cards i{aspect-ratio:4/3;display:block}@media (prefers-reduced-motion:no-preference){.nn-page-loading .nn-loading-cards{animation:1.8s ease-in-out infinite nn-page-breathe}@keyframes nn-page-breathe{50%{opacity:.55}}}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .market-insights-page .nn-inventory-context{padding:18px;display:block}.nn-inventory-context p{margin-top:10px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .market-insights-page .location-intelligence .nn-inventory-row{grid-template-columns:22px minmax(0,1fr) auto}.market-insights-page .location-intelligence .nn-inventory-row>i{display:none}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .development-story .development-pricing-chapter{grid-template-columns:1fr;gap:12px}.development-pricing-panel{padding:24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .development-story .development-chapter-nav{top:64px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .development-story .development-story-chapter{scroll-margin-top:150px}.nn-page-recovery>section{padding:28px 20px}.nn-loading-cards{grid-template-columns:1fr}.nn-loading-cards i:not(:first-child){display:none}.nn-page-loading .nn-loading-heading{width:95%;height:40px}.nn-page-loading .nn-loading-line{width:75%}}.nn-client-tools,.nn-member-realty-tools,.nn-client-presentation,.nn-photo-q,.nn-preview-studio{color:#30291e;--tool-line:#e3d8c2;--tool-paper:#fffdf8}:is(.nn-client-tools,.nn-member-realty-tools,.nn-client-presentation,.nn-photo-q,.nn-preview-studio) :is(h2,h3,p,small,label,b,span){overflow-wrap:anywhere}:is(.nn-client-tools,.nn-member-realty-tools,.nn-client-presentation) p{white-space:pre-wrap;line-height:1.85}:is(.nn-client-tools,.nn-member-realty-tools,.nn-preview-studio) small{color:#77694f;line-height:1.8}:is(.nn-client-tools,.nn-member-realty-tools,.nn-preview-studio,.nn-photo-q) label{gap:7px;min-width:0;font-size:13px;line-height:1.7;display:grid}:is(.nn-client-tools,.nn-member-realty-tools,.nn-preview-studio) fieldset{border:1px solid #e3d8c2;border-radius:14px;min-width:0;margin:12px 0;padding:16px}:is(.nn-client-tools,.nn-member-realty-tools,.nn-preview-studio) legend{color:#6d562c;padding:0 6px;font-size:13px;font-weight:600}:is(.nn-client-tools,.nn-member-realty-tools,.nn-preview-studio,.nn-photo-q) button:disabled{opacity:.5;cursor:default!important}:is(.nn-client-tools,.nn-member-realty-tools,.nn-preview-studio,.nn-photo-q) :is(button,input,textarea,select,a):focus-visible{outline-offset:3px;outline:3px solid #af8b41!important}.nn-client-tool-actions,.nn-tool-inline,.nn-presentation-actions{flex-wrap:wrap;align-items:end;gap:10px;margin:16px 0;display:flex}.nn-tool-inline>label{flex:1;min-width:100px;max-width:180px}.nn-client-tool-actions>button{flex:1}.nn-room-planner,.nn-viewing-note,.nn-note-library{border-top:1px solid #e3d8c2;min-width:0;margin-top:24px;padding-top:24px}.nn-room-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:24px;display:grid}.nn-room-controls fieldset{grid-template-columns:1fr 1fr;gap:10px;display:grid}.nn-room-controls legend,.nn-room-controls button,.nn-room-controls fieldset:nth-child(2)>label:first-of-type{grid-column:1/-1}.nn-room-dimensions{text-align:center;color:#67522b;padding:14px;font-size:13px;font-weight:600}.nn-furniture>b,.nn-furniture>small{max-width:100%;color:#463719!important;font-size:11px!important;line-height:1.3!important}.nn-tool-warning{color:#744d25;background:#fff2dc;border-left:3px solid #b87732;padding:12px}.nn-note-fields{grid-template-columns:1fr 1fr;gap:16px;margin:18px 0;display:grid}.nn-private-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.nn-private-photos figure{border:1px solid #e3d8c2;border-radius:14px;min-width:0;margin:0;padding:8px}.nn-private-photos img{object-fit:contain;background:#f4efe5;border-radius:8px;width:100%;height:160px}.nn-private-photos figure>button{width:100%;margin-top:6px}.nn-note-library-cards,.nn-question-inbox{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.nn-note-library-cards>article,.nn-question-inbox>article{color:#463c2b;background:#fffdf9;border:1px solid #e3d8c2;border-radius:14px;gap:10px;min-width:0;padding:18px;display:grid}.nn-note-library-cards label{align-items:start;gap:10px;display:flex}.nn-note-library-cards :is(a,span),.nn-question-inbox a{font-size:13px;line-height:1.7}.nn-personal-compare{border:1px solid #e3d8c2;border-radius:14px;max-width:100%;margin:22px 0;overflow-x:auto}.nn-personal-compare table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:580px;font-size:13px}.nn-personal-compare :is(th,td){vertical-align:top;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;border-bottom:1px solid #e3d8c2;padding:16px}.nn-personal-compare th{background:#f3ecdc}.nn-personal-compare caption{text-align:left;padding:12px}.nn-photo-q{pointer-events:none;z-index:9;position:absolute;inset:0}.nn-photo-q-plane{cursor:crosshair;position:absolute}.nn-photo-q-panel{pointer-events:auto;color:#342b1d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf8f5;border:1px solid #d5bd85;border-radius:16px;width:310px;max-width:calc(100% - 28px);max-height:calc(100% - 110px);padding:16px;font-size:13px;line-height:1.8;position:absolute;top:14px;right:14px;overflow:auto;box-shadow:0 8px 30px #0004}.nn-photo-q-panel p{white-space:pre-wrap;margin:10px 0}.nn-photo-q-panel small{color:#77684f;font-size:11px;line-height:1.8}.nn-photo-q-panel blockquote{white-space:pre-wrap;background:#f6eedc;border-left:3px solid #b18a44;margin:12px 0;padding:12px}.nn-q-coordinates{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0;display:grid}.nn-photo-q-panel>button{margin-top:10px}.nn-hotspot-tools{flex-wrap:wrap!important}.nn-presentation-fields{background:#fffaf0;border:1px solid #d8c49b;border-radius:16px;gap:14px;margin:18px 0;padding:18px;display:grid}.nn-notebook-editor{border:0;min-width:0;padding:0}.nn-proposal-entry{border:1px solid #e3d8c2;border-radius:16px;gap:12px;min-width:0;margin:16px 0;padding:18px;display:grid}.nn-proposal-entry>a{overflow-wrap:anywhere;font-size:13px}.nn-notebook-list>article{flex-wrap:wrap;gap:10px;padding:12px 0;display:flex}.nn-client-presentation{background:#fffdfa;min-height:100vh}.nn-presentation-hero{border-bottom:1px solid #e3d8c2;padding:70px 24px 36px!important}.nn-presentation-hero>small{letter-spacing:.15em;color:#947238;font-size:11px}.nn-presentation-intro{max-width:760px;font-size:17px;line-height:1.9}.nn-presentation-actions :is(a,button){color:#604c25;cursor:pointer;background:#f7edd8;border:1px solid #d8c49b;border-radius:12px;padding:12px 20px;font-size:13px;line-height:1.7}.nn-presentation-properties>article>div{min-width:0}.nn-presentation-cover{align-self:start;display:block;position:relative}.nn-presentation-cover img{aspect-ratio:1.5;object-fit:cover;border-radius:18px;width:100%;height:auto}.nn-presentation-cover>span{color:#705625;background:#fff9e9;border:1px solid #d4b675;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:600;display:grid;position:absolute;top:16px;left:16px}.nn-presentation-properties strong{color:#85632c;font-size:24px}.nn-presentation-properties small{color:#92733d;font-size:11px}.nn-presentation-reason,.nn-presentation-caution{background:#f8f1e0;border-left:3px solid #b38e48;margin:16px 0;padding:14px 18px}.nn-presentation-caution{background:#f4f1eb;border-color:#a49a88}.nn-presentation-reason p,.nn-presentation-caution p{margin:6px 0 0;font-size:14px}.nn-presentation-open{color:#785b27;padding:12px 0;font-weight:600;display:inline-block}.nn-preview-studio::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#17130dbb}.nn-preview-studio>header{justify-content:space-between;align-items:start;gap:16px;margin-bottom:18px;display:flex}.nn-preview-studio>header b,.nn-preview-studio>header small{display:block}.nn-preview-studio nav{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.nn-preview-studio nav [aria-pressed=true]{box-shadow:inset 0 0 0 2px #a1813c!important}.nn-preview-stage{background:#f0ede6;border-radius:16px;margin-bottom:24px;padding:24px}.nn-preview-photo>span{color:#604a21;background:#fff9e7;border-radius:20px;padding:6px 12px;font-size:12px;position:absolute;top:12px;left:12px}.nn-preview-photo>p{padding:32px!important}.nn-preview-copy p{font-size:14px;line-height:1.8}.nn-preview-description{white-space:pre-wrap}.nn-preview-studio>.nn-preview-checks>div{border-top:1px solid #e3d8c2;justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.nn-preview-checks p{font-size:13px;line-height:1.8}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-client-tools,.nn-member-realty-tools){background:linear-gradient(145deg,#fffdf9,#f8f3e9)!important;border:1px solid #e3d8c2!important;border-radius:22px!important;min-width:0!important;margin:24px 0!important;padding:28px!important;box-shadow:0 8px 24px #5c49220a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-client-tools,.nn-member-realty-tools,.nn-preview-studio) :is(h2,h3){color:#312b20!important;letter-spacing:0!important;white-space:normal!important;height:auto!important;max-height:none!important;margin:8px 0 12px!important;font-size:22px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-client-tools,.nn-member-realty-tools,.nn-preview-studio,.nn-photo-q) :is(input:not([type=checkbox]),textarea,select){color:#302a20!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #d8ccb5!important;border-radius:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px 12px!important;font-size:16px!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-client-tools,.nn-member-realty-tools,.nn-preview-studio,.nn-photo-q) button:not(.nn-furniture):not(.nn-photo-q-plane button){color:#594522!important;cursor:pointer!important;white-space:normal!important;background:#f7eedb!important;border:1px solid #d6c39b!important;border-radius:11px!important;min-height:44px!important;padding:9px 16px!important;font-size:13px!important;line-height:1.6!important;box-shadow:0 3px 8px #5f47200a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-room-canvas{touch-action:pan-y;box-sizing:border-box!important;background-color:#faf6ed!important;background-image:linear-gradient(#b6a58526 1px,#0000 1px),linear-gradient(90deg,#b6a58526 1px,#0000 1px)!important;background-size:5% 5%!important;border:5px solid #827155!important;border-radius:4px!important;width:100%!important;margin:auto!important;position:relative!important;overflow:hidden!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body button.nn-furniture{color:#463719!important;touch-action:none!important;cursor:grab!important;background:#e9ddc3!important;border:2px solid #a98e56!important;border-radius:5px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-width:0!important;max-width:none!important;min-height:0!important;margin:0!important;padding:4px!important;font-size:12px!important;line-height:1.3!important;display:flex!important;position:absolute!important;overflow:hidden!important;transform:none!important;box-shadow:inset 0 0 0 4px #fff8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body button.nn-furniture.is-overlap{background:#f5dfc4!important;border-color:#a85b2f!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body button.nn-furniture.is-selected{outline-offset:1px;z-index:2;outline:3px solid #6f592f!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-photo-q-plane button,.nn-q-new{place-items:center;display:grid;color:#fff!important;pointer-events:auto!important;background:#705419!important;border:2px solid #fff5d2!important;border-radius:50%!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;font-size:20px!important;position:absolute!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 0 6px #e9ca8144!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-photo-q-panel header{color:#342b1d!important;background:0 0!important;justify-content:space-between!important;align-items:center!important;min-height:0!important;padding:0!important;display:flex!important;position:static!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-presentation-hero h1{max-width:850px;color:#30291e!important;height:auto!important;font-size:clamp(28px,4vw,48px)!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-presentation-properties>article{min-width:0;box-shadow:none!important;background:0 0!important;border-bottom:1px solid #e3d8c2!important;border-radius:0!important;grid-template-columns:1fr 1fr!important;gap:32px!important;padding:32px 0!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-presentation-properties h2{color:#30291e!important;height:auto!important;margin:8px 0!important;font-size:25px!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body dialog.nn-preview-studio{color:#32291e!important;box-sizing:border-box!important;background:#fffdf8!important;border:1px solid #d5bc83!important;border-radius:20px!important;width:min(960px,100vw - 24px)!important;max-width:calc(100vw - 24px)!important;height:fit-content!important;max-height:90dvh!important;margin:auto!important;padding:24px!important;inset:0!important;overflow:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-preview-studio>header{width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;position:static!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-preview-surface{background:#fffdf8!important;border:1px solid #e3d8c2!important;border-radius:14px!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0 auto!important;padding:0!important;display:block!important;overflow:hidden!important;box-shadow:0 6px 18px #49371c0a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-preview-surface.search{max-width:330px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-preview-surface.mobile{max-width:375px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-preview-photo{min-height:160px;background:#eae3d5!important;width:100%!important;min-width:0!important;height:auto!important;padding:0!important;position:relative!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-preview-photo>img{aspect-ratio:1.5!important;object-fit:cover!important;object-position:center!important;width:100%!important;height:auto!important;display:block!important;position:static!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-preview-copy{min-width:0!important;height:auto!important;padding:20px!important;display:block!important;position:static!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-preview-copy h2{white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;height:auto!important;min-height:0!important;max-height:none!important;font-size:20px!important;line-height:1.6!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-preview-surface.search h2{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-preview-copy>strong{color:#7b5c26!important;height:auto!important;margin:12px 0!important;font-size:21px!important;line-height:1.5!important;display:block!important}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-client-tools,.nn-member-realty-tools){padding:18px!important}.nn-room-layout{grid-template-columns:minmax(0,1fr);gap:16px}.nn-room-controls{grid-template-columns:1fr 1fr;gap:10px;display:grid}.nn-room-controls fieldset{flex-direction:column;padding:12px;display:flex}.nn-note-fields{grid-template-columns:minmax(0,1fr)}.nn-private-photos{grid-template-columns:repeat(2,minmax(0,1fr))}.nn-private-photos img{height:130px}.nn-note-library-cards,.nn-question-inbox{grid-template-columns:minmax(0,1fr)}.nn-photo-q-panel{width:260px;max-height:55%;padding:12px;font-size:12px;top:8px;right:8px}.nn-presentation-hero{padding:36px 20px 24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-presentation-properties>article{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;padding:24px 0!important}.nn-preview-stage{padding:12px}.nn-preview-studio>header{gap:8px}}@media print{.nn-client-presentation :is(header,footer,.nn-presentation-actions,.nn-bottom-nav,.live-chat-launcher){display:none!important}.nn-presentation-hero{padding-top:20px!important}.nn-presentation-properties>article{break-inside:avoid}.nn-client-presentation{background:#fff!important}}.nn-q-list{border-top:1px solid #e3d8c2;gap:8px;margin:14px 0;padding-top:12px;display:grid}.nn-q-list button{text-align:left!important}.nn-question-original{object-fit:contain;background:#f2ecdf;border-radius:8px;width:100%;height:150px}.nn-workflow-message{color:#51462f;overflow-wrap:anywhere;background:#fbf6eb;border:1px solid #ded3bc;border-radius:14px;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px;margin:16px 0;padding:16px 18px;display:grid}.nn-workflow-message>svg{flex-shrink:0;margin-top:2px}.nn-workflow-message strong{margin-bottom:5px;font-size:15px;line-height:1.6;display:block}.nn-workflow-message p{line-height:1.8;margin:0!important}.nn-workflow-message small{margin-top:6px;font-size:12px;line-height:1.7;display:block}.nn-workflow-message.tone-error{color:#823e32;background:#fff5f1;border-color:#e4b9ab}.nn-workflow-message.tone-success{color:#34563c;background:#f0f7ef;border-color:#bed2bc}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nationnest-map-marker-shell.is-selected{z-index:1000!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nationnest-map-marker-shell.is-selected>span{transform:translateY(-3px);color:#fff8e6!important;background:#57451e!important;border:2px solid #e4c778!important;box-shadow:0 0 0 5px #e9cb7b55,0 6px 14px #30230d33!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-map-explorer .map-result-card.active{background:#fcf5e5!important;border:2px solid #b08b40!important;box-shadow:0 4px 16px #79602c12!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-map-explorer .map-result-card>button{text-align:left;min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-map-explorer .map-result-card:focus-within{outline-offset:2px;outline:3px solid #b08b40}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-comparison-workspace .nn-comparison-table-wrap{overscroll-behavior-x:contain;scrollbar-width:thin;isolation:isolate;scroll-padding-left:175px;background:#fffdf8!important;border:1px solid #e3d8c2!important;border-radius:20px!important;height:auto!important;max-height:none!important;overflow:auto visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-comparison-workspace .nn-comparison-table{border-collapse:separate!important;border-spacing:0!important;table-layout:fixed!important;width:100%!important;min-width:760px!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-comparison-workspace .nn-comparison-table th:first-child{z-index:2!important;color:#5d4c2b!important;text-align:left!important;background:#f7f1e4!important;border-right:1px solid #e3d8c2!important;width:175px!important;position:sticky!important;top:auto!important;left:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-comparison-workspace .nn-comparison-table thead th{z-index:3!important;vertical-align:top!important;background:#fffdf8!important;padding:16px!important;position:static!important;top:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-comparison-workspace .nn-comparison-table thead th:first-child{z-index:4!important;background:#f7f1e4!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-comparison-workspace .nn-comparison-table :is(th,td){overflow-wrap:anywhere;vertical-align:top!important;border-bottom:1px solid #e9e1d2!important;padding:18px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-comparison-workspace .nn-comparison-table tbody tr:nth-child(2n)>td{background:#faf8f2!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-comparison-workspace .nn-comparison-table tr[data-different=true]>th{border-left:3px solid #c09b51!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-comparison-workspace .nn-comparison-table tr.is-priority>:is(th,td){background:#fbf0d5!important;box-shadow:inset 0 1px #d8ba79,inset 0 -1px #d8ba79!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-comparison-workspace .nn-comparison-property{position:relative;min-width:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-comparison-workspace .nn-comparison-property img{object-fit:cover!important;border-radius:12px!important;width:100%!important;height:150px!important;margin-bottom:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-comparison-workspace .nn-comparison-property b{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.2em;overflow:hidden;font-size:16px!important;line-height:1.6!important;display:-webkit-box!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-comparison-workspace .nn-comparison-options{border:1px solid #e3d8c2;border-radius:16px;flex-wrap:wrap;gap:16px;background:#fffdf9!important;padding:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-comparison-workspace .nn-comparison-options select{background:#fff;border:1px solid #d8c9aa;border-radius:10px;min-height:44px;padding:8px 12px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-deposit-page .nn-photo-organizer{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-deposit-page .nn-photo-organizer>div{min-width:0;background:#fffdf9!important;border:1px solid #e5dbc6!important;border-radius:16px!important;padding:10px!important;position:relative!important;overflow:hidden!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-deposit-page .nn-photo-organizer img{object-fit:cover!important;border-radius:10px!important;width:100%!important;height:180px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-deposit-page .nn-photo-order{color:#5f4923;z-index:1;background:#fff6ddf5;border:1px solid #d5bb7c;border-radius:20px;padding:5px 10px;font-size:12px;position:absolute;top:18px;left:18px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-deposit-page .nn-photo-order-actions{align-items:center!important;gap:5px!important;margin-top:8px!important;display:flex!important;position:static!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-deposit-page .nn-photo-order-actions button{cursor:pointer;color:#594625!important;background:#faf4e6!important;border:1px solid #dfcfaa!important;border-radius:9px!important;min-width:44px!important;min-height:44px!important;padding:6px 10px!important;font-size:12px!important;position:static!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-deposit-page .nn-photo-order-actions button:disabled{opacity:.45;cursor:default}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-deposit-page .nn-submission-preview{background:#fffdf8;border:1px solid #e3d5b9;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:24px;display:grid;overflow:hidden}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-deposit-page .nn-submission-preview>div{background:#f4eddf;place-items:center;min-height:200px;display:grid;position:relative}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-deposit-page .nn-submission-preview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-deposit-page .nn-submission-preview>div>b{color:#594625;background:#fff3d0;border-radius:20px;padding:5px 12px;position:absolute;top:16px;left:16px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-deposit-page .nn-submission-preview>section{overflow-wrap:anywhere;min-width:0;padding:24px}.nn-submission-preview h3{margin:12px 0;font-size:22px;line-height:1.6}.nn-submission-preview strong{color:#755722;font-size:21px}.nn-submission-preview small{color:#776e5d;font-size:11px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-listing-grid>article{min-width:0;overflow:hidden;background:#fffdf9!important;border:1px solid #e4d9c4!important;border-radius:20px!important;box-shadow:0 6px 20px #4533160a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-listing-grid .member-listing-image{background-position:50%!important;background-size:cover!important;height:190px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-listing-grid>article[data-listing-status=rejected]{border-color:#d3a38e!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-listing-grid>article[data-listing-status=expired]{border-color:#c8ae77!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-listing-grid .nn-listing-next-step{background:#faf4e6!important;border-left:3px solid #b18a40!important;border-radius:0 10px 10px 0!important;margin:14px 0!important;padding:12px 14px!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-listing-grid .nn-listing-next-step b{display:block;font-size:14px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-listing-grid .nn-listing-next-step p{color:#6c604b!important;margin:5px 0!important;font-size:13px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-listing-grid .nn-listing-next-step small{display:block;font-size:12px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-listing-grid .member-status{border-radius:30px!important;padding:7px 12px!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-report-card{flex-direction:column;align-items:stretch;min-width:0;background:#fffdf9!important;border:1px solid #e5dac5!important;border-radius:20px!important;padding:16px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-report-photo{overflow:hidden;background:#f7f0e2!important;border-radius:14px!important;height:250px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-report-photo img{object-fit:cover!important;object-position:center top!important;width:100%!important;height:100%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-report-card h3{overflow-wrap:anywhere;margin:14px 0 6px!important;font-size:22px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-report-card strong{color:#756039!important;font-size:14px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .nn-team-expertise{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .nn-team-expertise span{color:#6c5630;background:#faf4e7;border:1px solid #e4d7bd;border-radius:20px;padding:4px 8px;font-size:11px;line-height:1.6}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .nn-team-languages{color:#756b57!important;margin-top:auto!important;font-size:12px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-comparison-workspace .compare-empty,.nn-deposit-page .submission-success,.member-listing-grid .member-empty,.nn-team-premiere .team-coming,.property-map-explorer .nn-map-no-results){text-align:center;line-height:1.85;color:#5b4b2d!important;background:linear-gradient(140deg,#fffdf8,#f8f0df)!important;border:1px solid #e3d7be!important;border-radius:20px!important;padding:32px!important}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-comparison-workspace .nn-comparison-table-wrap{scroll-padding-left:120px;max-height:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-comparison-workspace .nn-comparison-table{min-width:720px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-comparison-workspace .nn-comparison-table th:first-child{width:120px!important;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-comparison-workspace .nn-comparison-property img{height:105px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-deposit-page .nn-photo-organizer{grid-template-columns:minmax(0,1fr)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-deposit-page .nn-submission-preview{grid-template-columns:minmax(0,1fr)}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-report-photo{height:230px!important}}@media (prefers-reduced-motion:reduce){.nationnest-map-marker-shell.is-selected>span{transform:none!important}}html body .nn-tracking-facts{color:#283b30;--nn-context-ink:#283b30;background:linear-gradient(145deg,#fffef9,#f5f2e9);border:1px solid #dfd4bb;border-radius:20px;margin:22px 0;padding:clamp(19px,3vw,30px);box-shadow:0 18px 44px #26392e09}html body .nn-tracking-facts>header{border-bottom:1px solid #e5ddcb;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:17px;padding-bottom:22px;display:flex}html body .nn-tracking-facts header small{color:#8b6a2f;letter-spacing:.18em;font-size:9px}html body .nn-tracking-facts h3{color:#243a2c;margin:10px 0 0;font-size:clamp(20px,2.2vw,27px);line-height:1.5}html body .nn-tracking-facts .nn-tracking-status{color:#284632;overflow-wrap:anywhere;background:#e9eee3;border:1px solid #cad7bc;border-radius:30px;align-items:center;gap:9px;max-width:100%;padding:10px 14px;font-size:12px;line-height:1.6;display:inline-flex}html body .nn-tracking-facts .nn-tracking-status i{background:#66844c;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 4px #66844c16}html body .nn-tracking-facts .nn-tracking-overview{grid-template-columns:1fr 1fr;gap:18px;margin-block:23px;display:grid}html body .nn-tracking-facts .nn-tracking-overview>div{border-left:2px solid #b99b5e;gap:6px;min-width:0;padding-left:15px;display:grid}html body .nn-tracking-facts .nn-tracking-overview span{color:#6a7164;font-size:11px}html body .nn-tracking-facts .nn-tracking-overview b{overflow-wrap:anywhere;font-size:14px}html body .nn-tracking-facts .nn-tracking-action{color:#5d4923;--nn-context-ink:#5d4923;background:#f1e8d2;border:1px solid #ddcba5;border-radius:12px;margin:0 0 24px;padding:17px 19px}html body .nn-tracking-facts .nn-tracking-action b{font-size:13px}html body .nn-tracking-facts .nn-tracking-action p{margin:7px 0 0;font-size:12px;line-height:1.9}html body .nn-tracking-facts .nn-tracking-log-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px;display:flex}html body .nn-tracking-facts h4{color:#354737;margin:0;font-size:14px}html body .nn-tracking-facts .nn-tracking-log-heading>span{color:#747969;font-size:10px}html body .nn-tracking-facts>ol{gap:0;margin:0;padding:0;list-style:none;display:grid}html body .nn-tracking-facts>ol>li{grid-template-columns:36px minmax(0,1fr);gap:16px;padding:0 0 27px;display:grid;position:relative}html body .nn-tracking-facts>ol>li:not(:last-child):before{content:"";background:#d9c99f;width:1px;position:absolute;top:35px;bottom:1px;left:17px}html body .nn-tracking-facts .nn-tracking-dot{color:#715522;font-variant-numeric:tabular-nums;background:#fffaf0;border:1px solid #cdb77f;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:10px;display:flex}html body .nn-tracking-facts>ol b{font-size:14px;font-weight:600}html body .nn-tracking-facts>ol p{color:#53604f;margin:5px 0 6px;font-size:12px;line-height:1.8}html body .nn-tracking-facts>ol time{color:#7b806f;font-size:11px}html body .nn-tracking-facts .nn-tracking-documents{background:#fffefb;border:1px solid #dedacb;border-radius:12px;overflow:hidden}html body .nn-tracking-facts .nn-tracking-documents summary{cursor:pointer;min-height:48px;padding:14px 16px;font-size:13px;font-weight:600}html body .nn-tracking-facts .nn-tracking-documents summary:focus-visible{outline-offset:-4px;outline:3px solid #a27b34}html body .nn-tracking-facts .nn-tracking-documents ul{margin:0;padding:0 16px 10px;list-style:none}html body .nn-tracking-facts .nn-tracking-documents li{border-top:1px solid #ece7da;flex-wrap:wrap;justify-content:space-between;gap:7px;padding:13px 0;display:flex}html body .nn-tracking-facts .nn-tracking-documents li b{font-size:12px}html body .nn-tracking-facts .nn-tracking-documents li span{color:#6e765f;font-size:11px}html body .nn-tracking-facts .nn-tracking-evidence-note,html body .nn-tracking-facts .nn-tracking-empty{color:#717767;margin:17px 0 0;font-size:11px;line-height:1.9}@media (width<=480px){html body .nn-tracking-facts .nn-tracking-overview{grid-template-columns:1fr}html body .nn-tracking-facts>ol>li{gap:12px}}@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}}.nn-handover-entry{color:#253b32;background:linear-gradient(115deg,#fffdf8,#f3ebdb);border:1px solid #d7c293;border-radius:20px;gap:8px;margin:0 0 24px;padding:22px 26px;text-decoration:none;display:grid;box-shadow:0 10px 30px #7b63360b}.nn-handover-entry span{letter-spacing:.18em;color:#7d6130;font-size:10px}.nn-handover-entry strong{font-size:clamp(18px,3vw,24px);line-height:1.5}.nn-handover-entry small{color:#566057;font-size:13px;line-height:1.7}.nn-handover-entry:focus-visible{outline-offset:4px;outline:3px solid #967333}.nn-detail-nav{z-index:30;scrollbar-width:thin;--nn-context-ink:#181b20;background:#fffef9;border:1px solid #e5dcc4;border-radius:14px;gap:8px;padding:10px 14px;display:flex;position:sticky;top:72px;overflow-x:auto;box-shadow:0 4px 16px #181b2014}.nn-detail-nav a,.nn-article-next-step nav a{color:#181b20;--nn-context-ink:#181b20;background:linear-gradient(#fff,#f0f4f5);border:1px solid #dbdbdb;border-radius:10px;flex:none;align-items:center;min-height:42px;padding:9px 14px;font-size:14px;text-decoration:none;display:inline-flex;box-shadow:0 3px #ddd}.nn-detail-nav a:last-child{--nn-context-ink:#181b20;background:linear-gradient(#f6e5b3,#d5b86d);border-color:#ccb273;font-weight:600}.property-detail-page :is(#property-overview,#property-description,#property-nearby,#property-costs,#property-agent-contact,#property-verification,#property-photos){scroll-margin-top:145px}.nn-verification-disclosure dl{gap:10px;display:grid}.nn-verification-disclosure dl div{border-bottom:1px solid #e6e6e6;grid-template-columns:minmax(140px,1fr) 2fr;gap:16px;padding:12px;display:grid}.nn-verification-disclosure dd{margin:0}.nn-verification-disclosure p{color:#606060;line-height:1.8}.nn-price-terms{color:#515151;text-align:left;max-width:100%;margin-top:5px;font-size:12px}.nn-price-terms summary{cursor:pointer;align-items:center;min-height:32px;display:flex}.nn-price-terms summary:after{content:" ▾";margin-left:6px}.nn-price-terms[open]{--nn-context-ink:#181b20;background:#f4f7f8;border:1px solid #dedede;border-radius:9px;padding:8px}.nn-price-terms .nn-listing-price-line{margin:7px 0}.nn-price-terms .nn-listing-price-line strong{font-size:14px!important}.nn-report-examples{color:#181b20;padding-block:32px}.nn-report-examples>header{max-width:850px;margin-bottom:20px}.nn-report-examples header>p:first-child{color:#967337;letter-spacing:.1em;font-size:12px}.nn-report-example-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:22px;display:grid}.nn-report-example-grid>article:not(.property-card){--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#f5f8fa);border:1px solid #dfdfdf;border-radius:18px;padding:22px;box-shadow:0 7px 20px #38383810}.nn-report-examples table{border-collapse:collapse;width:100%;font-size:14px}.nn-report-examples th,.nn-report-examples td{text-align:left;vertical-align:top;border-bottom:1px solid #e2e2e2;padding:12px 8px}.nn-report-examples th{color:#181b20;--nn-context-ink:#181b20;background:#efefef}.nn-report-examples td:first-child{width:40%}.nn-report-examples details{margin-top:15px}.nn-report-examples>a{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-radius:10px;margin-top:20px;padding:12px 18px;display:inline-flex}.nn-article-provenance{--nn-context-ink:#181b20;background:#f7f9fb;border:1px solid #ddd;border-radius:14px;margin:18px 0;padding:18px}.nn-article-provenance summary{cursor:pointer;font-weight:600}.nn-article-provenance p,.nn-article-provenance small{line-height:1.8;font-size:14px!important}.nn-article-next-step{padding:24px 0}.nn-article-next-step nav{flex-wrap:wrap;gap:12px;display:flex}.nn-article-related-properties{padding-block:30px}.nn-article-related-properties header{margin-bottom:20px}.nn-upload-retry{color:#181b20;overflow-wrap:anywhere;--nn-context-ink:#181b20;background:#fff9e9;border:1px solid #dfbc74;border-radius:12px;margin-bottom:12px;padding:12px}.nn-upload-retry button{color:#181b20;min-height:44px;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:#f0d694;border:1px solid #c6a35e;border-radius:9px;padding:10px 14px}.investment-controls input:disabled{opacity:.45}.investment-snapshot>p{color:#626262;font-size:14px;line-height:1.8}.nn-detail-nav a:focus-visible,.nn-price-terms summary:focus-visible,.nn-report-examples summary:focus-visible{outline-offset:2px;outline:3px solid #797979}@media (width<=760px){.nn-detail-nav{border-radius:10px;gap:6px;padding:7px 10px;top:64px}.nn-detail-nav a{min-height:40px;padding:8px 12px;font-size:13px}.nn-verification-disclosure dl div{grid-template-columns:1fr;gap:5px}.nn-concierge.keyboard-active:not(.open){display:none!important}.nn-concierge:not(.open) .concierge-launch{margin-bottom:env(safe-area-inset-bottom,0px)}.nn-report-example-grid{gap:14px}.nn-report-examples table{font-size:13px}.nn-report-examples td,.nn-report-examples th{padding:10px 5px}.nn-article-next-step nav a{width:100%}.nn-consign-sidebar .nn-work-center{margin-bottom:10px;padding:12px}.nn-consign-sidebar .nn-work-center p{font-size:13px}.nn-consign-sidebar>.nn-work-center+small{padding:0 12px 12px;font-size:12px;line-height:1.7;display:block}}@media (prefers-reduced-motion:reduce){.nn-detail-nav{scroll-behavior:auto}}.nn-growth-priorities{color:#181b20;--nn-context-ink:#181b20;background:#fff;border:1px solid #dfdfdf;border-radius:20px;margin:20px 0;padding:24px;box-shadow:0 8px 24px #37373710}.nn-growth-priorities>header,.nn-growth-task-list article>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.nn-growth-priorities>header small{color:#9d773b;letter-spacing:.12em}.nn-growth-priorities>nav{gap:8px;padding:10px 0 15px;display:flex;overflow-x:auto}.nn-growth-priorities button,.nn-growth-task-list footer a{color:#181b20;min-height:44px;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(#fff,#edf2f5);border:1px solid #d7d7d7;border-radius:10px;padding:10px 14px;text-decoration:none}.nn-growth-priorities>nav button{white-space:nowrap}.nn-growth-priorities>nav button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20}.nn-growth-task-list{gap:14px;display:grid}.nn-growth-task-list article{--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #e4e4e4;border-radius:14px;padding:18px}.nn-growth-task-list article footer{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.nn-growth-task-list details{padding:10px 0}.nn-growth-task-list summary,.nn-growth-priorities>div details summary{cursor:pointer}.nn-growth-priorities p,.nn-growth-priorities li{font-size:14px;line-height:1.8}.nn-growth-table{margin:15px 0;overflow-x:auto}.nn-growth-table table{border-collapse:collapse;width:100%;min-width:680px}.nn-growth-table th,.nn-growth-table td{text-align:left;border-bottom:1px solid #e0e0e0;padding:12px;font-size:13px}.nn-growth-table th{--nn-context-ink:#181b20;background:#f7f8fa}.nn-evidence-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.nn-evidence-fields label,.nn-evidence-editor>label{gap:7px;margin-bottom:12px;display:grid}.nn-evidence-fields input,.nn-evidence-fields select,.nn-evidence-fields textarea,.nn-evidence-editor>label select{color:#181b20;box-sizing:border-box;width:100%;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d4d4;border-radius:10px;min-width:0;padding:12px}.nn-evidence-fields textarea{resize:vertical;min-height:110px}.nn-evidence-consent{align-items:flex-start;gap:10px;margin:18px 0;font-size:14px;display:flex!important}.nn-evidence-consent input{flex:none;height:20px;width:20px!important}.nn-portfolio-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.nn-portfolio-gallery img{aspect-ratio:4/3;object-fit:cover;border-radius:10px;width:100%}.nn-growth-priorities button:disabled{opacity:.55;cursor:default}@media (width<=760px){.nn-growth-priorities{padding:16px}.nn-evidence-fields{grid-template-columns:1fr}.nn-growth-task-list article{padding:14px}.nn-growth-task-list article footer>*{text-align:center;width:100%}}.nn-growth-task-list li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:8px 0;display:flex}.nn-growth-task-list li>span{flex:1;min-width:min(240px,100%)}.nn-growth-task-list select{color:#181b20;max-width:100%;min-height:44px;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #b9c1c9;border-radius:9px;padding:9px 12px}.nn-growth-task-list footer>label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nn-growth-task-list select:disabled{opacity:.55}.nn-growth-task-list select:focus-visible{outline-offset:2px;outline:2px solid #9d773b}@media (width<=760px){.nn-growth-task-list li>select{width:100%}.nn-growth-task-list footer>label{text-align:left}}.nn-location-atlas,.nn-living-edition,.nn-property-journal,.nn-platform-reviews{color:#343434;margin-block:16px;padding-block:32px}:is(.nn-location-atlas,.nn-living-edition,.nn-property-journal,.nn-platform-reviews)>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;display:flex}:is(.nn-location-atlas,.nn-living-edition,.nn-property-journal,.nn-platform-reviews) header small{letter-spacing:.15em;color:#80632e;font-size:.7rem}:is(.nn-location-atlas,.nn-living-edition,.nn-property-journal,.nn-platform-reviews) header h2{color:#181b20;margin:5px 0 8px}:is(.nn-location-atlas,.nn-living-edition,.nn-property-journal,.nn-platform-reviews) header p{color:#676767;max-width:680px;margin:0;font-size:.9rem;line-height:1.7}:is(.nn-location-atlas,.nn-living-edition,.nn-property-journal,.nn-platform-reviews) header>a{flex-shrink:0;font-size:.86rem;font-weight:700}.nn-atlas-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.nn-atlas-grid article{min-width:0}.nn-atlas-grid article>a{aspect-ratio:4/3;--nn-context-ink:#fff;background:#181b20;border-radius:16px;display:block;position:relative;overflow:hidden;box-shadow:0 4px #d4aa4b}.nn-atlas-grid img,.nn-home-collection-grid img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.nn-atlas-grid article>a>div,.nn-home-collection-grid a>div{color:var(--nn-context-ink,#181b20);background:linear-gradient(#0000 10%,#181b20f2);flex-direction:column;justify-content:end;padding:20px;display:flex;position:absolute;inset:0}.nn-atlas-grid h3,.nn-home-collection-grid h3{color:var(--nn-context-ink,#181b20)!important;margin:5px 0!important;font-size:1.1rem!important;line-height:1.5!important}.nn-atlas-grid span{color:#f0dba6;font-size:.75rem}.nn-atlas-grid article:first-child{grid-column:span 2}.nn-cover-credit{color:#737373;margin-top:9px;font-size:.62rem;line-height:1.5;display:block}.nn-cover-credit a{overflow-wrap:anywhere;text-decoration:underline}.nn-home-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.nn-home-collection-grid>a{aspect-ratio:2;--nn-context-ink:#fff;background:#181b20;border:1px solid #d4aa4b;border-radius:16px;position:relative;overflow:hidden}.nn-home-collection-grid a>div{flex-direction:row;justify-content:space-between;align-items:end;padding:18px}.nn-home-collection-grid span{color:#181b20;--nn-context-ink:#181b20;background:#ead3a0;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.nn-collection-credit{color:#737373;margin-top:16px;font-size:.7rem}.nn-collection-credit summary{cursor:pointer}.nn-popular-home-heading{justify-content:space-between;align-items:end;gap:24px;margin-top:32px;margin-bottom:20px;display:flex}.nn-residence-stories{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.nn-residence-stories article{--nn-context-ink:#181b20;background:#fff;border-top:2px solid #d4aa4b;border-radius:3px 3px 16px 16px;min-width:0;overflow:hidden;box-shadow:0 6px 20px #181b200b}.nn-residence-stories img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto}.nn-residence-stories a>div{padding:20px}.nn-residence-stories small{color:#876735;letter-spacing:.12em;font-size:.65rem}.nn-residence-stories h3{-webkit-line-clamp:3;color:#343434;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin:10px 0!important;font-size:1.05rem!important;line-height:1.6!important}.nn-residence-stories p{color:#676767;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.86rem;line-height:1.7;display:-webkit-box;overflow:hidden}.nn-residence-stories span{font-size:.8rem;font-weight:700}.nn-journal-waiting{--nn-context-ink:#181b20;background:#f3f1eb;border:1px solid #ded7c8;border-radius:20px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.nn-journal-waiting>img{object-fit:cover;width:100%;height:100%;max-height:280px}.nn-journal-waiting>div{padding:28px}.nn-journal-waiting h3{font-size:1.15rem!important;line-height:1.6!important}.nn-journal-waiting p{font-size:.9rem;line-height:1.8}.nn-platform-reviews{border-block:1px solid #ded7c8}.nn-review-summary{text-align:right;flex-shrink:0}.nn-review-summary strong{color:#343434;font-size:2.4rem;line-height:1.1}.nn-review-summary strong small{letter-spacing:0;margin-left:8px;font-size:.8rem}.nn-review-summary>span{color:#676767;margin-top:8px;font-size:.8rem;display:block}.nn-review-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;font-size:.85rem;display:flex}.nn-platform-reviews button,.nn-review-actions>a,.nn-review-pagination>a{color:#181b20;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(160deg,#f3e5bd,#d4aa4b);border:1px solid #c5ab76;border-radius:10px;min-height:44px;padding:10px 16px;font-weight:650;box-shadow:0 3px #ab8b50}.nn-platform-reviews button:disabled{opacity:.5;cursor:default}.nn-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.nn-platform-reviews.is-compact .nn-review-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nn-review-grid article{--nn-context-ink:#181b20;background:#fff;border:1px solid #e2e2e2;border-radius:16px;min-width:0;padding:22px;box-shadow:0 6px 18px #181b2008}.nn-review-author{align-items:center;gap:12px;display:flex}.nn-review-author>span{color:#343434;--nn-context-ink:#181b20;background:#e8eef0;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:1.3rem;display:grid;overflow:hidden}.nn-review-author img{object-fit:cover;width:100%;height:100%}.nn-review-author>div{min-width:0}.nn-review-author strong{overflow-wrap:anywhere;font-size:.9rem;display:block}.nn-review-author small{color:#676767;font-size:.7rem}.nn-review-rating{flex-wrap:wrap;align-items:center;gap:5px 12px;margin-top:16px;display:flex}.nn-review-rating>span{color:#95702d;letter-spacing:1px}.nn-review-rating time{color:#727272;font-size:.7rem}.nn-review-grid article>p{color:#343434;white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;font-size:.9rem;line-height:1.85;overflow:auto}.nn-review-form{--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #c5ab76;border-radius:18px;max-width:760px;margin:0 auto 24px;padding:24px}.nn-review-form>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.nn-review-form h3{margin:0;font-size:1.1rem!important}.nn-review-form p{font-size:.85rem;line-height:1.8}.nn-review-form fieldset{border:0;gap:10px;margin:0;padding:12px 0;display:flex}.nn-review-form fieldset label{cursor:pointer;border:1px solid #ded7c8;border-radius:8px;align-items:center;gap:5px;padding:9px;display:flex}.nn-review-form fieldset label:has(input:checked){color:#f3dfac;--nn-context-ink:#fff;background:#181b20}.nn-review-form fieldset b{font-size:.8rem}.nn-review-form>label{display:block}.nn-review-form textarea{box-sizing:border-box;color:#343434;width:100%;font:inherit;resize:vertical;--nn-context-ink:#181b20;background:#fff;border:1px solid #c6c6c6;border-radius:10px;min-height:140px;margin-top:8px;padding:12px;font-size:16px;display:block}.nn-review-form>small{text-align:right;color:#676767;margin:8px 0;display:block}.nn-review-notice,.nn-review-empty{color:#343434;--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #e2e2e2;border-radius:12px;padding:18px;line-height:1.7}.nn-review-pagination{justify-content:center;align-items:center;gap:18px;margin-top:24px;font-size:.9rem;display:flex}.nn-review-grid article button{margin:4px;font-size:.8rem}.new-project-empty>img{object-fit:cover;border-radius:12px;width:100%;max-height:180px;margin-bottom:16px}@media (hover:hover){.nn-atlas-grid a:hover img,.nn-home-collection-grid a:hover img{transform:scale(1.035)}}@media (width<=1000px){.nn-platform-reviews.is-compact .nn-review-grid,.nn-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nn-atlas-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nn-atlas-grid article:first-child{grid-column:auto}}@media (width<=680px){:is(.nn-location-atlas,.nn-living-edition,.nn-property-journal,.nn-platform-reviews)>header,.nn-popular-home-heading{flex-direction:column;align-items:start;gap:12px}.nn-atlas-grid,.nn-home-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nn-atlas-grid article>a{aspect-ratio:1}.nn-atlas-grid article>a>div{padding:12px}.nn-atlas-grid h3,.nn-home-collection-grid h3{font-size:.93rem!important}.nn-home-collection-grid>a{aspect-ratio:1}.nn-home-collection-grid a>div{padding:12px}.nn-residence-stories{grid-template-columns:1fr 1fr}.nn-residence-stories a>div{padding:14px}.nn-journal-waiting{grid-template-columns:1fr}.nn-journal-waiting>img{height:160px}.nn-journal-waiting>div{padding:20px}.nn-review-summary{text-align:left}.nn-review-grid,.nn-platform-reviews.is-compact .nn-review-grid{grid-template-columns:1fr}.nn-platform-reviews.is-compact .nn-review-grid article>p{max-height:160px}.nn-review-form{padding:16px}.nn-review-form fieldset{gap:4px}.nn-review-form fieldset label{padding:6px}.nn-review-grid article{padding:18px}}@media (prefers-reduced-motion:reduce){.nn-atlas-grid img,.nn-home-collection-grid img{transition:none;transform:none!important}}.nn-review-pagination form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nn-review-pagination input{width:65px;min-height:44px;font:inherit;color:#343434;--nn-context-ink:#181b20;background:#fff;border:1px solid #c6c6c6;border-radius:8px;padding:6px}@media (width<=680px){.nn-review-pagination{flex-wrap:wrap}.nn-review-pagination form{flex-basis:100%;order:3;justify-content:center}}html.nn-signature-2027 .nn-next-home .new-project-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}html.nn-signature-2027 .nn-next-home .new-project-grid>article{border-top:3px solid #d4aa4b;box-shadow:0 4px #dde3e6,0 12px 26px #181b200b}html.nn-signature-2027 .nn-next-home .new-project-copy h3{font-size:1.05rem!important;line-height:1.6!important}@media (width<=1100px){html.nn-signature-2027 .nn-next-home .new-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html.nn-signature-2027 body .nn-home-collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}html.nn-signature-2027 body .nn-home-collection-grid>a{aspect-ratio:4/3;isolation:isolate;border-radius:12px;min-width:0;min-height:0;display:block}html.nn-signature-2027 body .nn-home-collection-grid a>div{pointer-events:none;background:linear-gradient(#0000 30%,#1b1b1bd9 100%);gap:8px;padding:14px}html.nn-signature-2027 body .nn-home-collection-grid h3{overflow-wrap:normal;word-break:normal;text-shadow:0 1px 5px #0008;color:var(--nn-context-ink,#181b20)!important;font-size:1rem!important;line-height:1.5!important}html.nn-signature-2027 body .nn-home-collection-grid span{--nn-context-ink:#181b20;background:#ead3a0;width:28px;height:28px;font-size:.85rem;color:#181b20!important}.nn-collection-tools{color:#343434;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:16px;font-size:.8125rem;display:flex}.nn-collection-tools>a{color:#765821;white-space:nowrap;font-weight:700}.nn-collection-tools .nn-collection-credit{color:#676767;margin:0;font-size:.8125rem;position:relative}.nn-collection-credit summary{cursor:pointer;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.nn-collection-credit summary:before{content:"ⓘ";margin-right:6px}.nn-collection-credit[open] summary{color:#343434}.nn-collection-credit>div{z-index:10;box-sizing:border-box;--nn-context-ink:#181b20;background:#fff;border:1px solid #d4aa4b;border-radius:12px;width:min(360px,100vw - 48px);max-height:320px;padding:16px;position:absolute;top:100%;right:0;overflow:auto;box-shadow:0 14px 40px #181b2026}.nn-collection-credit ul{margin:0;padding:0;list-style:none}.nn-collection-credit li{color:#676767;border-bottom:1px solid #e4e9ec;padding:8px 0;line-height:1.7}.nn-collection-credit li b{color:#343434;font-size:.85rem;display:block}.nn-collection-credit li a{color:#676767;text-decoration:underline}.nn-collection-credit>div>p{color:#676767!important;margin:12px 0 0!important;font-size:.75rem!important}.nn-home-collection-grid>a:focus-visible{outline-offset:3px;outline:3px solid #987332}@media (width<=900px){html.nn-signature-2027 body .nn-home-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){html.nn-signature-2027 body .nn-home-collection-grid>a{aspect-ratio:4/3}html.nn-signature-2027 body .nn-home-collection-grid a>div{padding:12px}html.nn-signature-2027 body .nn-home-collection-grid h3{font-size:.9rem!important}.nn-collection-tools{justify-content:space-between;width:100%}}.nn-work-center{color:#181b20;--nn-context-ink:#181b20;background:#fff;border:1px solid #e1e1e1;border-radius:18px;margin:18px 0;padding:clamp(16px,3vw,26px)}.nn-work-center header{justify-content:space-between;align-items:center;gap:12px;display:flex}.nn-work-center h2{margin:5px 0;font-size:clamp(21px,2vw,27px)}.nn-work-center button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#363636;border:1px solid #d2b577;border-radius:10px;align-items:center;gap:6px;padding:9px 12px;display:inline-flex;box-shadow:0 3px #252525}.nn-work-center-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px;display:grid}.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}.content-studio .cms-shell form>.nn-work-center{grid-column:1/-1;margin:0;padding:12px 16px}.content-studio .cms-shell form>.nn-work-center p{font-size:13px;line-height:1.6}.nn-work-center>header label{color:#181b20;font-size:13px}.nn-work-center :is(h1,h2,h3,h4,b,strong){color:#181b20}.nn-work-center :is(p,li,span,time){color:#4b4b4b}.nn-work-center h3{font-size:17px;line-height:1.5}.nn-work-center header{flex-wrap:wrap}.nn-work-center input[type=checkbox]{accent-color:#181b20}.nn-intent-desk,.nn-home-experiences,.nn-home-agenda,.nn-home-market-snapshot{min-width:0;margin-top:36px;margin-bottom:36px}.nn-intent-desk{--nn-context-ink:#181b20;background:#fff;border:1px solid #dcdcdc;border-radius:18px;box-shadow:0 7px #e6ebed;padding:24px!important}.nn-intent-desk header small,.nn-home-experiences header small,.nn-home-agenda header small,.nn-home-market-snapshot header small{letter-spacing:.13em;color:#796132;font-size:.72rem}.nn-intent-desk h2,.nn-home-experiences h2,.nn-home-agenda h2,.nn-home-market-snapshot h2{margin:7px 0!important;font-size:clamp(1.25rem,2.2vw,1.75rem)!important;line-height:1.5!important}.nn-home-experiences header p,.nn-home-agenda header p,.nn-home-market-snapshot header p{color:#646464;max-width:850px;font-size:.9rem;line-height:1.7}.nn-intent-tabs,.nn-experience-tabs{gap:8px;min-width:0;margin:16px 0;display:flex;overflow-x:auto}.nn-intent-tabs button,.nn-experience-tabs button{color:#383838;--nn-context-ink:#181b20;background:#fff;border:1px solid #c6c6c6;border-radius:10px;flex:none;min-height:44px;padding:10px 19px;white-space:nowrap!important}.nn-intent-tabs button[aria-pressed=true],.nn-experience-tabs button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(#404040,#232323);border-color:#b4985e;box-shadow:0 3px #181818}.nn-intent-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.nn-intent-actions a{color:#373737;border:1px solid #dfdfdf;border-radius:12px;align-items:center;gap:12px;min-width:0;padding:15px;text-decoration:none;display:flex}.nn-intent-actions a span{color:#8c7041;flex:none;font-size:.8rem}.nn-intent-actions a b{font-size:.9rem;line-height:1.6}.nn-intent-actions svg{flex:none;margin-left:auto}.nn-experience-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.nn-experience-track>button{text-align:left;cursor:pointer;aspect-ratio:3/2;--nn-context-ink:#fff;background:#181b20;border:1px solid #d0d0d0;border-radius:16px;min-width:0;position:relative;overflow:hidden;padding:0!important}.nn-experience-track>button>img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.nn-experience-track>button>span{color:var(--nn-context-ink,#181b20);background:linear-gradient(#0000,#181b20ef 40%);padding:35px 16px 16px;position:absolute;bottom:0;left:0;right:0}.nn-experience-track b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;line-height:1.5;display:-webkit-box;overflow:hidden;color:var(--nn-context-ink,#181b20)!important}.nn-experience-track small,.nn-experience-track i{font-size:.7rem;font-style:normal;color:#f0d49b!important}.nn-experience-track i{margin-top:5px;display:block}.nn-agenda-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.nn-agenda-grid article{--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d4d4;border-radius:16px;overflow:hidden}.nn-agenda-grid img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.nn-agenda-grid article>div{padding:17px}.nn-agenda-grid time{color:#786232;font-size:.85rem}.nn-agenda-grid h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3em;display:-webkit-box;font-size:1rem!important;line-height:1.5!important;overflow:hidden!important}.nn-agenda-grid p{color:#666;font-size:.85rem}.nn-agenda-grid button,.nn-viewing-editor button{color:var(--nn-context-ink,#181b20);cursor:pointer;--nn-context-ink:#fff;background:linear-gradient(#434343,#232323);border:1px solid #b89b62;border-radius:10px;min-height:44px;padding:10px 15px}.nn-market-snapshot-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.nn-market-snapshot-grid article{--nn-context-ink:#181b20;background:#fff;border:1px solid #d9d9d9;border-radius:16px;min-width:0;padding:20px}.nn-market-snapshot-grid article>a{color:#363636;text-decoration:none}.nn-market-snapshot-grid h3{margin:0;font-size:1.05rem!important}.nn-market-snapshot-grid article>a>span{color:#6b633f;font-size:.8rem}.nn-market-snapshot-grid dl{margin:16px 0}.nn-market-snapshot-grid dl>div{border-top:1px solid #e7e7e7;padding:10px 0}.nn-market-snapshot-grid dt{color:#6d6d6d;font-size:.75rem}.nn-market-snapshot-grid dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:.88rem;font-weight:600;line-height:1.65}.nn-market-snapshot-grid small{color:#6e6e6e;font-size:.7rem;line-height:1.6}.nn-enhancement-more{color:#3b3b3b;margin-top:16px;font-size:.9rem;display:inline-block}.nn-enhancement-empty{color:#515151;--nn-context-ink:#181b20;background:#fff;border:1px solid #d8d8d8;border-radius:12px;padding:18px;line-height:1.7}.nn-home-dialog{box-sizing:border-box;color:#333;overscroll-behavior:contain;--nn-context-ink:#181b20;background:#f7f9fa;border:1px solid #c7b17a;border-radius:18px;width:min(900px,100vw - 32px);max-height:85dvh;padding:22px;overflow:auto}.nn-home-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#141414d9}.nn-dialog-heading{z-index:20;--nn-context-ink:#181b20;background:#f7f9fa;align-items:center;gap:15px;padding:10px 0;display:flex;position:sticky;top:-22px}.nn-dialog-heading h3{flex:1;margin:0;line-height:1.5;font-size:1rem!important}.nn-dialog-heading button{color:#363636;--nn-context-ink:#181b20;background:#fff;border:1px solid #bababa;border-radius:50%;flex:none;width:44px;height:44px}.nn-dialog-content iframe,.nn-dialog-content video{aspect-ratio:16/9;--nn-context-ink:#fff;background:#191919;border:0;width:100%}.nn-dialog-content{min-width:0}.nn-home-dialog .viewing-booking{border-radius:12px;margin:0;padding:16px}.nn-home-dialog .viewing-booking form{grid-template-columns:minmax(0,1fr)}.nn-home-dialog .viewing-booking input,.nn-home-dialog .viewing-booking select,.nn-home-dialog .viewing-booking textarea{box-sizing:border-box;max-width:100%}.nn-viewing-editor{color:#333;--nn-context-ink:#181b20;background:#f3f6f8;border:1px solid #d1d1d1;border-radius:12px;grid-column:1/-1;min-width:0;margin:18px 0;padding:18px}.nn-viewing-editor h3{font-size:1rem}.nn-viewing-editor p{font-size:.85rem;line-height:1.6}.nn-window-fields{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.nn-window-fields label{gap:5px;font-size:.85rem;display:grid}.nn-window-fields input,.nn-window-fields select{color:#333;--nn-context-ink:#181b20;background:#fff;border:1px solid #c9c9c9;border-radius:8px;min-width:0;max-width:100%;padding:9px}.nn-viewing-editor ul{padding:0;list-style:none}.nn-viewing-editor li{justify-content:space-between;align-items:center;gap:12px;margin:8px 0;font-size:.9rem;display:flex}.nn-viewing-editor button:disabled{opacity:.5;cursor:default}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nn-experience-track>button:hover>img{transform:scale(1.04)}.nn-intent-actions a:hover{transform:translateY(-2px);box-shadow:0 4px #dedede}}@media (width<=900px){.nn-market-snapshot-grid,.nn-experience-track,.nn-agenda-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.nn-intent-actions{grid-template-columns:minmax(0,1fr)}.nn-experience-track{scroll-snap-type:x proximity;padding-bottom:12px;display:flex;overflow-x:auto}.nn-experience-track>button{scroll-snap-align:start;flex:0 0 85%}.nn-agenda-grid{grid-template-columns:minmax(0,1fr)}.nn-agenda-grid article{grid-template-columns:110px minmax(0,1fr);display:grid}.nn-agenda-grid img{aspect-ratio:auto;height:100%;min-height:180px}.nn-agenda-grid article>div{padding:13px}.nn-market-snapshot-grid{grid-template-columns:minmax(0,1fr)}.nn-market-snapshot-grid article{padding:16px}.nn-market-snapshot-grid dl{grid-template-columns:1fr 1fr;gap:12px;display:grid}.nn-home-dialog{max-height:88dvh;padding:16px}.nn-dialog-heading{top:-16px}.nn-intent-desk{padding:18px!important}.nn-window-fields{grid-template-columns:minmax(0,1fr);display:grid}.nn-home-dialog .viewing-form-row{grid-template-columns:minmax(0,1fr)}.nn-agenda-grid,.nn-market-snapshot-grid{scroll-snap-type:x proximity;gap:14px;padding-bottom:12px;display:flex;overflow-x:auto}.nn-agenda-grid>article,.nn-market-snapshot-grid>article{scroll-snap-align:start;box-sizing:border-box;flex:0 0 86%;min-width:0}}.nn-reports-admin{color:#343434;--nn-context-ink:#181b20;background:#f6f7f7;max-width:1280px;min-height:100dvh;margin:auto;padding:28px 24px 100px}.nn-report-admin-head{padding:20px 0 24px}.nn-report-admin-head>a{color:#424242;align-items:center;gap:8px;margin-bottom:20px;display:inline-flex}.nn-report-admin-head>span,.nn-report-library-head>div>p:first-child{letter-spacing:.16em;color:#806c45;font-size:.75rem;display:block}.nn-report-admin-head h1{margin:12px 0}.nn-report-panel{--nn-context-ink:#181b20;background:#fff;border:1px solid #e0e0e0;border-radius:18px;min-width:0;margin:18px 0;padding:24px}.nn-report-panel h2{margin-top:0}.nn-report-panel p,.nn-report-notice{color:#5c5c5c;line-height:1.85}.nn-report-filter,.nn-report-actions{flex-wrap:wrap;align-items:end;gap:14px;margin:10px 0 20px;display:flex}.nn-report-filter label{flex:1;gap:7px;min-width:150px;display:grid}.nn-report-filter input{color:#373737;box-sizing:border-box;--nn-context-ink:#181b20;background:#fff;border:1px solid #c4c4c4;border-radius:8px;width:100%;min-height:46px;padding:12px}.nn-reports-admin button,.nn-report-actions a,.nn-report-download{color:#343434;cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f5e6bd,#ddc38a);border:1px solid #ad956a;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:11px 18px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 3px #b49b69}.nn-reports-admin button:disabled{opacity:.55;cursor:wait}.nn-report-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.nn-report-metrics article{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#353535;border-radius:14px;min-width:0;padding:22px;box-shadow:0 12px 28px #33333312}.nn-report-metrics small{color:#e1d4b5;line-height:1.7;display:block}.nn-report-metrics strong{color:var(--nn-context-ink,#181b20);margin-top:10px;font-size:2rem;display:block}.nn-report-table{max-height:470px;overflow-x:auto}.nn-report-table table{border-collapse:collapse;width:100%;font-size:.9rem}.nn-report-table th{color:#373737;text-align:left;white-space:nowrap;--nn-context-ink:#181b20;background:#eef3f5;position:sticky;top:0}.nn-report-table td,.nn-report-table th{border-bottom:1px solid #e2e2e2;padding:12px}.nn-report-data-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.nn-report-bars{max-height:380px;overflow:auto}.nn-report-bars>div{align-items:center;gap:14px;min-height:24px;margin:12px 0;display:flex}.nn-report-bars span{flex:0 0 58px}.nn-report-bars i{--nn-context-ink:#181b20;background:linear-gradient(90deg,#b59354,#e7cf9d);border-radius:8px;max-width:calc(100% - 130px);height:12px}.nn-report-bars b{min-width:30px}.nn-report-library-head{grid-template-columns:1.4fr 1fr;align-items:center;gap:50px;padding-top:70px;padding-bottom:55px;display:grid}.nn-report-library-head h1{color:#313131;margin:18px 0}.nn-report-library-head p{color:#686868;line-height:1.9}.nn-report-library-head nav{flex-wrap:wrap;gap:20px;margin-top:28px;display:flex}.nn-report-library-head nav a{color:#444;border-bottom:1px solid #baac8f;padding:9px 0}.nn-report-library-head aside{color:#f0dfb9;--nn-context-ink:#fff;background:linear-gradient(135deg,#393939,#232323);border:1px solid #bda674;border-radius:16px;padding:38px;box-shadow:0 18px 36px #2b2b2b20}.nn-report-library-head aside p{color:var(--nn-context-ink,#181b20);margin:22px 0;font-size:1.5rem;line-height:1.8}.nn-report-library-head aside span,.nn-report-library-head aside small{color:#e2c893;letter-spacing:.1em;font-size:.7rem}.nn-report-library-body{padding-top:24px;padding-bottom:70px}.nn-report-library-body>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.nn-report-library-empty{--nn-context-ink:#181b20;background:#f3f4f1;border:1px solid #dbd8cc;border-radius:16px;margin:24px 0;padding:40px}.nn-report-library-empty span{letter-spacing:.15em;color:#82724e;font-size:.7rem}.nn-report-library-empty a{color:#4a4a4a;text-decoration:underline}.nn-report-cover-tag{color:var(--nn-context-ink,#181b20);letter-spacing:.1em;background:#373737eb;border:1px solid #c5ac78;border-radius:6px;padding:8px 12px;font-size:.6rem;position:absolute;bottom:14px;left:14px}.nn-editorial-row--reports .nn-journal-banner{transition:transform .25s,box-shadow .25s;box-shadow:0 12px 28px #2c2c2c14}.nn-editorial-row--reports .nn-journal-banner:hover{transform:translateY(-4px);box-shadow:0 16px 30px #2c2c2c24}.nn-published-report{--nn-context-ink:#181b20;background:#f6f5ef;border:1px solid #c9b98f;border-radius:16px;min-width:0;margin:0 0 32px;padding:26px}.nn-published-report header{justify-content:space-between;align-items:center;gap:20px;display:flex}.nn-published-report header span{color:#806d48;letter-spacing:.1em;font-size:.72rem}.nn-published-report .nn-report-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.nn-published-report p{color:#505050;line-height:1.9}.nn-published-report>small{color:#626262;line-height:1.8}.nn-report-download{white-space:nowrap}.nn-report-notice{--nn-context-ink:#181b20;background:#f4ebd7;border-radius:12px;padding:18px}html.nn-signature-2027 body .nn-report-metrics :is(strong){color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027 body .nn-report-metrics small{color:#e1d4b5!important}html.nn-signature-2027 body .nn-report-library-head aside p,html.nn-signature-2027 body .nn-report-cover-tag{color:var(--nn-context-ink,#181b20)!important}@media (width<=700px){.nn-reports-admin{padding:16px 14px 110px}.nn-report-panel{padding:18px}.nn-report-filter label{min-width:125px}.nn-report-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.nn-report-metrics article{padding:17px}.nn-report-data-grid,.nn-report-library-head{grid-template-columns:1fr}.nn-report-library-head{gap:25px;padding-top:36px;padding-bottom:30px}.nn-report-library-head aside,.nn-report-library-empty{padding:25px}.nn-published-report{padding:18px}.nn-published-report header{flex-direction:column;align-items:start}.nn-published-report .nn-report-metrics{grid-template-columns:1fr}.nn-report-actions a,.nn-report-actions button{flex:1}.nn-report-filter button{width:100%}}@media (prefers-reduced-motion:reduce){.nn-editorial-row--reports .nn-journal-banner{transition:none}.nn-editorial-row--reports .nn-journal-banner:hover{transform:none}}.nn-saved-report-list{gap:12px;display:grid}.nn-saved-report-list article{border:1px solid #dfdfdf;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:16px;display:flex}.nn-saved-report-list article>div{min-width:0}.nn-saved-report-list strong{overflow-wrap:anywhere;line-height:1.7;display:block}.nn-saved-report-list small{color:#696969;margin-top:6px;display:block}.nn-report-notice p{margin:0 0 12px}@media (width<=600px){.nn-saved-report-list article{flex-direction:column;align-items:flex-start}}.nn-report-manager>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.nn-report-manager nav,.nn-report-row-actions,.nn-report-bulk{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nn-report-manager nav button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20}.nn-report-bulk{border-block:1px solid #e2e2e2;justify-content:space-between;margin-bottom:16px;padding:12px 0}.nn-report-bulk label{align-items:center;gap:10px;display:flex}.nn-report-manager input[type=checkbox]{accent-color:#181b20;flex:0 0 20px;width:20px;height:20px}.nn-report-manager .nn-saved-report-list{max-height:520px;padding:3px;overflow:auto}.nn-report-row-actions{flex-shrink:0}.nn-report-row-actions a{color:#181b20;padding:8px;text-decoration:underline}.nn-reports-admin .nn-report-trash{color:#973c2b;box-shadow:none;--nn-context-ink:#181b20;background:#fff6f3;border-color:#d9b3aa}.nn-report-review{color:#181b20;--nn-context-ink:#181b20;background:#fff;border:1px solid #bba677;border-radius:18px;width:min(920px,100vw - 32px);max-width:920px;max-height:calc(100dvh - 32px);padding:0;overflow:hidden;box-shadow:0 24px 90px #181b2060}.nn-report-review[open]{flex-direction:column;display:flex}.nn-report-review::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#181b20a6}.nn-report-review>header{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:18px 24px;display:flex}.nn-report-review>header span{color:#e5cb90;letter-spacing:.14em;font-size:.7rem}.nn-report-review>header h2{margin:6px 0;font-size:1.3rem;color:var(--nn-context-ink,#181b20)!important}.nn-report-review button,.nn-report-review footer a{font:inherit;color:#181b20;cursor:pointer;--nn-context-ink:#181b20;background:#faf6eb;border:1px solid #bba677;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;text-decoration:none;display:inline-flex}.nn-report-review>header button{color:var(--nn-context-ink,#181b20);background:0 0;border-color:#a1a1a1}.nn-report-review button:disabled{opacity:.5;cursor:wait}.nn-report-review-body{overscroll-behavior:contain;min-height:0;padding:22px 24px;overflow:auto}.nn-report-cover-editor{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:20px;display:grid}.nn-report-cover-editor>img{aspect-ratio:16/9;object-fit:contain;--nn-context-ink:#181b20;background:#edf2f3;border-radius:10px;width:100%;height:auto}.nn-report-cover-editor label{gap:8px;margin-bottom:14px;display:grid}.nn-report-cover-editor input{font:inherit;color:#181b20;box-sizing:border-box;--nn-context-ink:#181b20;background:#fff;border:1px solid #c8c8c8;border-radius:8px;width:100%;padding:12px}.nn-report-auto-note{color:#3c564f;--nn-context-ink:#181b20;background:#f4f0e5;border-radius:10px;align-items:center;gap:10px;padding:14px;line-height:1.8;display:flex}.nn-report-readable{color:#181b20;overflow-wrap:anywhere;font-size:1rem;line-height:1.9}.nn-report-readable h2{margin:24px 0 12px;font-size:1.3rem;line-height:1.6;color:#181b20!important}.nn-report-readable table{border-collapse:collapse;width:100%;font-size:.9rem}.nn-report-readable :is(th,td){text-align:left;color:#181b20;--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd;padding:10px 12px}.nn-report-readable th{--nn-context-ink:#181b20;background:#edf2f3}.nn-report-readable .article-table-wrap{overflow:auto}.nn-report-readable .article-callout{color:#181b20;--nn-context-ink:#181b20;background:#f7f2e5;border:1px solid #d5c79f;border-radius:10px;padding:16px}.nn-report-review details{border-top:1px solid #ddd;margin-top:18px;padding:14px 0;line-height:1.8}.nn-report-review summary{cursor:pointer;font-weight:700}.nn-report-review details a{color:#181b20;text-decoration:underline}.nn-report-review>footer{--nn-context-ink:#181b20;background:#fafbfb;border-top:1px solid #ddd;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:16px 24px;display:flex}.nn-report-review footer .nn-report-primary{color:#181b20;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f7e9c5,#dec48c);font-weight:700;box-shadow:0 3px #b99b64}.nn-report-review :focus-visible{outline-offset:3px;outline:3px solid #bba677}html.nn-signature-2027 body .nn-report-review>header :is(button,h2){color:var(--nn-context-ink,#181b20)!important}@media (width<=700px){.nn-report-manager>header{flex-direction:column}.nn-report-cover-editor{grid-template-columns:1fr}.nn-report-cover-editor>img{max-height:180px}.nn-report-review-body{padding:16px}.nn-report-review>header,.nn-report-review>footer{padding:14px 16px}.nn-report-review>footer>*{white-space:normal;flex:1}.nn-report-cover-editor input{font-size:16px}.nn-report-row-actions{width:100%}.nn-report-manager .nn-saved-report-list article{flex-flow:wrap}.nn-report-manager .nn-saved-report-list article>div:first-of-type{flex:1}}.nn-report-list-search,.nn-report-public-search{flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.nn-report-list-search label{flex:1;gap:6px;min-width:180px;display:grid}.nn-report-list-search input,.nn-report-public-search input{box-sizing:border-box;color:#181b20;width:100%;min-height:44px;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #cacaca;border-radius:8px;padding:10px 12px}.nn-report-public-search input{flex:1;min-width:200px}.nn-report-public-search button,.nn-report-pagination :is(a,button){color:#181b20;min-height:44px;font:inherit;--nn-context-ink:#181b20;background:#f5e8c8;border:1px solid #bba677;border-radius:9px;justify-content:center;align-items:center;padding:10px 18px;text-decoration:none;display:inline-flex}.nn-report-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin:24px 0;display:flex}.nn-report-pagination>[aria-disabled=true]{opacity:.45;padding:10px}.nn-report-period-presets{flex-wrap:wrap;gap:10px;display:flex}.nn-pulse-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:26px 0;display:grid}.nn-pulse-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #d5d5d5;border-radius:16px;flex-direction:column;min-width:0;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 10px 30px #181b200b}.nn-pulse-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px #181b2020}.nn-pulse-cover{aspect-ratio:16/9;--nn-context-ink:#fff;background:#181b20;display:block;position:relative;overflow:hidden}.nn-pulse-cover img{object-fit:cover;width:100%;height:100%;display:block}.nn-pulse-cover>span{color:#ead6a9;letter-spacing:.08em;background:#181b20ed;border:1px solid #c9b07d;border-radius:6px;padding:7px 10px;font-size:.6rem;position:absolute;bottom:12px;left:12px}.nn-pulse-card>div{flex-direction:column;flex:1;padding:20px;display:flex}.nn-pulse-card small{color:#6a786f;font-size:.7rem;line-height:1.7}.nn-pulse-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.2em;margin:12px 0;font-size:1.12rem;line-height:1.6;display:-webkit-box;overflow:hidden}.nn-pulse-card h3 a{color:#181b20;text-decoration:none}.nn-pulse-card p{color:#6c6c6c;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.6em;margin:0 0 18px;font-size:.9rem;line-height:1.8;display:-webkit-box;overflow:hidden}.nn-pulse-read{color:#181b20;border-top:1px solid #e0e0e0;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;font-weight:600;text-decoration:none;display:flex}.nn-pulse-read span{--nn-context-ink:#181b20;background:#f0dfb7;border-radius:9px;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 2px #bba677}.nn-pulse-observation{--nn-context-ink:#181b20;background:#fff;border-left:3px solid #bba677;margin:24px 0;padding:24px}.nn-pulse-observation>span{letter-spacing:.1em;color:#8a7547;font-size:.7rem}.nn-pulse-observation h3{color:#181b20;font-size:1.2rem;line-height:1.7}.nn-pulse-trend{--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd;border-radius:12px;margin:24px 0;padding:22px}.nn-pulse-trend>div{max-height:400px;overflow:auto}.nn-pulse-trend>div>div{color:#181b20;grid-template-columns:60px 1fr 60px;align-items:center;gap:12px;margin:14px 0;display:grid}.nn-pulse-trend time{font-size:.8rem}.nn-pulse-trend span{--nn-context-ink:#181b20;background:#edf2f3;border-radius:5px;height:14px;overflow:hidden}.nn-pulse-trend i{--nn-context-ink:#fff;background:linear-gradient(90deg,#181b20,#a98a4e);border-radius:5px;height:100%;display:block}.nn-pulse-trend b{text-align:right}.nn-pulse-breakdown{grid-template-columns:1fr 1fr;gap:20px;margin:24px 0;display:grid}.nn-pulse-breakdown>section{--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd;border-radius:12px;padding:22px}.nn-pulse-breakdown>section>div{color:#181b20;border-top:1px solid #e3e8ea;justify-content:space-between;gap:18px;padding:12px 0;display:flex}.nn-pulse-method{--nn-context-ink:#181b20;background:#fff;border:1px solid #c9b98f;border-radius:10px;padding:18px;line-height:1.9}.nn-pulse-method summary{cursor:pointer;color:#181b20;font-weight:700}.nn-report-manager .nn-saved-report-list{max-height:none;overflow:visible}.nn-report-manager .nn-saved-report-list article{min-height:110px}.nn-editorial-row--reports .nn-journal-cover-tag{color:#ead6a9}.nn-report-period-presets button:focus-visible{outline:3px solid #bba677}@media (width<=900px){.nn-pulse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.nn-pulse-grid,.nn-pulse-breakdown{grid-template-columns:1fr}.nn-pulse-card>div{padding:18px}.nn-report-pagination{gap:10px}.nn-report-list-search input,.nn-report-public-search input{font-size:16px}.nn-pulse-observation,.nn-pulse-trend{padding:18px}.nn-report-library-body>header{flex-direction:column;align-items:start;gap:0}}@media (prefers-reduced-motion:reduce){.nn-pulse-card{transition:none}.nn-pulse-card:hover{transform:none}}.nn-watermark-editor{color:#272727;--nn-context-ink:#181b20;background:#fff;border:1px solid #dbdbdb;border-radius:18px;min-width:0;margin:20px 0;padding:24px}.nn-watermark-editor h3{margin:5px 0;font-size:1.2rem}.nn-watermark-editor header small{color:#756035;letter-spacing:.12em;font-size:.72rem}.nn-watermark-editor p{color:#606060;font-size:.85rem;line-height:1.65}.nn-watermark-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.nn-watermark-workspace label{gap:6px;margin:12px 0;font-size:.9rem;display:grid}.nn-watermark-workspace input:not([type=checkbox]){box-sizing:border-box;color:#272727;--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #c4c4c4;border-radius:9px;width:100%;min-width:0;padding:11px}.nn-watermark-workspace .nn-watermark-toggle{align-items:center;gap:9px;display:flex}.nn-watermark-workspace button{color:var(--nn-context-ink,#181b20);cursor:pointer;--nn-context-ink:#fff;background:linear-gradient(#3d3d3d,#181b20);border:1px solid #545454;border-radius:10px;margin:6px 6px 6px 0;padding:11px 18px;box-shadow:0 3px #101010}.nn-watermark-workspace button:disabled{opacity:.5;cursor:default}.nn-watermark-workspace figure{align-self:start;min-width:0;margin:0}.nn-watermark-workspace canvas{border-radius:12px;width:100%;height:auto;display:block}.nn-watermark-workspace figcaption{color:#606060;margin-top:7px;font-size:.76rem;line-height:1.6}.profile-admin article .nn-watermark-editor{box-sizing:border-box;max-width:100%}@media (width<=700px){.nn-watermark-editor{padding:16px}.nn-watermark-workspace{grid-template-columns:minmax(0,1fr)}.nn-watermark-workspace figure{grid-row:1}}.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-controls,.decision-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;display:grid}.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-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.decision-links :is(a,article,button){--nn-context-ink:#181b20;background:#fff;border:1px solid #c8c8c8;border-radius:12px;padding:14px;font-size:1rem;line-height:1.6}.decision-links b{color:#585858;font-size:.875rem;display:block}.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-grid.diff-only dl>div.same{display:none}.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-controls,.decision-fields,.decision-links{grid-template-columns:1fr}.decision-studio :is(input,select,textarea){font-size:1rem}}.nn-workspace-strip,.nn-workspace-panel{color:#333;--nn-context-ink:#181b20;background:linear-gradient(135deg,#fff,#f0f5f8);border:1px solid #d2d2d2;border-radius:18px;min-width:0;margin:14px 0;padding:18px;box-shadow:0 9px 28px #2a2a2a10}.nn-workspace-strip{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nn-workspace-strip small{color:#5c5c5c;flex-basis:100%}.nn-workspace-panel summary{cursor:pointer;list-style:revert;flex-wrap:wrap;align-items:center;gap:12px;font-weight:700;display:flex}.nn-workspace-panel summary b{color:#5a5a5a;font-size:.85rem}.nn-workspace-panel header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.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-strip button:disabled,.nn-workspace-panel button:disabled{opacity:.55;cursor:wait}.nn-workspace-list article[data-overdue=true]{--nn-context-ink:#181b20;background:#fff8eb;border-color:#b57824}.nn-availability-badge{font-size:.8rem;color:#464646!important;--nn-context-ink:#181b20!important;background:#f2f2f2!important}.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-appointment-reschedule{border-top:1px solid #d6d6d6;gap:8px;padding-top:12px;display:grid}.nn-appointment-reschedule label{min-width:0}.nn-appointment-time{color:#383838;font-weight:700}.nn-health-checks{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-top:14px;display:grid}.nn-health-checks article{color:#333;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6d6d6;border-radius:12px;gap:8px;padding:12px;display:grid}.nn-workspace-panel :focus-visible,.nn-workspace-strip :focus-visible,.nn-followup-desk :focus-visible{outline-offset:3px;outline:3px solid #b18434}.member-listing-editor input,.member-listing-editor select,.member-listing-editor textarea,.journey-workspace input,.journey-workspace select{scroll-margin-block:120px}@media (width<=640px){.nn-workspace-strip,.nn-workspace-panel{border-radius:14px;padding:13px}.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}.nn-appointment-time{flex-basis:100%;font-size:.9rem}}@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{.collapse{visibility:collapse}.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}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.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}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--navy:#191919;--gold:#c6a15b;--cream:#f5f1e8;--ink:#212121;--font-geist:Arial, Helvetica, sans-serif;--font-thai:"Leelawadee UI", Thonburi, "Noto Sans Thai", Tahoma, Arial, sans-serif;--font-thai-serif:"Th Sarabun New", Thonburi, "Noto Serif Thai", Georgia, serif}*{box-sizing:border-box}body{color:var(--ink);font-family:var(--font-thai);--nn-context-ink:#181b20;background:#fff;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.page-wrap{width:min(1180px,100% - 48px);margin:0 auto}.site-header{z-index:20;color:var(--nn-context-ink,#181b20);border-bottom:1px solid #ffffff2e;position:absolute;top:0;left:0;right:0}.header-inner{justify-content:space-between;align-items:center;height:88px;display:flex}.brand{align-items:center;gap:12px;display:flex}.brand-mark{color:#e3c581;letter-spacing:-2px;border:1px solid #c6a15be6;place-items:center;width:42px;height:42px;font-family:Georgia,serif;font-size:17px;display:grid}.brand-copy{flex-direction:column;line-height:1;display:flex}.brand-copy b{letter-spacing:.18em;font-family:Georgia,serif;font-size:15px}.brand-copy small{color:#d8bc80;letter-spacing:.42em;margin-top:5px;font-size:9px}.main-nav{align-items:center;gap:32px;font-size:14px;display:flex}.main-nav>a:not(.nav-cta){opacity:.88}.main-nav>a:hover{opacity:1;color:#e4c47c}.nav-cta{border:1px solid #ffffff7a;padding:12px 18px}.menu-button{background:0 0;border:0;padding:10px;display:none}.menu-button i{--nn-context-ink:#181b20;background:#fff;width:24px;height:1px;margin:6px 0;display:block}.hero-shell{min-height:760px;color:var(--nn-context-ink,#181b20);position:relative;overflow:hidden}.hero-image{background-image:url(https://images.unsplash.com/photo-1600566753190-17f0baa2a6c3?auto=format&fit=crop&w=2200&q=90);background-position:50% 54%;background-size:cover;position:absolute;inset:0;transform:scale(1.02)}.hero-shade{background:linear-gradient(90deg,#111111eb 0%,#111111a8 45%,#1111112e 100%),linear-gradient(#0000 55%,#1111118c);position:absolute;inset:0}.hero-content{z-index:2;padding-top:196px;position:relative}.hero-copy{max-width:760px}.eyebrow{color:#a57b33;letter-spacing:.22em;margin:0 0 18px;font-size:12px;font-weight:700}.eyebrow.light{color:#e2c27d}.hero-copy h1{letter-spacing:-.04em;margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(48px,6vw,78px);font-weight:400;line-height:1.08}.hero-copy h1 span{color:#dfc17e;display:block}.hero-description{max-width:620px;color:var(--nn-context-ink,#181b20);margin:26px 0 0;font-size:18px;line-height:1.75}.search-panel{color:var(--ink);--nn-context-ink:#181b20;background:#fff;grid-template-columns:1fr 1.25fr 1fr auto;display:grid;position:absolute;top:582px;left:24px;right:24px;box-shadow:0 22px 60px #0e0e0e47}.search-panel label{border-right:1px solid #e6e8eb;flex-direction:column;gap:7px;padding:19px 24px;display:flex}.search-panel label>span{color:#8a929c;letter-spacing:.08em;font-size:11px;font-weight:700}.search-panel select,.search-panel input{color:#292929;--nn-context-ink:#181b20;background:#fff;border:0;outline:0;width:100%;font-size:15px}.search-panel button{background:var(--gold);color:var(--nn-context-ink,#181b20);cursor:pointer;border:0;min-height:78px;padding:0 32px;font-weight:700}.trust-bar{background:var(--navy);color:var(--nn-context-ink,#181b20)}.trust-grid{grid-template-columns:repeat(4,1fr);padding:30px 0;display:grid}.trust-grid>div{text-align:center;border-right:1px solid #ffffff21;flex-direction:column;align-items:center;display:flex}.trust-grid>div:last-child{border:0}.trust-grid strong{color:#dfc17e;font-size:15px}.trust-grid span{color:var(--nn-context-ink,#181b20);margin-top:5px;font-size:12px}.section{padding:108px 0}.section-heading.split{justify-content:space-between;align-items:end;gap:24px;margin-bottom:38px;display:flex}.section-heading h2,.about-copy h2,.service-intro h2,.cta-inner h2{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-weight:400;line-height:1.25}.section-heading h2{font-size:clamp(34px,4vw,52px)}.text-link{color:#8c682c;border-bottom:1px solid #c8aa6c;padding-bottom:6px;font-size:14px;font-weight:700}.text-link span{margin-left:10px}.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}.featured-badge{background:var(--gold);right: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}.service-section{background:var(--navy);color:var(--nn-context-ink,#181b20);padding:105px 0}.service-layout{grid-template-columns:.9fr 1.1fr;gap:100px;display:grid}.service-intro h2{font-size:clamp(38px,4.6vw,58px)}.service-intro>p:not(.eyebrow){max-width:500px;color:var(--nn-context-ink,#181b20);margin:24px 0 34px;line-height:1.85}.outline-button{color:#e2c27d;border:1px solid #e2c27db3;padding:14px 23px;display:inline-block}.service-list article{border-top:1px solid #ffffff24;grid-template-columns:55px 1fr;gap:24px;padding:27px 0;display:grid}.service-list article:last-child{border-bottom:1px solid #ffffff24}.service-list>article>span{color:#d6b46e;font-family:Georgia,serif;font-size:14px}.service-list h3{margin:0 0 8px;font-family:Georgia,Noto Serif Thai,serif;font-size:23px;font-weight:400}.service-list p{color:var(--nn-context-ink,#181b20);margin:0;line-height:1.7}.about-layout{grid-template-columns:1.08fr .92fr;align-items:center;gap:100px;display:grid}.about-visual{min-height:520px;position:relative}.about-main-image{background:url(https://images.unsplash.com/photo-1524758631624-e2822e304c36?auto=format&fit=crop&w=1400&q=85) 50%/cover;position:absolute;inset:0 60px 0 0}.experience-badge{background:var(--cream);border-left:4px solid var(--gold);width:220px;padding:30px;position:absolute;bottom:40px;right:0}.experience-badge strong{color:var(--navy);font-family:Georgia,serif;font-size:36px;display:block}.experience-badge span{color:#6b604e;margin-top:7px;font-size:11px;line-height:1.55;display:block}.about-copy h2{font-size:clamp(38px,4.6vw,58px)}.about-copy>p:not(.eyebrow){color:#66717e;margin:26px 0 34px;font-size:16px;line-height:1.9}.stats-row{border-top:1px solid #dde1e4;grid-template-columns:repeat(3,1fr);padding-top:25px;display:grid}.stats-row>div{flex-direction:column;display:flex}.stats-row strong{color:#9b7332;font-family:Georgia,serif;font-size:26px}.stats-row span{color:#7a838b;margin-top:5px;font-size:11px}.cta-section{color:var(--nn-context-ink,#181b20);background:linear-gradient(90deg,#141414f5,#141414d6),url(https://images.unsplash.com/photo-1600607687939-ce8a6c25118c?auto=format&fit=crop&w=2000&q=85) 50%/cover;padding:86px 0}.cta-inner{grid-template-columns:1.1fr .9fr;align-items:end;gap:80px;display:grid}.cta-inner h2{font-size:clamp(40px,5vw,62px)}.cta-inner>div:last-child{max-width:480px}.cta-inner>div:last-child p{color:var(--nn-context-ink,#181b20);line-height:1.8}.gold-button{background:var(--gold);color:var(--nn-context-ink,#181b20);margin-top:14px;padding:15px 23px;font-weight:700;display:inline-block}.footer{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#131313;padding:65px 0 22px}.footer-grid{grid-template-columns:1.5fr .7fr 1fr .7fr;gap:50px;display:grid}.footer-brand{color:#dfc17e;font-family:Georgia,serif;font-size:30px}.footer-brand span{letter-spacing:.42em;margin-top:7px;font-family:Arial,sans-serif;font-size:9px;display:block}.footer-grid p,.footer-grid a,.footer-grid span{color:var(--nn-context-ink,#181b20);font-size:12px;line-height:1.9;display:block}.footer-grid h4{color:#d9b86f;letter-spacing:.1em;margin:0 0 15px;font-size:12px}.footer-grid a:hover{color:var(--nn-context-ink,#181b20)}.footer-bottom{color:#ffffff59;border-top:1px solid #ffffff1a;justify-content:space-between;margin-top:50px;padding-top:20px;font-size:11px;display:flex}.footer-cookie-settings{color:var(--nn-context-ink,#181b20);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.footer-cookie-settings:hover,.footer-cookie-settings:focus-visible{color:#dfc17e;text-decoration:underline}@media (width<=900px){.menu-button{display:block}.main-nav{--nn-context-ink:#fff;background:#191919;flex-direction:column;align-items:flex-start;gap:20px;padding:22px 24px 28px;display:none;position:absolute;top:88px;left:0;right:0}.main-nav.open{display:flex}.hero-shell{min-height:850px}.hero-content{padding-top:170px}.search-panel{grid-template-columns:1fr 1fr;top:520px}.search-panel button{min-height:66px}.trust-grid{grid-template-columns:repeat(2,1fr);gap:22px 0}.trust-grid>div:nth-child(2){border:0}.property-grid{grid-template-columns:repeat(2,1fr)}.service-layout,.about-layout,.cta-inner{grid-template-columns:1fr;gap:55px}.footer-grid{grid-template-columns:1.3fr 1fr}}@media (width<=620px){.page-wrap{width:min(100% - 32px,1180px)}.header-inner{height:76px}.main-nav{top:76px}.brand-copy b{font-size:13px}.hero-shell{min-height:920px}.hero-content{padding-top:140px}.hero-copy h1{font-size:45px}.hero-description{font-size:15px}.search-panel{grid-template-columns:1fr;top:515px;left:16px;right:16px}.search-panel label{border-bottom:1px solid #e6e8eb;border-right:0;padding:15px 18px}.trust-grid{grid-template-columns:1fr 1fr}.trust-grid span{padding:0 8px}.section{padding:76px 0}.section-heading.split{display:block}.text-link{margin-top:18px;display:inline-block}.property-grid{grid-template-columns:1fr}.service-section{padding:78px 0}.service-intro h2,.about-copy h2,.cta-inner h2{font-size:39px}.service-list article{grid-template-columns:38px 1fr;gap:12px}.about-visual{min-height:420px}.about-main-image{right:30px}.experience-badge{width:185px;padding:22px}.stats-row{gap:10px}.footer-grid{grid-template-columns:1fr;gap:30px}.footer-bottom{line-height:1.8;display:block}}.interior-header{background:var(--navy);height:88px}.interior-header .site-header{position:relative}.listing-hero{color:var(--nn-context-ink,#181b20);background:linear-gradient(90deg,#151515fa,#151515bf),url(https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?auto=format&fit=crop&w=2000&q=85) 50%/cover;padding:82px 0 76px}.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}.listing-hero>div>p:last-child{color:var(--nn-context-ink,#181b20);font-size:16px}.listing-section{padding:64px 0 100px}.listing-search{--nn-context-ink:#181b20;background:#fff;grid-template-columns:1fr 1.2fr 1fr auto;margin-top:-104px;margin-bottom:65px;display:grid;box-shadow:0 16px 45px #1313132e}.listing-search input,.listing-search select{color:#383838;--nn-context-ink:#181b20;background:#fff;border:0;border-right:1px solid #e5e8ea;outline:0;min-width:0;padding:21px}.listing-search button{color:var(--nn-context-ink,#181b20);background:var(--gold);border:0;padding:0 32px;font-weight:700}.result-head{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.result-head h2{font-family:Georgia,Noto Serif Thai,serif;font-size:29px;font-weight:400}.result-head span{color:#7a838d;font-size:12px}.discovery-search{grid-template-columns:repeat(5,minmax(0,1fr)) auto}.property-pagination{justify-content:center;align-items:center;gap:18px;margin-top:54px;display:flex}.property-pagination>a,.property-pagination div a{color:#272727;--nn-context-ink:#181b20;background:#fff;border:1px solid #21212129;justify-content:center;align-items:center;min-width:42px;height:42px;font-size:12px;display:inline-flex}.property-pagination div{gap:7px;display:flex}.property-pagination div a.active{color:#181b20;--nn-context-ink:#181b20;background:#e0b858;border-color:#d6ad55;font-weight:800}.property-pagination a[aria-disabled=true]{opacity:.35;pointer-events:none}.member-alert-save{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#272727;border:1px solid #d5ac5473;grid-template-columns:46px 1fr auto;align-items:center;gap:18px;margin:18px 0 28px;padding:22px 24px;display:grid}.member-alert-save>svg{box-sizing:content-box;color:#e2ba63;border:1px solid #e2ba6366;padding:11px}.member-alert-save small{color:#d9ad51;letter-spacing:.18em;font-size:8px;display:block}.member-alert-save b{margin-top:5px;font-size:17px;display:block}.member-alert-save p{color:var(--nn-context-ink,#181b20);margin:5px 0 0;font-size:12px}.member-alert-save em{color:#ffb5a9;margin-top:5px;font-size:11px;display:block}.member-alert-save button,.member-alert-save>a{color:#272727;cursor:pointer;--nn-context-ink:#181b20;background:#e0b858;border:0;padding:13px 18px;font-size:11px;font-weight:800}.member-alert-save button:disabled{opacity:.55;cursor:wait}.member-alert-save.is-saved{--nn-context-ink:#fff;background:#0b4438}.member-alert-save.is-loading span{border:2px solid #ffffff2e;border-top-color:#d9ad51;border-radius:50%;width:38px;height:38px;animation:.8s linear infinite member-alert-spin}@keyframes member-alert-spin{to{transform:rotate(360deg)}}.properties-loading{color:#272727;--nn-context-ink:#181b20;background:#f4f5f3;min-height:100vh;padding:130px max(24px,6vw)}.properties-loading>section span{color:#a87825;letter-spacing:.2em;font-size:10px}.properties-loading>section h1{max-width:700px;margin:14px 0 10px;font-size:clamp(34px,5vw,65px)}.properties-loading>section p{color:#65727d}.properties-loading-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:55px;display:grid}.properties-loading-grid article{--nn-context-ink:#181b20;background:#fff;border:1px solid #dfe3e4;min-height:330px;padding:18px}.properties-loading-grid i,.properties-loading-grid b,.properties-loading-grid small{--nn-context-ink:#181b20;background:linear-gradient(90deg,#edf0ef,#f8f9f8,#edf0ef) 0 0/200% 100%;border-radius:3px;animation:1.25s linear infinite property-loading;display:block}.properties-loading-grid i{height:210px}.properties-loading-grid b{width:78%;height:20px;margin-top:20px}.properties-loading-grid small{width:50%;height:11px;margin-top:12px}@keyframes property-loading{to{background-position:-200% 0}}@media (width<=1100px){.discovery-search{grid-template-columns:repeat(3,1fr)}}@media (width<=720px){.discovery-search{grid-template-columns:1fr}.property-pagination{gap:8px}.property-pagination>a{padding:0 10px;font-size:10px}.property-pagination div a{min-width:34px;height:38px}.properties-loading-grid{grid-template-columns:1fr}.member-alert-save{grid-template-columns:40px 1fr;padding:19px}.member-alert-save button,.member-alert-save>a{text-align:center;grid-column:1/-1;width:100%}}.empty-state{text-align:center;--nn-context-ink:#181b20;background:#f6f4ef;padding:100px 24px}.empty-state h3{font-family:Georgia,Noto Serif Thai,serif;font-size:28px}.simple-footer{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#131313;padding:28px 0;font-size:12px}.simple-footer>div{justify-content:space-between;display:flex}.simple-footer a{color:#d9bb77}.back-link{color:#8d6a2c;margin:38px 0 45px;font-size:13px;display:inline-block}.detail-title{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:36px;display:flex}.detail-title h1{max-width:780px;font-size:clamp(38px,4.4vw,60px)}.detail-title>div>p:last-child{color:#6c7781}.detail-title>strong{white-space:nowrap;color:#99702f;font-size:24px}.detail-gallery{grid-template-columns:2fr 1fr;gap:14px;height:550px;display:grid}.detail-main-image,.detail-side>div:first-child{background-position:50%;background-size:cover}.detail-side{grid-template-rows:1fr 1fr;gap:14px;display:grid}.detail-side>div:first-child{filter:saturate(.75);background-position:100%}.detail-photo-note{color:var(--nn-context-ink,#181b20);background:var(--navy);flex-direction:column;justify-content:center;padding:38px;font-family:Georgia,Noto Serif Thai,serif;font-size:22px;display:flex}.detail-photo-note span{color:var(--nn-context-ink,#181b20);margin-top:8px;font-family:Arial,sans-serif;font-size:12px;line-height:1.6}.detail-content{grid-template-columns:1fr 360px;gap:90px;padding-top:72px;padding-bottom:100px;display:grid}.detail-meta{border-top:1px solid #e0e4e7;border-bottom:1px solid #e0e4e7;gap:55px;margin-bottom:55px;padding:25px 0;display:flex}.detail-meta>div{flex-direction:column;display:flex}.detail-meta strong{font-family:Georgia,serif;font-size:25px}.detail-meta span{color:#78828c;margin-top:5px;font-size:11px}.detail-content article h2{margin:42px 0 13px;font-family:Georgia,Noto Serif Thai,serif;font-size:27px;font-weight:400}.detail-content article p{color:#65717d;line-height:1.9}.detail-content aside{border-top:4px solid var(--gold);--nn-context-ink:#181b20;background:#f5f2eb;align-self:start;padding:32px;position:sticky;top:25px}.detail-content aside h3{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:27px;font-weight:400}.detail-content aside>p:not(.eyebrow){color:#6e756f;line-height:1.7}.block{text-align:center;display:block}.outline-dark{color:#3f3f3f;border:1px solid #9ba1a5;margin-top:10px;padding:14px}.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}.admin-app{color:#303030;--nn-context-ink:#181b20;background:#f2f4f6;min-height:100vh;font-family:Arial,Noto Sans Thai,sans-serif}.admin-sidebar{z-index:5;width:246px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#211e19;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0}.admin-logo{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;height:94px;padding:0 24px;display:flex}.admin-logo>span{color:#d7b872;border:1px solid #bd9955;place-items:center;width:38px;height:38px;font-family:Georgia,serif;display:grid}.admin-logo>div{flex-direction:column;display:flex}.admin-logo b{letter-spacing:.13em;font-family:Georgia,serif;font-size:13px}.admin-logo small{color:#c8a661;letter-spacing:.18em;margin-top:5px;font-size:8px}.admin-sidebar nav button{width:100%;color:var(--nn-context-ink,#181b20);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:13px;padding:13px 14px;display:flex;position:relative}.admin-sidebar nav button:hover,.admin-sidebar nav button.active{color:var(--nn-context-ink,#181b20);background:#c6a15b21}.admin-sidebar nav button.active:before{content:"";background:var(--gold);width:3px;height:25px;position:absolute;left:0}.admin-sidebar nav i{color:#c3a35f;width:19px;font-style:normal}.admin-sidebar nav em{width:20px;height:20px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#bd7748;border-radius:50%;place-items:center;margin-left:auto;font-size:10px;font-style:normal;display:grid}.admin-side-bottom{border-top:1px solid #ffffff1a;margin-top:auto;padding:20px 27px}.admin-side-bottom a{color:var(--nn-context-ink,#181b20);padding:7px 0;font-size:11px;display:block}.admin-main{min-height:100vh;margin-left:246px}.admin-top{--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #dde2e6;justify-content:space-between;align-items:center;height:94px;padding:0 38px;display:flex}.admin-top>div:first-child p{color:#a47c35;letter-spacing:.16em;margin:0;font-size:9px}.admin-user{align-items:center;gap:10px;display:flex}.admin-user>span{width:36px;height:36px;color:var(--nn-context-ink,#181b20);background:var(--navy);border-radius:50%;place-items:center;display:grid}.admin-user>div{flex-direction:column;display:flex}.admin-user b{font-size:12px}.admin-user small{color:#8b949d;font-size:9px}.admin-content{padding:38px}.admin-notice{color:#32633d;text-align:left;--nn-context-ink:#181b20;background:#eef8f0;border:1px solid #c5dfca;justify-content:space-between;width:100%;margin-bottom:20px;padding:13px 17px;display:flex}.admin-title{justify-content:space-between;align-items:end;margin-bottom:26px;display:flex}.admin-title p{color:#a47c35;letter-spacing:.16em;margin:0;font-size:9px}.admin-title h1{margin:5px 0 0;font-family:Georgia,Noto Serif Thai,serif;font-size:34px;font-weight:400}.admin-title>button{color:var(--nn-context-ink,#181b20);background:var(--gold);border:0;padding:13px 18px;font-weight:700}.metric-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.metric-grid article{--nn-context-ink:#181b20;background:#fff;border:1px solid #e0e4e7;padding:22px 23px}.metric-grid article.highlight{border-top:3px solid var(--gold)}.metric-grid span,.metric-grid small{color:#7f8993;font-size:10px;display:block}.metric-grid strong{color:var(--navy);margin:9px 0 7px;font-family:Georgia,serif;font-size:32px;display:block}.admin-panels{grid-template-columns:1.35fr .85fr;gap:20px;margin-top:22px;display:grid}.admin-panels>article,.admin-table-wrap{--nn-context-ink:#181b20;background:#fff;border:1px solid #e0e4e7}.panel-head,.table-toolbar{border-bottom:1px solid #e7eaed;justify-content:space-between;align-items:center;padding:18px 21px;display:flex}.panel-head h2{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:17px;font-weight:400}.panel-head button{color:#9b7433;background:0 0;border:0;font-size:10px}.mini-property{border-bottom:1px solid #edf0f2;align-items:center;gap:13px;padding:13px 20px;display:flex}.mini-property>div:first-child{background-position:50%;background-size:cover;flex:none;width:55px;height:42px}.mini-property>div:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.mini-property b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.mini-property span{color:#8a939c;margin-top:4px;font-size:9px}.mini-property>strong{color:#5b8664;font-size:9px}.mini-lead{border-bottom:1px solid #edf0f2;align-items:center;gap:10px;padding:14px 20px;display:flex}.mini-lead>span{color:#9a7331;--nn-context-ink:#181b20;background:#f0e7d5;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.mini-lead>div{flex-direction:column;flex:1;display:flex}.mini-lead b{font-size:11px}.mini-lead small,.mini-lead time{color:#8d959d;font-size:9px}.loading{color:#8b949c;text-align:center;padding:40px}.table-toolbar strong{font-size:13px}.table-toolbar span{color:#88919a;font-size:10px}.admin-table{border-collapse:collapse;width:100%}.admin-table th{color:#8a939b;text-align:left;--nn-context-ink:#181b20;background:#f8f9fa;padding:12px 16px;font-size:9px}.admin-table td{color:#5b6671;border-top:1px solid #edf0f2;padding:14px 16px;font-size:10px}.table-property{align-items:center;gap:12px;display:flex}.table-property>div:first-child{background-position:50%;background-size:cover;flex:none;width:58px;height:43px}.table-property>div:last-child{flex-direction:column;max-width:250px;display:flex}.table-property b{color:#363636;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.table-property span{color:#89929a;margin-top:4px;font-size:9px}.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}.icon-action{color:#8b6b34;background:0 0;border:0;padding:5px;font-size:9px}.icon-action.danger{color:#b55f5f}.leads-table td:first-child{flex-direction:column;display:flex}.leads-table td:first-child b{color:#343434;font-size:11px}.leads-table td:first-child a{color:#8b6b34}.leads-table td:first-child small{color:#8e969e}.leads-table select{--nn-context-ink:#181b20;background:#fff;border:1px solid #d9dee2;padding:6px;font-size:9px}.editor-overlay{z-index:30;background:#0c0c0ca3;justify-content:flex-end;display:flex;position:fixed;inset:0}.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}.editor-body{padding:25px 28px}.editor-body label{flex-direction:column;flex:1;gap:6px;display:flex}.editor-body label>span{color:#6f7a84;font-size:9px}.editor-body input,.editor-body select,.editor-body textarea{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1e5;outline:0;width:100%;padding:10px;font-size:11px}.editor-row{gap:13px;margin-top:15px;display:flex}.editor-row.triple>label{min-width:0}.editor-body>.full{margin-top:15px}.upload-box{color:#8d6b30;text-align:center;border:1px dashed #c9cfd4;margin-top:12px;padding:14px}.upload-box input{display:none}.editor-preview{background-position:50%;background-size:cover;height:160px;margin-top:12px}.editor-checks{gap:30px;margin-top:18px;display:flex}.editor-checks label{color:#5e6973;flex-direction:row;align-items:center;font-size:10px;display:flex}.editor-checks input{width:auto}.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}.admin-sidebar{width:72px}.admin-logo>div,.admin-sidebar nav button:not(.active)>span,.admin-side-bottom{display:none}.admin-logo{padding:0 16px}.admin-sidebar nav button{justify-content:center;font-size:0}.admin-sidebar nav i{font-size:16px}.admin-main{margin-left:72px}.metric-grid{grid-template-columns:1fr 1fr}.admin-panels{grid-template-columns:1fr}.admin-table-wrap{overflow:auto}.admin-table{min-width:720px}}@media (width<=700px){.interior-header{height:76px}.listing-hero{padding:62px 0 105px}.listing-search{grid-template-columns:1fr;margin-top:-130px}.listing-search input,.listing-search select{border-bottom:1px solid #e5e8ea;border-right:0;padding:15px}.listing-search button{padding:15px}.result-head,.detail-title{flex-direction:column;align-items:flex-start}.detail-gallery{grid-template-columns:1fr;height:420px}.detail-side{display:none}.detail-content{grid-template-columns:1fr;gap:40px}.detail-content aside{position:static}.detail-meta{gap:25px}.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}.admin-top{padding:0 18px}.admin-user>div{display:none}.admin-content{padding:24px 16px}.admin-title{flex-direction:column;align-items:flex-start;gap:15px}.metric-grid{grid-template-columns:1fr 1fr;gap:10px}.metric-grid article{padding:16px}.property-editor{width:100%}.editor-row{flex-direction:column}.editor-checks{flex-direction:column;align-items:flex-start;gap:10px}}.site-header .brand img{object-fit:contain;filter:drop-shadow(0 8px 20px #00000047);width:86px;height:76px}.executive-hero{min-height:920px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#161616;position:relative;overflow:hidden}.hero-architecture{background:linear-gradient(90deg,#0b0b0bfa 0%,#111111db 45%,#1111114d 100%),url(https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?auto=format&fit=crop&w=2400&q=90) 50%/cover;position:absolute;inset:0}.hero-gridlines{opacity:.08;background-image:linear-gradient(#ffffff80 1px,#0000 1px),linear-gradient(90deg,#ffffff80 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.executive-hero-grid{z-index:2;grid-template-columns:1.08fr .92fr;align-items:end;gap:60px;min-height:920px;padding-top:130px;display:grid;position:relative}.executive-hero-copy{align-self:center;padding-bottom:30px}.executive-hero-copy h1{letter-spacing:-.045em;margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(62px,6.2vw,91px);font-weight:400;line-height:1.03}.executive-hero-copy h1 em{color:#d9b56c;font-style:normal;display:block}.hero-manifesto{max-width:680px;color:var(--nn-context-ink,#181b20);margin:28px 0;font-size:18px;line-height:1.85}.hero-actions,.cta-buttons{flex-wrap:wrap;gap:12px;display:flex}.ghost-button{color:var(--nn-context-ink,#181b20);border:1px solid #ffffff80;padding:15px 23px;font-weight:700;display:inline-block}.hero-mini-stats{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;gap:0;margin-top:55px;display:flex}.hero-mini-stats>div{flex:1;align-items:center;gap:13px;padding:20px 22px 20px 0;display:flex}.hero-mini-stats strong{color:#daba73;font-family:Georgia,serif;font-size:24px}.hero-mini-stats span{color:var(--nn-context-ink,#181b20);font-size:10px;line-height:1.45}.founder-hero{align-self:end;height:760px;position:relative}.founder-hero>img{z-index:2;object-fit:cover;object-position:center top;filter:saturate(.82)contrast(1.04)}.founder-gold-frame{z-index:1;border:1px solid #d2ae67bf;position:absolute;inset:42px -24px 22px 54px}.founder-hero:after{content:"";z-index:3;background:linear-gradient(#0000,#161616 93%);position:absolute;inset:45% 0 0}.founder-hero-caption{z-index:4;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#101010d1;border-left:3px solid #cba354;padding:18px 20px;position:absolute;bottom:42px;left:35px;right:35px}.founder-hero-caption span{color:#d6b46e;letter-spacing:.18em;font-size:9px;display:block}.founder-hero-caption strong{margin:7px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:23px;font-weight:400;display:block}.founder-hero-caption small{color:var(--nn-context-ink,#181b20);font-size:11px}.hero-logo-seal{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#121212d1;border-radius:50%;place-items:center;width:132px;height:132px;display:grid;position:absolute;top:52px;right:-10px;box-shadow:0 20px 45px #00000047}.hero-logo-seal img{object-fit:contain}.hero-scroll{z-index:5;color:#ffffff61;letter-spacing:.2em;align-items:center;gap:13px;font-size:8px;display:flex;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.hero-scroll i{--nn-context-ink:#181b20;background:#b99751;width:42px;height:1px}.registered-bar{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#222}.registered-bar>div{grid-template-columns:1.1fr .9fr 1fr;display:grid}.registered-bar>div>div{border-right:1px solid #ffffff1f;padding:22px 30px}.registered-bar>div>div:first-child{padding-left:0}.registered-bar span{color:#bd9850;letter-spacing:.16em;font-size:8px;display:block}.registered-bar strong{margin-top:7px;font-size:11px;font-weight:400;display:block}.property-search-stage{--nn-context-ink:#181b20;background:#f4f1ea;padding:85px 0 34px}.search-stage-head{justify-content:space-between;align-items:flex-end;gap:70px;margin-bottom:35px;display:flex}.search-stage-head h2,.service-showcase-head h2,.social-heading h2,.documents-head h2{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(36px,4.5vw,58px);font-weight:400;line-height:1.2}.search-stage-head>p{color:#6c7680;max-width:390px;font-size:13px;line-height:1.7}.premium-search{position:static;box-shadow:0 20px 50px #1616161f}.new-era-section{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#211e19;padding:125px 0;position:relative;overflow:hidden}.new-era-bg{opacity:.16;background:url(https://images.unsplash.com/photo-1497366811353-6870744d04b2?auto=format&fit=crop&w=2200&q=80) 50%/cover;position:absolute;inset:0}.new-era-grid{grid-template-columns:1fr 1fr;gap:120px;display:grid;position:relative}.new-era-title h2{margin:0;font-family:Georgia,serif;font-size:clamp(48px,5.5vw,76px);font-weight:400;line-height:1.05}.new-era-title h2 em{color:#d5b36f;font-style:normal}.new-era-title>span{color:#ffffff7a;margin-top:25px;font-size:12px;display:block}.new-era-copy>p{color:var(--nn-context-ink,#181b20);margin-top:0;line-height:1.95}.new-era-copy blockquote{color:#e7d2a4;border-left:2px solid #d0aa5e;margin:30px 0;padding:22px 0 22px 25px;font-family:Georgia,Noto Serif Thai,serif;font-size:22px;line-height:1.65}.vision-pillars{grid-template-columns:repeat(3,1fr);margin:32px 0;display:grid}.vision-pillars>div{border-top:1px solid #ffffff2e;padding:15px}.vision-pillars b{color:#d1ad65;font-family:Georgia,serif;display:block}.vision-pillars span{color:var(--nn-context-ink,#181b20);margin-top:8px;font-size:10px;display:block}.service-showcase{--nn-context-ink:#181b20;background:#fff;padding:110px 0}.service-showcase-head{grid-template-columns:.3fr .9fr .8fr;align-items:end;gap:35px;margin-bottom:50px;display:grid}.service-showcase-head>p:last-child{color:#6f7983;line-height:1.8}.service-cards{border-top:1px solid #dfe3e6;border-bottom:1px solid #dfe3e6;grid-template-columns:repeat(5,1fr);display:grid}.service-cards article{border-right:1px solid #dfe3e6;min-height:360px;padding:26px 22px;transition:all .25s}.service-cards article:last-child{border:0}.service-cards article:hover{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;transform:translateY(-8px)}.service-cards article>div{justify-content:space-between;align-items:center;display:flex}.service-cards article>div>span{color:#b88b3a;font-family:Georgia,serif;font-size:18px}.service-cards article>div>small{color:#8a929a;letter-spacing:.13em;font-size:7px}.service-cards h3{margin:55px 0 18px;font-family:Georgia,Noto Serif Thai,serif;font-size:22px;font-weight:400;line-height:1.35}.service-cards p{color:#717c86;font-size:12px;line-height:1.8}.service-cards article:hover p{color:var(--nn-context-ink,#181b20)}.service-cards a{color:#a17731;justify-content:space-between;margin-top:28px;font-size:10px;display:flex}.founder-feature{--nn-context-ink:#181b20;background:#f2efe8;padding:125px 0}.founder-feature-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:110px;display:grid}.founder-portrait{height:700px;position:relative}.founder-portrait img{object-fit:cover;object-position:center top;filter:saturate(.75)}.founder-monogram{color:#d4aa4b;letter-spacing:.08em;--nn-context-ink:#fff;background:#1b1b1b;place-items:center;width:145px;height:145px;font-family:Georgia,serif;font-size:35px;display:grid;position:absolute;bottom:45px;right:-50px}.founder-story h2{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(46px,5vw,67px);font-weight:400;line-height:1.05}.founder-role{flex-wrap:wrap;gap:8px;margin:25px 0;display:flex}.founder-role span{color:#80652f;border:1px solid #cfc6b6;padding:8px 11px;font-size:9px}.founder-story>p:not(.eyebrow){color:#606b75;line-height:1.95}.dark-link{color:#765720;border-bottom:1px solid #9e7835;margin-top:18px;padding-bottom:6px;font-size:12px;font-weight:700;display:inline-block}.credentials-section{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#211e19;padding:120px 0}.credentials-grid{grid-template-columns:1fr .85fr;align-items:center;gap:110px;display:grid}.credentials-copy h2{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(46px,5vw,66px);font-weight:400;line-height:1.1}.credentials-copy>p:not(.eyebrow){color:var(--nn-context-ink,#181b20);line-height:1.9}.credential-facts{margin:35px 0}.credential-facts>div{border-top:1px solid #ffffff24;justify-content:space-between;gap:25px;padding:15px 0;display:flex}.credential-facts span{color:#d3ac60;font-size:9px}.credential-facts strong{text-align:right;font-size:11px;font-weight:400}.certificate-preview{--nn-context-ink:#181b20;background:#fff;height:590px;display:block;position:relative;overflow:hidden;box-shadow:0 35px 80px #0006}.certificate-preview img{object-fit:cover;object-position:top}.certificate-preview>span{color:var(--nn-context-ink,#181b20);letter-spacing:.12em;background:#121212e6;justify-content:space-between;padding:20px;font-size:9px;display:flex;position:absolute;bottom:0;left:0;right:0}.social-section{--nn-context-ink:#181b20;background:#f6f4ef;padding:110px 0}.social-heading{justify-content:space-between;align-items:end;margin-bottom:40px;display:flex}.social-heading h2{max-width:720px}.social-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.social-grid>a{--nn-context-ink:#181b20;background:#fff;border:1px solid #ded9cf;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:25px;transition:all .22s;display:grid}.social-grid>a:hover{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1b1b1b;transform:translateY(-5px)}.social-grid>a>span{color:#b4893d;border:1px solid #c8a75e;place-items:center;width:42px;height:42px;font-family:Georgia,serif;display:grid}.social-grid small{color:#a47d39;letter-spacing:.12em;font-size:7px;display:block}.social-grid strong{margin:6px 0;font-family:Georgia,serif;display:block}.social-grid p{color:#808890;margin:0;font-size:10px}.social-grid>a>b{color:#a47d39}.luxury-cta{padding:100px 0}.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}.about-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 75% 45%,#c2994c29,#0000 28%),#211e19;padding:105px 0}.about-hero-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:90px;display:grid}.about-hero h1{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(52px,6vw,78px);font-weight:400;line-height:1.08}.about-hero>div>div:first-child>p:last-child{max-width:650px;color:var(--nn-context-ink,#181b20);line-height:1.9}.about-logo-stage{background:#ffffff06;border:1px solid #cca65b52;flex-direction:column;justify-content:center;align-items:center;min-height:390px;display:flex}.about-logo-stage img{object-fit:contain;filter:drop-shadow(0 18px 35px #00000059)}.about-logo-stage span{color:#d0ad67;letter-spacing:.18em;text-align:center;font-family:Georgia,serif;font-size:12px;line-height:1.5}.about-intro{grid-template-columns:.75fr 1.25fr;gap:100px;padding-top:115px;padding-bottom:115px;display:grid}.about-intro h2{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(44px,5vw,64px);font-weight:400;line-height:1.1}.about-intro>div:last-child p{color:#64707b;margin-top:0;font-size:16px;line-height:2}.about-intro strong{color:#9a7130}.timeline-section{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1a1a1a;padding:110px 0}.timeline-section .section-heading h2{max-width:760px;font-family:Georgia,Noto Serif Thai,serif;font-size:50px;font-weight:400}.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}.founder-detail{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;padding-top:125px;padding-bottom:125px;display:grid}.founder-detail-images{padding-right:55px;position:relative}.founder-detail-main{height:720px;position:relative}.founder-detail-main img{object-fit:cover;object-position:center top}.founder-title-card{width:330px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1a1a1a;border-left:4px solid #cba45a;padding:27px;position:absolute;bottom:35px;right:0}.founder-title-card small{color:#d1ae67;letter-spacing:.14em;font-size:7px}.founder-title-card strong{margin:8px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:22px;font-weight:400;display:block}.founder-title-card span{color:var(--nn-context-ink,#181b20);font-size:9px}.founder-detail article h2{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(45px,5vw,64px);font-weight:400;line-height:1.08}.founder-detail article>p:not(.eyebrow){color:#626e79;line-height:1.95}.founder-detail blockquote{color:#7f602b;--nn-context-ink:#181b20;background:#f4f0e8;border-left:3px solid #c39a4b;margin:30px 0;padding:22px 24px;font-family:Georgia,Noto Serif Thai,serif;font-size:18px;line-height:1.75}.founder-sign span{color:#232323;font-family:Georgia,Noto Serif Thai,serif;font-size:19px;display:block}.founder-sign small{color:#9b7740;font-size:9px}.documents-section{--nn-context-ink:#181b20;background:#f2efe8;padding:120px 0}.documents-head{justify-content:space-between;align-items:end;gap:60px;margin-bottom:48px;display:flex}.documents-head>p{color:#6e7882;max-width:430px;line-height:1.8}.document-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.document-grid article{--nn-context-ink:#181b20;background:#fff;display:grid}.document-card>button{width:100%;color:inherit;text-align:left;cursor:zoom-in;background:0 0;border:0;grid-template-columns:230px 1fr;align-items:center;gap:28px;padding:24px;display:grid}.document-card{transition:transform .25s,box-shadow .25s,border-color .25s}.document-card:hover,.document-card:focus-within{transform:translateY(-4px);border-color:#c7a35d!important;box-shadow:0 20px 55px #2121211f!important}.document-card>button:focus-visible{outline-offset:4px;outline:3px solid #c7a35d}.document-image{border:1px solid #e0ddd6;height:300px;position:relative;overflow:hidden}.document-image img{object-fit:cover;object-position:top;transition:transform .3s}.document-card:hover .document-image img{transform:scale(1.025)}.document-view-hint{opacity:0;background:#1c1c1ceb;align-items:center;gap:10px;padding:10px 13px;transition:all .22s;display:flex;position:absolute;bottom:12px;right:12px;transform:translateY(8px);color:var(--nn-context-ink,#181b20)!important;letter-spacing:0!important;font-size:11px!important}.document-card:hover .document-view-hint,.document-card:focus-within .document-view-hint{opacity:1;transform:none}.document-copy p{flex-direction:column;display:flex}.document-open-label{color:#212121;border-bottom:1px solid #b68b3f;margin-top:14px;padding-bottom:4px;font-size:11px;font-weight:700;display:inline-block}.document-lightbox{z-index:10020;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.document-lightbox-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:zoom-out;background:#0b0b0be0;border:0;position:absolute;inset:0}.document-lightbox>section{--nn-context-ink:#181b20;background:#f6f4ef;grid-template-rows:auto minmax(0,1fr) auto;width:min(980px,100%);height:min(92vh,1000px);display:grid;position:relative;box-shadow:0 30px 100px #0000006b}.document-lightbox header,.document-lightbox footer{--nn-context-ink:#181b20;background:#fff;justify-content:space-between;align-items:center;gap:20px;padding:18px 24px;display:flex}.document-lightbox header{border-bottom:1px solid #dcd8cf}.document-lightbox header small{color:#a17834;letter-spacing:.18em;font-size:9px}.document-lightbox header h2{color:#212121;margin:3px 0 0;font-size:clamp(18px,2vw,26px)}.document-lightbox header>button{color:#212121;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d7d2c9;flex:0 0 46px;width:46px;height:46px;font-size:29px}.document-lightbox-image{text-align:center;--nn-context-ink:#181b20;background:#d8d8d8;padding:0;overflow:hidden}.document-lightbox-image iframe{--nn-context-ink:#181b20;background:#fff;border:0;width:100%;height:100%;display:block}.document-lightbox footer{border-top:1px solid #dcd8cf}.document-lightbox footer p{color:#6e7882;margin:0;font-size:13px}.document-lightbox footer div{gap:10px;display:flex}.document-lightbox footer a{color:#212121;border:1px solid #212121;padding:11px 15px;font-size:12px;font-weight:700}.document-lightbox footer a:last-child{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#212121}.document-copy>span{color:#9d7430;letter-spacing:.14em;font-size:8px}.document-copy p span{color:inherit;font-size:inherit;letter-spacing:inherit}.document-grid h3{font-family:Georgia,Noto Serif Thai,serif;font-size:23px;font-weight:400}.document-grid p{color:#707a84;font-size:12px;line-height:1.8}.about-cta{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1a1a1a;padding:90px 0}.about-cta>div{justify-content:space-between;align-items:end;gap:40px;display:flex}.about-cta h2{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:50px;font-weight:400;line-height:1.12}.about-cta>div>div:last-child{gap:10px;display:flex}.deposit-hero{color:var(--nn-context-ink,#181b20);background:linear-gradient(90deg,#151515fa,#151515b0),url(https://images.unsplash.com/photo-1600566753086-00f18fb6b3ea?auto=format&fit=crop&w=2000&q=85) 50%/cover;padding:100px 0 90px}.deposit-hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:100px;display:grid}.deposit-hero h1{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(51px,5.5vw,72px);font-weight:400;line-height:1.08}.deposit-hero h1 em{color:#d5b36e;font-style:normal}.deposit-hero>div>div:first-child>p:last-child{color:var(--nn-context-ink,#181b20);line-height:1.9}.deposit-process{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101010ab;border:1px solid #ffffff2e;grid-template-columns:50px 1fr;gap:20px;padding:35px;display:grid}.deposit-process>span{color:#d6b46e;font-family:Georgia,serif;font-size:20px}.deposit-process>div{border-bottom:1px solid #ffffff1f;padding-bottom:18px}.deposit-process b{font-family:Georgia,Noto Serif Thai,serif;font-size:18px;font-weight:400;display:block}.deposit-process small{color:var(--nn-context-ink,#181b20);font-size:10px}.deposit-form-section{--nn-context-ink:#181b20;background:#f1eee7;padding:85px 0 110px}.submission-form{--nn-context-ink:#181b20;background:#fff;box-shadow:0 25px 65px #1818181a}.submission-form-head{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1a1a1a;justify-content:space-between;align-items:end;padding:38px 45px;display:flex}.submission-form-head h2{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:32px;font-weight:400}.submission-form-head>span{color:#ffffff73;font-size:10px}.submission-form fieldset{border:0;border-bottom:1px solid #e4e5e5;margin:0;padding:40px 45px}.submission-form legend{color:#2f2f2f;padding:0;font-family:Georgia,Noto Serif Thai,serif;font-size:20px}.submission-form legend b{color:#b28840;margin-right:12px}.submission-grid{grid-template-columns:1fr 1fr;gap:17px 20px;display:grid}.submission-grid label{flex-direction:column;gap:7px;display:flex}.submission-grid label.wide{grid-column:1/-1}.submission-grid label>span{color:#68737d;font-size:10px}.submission-grid input,.submission-grid select,.submission-grid textarea{--nn-context-ink:#181b20;background:#fff;border:1px solid #dfe2e4;outline:0;width:100%;padding:12px}.submission-grid input:focus,.submission-grid select:focus,.submission-grid textarea:focus{border-color:#c19a50}.field-note{color:#8c949c;font-size:10px}.public-upload{color:#936f2f;--nn-context-ink:#181b20;background:#faf8f4;border:1px dashed #c3b18e;justify-content:space-between;align-items:center;padding:23px;display:flex}.public-upload input{display:none}.public-upload strong{font-size:12px}.public-upload span{font-size:9px}.submission-images{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:15px;display:grid}.submission-images>div{aspect-ratio:1.25;background-position:50%;background-size:cover;position:relative}.submission-images button{width:25px;height:25px;color:var(--nn-context-ink,#181b20);background:#000000b3;border:0;border-radius:50%;position:absolute;top:5px;right:5px}.external-media-links{--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#f7fafb);border:1px solid #e3e6eb;border-radius:14px;flex-direction:column;gap:8px;margin-top:18px;padding:18px;display:flex}.external-media-links>span{color:#313131;font-size:14px;font-weight:700}.external-media-links textarea{resize:vertical;color:#313131;width:100%;min-height:92px;font:400 14px/1.7 var(--font-ui);--nn-context-ink:#181b20;background:#fff;border:1px solid #d9d9d9;border-radius:10px;outline:0;padding:13px 14px}.external-media-links textarea:focus{border-color:#b6893f;box-shadow:0 0 0 3px #b6893f1f}.external-media-links small{color:#6f7d87;font-size:12px;line-height:1.6}.submission-evidence-receipt{color:#686868;margin:14px auto 0;font-size:10px;line-height:1.6}.submission-evidence-receipt code{overflow-wrap:anywhere;color:#846321;max-width:min(560px,90vw);display:inline-block}.submission-error{color:#a23e3e;--nn-context-ink:#181b20;background:#fff0f0;margin:20px 45px 0;padding:12px}.submission-submit{justify-content:space-between;align-items:center;gap:40px;padding:30px 45px;display:flex}.submission-submit p{color:#87909a;max-width:600px;font-size:9px}.submission-submit button,.submission-success button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#bd9345;border:0;padding:15px 25px;font-weight:700}.submission-success{text-align:center;--nn-context-ink:#181b20;background:#fff;padding:100px 25px}.submission-success>span{width:65px;height:65px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#6c9b73;border-radius:50%;place-items:center;margin:0 auto 20px;font-size:26px;display:grid}.submission-success h2{font-family:Georgia,Noto Serif Thai,serif;font-size:34px;font-weight:400}.submission-success>p:not(.eyebrow){color:#717b85}.contact-social-links{flex-direction:column;gap:8px;margin-top:25px;display:flex}.contact-social-links a{color:#d2ae64;font-size:11px}.admin-logo>img{object-fit:contain;width:56px;height:50px}.mini-submission{text-align:left;--nn-context-ink:#181b20;background:#fff;border:0;border-bottom:1px solid #edf0f2;align-items:center;gap:10px;width:100%;padding:14px 20px;display:flex}.mini-submission>span{color:#9a7331;--nn-context-ink:#181b20;background:#f0e7d5;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.mini-submission>div{flex-direction:column;flex:1;display:flex}.mini-submission b{font-size:10px}.mini-submission small,.mini-submission time{color:#8d959d;font-size:8px}.table-subtext{color:#8c959e;margin-top:4px;display:block}.compact-select{--nn-context-ink:#181b20;background:#fff;border:1px solid #d9dee2;padding:6px;font-size:9px}.submission-view{--nn-context-ink:#181b20;background:#fff;width:min(680px,100%);height:100%;overflow:auto}.submission-view>header{z-index:2;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1a1a1a;justify-content:space-between;padding:25px 28px;display:flex;position:sticky;top:0}.submission-view header p{color:#d0ac64;letter-spacing:.14em;margin:0;font-size:8px}.submission-view header h2{margin:6px 0 0;font-family:Georgia,Noto Serif Thai,serif;font-size:22px;font-weight:400}.submission-view header button{color:var(--nn-context-ink,#181b20);background:0 0;border:0;font-size:30px}.submission-view-body{padding:28px}.submission-view-meta{grid-template-columns:1fr 1fr;gap:15px;display:grid}.submission-view-meta>div{--nn-context-ink:#181b20;background:#f5f4f1;padding:13px}.submission-view-meta span{color:#8a929a;font-size:8px;display:block}.submission-view-meta strong,.submission-view-meta a{color:#373737;margin-top:5px;font-size:11px;display:block}.submission-view-meta select{border:1px solid #d7dcdf;width:100%;margin-top:5px;padding:7px}.submission-summary{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#242424;margin-top:20px;padding:22px}.submission-summary p{color:#d3af66;margin:0;font-size:9px}.submission-summary h3{margin:10px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:22px;font-weight:400}.submission-summary span{color:var(--nn-context-ink,#181b20);font-size:9px}.submission-details{color:#69747e;line-height:1.8}.submission-view-images{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.submission-view-images a{aspect-ratio:1.3;background-position:50%;background-size:cover}.submission-view>footer{--nn-context-ink:#181b20;background:#fff;border-top:1px solid #e2e5e7;justify-content:space-between;padding:17px 28px;display:flex;position:sticky;bottom:0}.submission-view>footer button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#b68c3e;border:0;padding:11px 18px}.submission-view>footer .danger-button{color:#a14e4e;--nn-context-ink:#181b20;background:#f6e7e7}@media (width<=1050px){.executive-hero-grid{grid-template-columns:1fr 390px}.service-cards{grid-template-columns:repeat(2,1fr)}.service-cards article{border-bottom:1px solid #dfe3e6}.social-grid,.document-grid article{grid-template-columns:1fr}.document-card>button{grid-template-columns:180px 1fr}.footer-grid.luxury-footer-grid{grid-template-columns:1fr 1fr}}@media (width<=820px){.executive-hero{min-height:auto}.executive-hero-grid{grid-template-columns:1fr;padding-top:150px}.executive-hero-copy{padding-bottom:0}.founder-hero{height:680px}.hero-logo-seal{right:0}.registered-bar>div{grid-template-columns:1fr}.registered-bar>div>div{border-bottom:1px solid #ffffff1a;border-right:0;padding-left:0}.search-stage-head,.social-heading,.documents-head{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.new-era-grid,.founder-feature-grid,.credentials-grid,.about-hero-grid,.about-intro,.founder-detail,.deposit-hero-grid{grid-template-columns:1fr;gap:60px}.service-showcase-head{grid-template-columns:1fr}.founder-portrait,.founder-detail-main{height:650px}.document-grid{grid-template-columns:1fr}.company-timeline article{grid-template-columns:100px 1fr}.about-cta>div{flex-direction:column;align-items:flex-start}.submission-images{grid-template-columns:repeat(3,1fr)}}@media (width<=620px){.site-header .brand img{width:70px;height:62px}.executive-hero-copy h1{font-size:50px}.hero-manifesto{font-size:15px}.hero-mini-stats{grid-template-columns:1fr 1fr;display:grid}.hero-mini-stats>div{padding:14px}.founder-hero{height:600px}.founder-hero-caption{left:12px;right:12px}.founder-hero-caption strong{font-size:18px}.hero-logo-seal{width:92px;height:92px}.hero-logo-seal img{width:75px;height:70px}.property-search-stage{padding-top:65px}.premium-search{grid-template-columns:1fr;display:grid}.new-era-section,.service-showcase,.founder-feature,.credentials-section,.social-section{padding:78px 0}.new-era-title h2{font-size:43px}.new-era-grid{gap:40px}.service-cards{grid-template-columns:1fr}.service-cards article{min-height:auto;padding:25px 20px}.service-cards h3{margin-top:30px}.founder-portrait{height:530px}.founder-monogram{width:105px;height:105px;right:-5px}.credential-facts>div{flex-direction:column;align-items:flex-start}.credential-facts strong{text-align:left}.certificate-preview{height:480px}.cta-inner{gap:30px}.footer-grid.luxury-footer-grid{grid-template-columns:1fr}.about-hero,.deposit-hero{padding:72px 0}.about-hero h1,.deposit-hero h1{font-size:44px}.about-logo-stage{min-height:300px}.about-logo-stage img{width:220px;height:205px}.about-intro,.founder-detail{padding-top:80px;padding-bottom:80px}.company-timeline article{grid-template-columns:1fr;gap:10px;padding-left:25px}.founder-detail-images{padding-right:20px}.founder-detail-main{height:570px}.founder-title-card{width:285px;right:0}.document-grid article,.document-card>button{grid-template-columns:1fr}.document-image{height:420px}.document-view-hint{opacity:1;transform:none}.document-lightbox{padding:0}.document-lightbox>section{width:100%;height:100dvh}.document-lightbox header,.document-lightbox footer{padding:14px 16px}.document-lightbox footer{flex-direction:column;align-items:stretch}.document-lightbox footer div{grid-template-columns:1fr 1fr;display:grid}.document-lightbox footer a{text-align:center}.document-lightbox-image{padding:14px}.about-cta h2{font-size:38px}.about-cta>div>div:last-child{flex-direction:column;align-items:stretch}.submission-form-head,.submission-submit{flex-direction:column;align-items:flex-start;padding:25px 20px}.submission-form fieldset{padding:30px 20px}.submission-grid{grid-template-columns:1fr}.submission-grid label.wide{grid-column:auto}.submission-images{grid-template-columns:1fr 1fr}.submission-view-meta{grid-template-columns:1fr}}.site-header .brand img{object-fit:contain;filter:drop-shadow(0 8px 20px #0000004d);width:96px;height:78px;display:block}.main-nav{gap:19px;font-size:12px}.hero-logo-seal img,.about-logo-stage img,.admin-logo img,.footer-logo{object-fit:contain;display:block}.hero-logo-seal img{width:105px;height:97px}.about-logo-stage img{filter:drop-shadow(0 18px 35px #00000059)}.content-hub{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1e1e1e;padding:120px 0}.content-hub-head{border-bottom:1px solid #ffffff21;grid-template-columns:1fr .65fr;align-items:end;gap:90px;margin-bottom:55px;padding-bottom:35px;display:grid}.content-hub-head h2{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(44px,5vw,64px);font-weight:400;line-height:1.12}.content-hub-head>p{color:var(--nn-context-ink,#181b20);margin:0;line-height:1.9}.content-columns{grid-template-columns:1fr 1fr;gap:60px;display:grid}.content-column-title{grid-template-columns:auto 1fr auto;align-items:center;gap:15px;margin-bottom:20px;display:grid}.content-column-title>span{color:#cdaa64;font-family:Georgia,serif;font-size:28px}.content-column-title small{color:#ffffff61;letter-spacing:.18em;font-size:7px}.content-column-title h3{margin:3px 0 0;font-family:Georgia,Noto Serif Thai,serif;font-size:24px;font-weight:400}.content-column-title>a{color:#d3b16b;font-size:9px}.content-column-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.article-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e0d8;overflow:hidden}.article-cover{background-position:50%;background-size:cover;align-items:flex-end;min-height:245px;padding:18px;display:flex;position:relative}.article-cover.no-image{background:radial-gradient(circle at 25% 20%,#d3b16b6b,#0000 27%),linear-gradient(135deg,#282828,#211e19);justify-content:center;align-items:center}.article-cover.no-image>span{color:#d6b56fcc;letter-spacing:-.08em;font-family:Georgia,serif;font-size:54px}.article-cover small{color:var(--nn-context-ink,#181b20);letter-spacing:.12em;--nn-context-ink:#181b20;background:#b28a42;padding:7px 9px;font-size:7px;position:absolute;bottom:15px;left:17px}.article-card-body time{color:#a57d3c;letter-spacing:.06em;font-size:8px}.article-card-body h3{margin:11px 0 10px;font-family:Georgia,Noto Serif Thai,serif;font-size:23px;font-weight:400;line-height:1.45}.article-card-body p{color:#727d87;margin:0;font-size:12px;line-height:1.75}.article-read{color:#8b672e;border-top:1px solid #eceae5;justify-content:space-between;margin-top:20px;padding-top:14px;font-size:9px;font-weight:700;display:flex}.article-card.compact{--nn-context-ink:#fff;background:#282828;border-color:#ffffff1f}.article-card.compact .article-cover{min-height:165px}.article-card.compact .article-card-body{padding:17px}.article-card.compact .article-card-body h3{color:var(--nn-context-ink,#181b20);font-size:16px;line-height:1.45}.article-card.compact .article-card-body p{display:none}.article-card.compact .article-read{color:#d5b46f;border-color:#ffffff1f}.article-card.compact .article-card-body time{color:#ffffff6b}.editorial-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 82% 35%,#cba75e30,#0000 26%),linear-gradient(115deg,#211e19,#2a2a2a);padding:115px 0 95px}.editorial-hero.knowledge-hero{background:radial-gradient(circle at 18% 20%,#cba75e30,#0000 25%),linear-gradient(115deg,#212121,#211e19)}.editorial-hero h1{max-width:850px;margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(54px,6.5vw,85px);font-weight:400;line-height:1.05}.editorial-hero h1 em{color:#d1ad67;font-style:normal}.editorial-hero>div>p:last-child{max-width:680px;color:var(--nn-context-ink,#181b20);font-size:15px;line-height:1.9}.editorial-list{padding-top:100px;padding-bottom:120px}.editorial-list-head{border-bottom:1px solid #dfe2e4;justify-content:space-between;align-items:end;margin-bottom:38px;padding-bottom:22px;display:flex}.editorial-list-head span{color:#aa7e37;letter-spacing:.18em;font-size:8px}.editorial-list-head h2{margin:5px 0 0;font-family:Georgia,Noto Serif Thai,serif;font-size:38px;font-weight:400}.editorial-list-head>p{color:#8b939b;font-size:10px}.article-list-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.empty-editorial{color:#7f8891;text-align:center;border:1px solid #e0e3e5;padding:80px}.article-detail-head{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#211e19;padding:95px 0 75px}.article-detail-head>div{max-width:980px}.article-back{color:#cda960;margin-bottom:35px;font-size:10px;display:inline-block}.article-detail-head h1{max-width:950px;margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(44px,5.5vw,72px);font-weight:400;line-height:1.18}.article-detail-head>div>p:not(.eyebrow){max-width:780px;color:var(--nn-context-ink,#181b20);font-size:17px;line-height:1.8}.article-detail-head time{color:#d0ae69;font-size:10px}.article-detail-image{height:600px;margin-top:70px;overflow:hidden;box-shadow:0 25px 70px #18181821}.article-detail-image>img{object-fit:cover;object-position:center top;width:100%;height:100%}.article-body{max-width:820px;padding-top:75px;padding-bottom:95px}.article-body>p{color:#5a5a5a;margin:0 0 25px;font-family:Georgia,Noto Serif Thai,serif;font-size:18px;line-height:2}.article-body>p:first-child:first-letter{float:left;color:#b78a3b;margin:10px 9px 0 0;font-family:Georgia,serif;font-size:58px;line-height:.72}.article-body aside{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#252525;border-left:4px solid #c59b4c;margin-top:50px;padding:30px}.article-body aside strong{font-family:Georgia,Noto Serif Thai,serif;font-size:22px;font-weight:400}.article-body aside p{color:var(--nn-context-ink,#181b20);font-size:12px}.article-body aside a{color:#d8b66f;font-size:10px}.related-articles{padding-bottom:115px}.related-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.related-grid>a{--nn-context-ink:#181b20;background:#f7f5f0;border:1px solid #dfe2e4;flex-direction:column;min-height:190px;padding:25px;display:flex}.related-grid small{color:#9d7737;font-size:8px}.related-grid strong{margin:13px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:18px;font-weight:400;line-height:1.5}.related-grid span{color:#9b7332;margin-top:auto;font-size:9px}.article-admin-preview{--nn-context-ink:#fff;background:#262626 50%/cover;width:52px;height:52px}.article-category{color:#815e26;--nn-context-ink:#181b20;background:#f2e7d1;padding:5px 8px;font-size:8px;display:inline-block}.article-editor{width:min(760px,100%)}.article-editor .editor-body textarea.content-field{min-height:280px;line-height:1.75}.article-admin-title{align-items:center;gap:12px;display:flex}.article-admin-title>div:last-child{flex-direction:column;display:flex}.article-admin-title span{color:#8b949d;font-size:8px}@media (width<=1100px){.main-nav{gap:13px;font-size:11px}.article-list-grid{grid-template-columns:1fr 1fr}.content-columns{gap:28px}.content-column-grid{grid-template-columns:1fr}}@media (width<=820px){.content-hub-head,.content-columns{grid-template-columns:1fr;gap:35px}.content-hub{padding:80px 0}.content-column-grid{grid-template-columns:1fr 1fr}.article-detail-image{height:440px}.related-grid{grid-template-columns:1fr}.editorial-hero{padding:80px 0 65px}}@media (width<=620px){.site-header .brand img{width:78px;height:66px}.content-column-grid,.article-list-grid{grid-template-columns:1fr}.article-cover,.article-card.compact .article-cover{min-height:220px}.article-detail-head{padding:70px 0 55px}.article-detail-image{width:100%;height:320px;margin-top:0}.article-body{padding-top:55px}.article-body>p{font-size:16px}.editorial-list{padding-top:70px;padding-bottom:80px}.editorial-list-head{flex-direction:column;align-items:flex-start}.editorial-hero h1{font-size:48px}}.admin-denied{min-height:100vh;color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 50% 20%,#c6a15b2e,#0000 30%),#211e19;place-items:center;padding:24px;display:grid}.admin-denied section{text-align:center;background:#ffffff08;border:1px solid #c6a15b59;width:min(580px,100%);padding:55px}.admin-denied img{object-fit:contain;width:150px;height:135px}.admin-denied p{color:#caa761;letter-spacing:.2em;font-size:9px}.admin-denied h1{font-family:Georgia,Noto Serif Thai,serif;font-size:34px;font-weight:400}.admin-denied span{color:var(--nn-context-ink,#181b20);line-height:1.8;display:block}.admin-denied a{color:#211e19;--nn-context-ink:#181b20;background:#c8a55f;margin-top:25px;padding:12px 22px;font-size:11px;font-weight:700;display:inline-block}.access-summary{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(100deg,#242424,#363636);justify-content:space-between;align-items:center;gap:40px;margin-bottom:25px;padding:22px 25px;display:flex}.access-summary>div{flex-direction:column;display:flex}.access-summary span{color:#d1ad68;letter-spacing:.12em;font-size:8px}.access-summary strong{margin:5px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:20px;font-weight:400}.access-summary small,.access-summary p{color:var(--nn-context-ink,#181b20);font-size:9px}.access-summary p{max-width:430px;line-height:1.7}.role-guide{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:22px;display:grid}.role-guide article{--nn-context-ink:#181b20;background:#fff;border-left:3px solid #c59d50;padding:18px}.role-guide b{color:#313131;font-size:11px;display:block}.role-guide span{color:#7d8790;margin-top:7px;font-size:8px;line-height:1.5;display:block}.staff-add-form{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1f1f1f;grid-template-columns:1.2fr 1fr 1.2fr .85fr auto;align-items:end;gap:12px;margin-bottom:22px;padding:22px;display:grid}.staff-add-form p{color:#d4b16b;margin:0 0 4px;font-family:Georgia,Noto Serif Thai,serif;font-size:17px}.staff-add-form>div>span{color:var(--nn-context-ink,#181b20);font-size:8px;line-height:1.5}.staff-add-form label{flex-direction:column;gap:6px;display:flex}.staff-add-form label>span{color:var(--nn-context-ink,#181b20);font-size:8px}.staff-add-form input,.staff-add-form select{width:100%;color:var(--nn-context-ink,#181b20);background:#ffffff12;border:1px solid #ffffff2e;outline:0;padding:10px}.staff-add-form select option{color:#2c2c2c;--nn-context-ink:#181b20;background:#fff}.staff-add-form button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#bd9141;border:0;padding:11px 16px;font-size:10px;font-weight:700}.staff-person{align-items:center;gap:11px;display:flex}.staff-person>span{color:#9c742f;--nn-context-ink:#181b20;background:#f1e8d8;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.staff-person>div{flex-direction:column;display:flex}.staff-person small{color:#8d959d;font-size:8px}.owner-badge{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#8b6a2f;padding:6px 9px;font-size:8px}@media (width<=1100px){.staff-add-form{grid-template-columns:1fr 1fr}.staff-add-form>div{grid-column:1/-1}.role-guide{grid-template-columns:1fr 1fr}}@media (width<=700px){.access-summary{flex-direction:column;align-items:flex-start;gap:10px}.role-guide,.staff-add-form{grid-template-columns:1fr}.staff-add-form>div{grid-column:auto}.admin-denied section{padding:35px 22px}}.admin-login-page{min-height:100vh;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#211e19;grid-template-columns:1.05fr .95fr;display:grid}.admin-login-art{background:linear-gradient(135deg,#131313f7,#1e1e1ed4),url(/assets/founder-peraphak.webp) 50% 18%/cover;flex-direction:column;justify-content:space-between;min-height:100vh;padding:48px 62px;display:flex;position:relative;overflow:hidden}.admin-login-art:before{content:"";background:linear-gradient(90deg,#0000 0 74%,#c7a35b33 74% 74.2%,#0000 74.2%),linear-gradient(0deg,#0000 0 20%,#ffffff0b 20% 20.2%,#0000 20.2%);position:absolute;inset:0}.admin-login-art>*{position:relative}.admin-login-brand{align-items:center;gap:14px;width:max-content;display:flex}.admin-login-brand img{object-fit:contain;width:72px;height:66px}.admin-login-brand span{color:#e5d3aa;letter-spacing:.18em;font-family:Georgia,serif;font-size:13px;line-height:1.25}.admin-login-statement{max-width:630px}.admin-login-statement>p{color:#d0aa60;letter-spacing:.28em;margin:0 0 16px;font-size:10px}.admin-login-statement h1{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(54px,6vw,84px);font-weight:400;line-height:1.04}.admin-login-statement h1 em{color:#d3ae67;font-style:normal}.admin-login-statement>span,.admin-login-art>small{color:#ffffff73;letter-spacing:.16em;margin-top:25px;font-size:9px;display:block}.admin-login-panel{color:#232323;--nn-context-ink:#181b20;background:#f4f3ef;place-items:center;min-height:100vh;padding:55px;display:grid}.admin-login-box{--nn-context-ink:#181b20;background:#fff;border:1px solid #dedbd3;width:min(540px,100%);padding:48px 50px;box-shadow:0 30px 90px #1717171f}.admin-login-box h2{margin:5px 0 10px;font-family:Georgia,Noto Serif Thai,serif;font-size:42px;font-weight:400}.admin-login-box>p:not(.eyebrow){color:#77818b;margin:0;font-size:13px;line-height:1.75}.admin-login-button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(105deg,#1a1a1a,#383838);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin:32px 0 24px;padding:18px 20px;transition:all .2s;display:grid;box-shadow:0 14px 35px #1a1a1a33}.admin-login-button:hover{transform:translateY(-2px);box-shadow:0 19px 40px #1a1a1a42}.login-shield{color:#d8b873;border:1px solid #d1ad67;place-items:center;width:44px;height:44px;font-family:Georgia,serif;font-size:18px;display:grid}.admin-login-button>span:nth-child(2){flex-direction:column;display:flex}.admin-login-button b{font-size:13px}.admin-login-button small{color:var(--nn-context-ink,#181b20);margin-top:5px;font-size:8px}.admin-login-button i{color:#d7b56f;font-size:20px;font-style:normal}.admin-login-security{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.admin-login-security>div{--nn-context-ink:#181b20;background:#f7f5f0;border-top:2px solid #c8a259;padding:14px}.admin-login-security b{color:#a87d35;font-family:Georgia,serif;font-size:12px;display:block}.admin-login-security span{color:#6f7983;margin-top:6px;font-size:8px;line-height:1.5;display:block}.admin-login-note{color:#725b32;--nn-context-ink:#181b20;background:#faf4e8;gap:11px;margin-top:20px;padding:14px;display:flex}.admin-login-note>span{width:23px;height:23px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#b88b3b;border-radius:50%;flex:none;place-items:center;font-size:10px;display:grid}.admin-login-note p{margin:0;font-size:9px;line-height:1.65}.admin-back-link{color:#8f6b31;margin-top:25px;font-size:10px;display:inline-block}.admin-back-link:hover{text-decoration:underline}@media (width<=900px){.admin-login-page{grid-template-columns:1fr}.admin-login-art{min-height:430px;padding:35px}.admin-login-statement h1{font-size:54px}.admin-login-panel{min-height:auto;padding:55px 24px}}@media (width<=560px){.admin-login-art{min-height:360px;padding:24px}.admin-login-brand img{width:58px;height:53px}.admin-login-statement h1{font-size:43px}.admin-login-art>small{display:none}.admin-login-box{padding:35px 24px}.admin-login-box h2{font-size:34px}.admin-login-security{grid-template-columns:1fr}.admin-login-button{gap:10px;padding:15px}.login-shield{width:38px;height:38px}}.portal-hero{min-height:960px;color:var(--nn-context-ink,#181b20);background:var(--brand-primary,#181b20);--nn-context-ink:#fff;position:relative;overflow:hidden}.portal-hero-media,.portal-hero-shade,.portal-gridlines{position:absolute;inset:0}.portal-hero-media video{object-fit:cover;width:100%;height:100%;animation:1.4s both portalVideoIn}.portal-hero-shade{z-index:1;background:linear-gradient(90deg, var(--brand-primary,#181b20) 0%, var(--brand-primary,#181b20) 48%, var(--brand-primary,#181b20) 100%), linear-gradient(0deg, var(--brand-primary,#181b20), transparent 42%)}@supports (color:color-mix(in lab, red, red)){.portal-hero-shade{background:linear-gradient(90deg, color-mix(in srgb, var(--brand-primary,#181b20) 98%, transparent) 0%, color-mix(in srgb, var(--brand-primary,#181b20) 84%, transparent) 48%, color-mix(in srgb, var(--brand-primary,#181b20) 35%, transparent) 100%), linear-gradient(0deg, var(--brand-primary,#181b20), transparent 42%)}}.portal-gridlines{z-index:2;opacity:.12;background-image:linear-gradient(#ffffff40 1px,#0000 1px),linear-gradient(90deg,#ffffff40 1px,#0000 1px);background-size:90px 90px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}.motion-tower{transform-origin:bottom;background:linear-gradient(165deg,#ffffff1f,#ffffff04 65%),repeating-linear-gradient(0deg,#0000 0 26px,#ffffff14 27px 28px);border:1px solid #ffffff1f;position:absolute;bottom:-9%;box-shadow:inset 1px 0 #ffffff14,0 0 100px #00000040}.tower-one{clip-path:polygon(20% 0,100% 9%,100% 100%,0 100%);width:31%;height:98%;animation:11s ease-in-out infinite alternate towerDrift;right:4%}.tower-two{clip-path:polygon(28% 0,100% 13%,100% 100%,0 100%);opacity:.58;width:19%;height:68%;animation:14s ease-in-out -3s infinite alternate towerDrift;right:29%}.motion-glow{background:radial-gradient(circle, var(--brand-accent,#c9a354), transparent 67%);border-radius:50%;width:52%;height:72%;position:absolute;top:6%;right:4%}@supports (color:color-mix(in lab, red, red)){.motion-glow{background:radial-gradient(circle, color-mix(in srgb, var(--brand-accent,#c9a354) 25%, transparent), transparent 67%)}}.motion-glow{filter:blur(15px);animation:7s ease-in-out infinite alternate portalGlow}.portal-hero-inner{z-index:3;grid-template-columns:1fr 330px;align-items:center;gap:70px;min-height:710px;padding-top:125px;padding-bottom:105px;display:grid;position:relative}.portal-copy{max-width:790px}.portal-badge{color:var(--brand-accent,#c9a354);align-items:center;gap:12px;margin:0 0 24px;display:flex}@supports (color:color-mix(in lab, red, red)){.portal-badge{color:color-mix(in srgb, var(--brand-accent,#c9a354) 92%, white)}}.portal-badge{letter-spacing:.24em;font-size:10px}.portal-badge i{background:var(--brand-accent,#c9a354);--nn-context-ink:#181b20;width:42px;height:1px;display:block}.portal-copy h1{letter-spacing:-.055em;margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(62px,7vw,104px);font-weight:400;line-height:.98}.portal-copy h1 em{color:var(--brand-accent,#c9a354);margin-top:12px;font-style:normal;display:block}.portal-copy>p:not(.portal-badge){max-width:670px;color:var(--nn-context-ink,#181b20);margin:30px 0;font-size:18px;line-height:1.85}.portal-actions{align-items:center;gap:28px;display:flex}.portal-text-link{border-bottom:1px solid #fff6;padding:13px 0;font-size:13px}.portal-text-link span{color:var(--brand-accent,#c9a354);margin-left:16px}.portal-founder-card{border:1px solid #ffffff29;border-left:2px solid var(--brand-accent,#c9a354);background:var(--brand-primary,#181b20);grid-template-columns:92px 1fr;align-self:end;align-items:center;gap:17px;margin-bottom:80px;padding:12px 45px 12px 12px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.portal-founder-card{background:color-mix(in srgb, var(--brand-primary,#181b20) 78%, transparent)}}.portal-founder-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 28px 60px #00000038}.portal-founder-photo{width:92px;height:112px;position:relative;overflow:hidden}.portal-founder-photo img{object-fit:cover;object-position:center top;filter:saturate(.78)}.portal-founder-card>div:nth-child(2){flex-direction:column;display:flex}.portal-founder-card small{color:var(--brand-accent,#c9a354);letter-spacing:.13em;font-size:7px}.portal-founder-card strong{color:var(--nn-context-ink,#181b20);margin:8px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:17px;font-weight:400;line-height:1.25}.portal-founder-card span{color:var(--nn-context-ink,#181b20);font-size:9px}.portal-founder-card>a{color:var(--brand-accent,#c9a354);font-size:18px;position:absolute;top:15px;right:15px}.portal-search-shell{z-index:5;position:absolute;bottom:72px;left:50%;transform:translate(-50%)}.portal-intent-tabs{background:var(--brand-primary,#181b20);width:max-content;display:flex}@supports (color:color-mix(in lab, red, red)){.portal-intent-tabs{background:color-mix(in srgb, var(--brand-primary,#181b20) 90%, transparent)}}.portal-intent-tabs{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.portal-intent-tabs a{color:var(--nn-context-ink,#181b20);padding:13px 20px;font-size:12px}.portal-intent-tabs a.active,.portal-intent-tabs a:hover{color:var(--brand-primary,#181b20);background:var(--brand-accent,#c9a354);--nn-context-ink:#181b20}.portal-intent-tabs span{margin-right:8px;font-size:8px}.portal-search{color:#2a2a2a;--nn-context-ink:#181b20;background:#fff;grid-template-columns:180px 260px 1fr 140px;display:grid;box-shadow:0 26px 70px #00000047}.portal-search label{border-right:1px solid #e4e6e8;flex-direction:column;gap:7px;padding:18px 20px;display:flex}.portal-search label>span{color:#9a7a3e;letter-spacing:.09em;font-size:8px}.portal-search select,.portal-search input{color:#353535;background:0 0;border:0;outline:0;width:100%;font-size:12px}.portal-search button{color:var(--brand-primary,#181b20);background:var(--brand-accent,#c9a354);--nn-context-ink:#181b20;border:0;font-size:13px;font-weight:700}.portal-search button b{margin-left:15px}.portal-trust{z-index:4;background:var(--brand-primary,#181b20);border-top:1px solid #ffffff1f;height:72px;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.portal-trust{background:color-mix(in srgb, var(--brand-primary,#181b20) 82%, transparent)}}.portal-trust{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.portal-trust>div{grid-template-columns:1.25fr repeat(3,1fr);align-items:center;gap:25px;height:100%;display:grid}.portal-trust span{color:var(--brand-accent,#c9a354);letter-spacing:.12em;font-family:Georgia,serif;font-size:10px}.portal-trust p{color:var(--nn-context-ink,#181b20);margin:0;font-size:9px}.portal-trust b{color:var(--nn-context-ink,#181b20);margin-bottom:5px;font-size:10px;display:block}.portal-category-stage{background:var(--brand-surface,#f4f2ed);--nn-context-ink:#181b20;padding-top:75px}.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}.listing-purpose-links{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.listing-purpose-links a{border:1px solid #ffffff59;padding:10px 15px;font-size:10px}.listing-purpose-links a:hover{color:#252525;background:var(--gold)}.listing-hero>div>p:not(.eyebrow){color:var(--nn-context-ink,#181b20);font-size:16px}.marketplace-search{grid-template-columns:.75fr 1fr 1.25fr 1fr auto}.marketplace-search button{min-width:108px}.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%}.map-coordinate{color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#181818e6;align-items:center;gap:12px;padding:13px 18px;display:flex;position:absolute;bottom:22px;left:22px;box-shadow:0 12px 35px #0003}.map-coordinate i{color:#d0ab60;font-size:22px;font-style:normal}.map-coordinate>div{flex-direction:column;display:flex}.map-coordinate b{font-size:10px}.map-coordinate span{color:var(--nn-context-ink,#181b20);margin-top:4px;font-size:9px}.map-disclaimer{color:#8b9398;margin:11px 0 0;font-size:9px}.settings-app{color:#343434;--nn-context-ink:#181b20;background:#edf0f1;min-height:100vh}.settings-top{height:82px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#211e19;justify-content:space-between;align-items:center;padding:0 32px;display:flex}.settings-brand{align-items:center;gap:12px;display:flex}.settings-brand img{object-fit:contain;width:62px;height:57px}.settings-brand span,.settings-top>div{flex-direction:column;display:flex}.settings-brand b{letter-spacing:.14em;font-family:Georgia,serif;font-size:13px}.settings-brand small{color:#c9a354;letter-spacing:.18em;margin-top:4px;font-size:8px}.settings-top>div{padding-right:105px;position:relative}.settings-top>div>span{font-size:11px}.settings-top>div>small{color:#ffffff73;margin-top:4px;font-size:8px}.settings-top>div>a{color:#d1ad66;font-size:9px;position:absolute;top:7px;right:0}.settings-workspace{grid-template-columns:minmax(390px,540px) 1fr;min-height:calc(100vh - 82px);display:grid}.settings-control{--nn-context-ink:#181b20;background:#fff;padding:34px 36px 42px;box-shadow:12px 0 35px #1c1c1c14}.settings-control-head>a{color:#9b7533;font-size:9px}.settings-control-head p{color:#a47a32;letter-spacing:.17em;margin:27px 0 5px;font-size:8px}.settings-control-head h1{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:36px;font-weight:400}.settings-control-head>span{color:#7c858d;margin-top:10px;font-size:10px;line-height:1.6;display:block}.settings-preview-toggle{color:#76551e;--nn-context-ink:#181b20;background:#fbf7ee;border:1px solid #c9a354;min-height:44px;margin-top:16px;padding:10px 14px;font-size:10px;font-weight:700}.settings-notice{color:#386942;text-align:left;--nn-context-ink:#181b20;background:#eff8f0;border:1px solid #bed8c2;justify-content:space-between;width:100%;margin-top:17px;padding:11px 13px;font-size:9px;display:flex}.settings-control fieldset{border:0;border-top:1px solid #e0e3e5;margin:27px 0 0;padding:22px 0 0}.settings-control legend{color:#937036;letter-spacing:.1em;padding:0 12px 0 0;font-size:9px}.settings-control fieldset>label{flex-direction:column;gap:6px;margin-top:14px;display:flex}.settings-control label>span{color:#77828b;font-size:9px}.settings-control input:not([type=radio]):not([type=color]):not([type=checkbox]):not([type=range]),.settings-control textarea,.settings-control select{color:#383838;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;outline:0;width:100%;padding:10px 11px;font-size:10px}.settings-choice{grid-template-columns:1fr 1fr;gap:9px;display:grid}.settings-choice label{cursor:pointer;border:1px solid #e3e6eb;flex-direction:column;padding:13px;display:flex;position:relative}.settings-choice label.active{border-color:var(--preview-accent);background:var(--preview-accent)}@supports (color:color-mix(in lab, red, red)){.settings-choice label.active{background:color-mix(in srgb, var(--preview-accent) 10%, white)}}.settings-choice input{opacity:0;position:absolute}.settings-choice b{font-size:10px}.settings-choice span{margin-top:5px;line-height:1.5}.hero-device-settings{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.hero-device-settings>section{--nn-context-ink:#181b20;background:#f8f9f9;border:1px solid #e3e6eb;border-radius:12px;min-width:0;padding:14px}.hero-device-settings>section>header{border-bottom:1px solid #e3e6eb;justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:10px;display:flex}.hero-device-settings>section>header b{color:#272727;font-size:11px}.hero-device-settings>section>header span{color:#7b8790;text-align:right;font-size:8px}.hero-device-settings>section>label{flex-direction:column;gap:6px;margin-top:12px;display:flex}.hero-device-settings>section>label>span{color:#77828b;font-size:9px}.settings-upload{cursor:pointer;font-size:9px;color:#8b682e!important;--nn-context-ink:#181b20!important;background:#fbf7ee!important;border:1px dashed #c7a45f!important;align-items:center!important;padding:11px!important}.settings-upload input{display:none}.settings-logo-card{--nn-context-ink:#181b20;background:#f8f9f9;border:1px solid #e3e6eb;grid-template-columns:86px 1fr;align-items:center;gap:14px;margin-top:14px;padding:14px;display:grid}.settings-logo-card img{object-fit:contain;--nn-context-ink:#fff;background:#181b20;border:1px solid #e3e6eb;width:86px;height:72px;padding:7px}.settings-logo-card div{flex-direction:column;gap:5px;display:flex}.settings-logo-card b{color:#272727;font-size:11px}.settings-logo-card span{color:#77828b;font-size:9px}.settings-logo-actions{grid-template-columns:1fr auto;gap:8px;margin-top:10px;display:grid}.settings-logo-actions .settings-upload{margin:0}.settings-logo-actions>button{color:#5d6873;--nn-context-ink:#181b20;background:#fff;border:1px solid #d7dce0;padding:0 13px;font-size:9px}.preset-grid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.preset-grid button{text-align:left;--nn-context-ink:#181b20;background:#fff;border:1px solid #dfe2e4;padding:8px}.preset-grid i{height:24px;display:block}.preset-grid span{color:#5d6873;margin-top:6px;font-size:8px;display:block}.color-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:15px;display:grid}.color-input{border:1px solid #dde1e4;display:flex}.color-input input[type=color]{--nn-context-ink:#181b20;background:#fff;border:0;width:35px;height:35px;padding:2px}.color-input input:not([type=color]){min-width:0;border:0!important;padding:7px!important}.settings-save{z-index:3;--nn-context-ink:#181b20;background:#fff;border-top:1px solid #e3e6eb;justify-content:space-between;align-items:center;gap:15px;margin:30px -36px -42px;padding:17px 36px;display:flex;position:sticky;bottom:0}.settings-save a{color:#8f6b30;font-size:9px}.settings-save button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#b88b3c;border:0;padding:12px 17px;font-size:10px;font-weight:700}.settings-save button:disabled{opacity:.55}.settings-preview{flex-direction:column;justify-content:center;height:calc(100vh - 82px);padding:50px;display:flex;position:sticky;top:0}.settings-preview>p{color:#75808a;text-align:center;font-size:9px}.settings-preview-closed{color:#6c7882;text-align:center;--nn-context-ink:#181b20;background:#edf0f1;place-content:center;justify-items:center;gap:14px;height:calc(100vh - 82px);padding:32px;display:grid;position:sticky;top:0}.settings-preview-closed p{max-width:360px;font-size:12px;line-height:1.7}.settings-preview-closed button{min-height:44px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#272727;border:0;padding:11px 18px;font-size:10px;font-weight:700}.settings-load-error{color:#272727;--nn-context-ink:#181b20;background:#edf0f1;place-items:center;min-height:100vh;padding:24px;display:grid}.settings-load-error section{--nn-context-ink:#181b20;background:#fff;border-top:4px solid #c9a354;width:min(520px,100%);padding:32px;box-shadow:0 24px 70px #1b1b1b1f}.settings-load-error p{color:#98712f;letter-spacing:.14em;font-size:11px}.settings-load-error h1{margin:10px 0;font:400 30px/1.25 Georgia,Noto Serif Thai,serif}.settings-load-error span{color:#66737d;line-height:1.7;display:block}.settings-load-error div{gap:10px;margin-top:22px;display:flex}.settings-load-error a{border:1px solid #272727;place-items:center;min-height:44px;padding:10px 16px;display:inline-grid}.settings-load-error a:first-child{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#272727}.preview-browser{--nn-context-ink:#181b20;background:#fff;border:1px solid #cdd2d5;border-radius:8px;overflow:hidden;box-shadow:0 30px 80px #1c1c1c2e}.preview-browser-bar{color:#89929a;--nn-context-ink:#181b20;background:#f7f8f8;align-items:center;gap:5px;height:38px;padding:0 13px;font-size:8px;display:flex}.preview-browser-bar i{--nn-context-ink:#181b20;background:#c6c9cb;border-radius:50%;width:7px;height:7px}.preview-browser-bar span{margin-left:10px}.preview-browser-bar b{color:#6c9774;letter-spacing:.1em;margin-left:auto;font-size:7px}.preview-hero{height:min(620px,72vh);color:var(--nn-context-ink,#181b20);background:var(--preview-primary);position:relative;overflow:hidden}.preview-hero>video{object-fit:cover;width:100%;height:100%;position:absolute}.preview-shade{background:linear-gradient(90deg, var(--preview-primary), var(--preview-primary));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.preview-shade{background:linear-gradient(90deg, color-mix(in srgb, var(--preview-primary) 96%, transparent), color-mix(in srgb, var(--preview-primary) 42%, transparent))}}.preview-building{clip-path:polygon(18% 0,100% 12%,100% 100%,0 100%);background:repeating-linear-gradient(0deg,#ffffff05 0 25px,#ffffff1f 26px 27px);border:1px solid #ffffff26;width:48%;height:94%;animation:10s ease-in-out infinite alternate towerDrift;position:absolute;bottom:-8%;right:-3%}.preview-orbit{background:radial-gradient(circle, var(--preview-accent), transparent 68%);border-radius:50%;width:55%;height:55%;position:absolute;top:7%;right:5%}@supports (color:color-mix(in lab, red, red)){.preview-orbit{background:radial-gradient(circle, color-mix(in srgb, var(--preview-accent) 28%, transparent), transparent 68%)}}.preview-orbit{animation:6s infinite alternate portalGlow}.preview-nav{z-index:2;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;height:76px;font-size:8px;display:flex;position:absolute;top:0;left:5%;right:5%}.preview-nav img{object-fit:contain;width:70px;height:64px}.preview-copy{z-index:2;max-width:68%;position:absolute;top:27%;left:8%}.preview-copy small{color:var(--preview-accent);letter-spacing:.18em;font-size:7px}.preview-copy h2{margin:16px 0 13px;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(38px,4.4vw,69px);font-weight:400;line-height:1}.preview-copy em{color:var(--preview-accent);font-style:normal;display:block}.preview-copy p{max-width:520px;color:var(--nn-context-ink,#181b20);font-size:10px;line-height:1.7}.preview-copy>div{gap:10px;margin-top:20px;display:flex}.preview-copy b,.preview-copy>div>span{padding:10px 13px;font-size:8px}.preview-copy b{color:var(--preview-primary);background:var(--preview-accent)}.preview-copy>div>span{border:1px solid #fff6}.preview-search{z-index:3;color:#454545;--nn-context-ink:#181b20;background:#fff;grid-template-columns:80px 80px 1fr 100px;font-size:8px;display:grid;position:absolute;bottom:7%;left:8%;right:8%}.preview-search span,.preview-search b{padding:13px}.preview-search span{border-right:1px solid #e1e3e4}.preview-search b{color:var(--preview-primary);background:var(--preview-accent)}.music-enable-row{--nn-context-ink:#181b20;background:#f7f8f8;border:1px solid #e3e6eb;justify-content:space-between;align-items:center;gap:20px;padding:14px;flex-direction:row!important;display:flex!important}.music-enable-row>span{flex-direction:column;display:flex}.music-enable-row b{color:#373737;font-size:10px}.music-enable-row small{color:#7d8790;margin-top:4px;font-size:7px}.music-enable-row input{accent-color:#b7893c;width:18px;height:18px}.music-choice{margin-top:12px}.music-volume small{color:#8a9298;font-size:7px}.music-volume input{accent-color:#b7893c;width:100%}.preview-ambience{z-index:4;background:#1b1b1beb;border:1px solid #d3ad5b73;align-items:center;gap:7px;padding:6px 9px;display:flex;position:absolute;bottom:2%;left:3%}.preview-ambience>i{color:#222;background:var(--preview-accent);border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.preview-ambience>span{flex-direction:column;display:flex}.preview-ambience small{color:var(--preview-accent);letter-spacing:.12em;font-size:4px}.preview-ambience b{color:var(--nn-context-ink,#181b20);margin-top:2px;font-size:6px}.admin-sidebar nav .admin-nav-link{width:100%;color:var(--nn-context-ink,#181b20);align-items:center;gap:13px;padding:13px 14px;font-size:13px;display:flex;position:relative}.admin-sidebar nav .admin-nav-link:hover{color:var(--nn-context-ink,#181b20);background:#c6a15b21}.coordinate-help{color:#9a7b43;margin:-2px 0 5px;font-size:8px;line-height:1.5}@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){.portal-hero-inner{grid-template-columns:1fr 285px;gap:30px}.portal-search{grid-template-columns:150px 220px 1fr 120px}.portal-trust>div{grid-template-columns:1fr repeat(3,.8fr)}.property-type-rail{grid-template-columns:repeat(4,1fr)}.settings-workspace{grid-template-columns:470px 1fr}.settings-preview{padding:28px}.preview-copy{max-width:78%}}@media (width<=850px){.portal-hero{min-height:1050px}.portal-hero-inner{grid-template-columns:1fr;align-content:center;padding-top:135px;padding-bottom:310px}.portal-copy h1{font-size:72px}.portal-founder-card{width:330px;margin:0;position:absolute;bottom:205px;right:24px}.portal-search-shell{bottom:105px}.portal-search{grid-template-columns:1fr 1fr}.portal-search label{border-bottom:1px solid #e4e6e8}.portal-search button{min-height:52px}.portal-trust{height:105px}.portal-trust>div{grid-template-columns:1fr 1fr}.portal-trust p:nth-last-child(-n+2){display:none}.property-type-rail{grid-template-columns:repeat(2,1fr)}.marketplace-search{grid-template-columns:1fr 1fr;margin-top:-120px}.marketplace-search button{min-height:55px}.settings-workspace{grid-template-columns:1fr}.settings-control{padding:30px 25px}.settings-preview{height:auto;min-height:650px;position:relative}.settings-preview-closed{height:auto;min-height:180px;position:relative}.settings-save{margin-left:-25px;margin-right:-25px;padding-left:25px;padding-right:25px}.property-map-frame{height:410px}}@media (width<=620px){.portal-hero{min-height:1100px}.portal-hero-inner{padding-top:130px;padding-bottom:390px}.portal-copy h1{font-size:51px}.portal-copy>p:not(.portal-badge){font-size:15px}.portal-actions{flex-direction:column;align-items:flex-start;gap:10px}.portal-founder-card{width:auto;bottom:278px;left:16px;right:16px}.portal-search-shell{width:calc(100% - 32px);bottom:104px}.portal-intent-tabs{width:100%}.portal-intent-tabs a{text-align:center;flex:1;padding:11px 6px;font-size:9px}.portal-intent-tabs span{display:none}.portal-search{grid-template-columns:1fr 1fr}.portal-search label{padding:14px}.portal-location,.portal-search button{grid-column:1/-1}.portal-trust>div{grid-template-columns:1fr}.portal-trust p{display:none}.portal-trust span{text-align:center}.property-type-rail{grid-template-columns:1fr 1fr}.property-type-rail a{min-height:135px;padding:18px}.property-type-rail span{font-size:15px}.marketplace-search{grid-template-columns:1fr;margin-top:-145px}.listing-section{padding-top:100px}.listing-purpose-links a{padding:8px 10px}.property-map-head{flex-direction:column;align-items:flex-start}.property-map-head h2{font-size:34px}.property-map-frame{height:360px}.map-coordinate{bottom:12px;left:12px;right:12px}.settings-top{padding:0 16px}.settings-top>div{display:none}.settings-workspace{display:block}.settings-choice,.hero-device-settings,.preset-grid,.color-grid,.settings-logo-actions{grid-template-columns:1fr}.settings-logo-actions>button{min-height:42px}.settings-preview{min-height:auto;padding:20px 12px 40px}.preview-hero{height:520px}.preview-copy{max-width:none;left:6%;right:6%}.preview-copy h2{font-size:42px}.preview-search{grid-template-columns:1fr 1fr}.preview-nav span{display:none}.admin-sidebar nav .admin-nav-link{justify-content:center;font-size:0}.admin-sidebar nav .admin-nav-link i{font-size:16px}}@media (prefers-reduced-motion:reduce){.motion-tower,.motion-glow,.preview-building,.preview-orbit,.portal-hero-media video{animation:none!important}.agent-contact-card{transition:none}.agent-contact-card:hover,.agent-contact-card:focus-visible{transform:none}}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}.map-result-agent{align-items:center;gap:6px;margin-top:6px;color:#697781!important;font-size:7px!important;font-style:normal!important;display:flex!important}.map-result-agent img{object-fit:cover;--nn-context-ink:#fff;background:#181b20;border-radius:50%;width:20px!important;height:20px!important}.listing-watermark small{color:#f3d893;text-align:center;font-size:6px}.watermark-lock-note{color:#765822;--nn-context-ink:#181b20;background:#fff9ec;border:1px solid #d4bd8a;align-items:center;padding:10px 12px;font-size:8px;line-height:1.5;display:flex}@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-map-explorer.view-list .property-grid{padding:14px}.listing-watermark{min-width:70px;padding:5px;top:10px;right:10px}.listing-watermark img{width:52px;height:48px}}.property-detail-page{--nn-context-ink:#181b20;background:#f7f7f5}.listing-breadcrumb{color:#8a9298;align-items:center;gap:10px;padding-top:28px;font-size:10px;display:flex}.listing-breadcrumb a:hover{color:var(--gold)}.listing-breadcrumb b{color:#5e5e5e;font-weight:500}.listing-title-block{grid-template-columns:1fr auto;align-items:end;gap:55px;padding-top:30px;padding-bottom:32px;display:grid}.listing-tags{flex-wrap:wrap;gap:7px;margin-bottom:16px;display:flex}.listing-tags span{color:#8c692d;letter-spacing:.08em;--nn-context-ink:#181b20;background:#efe7d7;padding:6px 10px;font-size:8px}.listing-tags span:first-child{color:var(--nn-context-ink,#181b20);background:var(--navy)}.listing-title-main h1{letter-spacing:-.025em;max-width:850px;margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(36px,4.4vw,62px);font-weight:400;line-height:1.15}.listing-title-main>p{color:#65717a;margin:14px 0 10px;font-size:14px}.listing-title-main>small{color:#9aa1a6;letter-spacing:.04em;font-size:8px}.listing-title-price{flex-direction:column;align-items:flex-end;min-width:285px;display:flex}.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-title-price>span{color:#8e969d;font-size:9px}.listing-title-price>strong{color:#9a7130;margin:6px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:28px;font-weight:400}.listing-title-price>small{color:#a0a5a9;font-size:8px}.listing-gallery{--nn-context-ink:#181b20;background:#dfe2e2;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr;gap:7px;height:610px;display:grid;position:relative;overflow:hidden}.listing-gallery button{cursor:pointer;background-position:50%;background-size:cover;border:0;position:relative;overflow:hidden}.listing-gallery button>.resilient-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.listing-gallery button:before{content:"";z-index:1;background:#13131300;transition:all .25s;position:absolute;inset:0}.listing-gallery-main>span,.listing-gallery-thumb>span,.listing-gallery-all,.listing-watermark{z-index:2}.listing-gallery button:hover:before{background:#1313132e}.listing-gallery-main{grid-row:1/3}.listing-gallery-main>span{color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#161616cc;padding:9px 12px;font-size:9px;position:absolute;bottom:20px;left:20px}.listing-gallery-thumb>span{color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#171717ad;place-items:center;font-family:Georgia,serif;font-size:28px;display:grid;position:absolute;inset:0}.listing-gallery-thumb>span small{letter-spacing:.08em;font-family:Arial,sans-serif;font-size:8px;position:absolute;top:58%}.listing-gallery-all{z-index:3;color:#353535;font-size:9px;bottom:16px;right:16px;box-shadow:0 8px 25px #1717172e;--nn-context-ink:#181b20!important;background:#fff!important;padding:10px 13px!important;position:absolute!important}.gallery-count-1 .listing-gallery-main{grid-column:1/-1}.gallery-count-2 .listing-gallery-thumb{grid-area:1/2/3/-1}.gallery-count-3{grid-template-columns:2fr 1fr}.gallery-count-3 .listing-gallery-thumb{grid-column:2}.gallery-lightbox{z-index:2147483000;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#0b0b0bfa;grid-template-rows:70px 1fr 92px;grid-template-columns:80px 1fr 80px;display:grid;position:fixed;inset:0}.gallery-lightbox-image{place-items:center;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.gallery-lightbox-image>.gallery-lightbox-media{object-fit:contain;object-position:center;--nn-context-ink:#fff;background:#0b0b0b;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.gallery-lightbox-strip button>.resilient-image{object-fit:cover;width:100%;height:100%}.gallery-lightbox header{border-bottom:1px solid #ffffff1f;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 27px;display:flex}.gallery-lightbox header span{color:#d0ad68;font-family:Georgia,serif;font-size:14px}.gallery-lightbox header strong{font-family:Georgia,Noto Serif Thai,serif;font-size:16px;font-weight:400}.gallery-lightbox header button{width:auto;min-width:72px;height:40px;color:var(--nn-context-ink,#181b20);background:0 0;border:1px solid #ffffff40;font-size:24px}.gallery-lightbox-close span{margin-right:6px;color:var(--nn-context-ink,#181b20)!important;font-family:var(--font-thai), sans-serif!important;font-size:12px!important}.gallery-lightbox-image{background-position:50%;background-repeat:no-repeat;background-size:contain;margin:20px}.gallery-prev,.gallery-next{color:var(--nn-context-ink,#181b20);background:0 0;border:0;font-family:Georgia,serif;font-size:52px}.gallery-lightbox-strip{grid-column:1/-1;justify-content:center;gap:7px;padding:10px 20px 16px;display:flex;overflow-x:auto}.gallery-lightbox-strip button{opacity:.45;background-position:50%;background-size:cover;border:2px solid #0000;flex:none;width:90px}.gallery-lightbox-strip button.active{border-color:var(--gold);opacity:1}.listing-detail-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:45px;padding-top:60px;padding-bottom:100px;display:grid}.listing-overview,.listing-copy-section,.listing-project-section,.listing-amenities,.listing-nearby,.listing-map{--nn-context-ink:#181b20;background:#fff;border:1px solid #e0e2e1;padding:38px 42px}.listing-section-heading>p{color:#a27a34;letter-spacing:.15em;margin:0 0 7px;font-size:8px}.listing-section-heading h2{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:30px;font-weight:400}.listing-section-heading>span{color:#747f87;margin-top:9px;font-size:11px;display:block}.listing-fact-grid{border-top:1px solid #e3e5e4;border-left:1px solid #e3e5e4;grid-template-columns:repeat(3,1fr);margin-top:30px;display:grid}.listing-fact-grid>div{border-bottom:1px solid #e3e5e4;border-right:1px solid #e3e5e4;grid-template-rows:1fr 1fr;grid-template-columns:38px 1fr;align-items:end;min-height:125px;padding:19px;display:grid}.listing-fact-grid i{color:#b68b41;grid-row:1/3;align-self:center;font-family:Georgia,serif;font-size:21px;font-style:normal}.listing-fact-grid strong{color:#343434;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.listing-fact-grid span{color:#8c959c;align-self:start;margin-top:4px;font-size:9px}.listing-description{margin-top:25px}.listing-description p{color:#666;margin:0 0 15px;font-size:15px;line-height:1.95}.listing-description p:first-child{color:#444;font-size:17px}.listing-info-table{border-top:1px solid #e3e5e4;grid-template-columns:1fr 1fr;margin-top:28px;display:grid}.listing-info-table>div{border-bottom:1px solid #e3e5e4;grid-template-columns:120px 1fr;gap:15px;padding:16px 4px;display:grid}.listing-info-table>div:nth-child(odd){margin-right:22px}.listing-info-table span{color:#8b949b;font-size:9px}.listing-info-table strong{color:#474747;font-size:11px;font-weight:500}.amenity-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:27px;display:grid}.amenity-grid>div{--nn-context-ink:#181b20;background:#f5f3ee;align-items:center;gap:12px;min-height:65px;padding:12px 15px;display:flex}.amenity-grid i{color:#a57a31;border:1px solid #c8a55d;place-items:center;width:31px;height:31px;font-style:normal;display:grid}.amenity-grid span{font-size:10px}.nearby-list{grid-template-columns:1fr 1fr;gap:0 30px;margin-top:27px;display:grid}.nearby-list>div{border-bottom:1px solid #e4e6e5;align-items:center;gap:13px;padding:13px 0;display:flex}.nearby-list b{color:#b38a43;font-family:Georgia,serif;font-size:14px}.nearby-list span{font-size:11px}.listing-map-heading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:25px;display:flex}.listing-map-heading>a{color:#8a672c;border:1px solid #c9a55c;padding:10px 14px;font-size:9px}.listing-map-frame{--nn-context-ink:#181b20;background:#e6e9e8;height:420px;position:relative;overflow:hidden}.listing-map-frame iframe{filter:saturate(.78);border:0;width:100%;height:100%}.listing-map-frame>div{color:var(--nn-context-ink,#181b20);background:#181818e0;align-items:center;gap:10px;padding:11px 14px;font-size:9px;display:flex;position:absolute;bottom:15px;left:15px}.listing-map-frame i{color:#d0ac64;font-size:17px;font-style:normal}.listing-map-note{color:#92999e;margin:10px 0 0;font-size:8px;line-height:1.6}.listing-service-promise{color:var(--nn-context-ink,#181b20);background:var(--navy);grid-template-columns:1fr 1fr;gap:35px;padding:42px;display:grid}.listing-service-promise>div>p{color:#cfaa61;letter-spacing:.16em;margin:0;font-size:8px}.listing-service-promise h2{margin:9px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:28px;font-weight:400}.listing-service-promise>div>span{color:var(--nn-context-ink,#181b20);font-size:10px;line-height:1.7}.listing-service-promise ol{margin:0;padding:0;list-style:none}.listing-service-promise li{border-bottom:1px solid #ffffff1f;align-items:center;gap:15px;padding:10px 0;display:flex}.listing-service-promise li b{color:#d1ad67;font-family:Georgia,serif;font-size:13px}.listing-service-promise li span{font-size:10px}.listing-contact-column{position:sticky;top:20px}.listing-price-card,.listing-agent-card,.listing-lead-form,.listing-safety{--nn-context-ink:#181b20;background:#fff;border:1px solid #dde1e2}.listing-price-card{border-top:4px solid var(--gold);padding:28px}.listing-price-card>p{color:#8d959b;margin:0;font-size:10px}.listing-price-card>strong{color:#956b2b;margin:9px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:27px;font-weight:400;display:block}.listing-price-card>span{color:#76818a;margin-bottom:22px;font-size:9px;display:block}.listing-price-card>a{text-align:center;margin-top:8px;padding:13px;font-size:10px;font-weight:700;display:block}.listing-call,.listing-contact-anchor{color:var(--nn-context-ink,#181b20);background:var(--navy)}.listing-contact-anchor{justify-content:center;align-items:center;gap:7px;display:flex!important}.listing-line{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#0c9e45}.listing-message{color:#8c682b;--nn-context-ink:#181b20;background:#fff;border:1px solid #b9934d}.listing-agent-card{border-top:4px solid #7c7c7c;margin-top:12px;padding:26px;scroll-margin-top:92px;box-shadow:0 18px 50px #1e1e1e1a}.listing-agent-head{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:18px;display:grid}.listing-agent-portrait{width:176px;height:212px;color:inherit;cursor:zoom-in;isolation:isolate;background:0 0;border:0;padding:0;display:block;position:relative}.listing-agent-head img{object-fit:cover;object-position:center top;--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #2424241f;width:176px;height:212px;transition:transform .35s,filter .35s;display:block}.listing-agent-portrait:hover>img{filter:contrast(1.03)saturate(1.04);transform:scale(1.035)}.agent-photo-lens{z-index:3;left:var(--lens-left,50%);top:var(--lens-top,50%);opacity:0;pointer-events:none;background-repeat:no-repeat;background-position:var(--lens-x,50%) var(--lens-y,50%);background-size:360px 432px;border:3px solid #fff;border-radius:50%;width:94px;height:94px;transition:opacity .16s,transform .16s;position:absolute;transform:translate(-50%,-50%)scale(.75);box-shadow:0 12px 32px #18181857,0 0 0 2px #7c7c7c}.listing-agent-portrait:hover .agent-photo-lens{opacity:1;transform:translate(-50%,-50%)scale(1)}.agent-photo-zoom-hint{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1e1e1ec2;border:1px solid #ffffffc2;border-radius:50%;place-items:center;width:29px;height:29px;display:grid;position:absolute;top:8px;right:8px;color:var(--nn-context-ink,#181b20)!important;font:700 18px/1 Arial,sans-serif!important}.agent-photo-check,.agent-blue-check{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#7c7c7c;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 0 2px #fff}.agent-photo-check{z-index:4;width:29px;height:29px;font-size:15px;font-weight:900;position:absolute;bottom:10px;right:-8px}.agent-blue-check{vertical-align:2px;width:19px;height:19px;margin-left:7px;font-family:Arial,sans-serif;font-size:12px;font-weight:900}.listing-agent-head>div{flex-direction:column;display:flex}.listing-agent-identity>small{color:#a17a36;letter-spacing:.1em;font-size:9px}.listing-agent-head strong{color:#181b20;letter-spacing:-.025em;white-space:nowrap;max-width:100%;margin:6px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(17px,1.35vw,21px);font-weight:500;line-height:1.25}.listing-agent-identity>span{color:#8a9298;font-size:11px;line-height:1.5}.listing-agent-head .agent-verification-copy{color:#666;margin-top:8px;font-size:10px;font-weight:700}.agent-photo-dialog{--nn-context-ink:#fff;background:#1e1e1e;border:1px solid #bc9143b8;width:min(88vw,520px);padding:12px;box-shadow:0 30px 90px #0000007a}.agent-photo-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0f0fc2}.agent-photo-dialog>button{z-index:2;width:38px;height:38px;color:var(--nn-context-ink,#181b20);cursor:pointer;background:#1e1e1ed1;border:1px solid #ffffff9e;border-radius:50%;place-items:center;padding:0;font-size:25px;display:grid;position:absolute;top:20px;right:20px}.agent-photo-dialog img{object-fit:contain;width:100%;height:auto;max-height:78vh;display:block}.listing-collaboration-status{--nn-context-ink:#181b20;background:linear-gradient(135deg,#f7fbff,#fff);border:1px solid #7c7c7c33;border-left:4px solid #7c7c7c;gap:5px;margin-top:18px;padding:14px 15px;display:grid}.listing-collaboration-status small{color:#7c7c7c;letter-spacing:.11em;font-size:9px;font-weight:800}.listing-collaboration-status b{color:#181b20;font-size:13px}.listing-collaboration-status span{color:#687784;font-size:10px;line-height:1.55}.listing-agent-card>p{color:#6f7a82;margin:18px 0;font-size:12px;line-height:1.75}.agent-trust-list{color:#4d6a55;flex-direction:column;gap:6px;font-size:11px;display:flex}.agent-contact-hub{border-top:1px solid #e3e8ec;margin-top:22px;padding-top:18px}.agent-contact-hub>header{justify-content:space-between;align-items:end;gap:14px;margin-bottom:11px;display:flex}.agent-contact-hub>header>div{flex-direction:column;gap:3px;display:flex}.agent-contact-hub header small{color:#a17a36;letter-spacing:.13em;font-size:9px;font-weight:800}.agent-contact-hub header b{color:#181b20;font-size:15px}.agent-contact-hub>header>span{color:#6d6d6d;--nn-context-ink:#181b20;background:#eef2f5;border-radius:999px;padding:5px 8px;font-size:10px}.agent-contact-grid{gap:9px;display:grid}.agent-contact-card{--channel-color:#181b20;--channel-soft:#eef3f7;border:1px solid var(--channel-color);grid-template-columns:46px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:68px;padding:10px 12px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.agent-contact-card{border:1px solid color-mix(in srgb, var(--channel-color) 18%, #e4e4e4)}}.agent-contact-card{color:#181b20;background:linear-gradient(115deg, var(--channel-soft), #fff 68%);--nn-context-ink:#181b20;border-radius:13px;transition:transform .2s,border-color .2s,box-shadow .2s;box-shadow:0 7px 20px #1e1e1e0e}.agent-contact-card:before{content:"";background:var(--channel-color);width:3px;position:absolute;inset:0 auto 0 0}.agent-contact-card:hover,.agent-contact-card:focus-visible{border-color:var(--channel-color)}@supports (color:color-mix(in lab, red, red)){.agent-contact-card:hover,.agent-contact-card:focus-visible{border-color:color-mix(in srgb, var(--channel-color) 42%, #e4e4e4)}}.agent-contact-card:hover,.agent-contact-card:focus-visible{transform:translateY(-2px);box-shadow:0 12px 28px #1e1e1e1c}.agent-contact-icon{width:46px;height:46px;color:var(--nn-context-ink,#181b20);background:var(--channel-color);box-shadow:0 8px 18px var(--channel-color);border-radius:14px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.agent-contact-icon{box-shadow:0 8px 18px color-mix(in srgb, var(--channel-color) 24%, transparent)}}.agent-contact-icon span{letter-spacing:-.03em;font:900 9px/1 Arial,sans-serif}.agent-contact-copy{min-width:0;display:block}.agent-contact-copy small,.agent-contact-copy strong{display:block}.agent-contact-copy small{color:var(--channel-color);margin-bottom:3px}@supports (color:color-mix(in lab, red, red)){.agent-contact-copy small{color:color-mix(in srgb, var(--channel-color) 78%, #696969)}}.agent-contact-copy small{letter-spacing:.045em;font-size:10px;font-weight:700}.agent-contact-copy strong{color:#181b20;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.agent-contact-arrow{color:var(--channel-color)}.channel-phone{--channel-color:#4c4c4c;--channel-soft:#f5f5f5}.channel-line{--channel-color:#06a94f;--channel-soft:#effbf4}.channel-whatsapp{--channel-color:#128c4a;--channel-soft:#effaf4}.channel-email{--channel-color:#a7792d;--channel-soft:#fbf6ea}.channel-instagram{--channel-color:#c13584;--channel-soft:#fcf1f7}.channel-facebook,.channel-messenger{--channel-color:#7b7b7b;--channel-soft:#f4f4f4}.channel-youtube{--channel-color:#e62117;--channel-soft:#fff1f0}.channel-tiktok{--channel-color:#181818;--channel-soft:#f2f4f6}.channel-telegram{--channel-color:#828282;--channel-soft:#f6f6f6}.channel-wechat{--channel-color:#09a84e;--channel-soft:#effaf4}.channel-linkedin{--channel-color:#676767;--channel-soft:#f5f5f5}.channel-website{--channel-color:#735b9c;--channel-soft:#f6f2fb}.listing-lead-form{margin-top:12px}.listing-lead-form .contact-form{box-shadow:none;border:0;padding:25px}.listing-lead-form .contact-form h2{font-size:23px}.listing-lead-form .contact-form>p{font-size:10px}.listing-lead-form .form-row{flex-direction:column;gap:0}.listing-lead-form .contact-form label{margin-top:11px}.listing-lead-form .contact-form input,.listing-lead-form .contact-form select,.listing-lead-form .contact-form textarea{padding:9px;font-size:10px}.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}.related-property-section{--nn-context-ink:#181b20;background:#ecebe7;padding:85px 0 105px}.related-property-head{justify-content:space-between;align-items:end;margin-bottom:28px;display:flex}.related-property-head h2{margin:4px 0 0;font-family:Georgia,Noto Serif Thai,serif;font-size:40px;font-weight:400}.related-property-head>a{color:#8f6b2e;font-size:10px}.mobile-property-actions{display:none}.gallery-editor-head{--nn-context-ink:#181b20;background:#f7f8f8;border:1px solid #e0e4e7;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:14px;display:flex}.gallery-editor-head>div{flex-direction:column;display:flex}.gallery-editor-head b{font-size:10px}.gallery-editor-head span{color:#89929a;margin-top:4px;font-size:8px}.mini-upload{color:#936d2c;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #c5a158;padding:8px 11px;font-size:9px}.mini-upload input{display:none}.gallery-editor-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:9px;display:grid}.gallery-editor-grid>div{background-position:50%;background-size:cover;height:95px;position:relative}.gallery-editor-grid span{color:var(--nn-context-ink,#181b20);background:#171717bf;padding:3px 5px;font-size:7px;position:absolute;bottom:5px;left:5px}.gallery-editor-grid button{width:23px;height:23px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#a64646;border:0;border-radius:50%;position:absolute;top:5px;right:5px}@media (width<=1050px){.listing-detail-layout{grid-template-columns:minmax(0,1fr) 315px;gap:25px}.listing-gallery{height:520px}.listing-overview,.listing-copy-section,.listing-project-section,.listing-amenities,.listing-nearby,.listing-map{padding:30px}.listing-fact-grid,.amenity-grid{grid-template-columns:1fr 1fr}.listing-info-table{grid-template-columns:1fr}.listing-info-table>div:nth-child(odd){margin-right:0}}@media (width<=820px){.listing-title-block{grid-template-columns:1fr;gap:22px}.listing-title-price{align-items:flex-start}.property-share{margin-bottom:8px}.listing-gallery{grid-template-columns:1.65fr 1fr;height:500px}.listing-gallery-thumb:nth-of-type(n+4){display:none}.listing-detail-layout{grid-template-columns:1fr}.listing-contact-column{position:static}.listing-price-card{display:none}.listing-agent-card{margin-top:0}.listing-service-promise{grid-template-columns:1fr}.listing-lead-form .form-row{flex-direction:row}.mobile-property-actions{z-index:50;color:#181b20;--nn-context-ink:#181b20;background:#fff;grid-template-columns:1fr 1fr;padding:8px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #19191929}.mobile-property-actions a{text-align:center;color:var(--navy);padding:12px 8px;font-size:10px;font-weight:700}.mobile-property-actions a:last-child{color:#181b20;background:var(--gold)}.property-detail-page .site-footer{padding-bottom:70px}}@media (width<=620px){.listing-breadcrumb{padding-top:20px}.listing-title-block{padding-top:22px}.listing-title-main h1{font-size:38px}.listing-title-price>strong{font-size:24px}.listing-gallery{grid-template-rows:1fr;grid-template-columns:1fr;height:430px}.listing-gallery-main{grid-area:1/1}.listing-gallery-thumb{display:none!important}.listing-detail-layout{width:100%;padding-top:20px;padding-bottom:65px}.listing-main-content>section:not(:first-child){margin-top:10px}.listing-overview,.listing-copy-section,.listing-project-section,.listing-amenities,.listing-nearby,.listing-map{border-left:0;border-right:0;padding:26px 20px}.listing-fact-grid{grid-template-columns:1fr 1fr}.listing-fact-grid>div{grid-template-columns:30px 1fr;min-height:105px;padding:13px}.listing-section-heading h2{font-size:27px}.amenity-grid,.nearby-list{grid-template-columns:1fr}.listing-service-promise{padding:30px 20px}.listing-contact-column{padding:0 16px}.listing-agent-card{padding:20px}.listing-agent-head{grid-template-columns:1fr;gap:16px}.listing-agent-portrait,.listing-agent-head img{width:164px;height:197px}.listing-agent-head strong{font-size:clamp(16px,5.2vw,19px)}.agent-photo-lens{display:none}.listing-lead-form .form-row{flex-direction:column}.related-property-section{padding:65px 0 85px}.related-property-head{flex-direction:column;align-items:flex-start;gap:12px}.related-property-head h2{font-size:34px}.gallery-lightbox{grid-template-rows:56px minmax(0,1fr) 76px;grid-template-columns:1fr}.gallery-lightbox header{grid-area:1/1;padding:0 12px 0 16px}.gallery-lightbox header strong{display:none}.gallery-lightbox-image{border-radius:4px;grid-area:2/1;margin:8px 14px}.gallery-lightbox-image>.gallery-lightbox-media{max-width:100%;max-height:100%;object-fit:contain!important;width:100%!important;height:100%!important}.gallery-prev,.gallery-next{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0b0bb8;border:1px solid #ffffff29;border-radius:0 7px 7px 0;width:44px;height:58px;font-size:38px;position:absolute;top:50%;transform:translateY(-50%)}.gallery-prev{left:0}.gallery-next{border-radius:7px 0 0 7px;right:0}.gallery-lightbox-strip{grid-area:3/1;justify-content:flex-start;padding:8px 12px 12px}.gallery-lightbox-strip button{width:62px}.gallery-editor-grid{grid-template-columns:1fr 1fr}.gallery-editor-head{flex-direction:column;align-items:flex-start}}.home-contact-dock{z-index:45;filter:drop-shadow(0 12px 24px #12121233);flex-direction:column;gap:8px;display:flex;position:fixed;top:52%;right:18px;transform:translateY(-50%)}.home-contact-dock a{width:62px;min-height:62px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#222;border:1px solid #ffffff57;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.home-contact-dock a:last-child{--nn-context-ink:#181b20;background:#169c4a}.home-contact-dock span{font-family:Georgia,serif;font-size:14px}.home-contact-dock a:last-child span{font-family:Arial,sans-serif;font-size:9px;font-weight:800}.home-contact-dock b{font-size:7px;font-weight:600}.marketplace-type-rail{grid-template-columns:repeat(5,1fr)}.marketplace-type-rail a{min-height:178px}.marketplace-type-rail small{color:#8f989f;margin-top:5px;font-size:8px}.marketplace-type-rail a:hover small{color:var(--nn-context-ink,#181b20)}.home-location-section{--nn-context-ink:#181b20;background:#fff;padding:105px 0 115px}.section-support{color:#737d85;max-width:550px;margin:14px 0 0;font-size:13px;line-height:1.75}.home-location-grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:250px;gap:10px;display:grid}.location-card{color:var(--nn-context-ink,#181b20);background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;padding:24px;display:flex;position:relative;overflow:hidden}.location-card:after{content:"";pointer-events:none;border:1px solid #ffffff29;position:absolute;inset:0}.location-card:before{content:"";background:#c6a15b00;transition:all .28s;position:absolute;inset:0}.location-card:hover:before{background:#c6a15b2e}.location-card>*{z-index:1;position:relative}.location-card-wide{grid-area:span 2/span 2}.location-card small{color:#e5c77e;letter-spacing:.17em;font-size:7px}.location-card h3{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:28px;font-weight:400}.location-card-wide h3{font-size:42px}.location-card p{color:var(--nn-context-ink,#181b20);margin:7px 0 0;font-size:10px}.location-card>span{align-self:flex-end;font-size:8px}.home-market-section{padding-top:115px;padding-bottom:125px}.market-section-head{grid-template-columns:1fr auto;align-items:end;gap:45px;margin-bottom:38px;display:grid}.market-section-head h2{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(42px,5vw,62px);font-weight:400;line-height:1.1}.market-section-head>div:first-child>p:last-child{color:#74808a;max-width:640px;margin:14px 0 0;font-size:13px;line-height:1.75}.market-head-actions{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.market-head-actions>span{color:#8e979e;font-family:Georgia,serif;font-size:15px}.market-head-actions>a{color:#886325;border-bottom:1px solid #b68d46;padding-bottom:6px;font-size:10px}.home-property-grid .property-image{aspect-ratio:1.35}.home-market-empty{--nn-context-ink:#181b20;background:#f7f7f4;border:1px solid #e3e6eb;justify-content:space-between;align-items:center;padding:35px;display:flex}.home-market-empty p{margin:0}.home-market-empty a{color:#8c682c;font-size:10px}.home-rent-section{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 88% 5%,#c6a15b21,#0000 30%),#211e19;padding:115px 0 90px}.market-section-head.light>div:first-child>p:last-child{color:var(--nn-context-ink,#181b20)}.market-section-head.light .market-head-actions>span{color:#ffffff7a}.market-section-head.light .market-head-actions>a{color:#dab96f}.home-rent-section .property-card{color:#212121}.home-market-empty.dark{color:var(--nn-context-ink,#181b20);background:#ffffff0a;border-color:#ffffff26}.home-market-empty.dark a{color:#d8b569}.home-market-stats{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(4,1fr);margin-top:75px;display:grid}.home-market-stats>div{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;flex-direction:column;justify-content:center;min-height:125px;padding:25px;display:flex}.home-market-stats strong{color:#d3b16b;font-family:Georgia,Noto Serif Thai,serif;font-size:23px;font-weight:400}.home-market-stats span{color:var(--nn-context-ink,#181b20);margin-top:8px;font-size:9px}.property-journey{--nn-context-ink:#181b20;background:#f1eee7;padding:115px 0}.property-journey>div{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.journey-intro h2{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(40px,4.5vw,57px);font-weight:400;line-height:1.2}.journey-steps{border-top:1px solid #d1ccc2}.journey-steps article{border-bottom:1px solid #d1ccc2;grid-template-columns:52px 210px 1fr;align-items:start;gap:20px;padding:29px 0;display:grid}.journey-steps article>span{color:#a27b36;font-family:Georgia,serif;font-size:16px}.journey-steps h3{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:19px;font-weight:400}.journey-steps p{color:#717b84;margin:0;font-size:11px;line-height:1.75}@media (width<=1000px){.marketplace-type-rail{grid-template-columns:repeat(4,1fr)}.home-location-grid{grid-template-columns:repeat(3,1fr)}.location-card-wide{grid-column:span 2}.property-journey>div{grid-template-columns:1fr;gap:50px}.journey-steps article{grid-template-columns:50px 190px 1fr}}@media (width<=820px){.marketplace-type-rail{grid-template-columns:repeat(2,1fr)}.home-location-grid{grid-template-columns:1fr 1fr;grid-auto-rows:230px}.location-card-wide{grid-area:span 1/1/auto/-1}.market-section-head{grid-template-columns:1fr}.market-head-actions{align-items:flex-start}.home-market-stats{grid-template-columns:1fr 1fr}.journey-steps article{grid-template-columns:45px 1fr}.journey-steps p{grid-column:2}.home-contact-dock{right:10px}}@media (width<=620px){.home-contact-dock{grid-template-columns:1fr 1fr;display:grid;top:auto;bottom:12px;right:10px;transform:none}.home-contact-dock a{width:54px;min-height:54px}.marketplace-type-rail a{min-height:145px}.home-location-section,.home-market-section,.home-rent-section,.property-journey{padding-top:78px;padding-bottom:80px}.home-location-grid{grid-template-columns:1fr;grid-auto-rows:210px}.location-card-wide{grid-column:auto}.location-card-wide h3,.location-card h3{font-size:30px}.home-market-stats{margin-top:50px}.home-market-stats>div{min-height:110px;padding:18px}.home-market-stats strong{font-size:18px}.journey-steps article{padding:24px 0}.market-section-head h2{font-size:42px}}.advertising-zone{--nn-context-ink:#181b20;background:#fff;padding:24px 0}.advertising-card{aspect-ratio:5;--nn-context-ink:#fff;background:#211e19;display:block;position:relative;overflow:hidden;box-shadow:0 20px 55px #17171724}.advertising-card:after{content:"";pointer-events:none;border:1px solid #d2b26c7a;position:absolute;inset:0;box-shadow:inset 0 0 0 5px #ffffff0a}.advertising-card img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .5s;display:block}.advertising-card:hover img{filter:saturate(1.06)contrast(1.03);transform:scale(1.025)}.advertising-card:focus-visible{outline:3px solid var(--brand-accent,#c9a354);outline-offset:4px}.advertising-inline{background:var(--brand-surface,#f4f2ed);--nn-context-ink:#181b20}.advertising-inline .advertising-card{aspect-ratio:6}.advertising-spotlight{--nn-context-ink:#181b20;background:#fff;padding:0 0 105px}.advertising-spotlight .advertising-card{aspect-ratio:21/8}.settings-field-help{color:#7d8790;margin:10px 0;font-size:9px;line-height:1.65}.document-settings-list{gap:14px;display:grid}.document-settings-card{--nn-context-ink:#181b20;background:#f8f9f9;border:1px solid #e3e6eb;padding:16px}.document-settings-card>header{grid-template-columns:64px 1fr;align-items:center;gap:12px;margin-bottom:12px;display:grid}.document-settings-card>header img{object-fit:cover;object-position:top;--nn-context-ink:#181b20;background:#fff;border:1px solid #dde1e2;width:64px;height:78px}.document-settings-card>header div{flex-direction:column;display:flex}.document-settings-card>header small{color:#a17a36;letter-spacing:.13em;font-size:7px}.document-settings-card>header b{color:#272727;margin-top:4px;font-size:11px}.document-settings-card>label{flex-direction:column;gap:6px;margin-top:10px;display:flex}.document-settings-card>label span{color:#77828b;font-size:8px}.document-settings-card input:not([type=file]),.document-settings-card textarea{width:100%;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;padding:9px 10px;font-size:10px}.document-settings-uploads{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.document-settings-uploads .settings-upload{margin:0}.document-settings-links{gap:14px;margin-top:10px;display:flex}.document-settings-links a{color:#916b2c;font-size:8px;font-weight:700}.ad-settings-list{flex-direction:column;gap:12px;display:flex}.ad-settings-card{--nn-context-ink:#181b20;background:#f8f9f9;border:1px solid #e3e6eb;padding:16px}.ad-settings-card>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:8px;display:flex}.ad-settings-card>header>div{flex-direction:column;display:flex}.ad-settings-card>header small{color:#a17a36;letter-spacing:.12em;font-size:7px}.ad-settings-card>header b{margin-top:4px;font-size:10px}.settings-toggle{color:#6f7b84;align-items:center;gap:7px;font-size:8px;display:flex}.settings-toggle input{accent-color:#af8133}.ad-settings-card>label,.ad-settings-row>label{flex-direction:column;gap:6px;margin-top:10px;display:flex}.ad-settings-card label>span{color:#77828b;font-size:8px}.ad-settings-card input:not([type=checkbox]):not([type=file]),.ad-settings-card textarea{color:#383838;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;outline:0;width:100%;padding:9px 10px;font-size:9px}.ad-settings-row{grid-template-columns:.8fr 1.2fr;gap:8px;display:grid}.preview-ad-card{aspect-ratio:5;--nn-context-ink:#fff;background:#181b20;overflow:hidden}.preview-ad-card img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=820px){.advertising-card,.advertising-inline .advertising-card{aspect-ratio:16/5}.advertising-spotlight .advertising-card{aspect-ratio:16/7}.ad-settings-row{grid-template-columns:1fr}}@media (width<=620px){.advertising-zone{padding:14px 0}.advertising-card,.advertising-inline .advertising-card,.advertising-spotlight .advertising-card{aspect-ratio:16/7}.advertising-card img{object-position:center}.advertising-spotlight{padding:0 0 72px}}.site-header .main-nav{gap:21px;font-size:13px}.calculator-hero{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#171717;padding:105px 0 100px;position:relative;overflow:hidden}.calculator-hero-art{opacity:.34;background:linear-gradient(90deg,#171717 6%,#171717e8 45%,#1717174d),url(https://images.unsplash.com/photo-1454165804606-c3d57bc86b40?auto=format&fit=crop&w=2200&q=88) 50%/cover;position:absolute;inset:0}.calculator-hero:after{content:"";opacity:.12;background-image:linear-gradient(#ffffff57 1px,#0000 1px),linear-gradient(90deg,#ffffff57 1px,#0000 1px);background-size:74px 74px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 65%);mask-image:linear-gradient(90deg,#000,#0000 65%)}.calculator-hero-grid{z-index:2;grid-template-columns:1.15fr .85fr;align-items:end;gap:100px;display:grid;position:relative}.calculator-hero h1{letter-spacing:-.035em;margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(48px,5.8vw,74px);font-weight:400;line-height:1.08}.calculator-hero h1 em{color:#d9b86e;font-style:normal;display:block}.calculator-hero-grid>div:first-child>p:last-child{max-width:670px;color:var(--nn-context-ink,#181b20);font-size:16px;line-height:1.85}.calculator-hero-points{border-top:1px solid #ffffff2e}.calculator-hero-points>span{float:left;color:#d7b46b;width:48px;padding-top:20px;font-family:Georgia,serif;font-size:14px}.calculator-hero-points>p{min-height:70px;color:var(--nn-context-ink,#181b20);border-bottom:1px solid #ffffff2e;margin:0;padding:18px 0 17px 55px;font-size:10px;line-height:1.55}.calculator-hero-points b{color:var(--nn-context-ink,#181b20);margin-bottom:4px;font-family:Georgia,serif;font-size:13px;font-weight:400;display:block}.calculator-shell{--nn-context-ink:#181b20;background:#f2f0eb;padding:0 0 120px}.calculator-app{z-index:3;margin-top:-40px;position:relative}.calculator-tabs{width:min(650px,100%);color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;grid-template-columns:1fr 1fr;display:grid}.calculator-tabs button{min-height:80px;color:var(--nn-context-ink,#181b20);text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff21;align-items:center;gap:15px;padding:14px 22px;display:flex}.calculator-tabs button>span{font-family:Georgia,serif;font-size:18px}.calculator-tabs button>div{flex-direction:column;display:flex}.calculator-tabs b{font-family:Georgia,Noto Serif Thai,serif;font-size:16px;font-weight:400}.calculator-tabs small{letter-spacing:.14em;margin-top:3px;font-size:6px}.calculator-panel{--nn-context-ink:#181b20;background:#fff;grid-template-columns:minmax(0,1.15fr) minmax(370px,.85fr);align-items:start;display:grid;box-shadow:0 30px 80px #1818181f}.calculator-inputs{padding:48px 50px 55px}.calculator-inputs>header{border-bottom:1px solid #e3e6eb;padding-bottom:27px}.calculator-inputs>header p{color:#a27a35;letter-spacing:.18em;margin:0;font-size:8px}.calculator-inputs>header h2{margin:8px 0 6px;font-family:Georgia,Noto Serif Thai,serif;font-size:31px;font-weight:400}.calculator-inputs>header span{color:#7b858d;font-size:10px}.calculator-form-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:25px;display:grid}.calculator-number,.calculator-select{flex-direction:column;gap:7px;display:flex}.calculator-number>span,.calculator-select>span,.calculator-field>span{color:#68757f;font-size:9px}.calculator-number>div{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;grid-template-columns:1fr auto;display:grid}.calculator-number input{color:#343434;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:12px;font-size:14px;font-weight:700}.calculator-number b{color:#9a7b43;--nn-context-ink:#181b20;background:#f4f1eb;align-items:center;padding:0 12px;font-size:8px;display:flex}.calculator-select select{color:#434343;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;outline:0;width:100%;padding:12px;font-size:10px}.calculator-check{border:1px solid #e3e6eb;align-items:center;gap:12px;min-height:58px;margin-top:16px;padding:10px 13px;display:flex}.calculator-check input{accent-color:#b6893d;width:17px;height:17px}.calculator-check>span{flex-direction:column;display:flex}.calculator-check b{font-size:9px}.calculator-check small{color:#90979d;margin-top:4px;font-size:7px}.calculator-field{margin-top:20px}.rate-presets{align-items:center;gap:7px;margin-top:7px;display:flex}.rate-presets button{color:#65727d;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d9dee1;padding:9px 10px;font-size:8px}.rate-presets button.active{color:#7f5d24;--nn-context-ink:#181b20;background:#faf3e5;border-color:#b58a42}.rate-presets input{border:1px solid #d9dee1;outline:0;width:80px;padding:8px}.rate-presets i{color:#8b692e;font-size:9px;font-style:normal}.calculator-guidance{--nn-context-ink:#181b20;background:#f7f4ed;border-left:3px solid #c29a50;margin-top:26px;padding:18px 20px}.calculator-guidance b{color:#785b29;font-size:9px}.calculator-guidance p{color:#747e86;margin:6px 0 0;font-size:9px;line-height:1.75}.calculator-results{min-height:100%;color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 95% 2%,#c7a05333,#0000 25%),#181b20;padding:45px 38px}.result-kicker{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.result-kicker span{color:#cfaa61;letter-spacing:.16em;font-size:7px}.result-kicker b{font-family:Georgia,Noto Serif Thai,serif;font-size:13px;font-weight:400}.result-hero{padding:32px 0 27px}.result-hero>span{color:var(--nn-context-ink,#181b20);font-size:9px}.result-hero>strong{color:#dfbf78;margin:8px 0;font-family:Georgia,serif;font-size:38px;font-weight:400;display:block}.result-hero>small{color:#ffffff63;font-size:8px;line-height:1.55}.party-totals{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:1fr 1fr;display:grid}.party-totals>div{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;padding:16px}.party-totals span,.party-totals strong{display:block}.party-totals span{color:#ffffff73;font-size:8px}.party-totals strong{color:var(--nn-context-ink,#181b20);margin-top:6px;font-family:Georgia,serif;font-size:17px;font-weight:400}.result-breakdown{margin-top:24px}.result-breakdown>div{border-bottom:1px solid #ffffff1a;justify-content:space-between;gap:15px;padding:10px 0;display:flex}.result-breakdown span{color:var(--nn-context-ink,#181b20);font-size:8px}.result-breakdown b{font-size:9px;font-weight:500}.result-bases{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.result-bases>div{background:#ffffff0d;padding:11px}.result-bases span,.result-bases b{display:block}.result-bases span{color:#fff6;font-size:7px}.result-bases b{color:#d8b66d;margin-top:5px;font-size:9px}.calculator-disclaimer{color:#ffffff61;margin:22px 0;font-size:7px;line-height:1.7}.calculator-consult{color:#e0c27e;border:1px solid #c9a45d;justify-content:space-between;padding:13px 15px;font-size:9px;display:flex}.loan-metrics{border-top:1px solid #ffffff21;border-left:1px solid #ffffff21;grid-template-columns:1fr 1fr;display:grid}.loan-metrics>div{border-bottom:1px solid #ffffff21;border-right:1px solid #ffffff21;min-height:74px;padding:14px}.loan-metrics span,.loan-metrics b{display:block}.loan-metrics span{color:#ffffff6e;font-size:7px}.loan-metrics b{color:#e1c27b;margin-top:7px;font-size:10px}.dsr-meter{margin-top:23px}.dsr-meter>div:first-child{justify-content:space-between;display:flex}.dsr-meter span{color:var(--nn-context-ink,#181b20);font-size:8px}.dsr-meter b{font-family:Georgia,serif;font-size:20px}.dsr-track{background:#ffffff1a;height:6px;margin:9px 0}.dsr-track i{--nn-context-ink:#181b20;background:#6f9f7c;height:100%;display:block}.dsr-meter.warning .dsr-track i{--nn-context-ink:#181b20;background:#c86f54}.dsr-meter small{color:#fff6;font-size:7px}.affordable-loan{background:#ffffff0f;margin-top:20px;padding:17px}.affordable-loan span,.affordable-loan strong,.affordable-loan small{display:block}.affordable-loan span{color:#ffffff78;font-size:8px}.affordable-loan strong{color:#dab86f;margin:7px 0;font-family:Georgia,serif;font-size:25px;font-weight:400}.affordable-loan small{color:#ffffff59;font-size:7px;line-height:1.5}.schedule-preview{margin-top:24px}.schedule-preview>header{justify-content:space-between;margin-bottom:9px;display:flex}.schedule-preview>header b{font-size:9px}.schedule-preview>header span{color:#d0ac64;font-size:7px}.schedule-table>div{border-bottom:1px solid #ffffff14;grid-template-columns:30px 1fr 1fr 1fr;gap:5px;padding:7px 0;display:grid}.schedule-table span{color:var(--nn-context-ink,#181b20);text-align:right;font-size:7px}.schedule-table span:first-child{text-align:left}.schedule-head span{color:#d5b36c!important}.calculator-trust{color:var(--nn-context-ink,#181b20);background:linear-gradient(90deg,#111111fa,#111111bf),url(https://images.unsplash.com/photo-1556761175-b413da4baf72?auto=format&fit=crop&w=2000&q=84) 50%/cover;padding:100px 0}.calculator-trust>div{grid-template-columns:1fr 1fr;align-items:end;gap:100px;display:grid}.calculator-trust h2{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(38px,4.6vw,58px);font-weight:400;line-height:1.18}.calculator-trust>div>div:last-child p{color:var(--nn-context-ink,#181b20);line-height:1.85}.calculator-trust a{color:#dec078;border:1px solid #dbb86ea6;margin:12px 9px 0 0;padding:12px 16px;font-size:9px;display:inline-block}@media (width<=1050px){.calculator-panel{grid-template-columns:1fr 390px}.calculator-inputs{padding:42px 35px}.calculator-hero-grid{gap:55px}.site-header .main-nav{gap:14px;font-size:12px}}@media (width<=850px){.calculator-hero-grid,.calculator-trust>div{grid-template-columns:1fr;gap:45px}.calculator-panel{grid-template-columns:1fr}.calculator-results{min-height:auto}.calculator-hero{padding:80px 0 90px}.calculator-app{margin-top:-32px}}@media (width<=620px){.calculator-hero{padding:65px 0 70px}.calculator-hero h1{font-size:43px}.calculator-hero-grid>div:first-child>p:last-child{font-size:13px}.calculator-tabs{grid-template-columns:1fr}.calculator-tabs button{min-height:68px}.calculator-inputs{padding:33px 20px 40px}.calculator-inputs>header h2{font-size:27px}.calculator-form-grid{grid-template-columns:1fr}.rate-presets{flex-wrap:wrap;align-items:stretch}.rate-presets button{flex:1}.calculator-results{padding:35px 20px}.result-hero>strong{font-size:32px}.calculator-shell{padding-bottom:75px}.calculator-trust{padding:75px 0}.party-totals,.loan-metrics{grid-template-columns:1fr 1fr}.schedule-table>div{grid-template-columns:24px 1fr 1fr 1fr}.calculator-trust>div{gap:30px}}html,body{width:100%;max-width:100%;overflow-x:hidden}img,video,iframe{max-width:100%}@media (width<=900px){.menu-button{z-index:72;cursor:pointer;-webkit-tap-highlight-color:transparent;place-content:center;width:46px;height:46px;display:grid;position:relative}.menu-button i{transition:transform .22s,opacity .22s}.menu-button[aria-expanded=true] i:first-child{transform:translateY(3.5px)rotate(45deg)}.menu-button[aria-expanded=true] i:last-child{transform:translateY(-3.5px)rotate(-45deg)}.site-header .main-nav{z-index:70;max-height:calc(100dvh - 88px);padding:14px 20px calc(18px + env(safe-area-inset-bottom));overscroll-behavior:contain;gap:2px;overflow-y:auto;box-shadow:0 24px 45px #1010104d}.site-header .main-nav>a{border-bottom:1px solid #ffffff14;align-items:center;width:100%;min-height:46px;padding:10px 12px;font-size:14px;display:flex}.site-header .main-nav>.nav-cta{color:#f2d491;background:#c6a15b1a;border:1px solid #dbb970b8;justify-content:center;margin-top:8px}.portal-search-shell,.portal-search,.marketplace-search,.listing-search,.calculator-panel,.calculator-inputs,.calculator-results{min-width:0;max-width:100%}}@media (width<=620px){.interior-header{height:76px}.site-header .main-nav{max-height:calc(100dvh - 76px)}.portal-hero-media video{object-fit:cover;width:100%;height:100%}.portal-copy,.portal-founder-card,.portal-search-shell,.market-section-head,.advertising-copy,.listing-title-main,.listing-main-content,.listing-contact-column{min-width:0;max-width:100%}.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}.listing-gallery,.listing-map-frame,.article-detail-image{max-width:100%}.listing-map-frame{height:330px}.listing-map-frame>div{text-align:center;justify-content:center;bottom:10px;left:10px;right:10px}.listing-info-table>div,.listing-fact-grid>div,.amenity-grid>div,.nearby-list>div{min-width:0}.calculator-panel,.calculator-inputs,.calculator-results{width:100%}.calculator-tabs button{width:100%;min-height:72px}.calculator-consult{flex-direction:column;align-items:flex-start;gap:8px;line-height:1.6}.schedule-preview{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.schedule-table{min-width:330px}.party-totals>div,.loan-metrics>div{min-width:0;padding:13px 10px}.submission-images img{width:100%;height:auto}.home-contact-dock{right:max(10px, env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom))}.mobile-property-actions{padding:8px max(8px, env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left))}.mobile-property-actions a{place-items:center;min-height:46px;display:grid}.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}.verified-badge{color:var(--nn-context-ink,#181b20);letter-spacing:.1em;--nn-context-ink:#fff;background:#1c7055;padding:7px 9px;font-size:7px;font-weight:800;position:absolute;bottom:14px;left:14px}.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}.listing-tags .verified{color:#e2c17c;--nn-context-ink:#fff;background:#163e32}.listing-title-price>.property-shortlist-button{align-self:flex-end;margin:8px 0 5px}.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}.admin-feature-head{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 92% 0,#cda95d33,#0000 28%),#212121;justify-content:space-between;align-items:end;gap:30px;margin-bottom:25px;padding:30px;display:flex}.admin-feature-head p{color:#d5b26a;letter-spacing:.18em;margin:0;font-size:8px}.admin-feature-head h1{margin:8px 0 5px;font-family:Georgia,Noto Serif Thai,serif;font-size:31px;font-weight:400}.admin-feature-head>div>span{color:var(--nn-context-ink,#181b20);font-size:9px}.admin-feature-head>button{color:#181b20;--nn-context-ink:#181b20;background:#d0ad65;border:0;padding:13px 17px;font-size:10px;font-weight:800}.crm-summary{grid-template-columns:auto auto;align-items:center;gap:2px 10px;min-width:155px;display:grid}.crm-summary b{color:#d7b66e;font-family:Georgia,serif;font-size:25px}.crm-summary span{color:var(--nn-context-ink,#181b20);font-size:8px}.crm-filter{gap:6px;margin-bottom:18px;display:flex;overflow-x:auto}.crm-filter button{white-space:nowrap;color:#66727c;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;padding:9px 13px;font-size:8px}.crm-filter button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#a97e36;border-color:#ae8032}.crm-list{grid-template-columns:1fr 1fr;gap:15px;display:grid}.crm-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;border-top:3px solid #b9c0c6;padding:22px}.crm-card.priority-ด่วน{border-top-color:#d47b51}.crm-card.priority-VIP{border-top-color:#b98a32}.crm-card>header{justify-content:space-between;gap:20px;display:flex}.crm-card>header small{color:#a17b3a;letter-spacing:.08em;font-size:7px}.crm-card h2{margin:5px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:21px;font-weight:400}.crm-card header p{color:#707b84;margin:0;font-size:9px}.crm-priority{color:#5f6972;--nn-context-ink:#181b20;background:#edf0f1;height:max-content;padding:6px 8px;font-size:7px}.crm-priority.ด่วน{color:#9b482b;--nn-context-ink:#181b20;background:#f7e4dc}.crm-priority.VIP{color:#795722;--nn-context-ink:#181b20;background:#f4e9d3}.crm-contact{flex-wrap:wrap;gap:7px;margin:18px 0;display:flex}.crm-contact a{color:#4e4e4e;--nn-context-ink:#181b20;background:#edf3f6;padding:7px 9px;font-size:8px}.crm-card blockquote{color:#65717b;--nn-context-ink:#181b20;background:#f8f6f0;border-left:3px solid #c59b4b;margin:0 0 17px;padding:14px;font-size:9px;line-height:1.7}.crm-edit-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.crm-edit-grid label{flex-direction:column;gap:5px;display:flex}.crm-edit-grid label.wide{grid-column:1/-1}.crm-edit-grid label span{color:#7a858d;font-size:8px}.crm-edit-grid input,.crm-edit-grid select,.crm-edit-grid textarea{color:#414141;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;width:100%;padding:9px;font-size:9px}.crm-card>footer{border-top:1px solid #e5e7e7;justify-content:space-between;align-items:center;margin-top:15px;padding-top:14px;display:flex}.crm-card>footer span{color:#92999e;font-size:7px}.crm-card>footer button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border:0;padding:10px 13px;font-size:8px}.crm-card-actions{gap:8px;display:flex}.crm-card>footer .crm-card-actions .danger{color:#9b3f32;--nn-context-ink:#181b20;background:#fff;border:1px solid #d7a9a1}.crm-card>footer button:disabled{cursor:wait;opacity:.6}.crm-empty{color:#7c858c;text-align:center;--nn-context-ink:#181b20;background:#f7f7f5;border:1px dashed #cfd4d6;padding:70px}.cma-admin-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.cma-admin-grid>article{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;padding:22px}.cma-admin-grid article>header{justify-content:space-between;display:flex}.cma-admin-grid header span{color:#9b7436;font-size:8px}.cma-admin-grid header b{color:#69747d;--nn-context-ink:#181b20;background:#edf0f1;padding:5px 7px;font-size:7px}.cma-admin-grid header b.ready{color:#3c7253;--nn-context-ink:#181b20;background:#e2f0e6}.cma-admin-grid h2{margin:18px 0 5px;font-family:Georgia,Noto Serif Thai,serif;font-size:22px;font-weight:400}.cma-admin-grid>article>p{color:#7c868d;min-height:34px;font-size:9px}.cma-admin-grid article>div{border-top:1px solid #e7e9e9;justify-content:space-between;padding:11px 0;display:flex}.cma-admin-grid article>div span{color:#8b949b;font-size:8px}.cma-admin-grid article>div strong{font-size:9px}.cma-admin-grid footer{grid-template-columns:1fr 1fr;gap:6px;margin-top:14px;display:grid}.cma-admin-grid footer button,.cma-admin-grid footer a{color:#424242;text-align:center;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;padding:8px;font-size:8px}.cma-admin-grid footer a{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20}.cma-admin-grid footer .danger{color:#a44b4b;--nn-context-ink:#181b20;background:#f8eaea}.cma-editor{width:min(860px,100%)}.status.verified{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#297354;margin-left:5px}.cma-report-page{color:#303030;--nn-context-ink:#181b20;background:#e3e6eb;min-height:100vh;padding:28px}.cma-report-toolbar{justify-content:space-between;align-items:center;width:min(980px,100%);margin:0 auto 15px;display:flex}.cma-report-toolbar a{font-size:10px}.cma-print-button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border:0;padding:12px 16px;font-size:10px}.cma-report-sheet{--nn-context-ink:#181b20;background:#fff;width:min(980px,100%);margin:0 auto;padding:58px 65px;box-shadow:0 30px 80px #17171724}.cma-report-head{border-bottom:3px solid #c8a35d;grid-template-columns:120px 1fr;align-items:center;gap:28px;padding-bottom:30px;display:grid}.cma-report-head img{object-fit:contain;width:120px;height:108px}.cma-report-head p{color:#a37a35;letter-spacing:.2em;margin:0;font-size:8px}.cma-report-head h1{margin:7px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:35px;font-weight:400}.cma-report-head span{color:#8a9298;font-size:9px}.cma-report-intro{grid-template-columns:1fr 1fr;gap:20px;padding:28px 0;display:grid}.cma-report-intro>div{--nn-context-ink:#181b20;background:#f3f1ec;flex-direction:column;padding:20px;display:flex}.cma-report-intro small{color:#a17a36;font-size:8px}.cma-report-intro strong{margin:7px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:19px;font-weight:400}.cma-report-intro span{color:#737f87;font-size:9px}.cma-price-band{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 90% 0,#caa55940,#0000 30%),#202020;padding:30px}.cma-price-band p{color:#d5b36c;margin:0;font-size:9px}.cma-price-band>div{align-items:center;gap:20px;margin:13px 0;display:flex}.cma-price-band strong{font-family:Georgia,serif;font-size:29px;font-weight:400}.cma-price-band span{color:#ffffff73;font-size:9px}.cma-price-band small{color:#ffffff6b;font-size:8px;line-height:1.6}.cma-report-grid{border-top:1px solid #dfe2e3;border-left:1px solid #dfe2e3;grid-template-columns:1fr 1fr 1fr;margin-top:24px;display:grid}.cma-report-grid>div{border-bottom:1px solid #dfe2e3;border-right:1px solid #dfe2e3;flex-direction:column;justify-content:center;min-height:105px;padding:18px;display:flex}.cma-report-grid p{color:#8a939a;margin:0;font-size:8px}.cma-report-grid strong{margin-top:8px;font-family:Georgia,serif;font-size:17px;font-weight:400}.cma-report-grid span{color:#8c6a30;margin-top:5px;font-size:8px}.cma-report-grid .accent{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#a98039}.cma-report-grid .accent p{color:var(--nn-context-ink,#181b20)}.cma-report-notes{--nn-context-ink:#181b20;background:#f5f2ea;border-left:4px solid #c39a4d;margin-top:24px;padding:25px}.cma-report-notes p{color:#916b2d;margin:0 0 8px;font-size:9px}.cma-report-notes div{color:#636363;font-size:11px;line-height:1.8}.cma-report-sheet>footer{border-top:1px solid #dfe2e3;justify-content:space-between;margin-top:35px;padding-top:25px;display:flex}.cma-report-sheet>footer>div{flex-direction:column;display:flex}.cma-report-sheet>footer strong,.cma-report-sheet>footer b{font-family:Georgia,Noto Serif Thai,serif;font-size:14px;font-weight:400}.cma-report-sheet>footer span{color:#7f8990;margin-top:5px;font-size:8px}@media (width<=1000px){.crm-list{grid-template-columns:1fr}.cma-admin-grid{grid-template-columns:1fr 1fr}.compare-grid{grid-template-columns:repeat(var(--compare-count), minmax(260px, 1fr))}}@media (width<=700px){.admin-feature-head{flex-direction:column;align-items:flex-start;padding:22px}.admin-feature-head h1{font-size:26px}.crm-edit-grid{grid-template-columns:1fr}.crm-edit-grid label.wide{grid-column:auto}.cma-admin-grid{grid-template-columns:1fr}.listing-control-row{grid-template-columns:1fr!important}.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}.cma-report-page{--nn-context-ink:#181b20;background:#fff;padding:0}.cma-report-toolbar{padding:12px 16px}.cma-report-sheet{box-shadow:none;padding:30px 20px}.cma-report-head{grid-template-columns:75px 1fr;gap:15px}.cma-report-head img{width:75px;height:68px}.cma-report-head h1{font-size:25px}.cma-report-intro,.cma-report-grid{grid-template-columns:1fr}.cma-price-band>div{flex-direction:column;align-items:flex-start;gap:6px}.cma-price-band strong{font-size:24px}.cma-report-sheet>footer{flex-direction:column;gap:18px}.property-shortlist-button.compact{bottom:157px}.home-contact-dock{bottom:calc(80px + env(safe-area-inset-bottom))}}@media print{body{--nn-context-ink:#181b20!important;background:#fff!important}.cma-report-page{--nn-context-ink:#181b20;background:#fff;padding:0}.cma-report-toolbar{display:none}.cma-report-sheet{width:100%;box-shadow:none;padding:18mm}.cma-report-head h1{font-size:28px}.cma-price-band,.cma-report-grid .accent{-webkit-print-color-adjust:exact;print-color-adjust:exact}.cma-report-sheet>footer{break-inside:avoid}}.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}.alert-consent,.viewing-consent{flex-direction:row!important;align-items:flex-start!important;gap:8px!important;margin-top:14px!important;display:flex!important}.alert-consent input,.viewing-consent input{margin-top:2px;width:auto!important}.alert-consent span,.viewing-consent span{color:#7c858c;font-size:8px;line-height:1.5}.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}.map-explorer-head{border-bottom:1px solid #e3e6eb;justify-content:space-between;align-items:end;gap:30px;padding:24px 27px;display:flex}.map-explorer-head p{color:#9f7734;letter-spacing:.17em;margin:0;font-size:8px}.map-explorer-head h2{margin:6px 0 3px;font-family:Georgia,Noto Serif Thai,serif;font-size:27px;font-weight:400}.map-explorer-head>div>span{color:#879098;font-size:8px}.map-view-switch{gap:5px;display:flex}.map-view-switch button{color:#65717a;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;padding:10px 12px;font-size:8px}.map-view-switch button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-color:#181b20}.map-explorer-body{grid-template-columns:390px 1fr;min-width:0;height:650px;display:grid}.map-property-results{--nn-context-ink:#181b20;background:#f5f3ee;overflow-y:auto}.map-result-card{--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #dfe3e4;transition:all .2s;position:relative}.map-result-card.active{--nn-context-ink:#181b20;background:#fbf8f0;box-shadow:inset 4px 0 #c8a158}.map-result-card>button{color:#373737;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:112px 1fr;gap:13px;width:100%;padding:14px;display:grid}.map-result-card img{object-fit:cover;width:112px;height:98px}.map-result-card button>span{flex-direction:column;min-width:0;display:flex}.map-result-card small{color:#9b7434;font-size:7px}.map-result-card b{text-overflow:ellipsis;white-space:nowrap;margin:6px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:14px;font-weight:400;line-height:1.35;overflow:hidden}.map-result-card em{color:#818b93;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.map-result-card strong{color:#181b20;margin-top:auto;font-size:11px}.map-result-card>a{color:#986f2f;font-size:7px;position:absolute;bottom:14px;right:14px}.map-canvas-shell{min-width:0;position:relative;overflow:hidden}.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}.leaflet-popup-content{margin:12px!important}.leaflet-control-attribution{font-size:7px!important}.map-selected-mobile{display:none}.map-empty{color:#5f6b73;text-align:center;--nn-context-ink:#181b20;background:#eef0ed;place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.map-empty b{font-family:Georgia,Noto Serif Thai,serif;font-size:22px;font-weight:400}.map-empty span{margin-top:8px;font-size:9px}.property-map-explorer.view-list .map-explorer-body{height:auto;display:block}.property-map-explorer.view-list .map-canvas-shell{display:none}.property-map-explorer.view-list .map-property-results{--nn-context-ink:#181b20;background:#fff;padding:0}.property-map-explorer.view-list .property-grid{padding:0}.property-map-explorer.view-map .map-explorer-body{grid-template-columns:1fr}.property-map-explorer.view-map .map-property-results{display:none}.viewing-booking{--nn-context-ink:#181b20;background:#f4f1ea;border-top:4px solid #c8a159;padding:27px 25px;scroll-margin-top:25px}.viewing-booking-head small{color:#9e7634;letter-spacing:.16em;font-size:7px}.viewing-booking-head h2{margin:7px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:25px;font-weight:400}.viewing-booking-head p{color:#74808a;margin:0 0 18px;font-size:9px;line-height:1.65}.viewing-booking form>label,.viewing-form-row label{flex-direction:column;gap:6px;margin-top:10px;display:flex}.viewing-booking label>span{color:#737e87;font-size:8px}.viewing-booking input,.viewing-booking select,.viewing-booking textarea{color:#3c3c3c;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;outline:0;width:100%;padding:10px}.viewing-booking input:focus,.viewing-booking select:focus,.viewing-booking textarea:focus{border-color:#bd9142}.viewing-form-row{grid-template-columns:1fr 1fr;gap:9px;display:grid}.viewing-booking form>button{width:100%;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border:0;margin-top:15px;padding:13px;font-size:9px;font-weight:800}.viewing-success{text-align:center;flex-direction:column;align-items:center;padding:24px 5px;display:flex}.viewing-success i{width:43px;height:43px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#37805b;border-radius:50%;place-items:center;font-style:normal;display:grid}.viewing-success p{color:#5d6972;margin:11px 0 5px;font-size:9px}.viewing-success strong{color:#98702f;font-family:Georgia,serif;font-size:23px}.viewing-success span{color:#7a848b;margin-top:8px;font-size:8px;line-height:1.6}.viewing-success a{color:#087e2d;border-bottom:1px solid #0ca83b;margin-top:13px;padding:7px;font-size:8px}.admin-sidebar nav{flex:1;overflow-y:auto}.appointment-filter{gap:6px;margin-bottom:18px;display:flex;overflow-x:auto}.appointment-filter button{white-space:nowrap;color:#66727c;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;padding:9px 13px;font-size:8px}.appointment-filter button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#a67d37;border-color:#a67d37}.appointment-list{flex-direction:column;gap:13px;display:flex}.appointment-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;grid-template-columns:84px 1fr 310px;display:grid}.appointment-card.status-รอยืนยัน{border-top:3px solid #c69e52}.appointment-date{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;flex-direction:column;justify-content:center;align-items:center;display:flex}.appointment-date strong{font-family:Georgia,serif;font-size:28px}.appointment-date span{color:#d5b46d;margin-top:2px;font-size:9px}.appointment-date b{border-top:1px solid #fff3;margin-top:11px;padding-top:9px;font-size:11px}.appointment-info{padding:22px}.appointment-info>small{color:#9c7434;font-size:7px}.appointment-info h2{margin:6px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:20px;font-weight:400}.appointment-info>p{color:#68747d;margin:0;font-size:9px}.appointment-info>div{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.appointment-info>div>*{color:#4e4e4e;--nn-context-ink:#181b20;background:#edf3f6;padding:6px 8px;font-size:8px}.appointment-info blockquote{color:#66727c;--nn-context-ink:#181b20;background:#f7f5ef;border-left:3px solid #c39a4d;margin:12px 0 0;padding:10px;font-size:8px}.appointment-actions{--nn-context-ink:#181b20;background:#fafafa;border-left:1px solid #e2e5e6;grid-template-columns:1fr 1fr;gap:8px;padding:18px;display:grid}.appointment-actions label{flex-direction:column;gap:5px;display:flex}.appointment-actions label:nth-of-type(3){grid-column:1/-1}.appointment-actions span{color:#818a91;font-size:7px}.appointment-actions input,.appointment-actions select,.appointment-actions textarea{color:#424242;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;width:100%;padding:8px;font-size:8px}.appointment-actions>a{color:#956d2f;text-align:right;grid-column:1/-1;font-size:8px}.appointment-action-links{grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;display:flex}.appointment-action-links>a{color:#956d2f;font-size:8px}.appointment-action-links>button{color:#9b3f32;--nn-context-ink:#181b20;background:#fff;border:1px solid #d7a9a1;padding:8px 11px;font-size:8px}.appointment-action-links>button:disabled{cursor:wait;opacity:.6}.admin-empty{color:#71808a;--nn-context-ink:#181b20;background:#f8f8f6;border:1px dashed #ccd2d5;place-content:center;justify-items:center;padding:70px;display:grid}.admin-empty b{font-family:Georgia,Noto Serif Thai,serif;font-size:21px;font-weight:400}.admin-empty span{margin-top:7px;font-size:8px}.alert-admin-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.alert-admin-grid>article{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb}.alert-admin-grid article>header{border-bottom:1px solid #e5e8e9;justify-content:space-between;gap:15px;padding:20px;display:flex}.alert-admin-grid header small{color:#9d7533;letter-spacing:.1em;font-size:8px}.alert-admin-grid h2{margin:5px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:20px;font-weight:400}.alert-admin-grid header a{color:#5f6d77;font-size:9px}.line-connected,.line-waiting{height:max-content;padding:6px 8px;font-size:7px;font-weight:700}.line-connected{color:#16703b;--nn-context-ink:#181b20;background:#dff2e5}.line-waiting{color:#8c682f;--nn-context-ink:#181b20;background:#f5ead5}.alert-criteria{grid-template-columns:1fr 1fr;display:grid}.alert-criteria>div{border-bottom:1px solid #edf0f1;border-right:1px solid #edf0f1;flex-direction:column;padding:13px 20px;display:flex}.alert-criteria span{color:#899198;font-size:7px}.alert-criteria b{margin-top:5px;font-size:9px}.alert-admin-grid footer{justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.alert-admin-grid footer>div{flex-direction:column;gap:3px;display:flex}.alert-admin-grid footer small{color:#899198;font-size:7px}.alert-admin-grid footer select{color:#424242;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;padding:8px;font-size:8px}.alert-admin-actions{align-items:stretch;gap:6px!important}.alert-delete,.admin-inline-notice{color:#973e35;cursor:pointer;--nn-context-ink:#181b20;background:#fff8f7;border:1px solid #d7a9a1;padding:8px 10px;font-size:8px}.admin-inline-notice{text-align:left;width:100%;margin-bottom:12px}@media (width<=620px){.alert-admin-grid footer{flex-direction:column;align-items:stretch;gap:12px}.alert-admin-actions select,.alert-delete{width:100%;min-height:40px}}@media (width<=1050px){.map-explorer-body{grid-template-columns:330px 1fr}.appointment-card{grid-template-columns:78px 1fr}.appointment-actions{border-top:1px solid #e2e5e6;border-left:0;grid-column:1/-1}.alert-admin-grid{grid-template-columns:1fr}}@media (width<=760px){.property-alert-panel.open,.property-alert-fields{grid-template-columns:1fr}.map-explorer-head{flex-direction:column;align-items:flex-start}.map-view-switch{width:100%;overflow-x:auto}.map-view-switch button{white-space:nowrap;flex:1}.map-explorer-body{flex-direction:column-reverse;height:auto;display:flex}.map-canvas-shell{height:390px}.map-property-results{max-height:470px}.property-map-explorer.view-map .map-explorer-body{display:block}.property-map-explorer.view-map .map-canvas-shell{height:560px}.map-selected-mobile{z-index:500;color:var(--nn-context-ink,#181b20);background:#1b1b1bf0;justify-content:space-between;gap:14px;padding:13px 15px;display:flex;position:absolute;bottom:18px;left:12px;right:12px;box-shadow:0 8px 30px #1313134d}.map-selected-mobile span{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.map-selected-mobile strong{white-space:nowrap;color:#e0c17c;font-size:9px}.appointment-card{grid-template-columns:70px 1fr}.alert-admin-grid{grid-template-columns:1fr}}@media (width<=620px){.property-alert-intro,.property-alert-form-wrap{padding:26px 21px}.property-alert-intro h2{font-size:29px}.map-explorer-head{padding:20px}.map-explorer-head h2{font-size:24px}.map-view-switch button:first-child{display:none}.property-map-explorer.view-split .map-explorer-body{display:flex}.map-canvas-shell{height:340px}.map-result-card>button{grid-template-columns:92px 1fr}.map-result-card img{width:92px;height:86px}.map-result-card b{font-size:13px}.viewing-booking{padding:24px 18px}.viewing-form-row{grid-template-columns:1fr}.appointment-card{grid-template-columns:62px 1fr}.appointment-date strong{font-size:23px}.appointment-info{padding:16px}.appointment-actions{grid-template-columns:1fr}.appointment-actions label:nth-of-type(3),.appointment-actions>a,.appointment-action-links{grid-column:auto}.alert-criteria{grid-template-columns:1fr}.alert-criteria>div{border-right:0}.property-alert-fields input,.property-alert-fields select,.viewing-booking input,.viewing-booking select,.viewing-booking textarea{font-size:16px}}.modern-platform{padding:90px 0 105px}.modern-platform>header{grid-template-columns:1fr 1fr;gap:70px;margin-bottom:38px;display:grid}.modern-platform>header p{color:#a47b34;letter-spacing:.2em;margin:0;font-size:8px}.modern-platform>header h2{margin:10px 0 0;font:400 clamp(38px,4.2vw,56px)/1.15 Georgia,Noto Serif Thai,serif}.modern-platform>header span{color:#737f87;align-self:end;font-size:12px;line-height:1.8}.modern-platform>div{border-top:1px solid #dfe2e2;border-left:1px solid #dfe2e2;grid-template-columns:repeat(4,1fr);display:grid}.modern-platform a{color:#292929;--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #dfe2e2;border-right:1px solid #dfe2e2;flex-direction:column;min-height:255px;padding:27px;transition:all .25s;display:flex}.modern-platform a:hover{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#222;transform:translateY(-5px);box-shadow:0 18px 45px #17171729}.modern-platform i{color:#9a712f;border:1px solid #c49a4c;place-items:center;width:46px;height:46px;font:400 18px Georgia,serif;display:grid}.modern-platform small{color:#a17a35;letter-spacing:.16em;margin-top:30px;font-size:7px}.modern-platform b{margin-top:10px;font:400 19px Georgia,Noto Serif Thai,serif}.modern-platform span{color:#7b858d;margin-top:auto;font-size:9px;line-height:1.65}.modern-platform a:hover span{color:var(--nn-context-ink,#181b20)}.smart-match-hero,.tracking-hero,.resident-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 85% 10%,#d1ae6138,#0000 28%),linear-gradient(115deg,#161616,#2c2c2c);padding:105px 0 115px;position:relative}.smart-match-hero:after,.tracking-hero:after,.resident-hero:after{content:"";opacity:.1;background:linear-gradient(90deg,#0000 49%,#fff 50%,#0000 51%) 0 0/90px 90px,linear-gradient(#0000 49%,#fff 50%,#0000 51%) 0 0/90px 90px;position:absolute;inset:0}.smart-match-hero>div,.tracking-hero>div,.resident-hero>div{z-index:1;position:relative}.smart-match-hero p,.tracking-hero p,.resident-hero p{color:#d7b46a;letter-spacing:.22em;margin:0;font-size:8px}.smart-match-hero h1,.tracking-hero h1,.resident-hero h1{margin:15px 0 18px;font:400 clamp(46px,6vw,75px)/1.08 Georgia,Noto Serif Thai,serif}.smart-match-hero h1 em,.resident-hero h1 em{color:#dabb76;font-style:normal}.smart-match-hero span,.tracking-hero span,.resident-hero span{max-width:720px;color:var(--nn-context-ink,#181b20);font-size:13px;line-height:1.8;display:block}.smart-match-app{z-index:3;--nn-context-ink:#181b20;background:#fff;margin:-45px 0 110px;padding:40px;position:relative;box-shadow:0 28px 80px #15151526}.smart-match-input{border-bottom:1px solid #e0e3e4;grid-template-columns:1fr auto;gap:10px;padding-bottom:34px;display:grid}.smart-match-input textarea{color:#393939;resize:vertical;--nn-context-ink:#181b20;background:#fafafa;border:1px solid #d7dcde;min-height:120px;padding:19px;font-size:16px;line-height:1.7}.smart-match-input button{color:#1c1c1c;--nn-context-ink:#181b20;background:#d1ad63;border:0;width:180px;font-size:11px;font-weight:800}.smart-match-chips{flex-wrap:wrap;gap:7px;margin:18px 0 0;display:flex}.smart-match-chips button{color:#6f6f6f;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;padding:9px 12px;font-size:8px}.smart-match-summary{justify-content:space-between;gap:25px;margin:35px 0 23px;display:flex}.smart-match-summary h2{margin:0;font:400 30px Georgia,Noto Serif Thai,serif}.smart-match-summary p{color:#76828a;margin:8px 0 0;font-size:10px}.smart-match-summary span{color:#9e7634;font:400 17px Georgia,serif}.smart-match-results{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.smart-match-result{--nn-context-ink:#181b20;background:#fff;border:1px solid #dfe3e4;position:relative}.smart-match-score{z-index:2;width:54px;height:54px;color:var(--nn-context-ink,#181b20);text-align:center;--nn-context-ink:#fff;background:#232323;border:2px solid #d7b66f;border-radius:50%;place-content:center;display:grid;position:absolute;top:12px;left:12px}.smart-match-score b{font:400 17px Georgia,serif}.smart-match-score small{font-size:6px}.smart-match-result img{aspect-ratio:1.5;object-fit:cover;width:100%;display:block}.smart-match-result>div:last-child{padding:20px}.smart-match-result h3{margin:0;font:400 17px/1.45 Georgia,Noto Serif Thai,serif}.smart-match-result p{color:#7b868e;margin:8px 0;font-size:9px}.smart-match-result strong{color:#9a722f;font-size:12px;display:block}.smart-match-result ul{color:#697680;min-height:55px;margin:14px 0;padding-left:17px;font-size:8px;line-height:1.8}.smart-match-result a{color:var(--nn-context-ink,#181b20);text-align:center;--nn-context-ink:#fff;background:#181b20;padding:11px;font-size:9px;display:block}.listing-watermark{z-index:2;color:var(--nn-context-ink,#181b20);letter-spacing:.15em;text-shadow:0 2px 12px #000;flex-direction:column;align-items:flex-end;font:700 11px/1.2 Arial,sans-serif;display:flex;position:absolute;bottom:18px;right:18px}.listing-watermark small{letter-spacing:.11em;margin-top:4px;font-size:7px}.listing-watermark.lightbox-mark{bottom:30px;right:30px}.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}.listing-media-suite{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;margin-top:18px;padding:34px}.listing-media-suite>header p{color:#d8b56e;letter-spacing:.18em;margin:0;font-size:7px}.listing-media-suite>header h2{margin:8px 0 23px;font:400 28px Georgia,Noto Serif Thai,serif}.listing-media-suite>header{justify-content:space-between;align-items:end;gap:24px;display:flex}.listing-media-suite>header nav{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-bottom:23px;display:flex}.listing-media-suite>header nav button{min-height:40px;color:var(--nn-context-ink,#181b20);font:inherit;background:0 0;border:1px solid #fff3;padding:8px 11px;font-size:8px}.listing-media-suite>header nav button.active{color:#181b20;--nn-context-ink:#181b20;background:#d8b56e;border-color:#d8b56e}.listing-media-suite>div{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.listing-media-suite article{--nn-context-ink:#fff;background:#0f0f0f;border:1px solid #ffffff29;min-height:320px;position:relative}.listing-media-suite article>small{z-index:2;color:#181b20;--nn-context-ink:#181b20;background:#d7b66d;padding:6px 8px;font-size:7px;position:absolute;top:13px;left:14px}.listing-media-suite iframe,.listing-media-suite video{object-fit:cover;border:0;width:100%;height:320px}.listing-media-suite article>a{color:var(--nn-context-ink,#181b20);background:#1a1a1ae6;padding:8px 10px;font-size:8px;position:absolute;bottom:12px;right:12px}.listing-media-suite .floor-plan-card img{object-fit:contain;--nn-context-ink:#181b20;background:#fff;width:100%;height:320px}.listing-media-suite .interactive-plan-card p{color:var(--nn-context-ink,#181b20);background:#0f0f0fe0;margin:0;padding:9px;font-size:8px;position:absolute;bottom:48px;left:14px;right:14px}.listing-media-suite>footer{color:var(--nn-context-ink,#181b20);margin-top:12px;font-size:8px}.investment-snapshot{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 90% 0,#d1ac5b40,#0000 30%),#181b20!important;margin-top:10px!important;padding:38px!important}.investment-snapshot>header{justify-content:space-between;gap:30px;display:flex}.investment-snapshot header p{color:#d7b46a;letter-spacing:.18em;margin:0;font-size:7px}.investment-snapshot header h2{margin:8px 0;font:400 29px Georgia,Noto Serif Thai,serif}.investment-snapshot header>span{color:#ffffff7a;text-align:right;max-width:280px;font-size:8px;line-height:1.7}.investment-metrics{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(4,1fr);margin-top:25px;display:grid}.investment-metrics article{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;min-height:120px;padding:18px}.investment-metrics small{color:#d3af65;font-size:6px}.investment-metrics b{margin:12px 0 8px;font:400 20px Georgia,serif;display:block}.investment-metrics span{color:#ffffff6e;font-size:7px}.investment-controls{grid-template-columns:repeat(2,1fr);gap:15px;margin-top:25px;display:grid}.investment-controls label{flex-direction:column;gap:8px;display:flex}.investment-controls label>span{color:var(--nn-context-ink,#181b20);justify-content:space-between;font-size:8px;display:flex}.investment-controls input{accent-color:#d1aa5e;width:100%}.investment-controls input[type=number]{color:var(--nn-context-ink,#181b20);background:#ffffff0f;border:1px solid #ffffff2e;padding:10px}.investment-snapshot footer{border-top:1px solid #ffffff26;justify-content:space-between;margin-top:22px;padding-top:17px;font-size:8px;display:flex}.investment-snapshot footer a{color:#e0bd74}.property-offer-widget{margin-top:14px}.offer-launch{width:100%;color:var(--nn-context-ink,#181b20);text-align:left;cursor:pointer;--nn-context-ink:#fff;background:#181b20;border:1px solid #bd9147;grid-template-columns:1fr auto;padding:18px 19px;display:grid}.offer-launch span{color:#d7b46a;letter-spacing:.15em;grid-column:1;font-size:6px}.offer-launch b{grid-column:1;margin-top:5px;font:400 13px Georgia,Noto Serif Thai,serif}.offer-launch i{color:#d7b46a;grid-area:1/2/3;align-self:center;font-style:normal}.offer-modal{z-index:120;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0b0b0bc9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.offer-modal-card{--nn-context-ink:#181b20;background:#fff;width:min(760px,100%);max-height:92vh;overflow-y:auto;box-shadow:0 30px 100px #0006}.offer-modal form{padding:34px}.offer-modal h2{margin:6px 0;font:400 30px Georgia,Noto Serif Thai,serif}.offer-modal header small{color:#9d7432;font-size:7px}.offer-modal header p{color:#7b858d;margin:0;font-size:9px}.offer-price-reference{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;justify-content:space-between;margin:20px 0;padding:14px 17px;display:flex}.offer-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.offer-modal label{flex-direction:column;gap:6px;display:flex}.offer-modal label span{color:#6e7a83;font-size:8px}.offer-modal input,.offer-modal select,.offer-modal textarea{color:#3b3b3b;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;width:100%;padding:10px}.offer-finance,.offer-consent{margin-top:13px;flex-direction:row!important;align-items:flex-start!important}.offer-finance input,.offer-consent input{width:auto;margin-top:2px}.offer-wide{margin-top:13px}.offer-submit{color:#181b20;--nn-context-ink:#181b20;background:#d0ab61;border:0;width:100%;margin-top:17px;padding:14px;font-weight:800}.offer-success{text-align:center;padding:50px;position:relative}.offer-success>i{width:56px;height:56px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2d8056;border-radius:50%;place-items:center;margin:auto;font-style:normal;display:grid}.offer-success>small{color:#9c7535;margin-top:16px;display:block}.offer-success h2{font-size:35px}.offer-success>div{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1e1e1e;grid-template-columns:1fr 1fr;gap:8px;margin:25px 0;padding:18px;display:grid}.offer-success>div span{font-size:7px}.offer-success>div b{font:400 20px Georgia,serif}.offer-success>a{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;margin-top:15px;padding:12px 18px;display:inline-block}.tracking-body{min-height:490px;margin-top:-42px;margin-bottom:110px}.status-tracker{z-index:3;--nn-context-ink:#181b20;background:#fff;padding:42px;position:relative;box-shadow:0 25px 75px #18181829}.status-tracker header p{color:#a27a35;letter-spacing:.18em;margin:0;font-size:8px}.status-tracker header h2{margin:8px 0;font:400 31px Georgia,Noto Serif Thai,serif}.status-tracker form{grid-template-columns:1fr 1fr auto;gap:10px;margin-top:25px;display:grid}.status-tracker label{flex-direction:column;gap:7px;display:flex}.status-tracker label span{color:#707d86;font-size:8px}.status-tracker input{text-transform:uppercase;border:1px solid #d7dcde;padding:12px}.status-tracker form>button{color:#181b20;--nn-context-ink:#181b20;background:#cfaa60;border:0;align-self:end;padding:13px 22px;font-weight:800}.tracking-result{border:1px solid #e3e6eb;margin-top:28px}.tracking-result>header{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#202020;justify-content:space-between;padding:22px;display:flex}.tracking-result>header b{font:400 19px Georgia,serif}.tracking-result>header span{color:#202020;--nn-context-ink:#181b20;background:#d8b76e;padding:6px 9px;font-size:8px}.tracking-result>div{padding:25px}.tracking-result dl{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.tracking-result dt{color:#899198;font-size:7px}.tracking-result dd{margin:5px 0 0;font-size:10px}.tracking-result p{color:#63717b;--nn-context-ink:#181b20;background:#f6f3ec;border-left:3px solid #bf9348;padding:13px;font-size:9px}.resident-app-wrap{z-index:3;margin-top:-45px;margin-bottom:110px;position:relative}.resident-entry{--nn-context-ink:#181b20;background:#fff;grid-template-columns:1.2fr .8fr;display:grid;box-shadow:0 28px 80px #15151529}.resident-entry>div{padding:48px}.resident-entry small{color:#9d7534;letter-spacing:.2em;font-size:8px}.resident-entry h2{margin:10px 0;font:400 34px Georgia,Noto Serif Thai,serif}.resident-entry p{color:#74808a;font-size:10px}.resident-entry form{grid-template-columns:1fr auto;gap:8px;margin-top:25px;display:grid}.resident-entry input{text-transform:uppercase;border:1px solid #e3e6eb;padding:13px}.resident-entry button{color:#181b20;--nn-context-ink:#181b20;background:#d0ab61;border:0;padding:13px 18px;font-weight:800}.resident-entry aside{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;flex-direction:column;justify-content:center;padding:45px;display:flex}.resident-entry aside>b{color:#d4b067;font:400 64px Georgia,serif}.resident-entry aside>span{color:#d9b971;letter-spacing:.15em;font-size:8px}.resident-entry li{color:var(--nn-context-ink,#181b20);margin-top:12px;font-size:9px}.resident-dashboard{--nn-context-ink:#181b20;background:#f2f0eb;box-shadow:0 28px 80px #15151521}.resident-project-head{min-height:250px;color:var(--nn-context-ink,#181b20);background-color:#181b20;background-image:radial-gradient(circle at 90% 10%,#d4b1633d,#0000 32%),none;background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;justify-content:space-between;align-items:flex-end;padding:38px;display:flex}.resident-project-head button{color:#d9b66d;background:0 0;border:0;padding:0}.resident-project-head small{color:#d6b36b;letter-spacing:.15em;margin-top:28px;display:block}.resident-project-head h2{margin:8px 0;font:400 38px Georgia,Noto Serif Thai,serif}.resident-project-head p{color:var(--nn-context-ink,#181b20)}.resident-project-head>b{letter-spacing:.12em;font:400 16px Georgia,serif}.resident-announcements,.resident-service-menu,.resident-request-form,.resident-track{border-bottom:1px solid #d7d9d7;margin:0 34px;padding:34px 0}.resident-announcements>header,.resident-service-menu>header{justify-content:space-between;align-items:end;display:flex}.resident-announcements h3,.resident-service-menu h3{margin:0;font:400 27px Georgia,Noto Serif Thai,serif}.resident-announcements>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.resident-announcements article{--nn-context-ink:#181b20;background:#fff;padding:18px}.resident-announcements article.urgent{border-top:3px solid #b74a42}.resident-announcements small{color:#a17a36;font-size:7px}.resident-announcements b{margin-top:8px;display:block}.resident-announcements p{color:#74808a;font-size:8px;line-height:1.7}.resident-service-menu>header p{color:#a17a36;margin:0;font-size:7px}.resident-service-menu>div{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:20px;display:grid}.resident-service-menu button{color:#3a3a3a;text-align:left;--nn-context-ink:#181b20;background:#fff;border:1px solid #d8dcdd;flex-direction:column;align-items:flex-start;min-height:145px;padding:18px;display:flex}.resident-service-menu button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-color:#bd9148}.resident-service-menu i{color:#a67c35;font:400 22px Georgia,serif}.resident-service-menu b{margin-top:12px}.resident-service-menu span{color:#7c878f;margin-top:6px;font-size:8px;line-height:1.6}.resident-service-menu button.active span{color:var(--nn-context-ink,#181b20)}.resident-request-form{grid-template-columns:1fr 1fr;gap:13px;display:grid}.resident-request-form>header,.resident-request-form>label,.resident-request-form>button,.resident-request-form>.form-error{grid-column:1/-1}.resident-request-form>div{grid-column:1/-1;grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.resident-request-form label{flex-direction:column;gap:6px;display:flex}.resident-request-form label span{color:#747f87;font-size:8px}.resident-request-form input,.resident-request-form textarea{border:1px solid #e3e6eb;padding:11px}.resident-request-form>button{color:#181b20;--nn-context-ink:#181b20;background:#d0ab61;border:0;padding:14px;font-weight:800}.resident-upload input{display:none}.resident-upload{border:1px dashed #bfc7ca;justify-content:space-between;padding:15px;flex-direction:row!important}.resident-request-success{text-align:center;--nn-context-ink:#181b20;background:#fff;margin:25px 34px;padding:40px}.resident-request-success i{width:50px;height:50px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#33825a;border-radius:50%;place-items:center;margin:auto;display:grid}.resident-request-success strong{color:#99702f;margin:15px;font:400 28px Georgia,serif;display:block}.admin-growth-hero,.resident-admin-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 90% 0,#d2ae5d3d,#0000 32%),#181b20;justify-content:space-between;align-items:end;gap:35px;padding:32px;display:flex}.admin-growth-hero p,.resident-admin-hero p{color:#d8b66e;letter-spacing:.17em;margin:0;font-size:7px}.admin-growth-hero h2,.resident-admin-hero h2{margin:7px 0;font:400 30px Georgia,Noto Serif Thai,serif}.admin-growth-hero span,.resident-admin-hero span{color:var(--nn-context-ink,#181b20);font-size:8px}.admin-growth-hero-kpis,.resident-admin-hero>div:last-child{border-left:1px solid #ffffff26;display:flex}.admin-growth-hero-kpis b,.resident-admin-hero>div:last-child>b{box-sizing:border-box;color:#ddb970;border-top:1px solid #ffffff26;border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;flex-direction:column;width:105px;min-width:105px;padding:13px;font:400 19px Georgia,serif;display:flex}.admin-growth-hero-kpis small,.resident-admin-hero b small{color:#ffffff73;margin-top:5px;font:400 7px Arial,sans-serif}.admin-growth-tabs{gap:5px;margin:18px 0;display:flex;overflow-x:auto}.admin-growth-tabs button{white-space:nowrap;color:#61707b;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;padding:10px 14px;font-size:8px}.admin-growth-tabs button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#a67d37}.admin-growth-summary{grid-template-columns:repeat(3,1fr);gap:11px;margin-bottom:16px;display:grid}.admin-growth-summary article{--nn-context-ink:#181b20;background:#fff;border:1px solid #dfe3e4;padding:20px}.admin-growth-summary span{color:#7d878e;font-size:8px}.admin-growth-summary strong{color:#181b20;margin:8px 0;font:400 25px Georgia,serif;display:block}.admin-growth-summary small{color:#9a7434;font-size:7px}.quality-grade{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2f7e58;padding:7px 9px;display:inline-block}.listing-quality-table th:nth-child(2),.listing-quality-table td:nth-child(2){width:118px;min-width:118px}.listing-quality-score{white-space:nowrap;align-items:center;gap:4px;min-width:100px;display:inline-flex}.listing-quality-score>strong{color:#181b20;font:400 20px/1 Georgia,serif}.listing-quality-score>small{color:#74818a;font:400 9px/1 Arial,sans-serif}.listing-quality-score>.quality-grade{box-sizing:border-box;width:23px;height:23px;color:var(--nn-context-ink,#181b20);border-radius:50%;place-items:center;margin-left:3px;padding:0;font:700 9px/1 Arial,sans-serif;display:inline-grid}.grade-c,.grade-d{--nn-context-ink:#181b20;background:#a57933}.grade-f{--nn-context-ink:#fff;background:#aa4e47}.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}.deal-editor{--nn-context-ink:#181b20;background:#fff;border-top:4px solid #c39a4c;grid-template-columns:repeat(3,1fr);gap:11px;margin-bottom:17px;padding:24px;display:grid}.deal-editor>div{grid-column:1/-1}.deal-editor p{color:#a17a36;margin:0;font-size:7px}.deal-editor h3{margin:6px 0;font:400 23px Georgia,Noto Serif Thai,serif}.deal-editor label,.resident-admin-form label{flex-direction:column;gap:6px;display:flex}.deal-editor label span,.resident-admin-form label span{color:#74808a;font-size:8px}.deal-editor input,.deal-editor select,.resident-admin-form input,.resident-admin-form select,.resident-admin-form textarea{color:#3b3b3b;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;width:100%;padding:10px}.deal-editor>button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border:0;align-self:end;padding:11px}.event-legend{color:#879198;font-size:7px}.resident-admin-grid{grid-template-columns:1fr 1fr;gap:14px;margin:18px 0;display:grid}.resident-admin-form{--nn-context-ink:#181b20;background:#fff;padding:24px}.resident-admin-form header small{color:#a17a36;font-size:7px}.resident-admin-form h3{margin:7px 0 18px;font:400 23px Georgia,Noto Serif Thai,serif}.resident-admin-form>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.resident-admin-form>label,.resident-admin-form>div{margin-top:10px}.resident-admin-form>button{color:#181b20;--nn-context-ink:#181b20;background:#d0ab61;border:0;width:100%;margin-top:15px;padding:12px;font-weight:800}.project-code-grid{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:17px;display:grid}.project-code-grid article{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;flex-direction:column;padding:18px;display:flex}.project-code-grid small{color:#d7b46b;font-size:7px}.project-code-grid b{margin-top:8px}.project-code-grid strong{color:#dfbe78;letter-spacing:.08em;margin:18px 0 5px;font:400 17px Georgia,serif}.project-code-grid span{color:#ffffff7a;font-size:7px}.editor-quality{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;justify-content:space-between;gap:30px;margin-bottom:20px;padding:18px;display:flex}.editor-quality span{color:#d7b46b;font-size:7px;display:block}.editor-quality strong{margin-top:7px;font:400 28px Georgia,serif;display:block}.editor-quality strong small{font-size:11px}.editor-quality p{max-width:420px;color:var(--nn-context-ink,#181b20);margin:0;font-size:8px;line-height:1.7}.translation-editor,.media-editor{--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #e3e6eb;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;padding:20px;display:grid}.translation-editor header,.media-editor header{grid-column:1/-1}.translation-editor header p,.media-editor header p{color:#a17a36;margin:0;font-size:7px}.translation-editor h3,.media-editor h3{margin:6px 0 2px;font:400 20px Georgia,Noto Serif Thai,serif}.translation-editor header span{color:#7c878e;font-size:8px}.translation-editor label,.media-editor label{flex-direction:column;gap:6px;display:flex}.translation-editor input,.translation-editor textarea,.media-editor input{--nn-context-ink:#181b20;background:#fff;border:1px solid #d7dcde;padding:10px}@media (width<=1100px){.modern-platform>div{grid-template-columns:repeat(2,1fr)}.smart-match-results{grid-template-columns:1fr 1fr}.admin-growth-hero,.resident-admin-hero{flex-direction:column;align-items:flex-start}.project-code-grid{grid-template-columns:1fr 1fr}}@media (width<=760px){.modern-platform{padding:70px 0}.modern-platform>header{grid-template-columns:1fr;gap:15px}.smart-match-hero,.tracking-hero,.resident-hero{padding:75px 0 95px}.smart-match-app{padding:22px}.smart-match-input{grid-template-columns:1fr}.smart-match-input button{width:100%;padding:15px}.smart-match-results{grid-template-columns:1fr}.listing-media-suite{padding:22px 16px}.listing-media-suite>header{flex-direction:column;align-items:flex-start;gap:0}.listing-media-suite>header nav{justify-content:flex-start}.investment-snapshot{padding:26px 18px!important}.investment-snapshot>header{flex-direction:column}.investment-snapshot header>span{text-align:left}.investment-metrics{grid-template-columns:1fr 1fr}.status-tracker{padding:25px 20px}.status-tracker form,.resident-entry{grid-template-columns:1fr}.resident-entry>div,.resident-entry aside{padding:30px 22px}.resident-announcements>div,.resident-service-menu>div{grid-template-columns:1fr 1fr}.resident-admin-grid{grid-template-columns:1fr}.admin-growth-hero-kpis,.resident-admin-hero>div:last-child{border-top:1px solid #ffffff26;border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.admin-growth-hero-kpis b{width:auto}.admin-growth-summary{grid-template-columns:1fr}.deal-editor,.project-code-grid{grid-template-columns:1fr 1fr}.admin-table-wrap{overflow-x:auto}.admin-growth-suite .admin-table,.resident-admin .admin-table{min-width:900px}}@media (width<=520px){.modern-platform>div{grid-template-columns:1fr}.modern-platform a{min-height:220px}.offer-form-grid,.tracking-result dl,.investment-controls,.resident-entry form{grid-template-columns:1fr}.resident-project-head{flex-direction:column;align-items:flex-start;padding:28px 20px}.resident-announcements,.resident-service-menu,.resident-request-form,.resident-track{margin:0 18px}.resident-announcements>div,.resident-service-menu>div,.resident-request-form>div,.resident-request-form,.deal-editor,.project-code-grid,.translation-editor,.media-editor{grid-template-columns:1fr}.translation-editor header,.media-editor header{grid-column:auto}.admin-growth-hero-kpis b,.resident-admin-hero>div:last-child>b{min-width:0}.editor-quality{flex-direction:column}.property-language-switcher{justify-content:flex-start}.investment-metrics{grid-template-columns:1fr}}.main-nav{gap:16px}.nav-more{position:relative}.nav-more summary{cursor:pointer;opacity:.88;align-items:center;gap:5px;list-style:none;display:flex}.nav-more summary::-webkit-details-marker{display:none}.nav-more summary span{color:#d8b66d;font-size:10px}.nav-more>div{width:230px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border:1px solid #cdae6c6b;padding:10px;display:grid;position:absolute;top:32px;right:0;box-shadow:0 22px 50px #0000004d}.nav-more:not([open])>div{display:none}.nav-more>div a{border-bottom:1px solid #ffffff14;padding:11px 12px;font-size:11px}.nav-more>div a:last-child{border:0}.nav-more>div a:hover{color:#e1c47d;background:#ffffff0a}.header-language{border:1px solid #ffffff47;padding:2px;display:flex}.header-language button{min-width:26px;height:25px;color:var(--nn-context-ink,#181b20);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:7px}.header-language button.active{color:#181b20;--nn-context-ink:#181b20;background:#d6b366}.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}.modern-platform>div{grid-template-columns:repeat(5,1fr)}.recently-viewed{padding:18px 0 95px}.recently-viewed>header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:24px;display:flex}.recently-viewed header p{color:#a27b38;letter-spacing:.18em;margin:0;font-size:7px}.recently-viewed h2{margin:8px 0 0;font:400 34px Georgia,Noto Serif Thai,serif}.recently-viewed header>span{color:#7b858d;font-size:9px}.recently-viewed>div{border-top:1px solid #dfe2e2;border-left:1px solid #dfe2e2;grid-template-columns:repeat(3,1fr);display:grid}.recently-viewed>div>a{--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #dfe2e2;border-right:1px solid #dfe2e2;grid-template-columns:104px 1fr 15px;align-items:center;gap:14px;min-width:0;padding:12px;display:grid}.recently-viewed img{object-fit:cover;width:104px;height:82px}.recently-viewed a span{flex-direction:column;min-width:0;display:flex}.recently-viewed a small{color:#818a90;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.recently-viewed a b{text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font:400 13px/1.35 Georgia,Noto Serif Thai,serif;overflow:hidden}.recently-viewed a strong{color:#9a722e;margin-top:7px;font-size:9px}.recently-viewed a i{color:#b58b43;font-style:normal}.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}.neighborhood-score{--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #dfe2e2;margin-top:50px;padding:31px}.neighborhood-score>header{justify-content:space-between;gap:30px;margin-bottom:24px;display:flex}.neighborhood-score header p{color:#a17a36;letter-spacing:.17em;margin:0;font-size:7px}.neighborhood-score h2{margin:7px 0 0;font:400 28px Georgia,Noto Serif Thai,serif}.neighborhood-score header>span{color:#77828a;max-width:330px;font-size:8px;line-height:1.65}.neighborhood-score>div{border-top:1px solid #d8dcdd;border-left:1px solid #d8dcdd;grid-template-columns:repeat(4,1fr);display:grid}.neighborhood-score article{--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #d8dcdd;border-right:1px solid #d8dcdd;padding:17px}.neighborhood-score article>div{align-items:baseline;display:flex}.neighborhood-score article div span{font:400 31px Georgia,serif}.neighborhood-score article div small{color:#8e989e;font-size:7px}.neighborhood-score article b{margin:7px 0 14px;font-size:8px;display:block}.neighborhood-score article>i{background:linear-gradient(90deg, #bd9349 var(--score), #e8e8e5 var(--score));--nn-context-ink:#181b20;height:3px;font-style:normal;display:block}.market-insights-page{--nn-context-ink:#181b20;background:#f3f2ee}.insights-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 78% 15%,#c7a05347,#0000 23%),linear-gradient(120deg,#171717,#2a2a2a);padding:170px 0 95px;position:relative;overflow:hidden}.insights-hero:after{content:"";opacity:.1;background-image:linear-gradient(#fff6 1px,#0000 1px),linear-gradient(90deg,#fff6 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0}.insights-hero>div{z-index:1;position:relative}.insights-hero p{color:#d5b46b;letter-spacing:.2em;margin:0;font-size:8px}.insights-hero h1{letter-spacing:-.035em;max-width:850px;margin:14px 0 16px;font:400 clamp(48px,6vw,78px)/1.06 Georgia,Noto Serif Thai,serif}.insights-hero>div>span{max-width:650px;color:var(--nn-context-ink,#181b20);font-size:13px;line-height:1.75;display:block}.insights-hero>div>div{gap:10px;margin-top:28px;display:flex}.insights-hero a{color:#e1c27b;border:1px solid #d6b469a3;padding:12px 16px;font-size:9px}.insights-dashboard{padding:55px 0 105px}.insight-kpis{--nn-context-ink:#181b20;background:#fff;grid-template-columns:repeat(4,1fr);display:grid}.insight-kpis article{border-right:1px solid #e0e3e3;padding:28px}.insight-kpis small,.insight-kpis span{display:block}.insight-kpis small{color:#74818a;font-size:8px}.insight-kpis strong{color:#262626;margin:9px 0 7px;font:400 42px Georgia,serif;display:block}.insight-kpis span{color:#ad8036;letter-spacing:.16em;font-size:6px}.insight-price-band{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#262626;grid-template-columns:1fr 1fr;margin-top:18px;display:grid}.insight-price-band article{border-right:1px solid #ffffff21;padding:31px}.insight-price-band span,.insight-price-band small{color:var(--nn-context-ink,#181b20);font-size:8px;display:block}.insight-price-band strong{color:#dbbd78;margin:10px 0;font:400 36px Georgia,serif;display:block}.insight-grid{grid-template-columns:1.3fr .7fr;gap:18px;margin-top:18px;display:grid}.insight-grid>article,.yield-board{--nn-context-ink:#181b20;background:#fff;border:1px solid #dfe2e2;padding:29px}.insight-grid header p,.yield-board header p{color:#a07834;letter-spacing:.17em;margin:0;font-size:7px}.insight-grid h2,.yield-board h2{margin:8px 0 24px;font:400 27px Georgia,Noto Serif Thai,serif}.location-intelligence>div>div{border-bottom:1px solid #eceeec;grid-template-columns:35px minmax(90px,1fr) 2fr 24px;align-items:center;gap:12px;padding:11px 0;display:grid}.location-intelligence b{color:#b18a47;font:400 12px Georgia,serif}.location-intelligence span{font-size:9px}.location-intelligence i{--nn-context-ink:#181b20;background:#ebece9;height:4px}.location-intelligence em{--nn-context-ink:#181b20;background:#c1984f;height:100%;display:block}.location-intelligence strong{text-align:right;font-size:9px}.type-intelligence>div>div{grid-template-columns:1fr 25px;gap:10px;padding:11px 0 16px;display:grid;position:relative}.type-intelligence span,.type-intelligence b{font-size:9px}.type-intelligence b{text-align:right}.type-intelligence i{background:linear-gradient(90deg, #c3984b var(--part), #e7e8e5 var(--part));--nn-context-ink:#181b20;height:2px;position:absolute;bottom:8px;left:0;right:0}.yield-board{margin-top:18px}.yield-board>header{justify-content:space-between;gap:30px;display:flex}.yield-board header>span{color:#7d878d;max-width:450px;font-size:8px;line-height:1.65}.yield-board>div>a{border-top:1px solid #e6e8e7;grid-template-columns:45px 1fr 80px 15px;align-items:center;gap:15px;padding:15px 5px;display:grid}.yield-board a>b{color:#aa823d;font:400 15px Georgia,serif}.yield-board a>span{flex-direction:column;display:flex}.yield-board a small{color:#879097;font-size:7px}.yield-board a strong{margin-top:5px;font:400 14px Georgia,Noto Serif Thai,serif}.yield-board a em{color:#9b722d;font:400 18px Georgia,serif}.yield-board a>i{color:#aa833f;font-style:normal}.insight-empty{color:#7d878e;--nn-context-ink:#181b20;background:#f5f4f0;padding:28px;font-size:9px}.insight-disclaimer{color:#7c858b;margin:18px 0 0;font-size:8px}@media (width<=1100px){.site-header .main-nav{gap:10px;font-size:10px}.nav-cta{padding:10px 12px}.modern-platform>div{grid-template-columns:repeat(3,1fr)}.insight-grid{grid-template-columns:1fr}}@media (width<=900px){.nav-more{width:100%}.nav-more summary{border-bottom:1px solid #ffffff14;min-height:46px;padding:10px 12px;font-size:14px}.nav-more>div{width:100%;box-shadow:none;background:#ffffff09;border:0;padding:2px 0 7px;position:static}.nav-more>div a{padding-left:25px}.header-language{margin:10px 12px}.header-language button{min-width:42px;height:31px}.recently-viewed>div,.insight-kpis,.neighborhood-score>div{grid-template-columns:1fr 1fr}}@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}.recently-viewed{padding-bottom:68px}.recently-viewed>header{flex-direction:column;align-items:flex-start;gap:8px}.recently-viewed>div,.modern-platform>div{grid-template-columns:1fr}.property-brief-actions{flex-direction:column;align-items:flex-start}.neighborhood-score{padding:22px 16px}.neighborhood-score>header,.yield-board>header{flex-direction:column}.neighborhood-score>div{grid-template-columns:1fr 1fr}.insights-hero{padding:135px 0 72px}.insights-hero h1{font-size:44px}.insights-hero>div>div{flex-direction:column;align-items:flex-start}.insight-kpis{grid-template-columns:1fr 1fr}.insight-kpis article{padding:21px}.insight-price-band{grid-template-columns:1fr}.insight-grid>article,.yield-board{padding:22px 17px}.location-intelligence>div>div{grid-template-columns:30px 1fr 28px}.location-intelligence i{display:none}.yield-board>div>a{grid-template-columns:32px 1fr 58px 10px}.yield-board a em{font-size:14px}}@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}.listing-title-block,.listing-detail-layout{width:100%;display:block}.listing-title-block{padding-top:30px}.listing-title-price{text-align:left}.listing-main-content{width:100%}.property-brief-actions{--nn-context-ink:#181b20;background:#fff;border:0;padding:0;display:block}.property-gallery{break-inside:avoid}.listing-map iframe{height:280px}}.resident-command-center .resident-admin-hero>div:last-child{grid-template-columns:repeat(5,minmax(82px,1fr));width:min(610px,100%)}.resident-command-center .resident-admin-hero b.warning{color:#ffb09d}.resident-command-center .resident-admin-form header{position:relative}.admin-inline-cancel{position:absolute;top:0;right:0;color:#92703a!important;background:0 0!important;border:0!important;padding:4px!important;font-size:8px!important}.resident-active-check{gap:8px;flex-direction:row!important;align-items:center!important;display:flex!important}.resident-active-check input{accent-color:#b7883a;height:16px;width:16px!important}.announcement-mini-feed{border-top:1px solid #e3e5e5;margin-top:16px;grid-template-columns:1fr!important;gap:0!important;display:grid!important}.announcement-mini-feed>span{border-bottom:1px solid #eceeed;grid-template-columns:8px 1fr auto;align-items:center;gap:8px;padding:9px 0;display:grid}.announcement-mini-feed i{--nn-context-ink:#181b20;background:#b08a48;border-radius:50%;width:5px;height:5px}.announcement-mini-feed i.urgent{--nn-context-ink:#fff;background:#c5523d}.announcement-mini-feed b{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.announcement-mini-feed small{color:#8d969c;font-size:7px}.project-operations-head{justify-content:space-between;align-items:end;gap:25px;margin:38px 0 17px;display:flex}.project-operations-head small,.resident-workboard>header small{color:#a47c35;letter-spacing:.16em;font-size:7px}.project-operations-head h3,.resident-workboard>header h3{margin:6px 0 0;font:400 26px Georgia,Noto Serif Thai,serif}.project-operations-head>span{color:#7c878e;font-size:8px}.project-code-grid.enhanced{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.project-code-grid.enhanced article{min-height:275px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background-color:#222;background-position:50%;background-size:cover;padding:23px}.project-code-grid.enhanced article.inactive{opacity:.64;filter:saturate(.45)}.project-card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.project-card-top>small{color:var(--nn-context-ink,#181b20)}.project-card-top i{color:var(--nn-context-ink,#181b20);letter-spacing:.12em;border:1px solid #fff3;padding:4px 6px;font-size:6px;font-style:normal}.project-card-top i.online{color:#84d0a5;border-color:#64c7906b}.project-code-grid.enhanced article>b{color:var(--nn-context-ink,#181b20);margin:15px 0 9px;font:400 20px/1.25 Georgia,Noto Serif Thai,serif;display:block}.project-access-code{color:#e0c078;cursor:pointer;background:#00000024;border:1px solid #d3b26859;justify-content:space-between;align-items:center;width:100%;padding:11px;display:flex}.project-access-code strong{letter-spacing:.08em;font:400 14px Georgia,serif}.project-access-code span{font-size:6px}.project-code-grid.enhanced article>p{color:#ffffff7a;margin:10px 0;font-size:8px}.project-mini-stats{gap:8px;display:flex}.project-mini-stats span{color:var(--nn-context-ink,#181b20);border:1px solid #ffffff1c;padding:7px 9px;font-size:7px}.project-mini-stats b{color:var(--nn-context-ink,#181b20);margin-right:4px;font-size:10px}.project-card-actions{flex-wrap:wrap;margin-top:15px;gap:5px!important;display:flex!important}.project-card-actions button,.project-card-actions a{color:var(--nn-context-ink,#181b20);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;padding:7px 8px;font-size:7px}.project-card-actions button:hover,.project-card-actions a:hover{color:#efd28e;border-color:#cba55c}.project-card-actions button.danger{color:#ffb1a4;border-color:#de5d496e;margin-left:auto}.resident-workboard{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;margin-top:35px}.resident-workboard>header{border-bottom:1px solid #e3e5e5;justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.resident-workboard>header button{color:#8a6428;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #b78b40;padding:9px 12px;font-size:8px}.resident-work-filters{--nn-context-ink:#181b20;background:#f4f5f4;grid-template-columns:2fr repeat(3,1fr);gap:8px;padding:15px 20px;display:grid}.resident-work-filters input,.resident-work-filters select{color:#4b4b4b;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;outline:0;min-width:0;padding:10px;font-size:8px}.workboard-summary{color:#75818a;border-bottom:1px solid #e4e6e6;align-items:center;gap:20px;padding:11px 20px;font-size:7px;display:flex}.workboard-summary b{color:#292929;font-size:10px}.sla-dot{border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.sla-dot.overdue{--nn-context-ink:#fff;background:#c34f3d}.sla-dot.open{--nn-context-ink:#181b20;background:#c39a4c}.resident-ops-table tr.sla-overdue{box-shadow:inset 3px 0 #bf513f}.sla-chip{color:#69777f;--nn-context-ink:#181b20;background:#edf0ef;border-radius:20px;margin-top:8px;padding:4px 7px;font-size:6px;display:inline-block}.sla-chip.overdue{color:#a94132;--nn-context-ink:#181b20;background:#fae9e5}.resident-request-details{color:#67747c;margin-top:8px}.resident-request-details summary{color:#9a722d;cursor:pointer;font-size:7px}.resident-request-details p{max-width:300px;margin:7px 0;font-size:7px;line-height:1.6}.resident-request-details a{border:1px solid #d9ddde;margin:4px 4px 0 0;padding:4px 6px;font-size:6px;display:inline-block}.resident-admin-empty{text-align:center;color:#8a9399;padding:40px;font-size:9px}.resident-delete-modal{z-index:250;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e0e0ec2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.resident-delete-modal>div{width:min(470px,100%);color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-top:4px solid #ba4d3e;padding:34px;box-shadow:0 35px 100px #00000073}.delete-warning-icon{color:#ffad9f;border:1px solid #d97462;border-radius:50%;place-items:center;width:48px;height:48px;font:400 24px Georgia,serif;display:grid}.resident-delete-modal small{color:#d27665;letter-spacing:.17em;margin-top:20px;font-size:7px;display:block}.resident-delete-modal h3{margin:9px 0;font:400 28px Georgia,Noto Serif Thai,serif}.resident-delete-modal p{color:var(--nn-context-ink,#181b20);font-size:9px;line-height:1.75}.resident-delete-modal label{flex-direction:column;gap:7px;margin-top:20px;display:flex}.resident-delete-modal label span{font-size:8px}.resident-delete-modal input{color:var(--nn-context-ink,#181b20);background:#ffffff12;border:1px solid #ffffff38;outline:0;padding:12px}.resident-delete-modal>div>div:last-child{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.resident-delete-modal button{color:var(--nn-context-ink,#181b20);cursor:pointer;background:0 0;border:1px solid #fff3;padding:10px 13px;font-size:8px}.resident-delete-modal .confirm-delete{--nn-context-ink:#fff;background:#a43e31;border-color:#c65240}.resident-delete-modal .confirm-delete:disabled{opacity:.3;cursor:not-allowed}@media (width<=1080px){.resident-command-center .resident-admin-hero>div:last-child{width:100%;overflow-x:auto}.project-code-grid.enhanced,.resident-work-filters{grid-template-columns:1fr 1fr}}@media (width<=650px){.project-operations-head{flex-direction:column;align-items:flex-start}.project-code-grid.enhanced,.resident-work-filters{grid-template-columns:1fr}.workboard-summary{flex-direction:column;align-items:flex-start;gap:8px}.resident-workboard>header{flex-direction:column;align-items:flex-start;gap:12px}.resident-delete-modal>div{padding:27px 20px}}.resident-hero-v2{min-height:680px;padding:165px 0 135px}.resident-hero-grid{grid-template-columns:1fr .78fr;align-items:center;gap:80px;display:grid}.resident-hero-grid>div>span{max-width:660px}.resident-hero-trust{border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;gap:0;margin-top:35px;display:flex}.resident-hero-trust b{color:#dfbf78;border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;min-width:130px;padding:16px;font:400 21px Georgia,serif}.resident-hero-trust small{color:#ffffff73;margin-top:5px;font:400 7px Arial,sans-serif;display:block}.resident-hero-console{color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141414c4;border:1px solid #d2b1696b;padding:12px;box-shadow:0 28px 80px #00000045}.resident-hero-console>header{color:#d7b66f;letter-spacing:.14em;align-items:center;gap:8px;padding:8px;font-size:7px;display:flex}.resident-hero-console>header i{--nn-context-ink:#181b20;background:#61c68a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #61c68a}.resident-hero-console>header span{color:#ffffff73;margin-left:auto;font-size:7px}.resident-hero-console>div{gap:6px;display:grid}.resident-hero-console article{background:#ffffff09;border:1px solid #ffffff1a;grid-template-columns:78px 1fr auto;align-items:center;gap:10px;padding:18px;display:grid}.resident-hero-console article small{color:#b9924e;letter-spacing:.12em;font-size:6px}.resident-hero-console article b{font:400 15px Georgia,Noto Serif Thai,serif}.resident-hero-console article em{color:#ffffff75;font-size:7px;font-style:normal}.resident-hero-console>footer{color:#ffffff61;align-items:center;gap:6px;padding:14px 8px 4px;font-size:6px;display:flex}.resident-hero-console footer i{background:#ffffff29;width:18px;height:2px}.resident-hero-console footer i.active{--nn-context-ink:#181b20;background:#cfaa60}.resident-hero-console footer b{color:#d8b96f;margin-left:auto;font:400 10px Georgia,serif}.resident-gateway>div{padding:58px}.resident-gateway h2{font-size:42px}.resident-gateway h2 em{color:#ae843e;font-style:normal}.resident-gateway form{grid-template-columns:1fr auto;align-items:end}.resident-gateway form label{flex-direction:column;gap:7px;display:flex}.resident-gateway form label span{color:#8a949b;letter-spacing:.12em;font-size:7px}.resident-gateway-points{border-top:1px solid #e0e3e3;border-left:1px solid #e0e3e3;margin-top:35px;grid-template-columns:repeat(3,1fr)!important;gap:0!important;display:grid!important}.resident-gateway-points span{border-bottom:1px solid #e0e3e3;border-right:1px solid #e0e3e3;flex-direction:column;padding:13px;display:flex}.resident-gateway-points i{color:#ac813a;font:400 11px Georgia,serif}.resident-gateway-points b{margin-top:5px;font-size:7px}.resident-gateway aside{background:radial-gradient(circle at 50% 35%,#c6a15b33,#0000 28%),#1b1b1b;position:relative;overflow:hidden}.resident-digital-orbit{place-items:center;width:150px;height:150px;margin:0 auto 30px;display:grid;position:relative}.resident-digital-orbit b{z-index:2;color:#e2c277;font:400 58px Georgia,serif;position:relative}.resident-digital-orbit i{border:1px solid #d2b06752;border-radius:50%;animation:10s linear infinite resident-orbit;position:absolute;inset:0}.resident-digital-orbit i:nth-child(2){border-style:dashed;animation-duration:14s;animation-direction:reverse;inset:16px}.resident-digital-orbit i:nth-child(3){border-color:#ffffff24;inset:35px}@keyframes resident-orbit{to{transform:rotate(360deg)}}.resident-gateway aside h3{margin:10px 0 13px;font:400 30px/1.2 Georgia,serif}.community-project-head{min-height:310px;padding:44px}.community-project-head>div:first-child>span{color:#ffffff7a;margin-top:9px;font-size:8px}.project-live-badge{color:#ffffff7a;letter-spacing:.12em;border:1px solid #ffffff26;align-self:flex-end;align-items:center;gap:6px;padding:9px 11px;font-size:6px;display:flex}.project-live-badge>i{--nn-context-ink:#181b20;background:#6cc795;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #6cc795}.project-live-badge>b{color:#dfc27f;margin-left:10px;font:400 11px Georgia,serif}.resident-command-strip{--nn-context-ink:#181b20;background:#fff;grid-template-columns:repeat(4,1fr);display:grid}.resident-command-strip article{border-right:1px solid #e2e5e5;min-height:128px;padding:23px}.resident-command-strip small,.resident-command-strip b,.resident-command-strip span{display:block}.resident-command-strip small{color:#a57b35;letter-spacing:.14em;font-size:6px}.resident-command-strip b{margin-top:10px;font:400 15px Georgia,Noto Serif Thai,serif}.resident-command-strip span{color:#7d878e;margin-top:6px;font-size:7px;line-height:1.55}.resident-command-strip article.emergency{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#7d2e2a}.resident-command-strip article.emergency small,.resident-command-strip article.emergency span{color:var(--nn-context-ink,#181b20)}.resident-command-strip article.emergency a{color:var(--nn-context-ink,#181b20);margin-top:9px;font-size:7px;display:inline-block}.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}.resident-facility-ribbon{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#232323;padding:45px 38px}.resident-facility-ribbon h3,.resident-contact-hub h3{margin:0;font:400 27px Georgia,Noto Serif Thai,serif}.resident-facility-ribbon>div{border-top:1px solid #ffffff21;border-left:1px solid #ffffff21;grid-template-columns:repeat(4,1fr);margin-top:22px;display:grid}.resident-facility-ribbon button{min-height:110px;color:var(--nn-context-ink,#181b20);text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff21;border-top:0;border-left:0;flex-direction:column;align-items:flex-start;padding:17px;display:flex}.resident-facility-ribbon button:hover{background:#ffffff0d}.resident-facility-ribbon i{color:#d4b46b;font:400 11px Georgia,serif}.resident-facility-ribbon span{margin-top:10px;font-size:10px}.resident-facility-ribbon b{color:#ffffff73;margin-top:auto;font-size:6px}.resident-smart-request{--nn-context-ink:#181b20;background:#fff;grid-template-columns:.72fr 1.28fr;margin:0;display:grid}.resident-smart-request>aside{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 100% 0,#c6a15b3d,#0000 32%),#181b20;padding:44px 35px}.resident-smart-request aside>small{color:#d7b86f;letter-spacing:.15em;font-size:7px}.resident-smart-request aside>i{color:#d8b870;margin:28px 0 12px;font:400 48px Georgia,serif;display:block}.resident-smart-request aside h3{margin:0;font:400 30px Georgia,Noto Serif Thai,serif}.resident-smart-request aside p{color:var(--nn-context-ink,#181b20);font-size:9px;line-height:1.7}.resident-smart-request aside>b{color:#dfc27e;font-size:8px}.resident-smart-request aside ol{margin:28px 0;padding:0;list-style:none}.resident-smart-request aside li{color:var(--nn-context-ink,#181b20);border-top:1px solid #ffffff1a;align-items:center;gap:9px;padding:10px 0;font-size:8px;display:flex}.resident-smart-request aside li span{color:#d8b76f;border:1px solid #d4b26880;place-items:center;width:21px;height:21px;font:400 8px Georgia,serif;display:grid}.resident-smart-request aside>a{color:#ffbfaf;border:1px solid #e88b768c;padding:11px;font-size:8px;display:block}.enhanced-request-form{border:0!important;margin:0!important;padding:42px 38px!important}.enhanced-request-form>header span{color:#7e898f;font-size:8px}.enhanced-request-form input,.enhanced-request-form textarea,.enhanced-request-form select{color:#444;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;outline:0;width:100%;padding:11px}.enhanced-request-form fieldset{border:0;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:6px;margin:5px 0;padding:0;display:grid}.enhanced-request-form legend{color:#747f87;margin-bottom:7px;font-size:8px}.enhanced-request-form fieldset label{display:block;position:relative}.enhanced-request-form fieldset input{opacity:0;position:absolute}.enhanced-request-form fieldset span{color:#5f5f5f;--nn-context-ink:#181b20;background:#fff;border:1px solid #dce0e1;padding:10px;display:block}.enhanced-request-form fieldset input:checked+span{color:#7f5e26;--nn-context-ink:#181b20;background:#fbf5e9;border-color:#b88b40}.enhanced-request-form fieldset small{color:#91999e;margin-top:4px;font-size:6px;display:block}.resident-uploaded-files{grid-template-columns:repeat(5,1fr)!important;gap:5px!important}.resident-uploaded-files span{color:#69767e;border:1px solid #dbe0e1;justify-content:space-between;padding:7px;font-size:7px;display:flex}.resident-uploaded-files button{color:#ad4b3d;cursor:pointer;background:0 0;border:0}.enhanced-success{margin:0;padding:60px 35px}.enhanced-success>small{color:#9d7534;letter-spacing:.16em;margin-top:15px;font-size:7px;display:block}.enhanced-success h3{margin:8px 0;font:400 32px Georgia,Noto Serif Thai,serif}.enhanced-success p{color:#74808a;max-width:520px;margin:0 auto;font-size:9px;line-height:1.7}.enhanced-success>div{justify-content:center;gap:7px;margin-top:22px;display:flex}.enhanced-success button,.enhanced-success a{color:#616161;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d5dadb;padding:9px 11px;font-size:7px}.resident-contact-hub{--nn-context-ink:#181b20;background:#e9e8e3;padding:50px 38px}.resident-contact-hub>div{border-top:1px solid #d3d6d6;border-left:1px solid #d3d6d6;grid-template-columns:repeat(3,1fr);margin-top:22px;display:grid}.resident-contact-hub>div>a,.resident-contact-hub>div>article{--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #d3d6d6;border-right:1px solid #d3d6d6;flex-direction:column;align-items:flex-start;min-height:180px;padding:24px;display:flex}.resident-contact-hub i{color:#a47934;min-height:30px;font:400 18px Georgia,serif}.resident-contact-hub small{color:#9d7839;letter-spacing:.13em;margin-top:20px;font-size:6px}.resident-contact-hub b{margin-top:7px;font:400 16px Georgia,Noto Serif Thai,serif}.resident-contact-hub span{color:#7d878d;margin-top:auto;font-size:7px}.resident-community-app>.resident-track{margin:0;padding:45px 38px}.resident-status-center{box-shadow:none}.tracker-reference-head{justify-content:space-between;align-items:center;display:flex!important}.tracker-reference-head>span{flex-direction:column;display:flex}.tracker-reference-head small{color:#99712f;font-size:7px}.tracker-reference-head strong{color:#181b20;margin-top:6px;font:400 23px Georgia,serif}.tracker-priority,.request-priority{color:#6f7980;--nn-context-ink:#181b20;background:#e9eceb;border-radius:20px;padding:5px 8px;font-size:6px;font-style:normal}.tracker-priority.เร่งด่วน,.request-priority.เร่งด่วน{color:#9c6d1e;--nn-context-ink:#181b20;background:#fff0ce}.tracker-priority.ฉุกเฉิน,.request-priority.ฉุกเฉิน{color:#a23e30;--nn-context-ink:#181b20;background:#f8dfda}.request-priority{margin:8px 5px 0 0;display:inline-block}.priority-select{margin-top:6px}.resident-rating{color:#bd8a31;margin-top:10px;font-size:11px;display:block}.public-reply{--nn-context-ink:#181b20!important;background:#fffbf2!important;border-left:3px solid #bf9143!important}.resident-progress-timeline li{position:relative}.resident-progress-timeline li:after{content:"";--nn-context-ink:#181b20;background:#b7bebf;width:10px;height:1px;position:absolute;right:-5px}.resident-progress-timeline li:last-child:after{display:none}.resident-public-reply{margin-top:16px;--nn-context-ink:#181b20!important;background:#fffaf0!important;border:1px solid #e1d5ba!important;border-left:4px solid #bc8e40!important;padding:17px!important;display:block!important}.resident-public-reply small{color:#a07832;letter-spacing:.1em;font-size:7px}.resident-public-reply p{color:#676767;margin:7px 0 0;font-size:9px;line-height:1.7}.resident-feedback{margin-top:16px;--nn-context-ink:#181b20!important;background:#fff!important;border:1px solid #d9dede!important;padding:20px!important;display:block!important}.resident-feedback>small{color:#a27834;letter-spacing:.13em;font-size:7px}.resident-feedback h4{margin:7px 0 12px;font:400 20px Georgia,Noto Serif Thai,serif}.rating-buttons{background:0 0!important;border:0!important;justify-content:flex-start!important;gap:3px!important;padding:0!important;display:flex!important}.rating-buttons button{color:var(--nn-context-ink,#181b20);cursor:pointer;background:0 0;border:0;padding:2px;font-size:25px}.rating-buttons button.active{color:#c2933e}.resident-feedback textarea{border:1px solid #d9ddde;width:100%;margin-top:10px;padding:10px}.resident-feedback>button{color:#181b20;--nn-context-ink:#181b20;background:#d0aa5f;border:0;margin-top:8px;padding:10px 13px;font-size:8px}.submitted-rating b{color:#c1933e;font-size:20px}.submitted-rating p{color:#6c7880;font-size:9px}@media (width<=1050px){.resident-hero-grid{grid-template-columns:1fr 1fr;gap:35px}.community-service-menu>div{grid-template-columns:repeat(3,1fr)}.resident-command-strip,.resident-facility-ribbon>div{grid-template-columns:1fr 1fr}}@media (width<=760px){.resident-hero-v2{min-height:auto;padding:125px 0 100px}.resident-hero-grid{grid-template-columns:1fr}.resident-hero-console{display:none}.resident-hero-trust{overflow-x:auto}.resident-gateway>div{padding:34px 23px}.resident-gateway form{grid-template-columns:1fr}.resident-gateway-points{grid-template-columns:1fr!important}.community-project-head{min-height:360px}.resident-command-strip{grid-template-columns:1fr 1fr}.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}.resident-smart-request{grid-template-columns:1fr}.enhanced-request-form{padding:32px 20px!important}.resident-contact-hub>div{grid-template-columns:1fr}.resident-progress-timeline{grid-template-columns:1fr 1fr!important}}@media (width<=500px){.resident-hero-trust b{min-width:110px}.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}.enhanced-request-form fieldset{grid-template-columns:1fr}.enhanced-success>div{flex-direction:column;align-items:center}.resident-uploaded-files{grid-template-columns:1fr 1fr!important}.project-live-badge{align-self:flex-start}.resident-progress-timeline{grid-template-columns:1fr!important}}.announcement-mini-feed>span{grid-template-columns:8px minmax(0,1fr) auto auto}.announcement-mini-feed>span.inactive{opacity:.45}.announcement-mini-feed em{gap:3px;font-style:normal;display:flex}.announcement-mini-feed em button{color:#6f7b83!important;--nn-context-ink:#181b20!important;background:#fff!important;border:1px solid #d9ddde!important;padding:4px 5px!important;font-size:6px!important}.announcement-mini-feed em button:last-child{color:#ac493a!important}.deposit-track-link{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;justify-content:space-between;align-items:center;gap:20px;margin:0 0 22px;padding:20px 24px;display:flex}.deposit-track-link>div{flex-direction:column;display:flex}.deposit-track-link small{color:#d6b36a;letter-spacing:.16em;font-size:7px}.deposit-track-link b{margin-top:5px;font:400 15px Georgia,Noto Serif Thai,serif}.deposit-track-link a{color:#e0bd75;border:1px solid #d8b76d8c;padding:10px 13px;font-size:8px}@media (width<=520px){.deposit-track-link{flex-direction:column;align-items:flex-start}}.smart-match-console{grid-template-columns:.82fr 1.18fr;align-items:start;gap:55px;display:grid}.smart-match-console small{color:#a17a36;letter-spacing:.18em;font-size:7px}.smart-match-console h2{margin:10px 0;font:400 35px/1.2 Georgia,Noto Serif Thai,serif}.smart-match-console h2 em{color:#a27a36;font-style:normal}.smart-match-console p{color:#77828a;font-size:9px;line-height:1.75}.smart-match-console textarea{color:#3b3b3b;resize:vertical;--nn-context-ink:#181b20;background:#fafafa;border:1px solid #e3e6eb;width:100%;padding:17px;font-size:13px;line-height:1.7}.smart-match-console .smart-commute-controls{grid-template-columns:1.25fr 1fr .8fr;gap:8px;margin:12px 0 7px;display:grid}.smart-commute-controls label{color:#636363;gap:5px;font-size:8px;font-weight:700;display:grid}.smart-commute-controls select{color:#3a3a3a;min-height:42px;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;padding:0 10px}.smart-match-console .smart-commute-note{color:#7a858d;letter-spacing:0;margin-bottom:12px;font-size:8px;line-height:1.6;display:block}.smart-match-console form>div{flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0;display:flex}.smart-match-console form>div span{color:#899198;font-size:7px}.smart-match-console form>div button{color:#697680;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;padding:7px 9px;font-size:7px}.smart-submit{color:#181b20;--nn-context-ink:#181b20;background:#d0ab61;border:0;width:100%;padding:14px;font-weight:800}.smart-results{border-top:1px solid #dfe3e4;margin-top:42px;padding-top:32px}.smart-results>header{justify-content:space-between;gap:30px;margin-bottom:20px;display:flex}.smart-results header p{color:#a17a36;letter-spacing:.16em;margin:0;font-size:7px}.smart-results header h2{margin:7px 0;font:400 29px Georgia,Noto Serif Thai,serif}.smart-results header>span{color:#7b858c;font-size:8px}.smart-result-item{position:relative}.match-score{z-index:5;width:62px;height:62px;color:var(--nn-context-ink,#181b20);text-align:center;--nn-context-ink:#fff;background:#202020;border:2px solid #d5b46a;border-radius:50%;place-content:center;display:grid;position:absolute;top:12px;left:12px}.match-score b{font:400 16px Georgia,serif}.match-score span,.match-score small{font-size:5px}.match-reasons{--nn-context-ink:#181b20;background:#fff;border:1px solid #dfe3e4;border-top:0;flex-wrap:wrap;gap:4px;padding:10px;display:flex}.match-reasons span{color:#38684f;--nn-context-ink:#181b20;background:#e9f3ed;padding:5px 7px;font-size:6px}.match-reasons small{color:#7b8790;flex-basis:100%;font-size:8px;line-height:1.5}.status-tracker>form{grid-template-columns:1fr 1fr auto;gap:10px;display:grid}.status-tracker>form>small,.status-tracker>form>h2,.status-tracker>form>p{grid-column:1/-1}.status-tracker>form>small{color:#a17a36;letter-spacing:.18em;font-size:7px}.status-tracker>form>h2{margin:5px 0;font:400 30px Georgia,Noto Serif Thai,serif}.status-tracker>form>p{color:#7b858d;margin:0 0 12px;font-size:9px}.tracker-result{--nn-context-ink:#181b20;background:#f5f3ee;border-top:4px solid #c49a4c;margin-top:28px;padding:26px}.tracker-result>small{color:#99712f;font-size:7px}.tracker-result>strong{color:#181b20;margin:8px 0;font:400 23px Georgia,serif;display:block}.tracker-result h3{font:400 21px Georgia,Noto Serif Thai,serif}.tracker-result>div{--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #d9ddde;justify-content:space-between;padding:12px;display:flex}.tracker-result>div span{color:#7f8990;font-size:8px}.tracker-result time{color:#899198;margin:15px 0;font-size:7px;display:block}.tracker-result ol{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.tracker-result li{color:#879198;--nn-context-ink:#181b20;background:#e8e9e7;align-items:center;gap:7px;padding:12px;display:flex}.tracker-result li.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20}.tracker-result li i{font-style:normal}.tracker-result li span{font-size:7px}@media (width<=760px){.smart-match-console{grid-template-columns:1fr;gap:20px}.smart-result-grid,.smart-match-console .smart-commute-controls,.status-tracker>form{grid-template-columns:1fr}.tracker-result ol{grid-template-columns:1fr 1fr}}.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-page-links{--nn-context-ink:#181b20;background:#d8d6d0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding-top:28px;padding-bottom:72px;display:grid}.media-page-links a{color:#181b20;text-align:center;--nn-context-ink:#181b20;background:#f4f2ed;justify-content:center;align-items:center;min-height:72px;padding:18px;font-size:14px;font-weight:650;display:flex}.media-page-links a:hover{color:#87631e;--nn-context-ink:#181b20;background:#fff}.vtr-settings-note{border-left:3px solid var(--preview-accent);--nn-context-ink:#181b20;background:#f7f2e8;flex-direction:column;gap:5px;padding:13px 15px;display:flex}.vtr-settings-note b{color:#634b27;font-size:11px}.vtr-settings-note span{color:#7a746b;font-size:9px;line-height:1.55}.preview-vtr-card{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 100% 0,#cda65340,#0000 35%),#181b20;flex-direction:column;gap:7px;margin:10px;padding:18px;display:flex}.preview-vtr-card small{color:#d4ad5f;letter-spacing:.16em;font-size:6px}.preview-vtr-card b{font:400 15px Georgia,Noto Serif Thai,serif}.preview-vtr-card span{color:var(--nn-context-ink,#181b20);font-size:7px}@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-page-links{grid-template-columns:1fr;padding-top:18px;padding-bottom:52px}}@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}}.submission-command-center{gap:18px;display:grid}.submission-stat-grid{--nn-context-ink:#181b20;background:#dce1e4;border:1px solid #dce1e4;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.submission-stat-grid article{--nn-context-ink:#181b20;background:#fff;flex-direction:column;min-height:132px;padding:21px;display:flex}.submission-stat-grid article.attention{--nn-context-ink:#181b20;background:#fffaf0;box-shadow:inset 0 3px #c9943b}.submission-stat-grid small{color:#a17a36;letter-spacing:.14em;font-size:7px}.submission-stat-grid strong{color:#232323;margin-top:14px;font:400 28px Georgia,serif}.submission-stat-grid span{color:#7d8991;margin-top:auto;font-size:8px;line-height:1.5}.submission-tools{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1e4;justify-content:space-between;align-items:center;gap:20px;padding:14px;display:flex}.submission-tools form{flex:1;gap:6px;display:flex}.submission-tools input{color:#393939;--nn-context-ink:#181b20;background:#fafafa;border:1px solid #e3e6eb;outline:0;width:min(100%,620px);padding:11px 13px}.submission-tools form button,.submission-tools>div button{color:#6c6c6c;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6dcdf;padding:10px 13px;font-size:8px}.submission-tools form button:first-of-type,.submission-tools>div button.active{color:#181b20;--nn-context-ink:#181b20;background:#d2ad63;border-color:#c1984d;font-weight:800}.submission-tools>div{gap:5px;display:flex}.submission-tools>div b{margin-left:5px}.submission-table{position:relative}.submission-table.loading{opacity:.62;pointer-events:none}.submission-table .table-subtext{color:#8b969d;margin-top:5px;font-size:8px;display:block}.submission-empty{color:#7b8891;flex-direction:column;align-items:center;padding:70px 20px;display:flex}.submission-empty strong{font:400 22px Georgia,Noto Serif Thai,serif}.submission-empty span{margin-top:8px;font-size:9px}.submission-pagination{--nn-context-ink:#181b20;background:#fafafa;border-top:1px solid #e3e6e8;justify-content:center;align-items:center;gap:18px;padding:17px;display:flex}.submission-pagination button{color:#434343;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d3d9dc;padding:9px 13px;font-size:8px}.submission-pagination button:disabled{opacity:.35;cursor:not-allowed}.submission-pagination span{color:#7c8890;font-size:8px}.submission-pagination b{color:#181b20;font-size:11px}.submission-view header small{color:#d2ad63;letter-spacing:.08em;margin-top:6px;font:400 10px Georgia,serif;display:block}.submission-actions{gap:7px!important;display:flex!important}.submission-actions button:nth-last-child(2){margin-left:auto}.submission-file-meta{gap:7px;margin-top:12px;display:flex}.submission-file-meta span{color:#75818a;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;padding:7px 9px;font-size:7px}.submission-external-media{--nn-context-ink:#181b20;background:#f6f9fa;border:1px solid #dce2e5;border-radius:14px;margin-top:18px;padding:16px}.submission-external-media>span{color:#3c3c3c;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:700;display:block}.submission-external-media>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.submission-external-media a{color:#343434;--nn-context-ink:#181b20;background:#fff;border:1px solid #dadada;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:10px 12px;font-size:12px;font-weight:700;display:flex}.submission-external-media a:hover,.submission-external-media a:focus-visible{border-color:#b98c42;outline:none;box-shadow:0 8px 22px #29292914}.submission-external-media a small{color:#9a7537;white-space:nowrap;font-size:9px;font-weight:600}@media (width<=1100px){.submission-stat-grid{grid-template-columns:repeat(3,1fr)}.submission-tools{flex-direction:column;align-items:stretch}.submission-tools form{width:100%}.submission-tools>div{width:100%;overflow-x:auto}}@media (width<=720px){.submission-stat-grid{grid-template-columns:1fr 1fr}.external-media-links{padding:14px}.submission-external-media>div{grid-template-columns:1fr}.submission-tools form{grid-template-columns:1fr auto;display:grid}.submission-tools form button:last-child{grid-column:1/-1}.submission-tools>div button{white-space:nowrap}.submission-actions{flex-direction:column;align-items:stretch}.submission-actions button:nth-last-child(2){margin-left:0}.submission-pagination{gap:8px}}@media (width<=440px){.submission-stat-grid,.submission-tools form{grid-template-columns:1fr}.submission-tools form button{grid-column:auto!important}}.status.expired{color:#9d4138;--nn-context-ink:#181b20;background:#f8e5e2}.icon-action.renew{color:#795b25;cursor:pointer;--nn-context-ink:#181b20;background:#fffaf0;border:1px solid #d8c28f;margin-left:4px;padding:6px 8px}.icon-action.renew:hover{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#9a7431}.icon-action.renew.urgent{color:#a04439;--nn-context-ink:#181b20;background:#fff0ee;border-color:#d59d95}.icon-action.renew.urgent:hover{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#a04439}.listing-lifecycle-filters{--nn-context-ink:#181b20;background:#fbfbfa;border-bottom:1px solid #e5e8ea;gap:6px;padding:12px 18px;display:flex;overflow-x:auto}.listing-lifecycle-filters button{white-space:nowrap;color:#68747d;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1e4;align-items:center;gap:7px;padding:8px 11px;font-size:8px;display:flex}.listing-lifecycle-filters button b{color:#775b27;--nn-context-ink:#181b20;background:#f2e8d5;border-radius:50%;place-items:center;min-width:18px;height:18px;font-size:7px;display:grid}.listing-lifecycle-filters button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#232323;border-color:#b88b3d}.listing-lifecycle-filters button.active b{color:#202020;--nn-context-ink:#181b20;background:#d7b76e}.listing-watermark{min-width:86px;text-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#171717a3;border:1px solid #dab5636b;border-radius:12px;align-items:center;padding:8px 9px;top:18px;bottom:auto;right:18px}.listing-watermark img{object-fit:contain;filter:drop-shadow(0 2px 8px #00000059);width:66px;height:61px}.listing-watermark small{color:#f3d893;text-align:center;margin-top:4px;font-size:6px}.listing-watermark.lightbox-mark{top:85px;bottom:auto;right:30px}@media (width<=620px){.listing-watermark{min-width:70px;padding:5px;top:10px;right:10px}.listing-watermark img{width:52px;height:48px}.listing-watermark.lightbox-mark{top:70px;right:14px}}.cma-pro-editor{width:min(1180px,96vw)}.cma-section{--nn-context-ink:#181b20;background:#fbfbfa;border:1px solid #e3e6eb;margin:0 0 22px;padding:22px}.cma-section legend{color:#9a7130;padding:0 10px;font-size:10px;font-weight:800}.cma-section>label{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.cma-help,.cma-legal{color:#7b8790;font-size:8px;line-height:1.6;display:block}.cma-comp-row{grid-template-columns:32px 1.2fr .8fr .6fr .8fr .55fr .55fr 1.1fr 45px;gap:6px;margin:7px 0;display:grid}.cma-comp-row>*{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;min-width:0;padding:8px;font-size:8px}.cma-comp-row b{color:#a17a36;background:0 0;border:0}.cma-comp-row button{color:#a94d43;--nn-context-ink:#181b20;background:#f8e9e7}.cma-add-comp{color:#8a652a;--nn-context-ink:#181b20;background:#fff;border:1px solid #b38a45;margin-top:10px;padding:9px 13px}.cma-live-summary{--nn-context-ink:#181b20;background:#dce2e5;grid-template-columns:1fr 1fr 1.4fr;gap:1px;margin:18px 0;display:grid}.cma-live-summary>*{--nn-context-ink:#181b20;background:#fff;padding:16px;font-size:9px}.cma-live-summary strong{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#a47c37}.cma-executive-note{--nn-context-ink:#181b20;background:#f5f2ea;border-left:4px solid #c39a4d;margin:0 0 24px;padding:24px}.cma-executive-note p{color:#9c7432;margin:0;font-size:8px}.cma-executive-note h2{margin:10px 0 0;font-family:Georgia,Noto Serif Thai,serif;font-size:20px;font-weight:400;line-height:1.6}.cma-report-title{color:#9c7432;letter-spacing:.15em;margin:30px 0 12px;font-size:9px}.cma-scenario-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.cma-scenario-grid>div{border:1px solid #e3e6eb;flex-direction:column;padding:22px;display:flex}.cma-scenario-grid span{color:#9c7432;font-size:8px}.cma-scenario-grid strong{margin:9px 0;font-family:Georgia,serif;font-size:20px;font-weight:400}.cma-scenario-grid small{color:#7b8790;font-size:8px}.cma-scenario-grid .primary{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20}.cma-scenario-grid .primary span{color:#d8b66d}.cma-scenario-grid .primary small{color:var(--nn-context-ink,#181b20)}.cma-comp-table{border-top:1px solid #e3e6eb;overflow-x:auto}.cma-comp-table>div{border-bottom:1px solid #e3e6e7;grid-template-columns:1.5fr .8fr .6fr .8fr .8fr .6fr;min-width:760px;display:grid}.cma-comp-table span,.cma-comp-table b{padding:12px 9px;font-size:8px}.cma-comp-table b{color:#6f7a82;--nn-context-ink:#181b20;background:#f0f2f2}.cma-cost-table{border-top:1px solid #e3e6eb}.cma-cost-table>div{border-bottom:1px solid #e4e6e7;justify-content:space-between;padding:12px 15px;font-size:9px;display:flex}.cma-cost-table .total{--nn-context-ink:#181b20;background:#f1eee7;font-weight:800}.cma-cost-table .net{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#a47c37}.cma-advisory-grid{grid-template-columns:1fr 1fr;gap:15px;margin-top:24px;display:grid}.cma-advisory-grid>div{--nn-context-ink:#181b20;background:#f5f2ea;border-left:3px solid #c39a4d;padding:22px}.cma-advisory-grid p{color:#916b2d;margin:0 0 8px;font-size:9px}.cma-advisory-grid div div{color:#636363;white-space:pre-line;font-size:10px;line-height:1.8}.cma-disclaimer{color:#6b747a;--nn-context-ink:#181b20;background:#fbf8f1;border:1px solid #e0d7c5;margin-top:24px;padding:18px;font-size:8px;line-height:1.7}@media (width<=700px){.cma-comp-row{grid-template-columns:30px 1fr 1fr}.cma-live-summary,.cma-scenario-grid,.cma-advisory-grid{grid-template-columns:1fr}}.tracker-cma-card{--nn-context-ink:#181b20!important;background:#fbf7ee!important;border:1px solid #ded4bd!important;margin-top:22px!important;padding:22px!important;display:block!important}.tracker-cma-card header{justify-content:space-between;align-items:center;gap:20px;display:flex}.tracker-cma-card header small{color:#9a7130;letter-spacing:.16em;font-size:8px}.tracker-cma-card header b{color:#214a36}.tracker-cma-card p{color:#66747d;margin:15px 0 7px;font-size:10px;line-height:1.7}.tracker-cma-card p strong{color:#8f682c;margin-top:5px;font:400 18px Georgia,Noto Serif Thai,serif;display:block}.tracker-cma-card>span{color:#7c878e;font-size:9px;line-height:1.7}.tracker-cma-card>div{border:0;gap:8px;margin-top:18px;padding:0;display:flex}.tracker-cma-card a{color:var(--nn-context-ink,#181b20);text-align:center;--nn-context-ink:#fff;background:#181b20;border:1px solid #a98039;flex:1;padding:12px;font-size:9px}.tracker-cma-card a:last-child{color:#181b20;--nn-context-ink:#181b20;background:#d3ad61}.tracker-cma-card.waiting{--nn-context-ink:#181b20!important;background:#f4f3ef!important;border-style:dashed!important}.tracker-cma-card.waiting header b{color:#8b743e}@media (width<=620px){.tracker-cma-card header,.tracker-cma-card>div{flex-direction:column;align-items:stretch}}.listing-tags .fresh-listing{color:#0b6d4e!important;--nn-context-ink:#181b20!important;background:#e4f3eb!important}.listing-tags .stale-listing{color:#a3472e!important;--nn-context-ink:#181b20!important;background:#f8e8df!important}.admin-property-import{--nn-context-ink:#181b20;background:linear-gradient(110deg,#fff,#f4f7f7);border:1px solid #dedede;grid-template-columns:1fr auto;align-items:center;gap:18px;margin:0 0 22px;padding:20px 22px;display:grid}.admin-property-import small{color:#a67b33;letter-spacing:.14em;font-size:10px;font-weight:700}.admin-property-import h3{color:#272727;margin:6px 0;font-size:20px}.admin-property-import p{color:#757575;margin:0;font-size:12px;line-height:1.6}.admin-property-import>div:nth-child(2){gap:8px;display:flex}.admin-property-import button{color:#313131;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d3d3d3;padding:11px 14px;font-weight:700}.admin-property-import button:last-of-type{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#292929;border-color:#292929}.admin-property-import button:disabled{opacity:.55;cursor:wait}.admin-property-import output{color:#525252;grid-column:1/-1;font-size:12px}@media (width<=760px){.admin-property-import{grid-template-columns:1fr}.admin-property-import>div:nth-child(2){flex-direction:column}}.coordinate-inputs{--nn-context-ink:#181b20;background:#f7fafb;border:1px solid #e1e1e1;border-radius:14px;grid-column:1/-1;gap:12px;padding:16px;display:grid}.coordinate-inputs label{gap:6px;display:grid}.coordinate-inputs label>span{color:#666;font-size:13px;font-weight:750}.coordinate-inputs input{color:#2b2b2b;--nn-context-ink:#181b20;background:#fff;border:1px solid #d7d7d7;border-radius:9px;width:100%;min-height:46px;padding:10px 12px;font-size:16px}.coordinate-inputs small{color:#797979;font-size:12px;line-height:1.55}.coordinate-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.coordinate-inputs>p{border-radius:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.coordinate-success{color:#145e4a;--nn-context-ink:#181b20;background:#e7f4ef}.coordinate-error{color:#97483f;--nn-context-ink:#181b20;background:#f9eae8}@media (width<=620px){.coordinate-pair{grid-template-columns:1fr}.coordinate-inputs{padding:13px}.coordinate-inputs label>span{font-size:14px}}.nearby-auto-refresh{color:#333;--nn-context-ink:#181b20;background:#f3f8f9;border:1px solid #e1e1e1;border-left:4px solid #c9a354;border-radius:12px;align-items:flex-start;gap:15px;margin:22px 0;padding:20px;display:flex}.nearby-auto-refresh__pulse{border:3px solid #b68b39;border-radius:50%;flex:0 0 13px;width:13px;height:13px;margin-top:5px;animation:1.8s ease-in-out infinite nearby-pulse;box-shadow:0 0 0 7px #c9a35421}.nearby-auto-refresh div{gap:4px;display:grid}.nearby-auto-refresh b{color:#936c27;letter-spacing:.13em;font-size:11px}.nearby-auto-refresh p{margin:0;font-size:15px;font-weight:750}.nearby-auto-refresh small{color:#787878;font-size:12px}@keyframes nearby-pulse{50%{box-shadow:0 0 0 12px #c9a35400}}@media (prefers-reduced-motion:reduce){.nearby-auto-refresh__pulse{animation:none}}.admin-logo{flex-direction:column;justify-content:center;gap:5px}.admin-logo>img{width:100%;height:auto;max-height:58px}.admin-logo>div{align-self:flex-start}.admin-login-brand img{width:min(300px,70vw);height:auto}.admin-denied img{width:min(280px,78vw);height:auto}@media (width<=1100px){.admin-logo{padding:0 8px}.admin-logo>img{width:58px;height:auto}.admin-logo>div{display:none}}@media (width<=560px){.admin-login-brand img{width:min(260px,78vw);height:auto}}.nn-member-notebook,.nn-member-notifications{color:#333;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6d6d6;border-radius:16px;margin:16px 0;padding:18px}.nn-member-notebook header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.nn-member-notebook h3{margin:0;font-size:20px}.nn-member-notebook button,.nn-member-notifications button{min-height:44px;color:var(--nn-context-ink,#181b20);font:inherit;cursor:pointer;--nn-context-ink:#fff;background:linear-gradient(#434343,#333);border:1px solid #b5b5b5;border-radius:10px;padding:10px 14px;box-shadow:0 2px #252525}.nn-notebook-list{gap:12px;padding:12px 0;display:flex;overflow-x:auto}.nn-notebook-list article{flex:0 0 220px}.nn-notebook-list a{color:#4e4e4e;padding:8px 0;display:block}.nn-notebook-editor{gap:12px;max-height:55dvh;padding:8px;display:grid;overflow:auto}.nn-notebook-editor label{gap:6px;display:grid}.nn-notebook-editor input:not([type=checkbox]),.nn-notebook-editor textarea{color:#303030;width:100%;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #a6a6a6;border-radius:9px;padding:12px}.nn-notebook-editor label:has([type=checkbox]){align-items:center;display:flex}.nn-member-notifications>button{align-items:center;gap:8px;display:flex}.nn-member-notifications article{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.nn-member-notifications a,.nn-notebook-editor a{color:#4b4b4b;text-decoration:underline}.nn-notification-preferences{flex-wrap:wrap;gap:16px;display:flex}.nn-notification-preferences label{align-items:center;gap:6px;display:flex}.nn-collection-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:20px;display:grid}.nn-collection-cards>a{color:#333;--nn-context-ink:#181b20;background:#fff;border:1px solid #dcdcdc;border-radius:16px;padding:16px;overflow:hidden}.nn-collection-cards img{aspect-ratio:8/5;object-fit:cover;border-radius:10px;width:100%;height:auto;display:block}.nn-collection-cards h2{font-size:19px;line-height:1.5}.nn-collection-cards p{overflow-wrap:anywhere}@media (width<=640px){.nn-member-notebook,.nn-member-notifications{padding:14px}.nn-notebook-editor{max-height:48dvh}}.nn-resident-account{color:var(--nn-ink,#232323);padding-top:16px}.nn-resident-form{gap:12px;max-width:700px;padding:16px 0;display:grid}.nn-resident-form label{gap:6px;display:grid}.nn-resident-form :is(input,select,textarea){color:#303030;width:100%;min-height:44px;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #a6a6a6;border-radius:10px;padding:10px 12px}.nn-resident-form button+button{margin-left:12px}.nn-resident-account-list{gap:12px;max-height:440px;margin:16px 0;display:grid;overflow:auto}.nn-resident-account-list article{border:1px solid var(--nn-line,#dde3e5);overflow-wrap:anywhere;border-radius:12px;gap:8px;padding:14px;display:grid}.nn-resident-account-list button{justify-self:start}.nn-resident-policy{align-items:center;gap:10px;padding:10px 0;display:flex}.nn-resident-policy input{width:20px;height:20px}.nn-resident-account a{color:#4b4b4b;text-decoration:underline}.nn-resident-account :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #6f6f6f}.article-source-reference{border-inline-start:3px solid var(--gold,#cda65e);color:#303030;overflow-wrap:anywhere;--nn-context-ink:#181b20;background:#f4f6f8;gap:4px;margin:20px 0;padding:12px 16px;font-size:.9rem;display:grid}.article-source-reference span{font-weight:600}.article-source-reference a{color:#484848;align-items:center;min-height:44px;text-decoration:underline;display:flex}@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)}}.portal-founder-photo img,.studio-founder-image img,.founder-detail-main img,.document-image img{width:100%;height:100%;display:block;position:absolute;inset:0}.portal-founder-photo img{transform-origin:50% 28%;transform:scale(1.75)}.studio-home .main-nav{gap:20px;font-size:12px}.studio-home .portal-hero{min-height:770px}.studio-home .portal-copy h1{max-width:850px}.studio-proof{--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #e5e6e5}.studio-proof>div{grid-template-columns:1.4fr .8fr 1fr .8fr;display:grid}.studio-proof p{border-right:1px solid #e5e6e5;flex-direction:column;justify-content:center;min-height:92px;margin:0;padding:0 28px;display:flex}.studio-proof p:first-child{padding-left:0}.studio-proof p:last-child{border:0}.studio-proof small{color:#a27b38;letter-spacing:.16em;font-size:8px;font-weight:800}.studio-proof b{color:#292929;margin-top:8px;font-family:Georgia,Noto Serif Thai,serif;font-size:14px;font-weight:500}.studio-home .advertising-zone{--nn-context-ink:#181b20;background:#f6f5f2;padding:36px 0}.studio-home .advertising-card{box-shadow:none;border:0;border-radius:0}.studio-home .advertising-card img{object-fit:cover;width:100%;max-height:210px;display:block}.studio-section-head{border-bottom:1px solid #dfe3e4;grid-template-columns:1fr minmax(320px,.72fr);align-items:end;gap:70px;margin-bottom:36px;padding-bottom:26px;display:grid}.studio-section-head>div>p{color:#a17834;letter-spacing:.2em;margin:0 0 11px;font-size:9px;font-weight:800}.studio-section-head h2{color:#212121;margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(35px,4vw,52px);font-weight:400;line-height:1.12}.studio-section-head>div:last-child{flex-direction:column;align-items:flex-end;gap:13px;display:flex}.studio-section-head>div:last-child>span{color:#71808b;text-align:right;max-width:480px;font-size:12px;line-height:1.7}.studio-section-head>div:last-child>a,.studio-head-links a{color:#8f692c;border-bottom:1px solid #bd9a57;padding-bottom:4px;font-size:10px;font-weight:800}.studio-section-head.light{border-color:#ffffff24}.studio-section-head.light h2,.studio-section-head.light>div:last-child>span{color:var(--nn-context-ink,#181b20)}.studio-market{padding-top:105px;padding-bottom:115px}.studio-purpose-bar{border:1px solid #e3e6eb;grid-template-columns:repeat(4,1fr);margin:0 0 35px;display:grid}.studio-purpose-bar a{border-right:1px solid #e3e6eb;align-items:center;gap:13px;padding:18px 21px;transition:all .2s;display:flex}.studio-purpose-bar a:last-child{border:0}.studio-purpose-bar a:hover{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#282828}.studio-purpose-bar b{color:#b38a43;letter-spacing:.1em;font-size:9px}.studio-purpose-bar span{font-size:11px}.studio-property-grid{gap:22px}.studio-property-grid .property-card{box-shadow:none;border-color:#e0e3e4}.studio-property-grid .property-card:hover{transform:translateY(-3px);box-shadow:0 16px 44px #1e1e1e1a}.studio-property-grid .property-body{padding:20px}.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}.studio-categories{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 84% 12%,#caa45724,#0000 31%),#1c1c1c;padding:100px 0 108px}.studio-category-grid{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(4,1fr);display:grid}.studio-category-grid a{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;flex-direction:column;justify-content:space-between;min-height:190px;padding:25px;transition:all .25s;display:flex}.studio-category-grid a:hover{color:#1c1c1c;--nn-context-ink:#181b20;background:#d0ad65}.studio-category-grid small{color:#d0ad65;font-size:9px}.studio-category-grid a:hover small{color:#1c1c1c}.studio-category-grid h3{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:24px;font-weight:400}.studio-category-grid p{color:#ffffff7a;margin:6px 0;font-size:9px}.studio-category-grid a:hover p{color:#1c1c1ca6}.studio-category-grid>a>span{font-size:8px}.studio-services{padding-top:110px;padding-bottom:120px}.studio-service-grid{border-top:1px solid #e3e6eb;border-left:1px solid #e3e6eb;grid-template-columns:repeat(3,1fr);display:grid}.studio-service-grid article{border-bottom:1px solid #e3e6eb;border-right:1px solid #e3e6eb;flex-direction:column;min-height:390px;padding:37px;display:flex}.studio-service-grid small{color:#a37a36;letter-spacing:.15em;font-size:8px}.studio-service-grid h3{color:#232323;margin:55px 0 8px;font-family:Georgia,serif;font-size:26px;font-weight:400}.studio-service-grid strong{font-family:Georgia,Noto Serif Thai,serif;font-size:21px;font-weight:400}.studio-service-grid p{color:#74808a;margin:25px 0;font-size:11px;line-height:1.8}.studio-service-grid a{color:#916b2e;margin-top:auto;font-size:9px;font-weight:800}.studio-brand-story{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1f1f1f;padding:110px 0}.studio-brand-grid{grid-template-columns:.88fr 1.12fr;align-items:center;gap:95px;display:grid}.studio-founder-image{--nn-context-ink:#181b20;background:#e5e3dd;min-height:600px;position:relative}.studio-founder-image:before{content:"";z-index:2;border:1px solid #ffffff73;position:absolute;inset:20px}.studio-founder-image img{object-fit:cover;object-position:center top;filter:saturate(.82)}.studio-founder-copy>p{color:#d3ae64;letter-spacing:.2em;margin:0;font-size:9px;font-weight:800}.studio-founder-copy h2{color:var(--nn-context-ink,#181b20);margin:22px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(41px,4.8vw,65px);font-weight:400;line-height:1.1}.studio-founder-copy h2 em{color:#d5b36c;font-style:italic}.studio-founder-copy blockquote{color:var(--nn-context-ink,#181b20);border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;margin:33px 0;padding:27px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:20px;line-height:1.75}.studio-founder-copy>div{flex-direction:column;display:flex}.studio-founder-copy>div small{color:#d5b36c;font-size:11px}.studio-founder-copy>div strong{margin-top:5px;font-size:10px}.studio-founder-copy>div span{color:var(--nn-context-ink,#181b20);margin-top:18px;font-size:11px;line-height:1.8}.studio-founder-copy>a{color:#d5b36c;border-bottom:1px solid #d5b36c;margin-top:28px;padding-bottom:5px;font-size:9px;display:inline-block}.studio-editorial{padding-top:110px;padding-bottom:120px}.studio-head-links{gap:18px;display:flex}.studio-article-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.studio-article-grid .article-card{border:1px solid #e0e3e4}.studio-empty{text-align:center;--nn-context-ink:#181b20;background:#f4f2ed;padding:70px}.studio-opportunities>div{grid-template-columns:1fr 1fr;display:grid}.studio-opportunities a{border-right:1px solid #d8d2c5;flex-direction:column;min-height:360px;padding:60px;display:flex}.studio-opportunities a:last-child{border:0}.studio-opportunities a:hover{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#272727}.studio-opportunities small{color:#9c7433;letter-spacing:.18em;font-size:9px;font-weight:800}.studio-opportunities h2{max-width:430px;margin:60px 0 13px;font-family:Georgia,Noto Serif Thai,serif;font-size:31px;font-weight:400;line-height:1.35}.studio-opportunities p{color:#747c80;margin:0;font-size:11px}.studio-opportunities a:hover p{color:var(--nn-context-ink,#181b20)}.studio-opportunities span{color:#946b2c;margin-top:auto;font-size:9px;font-weight:800}.studio-opportunities a:hover span{color:#d6b56e}.studio-final-cta{color:var(--nn-context-ink,#181b20);background:linear-gradient(90deg,#161616f7,#161616bf),url(https://images.unsplash.com/photo-1600607687920-4e2a09cf159d?auto=format&fit=crop&w=2000&q=85) 50%/cover;padding:82px 0}.studio-final-cta>div{justify-content:space-between;align-items:flex-end;gap:50px;display:flex}.studio-final-cta p{color:#d2ad64;letter-spacing:.2em;margin:0 0 13px;font-size:8px}.studio-final-cta h2{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(34px,4vw,52px);font-weight:400}.studio-final-cta>div>div:last-child{gap:8px;display:flex}.studio-final-cta a{border:1px solid #fff6;padding:13px 17px;font-size:9px;font-weight:800}.studio-final-cta a:nth-child(2){color:#1c1c1c;--nn-context-ink:#181b20;background:#cfaa5f;border-color:#cfaa5f}.content-share{border-top:1px solid #e3e6eb;border-bottom:1px solid #e3e6eb;align-items:center;gap:8px;margin:30px 0 0;padding:18px 0;display:flex}.content-share>div{flex-direction:column;min-width:190px;margin-right:auto;display:flex}.content-share small{color:#a07834;letter-spacing:.15em;font-size:7px}.content-share strong{margin-top:4px;font-family:Georgia,Noto Serif Thai,serif;font-size:15px;font-weight:400}.content-share a,.content-share button{color:#5f5f5f;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;padding:9px 12px;font-size:8px}.content-share .share-native{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20}.opportunity-page{--nn-context-ink:#181b20;background:#fff}.opportunity-hero{color:var(--nn-context-ink,#181b20);background:linear-gradient(90deg,#151515fa,#151515bd),url(https://images.unsplash.com/photo-1521737711867-e3b97375f902?auto=format&fit=crop&w=2000&q=88) 50%/cover;padding:95px 0 105px}.partner-hero{background-image:linear-gradient(90deg,#151515fa,#151515b8),url(https://images.unsplash.com/photo-1522071820081-009f0129c71c?auto=format&fit=crop&w=2000&q=88)}.opportunity-hero-grid{grid-template-columns:1.15fr .65fr;align-items:end;gap:100px;display:grid}.opportunity-hero-grid>div>p{color:#d4b36d;letter-spacing:.2em;margin:0;font-size:9px;font-weight:800}.opportunity-hero h1{margin:20px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(48px,5.7vw,76px);font-weight:400;line-height:1.08}.opportunity-hero h1 em{color:#d6b56e;font-style:normal}.opportunity-hero-grid>div>span{max-width:670px;color:var(--nn-context-ink,#181b20);font-size:13px;line-height:1.85;display:block}.opportunity-hero-grid>div>a{color:#d2ad65;border-bottom:1px solid #d2ad65;margin-top:35px;padding-bottom:6px;font-size:10px;display:inline-block}.opportunity-hero aside{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#121212c7;border-top:3px solid #cca75e;padding:35px}.opportunity-hero aside small{color:#d4b36d;letter-spacing:.16em;font-size:8px}.opportunity-hero aside strong{margin:18px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:23px;font-weight:400;line-height:1.45;display:block}.opportunity-hero aside ul{margin:0;padding:0;list-style:none}.opportunity-hero aside li{color:var(--nn-context-ink,#181b20);border-top:1px solid #ffffff21;padding:11px 0;font-size:9px}.role-section,.partner-type-section{padding-top:100px;padding-bottom:110px}.role-section>header{grid-template-columns:1fr .75fr;align-items:end;gap:60px;margin-bottom:35px;display:grid}.role-section>header p,.partner-type-section>header p{color:#a17a36;letter-spacing:.18em;margin:0;font-size:8px;font-weight:800}.role-section>header h2,.partner-type-section>header h2{color:#181b20;margin:9px 0 0;font-family:Georgia,Noto Serif Thai,serif;font-size:46px;font-weight:400}.role-section>header>span{color:#74808a;font-size:11px;line-height:1.8}.role-grid{border-top:1px solid #e3e6eb;border-left:1px solid #e3e6eb;grid-template-columns:repeat(2,1fr);display:grid}.role-grid article{border-bottom:1px solid #e3e6eb;border-right:1px solid #e3e6eb;grid-template-rows:auto 1fr auto;grid-template-columns:45px 1fr;min-height:250px;padding:30px;display:grid}.role-grid small{color:#aa8139;grid-row:1/4;font-size:9px}.role-grid h3{color:#282828;margin:0;font-family:Georgia,serif;font-size:25px;font-weight:400}.role-grid p{color:#74808a;font-size:10px;line-height:1.8}.role-grid a{color:#956e2f;align-self:end;font-size:8px;font-weight:800}.partner-type-section>header{margin-bottom:35px}.partner-type-grid{border-top:1px solid #e3e6eb;border-left:1px solid #e3e6eb;grid-template-columns:repeat(3,1fr);display:grid}.partner-type-grid article{border-bottom:1px solid #e3e6eb;border-right:1px solid #e3e6eb;min-height:250px;padding:30px}.partner-type-grid small{color:#a27a35;letter-spacing:.08em;font-size:8px}.partner-type-grid h3{color:#282828;margin:45px 0 10px;font-family:Georgia,Noto Serif Thai,serif;font-size:24px;font-weight:400}.partner-type-grid p{color:#74808a;font-size:10px;line-height:1.8}.application-section{--nn-context-ink:#181b20;background:#f1efe9;padding:105px 0;scroll-margin-top:20px}.partner-application{--nn-context-ink:#181b20;background:#e9ecec}.application-grid{grid-template-columns:.67fr 1.33fr;align-items:start;gap:85px;display:grid}.application-copy{position:sticky;top:25px}.application-copy>p{color:#9e7634;letter-spacing:.18em;margin:0;font-size:8px;font-weight:800}.application-copy>h2{color:#181b20;margin:16px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:43px;font-weight:400;line-height:1.22}.application-copy>span{color:#707b83;font-size:11px;line-height:1.8}.application-copy>div:not(.partner-contact-card){border-top:1px solid #d4d7d6;margin-top:35px;padding-top:25px}.application-copy>div>b{font-size:10px}.application-copy ol{margin:17px 0 0;padding:0;list-style:none}.application-copy li{color:#64717a;align-items:center;gap:12px;margin:10px 0;font-size:9px;display:flex}.application-copy li i{color:#9c7433;border:1px solid #c9a157;border-radius:50%;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.partner-contact-card{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;flex-direction:column;margin-top:35px;padding:25px;display:flex}.partner-contact-card small{color:#d2ad64;font-size:8px}.partner-contact-card a{margin-top:10px;font-size:12px}.application-card{--nn-context-ink:#181b20;background:#fff;padding:40px;box-shadow:0 20px 60px #1e1e1e17}.form-grid{grid-template-columns:1fr 1fr;gap:18px 14px;display:grid}.form-grid label{flex-direction:column;gap:7px;display:flex}.form-grid label>span{color:#67747e;font-size:8px}.form-grid input,.form-grid select,.form-grid textarea{color:#393939;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;outline:none;width:100%;padding:12px}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:#b4873d}.form-wide{grid-column:1/-1}.resume-upload{border:1px dashed #bfc6c9;padding:17px;position:relative}.resume-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.resume-upload b{color:#99712f;font-size:9px;font-weight:600}.privacy-consent{color:#768089;align-items:flex-start;gap:9px;margin-top:20px;font-size:8px;line-height:1.6;display:flex}.privacy-consent input{margin-top:2px}.opportunity-submit{width:100%;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border:0;margin-top:17px;padding:15px;font-size:10px;font-weight:800}.form-inline-error{color:#b24040;font-size:9px}.form-success{text-align:center;flex-direction:column;align-items:center;padding:65px 20px;display:flex}.form-success>span{width:54px;height:54px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#3b7d59;border-radius:50%;place-items:center;display:grid}.form-success small{color:#a37a36;letter-spacing:.15em;margin-top:18px;font-size:8px}.form-success h2{color:#181b20;margin:10px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:32px;font-weight:400}.form-success strong{color:#a07834;font-family:Georgia,serif;font-size:19px}.form-success p{color:#74808a;max-width:480px;font-size:10px;line-height:1.7}.form-success button{color:#434343;--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d9db;padding:10px 14px;font-size:8px}.pipeline-filter{gap:6px;margin-bottom:18px;display:flex;overflow-x:auto}.pipeline-filter button{white-space:nowrap;color:#66727c;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;padding:9px 12px;font-size:8px}.pipeline-filter button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#a67d37;border-color:#a67d37}.pipeline-list{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pipeline-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb}.pipeline-card>header{border-bottom:1px solid #e6e9ea;justify-content:space-between;gap:20px;padding:21px;display:flex}.pipeline-card header small{color:#9e7634;letter-spacing:.1em;font-size:7px}.pipeline-card h2{color:#282828;margin:5px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:21px;font-weight:400}.pipeline-card header p,.pipeline-card header time{color:#7d878f;margin:0;font-size:8px}.pipeline-body{padding:20px}.pipeline-contact{flex-wrap:wrap;gap:6px;display:flex}.pipeline-contact>*{color:#4e4e4e;--nn-context-ink:#181b20;background:#edf3f6;padding:6px 8px;font-size:8px}.pipeline-facts{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:13px;display:grid}.pipeline-facts p,.pipeline-note{color:#676767;--nn-context-ink:#181b20;background:#f5f4f0;flex-direction:column;margin:0;padding:10px;font-size:8px;display:flex}.pipeline-facts b,.pipeline-note b{color:#8a949b;margin-bottom:5px;font-size:7px}.pipeline-card blockquote{color:#65717a;--nn-context-ink:#181b20;background:#f8f6f0;border-left:3px solid #c49c50;margin:13px 0 0;padding:11px;font-size:8px;line-height:1.6}.pipeline-links{gap:8px;margin-top:12px;display:flex}.pipeline-links a{color:#845f27;border:1px solid #e3e6eb;padding:8px;font-size:8px}.pipeline-card>footer{--nn-context-ink:#181b20;background:#fafafa;border-top:1px solid #e2e5e6;grid-template-columns:1fr 1fr;gap:8px;padding:18px;display:grid}.pipeline-card>footer label{flex-direction:column;gap:5px;display:flex}.pipeline-card>footer label:last-child{grid-column:1/-1}.pipeline-card>footer span{color:#818a91;font-size:7px}.pipeline-card>footer input,.pipeline-card>footer select,.pipeline-card>footer textarea{color:#424242;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;width:100%;padding:8px;font-size:8px}.pipeline-note{margin-top:13px}.pipeline-note p{margin:0;line-height:1.6}@media (width<=1120px){.studio-home .main-nav{gap:13px;font-size:10px}.studio-property-grid,.studio-category-grid{grid-template-columns:repeat(2,1fr)}.pipeline-list{grid-template-columns:1fr}}@media (width<=900px){.studio-proof>div{grid-template-columns:1fr 1fr}.studio-proof p:nth-child(2){border-right:0}.studio-proof p:nth-child(-n+2){border-bottom:1px solid #e5e6e5}.studio-section-head{grid-template-columns:1fr;gap:20px}.studio-section-head>div:last-child{align-items:flex-start}.studio-section-head>div:last-child>span{text-align:left}.studio-purpose-bar{grid-template-columns:1fr 1fr}.studio-purpose-bar a:nth-child(2){border-right:0}.studio-purpose-bar a:nth-child(-n+2){border-bottom:1px solid #e3e6eb}.studio-service-grid{grid-template-columns:1fr}.studio-service-grid article{min-height:300px}.studio-service-grid h3{margin-top:35px}.studio-brand-grid{grid-template-columns:1fr;gap:55px}.studio-founder-image{min-height:650px}.studio-opportunities>div,.opportunity-hero-grid,.application-grid{grid-template-columns:1fr}.opportunity-hero-grid{gap:55px}.application-copy{position:static}.partner-type-grid{grid-template-columns:1fr 1fr}.studio-final-cta>div{flex-direction:column;align-items:flex-start}.role-section>header{grid-template-columns:1fr}.role-section>header>span{max-width:600px}}@media (width<=620px){.studio-home .portal-hero{min-height:1000px}.studio-proof>div{grid-template-columns:1fr}.studio-proof p{min-height:72px;border-bottom:1px solid #e5e6e5!important;border-right:0!important;padding:0!important}.studio-market,.studio-services,.studio-editorial{padding-top:75px;padding-bottom:80px}.studio-section-head h2{font-size:36px}.studio-purpose-bar{grid-template-columns:1fr 1fr}.studio-property-grid,.studio-article-grid{grid-template-columns:1fr}.studio-category-grid{grid-template-columns:1fr 1fr}.studio-category-grid a{min-height:155px;padding:20px}.studio-category-grid h3{font-size:19px}.studio-brand-story{padding:75px 0}.studio-founder-image{min-height:480px}.studio-founder-copy h2{font-size:40px}.studio-founder-copy blockquote{font-size:17px}.studio-opportunities>div{width:100%}.studio-opportunities a{border-bottom:1px solid #d8d2c5;border-right:0;min-height:310px;padding:42px 24px}.studio-opportunities h2{margin-top:45px;font-size:26px}.studio-final-cta>div>div:last-child{flex-direction:column;width:100%}.studio-final-cta a{text-align:center}.content-share{flex-wrap:wrap;align-items:stretch}.content-share>div{width:100%;min-width:0}.content-share a,.content-share button{text-align:center;flex:1}.opportunity-hero{padding:70px 0}.opportunity-hero h1{font-size:44px}.role-section,.partner-type-section,.application-section{padding-top:72px;padding-bottom:78px}.role-section>header h2,.partner-type-section>header h2,.application-copy>h2{font-size:36px}.role-grid,.partner-type-grid{grid-template-columns:1fr}.application-grid{gap:38px}.application-card{padding:24px 18px}.form-grid{grid-template-columns:1fr}.form-wide{grid-column:auto}.form-grid input,.form-grid select,.form-grid textarea{font-size:16px}.pipeline-facts,.pipeline-card>footer{grid-template-columns:1fr}.pipeline-card>footer label:last-child{grid-column:auto}}.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}.assigned-contact-label{margin:6px 0 12px;font-weight:700;display:block;color:#b8924c!important;font-size:9px!important}.listing-agent-card{overflow:hidden}.listing-agent-card.company-agent .listing-agent-head img{object-fit:contain;--nn-context-ink:#fff;background:#1e1e1e;padding:14px}.listing-agent-card.assigned-agent .listing-agent-head img{object-position:center top}.agent-profile-inline{color:#272727;white-space:nowrap;--nn-context-ink:#181b20;background:#f8f2e7;border:1px solid #c9a75e;justify-content:center;align-self:center;align-items:center;gap:7px;min-height:40px;margin-top:11px;padding:9px 14px;font-size:10px;font-weight:800;line-height:1.2;display:inline-flex}.agent-profile-inline:hover,.agent-profile-inline:focus-visible{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-color:#181b20}.mobile-property-actions a:first-child{white-space:nowrap}.team-page,.team-profile-page,.juristic-page{--nn-context-ink:#181b20;background:#fff}.team-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 82% 20%,#cba4572b,#0000 28%),#1c1c1c;padding:105px 0 85px}.team-hero p{color:#d4b46e;letter-spacing:.22em;margin:0;font-size:9px;font-weight:800}.team-hero h1{max-width:900px;margin:23px 0 55px;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(54px,7vw,96px);font-weight:400;line-height:1.03}.team-hero h1 em{color:#d7b56a;font-style:normal}.team-hero>div>div{border-top:1px solid #ffffff2e;justify-content:space-between;align-items:end;gap:40px;padding-top:28px;display:flex}.team-hero>div>div>span{max-width:570px;color:var(--nn-context-ink,#181b20);font-size:13px;line-height:1.8}.team-hero>div>div>b{color:#e2c37e;align-items:flex-end;gap:12px;font-family:Georgia,serif;font-size:45px;font-weight:400;display:flex}.team-hero>div>div small{color:#ffffff75;letter-spacing:.14em;padding-bottom:7px;font-family:Arial,sans-serif;font-size:8px}.team-leadership{padding-top:100px;padding-bottom:115px}.team-leadership>header,.team-division>header{border-bottom:1px solid #e3e6eb;justify-content:space-between;align-items:end;gap:40px;margin-bottom:32px;padding-bottom:22px;display:flex}.team-leadership header p,.team-division header p{color:#9e7431;letter-spacing:.2em;margin:0;font-size:8px;font-weight:800}.team-leadership h2,.team-division h2{color:#222;margin:8px 0 0;font-family:Georgia,Noto Serif Thai,serif;font-size:45px;font-weight:400}.leader-card{min-height:610px;color:var(--nn-context-ink,#181b20);perspective:1000px;--nn-context-ink:#fff;background:#222;grid-template-columns:.8fr 1.2fr;display:grid}.leader-photo{--nn-context-ink:#181b20;background:#e8e6df;position:relative;overflow:hidden}.leader-photo:after{content:"";border:1px solid #ffffff8c;position:absolute;inset:18px}.leader-photo img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:all .55s}.leader-card:hover .leader-photo img{transform:scale(1.035)}.leader-photo span{z-index:2;color:var(--nn-context-ink,#181b20);letter-spacing:.1em;font-size:8px;position:absolute;bottom:28px;right:30px}.leader-copy{flex-direction:column;justify-content:center;padding:75px;display:flex}.leader-copy small{color:#d1ae65;letter-spacing:.18em;font-size:9px}.leader-copy h3{margin:18px 0 7px;font-family:Georgia,Noto Serif Thai,serif;font-size:47px;font-weight:400;line-height:1.15}.leader-copy>strong{color:var(--nn-context-ink,#181b20);letter-spacing:.06em;font-size:11px}.leader-copy>p{max-width:630px;color:var(--nn-context-ink,#181b20);margin:40px 0;font-size:14px;line-height:1.9}.leader-copy>div{flex-wrap:wrap;gap:7px;display:flex}.leader-copy>div span{color:#d9ba74;border:1px solid #ffffff2e;padding:9px 11px;font-size:8px}.team-division{padding-bottom:100px}.team-division>header>span{color:#75818a;text-align:right;max-width:470px;font-size:11px;line-height:1.75}.team-card-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.team-person-card{transform-style:preserve-3d;border:1px solid #dfe3e4;padding-bottom:25px;transition:all .3s;position:relative}.team-person-card:hover{transform:translateY(-8px);box-shadow:0 22px 60px #1e1e1e1f}.team-person-card>div{--nn-context-ink:#181b20;background:#edece8;height:390px;position:relative;overflow:hidden}.team-person-card img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:all .4s}.team-person-card:hover img{transform:scale(1.04)}.team-person-card i{color:#1e1e1e;--nn-context-ink:#181b20;background:#d2ac5d;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;display:grid;position:absolute;bottom:16px;right:16px}.team-person-card>small,.team-person-card>h3,.team-person-card>p,.team-person-card>span{margin-left:22px;margin-right:22px;display:block}.team-person-card>small{color:#9e7532;margin-top:22px;font-size:8px}.team-person-card>h3{color:#181b20;margin-top:8px;margin-bottom:4px;font-family:Georgia,Noto Serif Thai,serif;font-size:24px;font-weight:400}.team-person-card>p{color:#65747e;margin-top:0;font-size:9px}.team-person-card>span{color:#7e898f;font-size:9px;line-height:1.7}.team-coming{color:#71808a;text-align:center;--nn-context-ink:#181b20;background:#f6f5f1;border:1px dashed #cbd1d3;place-items:center;min-height:280px;display:grid}.team-coming b{font-family:Georgia,Noto Serif Thai,serif;font-size:25px;font-weight:400}.team-coming span{margin-top:-60px;font-size:10px}.team-coming a{color:#966e2f;font-size:9px}.team-trust{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;padding:90px 0}.team-trust>div{grid-template-columns:.5fr 1.2fr 1fr auto;align-items:center;gap:35px;display:grid}.team-trust p{color:#d0ac64;letter-spacing:.18em;margin:0;font-size:8px}.team-trust h2{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:31px;font-weight:400}.team-trust span{color:var(--nn-context-ink,#181b20);font-size:10px;line-height:1.75}.team-trust a{color:#d7b76f;white-space:nowrap;border:1px solid #cba75f;padding:14px;font-size:9px}.profile-hero{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(125deg,#1a1a1a,#313131);padding:70px 0 90px}.profile-hero-grid{grid-template-columns:.72fr 1.28fr;align-items:center;gap:85px;display:grid}.profile-photo{--nn-context-ink:#181b20;background:#e8e6df;height:650px;position:relative;box-shadow:32px 32px #d2ae6221}.profile-photo:after{content:"";border:1px solid #ffffff8c;position:absolute;inset:20px}.profile-photo img{object-fit:cover;object-position:center top;width:100%;height:100%}.profile-photo>span{z-index:2;color:#1e1e1e;letter-spacing:.12em;--nn-context-ink:#181b20;background:#d4b16a;padding:12px 18px;font-size:8px;font-weight:800;position:absolute;bottom:45px;right:-25px}.profile-intro>a{color:#ffffff73;font-size:9px}.profile-intro>small{color:#d5b46d;letter-spacing:.2em;margin-top:75px;font-size:9px;display:block}.profile-intro h1{margin:18px 0 8px;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(48px,5.7vw,78px);font-weight:400;line-height:1.08}.profile-intro>strong{color:#d8ba78;font-size:12px}.profile-intro>p{max-width:720px;color:var(--nn-context-ink,#181b20);margin:38px 0;font-size:14px;line-height:1.9}.profile-actions{flex-wrap:wrap;gap:8px;display:flex}.profile-actions a{border:1px solid #ffffff47;padding:13px 16px;font-size:9px}.profile-actions a:first-child{color:#222;--nn-context-ink:#181b20;background:#d3ae63;border-color:#d3ae63}.profile-story{grid-template-columns:1.25fr .75fr;gap:100px;padding-top:105px;padding-bottom:110px;display:grid}.profile-story article>p,.profile-timeline header p{color:#9d7433;letter-spacing:.2em;margin:0;font-size:8px;font-weight:800}.profile-story h2,.profile-timeline h2{color:#181b20;margin:15px 0 38px;font-family:Georgia,Noto Serif Thai,serif;font-size:43px;font-weight:400}.profile-biography p{color:#61707b;font-size:14px;line-height:2}.profile-story aside{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;padding:36px}.profile-story aside>small{color:#d5b36c;letter-spacing:.15em;font-size:8px}.profile-story aside>div{border-bottom:1px solid #ffffff24;grid-template-columns:42px 1fr;align-items:center;gap:10px;padding:21px 0;display:grid}.profile-story aside b{color:#d3af66;font-family:Georgia,serif;font-size:16px}.profile-story aside span{font-size:10px}.profile-timeline{--nn-context-ink:#181b20;background:#f0eee8;padding:100px 0}.profile-timeline header{margin-bottom:30px}.profile-columns{border-top:1px solid #d5d8d7;border-left:1px solid #d5d8d7;grid-template-columns:1fr 1fr;display:grid}.profile-columns article{--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #d5d8d7;border-right:1px solid #d5d8d7;padding:38px}.profile-columns h3{color:#181b20;margin:0 0 28px;font-family:Georgia,Noto Serif Thai,serif;font-size:25px;font-weight:400}.profile-columns article>div{border-top:1px solid #e4e6e5;grid-template-columns:38px 1fr;gap:12px;padding:17px 0;display:grid}.profile-columns i{color:#a27a38;font-family:Georgia,serif;font-style:normal}.profile-columns p{color:#6f6f6f;margin:0;font-size:10px;line-height:1.7}.profile-contact{color:var(--nn-context-ink,#181b20);text-align:center;--nn-context-ink:#fff;background:#1e1e1e;padding:95px 0}.profile-contact small{color:#d4b16a;letter-spacing:.2em;font-size:8px}.profile-contact h2{margin:15px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:43px;font-weight:400}.profile-contact p{color:var(--nn-context-ink,#181b20);font-size:11px}.profile-contact>div>div{justify-content:center;gap:8px;margin-top:27px;display:flex}.profile-contact a{border:1px solid #ffffff4d;padding:13px 17px;font-size:9px}.profile-contact a:first-child{color:#1e1e1e;--nn-context-ink:#181b20;background:#d0aa60;border-color:#d0aa60}.juristic-hero{color:var(--nn-context-ink,#181b20);background:linear-gradient(90deg,#131313f7,#131313ab),url(https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?auto=format&fit=crop&w=2000&q=88) 50%/cover;padding:100px 0 105px}.juristic-hero-grid{grid-template-columns:1.3fr .7fr;align-items:end;gap:85px;display:grid}.juristic-hero p{color:#d7b66e;letter-spacing:.21em;margin:0;font-size:9px;font-weight:800}.juristic-hero h1{max-width:850px;margin:22px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(50px,6.2vw,84px);font-weight:400;line-height:1.08}.juristic-hero>div>div>span{max-width:770px;color:var(--nn-context-ink,#181b20);font-size:14px;line-height:1.85;display:block}.juristic-hero>div>div>div{gap:9px;margin-top:36px;display:flex}.juristic-hero>div>div>div a{border:1px solid #ffffff57;padding:14px 18px;font-size:9px}.juristic-hero>div>div>div a:first-child{color:#1d1d1d;--nn-context-ink:#181b20;background:#d5b16a;border-color:#d5b16a}.juristic-hero aside{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121212c7;border-top:3px solid #d0aa60;padding:36px}.juristic-hero aside small{color:#d4b26c;letter-spacing:.13em;font-size:8px}.juristic-hero aside>b{margin:20px 0 30px;font-family:Georgia,Noto Serif Thai,serif;font-size:28px;font-weight:400;line-height:1.45;display:block}.juristic-hero aside ol{margin:0;padding:0;list-style:none}.juristic-hero aside li{color:var(--nn-context-ink,#181b20);border-top:1px solid #ffffff26;padding:12px 0;font-size:9px}.juristic-command{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#282828}.juristic-command>div{grid-template-columns:repeat(3,.45fr) 1.5fr;display:grid}.juristic-command p{border-right:1px solid #ffffff1f;align-items:center;gap:13px;margin:0;padding:24px;display:flex}.juristic-command p b{color:#d6b36a;font-family:Georgia,serif;font-size:29px;font-weight:400}.juristic-command p span{color:var(--nn-context-ink,#181b20);font-size:7px;line-height:1.5}.juristic-command>div>strong{align-self:center;padding-left:40px;font-family:Georgia,Noto Serif Thai,serif;font-size:17px;font-weight:400}.juristic-command strong small{color:#ffffff73;font-family:Arial,sans-serif;font-size:8px;font-weight:400}.juristic-services{padding-top:105px;padding-bottom:115px}.juristic-services>header,.juristic-profile-section header,.juristic-team>header{grid-template-columns:1fr .7fr;align-items:end;gap:60px;margin-bottom:38px;display:grid}.juristic-services header p,.juristic-profile-section header p,.juristic-process header p,.juristic-team header p{color:#9f7735;letter-spacing:.19em;margin:0;font-size:8px;font-weight:800}.juristic-services h2,.juristic-profile-section h2,.juristic-process h2,.juristic-team h2{color:#222;margin:12px 0 0;font-family:Georgia,Noto Serif Thai,serif;font-size:45px;font-weight:400;line-height:1.15}.juristic-services>header>span,.juristic-profile-section header>span{color:#707d86;font-size:11px;line-height:1.8}.juristic-services>div{border-top:1px solid #dbe0e2;border-left:1px solid #dbe0e2;grid-template-columns:repeat(4,1fr);display:grid}.juristic-services article{border-bottom:1px solid #dbe0e2;border-right:1px solid #dbe0e2;flex-direction:column;min-height:340px;padding:30px;display:flex}.juristic-services article>small{color:#a47b36;font-family:Georgia,serif;font-size:13px}.juristic-services h3{color:#181b20;margin:52px 0 8px;font-family:Georgia,serif;font-size:22px;font-weight:400}.juristic-services article>strong{font-size:12px}.juristic-services article>p{color:#74818a;font-size:10px;line-height:1.75}.juristic-services article>span{color:#a17a38;letter-spacing:.1em;margin-top:auto;font-size:7px}.juristic-profile-section{--nn-context-ink:#181b20;background:#eeece6;padding:100px 0 110px}.ebook-shell{--nn-context-ink:#181b20;background:#fff;border:1px solid #cfd5d7;box-shadow:0 30px 80px #1b1b1b1c}.ebook-toolbar{border-bottom:1px solid #dfe3e4;justify-content:space-between;align-items:center;padding:18px 23px;display:flex}.ebook-toolbar>div{flex-direction:column;display:flex}.ebook-toolbar small{color:#9c7534;letter-spacing:.15em;font-size:7px}.ebook-toolbar b{color:#373737;margin-top:4px;font-size:10px}.ebook-toolbar button{color:#6b7780;--nn-context-ink:#181b20;background:#fff;border:1px solid #d4dadd;padding:9px 12px;font-size:8px}.ebook-stage{--nn-context-ink:#fff;background:#222;padding:38px}.ebook-page{min-height:460px;color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 83% 17%,#d0aa5e36,#0000 29%),linear-gradient(135deg,#353535,#191919);flex-direction:column;justify-content:center;padding:70px 90px;animation:.45s bookPage;display:flex;position:relative;overflow:hidden}.ebook-page:before{content:"";border:1px solid #ffffff2e;position:absolute;inset:22px}.ebook-page>span{color:#ffffff1f;font-family:Georgia,serif;font-size:100px;position:absolute;top:45px;right:60px}.ebook-page small{color:#d6b36b;letter-spacing:.2em;font-size:9px;position:relative}.ebook-page h3{max-width:730px;margin:25px 0 18px;font-family:Georgia,Noto Serif Thai,serif;font-size:47px;font-weight:400;line-height:1.16;position:relative}.ebook-page p{max-width:620px;color:var(--nn-context-ink,#181b20);font-size:12px;line-height:1.9;position:relative}.ebook-page>b{color:#d8b870;letter-spacing:.1em;text-align:right;font-family:Georgia,serif;font-size:12px;position:absolute;bottom:47px;right:60px}.ebook-stage>nav{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.ebook-stage>nav>button{width:39px;height:39px;color:var(--nn-context-ink,#181b20);background:0 0;border:1px solid #ffffff38}.ebook-stage nav>span{gap:7px;display:flex}.ebook-stage nav>span button{background:#fff3;border:0;width:25px;height:3px}.ebook-stage nav>span button.active{--nn-context-ink:#181b20;background:#d2ad64}.ebook-document{grid-template-columns:1fr auto;align-items:center;gap:25px;padding:25px;display:grid}.ebook-document>div{flex-direction:column;display:flex}.ebook-document span{color:#75818a;margin-top:5px;font-size:9px}.ebook-document>a{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;padding:12px 15px;font-size:9px}.ebook-document iframe{border:1px solid #e0e3e4;grid-column:1/-1;width:100%;height:630px}@keyframes bookPage{0%{opacity:.35;transform:translate(18px)}to{opacity:1;transform:none}}.juristic-process{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1d1d1d;padding:105px 0}.juristic-process h2{color:var(--nn-context-ink,#181b20)}.juristic-process ol{border-top:1px solid #ffffff26;border-left:1px solid #ffffff26;grid-template-columns:repeat(4,1fr);margin:45px 0 0;padding:0;list-style:none;display:grid}.juristic-process li{border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;min-height:270px;padding:29px}.juristic-process li>b{color:#d3ae65;font-family:Georgia,serif;font-size:22px}.juristic-process h3{margin:60px 0 10px;font-family:Georgia,Noto Serif Thai,serif;font-size:21px;font-weight:400}.juristic-process li p{color:var(--nn-context-ink,#181b20);font-size:9px;line-height:1.75}.juristic-team{padding-top:105px;padding-bottom:110px}.juristic-team>header>a{color:#936a2c;justify-self:end;font-size:9px}.juristic-team>div{grid-template-columns:repeat(3,1fr);gap:19px;display:grid}.juristic-team>div>a{border:1px solid #dfe3e4;padding:18px}.juristic-team img{object-fit:cover;object-position:center top;--nn-context-ink:#181b20;background:#eceae4;width:100%;height:370px}.juristic-team small{color:#a17835;margin-top:18px;font-size:8px;display:block}.juristic-team h3{color:#181b20;margin:7px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:23px;font-weight:400}.juristic-team p{color:#71808b;margin:0;font-size:9px}.juristic-brief{--nn-context-ink:#181b20;background:#eeece6;padding:105px 0}.juristic-brief-grid{grid-template-columns:.66fr 1.34fr;align-items:start;gap:80px;display:grid}.juristic-brief aside{position:sticky;top:25px}.juristic-brief aside>p{color:#9e7634;letter-spacing:.2em;margin:0;font-size:8px}.juristic-brief aside h2{color:#181b20;margin:16px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:43px;font-weight:400;line-height:1.18}.juristic-brief aside>span{color:#6d7a83;font-size:11px;line-height:1.8;display:block}.juristic-brief aside>a{color:#8f682e;margin-top:18px;font-size:10px;display:block}.juristic-inquiry-form{--nn-context-ink:#181b20;background:#fff;padding:42px;box-shadow:0 20px 60px #1c1c1c14}.juristic-inquiry-form header p{color:#9d7532;letter-spacing:.18em;margin:0;font-size:8px}.juristic-inquiry-form header h2{color:#181b20;margin:9px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:30px;font-weight:400}.juristic-inquiry-form header span{color:#78848c;font-size:9px}.juristic-form-grid{grid-template-columns:1fr 1fr;gap:15px;margin-top:28px;display:grid}.juristic-form-grid label,.juristic-wide{flex-direction:column;gap:7px;display:flex}.juristic-inquiry-form label>span,.juristic-inquiry-form legend{color:#66747e;font-size:8px}.juristic-inquiry-form input,.juristic-inquiry-form select,.juristic-inquiry-form textarea{color:#3b3b3b;--nn-context-ink:#181b20;background:#fff;border:1px solid #d9dfe1;outline:none;width:100%;padding:12px}.juristic-inquiry-form input:focus,.juristic-inquiry-form select:focus,.juristic-inquiry-form textarea:focus{border-color:#ad823c}.juristic-inquiry-form fieldset{border:0;margin:24px 0;padding:0}.juristic-inquiry-form fieldset>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.juristic-inquiry-form fieldset label{border:1px solid #e3e6eb;align-items:center;gap:9px;padding:10px;display:flex}.juristic-inquiry-form fieldset input{width:auto}.juristic-consent{align-items:flex-start;gap:9px;margin-top:18px;display:flex}.juristic-consent input{width:auto;margin-top:2px}.juristic-submit{width:100%;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border:0;margin-top:18px;padding:15px;font-size:9px;font-weight:800}.juristic-form-success{text-align:center;--nn-context-ink:#181b20;background:#fff;place-items:center;min-height:500px;padding:40px;display:grid}.juristic-form-success i{width:55px;height:55px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#3d7c59;border-radius:50%;place-items:center;font-style:normal;display:grid}.juristic-form-success small{color:#9d7533;letter-spacing:.17em;margin-top:20px;font-size:8px}.juristic-form-success h2{color:#181b20;margin:10px;font-family:Georgia,Noto Serif Thai,serif;font-size:31px;font-weight:400}.juristic-form-success strong{color:#a37932;font-family:Georgia,serif;font-size:19px}.juristic-form-success p{color:#75818a;max-width:480px;font-size:10px;line-height:1.7}.pipeline-delete-row{border-top:1px solid #e3e6e7;grid-column:1/-1;justify-content:space-between;align-items:center;gap:15px;margin-top:5px;padding-top:13px;display:flex}.pipeline-delete-row>span{line-height:1.5;color:#9a7772!important}.pipeline-delete-row>button{color:#a54539;cursor:pointer;--nn-context-ink:#181b20;background:#fff4f2;border:1px solid #d8aaa3;flex:none;padding:9px 12px;font-size:8px}.pipeline-delete-row>button:hover{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#a54539}.recruitment-delete-modal>div{border-top-color:#b84c3e}@media (width<=620px){.pipeline-delete-row{flex-direction:column;align-items:stretch}.pipeline-delete-row>button{width:100%}}.assignment-panel{--nn-context-ink:#181b20;background:#f5f1e8;border-left:3px solid #c6a054;margin:2px 0 20px;padding:18px}.assignment-panel>div:first-child p{color:#181b20;margin:0;font-size:12px;font-weight:800}.assignment-panel>div:first-child span{color:#75818a;margin:5px 0 15px;font-size:8px;display:block}.assignment-warning{color:#a2443b;margin-top:8px;font-size:8px;display:block}.price-preview{color:#9b7332;margin-top:6px;font-size:8px;display:block}.checklist-field{border:1px solid #e3e6eb;grid-column:1/-1;margin:8px 0;padding:18px}.checklist-field legend{color:#3a3a3a;padding:0 8px;font-size:9px;font-weight:800}.checklist-options{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.checklist-options label{color:#66747d;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #e1e5e6;align-items:center;gap:8px;padding:9px;display:flex}.checklist-options label.checked{color:#181b20;--nn-context-ink:#181b20;background:#f6f1e5;border-color:#c5a052}.checklist-options input{display:none}.checklist-options i{color:#0000;border:1px solid #ccd2d4;border-radius:3px;place-items:center;width:17px;height:17px;font-size:8px;font-style:normal;display:grid}.checklist-options .checked i{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#b58a3c;border-color:#b58a3c}.checklist-options span{font-size:8px}.checklist-custom{gap:7px;margin-top:14px;display:flex}.checklist-custom input{flex:1}.checklist-custom button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border:0;padding:0 15px;font-size:8px}.checklist-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.checklist-chips button{color:#805e29;--nn-context-ink:#181b20;background:#faf5ea;border:1px solid #d4b16a;padding:7px 9px;font-size:7px}.table-property small{color:#a17a37;margin-top:4px;font-size:7px;display:block}.team-admin-summary{grid-template-columns:repeat(3,1fr);gap:13px;margin-bottom:20px;display:grid}.team-admin-summary article{--nn-context-ink:#181b20;background:#fff;border-top:3px solid #cba458;align-items:center;gap:16px;padding:19px;display:flex}.team-admin-summary b{color:#181b20;font-family:Georgia,serif;font-size:30px}.team-admin-summary span{color:#77838b;font-size:8px}.staff-person img{object-fit:cover;object-position:center top;border-radius:50%;width:40px;height:40px}.profile-upload-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.team-photo-preview{border:1px solid #e3e6eb;width:150px;height:190px;padding:5px}.team-photo-preview img{object-fit:cover;object-position:center top;width:100%;height:100%}.juristic-admin-layout{grid-template-columns:.72fr 1.28fr;align-items:start;gap:18px;display:grid}.juristic-settings-card,.juristic-pipeline-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb}.juristic-settings-card>header,.juristic-pipeline-card>header{border-bottom:1px solid #e3e6eb;flex-direction:column;justify-content:space-between;gap:4px;padding:20px;display:flex}.juristic-settings-card header b,.juristic-pipeline-card header b{color:#181b20;font-family:Georgia,Noto Serif Thai,serif;font-size:19px;font-weight:400}.juristic-settings-card header span,.juristic-pipeline-card header span{color:#7c878e;font-size:8px;line-height:1.6}.juristic-settings-card>label{flex-direction:column;gap:6px;margin:17px 20px;display:flex}.juristic-settings-card label>span{color:#6f7b84;font-size:8px}.juristic-settings-card input,.juristic-settings-card textarea{border:1px solid #e3e6eb;width:100%;padding:10px}.juristic-settings-card .profile-upload-grid{padding:0 20px}.profile-file-link{color:var(--nn-context-ink,#181b20);text-align:center;--nn-context-ink:#fff;background:#181b20;margin:15px 20px 20px;padding:11px;font-size:8px;display:block}.juristic-pipeline-list{--nn-context-ink:#181b20;background:#f3f2ee;max-height:850px;padding:14px;overflow-y:auto}.juristic-pipeline-list>section{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;margin-bottom:11px}.juristic-pipeline-list>section>div:first-child{padding:17px}.juristic-pipeline-list small{color:#a07834;font-size:7px}.juristic-pipeline-list h3{color:#181b20;margin:5px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:18px;font-weight:400}.juristic-pipeline-list p{color:#7b868d;margin:0;font-size:8px}.juristic-pipeline-list .pipeline-contact,.juristic-pipeline-list .pipeline-tags{padding:0 17px 12px}.pipeline-tags{flex-wrap:wrap;gap:5px;display:flex}.pipeline-tags span{color:#775827;--nn-context-ink:#181b20;background:#f3ead7;padding:5px 7px;font-size:7px}.juristic-pipeline-list blockquote{color:#64727c;--nn-context-ink:#181b20;background:#f6f5f1;border-left:3px solid #c8a256;margin:0 17px 15px;padding:10px;font-size:8px}.juristic-pipeline-list footer{--nn-context-ink:#181b20;background:#fafafa;border-top:1px solid #e3e6eb;grid-template-columns:1fr 1fr;gap:8px;padding:15px;display:grid}.juristic-pipeline-list footer label{flex-direction:column;gap:5px;display:flex}.juristic-pipeline-list footer label:last-child{grid-column:1/-1}.juristic-pipeline-list footer span{color:#78838b;font-size:7px}.juristic-pipeline-list footer input,.juristic-pipeline-list footer select,.juristic-pipeline-list footer textarea{border:1px solid #e3e6eb;width:100%;padding:8px;font-size:8px}.pipeline-empty{color:#77838b;text-align:center;padding:70px 20px;font-size:10px}@media (width<=1120px){.team-card-grid,.juristic-services>div,.juristic-process ol{grid-template-columns:repeat(2,1fr)}.juristic-admin-layout{grid-template-columns:1fr}.checklist-options{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.leader-card,.profile-hero-grid,.profile-story,.juristic-hero-grid,.juristic-brief-grid{grid-template-columns:1fr}.leader-photo{height:650px}.leader-copy{padding:55px}.profile-photo{width:min(100%,570px);height:680px}.profile-intro>small{margin-top:45px}.team-trust>div{grid-template-columns:1fr 1fr}.juristic-command>div{grid-template-columns:repeat(3,1fr)}.juristic-command>div>strong{grid-column:1/-1;padding:22px}.juristic-services>header,.juristic-profile-section header,.juristic-team>header{grid-template-columns:1fr}.juristic-brief aside{position:static}.juristic-team>header>a{justify-self:start}.juristic-team>div{grid-template-columns:1fr 1fr}}@media (width<=620px){.team-hero{padding:70px 0}.team-hero h1{margin-bottom:38px;font-size:50px}.team-hero>div>div{flex-direction:column;align-items:flex-start}.team-leadership{padding-top:72px;padding-bottom:80px}.team-leadership h2,.team-division h2{font-size:36px}.leader-photo{height:520px}.leader-copy{padding:38px 24px}.leader-copy h3{font-size:35px}.leader-copy>p{font-size:12px}.team-division>header{flex-direction:column;align-items:flex-start}.team-division>header>span{text-align:left}.team-card-grid,.team-trust>div{grid-template-columns:1fr}.profile-hero{padding-top:35px}.profile-photo{height:520px}.profile-photo>span{bottom:20px;right:10px}.profile-intro h1{font-size:43px}.profile-story{gap:40px;padding-top:75px;padding-bottom:80px}.profile-story h2,.profile-timeline h2,.profile-contact h2{font-size:35px}.profile-columns{grid-template-columns:1fr}.profile-contact>div>div{flex-direction:column}.juristic-hero{padding:70px 0}.juristic-hero h1{font-size:45px}.juristic-hero>div>div>div{flex-direction:column}.juristic-command>div{grid-template-columns:1fr 1fr;width:100%}.juristic-command p:nth-child(2){border-right:0}.juristic-command p:nth-child(3){border-top:1px solid #ffffff1f;grid-column:1/-1}.juristic-services,.juristic-team,.juristic-brief{padding-top:75px;padding-bottom:80px}.juristic-services h2,.juristic-profile-section h2,.juristic-process h2,.juristic-team h2{font-size:36px}.juristic-services>div,.juristic-process ol{grid-template-columns:1fr}.juristic-profile-section{padding:72px 0}.ebook-stage{padding:13px}.ebook-page{min-height:460px;padding:58px 34px}.ebook-page>span{font-size:72px;top:25px;right:25px}.ebook-page h3{font-size:33px}.ebook-page>b{bottom:30px;right:30px}.ebook-document{grid-template-columns:1fr}.ebook-document>a{text-align:center}.ebook-document iframe{height:470px}.juristic-team>div{grid-template-columns:1fr}.juristic-inquiry-form{padding:27px 19px}.juristic-form-grid,.juristic-inquiry-form fieldset>div{grid-template-columns:1fr}.juristic-inquiry-form input,.juristic-inquiry-form select,.juristic-inquiry-form textarea{font-size:16px}.checklist-options{grid-template-columns:1fr}.checklist-custom{flex-direction:column}.checklist-custom button{padding:12px}.team-admin-summary,.profile-upload-grid,.juristic-pipeline-list footer{grid-template-columns:1fr}.juristic-pipeline-list footer label:last-child{grid-column:auto}.assignment-panel .editor-row{grid-template-columns:1fr}}.team-assignment-editor{--nn-context-ink:#181b20;background:#f7f8f8;border:1px solid #d9dfe2;margin:18px 0;padding:18px}.team-assignment-editor>header{gap:5px;margin-bottom:13px;display:grid}.team-assignment-editor>header b{color:#181b20}.team-assignment-editor>header span{color:#75818a;font-size:8px;line-height:1.6}.team-assignment-editor>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.team-assignment-editor article{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;gap:10px;padding:13px;display:grid}.team-assignment-editor article.selected{border-color:#c6a054;box-shadow:inset 3px 0 #c6a054}.team-assignment-editor label{color:#687680;gap:5px;font-size:8px;display:grid}.team-assignment-editor .assignment-switch{color:#181b20;align-items:center;gap:8px;font-size:10px;display:flex}.team-assignment-editor article>label input:not([type=checkbox]){border:1px solid #d7dde0;width:100%;padding:9px}.assignment-options{grid-template-columns:1fr 90px;align-items:end;gap:10px;display:grid}.assignment-options>label:first-child{align-items:center;gap:7px;display:flex}.assignment-options input[type=number]{border:1px solid #d7dde0;width:100%;padding:8px}@media (width<=620px){.team-assignment-editor>div{grid-template-columns:1fr}}.profile-role-stack{flex-wrap:wrap;gap:7px;margin:12px 0;display:flex}.profile-role-stack span{color:#b88b3c;background:#caa45814;border:1px solid #caa45873;padding:7px 10px;font-size:9px}: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}.site-header:after{content:"";background:var(--nn-metal);opacity:.88;height:2px;position:absolute;top:0;left:0;right:0}.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%)}.site-header .brand img{filter:drop-shadow(0 8px 18px #00000038)}.site-header{isolation:isolate;z-index:1000!important;overflow:visible!important}.site-header .header-inner,.site-header .main-nav,.site-header .nav-more{overflow:visible}.site-header .nav-more>div{z-index:1100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);--nn-context-ink:#fff;background:#111111fb;grid-template-columns:1fr 1fr;width:520px;padding:12px;top:calc(100% + 17px);box-shadow:0 28px 75px #0000006b}.site-header .nav-more>div a{align-items:center;min-height:44px;padding:11px 14px;display:flex}.site-header .nav-more>div a:nth-last-child(-n+2){border-bottom:0}.nav-cta,.gold-button,.studio-final-cta a:nth-child(2),.juristic-hero>div>div>div a:first-child,.profile-contact a:first-child{position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff73,0 10px 25px #6f4d172e;color:#1a1a1a!important;background:var(--nn-metal)!important;border-color:#d5b56f!important}.nav-cta:after,.gold-button:after,.private-submit:after{content:"";background:#ffffff57;width:28%;transition:left .55s;position:absolute;inset:-80% auto -80% -45%;transform:rotate(18deg)}.nav-cta:hover:after,.gold-button:hover:after,.private-submit:hover:after{left:120%}.eyebrow,.studio-section-head>div>p,.modern-platform>header p{background:var(--nn-metal);-webkit-background-clip:text;background-clip:text;color:#0000!important}.studio-section-head{position:relative}.studio-section-head:before{content:"";background:var(--nn-metal);width:92px;height:2px;position:absolute;bottom:-1px;left:0}.studio-home{--nn-context-ink:#181b20;background:linear-gradient(#fff 0,#f7f8fa 36%,#fff 70%)}.studio-proof{box-shadow:0 15px 45px #1515150e}.studio-proof p{position:relative}.studio-proof p:before{content:"";background:var(--nn-metal);width:26px;height:2px;position:absolute;top:0;left:28px}.modern-platform{position:relative}.modern-platform:before{content:"NN";z-index:-1;color:#22222206;font-size:210px;font-weight:800;line-height:1;position:absolute;top:20px;right:-20px}.modern-platform>div,.studio-service-grid,.studio-purpose-bar{box-shadow:0 20px 55px #1818180f}.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)}.modern-platform i,.os-feature-icon{box-shadow:inset 0 0 0 1px #ffffffa6;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#fff,#f4ead6)!important;border-color:#b78b3873!important}.studio-categories,.studio-brand-story,.juristic-process{background-color:var(--nn-navy-900);--nn-context-ink:#fff;background-image:radial-gradient(circle at 84% 14%,#ddb86929,#0000 31%),linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:auto,88px 88px,88px 88px}.studio-category-grid a:hover{background:var(--nn-metal)}.studio-founder-image{box-shadow:-22px 22px 0 #c69b4b29, var(--nn-shadow)}.studio-founder-image:after{content:"NATIONNEST";z-index:3;transform-origin:100% 100%;color:var(--nn-context-ink,#181b20);letter-spacing:.34em;font-size:9px;font-weight:700;position:absolute;bottom:50px;right:-40px;transform:rotate(-90deg)}.studio-opportunities{--nn-context-ink:#181b20;background:linear-gradient(120deg,#f1ede3,#fbfaf7)}.studio-final-cta{border-top:2px solid #bb8d3d;position:relative}.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}.listing-title-main>p{align-items:center;gap:6px;display:flex}.listing-title-main>p svg{color:#aa7a2c}.listing-fact-grid i{place-items:center;display:grid}.listing-fact-grid i svg{width:21px;height:21px}.listing-call{justify-content:center;align-items:center;gap:7px;display:flex!important}.property-passport-cta>i{place-items:center;display:grid}.mobile-property-actions a:first-child{justify-content:center;align-items:center;gap:5px;display:flex}.amenity-grid i svg,.listing-map-frame i svg{display:block}.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}.resident-smart-request aside>i{border:1px solid #dab86f7a;width:52px;height:52px;display:grid;place-items:center!important}.resident-smart-request aside>i svg{width:27px;height:27px}.resident-smart-request aside>a{align-items:center;gap:7px;display:flex}.enhanced-success>i svg{width:22px;height:22px}.map-view-switch button{align-items:center;gap:6px;display:inline-flex}.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}.map-result-card>a{justify-content:center}.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}.studio-private{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(115deg,#131313 0%,#272727 62%,#333 100%);padding:105px 0;position:relative;overflow:hidden}.studio-private:before{content:"";opacity:.16;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.studio-private:after{content:"N";color:#ddb86912;font-size:520px;font-weight:800;line-height:1;position:absolute;top:-125px;right:-25px}.studio-private-grid{z-index:1;grid-template-columns:.9fr 1.1fr;align-items:center;gap:95px;display:grid;position:relative}.studio-private-copy>small{color:#e1c27d;letter-spacing:.2em;font-size:10px;font-weight:750}.studio-private-copy h2{max-width:650px;color:var(--nn-context-ink,#181b20);letter-spacing:-.05em;margin:18px 0;font-size:clamp(42px,5vw,68px);font-weight:650;line-height:1.08}.studio-private-copy h2 em{background:var(--nn-metal);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;display:block}.studio-private-copy>p{max-width:600px;color:var(--nn-context-ink,#181b20);font-size:14px;line-height:1.8}.studio-private-copy>a{color:#1a1a1a;background:var(--nn-metal);align-items:center;gap:9px;margin-top:22px;padding:14px 20px;font-size:12px;font-weight:750;display:inline-flex}.studio-private-services{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid #ffffff26;border-left:1px solid #ffffff26;grid-template-columns:1fr 1fr;display:grid}.studio-private-services article{background:#ffffff06;border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;flex-direction:column;min-height:175px;padding:25px;display:flex}.studio-private-services i{color:#e1c27d;border:1px solid #e2c37f73;place-items:center;width:40px;height:40px;font-style:normal;display:grid}.studio-private-services b{margin-top:22px;font-size:15px;font-weight:650}.studio-private-services span{color:#ffffff7a;margin-top:6px;font-size:11px;line-height:1.6}.private-client-page{--nn-context-ink:#181b20;background:#fbfaf7}.private-client-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 85% 18%,#dcb56633,#0000 28%),linear-gradient(115deg,#121212,#292929);padding:110px 0 120px;position:relative;overflow:hidden}.private-client-hero:before{content:"";opacity:.13;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:82px 82px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.private-client-hero-grid{grid-template-columns:1.25fr .55fr;align-items:end;gap:100px;display:grid;position:relative}.private-client-hero p{color:#e0bd71;letter-spacing:.22em;margin:0;font-size:10px;font-weight:750}.private-client-hero h1{letter-spacing:-.055em;margin:22px 0;font-size:clamp(52px,6.2vw,86px);font-weight:650;line-height:1.04}.private-client-hero h1 em{background:var(--nn-metal);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.private-client-hero>div>div>span{max-width:760px;color:var(--nn-context-ink,#181b20);font-size:15px;line-height:1.85;display:block}.private-client-hero>div>div>a{color:#1a1a1a;background:var(--nn-metal);border:1px solid #d6b26c;align-items:center;gap:9px;margin-top:34px;padding:14px 19px;font-size:12px;font-weight:750;display:inline-flex}.private-client-hero aside{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0c0c73;border:1px solid #e4c58152;padding:34px;position:relative;box-shadow:0 25px 70px #0000003d}.private-monogram{background:var(--nn-metal);color:#0000;-webkit-background-clip:text;background-clip:text;border:1px solid #d1a557;border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:34px;font-size:32px;font-weight:800;display:grid}.private-client-hero aside small{color:#dfbd74;letter-spacing:.16em;font-size:8px;line-height:1.6}.private-client-hero aside b{letter-spacing:.05em;margin:28px 0;font-size:24px;line-height:1.5;display:block}.private-client-hero aside span{color:var(--nn-context-ink,#181b20);font-size:11px;line-height:1.8}.private-assurances{--nn-context-ink:#181b20;background:#fff;box-shadow:0 14px 45px #15151512}.private-assurances>div{grid-template-columns:repeat(3,1fr);display:grid}.private-assurances article{border-right:1px solid #e3e5e4;align-items:center;gap:18px;min-height:128px;padding:24px 28px;display:flex}.private-assurances article:last-child{border:0}.private-assurances i{color:#9c7028;border:1px solid #d8b66d;flex:none;place-items:center;width:44px;height:44px;font-style:normal;display:grid}.private-assurances small{color:#8e6729;letter-spacing:.11em;font-size:9px;font-weight:750}.private-assurances p{color:#65727b;margin:6px 0 0;font-size:11px;line-height:1.6}.private-brief-shell{--nn-context-ink:#181b20;background:linear-gradient(145deg,#f5f1e8,#fbfaf7 45%);padding:110px 0 120px}.private-brief-layout{grid-template-columns:.55fr 1.45fr;align-items:start;gap:75px;display:grid}.private-brief-layout>aside{position:sticky;top:30px}.private-brief-layout>aside>small{color:#9b702e;letter-spacing:.18em;font-size:9px;font-weight:750}.private-brief-layout>aside h2{color:#232323;margin:16px 0;font-size:42px;line-height:1.18}.private-brief-layout>aside>p{color:#697780;font-size:13px;line-height:1.8}.private-brief-layout ol{border-top:1px solid #d8dcda;margin:28px 0;padding:0;list-style:none}.private-brief-layout li{border-bottom:1px solid #d8dcda;grid-template-columns:34px 1fr;gap:12px;padding:14px 0;display:grid}.private-brief-layout li b{color:#a07631;font-size:10px}.private-brief-layout li span{color:#5c5c5c;font-size:12px}.private-brief-layout>aside>div{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#252525;gap:12px;margin-top:25px;padding:18px;display:flex}.private-brief-layout>aside>div svg{color:#d8b66d;flex:none}.private-brief-layout>aside>div span{font-size:10px;line-height:1.6}.private-brief-layout>aside>div b{color:#e0c27d;font-size:10px;display:block}.private-brief-form{box-shadow:var(--nn-shadow);--nn-context-ink:#181b20;background:#fff;border-top:3px solid #c69a47;padding:42px}.private-brief-form>header{border-bottom:1px solid #e1e4e3;grid-template-columns:1fr .7fr;align-items:end;gap:40px;padding-bottom:24px;display:grid}.private-brief-form header small{color:#9b702d;letter-spacing:.15em;font-size:9px;font-weight:750}.private-brief-form header h2{color:#232323;margin:7px 0 0;font-size:29px}.private-brief-form header>p{color:#758089;margin:0;font-size:11px;line-height:1.7}.private-intent-grid{grid-template-columns:repeat(2,1fr);gap:9px;margin:25px 0 42px;display:grid}.private-intent-grid label{cursor:pointer;border:1px solid #dce0df;grid-template-columns:42px 1fr;align-items:start;gap:13px;min-height:122px;padding:19px;transition:all .2s;display:grid;position:relative}.private-intent-grid label:last-child{grid-column:1/-1}.private-intent-grid label.active{--nn-context-ink:#181b20;background:linear-gradient(135deg,#fbf7ee,#fff);border-color:#b88a39}.private-intent-grid input{opacity:0;position:absolute}.private-intent-grid i{color:#946a28;border:1px solid #d4b266;place-items:center;width:39px;height:39px;font-style:normal;display:grid}.private-intent-grid b{color:#181b20;font-size:13px;display:block}.private-intent-grid small{color:#7a858c;margin-top:5px;font-size:10px;line-height:1.55;display:block}.private-intent-grid em{color:#99702d;font-size:8px;font-style:normal;font-weight:700;position:absolute;bottom:11px;right:14px}.private-form-step{margin-top:35px}.private-field-grid{grid-template-columns:1fr 1fr;gap:16px 13px;margin-top:24px;display:grid}.private-field-grid label{flex-direction:column;gap:7px;display:flex}.private-field-grid label>span{color:#5e6c76;font-size:11px}.private-field-grid input,.private-field-grid select,.private-field-grid textarea{color:#383838;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;outline:0;width:100%;padding:12px 13px}.private-wide{grid-column:1/-1}.private-consent{color:#6e7981;align-items:flex-start;gap:10px;margin-top:23px;font-size:10px;line-height:1.6;display:flex}.private-consent input{margin-top:3px}.private-submit{color:#191919;background:var(--nn-metal);cursor:pointer;border:0;justify-content:center;align-items:center;gap:9px;width:100%;margin-top:18px;padding:16px;font-size:12px;font-weight:800;display:flex;position:relative;overflow:hidden}.private-submit:disabled{cursor:wait;opacity:.68}.private-error{color:#a73e39;font-size:11px}.private-brief-success{min-height:560px;box-shadow:var(--nn-shadow);text-align:center;--nn-context-ink:#181b20;background:#fff;border-top:3px solid #c69a47;flex-direction:column;justify-content:center;align-items:center;padding:55px;display:flex}.private-brief-success>span{color:#222;background:var(--nn-metal);border-radius:50%;place-items:center;width:68px;height:68px;display:grid}.private-brief-success small{color:#9b702d;letter-spacing:.17em;margin-top:25px;font-size:9px}.private-brief-success h2{color:#232323;margin:10px 0;font-size:33px}.private-brief-success p{color:#6e7b84;max-width:570px;font-size:12px;line-height:1.8}.private-brief-success strong{color:#e5c984;letter-spacing:.08em;--nn-context-ink:#fff;background:#242424;margin:14px 0;padding:11px 16px;font-size:17px}.private-brief-success button{color:#2f2f2f;--nn-context-ink:#181b20;background:#fff;border:1px solid #d8dcdd;padding:10px 15px}@media (width<=1000px){.studio-private-grid,.private-client-hero-grid,.private-brief-layout{grid-template-columns:1fr;gap:52px}.private-client-hero aside{max-width:440px}.private-brief-layout>aside{position:static}.private-assurances>div{grid-template-columns:1fr}.private-assurances article{border-bottom:1px solid #e3e5e4;border-right:0}}@media (width<=900px){.site-header .main-nav{overflow-y:auto}.site-header .nav-more{overflow:visible}.site-header .nav-more>div{width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff09;grid-template-columns:1fr;padding:4px 0 8px;position:static}.site-header .nav-more>div a{min-height:42px;padding-left:25px}.site-header .nav-more>div a:nth-last-child(2){border-bottom:1px solid #ffffff14}}@media (width<=650px){.studio-private{padding:74px 0}.studio-private:after{font-size:310px;top:-30px;right:-80px}.studio-private-services,.private-intent-grid,.private-field-grid{grid-template-columns:1fr}.studio-private-services article{min-height:145px}.private-client-hero{padding:74px 0 80px}.private-client-hero h1{font-size:46px}.private-client-hero-grid{gap:42px}.private-brief-shell{padding:72px 0 80px}.private-brief-layout>aside h2{font-size:35px}.private-brief-form{padding:27px 18px}.private-brief-form>header{grid-template-columns:1fr;gap:12px}.private-intent-grid label:last-child,.private-wide{grid-column:auto}.private-field-grid input,.private-field-grid select,.private-field-grid textarea{font-size:16px}.studio-founder-image{box-shadow:-10px 10px 0 #c69b4b29, var(--nn-shadow)}}@media (prefers-reduced-motion:reduce){.nav-cta:after,.gold-button:after,.private-submit:after{display:none}.modern-platform a,.property-card{transition:none!important}}:root{--font-ui:var(--font-thai),var(--font-geist),Tahoma,Arial,sans-serif;--font-display:var(--font-thai-serif),var(--font-geist),Georgia,serif}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px}body,button,input,select,textarea{line-height:1.55;font-family:var(--font-ui)!important}:where(h1,h2,h3,h4,h5,h6,.footer-brand,.brand-copy b,.property-price strong,.detail-meta strong,.experience-badge strong,.stats-row strong,.os-score strong,.maintenance-board article>strong,.bid-ranking article>b,.route-order li>b,.team-hero>div>div>b,.appointment-date strong,.map-result-card b,.nationnest-map-popup b){letter-spacing:-.025em;font-family:var(--font-display)!important}:where(button,a,input,select,textarea){font-weight:500}:where(p,li,label,span){letter-spacing:-.005em}:focus-visible{outline-offset:3px;outline:3px solid #cfa44d73}.site-header .main-nav{letter-spacing:-.01em;font-size:13px;font-weight:600}.site-header .main-nav>a:not(.nav-cta),.site-header .nav-more>summary{opacity:.92}.site-header .nav-more>summary span{place-items:center;display:grid}.site-header .nav-more>summary span svg{transition:transform .2s}.site-header .nav-more[open]>summary span svg{transform:rotate(180deg)}.nav-cta{letter-spacing:0;font-weight:700}.studio-section-head h2,.modern-platform>header h2,.studio-founder-copy h2,.studio-final-cta h2{font-family:var(--font-display)!important;letter-spacing:-.04em!important;font-weight:650!important}.studio-section-head>div:last-child>span,.modern-platform>header span{font-size:14px;line-height:1.75}.studio-proof small,.modern-platform>header p,.studio-section-head>div>p,.studio-founder-copy>p{letter-spacing:.16em;font-size:10px}.studio-proof b{font-size:15px;font-weight:600}.studio-category-grid h3,.studio-service-grid h3,.studio-opportunities h2{font-weight:650;font-family:var(--font-display)!important}.studio-category-grid p{font-size:12px;line-height:1.55}.studio-category-grid>a>span{font-size:11px;font-weight:600}.studio-service-grid small,.studio-opportunities small{font-size:10px}.studio-service-grid strong{font-size:20px;font-weight:600;font-family:var(--font-display)!important}.studio-service-grid p,.studio-founder-copy>div span,.studio-opportunities p{font-size:13px;line-height:1.75}.studio-service-grid a,.studio-founder-copy>a,.studio-opportunities span{font-size:11px;font-weight:700}.studio-founder-copy blockquote{font-size:19px;font-weight:500;line-height:1.8;font-family:var(--font-display)!important}.studio-founder-copy>div small{font-size:13px}.studio-founder-copy>div strong{font-size:12px}.modern-platform a{min-height:290px;padding:28px 26px}.modern-platform i{--nn-context-ink:#181b20;background:#fbf7ed;border-radius:12px;width:48px;height:48px;font-style:normal}.modern-platform i svg{width:22px;height:22px}.modern-platform small{letter-spacing:.13em;margin-top:25px;font-size:9px;font-weight:750}.modern-platform b{font-size:19px;font-weight:650;line-height:1.45;font-family:var(--font-display)!important}.modern-platform span{margin-top:12px;font-size:12px;line-height:1.7}.modern-platform em{color:#8d671f;align-items:center;gap:7px;margin-top:auto;padding-top:20px;font-size:11px;font-style:normal;font-weight:750;display:flex}.modern-platform em svg{width:14px;height:14px}.modern-platform a:hover i{color:#1c1c1c;--nn-context-ink:#181b20;background:#d5ad5c}.modern-platform a:hover em{color:#e2c780}.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}.os-hero h1,.os-workbench>header h2,.os-tool h3,.proposal-paper h3,.os-modal h2{letter-spacing:-.04em;font-weight:650;font-family:var(--font-display)!important}.os-hero p{font-size:17px}.os-index button{min-height:225px;padding:22px 22px 25px}.os-feature-icon{color:#a67524;--nn-context-ink:#181b20;background:#f8f5ed;border:1px solid #d8dde0;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.os-feature-icon svg{width:21px;height:21px}.os-index button>small{font-size:9px;position:absolute;top:28px;left:77px}.os-index h2{margin:35px 0 9px;font-size:20px;font-weight:650;line-height:1.35;font-family:var(--font-display)!important}.os-index p{font-size:12px;line-height:1.65}.os-index button>i{border:1px solid #dde2e4;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;top:auto;bottom:17px;right:17px}.os-index button>i svg{width:14px;height:14px}.os-index button:hover .os-feature-icon,.os-index button.active .os-feature-icon{color:#1c1c1c;--nn-context-ink:#181b20;background:#d3a44c;border-color:#d3a44c}.os-index button:hover>i,.os-index button.active>i{border-color:#ffffff59}.os-tool>div>p,.os-tool>aside>p,.os-checks b{font-size:14px}.os-checks em,.os-disclaimer{font-size:12px!important}.os-fields label>span,.os-tool>div>label>span,.signature-box label>span,.os-modal label>span,.os-inline-form label>span{font-size:12px}.os-tool dt,.os-tool dd,.os-ranked strong,.os-fit-list b,.visual-results b,.route-picker b{font-size:13px}.os-ranked em,.os-fit-list em,.visual-results em,.route-picker em{font-size:11px}.admin-app{font-size:14px;font-family:var(--font-ui)!important}.admin-sidebar{width:268px}.admin-main{margin-left:268px}.admin-logo,.admin-top{height:100px}.admin-logo b{font-size:14px;font-weight:700;font-family:var(--font-display)!important}.admin-logo small{font-size:9px}.admin-sidebar nav{padding:20px 12px}.admin-sidebar nav button,.admin-sidebar nav .admin-nav-link{border-radius:8px;gap:12px;min-height:46px;padding:11px 14px;font-size:13px;font-weight:550;line-height:1.35}.admin-sidebar nav i{color:#d3ad5c;flex:none;place-items:center;width:22px;height:22px;display:grid}.admin-sidebar nav i svg{width:18px;height:18px}.admin-sidebar nav button.active{background:#c6a15b29;font-weight:700}.admin-sidebar nav button.active:before{border-radius:0 3px 3px 0;height:28px;left:0}.admin-side-bottom a{align-items:center;gap:7px;display:flex}.admin-top>div:first-child p{font-size:10px}.admin-top>div:first-child strong{font-size:16px}.admin-app :where(input,select,textarea){line-height:1.45;font-size:13px!important}.admin-app :where(label>span,th,td,.table-subtext){line-height:1.5;font-size:12px!important}.admin-app :where(button,a){line-height:1.4}.admin-app .page-title h1,.admin-app .page-title h2,.innovation-admin-hero h3{font-weight:650;font-family:var(--font-display)!important}.form-grid label>span,.viewing-booking label>span,.appointment-actions span,.pipeline-card>footer span{font-size:12px}.form-grid input,.form-grid select,.form-grid textarea,.viewing-booking input,.viewing-booking select,.viewing-booking textarea{font-size:13px}.privacy-consent,.viewing-booking-head p,.appointment-info>p,.pipeline-card header p,.pipeline-card header time{font-size:12px}.opportunity-submit,.viewing-booking form>button{font-size:13px}@media (width<=1100px){.admin-sidebar{width:76px}.admin-main{margin-left:76px}.admin-logo{padding:0 10px}.admin-logo>div,.admin-side-bottom{display:none}.admin-sidebar nav button,.admin-sidebar nav .admin-nav-link{justify-content:center;font-size:0}.admin-sidebar nav i{width:24px;height:24px}.modern-platform a{min-height:270px}}@media (width<=650px){.studio-section-head>div:last-child>span,.modern-platform>header span{font-size:13px}.modern-platform a{min-height:245px}.os-index button{min-height:165px}.os-index h2{margin-top:22px}.os-hero p{font-size:15px}.admin-top{height:86px}.admin-content{padding-top:22px}}: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}.portal-copy h1{font-size:var(--nn-type-display)!important}:where(.listing-title-main,.brochure-hero,.open-house-checkin>aside,.team-profile-hero) h1{font-size:clamp(34px,4vw,46px)!important}:where(.studio-section-head,.modern-platform>header,.ops-demand-board>header,.ops-property-tool>header) h2{font-size:var(--nn-type-section)!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}.admin-app :where(h1){font-size:34px!important}.admin-app :where(h2){font-size:24px!important}.admin-app :where(h3){font-size:20px!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}.studio-proof b{font-size:15px}.metric-grid strong{font-size:30px}.property-price strong{font-size:19px}.ops-hero b{font-size:32px}.portal-text-link{align-items:center;gap:10px;display:inline-flex!important}.portal-text-link>span{color:#e0bf78;background:#ffffff0b;border:1px solid #dcba717a;border-radius:50%;place-items:center;width:32px;height:32px;display:grid!important}.portal-text-link>span svg,.portal-search button b svg{display:block}.portal-search button b{place-items:center;display:grid}.studio-section-head a,.studio-head-links a,.studio-service-grid a,.studio-founder-copy>a,.studio-category-grid>a>span,.studio-opportunities a>span{align-items:center;gap:7px;display:inline-flex}.studio-category-grid>a>span,.studio-opportunities a>span{justify-content:space-between}.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}}.seo-topic-links{--nn-context-ink:#181b20;background:#fff;border:1px solid #e2e6e8;border-radius:12px;flex-wrap:wrap;align-items:center;gap:9px;margin:18px 0 22px;padding:14px 16px;display:flex}.seo-topic-links>span{color:#6f6f6f;letter-spacing:.04em;margin-right:4px;font-size:11px;font-weight:700}.seo-topic-links>a{color:#313131;--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #dfe4e7;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:650;transition:all .2s}.seo-topic-links>a:hover{color:#1c1c1c;--nn-context-ink:#181b20;background:#fbf5e8;border-color:#d1a74f}.article-topic-links{margin-top:8px;margin-bottom:28px}.facet-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 82% 18%,#d3ab5833,#0000 28%),linear-gradient(120deg,#161616,#2a2a2a);padding:86px 0 62px}.facet-hero h1{max-width:900px;margin:12px 0 18px}.facet-hero>div>p:last-of-type{max-width:780px;color:var(--nn-context-ink,#181b20);font-size:16px}.facet-hero nav{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.facet-hero nav a{color:#f4dfb1;background:#ffffff09;border:1px solid #e0bb6f61;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:650}.facet-results{padding-top:52px;padding-bottom:88px}.facet-results>header{border-bottom:1px solid #dfe4e7;justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px;padding-bottom:20px;display:flex}.facet-results>header small{color:#a87521;letter-spacing:.14em;font-size:10px;font-weight:750}.facet-results>header h2{margin-top:6px;font-size:30px!important}.facet-results>header>a{color:#9a6d1d;font-size:13px;font-weight:700}.facet-empty{text-align:center;--nn-context-ink:#181b20;background:#fff;border:1px solid #dfe4e7;border-radius:14px;padding:54px}.facet-empty p{color:#707070}.facet-empty>div{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;display:flex}.facet-empty a{color:#1c1c1c;--nn-context-ink:#181b20;background:#d3aa55;border-radius:7px;padding:10px 15px;font-weight:700}.facet-empty a+a{--nn-context-ink:#181b20;background:#fff;border:1px solid #d5d5d5}.seo-editor-preview{--nn-context-ink:#181b20;background:#fff;border:1px solid #dfdfdf;border-radius:11px;grid-column:1/-1;margin:4px 0 14px;overflow:hidden;box-shadow:0 8px 26px #1818180d}.seo-editor-preview>header{--nn-context-ink:#181b20;background:#f7f8fa;border-bottom:1px solid #e2e7e9;justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;display:flex}.seo-editor-preview>header small{color:#9a6d1d;letter-spacing:.13em;font-size:9px;font-weight:800;display:block}.seo-editor-preview>header h3{margin-top:3px;font-size:17px!important}.seo-editor-preview>header>b{border-radius:999px;padding:6px 9px;font-size:10px;font-weight:750}.seo-editor-preview.index-ready>header>b{color:#17613c;--nn-context-ink:#181b20;background:#e9f6ee}.seo-editor-preview.index-draft>header>b{color:#7a5b20;--nn-context-ink:#181b20;background:#faf2df}.seo-serp-card{padding:17px}.seo-serp-card>span{color:#4f6659;display:block;font-size:11px!important}.seo-serp-card>strong{color:#343434;margin:7px 0 3px;font-size:17px;line-height:1.35;display:block}.seo-serp-card>p{color:#4d5156;margin:0;font-size:12px;line-height:1.55}.seo-editor-preview>footer{--nn-context-ink:#181b20;background:#fcfdfd;border-top:1px solid #edf0f2!important;padding:12px 17px!important;display:block!important}.seo-editor-preview>footer>span{color:#6f6f6f;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.seo-editor-preview>footer>div{flex-wrap:wrap;gap:6px;display:flex}.seo-editor-preview>footer em{color:#73521b;--nn-context-ink:#181b20;background:#f7eedc;border-radius:999px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:650}.seo-editor-preview>footer p{color:#707070;margin:8px 0 0;font-size:11px}@media (width<=650px){.facet-hero{padding:60px 0 45px}.facet-results>header{flex-direction:column;align-items:start}.facet-empty{padding:34px 18px}.seo-editor-preview>header{flex-direction:column;align-items:flex-start}.seo-topic-links{align-items:flex-start}}.brand-realty-lockup{gap:12px;min-width:220px}.brand-realty-copy{white-space:nowrap;flex-direction:column;line-height:1.05;display:flex}.brand-realty-copy b{color:var(--nn-context-ink,#181b20);letter-spacing:.14em;font-family:Georgia,serif;font-size:14px;font-style:normal;font-weight:600}.brand-realty-copy b em{color:var(--brand-accent,#c9a354);font-style:normal}.brand-realty-copy small{color:var(--nn-context-ink,#181b20);letter-spacing:.25em;margin-top:6px;font-size:7px}.portal-realty-eyebrow{letter-spacing:.12em;align-items:center;gap:13px;font-family:Georgia,serif;max-width:none!important;color:var(--nn-context-ink,#181b20)!important;margin:0 0 12px!important;font-size:12px!important;line-height:1!important;display:flex!important}.portal-realty-eyebrow:before{content:"";background:var(--brand-accent,#c9a354);--nn-context-ink:#181b20;width:38px;height:1px}.portal-realty-eyebrow b{font-weight:600}.portal-realty-eyebrow span{color:var(--brand-accent,#c9a354);letter-spacing:.2em;font-family:Arial,sans-serif;font-size:7px}.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){.brand-realty-lockup{min-width:auto}.brand-realty-copy{display:none}}@media (width<=620px){.portal-realty-eyebrow{flex-direction:column;align-items:flex-start;gap:8px;font-size:10px!important}.portal-realty-eyebrow:before{width:28px}.portal-realty-eyebrow span{line-height:1.5}.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}.nn-cookie-reopen{z-index:2147482050;color:#343434;cursor:pointer;background:#fffffff0;border:1px solid #1e1e1e2e;border-radius:99px;align-items:center;gap:7px;min-height:40px;padding:8px 13px;font-size:11px;font-weight:750;display:flex;position:fixed;bottom:14px;left:14px;box-shadow:0 8px 24px #17171721}.nn-cookie-reopen span{color:#aa813d}@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}.nn-cookie-reopen{bottom:calc(12px + env(safe-area-inset-bottom))}}@media print{.nn-cookie-banner,.nn-cookie-modal,.nn-cookie-reopen{display:none!important}}.nn-cookie-modal>section>.nn-cookie-receipt{color:#6d6d6d;overflow-wrap:anywhere;--nn-context-ink:#181b20;background:#f4f6f7;border-radius:8px;margin:16px 0 0;padding:12px;font-size:11px}.nn-cookie-receipt b{color:#333}:root,html.nn-luxe-modern{--luxe-ink:#111;--luxe-navy:#1b1b1b;--luxe-navy-soft:#262626;--luxe-gold:#c9a667;--luxe-gold-light:#e2c98f;--luxe-ivory:#f5f1e8;--luxe-paper:#f7f8fa;--luxe-text:#252525;--luxe-muted:#69757d;--luxe-line:#11111124;--luxe-line-dark:#e2c98f33;--brand-primary:var(--luxe-ink);--brand-accent:var(--luxe-gold);--brand-surface:var(--luxe-paper);--navy:var(--luxe-ink);--gold:var(--luxe-gold);--cream:var(--luxe-ivory);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.nn-luxe-modern :is(button,input,select,textarea,.property-card,.article-card){border-radius:0!important}.nn-home{--nn-ink:var(--luxe-ink);--nn-deep:var(--luxe-navy);--nn-green:var(--luxe-navy);--nn-mint:var(--luxe-gold);--nn-gold:var(--luxe-gold);--nn-paper:var(--luxe-paper);--nn-line:var(--luxe-line);background:var(--luxe-paper)}.nn-home .nn-header{color:var(--nn-context-ink,#181b20);box-shadow:none;background:linear-gradient(#090909c2,#0909092e 82%,#0000);position:absolute}.nn-home .nn-header__bar{height:32px;color:var(--nn-context-ink,#181b20);background:#0b0b0b6b;border-bottom:1px solid #ffffff21;font-size:10px}.nn-home .nn-header__bar:before{color:var(--luxe-gold-light)}.nn-home .nn-header__main{background:0 0;border-color:#ffffff2e;height:82px}.nn-home .nn-menu{color:var(--nn-context-ink,#181b20);background:0 0;border-color:#ffffff2e}.nn-home .nn-menu i{background:var(--luxe-gold-light)}.nn-home .nn-menu:hover{color:var(--luxe-ink);background:var(--luxe-gold)}.nn-home .nn-menu:hover i{background:var(--luxe-ink)}.nn-home .nn-logo>span{border-color:#ffffff40}.nn-home .nn-logo b,.nn-home .nn-primary a{color:var(--nn-context-ink,#181b20)}.nn-home .nn-logo small,.nn-home .nn-primary a:hover{color:var(--luxe-gold-light)}.nn-home .nn-primary a:after{background:var(--luxe-gold);height:1px}.nn-home .nn-utility>a:not(.nn-header-cta):not(.nn-member-cta){color:var(--nn-context-ink,#181b20)}.nn-home .nn-utility>a:not(.nn-header-cta):not(.nn-member-cta):hover{color:var(--luxe-gold-light);background:#ffffff14}.nn-home .nn-language button{color:var(--nn-context-ink,#181b20)}.nn-home .nn-language button.active{color:var(--luxe-gold-light)}.nn-home .nn-member-cta{border-color:var(--luxe-gold-light);color:var(--luxe-ink);background:var(--luxe-gold);box-shadow:none}.nn-home .nn-header-cta{border:1px solid var(--luxe-gold-light);color:var(--luxe-gold-light);background:#0f0f0f4d}.nn-home .nn-header-cta:hover{color:var(--luxe-ink);background:var(--luxe-gold)}.nn-home .nn-hero{background:var(--luxe-ink);height:840px;padding-top:114px}.nn-home .nn-hero__media>i{box-shadow:none;background:linear-gradient(90deg,#0a0a0af0 0%,#0b0b0bb8 43%,#0b0b0b1f 79%),linear-gradient(#0000 52%,#111111b3)}.nn-home .nn-hero:after{opacity:.28;background-size:90px 90px}.nn-home .nn-hero__content{width:min(750px,60vw);top:190px;left:max(6vw,56px)}.nn-home .nn-hero__content>p{color:var(--luxe-gold-light);letter-spacing:.2em;margin-bottom:28px;font-size:12px}.nn-home .nn-hero__content>p span{background:var(--luxe-gold);height:1px}.nn-home .nn-hero__content h1{max-width:820px;font-family:var(--nn-serif);letter-spacing:-.045em;font-size:clamp(54px,6.4vw,92px);font-weight:400;line-height:.98}.nn-home .nn-hero__content h1 strong{font-weight:500}.nn-home .nn-hero__content h1 em{color:var(--luxe-gold-light);-webkit-text-fill-color:currentColor;background:0 0;margin-top:.13em;font-size:.82em;font-weight:400;line-height:1.1}.nn-home .nn-hero__statement{border-left:1px solid var(--luxe-gold);max-width:610px;color:var(--nn-context-ink,#181b20);font-family:var(--nn-sans);margin-top:30px;font-size:17px;font-weight:300;line-height:1.8}.nn-home .nn-hero__rail i,.nn-home .nn-hero__pager button.active i{background:var(--luxe-gold)}.nn-home .nn-hero__listing{border:1px solid #ffffff2e;border-left:2px solid var(--luxe-gold);background:#0e0e0ead;width:330px;bottom:205px;right:6vw;box-shadow:0 28px 70px #0000003d}.nn-home .nn-hero__listing>span,.nn-home .nn-hero__listing footer small{color:var(--luxe-gold-light)}.nn-home .nn-hero__listing footer i{color:var(--luxe-ink);background:var(--luxe-gold)}.nn-home .nn-hero__pager{bottom:220px;left:6vw}.nn-home .nn-hero__search{color:var(--luxe-text);background:var(--luxe-ivory);bottom:-70px;left:6vw;right:6vw;box-shadow:0 28px 75px #11111140}.nn-home .nn-hero__search>header,.nn-home .nn-hero__search label,.nn-home .nn-hero__search>footer{border-color:#ded8cc}.nn-home .nn-hero__search>header button.active,.nn-home .nn-hero__search label div,.nn-home .nn-hero__search>footer span,.nn-home .nn-hero__search>footer a:hover{color:#9b7334}.nn-home .nn-hero__search>header button.active:after{background:var(--luxe-gold)}.nn-home .nn-hero__search input,.nn-home .nn-hero__search select{color:var(--luxe-text)}.nn-home .nn-hero__search form>button{color:var(--nn-context-ink,#181b20);background:var(--luxe-ink)}.nn-home .nn-hero__search form>button:hover{color:var(--luxe-ink);background:var(--luxe-gold)}.nn-home .nn-pulse{background:var(--luxe-paper);padding-top:120px}.nn-home .nn-pulse span,.nn-home .nn-heading>span,.nn-home .nn-intelligence__copy>span,.nn-home .nn-founder__copy>span{color:#967039}.nn-home .nn-heading h2,.nn-home .nn-intelligence h2,.nn-home .nn-founder h2,.nn-home .nn-final h2{letter-spacing:-.035em;font-weight:400}.nn-home .nn-portfolio,.nn-home .nn-editorial{background:var(--luxe-paper)}.nn-home .nn-portfolio__grid>a>i{background:linear-gradient(#0000 32%,#0b0b0bf0)}.nn-home .nn-portfolio__grid p,.nn-home .nn-portfolio__grid footer em{color:var(--luxe-gold-light)}.nn-home .nn-categories>a:hover,.nn-home .nn-services,.nn-home .nn-final{background-color:var(--luxe-ink)}.nn-home .nn-view-all,.nn-home .nn-founder__copy footer a,.nn-home .nn-editorial__links a{border-color:var(--luxe-gold);color:#8d672c}.nn-home .nn-intelligence{background:var(--luxe-ivory)}.nn-home .nn-intelligence__copy{--nn-context-ink:#181b20;background:#fff}.nn-home .nn-intelligence h2 em,.nn-home .nn-founder blockquote{color:#986f34}.nn-home .nn-intelligence__map>.nn-map-count,.nn-home .nn-intelligence__copy>div a:first-child{background:var(--luxe-ink)}.nn-home .nn-services__grid>a>i,.nn-home .nn-services__grid>a>b,.nn-home .nn-heading--light>span{color:var(--luxe-gold-light)}.nn-home .nn-services__grid>a:hover{color:var(--luxe-ink);background:var(--luxe-gold)}.nn-home .nn-founder__image>span{border-color:var(--luxe-gold)}.nn-home .nn-final{background-image:linear-gradient(115deg,#0e0e0ef7,#212121e6),url(https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?auto=format&fit=crop&w=1400&q=68)}.nn-home .nn-final>div:first-child>span,.nn-home .nn-final small,.nn-home .nn-final h2 em{color:var(--luxe-gold-light)}.nn-home .nn-final a:hover{color:var(--luxe-ink);background:var(--luxe-gold)}html.nn-luxe-modern .interior-header{background:var(--luxe-ink)}html.nn-luxe-modern :is(.listing-hero,.editorial-hero,.about-hero,.services-hub-hero,.careers-hero,.team-hero,.partner-hero,.juristic-hero,.transparency-hero,.knowledge-hero,.insights-hero,.calculator-hero,.private-client-hero,.resident-hero-v2,.opportunity-hero,.career-status-hero){background-color:var(--luxe-navy);border-bottom-color:#c9a66761}html.nn-luxe-modern :is(.property-card,.article-card,.service-group,.professional-partner-card,.partner-contact-card){border-color:var(--luxe-line);box-shadow:none}html.nn-luxe-modern :is(.primary-button,.gold-button){color:var(--luxe-ink);background:var(--luxe-gold)}html.nn-luxe-modern .member-signout{justify-content:center;align-items:center;min-height:38px;padding:9px 14px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex;color:#f2cf82!important;background:#ffffff0f!important;border:1px solid #deb9698c!important}html.nn-luxe-modern .member-signout:hover,html.nn-luxe-modern .member-signout:focus-visible{color:var(--luxe-ink)!important;background:var(--luxe-gold)!important}@media (width<=760px){html.nn-luxe-modern .member-signout{z-index:5;margin:0;border-color:var(--luxe-gold)!important;color:var(--luxe-ink)!important;background:var(--luxe-gold)!important;top:20px!important;right:16px!important}}html.nn-luxe-modern .footer{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 80% 8%, #c9a6671a, transparent 25%), var(--luxe-ink)}html.nn-luxe-modern .footer-intro>p,html.nn-luxe-modern .footer-grid h4,html.nn-luxe-modern .footer-intro h2 em,html.nn-luxe-modern .footer-intro>a span{color:var(--luxe-gold-light)}@media (width<=1020px){.nn-home .nn-hero{height:920px}.nn-home .nn-hero__content{width:min(760px,100% - 80px)}}@media (width<=650px){.nn-home .nn-header__bar{height:26px}.nn-home .nn-header__main{background:#0c0c0c1f;height:70px}.nn-home .nn-hero{height:880px;padding-top:96px}.nn-home .nn-hero__content{width:auto;top:145px;left:20px;right:20px}.nn-home .nn-hero__content h1{font-size:clamp(43px,13vw,56px);line-height:1.02}.nn-home .nn-hero__content h1 em{font-size:.78em;line-height:1.18}.nn-home .nn-hero__statement{max-width:92%;font-size:15px}.nn-home .nn-hero__pager{bottom:300px}.nn-home .nn-hero__search{bottom:-96px}.nn-home .nn-pulse{padding-top:135px}}@media (prefers-reduced-motion:reduce){.nn-home .nn-hero__media>img,.nn-home .nn-portfolio__grid img{transition:none!important}}.luxe-hero{height:810px;color:var(--nn-context-ink,#181b20);background:var(--luxe-ink);position:relative;overflow:visible}.luxe-hero__media,.luxe-hero__media>img,.luxe-hero__media>video,.luxe-hero__media>i{position:absolute;inset:0}.luxe-hero__media{overflow:hidden}.luxe-hero__media>img,.luxe-hero__media>video{object-fit:cover;width:100%;height:100%}.luxe-hero__media>img{--nn-context-ink:#fff;background:#141414}.luxe-hero__media>i{background:linear-gradient(90deg,#0a0a0af2 0%,#0b0b0bb8 44%,#0b0b0b14 80%),linear-gradient(#0000 52%,#111111a8)}.luxe-hero__content{z-index:2;width:min(760px,62vw);position:absolute;top:185px;left:6vw}.luxe-hero__content>p{color:var(--luxe-gold-light);letter-spacing:.2em;align-items:center;gap:15px;margin:0 0 25px;font-size:12px;font-weight:700;display:flex}.luxe-hero__content>p span{background:var(--luxe-gold);width:42px;height:1px}.luxe-hero__content h1{font:500 clamp(56px, 6.6vw, 94px) / .98 var(--nn-serif);letter-spacing:-.045em;margin:0}.luxe-hero__content h1 em{max-width:800px;color:var(--luxe-gold-light);margin-top:.12em;font-size:.66em;font-style:normal;font-weight:400;line-height:1.18;display:block}.luxe-hero__statement{max-width:600px;color:var(--nn-context-ink,#181b20);margin-top:27px;font-size:17px;font-weight:300;line-height:1.8}.luxe-hero__actions{gap:13px;margin-top:29px;display:flex}.luxe-hero__actions a{border:1px solid #ffffff6b;justify-content:center;align-items:center;min-height:50px;padding:0 24px;font-size:14px;transition:all .25s;display:inline-flex}.luxe-hero__actions a:first-child{border-color:var(--luxe-gold);color:var(--luxe-ink);background:var(--luxe-gold)}.luxe-hero__actions a:hover{border-color:var(--luxe-gold-light);color:var(--luxe-ink);background:var(--luxe-gold-light)}.luxe-hero__pager{z-index:3;gap:8px;display:flex;position:absolute;bottom:112px;right:5vw}.luxe-hero__pager button{color:var(--nn-context-ink,#181b20);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:8px;font:400 12px Georgia,serif;display:flex}.luxe-hero__pager button i{background:#ffffff59;width:24px;height:1px;transition:width .25s}.luxe-hero__pager button.active{color:var(--nn-context-ink,#181b20)}.luxe-hero__pager button.active i{background:var(--luxe-gold);width:48px}.luxe-search{z-index:4;min-height:132px;color:var(--luxe-text);background:var(--luxe-ivory);grid-template-columns:.75fr 1fr 1.45fr 1fr auto;display:grid;position:absolute;bottom:-66px;left:6vw;right:6vw;box-shadow:0 28px 75px #11111142}.luxe-search:before{content:"NATIONNEST REALTY  /  PROPERTY DISCOVERY";border-left:2px solid var(--luxe-gold);color:var(--nn-context-ink,#181b20);letter-spacing:.16em;padding-left:12px;font-size:10px;font-weight:700;position:absolute;top:-29px;left:0}.luxe-search>label{border-right:1px solid #ded8cc;flex-direction:column;justify-content:center;padding:20px;display:flex}.luxe-search small{color:#93703a;letter-spacing:.08em;margin-bottom:7px;font-size:12px;font-weight:700}.luxe-search select,.luxe-search input{width:100%;color:var(--luxe-text);background:0 0;border:0;outline:0;font-size:16px}.luxe-search__location>span{color:#93703a;align-items:center;gap:9px;display:flex}.luxe-search>button{min-width:165px;color:var(--nn-context-ink,#181b20);background:var(--luxe-ink);cursor:pointer;border:0;justify-content:center;align-items:center;gap:13px;padding:0 25px;font-size:15px;font-weight:700;display:flex}.luxe-search>button:hover{color:var(--luxe-ink);background:var(--luxe-gold)}.luxe-manifesto{background:var(--luxe-paper);grid-template-columns:.65fr 1.35fr;gap:80px;padding:170px 6vw 125px;display:grid}.luxe-manifesto__index{border-left:1px solid var(--luxe-gold);flex-direction:column;justify-content:space-between;padding-left:25px;display:flex}.luxe-manifesto__index b{color:#c9a66757;font:400 clamp(86px, 10vw, 150px) / .8 var(--nn-serif)}.luxe-manifesto__index span{color:#936d32;letter-spacing:.18em;font-size:12px;font-weight:700}.luxe-manifesto__copy h2{font:400 clamp(43px, 5vw, 68px) / 1.15 var(--nn-serif);letter-spacing:-.035em;margin:0}.luxe-manifesto__copy>p{max-width:720px;color:var(--luxe-muted);margin:28px 0 0;font-size:17px;line-height:1.9}.luxe-manifesto__copy>div{border-top:1px solid var(--luxe-line);border-left:1px solid var(--luxe-line);grid-template-columns:repeat(3,1fr);margin-top:42px;display:grid}.luxe-manifesto__copy>div>span{border-right:1px solid var(--luxe-line);border-bottom:1px solid var(--luxe-line);flex-direction:column;justify-content:center;min-height:105px;padding:20px;display:flex}.luxe-manifesto__copy>div b{font:500 34px var(--nn-serif)}.luxe-manifesto__copy>div small{color:var(--luxe-muted);margin-top:5px;font-size:14px}.nn-home .nn-portfolio .nn-heading h2,.nn-home .nn-portfolio .nn-heading p{color:var(--nn-context-ink,#181b20)}.nn-home .nn-portfolio .nn-heading>span,.nn-home .nn-portfolio__grid p,.nn-home .nn-portfolio__grid footer em{color:var(--luxe-gold-light)}.nn-home .nn-categories,.nn-home .nn-categories>a{border-color:var(--luxe-line-dark)}.nn-home .nn-categories small,.nn-home .nn-categories>a>span{color:#ffffff75}.nn-home .nn-view-all{color:var(--luxe-gold-light)}.luxe-services{background:var(--luxe-ivory);grid-template-columns:1.1fr .9fr;gap:80px;padding:125px 6vw;display:grid}.luxe-services__list>span{color:#936d32;letter-spacing:.18em;font-size:12px;font-weight:700}.luxe-services__list>h2{font:400 clamp(43px, 4.7vw, 66px) / 1.13 var(--nn-serif);letter-spacing:-.035em;margin:19px 0 42px}.luxe-services__list>div{border-top:1px solid var(--luxe-line)}.luxe-services__list>div>a{border-bottom:1px solid var(--luxe-line);grid-template-columns:48px 1fr auto;align-items:center;gap:17px;min-height:83px;padding:14px 0;transition:padding .25s,color .25s;display:grid}.luxe-services__list>div>a:hover{color:#906a31;padding-left:12px}.luxe-services__list>div>a>b{color:#a68048;font:500 17px var(--nn-serif)}.luxe-services__list a>span{flex-direction:column;display:flex}.luxe-services__list strong{font-size:17px;font-weight:500}.luxe-services__list small{color:var(--luxe-muted);letter-spacing:.08em;margin-top:3px;font-size:12px}.luxe-services>aside{border-left:2px solid var(--luxe-gold);color:var(--nn-context-ink,#181b20);background:var(--luxe-ink);align-self:center;padding:48px}.luxe-services>aside p{color:var(--luxe-ivory);font:400 clamp(27px, 2.8vw, 39px) / 1.55 var(--nn-serif);margin:0 0 35px}.luxe-services>aside small{color:var(--luxe-gold-light);letter-spacing:.11em;font-size:12px}@media (width<=1020px){.luxe-hero__content{width:min(720px,100% - 80px)}.luxe-search{grid-template-columns:1fr 1fr}.luxe-search>button{min-height:62px}.luxe-manifesto,.luxe-services{grid-template-columns:1fr;gap:48px}.luxe-manifesto__index{min-height:170px}}@media (width<=650px){.nn-home .nn-header__bar{letter-spacing:.13em;justify-content:center;height:25px;padding:0 10px;font-size:8px}.nn-home .nn-header__main{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0c0c0cc7;grid-template-columns:48px 42px minmax(0,1fr) auto;gap:7px;height:72px;padding:0 10px 0 0}.nn-home .nn-menu{touch-action:manipulation;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:48px;height:72px;margin:0;padding:0;display:flex;position:relative}.nn-home .nn-menu i{width:19px;height:2px}.nn-home .nn-menu i:nth-child(2){width:13px}.nn-home .nn-menu span{color:var(--nn-context-ink,#181b20);letter-spacing:0;margin-top:2px;font-size:9px;font-weight:700;display:block}.nn-home .nn-logo{margin:0}.nn-home .nn-logo img{width:42px;height:42px}.nn-home .nn-utility{gap:7px;min-width:0}.nn-home .nn-member-cta{touch-action:manipulation;justify-content:center;width:70px;height:44px;padding:0 8px}.nn-home .nn-member-cta>svg{display:none}.nn-home .nn-member-cta em{letter-spacing:0;font-size:12px;font-weight:800;display:block}.nn-home .nn-header-cta{color:#111;background:var(--luxe-gold-light);white-space:nowrap;touch-action:manipulation;width:auto;min-width:88px;height:44px;padding:0 12px;font-size:12px;font-weight:800;display:flex}.nn-home .nn-header-cta svg{display:none}.nn-home .nn-member-cta:active,.nn-home .nn-header-cta:active,.nn-home .nn-menu:active{transform:scale(.97)}.luxe-hero{height:735px;min-height:680px}.luxe-hero__media>img,.luxe-hero__media>video{object-position:64% center}.luxe-hero__media>i{background:linear-gradient(90deg,#0a0a0af0,#0b0b0b6b 76%),linear-gradient(#0000 42%,#0b0b0be6)}.luxe-hero__content{width:auto;top:122px;left:20px;right:20px}.luxe-hero__content>p{max-width:92%;margin-bottom:18px;font-size:9px;line-height:1.65}.luxe-hero__content h1{font-size:clamp(43px,13vw,56px);line-height:1}.luxe-hero__content h1 em{font-size:.65em}.luxe-hero__statement{max-width:94%;margin-top:20px;font-size:15px;line-height:1.65}.luxe-hero__actions{flex-direction:row;gap:8px;width:100%;margin-top:21px}.luxe-hero__actions a{flex:1;min-height:48px;padding:0 13px;font-size:13px}.luxe-hero__pager{gap:0;bottom:57px;right:13px}.luxe-hero__pager button{justify-content:center;min-width:43px;min-height:43px}.luxe-hero__pager button i{display:none}.luxe-search{border-top:3px solid var(--luxe-gold);grid-template-columns:1fr;bottom:-207px;left:14px;right:14px;box-shadow:0 24px 55px #11111138}.luxe-search:before{font-size:8px;top:-27px}.luxe-search>label{border-bottom:1px solid #ded8cc;border-right:0;min-height:62px;padding:9px 15px}.luxe-search>label:nth-of-type(4){display:none}.luxe-search>button{touch-action:manipulation;min-height:56px}.luxe-manifesto{gap:30px;padding:268px 20px 85px}.luxe-manifesto__index{min-height:125px}.luxe-manifesto__index b{font-size:76px}.luxe-manifesto__copy h2,.luxe-services__list>h2{font-size:40px}.luxe-manifesto__copy>p{font-size:16px}.luxe-manifesto__copy>div{grid-template-columns:1fr}.luxe-manifesto__copy>div>span{min-height:85px}.luxe-services{padding:85px 20px}.luxe-services>aside{padding:32px 25px}.luxe-services>aside p{font-size:27px}}.luxe-manifesto,.nn-home .nn-portfolio,.nn-intelligence,.luxe-services,.nn-founder,.company-vtr-section,.nn-editorial,.nn-final{content-visibility:auto;contain-intrinsic-size:auto 760px}@media (width<=650px){.nn-home .nn-portfolio__grid>a>span{-webkit-backdrop-filter:none;backdrop-filter:none;background:#121212c2}.nn-home-map-canvas[aria-busy=true]:after{content:"กำลังเตรียมแผนที่";color:#4a4a4a;font-size:13px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.luxe-hero__media>img,.luxe-hero__media>video{animation:none}}:root,html.nn-luxe-modern{--intl-ink:#111715;--intl-forest:#14231f;--intl-paper:#f4f2ec;--intl-white:#fcfcfa;--intl-stone:#d9d5ca;--intl-muted:#69726e;--intl-champagne:#b69a68;--intl-line:#11171524;--luxe-ink:var(--intl-ink);--luxe-navy:var(--intl-forest);--luxe-navy-soft:#20342e;--luxe-gold:var(--intl-champagne);--luxe-gold-light:#d5c4a2;--luxe-ivory:var(--intl-paper);--luxe-paper:var(--intl-white);--luxe-text:var(--intl-ink);--luxe-muted:var(--intl-muted);--luxe-line:var(--intl-line);--brand-primary:var(--intl-ink);--brand-accent:var(--intl-champagne);--brand-surface:var(--intl-paper);--navy:var(--intl-ink);--gold:var(--intl-champagne);--cream:var(--intl-paper)}html.nn-luxe-modern body{color:var(--intl-ink);background:var(--intl-white)}html.nn-luxe-modern body::selection{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#846f49}.nn-header{color:var(--intl-ink);border-bottom:1px solid var(--intl-line);box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);--nn-context-ink:#181b20;background:#fcfcfaf5}.nn-header__bar,.nn-home .nn-header__bar{height:30px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#101513;border:0}.nn-header__bar:before,.nn-home .nn-header__bar:before{color:#d5c4a2;letter-spacing:.22em}.nn-header__main,.nn-home .nn-header__main{height:86px;color:var(--intl-ink);border-color:var(--intl-line);--nn-context-ink:#181b20;background:#fcfcfaf5}.nn-home .nn-header{color:var(--intl-ink);background:0 0;position:absolute}.nn-home .nn-menu,.nn-menu{color:var(--intl-ink);border-color:var(--intl-line);background:0 0}.nn-home .nn-menu i,.nn-menu i{background:var(--intl-ink)}.nn-home .nn-logo>span,.nn-logo>span{border-color:var(--intl-stone)}.nn-home .nn-logo b,.nn-home .nn-primary a,.nn-logo b,.nn-primary a{color:var(--intl-ink)}.nn-home .nn-logo small,.nn-home .nn-primary a:hover,.nn-logo small,.nn-primary a:hover{color:#826c45}.nn-primary{gap:clamp(15px,1.6vw,27px)}.nn-primary a{letter-spacing:.035em;font-size:11px;font-weight:700}.nn-home .nn-utility>a:not(.nn-header-cta):not(.nn-member-cta),.nn-utility>a:not(.nn-header-cta):not(.nn-member-cta){color:var(--intl-ink)}.nn-home .nn-language button,.nn-language button{color:#8d928e}.nn-home .nn-language button.active,.nn-language button.active{color:var(--intl-ink)}.nn-home .nn-member-cta,.nn-member-cta{color:var(--nn-context-ink,#181b20);border:1px solid var(--intl-ink);background:var(--intl-ink);box-shadow:none}.nn-home .nn-member-cta small,.nn-member-cta small{color:var(--nn-context-ink,#181b20)}.nn-home .nn-header-cta,.nn-header-cta{color:var(--intl-ink);border:1px solid var(--intl-ink);background:0 0}.nn-home .nn-header-cta:hover,.nn-header-cta:hover,.nn-home .nn-member-cta:hover,.nn-member-cta:hover{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#263a34;border-color:#263a34}.nn-drawer aside{width:min(1380px,96vw)}.nn-drawer__intro{padding-top:42px;padding-bottom:32px}.nn-drawer__intro h2{font-size:clamp(34px,3.5vw,52px)}.nn-drawer__groups{grid-template-columns:repeat(5,minmax(0,1fr))}.nn-drawer__groups section{min-height:390px;padding:26px 21px}.nn-drawer__groups h3{color:#dbc69d;margin-bottom:8px;font-size:17px;line-height:1.35}.nn-drawer__group-note{color:#ffffff73;min-height:42px;margin:0 0 16px;padding-right:18px;font-size:10px;line-height:1.55}.nn-drawer__groups a{min-height:42px;color:var(--nn-context-ink,#181b20);padding:10px 0;font-size:11px;line-height:1.45}.nn-drawer__groups a:hover{color:var(--nn-context-ink,#181b20)}.nn-home .luxe-hero{height:890px;color:var(--intl-ink);background:var(--intl-paper);padding-top:116px}.nn-home .luxe-hero__media{top:116px;bottom:0;left:44%}.nn-home .luxe-hero__media>img,.nn-home .luxe-hero__media>video{object-position:center;filter:saturate(.82)contrast(1.03)}.nn-home .luxe-hero__media>i{background:linear-gradient(90deg,#11171538,#0000 28%),linear-gradient(#0000 62%,#11171547)}.nn-home .luxe-hero__content{width:min(660px,38vw);top:205px;left:6vw}.nn-home .luxe-hero__content>p{color:#826d47;letter-spacing:.22em;font-size:10px}.nn-home .luxe-hero__content>p span{background:var(--intl-champagne);width:32px}.nn-home .luxe-hero__content h1{color:var(--intl-ink);font-family:Georgia, "Times New Roman", var(--nn-serif)!important;letter-spacing:-.055em!important;font-size:clamp(58px,6.2vw,96px)!important;font-weight:400!important;line-height:.96!important}.nn-home .luxe-hero__content h1 em{max-width:570px;color:var(--intl-forest);letter-spacing:-.04em;margin-top:.35em;font-size:.43em;font-weight:650;line-height:1.34;font-family:var(--font-thai), Arial, sans-serif!important}.nn-home .luxe-hero__statement{max-width:520px;color:var(--intl-muted);margin-top:26px;font-size:16px;line-height:1.85}.nn-home .luxe-hero__actions a{min-height:52px;color:var(--intl-ink);border-color:var(--intl-ink);background:0 0;font-size:13px}.nn-home .luxe-hero__actions a:first-child{color:var(--nn-context-ink,#181b20);border-color:var(--intl-ink);background:var(--intl-ink)}.nn-home .luxe-hero__pager{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111715b3;padding:8px 12px;bottom:108px;right:4vw}.nn-home .luxe-search{min-height:124px;color:var(--intl-ink);background:var(--intl-white);border:1px solid #1117151f;bottom:-62px;left:4vw;right:4vw;box-shadow:0 24px 65px #11171524}.nn-home .luxe-search>label{border-color:var(--intl-line)}.nn-home .luxe-search small{color:#826d47;font-size:11px}.nn-home .luxe-search>button{color:var(--nn-context-ink,#181b20);background:var(--intl-forest)}.luxe-manifesto{background:var(--intl-white);grid-template-columns:.38fr 1.62fr;gap:10vw;padding-top:175px;padding-bottom:145px}.luxe-manifesto__index b{color:#b69a6840;font-family:Georgia,serif!important;font-weight:400!important}.luxe-manifesto__copy h2,.nn-heading h2,.nn-intelligence h2,.nn-founder h2,.nn-final h2{letter-spacing:-.05em!important;font-weight:560!important}.nn-home .nn-portfolio{color:var(--intl-ink);background:var(--intl-paper)}.nn-home .nn-portfolio .nn-heading h2{color:var(--intl-ink)}.nn-home .nn-portfolio .nn-heading p{color:var(--intl-muted)}.nn-home .nn-portfolio .nn-heading>span{color:#826d47}.nn-home .nn-portfolio__grid{gap:12px}.nn-home .nn-portfolio__grid>a{background:var(--intl-forest)}.nn-home .nn-services,.nn-home .nn-final,.company-vtr-section,.nn-os,.footer{background-color:var(--intl-ink);background-image:none}.nn-home .nn-intelligence{--nn-context-ink:#181b20;background:#e8e6df}.nn-home .nn-intelligence__copy,.nn-home .nn-editorial{background:var(--intl-white)}.nn-home .nn-founder{background:var(--intl-paper)}.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}:where(.gold-button,.nav-cta,.private-submit){color:var(--nn-context-ink,#181b20)!important;border-color:var(--intl-forest)!important;background:var(--intl-forest)!important;box-shadow:none!important}@media (width<=1020px){.nn-drawer__groups{grid-template-columns:repeat(2,1fr)}.nn-drawer__groups section{min-height:auto}.nn-home .luxe-hero__content{width:min(620px,46vw)}}@media (width<=760px){.nn-drawer aside{width:100vw}.nn-drawer__groups{grid-template-columns:1fr}.nn-drawer__group-note{min-height:0}.nn-home .nn-header__main{--nn-context-ink:#181b20;background:#fcfcfafa}.nn-home .luxe-hero{background:var(--intl-paper);height:960px;padding-top:92px}.nn-home .luxe-hero__media{inset:92px 0 365px}.nn-home .luxe-hero__media>i{background:linear-gradient(#0000 42%,#111715b8)}.nn-home .luxe-hero__content{width:auto;top:500px;left:20px;right:20px}.nn-home .luxe-hero__content>p{margin-bottom:18px}.nn-home .luxe-hero__content h1{font-size:clamp(46px,14vw,66px)!important}.nn-home .luxe-hero__content h1 em{max-width:520px;font-size:.46em}.nn-home .luxe-hero__statement{margin-top:17px;font-size:14px;line-height:1.72}.nn-home .luxe-hero__actions{margin-top:19px}.nn-home .luxe-hero__actions a{min-height:46px;padding:0 15px;font-size:12px}.nn-home .luxe-hero__pager{top:440px;bottom:auto;right:14px}.nn-home .luxe-search{bottom:-186px;left:15px;right:15px}.luxe-manifesto{grid-template-columns:1fr;gap:38px;padding-top:260px}.luxe-manifesto__index{flex-direction:row;align-items:end;min-height:100px}.luxe-manifesto__index b{font-size:76px}}@media (width<=650px){.nn-header__main,.nn-home .nn-header__main{height:68px}.nn-home .luxe-hero{padding-top:92px}}@media (prefers-reduced-motion:reduce){.nn-home .luxe-hero__media>img,.nn-home .luxe-hero__media>video{animation:none}}html.nn-prestige-2027{--np-ink:#141414;--np-navy:#202020;--np-navy-2:#333;--np-blue:#5a5a5a;--np-gold:#d5b15f;--np-gold-soft:#f2dfad;--np-paper:#fff;--np-canvas:#f4f7f8;--np-canvas-2:#edf2f4;--np-text:#252525;--np-muted:#767676;--np-line:#e3e3e3;--np-line-dark:#ffffff1f;--np-success:#16745a;--np-danger:#a74c42;--np-radius-sm:10px;--np-radius:16px;--np-radius-lg:24px;--np-shadow:0 18px 55px #18181817;--np-shadow-lg:0 32px 90px #11111129;--intl-ink:var(--np-ink);--intl-forest:var(--np-navy);--intl-paper:var(--np-canvas);--intl-white:var(--np-paper);--intl-stone:var(--np-line);--intl-muted:var(--np-muted);--intl-champagne:var(--np-gold);--luxe-ink:var(--np-ink);--luxe-navy:var(--np-navy);--luxe-navy-soft:var(--np-navy-2);--luxe-gold:var(--np-gold);--luxe-gold-light:var(--np-gold-soft);--luxe-ivory:var(--np-canvas);--luxe-paper:var(--np-paper);--luxe-text:var(--np-text);--luxe-muted:var(--np-muted);--luxe-line:var(--np-line);--navy:var(--np-navy);--gold:var(--np-gold);--cream:var(--np-canvas)}html.nn-prestige-2027,html.nn-prestige-2027 body{color:var(--np-text);background:var(--np-canvas)}html.nn-prestige-2027 body{font-size:16px;line-height:1.65}html.nn-prestige-2027 .page-wrap{width:min(1320px,100% - 64px)}html.nn-prestige-2027 :where(button,a,input,select,textarea){transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s,transform .2s}html.nn-prestige-2027 :where(input,select,textarea){color:var(--np-text);border-color:var(--np-line);border-radius:var(--np-radius-sm);background:var(--np-paper)}html.nn-prestige-2027 :where(input,select,textarea):focus{border-color:#aeaeae;outline:0;box-shadow:0 0 0 4px #5a5a5a1a}html.nn-prestige-2027 .nn-header,html.nn-prestige-2027 .nn-home .nn-header{z-index:1200;color:var(--np-text);-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);background:#ffffffe8;border-bottom:1px solid #2b2b2b17;position:fixed;box-shadow:0 8px 35px #1717170d}html.nn-prestige-2027 .nn-header--scrolled{--nn-context-ink:#181b20;background:#fffffff7;box-shadow:0 15px 45px #1717171c}html.nn-prestige-2027 .nn-header__bar,html.nn-prestige-2027 .nn-home .nn-header__bar{height:28px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(90deg,#131313,#262626 60%,#1b1b1b)}html.nn-prestige-2027 .nn-header__bar:before,html.nn-prestige-2027 .nn-home .nn-header__bar:before{color:var(--np-gold)}html.nn-prestige-2027 .nn-header__main,html.nn-prestige-2027 .nn-home .nn-header__main{height:84px;color:var(--np-text);background:0 0;border-color:#2b2b2b17}html.nn-prestige-2027 .nn-menu{color:var(--np-ink);border-color:var(--np-line);background:0 0}html.nn-prestige-2027 .nn-menu:hover{color:var(--nn-context-ink,#181b20);border-color:var(--np-navy);background:var(--np-navy)}html.nn-prestige-2027 .nn-menu i{background:currentColor}html.nn-prestige-2027 .nn-logo>span{border-color:var(--np-line)}html.nn-prestige-2027 .nn-logo b,html.nn-prestige-2027 .nn-primary a{color:var(--np-ink)}html.nn-prestige-2027 .nn-logo small,html.nn-prestige-2027 .nn-primary a:hover{color:#9a7027}html.nn-prestige-2027 .nn-primary a{letter-spacing:.01em;font-size:12px;position:relative}html.nn-prestige-2027 .nn-primary a:after{content:"";background:var(--np-gold);height:2px;transition:right .25s;position:absolute;bottom:-10px;left:0;right:100%}html.nn-prestige-2027 .nn-primary a:hover:after{right:0}html.nn-prestige-2027 .nn-member-cta{color:var(--nn-context-ink,#181b20);border:1px solid var(--np-navy);background:var(--np-navy);border-radius:11px;box-shadow:0 10px 25px #22222226}html.nn-prestige-2027 .nn-header-cta{color:var(--np-ink);background:linear-gradient(135deg, #efd48f, var(--np-gold));--nn-context-ink:#181b20;border:1px solid #c9a14f;border-radius:11px}html.nn-prestige-2027 .nn-member-cta:hover,html.nn-prestige-2027 .nn-header-cta:hover{color:var(--nn-context-ink,#181b20);border-color:var(--np-blue);background:var(--np-blue);transform:translateY(-1px)}html.nn-prestige-2027 .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 :where(.listing-shell,.calculator-shell,.private-brief-shell,.resident-app-wrap,.tracking-body,.my-properties-shell,.owner-portal-shell,.platform-system-grid,.transparency-body){background-color:var(--np-canvas)}html.nn-prestige-2027 .footer{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 75% 15%,#76767621,#0000 27%),linear-gradient(145deg,#121212,#222 65%,#151515)}html.nn-prestige-2027 .footer-intro,html.nn-prestige-2027 .footer-bottom{border-color:var(--np-line-dark)}html.nn-prestige-2027 .footer-grid h4,html.nn-prestige-2027 .footer-intro>p{color:var(--np-gold)}html.nn-prestige-2027 .footer-intro h2 em{color:var(--np-gold-soft)}html.nn-prestige-2027 .member-login{background:var(--np-canvas)}html.nn-prestige-2027 .member-login-brand{background:radial-gradient(circle at 76% 20%,#7a7a7a3d,#0000 28%),linear-gradient(145deg,#121212f7,#2b2b2beb),url(/assets/og-realty-bg.webp) 50%/cover}html.nn-prestige-2027 .member-login-panel{background:var(--np-canvas)}html.nn-prestige-2027 .member-login-panel>div{border:1px solid var(--np-line);border-radius:var(--np-radius-lg);background:var(--np-paper);box-shadow:var(--np-shadow-lg);padding:clamp(28px,4vw,48px)}html.nn-prestige-2027 .google-login,html.nn-prestige-2027 .member-email-primary{border-radius:12px}html.nn-prestige-2027 .member-app{color:var(--np-text);background:var(--np-canvas);grid-template-columns:292px minmax(0,1fr)}html.nn-prestige-2027 .member-app>aside{background:radial-gradient(circle at 0 0,#6b6b6b33,#0000 30%),linear-gradient(#161616,#242424);padding:24px 18px}html.nn-prestige-2027 .member-brand{border-color:var(--np-line-dark)}html.nn-prestige-2027 .member-app aside nav{gap:7px}html.nn-prestige-2027 .member-app aside nav :is(button,a){border:1px solid #0000;border-radius:11px;min-height:46px;padding:11px 13px;font-size:13px}html.nn-prestige-2027 .member-app aside nav :is(button,a):hover{color:var(--nn-context-ink,#181b20);background:#ffffff0e}html.nn-prestige-2027 .member-app aside nav :is(button,a).active{color:var(--nn-context-ink,#181b20);box-shadow:inset 3px 0 var(--np-gold);background:linear-gradient(105deg,#d5b15f2e,#ffffff0b);border-color:#d5b15f61}html.nn-prestige-2027 .member-credit-mini{background:#ffffff09;border-radius:14px}html.nn-prestige-2027 .member-main>header{z-index:30;border-color:var(--np-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;height:92px;padding:0 3.5vw;position:sticky;top:0}html.nn-prestige-2027 .member-main>header>a,html.nn-prestige-2027 .member-steps>button,html.nn-prestige-2027 .member-listing-toolbar>button{border-radius:11px}html.nn-prestige-2027 .member-welcome,html.nn-prestige-2027 .member-wallet-hero{border-radius:var(--np-radius-lg);box-shadow:var(--np-shadow);background:radial-gradient(circle at 90% 10%,#7878783d,#0000 30%),linear-gradient(125deg,#191919,#303030);border:1px solid #d5b15f38}html.nn-prestige-2027 .member-stats article,html.nn-prestige-2027 .member-steps,html.nn-prestige-2027 .member-listing-grid>article,html.nn-prestige-2027 .member-listing-editor,html.nn-prestige-2027 .member-profile-form,html.nn-prestige-2027 .member-wallet-grid>*{border-color:var(--np-line);border-radius:var(--np-radius);background:var(--np-paper);overflow:hidden;box-shadow:0 10px 30px #1e1e1e0d}html.nn-prestige-2027 .member-listing-editor>header,html.nn-prestige-2027 .member-profile-form>section{background:linear-gradient(135deg, var(--np-navy), var(--np-navy-2))}html.nn-prestige-2027 .admin-app{color:var(--np-text);background:var(--np-canvas)}html.nn-prestige-2027 .admin-sidebar{background:radial-gradient(circle at 0 0,#7070702e,#0000 27%),linear-gradient(#151515,#232323);width:286px;box-shadow:12px 0 40px #12121214}html.nn-prestige-2027 .admin-main{margin-left:286px}html.nn-prestige-2027 .admin-logo{border-color:var(--np-line-dark);height:92px}html.nn-prestige-2027 .admin-sidebar nav{scrollbar-width:thin;gap:5px;padding:17px 13px 28px;overflow-y:auto}html.nn-prestige-2027 .admin-sidebar nav button,html.nn-prestige-2027 .admin-sidebar nav .admin-nav-link{min-height:44px;color:var(--nn-context-ink,#181b20);border:1px solid #0000;border-radius:10px;padding:10px 12px;font-size:12px}html.nn-prestige-2027 .admin-sidebar nav button:hover,html.nn-prestige-2027 .admin-sidebar nav .admin-nav-link:hover{color:var(--nn-context-ink,#181b20);background:#ffffff0e}html.nn-prestige-2027 .admin-sidebar nav button.active{color:var(--nn-context-ink,#181b20);box-shadow:inset 3px 0 var(--np-gold);background:linear-gradient(105deg,#d5b15f2e,#ffffff0b);border-color:#d5b15f57}html.nn-prestige-2027 .admin-sidebar nav button.active:before{display:none}html.nn-prestige-2027 .admin-top{z-index:35;border-color:var(--np-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;height:92px;padding:0 34px;position:sticky;top:0}html.nn-prestige-2027 .admin-user>span{background:linear-gradient(135deg, var(--np-navy), var(--np-blue));box-shadow:0 8px 20px #2828282e}html.nn-prestige-2027 .admin-content{padding:32px clamp(20px,3vw,44px) 60px}html.nn-prestige-2027 .admin-app :where(.admin-module,.admin-table-wrap,.bc-nav,.bc-kpis,.bc-overview-grid>article,.bc-table,.bc-funnel,.bc-governance-grid>article,.bc-retention,.cma-admin-grid>article,.resident-admin-form,.resident-admin-grid>article,form,.page-title+section){border-color:var(--np-line);border-radius:var(--np-radius);background-color:var(--np-paper)}html.nn-prestige-2027 .admin-table-wrap,html.nn-prestige-2027 .bc-overview-grid>article,html.nn-prestige-2027 .cma-admin-grid>article,html.nn-prestige-2027 .resident-admin-form{overflow:hidden;box-shadow:0 10px 32px #1c1c1c0d}html.nn-prestige-2027 .bc-hero,html.nn-prestige-2027 .admin-feature-head,html.nn-prestige-2027 .innovation-admin-hero{border-radius:var(--np-radius-lg);box-shadow:var(--np-shadow);background:radial-gradient(circle at 88% 10%,#7a7a7a40,#0000 28%),linear-gradient(125deg,#161616,#303030);border:1px solid #d5b15f33;overflow:hidden}html.nn-prestige-2027 .bc-nav{gap:7px;padding:7px}html.nn-prestige-2027 .bc-nav button{background:0 0;border:0;border-radius:10px}html.nn-prestige-2027 .bc-nav button:hover{background:var(--np-canvas)}html.nn-prestige-2027 .bc-nav button.active{color:var(--nn-context-ink,#181b20);background:linear-gradient(135deg, var(--np-navy), var(--np-navy-2))}html.nn-prestige-2027 .admin-table th{--nn-context-ink:#181b20;background:#eef3f5}html.nn-prestige-2027 .admin-table tr:hover td{--nn-context-ink:#181b20;background:#f7f8fa}html.nn-prestige-2027 .admin-notice{border-radius:11px}html.nn-prestige-2027 .admin-login-page{background:var(--np-canvas)}html.nn-prestige-2027 .admin-login-art{background:radial-gradient(circle at 76% 18%,#7878783b,#0000 28%),linear-gradient(145deg,#121212f7,#2b2b2bed),url(/assets/og-realty-bg.webp) 50%/cover}html.nn-prestige-2027 .admin-login-box{border:1px solid var(--np-line);border-radius:var(--np-radius-lg);box-shadow:var(--np-shadow-lg);--nn-context-ink:#181b20;background:#fff;padding:clamp(28px,4vw,48px)}html.nn-prestige-2027 .admin-login-button,html.nn-prestige-2027 .admin-login-security>div,html.nn-prestige-2027 .admin-login-note{border-radius:12px}@media (width<=1100px){html.nn-prestige-2027 .admin-sidebar{width:78px}html.nn-prestige-2027 .admin-main{margin-left:78px}html.nn-prestige-2027 .member-app{grid-template-columns:238px minmax(0,1fr)}html.nn-prestige-2027 .member-app>aside{padding:22px 14px}}@media (width<=760px){html.nn-prestige-2027 .page-wrap{width:min(100% - 32px,1320px)}html.nn-prestige-2027 .nn-header__bar{display:none}html.nn-prestige-2027 .nn-header__main,html.nn-prestige-2027 .nn-home .nn-header__main{height:74px;padding:0 14px}html.nn-prestige-2027 .interior-header{height:74px}html.nn-prestige-2027 .member-app{padding-bottom:78px;display:block}html.nn-prestige-2027 .member-app>aside{z-index:80;width:auto;height:68px;padding:8px 10px;display:block;position:fixed;inset:auto 0 0;box-shadow:0 -12px 35px #1313132e}html.nn-prestige-2027 .member-brand,html.nn-prestige-2027 .member-person,html.nn-prestige-2027 .member-credit-mini,html.nn-prestige-2027 .member-signout{display:none}html.nn-prestige-2027 .member-app aside nav{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}html.nn-prestige-2027 .member-app aside nav :is(button,a),html.nn-prestige-2027 .member-app aside nav :is(button,a):not(.active){text-align:center;min-width:102px;min-height:50px;padding:8px 10px;font-size:10px}html.nn-prestige-2027 .admin-app{padding-bottom:74px}html.nn-prestige-2027 .admin-sidebar{z-index:90;width:auto;height:68px;display:block;position:fixed;inset:auto 0 0;box-shadow:0 -12px 35px #1313132e}html.nn-prestige-2027 .admin-logo,html.nn-prestige-2027 .admin-side-bottom{display:none}html.nn-prestige-2027 .admin-sidebar nav{scrollbar-width:none;gap:4px;height:68px;padding:8px 10px;display:flex;overflow:auto hidden}html.nn-prestige-2027 .admin-sidebar nav button,html.nn-prestige-2027 .admin-sidebar nav .admin-nav-link{justify-content:center;min-width:62px;min-height:50px;padding:7px 10px;font-size:0}html.nn-prestige-2027 .admin-sidebar nav i{margin:0}html.nn-prestige-2027 .admin-main{margin-left:0}html.nn-prestige-2027 .admin-top{height:74px;padding:0 16px}html.nn-prestige-2027 .admin-user small{display:none}html.nn-prestige-2027 .member-main>header{height:78px;padding:0 18px}html.nn-prestige-2027 .member-main>header h1{font-size:21px!important}html.nn-prestige-2027 .member-main>header>a{display:none}html.nn-prestige-2027 .member-welcome,html.nn-prestige-2027 .member-steps,html.nn-prestige-2027 .member-wallet-hero,html.nn-prestige-2027 .member-listing-toolbar,html.nn-prestige-2027 .member-listing-editor,html.nn-prestige-2027 .member-profile-form,html.nn-prestige-2027 .member-wallet-grid,html.nn-prestige-2027 .member-stats,html.nn-prestige-2027 .member-listing-grid{margin-left:16px;margin-right:16px}html.nn-prestige-2027 .member-stats{grid-template-columns:1fr 1fr}html.nn-prestige-2027 .member-listing-grid{grid-template-columns:1fr}html.nn-prestige-2027 .admin-content{padding-left:16px;padding-right:16px}}@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}}html.nn-prestige-2027 .advertising-card{isolation:isolate;min-height:250px;color:var(--nn-context-ink,#181b20)}html.nn-prestige-2027 .advertising-card img{z-index:-2;width:100%;height:100%;position:absolute;inset:0}html.nn-prestige-2027 .advertising-shade{z-index:-1;background:linear-gradient(90deg,#0f0f0ff0 0%,#131313bd 52%,#13131338 100%);position:absolute;inset:0}html.nn-prestige-2027 .advertising-copy{flex-direction:column;justify-content:center;width:min(720px,76%);min-height:250px;padding:34px clamp(24px,5vw,72px);display:flex}html.nn-prestige-2027 .advertising-copy small{color:#e3bf70;letter-spacing:.2em;font:700 9px/1.2 Arial,sans-serif}html.nn-prestige-2027 .advertising-copy strong{color:var(--nn-context-ink,#181b20);font:500 clamp(25px,3vw,43px)/1.18 var(--font-thai-serif),Georgia,serif;margin-top:12px}html.nn-prestige-2027 .advertising-copy em{max-width:620px;color:var(--nn-context-ink,#181b20);margin-top:10px;font-size:12px;font-style:normal;line-height:1.65}html.nn-prestige-2027 .advertising-copy b{color:#e4c275;border-bottom:1px solid #e2bc6cb3;align-self:flex-start;margin-top:18px;padding:0 0 7px;font-size:10px}html.nn-prestige-2027 .advertising-copy b span{margin-left:8px}html.nn-prestige-2027 .advertising-label{color:var(--nn-context-ink,#181b20);letter-spacing:.14em;border:1px solid #ffffff59;padding:4px 7px;font:700 7px Arial,sans-serif;position:absolute;top:18px;right:18px}html.nn-prestige-2027 .credit-promo{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1a1a1a;padding:64px 0}html.nn-prestige-2027 .credit-promo__inner{--nn-context-ink:#fff;background:linear-gradient(125deg,#272727 0%,#1c1c1c 54%,#151515 100%);border:1px solid #deb76361;grid-template-columns:minmax(270px,.72fr) minmax(0,1.55fr);display:grid;box-shadow:0 28px 80px #0000003d}html.nn-prestige-2027 .credit-promo__welcome{background:radial-gradient(circle at 50% 25%,#ddb1522e,#0000 45%);border-right:1px solid #ffffff1f;flex-direction:column;justify-content:center;min-height:330px;padding:clamp(28px,4vw,60px);display:flex}html.nn-prestige-2027 .credit-promo small{color:#d9af56;letter-spacing:.2em;font:700 8px Arial,sans-serif}html.nn-prestige-2027 .credit-promo__welcome div{align-items:baseline;gap:12px;margin:14px 0 8px;display:flex}html.nn-prestige-2027 .credit-promo__welcome strong{color:#edc873;font:500 clamp(74px,8vw,116px)/.85 Georgia,serif}html.nn-prestige-2027 .credit-promo__welcome span{color:var(--nn-context-ink,#181b20);font:500 19px var(--font-thai-serif),serif}html.nn-prestige-2027 .credit-promo p{color:var(--nn-context-ink,#181b20);margin:0;font-size:11px;line-height:1.75}html.nn-prestige-2027 .credit-promo__packages{padding:clamp(28px,4vw,60px)}html.nn-prestige-2027 .credit-promo__packages h2{color:var(--nn-context-ink,#181b20);font:500 clamp(28px,3vw,43px)/1.15 var(--font-thai-serif),serif;margin:9px 0 5px}html.nn-prestige-2027 .credit-promo__packages>div{grid-template-columns:repeat(3,1fr);gap:8px;margin:26px 0 20px;display:grid}html.nn-prestige-2027 .credit-promo__packages article{background:#ffffff09;border:1px solid #ffffff21;flex-direction:column;justify-content:center;min-height:115px;padding:18px;display:flex}html.nn-prestige-2027 .credit-promo__packages article b{color:var(--nn-context-ink,#181b20);font-size:10px}html.nn-prestige-2027 .credit-promo__packages article strong{color:#edc873;margin:8px 0 5px;font:500 22px Georgia,serif}html.nn-prestige-2027 .credit-promo__packages article span{color:var(--nn-context-ink,#181b20);font-size:9px}html.nn-prestige-2027 .credit-promo__pro{background:#edc87314;border:1px solid #edc8736b;justify-content:space-between;align-items:center;gap:24px;margin:0 0 20px;padding:16px 18px;display:flex}html.nn-prestige-2027 .credit-promo__pro>span{flex-direction:column;gap:4px;min-width:0;display:flex}html.nn-prestige-2027 .credit-promo__pro b{color:var(--nn-context-ink,#181b20);font:500 17px var(--font-thai-serif),serif}html.nn-prestige-2027 .credit-promo__pro em{color:var(--nn-context-ink,#181b20);font-size:9px;font-style:normal;line-height:1.6}html.nn-prestige-2027 .credit-promo__pro>a{color:#edc873;border:1px solid #dfb55e;flex:none;padding:11px 14px;font-size:9px;font-weight:800}html.nn-prestige-2027 .credit-promo__packages footer{justify-content:space-between;align-items:center;gap:18px;display:flex}html.nn-prestige-2027 .credit-promo__packages footer span{color:#ffffff6b;font-size:8px}html.nn-prestige-2027 .credit-promo__packages footer a{color:#1a1a1a;--nn-context-ink:#181b20;background:#dfb55e;padding:12px 17px;font-size:9px;font-weight:800}@media (width<=760px){html.nn-prestige-2027 .advertising-card,html.nn-prestige-2027 .advertising-copy{min-height:280px}html.nn-prestige-2027 .advertising-copy{width:100%;padding:28px 24px}html.nn-prestige-2027 .advertising-shade{background:#101010d1}html.nn-prestige-2027 .credit-promo{padding:28px 0}html.nn-prestige-2027 .credit-promo__inner{grid-template-columns:1fr}html.nn-prestige-2027 .credit-promo__welcome{border-bottom:1px solid #ffffff1f;border-right:0;min-height:auto}html.nn-prestige-2027 .credit-promo__packages>div{grid-template-columns:1fr}html.nn-prestige-2027 .credit-promo__pro,html.nn-prestige-2027 .credit-promo__packages footer{flex-direction:column;align-items:flex-start}}html.nn-prestige-2027 .member-mobile-menu-toggle,html.nn-prestige-2027 .member-site-return{display:none}@media (width<=760px){html.nn-prestige-2027 .member-app{padding-bottom:84px}html.nn-prestige-2027 .member-app>aside{height:72px;padding:8px 12px calc(8px + env(safe-area-inset-bottom));grid-template-columns:104px minmax(0,1fr);align-items:center;gap:8px;display:grid}html.nn-prestige-2027 .member-site-return{min-height:52px;color:var(--nn-context-ink,#181b20);background:#ffffff0b;border:1px solid #ffffff2e;border-radius:12px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}html.nn-prestige-2027 .member-site-return svg{color:#d8b969;flex:none}html.nn-prestige-2027 .member-mobile-menu-toggle{width:100%;height:52px;color:var(--nn-context-ink,#181b20);text-align:left;cursor:pointer;background:#ffffff0e;border:1px solid #d5b15f6b;border-radius:12px;grid-template-columns:auto minmax(0,1fr) 34px;align-items:center;gap:10px;padding:7px 9px 7px 13px;display:grid}html.nn-prestige-2027 .member-mobile-menu-toggle span{color:#d8b969;font-size:12px}html.nn-prestige-2027 .member-mobile-menu-toggle b{text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}html.nn-prestige-2027 .member-mobile-menu-toggle em{color:#1c1c1c;--nn-context-ink:#181b20;background:#d8b969;border-radius:9px;place-items:center;width:34px;height:34px;font-size:17px;font-style:normal;display:grid}html.nn-prestige-2027 .member-app aside nav{--nn-context-ink:#fff;background:#1c1c1c;border:1px solid #d5b15f52;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px;display:none;position:absolute;bottom:80px;left:12px;right:12px;overflow:visible;box-shadow:0 -18px 45px #0e0e0e4d}html.nn-prestige-2027 .member-app aside nav.mobile-open{display:grid}html.nn-prestige-2027 .member-app aside nav :is(button,a),html.nn-prestige-2027 .member-app aside nav :is(button,a):not(.active){text-align:center;white-space:normal;min-width:0;min-height:52px;padding:9px 8px;font-size:13px;line-height:1.35}html.nn-prestige-2027 .member-app aside nav em{margin-left:5px;display:inline-block;position:static}}html.nn-prestige-2027 :where(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #797979}html.nn-prestige-2027 .nn-primary a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}html.nn-prestige-2027 .nn-utility>a,html.nn-prestige-2027 .nn-utility>button,html.nn-prestige-2027 .nn-language button,html.nn-prestige-2027 .nn-menu{min-width:44px;min-height:44px}html.nn-prestige-2027 .nn-language button{font-size:12px}html.nn-prestige-2027 .nn-drawer__groups a,html.nn-prestige-2027 .footer-grid a,html.nn-prestige-2027 .footer-bottom button,html.nn-prestige-2027 .footer-bottom a{align-items:center;min-height:40px;display:flex}html.nn-prestige-2027 .footer-grid a{font-size:14px;line-height:1.55}html.nn-prestige-2027 :where(.nn-view-all,.credit-promo__packages footer a,.nn-founder__copy a,.company-vtr-stage>aside>a,.article-read,.nn-drawer footer a){align-items:center;min-height:44px;display:inline-flex}html.nn-prestige-2027 .leaflet-control-zoom a{place-items:center;min-width:40px;min-height:40px;display:grid}html.nn-prestige-2027 .member-close,html.nn-prestige-2027 .member-forgot,html.nn-prestige-2027 .member-terms a{align-items:center;min-height:44px;display:inline-flex}html.nn-prestige-2027 .member-terms,html.nn-prestige-2027 .member-terms a{font-size:13px!important}html.nn-prestige-2027 :where(form input:not([type=checkbox]):not([type=radio]):not(.honey):not(.honeypot),form select,form textarea){min-height:44px;font-size:15px}html.nn-prestige-2027 .member-login-brand,html.nn-prestige-2027 .admin-login-art{background-image:radial-gradient(circle at 76% 20%,#7a7a7a3d,#0000 28%),linear-gradient(145deg,#121212f7,#2b2b2beb),url(/assets/og-realty-bg.webp)}@media (width<=760px){html.nn-prestige-2027 :where(form input:not([type=checkbox]):not([type=radio]):not(.honey):not(.honeypot),form select,form textarea){min-height:48px;font-size:16px}html.nn-prestige-2027 .nn-menu,html.nn-prestige-2027 .nn-utility>a,html.nn-prestige-2027 .nn-member-cta{min-width:44px;min-height:44px}html.nn-prestige-2027 .member-mobile-menu-toggle{height:auto;min-height:56px}html.nn-prestige-2027 .member-app aside nav :is(button,a),html.nn-prestige-2027 .member-app aside nav :is(button,a):not(.active){min-height:56px;font-size:14px}}html.nn-digital-luxury-3d{--dl-midnight:#0a0a0a;--dl-navy:#1a1a1a;--dl-blue:#3c3c3c;--dl-cyan:#b7b7b7;--dl-gold:#d8b35e;--dl-gold-bright:#f6dfa0;--dl-pearl:#f7fafc;--dl-line:#c0c0c033;--dl-shadow:0 24px 70px #0b0b0b2e, 0 2px 0 #ffffffbf inset}html.nn-digital-luxury-3d body{background:radial-gradient(circle at 12% 5%, #b7b7b714, transparent 24rem), var(--dl-pearl)}html.nn-digital-luxury-3d .nn-header,html.nn-digital-luxury-3d .nn-home .nn-header{isolation:isolate;color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);--nn-context-ink:#fff;background:linear-gradient(105deg,#0a0a0af7,#1a1a1af0 58%,#252525f0);border-bottom:1px solid #d8b35e3d;box-shadow:0 18px 55px #07070742,inset 0 -1px #ffffff0a}html.nn-digital-luxury-3d .nn-header:after{content:"";z-index:-1;background:linear-gradient(90deg, transparent, var(--dl-gold-bright), transparent);pointer-events:none;width:28%;height:1px;position:absolute;bottom:-1px;right:8%;box-shadow:0 0 18px #f6dfa08c}html.nn-digital-luxury-3d .nn-header__bar,html.nn-digital-luxury-3d .nn-home .nn-header__bar{color:var(--nn-context-ink,#181b20);background:#0003;border-bottom:1px solid #ffffff0f}html.nn-digital-luxury-3d .nn-header__main,html.nn-digital-luxury-3d .nn-home .nn-header__main{height:88px;color:var(--nn-context-ink,#181b20);background:0 0;border-color:#ffffff14}html.nn-digital-luxury-3d .nn-menu{color:var(--dl-gold-bright);touch-action:manipulation;background:linear-gradient(145deg,#ffffff12,#ffffff04);border-color:#d8b35e47;box-shadow:inset -1px 0 #ffffff0d}html.nn-digital-luxury-3d .nn-menu i{background:currentColor;box-shadow:0 0 8px #f6dfa073}html.nn-digital-luxury-3d .nn-menu:hover{color:#141414;background:linear-gradient(135deg, var(--dl-gold-bright), var(--dl-gold))}html.nn-digital-luxury-3d .nn-logo{color:var(--nn-context-ink,#181b20)}html.nn-digital-luxury-3d .nn-logo img{filter:drop-shadow(0 0 16px #d8b35e33)}html.nn-digital-luxury-3d .nn-logo>span{border-color:#d8b35e47}html.nn-digital-luxury-3d .nn-logo b{color:var(--nn-context-ink,#181b20)}html.nn-digital-luxury-3d .nn-logo small{color:var(--dl-gold-bright)}html.nn-digital-luxury-3d .nn-primary{flex-wrap:nowrap;gap:clamp(8px,1vw,17px)}html.nn-digital-luxury-3d .nn-primary a{height:64px;min-height:52px;color:var(--nn-context-ink,#181b20);touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:11px;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 8px;display:flex}html.nn-digital-luxury-3d .nn-primary a small{color:#d8b35ea8;letter-spacing:.16em;font-size:7px;font-weight:800}html.nn-digital-luxury-3d .nn-primary a span{color:inherit;white-space:nowrap;margin-top:3px;font-size:12px}html.nn-digital-luxury-3d .nn-primary a:after{background:linear-gradient(90deg,var(--dl-gold),var(--dl-cyan));bottom:5px;left:8px;right:calc(100% - 8px)}html.nn-digital-luxury-3d .nn-primary a:hover,html.nn-digital-luxury-3d .nn-primary a.active{color:var(--nn-context-ink,#181b20);background:linear-gradient(145deg,#ffffff17,#b7b7b709);box-shadow:inset 0 0 0 1px #ffffff12,0 9px 26px #00000024}html.nn-digital-luxury-3d .nn-primary a:hover:after,html.nn-digital-luxury-3d .nn-primary a.active:after{right:8px}html.nn-digital-luxury-3d .nn-utility>a:not(.nn-header-cta):not(.nn-member-cta),html.nn-digital-luxury-3d .nn-language button{color:var(--nn-context-ink,#181b20)}html.nn-digital-luxury-3d .nn-language button.active{color:var(--dl-gold-bright)}html.nn-digital-luxury-3d .nn-member-cta{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(145deg,#353535,#1a1a1a);border-color:#b7b7b747;box-shadow:0 12px 30px #09090947,inset 0 1px #ffffff1a}html.nn-digital-luxury-3d .nn-member-cta small{color:var(--nn-context-ink,#181b20)}html.nn-digital-luxury-3d .nn-header-cta{color:#141414;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff0bd,#d2a94d);border-color:#f0d78d;box-shadow:0 10px 28px #d8b35e38,inset 0 1px #fff7d9}html.nn-digital-luxury-3d .nn-drawer{pointer-events:none}html.nn-digital-luxury-3d .nn-drawer.is-open{pointer-events:auto}html.nn-digital-luxury-3d .nn-drawer__backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#060606c7}html.nn-digital-luxury-3d .nn-drawer aside{background:radial-gradient(circle at 88% 8%,#b7b7b72e,#0000 25rem),radial-gradient(circle at 12% 88%,#d8b35e1c,#0000 24rem),linear-gradient(145deg,#090909,#1a1a1a 58%,#292929);box-shadow:35px 0 100px #0000006b,inset -1px 0 #f6dfa021}html.nn-digital-luxury-3d .nn-drawer__intro p{color:var(--dl-cyan)}html.nn-digital-luxury-3d .nn-drawer__intro h2 em{color:var(--dl-gold-bright);text-shadow:0 0 28px #d8b35e2e}html.nn-digital-luxury-3d .nn-drawer__groups{perspective:1200px;border:0;gap:12px}html.nn-digital-luxury-3d .nn-drawer__groups section{background:linear-gradient(145deg,#ffffff13,#ffffff05);border:1px solid #c8c8c829;border-radius:18px;min-height:390px;transform:translateZ(0);box-shadow:0 22px 52px #05050538,inset 0 1px #ffffff14}html.nn-digital-luxury-3d .nn-drawer__groups section:first-child{background:linear-gradient(145deg,#d8b35e21,#ffffff06);border-color:#d8b35e61}html.nn-digital-luxury-3d .nn-drawer__groups section:hover{border-color:#f6dfa073;transform:translateY(-5px);box-shadow:0 30px 70px #05050557,inset 0 1px #ffffff1f}html.nn-digital-luxury-3d .nn-drawer__groups h3{color:var(--nn-context-ink,#181b20);font-size:18px}html.nn-digital-luxury-3d .nn-drawer__group-note{color:var(--nn-context-ink,#181b20)}html.nn-digital-luxury-3d .nn-drawer__groups a{z-index:2;min-height:46px;color:var(--nn-context-ink,#181b20);touch-action:manipulation;position:relative}html.nn-digital-luxury-3d .nn-drawer__groups a:hover{color:var(--dl-gold-bright)}html.nn-digital-luxury-3d .nn-home .luxe-hero{height:900px;color:var(--nn-context-ink,#181b20);background:var(--dl-midnight);--nn-context-ink:#fff;padding-top:116px}html.nn-digital-luxury-3d .nn-home .luxe-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#c0c0c012 1px,#0000 1px) 0 0/82px 82px,linear-gradient(90deg,#c0c0c012 1px,#0000 1px) 0 0/82px 82px,radial-gradient(circle at 76% 24%,#b7b7b733,#0000 21rem);position:absolute;inset:116px 0 0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 62%);mask-image:linear-gradient(90deg,#000,#0000 62%)}html.nn-digital-luxury-3d .nn-home .luxe-hero:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at 35% 30%,#ffffff29,#b7b7b70d 35%,#0000 68%);border:1px solid #f6dfa03d;border-radius:50%;width:240px;height:240px;position:absolute;top:190px;right:8vw;box-shadow:0 0 80px #b7b7b726,inset 0 0 60px #d8b35e14}html.nn-digital-luxury-3d .nn-home .luxe-hero__media{clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);inset:116px 0 0 38%}html.nn-digital-luxury-3d .nn-home .luxe-hero__media>img,html.nn-digital-luxury-3d .nn-home .luxe-hero__media>video{filter:saturate(.82)contrast(1.05)}html.nn-digital-luxury-3d .nn-home .luxe-hero__media>i{background:linear-gradient(90deg,#0a0a0a 0%,#0a0a0ae6 12%,#0a0a0a2e 62%),linear-gradient(#0000 52%,#0a0a0acc)}html.nn-digital-luxury-3d .nn-home .luxe-hero__content{z-index:3;width:min(720px,56vw);top:205px;left:6vw}html.nn-digital-luxury-3d .luxe-hero__content>p{color:var(--dl-gold-bright);text-shadow:0 1px #ffffff29,0 0 24px #d8b35e33}html.nn-digital-luxury-3d .luxe-hero__content>p span{background:linear-gradient(90deg, var(--dl-gold), var(--dl-gold-bright));box-shadow:0 0 16px #d8b35e40}html.nn-digital-luxury-3d .luxe-hero__content h1{color:var(--nn-context-ink,#181b20);text-shadow:0 18px 50px #00000047}html.nn-digital-luxury-3d .luxe-hero__content h1 em{color:var(--dl-gold-bright);text-shadow:0 0 35px #d8b35e2e}html.nn-digital-luxury-3d .luxe-hero__statement{color:var(--nn-context-ink,#181b20)}html.nn-digital-luxury-3d .luxe-hero__actions a{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px}html.nn-digital-luxury-3d .luxe-hero__actions a:first-child{color:#141414;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff0bd,#d2a94d);box-shadow:0 16px 38px #d8b35e38,inset 0 1px #fff8df}html.nn-digital-luxury-3d .luxe-search{z-index:6;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fffffff7,#f3f3f3ed);border:1px solid #ffffffb8;border-radius:20px;overflow:hidden;box-shadow:0 38px 90px #08080859,inset 0 2px #fff}html.nn-digital-luxury-3d .luxe-search>button{--nn-context-ink:#fff;background:linear-gradient(145deg,#3d3d3d,#181818);box-shadow:inset 1px 0 #ffffff14}html.nn-digital-luxury-3d .luxe-manifesto{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 18% 24%,#b7b7b721,#0000 24rem),linear-gradient(145deg,#0e0e0e,#222)}html.nn-digital-luxury-3d .luxe-manifesto__index{background:linear-gradient(145deg,#ffffff12,#ffffff04);border:1px solid #d8b35e40;border-radius:24px;box-shadow:0 28px 70px #04040440,inset 0 1px #ffffff14}html.nn-digital-luxury-3d .luxe-manifesto__copy h2,html.nn-digital-luxury-3d .luxe-manifesto__copy>p,html.nn-digital-luxury-3d .luxe-manifesto__copy small{color:var(--nn-context-ink,#181b20)}html.nn-digital-luxury-3d .luxe-manifesto__copy>div>span{background:#ffffff09;border-color:#c0c0c02b}html.nn-digital-luxury-3d .nn-portfolio{background:radial-gradient(circle at 90% 10%,#b7b7b712,#0000 26rem),#f7fafc}html.nn-digital-luxury-3d .nn-portfolio__grid>a{box-shadow:var(--dl-shadow);border:1px solid #ffffff57;border-radius:22px;transform:translateZ(0)}html.nn-digital-luxury-3d .nn-portfolio__grid>a:hover{transform:translateY(-7px)scale(1.008);box-shadow:0 34px 85px #10101042}html.nn-digital-luxury-3d .nn-categories>a{--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#eef5f7);border-radius:15px;box-shadow:0 12px 34px #1c1c1c12,inset 0 1px #fff}html.nn-digital-luxury-3d .nn-intelligence__copy{--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#f4f4f4)}html.nn-digital-luxury-3d .nn-intelligence__map{box-shadow:inset -24px 0 70px #0f0f0f1f}html.nn-digital-luxury-3d .luxe-services{background:radial-gradient(circle at 82% 20%,#b7b7b71f,#0000 24rem),linear-gradient(145deg,#0a0a0a,#1e1e1e)}html.nn-digital-luxury-3d .luxe-services__list>h2,html.nn-digital-luxury-3d .luxe-services__list strong{color:var(--nn-context-ink,#181b20)}html.nn-digital-luxury-3d .luxe-services__list>div>a{border-color:#c0c0c026}html.nn-digital-luxury-3d .luxe-services__list>div>a:hover{background:linear-gradient(90deg,#d8b35e1f,#b7b7b70a);border-color:#d8b35e6b;border-radius:14px;transform:translate(6px);box-shadow:0 16px 45px #05050533}html.nn-digital-luxury-3d .luxe-services>aside{background:linear-gradient(145deg,#ffffff14,#ffffff05);border:1px solid #d8b35e45;border-radius:24px;box-shadow:0 30px 80px #04040447,inset 0 1px #ffffff1a}html.nn-digital-luxury-3d .nn-founder{--nn-context-ink:#181b20;background:linear-gradient(145deg,#f1f1f1,#fff)}html.nn-digital-luxury-3d .nn-founder__image{border-radius:26px;margin:36px;box-shadow:0 32px 85px #15151538}html.nn-digital-luxury-3d .nn-editorial{background:radial-gradient(circle at 8% 90%,#d8b35e14,#0000 22rem),#f7fafc}html.nn-digital-luxury-3d .nn-editorial .article-card{box-shadow:var(--dl-shadow);border-radius:20px;overflow:hidden}html.nn-digital-luxury-3d .nn-final{background:radial-gradient(circle at 82% 18%,#b7b7b72e,#0000 25rem),linear-gradient(125deg,#080808fa,#212121f2),url(/assets/og-realty-bg.webp) 50%/cover}html.nn-digital-luxury-3d :where(.about-hero,.services-hub-hero,.juristic-hero,.listing-hero,.editorial-hero,.deposit-hero,.calculator-hero,.smart-match-hero,.private-client-hero,.transparency-hero,.team-hero,.partner-hero,.careers-hero){background:linear-gradient(#c0c0c00e 1px,#0000 1px) 0 0/86px 86px,linear-gradient(90deg,#c0c0c00e 1px,#0000 1px) 0 0/86px 86px,radial-gradient(circle at 82% 18%,#b7b7b733,#0000 24rem),linear-gradient(135deg,#090909,#262626)}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}html.nn-digital-luxury-3d .nn-home .luxe-hero{height:790px;min-height:740px;padding-top:96px}html.nn-digital-luxury-3d .nn-home .luxe-hero:before{background-size:54px 54px,54px 54px,auto;inset:96px 0 0}html.nn-digital-luxury-3d .nn-home .luxe-hero:after{width:210px;height:210px;top:130px;right:-85px}html.nn-digital-luxury-3d .nn-home .luxe-hero__media{clip-path:none;opacity:.58;inset:96px 0 0}html.nn-digital-luxury-3d .nn-home .luxe-hero__media>i{background:linear-gradient(90deg,#0a0a0af0,#0a0a0a57),linear-gradient(#0000 35%,#0a0a0af0)}html.nn-digital-luxury-3d .nn-home .luxe-hero__content{width:auto;top:135px;left:20px;right:20px}html.nn-digital-luxury-3d .luxe-search{border-radius:16px;bottom:-180px;left:14px;right:14px}html.nn-digital-luxury-3d .luxe-manifesto{padding-top:300px}html.nn-digital-luxury-3d .nn-founder__image{height:510px;margin:18px}}@media (prefers-reduced-motion:reduce){html.nn-digital-luxury-3d *,html.nn-digital-luxury-3d :before,html.nn-digital-luxury-3d :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}html.nn-digital-luxury-3d .luxe-hero__media{pointer-events:none}html.nn-digital-luxury-3d .luxe-hero__content,html.nn-digital-luxury-3d .luxe-hero__actions,html.nn-digital-luxury-3d .luxe-search{pointer-events:auto}html.nn-digital-luxury-3d .luxe-hero__actions a{z-index:5;touch-action:manipulation;-webkit-tap-highlight-color:#f6dfa033;min-height:50px;position:relative}html.nn-digital-luxury-3d .luxe-hero__actions a:not(:first-child){color:var(--nn-context-ink,#181b20);background:#0a0a0aa3;border-color:#ffffffb8;box-shadow:inset 0 0 0 1px #ffffff0d,0 12px 28px #0003}html.nn-digital-luxury-3d .luxe-hero__actions a:not(:first-child):hover,html.nn-digital-luxury-3d .luxe-hero__actions a:not(:first-child):focus-visible{color:#141414;border-color:var(--dl-gold-bright);background:var(--dl-gold-bright)}html.nn-digital-luxury-3d :is(.nn-menu,.nn-member-cta,.nn-header-cta,.nn-primary a,.luxe-search button){touch-action:manipulation;-webkit-tap-highlight-color:#f6dfa02e}html.nn-digital-luxury-3d .property-card-pro{touch-action:manipulation;position:relative}html.nn-digital-luxury-3d .property-card-pro .property-body h3 a:after{content:"";z-index:2;position:absolute;inset:0}html.nn-digital-luxury-3d .property-card-pro :is(.property-shortlist-button,.property-agent-chip){z-index:3}html.nn-digital-luxury-3d .property-card-pro .property-agent-chip{position:relative}@media (width<=820px){html.nn-digital-luxury-3d .nn-header,html.nn-digital-luxury-3d .nn-home .nn-header{-webkit-backdrop-filter:none;backdrop-filter:none}html.nn-digital-luxury-3d .nn-header__bar{display:none}html.nn-digital-luxury-3d .nn-header__main,html.nn-digital-luxury-3d .nn-home .nn-header__main{grid-template-columns:52px 48px minmax(0,1fr) auto;gap:7px;height:72px;padding:0 10px 0 0}html.nn-digital-luxury-3d .nn-menu{width:52px;min-width:52px;height:72px;margin:0;padding:0 14px}html.nn-digital-luxury-3d .nn-logo{margin:0}html.nn-digital-luxury-3d .nn-logo img{width:42px;height:42px}html.nn-digital-luxury-3d .nn-utility{gap:8px;min-width:0}html.nn-digital-luxury-3d .nn-utility>a:not(.nn-header-cta):not(.nn-member-cta),html.nn-digital-luxury-3d .nn-language{display:none}html.nn-digital-luxury-3d .nn-member-cta{justify-content:center;width:82px;min-width:82px;height:48px;padding:0 10px;box-shadow:inset 0 1px #ffffff14}html.nn-digital-luxury-3d .nn-member-cta>svg,html.nn-digital-luxury-3d .nn-member-cta b{display:none}html.nn-digital-luxury-3d .nn-member-cta em{font-size:13px;display:block}html.nn-digital-luxury-3d .nn-member-cta small{display:none}html.nn-digital-luxury-3d .nn-header-cta{white-space:nowrap;width:auto;min-width:104px;height:48px;padding:0 14px;font-size:13px;box-shadow:inset 0 1px #fff7d9}html.nn-digital-luxury-3d .nn-header-cta svg{display:none}html.nn-digital-luxury-3d .luxe-hero__actions a{min-height:52px}html.nn-digital-luxury-3d .luxe-hero__actions a:not(:first-child){color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a0a0ad1}html.nn-digital-luxury-3d .luxe-search{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (width<=390px){html.nn-digital-luxury-3d .nn-header__main,html.nn-digital-luxury-3d .nn-home .nn-header__main{grid-template-columns:48px 42px minmax(0,1fr) auto;gap:5px}html.nn-digital-luxury-3d .nn-menu{width:48px;min-width:48px;padding:0 12px}html.nn-digital-luxury-3d .nn-logo img{width:38px;height:38px}html.nn-digital-luxury-3d .nn-utility{gap:6px}html.nn-digital-luxury-3d .nn-member-cta{width:70px;min-width:70px;padding:0 8px}html.nn-digital-luxury-3d .nn-header-cta{min-width:91px;padding:0 11px;font-size:12px}}.article-cover small{--nn-context-ink:#fff;background-color:#76571f}.article-card-body time{color:#76571f}.article-card-body p{color:#676767}.article-cover.has-image:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#111111c7);position:absolute;inset:0}.article-cover-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.article-cover small{z-index:1}.company-vtr-player-top>span,.company-vtr-player-top>b,.company-vtr-player-bottom>span,.company-vtr-player-bottom>b,.nn-home .nn-language button:not(.active),.nn-home .nn-member-cta small,.luxe-hero__pager button:not(.active),.nn-home .nn-categories small,.nn-home .nn-categories>a>span{color:var(--nn-context-ink,#181b20)}.footer-grid h3{color:var(--lux-gold-light,#e3c47e);letter-spacing:.18em;margin:0 0 22px;font-size:8px;font-weight:700}:where(.nn-menu,.nn-utility>a,.nn-language button,.nn-drawer button,.luxe-hero__pager button,.map-view-switch button,.property-shortlist-button,.gallery-prev,.gallery-next,.gallery-lightbox header button,.gallery-lightbox-strip button,.content-share a,.content-share button,.nn-cookie-close,.nn-cookie-reopen,.nn-theme-trigger){min-width:44px;min-height:44px}.nn-language select,.nn-drawer__language select{min-height:44px;color:var(--nn-context-ink,#181b20);font:inherit;cursor:pointer;--nn-context-ink:#fff;background:#1d1d1d;border:1px solid #dab1588c;border-radius:0;padding:0 32px 0 12px}.nn-drawer__language{grid-template-columns:auto minmax(130px,190px);align-items:center;gap:14px;margin-top:20px;display:grid}.nn-drawer__language>span{color:#d8b566;letter-spacing:.12em;font-size:11px}@media (width<=650px){.nn-language{display:none!important}.nn-drawer__language{grid-template-columns:1fr}.nn-drawer__language select{width:100%;min-height:48px}}.nn-primary a{min-height:44px;padding-inline:7px}.nn-utility>a:not(.nn-header-cta):not(.nn-member-cta){margin-inline:2px}.market-explorer header small,.market-directory header small,.market-directory article a{color:#684817}.nn-cookie-copy>span,.nn-cookie-modal header span{color:#704a12;font-size:12px}.nn-cookie-copy p,.nn-cookie-modal>section>p,.nn-cookie-option small{color:#555}.nn-cookie-close,.nn-cookie-modal header>button{place-items:center;display:grid}.leaflet-control-zoom a{place-items:center;min-width:44px!important;min-height:44px!important;line-height:1!important;display:grid!important}.article-card-body h3>a,.article-read,.footer-grid>div>a,.footer-bottom button{min-height:44px}.article-card-body h3>a,.footer-grid>div>a{align-items:center;display:flex}:where(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #f1c96f}.nav-cta:after,.gold-button:after,.private-submit:after{transition:transform .55s;left:-45%;transform:translate(0)rotate(18deg)}.nav-cta:hover:after,.gold-button:hover:after,.private-submit:hover:after{left:-45%;transform:translate(590%)rotate(18deg)}html.nn-prestige-2027 .nn-primary a:after{transform-origin:0;width:100%;transition:transform .25s;right:auto;transform:scaleX(0)}html.nn-prestige-2027 .nn-primary a:hover:after,html.nn-prestige-2027 .nn-primary a.active:after{right:auto;transform:scaleX(1)}.luxe-hero__pager button i{transform-origin:100%;width:48px;transition:transform .25s;transform:scaleX(.5)}.luxe-hero__pager button.active i{width:48px;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}}.search-engine{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e3e3;border-radius:18px;margin-bottom:20px;padding:20px;box-shadow:0 16px 45px #1b1b1b14}.search-engine>header,.search-engine>footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.search-engine small{color:#9a742b;letter-spacing:.12em;font-weight:800}.search-engine h2{margin:.25rem 0}.search-engine button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border:0;border-radius:999px;padding:11px 18px;font-weight:800}.search-engine details{border-top:1px solid #e7e7e7;margin-top:12px;padding-top:12px}.search-engine summary{cursor:pointer;font-weight:800}.search-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px;display:grid}.search-grid.primary{grid-template-columns:1fr 1fr 2fr 1fr}.search-grid label{gap:5px;display:grid}.search-grid label>span{color:#6d6d6d;font-size:.78rem;font-weight:700}.search-grid input,.search-grid select{background:#fff;border:1px solid #d5d5d5;border-radius:9px;width:100%;padding:10px}.search-engine fieldset{border:0;flex-wrap:wrap;gap:8px;padding:12px 0;display:flex}.search-engine fieldset legend{font-weight:700}.search-engine fieldset label{--nn-context-ink:#181b20;background:#f2f5f8;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;display:flex}.search-engine>footer{border-top:1px solid #e7e7e7;margin-top:12px;padding-top:14px}.search-engine>footer p{color:#767676;max-width:700px;font-size:.78rem}@media (width<=900px){.search-grid,.search-grid.primary{grid-template-columns:1fr 1fr}.search-engine>header>button{display:none}.search-engine>footer{display:block}.search-engine>footer button{width:100%}}@media (width<=560px){.search-grid,.search-grid.primary{grid-template-columns:1fr}.search-engine{padding:14px}}.search-mobile-actions,.search-sheet-head,.search-sheet-submit{display:none}.search-sheet-backdrop{display:none!important}.search-active-filters{flex-wrap:wrap;gap:8px;margin:14px 0 2px;display:flex}.search-active-filters a{color:#313131;--nn-context-ink:#181b20;background:#f7fafb;border:1px solid #d8d8d8;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:7px 11px;font-size:.78rem;font-weight:750;display:inline-flex}.search-active-filters a span{font-size:1rem;line-height:1}.search-active-filters a.clear{color:#7c5a1d;--nn-context-ink:#181b20;background:#fff5dd;border-color:#0000}@media (width<=760px){body.search-sheet-open{overflow:hidden}.search-engine{border-radius:18px;padding:16px;z-index:11!important;position:relative!important;top:auto!important}.search-engine>header{align-items:flex-start}.search-engine>header h2{font-size:1.42rem}.search-engine>header>button,.search-engine>footer{display:none!important}.search-grid.primary{grid-template-columns:1fr 1fr}.search-grid.primary .wide{grid-column:1/-1}.search-grid.primary label:last-child{display:none}.search-mobile-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.search-mobile-actions button{border-radius:12px;min-height:48px;padding:10px 12px}.search-mobile-actions button:first-child{color:#343434;--nn-context-ink:#181b20;background:#fff;border:1px solid #d1d1d1}.search-active-filters{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.search-active-filters::-webkit-scrollbar{display:none}.search-active-filters a{flex:none}.search-advanced{z-index:2147482500;display:none;position:fixed;inset:0}.search-advanced.open{display:block}.search-sheet-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100%;height:100%;inset:0;background:#1119!important;border:0!important;border-radius:0!important;display:block!important;position:absolute!important}.search-sheet{max-height:min(88dvh,820px);padding:18px 16px calc(18px + env(safe-area-inset-bottom));animation:search-sheet-in .24s var(--nn-ease,ease);--nn-context-ink:#181b20;background:#fff;border-radius:24px 24px 0 0;position:absolute;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -22px 70px #1111113d}.search-sheet-head{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);--nn-context-ink:#181b20;background:#fffffff5;border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;margin:-18px -16px 12px;padding:16px;display:flex;position:sticky;top:-18px}.search-sheet-head div{display:grid}.search-sheet-head small{color:#96712d;letter-spacing:.14em}.search-sheet-head strong{font-size:1.22rem}.search-sheet-head button{color:#343434;--nn-context-ink:#181b20;background:#eef3f6;min-height:44px;padding:8px 12px}.search-sheet .search-grid{grid-template-columns:1fr 1fr}.search-sheet details{margin-top:6px;padding:10px 0}.search-sheet details summary{min-height:46px}.search-sheet fieldset label{font-size:.82rem}.search-sheet-submit{bottom:calc(-18px - env(safe-area-inset-bottom));margin:16px -16px calc(-18px - env(safe-area-inset-bottom));padding:12px 16px calc(12px + env(safe-area-inset-bottom));--nn-context-ink:#181b20;background:#fff;border-top:1px solid #e6e6e6;grid-template-columns:auto 1fr;align-items:center;gap:10px;display:grid;position:sticky}.search-sheet-submit a{color:#6d4e17;padding:10px;font-weight:750}.search-sheet-submit button{min-height:50px}}@media (width<=480px){.search-grid.primary,.search-sheet .search-grid{grid-template-columns:1fr}.search-grid.primary .wide{grid-column:auto}.search-grid.primary label:nth-child(2){display:none}}@keyframes search-sheet-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.search-sheet{animation:none}}body.nn-fonts{color:var(--nn-ink);background:var(--nn-canvas);--nn-context-ink:#181b20}.page-wrap{width:var(--nn-container)}body.nn-fonts :where(p,li){text-wrap:pretty}body.nn-fonts :where(h1,h2,h3){text-wrap:balance}:where(.page-eyebrow,[class*=-hero]>p:first-child,[class*=-head]>div>p:first-child){color:var(--nn-gold);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:750}:where(.page-shell,.service-page,.content-page,.platform-page,.member-app,.admin-app){color:var(--nn-ink)}:where(.empty-state,.admin-empty,.member-empty){border-radius:var(--nn-radius-lg);--nn-context-ink:#181b20;background:#fafbfa;border:1px dashed #d0d0d0;padding:clamp(28px,4vw,48px)}:where(.form-error,.member-error){color:var(--nn-danger);--nn-context-ink:#181b20;background:#fff4f2;border-radius:12px}:where(.form-success,.member-notice:not(.error),.juristic-form-success){border-radius:var(--nn-radius-md);color:var(--nn-success);--nn-context-ink:#181b20;background:#f0f8f4}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid color-mix(in srgb, var(--nn-gold) 72%, white);outline-offset:3px}:where(button,a,input,select,textarea){transition:color var(--nn-motion-fast) ease, background-color var(--nn-motion-fast) ease, border-color var(--nn-motion-fast) ease, opacity var(--nn-motion-fast) ease, transform var(--nn-motion) cubic-bezier(.2, .7, .2, 1), box-shadow var(--nn-motion) ease}.nn-header{box-shadow:0 10px 32px #1010101f}.nn-header__bar{min-height:28px;color:var(--nn-context-ink,#181b20)}.nn-header__main{min-height:82px}.nn-primary a{border-radius:var(--nn-radius-sm)}.nn-primary a:hover{background:#ffffff0f;transform:translateY(-1px)}.nn-primary a[aria-current=page]{background:#ffffff14}.nn-member-cta,.nn-header-cta{border-radius:14px;min-height:48px}.nn-header-cta{color:var(--nn-navy);box-shadow:none;--nn-context-ink:#181b20;background:#e8c975}.nn-header-cta:hover{--nn-context-ink:#181b20;background:#f0d58d;transform:translateY(-2px)}.nn-mobile-dock{display:none}.luxe-hero{min-height:clamp(720px,84vh,900px)}.luxe-hero__content{width:min(660px,48vw)}.luxe-hero__content h1{letter-spacing:-.045em;font-size:clamp(52px,6.2vw,92px)}.luxe-hero__statement{max-width:600px;font-size:clamp(16px,1.35vw,20px);line-height:1.75}.luxe-hero__actions a{border-radius:14px;align-items:center;min-height:52px;padding-inline:24px;display:inline-flex}.luxe-hero__actions a:first-child{color:var(--nn-navy);--nn-context-ink:#181b20;background:#e7c878;box-shadow:0 14px 38px #0000002e}.luxe-hero__actions a:last-child{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1616162e;border-color:#ffffff61}.luxe-hero__living-nav{border-radius:var(--nn-radius-lg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#161616bd}.home-discovery{border-radius:var(--nn-radius-lg);box-shadow:var(--nn-shadow-float)}.luxe-manifesto,.nn-portfolio,.market-explorer,.nn-intelligence,.luxe-services,.nn-founder{padding-block:clamp(72px,8vw,116px)}.luxe-manifesto__copy h2,.nn-portfolio h2,.market-explorer h2,.nn-intelligence__copy h2,.luxe-services h2,.nn-founder__copy h2{letter-spacing:-.035em;font-size:clamp(36px,4.2vw,62px);line-height:1.12}.listing-hero{align-items:end;min-height:390px;padding-block:86px 64px;display:grid}.listing-hero>div>p:last-child{max-width:720px;font-size:clamp(16px,1.4vw,20px)}.listing-section{padding-block:40px 96px}.search-engine{z-index:12;border-radius:var(--nn-radius-lg);box-shadow:var(--nn-shadow-card);border:1px solid #2b2b2b1a;padding:24px;position:sticky;top:96px}.search-engine>header{margin-bottom:18px}.search-engine h2{letter-spacing:-.025em;font-size:clamp(24px,2.2vw,34px)}.search-engine button{background:var(--nn-navy-soft);--nn-context-ink:#fff;border-radius:12px;min-height:46px;padding-inline:22px}.search-engine button:hover{transform:translateY(-2px);box-shadow:0 12px 26px #16161629}.search-engine details{border-color:var(--nn-line);margin-top:16px;padding-top:16px}.search-engine summary{min-height:44px;color:var(--nn-ink);align-items:center;display:flex}.search-grid{gap:14px}.search-grid label>span{color:var(--nn-ink-soft);font-size:12px}.search-grid input,.search-grid select{border-color:var(--nn-line);border-radius:12px;min-height:48px;padding-inline:14px}.search-grid input:hover,.search-grid select:hover{border-color:#b9b9b9}.search-grid input:focus,.search-grid select:focus{border-color:var(--nn-navy-soft);box-shadow:0 0 0 4px #29292914}.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}.listing-title-block{gap:64px;padding-block:48px 40px}.listing-title-main h1{max-width:960px;font-size:clamp(38px,4.5vw,68px);line-height:1.08}.listing-tags span{--nn-context-ink:#181b20;background:#f1eee7;border-radius:999px;padding:7px 11px}.listing-title-price>strong{color:var(--nn-ink);font-family:inherit;font-size:clamp(28px,2.7vw,40px);font-weight:750}.property-share{border-radius:12px;min-height:44px}.listing-gallery{border-radius:var(--nn-radius-xl);height:min(650px,64vw);max-height:650px;box-shadow:var(--nn-shadow-card);gap:5px}.gallery-room-tabs{scrollbar-width:none;gap:8px;margin:0 0 14px;padding:2px 1px 5px;display:flex;overflow-x:auto}.gallery-room-tabs::-webkit-scrollbar{display:none}.gallery-room-tabs button{border:1px solid var(--nn-line);min-height:42px;color:var(--nn-ink-soft);cursor:pointer;--nn-context-ink:#181b20;background:#fff;border-radius:999px;flex:none;padding:8px 14px;font-weight:750}.gallery-room-tabs button span{color:#8d6928;margin-left:5px}.gallery-room-tabs button.active{border-color:var(--nn-navy-soft);color:var(--nn-context-ink,#181b20);background:var(--nn-navy-soft);--nn-context-ink:#fff;box-shadow:0 8px 22px #1616161f}.gallery-room-tabs button.active span{color:#efd58f}.listing-detail-layout{grid-template-columns:minmax(0,1fr) 380px;gap:32px}.listing-main-content>section:not(:first-child){margin-top:24px}.listing-overview,.listing-copy-section,.listing-project-section,.listing-amenities,.listing-nearby,.listing-map{border-radius:var(--nn-radius-lg);border-color:#2323231a;padding:clamp(28px,3vw,44px);box-shadow:0 8px 24px #16161609}.listing-fact-grid{border:0;gap:10px}.listing-fact-grid>div{border:1px solid var(--nn-line);--nn-context-ink:#181b20;background:#fafbfa;border-radius:14px;min-height:112px}.listing-detail-sidebar{position:sticky;top:112px}.editorial-hero{align-items:end;min-height:420px;padding-block:88px 64px;display:grid}.editorial-hero h1{max-width:900px;font-size:clamp(44px,5.8vw,78px);line-height:1.04}.article-card{border-radius:var(--nn-radius-lg);box-shadow:var(--nn-shadow-card);border-color:#2323231a}.article-card:hover{box-shadow:var(--nn-shadow-float);transform:translateY(-4px)}.article-card-body{padding:24px}.article-body{max-width:780px;font-size:clamp(16px,1.2vw,19px);line-height:1.9}.article-topic-index{border:1px solid var(--nn-line);border-radius:var(--nn-radius-md);--nn-context-ink:#181b20;background:#fafbfa;margin:0 0 32px;padding:18px}.article-topic-index>strong{color:var(--nn-ink);margin-bottom:12px;display:block}.article-topic-index>div,.article-hashtags{flex-wrap:wrap;gap:8px;display:flex}.article-topic-index a,.article-hashtags a{border:1px solid var(--nn-line);color:#454545;--nn-context-ink:#181b20;background:#fff;border-radius:999px;align-items:center;min-height:38px;padding:8px 12px;font-size:13px;display:inline-flex}.article-topic-index a:hover,.article-hashtags a:hover{--nn-context-ink:#181b20;background:#fbf7ee;border-color:#b9a273}:where(.member-listing-editor,.member-profile-form,.juristic-inquiry-form,.deal-editor,.resident-admin-form){border-radius:var(--nn-radius-lg);background:var(--nn-surface);box-shadow:var(--nn-shadow-card);--nn-context-ink:#181b20;border:1px solid #23232317}:where(.member-listing-editor,.member-profile-form,.juristic-inquiry-form,.deal-editor,.resident-admin-form) :where(input,select,textarea){border:1px solid var(--nn-line);--nn-context-ink:#181b20;background:#fff;border-radius:12px}:where(.member-listing-editor,.member-profile-form,.juristic-inquiry-form,.deal-editor,.resident-admin-form) :where(input,select,textarea):focus{border-color:var(--nn-navy-soft);box-shadow:0 0 0 4px #29292914}.member-app,.admin-app{--nn-context-ink:#181b20;background:#f3f5f4}.member-main{max-width:1320px}.member-welcome,.member-stats>*,.member-pro-offer,.member-wallet-hero,.member-credit-poster{border-radius:var(--nn-radius-lg);box-shadow:var(--nn-shadow-card);border-color:#23232317}.admin-sidebar{box-shadow:8px 0 32px #16161614}.admin-main{min-width:0}.admin-content{max-width:1480px;margin-inline:auto}.admin-title h1,.admin-feature-head h1{letter-spacing:-.035em}.admin-table-wrap,.pipeline-card,.appointment-admin article,.alert-admin article{border-radius:var(--nn-radius-md);border-color:#23232317;box-shadow:0 8px 24px #1616160b}.admin-table{border-collapse:separate;border-spacing:0}.admin-table thead th{z-index:1;--nn-context-ink:#181b20;background:#f5f7f6;position:sticky;top:0}.map-loading{z-index:500;text-align:center;color:var(--nn-ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f5f6f4db;place-content:center;gap:12px;display:grid;position:absolute;inset:0}.map-loading span{--nn-context-ink:#181b20;background:linear-gradient(90deg,#e2e7e7 15%,#fff 45%,#e2e7e7 75%) 0 0/220% 100%;border-radius:999px;width:120px;height:10px;animation:1.2s ease-in-out infinite nn-skeleton}@keyframes nn-skeleton{to{background-position:-220% 0}}@media (width>=761px){.gallery-lightbox-image{place-self:center;width:min(960px,100vw - 240px);height:min(68vh,100vh - 250px);margin:0}.gallery-lightbox-image>.gallery-lightbox-media{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}}.nn-concierge .concierge-launch{--nn-context-ink:#fff;background:linear-gradient(145deg,#3a3a3a,#1a1a1a);border:1px solid #deb965b8;border-radius:50%;justify-content:center;gap:0;width:60px;min-width:60px;height:60px;padding:7px;position:relative;box-shadow:0 14px 34px #17171747,inset 0 0 0 1px #ffffff14}.nn-concierge .concierge-launch i{border-radius:50%;width:42px;height:42px}.nn-concierge .concierge-launch span{display:none}.nn-concierge .concierge-launch b{color:#272727;--nn-context-ink:#181b20;background:#e4c36f;border:2px solid #fff;border-radius:50%;place-items:center;width:21px;height:21px;display:grid;position:absolute;top:-2px;right:-2px}.nn-concierge .concierge-launch:focus-visible{outline-offset:3px;outline:3px solid #fff;box-shadow:0 0 0 6px #b88a35}@media (width<=760px){.nn-concierge{bottom:calc(86px + env(safe-area-inset-bottom));right:14px}.nn-concierge .concierge-launch{width:56px;min-width:56px;height:56px}}:where(.member-shell,.admin-shell,.business-command,.growth-os,.operations-suite){--panel-radius:var(--nn-radius-lg)}:where(.member-shell,.admin-shell,.business-command,.growth-os,.operations-suite) :where(article,section,form){border-color:#2323231a}:where(input,select,textarea){font-size:16px}:where(form) :where(input,select,textarea){min-height:46px}@media (width<=1050px){:root{--nn-container:min(100% - 36px, 960px)}.nn-header__bar{display:none}.nn-header__main{min-height:76px}.luxe-hero__content{width:min(720px,76vw)}.listing-detail-layout{grid-template-columns:minmax(0,1fr) 320px;gap:24px}}@media (width<=760px){:root{--nn-container:calc(100vw - 32px)}body.nn-fonts{padding-bottom:calc(78px + env(safe-area-inset-bottom))}.nn-header__main{min-height:72px}.nn-logo img{max-height:42px}.nn-member-cta,.nn-header-cta{display:none!important}.nn-mobile-dock{z-index:1700;left:10px;right:10px;bottom:max(8px, env(safe-area-inset-bottom));min-height:66px;color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#161616f0;border:1px solid #ffffff1f;border-radius:20px;grid-template-columns:repeat(5,minmax(0,1fr));padding:6px;display:grid;position:fixed;box-shadow:0 18px 54px #0b0b0b47}.nn-mobile-dock a{border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:52px;font-size:10px;font-weight:700;display:flex}.nn-mobile-dock a.active{color:#f4d98f;background:#ffffff14}.nn-mobile-dock a:nth-child(3){color:var(--nn-navy);--nn-context-ink:#181b20;background:#e8c975}.nn-mobile-dock a:nth-child(3).active{--nn-context-ink:#181b20;background:#f0d58d}.luxe-hero{min-height:760px}.luxe-hero__content{width:auto;left:20px;right:20px}.luxe-hero__content h1{font-size:clamp(44px,13vw,62px)}.luxe-hero__statement{font-size:16px;line-height:1.7}.luxe-hero__actions{grid-template-columns:1fr;display:grid}.luxe-hero__actions a{justify-content:center;width:100%}.luxe-hero__living-nav{width:auto;left:16px;right:16px}.home-discovery{border-radius:18px 18px 0 0}.listing-hero{min-height:300px;padding-block:72px 44px}.listing-section{width:100%;padding:16px 16px 88px}.search-engine{border-radius:18px;padding:18px 16px;position:relative;top:auto}.search-engine>header>button{display:none}.search-engine>footer button{min-height:52px}.search-grid,.search-grid.primary{grid-template-columns:1fr}.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}.listing-title-block{grid-template-columns:1fr;gap:24px;padding-block:32px 28px}.listing-title-main h1{font-size:clamp(34px,10vw,48px)}.listing-title-price{align-items:flex-start;min-width:0}.property-share{margin-bottom:8px}.listing-gallery{border-radius:18px;height:66vw;min-height:300px}.listing-detail-layout{grid-template-columns:1fr;padding-top:32px;padding-bottom:112px}.listing-detail-sidebar{position:static}.listing-overview,.listing-copy-section,.listing-project-section,.listing-amenities,.listing-nearby,.listing-map{padding:24px 20px}.listing-fact-grid{grid-template-columns:1fr 1fr}.listing-fact-grid>div{min-height:96px;padding:14px}.editorial-hero{min-height:340px;padding-block:72px 44px}.editorial-hero h1{font-size:clamp(40px,12vw,58px)}.admin-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.admin-table{min-width:760px}.member-listing-editor,.member-profile-form,.juristic-inquiry-form,.deal-editor,.resident-admin-form{border-radius:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.legal-consent-gate{border-radius:16px;justify-content:space-between;align-items:center;box-shadow:0 10px 30px #1e1e1e0f;color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff!important;border:1px solid #d8dee0!important;gap:18px!important;margin:20px 0!important;padding:18px 20px!important;display:flex!important}.legal-consent-gate.confirmed{--nn-context-ink:#181b20!important;background:#f5fbf7!important;border-color:#9fc9b2!important}.legal-consent-gate>div:first-of-type span{color:#936b25;letter-spacing:.16em;font-size:9px;display:block}.legal-consent-gate>div:first-of-type b{color:#282828;font:600 17px var(--font-thai-serif),serif;margin-top:3px;display:block}.legal-consent-gate>div:first-of-type p{color:#707070;margin:4px 0 0;font-size:11px;line-height:1.55}.legal-consent-gate>button{min-height:46px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2e2e2e;border:0;border-radius:999px;flex:none;padding:0 19px;font-weight:700}.legal-consent-proof{clip:rect(0 0 0 0)!important;opacity:0!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.legal-consent-modal{isolation:isolate;z-index:2147483646!important;contain:none!important;place-items:center!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:12px!important;display:grid!important;position:fixed!important;inset:0!important;transform:none!important}.legal-consent-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:0!important;background:#0e0e0ed1!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.legal-consent-modal>article{z-index:1;--nn-context-ink:#181b20;background:#fff;border:1px solid #ceae6980;border-radius:22px;grid-template-rows:auto minmax(0,1fr) auto;width:min(680px,100%);height:min(780px,100dvh - 24px);max-height:calc(100dvh - 24px);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #00000061;margin:0!important;transform:none!important}.legal-consent-modal header{color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:#232323!important;grid-template-columns:minmax(0,1fr) auto!important;padding:20px 24px 16px!important;display:grid!important}.legal-consent-modal header span{grid-column:1;color:#dfbf74!important;letter-spacing:.18em!important;font-size:9px!important}.legal-consent-modal header h2{font:600 clamp(20px,3vw,24px) var(--font-thai-serif),serif;grid-column:1;margin:5px 0 0}.legal-consent-modal header button{width:46px;height:46px;color:var(--nn-context-ink,#181b20);background:0 0;border:1px solid #ffffff4d;border-radius:50%;grid-area:1/2/3;font-size:25px}.legal-consent-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;min-height:0;padding:18px 24px 28px;overflow-y:auto}.legal-consent-scroll section{border:0!important;margin:0 0 14px!important;padding:0!important}.legal-consent-scroll h3{color:#181b20;margin:0;font-size:14px}.legal-consent-scroll ul{color:#626262;padding-left:20px;font-size:11px;line-height:1.75}.legal-consent-scroll>label{cursor:pointer;border-radius:11px;--nn-context-ink:#181b20!important;background:#fff!important;border:1px solid #dde3e4!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:start!important;gap:11px!important;margin:10px 0!important;padding:13px!important;display:grid!important}.legal-consent-scroll>label input{width:20px!important;height:20px!important;margin:1px 0 0!important}.legal-consent-scroll>label span{color:#494949!important;font-size:11px!important;line-height:1.6!important}.legal-consent-scroll>label a{color:#835e1d;text-decoration:underline}.legal-consent-scroll>label.optional{border-style:dashed;--nn-context-ink:#181b20!important;background:#f5f7f6!important}.legal-consent-modal footer{z-index:2;justify-content:space-between;align-items:center;gap:18px;position:relative;box-shadow:0 -12px 28px #1e1e1e14;padding:14px 24px calc(14px + env(safe-area-inset-bottom,0px))!important;--nn-context-ink:#181b20!important;background:#fff!important;border-top:1px solid #e4e8e8!important;display:flex!important}.legal-consent-modal footer small{color:#71808a;font-size:9px}.legal-consent-modal footer button{min-height:48px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2e2e2e;border:0;border-radius:999px;padding:0 20px;font-weight:700}.legal-consent-modal footer button:disabled{cursor:not-allowed;opacity:.38}@media (width<=640px){.legal-consent-gate{flex-direction:column;align-items:stretch;padding:15px!important}.legal-consent-gate>button{width:100%}.legal-consent-modal{padding:max(6px,env(safe-area-inset-top,0px)) 0 0!important;place-items:stretch stretch!important}.legal-consent-modal>article{width:100%;height:calc(100dvh - max(6px,env(safe-area-inset-top,0px)));border-radius:20px 20px 0 0;max-height:none}.legal-consent-modal header{padding:14px 18px 12px!important}.legal-consent-scroll{padding:12px 18px 18px!important}.legal-consent-scroll ul{margin:8px 0!important}.legal-consent-scroll>label{margin:8px 0!important;padding:11px!important}.legal-consent-modal footer{flex-direction:column;padding:9px 18px calc(9px + env(safe-area-inset-bottom,0px))!important;align-items:stretch!important;gap:7px!important}.legal-consent-modal footer small{text-align:center}.legal-consent-modal footer button{width:100%}}@media (height<=600px){.legal-consent-modal>article{height:calc(100dvh - 8px)}.legal-consent-modal header{padding-top:10px!important;padding-bottom:9px!important}.legal-consent-modal header h2{font-size:19px}.legal-consent-scroll{padding-top:10px!important}.legal-consent-modal footer{padding-top:8px!important}}.article-topic-index>div,.article-hashtags{gap:16px}.article-topic-index a,.article-hashtags a,.article-hashtags.compact a{justify-content:center;min-width:48px;min-height:48px;padding:11px 15px}.market-directory header small{color:#4a2e08}.market-explorer__lifestyle span small{color:#4f4f4f}.market-directory article a{color:#515151;align-items:center;min-width:48px;min-height:48px;display:flex}.advertising-zone{padding-block:32px}@media (prefers-reduced-motion:reduce){.luxe-hero--living .luxe-hero__media>.luxe-hero__slide{transition:none}}@media (width<=820px){html.nn-digital-luxury-3d .nn-header__bar{display:none}html.nn-digital-luxury-3d .nn-header__main,html.nn-digital-luxury-3d .nn-home .nn-header__main{grid-template-columns:52px minmax(0,1fr);gap:12px;height:72px;padding:0 18px 0 0}html.nn-digital-luxury-3d .nn-menu{width:52px;min-width:52px;height:72px;margin:0;padding:0 17px}html.nn-digital-luxury-3d .nn-logo{width:132px;min-width:132px;height:52px;margin:0}html.nn-digital-luxury-3d .nn-logo img{object-fit:contain;object-position:left center;width:132px;height:52px}html.nn-digital-luxury-3d .nn-utility{display:none}}@media (width<=390px){html.nn-digital-luxury-3d .nn-header__main,html.nn-digital-luxury-3d .nn-home .nn-header__main{grid-template-columns:48px minmax(0,1fr);gap:9px;padding-right:14px}html.nn-digital-luxury-3d .nn-menu{width:48px;min-width:48px;padding:0 15px}html.nn-digital-luxury-3d .nn-logo,html.nn-digital-luxury-3d .nn-logo img{width:118px;min-width:118px;height:48px}}:root{--nn-teal:#6f6f6f;--nn-blue:#666;--nn-amber:#ad6507;--nn-violet:#624aa3;--nn-cyan:#737373;--nn-forest:#356f52;--nn-rose:#a23f57;--nn-sky:#f3f3f3;--nn-mint:#eaf7f3;--nn-sand:#fff4df;--nn-lilac:#f2eefb;--nn-rose-soft:#fff0f3;--nn-control-height:48px;--nn-control-radius:13px;--nn-card-border:#2828281c;--nn-card-shadow:0 14px 38px #1d1d1d13;--nn-card-shadow-hover:0 22px 58px #1d1d1d21}.services-studio-intro h2,.organization-careers>header h2,.application-copy h2,.professional-partners h2,.partner-type-section h2,.transparency-hero h1,.accounting-partner-copy h2{white-space:pre-line}html{scroll-padding-top:124px}:where(main,section,article,aside)[id]{scroll-margin-top:124px}:where(.article-card,.platform-card,.application-card,.property-card-pro,.pipeline-card,.growth-panel,.ops-panel,.bc-section,.market-admin-panel,.deal-workflow-card,.deal-records,.public-profile-studio,.profile-post-studio,.calculator-panel,.calculator-guidance,.calculator-results,.my-space-section,.privacy-admin-panel,.juristic-settings-card,.juristic-pipeline-card,.listing-wizard-step,.member-compliance-section,.property-editor,.admin-table-wrap,.admin-module,.owner-dashboard,.owner-property,.document-card,.upload-box,.seo-serp-card,.assignment-panel,.listing-disclosure,.listing-legal-confirmation){border:1px solid var(--nn-card-border);border-radius:var(--nn-radius-lg,22px);box-shadow:var(--nn-card-shadow);--nn-context-ink:#181b20;background:#fff}:where(.article-card,.platform-card,.application-card,.property-card-pro,.pipeline-card,.document-card){transition:transform var(--nn-motion,.24s) var(--nn-ease,ease), box-shadow var(--nn-motion,.24s) ease, border-color var(--nn-motion-fast,.16s) ease}@media (hover:hover){:where(.article-card,.platform-card,.application-card,.property-card-pro,.pipeline-card,.document-card):hover{border-color:color-mix(in srgb, var(--nn-module-accent,var(--nn-blue)) 35%, white);box-shadow:var(--nn-card-shadow-hover);transform:translateY(-4px)}}:where(.article-list-grid,.property-grid,.platform-grid,.application-grid,.growth-kpis,.owner-dashboard-metrics,.member-stats,.bc-kpis,.market-admin-list,.pipeline-list,.document-grid)>:nth-child(7n+1){--nn-module-accent:var(--nn-teal);--nn-module-tint:var(--nn-mint)}:where(.article-list-grid,.property-grid,.platform-grid,.application-grid,.growth-kpis,.owner-dashboard-metrics,.member-stats,.bc-kpis,.market-admin-list,.pipeline-list,.document-grid)>:nth-child(7n+2){--nn-module-accent:var(--nn-blue);--nn-module-tint:var(--nn-sky)}:where(.article-list-grid,.property-grid,.platform-grid,.application-grid,.growth-kpis,.owner-dashboard-metrics,.member-stats,.bc-kpis,.market-admin-list,.pipeline-list,.document-grid)>:nth-child(7n+3){--nn-module-accent:var(--nn-amber);--nn-module-tint:var(--nn-sand)}:where(.article-list-grid,.property-grid,.platform-grid,.application-grid,.growth-kpis,.owner-dashboard-metrics,.member-stats,.bc-kpis,.market-admin-list,.pipeline-list,.document-grid)>:nth-child(7n+4){--nn-module-accent:var(--nn-violet);--nn-module-tint:var(--nn-lilac)}:where(.article-list-grid,.property-grid,.platform-grid,.application-grid,.growth-kpis,.owner-dashboard-metrics,.member-stats,.bc-kpis,.market-admin-list,.pipeline-list,.document-grid)>:nth-child(7n+5){--nn-module-accent:var(--nn-cyan);--nn-module-tint:#f4f4f4}:where(.article-list-grid,.property-grid,.platform-grid,.application-grid,.growth-kpis,.owner-dashboard-metrics,.member-stats,.bc-kpis,.market-admin-list,.pipeline-list,.document-grid)>:nth-child(7n+6){--nn-module-accent:var(--nn-forest);--nn-module-tint:#edf6ef}:where(.article-list-grid,.property-grid,.platform-grid,.application-grid,.growth-kpis,.owner-dashboard-metrics,.member-stats,.bc-kpis,.market-admin-list,.pipeline-list,.document-grid)>:nth-child(7n){--nn-module-accent:var(--nn-rose);--nn-module-tint:var(--nn-rose-soft)}:where(.platform-card,.application-card,.growth-kpis>*,.owner-dashboard-metrics>*,.member-stats>*,.bc-kpis>*,.market-admin-list>*,.pipeline-card,.document-card){border-top:4px solid var(--nn-module-accent,var(--nn-blue));background-image:linear-gradient(145deg, #fff 0%, var(--nn-module-tint,#f4f8fa) 100%);position:relative;overflow:hidden}:where(.platform-card,.application-card,.growth-kpis>*,.owner-dashboard-metrics>*,.member-stats>*,.bc-kpis>*) :where(i,svg){color:var(--nn-module-accent,var(--nn-blue))}:where(.gold-button,.outline-button,.ghost-button,.admin-login-button,.bc-primary-action,.cma-print-button,.cma-submit,.juristic-submit,.opportunity-submit,.private-submit,.smart-submit,.offer-submit,.sign-submit,.zoning-submit,.ops-submit,.property-alert-submit,.property-alert-cta,.services-hub-cta,.about-cta,.cookie-settings-button,.listing-submit-step,.listing-submit-summary){min-height:var(--nn-control-height);border-radius:var(--nn-control-radius);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:9px;padding:11px 20px;font-size:.94rem;font-weight:760;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px #1d1d1d1a}:where(.gold-button,.admin-login-button,.bc-primary-action,.cma-submit,.juristic-submit,.opportunity-submit,.private-submit,.smart-submit,.offer-submit,.sign-submit,.zoning-submit,.ops-submit,.property-alert-submit,.property-alert-cta,.listing-submit-step,.listing-submit-summary){color:#1a1a1a;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f5dda0 0%,#dfb956 100%);border-color:#dfbd6a}:where(.outline-button,.ghost-button,.cma-print-button,.services-hub-cta,.about-cta,.cookie-settings-button){color:#333;background:#ffffffed;border-color:#bfbfbf}:where(.gold-button,.outline-button,.ghost-button,.admin-login-button,.bc-primary-action,.cma-print-button,.cma-submit,.juristic-submit,.opportunity-submit,.private-submit,.smart-submit,.offer-submit,.sign-submit,.zoning-submit,.ops-submit,.property-alert-submit,.property-alert-cta,.services-hub-cta,.about-cta,.cookie-settings-button,.listing-submit-step,.listing-submit-summary):hover{transform:translateY(-2px);box-shadow:0 16px 34px #1d1d1d29}:where(button,[role=button],a):where([aria-disabled=true],:disabled){cursor:not-allowed;filter:saturate(.35);opacity:.55;box-shadow:none!important;transform:none!important}:where(.danger-button,.confirm-delete,.pipeline-delete-row button){color:#8e2e2a;--nn-context-ink:#181b20;background:#fff3f1;border:1px solid #efc5c1;border-radius:12px;min-height:44px;font-weight:750}:where(.icon-action,.gallery-actions button,.property-brief-actions button,.appointment-action-links button,.project-card-actions button,.alert-admin-actions button,.compare-actions button){border-radius:12px;min-width:44px;min-height:44px}:where(.member-app,.admin-app,.legal-page,.opportunity-page,.tracking-page,.platform-page,.calculator-app) :where(input,select,textarea){min-height:var(--nn-control-height);color:#2a2a2a;--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d4d4;border-radius:12px;box-shadow:inset 0 1px #1d1d1d06}:where(.member-app,.admin-app,.legal-page,.opportunity-page,.tracking-page,.platform-page,.calculator-app) :where(input,select,textarea):hover{border-color:#afafaf}:where(.member-app,.admin-app,.legal-page,.opportunity-page,.tracking-page,.platform-page,.calculator-app) :where(input,select,textarea):focus{border-color:var(--nn-blue);outline:0;box-shadow:0 0 0 4px #6666661c}:where(.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(.form-success,.member-notice:not(.error),.admin-notice.success){color:#246347;--nn-context-ink:#181b20;background:#eff9f3;border:1px solid #bfe0cf}:where(.interior-header,.editorial-hero,.platform-page-hero,.tracking-hero,.opportunity-hero){isolation:isolate}:where(.interior-header,.editorial-hero,.platform-page-hero,.tracking-hero,.opportunity-hero) h1{letter-spacing:-.035em;line-height:1.08}:where(.interior-header,.editorial-hero,.platform-page-hero,.tracking-hero,.opportunity-hero) p{max-width:760px}.article-list-grid{gap:clamp(18px,2.4vw,30px)}.article-card{overflow:hidden}.article-card-body{gap:10px;display:grid}.article-card-body :where(p,small){color:#676767}.article-card-body :where(a,button){min-height:44px}:where(.member-welcome,.admin-title,.admin-feature-head,.market-admin-head,.privacy-admin-heading){border-radius:var(--nn-radius-lg,22px)}:where(.admin-title,.admin-feature-head,.market-admin-head,.privacy-admin-heading){border-bottom:1px solid #dfe6e8;padding-block:6px 18px}:where(.admin-title,.admin-feature-head,.market-admin-head,.privacy-admin-heading) h1,:where(.member-welcome) h1{color:#272727}.admin-nav-link{border-radius:12px;min-height:46px}.admin-nav-link:hover{background:#ffffff13}.admin-nav-link.active{color:var(--nn-context-ink,#181b20);background:linear-gradient(135deg,#68686894,#333333bf);box-shadow:inset 3px 0 #e8c66e}.admin-table-wrap{overflow:auto}.admin-table thead th{color:#434343;letter-spacing:.035em;--nn-context-ink:#181b20;background:#edf3f5;font-size:.78rem}.admin-table tbody tr:nth-child(2n){--nn-context-ink:#181b20;background:#fafcfc}.admin-table tbody tr:hover{--nn-context-ink:#181b20;background:#f5f5f5}.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}.legal-consent-modal>article{border-radius:24px}.legal-consent-modal header span{font-size:.7rem!important}.legal-consent-modal header h2{font-size:clamp(1.25rem,3vw,1.55rem)}.legal-consent-scroll h3{font-size:1rem}.legal-consent-scroll ul,.legal-consent-scroll>label span{font-size:.875rem!important}.legal-consent-modal footer small{font-size:.72rem;line-height:1.45}.legal-consent-modal footer button{min-height:50px}:where(.calculator-tabs,.rate-presets,.appointment-filter,.crm-filter,.listing-lifecycle-filters,.editorial-hub-tabs,.pipeline-filter){gap:8px}:where(.calculator-tabs,.rate-presets,.appointment-filter,.crm-filter,.listing-lifecycle-filters,.editorial-hub-tabs,.pipeline-filter) button{color:#454545;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6d6d6;border-radius:999px;min-height:44px;font-weight:700}:where(.calculator-tabs,.rate-presets,.appointment-filter,.crm-filter,.listing-lifecycle-filters,.editorial-hub-tabs,.pipeline-filter) button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#4e4e4e;border-color:#4e4e4e;box-shadow:0 9px 24px #4e4e4e33}@media (width<=760px){:root{--nn-control-height:50px;--nn-card-shadow:0 10px 28px #1d1d1d12}html{scroll-padding-top:84px}:where(main,section,article,aside)[id]{scroll-margin-top:84px}.nn-mobile-dock{z-index:1900;isolation:isolate;min-height:68px}.nn-mobile-dock a{touch-action:manipulation;min-height:54px}.property-detail-page{padding-bottom:calc(164px + env(safe-area-inset-bottom))}.property-detail-page .mobile-property-actions{z-index:1800;left:10px;right:10px;bottom:calc(82px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);--nn-context-ink:#181b20;background:#fffffff5;border:1px solid #2727271f;border-radius:16px;gap:6px;padding:6px;box-shadow:0 14px 38px #1717172e;grid-template-columns:repeat(2,minmax(0,1fr))!important}.property-detail-page .mobile-property-actions a{touch-action:manipulation;border-radius:11px;min-width:0;min-height:48px;padding:10px 8px;font-size:.78rem;line-height:1.2}.property-detail-page .mobile-property-actions a:first-child{color:#333;--nn-context-ink:#181b20;background:#eef5f7}.property-detail-page .mobile-property-actions a:last-child{color:#1a1a1a;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f4d995,#ddb653)}body:has(.mobile-property-actions) .nn-concierge{bottom:calc(156px + 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}:where(.premium-actions,.portal-actions,.request-actions,.journey-actions,.career-hero-actions,.career-success-actions,.cma-hero-actions,.os-hero-actions,.app-install-actions,.alert-hero-actions){grid-template-columns:1fr;gap:10px;display:grid}:where(.admin-title,.admin-feature-head,.market-admin-head,.privacy-admin-heading){align-items:flex-start;gap:14px}.article-list-grid,.application-grid,.platform-grid,.growth-kpis,.owner-dashboard-metrics,.member-stats,.bc-kpis,.document-grid{grid-template-columns:1fr}.admin-table-wrap{max-width:calc(100vw - 28px)}.admin-table{min-width:720px}.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}.legal-consent-modal{padding-top:env(safe-area-inset-top)!important}.legal-consent-modal>article{height:calc(100dvh - env(safe-area-inset-top));border-radius:20px 20px 0 0}.legal-consent-scroll{padding:14px 16px 18px!important}.legal-consent-modal footer{position:sticky;bottom:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom))!important}}@media (width<=360px){.property-detail-page .mobile-property-actions a{padding-inline:5px;font-size:.72rem}}@media (width<=420px){:where(.page-wrap,.admin-content,.member-main){min-width:0}:where(.editor-row,.form-row,.search-grid,.member-editor-grid,.private-field-grid){grid-template-columns:minmax(0,1fr)}:where(.calculator-tabs,.rate-presets,.appointment-filter,.crm-filter,.listing-lifecycle-filters,.editorial-hub-tabs,.pipeline-filter){scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:5px;overflow-x:auto}:where(.calculator-tabs,.rate-presets,.appointment-filter,.crm-filter,.listing-lifecycle-filters,.editorial-hub-tabs,.pipeline-filter) button{white-space:nowrap;flex:none}}@media (prefers-reduced-motion:reduce){:where(.article-card,.platform-card,.application-card,.property-card-pro,.pipeline-card,.document-card),:where(button,a,input,select,textarea){transition:none!important}}.about-hero{isolation:isolate;background:radial-gradient(circle at 78% 28%,#d5b1642e,#0000 26%),linear-gradient(135deg,#131313 0%,#292929 100%);align-items:center;min-height:clamp(540px,100svh - 112px,700px);padding:clamp(44px,6vh,72px) 0;display:grid}.about-hero-media{z-index:0;opacity:var(--about-media-opacity,0);position:absolute;inset:0;overflow:hidden}.about-hero-media img{object-fit:cover;object-position:center;filter:saturate(.78)contrast(1.04);width:100%;height:100%;animation:18s ease-in-out infinite alternate nn-about-media-drift}.about-hero:before{content:"";z-index:1;pointer-events:none;--nn-context-ink:#fff;background:linear-gradient(90deg,#101010f7 0%,#151515db 47%,#1717179e 100%);position:absolute;inset:0}.about-hero-grid{z-index:3;position:relative}.about-logo-stage{isolation:isolate;perspective:900px;background:radial-gradient(circle at 50% 42%,#dab46026,#0000 38%),linear-gradient(145deg,#ffffff0e,#ffffff03);border:1px solid #e0be7461;min-height:clamp(360px,48vh,430px);transition:border-color .35s,transform .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:inset 0 0 70px #b3b3b30e,0 28px 80px #00000038}.about-page .interior-header{z-index:1201;--nn-context-ink:#fff;background:#0a0a0a;position:relative}.about-page .interior-header .nn-header{-webkit-backdrop-filter:none;backdrop-filter:none;--nn-context-ink:#fff;background:linear-gradient(105deg,#0a0a0a,#1a1a1a 58%,#252525);box-shadow:0 12px 34px #07070747,inset 0 -1px #ffffff0f}.about-page .interior-header .nn-primary a{color:var(--nn-context-ink,#181b20)}.about-page .interior-header .nn-primary a small{color:#e3c577}.about-page .interior-header .nn-primary a:hover,.about-page .interior-header .nn-primary a.active{color:var(--nn-context-ink,#181b20)}.about-page .about-hero-grid{align-items:center}.about-page .about-hero-grid>div:first-child{align-self:center}.about-logo-stage:before,.about-logo-stage:after{content:"";z-index:5;pointer-events:none;width:58px;height:58px;position:absolute}.about-logo-stage:before{border-top:1px solid #d7b66e;border-left:1px solid #d7b66e;top:18px;left:18px}.about-logo-stage:after{border-bottom:1px solid #d7b66e;border-right:1px solid #d7b66e;bottom:18px;right:18px}.about-logo-stage:hover{border-color:#eccc84ad;transform:translateY(-5px);box-shadow:inset 0 0 90px #bababa14,0 36px 95px #00000052}.about-logo-stage img{z-index:4;will-change:transform;width:min(72%,310px);height:auto;max-height:235px;animation:5.6s ease-in-out infinite nn-about-logo-float;position:relative}.about-logo-stage:hover img{animation-duration:3.8s}.about-logo-stage>span{z-index:4;color:#e6c982;text-shadow:0 0 24px #dab56340;margin-top:12px;animation:4.2s ease-in-out infinite nn-about-tagline-pulse;position:relative}.about-logo-orbit{z-index:2;pointer-events:none;border:1px solid #d1b0693d;border-radius:50%;display:block;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.about-logo-orbit:after{content:"";--nn-context-ink:#181b20;background:#e7c675;border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:50%;box-shadow:0 0 18px #e7c675}.about-logo-orbit.orbit-a{width:305px;height:305px;animation:15s linear infinite nn-about-orbit}.about-logo-orbit.orbit-b{opacity:.55;border-style:dashed;width:365px;height:365px;animation:22s linear infinite nn-about-orbit-reverse}.about-logo-glint{z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#ffebb121,#0000);width:34%;animation:7s ease-in-out infinite nn-about-glint;display:block;position:absolute;inset:-35% auto -35% -55%;transform:skew(-16deg)}@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){.about-page .interior-header{height:74px}.about-hero{min-height:auto;padding:48px 0 calc(104px + env(safe-area-inset-bottom))}.about-hero:before{background:linear-gradient(#101010e8,#141414c7)}.about-logo-stage{min-height:290px;margin-top:0}.about-logo-stage img{width:min(67%,225px);max-height:175px}.about-logo-orbit.orbit-a{width:220px;height:220px}.about-logo-orbit.orbit-b{width:270px;height:270px}.about-logo-stage>span{letter-spacing:.13em;font-size:.7rem}}@media (prefers-reduced-motion:reduce){.about-hero-media img,.about-logo-stage img,.about-logo-stage>span,.about-logo-orbit,.about-logo-glint{animation:none!important}.about-logo-stage:hover{transform:none}}.listing-hero{--nn-context-ink:#fff;background-color:#191919;min-height:220px!important;padding:86px 0 34px!important}.listing-hero h1{max-width:760px;font-size:clamp(2.1rem,4vw,3.65rem)!important;line-height:1.04!important}.listing-hero>.page-wrap>p:not(.eyebrow){max-width:760px!important;margin-bottom:0!important}.listing-section{padding-top:30px!important;padding-bottom:88px!important}.marketplace-category-section,.marketplace-area-section{margin-bottom:44px}.marketplace-category-section>header,.marketplace-area-section>header,.marketplace-toolkit>header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}.marketplace-category-section header small,.marketplace-area-section header small,.marketplace-toolkit header small{color:#96702f;letter-spacing:.16em;font-size:.72rem;font-weight:800}.marketplace-category-section h2,.marketplace-area-section h2,.marketplace-toolkit h2{color:#212121;margin:6px 0 0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(1.7rem,3vw,2.55rem);font-weight:500}.marketplace-category-section header>span,.marketplace-area-section header>p{color:#757575;margin:0;font-size:.9rem}.marketplace-category-rail{scroll-snap-type:x proximity;scrollbar-width:thin;gap:10px;padding:2px 2px 12px;display:flex;overflow-x:auto}.marketplace-category-rail a{color:#363636;scroll-snap-align:start;--nn-context-ink:#181b20;background:#fff;border:1px solid #e2e2e2;border-radius:18px;flex-direction:column;flex:1 0 108px;justify-content:center;align-items:center;gap:13px;min-height:116px;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:flex}.marketplace-category-rail a:hover,.marketplace-category-rail a.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#252525;border-color:#ba9147;transform:translateY(-3px);box-shadow:0 16px 34px #1b1b1b24}.marketplace-category-rail i{color:#9c7330;--nn-context-ink:#181b20;background:#f7f1e4;border-radius:14px;place-items:center;width:45px;height:45px;font-style:normal;display:grid}.marketplace-category-rail a:hover i,.marketplace-category-rail a.active i{color:#f0d58d;background:#ffffff17}.marketplace-category-rail span{text-align:center;font-size:.86rem;font-weight:760}.marketplace-area-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.marketplace-area-rail>a{min-height:270px;color:var(--nn-context-ink,#181b20);isolation:isolate;--nn-context-ink:#fff;background:#1f1f1f;border-radius:22px;position:relative;overflow:hidden}.marketplace-area-rail>a:first-child{grid-area:span 2/span 2;min-height:554px}.marketplace-area-rail>a img{object-fit:cover;width:100%;height:100%;transition:transform .45s,opacity .22s;position:absolute;inset:0}.marketplace-area-rail>a:after{content:"";z-index:1;background:linear-gradient(#0000,#111111f0);position:absolute;inset:25% 0 0}.marketplace-area-rail>a:hover img{transform:scale(1.035)}.marketplace-area-rail>a>span{z-index:2;flex-direction:column;display:flex;position:absolute;bottom:21px;left:22px;right:22px}.marketplace-area-rail small{color:#e8c875;letter-spacing:.08em;font-size:.7rem;font-weight:800}.marketplace-area-rail strong{margin-top:6px;font-family:Georgia,Noto Serif Thai,serif;font-size:1.55rem;font-weight:500}.marketplace-area-rail em{color:var(--nn-context-ink,#181b20);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:.8rem;font-style:normal;line-height:1.5;display:-webkit-box;overflow:hidden}.marketplace-area-rail>a>i{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1818185c;border:1px solid #ffffff5c;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:18px;right:18px}.marketplace-workspace{grid-template-rows:auto auto;grid-template-columns:290px minmax(0,1fr);align-items:start;gap:24px;margin-top:18px;display:grid}.marketplace-search-engine{display:contents!important}.marketplace-quick-shell{--nn-context-ink:#181b20;background:#fff;border:1px solid #e2e2e2;border-radius:22px;grid-column:1/-1;padding:22px 24px;box-shadow:0 16px 48px #1b1b1b12}.marketplace-quick-shell>header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;display:flex}.marketplace-quick-shell h2{color:#292929;margin:4px 0 0;font-size:1.65rem}.marketplace-quick-shell>header button{color:#181b20;cursor:pointer;--nn-context-ink:#181b20;background:#e9c86f;border:0;border-radius:13px;min-height:48px;padding:0 24px;font-weight:800}.marketplace-quick-shell .search-grid.primary{grid-template-columns:.78fr 1.5fr 1fr 1fr 1fr;margin:0}.marketplace-quick-shell .search-grid label>span{font-size:.78rem}.marketplace-quick-shell .search-grid input,.marketplace-quick-shell .search-grid select{border-color:#e3e6eb;border-radius:12px;min-height:50px;padding:0 13px;font-size:.9rem}.marketplace-quick-chips{scrollbar-width:none;gap:8px;margin-top:13px;padding-bottom:2px;display:flex;overflow-x:auto}.marketplace-quick-chips::-webkit-scrollbar{display:none}.marketplace-quick-chips a{color:#424242;--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #dedede;border-radius:999px;flex:none;align-items:center;min-height:36px;padding:6px 12px;font-size:.76rem;font-weight:700;display:flex}.marketplace-quick-chips a:hover{color:#765519;--nn-context-ink:#181b20;background:#fff8e8;border-color:#b58b41}.marketplace-quick-shell .search-mobile-actions{display:none}.transit-signature{--transit-accent:#d8b45f;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(135deg,#191919,#323232);border:1px solid #d7b66585;border-radius:22px;grid-area:2/1/auto/-1;scroll-margin-top:118px;overflow:hidden;box-shadow:0 18px 48px #18181824}.transit-signature>header{background:radial-gradient(circle at 88% 0,color-mix(in srgb,var(--transit-accent) 22%,transparent),transparent 46%);grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 22px 15px;display:grid;position:relative}.transit-signature>header:after{content:"";background:linear-gradient(90deg,var(--transit-accent),color-mix(in srgb,var(--transit-accent) 22%,transparent),transparent);height:3px;position:absolute;bottom:0;left:0;right:0}.transit-signature>header>i{border:4px solid var(--transit-accent);color:#f1d98f;width:48px;height:48px;box-shadow:0 0 0 6px color-mix(in srgb,var(--transit-accent) 15%,transparent);--nn-context-ink:#181b20;background:#fff;border-radius:50%;place-items:center;font:800 .68rem Arial,sans-serif;display:grid}.transit-signature>header small{color:#e8c978;letter-spacing:.14em;font-size:.66rem;font-weight:850}.transit-signature>header h3{margin:4px 0 0;font:500 1.45rem/1.2 Georgia,Noto Serif Thai,serif}.transit-signature>header p{color:var(--nn-context-ink,#181b20);margin:4px 0 0;font-size:.78rem}.transit-signature>header>span{color:var(--nn-context-ink,#181b20);white-space:nowrap;border:1px solid #ffffff26;border-radius:999px;padding:8px 12px;font-size:.72rem}.transit-signature>header>span b{color:#f0d080;font-size:.9rem}.transit-signature__fields{grid-template-columns:1fr 1.35fr .85fr auto;align-items:end;gap:10px;padding:16px 22px 20px;display:grid}.transit-signature__fields label{gap:6px;min-width:0;display:grid}.transit-signature__fields label>span{color:var(--nn-context-ink,#181b20);font-size:.72rem;font-weight:750}.transit-signature__fields select{color:#292929;--nn-context-ink:#181b20;background:#fff;border:1px solid #ffffff2e;border-radius:12px;width:100%;min-width:0;min-height:48px;padding:0 36px 0 12px;font-size:.88rem}.transit-signature__fields button{color:#191919;cursor:pointer;white-space:nowrap;--nn-context-ink:#181b20;background:#e8c66e;border:0;border-radius:12px;min-height:48px;padding:0 20px;font-size:.82rem;font-weight:850;transition:transform .18s,filter .18s}.transit-signature__fields button:hover{filter:brightness(1.06);transform:translateY(-2px)}.transit-signature__selection{color:var(--nn-context-ink,#181b20);align-items:center;gap:8px;margin:-6px 22px 17px;font-size:.76rem;display:flex}.transit-signature__selection>span{border:3px solid #fff;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 3px #ffffff1f}.marketplace-search-engine>.search-advanced{z-index:1;grid-area:3/1;display:block;position:relative}.marketplace-search-engine .search-sheet{scrollbar-width:thin;--nn-context-ink:#181b20;background:#fff;border:1px solid #e2e2e2;border-radius:20px;max-height:calc(100vh - 122px);padding:18px;position:sticky;top:102px;overflow:auto;box-shadow:0 12px 34px #1b1b1b0f}.marketplace-search-engine .search-sheet:before{content:"ตัวกรองละเอียด";color:#292929;margin-bottom:12px;font-family:Georgia,Noto Serif Thai,serif;font-size:1.35rem;display:block}.marketplace-search-engine .search-sheet-backdrop,.marketplace-search-engine .search-sheet-head{display:none!important}.marketplace-search-engine .search-sheet details{border-top:1px solid #e5eaed;margin:0;padding:14px 0}.marketplace-search-engine .search-sheet summary{color:#323232;cursor:pointer;justify-content:space-between;align-items:center;font-size:.9rem;display:flex}.marketplace-search-engine .search-sheet .search-grid{grid-template-columns:1fr;gap:10px}.marketplace-search-engine .search-sheet .search-grid input,.marketplace-search-engine .search-sheet .search-grid select{min-height:44px;font-size:.84rem}.marketplace-search-engine .search-sheet fieldset{gap:7px;display:grid}.marketplace-search-engine .search-sheet fieldset label{justify-content:flex-start}.marketplace-search-engine .search-sheet-submit{--nn-context-ink:#181b20;background:#fff;grid-template-columns:.8fr 1.2fr;gap:8px;margin:15px -18px -18px;padding:14px 18px;display:grid;position:sticky;bottom:-18px;box-shadow:0 -10px 24px #1b1b1b12}.marketplace-search-engine .search-sheet-submit a,.marketplace-search-engine .search-sheet-submit button{border:1px solid #dedede;border-radius:10px;place-items:center;min-height:44px;font-size:.8rem;font-weight:800;display:grid}.marketplace-search-engine .search-sheet-submit button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#272727;border-color:#272727}.marketplace-search-engine>footer{display:none!important}.marketplace-results-column{grid-area:3/2;min-width:0}.marketplace-results-column .result-head{margin:0 0 16px;padding:0 3px}.marketplace-results-column .property-map-explorer{border-radius:20px;overflow:hidden}.marketplace-results-column .map-explorer-head{padding:19px 22px}.marketplace-results-column .property-map-explorer.view-list .property-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:14px}.marketplace-results-column .property-card-pro{box-shadow:none;border-radius:16px}.marketplace-results-column .property-card-pro .property-image{aspect-ratio:4/3}.marketplace-results-column .property-card-pro .property-body{padding:17px}.marketplace-results-column .property-card-pro .property-body h3{min-height:49px;font-size:1rem;line-height:1.45}.marketplace-results-column .property-card-reference{font-size:.68rem}.marketplace-results-column .property-card-reference b{font-size:.62rem}.marketplace-results-column .property-facts{gap:9px;margin-top:10px;padding-bottom:12px}.marketplace-results-column .property-facts b{font-size:.72rem}.marketplace-results-column .property-card-footer{grid-template-columns:1fr;margin-top:13px}.marketplace-results-column .property-card-price{text-align:left;grid-row:1;align-items:flex-start}.marketplace-results-column .property-card-price strong{max-width:100%;font-size:1.18rem}.marketplace-results-column .property-agent-chip{border-top:1px solid #e8ecee;padding-top:11px}.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%}}.marketplace-toolkit{--nn-context-ink:#181b20;background:linear-gradient(135deg,#f7f8f7,#fff);border:1px solid #dfdfdf;border-radius:26px;margin-top:56px;padding:28px;overflow:hidden;box-shadow:0 20px 55px #1b1b1b12}.marketplace-toolkit>header>a{color:#7f5b21;border-bottom:1px solid #a47b35;padding-bottom:4px;font-size:.85rem;font-weight:800}.marketplace-toolkit-grid{grid-template-columns:1.25fr .75fr;gap:24px;display:grid}.marketplace-toolkit-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.marketplace-toolkit-inputs label{--nn-context-ink:#181b20;background:#fff;border:1px solid #e1e1e1;border-radius:14px;gap:6px;padding:12px 14px;display:grid;position:relative}.marketplace-toolkit-inputs span{color:#727272;font-size:.76rem;font-weight:700}.marketplace-toolkit-inputs input{color:#282828;background:0 0;border:0;outline:0;width:100%;padding:0 65px 0 0;font-size:1.05rem;font-weight:800}.marketplace-toolkit-inputs b{color:#8c6a30;font-size:.7rem;position:absolute;bottom:13px;right:14px}.marketplace-toolkit aside{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#262626;border-radius:20px;padding:22px}.toolkit-main-result{border-bottom:1px solid #ffffff24;grid-template-columns:auto 1fr;align-items:center;gap:8px;padding-bottom:16px;display:grid}.toolkit-main-result>span{color:var(--nn-context-ink,#181b20);font-size:.78rem}.toolkit-main-result strong{color:#f2d27e;grid-column:1/-1;margin-top:6px;font-size:2rem}.toolkit-main-result strong small{color:var(--nn-context-ink,#181b20);margin-left:5px;font-size:.72rem}.marketplace-toolkit dl{grid-template-columns:1fr 1fr;gap:12px;margin:17px 0;display:grid}.marketplace-toolkit dl div{gap:4px;display:grid}.marketplace-toolkit dt{color:#adadad;font-size:.68rem}.marketplace-toolkit dd{margin:0;font-size:.9rem;font-weight:800}.marketplace-toolkit dd.positive{color:#89ddb4}.marketplace-toolkit dd.negative{color:#ffb5a9}.marketplace-toolkit aside>p{color:#b9b9b9;font-size:.7rem;line-height:1.55}.marketplace-toolkit aside>a{color:#262626;--nn-context-ink:#181b20;background:#e9c86f;border-radius:11px;place-items:center;min-height:44px;margin-top:15px;font-size:.8rem;font-weight:850;display:grid}.marketplace-alert-stack{gap:12px;margin-top:48px;display:grid}.marketplace-trust-strip{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1e1e1e;border-radius:20px;grid-template-columns:1fr 1fr auto;align-items:center;gap:20px;margin-top:18px;padding:22px 24px;display:grid}.marketplace-trust-strip>div{align-items:center;gap:12px;display:flex}.marketplace-trust-strip svg{color:#e7c873}.marketplace-trust-strip span{flex-direction:column;gap:3px;display:flex}.marketplace-trust-strip small{color:#c9a95e;letter-spacing:.1em;font-size:.62rem}.marketplace-trust-strip b{font-size:.82rem}.marketplace-trust-strip>a{color:var(--nn-context-ink,#181b20);border:1px solid #ffffff3d;border-radius:10px;padding:11px 14px;font-size:.76rem;font-weight:800}@media (width<=1100px){.marketplace-area-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.marketplace-area-rail>a:first-child{grid-column:span 2}.marketplace-workspace{grid-template-columns:250px minmax(0,1fr);gap:16px}.marketplace-results-column .property-map-explorer.view-list .property-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-quick-shell .search-grid.primary{grid-template-columns:1fr 1.6fr 1fr 1fr 1fr}.transit-signature__fields{grid-template-columns:1fr 1.25fr .8fr}.transit-signature__fields button{grid-column:1/-1}}@media (width<=760px){.listing-hero{min-height:190px!important;padding:78px 0 28px!important}.listing-hero h1{font-size:2.15rem!important}.listing-section{padding:18px 16px 72px!important}.marketplace-category-section,.marketplace-area-section{margin-bottom:34px}.marketplace-category-section>header,.marketplace-area-section>header,.marketplace-toolkit>header{flex-direction:column;align-items:flex-start;gap:8px}.marketplace-category-section header>span,.marketplace-area-section header>p{font-size:.8rem}.marketplace-category-rail{margin-right:-16px}.marketplace-category-rail a{flex-basis:104px;min-height:106px}.marketplace-area-rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:11px;margin-right:-16px;padding:2px 16px 12px 0;display:flex;overflow-x:auto}.marketplace-area-rail::-webkit-scrollbar{display:none}.marketplace-area-rail>a,.marketplace-area-rail>a:first-child{scroll-snap-align:start;flex:0 0 78vw;grid-area:auto;min-height:330px}.marketplace-area-rail strong{font-size:1.4rem}.marketplace-workspace{margin:0;display:block}.marketplace-search-engine{display:block!important}.marketplace-quick-shell{z-index:40;border-radius:18px;margin:0 0 20px;padding:15px;position:sticky;top:96px;box-shadow:0 12px 34px #1b1b1b21}.marketplace-quick-shell>header{margin-bottom:11px}.marketplace-quick-shell h2{font-size:1.25rem}.marketplace-quick-shell>header button{display:none}.marketplace-quick-shell .search-grid.primary{gap:8px;grid-template-columns:1fr 1fr!important}.marketplace-quick-shell .search-grid.primary>label:first-child{order:1}.marketplace-quick-shell .search-grid.primary>label:nth-child(5){order:2}.marketplace-quick-shell .search-grid.primary .wide{order:3;grid-column:1/-1}.marketplace-quick-shell .search-grid.primary>label:nth-child(3){order:4}.marketplace-quick-shell .search-grid.primary>label:nth-child(4){order:5}.marketplace-quick-shell .search-grid input,.marketplace-quick-shell .search-grid select{min-height:46px;font-size:.82rem}.marketplace-quick-shell .search-mobile-actions{display:grid}.marketplace-quick-chips{margin-top:10px}.transit-signature{border-radius:18px;margin:0 0 20px;scroll-margin-top:104px}.transit-signature>header{grid-template-columns:44px 1fr;gap:12px;padding:17px 16px 14px}.transit-signature>header>i{border-width:3px;width:40px;height:40px}.transit-signature>header h3{font-size:1.25rem}.transit-signature>header p{font-size:.74rem;line-height:1.45}.transit-signature>header>span{grid-column:1/-1;width:max-content;padding:6px 10px}.transit-signature__fields{grid-template-columns:1fr;gap:10px;padding:14px 16px 17px}.transit-signature__fields select,.transit-signature__fields button{min-height:48px;font-size:.88rem}.transit-signature__selection{margin:-4px 16px 15px}.marketplace-search-engine>.search-advanced{z-index:2147482500;display:none;position:fixed;inset:0}.marketplace-search-engine>.search-advanced.open{display:block}.marketplace-search-engine .search-sheet-backdrop{background:#0d0d0da8;border:0;position:absolute;inset:0;display:block!important}.marketplace-search-engine .search-sheet{max-height:min(84vh,760px);padding:20px 18px calc(20px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;position:absolute;inset:auto 0 0;box-shadow:0 -20px 60px #0d0d0d47}.marketplace-search-engine .search-sheet:before{display:none}.marketplace-search-engine .search-sheet-head{display:flex!important}.marketplace-search-engine .search-sheet .search-grid{grid-template-columns:1fr 1fr}.marketplace-search-engine .search-sheet-submit{bottom:calc(-20px - env(safe-area-inset-bottom));margin-bottom:calc(-20px - env(safe-area-inset-bottom));padding-bottom:calc(14px + env(safe-area-inset-bottom))}.marketplace-results-column{width:100%}.marketplace-results-column .result-head{flex-direction:column;align-items:flex-start;gap:5px}.marketplace-results-column .property-map-explorer.view-map .map-canvas-shell{height:calc(100dvh - 178px);min-height:520px}.marketplace-results-column .property-map-explorer.view-list .property-grid{grid-template-columns:1fr;padding:10px}.marketplace-results-column .property-card-pro .property-body{padding:18px}.marketplace-results-column .property-card-footer{grid-template-columns:minmax(0,1fr) auto}.marketplace-results-column .property-card-price{text-align:right;grid-row:auto;align-items:flex-end}.marketplace-results-column .property-agent-chip{border-top:0;padding-top:0}.marketplace-toolkit{border-radius:21px;margin-top:40px;padding:20px 16px}.marketplace-toolkit-grid{grid-template-columns:1fr}.marketplace-toolkit-inputs,.marketplace-toolkit dl{grid-template-columns:1fr 1fr}.marketplace-trust-strip{grid-template-columns:1fr;gap:16px}.marketplace-trust-strip>a{text-align:center}}@media (width<=460px){.marketplace-quick-shell{top:88px}.marketplace-quick-shell .search-grid.primary{grid-template-columns:1fr 1fr!important}.marketplace-quick-shell .search-grid.primary .wide{grid-column:1/-1}.marketplace-quick-shell .search-grid label>span{font-size:.68rem}.marketplace-area-rail>a,.marketplace-area-rail>a:first-child{flex-basis:84vw;min-height:315px}.marketplace-toolkit-inputs{grid-template-columns:1fr}.marketplace-toolkit aside{padding:19px}.toolkit-main-result strong{font-size:1.65rem}.marketplace-search-engine .search-sheet .search-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.marketplace-category-rail a,.marketplace-area-rail>a img,.resilient-image-loading,.transit-signature__fields button{transition:none;animation:none}}.marketplace-community{color:#202020;background:radial-gradient(circle at 92% 8%,#7676761c,#0000 26rem),linear-gradient(#f6f8f8 0%,#fff 54%,#f2f5f5 100%);padding:clamp(72px,8vw,118px) max(24px,6vw)}.marketplace-community__head{justify-content:space-between;align-items:end;gap:36px;max-width:1380px;margin:0 auto 34px;display:flex}.marketplace-community__head>div{max-width:820px}.marketplace-community__head small,.marketplace-review-block>header small{color:#99702b;letter-spacing:.2em;font-size:10px;font-weight:850}.marketplace-community__head h2{font:500 clamp(34px, 4.2vw, 62px)/1.12 var(--font-thai-serif), Georgia, serif;letter-spacing:-.035em;margin:11px 0 10px}.marketplace-community__head p{color:#747474;max-width:760px;margin:0;font-size:15px;line-height:1.8}.marketplace-community__head>a{border-bottom:1px solid #b58b40;flex:none;align-items:center;gap:10px;padding:8px 0;font-size:13px;font-weight:800;display:inline-flex}.marketplace-profile-rail{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;grid-auto-columns:minmax(260px,310px);grid-auto-flow:column;gap:16px;max-width:1380px;margin:0 auto;padding:4px 2px 18px;display:grid;overflow-x:auto}.marketplace-profile-card{scroll-snap-align:start;--nn-context-ink:#181b20;background:#fff;border:1px solid #2828281f;border-radius:20px;min-width:0;transition:transform .22s,box-shadow .22s,border-color .22s;overflow:hidden;box-shadow:0 17px 42px #1d1d1d14}.marketplace-profile-card:hover{border-color:#b88c3f8c;transform:translateY(-5px);box-shadow:0 25px 58px #1d1d1d24}.marketplace-profile-card__visual{--nn-context-ink:#fff;background:#242424;height:190px;position:relative;overflow:hidden}.marketplace-profile-card__visual>img{object-fit:cover;opacity:.78;width:100%;height:100%;transition:transform .45s}.marketplace-profile-card:hover .marketplace-profile-card__visual>img{transform:scale(1.045)}.marketplace-profile-card__visual:after{content:"";background:linear-gradient(#1313130d,#131313b3);position:absolute;inset:0}.marketplace-profile-card__visual>span{z-index:2;--nn-context-ink:#181b20;background:#fff;border:3px solid #fff;border-radius:50%;width:70px;height:70px;position:absolute;bottom:16px;left:20px;overflow:hidden;box-shadow:0 10px 30px #0000003d}.marketplace-profile-card__visual>span img{object-fit:cover;width:100%;height:100%}.marketplace-profile-card__visual>b{z-index:2;color:#f4d993;letter-spacing:.12em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#131313c7;border:1px solid #ebcc8673;border-radius:999px;align-items:center;gap:5px;padding:7px 9px;font-size:8px;display:flex;position:absolute;top:14px;right:14px}.marketplace-profile-card__body{padding:22px 20px 18px}.marketplace-profile-card__body>small{color:#a5782d;letter-spacing:.08em;font-size:9px;font-weight:800}.marketplace-profile-card__body h3{margin:7px 0 4px;font-size:21px;line-height:1.22}.marketplace-profile-card__body>p{color:#6c7b85;min-height:40px;margin:0;font-size:12px;line-height:1.55}.marketplace-profile-card dl{--nn-context-ink:#181b20;background:#e4e8e9;grid-template-columns:repeat(3,1fr);gap:1px;margin:18px 0 0;display:grid}.marketplace-profile-card dl div{text-align:center;--nn-context-ink:#181b20;background:#f7f8f7;padding:10px 7px}.marketplace-profile-card dt{color:#83909a;font-size:8px}.marketplace-profile-card dd{color:#282828;margin:3px 0 0;font:600 17px Georgia,serif}.marketplace-proof-grid{--nn-context-ink:#181b20;background:#d8dfe0;border:1px solid #d8dfe0;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1px;max-width:1380px;margin:42px auto 0;display:grid}.marketplace-proof-grid article{--nn-context-ink:#181b20;background:#fff;align-items:center;gap:18px;min-height:125px;padding:24px;display:flex}.marketplace-proof-grid article>svg{color:#b18232;flex:none}.marketplace-proof-grid article span{flex-direction:column;display:flex}.marketplace-proof-grid strong{color:#272727;font:500 32px Georgia,serif}.marketplace-proof-grid small{color:#73818a;margin-top:5px;font-size:10px;line-height:1.45}.marketplace-review-block{max-width:1380px;margin:58px auto 0}.marketplace-review-block>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.marketplace-review-block h3{font:500 clamp(27px,3vw,42px) var(--font-thai-serif),Georgia,serif;margin:7px 0 0}.marketplace-review-rail{scroll-snap-type:inline mandatory;grid-auto-columns:minmax(280px,360px);grid-auto-flow:column;gap:14px;padding-bottom:14px;display:grid;overflow-x:auto}.marketplace-review-rail>article{scroll-snap-align:start;--nn-context-ink:#181b20;background:#fff;border:1px solid #dce2e3;border-radius:18px;flex-direction:column;min-height:250px;padding:24px;display:flex}.marketplace-review-rail article>div{align-items:center;gap:11px;display:flex}.marketplace-review-rail article img{object-fit:cover;border-radius:50%;width:46px;height:46px}.marketplace-review-rail article>div span{flex-direction:column;display:flex}.marketplace-review-rail article>div small{color:#c18d32;letter-spacing:.08em}.marketplace-review-rail h4{margin:18px 0 0;font-size:16px}.marketplace-review-rail p{-webkit-line-clamp:4;color:#737373;-webkit-box-orient:vertical;margin:9px 0 20px;font-size:13px;line-height:1.72;display:-webkit-box;overflow:hidden}.marketplace-review-rail a{color:#9a702a;align-items:center;gap:8px;margin-top:auto;font-size:10px;font-weight:800;display:flex}.member-directory-page{--nn-context-ink:#181b20;background:#f4f6f6}.member-directory-hero{min-height:520px;color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 80% 28%,#8b8b8b33,#0000 28rem),linear-gradient(125deg,#131313,#2a2a2a 60%,#393939);align-items:center;padding:78px max(24px,7vw);display:grid}.member-directory-hero>div{max-width:900px}.member-directory-hero p{color:#e1bb69;letter-spacing:.2em;font-size:10px;font-weight:800}.member-directory-hero h1{font:500 clamp(48px,7vw,92px)/.98 var(--font-thai-serif),Georgia,serif;letter-spacing:-.045em;margin:15px 0}.member-directory-hero h1 em{color:#e5c579;font-style:normal;font-weight:400}.member-directory-hero span{max-width:730px;color:var(--nn-context-ink,#181b20);font-size:16px;line-height:1.8;display:block}.member-directory-hero>div>div{gap:10px;margin-top:30px;display:flex}.member-directory-hero a{text-align:center;border:1px solid #ffffff59;min-width:150px;padding:14px 20px}.member-directory-hero a:first-child{color:#191919;--nn-context-ink:#181b20;background:#dfb961;border-color:#dfb961;font-weight:800}.member-directory-empty{text-align:center;max-width:780px;margin:0 auto;padding:90px 24px}.member-directory-empty h2{font:500 38px var(--font-thai-serif),Georgia,serif}.member-directory-empty p{color:#6f7e87}.member-directory-empty a{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#272727;margin-top:15px;padding:13px 20px;display:inline-block}@media (width<=760px){.marketplace-community{padding:64px 18px 82px}.marketplace-community__head{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:24px}.marketplace-community__head h2{font-size:38px}.marketplace-profile-rail{grid-auto-columns:minmax(255px,82vw)}.marketplace-profile-card__visual{height:176px}.marketplace-proof-grid{grid-template-columns:1fr 1fr;margin-top:30px}.marketplace-proof-grid article{flex-direction:column;align-items:flex-start;gap:10px;min-height:112px;padding:18px 15px}.marketplace-proof-grid strong{font-size:26px}.marketplace-review-block{margin-top:42px}.marketplace-review-rail{grid-auto-columns:minmax(265px,84vw)}.member-directory-hero{min-height:500px;padding:60px 22px 110px}.member-directory-hero h1{font-size:52px}.member-directory-hero>div>div{flex-direction:column}.member-directory-hero a{min-height:48px}}@media (prefers-reduced-motion:reduce){.marketplace-profile-card,.marketplace-profile-card__visual>img{transition:none}.marketplace-profile-card:hover{transform:none}}.campaign-gallery{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#191919;padding:clamp(70px,8vw,112px) max(24px,6vw)}.campaign-gallery>header{justify-content:space-between;align-items:end;gap:30px;max-width:1380px;margin:0 auto 30px;display:flex}.campaign-gallery>header div{max-width:790px}.campaign-gallery>header small{color:#e1bd70;letter-spacing:.2em;font-size:10px;font-weight:850}.campaign-gallery>header h2{font:500 clamp(34px, 4vw, 58px)/1.1 var(--font-thai-serif), Georgia, serif;letter-spacing:-.035em;margin:11px 0 0}.campaign-gallery>header p{max-width:390px;color:var(--nn-context-ink,#181b20);margin:0;font-size:12px;line-height:1.7}.campaign-gallery__grid{grid-template-rows:repeat(2,minmax(230px,1fr));grid-template-columns:1.45fr 1fr;gap:14px;max-width:1380px;margin:0 auto;display:grid}.campaign-gallery__grid--1{display:block}.campaign-gallery__grid--2{grid-template-rows:minmax(430px,1fr)}.campaign-card{isolation:isolate;border:1px solid #e8c88040;border-radius:22px;min-height:250px;position:relative;overflow:hidden}.campaign-card--feature{grid-row:1/-1;min-height:510px}.campaign-card>img{z-index:-3;object-fit:cover;width:100%;height:100%;transition:transform .55s,filter .4s;position:absolute;inset:0}.campaign-card__shade{z-index:-2;background:linear-gradient(#0e0e0e0d 15%,#0e0e0ee0 100%);position:absolute;inset:0}.campaign-card__content{flex-direction:column;align-items:flex-start;padding:clamp(23px,3vw,42px);display:flex;position:absolute;inset:auto 0 0}.campaign-card__content small{color:#e5c579;letter-spacing:.16em;font-size:9px;font-style:normal;font-weight:850}.campaign-card__content strong{max-width:690px;font:500 clamp(23px, 2.7vw, 42px)/1.14 var(--font-thai-serif), Georgia, serif;margin-top:9px}.campaign-card:not(.campaign-card--feature) .campaign-card__content strong{font-size:clamp(20px,1.8vw,29px)}.campaign-card__content em{-webkit-line-clamp:2;max-width:620px;color:var(--nn-context-ink,#181b20);-webkit-box-orient:vertical;margin-top:8px;font-size:11px;font-style:normal;line-height:1.65;display:-webkit-box;overflow:hidden}.campaign-card__content b{color:#f2d58e;border-bottom:1px solid #e7c477b3;align-items:center;gap:8px;margin-top:18px;padding-bottom:5px;font-size:10px;display:inline-flex}.campaign-card:hover>img{filter:saturate(1.06);transform:scale(1.035)}.campaign-card:focus-visible{outline-offset:4px;outline:3px solid #e5c579}.marketplace-search-directory{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(132deg,#191919,#333);margin:clamp(54px,7vw,92px) 0;padding:clamp(35px,5vw,60px)}.marketplace-search-directory>header{max-width:820px}.marketplace-search-directory>header small{color:#e4c276;letter-spacing:.18em;font-size:9px;font-weight:850}.marketplace-search-directory>header h2{font:500 clamp(30px, 3.5vw, 48px)/1.12 var(--font-thai-serif), Georgia, serif;margin:10px 0 7px}.marketplace-search-directory>header p{color:var(--nn-context-ink,#181b20);margin:0;font-size:12px;line-height:1.7}.marketplace-search-directory>div{background:#ffffff24;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:34px;display:grid}.marketplace-search-directory section{background:#181818d1;min-width:0;padding:25px 22px}.marketplace-search-directory h3{color:#e8cb88;margin:0 0 13px;font-size:13px}.marketplace-search-directory nav{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.marketplace-search-directory nav a{width:100%;color:var(--nn-context-ink,#181b20);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:8px;padding:9px 0;font-size:11px;transition:color .2s,padding-left .2s;display:flex}.marketplace-search-directory nav a:hover{color:var(--nn-context-ink,#181b20);padding-left:5px}@media (width<=900px){.campaign-gallery__grid{grid-template-columns:1.2fr 1fr}.marketplace-search-directory>div{grid-template-columns:1fr 1fr}}@media (width<=760px){.campaign-gallery{padding:64px 18px 82px}.campaign-gallery>header{flex-direction:column;align-items:flex-start;gap:12px}.campaign-gallery__grid{scroll-snap-type:inline mandatory;grid-template-rows:minmax(420px,1fr);grid-template-columns:none;grid-auto-columns:84vw;grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.campaign-card,.campaign-card--feature{scroll-snap-align:start;border-radius:18px;grid-row:auto;min-height:420px}.campaign-card__content strong,.campaign-card:not(.campaign-card--feature) .campaign-card__content strong{font-size:27px}.campaign-card__content em{-webkit-line-clamp:3}.marketplace-search-directory{margin:52px -2px;padding:38px 20px}.marketplace-search-directory>div{grid-template-columns:1fr}.marketplace-search-directory section{padding:22px 18px}}@media (prefers-reduced-motion:reduce){.campaign-card>img,.marketplace-search-directory nav a{transition:none}.campaign-card:hover>img{transform:none}}.automatic-property-collections{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1e1e1e;border-radius:24px;margin:32px 0 42px;padding:32px;overflow:hidden}.automatic-property-collections>header{justify-content:space-between;align-items:end;gap:32px;margin-bottom:22px;display:flex}.automatic-property-collections>header small,.property-auto-directory>small{color:#d7b565;letter-spacing:.16em}.automatic-property-collections>header h2{margin:6px 0 0;font-size:clamp(28px,3vw,42px)}.automatic-property-collections>header p{color:#bdbdbd;max-width:520px;margin:0;line-height:1.7}.automatic-property-collections>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.automatic-property-collections>div>a{min-height:240px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#292929;border:1px solid #d7b5653d;border-radius:18px;position:relative;overflow:hidden}.automatic-property-collections img{object-fit:cover;width:100%;height:100%;transition:transform .25s;position:absolute;inset:0}.automatic-property-collections a:after{content:"";background:linear-gradient(#1111110a,#111111e6);position:absolute;inset:0}.automatic-property-collections a>span{z-index:1;position:absolute;bottom:18px;left:18px;right:44px}.automatic-property-collections a small{color:#e4c675;display:block}.automatic-property-collections a strong{margin-top:5px;font-size:18px;display:block}.automatic-property-collections a em{color:var(--nn-context-ink,#181b20);margin-top:4px;font-size:12px;font-style:normal;display:block}.automatic-property-collections a>i{z-index:1;color:#e4c675;position:absolute;bottom:19px;right:18px}.automatic-property-collections a:hover img{transform:scale(1.035)}.property-auto-directory{--nn-context-ink:#181b20;background:#f7f8f7;border:1px solid #dfdfdf;border-radius:20px;margin-top:28px;margin-bottom:28px;padding:28px}.property-auto-directory h2{color:#232323;margin:5px 0 18px}.property-auto-directory>div{flex-wrap:wrap;gap:10px;display:flex}.property-auto-directory a{color:#333;--nn-context-ink:#181b20;background:#fff;border:1px solid #d3d3d3;border-radius:999px;align-items:center;min-height:44px;padding:8px 16px;display:inline-flex}.property-auto-directory a:first-child{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#333;border-color:#b38b3d}@media (width<=900px){.automatic-property-collections>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.automatic-property-collections{border-radius:20px;margin:22px -2px 32px;padding:24px 18px}.automatic-property-collections>header{display:block}.automatic-property-collections>header p{margin-top:10px}.automatic-property-collections>div{scroll-snap-type:x mandatory;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.automatic-property-collections>div>a{scroll-snap-align:start;min-width:78vw;min-height:230px}.property-auto-directory{padding:22px 18px}.property-auto-directory>div{display:grid}.property-auto-directory a{justify-content:center}}@media (prefers-reduced-motion:reduce){.automatic-property-collections img{transition:none}.automatic-property-collections a:hover img{transform:none}}.concierge-tabs{z-index:2;--nn-context-ink:#fff;background:#181b20;grid-template-columns:1fr 1fr;padding:0 20px 14px;display:grid;position:sticky;top:116px}.concierge-tabs button{min-height:42px;color:var(--nn-context-ink,#181b20);cursor:pointer;background:#ffffff09;border:1px solid #ffffff24;justify-content:center;align-items:center;gap:7px;font:700 12px/1 Arial,Noto Sans Thai,sans-serif;display:flex}.concierge-tabs button.active{color:#181b20;--nn-context-ink:#181b20;background:#e5c577;border-color:#d1ad61}.live-chat{border-top:1px solid #ffffff1a;flex-direction:column;min-height:420px;display:flex}.live-chat__status{background:#ffffff09;grid-template-columns:10px 1fr auto;align-items:center;gap:10px;padding:12px 20px;display:grid}.live-chat__status>span{--nn-context-ink:#181b20;background:#d0a34d;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #d0a34d1f}.live-chat__status>span.online{--nn-context-ink:#181b20;background:#40d797;box-shadow:0 0 0 5px #40d7971f}.live-chat__status b,.live-chat__status small{display:block}.live-chat__status b{font-size:11px}.live-chat__status small{color:var(--nn-context-ink,#181b20);margin-top:3px;font-size:8px}.live-chat__status button{color:#e0c47f;cursor:pointer;background:0 0;border:1px solid #ffffff21;align-items:center;gap:5px;min-width:44px;min-height:40px;padding:0 10px;font-size:9px;display:flex}.live-chat__profile{--nn-context-ink:#fff;background:#272727;grid-template-columns:1fr 1fr;gap:7px;padding:12px 20px;display:grid}.live-chat__profile input{min-width:0;color:var(--nn-context-ink,#181b20);background:#ffffff0f;border:1px solid #ffffff26;padding:10px;font-size:11px}.live-chat__profile input[name=email]{grid-column:1/-1}.live-chat__profile button{color:#181b20;--nn-context-ink:#181b20;background:#dec075;border:0;grid-column:1/-1;min-height:38px;font-weight:800}.live-chat__messages{scrollbar-width:thin;flex-direction:column;gap:10px;height:310px;padding:18px 20px;display:flex;overflow-y:auto}.live-chat__welcome{text-align:center;margin:auto;padding:24px 18px}.live-chat__welcome i{color:#181b20;--nn-context-ink:#181b20;background:linear-gradient(135deg,#efd897,#bd8737);border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 12px;font:italic 700 23px Georgia,serif;display:grid}.live-chat__welcome b{font:400 19px Georgia,Noto Serif Thai,serif;display:block}.live-chat__welcome p{max-width:290px;color:var(--nn-context-ink,#181b20);margin:8px auto 0;font-size:10px;line-height:1.6}.live-chat__message{align-self:flex-start;max-width:86%}.live-chat__message.visitor{align-self:flex-end}.live-chat__message small{color:#ffffff73;margin:0 5px 4px;font-size:8px;display:block}.live-chat__message p{color:#292929;--nn-context-ink:#181b20;background:#fff;border-radius:4px 14px 14px;margin:0;padding:11px 13px;font-size:12px;line-height:1.55}.live-chat__message.visitor p{color:#1c1c1c;--nn-context-ink:#181b20;background:#e4c779;border-radius:14px 4px 14px 14px}.live-chat__message.assistant p{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#343434}.live-chat__message time{color:#ffffff61;margin:4px 5px 0;font-size:7px;display:block}.live-chat__message.visitor time{text-align:right}.live-chat__error{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#6c2632;margin:0;padding:8px 20px;font-size:10px}.live-chat__composer{border-top:1px solid #ffffff1a;grid-template-columns:1fr 48px;gap:8px;padding:12px 20px;display:grid}.live-chat__composer textarea{resize:none;color:var(--nn-context-ink,#181b20);background:#ffffff0e;border:1px solid #ffffff29;border-radius:4px;padding:11px 12px;font:12px/1.5 Arial,Noto Sans Thai,sans-serif}.live-chat__composer button{color:#181b20;cursor:pointer;--nn-context-ink:#181b20;background:#e4c779;border:0;border-radius:4px}.live-chat__composer button:disabled{cursor:not-allowed;opacity:.4}.live-chat__privacy{color:#ffffff59;padding:0 20px 14px;font-size:7px;line-height:1.45;display:block}.chat-inbox{color:#282828;--nn-context-ink:#181b20;background:#eef2f4;min-height:100dvh}.chat-inbox__header{min-height:120px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(120deg,#171717,#333);justify-content:space-between;align-items:center;gap:30px;padding:25px 36px;display:flex}.chat-inbox__header small{color:#d8b664;letter-spacing:.18em}.chat-inbox__header h1{margin:6px 0 2px;font:400 32px Georgia,Noto Serif Thai,serif}.chat-inbox__header p{color:#b7b7b7;margin:0;font-size:13px}.chat-inbox__header>label{cursor:pointer;border:1px solid #ffffff2e;align-items:center;gap:9px;min-height:44px;padding:0 15px;font-size:12px;display:flex}.chat-inbox__header>label input{opacity:0;position:absolute}.chat-inbox__header>label span{--nn-context-ink:#181b20;background:#d9a84a;border-radius:50%;width:9px;height:9px}.chat-inbox__header>label.available span{--nn-context-ink:#181b20;background:#36d091;box-shadow:0 0 0 5px #36d09124}.chat-inbox__error{color:#862739;--nn-context-ink:#181b20;background:#ffe5e7;padding:10px 30px}.chat-inbox__workspace{grid-template-columns:320px minmax(400px,1fr) 290px;height:calc(100dvh - 120px);display:grid}.chat-inbox__list,.chat-inbox__detail{--nn-context-ink:#181b20;background:#fff;overflow:auto}.chat-inbox__list{border-right:1px solid #dfdfdf}.chat-inbox__list nav{border-bottom:1px solid #e2e7e9;grid-template-columns:repeat(3,1fr);padding:12px;display:grid}.chat-inbox__list nav button{color:#727272;background:0 0;border:0;min-height:38px;font-size:11px}.chat-inbox__list nav button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2e2e2e}.chat-inbox__list>div>button{text-align:left;color:#2f2f2f;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:0;border-bottom:1px solid #e8ecee;grid-template-columns:42px 1fr auto;gap:11px;width:100%;padding:14px;display:grid}.chat-inbox__list>div>button.active{--nn-context-ink:#181b20;background:#f3f3f3}.chat-inbox__list button>i{color:#272727;--nn-context-ink:#181b20;background:#e4c578;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;font-weight:800;display:grid}.chat-inbox__list button span{min-width:0}.chat-inbox__list button b,.chat-inbox__list button small,.chat-inbox__list button time{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chat-inbox__list button b{font-size:13px}.chat-inbox__list button small{color:#71818c;margin-top:3px;font-size:9px}.chat-inbox__list button time{color:#9aa5ac;margin-top:5px;font-size:8px}.chat-inbox__list button em{min-width:21px;height:21px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#a77826;border-radius:50%;place-items:center;font-size:9px;font-style:normal;display:grid}.chat-inbox__list>div>p{text-align:center;color:#849099;padding:30px;font-size:12px}.chat-inbox__thread{--nn-context-ink:#181b20;background:#f4f6f7;flex-direction:column;min-width:0;display:flex}.chat-inbox__thread>header{--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #dbe1e4;align-items:center;gap:12px;min-height:68px;padding:10px 18px;display:flex}.chat-inbox__thread>header>div{flex:1}.chat-inbox__thread>header b,.chat-inbox__thread>header small{display:block}.chat-inbox__thread>header b{font-size:15px}.chat-inbox__thread>header small{color:#71808a;margin-top:3px;font-size:10px}.chat-inbox__thread>header select{--nn-context-ink:#181b20;background:#fff;border:1px solid #d6dcdf;min-height:40px;padding:0 12px}.chat-inbox__back{display:none}.chat-inbox__messages{flex-direction:column;flex:1;gap:13px;padding:24px;display:flex;overflow-y:auto}.chat-inbox__messages article{align-self:flex-start;max-width:72%}.chat-inbox__messages article.staff{align-self:flex-end}.chat-inbox__messages article small{color:#7c8991;margin:0 5px 4px;font-size:9px;display:block}.chat-inbox__messages article p{--nn-context-ink:#181b20;background:#fff;border:1px solid #dde3e6;border-radius:5px 16px 16px;margin:0;padding:12px 15px;font-size:13px;line-height:1.55}.chat-inbox__messages article.staff p{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2e2e2e;border:0;border-radius:16px 5px 16px 16px}.chat-inbox__messages article.assistant p{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#636363}.chat-inbox__messages article time{color:#89969e;margin:4px 5px;font-size:8px;display:block}.chat-inbox__messages article.staff time{text-align:right}.chat-inbox__composer{--nn-context-ink:#181b20;background:#fff;border-top:1px solid #dfdfdf;grid-template-columns:1fr 54px;gap:8px;padding:14px 18px;display:grid}.chat-inbox__composer textarea{resize:none;border:1px solid #d1d1d1;padding:12px;font:13px/1.5 Arial,Noto Sans Thai,sans-serif}.chat-inbox__composer button{color:#272727;--nn-context-ink:#181b20;background:#e3c575;border:0}.chat-inbox__empty{text-align:center;color:#82909a;margin:auto}.chat-inbox__empty h2{margin:10px 0 5px}.chat-inbox__empty p{margin:0;font-size:12px}.chat-inbox__detail{border-left:1px solid #dfdfdf;padding:20px}.chat-inbox__detail section{border-bottom:1px solid #e0e5e7;padding:18px 0}.chat-inbox__detail small{color:#9d762f;letter-spacing:.1em}.chat-inbox__detail h2{margin:8px 0;font-size:20px}.chat-inbox__detail a,.chat-inbox__detail p{color:#737373;margin:5px 0;font-size:11px;line-height:1.55;display:block}.chat-inbox__detail button{width:100%;min-height:42px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2e2e2e;border:0}.chat-inbox__detail label{gap:8px;font-size:11px;line-height:1.5;display:flex}.chat-inbox__detail input{accent-color:#ad8137}@media (width<=900px){.chat-inbox__workspace{grid-template-columns:280px 1fr}.chat-inbox__detail{display:none}.chat-inbox__header{padding:20px}.chat-inbox__messages article{max-width:86%}}@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}.chat-inbox__header{flex-direction:column;align-items:flex-start;gap:12px;min-height:108px}.chat-inbox__header h1{font-size:26px}.chat-inbox__header p{display:none}.chat-inbox__header>label{min-height:40px}.chat-inbox__workspace{height:calc(100dvh - 108px);display:block}.chat-inbox__list,.chat-inbox__thread{height:100%}.chat-inbox__list.has-current,.chat-inbox__thread:not(.open){display:none}.chat-inbox__back{--nn-context-ink:#181b20;background:#fff;border:1px solid #dfdfdf;width:38px;height:38px;font-size:24px;display:block}.chat-inbox__messages{padding:16px}.chat-inbox__composer{padding:10px}.chat-inbox__thread>header select{max-width:125px}.chat-inbox__messages article{max-width:91%}}@media (prefers-reduced-motion:reduce){.live-chat__messages,.chat-inbox__messages{scroll-behavior:auto}}.chat-inbox__header{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.chat-inbox__dashboard-link{min-height:44px;color:var(--nn-context-ink,#181b20);background:#ffffff12;border:1px solid #ffffff38;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.chat-inbox__dashboard-link:hover{background:#ffffff24;transform:translateY(-1px)}.chat-inbox__heading{min-width:0}.chat-inbox__pin{color:#3f3f3f;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #dbdbdb;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 12px;font-weight:700;display:inline-flex}.chat-inbox__pin.active{color:#75551b;--nn-context-ink:#181b20;background:#fff7df;border-color:#b48937}.chat-inbox__list button b svg{vertical-align:-2px;color:#a67825;display:inline-block}.chat-inbox__back{cursor:pointer;border-radius:10px}.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__list nav{grid-template-columns:repeat(4,1fr)}.chat-inbox__close,.chat-inbox__archive,.chat-inbox__delete{cursor:pointer;border-radius:10px;min-height:42px;padding:0 12px;font-weight:750}.chat-inbox__close{color:#8b3030;--nn-context-ink:#181b20;background:#fff5f5;border:1px solid #a94b4b}.chat-inbox__archive{color:#6d531d;--nn-context-ink:#181b20;background:#fff9ea;border:1px solid #c6a355}.chat-inbox__delete{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#8e2f39;border:1px solid #aa3f49}.chat-inbox__ended{color:#5d6870;--nn-context-ink:#181b20;background:#e8edef;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:800}.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){.chat-inbox{height:100dvh;min-height:100dvh;overflow:hidden}.chat-inbox__header{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:9px;height:78px;min-height:78px;padding:10px 12px}.chat-inbox__dashboard-link{border-radius:12px;width:44px;min-width:44px;height:44px;padding:0}.chat-inbox__dashboard-link span{display:none}.chat-inbox__header h1{white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:clamp(19px,5.5vw,24px);overflow:hidden}.chat-inbox__header small{letter-spacing:.12em;font-size:8px}.chat-inbox__header>label{border-radius:12px;min-width:44px;min-height:44px;padding:0 11px;font-size:0}.chat-inbox__header>label span{margin:0}.chat-inbox__workspace{height:calc(100dvh - 78px)}.chat-inbox__list nav{z-index:2;--nn-context-ink:#181b20;background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));padding:10px;position:sticky;top:0}.chat-inbox__list nav button{min-height:44px;padding:4px;font-size:10px}.chat-inbox__list>div>button{min-height:76px;padding:12px 14px}.chat-inbox__thread>header{z-index:2;grid-template-columns:44px minmax(0,1fr) 44px 44px;gap:8px;min-height:68px;padding:9px 10px;display:grid;position:sticky;top:0}.chat-inbox__thread>header>div{min-width:0}.chat-inbox__thread>header b,.chat-inbox__thread>header small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-inbox__back{place-items:center;width:44px;min-width:44px;height:44px;font-size:28px;display:grid}.chat-inbox__pin{width:44px;min-width:44px;height:44px;padding:0}.chat-inbox__pin span{display:none}.chat-inbox__thread>header select{grid-column:2/5;width:100%;max-width:none;min-height:40px;padding:0 9px;font-size:12px}.chat-inbox__close,.chat-inbox__archive,.chat-inbox__delete{width:44px;min-width:44px;height:44px;padding:0;font-size:0;overflow:hidden}.chat-inbox__close:before{content:"จบ";font-size:11px}.chat-inbox__archive:before{content:"เก็บ";font-size:10px}.chat-inbox__delete:before{content:"ลบ";font-size:11px}.chat-inbox__ended{display:none}.chat-inbox__messages{overscroll-behavior:contain;min-height:0;padding:14px 12px 18px}.chat-inbox__messages article{max-width:88%}.chat-inbox__messages article p{font-size:14px;line-height:1.55}.chat-inbox__composer{z-index:2;padding:10px 10px calc(10px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr) 52px;gap:8px;position:sticky;bottom:0;box-shadow:0 -8px 24px #24242414}.chat-inbox__composer textarea{border-radius:12px;min-height:48px;padding:12px;font-size:16px}.chat-inbox__composer button{border-radius:12px;min-width:52px}.chat-inbox__closed-note{padding:12px 14px calc(12px + env(safe-area-inset-bottom))}.live-chat__closed{flex-wrap:wrap;align-items:flex-start;padding:13px}.live-chat__closed button{width:100%}}.chat-inbox{flex-direction:column;height:100dvh;min-height:0;display:flex;position:fixed;inset:0;overflow:hidden}.chat-inbox__header,.chat-inbox__error{flex-shrink:0}.chat-inbox__workspace{flex:1;min-height:0;overflow:hidden;height:auto!important}.chat-inbox__thread{min-height:0;overflow:hidden}.chat-inbox__thread>header,.chat-inbox__composer,.chat-inbox__closed-note{flex-shrink:0}.chat-inbox__messages{overscroll-behavior:contain;overflow-anchor:none;min-height:0}.chat-inbox__messages article{overflow-wrap:anywhere;flex-shrink:0}.chat-inbox__list,.chat-inbox__detail{overscroll-behavior:contain;min-height:0}html.nn-digital-luxury-3d .nn-home .nn-arrival{isolation:isolate;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#222;margin:0;padding:128px max(24px,50vw - 720px) 42px;position:relative;overflow:hidden}.nn-arrival:before{content:"";z-index:-1;background:radial-gradient(at 13% 0,#6d6d6d4d,#0000 55%);position:absolute;inset:0}.nn-arrival__inner{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(28px,4vw,60px);max-width:1440px;margin:auto;display:grid}.nn-arrival__content,.nn-arrival__gallery{min-width:0}.nn-arrival__intro>p{color:#edcc8a;letter-spacing:.08em;flex-wrap:wrap;gap:12px;margin:0 0 18px;font-size:.875rem;font-weight:750;display:flex}.nn-arrival__intro>p>span{color:#c6c6c6;font-size:.75rem;font-weight:500}html.nn-digital-luxury-3d .nn-arrival__intro h1{color:var(--nn-context-ink,#181b20);letter-spacing:-.035em;text-shadow:none;margin:0 0 18px;font-size:clamp(2.3rem,3.8vw,4.1rem);font-weight:500;line-height:1.2}.nn-arrival__intro h1 em{color:#e9c687;font-style:normal}.nn-arrival__intro>span{max-width:470px;color:var(--nn-context-ink,#181b20);margin-bottom:24px;font-size:1rem;line-height:1.65;display:block}html.nn-digital-luxury-3d .nn-home .nn-arrival .luxe-search{color:#2b2b2b!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;--nn-context-ink:#181b20!important;background:#fff!important;border:1px solid #dfdfdf!important;border-radius:18px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:8px!important;display:grid!important;position:static!important;inset:auto!important;transform:none!important;box-shadow:0 18px 48px #00000026!important}.nn-arrival .luxe-search:before,.nn-arrival .luxe-search:after{display:none!important}html.nn-digital-luxury-3d .nn-home .nn-arrival .luxe-search>label{color:#323232;--nn-context-ink:#181b20;background:#fff;border:0;border-bottom:1px solid #eaeaea;border-radius:0;align-content:center;gap:4px;min-width:0;min-height:66px;padding:8px 12px;display:grid}.nn-arrival .luxe-search label small{line-height:1.4;color:#737373!important;letter-spacing:0!important;font-size:.875rem!important}html.nn-digital-luxury-3d .nn-home .nn-arrival .luxe-search label select,html.nn-digital-luxury-3d .nn-home .nn-arrival .luxe-search label input{width:100%;min-width:0;max-width:100%;height:auto;min-height:32px;box-shadow:none;border:0;border-radius:0;padding:2px 20px 2px 0;line-height:1.5;position:static;color:#323232!important;--nn-context-ink:#181b20!important;background-color:#fff!important;font-size:1rem!important}.nn-arrival .luxe-search label select:disabled{opacity:.65}html.nn-digital-luxury-3d .nn-home .nn-arrival .luxe-search>button{cursor:pointer;border:0;border-radius:11px;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;width:100%;min-height:50px;margin:8px 0 0;padding:10px 20px;font-size:1rem;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:#2d2d2d!important;display:flex!important}.nn-arrival .luxe-search>button>span{display:inline!important}.nn-arrival .luxe-search__mobile-filters{display:none!important}html.nn-digital-luxury-3d .nn-home .nn-arrival .luxe-search__advanced{color:#515151;--nn-context-ink:#181b20;background:#fff;border:0;grid-column:1/-1;width:auto;margin:0;padding:8px 10px 2px;display:block;position:static}.nn-arrival .luxe-search__advanced>summary{cursor:pointer;min-height:30px;color:#515151!important;font-size:.875rem!important}.nn-arrival .luxe-search__advanced>summary>span{display:none}.nn-arrival .luxe-search__advanced>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px;padding:6px;display:grid;width:100%!important;box-shadow:none!important;--nn-context-ink:#181b20!important;background:#fff!important;position:static!important;inset:auto!important}.nn-arrival .luxe-search details:not([open])>div{display:none!important}.nn-arrival .luxe-search details label{gap:4px;min-width:0;display:grid}.nn-arrival__links{flex-wrap:wrap;gap:10px 18px;margin-top:18px;display:flex}.nn-arrival__links>a{min-height:32px;color:var(--nn-context-ink,#181b20);align-items:center;gap:6px;font-size:.875rem;text-decoration:none;display:inline-flex}.nn-arrival__links>a:hover{color:#efcc8b;text-decoration:underline}.nn-arrival__gallery{gap:14px;display:grid}.nn-arrival__feature{isolation:isolate;aspect-ratio:1.45;min-height:430px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#363636;border-radius:22px;display:block;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000002e}.nn-arrival__feature>img{object-fit:cover;width:100%;height:100%;transition:transform .55s;position:absolute;inset:0}.nn-arrival__feature:hover>img{transform:scale(1.035)}.nn-arrival__feature:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#10101024,#0000 35%,#101010e6);position:absolute;inset:0}.nn-arrival__photo-label{z-index:1;color:var(--nn-context-ink,#181b20);justify-content:space-between;gap:10px;font-size:.875rem;font-weight:700;display:flex;position:absolute;inset:18px 18px auto}.nn-arrival__photo-label>span{color:var(--nn-context-ink,#181b20);background:#171717a6;border-radius:7px;padding:4px 8px;font-size:.75rem}.nn-arrival__caption{z-index:1;position:absolute;inset:auto 26px 26px}.nn-arrival__caption>small{color:var(--nn-context-ink,#181b20);align-items:center;gap:6px;font-size:.875rem;display:flex}html.nn-digital-luxury-3d .nn-arrival__caption h2{-webkit-line-clamp:2;color:var(--nn-context-ink,#181b20);text-shadow:none;-webkit-box-orient:vertical;margin:10px 0 14px;font-size:clamp(1.25rem,1.6vw,1.75rem);font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.nn-arrival__caption>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.nn-arrival__caption strong{color:#f5d9a1;font-size:clamp(1.15rem,1.5vw,1.5rem);font-weight:750}.nn-arrival__caption>div>span{min-height:36px;color:var(--nn-context-ink,#181b20);border:1px solid #ffffff8c;border-radius:999px;padding:8px 12px;font-size:.875rem}.nn-arrival__thumbnails{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.nn-arrival__thumbnails>button{aspect-ratio:1.2;cursor:pointer;--nn-context-ink:#fff;background:#3e3e3e;border:2px solid #0000;border-radius:12px;min-width:0;padding:0;position:relative;overflow:hidden}.nn-arrival__thumbnails>button[aria-pressed=true]{border-color:#efd094}.nn-arrival__thumbnails img{object-fit:cover;opacity:.65;width:100%;height:100%}.nn-arrival__thumbnails button[aria-pressed=true] img,.nn-arrival__thumbnails button:hover img{opacity:1}.nn-arrival__thumbnails span{min-width:24px;color:var(--nn-context-ink,#181b20);background:#171717bf;border-radius:4px;padding:2px 5px;font-size:.75rem;position:absolute;inset:auto auto 7px 7px}.nn-arrival__empty{color:#e3c98e;border:1px solid #636363;border-radius:22px;align-content:center;justify-items:center;min-height:430px;display:grid}.nn-arrival :is(a,button,select,input,summary):focus-visible{outline-offset:3px;outline:3px solid #d5aa58!important}html.nn-digital-luxury-3d .nn-home .nn-featured-cinema{color:#2f2f2f;padding-top:64px;--nn-context-ink:#181b20!important;background:#fff!important}html.nn-digital-luxury-3d .nn-home .nn-featured-cinema:before{display:none}html.nn-digital-luxury-3d .nn-home .nn-heading h2{color:#2c2c2c;text-shadow:none;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.3}html.nn-digital-luxury-3d .nn-home .nn-heading>span{color:#846129;letter-spacing:.1em;font-size:.875rem}html.nn-digital-luxury-3d .nn-home .nn-heading p{color:#696969;font-size:1rem;line-height:1.7}html.nn-digital-luxury-3d .nn-home .nn-featured-cinema .nn-portfolio__grid--living>a{border-radius:18px;transform:none;box-shadow:0 12px 30px #2323231a}html.nn-digital-luxury-3d .nn-home .nn-property-rail-count{color:#2f2f2f}html.nn-digital-luxury-3d .nn-home .nn-property-rail-actions button{color:#2f2f2f;--nn-context-ink:#181b20;background:#fff;border-color:#dadada}html.nn-digital-luxury-3d .nn-home .nn-view-all{color:#323232;border-color:#ddd}html.nn-digital-luxury-3d .nn-home :is(.nn-founder,.nn-editorial){--nn-context-ink:#181b20;background:#f5f8fa}html.nn-digital-luxury-3d .nn-home .nn-founder__copy h2{color:#2c2c2c;text-shadow:none}html.nn-digital-luxury-3d .nn-home .nn-founder__copy :is(p,blockquote){color:#565656}html.nn-digital-luxury-3d :is(.nn-property-marketplace,.property-detail-page){--nn-context-ink:#181b20;background-color:#f5f8fa}html.nn-digital-luxury-3d .property-card-pro{--nn-context-ink:#181b20;background:#fff;border:1px solid #e4e4e4;border-radius:18px;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 8px 24px #2525250f}html.nn-digital-luxury-3d .property-card-pro:hover{transform:translateY(-4px);box-shadow:0 20px 40px #2525251f}html.nn-digital-luxury-3d .property-card-pro .property-image{aspect-ratio:4/3}html.nn-digital-luxury-3d .property-card-pro .property-body{padding:20px}html.nn-digital-luxury-3d .property-card-pro .property-body h3{color:#313131;margin:10px 0 14px;font-size:1.1rem;font-weight:650;line-height:1.55}html.nn-digital-luxury-3d .property-card-pro .property-facts{color:#686868;flex-wrap:wrap;gap:12px}html.nn-digital-luxury-3d .property-card-pro .property-facts b{font-size:.875rem}html.nn-digital-luxury-3d .property-card-pro .property-card-price strong{color:#313131;font-size:1.2rem;line-height:1.5}html.nn-digital-luxury-3d .property-card-pro .property-card-footer{border-top:1px solid #ececec;flex-wrap:wrap;align-items:center;gap:14px;padding-top:14px}html.nn-digital-luxury-3d .nn-property-marketplace .marketplace-results-column .property-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}html.nn-digital-luxury-3d .property-detail-page .listing-title-block{padding-top:30px;padding-bottom:26px}html.nn-digital-luxury-3d .property-detail-page .listing-title-main h1{color:#303030;text-shadow:none;font-size:clamp(1.7rem,3vw,2.7rem);line-height:1.4}html.nn-digital-luxury-3d .property-detail-page .listing-gallery{border-radius:20px;gap:8px;overflow:hidden}html.nn-digital-luxury-3d .property-detail-page .listing-main-content>section{--nn-context-ink:#181b20;background:#fff;border:1px solid #e4e4e4;border-radius:18px;padding:28px;box-shadow:0 5px 20px #25252509}html.nn-digital-luxury-3d .property-detail-page .listing-price-card{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2a2a2a;border:1px solid #474747;border-radius:18px;box-shadow:0 16px 35px #25252524}html.nn-digital-luxury-3d .property-detail-page .listing-price-card :is(h2,strong){color:#f0d29a}html.nn-digital-luxury-3d .property-detail-page .listing-price-card>:is(p,span){color:var(--nn-context-ink,#181b20)}html.nn-digital-luxury-3d .property-detail-page .listing-price-card>a{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#3c3c3c;border-color:#858585}html.nn-digital-luxury-3d .article-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e3e3;border-radius:18px;overflow:hidden;box-shadow:0 8px 24px #2525250d}html.nn-digital-luxury-3d .article-card .article-cover{aspect-ratio:16/10;overflow:hidden}html.nn-digital-luxury-3d .article-card .article-card-body{padding:24px}html.nn-digital-luxury-3d .article-card h3{color:#303030;font-size:1.2rem;line-height:1.55}html.nn-digital-luxury-3d .article-card .article-card-body>p{color:#686868;font-size:1rem;line-height:1.7}@media (width<=1100px) and (width>=761px){.nn-arrival__inner{gap:26px}.nn-arrival__feature{min-height:480px}.nn-arrival__caption{inset:auto 20px 22px}.nn-arrival__caption>div>span{display:none}}@media (width<=760px){html.nn-digital-luxury-3d .nn-home .nn-arrival{padding:104px 18px 28px}.nn-arrival__inner{flex-direction:column;gap:16px;display:flex}.nn-arrival__content{display:contents}.nn-arrival__intro{order:1;width:100%}.nn-arrival__intro>p{margin-bottom:8px;font-size:.75rem}.nn-arrival__intro>p>span{display:none}html.nn-digital-luxury-3d .nn-arrival__intro h1{margin-bottom:8px;font-size:2rem;line-height:1.2}.nn-arrival__intro h1 br{display:none}.nn-arrival__intro h1 em{display:block}.nn-arrival__intro>span{margin-bottom:0;font-size:.875rem;line-height:1.5}.nn-arrival__gallery{order:2;width:100%}.nn-arrival__feature{aspect-ratio:1.65;border-radius:15px;min-height:220px}.nn-arrival__caption{inset:auto 16px 16px}html.nn-digital-luxury-3d .nn-arrival__caption h2{-webkit-line-clamp:1;margin:6px 0;font-size:1rem}.nn-arrival__caption>small{font-size:.75rem}.nn-arrival__caption strong{font-size:1.1rem}.nn-arrival__caption>div>span{display:none}.nn-arrival__photo-label{inset:12px 12px auto}.nn-arrival__thumbnails{gap:7px}.nn-arrival__thumbnails>button{aspect-ratio:1.8;border-radius:8px;min-height:44px}.nn-arrival__thumbnails span{display:none}.nn-arrival__search{order:3;width:100%}html.nn-digital-luxury-3d .nn-home .nn-arrival .luxe-search>.luxe-search__desktop-field{display:none!important}html.nn-digital-luxury-3d .nn-home .nn-arrival .luxe-search__mobile-filters{color:#515151;--nn-context-ink:#181b20;background:#fff;border:0;grid-column:1/-1;margin:8px 10px 0;padding:0;display:block!important}.nn-arrival .luxe-search__mobile-filters summary{cursor:pointer;min-height:32px;font-size:.875rem}.nn-arrival .luxe-search__mobile-filters>div{grid-template-columns:1fr;gap:12px;margin:8px 0;display:grid}.nn-arrival__links{order:4;gap:6px 14px;margin-top:0}html.nn-digital-luxury-3d .nn-home .nn-featured-cinema{padding-top:36px}html.nn-digital-luxury-3d .nn-home .nn-heading>div{gap:12px}html.nn-digital-luxury-3d .nn-home .nn-heading h2{font-size:1.8rem}html.nn-digital-luxury-3d .nn-property-marketplace .marketplace-results-column .property-grid{grid-template-columns:1fr}html.nn-digital-luxury-3d .property-detail-page .listing-main-content>section{border-radius:14px;padding:20px}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-digital-luxury-3d .nn-home .nn-arrival{padding-top:92px}html.nn-digital-luxury-3d .nn-arrival__intro h1{font-size:1.7rem}.nn-arrival__intro>span,.nn-arrival__thumbnails{display:none}.nn-arrival__feature{aspect-ratio:2.1;min-height:155px}}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(.platform-card,.application-card,.calculator-panel,.calculator-guidance,.my-space-section,.listing-wizard-step,.admin-module,.market-admin-panel,.ops-panel,.bc-section){--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#f7fafd)}html.nn-signature-2027 :is(.nn-mobile-dock,.nn-header--scrolled .nn-header__main){box-shadow:inset 0 1px #ffffff20,0 8px 28px #19191925}html.nn-signature-2027 .nn-mobile-dock a.active .nn-ui-icon{color:#f1d697;filter:drop-shadow(0 2px #57411d)drop-shadow(0 2px 5px #e7c57855)}html.nn-signature-2027 .nn-mobile-dock a.active{background:linear-gradient(145deg,#e3c68318,#e3c68306);border-radius:14px}html.nn-signature-2027 :is(.nn-heading h2,.studio-section-head h2,.market-explorer h2,.services-studio-intro h2,.organization-careers h2,.partner-type-section h2){font-weight:700}html.nn-signature-2027 :is(.home-intent__card,.nn-portfolio__grid--living>a,.marketplace-profile-card,.marketplace-category-rail>a){box-shadow:var(--nn-card-shadow)}html.nn-signature-2027 .nn-portal-dock{--nn-context-ink:#181b20;background:linear-gradient(160deg,#fff 55%,#f3f7fb);box-shadow:inset 0 1px #fff,0 -8px 32px #27272712,0 10px 30px #27272710}html.nn-signature-2027 .nn-portal-dock h1{text-shadow:0 1px #fff,0 3px 9px #38383815}html.nn-signature-2027 .nn-portal-types .marketplace-category-rail i{border-radius:18px;width:56px;height:56px}html.nn-signature-2027 .nn-portal-search__tabs>button[aria-pressed=true],html.nn-signature-2027 .nn-home .nn-portal-hero .nn-portal-search>button{box-shadow:var(--nn-depth);background:var(--nn-navy-sheen)!important;--nn-context-ink:#fff!important}html.nn-signature-2027 .nn-concierge .concierge-launch{background:var(--nn-navy-sheen);--nn-context-ink:#fff;border:1px solid #d6b77788;border-radius:19px;height:58px;padding:8px 12px;box-shadow:inset 0 1px #ffffff35,inset 0 -3px #14141477,0 5px #19191922,0 15px 35px #1b1b1b38}html.nn-signature-2027 .concierge-launch i{color:#412f0d;background:var(--nn-metal);box-shadow:inset 0 2px #fff8dd99,0 3px 6px #0f0f0f66}html.nn-signature-2027 .concierge-launch span{font-size:.875rem}html.nn-signature-2027 .nn-concierge .concierge-panel{width:min(460px,100vw - 32px);max-height:min(740px,100dvh - 170px);color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#242424;border:1px solid #d5b87c88;border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:inset 0 1px #fff3,0 25px 85px #1b1b1b60}html.nn-signature-2027 .nn-concierge .concierge-panel>header{background:radial-gradient(ellipse at 100% 0,#d6b77830,transparent 70%), var(--nn-navy-sheen);flex:none;align-items:flex-start;gap:14px;padding:20px;position:static}html.nn-signature-2027 .nn-concierge .concierge-panel header small{color:#eed399;letter-spacing:.06em;font-size:.75rem}html.nn-signature-2027 .nn-concierge .concierge-panel h2{color:var(--nn-context-ink,#181b20);text-shadow:0 2px #181818,0 4px 15px #d9c28c22;margin:7px 0;font-size:1.25rem;line-height:1.5}html.nn-signature-2027 .nn-concierge .concierge-panel header p{color:var(--nn-context-ink,#181b20);font-size:.875rem;line-height:1.6}html.nn-signature-2027 .concierge-panel header button{background:#ffffff0d;border-radius:12px}html.nn-signature-2027 .concierge-tabs{--nn-context-ink:#fff;background:#2f2f2f;flex:none;gap:8px;padding:0 16px 14px;position:static}html.nn-signature-2027 .concierge-tabs button{min-height:44px;color:var(--nn-context-ink,#181b20);background:#ffffff08;border:1px solid #ffffff24;border-radius:12px;font-size:.875rem}html.nn-signature-2027 .concierge-tabs button.active{color:#38290d;background:var(--nn-metal);border-color:#e1c37c}html.nn-signature-2027 .nn-concierge .concierge-panel nav{overscroll-behavior:contain;grid-template-columns:1fr;gap:10px;min-height:0;padding:16px;display:grid;overflow-y:auto}html.nn-signature-2027 .nn-concierge .concierge-panel nav a{--nn-context-ink:#fff;background:linear-gradient(145deg,#3c3c3c,#2d2d2d);border:1px solid #ffffff1e;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;min-height:88px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff14,0 5px 12px #1a1a1a22}html.nn-signature-2027 .nn-concierge .concierge-panel nav i{color:#614616;width:42px;height:42px}html.nn-signature-2027 .nn-concierge .concierge-panel nav b{color:var(--nn-context-ink,#181b20);font-size:1rem;line-height:1.5}html.nn-signature-2027 .nn-concierge .concierge-panel nav small{color:var(--nn-context-ink,#181b20);margin-top:4px;font-size:.875rem;line-height:1.55}html.nn-signature-2027 .nn-concierge .concierge-panel>footer{color:#efd399;border-top:1px solid #ffffff1c;flex:none;min-height:48px;padding:13px 20px;font-size:.875rem}html.nn-signature-2027 .nn-concierge .live-chat{flex:auto;height:auto;min-height:0;overflow-y:auto}html.nn-signature-2027 .live-chat__messages{flex:auto;height:auto;min-height:100px;padding:18px}html.nn-signature-2027 .live-chat__message p{border-radius:16px;font-size:1rem;line-height:1.6;box-shadow:inset 0 1px #ffffff18,0 4px 12px #1a1a1a22}html.nn-signature-2027 .live-chat__message small{color:#cacaca;font-size:.75rem}html.nn-signature-2027 .live-chat__message time{color:#bebebe;font-size:.75rem}html.nn-signature-2027 .live-chat__message.visitor p{color:var(--nn-context-ink,#181b20);background:var(--nn-navy-sheen);--nn-context-ink:#fff;border:1px solid #ffffff25}html.nn-signature-2027 .live-chat__welcome{padding:20px 10px}html.nn-signature-2027 .live-chat__welcome :is(p,span){color:var(--nn-context-ink,#181b20);font-size:.875rem;line-height:1.65}html.nn-signature-2027 .live-chat__welcome h3{color:#f4dfb2;font-size:1.125rem}html.nn-signature-2027 .live-chat__status,html.nn-signature-2027 .live-chat__status :is(b,small,button){font-size:.875rem}html.nn-signature-2027 .live-chat__composer{--nn-context-ink:#fff;background:#2f2f2f;flex:none;gap:10px;padding:14px 16px}html.nn-signature-2027 .live-chat__composer textarea{color:var(--nn-context-ink,#181b20);background:#ffffff08;border:1px solid #ffffff30;border-radius:14px;font-size:1rem;line-height:1.5}html.nn-signature-2027 .live-chat__composer textarea::placeholder{color:#cacaca}html.nn-signature-2027 .live-chat__composer button{color:#38290d;background:var(--nn-metal);border-radius:14px;min-height:44px}html.nn-signature-2027 .live-chat__privacy{color:#c2c2c2;flex:none;padding:0 16px 14px;font-size:.75rem;line-height:1.6}html.nn-signature-2027 .live-chat__profile{font-size:.875rem}html.nn-signature-2027 .live-chat__profile :is(input,button){min-height:44px;font-size:1rem}@media (hover:hover) and (pointer:fine){html.nn-signature-2027 :is(button,[role=button],.nn-header-cta,.gold-button):not(:disabled):hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff6,inset 0 -2px #14141422,0 8px 18px #14141426}html.nn-signature-2027 :is(.platform-card,.application-card,.document-card,.article-card,.property-card-pro,.home-intent__card,.marketplace-profile-card):hover{box-shadow:var(--nn-card-shadow-hover);border-color:#c5ad7c;transform:translateY(-3px)}html.nn-signature-2027 .nn-concierge .concierge-panel nav a:hover{--nn-context-ink:#fff;background:linear-gradient(145deg,#515151,#3a3a3a);border-color:#d3b57588}}@media (width<=760px){html.nn-signature-2027 .nn-concierge .concierge-launch{border-radius:17px;min-width:0;height:52px}html.nn-signature-2027 .concierge-launch span{font-size:.875rem}html.nn-signature-2027 .nn-concierge .concierge-panel{width:min(460px,100vw - 24px);max-height:calc(100dvh - 190px - env(safe-area-inset-bottom))}html.nn-signature-2027 .nn-concierge .concierge-panel>header{padding:16px}html.nn-signature-2027 .nn-concierge .concierge-panel h2{font-size:1.125rem}html.nn-signature-2027 .nn-concierge .concierge-panel nav{padding:12px}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 :is(button,[role=button],.nn-header-cta,.gold-button,.platform-card,.application-card,.document-card,.article-card,.property-card-pro,.home-intent__card,.marketplace-profile-card){transition:none!important;transform:none!important}}@font-face{font-family:NationNest Sans;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/noto-sans-thai-400.woff2)format("woff2")}@font-face{font-family:NationNest Sans;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/noto-sans-thai-500.woff2)format("woff2")}@font-face{font-family:NationNest Sans;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/noto-sans-thai-600.woff2)format("woff2")}@font-face{font-family:NationNest Sans;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/noto-sans-thai-700.woff2)format("woff2")}html.nn-signature-2027{--font-ui:"NationNest Sans", "Noto Sans Thai", "Leelawadee UI", Tahoma, Arial, sans-serif;--font-display:var(--font-ui);--font-thai:var(--font-ui);--font-thai-serif:var(--font-ui);scroll-padding-top:80px}html.nn-signature-2027 body,html.nn-signature-2027 body :is(h1,h2,h3,h4,h5,h6,p,a,label,small,strong,span,b,em,button,input,select,textarea){font-family:var(--font-ui)!important}html.nn-signature-2027 body h1{font-size:clamp(2rem,3.2vw,3rem)!important;font-weight:700!important;line-height:1.4!important}html.nn-signature-2027 body h2{font-size:clamp(1.5rem,2.2vw,2.25rem)!important;font-weight:600!important;line-height:1.5!important}html.nn-signature-2027 body h3{font-size:1.25rem!important;font-weight:600!important;line-height:1.5!important}html.nn-signature-2027 body h4{font-size:1.125rem!important;line-height:1.5!important}html.nn-signature-2027 main p{font-size:1rem!important;line-height:1.75!important}html.nn-signature-2027 main :is(label,button,small){line-height:1.6;font-size:.875rem!important}html.nn-signature-2027 body :is(.eyebrow,.nn-heading>p,.studio-section-head small,.profile-photo>span,.profile-intro>small){line-height:1.7;letter-spacing:.06em!important;font-size:.75rem!important}html.nn-signature-2027 body :is(.property-body h3,.article-card h3,.marketplace-profile-card h3,.nn-portfolio__grid--living h3){font-size:1.125rem!important}html.nn-signature-2027 :is(.property-body p,.article-card-body p,.nn-portfolio__grid--living p){font-size:.875rem!important}html.nn-signature-2027 .nn-home .nn-portal-dock h1{font-size:clamp(1.4rem,2.1vw,1.875rem)!important}html.nn-signature-2027 .nn-drawer{z-index:2147482600!important}html.nn-signature-2027 .nn-drawer__backdrop{box-shadow:none!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-header__bar{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-header__main{align-items:center;grid-template-columns:44px 142px minmax(0,1fr) auto!important;gap:18px!important;height:64px!important;min-height:64px!important;padding:0 24px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-menu{color:#ead09b;border-radius:12px;background:#ffffff08!important;width:44px!important;min-width:44px!important;height:42px!important;min-height:42px!important;padding:0 12px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-menu span{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d :is(.nn-logo,.nn-logo img){object-fit:contain!important;width:142px!important;min-width:0!important;height:44px!important;margin:0!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-primary{justify-content:center;align-items:center;min-width:0;display:flex;gap:6px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-primary a{border-radius:10px;justify-content:center;align-items:center;display:flex;min-height:42px!important;padding:9px 11px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-primary a span{font-weight:500;line-height:1.5;margin:0!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-utility{min-width:0;gap:8px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-utility>a{height:42px!important;min-height:42px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-utility>a:not(.nn-header-cta):not(.nn-member-cta){background:#ffffff06;border:0;border-radius:10px;width:38px}html.nn-signature-2027.nn-digital-luxury-3d .nn-member-cta{justify-content:center;width:42px!important;min-width:42px!important;padding:0!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-member-cta span{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-language select{border-radius:10px;width:72px!important;height:40px!important;min-height:40px!important;padding:0 8px!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-header-cta{gap:8px;min-width:0!important;padding:8px 14px!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d .interior-header{height:64px!important;min-height:64px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-home .nn-portal-hero{padding-top:64px!important}html.nn-signature-2027 .nn-drawer__groups :is(h3,p,a){font-size:1rem;line-height:1.6}html.nn-signature-2027 .nn-drawer__group-note{font-size:.875rem!important}html.nn-signature-2027 .footer-grid h3{color:#efd59b;margin-bottom:16px;line-height:1.5;font-size:1rem!important}html.nn-signature-2027 .footer-grid :is(a,p){font-size:.9375rem!important;line-height:1.8!important}html.nn-signature-2027 .footer-grid small{line-height:1.7;font-size:.875rem!important}html.nn-signature-2027 .footer-bottom{line-height:1.7;font-size:.75rem!important}html.nn-signature-2027 .footer-socials{flex-wrap:wrap;gap:10px;display:flex}html.nn-signature-2027 .footer-socials a{min-height:44px;color:var(--nn-context-ink,#181b20);background:#ffffff08;border:1px solid #ffffff25;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}html.nn-signature-2027 .footer-socials a:first-child .nn-ui-icon{color:#afafaf}html.nn-signature-2027 .footer-socials a:nth-child(2) .nn-ui-icon{color:#f2a4cc}html.nn-signature-2027 .footer-socials a:nth-child(3) .nn-ui-icon{color:#d1d1d1}html.nn-signature-2027 .profile-hero-grid{gap:clamp(28px,5vw,64px)}html.nn-signature-2027 .profile-intro>a{color:var(--nn-context-ink,#181b20);font-size:.875rem!important}html.nn-signature-2027 .profile-intro>small{margin-top:32px}html.nn-signature-2027 .profile-intro h1{overflow-wrap:anywhere;font-size:clamp(1.75rem,3vw,2.75rem)!important}html.nn-signature-2027 .profile-intro>strong{font-size:1rem}html.nn-signature-2027 .profile-actions{flex-wrap:wrap;gap:10px;display:flex}html.nn-signature-2027 .profile-actions a{min-height:44px;box-shadow:var(--nn-depth);border-radius:12px;align-items:center;gap:8px;padding:10px 14px;display:inline-flex;font-size:.875rem!important}html.nn-signature-2027 :is(.profile-photo,.leader-photo,.article-cover,.market-explorer__locations a,.property-media){overflow:hidden}html.nn-signature-2027 :is(.profile-photo,.leader-photo,.article-cover,.market-explorer__locations a) img{transition:transform .45s,filter .45s}@media (hover:hover) and (pointer:fine){html.nn-signature-2027 :is(.profile-photo,.leader-photo,.article-card,.market-explorer__locations a):hover img{filter:saturate(1.05);transform:scale(1.025)}html.nn-signature-2027 .footer-socials a:hover{background:#ffffff12;border-color:#d2b476}}@media (width<=1180px){html.nn-signature-2027.nn-digital-luxury-3d .nn-header__main{gap:12px!important;padding:0 16px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-primary a{padding:9px 7px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-utility>a[aria-label]:not(.nn-member-cta):not(.nn-header-cta){display:none}}@media (width<=1000px){html.nn-signature-2027.nn-digital-luxury-3d .nn-primary{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-header__main{grid-template-columns:44px minmax(142px,1fr) auto!important}}@media (width<=820px){html.nn-signature-2027.nn-digital-luxury-3d .nn-header__main{grid-template-columns:44px minmax(0,1fr)!important;gap:12px!important;height:60px!important;min-height:60px!important;padding:0 14px!important}html.nn-signature-2027.nn-digital-luxury-3d :is(.nn-logo,.nn-logo img){width:132px!important;height:44px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-utility{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d .interior-header{height:60px!important;min-height:60px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-home .nn-portal-hero{padding-top:60px!important}html.nn-signature-2027 .nn-home .nn-portal-dock h1{font-size:1.25rem!important}html.nn-signature-2027 .profile-intro>small{margin-top:20px}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 :is(.profile-photo,.leader-photo,.article-cover,.market-explorer__locations a) img{transition:none!important;transform:none!important}}html.nn-signature-2027 .nn-concierge.open{z-index:2147482700!important}html.nn-signature-2027 .nn-concierge .nn-chat-panel{flex-direction:column;width:min(460px,100vw - 32px);height:min(700px,100dvh - 108px);display:flex;top:auto;bottom:88px;right:20px;max-height:none!important;position:fixed!important;overflow:hidden!important}html.nn-signature-2027 .nn-concierge .nn-chat-panel>header{gap:10px;min-height:66px;padding:12px 16px}html.nn-signature-2027 .nn-concierge .nn-chat-panel header h2{margin:2px 0;font-size:1.125rem!important;line-height:1.4!important}html.nn-signature-2027 .nn-concierge .nn-chat-panel header :is(p,small){display:none}html.nn-signature-2027 .nn-chat-panel .concierge-tabs{gap:8px;padding:0 12px 10px}html.nn-signature-2027 .nn-chat-panel .concierge-tabs button{min-height:40px;font-size:.875rem!important}html.nn-signature-2027 .nn-chat-panel .live-chat{--nn-context-ink:#181b20;background:#f3f6fa;flex-direction:column;flex:1 1 0;min-height:0;display:flex;height:auto!important;overflow:hidden!important}html.nn-signature-2027 .nn-chat-panel .live-chat__status{color:#363636;--nn-context-ink:#181b20;background:#eee;border-bottom:1px solid #e2e2e2;flex:none;min-height:48px;padding:9px 14px}html.nn-signature-2027 .nn-chat-panel .live-chat__status :is(b,small,button){color:#474747;font-size:.75rem!important}html.nn-signature-2027 .nn-chat-panel .live-chat__messages{overscroll-behavior:contain;color:#383838;scrollbar-width:thin;flex:1 1 0;min-height:0;padding:16px;height:auto!important;overflow-y:auto!important}html.nn-signature-2027 .nn-chat-panel .live-chat__message{flex:none;max-width:88%}html.nn-signature-2027 .nn-chat-panel .live-chat__message p{color:#343434;white-space:pre-wrap;overflow-wrap:anywhere;--nn-context-ink:#181b20;background:#fff;border:1px solid #e2e2e2;font-size:1rem!important;line-height:1.65!important}html.nn-signature-2027 .nn-chat-panel .live-chat__message.visitor p{color:var(--nn-context-ink,#181b20);background:var(--nn-navy-sheen);--nn-context-ink:#fff}html.nn-signature-2027 .nn-chat-panel .live-chat__message :is(small,time){color:#6d6d6d;font-size:.75rem!important}html.nn-signature-2027 .nn-chat-panel .live-chat__welcome{color:#383838;padding:24px 12px}html.nn-signature-2027 .nn-chat-panel .live-chat__welcome :is(p,b){color:#535353;font-size:.9375rem!important}html.nn-signature-2027 .nn-chat-panel .live-chat__composer{--nn-context-ink:#181b20;background:#fff;border-top:1px solid #e2e2e2;flex:none;grid-template-columns:minmax(0,1fr) 52px;gap:8px;margin:0;padding:12px;display:grid}html.nn-signature-2027 .nn-chat-panel .live-chat__composer textarea{resize:none;caret-color:#2d2d2d;-webkit-text-fill-color:#2d2d2d;border:1px solid #bababa;border-radius:12px;height:64px;min-height:64px;max-height:100px;padding:10px 12px;color:#2d2d2d!important;--nn-context-ink:#181b20!important;background:#fff!important;font-size:1rem!important;line-height:1.5!important}html.nn-signature-2027 .nn-chat-panel .live-chat__composer textarea::placeholder{-webkit-text-fill-color:#787878;color:#787878!important}html.nn-signature-2027 .nn-chat-panel .live-chat__composer button{color:#3e2a08;background:var(--nn-metal);height:64px}html.nn-signature-2027 .nn-chat-panel .live-chat__privacy{color:#6d6d6d;--nn-context-ink:#181b20;background:#fff;flex:none;margin:0;padding:0 12px 10px;font-size:.75rem!important}html.nn-signature-2027 .nn-chat-panel.is-chat>footer{display:none!important}html.nn-signature-2027 .nn-chat-panel .live-chat__profile{--nn-context-ink:#181b20;background:#eee;flex:none;max-height:150px;overflow-y:auto}html.nn-signature-2027 .nn-chat-panel .live-chat__profile input{color:#343434;--nn-context-ink:#181b20;background:#fff}html.nn-signature-2027 .nn-chat-panel.is-compact .live-chat__status,html.nn-signature-2027 .nn-chat-panel.is-compact .live-chat__privacy{display:none}@media (width<=760px){html.nn-signature-2027 .nn-concierge.open .concierge-launch{visibility:hidden}html.nn-signature-2027 .nn-concierge .nn-chat-panel{z-index:2147482700;border-radius:18px;inset:auto 8px!important;top:calc(var(--nn-chat-top,0px) + 8px)!important;width:auto!important;height:calc(var(--nn-chat-height,100dvh) - 16px)!important;max-height:none!important}html.nn-signature-2027 .nn-concierge .nn-chat-panel>header{min-height:58px;padding:8px 12px}html.nn-signature-2027 .nn-chat-panel .live-chat__messages{padding:12px}html.nn-signature-2027 .nn-chat-panel .live-chat__composer{padding-bottom:max(10px,env(safe-area-inset-bottom))}html.nn-signature-2027 .nn-chat-panel.is-compact .live-chat__composer{padding-bottom:10px}}.nn-chat-panel .live-chat__message p{overflow-wrap:anywhere;white-space:pre-wrap}.nn-chat-panel .live-chat__message a{color:#585858;text-underline-offset:3px;overflow-wrap:anywhere;max-width:100%;font-weight:600;text-decoration:underline;display:inline-block}.nn-chat-panel .live-chat__message a:focus-visible{outline-offset:3px;outline:3px solid #b68c45}.nn-chat-panel .live-chat__quick-start{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.nn-chat-panel .live-chat__quick-start button{color:#353535;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:20px;min-height:44px;padding:10px 14px;font-size:13px}.nn-chat-panel .live-chat__quick-start button:hover{--nn-context-ink:#181b20;background:#faf4e8;border-color:#a78142}.agent-career-link{color:#272727;border-top:1px solid #e0e0e0;flex-wrap:wrap;gap:18px;padding-top:28px;padding-bottom:28px;display:flex}.agent-career-link a{color:#585858}html.nn-prestige-2027 .reader-edition{color:#313131;--nn-context-ink:#181b20;background:#fff}html.nn-prestige-2027 .reader-edition .article-detail-head{color:var(--nn-context-ink,#181b20);background:radial-gradient(at 90% 0,#b18c4520,#0000 55%),linear-gradient(120deg,#1b1b1b,#343434);padding:clamp(36px,6vw,72px) 0 36px}.reader-edition .article-detail-head .page-wrap{max-width:960px}.reader-edition .reader-home,.reader-edition .article-back{color:var(--nn-context-ink,#181b20);font-size:14px;text-decoration:none}.reader-breadcrumb-separator{color:#c2c2c2;margin:0 8px}.reader-edition .article-detail-head .eyebrow{color:#efd8a4;letter-spacing:.07em;margin-top:30px;font-size:12px}html.nn-prestige-2027 .reader-edition .article-detail-head h1{letter-spacing:-.02em;text-wrap:pretty;max-width:900px;color:var(--nn-context-ink,#181b20);margin:16px 0 20px;line-height:1.45;font-family:var(--font-ui),sans-serif!important;font-size:clamp(1.75rem,3.2vw,2.7rem)!important}html.nn-prestige-2027 .reader-edition .article-detail-head .reader-subtitle{max-width:780px;color:var(--nn-context-ink,#181b20);line-height:1.8;font-size:18px!important}.reader-edition .article-byline{color:var(--nn-context-ink,#181b20);flex-wrap:wrap;gap:10px 18px;margin-top:24px;font-size:13px;line-height:1.7}.reader-summary{--nn-context-ink:#181b20;background:#f6f3ec;border-left:4px solid #b18c45;border-radius:0 16px 16px 0;max-width:860px;padding:24px 28px;margin:32px auto!important}.reader-summary>span{color:#78613a;letter-spacing:.04em;font-size:12px;font-weight:700}html.nn-prestige-2027 .reader-edition .reader-summary p{color:#333;margin:10px 0 0;line-height:1.9;font-size:18px!important}.reader-edition .article-detail-image{max-width:1040px;margin-top:30px;margin-bottom:28px}.reader-edition .article-detail-image img{object-fit:contain;--nn-context-ink:#181b20;background:#edf1f4;border-radius:18px;width:100%;height:auto;max-height:650px;box-shadow:0 14px 36px #29292910}.reader-topic-tools{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;max-width:860px;margin:24px auto;padding-top:16px;padding-bottom:16px}.reader-topic-tools>summary{cursor:pointer;color:#5d5d5d;min-height:32px;font-size:14px}.reader-topic-tools[open] .content-share{margin-top:20px}html.nn-prestige-2027 .reader-edition .article-body{--reader-size:18px;color:#3c3c3c;max-width:800px;line-height:1.95;font-family:var(--font-ui),sans-serif;padding-top:20px;scroll-margin-top:90px;font-size:var(--reader-size)!important}html.nn-prestige-2027 .reader-edition .article-body p,html.nn-prestige-2027 .reader-edition .article-body .editorial-block:not(h2,h3,h4),html.nn-prestige-2027 .reader-edition .article-body li{color:#3c3c3c;text-align:start;line-height:1.95;font-size:var(--reader-size)!important}.reader-edition .article-body>p,.reader-edition .article-body>.editorial-block{margin-bottom:1.5em}.reader-edition .article-body .editorial-block p{margin:0 0 1.4em}.reader-edition .article-body strong{color:#292929}.reader-edition .article-body a{color:#5a5a5a;text-underline-offset:4px;overflow-wrap:anywhere}html.nn-prestige-2027 .reader-edition .article-body h2,html.nn-prestige-2027 .reader-edition .article-body h3,html.nn-prestige-2027 .reader-edition .article-body h4{text-align:start;color:#292929;scroll-margin-top:95px;line-height:1.5;font-family:var(--font-ui),sans-serif!important}html.nn-prestige-2027 .reader-edition .article-body h2{margin:48px 0 18px;font-size:clamp(1.5rem,2.2vw,1.9rem)!important}html.nn-prestige-2027 .reader-edition .article-body h3{margin:36px 0 14px;font-size:clamp(1.25rem,1.8vw,1.5rem)!important}html.nn-prestige-2027 .reader-edition .article-body h4{margin:28px 0 12px;font-size:1.15rem!important}.reader-edition .article-body blockquote{--nn-context-ink:#181b20;background:#f7f4ed;border-left:4px solid #b18c45;margin:32px 0;padding:24px;line-height:1.9}.reader-edition .article-body figure{margin:32px 0}.reader-edition .article-body figure img{object-fit:contain;border-radius:14px;max-width:100%;height:auto}.reader-edition .article-body figcaption{color:#666;padding:10px 0;font-size:13px;line-height:1.7}.reader-edition .article-body table{font-size:16px;line-height:1.7}.reader-edition .article-body>aside{--nn-context-ink:#181b20;background:#f4f7fa;border:1px solid #e4e4e4;border-radius:16px;margin-top:44px;padding:24px}.reader-edition .article-toc{box-shadow:none;--nn-context-ink:#181b20;background:#f6f8fa;border-top:3px solid #b18c45;border-radius:14px;margin:22px 0 40px;display:block}.reader-edition .article-toc>summary{color:#333;cursor:pointer;padding:18px 22px;font-size:16px;font-weight:700}.reader-edition .article-toc nav>a{color:#424242;border-top:1px solid #e6e6e6;grid-template-columns:32px 1fr;padding:12px 22px;font-size:15px;line-height:1.65;text-decoration:none;display:grid}.reader-edition .article-toc nav>a span:first-child{color:#8c6d35;font-size:12px}.reader-edition .article-toc nav>a:hover{--nn-context-ink:#181b20;background:#fff}.article-reading-tools{border-bottom:1px solid #e3e8ec;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;padding:10px 0 18px;font-size:13px;display:flex}.article-reading-tools>div{gap:4px;display:flex}.article-reading-tools button{font:inherit;color:#3c3c3c;cursor:pointer;background:#fff;border:1px solid #e3e3e3;border-radius:8px;min-width:48px;min-height:44px}.article-reading-tools button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#333;border-color:#333}.article-reading-tools>a{margin-left:auto;font-size:13px}.reader-edition :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #b18c45}.reader-edition .related-grid>a{--nn-context-ink:#181b20;background:#f7f9fb;border:1px solid #e4e4e4;border-radius:16px;line-height:1.8}html.nn-prestige-2027 .editorial-hub{--nn-context-ink:#181b20;background:#f6f8fb}.editorial-hub .editorial-hero{padding:clamp(44px,6vw,72px) 0}.editorial-hub .editorial-hero p{max-width:700px;line-height:1.8}.editorial-hub .editorial-list{padding-top:40px;padding-bottom:70px}.editorial-hub .article-list-grid{gap:26px}.editorial-hub .article-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e3e3;border-radius:20px;overflow:hidden;box-shadow:0 12px 30px #29292908}.editorial-hub .article-cover{aspect-ratio:16/10;overflow:hidden}.editorial-hub .article-card-body{padding:24px}.editorial-hub .article-card-body time{color:#676767;font-size:12px}.editorial-hub .article-card-body h3{margin:14px 0;line-height:1.6!important}.editorial-hub .article-card-body p{color:#5e5e5e;line-height:1.85!important}.editorial-hub .article-read{color:#333;border-top:1px solid #e8e8e8;justify-content:space-between;align-items:center;min-height:44px;margin-top:16px;padding-top:14px;display:flex}.editorial-hub .article-card:hover{box-shadow:0 20px 44px #29292910}.editorial-hub .article-card:hover img{transform:scale(1.025)}.editorial-hub .article-cover img{transition:transform .35s}@media (width<=680px){.reader-edition .reader-summary{width:calc(100% - 36px);padding:18px;margin-top:24px!important}.reader-edition .article-detail-image{padding-left:18px;padding-right:18px}.reader-edition .article-detail-image img{border-radius:12px}.reader-edition .article-byline{gap:8px 12px}.reader-edition .article-body{padding-left:20px;padding-right:20px}.reader-edition .article-toc nav>a{padding:12px 18px}.article-reading-tools{gap:8px}.article-reading-tools>a{display:none}.editorial-hub .article-card-body{padding:20px}.reader-topic-tools{width:calc(100% - 36px);padding-left:0;padding-right:0}}@media (prefers-reduced-motion:reduce){.editorial-hub .article-cover img{transition:none}.editorial-hub .article-card:hover img{transform:none}}.reader-edition .article-table-wrap{max-width:100%;margin:28px 0;overflow-x:auto}.reader-edition .article-body>p{white-space:pre-line}html.nn-prestige-2027 .reader-edition .article-body>aside{color:#3c3c3c}html.nn-prestige-2027 .reader-edition .article-body :is(.article-takeaway,.article-callout),html.nn-prestige-2027 .reader-edition .article-body :is(.article-takeaway,.article-callout) :is(div,p,li,strong,b,em,i,u,s,blockquote){-webkit-text-fill-color:#3c3c3c;color:#3c3c3c!important}html.nn-prestige-2027 .reader-edition .article-body :is(.article-takeaway,.article-callout) a{-webkit-text-fill-color:#585858;text-underline-offset:4px;text-decoration:underline;color:#585858!important}html body .editorial-hub .article-list-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}html body .editorial-hub .article-list-grid>.article-card{flex-direction:column;grid-column:auto;min-width:0;height:100%;display:flex}html body .editorial-hub .article-list-grid .article-cover{aspect-ratio:16/10;--nn-context-ink:#fff;background:#292929;flex:none;height:auto;min-height:0;padding:0;display:block}html body .editorial-hub .article-list-grid .article-cover-image{object-fit:contain;object-position:center;width:100%;height:100%}html body .editorial-hub .article-list-grid .article-cover.has-image:after{background:linear-gradient(#0000 75%,#11111180)}html body .editorial-hub .article-list-grid .article-card-body{flex-direction:column;flex:1;gap:0;min-width:0;padding:20px;display:flex}html body .editorial-hub .article-list-grid .article-card-body h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:4.8em;max-height:4.8em;margin:12px 0;display:-webkit-box;overflow:hidden;line-height:1.6!important}html body .editorial-hub .article-list-grid .article-card-body>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:5.55em;max-height:5.55em;margin:0 0 12px;display:-webkit-box;overflow:hidden;line-height:1.85!important}html body .editorial-hub .article-list-grid .article-hashtags.compact{scrollbar-width:thin;flex-wrap:nowrap;gap:6px;min-width:0;max-width:100%;margin:0 0 12px;display:flex;overflow:auto hidden}html body .editorial-hub .article-list-grid .article-hashtags.compact a{white-space:nowrap;flex:none}html body .editorial-hub .article-list-grid .article-read{margin-top:auto;padding-top:12px}@media (width<=1000px){html body .editorial-hub .article-list-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){html body .editorial-hub .article-list-grid{grid-template-columns:minmax(0,1fr)}}html.nn-signature-2027 .company-reel-section{--nn-context-ink:#fff;background:linear-gradient(135deg,#1c1c1c,#373737);padding:56px 0;overflow:visible}html.nn-signature-2027 .company-reel-heading{align-items:end;gap:24px;margin-bottom:26px}html.nn-signature-2027 .company-reel-heading h2{color:var(--nn-context-ink,#181b20);line-height:1.4!important}html.nn-signature-2027 .company-reel-heading>div:last-child b{color:#e2c38c;letter-spacing:0;margin-top:10px;font-size:13px}html.nn-signature-2027 .company-reel-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}html.nn-signature-2027 .company-reel-card{color:#343434;--nn-context-ink:#181b20;background:#fff;border:1px solid #ffffff30;border-radius:18px;box-shadow:0 14px 28px #0002}html.nn-signature-2027 .company-reel-card>header{color:#383838;--nn-context-ink:#181b20;background:#fff;padding:15px}html.nn-signature-2027 .company-reel-card>header b{color:#373737;font-size:14px}html.nn-signature-2027 .company-reel-card>header small{color:#6d7e89;font-size:10px}html.nn-signature-2027 .company-reel-card>header em{color:#868686}html.nn-signature-2027 .company-reel-card>header i{color:#986d26;--nn-context-ink:#181b20;background:#f8f4eb;border-color:#d6c69d}html.nn-signature-2027 .company-reel-screen{aspect-ratio:16/11;height:auto;min-height:0}html.nn-signature-2027 .company-reel-launch,html.nn-signature-2027 .company-reel-external{width:100%;height:100%;min-height:0}html.nn-signature-2027 .company-reel-launch>img,html.nn-signature-2027 .company-reel-external>img{object-fit:cover;object-position:center;width:100%;height:100%}html.nn-signature-2027 .company-reel-launch__veil{background:linear-gradient(#1d1d1d08,#1d1d1d44 40%,#1d1d1dd9)}html.nn-signature-2027 .company-reel-launch__play{color:#282828;--nn-context-ink:#181b20;background:#f2d49c;border:none;width:52px;height:52px;box-shadow:0 7px 20px #0004}html.nn-signature-2027 .company-reel-launch>b{color:var(--nn-context-ink,#181b20);font-size:14px}html.nn-signature-2027 .company-reel-launch>small{color:var(--nn-context-ink,#181b20);font-size:12px}html.nn-signature-2027 .company-reel-card>footer{background:#fff;min-height:0;padding:15px;display:block}html.nn-signature-2027 .company-reel-card>footer>div:first-child{display:none}html.nn-signature-2027 .company-reel-actions a{color:#383838;border:1px solid #e2e2e2;border-radius:10px;justify-content:center;align-items:center;min-height:44px;font-size:13px;text-decoration:none;display:flex}html.nn-signature-2027 .company-reel-actions button{display:none}.company-reel-help{color:var(--nn-context-ink,#181b20)!important;font-size:13px!important}.company-film-dialog{color:#383838;--nn-context-ink:#181b20;background:#fff;border:1px solid #e0e0e0;border-radius:22px;width:min(860px,100vw - 24px);max-height:calc(100dvh - 24px);padding:22px;overflow:auto;box-shadow:0 25px 70px #0005}.company-film-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#161616d9}.company-film-dialog>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.company-film-dialog h3{line-height:1.5;color:#383838!important}.company-film-dialog small{color:#87672f;font-size:11px}.company-film-dialog>header button{color:#383838;cursor:pointer;--nn-context-ink:#181b20;background:#f4f7fa;border:1px solid #e0e0e0;border-radius:50%;width:44px;height:44px}.company-film-content{grid-template-columns:minmax(0,320px) 1fr;align-items:center;gap:28px;display:grid}.company-film-player{aspect-ratio:9/16;--nn-context-ink:#fff;background:#191919;border-radius:14px;width:100%;max-height:70dvh;overflow:hidden}.company-film-player iframe{border:0;width:100%;height:100%}.company-film-info p{color:#5e5e5e!important;font-size:15px!important;line-height:1.8!important}.company-film-info a{min-height:48px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#353535;border-radius:12px;justify-content:center;align-items:center;margin-top:22px;padding:12px 18px;text-decoration:none;display:flex}.company-film-dialog :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #b18c45}.new-project-showcase{color:#363636;padding-top:50px;padding-bottom:50px}.new-project-showcase>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.new-project-showcase p{color:#666;line-height:1.8}.new-project-showcase a{color:inherit}.new-project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.new-project-grid>article{background:#fff;border:1px solid #e4e4e4;border-radius:20px;overflow:hidden;box-shadow:0 12px 32px #2d2d2d0c}.new-project-cover{aspect-ratio:16/10;display:block;position:relative;overflow:hidden}.new-project-cover>img{object-fit:cover;width:100%;height:100%}.new-project-cover>span{color:#efd29c;--nn-context-ink:#fff;background:#353535;border-radius:8px;padding:7px 12px;font-size:11px;font-weight:700;position:absolute;top:16px;left:16px}.new-project-copy{padding:22px}.new-project-copy h3{line-height:1.5;color:#363636!important}.new-project-copy h3 a{text-decoration:none}.new-project-copy>div{color:#666;gap:12px;font-size:13px;display:flex}.new-project-copy>strong{color:#353535;margin:20px 0 4px;font-size:22px;display:block}.new-project-copy>small{color:#767676;font-size:12px}.new-project-developer{border-top:1px solid #e6e6e6;align-items:center;gap:12px;margin-top:20px;padding-top:18px;text-decoration:none;display:flex}.new-project-developer>span{--nn-context-ink:#181b20;background:#f4f7fa;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.new-project-developer img{object-fit:contain}.new-project-developer small,.new-project-developer b{line-height:1.6;display:block}.new-project-developer small{color:#767676;font-size:11px}.new-project-developer b{font-size:13px}.new-project-empty{--nn-context-ink:#181b20;background:linear-gradient(135deg,#fff,#eef4f7);border:1px dashed #ccc;border-radius:18px;padding:28px}.new-project-empty h3{color:#383838}.new-project-empty a{color:#585858}.platform-disclosure{grid-template-columns:1fr 1fr;gap:22px;padding-top:28px;padding-bottom:40px;display:grid}.platform-disclosure>div,.platform-disclosure>a{color:#383838;--nn-context-ink:#181b20;background:#f8fafc;border:1px solid #e4e4e4;border-radius:16px;align-items:center;gap:18px;padding:22px;text-decoration:none;display:flex}.disclosure-wordmark{color:#efd19a;--nn-context-ink:#fff;background:#353535;border-radius:12px;place-items:center;min-width:68px;height:58px;font-weight:700;display:grid}.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}.disclosure-page{color:#353535;padding-top:50px;padding-bottom:80px}.disclosure-page h1{margin:24px 0;line-height:1.5}.disclosure-status{--nn-context-ink:#181b20;background:#f2f6f9;border:1px solid #e4e4e4;border-radius:20px;max-width:800px;padding:30px}.disclosure-status>span{color:#87672f;font-size:12px}.disclosure-status h2{color:#383838;line-height:1.5}.disclosure-status p{color:#5e5e5e;line-height:1.85}.disclosure-pending{--nn-context-ink:#181b20;background:#fff;border-left:3px solid #b18c45;padding:18px}.disclosure-page-links{flex-wrap:wrap;gap:22px;margin-top:28px;display:flex}.disclosure-page-links a{color:#585858}@media (width<=1000px){html.nn-signature-2027 .company-reel-grid,.new-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){html.nn-signature-2027 .company-reel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}html.nn-signature-2027 .company-reel-card>header{padding:10px}html.nn-signature-2027 .company-reel-card>header i,html.nn-signature-2027 .company-reel-card>header em,html.nn-signature-2027 .company-reel-card>header small{display:none}html.nn-signature-2027 .company-reel-card>header b{font-size:12px}html.nn-signature-2027 .company-reel-card>footer{padding:10px}html.nn-signature-2027 .company-reel-actions a{font-size:11px}html.nn-signature-2027 .company-reel-launch>small{display:none}.company-film-dialog{padding:16px}.company-film-content{grid-template-columns:1fr;gap:16px}.company-film-player{width:min(260px,100%);max-height:58dvh;margin:auto}.company-film-info h3{display:none}.new-project-showcase>header{flex-direction:column;align-items:start}.new-project-grid{scroll-snap-type:x proximity;gap:16px;padding-bottom:12px;display:flex;overflow:auto}.new-project-grid>article{scroll-snap-align:start;flex:0 0 87%}.platform-disclosure{grid-template-columns:1fr;gap:12px}.disclosure-status{padding:22px}}@media (hover:hover){.new-project-cover img{transition:transform .35s}.new-project-cover:hover img{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.new-project-cover img{transition:none!important;transform:none!important}}.platform-disclosure{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-disclosure small{font-size:.875rem}.platform-disclosure strong{font-size:1rem}.platform-disclosure>div a,.platform-disclosure>a>div>span{font-size:.875rem}.disclosure-document-icon{color:#525252;flex-shrink:0}.platform-disclosure .disclosure-logo,.disclosure-status .disclosure-logo{object-fit:contain;background:#fff;border-radius:8px;flex-shrink:0;width:112px;height:72px;padding:8px}.disclosure-status .disclosure-logo{width:160px;height:96px;margin-bottom:20px}.disclosure-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.disclosure-status{max-width:none;scroll-margin-top:110px}.disclosure-status>span{font-size:.875rem}.disclosure-intro{max-width:850px;font-size:1rem;line-height:1.85}.disclosure-state{font-weight:700}.document-logo-admin{object-fit:contain;background:#fff;max-width:160px;max-height:96px;padding:10px}.document-settings-card input[type=checkbox]{width:auto}@media (width<=900px){.disclosure-status-grid{grid-template-columns:1fr}.disclosure-status{padding:24px}}@media (width<=680px){.platform-disclosure{grid-template-columns:1fr}.platform-disclosure>a,.platform-disclosure>div{padding:18px}.platform-disclosure .disclosure-logo{width:90px;height:64px}}.platform-disclosure .disclosure-logo-caption,.disclosure-status .disclosure-logo-caption{color:#685022;letter-spacing:0;text-transform:none;margin:6px 0;font-size:.875rem;line-height:1.6;display:block}html.nn-signature-2027 .developer-picker,html.nn-signature-2027 .recommended-agents{color:#313131;text-align:left;padding-top:56px;padding-bottom:56px}.developer-picker>header,.recommended-agents>header,.channels-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;display:flex}.developer-picker h2,.recommended-agents h2,.channels-heading h2{color:inherit;letter-spacing:0;margin:5px 0;font-size:clamp(1.5rem,2.5vw,2.2rem);line-height:1.5}.developer-picker>header small,.recommended-agents>header small,.channels-heading small{color:#806125;letter-spacing:.08em;font-size:.75rem}.developer-picker header>a,.recommended-agents header a,.channels-heading>a{color:#4e4e4e;align-items:center;min-height:44px;font-size:.875rem;font-weight:650;display:inline-flex}.recommended-agents>header>div:last-child{flex-wrap:wrap;gap:16px;display:flex}.recommended-agents p{color:#626262;font-size:1rem;line-height:1.8}.discovery-rail{min-width:0;max-width:100%}.discovery-rail-controls{justify-content:flex-end;align-items:center;gap:8px;margin-bottom:12px;display:flex}.discovery-rail-controls>span{color:#737373;margin-right:auto;font-size:.875rem}.discovery-rail-controls>button{color:#373737;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d8d8d8;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 4px 12px #2a2a2a10}.discovery-rail-track{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:silver transparent;gap:20px;padding:5px 3px 18px;display:flex;overflow-x:auto}.discovery-rail-track>*{scroll-snap-align:start;flex-shrink:0}.discovery-rail button:focus-visible,.discovery-rail-track:focus-visible,.developer-picker-card:focus-visible,.channel-filters button:focus-visible{outline-offset:4px;outline:3px solid #c59a44}.developer-picker-card{text-align:center;color:#353535;flex-direction:column;align-items:center;gap:8px;width:132px;text-decoration:none;display:flex}.developer-picker-card>span{--nn-context-ink:#181b20;background:#fff;border:2px solid #a98a4b;border-radius:50%;place-items:center;width:104px;height:104px;padding:15px;display:grid;box-shadow:inset 0 0 0 6px #f2f6f8,0 8px 22px #30303012}.developer-picker-card img{object-fit:contain;border-radius:0;width:100%;height:100%}.developer-picker-card b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.developer-picker-card>small{color:#757575;font-size:.75rem}.agent-sponsored-block{--nn-context-ink:#181b20;background:linear-gradient(130deg,#fff8e8,#fff);border:1px solid #e1cf9f;border-radius:22px;margin-bottom:28px;padding:22px}.agent-sponsored-block>h3,.agent-organic-block>h3{color:#373737;margin:0 0 10px;font-size:1.125rem;line-height:1.6}.agent-sponsored-block>p{margin:0 0 16px;font-size:.875rem}.discovery-agent-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #e4e4e4;border-radius:19px;width:270px;overflow:hidden;box-shadow:0 10px 24px #3333330d}.discovery-agent-photo{aspect-ratio:4/4.2;--nn-context-ink:#181b20;background:#edf2f5;display:block;position:relative;overflow:hidden}.discovery-agent-photo img{object-fit:cover;object-position:center 25%;width:100%;height:100%;display:block}.discovery-agent-photo>span{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#494949;border-radius:9px;padding:7px 10px;font-size:.875rem;font-weight:650;position:absolute;top:14px;left:14px}.agent-sponsored-block .discovery-agent-photo>span{--nn-context-ink:#fff;background:#715222}.discovery-agent-photo>b{color:#373737;text-align:center;background:#fffef2f5;border-radius:12px;padding:12px;font-size:.875rem;position:absolute;bottom:16px;left:16px;right:16px;box-shadow:0 6px 22px #0003}.discovery-agent-copy{padding:18px}.discovery-agent-copy h3{color:#181b20;align-items:center;gap:7px;margin:0;font-size:1rem;line-height:1.6;display:flex}.discovery-agent-copy h3 a{color:inherit}.discovery-agent-copy h3 svg{color:#087469;flex-shrink:0}.discovery-agent-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.8em;margin:5px 0;font-size:.875rem;display:-webkit-box;overflow:hidden}.discovery-agent-copy>small{color:#6e6e6e;font-size:.875rem;line-height:1.7}.discovery-agent-copy dl{border-top:1px solid #ebebeb;gap:8px;margin:14px 0 0;padding-top:12px;display:grid}.discovery-agent-copy dl>div{justify-content:space-between;gap:12px;font-size:.875rem;display:flex}.discovery-agent-copy dt{color:#6f6f6f}.discovery-agent-copy dd{color:#373737;margin:0;font-weight:650}.agent-ranking-explainer{--nn-context-ink:#181b20;background:#f3f8fa;border:1px solid #e2e2e2;border-radius:14px;margin:20px 0;padding:18px}.agent-ranking-explainer summary{cursor:pointer;color:#373737;font-size:1rem}.agent-ranking-explainer a,.agent-promote-link{color:#555;align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}.discovery-empty{--nn-context-ink:#181b20;background:#eff5f8;border:1px solid #e4e4e4;border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;padding:24px;display:flex}.discovery-empty p{flex:360px;margin:0}.discovery-empty a{color:#505050;align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}html.nn-signature-2027 .nationnest-channels{color:var(--nn-context-ink,#181b20);text-align:left;--nn-context-ink:#fff;background:linear-gradient(130deg,#1c1c1c,#363636);padding:56px 0;overflow:hidden}.channels-heading p{color:var(--nn-context-ink,#181b20);max-width:740px;margin:8px 0;font-size:1rem;line-height:1.8}.channels-heading h1,.channels-heading h2{color:var(--nn-context-ink,#181b20)}.channels-heading small{color:#e8ca89}.channels-heading>a{color:#e9d09b;white-space:nowrap}.channel-filters{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.channel-filters button{min-height:44px;color:var(--nn-context-ink,#181b20);cursor:pointer;background:#ffffff0c;border:1px solid #7d7d7d;border-radius:30px;align-items:center;gap:8px;padding:10px 16px;font-size:.875rem;display:flex}.channel-filters button[aria-pressed=true]{color:#2d2d2d;--nn-context-ink:#181b20;background:#f3d798;border-color:#f3d798}.nationnest-channels .discovery-rail-controls>span{color:var(--nn-context-ink,#181b20)}.channel-film{--nn-context-ink:#181b20;background:#fff;border:1px solid #ffffff25;border-radius:20px;width:clamp(280px,29vw,360px);overflow:hidden;box-shadow:0 16px 28px #0002}.channel-film-cover{aspect-ratio:16/10;--nn-context-ink:#fff;background:#383838;position:relative;overflow:hidden}.channel-film-cover>button,.channel-film-cover>a{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.channel-film-cover img{object-fit:cover;width:100%;height:100%;display:block}.channel-film-cover>button:after,.channel-film-cover>a:after{content:"";pointer-events:none;background:linear-gradient(#0000 25%,#161616b0);position:absolute;inset:0}.channel-film-play{color:#343434;z-index:1;background:#fffef2f5;border-radius:50%;place-items:center;width:60px;height:60px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 7px 28px #0005}.channel-film-cover small{color:var(--nn-context-ink,#181b20);z-index:1;font-size:.875rem;position:absolute;bottom:16px;left:16px}.channel-film-cover>b{pointer-events:none;color:var(--nn-context-ink,#181b20);background:#282828e8;border-radius:10px;align-items:center;gap:7px;padding:7px 11px;font-size:.875rem;display:flex;position:absolute;top:14px;left:14px}.channel-film footer{color:#333;align-items:flex-start;gap:12px;padding:18px;display:flex}.channel-film h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}.channel-film footer>a{min-width:68px;min-height:52px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#393939;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:9px;display:flex}.channel-youtube footer>a{--nn-context-ink:#fff;background:#c9192c}.channel-facebook footer>a{--nn-context-ink:#fff;background:#686868}.channel-instagram footer>a{--nn-context-ink:#fff;background:#9b236c}.channel-tiktok footer>a{--nn-context-ink:#fff;background:#1f1f1f}.channel-film footer>a>span{font-size:.75rem;line-height:1.5}.channels-help{color:var(--nn-context-ink,#181b20);margin:16px 0 0;font-size:.875rem;line-height:1.8}.company-film-content:has(.landscape){grid-template-columns:1fr}.company-film-player.landscape{aspect-ratio:16/9;border-radius:12px;width:100%;max-height:none;position:relative;overflow:hidden}.company-film-player.portrait{aspect-ratio:9/16;width:min(320px,100%);max-height:65dvh;position:relative;overflow:hidden}.company-film-player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.company-film-content:has(.landscape) .company-film-info{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.company-film-content:has(.landscape) .company-film-info h3{display:none}.company-film-content:has(.landscape) .company-film-info>p:first-of-type{display:none}.company-film-content:has(.landscape) .company-film-info p{flex:260px}.company-film-info a{min-height:44px;font-size:.875rem}.home-safety-wrap{padding-top:28px;padding-bottom:36px}.transaction-safety-notice{color:#443215;text-align:left;--nn-context-ink:#181b20;background:#fff8e8;border:1px solid #dfc998;border-radius:18px;align-items:flex-start;gap:16px;padding:24px;display:flex}.transaction-safety-notice>svg{color:#926b20;flex-shrink:0;margin-top:5px}.transaction-safety-notice h3{color:#63481d;margin:0 0 8px;font-size:1.125rem;line-height:1.6}.transaction-safety-notice p{color:#55452d;margin:0 0 12px;font-size:1rem;line-height:1.85}.transaction-safety-notice nav{flex-wrap:wrap;gap:12px;display:flex}.transaction-safety-notice nav a{color:#63471b;text-underline-offset:4px;align-items:center;min-height:44px;font-size:.875rem;font-weight:650;text-decoration:underline;display:inline-flex}.transaction-safety-notice.compact{margin-top:20px;padding:18px}.transaction-safety-notice.compact>svg{display:none}.transaction-safety-notice.compact p{font-size:.875rem}.transaction-safety-notice.compact h3{font-size:1rem}.agent-promotion-panel{color:#353535;--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd;border-radius:18px;margin:24px 0;padding:26px}.agent-promotion-panel>small{color:#846324;font-size:.75rem}.agent-promotion-panel h3{margin:8px 0;font-size:1.25rem;line-height:1.6}.agent-promotion-panel p{font-size:1rem;line-height:1.8}.promotion-slot-picker{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.promotion-slot-picker>button{color:#373737;cursor:pointer;--nn-context-ink:#181b20;background:#f5f9fb;border:1px solid #d3d3d3;border-radius:12px;width:78px;min-height:74px;font-size:1.3rem}.promotion-slot-picker button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#383838}.promotion-slot-picker small{font-size:.875rem;display:block}.promotion-slot-picker button:disabled{opacity:.5;cursor:not-allowed}.promotion-consent{align-items:flex-start;gap:12px;margin:16px 0;font-size:1rem;line-height:1.8;display:flex}.promotion-consent input{accent-color:#444;flex:0 0 20px;width:20px;height:20px;margin-top:5px}.agent-promotion-panel>button{color:var(--nn-context-ink,#181b20);cursor:pointer;--nn-context-ink:#fff;background:#383838;border:0;border-radius:12px;min-height:48px;padding:13px 20px;font-size:1rem}.agent-promotion-panel>button:disabled{opacity:.5;cursor:not-allowed}.agent-promotion-panel>a{color:#515151;margin:16px;font-size:.875rem;display:inline-block}.promotion-notice{--nn-context-ink:#181b20;background:#f4f4f4;border-radius:10px;padding:14px}.channel-gallery-editor{border:1px solid #d5d5d5;border-radius:16px;margin:24px 0;padding:22px}.channel-gallery-editor p{font-size:1rem;line-height:1.8}.channel-gallery-editor>article{--nn-context-ink:#181b20;background:#f6fafc;border:1px solid #e1e1e1;border-radius:12px;margin:16px 0;padding:20px}.channel-gallery-editor article header{justify-content:space-between;align-items:center;gap:16px;display:flex}.channel-gallery-editor img{aspect-ratio:16/9;object-fit:cover;border-radius:12px;max-width:100%;height:auto}.channel-gallery-editor button{cursor:pointer;min-height:44px}@media (hover:hover){.developer-picker-card>span,.discovery-agent-photo img,.channel-film-cover img{transition:transform .25s,box-shadow .25s}.developer-picker-card:hover>span{transform:translateY(-4px);box-shadow:inset 0 0 0 6px #f2f6f8,0 12px 30px #936b3033}.discovery-agent-photo:hover img,.channel-film-cover>button:hover img{transform:scale(1.035)}}@media (width<=680px){html.nn-signature-2027 .developer-picker,html.nn-signature-2027 .recommended-agents{padding-top:32px;padding-bottom:32px}.developer-picker>header,.recommended-agents>header,.channels-heading{flex-direction:column;align-items:flex-start;gap:12px}.discovery-rail-track{gap:14px}.developer-picker-card{width:118px}.discovery-agent-card{width:min(300px,84vw)}.agent-sponsored-block{padding:16px}.channel-film{width:min(340px,85vw)}html.nn-signature-2027 .nationnest-channels{padding:36px 0}.channel-filters{gap:8px}.channel-filters button{padding:9px 12px}.transaction-safety-notice{gap:12px;padding:20px}.transaction-safety-notice>svg{display:none}.transaction-safety-notice p{font-size:1rem}.agent-promotion-panel{padding:20px}.company-film-player.portrait{width:min(280px,100%);max-height:58dvh}.company-film-content{display:block}.company-film-info{margin-top:16px}.channel-gallery-editor{padding:16px}.channel-film footer>a{min-width:64px}.discovery-rail-controls>span{max-width:60%}}@media (prefers-reduced-motion:reduce){.developer-picker-card>span,.discovery-agent-photo img,.channel-film-cover img{transition:none!important;transform:none!important}}html.nn-signature-2027 .service-group>div{border:0;gap:18px;padding-top:24px}html.nn-signature-2027 .service-group>div>a{color:#2f2f2f;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#f5f8fa) 0 0/cover;border:1px solid #e3e3e3;border-radius:22px;min-height:310px;padding:26px;transition:transform .22s,box-shadow .22s;box-shadow:0 5px #e3e3e3,0 18px 35px #27272709}html.nn-signature-2027 .service-group>div>a>i{color:#684820;--nn-context-ink:#181b20;background:radial-gradient(circle at 25% 15%,#fff,#f1e1b7 60%,#c79e55);border:1px solid #f5e6c8;border-radius:20px;width:66px;height:66px;margin-bottom:25px;transition:transform .22s;transform:rotate(-5deg);box-shadow:inset 0 2px 2px #fffd,inset 0 -3px 5px #9e702f33,0 6px #ba9350,0 12px 18px #926e3330}html.nn-signature-2027 .service-group>div>a>i svg{filter:drop-shadow(0 2px #fff8);width:29px;height:29px}html.nn-signature-2027 .service-group>div>a:is(:hover,:focus-visible){--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#f1f1f1);border-color:#c7a367;transform:translateY(-6px);box-shadow:0 5px #d4d4d4,0 24px 40px #27272720}html.nn-signature-2027 .service-group>div>a:is(:hover,:focus-visible)>i{transform:rotate(0)translateY(-3px)}html.nn-signature-2027 .service-group a p,html.nn-signature-2027 .service-group a:hover p{color:#686868!important}html.nn-signature-2027 .service-group a>small{color:#866124;font-size:.75rem!important}html.nn-signature-2027 .service-group a>b{color:#78541f;margin-top:22px;font-size:.875rem}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){html.nn-signature-2027 .service-group>div>a{min-height:250px}.nn-guide-link{display:flex!important}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 .service-group>div>a,html.nn-signature-2027 .service-group>div>a>i,html.nn-signature-2027 .member-contact-card>a{transition:none;transform:none!important}}html.nn-signature-2027 .nn-drawer-guide{color:#2a2a2a;--nn-context-ink:#181b20;background:linear-gradient(135deg,#eedaa6,#ceaa63);border:1px solid #caa86288;border-radius:14px;align-items:center;gap:12px;min-height:48px;margin-bottom:22px;padding:12px 16px;font-weight:600;display:flex}@media (width>=821px){html.nn-signature-2027.nn-digital-luxury-3d .nn-guide-link{display:flex!important}}.nn-currency-selector{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nn-currency-selector select{color:#383838;min-height:44px;font-family:var(--font-ui);--nn-context-ink:#181b20;background:#f6f8fa;border:1px solid #c4a15e77;border-radius:12px;padding:8px 12px;font-size:.875rem!important}.nn-currency-selector>small{color:#dfcc9f;flex-basis:100%;line-height:1.7}.nn-currency-price{align-items:inherit;flex-direction:column;gap:5px;max-width:100%;display:inline-flex}.nn-price-reference{color:#6d6d6d;white-space:normal;letter-spacing:0;flex-direction:column;gap:3px;font-weight:400;display:flex;font-size:.875rem!important;line-height:1.6!important}.nn-price-reference b{font-weight:600;font-size:1rem!important}.nn-price-reference small{color:inherit;font-size:.75rem!important}.nn-currency-price>.nn-currency-selector{margin-top:8px}.nn-mobile-currency{display:none!important}.nn-drawer__intro>.nn-currency-selector{margin-top:14px}.nn-drawer__intro>.nn-currency-selector>span{color:#e5c789;font-size:.875rem}.nn-drawer__intro>.nn-currency-selector select{flex:1;min-width:160px}.nn-curated-copy .nn-price-reference,.nn-home-preview .nn-price-reference{color:var(--nn-context-ink,#181b20)}.nn-curated-copy .nn-price-reference b{color:#e7cb90}.nn-curated-copy .nn-price-reference small{letter-spacing:0;font-size:.75rem!important}.listing-title-price .nn-currency-selector select{min-width:90px;font-size:.875rem!important}.listing-title-price .nn-price-reference,.listing-price-card .nn-price-reference{color:#6d6d6d}@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 .property-detail-page .listing-title-main h1,html.nn-signature-2027 .property-detail-page .listing-hero h1{max-width:100%;letter-spacing:-.015em!important;color:#303030!important;text-shadow:none!important;font-size:clamp(24px,2.2vw,34px)!important;font-weight:650!important;line-height:1.5!important}html.nn-signature-2027 .property-detail-page .listing-service-promise{border-radius:22px;box-shadow:0 20px 45px #27272715,inset 0 1px #fff2;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:linear-gradient(120deg,#292929,#3b3b3b 65%,#454545)!important;border:1px solid #c9ab6855!important}html.nn-signature-2027 .property-detail-page .listing-service-promise h2,html.nn-signature-2027 .property-detail-page .listing-service-promise li span,html.nn-signature-2027 .property-detail-page .listing-service-promise>div>span{color:var(--nn-context-ink,#181b20)!important;opacity:1!important}html.nn-signature-2027 .property-detail-page .listing-service-promise li b,html.nn-signature-2027 .property-detail-page .listing-service-promise>div>p{color:#e2c790!important}html.nn-signature-2027 :is(.property-card,.marketplace-category-rail a,.service-card,.nn-search-quick-nav a,.nearby-category){--nn-context-ink:#181b20;background:linear-gradient(145deg,#fffdf9,#f3f4f1);border:1px solid #bca78233;border-radius:18px;box-shadow:0 8px 24px #3333330c,inset 0 1px #fff}html.nn-signature-2027 .marketplace-category-rail a i,html.nn-signature-2027 .service-card i{border:1px solid #e8cf94;box-shadow:inset 0 2px 2px #fff8,0 5px 10px #83672e25;background:var(--nn-metal)!important;color:#4e3d20!important}html.nn-signature-2027 :is(.property-detail-page,.properties-page,.nn-property-marketplace,.services-page,.home-page) :is(button[type=submit],.button-primary,.btn-primary,.gold-button){border-radius:12px;transition:transform .18s,box-shadow .18s;box-shadow:inset 0 1px #fff9,0 4px #98763a,0 9px 18px #8b6c3420;color:#2a2a2a!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#e4c991,#b88e4b)!important;border:1px solid #d7b878!important}html.nn-signature-2027 :is(.property-detail-page,.properties-page,.nn-property-marketplace,.services-page,.home-page) button[type=submit]:active{transform:translateY(2px);box-shadow:inset 0 1px #fff9,0 2px #98763a}html.nn-signature-2027 .property-detail-page .nearby-category{break-inside:avoid;margin:14px 0;padding:20px;box-shadow:0 5px 18px #29292910}html.nn-signature-2027 .nearby-category h3{color:#393939;margin:0 0 14px;font-size:18px}html.nn-signature-2027 .nearby-list>div{border-bottom:1px solid #c9c9c94d;align-items:center;gap:12px;padding:12px 0;display:flex}html.nn-signature-2027 .nearby-list>div>b{color:#725528;--nn-context-ink:#181b20;background:#e4d6b9;border-radius:10px;flex:0 0 34px;place-items:center;min-width:34px;height:34px;font-size:12px;display:grid}html.nn-signature-2027 .nearby-list>div>span{color:#333;font-size:14px;line-height:1.7}.nearby-list small{color:#6f6f6f;font-size:12px;display:block}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}html.nn-signature-2027 .property-detail-page .listing-title-main h1{font-size:24px!important;line-height:1.55!important}html.nn-signature-2027 .property-detail-page .listing-service-promise{padding:24px!important}.nearby-category{padding:16px!important}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 button,html.nn-signature-2027 .property-card{transition:none!important}}html.nn-prestige-2027 .credit-promo--presenter{color:var(--nn-context-ink,#181b20);background:radial-gradient(at 80% 15%,#414141 0,#0000 52%),#191919;padding:clamp(32px,5vw,76px) 0}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__inner{isolation:isolate;background:radial-gradient(at 87% 28%,#3e5c58 0,#0000 49%),linear-gradient(125deg,#282828,#191919 67%,#2a2a2a);border:1px solid #d4bd8466;border-radius:30px;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);position:relative;overflow:hidden;box-shadow:0 30px 75px #0005,inset 0 1px 1px #fff3,inset 0 -3px #0003}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__packages{z-index:2;padding:clamp(24px,3.4vw,48px);position:relative}html.nn-prestige-2027 .credit-promo--presenter small{font:700 .75rem/1.6 var(--font-thai),sans-serif;letter-spacing:.13em;color:#ead39a}html.nn-prestige-2027 .credit-promo--presenter h2{font:700 clamp(1.8rem,3.3vw,2.8rem)/1.35 var(--font-thai),sans-serif;color:var(--nn-context-ink,#181b20);text-shadow:0 3px 2px #0004;margin:12px 0}html.nn-prestige-2027 .credit-promo--presenter h2 em{color:#f3dca4;text-shadow:0 2px #826b41,0 6px 18px #cfb06730;font-style:normal}html.nn-prestige-2027 .credit-promo--presenter p{color:var(--nn-context-ink,#181b20);font-size:.9375rem;line-height:1.8}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px 0 22px;display:grid}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__plan{--nn-context-ink:#fff;background:linear-gradient(140deg,#464646b3,#303030 48%,#242424);border:1px solid #c1c1c155;border-radius:20px;justify-content:flex-start;min-width:0;padding:22px 16px 18px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 14px 24px #0003,inset 0 1px #ffffff42,inset 0 -4px #0002}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__plan.is-pro{--nn-context-ink:#fff;background:linear-gradient(140deg,#52605b,#3b3b3b 48%,#2b2b2b);border-color:#edd297aa}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__plan-heading{color:#e9d39f;justify-content:space-between;align-items:center;gap:8px;font-size:.875rem;font-weight:700;display:flex}html.nn-prestige-2027 .credit-promo--presenter article strong{color:var(--nn-context-ink,#181b20);font:700 clamp(2.4rem,4vw,3.5rem)/1.1 var(--font-thai),sans-serif;text-shadow:0 2px #927644,0 5px 12px #0003;flex-direction:column;gap:5px;margin:18px 0 12px;display:flex}html.nn-prestige-2027 .credit-promo--presenter article strong span{font:500 .875rem/1.5 var(--font-thai),sans-serif;color:#f1e0b7;text-shadow:none}html.nn-prestige-2027 .credit-promo--presenter article b{color:var(--nn-context-ink,#181b20);font-size:1.125rem}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__bonus{color:var(--nn-context-ink,#181b20);min-height:2.65em;margin:8px 0 18px;font-size:.875rem;line-height:1.5}html.nn-prestige-2027 .credit-promo--presenter article a{color:#272727;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff2c6,#dbbb78 62%,#c6a365);border:1px solid #f6dfa6;border-radius:11px;justify-content:center;align-items:center;min-height:44px;margin-top:auto;padding:10px 8px;font-size:.875rem;font-weight:800;display:flex;box-shadow:0 5px #8d744a,0 8px 17px #0003,inset 0 1px #fff9}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__pro{background:linear-gradient(130deg,#d4b47722,#ffffff08);border:1px solid #d4b47766;border-radius:16px;gap:16px;padding:18px}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__pro b{font:600 1rem/1.6 var(--font-thai),sans-serif}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__pro em{color:var(--nn-context-ink,#181b20);font-size:.875rem}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__pro>a{color:#f7e1ac;border-radius:10px;min-height:44px;padding:12px;font-size:.875rem}html.nn-prestige-2027 .credit-promo--presenter footer span{color:#c6c6c6;font-size:.75rem;line-height:1.6}html.nn-prestige-2027 .credit-promo--presenter footer a{color:#272727;--nn-context-ink:#181b20;background:linear-gradient(145deg,#f6e1af,#d3af68);border-radius:11px;min-height:44px;padding:12px 22px;font-size:.875rem;box-shadow:0 4px #8d7344}html.nn-prestige-2027 .credit-promo__presenter{background:radial-gradient(at 60%,#dcc99426,#0000 64%);border-left:1px solid #d6bc7b33;flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;padding:26px 18px 0;display:flex;position:relative}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__welcome{z-index:2;text-align:center;background:0 0;border:0;align-self:stretch;min-height:0;padding:6px 12px 0;display:block;position:relative}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__welcome div{justify-content:center;align-items:baseline;gap:12px;margin:12px 0;display:flex}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__welcome strong{font:800 clamp(3.7rem,6vw,5rem)/1 var(--font-thai),sans-serif;color:var(--nn-context-ink,#181b20);text-shadow:0 2px #967644,0 6px 24px #0003}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__welcome span{font:600 1.125rem/1.5 var(--font-thai),sans-serif}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__welcome p{max-width:30ch;margin:auto;font-size:.875rem}html.nn-prestige-2027 .credit-promo__portrait{z-index:1;object-fit:contain;object-position:bottom;filter:drop-shadow(0 12px 24px #0005);width:min(100%,400px);height:auto;max-height:510px;margin-top:12px;position:relative}html.nn-prestige-2027 .credit-promo__presenter-label{z-index:3;color:#eed8a3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.08em;text-align:center;background:#1b1b1be6;border:1px solid #cfb67855;border-radius:12px;flex-direction:column;align-items:center;padding:12px 8px;font:700 .875rem/1.7 Arial,sans-serif;display:flex;position:absolute;bottom:18px;left:20px;right:20px}html.nn-prestige-2027 .credit-promo__presenter-label small{letter-spacing:.02em;font-size:.75rem}html.nn-prestige-2027 .credit-promo--presenter a:focus-visible{outline-offset:5px;outline:3px solid #fff2c6}@media (hover:hover){html.nn-prestige-2027 .credit-promo--presenter article:hover{transform:translateY(-5px);box-shadow:0 20px 30px #0005,inset 0 1px #fff5}html.nn-prestige-2027 .credit-promo--presenter a:hover{filter:brightness(1.08)}}@media (width<=1000px){html.nn-prestige-2027 .credit-promo--presenter .credit-promo__inner{grid-template-columns:minmax(0,1.5fr) minmax(230px,.8fr)}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__packages{padding:28px 22px}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__pro{flex-direction:column;align-items:flex-start}}@media (width<=760px){html.nn-prestige-2027 .credit-promo--presenter .credit-promo__inner{border-radius:24px;grid-template-columns:1fr}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__packages{padding:28px 20px}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__plans{gap:10px}html.nn-prestige-2027 .credit-promo--presenter article{padding:16px 10px}html.nn-prestige-2027 .credit-promo--presenter article strong{font-size:2.4rem}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__plan-heading{font-size:.875rem}html.nn-prestige-2027 .credit-promo__presenter{border-top:1px solid #d6bc7b33;border-left:0;grid-template-columns:1fr 1.2fr;align-items:center;min-height:360px;padding:20px 14px 0;display:grid}html.nn-prestige-2027 .credit-promo__portrait{max-height:380px;margin:0}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__welcome{align-self:center;padding:0 0 70px}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__welcome div{flex-direction:column;align-items:center;gap:4px}html.nn-prestige-2027 .credit-promo__presenter-label{bottom:12px;left:16px;right:16px}html.nn-prestige-2027 .credit-promo--presenter footer{align-items:flex-start;gap:14px}}@media (width<=420px){html.nn-prestige-2027 .credit-promo--presenter .credit-promo__plans{grid-template-columns:1fr}html.nn-prestige-2027 .credit-promo--presenter article{grid-template-columns:1fr 1fr;gap:8px 14px;padding:18px;display:grid}html.nn-prestige-2027 .credit-promo--presenter article strong{grid-area:2/1/5;justify-content:center;margin:0}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__plan-heading{grid-column:1/-1}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__bonus{min-height:0;margin:0}html.nn-prestige-2027 .credit-promo--presenter .credit-promo__welcome p{font-size:.875rem}html.nn-prestige-2027 .credit-promo__presenter{grid-template-columns:1fr 1fr;min-height:290px}html.nn-prestige-2027 .credit-promo__presenter-label small{font-size:.75rem}}@media (prefers-reduced-motion:reduce){html.nn-prestige-2027 .credit-promo--presenter article{transition:none}html.nn-prestige-2027 .credit-promo--presenter article:hover{transform:none}}html.nn-signature-2027 .marketplace-category-rail a{min-height:120px;transition:transform .2s,box-shadow .2s}html.nn-signature-2027 .marketplace-category-rail a:focus-visible{outline-offset:4px;outline:3px solid #b49150}@media (hover:hover){html.nn-signature-2027 .marketplace-category-rail a:hover{transform:translateY(-4px);box-shadow:0 12px 24px #33333320,inset 0 1px #fff}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 .marketplace-category-rail a{transition:none}html.nn-signature-2027 .marketplace-category-rail a:hover{transform:none}}html body .nn-member-refresh .nn-wallet-luxe{--nn-context-ink:#fff;position:relative;overflow:hidden;color:#fff!important;background:radial-gradient(at 85% 0,#385866,#0000 62%),linear-gradient(120deg,#12293b,#1a3541)!important;border:1px solid #b9a679!important;border-radius:26px!important;padding:34px!important;box-shadow:0 18px 35px #172d3d19,inset 0 1px #ffffff30!important}html body .nn-member-refresh .nn-wallet-luxe:after{content:"NN";letter-spacing:-.12em;color:#e7d5ac0c;pointer-events:none;font:700 140px/1 Arial,sans-serif;position:absolute;bottom:-24px;right:30px}html body .nn-member-refresh .nn-wallet-luxe :is(p,h2,b,span,small){color:#f2e3c2!important}html body .nn-member-refresh .nn-wallet-luxe h2{letter-spacing:-.04em;color:#fff!important;margin:12px 0!important;font-size:62px!important;line-height:1.3!important}html body .nn-member-refresh .nn-wallet-luxe h2 small{font-size:17px!important;font-weight:400!important}html body .nn-member-refresh .nn-wallet-luxe p{letter-spacing:.18em;font-size:11px!important}html body .nn-member-refresh .nn-payment-luxe{grid-template-columns:minmax(0,1.25fr) minmax(280px,.85fr)!important;align-items:start!important;gap:24px!important}html body .nn-member-refresh .nn-payment-luxe>form{min-width:0;background:linear-gradient(145deg,#fff,#fffdf8)!important;border:1px solid #e7dfd0!important;border-radius:25px!important;padding:32px!important;box-shadow:0 14px 36px #5d56360b!important}html body .nn-member-refresh .nn-payment-luxe .nn-payment-eyebrow{letter-spacing:.16em;font-weight:650;color:#9a7b40!important;margin-bottom:12px!important;font-size:10px!important}html body .nn-member-refresh .nn-payment-luxe>form>h3{letter-spacing:-.025em;color:#243646!important;margin:0 0 8px!important;font-size:25px!important;line-height:1.5!important}html body .nn-member-refresh .nn-payment-luxe .nn-payment-intro{color:#7c858c!important;margin-bottom:24px!important;font-size:13px!important;line-height:1.9!important}html body .nn-member-refresh .nn-payment-luxe .wallet-payment-channel{background:linear-gradient(115deg,#f6f1e4,#fffcf4)!important;border:1px solid #e7dfcc!important;border-radius:16px!important;gap:6px!important;margin:20px 0 24px!important;padding:18px!important}html body .nn-member-refresh .nn-payment-luxe .wallet-payment-channel>span{letter-spacing:.08em;color:#97783b!important;font-size:10px!important}html body .nn-member-refresh .nn-payment-luxe .wallet-payment-channel b{color:#4b514f!important;font-size:14px!important;line-height:1.8!important}html body .nn-member-refresh .nn-payment-luxe .wallet-payment-channel small{color:#8d8b81!important;font-size:12px!important;line-height:1.8!important}html body .nn-member-refresh .nn-payment-luxe>form>label:not(.wallet-payment-consent){margin:18px 0!important;display:block!important}html body .nn-member-refresh .nn-payment-luxe>form>label>span{margin-bottom:9px;display:block;color:#59656c!important;font-size:13px!important}html body .nn-member-refresh .nn-payment-luxe :is(select,input[type=number]){width:100%;color:#263a49!important;background:#fafbfa!important;border:1px solid #dce1e1!important;border-radius:12px!important;min-height:52px!important;padding:14px 16px!important;box-shadow:inset 0 1px 3px #253c4704!important}html body .nn-member-refresh .nn-payment-luxe input[type=number]{letter-spacing:-.025em;font-size:28px!important;font-weight:600!important}html body .nn-member-refresh .nn-payment-luxe :is(input,select,button,a):focus-visible{outline-offset:3px;outline:3px solid #b89a59!important}html body .nn-member-refresh .nn-payment-luxe .nn-payment-packages{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:20px 0 26px!important;display:grid!important}html body .nn-member-refresh .nn-payment-luxe .nn-payment-packages>button{transition:transform .18s,border-color .18s;color:#7d6436!important;text-align:left!important;background:linear-gradient(140deg,#fff,#f5f1e7)!important;border:1px solid #e0d8c7!important;border-radius:14px!important;min-height:76px!important;padding:15px!important;font-size:13px!important;line-height:1.8!important;box-shadow:0 4px #e7e0d3!important}html body .nn-member-refresh .nn-payment-luxe .nn-payment-packages>button:hover{transform:translateY(-3px);border-color:#a88a4d!important}html body .nn-member-refresh .nn-payment-luxe .nn-payment-packages>button.selected{color:#f2dfb8!important;background:linear-gradient(130deg,#263e4a,#17303d)!important;border-color:#bca36a!important;box-shadow:0 4px #9b824a!important}html body .nn-member-refresh .nn-payment-luxe .nn-payment-order{background:linear-gradient(120deg,#f5eedf,#fcf8ee);border:1px solid #e8ddc3;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:8px;margin:26px 0 21px;padding:23px;display:grid}html body .nn-member-refresh .nn-payment-luxe .nn-payment-order>span{color:#8d7f64!important;font-size:12px!important}html body .nn-member-refresh .nn-payment-luxe .nn-payment-order>strong{letter-spacing:-.035em;color:#293c49!important;font-size:33px!important;font-weight:650!important}html body .nn-member-refresh .nn-payment-luxe .nn-payment-order>small{grid-column:1/-1;color:#99793d!important;font-size:13px!important}html body .nn-member-refresh .nn-payment-luxe .wallet-payment-consent{color:#85887e!important;align-items:flex-start!important;gap:10px!important;margin:18px 0!important;font-size:12px!important;line-height:1.9!important;display:flex!important}html body .nn-member-refresh .nn-payment-luxe .wallet-payment-consent input{accent-color:#987b43;flex-shrink:0;width:17px!important;height:17px!important;margin-top:4px!important}html body .nn-member-refresh .nn-payment-luxe .wallet-payment-consent>span{font-size:12px!important;line-height:1.9!important}html body .nn-member-refresh .nn-payment-luxe .wallet-payment-consent a{text-underline-offset:3px;color:#8d713c!important}html body .nn-member-refresh .nn-payment-luxe>form>button{width:100%;transition:transform .2s;color:#574425!important;background:linear-gradient(115deg,#d7bc83,#f1dfb6 60%,#dcc18a)!important;border:1px solid #c3a466!important;border-radius:13px!important;min-height:55px!important;margin:12px 0 18px!important;padding:15px!important;font-size:15px!important;font-weight:650!important;box-shadow:0 4px #ad915c,0 10px 22px #a88a4d1a!important}html body .nn-member-refresh .nn-payment-luxe>form>button:hover{transform:translateY(-2px)}html body .nn-member-refresh .nn-payment-luxe .wallet-active-payment{text-align:center!important;background:linear-gradient(145deg,#f7f8f7,#fffdf8)!important;border:1px solid #e8dfce!important;border-radius:18px!important;gap:16px!important;padding:25px!important}html body .nn-member-refresh .nn-payment-luxe .wallet-active-payment img{display:block;filter:none!important;background:#fff!important;border:1px solid #e3e7e8!important;border-radius:14px!important;width:240px!important;max-width:100%!important;height:auto!important;margin:10px auto!important;padding:15px!important;box-shadow:0 10px 24px #243b4512!important}html body .nn-member-refresh .nn-payment-luxe .wallet-active-payment>b{color:#314753!important;font-size:23px!important;line-height:1.7!important}html body .nn-member-refresh .nn-payment-luxe .wallet-active-payment>span{overflow-wrap:anywhere;color:#92989b!important;font-size:11px!important}html body .nn-member-refresh .nn-payment-luxe .wallet-active-payment>a{display:block;color:#846a37!important;background:#f3ead5!important;border:1px solid #c6ad78!important;border-radius:12px!important;padding:14px!important;font-size:14px!important;text-decoration:none!important}html body .nn-member-refresh .nn-payment-luxe>.nn-member-ledger{overflow:hidden;background:#fff!important;border:1px solid #e6e4dd!important;border-radius:24px!important;box-shadow:0 12px 25px #21384b05!important}@media (width<=1000px){html body .nn-member-refresh .nn-payment-luxe{grid-template-columns:1fr!important}}@media (width<=600px){html body .nn-member-refresh .nn-wallet-luxe{border-radius:20px!important;padding:25px!important}html body .nn-member-refresh .nn-wallet-luxe h2{font-size:50px!important}html body .nn-member-refresh .nn-payment-luxe>form{border-radius:21px!important;padding:23px 19px!important}html body .nn-member-refresh .nn-payment-luxe>form>h3{font-size:22px!important}html body .nn-member-refresh .nn-payment-luxe .nn-payment-packages>button{padding:13px!important;font-size:12px!important}html body .nn-member-refresh .nn-payment-luxe .nn-payment-order{padding:19px}html body .nn-member-refresh .nn-payment-luxe .nn-payment-order>strong{font-size:29px!important}}@media (prefers-reduced-motion:reduce){html body .nn-member-refresh .nn-payment-luxe *{transition:none!important;transform:none!important}}html body .nn-member-refresh .nn-accepted-payments{background:#fff;border:1px solid #e6e1d6;border-radius:14px;margin:20px 0;padding:18px}html body .nn-member-refresh .nn-accepted-payments>span{color:#737b80;font-size:12px}html body .nn-member-refresh .nn-accepted-payments>div{flex-wrap:wrap;align-items:center;gap:20px;margin:16px 0;display:flex}html body .nn-member-refresh .nn-accepted-payments b{color:#164e76;letter-spacing:-.04em;flex-direction:column;font-family:Arial,sans-serif;font-size:22px;line-height:1.2;display:flex}html body .nn-member-refresh .nn-accepted-payments b small{font-family:var(--font-thai),sans-serif;letter-spacing:0;margin-top:5px;color:#869197!important;font-size:10px!important}html body .nn-member-refresh .nn-accepted-payments img{object-fit:contain;width:120px;height:28px;filter:none!important;box-shadow:none!important;border-radius:0!important}html body .nn-member-refresh .nn-accepted-payments>small{line-height:1.8;color:#7d858b!important;font-size:11px!important}html body .nn-member-refresh .nn-accepted-payments .nn-omise-mark{flex-direction:column;gap:6px;display:flex}html body .nn-member-refresh .nn-accepted-payments .nn-omise-mark img{width:108px;height:24px}html body .nn-member-refresh .nn-accepted-payments .nn-omise-mark small{color:#869197!important;font-size:10px!important}.nn-member-refresh .nn-payment-history{background:#fff;border:1px solid #e5dfd4;border-radius:14px;min-width:0}.nn-member-refresh .nn-payment-history>summary{cursor:pointer;color:#74603b;padding:15px 20px;font-size:13px;font-weight:600}@media (width>=1100px){html body .nn-member-refresh .member-main:has(.nn-payment-luxe)>.member-credit-poster{display:none!important}html body .nn-member-refresh .nn-wallet-luxe{border-radius:16px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:0!important;margin-top:17px!important;margin-bottom:16px!important;padding:13px 23px!important;display:flex!important}html body .nn-member-refresh .nn-wallet-luxe>div:first-child{flex-wrap:wrap;align-items:center!important;gap:17px!important;display:flex!important}html body .nn-member-refresh .nn-wallet-luxe h2{white-space:nowrap;margin:0!important;font-size:29px!important}html body .nn-member-refresh .nn-wallet-luxe p{letter-spacing:.12em;max-width:95px;font-size:9px!important}html body .nn-member-refresh .nn-wallet-luxe span,html body .nn-member-refresh .nn-wallet-luxe small{font-size:11px!important;line-height:1.6!important}html body .nn-member-refresh .nn-wallet-luxe>div:last-child{flex-shrink:0;font-size:11px!important}html body .nn-member-refresh .nn-wallet-luxe:after{font-size:70px;bottom:-17px;right:14px}html body .nn-member-refresh .nn-payment-luxe{margin-top:0!important;display:block!important}html body .nn-member-refresh .nn-payment-luxe>form{grid-template-rows:auto auto auto auto auto auto auto;border-radius:20px!important;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr)!important;align-items:start!important;gap:9px 30px!important;padding:22px 27px!important;display:grid!important}html body .nn-member-refresh .nn-payment-luxe>form>.nn-payment-eyebrow{grid-area:1/1/auto/-1;margin:0!important;font-size:9px!important}html body .nn-member-refresh .nn-payment-luxe>form>h3{grid-area:2/1/auto/-1;margin:0!important;font-size:23px!important;line-height:1.45!important}html body .nn-member-refresh .nn-payment-luxe>form>.nn-payment-intro,html body .nn-member-refresh .nn-payment-luxe>form>.wallet-payment-channel{display:none!important}html body .nn-member-refresh .nn-payment-luxe>form>.nn-accepted-payments{background:0 0;border:0;border-bottom:1px solid #e9e5dd;border-radius:0;grid-area:3/1/auto/-1;align-items:center;gap:18px;display:flex;margin:0 0 5px!important;padding:10px 0!important}html body .nn-member-refresh .nn-accepted-payments>div{gap:18px;margin:0}html body .nn-member-refresh .nn-accepted-payments>small{max-width:220px;margin-left:auto;font-size:10px!important}html body .nn-member-refresh .nn-accepted-payments b{font-size:18px}html body .nn-member-refresh .nn-accepted-payments b small,html body .nn-member-refresh .nn-accepted-payments .nn-omise-mark small{display:none}html body .nn-member-refresh .nn-accepted-payments .nn-omise-mark img{width:90px;height:20px;padding:5px!important}html body .nn-member-refresh .nn-payment-luxe .nn-payment-packages{grid-area:4/1/6;align-self:stretch;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;margin:0!important}html body .nn-member-refresh .nn-payment-luxe .nn-payment-packages>button{min-height:63px!important;padding:12px 14px!important;font-size:12px!important;line-height:1.7!important;box-shadow:0 2px #e5dece!important}html body .nn-member-refresh .nn-payment-luxe>form>label.nn-channel-field{grid-area:6/1;margin:0!important}html body .nn-member-refresh .nn-payment-luxe>form>label.nn-amount-field{grid-area:7/1;margin:0!important}html body .nn-member-refresh .nn-payment-luxe>form>label>span{margin-bottom:5px!important;font-size:11px!important}html body .nn-member-refresh .nn-payment-luxe :is(select,input[type=number]){min-height:43px!important;padding:9px 13px!important;font-size:13px!important}html body .nn-member-refresh .nn-payment-luxe input[type=number]{font-size:21px!important}html body .nn-member-refresh .nn-payment-luxe .nn-payment-order{border-radius:13px;grid-area:4/2;align-self:stretch;margin:0!important;padding:17px!important}html body .nn-member-refresh .nn-payment-luxe .nn-payment-order>strong{font-size:30px!important}html body .nn-member-refresh .nn-payment-luxe .wallet-payment-consent{grid-area:5/2/7;margin:3px 0!important;font-size:11px!important;line-height:1.75!important}html body .nn-member-refresh .nn-payment-luxe .wallet-payment-consent>span{font-size:11px!important;line-height:1.8!important}html body .nn-member-refresh .nn-payment-luxe>form>.nn-checkout-pay{grid-area:7/2;align-self:end;min-height:49px!important;margin:0!important;font-size:14px!important}html body .nn-member-refresh .nn-payment-luxe>form>.nn-checkout-support{text-align:center;grid-area:8/2;margin-top:5px!important;font-size:10px!important}html body .nn-member-refresh .nn-payment-luxe>form>.workflow-message{grid-area:9/1/auto/-1}html body .nn-member-refresh .nn-payment-history{margin-top:16px}html body .nn-member-refresh .nn-promotion-report{margin:10px 0!important}html body .nn-member-refresh .nn-payment-luxe>form>.wallet-active-payment{grid-area:4/1/9/-1;grid-template-columns:minmax(240px,1fr) minmax(220px,1fr);align-items:center!important;gap:12px 30px!important;padding:18px!important;display:grid!important}html body .nn-member-refresh .nn-payment-luxe .wallet-active-payment img{grid-area:1/1/6;width:220px!important;margin:0 auto!important;padding:10px!important}html body .nn-member-refresh .nn-payment-luxe .wallet-active-payment>:not(img){grid-column:2}html body .nn-member-refresh .nn-payment-luxe .wallet-active-payment>b{font-size:21px!important}}.nn-payment-recover{background:#fffaf0;border:1px solid #d9c99d;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin:12px 0;padding:16px;display:flex}.nn-payment-recover small{margin-top:5px;display:block}.nn-payment-recover button{color:#fff;cursor:pointer;background:#102f40;border:0;border-radius:10px;padding:10px 16px}@media (width<=650px){.nn-payment-recover{flex-direction:column;align-items:stretch}}html.nn-signature-2027 body .marketplace-category-rail a{border-radius:18px;box-shadow:0 8px 24px #3333330c,inset 0 1px #fff;color:#323232!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#fffdf9,#f3f4f1)!important;border:1px solid #bca78255!important}html.nn-signature-2027 body .marketplace-category-rail a span{color:#323232!important;opacity:1!important}html.nn-signature-2027 body .marketplace-category-rail a i{box-shadow:inset 0 2px 2px #fff8,0 5px 10px #83672e25;background:var(--nn-metal)!important;color:#4e3d20!important;border:1px solid #e8cf94!important}html.nn-signature-2027 body .marketplace-category-rail a:hover,html.nn-signature-2027 body .marketplace-category-rail a.active{box-shadow:0 12px 24px #33333320,inset 0 0 0 1px #c5a368;color:#323232!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#fffdf9,#f3f4f1)!important;border-color:#ad8745!important}html.nn-signature-2027 .nn-concierge .concierge-launch{isolation:isolate;--nn-context-ink:#fff!important;background:linear-gradient(145deg,#484848,#2a2a2a)!important;border:1px solid #d4b877!important;border-radius:24px!important;gap:0!important;width:auto!important;min-width:152px!important;height:48px!important;min-height:48px!important;padding:10px 34px 10px 16px!important;position:relative!important;overflow:visible!important;box-shadow:0 9px 25px #24242440,inset 0 1px #ffffff50,0 3px #1c1c1c!important}html.nn-signature-2027 .nn-concierge .concierge-launch .concierge-pete-avatar{pointer-events:none;bottom:30px;left:50%;transform:translate(-50%);width:180px!important;height:198px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important;position:absolute!important;overflow:visible!important}html.nn-signature-2027 .nn-concierge .concierge-pete-avatar img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 5px 7px #1c1c1c45);width:100%;max-width:none;height:100%;display:block;transform:none}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}html.nn-signature-2027 .nn-concierge .concierge-launch[aria-expanded=true] .concierge-pete-avatar{display:none!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 .concierge-pete-avatar{bottom:28px;width:136px!important;height:152px!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 .concierge-pete-avatar{bottom:28px;width:100px!important;height:112px!important}}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 .concierge-pete-avatar{z-index:1}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(.mobile-property-actions) .nn-concierge{bottom:calc(166px + env(safe-area-inset-bottom))!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}html.nn-signature-2027 .listing-agent-card{scroll-margin-top:100px;overflow:hidden;container-type:inline-size;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#fff,#f1f5f7)!important;border:1px solid #c8b28180!important;border-radius:24px!important;padding:22px!important;box-shadow:inset 0 1px #fff,0 4px #d3d3d360,0 18px 36px #33333312!important}html.nn-signature-2027 .listing-agent-head{--nn-context-ink:#fff;background:linear-gradient(125deg,#343434,#242424);border-radius:18px;align-items:center;padding:16px;box-shadow:inset 0 1px #ffffff30,0 5px 12px #28282820;text-align:left!important;grid-template-columns:78px minmax(0,1fr)!important;justify-items:stretch!important;gap:16px!important}html.nn-signature-2027 .listing-agent-head .listing-agent-portrait{border-radius:14px;overflow:hidden;box-shadow:0 3px #0b0b0b60,0 8px 16px #0003;width:78px!important;height:94px!important}html.nn-signature-2027 .listing-agent-head .listing-agent-portrait>img{object-fit:cover;border-radius:14px;width:78px!important;height:94px!important}html.nn-signature-2027 .listing-company-mark{--nn-context-ink:#fff;background:linear-gradient(140deg,#3d3d3d,#1a1a1a);border:1px solid #d2b56870;border-radius:16px;place-items:center;width:78px;box-shadow:inset 0 1px #ffffff26,0 4px #16161680,0 8px 18px #0003;height:78px!important;display:grid!important}html.nn-signature-2027 .listing-company-mark img{object-fit:contain!important;background:0 0!important;border:0!important;width:70px!important;height:62px!important;padding:2px!important}html.nn-signature-2027 .listing-agent-identity{min-width:0}html.nn-signature-2027 .listing-agent-identity>small{line-height:1.45;letter-spacing:0!important;color:#e4c784!important;font-size:.875rem!important}html.nn-signature-2027 .listing-agent-head strong{overflow-wrap:anywhere;font:600 clamp(1.125rem,2vw,1.35rem)/1.5 var(--font-ui)!important;white-space:normal!important;letter-spacing:0!important;color:var(--nn-context-ink,#181b20)!important;margin:4px 0!important}html.nn-signature-2027 .listing-agent-identity>span{line-height:1.5;color:var(--nn-context-ink,#181b20)!important;font-size:.875rem!important}html.nn-signature-2027 .listing-agent-head .agent-verification-copy{color:#ead49b!important;font-size:.875rem!important}html.nn-signature-2027 .listing-agent-card>p{color:#5a5a5a!important;margin:18px 0 12px!important;font-size:1rem!important;line-height:1.75!important}html.nn-signature-2027 .agent-trust-list{flex-wrap:wrap;gap:8px;display:flex}html.nn-signature-2027 .agent-trust-list>span{--nn-context-ink:#181b20;background:#eaf1f3;border:1px solid #d6d6d6;border-radius:10px;padding:7px 10px;line-height:1.5;color:#545454!important;font-size:.875rem!important}html.nn-signature-2027 .agent-contact-hub{border-top:1px solid #d5d5d5!important;margin-top:20px!important;padding-top:18px!important}html.nn-signature-2027 .agent-contact-hub>header{gap:8px;align-items:center!important;margin-bottom:14px!important}html.nn-signature-2027 .agent-contact-hub header b{color:#383838!important;font-size:1.125rem!important}html.nn-signature-2027 .agent-contact-hub>header>span{white-space:nowrap;color:#5e5e5e!important;--nn-context-ink:#181b20!important;background:#eaf0f3!important;padding:5px 8px!important;font-size:.875rem!important}html.nn-signature-2027 .agent-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important}html.nn-signature-2027 .agent-contact-card{--channel-color:#474747;--nn-context-ink:#181b20!important;background:linear-gradient(140deg,#fff,#edf3f6)!important;border:1px solid #ccc!important;border-radius:16px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:9px!important;min-height:90px!important;padding:12px!important;transition:transform .18s,box-shadow .18s,border-color .18s!important;display:grid!important;box-shadow:inset 0 1px #fff,0 3px #cfcfcf80,0 7px 14px #3b3b3b10!important}html.nn-signature-2027 .agent-contact-card:before{display:none!important}html.nn-signature-2027 .agent-contact-icon{font-style:normal;color:#404040!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#fff1c5,#e4c579)!important;border:1px solid #e8ce89!important;border-radius:11px!important;width:34px!important;height:38px!important;box-shadow:inset 0 1px #fff9,0 3px #ae8c4c70,0 5px 9px #6c5a2b20!important}html.nn-signature-2027 .agent-contact-icon svg{width:20px;height:20px}html.nn-signature-2027 .agent-contact-icon span{font-size:.75rem!important}html.nn-signature-2027 .agent-contact-copy small{line-height:1.4;color:#676767!important;letter-spacing:0!important;font-size:.875rem!important}html.nn-signature-2027 .agent-contact-copy strong{overflow-wrap:anywhere;line-height:1.5;color:#373737!important;white-space:normal!important;text-overflow:clip!important;font-size:.875rem!important;font-weight:650!important;overflow:visible!important}html.nn-signature-2027 .agent-contact-card.channel-email{grid-column:1/-1;min-height:68px!important}html.nn-signature-2027 .agent-contact-card:is(.channel-phone,.channel-line){--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#f1f1f1,#fff)!important;border-color:#b7b7b7!important}html.nn-signature-2027 .agent-contact-card:hover{border-color:#b38f45!important;transform:translateY(-3px)!important;box-shadow:inset 0 1px #fff,0 5px #cfcfcf80,0 12px 20px #3b3b3b20!important}html.nn-signature-2027 .agent-contact-card:active{transform:translateY(1px)!important;box-shadow:inset 0 1px 3px #34343420!important}html.nn-signature-2027 .agent-contact-card:focus-visible{outline-offset:3px;outline:3px solid #ad8844}html.nn-signature-2027 .agent-contact-hub .transaction-safety-notice.compact{--nn-context-ink:#181b20!important;background:#faf5e8!important;border:1px solid #dac794!important;border-radius:16px!important;margin-top:20px!important;padding:16px!important;box-shadow:inset 0 1px #fff,0 3px #d9caa650!important}html.nn-signature-2027 .agent-contact-hub .transaction-safety-notice.compact h3{margin:0 0 8px!important;font-size:1rem!important;line-height:1.5!important}html.nn-signature-2027 .agent-contact-hub .transaction-safety-notice.compact p{color:#685937!important;font-size:.875rem!important;line-height:1.7!important}html.nn-signature-2027 .agent-contact-hub .transaction-safety-notice.compact nav{flex-wrap:wrap;gap:8px;display:flex}html.nn-signature-2027 .agent-contact-hub .transaction-safety-notice.compact nav a{color:#542;--nn-context-ink:#181b20;background:#fff;border:1px solid #d5c493;border-radius:10px;min-height:44px;padding:10px 12px;font-size:.875rem!important}@container (width<=340px){html.nn-signature-2027 .listing-agent-head{grid-template-columns:64px minmax(0,1fr)!important;gap:12px!important;padding:12px!important}html.nn-signature-2027 .listing-company-mark{width:64px;height:68px!important}html.nn-signature-2027 .listing-company-mark img{width:58px!important;height:54px!important}html.nn-signature-2027 .agent-contact-card{grid-template-columns:1fr!important;gap:7px!important}html.nn-signature-2027 .agent-contact-card.channel-email{grid-template-columns:34px minmax(0,1fr)!important}}@media (width<=650px){html.nn-signature-2027 .listing-agent-card{border-radius:20px!important;padding:16px!important}html.nn-signature-2027 .listing-agent-card>p{margin-top:14px!important}html.nn-signature-2027 .agent-trust-list{gap:6px}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 .agent-contact-card{transition:none!important}html.nn-signature-2027 .agent-contact-card:hover{transform:none!important}}@media (width<=900px){html.nn-signature-2027 .property-detail-page .mobile-property-actions{background:linear-gradient(145deg,#fffffff5,#efefeff5)!important;border:1px solid #c6b58790!important;border-radius:20px!important;padding:6px!important;box-shadow:inset 0 1px #fff,0 3px #c8c8c866,0 10px 24px #33333326!important}html.nn-signature-2027 .property-detail-page .mobile-property-actions a{transition:transform .18s;box-shadow:inset 0 1px #fff7,0 2px #31313124;border-radius:14px!important;min-height:48px!important;font-size:.875rem!important}html.nn-signature-2027 .property-detail-page .mobile-property-actions a:first-child{color:#434343!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#f9fcfe,#e8e8e8)!important;border:1px solid #bababa!important}html.nn-signature-2027 .property-detail-page .mobile-property-actions a:last-child{color:#3a3a3a!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#f9e8b8,#ddbd68)!important;border:1px solid #c7a45b!important}html.nn-signature-2027 .property-detail-page .mobile-property-actions a:active{transform:translateY(1px)}html.nn-signature-2027 .property-detail-page .mobile-property-actions a:focus-visible{outline-offset:1px;outline:3px solid #977631}}html.nn-signature-2027 .assigned-agent .listing-agent-head{align-items:start!important}html.nn-signature-2027 .listing-agent-head .listing-agent-identity{z-index:1;width:100%;max-width:100%;position:relative;min-width:0!important}html.nn-signature-2027 .listing-agent-head .agent-profile-inline{border-radius:10px;max-width:100%;min-height:44px;margin-top:10px;line-height:1.5;white-space:normal!important;align-self:flex-start!important;padding:8px 10px!important;font-size:.875rem!important}html.nn-signature-2027 .listing-agent-portrait .agent-photo-check{box-shadow:0 0 0 2px #fff;width:20px!important;height:20px!important;font-size:12px!important;bottom:5px!important;right:3px!important}html.nn-signature-2027 .listing-agent-portrait .agent-photo-zoom-hint{width:22px!important;height:22px!important;font-size:14px!important;top:4px!important;right:4px!important}html.nn-signature-2027 .agent-blue-check{vertical-align:middle;flex-shrink:0;width:18px!important;height:18px!important;margin-left:4px!important;font-size:11px!important}@container (width<=340px){html.nn-signature-2027 .assigned-agent .listing-agent-head{grid-template-columns:64px minmax(0,1fr)!important;gap:14px!important}html.nn-signature-2027 .assigned-agent .listing-agent-head .listing-agent-portrait,html.nn-signature-2027 .assigned-agent .listing-agent-head .listing-agent-portrait>img{width:64px!important;height:80px!important}html.nn-signature-2027 .assigned-agent .listing-agent-portrait .agent-photo-lens{display:none!important}}@container (width<=260px){html.nn-signature-2027 .assigned-agent .listing-agent-head{grid-template-columns:minmax(0,1fr)!important}}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 .nn-scroll-arrived{animation:none!important;transform:none!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 .nn-property-browse-track .nn-curated-grid{grid-template-columns:none!important;gap:18px!important;width:max-content!important;display:flex!important}html.nn-signature-2027 .nn-property-browse-track .nn-curated-card{border-radius:16px!important;flex:0 0 320px!important;width:320px!important;box-shadow:0 9px 24px #0002!important}html.nn-signature-2027 .nn-property-browse-track .nn-curated-copy{padding:18px!important}html.nn-signature-2027 .nn-property-browse-track .nn-curated-copy h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.2em;display:-webkit-box;overflow:hidden;margin-bottom:12px!important;font-size:1.05rem!important}html.nn-signature-2027 body main .property-grid,.nn-listings-scroll-window,.featured-scroll-window{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#af9565 #e9e9e9;scroll-behavior:auto;scrollbar-gutter:stable;max-height:72dvh;padding:4px 10px 12px 4px;overflow-y:auto}.nn-listings-scroll-window:focus-visible,.featured-scroll-window:focus-visible{outline-offset:3px;outline:3px solid #b88a3d}@media (width>=1101px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-primary{gap:2px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-primary a{padding:9px 8px!important}}@media (width>=901px) and (width<=1200px){html.nn-signature-2027 body .nn-utility .nn-guide-link,html.nn-signature-2027 body .nn-utility>.nn-currency-selector{display:none!important}}@media (width<=900px){html.nn-signature-2027 body>.nn-mobile-dock{grid-template-columns:repeat(6,minmax(0,1fr))!important}html.nn-signature-2027 .nn-mobile-dock a[href*=\/featured]{color:#313131!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#f4dfa9,#d5b577)!important}html.nn-signature-2027 .nn-mobile-dock span{font-size:.875rem!important}}@media (width<=680px){html.nn-signature-2027 .nn-property-browse-track .nn-curated-card{flex-basis:min(300px,80vw)!important;width:min(300px,80vw)!important}.nn-listings-scroll-window,.featured-scroll-window{max-height:70dvh;padding-right:6px}}.nn-transit-marks{scrollbar-width:thin;scrollbar-color:#c4c4c4 transparent;perspective:1000px;gap:12px;padding:10px 4px 22px;display:flex;overflow-x:auto}.nn-transit-marks>button{color:#343434;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(155deg,#fff,#f0f0f0);border:1px solid #d2d2d2;border-radius:20px;flex-direction:column;flex:0 0 148px;align-items:center;gap:10px;padding:18px 12px 14px;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex;position:relative;box-shadow:inset 0 1px #fff,0 4px #cecece,0 10px 18px #29292910}.nn-transit-marks>button[aria-pressed=true]{border-color:var(--line-color);box-shadow:inset 0 1px 0 #fff,0 4px 0 var(--line-color),0 12px 26px #29292925;--nn-context-ink:#181b20;background:linear-gradient(160deg,#fff,#eaeaea)}.nn-transit-mark{isolation:isolate;--nn-context-ink:#181b20;background:radial-gradient(circle at 35% 18%,#fff,#edf3f6 65%);border-radius:50%;flex-shrink:0;place-items:center;width:88px;height:88px;display:grid;position:relative;box-shadow:0 2px #cfcfcf,0 10px 16px #26262624}.nn-transit-mark:after{content:"";border:2px solid var(--line-color);opacity:.6;pointer-events:none;border-radius:50%;position:absolute;inset:-4px}.nn-transit-mark img{object-fit:contain;filter:drop-shadow(0 3px 2px #0002);width:88px;height:88px;display:block}.nn-transit-mark>span{color:var(--line-color);font-size:1.3rem;font-weight:750}.nn-transit-name{text-align:center;min-height:2.8em;font-size:.875rem;font-weight:650;line-height:1.55}.nn-transit-marks small{color:#686868;font-size:.75rem;line-height:1.5}.nn-transit-marks>button:focus-visible{outline-offset:4px;outline:3px solid #b1833e}.nn-transit-marks--compact{margin-top:18px;margin-bottom:8px}.nn-transit-marks--compact>button{flex-basis:138px;padding-top:14px}.nn-transit-marks--compact .nn-transit-mark,.nn-transit-marks--compact .nn-transit-mark img{width:72px;height:72px}@media (hover:hover) and (pointer:fine){.nn-transit-marks>button:hover{border-color:var(--line-color);box-shadow:inset 0 1px 0 #fff,0 5px 0 var(--line-color),0 18px 24px #29292924;transform:rotateX(4deg)translateY(-3px)}}@media (width<=680px){.nn-transit-marks{gap:12px}.nn-transit-marks>button{flex-basis:132px;padding:16px 10px 12px}.nn-transit-mark,.nn-transit-mark img{width:80px;height:80px}}@media (prefers-reduced-motion:reduce){.nn-transit-marks>button{transition:none;transform:none!important}}html body .nn-desk-heading{background:0 0;justify-content:space-between;align-items:center;gap:24px;max-width:1280px;padding-top:26px;padding-bottom:22px;display:flex}html body .nn-desk-heading p{letter-spacing:.08em;color:#8d8d8d;margin:0 0 7px;font-size:.75rem!important}html body .nn-desk-heading h1{color:#383838;text-shadow:none;margin:0;font-size:clamp(1.4rem,2.5vw,1.95rem)!important;font-weight:500!important;line-height:1.6!important}html body .nn-desk-heading span{color:#858585;max-width:65ch;margin-top:7px;font-size:.9375rem;line-height:1.8;display:block}html body .nn-desk-heading>a{color:#656565;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6d6d6;flex-shrink:0;padding:10px 14px;font-size:.875rem;text-decoration:none;box-shadow:0 3px #e5e5e5;border-radius:9px!important}html body .nn-service-desk{--nn-context-ink:#181b20;background:#fff;border:1px solid #d9d9d9;grid-template-columns:300px minmax(0,1fr);max-width:1280px;margin:0 auto 40px;padding:0;display:grid;overflow:hidden;box-shadow:0 16px 35px #38383810;border-radius:18px!important}html body .nn-desk-aside{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#323232;min-width:0;padding:30px}html body .nn-desk-aside>i{color:#e7d0a8;--nn-context-ink:#fff;background:linear-gradient(135deg,#585858,#514536);border:1px solid #949494;place-items:center;width:54px;height:54px;margin-bottom:22px;display:grid;box-shadow:0 4px #262626,inset 0 1px #fff3;border-radius:14px!important}html body .nn-desk-aside h2{color:var(--nn-context-ink,#181b20);margin:0 0 13px;font-size:1.2rem!important;font-weight:500!important;line-height:1.8!important}html body .nn-desk-aside p{color:#cbcbcb;margin:0 0 22px;font-size:.9375rem!important;line-height:1.85!important}html body .nn-desk-aside nav{border-top:1px solid #ffffff24;gap:8px;padding-top:18px;display:grid}html body .nn-desk-aside nav>a{color:var(--nn-context-ink,#181b20);background:#ffffff06;border:1px solid #8f8f8f66;padding:11px 12px;font-size:.875rem;text-decoration:none;box-shadow:0 2px #262626;border-radius:8px!important}html body .nn-desk-aside>small{color:#a7a7a7;margin-top:22px;line-height:1.8;display:block;font-size:.8125rem!important}html body .nn-desk-content{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-width:0;padding:28px}html body .nn-desk-content :is(.status-tracker,.career-tracker-shell){background:0 0;grid-template-columns:1fr;gap:22px;max-width:none;margin:0;padding:0;display:grid}html body .nn-desk-content :is(.status-tracker>form,.career-tracker-form){color:#484848;box-shadow:none;background:0 0!important;border:0!important;padding:0!important}html body .nn-desk-content :is(.status-tracker,.career-tracker-shell) h2{color:#474747;margin:6px 0 14px;font-size:1.2rem!important;font-weight:500!important;line-height:1.8!important}html body .nn-desk-content :is(.status-tracker,.career-tracker-shell) p{color:#848484;font-size:.9375rem!important;line-height:1.85!important}html body .nn-desk-content :is(form>small,form>em){color:#919191;letter-spacing:.03em;font-style:normal;line-height:1.8;font-size:.8125rem!important}html body .nn-desk-content label{color:#575757;margin:15px 0;font-size:.875rem;display:block}html body .nn-desk-content label>span{color:#575757;margin-bottom:7px;font-size:.875rem;display:block}html body .nn-desk-content :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select){border:1px solid #d5d5d5;width:100%;min-width:0;min-height:46px;padding:11px 13px;color:#494949!important;--nn-context-ink:#181b20!important;background:#f9fcfe!important;border-radius:8px!important;font-size:1rem!important}html body .nn-desk-content input::placeholder{color:#949494;opacity:1}html body .nn-desk-content form>button{width:100%;color:var(--nn-context-ink,#181b20);cursor:pointer;--nn-context-ink:#fff;background:linear-gradient(145deg,#5c5c5c,#3b3b3b);border:1px solid #676767;min-height:48px;padding:12px;box-shadow:0 4px #292929,0 8px 15px #3a3a3a20,inset 0 1px #fff2;border-radius:10px!important;font-size:.9375rem!important}html body .nn-desk-content :is(.tracker-result,.career-status-result){color:#505050;border:1px solid #dedede;padding:22px;--nn-context-ink:#181b20!important;background:#f3f8fb!important;border-radius:12px!important}html body .nn-desk-content :is(.tracker-result,.career-status-result) :is(b,strong,h3,h4,span){color:#4b4b4b}html body .nn-desk-content :is(.tracker-result,.career-status-result) :is(small,time){color:#8d8d8d;font-size:.8125rem!important}html body .nn-desk-content .career-status-result header{background:0 0;border-bottom:1px solid #e1e1e1;padding:0}html body .nn-desk-content .career-status-result header>b{color:#5a5a5a;--nn-context-ink:#181b20;background:#ebebeb;padding:7px 12px;font-size:.875rem;border-radius:8px!important}html body .nn-desk-content .career-status-result :is(article,footer){color:#717171;--nn-context-ink:#181b20;background:#fff;border:1px solid #e2e2e2;padding:16px;border-radius:10px!important}html body .nn-desk-content .career-status-result .career-candidate h2{color:#494949;font-size:1.2rem!important}html body .nn-reference-help{--nn-context-ink:#181b20;background:#f3f7fa;border:1px solid #dfdfdf;margin-bottom:22px;padding:12px 15px;border-radius:10px!important}html body .nn-reference-help>summary{color:#727272;cursor:pointer;font-size:.875rem;line-height:1.8}html body .nn-reference-help .client-reference-router{color:#6c6c6c;background:0 0;margin:0;padding:20px 0 0}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 .nn-career-workspace{--nn-context-ink:#181b20;background:#fff;border:1px solid #dadada;max-width:1280px;margin:0 auto 35px;padding:0;overflow:hidden;border-radius:16px!important}html body .nn-career-workspace>nav{--nn-context-ink:#181b20;background:#f0f0f0;border-bottom:1px solid #dcdcdc;align-items:center;gap:8px;padding:12px;display:flex}html body .nn-career-workspace>nav :is(a,button){color:#717171;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:9px;min-height:46px;padding:12px 15px;text-decoration:none;display:flex;border-radius:9px!important;font-size:.875rem!important}html body .nn-career-workspace>nav button[aria-pressed=true]{color:#4a4a4a;--nn-context-ink:#181b20;background:#fff;border-color:#d9d9d9;box-shadow:0 3px #e3e3e3}html body .nn-career-workspace [hidden]{display:none!important}html body .nn-career-workspace .organization-careers{max-width:none;margin:0;padding:24px}html body .nn-career-workspace .organization-careers>header{margin-bottom:20px}html body .nn-career-workspace .organization-careers h2{color:#4a4a4a;margin:6px 0;font-size:1.25rem!important}html body .nn-career-workspace .organization-careers>header span{color:#949494;font-size:.875rem}html body .nn-career-workspace .career-division-list{grid-template-columns:1fr;gap:15px;display:grid}html body .nn-career-workspace .career-division{--nn-context-ink:#181b20;background:#f7fafc;border:1px solid #dfdfdf;overflow:hidden;border-radius:12px!important}html body .nn-career-workspace .career-division>summary{cursor:pointer;--nn-context-ink:#181b20;background:#f2f7fa;padding:18px 21px;list-style:none}html body .nn-career-workspace .career-division>summary::-webkit-details-marker{display:none}html body .nn-career-workspace .career-division header{background:0 0;border:0;padding:0}html body .nn-career-workspace .career-division h3{color:#585858;margin:6px 0;font-size:1.1rem!important;font-weight:500!important;line-height:1.8!important}html body .nn-career-workspace .career-division header p{color:#8c8c8c;margin:0;font-size:.875rem!important;line-height:1.85!important}html body .nn-career-workspace .career-division header small{color:#9b865e;font-size:.75rem!important}html body .nn-career-workspace .career-division>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding:18px;display:grid}html body .nn-career-workspace .career-role{color:#838383;background:#fff;border:1px solid #ddd;min-height:0;padding:20px;border-radius:10px!important}html body .nn-career-workspace .career-role h4{color:#4b4b4b;margin:15px 0 6px;font-size:1rem!important;font-weight:500!important;line-height:1.7!important}html body .nn-career-workspace .career-role strong{color:#7d7d7d;font-size:.875rem;font-weight:400}html body .nn-career-workspace .career-role p{color:#838383;font-size:.875rem!important;line-height:1.85!important}html body .nn-career-workspace .career-role>span{color:#9a855a;font-size:.75rem}html body .nn-career-workspace .career-role>i{color:#767676;--nn-context-ink:#181b20;background:#f4f4f4;border:1px solid #e0e0e0;padding:5px 7px;font-size:.75rem;font-style:normal;border-radius:6px!important}html body .nn-career-workspace .career-role a{color:#5b5b5b;--nn-context-ink:#181b20;background:#f4f4f4;border:1px solid #d1d1d1;padding:10px 12px;font-size:.875rem;text-decoration:none;box-shadow:0 3px #e5e5e5;border-radius:8px!important}html body .nn-career-workspace .career-structure-note{color:#7f7f7f;--nn-context-ink:#181b20;background:#f4f4f4;border:1px solid #dfdfdf;padding:18px;border-radius:10px!important}html body .nn-career-workspace .career-structure-note :is(b,a){color:#5a5a5a;font-size:.9375rem}html body .nn-career-workspace .career-structure-note span{color:#7f7f7f;font-size:.875rem;line-height:1.85}html body .nn-career-workspace .agent-career-link{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#3b3b3b;justify-content:space-between;gap:14px;max-width:none;margin:0;padding:18px 24px;display:flex}html body .nn-career-workspace .agent-career-link a{color:#e7cea6;font-size:.875rem}html body .nn-career-workspace .application-section{--nn-context-ink:#181b20;background:#f7fafc;padding:24px}html body .nn-career-workspace .application-grid{grid-template-columns:270px minmax(0,1fr);gap:25px;max-width:none;padding:0}html body .nn-career-workspace .application-copy{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#3a3a3a;padding:20px;border-radius:10px!important}html body .nn-career-workspace .application-copy h2{color:var(--nn-context-ink,#181b20);margin:10px 0;font-size:1.25rem!important;line-height:1.8!important}html body .nn-career-workspace .application-copy span{color:#c3c3c3;font-size:.875rem;line-height:1.85}html body .nn-career-workspace .application-copy li{color:var(--nn-context-ink,#181b20);padding:12px 0;font-size:.875rem;line-height:1.8}html body .nn-career-workspace .application-copy a{color:#e3cda7;font-size:.875rem}html body .nn-career-workspace .application-card{box-shadow:none;--nn-context-ink:#181b20;background:#fff;border:1px solid #dedede;padding:22px;border-radius:12px!important}html body :is(.nn-career-workspace,.agent-join) .opportunity-form .form-grid{grid-template-columns:1fr 1fr;gap:15px}html body :is(.nn-career-workspace,.agent-join) .opportunity-form label>span{color:#666;font-size:.875rem;line-height:1.7}html body :is(.nn-career-workspace,.agent-join) .opportunity-form :is(input:not([type=checkbox]),select,textarea){color:#4a4a4a;--nn-context-ink:#181b20;background:#fbfdfe;border:1px solid #d6d6d6;min-height:44px;padding:10px 12px;border-radius:8px!important;font-size:1rem!important}html body .nn-career-options{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;grid-column:1/-1;padding:14px 0}html body .nn-career-options summary{color:#6f6f6f;cursor:pointer;font-size:.875rem;line-height:1.8}html body .nn-career-options summary small{color:#a2a2a2;margin-left:8px;font-size:.75rem!important}html body .nn-career-options .form-grid{margin-top:18px}html body :is(.nn-career-workspace,.agent-join) .resume-upload{--nn-context-ink:#181b20;background:#f5f5f5;border:1px dashed #c5c5c5;padding:16px;border-radius:10px!important}html body :is(.nn-career-workspace,.agent-join) .opportunity-submit{color:var(--nn-context-ink,#181b20);cursor:pointer;--nn-context-ink:#fff;background:linear-gradient(145deg,#5c5c5c,#3c3c3c);border:1px solid #686868;min-height:48px;box-shadow:0 4px #292929,0 9px 15px #3a3a3a20;border-radius:10px!important;font-size:.9375rem!important}html body :is(.nn-career-workspace,.agent-join) .privacy-consent span{color:#888;font-size:.875rem;line-height:1.8}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}html body .nn-career-workspace .application-grid{grid-template-columns:220px minmax(0,1fr)}}@media (width<=760px){html body .nn-desk-heading{align-items:start;gap:14px;padding-top:20px;padding-bottom:18px}html body .nn-desk-heading>a{padding:8px 10px;font-size:.8125rem}html body .nn-service-desk{flex-direction:column;margin-left:16px;margin-right:16px;display:flex}html body .nn-desk-aside{padding:22px}html body .nn-desk-aside>i{display:none}html body .nn-desk-aside nav{gap:8px;padding-top:10px;display:flex;overflow:auto}html body .nn-desk-aside nav>a{flex-shrink:0;padding:9px 11px;font-size:.8125rem}html body .nn-desk-aside>small{display:none}html body .nn-desk-aside h2{margin:0 0 8px;font-size:1rem!important}html body .nn-desk-aside p{margin-bottom:14px;font-size:.875rem!important}html body .nn-desk-content{padding:21px}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}html body .nn-career-workspace{width:auto;margin-left:16px;margin-right:16px}html body .nn-career-workspace>nav{gap:4px;overflow:auto}html body .nn-career-workspace>nav :is(a,button){white-space:nowrap;flex-shrink:0;padding:10px;font-size:.8125rem!important}html body .nn-career-workspace .organization-careers,html body .nn-career-workspace .application-section{padding:18px}html body .nn-career-workspace .career-division>div,html body .nn-career-workspace .application-grid{grid-template-columns:1fr}html body .nn-career-workspace .application-copy{padding:18px}html body .nn-career-workspace .application-copy>div,html body .nn-career-workspace .agent-career-link{display:block}html body .nn-career-workspace .agent-career-link a{margin-top:10px;display:inline-block}html body .nn-desk-content .career-status-result ol{grid-template-columns:1fr 1fr;gap:12px;display:grid}}@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}}html body .nn-desk-content .owner-consent{align-items:start;gap:10px;display:flex}html body .nn-desk-content .owner-consent input{accent-color:#666;flex-shrink:0;width:18px;height:18px;min-height:0;margin-top:5px}html body .nn-desk-content .owner-mode{--nn-context-ink:#181b20;background:#f3f3f3;border:1px solid #dfdfdf;gap:8px;margin-bottom:20px;padding:5px;display:flex;border-radius:10px!important}html body .nn-desk-content .owner-mode button{color:#797979;cursor:pointer;background:0 0;border:0;flex:1;padding:11px;border-radius:7px!important;font-size:.875rem!important}html body .nn-desk-content .owner-mode button.active{color:#565656;--nn-context-ink:#181b20;background:#fff;box-shadow:0 3px #e1e1e1}html body .nn-desk-content :is(.owner-track-form,.owner-access-request){box-shadow:none;background:0 0;border:0;padding:0}html body .nn-desk-content .owner-access-request header{color:#545454;background:0 0}html body .nn-desk-content .owner-access-request header h2{color:#545454;font-size:1.25rem!important}html body .nn-desk-content .owner-dashboard{color:#6d6d6d;--nn-context-ink:#181b20;background:#f4f8fb;border:1px solid #dedede;margin-top:25px;padding:20px;border-radius:12px!important}html body .nn-career-desk .nn-desk-heading[style]{margin-top:18px;padding-left:24px;padding-right:24px;border-radius:12px!important}html body .nn-career-desk .nn-desk-heading[style] :is(h1,p,span){color:var(--nn-context-ink,#181b20)}html body .nn-career-workspace .career-success{color:#6e6e6e;--nn-context-ink:#181b20;background:#f4f9fc;border:1px solid #dfdfdf;padding:24px;border-radius:12px!important}html body .nn-career-workspace .career-success h2{color:#525252;font-size:1.25rem!important}html body .nn-career-workspace .career-success p{color:#8c8c8c;font-size:.9375rem!important;line-height:1.85!important}html body .nn-career-workspace .career-credentials strong{color:#595959;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}@media screen{html body main.nn-renewed{--nn-finish-ink:#393939;--nn-finish-edge:#d9d9d9;--nn-finish-paper:#f2f6fa;color:#4b4b4b;--nn-context-ink:#181b20;background:#eff4f8}html body main.nn-renewed h1{text-shadow:none;letter-spacing:0!important;font-size:clamp(1.55rem,2.8vw,2.25rem)!important;font-weight:500!important;line-height:1.65!important}html body main.nn-renewed h2{text-shadow:none;letter-spacing:0!important;font-size:clamp(1.2rem,2vw,1.5rem)!important;font-weight:500!important;line-height:1.75!important}html body main.nn-renewed h3{font-size:1.125rem!important;font-weight:500!important;line-height:1.75!important}html body main.nn-renewed h4{font-size:1rem!important;line-height:1.8!important}html body main.nn-renewed :is(h1,h2,h3,h4){overflow-wrap:anywhere}html body main.nn-renewed p{line-height:1.9!important}html body main.nn-renewed>section:is([class*=-hero],.opportunity-hero){color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#353535;border-bottom:1px solid #626262;min-height:0!important;padding-top:30px!important;padding-bottom:32px!important}html body main.nn-renewed>section:is([class*=-hero],.opportunity-hero) h1{color:var(--nn-context-ink,#181b20);max-width:38ch;margin-top:8px;margin-bottom:15px}html body main.nn-renewed>section:is([class*=-hero],.opportunity-hero) :is(p,span){color:var(--nn-context-ink,#181b20);max-width:75ch;font-size:1rem!important;line-height:1.85!important}html body main.nn-renewed>section:is([class*=-hero],.opportunity-hero) :is(h1 em,h1 strong){color:#e3cba2;font-style:normal}html body main.nn-renewed.nn-renewed-workspace>section:is([class*=-hero],.opportunity-hero) .page-wrap{max-width:1280px}html body main.nn-renewed.nn-renewed-workspace :is(.smart-match-hero,.os-hero,.private-client-hero,.opportunity-hero){padding:28px 0!important}html body main.nn-renewed.nn-renewed-workspace :is(.smart-match-hero aside,.os-hero aside,.opportunity-hero aside){--nn-context-ink:#fff;background:#3b3b3b;border:1px solid #94949455;max-width:380px;min-height:0;padding:20px;box-shadow:0 5px #2a2a2a;border-radius:12px!important}html body main.nn-renewed.nn-renewed-workspace :is(.smart-match-shell,.owner-portal-shell,.my-properties-shell,.privacy-request-body,.private-brief-shell,.estimate-workspace){gap:20px;margin-top:24px;margin-bottom:32px}html body main.nn-renewed :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select){border-color:#cecece;min-height:44px;border-radius:8px!important;font-size:1rem!important}html body main.nn-renewed label{font-size:.875rem;line-height:1.8}html body main.nn-renewed :is(form,.form-success,.success-card){border-radius:12px!important}html body main.nn-renewed :is(form>button,.opportunity-submit,.os-action-bar>button,.os-modal form>button:last-child,.private-brief-form>button,.privacy-request-form>button){min-height:46px;color:var(--nn-context-ink,#181b20);cursor:pointer;--nn-context-ink:#fff;background:linear-gradient(145deg,#5b5b5b,#3a3a3a);border:1px solid #656565;box-shadow:0 4px #282828,0 8px 14px #33333320,inset 0 1px #fff3;border-radius:10px!important;font-size:.9375rem!important}html body main.nn-renewed button:not(:where(.interior-header button,nav button,footer button,[aria-pressed])){transition:transform .2s,box-shadow .2s;box-shadow:0 3px #2c2c2c18,inset 0 1px #ffffff40}html body main.nn-renewed button:disabled{opacity:.65;cursor:wait;transform:none!important}html body main.nn-renewed :is(.role-card,.partner-type,.insight-card,.private-assurance,.agent-join-cards article,.innovation-card,.platform-system-grid article,.yield-board article){border:1px solid #d9d9d9;box-shadow:0 5px #e8e8e8,0 10px 24px #35353508;border-radius:12px!important}html body main.nn-renewed :is(.os-workbench,.passport-identity,.building-health,.neighborhood-score,.renovation-vision,.tracker-result,.privacy-request-form,.private-brief-form,.owner-portal-login,.professional-partner-card){overflow-wrap:anywhere;border:1px solid #d8d8d8;box-shadow:0 10px 25px #3939390a;border-radius:12px!important}html body main.nn-renewed .nn-page-index{z-index:2;color:#5e5e5e;max-width:1240px;margin:18px auto;padding:0 18px;position:relative}html body main.nn-renewed .nn-page-index>summary{cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6d6d6;width:fit-content;padding:11px 16px;font-size:.875rem;line-height:1.8;box-shadow:0 3px #e5e5e5;border-radius:9px!important}html body main.nn-renewed .nn-page-index summary>span{color:#9b9b9b;margin-left:10px;font-size:.75rem}html body main.nn-renewed .nn-page-index nav{flex-wrap:wrap;gap:8px;padding:13px 0 2px;display:flex}html body main.nn-renewed .nn-page-index nav a{color:#626262;--nn-context-ink:#181b20;background:#f9fcfe;border:1px solid #d9d9d9;padding:8px 12px;font-size:.875rem;line-height:1.8;text-decoration:none;border-radius:7px!important}html body main.nn-renewed [id^=page-section-]{scroll-margin-top:100px}html body main.nn-renewed.nn-renewed-document{--nn-context-ink:#181b20;background:#f7f8fa;padding-top:24px;padding-bottom:35px}html body main.nn-renewed.nn-renewed-document>article{color:#676767;--nn-context-ink:#181b20;background:#fff;border:1px solid #dedede;max-width:1040px;padding:32px 38px;box-shadow:0 12px 30px #35353508;border-radius:14px!important}html body main.nn-renewed.nn-renewed-document article>header{border-bottom:1px solid #e2e2e2;margin-bottom:22px;padding-bottom:22px}html body main.nn-renewed.nn-renewed-document article :is(h1,h2,h3){color:#4a4a4a}html body main.nn-renewed.nn-renewed-document article :is(p,li){color:#737373;font-size:1rem;line-height:1.95!important}html body main.nn-renewed.nn-renewed-document article>section{border-bottom:1px solid #ececec;margin:0;padding-top:18px;padding-bottom:18px}html body main.nn-renewed.nn-renewed-document article a{color:#616161;text-underline-offset:4px}html body main.nn-renewed.nn-renewed-editorial>section:is([class*=-hero],.editorial-hero){color:#4a4a4a;--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #d9d9d9}html body main.nn-renewed.nn-renewed-editorial>section:is([class*=-hero],.editorial-hero) :is(h1,h2){color:#484848}html body main.nn-renewed.nn-renewed-editorial>section:is([class*=-hero],.editorial-hero) :is(p,span){color:#909090}html body main.nn-renewed.nn-renewed-editorial .article-card{border:1px solid #e0e0e0;overflow:hidden;box-shadow:0 6px 20px #3838380a;border-radius:12px!important}html body main.nn-renewed.nn-renewed-company :is(.about-intro,.company-facts,.founder-detail,.documents-section,.financial-status,.partner-type-section){gap:28px;padding-top:30px;padding-bottom:30px}html body main.nn-renewed.nn-renewed-company :is(.about-intro h1,.about-intro h2,.company-facts h2,.documents-section h2){color:#4c4c4c}html body main.nn-renewed.nn-renewed-company :is(.about-intro article,.company-facts article,.documents-section article){border-radius:12px!important}html body main.nn-renewed :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:4px;outline:2px solid gray}html body main.nn-renewed .form-error{--nn-context-ink:#181b20;background:#fcf0eb;border:1px solid #e4c7be;padding:11px 13px;color:#ac4c3a!important;border-radius:8px!important;font-size:.875rem!important}html body .nn-service-desk .nn-desk-content{background:#fff}html body main.nn-contact-desk .contact-form :is(input,textarea)::placeholder{color:#989898}html body .nn-career-workspace .career-division>summary:hover{--nn-context-ink:#181b20;background:#f2f2f2}html body .nn-career-workspace .career-division>summary:after{content:"ดูตำแหน่งในฝ่ายนี้";color:#777;margin-top:10px;font-size:.8125rem;display:block}html body .nn-career-workspace .career-division[open]>summary:after{content:"พับรายการตำแหน่ง"}html body .nn-career-workspace .application-copy>div{display:block}@media (hover:hover) and (prefers-reduced-motion:no-preference){html body main.nn-renewed :is(form>button,.opportunity-submit,.nn-page-index nav a):hover{transform:translateY(-2px)}html body main.nn-renewed.nn-renewed-editorial .article-card img{transition:transform .45s}html body main.nn-renewed.nn-renewed-editorial .article-card:hover img{transform:scale(1.025)}}@media (width<=760px){html body main.nn-renewed>section:is([class*=-hero],.opportunity-hero){padding-top:23px!important;padding-bottom:24px!important}html body main.nn-renewed.nn-renewed-document>article{margin-left:14px;margin-right:14px;padding:23px 20px}html body main.nn-renewed :is(.smart-match-hero .page-wrap,.os-hero .page-wrap,.opportunity-hero-grid){gap:18px;grid-template-columns:1fr!important}html body main.nn-renewed :is(.os-hero aside,.smart-match-hero aside,.opportunity-hero aside){min-height:0;margin:0;max-width:none!important}html body main.nn-renewed :is(.agent-join-cards,.professional-partners>div,.partner-type-grid,.platform-system-grid){gap:16px;grid-template-columns:1fr!important}html body main.nn-renewed .nn-page-index{margin:14px auto}html body .nn-career-workspace .application-copy ol{grid-template-columns:1fr 1fr;gap:6px 12px;display:grid}}@media (prefers-reduced-motion:reduce){html body main.nn-renewed *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}}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}html.nn-time-night body{color:#292929;--nn-context-ink:#fff;background-color:#171717}html.nn-time-night :is(.services-hub-page,.opportunity-page,.team-page,.transparency-page,.juristic-page,.resident-page,.property-detail-page,.property-facet-page,.insights-hub,.market-insights-page,.calculators-page,.team-profile-page,.legal-page,.career-status-page,.private-client-page,.property-alert-page,.tracking-page,.my-properties-page,.cma-landing-page,.cma-report-page,.client-suite-page,.passport-page,.privacy-request-page){color:#292929}: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}html.nn-time-night :is(.cma-request-form,.cma-request-success,.status-tracker>form,.tracker-result,.legal-page article,.property-card,.article-card,.professional-partner-card,.listing-price-card,.listing-agent-card,.listing-lead-form,.listing-safety){color:var(--nn-context-ink,#181b20);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.nn-time-night :is(.cma-request-form,.cma-request-success,.status-tracker>form,.tracker-result,.legal-page article,.property-card,.article-card,.professional-partner-card,.listing-price-card,.listing-agent-card,.listing-lead-form,.listing-safety) :is(h1,h2,h3,h4,strong,b),html.nn-time-night :is(.cma-request-form,.cma-request-success,.status-tracker>form,.tracker-result,.legal-page article,.property-card,.article-card,.professional-partner-card,.listing-price-card,.listing-agent-card,.listing-lead-form,.listing-safety) :is(p,li,label,span:not(.status):not(.article-category),small){color:var(--nn-context-ink,#181b20)}.cma-report-page,html.nn-time-night .cma-report-page,html.nn-time-day .cma-report-page{color:#303030}.cma-report-sheet,.cma-report-sheet :is(section,div,article,header,footer){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.cma-report-sheet :is(h1,h2,h3,h4,p,span,strong,b,small,li,td,th,em,a){opacity:1;text-shadow:none;color:#393939!important}.cma-report-sheet :is(.cma-report-head p,.cma-report-title,.cma-report-intro small,.cma-executive-note p,.cma-advisory-grid p){color:#946b2d!important}.cma-report-sheet :is(.cma-report-head span,.cma-report-intro span,.cma-scenario-grid small,.cma-report-grid p,.cma-report-grid span,.cma-disclaimer,footer span){color:#657580!important}.cma-report-sheet :is(.cma-price-band,.cma-scenario-grid .primary,.cma-cost-table .net),.cma-report-sheet :is(.cma-price-band,.cma-scenario-grid .primary,.cma-cost-table .net) :is(h1,h2,h3,h4,p,span,strong,b,small,li,em){color:var(--nn-context-ink,#181b20)!important}.cma-report-sheet .cma-price-band :is(p,span),.cma-report-sheet .cma-scenario-grid .primary span{color:#e0bd70!important}.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-hero,.brochure-agent),.property-brochure :is(.brochure-hero,.brochure-agent) :is(h1,h2,h3,h4,p,span,strong,b,small,li,em,a){color:var(--nn-context-ink,#181b20)}.property-brochure .brochure-hero :is(small,strong),.property-brochure .brochure-agent :is(small,span){color:#e2c27a}.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}html.nn-time-night :is(.cma-request-form,.status-tracker,.tracker-result,.listing-lead-form,.privacy-request-form) :is(input,select,textarea){color:var(--nn-context-ink,#181b20);caret-color:#fff;--nn-context-ink:#fff;background-color:#2b2b2b}html.nn-time-night :is(.cma-request-form,.status-tracker,.tracker-result,.listing-lead-form,.privacy-request-form) :is(input,textarea)::placeholder{color:#b9b9b9;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}}html.nn-time-night .property-detail-page :is(.listing-overview,.listing-copy-section,.listing-seo-summary,.listing-project-section,.listing-disclosure,.listing-social-media,.listing-due-diligence,.listing-amenities,.listing-nearby,.listing-map,.listing-faq){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#181b20!important;--nn-context-ink:#181b20!important;background-color:#fff!important}html.nn-time-night .property-detail-page :is(.listing-overview,.listing-copy-section,.listing-seo-summary,.listing-project-section,.listing-disclosure,.listing-social-media,.listing-due-diligence,.listing-amenities,.listing-nearby,.listing-map,.listing-faq) :is(h1,h2,h3,h4,strong,b){opacity:1;text-shadow:none;color:#181b20!important}html.nn-time-night .property-detail-page :is(.listing-overview,.listing-copy-section,.listing-seo-summary,.listing-project-section,.listing-disclosure,.listing-social-media,.listing-due-diligence,.listing-amenities,.listing-nearby,.listing-map,.listing-faq) :is(p,span,li,small,em){opacity:1;text-shadow:none;color:#626262!important}html.nn-time-night .property-detail-page :is(.listing-overview,.listing-copy-section,.listing-seo-summary,.listing-project-section,.listing-disclosure,.listing-social-media,.listing-due-diligence,.listing-amenities,.listing-nearby,.listing-map,.listing-faq) .listing-section-heading>p{color:#936a2d!important}html.nn-time-night .property-detail-page .listing-section-heading>span,html.nn-time-night .property-detail-page .listing-info-table span,html.nn-time-night .property-detail-page .listing-fact-grid span,html.nn-time-night .property-detail-page .listing-map-note,html.nn-time-night .property-detail-page .listing-disclosure article span{color:#757575!important}html.nn-time-night .property-detail-page .listing-description p:first-child{color:#434343!important}html.nn-time-night .property-detail-page .listing-fact-grid>div,html.nn-time-night .property-detail-page .listing-disclosure article,html.nn-time-night .property-detail-page .listing-social-media a{color:#181b20!important;--nn-context-ink:#181b20!important;background-color:#fff!important}html.nn-time-night .property-detail-page .amenity-grid>div{color:#484848!important;--nn-context-ink:#181b20!important;background-color:#f5f3ee!important}html.nn-time-night .property-detail-page .listing-service-promise,html.nn-time-night .property-detail-page .listing-service-promise :is(h1,h2,h3,h4,p,span,strong,b,small,li){color:var(--nn-context-ink,#181b20)!important}html.nn-time-night .property-detail-page .listing-service-promise>div>p,html.nn-time-night .property-detail-page .listing-service-promise li b{color:#d5b16b!important}html.nn-time-night .property-detail-page .listing-service-promise>div>span{color:var(--nn-context-ink,#181b20)!important}.nn-theme-switcher{z-index:2147482000;font-family:var(--font-sans,"Noto Sans Thai",sans-serif);position:fixed;bottom:92px;right:18px}.nn-theme-trigger{cursor:pointer;border:1px solid #c8a14ba6;border-radius:999px;align-items:center;gap:7px;min-height:42px;padding:7px 13px;display:flex;box-shadow:0 12px 34px #13131338;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:#1c1c1c!important}.nn-theme-trigger span{border-radius:50%;place-items:center;width:27px;height:27px;font-size:17px;display:grid;color:#1c1c1c!important;--nn-context-ink:#181b20!important;background:#d5ad55!important}.nn-theme-trigger b{letter-spacing:.04em;font-size:13px;color:var(--nn-context-ink,#181b20)!important}.nn-theme-menu{border:1px solid #d8c9a8;border-radius:18px;width:min(310px,100vw - 32px);padding:14px;position:absolute;bottom:52px;right:0;box-shadow:0 22px 55px #13131342;color:#1c1c1c!important;--nn-context-ink:#181b20!important;background:#fff!important}.nn-theme-menu>small{letter-spacing:.2em;margin:1px 5px 10px;font-size:10px;display:block;color:#8b681e!important}.nn-theme-menu button{text-align:left;cursor:pointer;border:1px solid #0000;border-radius:12px;grid-template-columns:34px 1fr 20px;align-items:center;width:100%;padding:10px;display:grid;color:#1c1c1c!important;background:0 0!important}.nn-theme-menu button:hover,.nn-theme-menu button.active{border-color:#dcc48d;--nn-context-ink:#181b20!important;background:#f8f3e8!important}.nn-theme-menu button i{font-size:21px;font-style:normal;color:#9a7324!important}.nn-theme-menu button span{flex-direction:column;display:flex}.nn-theme-menu button b{font-size:14px;color:#1c1c1c!important}.nn-theme-menu button small{font-size:11px;color:#727272!important}.nn-theme-menu button em{font-style:normal;font-weight:800;color:#197247!important}@media (width<=680px){.nn-theme-switcher{bottom:154px;right:14px}.nn-theme-trigger{min-width:44px;padding:7px}.nn-theme-trigger>b{display:none}}@media print{.nn-theme-switcher{display:none!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){--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 .six-tm30 .tm30-price article{--nn-context-ink:#fff!important;background:#333!important}html.nn-signature-2027.nn-digital-luxury-3d body .six-tm30 .tm30-price article :is(b,p){color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body .tracker-result :is(.tracker-cma-card,.tracker-journey){color:#181b20!important;--nn-context-ink:#181b20!important;background:#f7f8fa!important}html.nn-signature-2027.nn-digital-luxury-3d body .tracker-result :is(.tracker-cma-card,.tracker-journey) :is(p,b,span,strong,small){color:#181b20!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(.six-about .about-hero,.six-about .timeline-section,.six-about .about-cta,.six-partner-masthead,.six-platform-masthead aside,.tools-advisory-workspace>aside,.tools-alert-workspace>aside,.tools-cma-workspace>aside,.smart-match-console,.calculator-results,.insight-price-band){color:var(--nn-context-ink,#181b20)}html.nn-signature-2027.nn-digital-luxury-3d body :is(.six-about .about-hero,.six-about .timeline-section,.six-about .about-cta,.six-partner-masthead,.tools-advisory-workspace>aside,.tools-alert-workspace>aside,.tools-cma-workspace>aside,.smart-match-console,.calculator-results,.insight-price-band) :is(h1,h2,h3,p,li,small,strong,b,span,em){color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body .six-platform-masthead aside{color:#181b20}html.nn-signature-2027.nn-digital-luxury-3d body :is(.six-button,.six-button.secondary,.calculator-consult) :is(span,b,strong){color:inherit!important}html.nn-signature-2027.nn-digital-luxury-3d body [data-readable-placeholder]::placeholder{color:var(--nn-readable-placeholder)!important;opacity:1!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(input,textarea,select){-webkit-text-fill-color:currentColor}@media print{html.nn-signature-2027.nn-digital-luxury-3d body [data-readable-placeholder]::placeholder{color:#545454!important}}html.nn-signature-2027.nn-digital-luxury-3d body :is(.property-body,.article-card-body,.document-copy){color:#181b20!important;--nn-context-ink:#181b20!important;background-color:#fff!important}html.nn-signature-2027.nn-digital-luxury-3d body .mobile-property-actions{color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff!important}html.nn-signature-2027.nn-digital-luxury-3d body .mobile-property-actions a,html.nn-signature-2027.nn-digital-luxury-3d body .mobile-property-actions a:last-child,html.nn-signature-2027.nn-digital-luxury-3d body :is(.gold-button,.six-button):not(.secondary){color:#181b20!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(.gold-button,.six-button):not(.secondary) :is(span,b,strong){color:inherit!important}@media screen{html.nn-signature-2027.nn-digital-luxury-3d body *,html.nn-signature-2027.nn-digital-luxury-3d body :before,html.nn-signature-2027.nn-digital-luxury-3d body :after{box-sizing:border-box}html.nn-signature-2027.nn-digital-luxury-3d body :is(main,.site-footer,.admin-shell,.nn-drawer) :is(section,article,div,header,footer,aside,nav,form,fieldset,label,li){min-inline-size:0}html.nn-signature-2027.nn-digital-luxury-3d body :is(main,.site-footer,.admin-shell) :is(h1,h2,h3,h4,h5,h6,p,label,summary,figcaption,blockquote,dt,dd){overflow-wrap:anywhere;word-break:normal;letter-spacing:normal;max-inline-size:100%}html.nn-signature-2027.nn-digital-luxury-3d body main :is(h1,h2,h3,h4,h5,h6){white-space:normal!important;text-overflow:clip!important;block-size:auto!important;max-block-size:none!important;line-height:1.55!important;overflow:visible!important}html.nn-signature-2027.nn-digital-luxury-3d body main :is(p,label,summary){line-height:1.8!important}html.nn-signature-2027.nn-digital-luxury-3d body main p:not([class*=caption]):not([class*=overlay]){block-size:auto;max-block-size:none}html.nn-signature-2027.nn-digital-luxury-3d body main :is([class$=-copy],[class$=-description],[class$=-form],[class$=-success]){overflow-wrap:anywhere;block-size:auto;min-inline-size:0;max-inline-size:100%}html.nn-signature-2027.nn-digital-luxury-3d body main :is(button:not([aria-label]):not(:has(img,video,canvas)),a[class*=button],.opportunity-submit,.private-submit,.cma-submit,.property-alert-submit,.calculator-consult,.rc-primary){overflow-wrap:anywhere;word-break:normal;flex-shrink:1;min-block-size:44px;min-inline-size:0;white-space:normal!important;block-size:auto!important;max-inline-size:100%!important;line-height:1.65!important}html.nn-signature-2027.nn-digital-luxury-3d body main :is(button:not([aria-label]):not(:has(img,video,canvas)),a[class*=button]) :is(span,strong,b,small){overflow-wrap:anywhere;min-inline-size:0;white-space:normal!important;line-height:1.65!important}html.nn-signature-2027.nn-digital-luxury-3d body main :is(button,a[class*=button]) svg{flex-shrink:0}html.nn-signature-2027.nn-digital-luxury-3d body main :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea){box-sizing:border-box;min-block-size:46px;min-inline-size:0;font-size:1rem;max-inline-size:100%!important;line-height:1.6!important}html.nn-signature-2027.nn-digital-luxury-3d body main select{padding-inline-end:32px}html.nn-signature-2027.nn-digital-luxury-3d body main :is(textarea){resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere}html.nn-signature-2027.nn-digital-luxury-3d body main :is(input[type=checkbox],input[type=radio]){flex-shrink:0;min-block-size:0}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.form-grid,.form-row,.form-fields,.private-field-grid,.cma-form-grid,.property-alert-fields,.calculator-form-grid,.search-grid,.rc-field-grid,.deposit-form-grid,.contact-form-grid,.application-form-grid)>*{min-inline-size:0;max-inline-size:100%}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.private-consent,.privacy-consent,.alert-consent,.tm30-consent,.legal-consent-check,.calculator-check){white-space:normal;align-items:flex-start;gap:10px}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.private-consent,.privacy-consent,.alert-consent,.tm30-consent,.legal-consent-check,.calculator-check)>span{overflow-wrap:anywhere;min-inline-size:0;line-height:1.8}html.nn-signature-2027.nn-digital-luxury-3d body :is(.org-founder-copy,.profile-intro,.profile-identity,.founder-title-card,.leader-copy,.team-member-copy) :is(h1,h2,h3,strong,b){max-inline-size:100%;white-space:normal!important;overflow-wrap:anywhere!important;block-size:auto!important;line-height:1.65!important}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(.form-success,.private-brief-success,.cma-request-success,.tm30-receipt,.tracker-reference-head,.cma-success-reference) :is(strong,b,code){overflow-wrap:anywhere;white-space:normal;max-inline-size:100%;line-height:1.6}html.nn-signature-2027.nn-digital-luxury-3d body .nn-career-workspace .career-role a{margin-top:16px;display:inline-flex;position:static}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.result-head,.map-explorer-head,.my-space-section>header,.six-journal-row>header,.six-platform-explorer>header){flex-wrap:wrap;gap:12px 20px}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%}html.nn-signature-2027.nn-digital-luxury-3d body .org-founder-copy h2{font-size:clamp(1.35rem,2.3vw,2rem)!important}}@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)}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.six-platform-explorer>header,.result-head,.my-space-section>header){align-items:flex-start}}@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}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.calculator-tabs,.tools-space-tabs,.six-tm30-tabs,.map-view-switch){flex-wrap:wrap;gap:10px;min-inline-size:0;max-inline-size:100%}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.calculator-tabs,.tools-space-tabs,.six-tm30-tabs) button{min-inline-size:0;padding:12px;line-height:1.65!important}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.six-partner-contact,.six-platform-note,.documents-head,.yield-board>header){flex-wrap:wrap;gap:16px}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.schedule-table,.table-wrap,.admin-table-wrap){overscroll-behavior-x:contain;max-inline-size:100%;overflow-x:auto}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-search-experience.compact .property-card{grid-template-columns:minmax(90px,30%) minmax(0,1fr)!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-search-experience.compact .property-body h3{font-size:1rem!important;line-height:1.7!important}}@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}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.calculator-tabs,.six-actions) :is(a,button){text-align:center;inline-size:100%}}@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}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.nn-service-footnote>span,.nn-deposit-after>span){overflow-wrap:anywhere;white-space:normal!important}}@media screen and (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body main :is(.nn-services-intro>.page-wrap,.nn-deposit-intro,.nn-services-support,.nn-deposit-after){flex-wrap:wrap;gap:16px}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.nn-services-intro>.page-wrap,.nn-deposit-intro){flex-direction:column;align-items:flex-start}html.nn-signature-2027.nn-digital-luxury-3d body main :is(.six-button,.gold-button,.ghost-button){padding-inline:18px!important}}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-profile-premiere .profile-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(at 20% 30%,#4c4c4c 0,#0000 55%),linear-gradient(120deg,#1a1a1a,#2b2b2b);padding:40px 0}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-profile-premiere .profile-hero-grid{grid-template-columns:minmax(300px,.95fr) minmax(0,1.05fr);align-items:center;gap:54px;max-width:1260px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-profile-premiere .profile-intro h1{max-width:24ch;margin:12px 0;color:var(--nn-context-ink,#181b20)!important;font-size:clamp(1.6rem,2.6vw,2.3rem)!important;font-weight:500!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-profile-premiere .profile-intro .nn-profile-nickname{color:#e2c58b!important;font-size:1.15rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-profile-premiere .profile-intro>p:not(.nn-profile-english){color:var(--nn-context-ink,#181b20)!important;font-size:1rem!important;line-height:1.9!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-profile-premiere .profile-intro .nn-profile-english{color:var(--nn-context-ink,#181b20)!important;font-size:1rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-profile-premiere .profile-intro>strong{color:#e8cf9b!important;font-size:1.05rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-profile-premiere .profile-role-stack span{--nn-context-ink:#fff;background:#262626;color:var(--nn-context-ink,#181b20)!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-profile-premiere .profile-actions a{--nn-context-ink:#fff;background:#393939;border:1px solid #848484;padding:10px 14px;box-shadow:0 3px #121212,inset 0 1px #ffffff30;color:var(--nn-context-ink,#181b20)!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-profile-premiere .profile-actions a:first-child{--nn-context-ink:#181b20;background:linear-gradient(#f4dfad,#d5b471);border-color:#ebd096;color:#272727!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-studio{perspective:1200px;min-width:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-image{width:100%;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2b2b2b;border:1px solid #d8bd8470;transition:transform .4s,box-shadow .4s;display:block;position:relative;overflow:hidden;transform:rotateY(3deg);box-shadow:9px 12px #12121270,0 24px 48px #12121265;border-radius:18px!important;height:540px!important;min-height:0!important;padding:0!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-image>img{object-fit:cover;object-position:center 15%;width:100%;height:100%;display:block}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-image.view-full>img{object-fit:contain;object-position:center}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-image:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#1a1a1ae8);position:absolute;inset:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-caption{text-align:left;z-index:1;white-space:normal;position:absolute;bottom:24px;left:24px;right:24px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-caption small{display:block;color:#f0d29b!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-caption b{margin-top:6px;font-weight:500;display:block;color:var(--nn-context-ink,#181b20)!important;font-size:1rem!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-image>i{z-index:1;color:#2b2b2b;--nn-context-ink:#181b20;background:#f0d29b;border-radius:50%;place-items:center;padding:11px;display:grid;position:absolute;top:16px;right:16px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-controls{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-controls button{--nn-context-ink:#fff;background:#333;border:1px solid #7e7e7e;padding:9px 14px;box-shadow:0 3px #151515;color:var(--nn-context-ink,#181b20)!important;border-radius:8px!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-controls button[aria-pressed=true]{--nn-context-ink:#181b20;background:#e8cf9b;border-color:#e8cf9b;color:#2a2a2a!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-dialog{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#252525;border:1px solid #7a7a7a;border-radius:16px;max-width:min(900px,100vw - 32px);max-height:calc(100dvh - 32px);padding:50px 20px 20px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-dialog::backdrop{background:#0e0e0ee6}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-dialog>img{object-fit:contain;width:auto;max-width:100%;max-height:72dvh;margin:auto;display:block}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-dialog>button{color:#2a2a2a;--nn-context-ink:#181b20;background:#e8cf9b;border:0;border-radius:8px;padding:8px;position:absolute;top:10px;right:10px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-dialog p{text-align:center;font-size:1rem;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-profile-dossier{max-width:1260px;padding-top:30px;padding-bottom:26px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-profile-dossier header small{color:#705929;font-size:.875rem}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-profile-dossier h2{color:#383838;margin:6px 0 20px;font-size:1.5rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-dossier-tabs{border-bottom:1px solid #c6c6c6;flex-wrap:wrap;gap:8px;padding-bottom:15px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-dossier-tabs button{color:#414141;--nn-context-ink:#181b20;background:#fff;border:1px solid #bdbdbd;padding:10px 18px;font-size:.9375rem;box-shadow:0 3px #d4d4d4;border-radius:8px!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-dossier-tabs button[aria-selected=true]{--nn-context-ink:#fff;background:#333;border-color:#333;box-shadow:0 3px #1a1a1a;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-dossier-panel{--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d4d4;border-top:0;border-radius:0 0 14px 14px;padding:28px;scroll-margin-top:120px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-dossier-panel[hidden]{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-dossier-panel h3{margin:0 0 15px;color:#383838!important;font-size:1.15rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-dossier-panel :is(p,li){color:#515151!important;font-size:1rem!important;line-height:1.9!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-dossier-about{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:34px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-dossier-about aside{border-left:1px solid #dadada;padding-left:28px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-dossier-recognition{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:24px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-profile-premiere .nn-profile-nav{flex-wrap:wrap;max-width:1260px;overflow:visible}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-people-gallery{max-width:1280px;padding-top:35px;padding-bottom:35px;scroll-margin-top:100px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-people-gallery>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:25px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-people-gallery header small{color:#705929;font-size:.875rem}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-people-gallery h2{color:#383838;font-size:1.5rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-people-gallery>div{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-person-feature{--nn-context-ink:#181b20;background:#fff;border:1px solid #d6d6d6;flex-direction:column;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 6px #e3e3e3,0 15px 30px #30303010;border-radius:16px!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-person-feature.is-founder{border-color:#b49352;box-shadow:0 6px #b4935260,0 15px 30px #30303018}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-person-portrait{--nn-context-ink:#fff;background:#383838;height:360px;position:relative;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-person-portrait img{object-fit:cover;object-position:center 15%;width:100%;height:100%;transition:transform .6s;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-person-portrait>span{background:#232323ea;border:1px solid #b2b2b2;border-radius:6px;padding:8px 12px;font-size:.875rem;position:absolute;bottom:16px;left:16px;right:16px;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body main .is-founder .nn-person-portrait>span{--nn-context-ink:#181b20;background:#e8cf9b;border-color:#e8cf9b;color:#2a2a2a!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-person-copy{flex-direction:column;flex:1;padding:23px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-person-copy h3{margin:0 0 8px;color:#514536!important;font-size:1.15rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-person-copy strong{font-size:.9375rem;font-weight:500;color:#705929!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-person-copy p{margin:10px 0;color:#585858!important;font-size:.9375rem!important;line-height:1.85!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-person-copy>span{text-underline-offset:5px;margin-top:auto;padding-top:15px;font-size:.875rem;text-decoration:underline;display:block;color:#514536!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .nn-founder-frame{height:500px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .nn-founder-story h2{font-size:clamp(1.65rem,2.6vw,2.5rem)!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-hero{padding:30px 0}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-hero-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);gap:30px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-hero h1{margin:8px 0 15px;font-size:clamp(1.6rem,2.8vw,2.4rem)!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-identity{padding:22px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-logo{width:130px;height:55px;margin-bottom:10px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-identity h2{font-size:1.1rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-identity>span{display:none}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-scope{padding-top:26px;padding-bottom:12px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-section-head h2{margin:5px 0;font-size:1.5rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-studio{--nn-context-ink:#181b20;background:#fff;border:1px solid #cbcbcb;overflow:hidden;border-radius:14px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-scope-buttons{--nn-context-ink:#181b20;background:#efefef;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-scope-buttons button{border:1px solid #b1b1b1;justify-content:center;align-items:center;gap:10px;padding:12px;display:flex;box-shadow:0 3px #c9c9c9;color:#404040!important;--nn-context-ink:#181b20!important;background:#fff!important;border-radius:8px!important;font-size:.9375rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-scope-buttons button[aria-pressed=true]{border-color:#383838;box-shadow:0 3px #1b1b1b;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:#383838!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-scope-content article{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;padding:25px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-scope-content article[hidden]{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-transition{--nn-context-ink:#181b20;background:#f2f2f2;border-top:1px solid #d4d4d4;padding:20px 25px;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-transition>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;list-style:none;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-transition>summary h3{margin:0;font-size:1.15rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-transition>summary p{margin:4px 0;font-size:.9375rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-transition>summary>span{color:#484848;font-size:.875rem;text-decoration:underline}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-stage{margin-top:20px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-brief{padding-top:18px;padding-bottom:30px;scroll-margin-top:100px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-brief-panel{border:1px solid #cacaca;overflow:hidden;box-shadow:0 7px #e2e2e2;border-radius:14px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-brief-panel>summary h2{color:#383838;font-size:1.35rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-brief-panel>summary{--nn-context-ink:#181b20;background:#f0f5f9;padding:22px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-brief-panel>summary>b{color:#383838;--nn-context-ink:#181b20;background:#e8cf9b;border-radius:6px;padding:9px 13px;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-brief-grid{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:0}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-brief-grid>aside{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#323232;padding:28px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-brief-grid>aside :is(p,a){color:var(--nn-context-ink,#181b20)!important;font-size:1rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-brief-grid>aside h3{color:var(--nn-context-ink,#181b20)!important;font-size:1.45rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-inquiry-form{box-shadow:none;--nn-context-ink:#181b20;background:#fff;border:0;padding:26px;border-radius:0!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-inquiry-form>header{display:none}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-inquiry-form fieldset>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-inquiry-form fieldset label{--nn-context-ink:#181b20;background:#f2f2f2;border:1px solid #ccc;border-radius:7px;align-items:start;gap:9px;padding:9px;font-size:.875rem;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-optional{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;margin:18px 0;padding:12px 0}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-optional summary{cursor:pointer;color:#484848;font-size:.9375rem}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-optional summary span{color:#6d6d6d;margin-left:8px;font-size:.875rem}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-optional .juristic-form-grid{padding-top:16px}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}html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch .concierge-pete-avatar{z-index:1;bottom:32px;left:50%;width:155px!important;height:175px!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-image:hover{transform:rotateY(0)translateY(-3px);box-shadow:10px 16px #12121270,0 28px 50px #12121265}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-person-feature:hover{transform:translateY(-5px);box-shadow:0 8px #cacaca,0 22px 38px #30303025}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-person-feature:hover img{transform:scale(1.035)}}@media (width<=1000px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-profile-premiere .profile-hero-grid{grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);gap:28px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-image{height:450px!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-people-gallery>div,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-scope-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-profile-premiere .profile-hero-grid{grid-template-columns:minmax(0,1fr);gap:28px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-profile-premiere .profile-hero{padding:24px 0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-portrait-image{transform:none;height:440px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-profile-premiere .profile-intro h1{font-size:1.65rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-dossier-about{grid-template-columns:1fr;gap:20px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-dossier-about aside{border-top:1px solid #dadada;border-left:0;padding:20px 0 0}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-dossier-panel{padding:20px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-people-gallery>header{flex-direction:column;align-items:start}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-people-gallery>div{gap:16px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-person-portrait{height:270px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-person-copy{padding:16px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-person-copy h3{font-size:1rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .nn-founder-frame{height:420px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace :is(.nn-management-hero-grid,.nn-management-scope-content article,.nn-management-brief-grid){grid-template-columns:1fr}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-identity{display:none}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-section-head{flex-direction:column;align-items:start;gap:10px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-brief-grid>aside{padding:22px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-inquiry-form{padding:20px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-transition>summary{flex-direction:column;align-items:start;gap:12px}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}html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch .concierge-pete-avatar{bottom:30px;width:126px!important;height:145px!important}}@media (width<=440px){html.nn-signature-2027.nn-digital-luxury-3d body main .nn-people-gallery>div{grid-template-columns:1fr}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-person-portrait{height:390px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-form-grid{grid-template-columns:1fr}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-brief-panel>summary{flex-direction:column;align-items:start;gap:14px}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-portrait-image,.nn-person-feature,.nn-person-portrait img){transition:none!important;transform:none!important}}@media print{.nn-portrait-controls,.nn-dossier-tabs{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-dossier-panel[hidden]{display:block!important}}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-services-advisor{grid-template-columns:240px minmax(0,1fr);align-items:center;gap:36px;max-width:1180px;padding-top:20px;padding-bottom:35px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-advisor-portrait{--nn-context-ink:#fff;background:#333;border:1px solid #b69a62;height:310px;display:block;position:relative;overflow:hidden;box-shadow:5px 7px #d5d5d5;border-radius:14px!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-advisor-portrait img{object-fit:cover;object-position:center 15%;width:100%;height:100%;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-advisor-portrait span{text-align:center;--nn-context-ink:#181b20;background:#e8cf9b;border-radius:6px;padding:9px;font-size:.875rem;position:absolute;bottom:12px;left:12px;right:12px;color:#2a2a2a!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-services-advisor h2{color:#333;margin:8px 0 16px;font-size:1.4rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-services-advisor h3{color:#333;margin:0 0 8px;font-size:1.1rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-services-advisor :is(small,strong){font-size:.875rem;color:#705929!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-services-advisor p{color:#515151!important;font-size:1rem!important;line-height:1.85!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-services-advisor>div>div{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-services-advisor>div>div a{--nn-context-ink:#fff;background:#333;padding:10px 16px;font-size:.9375rem;text-decoration:none;box-shadow:0 3px #1a1a1a;color:var(--nn-context-ink,#181b20)!important;border-radius:8px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goals button[aria-pressed=true] :is(b,small){color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goals i,html.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-start{box-shadow:0 3px #8d6c31,inset 0 1px #fff8;color:#2a2a2a!important;--nn-context-ink:#181b20!important;background:linear-gradient(#f3dfa9,#d0ac62)!important;border-color:#d0ac62!important}@media (width<=700px){html.nn-signature-2027.nn-digital-luxury-3d body main .nn-services-advisor{grid-template-columns:1fr;gap:25px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-advisor-portrait{width:100%;max-width:340px;height:390px}}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-portrait-caption{text-shadow:none;letter-spacing:normal;box-sizing:border-box;background:#181b20eb;border-left:3px solid #dfc17e;border-radius:0 8px 8px 0;padding:12px 15px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-portrait-caption small{color:#f0d29b!important;letter-spacing:.06em!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-portrait-caption b{overflow-wrap:break-word;font-weight:600;color:var(--nn-context-ink,#181b20)!important;letter-spacing:normal!important;line-height:1.5!important}@media (width<=700px){html.nn-signature-2027.nn-digital-luxury-3d body main .nn-portrait-caption{padding:10px 12px;bottom:16px;left:16px;right:16px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-portrait-caption small{font-size:.7rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-portrait-caption b{font-size:.875rem!important}}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-organization-intro{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(120deg,#232323,#3c3c3c);border-bottom:1px solid #c4a15c;padding:30px 0}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-organization-intro .page-wrap{justify-content:space-between;align-items:center;gap:24px;max-width:1380px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-organization-intro p{margin:0;font-size:.875rem;color:#e8cf9b!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-organization-intro h1{margin:6px 0;color:var(--nn-context-ink,#181b20)!important;font-size:clamp(1.7rem,3vw,2.4rem)!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-organization-intro span{font-size:1rem;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-organization-intro a{--nn-context-ink:#181b20;background:linear-gradient(#f3dfa9,#d0ac62);border:1px solid #e8cf9b;padding:12px 18px;font-size:.9375rem;text-decoration:none;box-shadow:0 3px #8d6c31;color:#2a2a2a!important;border-radius:9px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .organization-section{max-width:1380px;padding-top:24px;padding-bottom:40px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .organization-heading{margin-bottom:22px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .organization-heading h2{font-size:1.35rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .organization-chart{background:radial-gradient(#94949427 1px,#0000 1px) 0 0/22px 22px;border:1px solid #d4d4d4;padding:20px;position:relative;border-radius:18px!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-root{z-index:1;perspective:1400px;max-width:1000px;margin:auto;position:relative}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .nn-org-root .nn-founder-cinema{--nn-context-ink:#fff;background:linear-gradient(125deg,#343434,#1f1f1f);border:1px solid #c4a15c;padding:25px;box-shadow:0 7px #35353555,0 20px 38px #24242428;border-radius:16px!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-root .nn-founder-cinema-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:35px;width:100%;padding:0}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-root .nn-founder-frame{box-shadow:6px 8px #14141480,0 15px 30px #0003;height:340px!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-root .nn-founder-story h2{font-size:clamp(1.3rem,2.2vw,1.85rem)!important;line-height:1.65!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-root .nn-founder-node-label{margin:5px 0 15px;color:#e8cf9b!important;font-size:1rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-root .nn-founder-label{margin-bottom:8px;color:var(--nn-context-ink,#181b20)!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-root .nn-founder-expertise{gap:8px;margin:12px 0}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-root .nn-founder-bio{color:var(--nn-context-ink,#181b20)!important;font-size:1rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-root .nn-founder-signature{bottom:16px;left:16px;right:16px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-root .nn-founder-links{gap:12px;margin-top:16px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-root .nn-founder-nickname{margin-bottom:10px;font-size:1rem}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-connection{color:#636363;flex-direction:column;justify-content:center;align-items:center;height:auto;min-height:66px;margin:0;padding:20px 0;display:flex;position:relative}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-connection i{--nn-context-ink:#181b20;background:linear-gradient(#c4a15c,#797979);width:2px;height:30px;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-connection span{color:#434343;--nn-context-ink:#181b20;background:#f2f2f2;border:1px solid #bbb;border-radius:6px;padding:5px 14px;font-size:.875rem;position:relative}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .executive-council>header{text-align:center;flex-direction:column;align-items:center;margin-bottom:24px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .executive-council h2{color:#383838;font-size:1.35rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-direct-reports{gap:22px;padding-top:20px;position:relative;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-direct-reports:before{content:"";--nn-context-ink:#181b20;background:#a9a9a9;height:2px;display:block;position:absolute;top:0;left:10%;right:10%}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-report-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #c7c7c7;padding-bottom:22px;text-decoration:none;position:relative;overflow:visible;transform:none;box-shadow:0 5px #cdcdcd,0 14px 24px #35353512;border-radius:13px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-direct-reports>.org-report-card:before{content:"";--nn-context-ink:#181b20;background:#a9a9a9;width:2px;height:20px;position:absolute;top:-20px;left:50%}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-report-photo{--nn-context-ink:#fff;background:#333;overflow:hidden;border-radius:12px 12px 0 0!important;height:290px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-report-photo img{object-fit:cover;object-position:center 15%;width:100%;height:100%}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-report-card :is(h3,strong,p,small,em){white-space:normal;overflow-wrap:anywhere}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-report-card h3{color:#383838!important;font-size:1.15rem!important;line-height:1.7!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-report-card>p{color:#636363!important;font-size:.9375rem!important;display:block!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-report-card>strong{color:#705929!important;font-size:.9375rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-report-card>em{color:#383838!important;font-size:.9375rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-branches{align-items:start;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-branch{--nn-context-ink:#181b20;background:#fff;border:1px solid #c7c7c7;overflow:hidden;box-shadow:0 5px #cdcdcd;border-radius:13px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-branch>summary{color:#383838;--nn-context-ink:#181b20;background:#f0f0f0;min-height:0;padding:22px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-branch[open]>summary{--nn-context-ink:#fff;background:#333}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-branch>summary h2{font-size:1.15rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-leadership{grid-template-columns:1fr;gap:15px;padding:18px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-leadership>div{display:none}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-leadership>.org-report-card{min-height:0;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-leadership .org-report-photo{aspect-ratio:auto;height:290px!important;min-height:0!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-current-team{padding:0 18px 18px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-team-grid{gap:20px;grid-template-columns:1fr!important}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-price{align-items:stretch;width:100%;min-width:0;text-align:left!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-lines{gap:10px;width:100%;min-width:0;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-line{text-align:left;--nn-context-ink:#181b20;background:#f2f2f2;border-left:3px solid #a88845;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 10px;min-width:0;padding:10px 12px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-line>span{white-space:normal;font-size:.875rem;color:#636363!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-line>strong{text-align:right;white-space:normal;overflow-wrap:anywhere;min-width:0;color:#3a3a3a!important;font-size:1.12rem!important;line-height:1.65!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-line>small{white-space:normal;grid-column:1/-1;font-size:.875rem;color:#636363!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-line .nn-price-baht{white-space:normal;color:#3a3a3a!important;font-size:inherit!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-report-card:hover{transform:translateY(-3px);box-shadow:0 8px #cdcdcd,0 18px 30px #35353525}}@media (width<=1100px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-branches{grid-template-columns:1fr!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-leadership>.org-report-card{grid-template-columns:240px minmax(0,1fr);display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-leadership .org-report-photo{grid-area:1/1/8}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body main .nn-organization-intro .page-wrap{flex-direction:column;align-items:start}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .organization-chart{padding:12px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-root .nn-founder-cinema-grid{grid-template-columns:1fr;gap:25px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-root .nn-founder-cinema{padding:20px!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-root .nn-founder-frame{height:340px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-direct-reports{grid-template-columns:1fr!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-leadership>.org-report-card{display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-team-grid{grid-template-columns:1fr!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-line{display:block}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-line>strong{text-align:left;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-line>small{display:block}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .org-report-card{transition:none!important;transform:none!important}}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-footer:has(.nn-listing-price-lines){flex-direction:column;align-items:stretch;gap:10px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-line{padding:7px 10px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-price-lines{gap:6px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-root{max-width:850px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-founder-person{color:#383838;--nn-context-ink:#181b20;background:#fff;border:1px solid #b49352;grid-template-columns:320px minmax(0,1fr);text-decoration:none;display:grid;overflow:hidden;box-shadow:0 6px #b4935260,0 16px 26px #35353518;border-radius:13px!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-founder-portrait{--nn-context-ink:#fff;background:#333;min-height:360px;position:relative;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-founder-portrait img{object-fit:cover;object-position:center 15%;width:100%;height:100%;display:block;position:absolute;inset:0}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-founder-details{align-self:center;padding:28px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-founder-details small{font-size:.9375rem;color:#705929!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-founder-details h3{margin:10px 0;color:#383838!important;font-size:clamp(1.25rem,2vw,1.65rem)!important;line-height:1.7!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-founder-details strong{font-size:1rem;line-height:1.8;color:#705929!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-founder-details p{margin:12px 0;color:#636363!important;font-size:1rem!important;line-height:1.85!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-founder-details>span{text-underline-offset:5px;margin-top:18px;font-size:.9375rem;text-decoration:underline;display:block;color:#383838!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-role-connections{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-role-connections a{--nn-context-ink:#fff;background:#333;border:1px solid #575757;padding:9px 14px;font-size:.875rem;text-decoration:none;display:block;box-shadow:0 3px #1a1a1a;color:var(--nn-context-ink,#181b20)!important;border-radius:8px!important}html.nn-signature-2027.nn-digital-luxury-3d body main .division-branch{scroll-margin-top:105px}@media (width<=700px){html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-founder-person{grid-template-columns:1fr}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-founder-portrait{min-height:360px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-org-founder-details{padding:22px}}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-branches{gap:24px;grid-template-columns:minmax(0,1fr)!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-roster{--nn-context-ink:#181b20;background:#f3f7fa;min-width:0;padding:24px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-roster-grid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),280px));justify-content:center;align-items:start;gap:22px;max-width:100%;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-roster-grid>.org-report-card{box-sizing:border-box;border-top:3px solid #737373;min-width:0;max-width:280px;width:100%!important;min-height:0!important;margin:0!important;padding:0 0 20px!important;display:block!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-roster-grid>.org-report-card[data-lead=true]{border-top-color:#a28142}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-roster-grid .org-report-photo{width:100%;aspect-ratio:auto!important;grid-area:auto!important;height:230px!important;min-height:0!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-roster-grid .org-report-card>:is(small,h3,strong,p,em){max-width:calc(100% - 36px);height:auto;display:block;margin-left:18px!important;margin-right:18px!important;line-height:1.75!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-roster-grid .org-report-card>small{letter-spacing:normal;--nn-context-ink:#181b20;background:#ededed;width:fit-content;margin-bottom:10px;padding:4px 10px;color:#434343!important;margin-top:16px!important;font-size:.8125rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-roster-grid .org-report-card[data-lead=true]>small{--nn-context-ink:#181b20;background:#f2e9d6;color:#705929!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-roster-grid .org-report-card>h3{margin-top:8px!important;margin-bottom:8px!important;font-size:1.0625rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-roster-grid .org-report-card>strong{color:#434343!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-roster-grid .org-report-card>p{margin-top:10px!important;margin-bottom:12px!important}@media (width<=600px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-roster{padding:18px 12px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-team-premiere .division-roster-grid{grid-template-columns:minmax(0,280px)}}html.nn-signature-2027.nn-digital-luxury-3d body main.six-about .about-hero{background:radial-gradient(circle at 78% 28%,#d5b16422,#0000 32%),linear-gradient(135deg,#131313,#292929);padding:clamp(34px,5vw,64px) 0}html.nn-signature-2027.nn-digital-luxury-3d body main.six-about .about-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(24px,5vw,60px)}html.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-about-brand-stage{isolation:isolate;box-sizing:border-box;background:radial-gradient(circle at 50% 42%,#dab46024,#0000 55%),linear-gradient(145deg,#ffffff0e,#ffffff02);border:1px solid #d7b66e66;flex-direction:column;justify-content:center;justify-self:center;align-items:center;gap:18px;width:100%;max-width:460px;height:auto;min-height:330px;padding:44px 30px 60px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 70px #b3b3b30e,0 20px 48px #0003;border-radius:14px!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-about-brand-stage img{z-index:4;object-fit:contain;aspect-ratio:auto;filter:drop-shadow(0 12px 16px #0005);will-change:transform;max-height:210px;display:block;position:relative;width:min(100%,340px)!important;height:auto!important;animation:6s ease-in-out infinite nn-brand-float!important}html.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-about-brand-stage>span{z-index:4;letter-spacing:.12em;text-align:center;margin:0;line-height:1.8;position:relative;color:#e6c982!important;font-size:.8125rem!important;animation:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-about-brand-stage .about-logo-orbit{opacity:.5;top:42%}html.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-about-brand-stage .orbit-a{width:245px;height:245px}html.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-about-brand-stage .orbit-b{opacity:.3;width:305px;height:305px}html.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-brand-motion-toggle{z-index:6;width:max-content;max-width:calc(100% - 32px);min-height:32px;font:inherit;white-space:normal;cursor:pointer;--nn-context-ink:#fff;background:#242424;border:1px solid #aeaeae66;margin:0;padding:5px 12px;line-height:1.5;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 2px #0d0d0d;color:var(--nn-context-ink,#181b20)!important;border-radius:6px!important;font-size:.8125rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-brand-motion-toggle:focus-visible{outline-offset:4px;outline:2px solid #e6c982}html.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-about-brand-stage.is-paused :is(img,i){animation-play-state:paused!important}@keyframes nn-brand-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width<=700px){html.nn-signature-2027.nn-digital-luxury-3d body main.six-about .about-hero-grid{grid-template-columns:minmax(0,1fr);gap:28px}html.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-about-brand-stage{max-width:380px;min-height:280px;padding:36px 24px 56px}html.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-about-brand-stage img{width:min(100%,290px)!important}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-about-brand-stage :is(img,i){animation:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-brand-motion-toggle{display:none}}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .listing-hero{min-height:0!important;padding:12px 0!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .listing-hero h1{margin:4px 0!important;font-size:clamp(1.4rem,2.5vw,2rem)!important;line-height:1.6!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .listing-hero p{margin:4px 0!important;font-size:.9375rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .listing-section{width:calc(100% - 64px)!important;max-width:1184px!important;margin-inline:auto!important;padding-top:12px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .marketplace-workspace{isolation:isolate;--nn-context-ink:#181b20;background:#fff;border:1px solid #d9d9d9;flex-direction:column;height:max(1100px,115dvh);min-height:1100px;margin:0 0 12px;position:relative;overflow:visible;box-shadow:0 8px 26px #5145360d;border-radius:16px!important;gap:0!important;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-toolbar{z-index:40;box-sizing:border-box;--nn-context-ink:#181b20;background:#fff;flex:none;width:100%;min-width:0;border:0!important;border-bottom:1px solid #e1e1e1!important;border-radius:16px 16px 0 0!important;max-height:none!important;margin:0!important;padding:18px!important;display:block!important;position:relative!important;top:auto!important;overflow:visible!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-toolbar-top{align-items:stretch;gap:12px;margin-bottom:12px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-toolbar-keyword{flex:1;min-width:0}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-toolbar label{flex-direction:column;gap:4px;min-width:0;margin:0;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-toolbar label>span{line-height:1.4;display:block;color:#616161!important;font-size:.75rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-toolbar input,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-toolbar select{width:100%;font:inherit;box-sizing:border-box;--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d4d4;color:#514536!important;border-radius:8px!important;height:auto!important;min-height:44px!important;padding:9px 12px!important;font-size:.9375rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-toolbar input:focus,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-toolbar select:focus{outline-offset:2px;outline:2px solid #987638}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-toolbar-submit{cursor:pointer;min-width:110px;min-height:44px;font:inherit;border:1px solid #3d3d3d;align-self:end;box-shadow:0 3px #1c1c1c;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:linear-gradient(#494949,#323232)!important;border-radius:8px!important;padding:11px 18px!important;font-size:.9375rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-toolbar-bottom{grid-template-columns:1fr 1fr 1.3fr 1.3fr 1.3fr 1.2fr;align-items:end;gap:10px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-trigger{width:100%;min-width:0;min-height:44px;font:inherit;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer;--nn-context-ink:#181b20;background:#f5f8fa;border:1px solid #d4d4d4;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex;color:#514536!important;border-radius:8px!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-trigger[aria-expanded=true]{--nn-context-ink:#181b20;background:#f6efdf;border-color:#987638;box-shadow:inset 0 -2px #987638}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel[hidden]{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel{z-index:50;color:#514536;--nn-context-ink:#181b20;background:#fff;border:1px solid #ccc;border-top:3px solid #b49352;flex-direction:column;min-width:0;max-height:min(62dvh,650px);margin:0;display:flex;position:absolute;top:calc(100% - 3px);left:18px;right:18px;overflow:hidden;box-shadow:0 20px 60px #1c1c1c33;border-radius:12px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel>header,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel>footer{--nn-context-ink:#181b20;background:#f3f7fa;border:0;flex:none;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:14px 20px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel>header h2{margin:0;color:#514536!important;font-size:1.1rem!important;line-height:1.6!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel>header button,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel>footer>button:first-child{color:#514536;min-height:40px;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d4d4;border-radius:7px;padding:8px 14px;font-size:.875rem}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel-content{overscroll-behavior:contain;min-height:0;padding:20px;overflow:auto}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel details{background:0 0;border:0;margin:0 0 16px;padding:0}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel details>summary{cursor:pointer;margin-bottom:16px;color:#514536!important;font-size:1rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel .search-grid{background:0 0;gap:18px;margin:0;padding:0;grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel fieldset{color:#514536;border:1px solid #dfdfdf;flex-wrap:wrap;gap:12px 20px;margin-top:18px;padding:16px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel fieldset label{flex-direction:row;align-items:center;gap:8px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel input[type=checkbox]{width:18px;margin:0;min-height:18px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel .transit-signature{min-height:0!important;box-shadow:none!important;--nn-context-ink:#181b20!important;background:#fff!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel .transit-signature>header{color:#514536;background:0 0;align-items:center;gap:14px;margin:0 0 16px;padding:0;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel .transit-signature>header h3{margin:4px 0;color:#514536!important;font-size:1.0625rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel .transit-signature>header p,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel .transit-signature>header small{color:#616161!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel .transit-signature>header>i{display:none}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel .transit-signature__fields{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:16px;padding:0;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel .transit-signature__fields>button{display:none}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel .transit-signature__selection{color:#514536!important;font-size:.9375rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-discovery-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-discovery-links a{color:#514536;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#f0f0f0);border:1px solid #d4d4d4;border-radius:9px;padding:16px;font-size:.9375rem;text-decoration:none;box-shadow:0 3px #d6d6d6}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-location-suggestions{grid-template-columns:1fr 1fr;gap:8px;margin-top:24px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-location-suggestions h3{grid-column:1/-1;margin:0 0 8px;color:#514536!important;font-size:1rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-location-suggestions button{color:#454545;text-align:left;cursor:pointer;font:inherit;--nn-context-ink:#181b20;background:#f8fafc;border:1px solid #e5e5e5;border-radius:7px;padding:12px;font-size:.875rem}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .search-active-filters{flex-wrap:nowrap;gap:8px;max-height:48px;margin:12px 0 0;padding-bottom:3px;display:flex;overflow:auto}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .search-active-filters a{--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #e0e0e0;border-radius:6px;flex-shrink:0;max-width:360px;padding:6px 10px;color:#454545!important;font-size:.8125rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .marketplace-results-column{border-radius:0 0 16px 16px;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden;grid-area:auto!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .result-head{--nn-context-ink:#181b20;background:#f6f9fb;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px 18px;display:flex;border:0!important;border-bottom:1px solid #e7e7e7!important;border-radius:0!important;margin:0!important;padding:12px 18px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .result-head h2{margin:0;color:#514536!important;font-size:1.0625rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .result-head>span{color:#686868!important;font-size:.8125rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-result-sort{background:0 0;align-items:center;gap:8px;margin:0;padding:0;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-result-sort label{color:#535353;align-items:center;gap:8px;font-size:.8125rem;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-result-sort select,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-result-sort button{color:#514536;min-height:36px;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6d6d6;border-radius:6px;padding:6px 10px;font-size:.8125rem}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-results-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;flex:1;min-height:0;padding:16px;scroll-padding:16px;overflow:auto}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-results-scroll:focus-visible{outline-offset:-3px;outline:2px solid #b49352}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-display-controls{border-radius:8px!important;margin:0 0 12px!important;padding:8px 12px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-display-controls>span{font-size:.8125rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-display-controls button{min-height:36px;padding:6px 10px;font-size:.8125rem!important}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 .map-explorer-head{border:0;justify-content:space-between;align-items:center;gap:12px;display:flex;background:0 0!important;padding:0 0 12px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .map-explorer-head>div:first-child{display:none}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .map-view-switch{gap:8px;display:flex;margin:0!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .map-view-switch button{min-height:36px!important;padding:6px 10px!important;font-size:.8125rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-map-explorer.view-list .map-explorer-body{height:auto!important;max-height:none!important;display:block!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-map-explorer.view-list .map-property-results{height:auto!important;max-height:none!important;padding:0!important;display:block!important;overflow:visible!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-map-explorer.view-list .nn-listings-scroll-window{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;display:grid!important;overflow:visible!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-experience.compact .nn-listings-scroll-window{grid-template-columns:repeat(4,minmax(0,1fr))!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-card-pro{min-width:0;border:1px solid #dfdfdf!important;border-radius:12px!important;overflow:hidden!important;transform:none!important;box-shadow:0 4px 12px #5145360a!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-media{isolation:isolate;position:relative}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-image{pointer-events:none;aspect-ratio:4/3!important;height:auto!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-fallback{visibility:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-card-badges,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-card-watermark,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-card-verified,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-card-location{z-index:4;pointer-events:none}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-card-location{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-card-gallery{z-index:1;touch-action:pan-y;position:absolute;inset:0;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-image{width:100%;height:100%;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-image img{object-fit:cover;width:100%;height:100%}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-prev,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-next{color:#514536;cursor:pointer;z-index:5;background:#fffd;border:1px solid #fffa;border-radius:50%;width:32px;height:32px;padding:0;font-size:24px;line-height:1;position:absolute;top:44%}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-prev{left:10px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-next{right:10px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-position{color:var(--nn-context-ink,#181b20);background:#1c1c1c80;border-radius:12px;align-items:center;gap:4px;padding:4px 7px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-position span{margin-right:3px;font-size:.6875rem}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-position button{cursor:pointer;background:#fff6;border:0;border-radius:50%;width:6px;height:6px;min-height:0;padding:0}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-position button[aria-pressed=true]{--nn-context-ink:#181b20;background:#fff}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-card-contact{z-index:6;background:#2d2d2dd9;border:1px solid #ffffff80;border-radius:16px;padding:7px 12px;font-size:.8125rem;text-decoration:none;position:absolute;bottom:10px;right:10px;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-shortlist-button{z-index:7}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-body{padding:16px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-body h3{min-height:0!important;margin:8px 0!important;font-size:1rem!important;line-height:1.65!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-facts{flex-wrap:wrap;gap:8px!important;padding:0 0 10px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-facts b{font-size:.8125rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-card-footer{flex-direction:column;align-items:stretch;gap:12px;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-agent-chip{border-top:0!important;padding-top:0!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-card-price{width:100%;text-align:left!important;align-items:stretch!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-listing-price-lines{flex-wrap:wrap;gap:10px;width:100%;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-listing-price-line{--nn-context-ink:#181b20;background:#f5f8fa;border-left:2px solid #b49352;flex-direction:column;flex:1;gap:4px;min-width:min(125px,100%);display:flex;text-align:left!important;padding:8px 10px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-listing-price-line>strong{text-align:left!important;font-size:1.125rem!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-listing-price-line>small{font-size:.75rem!important;line-height:1.6!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-card-activity{color:#686868;border-top:1px solid #e9e9e9;flex-wrap:wrap;justify-content:space-between;gap:6px;margin-top:12px;padding-top:10px;font-size:.75rem;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-pagination{flex-wrap:wrap;justify-content:center;gap:10px;padding:28px 0 10px;display:flex;margin:0!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-pagination>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-pagination a{color:#514536;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6d6d6;border-radius:8px;place-items:center;min-width:38px;min-height:38px;padding:6px 10px;font-size:.875rem;text-decoration:none;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-pagination a.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#514536;border-color:#514536}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-pagination a[aria-disabled=true]{pointer-events:none;opacity:.45}@media (width<=1100px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-toolbar-bottom{grid-template-columns:repeat(3,minmax(0,1fr))}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-map-explorer.view-list .nn-listings-scroll-window{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-experience.compact .nn-listings-scroll-window{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .listing-section{width:calc(100% - 48px)!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .marketplace-workspace{height:auto;min-height:0}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-toolbar{padding:12px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-toolbar-top{gap:8px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-toolbar-submit{min-width:90px;padding:10px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-toolbar-bottom{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel{z-index:2147482600;max-height:82dvh;position:fixed;inset:auto 12px 12px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel .search-grid,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel .transit-signature__fields{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel-content{padding:16px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-discovery-links{grid-template-columns:1fr 1fr}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-results-scroll{flex:auto;height:100dvh;min-height:480px;max-height:none;padding:10px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .result-head{align-items:start;padding:12px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-result-sort label>span{display:none}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-location-suggestions{grid-template-columns:1fr}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-map-explorer.view-list .nn-listings-scroll-window,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-experience.compact .nn-listings-scroll-window{grid-template-columns:1fr!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-experience.compact .property-card{display:block!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-experience.compact .property-media{min-height:0!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-experience.compact .property-image{aspect-ratio:16/9!important;height:auto!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-experience.compact .property-agent-chip{display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-gallery-position button{width:9px;height:9px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .map-explorer-head{display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .map-view-switch{flex-wrap:wrap}}@media (height<=650px) and (width>=761px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .marketplace-workspace{height:auto;min-height:0}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-results-scroll{flex:auto;height:900px;min-height:900px;max-height:none}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-filter-panel{max-height:55dvh}}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-card-location-text{align-items:start;gap:6px;display:flex;color:#686868!important;margin:0 0 10px!important;font-size:.8125rem!important;line-height:1.65!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-body h3 a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .listing-section{padding-bottom:18px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .marketplace-alert-stack{grid-template-columns:1fr 1fr;gap:12px;margin:0!important;padding:0!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .marketplace-alert-stack>aside{align-items:center;gap:12px;min-width:0;min-height:56px;color:#514536!important;box-shadow:none!important;--nn-context-ink:#181b20!important;background:#f6f9fb!important;border:1px solid #dedede!important;border-radius:10px!important;margin:0!important;padding:12px 16px!important;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .marketplace-alert-stack>aside>svg{flex-shrink:0;width:20px;height:20px;color:#987638!important;border:0!important;padding:0!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .marketplace-alert-stack>aside>div{flex:1;min-width:0}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .marketplace-alert-stack b{color:#514536!important;margin:0!important;font-size:.875rem!important;line-height:1.6!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-line-alert-compact>b{flex:1}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .marketplace-alert-stack p{overflow-wrap:anywhere;color:#535353!important;font-size:.875rem!important;line-height:1.6!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .marketplace-alert-stack em{color:#a82828!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .marketplace-alert-stack>aside>a,.marketplace-alert-stack button{flex-shrink:0;min-height:36px;color:#514536!important;--nn-context-ink:#181b20!important;background:linear-gradient(#fff,#f7f8fa)!important;border:1px solid #d4d4d4!important;border-radius:7px!important;padding:8px 12px!important;font-size:.875rem!important;line-height:1.5!important;text-decoration:none!important;box-shadow:0 2px #d4d4d4!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .member-alert-save.is-loading small{display:none}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .footer-intro,.footer-monogram{display:none!important}@media (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .marketplace-alert-stack{grid-template-columns:1fr}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .marketplace-alert-stack>aside{flex-wrap:wrap;gap:8px;padding:10px 12px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .marketplace-alert-stack>aside>a,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .marketplace-alert-stack button{margin-left:auto}}@media (width>=1500px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-map-explorer.view-list .nn-listings-scroll-window{grid-template-columns:repeat(4,minmax(0,1fr))!important}}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-map-explorer.view-list .nn-listings-scroll-window{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),360px))!important;grid-auto-rows:max-content!important;place-content:start!important;align-items:start!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card{align-self:start!important;width:100%!important;max-width:360px!important;height:auto!important;min-height:0!important;transition:transform .22s,box-shadow .22s!important;display:block!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-media{aspect-ratio:4/3!important;flex:none!important;height:auto!important;min-height:0!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-image{aspect-ratio:auto!important;width:100%!important;height:100%!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-image:after,.nn-interactive-card .property-image:before{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-body{flex:none!important;height:auto!important;min-height:0!important;padding:14px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-card-reference{margin-bottom:5px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-facts{min-height:0!important;margin:8px 0 0!important;padding-bottom:8px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-card-footer{gap:8px!important;margin-top:10px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-agent-chip{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .nn-listing-price-line{padding:6px 8px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .nn-card-activity{margin-top:8px;padding-top:8px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-card-advisor-photo{z-index:7;--nn-context-ink:#181b20;background:#fff;border:3px solid #fff;border-radius:50%;width:44px;height:44px;position:absolute;bottom:12px;left:12px;overflow:hidden;box-shadow:0 2px 8px #27272730}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-card-advisor-photo img{object-fit:cover;width:100%;height:100%;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .nn-gallery-image img{transition:transform .35s!important}@media (hover:hover) and (pointer:fine){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card:hover{transform:translateY(-4px)!important;box-shadow:0 14px 30px #2a2a2a26!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card:hover .nn-gallery-image img{transform:scale(1.035)!important}}@media (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-map-explorer.view-list .nn-listings-scroll-window{grid-template-columns:minmax(0,360px)!important;justify-content:center!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-experience.compact .nn-interactive-card .property-image{aspect-ratio:auto!important}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .nn-gallery-image img{transition:none!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card:hover,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card:hover .nn-gallery-image img{transform:none!important}}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-experience.compact .property-map-explorer.view-list .nn-listings-scroll-window{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),280px))!important;align-content:start!important;align-items:start!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-experience.compact .nn-interactive-card{max-width:280px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-experience.compact .nn-interactive-card .property-media{aspect-ratio:16/10!important;height:auto!important;min-height:0!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-experience.compact .nn-interactive-card .property-body{padding:12px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-experience.compact .nn-interactive-card .property-body h3{margin:6px 0!important;font-size:.9375rem!important;line-height:1.55!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-experience.compact .nn-interactive-card .nn-card-location-text{margin-bottom:6px!important;font-size:.8125rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-experience.compact .nn-interactive-card .property-facts{gap:6px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-experience.compact .nn-interactive-card .property-agent-chip{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-experience.compact .nn-interactive-card .nn-card-advisor-photo{width:36px;height:36px;bottom:8px;left:8px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-display-controls button{cursor:pointer}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-display-controls button:focus-visible{outline-offset:3px;outline:2px solid #987638}@media (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-search-experience.compact .property-map-explorer.view-list .nn-listings-scroll-window{grid-template-columns:minmax(0,280px)!important;justify-content:center!important}}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-body h3 a:after{content:none!important;pointer-events:none!important;display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-media>.property-shortlist-button.compact{cursor:pointer;width:40px;height:40px;min-height:40px;z-index:10!important;pointer-events:auto!important;color:var(--nn-context-ink,#181b20)!important;background:#363636e8!important;border:1px solid #fffa!important;border-radius:50%!important;position:absolute!important;inset:12px 12px auto auto!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-media>.property-shortlist-button.compact.active{color:#514536!important;--nn-context-ink:#181b20!important;background:#e4c678!important;border-color:#fff!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-media>.property-shortlist-button.compact.active span{color:#514536!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-media>.property-shortlist-button.compact:focus-visible{outline-offset:3px;outline:2px solid #e4c678}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-card-watermark{right:64px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .property-shortlist-feedback{z-index:11;pointer-events:none;--nn-context-ink:#181b20;background:#fff;border-radius:8px;max-width:calc(100% - 24px);padding:9px 12px;line-height:1.5;position:absolute;top:60px;right:12px;box-shadow:0 3px 16px #1c1c1c40;color:#514536!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-interactive-card .nn-card-contact{pointer-events:auto!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-results-scroll{scrollbar-width:auto!important;scrollbar-color:#868686 #f7f8fa!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-results-scroll::-webkit-scrollbar{width:12px;height:12px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-results-scroll::-webkit-scrollbar-track{--nn-context-ink:#181b20;background:#f7f8fa}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-results-scroll::-webkit-scrollbar-thumb{--nn-context-ink:#181b20;background:#868686;border:3px solid #f7f8fa;border-radius:8px}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-map-explorer.view-list .nn-listings-scroll-window.property-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:center!important;gap:18px!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card{max-width:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body{grid-template-rows:1.1rem 1.6rem 1.35rem 1.55rem 1.2rem 7.6rem 1.25rem;gap:4px!important;padding:14px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body>*{box-sizing:border-box;min-width:0;max-width:100%;min-height:0!important;margin:0!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-card-reference{white-space:nowrap;grid-row:1;overflow:hidden;font-size:.75rem!important;line-height:1.1rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body h3{white-space:nowrap;text-overflow:ellipsis;grid-row:2;overflow:hidden;font-size:1rem!important;line-height:1.6rem!important;display:block!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body h3 a{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-card-location-text{white-space:nowrap;text-overflow:ellipsis;grid-row:3;overflow:hidden;font-size:.875rem!important;line-height:1.35rem!important;display:block!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-card-location-text svg{vertical-align:middle;margin-right:5px;display:inline-block}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-facts{grid-row:4;align-items:center;line-height:1.55rem;overflow:hidden;border:0!important;flex-wrap:nowrap!important;gap:8px!important;padding:0!important;font-size:.875rem!important;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-facts span{white-space:nowrap;align-items:center;gap:4px;min-width:0;max-width:55%;display:inline-flex}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-facts b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-facts svg{flex-shrink:0}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card :is(.property-nearest-transit,.nn-card-transit-space){text-overflow:ellipsis;white-space:nowrap;grid-row:5;overflow:hidden;font-size:.75rem!important;line-height:1.2rem!important;display:block!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-card-footer{grid-row:6;overflow:hidden;border:0!important;padding:0!important;display:block!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-card-price{grid-template-rows:6.4rem 1rem;min-width:0;height:100%;gap:3px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-lines{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;min-width:0;gap:6px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line{grid-template-rows:1.05rem 2.4rem 1rem 1rem;grid-template-columns:minmax(0,1fr);overflow:hidden;gap:2px!important;min-width:0!important;padding:6px 8px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line:only-child{grid-column:1/-1}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line>span{grid-row:1;font-size:.8125rem!important;line-height:1.05rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line>strong{overflow-wrap:anywhere;grid-row:2;white-space:normal!important;text-align:left!important;font-size:1.125rem!important;line-height:1.2rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line>small{text-overflow:ellipsis;grid-row:3;overflow:hidden;white-space:nowrap!important;font-size:.75rem!important;line-height:1rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line>small.nn-price-per-area{grid-row:4}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .availability{margin:0!important;padding:0!important;font-size:.75rem!important;line-height:1rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-card-activity{grid-row:7;justify-content:space-between;overflow:hidden;border:0!important;flex-wrap:nowrap!important;gap:8px!important;padding:0!important;font-size:.75rem!important;line-height:1.25rem!important;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-card-activity span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=1050px) and (width>=761px){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-map-explorer.view-list .nn-listings-scroll-window.property-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .listing-section{width:calc(100% - 32px)!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-map-explorer.view-list .nn-listings-scroll-window.property-grid{grid-template-columns:minmax(0,360px)!important}}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-search-experience.compact .nn-interactive-card.property-card .property-body h3{margin:0!important;line-height:1.6rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-search-experience.compact .nn-interactive-card.property-card .nn-card-location-text{margin:0!important;line-height:1.35rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-listings-scroll-window.property-grid:has(.nn-price-reference) .nn-interactive-card.property-card .property-body{grid-template-rows:1.1rem 1.6rem 1.35rem 1.55rem 1.2rem 9.6rem 1.25rem}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-listings-scroll-window.property-grid:has(.nn-price-reference) .nn-interactive-card.property-card .property-card-price{grid-template-rows:8.4rem 1rem}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-listings-scroll-window.property-grid:has(.nn-price-reference) .nn-interactive-card.property-card .nn-listing-price-line{grid-template-rows:1.05rem 4.4rem 1rem 1rem}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-price-reference{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;font-size:.75rem!important;line-height:1rem!important;display:block!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-price-reference :is(b,small){text-overflow:ellipsis;font-size:inherit;line-height:inherit;white-space:nowrap;display:block;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-price-baht{overflow-wrap:anywhere;white-space:normal!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body h3,html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body h3 a{white-space:nowrap!important;text-overflow:ellipsis!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-line-clamp:unset!important;max-height:1.6rem!important;margin:0!important;line-height:1.6rem!important;display:block!important;overflow:hidden!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-featured-page .featured-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;gap:18px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-featured-page .nn-interactive-card.property-card .property-media{aspect-ratio:4/3!important;height:auto!important;min-height:0!important;overflow:hidden!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-featured-page .nn-interactive-card.property-card .property-image{aspect-ratio:4/3!important;height:100%!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-featured-page .nn-interactive-card.property-card .property-card-footer .agent-chip{display:none!important}@media (width<=1050px) and (width>=761px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-featured-page .featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-featured-page .featured-grid{justify-content:center;grid-template-columns:minmax(0,360px)!important}}html.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .related-property-section{background:#fffdf8!important;padding:32px 0!important}html.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .related-property-section .property-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:20px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .related-property-section .property-card{align-self:stretch;min-width:0;width:100%!important;max-width:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .related-property-section .eyebrow{color:#795b20!important}@media (width<=1050px){html.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .related-property-section .property-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=640px){html.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .related-property-section .property-grid{max-width:400px;grid-template-columns:minmax(0,1fr)!important;margin-inline:auto!important}}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 .listing-title-block{grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:32px;padding-block:28px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-title-main h1{overflow-wrap:anywhere;font-family:var(--font-ui)!important;letter-spacing:0!important;color:var(--detail-ink)!important;text-shadow:none!important;font-size:clamp(1.65rem,2.6vw,2.5rem)!important;line-height:1.45!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-title-main>p{align-items:flex-start;gap:8px;display:flex;color:var(--detail-muted)!important;font-size:1rem!important;line-height:1.65!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-title-main>small{display:block;color:var(--detail-muted)!important;font-size:.875rem!important;line-height:1.65!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-tags{flex-wrap:wrap;gap:6px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-tags>span{border-radius:8px;padding:5px 10px;color:#464646!important;letter-spacing:0!important;--nn-context-ink:#181b20!important;background:#efefef!important;font-size:.875rem!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-tags>span.verified{color:#285d41!important;--nn-context-ink:#181b20!important;background:#eef4ee!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-title-price{border:1px solid var(--detail-line);text-align:left;--nn-context-ink:#181b20;background:#fff;border-radius:18px;align-self:start;min-width:0;padding:20px;box-shadow:0 5px 18px #34343408}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-title-price>strong,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-price-card>strong{overflow-wrap:anywhere;display:block;font-family:var(--font-ui)!important;color:var(--detail-ink)!important;font-size:clamp(1.45rem,2.4vw,1.95rem)!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-title-price>span,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-title-price>small{color:var(--detail-muted)!important;font-size:.875rem!important;line-height:1.65!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .property-language-switcher{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .property-language-switcher>span{display:none}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .property-language-switcher>button,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .property-share{cursor:pointer;min-height:44px;font-family:var(--font-ui)!important;color:#444!important;--nn-context-ink:#181b20!important;background:#f3f7fa!important;border:1px solid #d3d3d3!important;border-radius:10px!important;padding:8px 12px!important;font-size:.875rem!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .property-language-switcher>button.active{color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:#343434!important;border-color:#343434!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-title-price>.property-share{margin-bottom:12px}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-detail-layout{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:28px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-main-content,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-contact-column{min-width:0}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-main-content>section{border:1px solid var(--detail-line)!important;color:var(--detail-ink)!important;--nn-context-ink:#181b20!important;background:#fff!important;border-radius:18px!important;padding:24px!important;box-shadow:0 4px 16px #33333305!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-section-heading>p{margin-bottom:5px;font-family:var(--font-ui)!important;color:#7d632e!important;letter-spacing:.04em!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-section-heading h2{font-family:var(--font-ui)!important;color:var(--detail-ink)!important;letter-spacing:0!important;font-size:clamp(1.2rem,1.8vw,1.45rem)!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-description,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-description p,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-description li{overflow-wrap:anywhere;font-family:var(--font-ui)!important;color:#4c4c4c!important;font-size:1rem!important;line-height:1.85!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-fact-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;display:grid;border:0!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-fact-grid>div{height:auto;min-height:116px;border:1px solid var(--detail-line)!important;--nn-context-ink:#181b20!important;background:#f5f8fb!important;border-radius:12px!important;padding:14px!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-fact-grid i,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .amenity-grid i{border-radius:10px;place-items:center;width:38px;height:38px;display:inline-grid;box-shadow:inset 0 1px #fff,0 2px #c6af7c40;color:#544422!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#fff5d6,#e8cf93)!important;border:1px solid #d9c795!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-fact-grid i svg,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .amenity-grid i svg{width:21px;height:21px;color:#544422!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-fact-grid strong{font-family:var(--font-ui)!important;color:var(--detail-ink)!important;font-size:1.2rem!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-fact-grid span,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-info-table span,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .nearby-list span{color:var(--detail-muted)!important;font-size:.875rem!important;line-height:1.65!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-info-table{overflow-wrap:anywhere}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-price-card{color:var(--detail-ink)!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#fff,#f3f7fa)!important;border:1px solid #d1bd88!important;border-top:3px solid #bb974f!important;border-radius:18px!important;padding:22px!important;box-shadow:0 6px 20px #3535350b!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-price-card>:is(p,span){color:var(--detail-muted)!important;font-size:.875rem!important;line-height:1.65!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-contact-anchor,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-message{justify-content:center;align-items:center;gap:8px;min-height:48px;display:flex;font-size:.9375rem!important;font-family:var(--font-ui)!important;white-space:normal!important;border-radius:12px!important;padding:12px 14px!important;font-weight:600!important;line-height:1.5!important;box-shadow:inset 0 1px #ffffff40,0 3px #23232330!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-contact-anchor{color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:linear-gradient(145deg,#474747,#313131)!important;border:1px solid #333!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-contact-anchor svg{color:#e9d194!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-message{color:#383838!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#f8e7b9,#dfc07c)!important;border:1px solid #bda063!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card{scroll-margin-top:110px;container-type:inline-size;border:1px solid var(--detail-line)!important;--nn-context-ink:#181b20!important;background:#fff!important;border-radius:18px!important;padding:20px!important;box-shadow:0 6px 20px #3535350b!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-agent-head{border:0;border-bottom:1px solid var(--detail-line);text-align:left!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;grid-template-columns:128px minmax(0,1fr)!important;align-items:center!important;gap:16px!important;padding:0 0 18px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-agent-head .listing-agent-portrait{overflow:hidden;--nn-context-ink:#181b20!important;background:#efefef!important;border:1px solid #cfcfcf!important;border-radius:14px!important;width:128px!important;min-width:0!important;height:160px!important;padding:0!important;box-shadow:0 4px 12px #2c2c2c20!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-agent-head .listing-agent-portrait>img{display:block;object-fit:cover!important;object-position:center top!important;border-radius:0!important;width:100%!important;height:100%!important;padding:0!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-head .listing-agent-identity>small{letter-spacing:0!important;color:#6d5a30!important;font-size:.8125rem!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-head .listing-agent-identity>strong{overflow-wrap:anywhere;display:block;font-family:var(--font-ui)!important;letter-spacing:0!important;color:var(--detail-ink)!important;font-size:1.125rem!important;line-height:1.55!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-head .listing-agent-identity>span{display:block;color:var(--detail-muted)!important;font-size:.875rem!important;line-height:1.55!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-head .listing-agent-identity>.agent-verification-copy{margin-top:6px;display:block;color:#35634e!important;font-size:.8125rem!important;font-weight:500!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-head .agent-blue-check{vertical-align:middle;border-radius:50%;place-items:center;width:18px;height:18px;margin-left:5px;display:inline-grid;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:#6e6e6e!important;font-size:.75rem!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-head .agent-profile-inline{min-height:44px;color:#424242!important;box-shadow:none!important;letter-spacing:0!important;--nn-context-ink:#181b20!important;background:#f4f7fa!important;border:1px solid #d3d3d3!important;border-radius:10px!important;padding:8px 10px!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card>p{color:#5b5b5b!important;margin:16px 0!important;font-size:.9375rem!important;line-height:1.8!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-portrait .agent-photo-check{box-shadow:0 0 0 2px #fff;width:24px!important;height:24px!important;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:#6e6e6e!important;bottom:8px!important;right:8px!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-company-mark{border-radius:14px!important;width:128px!important;height:128px!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-company-mark img{width:112px!important;height:100px!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .agent-trust-list>span{border-radius:8px;padding:6px 9px;color:#355d4a!important;--nn-context-ink:#181b20!important;background:#eef4f1!important;border:1px solid #d6e4db!important;font-size:.8125rem!important;line-height:1.6!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .agent-contact-hub{margin-top:16px!important;padding-top:16px!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .agent-contact-hub>header{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .agent-contact-hub header b{color:var(--detail-ink)!important;font-size:1rem!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .agent-contact-grid{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .agent-contact-card{align-items:center;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#fff,#f4f7fa)!important;border:1px solid #dedede!important;border-radius:12px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:12px!important;min-height:68px!important;padding:10px 12px!important;display:grid!important;box-shadow:inset 0 1px #fff,0 2px #d0d0d060!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .agent-contact-icon{place-items:center;display:grid;width:42px!important;height:42px!important;color:var(--channel-color,#434343)!important;box-shadow:none!important;--nn-context-ink:#181b20!important;background:#f7f8fa!important;border:1px solid #dedede!important;border-radius:11px!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .agent-contact-icon svg,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .agent-contact-icon span{color:var(--channel-color,#434343)!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .agent-contact-copy{min-width:0}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .agent-contact-copy small{display:block;color:var(--detail-muted)!important;letter-spacing:0!important;font-size:.875rem!important;line-height:1.45!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .agent-contact-copy strong{display:block;font-family:var(--font-ui)!important;color:var(--detail-ink)!important;overflow-wrap:anywhere!important;font-size:.9375rem!important;font-weight:600!important;line-height:1.6!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .channel-line{--channel-color:#087b38!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .channel-whatsapp{--channel-color:#087b55!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .channel-facebook,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .channel-messenger{--channel-color:#646464!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .channel-instagram{--channel-color:#a52c79!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .channel-youtube{--channel-color:#c52b2b!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .agent-contact-card:hover{border-color:#aa8c4e!important;transform:translateY(-2px)!important;box-shadow:0 5px 12px #31313112!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .agent-contact-card:focus-visible,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-portrait:focus-visible,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-contact-anchor:focus-visible,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-message:focus-visible{outline-offset:3px;outline:3px solid #a68036}@media (width<=1100px){html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-detail-layout{grid-template-columns:minmax(0,1fr) 360px;gap:20px}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-title-block{gap:24px}}@media (width<=900px){html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-detail-layout,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-title-block{grid-template-columns:minmax(0,1fr)}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-contact-column{grid-template-columns:minmax(0,1fr);gap:18px;display:grid;position:static!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-contact-column>*{margin-top:0!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-title-price{width:100%;max-width:100%}}@media (width<=600px){html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-main-content>section,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card{padding:18px!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-agent-head{grid-template-columns:112px minmax(0,1fr)!important;gap:14px!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-agent-head .listing-agent-portrait{width:112px!important;height:140px!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-title-main h1{font-size:1.65rem!important}}@container (width<=290px){html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-agent-head{grid-template-columns:minmax(0,1fr)!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-agent-head .listing-agent-portrait{width:144px!important;height:180px!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-identity{width:100%}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .agent-contact-card{transition:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .agent-contact-card:hover{transform:none!important}}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-fact-grid>div{justify-items:start;grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;align-items:start!important;gap:7px!important;min-height:132px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-fact-grid i{grid-area:auto/1!important;align-self:start!important;margin:0!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-fact-grid strong{width:100%;white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;grid-column:1!important;min-width:0!important;font-size:1.125rem!important;line-height:1.5!important;overflow:visible!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-fact-grid span{white-space:normal!important;overflow-wrap:anywhere!important;grid-column:1!important;margin:0!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-main-content>section{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 .listing-main-content>section h2{overflow-wrap:anywhere;font-family:var(--font-ui)!important;letter-spacing:0!important;font-size:clamp(1.5rem,2.2vw,2.25rem)!important;font-weight:600!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-main-content>section h3{font-family:var(--font-ui)!important;letter-spacing:0!important;font-size:1.25rem!important;font-weight:600!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-main-content>section :is(p,li){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 .listing-section-heading>:is(span,small){margin-top:8px;display:block;font-family:var(--font-ui)!important;color:var(--detail-muted)!important;font-size:1rem!important;line-height:1.75!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.listing-disclosure,.listing-info-table,.listing-rental-rates) article{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start!important;gap:12px 24px!important;padding:14px 16px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.listing-disclosure,.listing-rental-rates) article>:is(span,b,strong),html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-info-table :is(span,b,strong){overflow-wrap:anywhere;min-width:0;font-family:var(--font-ui)!important;white-space:normal!important;letter-spacing:0!important;font-size:1rem!important;line-height:1.75!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.listing-disclosure,.listing-rental-rates) article>span{color:var(--detail-muted)!important;font-weight:400!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.listing-disclosure,.listing-rental-rates) article>:is(b,strong){text-align:right!important;color:var(--detail-ink)!important;font-weight:600!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-rental-rates>div>:is(span,b){font-size:1rem!important;line-height:1.75!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-faq summary{font-family:var(--font-ui)!important;white-space:normal!important;font-size:1rem!important;font-weight:600!important;line-height:1.75!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.amenity-grid,.nearby-list,.nearby-category)>div>span,html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-service-promise :is(span,li),html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-seo-summary>p{font-size:1rem!important;line-height:1.75!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.listing-fact-grid,.investment-metrics) :is(span,small){font-size:.875rem!important;line-height:1.6!important}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(.agent-contact-copy small,.agent-trust-list>span,.listing-agent-identity>small,.listing-agent-identity>.agent-verification-copy){font-size:.875rem!important;line-height:1.6!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 :is(.listing-disclosure,.listing-rental-rates) article{grid-template-columns:minmax(0,1fr)!important;gap:4px!important;padding:12px!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.listing-disclosure,.listing-rental-rates) article>:is(b,strong){text-align:left!important}}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 .concierge-pete-avatar{pointer-events:none!important;width:90px!important;height:104px!important;bottom:28px!important;left:50%!important;transform:translate(-50%)!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-pete-avatar img{object-fit:contain!important;filter:drop-shadow(0 3px 4px #1c1c1c28)!important;width:100%!important;height:100%!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 .concierge-pete-avatar{width:72px!important;height:84px!important;bottom:26px!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){html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch .concierge-pete-avatar{display:none!important}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch{transition:none!important}}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh{--member-navy:#383838;--member-ink:#514536;--member-muted:#58606c;--member-gold:#b79551;--member-line:#e3e6eb;color:var(--member-ink);font-family:var(--font-thai),sans-serif;isolation:isolate;font-size:16px;line-height:1.65}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh *,html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :before,html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :after{box-sizing:border-box}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(input,select,textarea){min-width:0;max-width:100%;font:inherit;color:#514536;--nn-context-ink:#181b20;background:#fff;border:1px solid #d0d0d0;border-radius:10px;padding:11px 13px;font-size:16px;line-height:1.5}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(input,textarea)::placeholder{color:#707070;opacity:1}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #b79551}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(button,a){touch-action:manipulation}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh button{cursor:pointer;white-space:normal;overflow-wrap:anywhere;font-family:inherit;line-height:1.5;transition:transform .18s,box-shadow .18s}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh button:disabled{opacity:.6;cursor:wait;transform:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(h1,h2,h3,h4,p,b,strong,span,label){overflow-wrap:anywhere}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(h1,h2,h3,h4){font-family:var(--font-thai),sans-serif;letter-spacing:normal;line-height:1.45}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(label,small){font-size:14px;line-height:1.65}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.member-error,.member-notice){color:#3a3a3a;--nn-context-ink:#181b20;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:12px;padding:14px 16px;font-size:15px;line-height:1.6}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-error,html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-notice.error{color:#9c2925;--nn-context-ink:#181b20;background:#fff0ef;border-color:#edc7c2}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-login{--nn-context-ink:#181b20;background:#f3f6f8;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;max-width:1440px;min-height:100dvh;margin:24px auto;padding:0 24px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand{background:radial-gradient(at 90% 30%,#525252 0,#0000 60%),linear-gradient(145deg,#3a3a3a,#232323);border-radius:24px 0 0 24px;flex-direction:column;gap:30px;height:auto;min-height:780px;padding:36px 42px;display:flex;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand>a{z-index:1;position:relative}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand>a img{object-fit:contain;object-position:left center;width:260px;max-width:100%;height:auto}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand>div:not(.member-brand-object){margin-top:12px;position:relative;inset:auto;transform:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand p{color:#e4c98d;letter-spacing:.16em;font-size:12px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand h1{color:var(--nn-context-ink,#181b20);font-size:clamp(30px,3vw,46px);font-weight:500;line-height:1.5}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand h1 em{color:#e4c98d}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand>div>span{color:var(--nn-context-ink,#181b20);margin-top:18px;font-size:16px;line-height:1.8}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand ul{grid-template-columns:1fr;gap:4px;margin-top:24px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand li{color:var(--nn-context-ink,#181b20);padding:10px 0;font-size:14px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand>small{color:var(--nn-context-ink,#181b20);letter-spacing:.1em;margin-top:auto;font-size:11px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-brand-object{color:#e8d39e;--nn-context-ink:#fff;background:linear-gradient(135deg,#555,#303030);border:1px solid #bcab7a;border-radius:18px;align-content:center;justify-items:center;gap:7px;width:230px;min-height:190px;margin:0 0 0 auto;animation:6s ease-in-out infinite member-object-float;display:grid;box-shadow:12px 16px #1d1d1d,16px 24px 45px #1a1a1a80;position:relative!important;inset:auto!important;transform:perspective(800px)rotateY(-12deg)rotateX(7deg)!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-brand-object>span{letter-spacing:.2em;color:#e8d39e!important;margin:0!important;font-size:14px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-brand-object small{letter-spacing:.08em;color:var(--nn-context-ink,#181b20);font-size:8px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-panel{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;border-left:0;border-radius:0 24px 24px 0;flex-direction:column;justify-content:center;min-height:780px;padding:68px 48px 36px;display:flex;position:relative}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-panel>div{width:100%;max-width:430px;margin:auto}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-panel h2{color:#514536;margin:8px 0 12px;font-size:28px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-panel>div>p:first-child{letter-spacing:.15em;color:#81652f;font-size:11px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-panel>div>span{color:#58606c;font-size:15px;display:block}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-close{color:#58606c;font-size:14px;position:absolute;top:24px;right:28px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-auth-tabs{--nn-context-ink:#181b20;background:#eef3f5;border:1px solid #e6e6e6;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin:24px 0 18px;padding:4px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-auth-tabs button{color:#58606c;background:0 0;border:0;border-radius:9px;min-height:42px;padding:8px;font-size:15px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-auth-tabs button[aria-pressed=true]{color:#383838;--nn-context-ink:#181b20;background:#fff;font-weight:600;box-shadow:0 2px 7px #51453614}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .provider-login{color:#514536;text-align:left;--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd;border-radius:12px;align-items:center;gap:14px;width:100%;min-height:64px;margin:10px 0;padding:12px 16px;display:flex;box-shadow:0 3px #ececec}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .provider-login>b{color:#5d5d5d;--nn-context-ink:#181b20;background:#f1f5fa;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:23px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .provider-login span{flex:1;min-width:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .provider-login strong{color:#514536;font-size:15px;display:block}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .provider-login small{color:#58606c;font-size:12px;display:block}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .provider-login i{color:#58606c;font-size:18px;font-style:normal}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-divider{color:#58606c;margin:22px 0 16px;font-size:14px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-email-login{gap:14px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-email-login label{color:#514536;gap:6px;font-size:14px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-email-login input{width:100%;min-height:48px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-password-field{position:relative}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-password-field input{padding-right:68px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-password-field button{color:#3a3a3a;background:0 0;border:0;max-width:60px;min-height:38px;padding:6px;font-size:13px;position:absolute;top:5px;right:5px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-email-primary{min-height:48px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(145deg,#4f4f4f,#323232);border:1px solid #323232;border-radius:11px;justify-content:center;align-items:center;gap:12px;padding:12px 16px;font-size:16px;display:flex;box-shadow:0 4px #1d1d1d}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-forgot{color:#58606c;background:0 0;border:0;min-height:40px;padding:7px;font-size:14px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-provider-status{color:#58606c;gap:4px;margin-top:18px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-provider-status span{color:#58606c;font-size:12px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-provider-status b{color:#236b5a}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-terms{margin-top:16px;line-height:1.8;color:#58606c!important;letter-spacing:normal!important;font-size:12px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-terms a{color:#3a3a3a;text-underline-offset:3px;text-decoration:underline}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-loading{color:#514536;--nn-context-ink:#181b20;background:#f3f6f8;padding:24px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-loading form{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;border-radius:20px;box-shadow:0 12px 36px #3434340a}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-loading h1{font-size:26px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-loading input[type=checkbox]{vertical-align:middle;width:18px;height:18px;padding:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app{--nn-context-ink:#181b20;background:#f3f6f8;grid-template-columns:246px minmax(0,1fr);gap:0;max-width:none;min-height:100dvh;margin:0;padding:0;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside{width:auto;height:100dvh;max-height:100dvh;color:var(--nn-context-ink,#181b20);z-index:30;--nn-context-ink:#fff;background:#2f2f2f;border:0;flex-direction:column;gap:16px;padding:24px 16px;display:flex;position:sticky;inset:0 auto auto;overflow-y:auto}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-brand{border-bottom:1px solid #ffffff20;gap:12px;padding:0 8px 18px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-brand img{object-fit:contain;width:58px;height:58px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-brand small{color:var(--nn-context-ink,#181b20);letter-spacing:.08em;font-size:10px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-person{text-align:left;grid-template-columns:46px minmax(0,1fr);gap:3px 10px;margin:0;padding:8px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-person img{object-fit:cover;border-radius:50%;grid-row:span 2;width:46px;height:46px;margin:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-person b{color:var(--nn-context-ink,#181b20);align-self:end;font-size:15px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-person span{color:var(--nn-context-ink,#181b20);font-size:12px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-site-return{color:var(--nn-context-ink,#181b20);background:0 0;border:1px solid #ffffff20;border-radius:10px;align-items:center;gap:12px;min-height:44px;padding:10px 12px;font-size:14px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app aside nav{box-shadow:none;background:0 0;border:0;gap:6px;margin:0;padding:0;display:grid;position:static;overflow:visible}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app aside nav a,html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app aside nav a:not(.active){min-height:46px;color:var(--nn-context-ink,#181b20);text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:11px 12px;font-size:14px;line-height:1.5;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app aside nav a.active{color:#3a3a3a;--nn-context-ink:#181b20;background:#fff;border-color:#fff;box-shadow:0 4px 12px #1b1b1b26}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app aside nav a svg{color:inherit;flex-shrink:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app aside nav a span{flex:1;min-width:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app aside nav em{color:#323232;--nn-context-ink:#181b20;background:#e4c98d;border-radius:6px;flex-shrink:0;padding:1px 6px;font-size:12px;font-style:normal;position:static}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-credit-mini{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#3f3f3f;border:1px solid #6a7b78;border-radius:13px;margin-top:auto;padding:16px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-credit-mini span{color:var(--nn-context-ink,#181b20);font-size:13px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-credit-mini b{color:#e4c98d;font-size:28px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-credit-mini button{color:#514536;--nn-context-ink:#181b20;background:#e4c98d;border:0;border-radius:8px;min-height:42px;padding:9px 12px;font-size:14px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-signout{color:var(--nn-context-ink,#181b20);background:0 0;border:1px solid #ffffff20;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;font-size:14px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-mobile-menu-toggle{display:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-main{width:100%;min-width:0;padding-bottom:36px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-main>header{--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #e3e6eb;justify-content:space-between;align-items:center;gap:16px;height:auto;min-height:92px;padding:22px 32px;display:flex;position:relative;top:auto}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-main>header p{color:#81652f;letter-spacing:.13em;font-size:10px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-main>header h1{color:#514536;margin:5px 0 0;font-size:25px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-main>header>a{color:#3a3a3a;white-space:normal;border:1px solid #ddd;border-radius:9px;padding:10px 14px;font-size:13px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-welcome{color:#514536;--nn-context-ink:#181b20;background:#fff;border:1px solid #e0e0e0;border-left:4px solid #b79551;border-radius:16px;gap:20px;margin:28px 32px 20px;padding:26px 28px;box-shadow:0 6px 20px #32323205}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-welcome h2{color:#514536;margin:7px 0;font-size:24px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-welcome small{color:#81652f;letter-spacing:.12em;font-size:10px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-welcome p{color:#58606c;max-width:640px;font-size:15px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-welcome>span{color:#24604f;letter-spacing:.05em;--nn-context-ink:#181b20;background:#eff5f2;border:1px solid #ccdfd6;border-radius:8px;flex-shrink:0;padding:8px 10px;font-size:10px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-quick-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 32px 22px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-quick-actions button{color:#514536;text-align:left;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;border-radius:13px;align-items:center;gap:10px;min-height:90px;padding:16px;display:flex;box-shadow:0 3px #ececec}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-quick-actions button>svg:first-child{color:#8b6b32;flex-shrink:0;width:24px;height:24px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-quick-actions button>svg:last-child{color:#58606c;flex-shrink:0;width:16px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-quick-actions span{flex:1;min-width:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-quick-actions b{font-size:14px;font-weight:600;display:block}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-quick-actions small{color:#58606c;margin-top:3px;font-size:12px;display:block}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 32px 24px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-stats article{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;border-radius:13px;min-width:0;padding:18px 20px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-stats span{color:#58606c;font-size:13px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-stats b{color:#3a3a3a;font-size:32px;line-height:1.5}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-stats small{color:#58606c;font-size:12px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-pro-offer{border-radius:16px;gap:24px;margin:0 32px 24px;padding:24px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-pro-offer h2{font-size:23px;line-height:1.5}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-guide{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;border-radius:13px;margin:0 32px 24px;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-guide summary{cursor:pointer;color:#3a3a3a;justify-content:space-between;align-items:center;gap:14px;padding:17px 20px;font-size:15px;list-style:none;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-guide summary::-webkit-details-marker{display:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-guide[open] summary{border-bottom:1px solid #e3e6eb}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-steps{--nn-context-ink:#181b20;background:#fff;border:0;margin:0;padding:24px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-steps h2{color:#514536;font-size:20px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.member-listing-toolbar,.member-profile-form,.member-wallet-hero,.member-wallet-grid,.member-listing-grid,.platform-suite,.growth-suite){min-width:0;max-width:calc(100% - 64px);margin-left:32px;margin-right:32px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.member-profile-form>section,.member-wallet-grid>section,.platform-card,.growth-grid>article,.growth-wide-grid>article){color:#514536;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;border-radius:16px;min-width:0;padding:22px;box-shadow:0 5px 18px #51453605}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.member-profile-form,.platform-card,.growth-suite,.member-wallet-grid) :is(h2,h3){color:#514536;font-size:21px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.platform-card,.growth-suite) h4{color:#514536;font-size:18px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.member-profile-form,.platform-card,.growth-suite,.member-wallet-grid) p{font-size:15px;line-height:1.75}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.member-listing-toolbar,.member-profile-form,.member-wallet-grid,.platform-suite,.growth-suite,.member-steps,.member-welcome) button{border-radius:9px;min-height:42px;padding:10px 14px;font-size:14px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-listing-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));align-items:start;gap:18px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-listing-grid>article{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 5px 18px #51453605}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-listing-grid>article h3{font-size:17px;line-height:1.6}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-listing-grid>article>img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.platform-hero,.growth-hero){color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#383838;border-radius:16px;gap:20px;padding:24px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.platform-hero,.growth-hero) h2{color:var(--nn-context-ink,#181b20);font-size:24px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.platform-hero,.growth-hero) p{color:#e4c98d;font-size:11px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.platform-hero,.growth-hero) :is(span,small){color:var(--nn-context-ink,#181b20);font-size:14px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-tool-library{margin:24px 0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-tool-library>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-tool-library h2{color:#514536;margin:0 0 5px;font-size:21px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-tool-library header p{color:#58606c;margin:0;font-size:14px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-tool-search{color:#58606c;--nn-context-ink:#181b20;background:#fff;border:1px solid #d0d0d0;border-radius:10px;align-items:center;gap:10px;width:280px;min-width:0;max-width:100%;padding:0 12px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-tool-search input{background:0 0;border:0;width:100%;padding:12px 0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-tool-tabs{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-tool-tabs button{color:#3a3a3a;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6d6d6;border-radius:9px;min-height:42px;padding:9px 13px;font-size:14px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-tool-tabs button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#383838;border-color:#383838;box-shadow:0 3px #252525}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-tool-count{color:#58606c;margin:14px 0;font-size:13px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-tool-slot{min-width:0;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-tool-slot[hidden]{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-tool-slot>.platform-card{width:100%;height:auto;margin:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .platform-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-tool-empty{color:#58606c;--nn-context-ink:#181b20;background:#fff;border:1px dashed #d0d0d0;border-radius:13px;padding:28px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.member-wallet-hero,.member-credit-poster){border-radius:16px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.member-profile-photo,.member-person) img{object-fit:cover}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.growth-table,.member-transactions){max-width:100%;overflow-x:auto}@keyframes member-object-float{0%,to{translate:0}50%{translate:0 -8px}}@media (hover:hover){html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.member-quick-actions button,.provider-login,.member-email-primary):not(:disabled):hover{transform:translateY(-2px);box-shadow:0 6px 12px #51453618}}@media (width>=901px) and (width<=1200px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-panel{padding:68px 28px 28px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand{padding:32px}}@media (width<=900px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-login{grid-template-columns:1fr;max-width:620px;margin:16px auto;padding:0 16px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand{border-radius:20px 20px 0 0;gap:15px;min-height:0;padding:24px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand>a img{width:220px;max-width:100%;height:auto}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand h1{font-size:30px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand>div:not(.member-brand-object){margin-top:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand ul{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand li{font-size:12px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-brand-object,html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand>small{display:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-panel{border-top:0;border-left:1px solid #e3e6eb;border-radius:0 0 20px 20px;min-height:0;padding:65px 24px 28px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app{grid-template-columns:1fr;padding:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside{grid-template-columns:minmax(0,1fr) auto;gap:12px;width:100%;height:auto;max-height:none;padding:14px 20px;display:grid;position:relative;top:auto;overflow:visible}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-brand{border:0;padding:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-brand img{width:44px;height:44px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-person,html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-credit-mini,html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-site-return{display:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-mobile-menu-toggle{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#464646;border:1px solid #72818a;border-radius:10px;grid-area:1/2;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:10px 12px;font-size:14px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-mobile-menu-toggle b{display:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-mobile-menu-toggle em{font-size:19px;font-style:normal}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app aside nav{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app aside nav.mobile-open{display:grid}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-signout{grid-column:1/-1;display:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside:has(nav.mobile-open) .member-signout{display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-main>header{min-height:84px;padding:20px 24px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-main>header h1{font-size:23px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-welcome{flex-direction:column;align-items:flex-start;gap:12px;margin:24px 24px 18px;padding:20px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-welcome h2{font-size:22px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.member-quick-actions,.member-stats){grid-template-columns:repeat(2,minmax(0,1fr));margin:0 24px 20px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.member-pro-offer,.member-guide){margin:0 24px 20px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.member-listing-toolbar,.member-profile-form,.member-wallet-hero,.member-wallet-grid,.member-listing-grid,.platform-suite,.growth-suite){max-width:calc(100% - 48px);margin-left:24px;margin-right:24px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .platform-grid{grid-template-columns:1fr}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-main>header>a{max-width:135px;font-size:12px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-pro-offer{grid-template-columns:1fr}}@media (width<=480px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand h1{font-size:27px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand ul{grid-template-columns:1fr}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-quick-actions button{align-items:flex-start;gap:8px;min-height:100px;padding:13px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-quick-actions button>svg:last-child{display:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-quick-actions b{font-size:13px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-stats article{padding:14px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-stats b{font-size:28px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-stats small{font-size:11px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-tool-search{width:100%}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-pro-offer{padding:20px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.member-profile-form>section,.platform-card,.growth-grid>article,.growth-wide-grid>article){padding:18px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-wallet-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-brand-object{animation:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh *{scroll-behavior:auto!important;transition:none!important}}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-profile-form{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;border-radius:16px;grid-template-columns:minmax(220px,280px) minmax(0,1fr);overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-profile-form>section{box-shadow:none;--nn-context-ink:#181b20;background:#edf3f6;border:0;border-right:1px solid #e3e6eb;border-radius:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-profile-form>section :is(p,span,label){color:#58606c;letter-spacing:normal;font-size:14px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-profile-photo label{color:#3a3a3a;--nn-context-ink:#181b20;background:#fff;border:1px solid #d0d0d0;border-radius:9px;min-height:44px;padding:10px 16px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-profile-form>div{gap:16px;min-width:0;padding:24px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.member-wallet-grid,.member-profile-form,.member-listing-grid,.listing-wizard-step) label span{color:#514536;letter-spacing:normal;font-size:14px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.member-wallet-grid,.member-profile-form,.member-listing-grid,.platform-card,.growth-grid>article,.growth-wide-grid>article) small{color:#58606c;font-size:13px;line-height:1.65}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.member-wallet-grid,.member-profile-form,.member-listing-grid) :is(td,th){padding:12px;font-size:14px;line-height:1.6}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-wallet-grid :is(form,article){border-radius:16px;min-width:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-wallet-hero h2{font-size:25px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-wallet-hero p{color:#e4c98d;font-size:11px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-wallet-hero small{color:var(--nn-context-ink,#181b20);font-size:14px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .listing-wizard-step{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;border-radius:16px;min-width:0;padding:24px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .listing-wizard-step h2{color:#514536;font-size:23px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .listing-wizard-step p{font-size:15px;line-height:1.75}@media (width<=1100px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-profile-form{grid-template-columns:1fr}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-profile-form>section{border-bottom:1px solid #e3e6eb;border-right:0}}@media (width<=600px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-profile-form>div{grid-template-columns:1fr;padding:18px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .listing-wizard-step{padding:18px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.growth-grid,.growth-wide-grid,.growth-kpis){grid-template-columns:1fr}}html.nn-signature-2027.nn-digital-luxury-3d body .nn-lifestyle-searches{overscroll-behavior-x:contain;scrollbar-width:thin;align-items:center;gap:8px;max-width:100%;padding:10px 2px;display:flex;overflow-x:auto}html.nn-signature-2027.nn-digital-luxury-3d body .nn-lifestyle-searches>span{color:#656565;white-space:nowrap;flex-shrink:0;font-size:.8125rem}html.nn-signature-2027.nn-digital-luxury-3d body .nn-lifestyle-searches>a{--nn-context-ink:#181b20;background:linear-gradient(#fff,#f1f4f6);border:1px solid #dedede;border-radius:9px;flex-shrink:0;align-items:center;gap:12px;min-height:42px;padding:8px 14px;font-size:.875rem;text-decoration:none;display:flex;box-shadow:inset 0 1px #fff,0 3px #e3e6eb,0 5px 12px #3131310a;color:#3a3a3a!important;white-space:nowrap!important}html.nn-signature-2027 body .nn-lifestyle-searches>a>span{color:#80612b}.nn-home-lifestyle{padding-top:12px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-compare-dock{width:min(540px,100% - 150px);bottom:calc(20px + env(safe-area-inset-bottom));color:var(--nn-context-ink,#181b20);z-index:44;--nn-context-ink:#fff;background:#272727;border:1px solid #9b865b;border-radius:14px;flex-direction:column;gap:0;display:flex;overflow:hidden;box-shadow:0 12px 32px #29292933;padding:0!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-compare-dock-bar{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex;padding:8px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-dock-toggle{text-align:left;background:0 0;border:0;align-items:center;gap:8px;min-height:42px;padding:6px;font-size:.875rem;display:flex;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-dock-toggle span{width:auto!important;height:auto!important;color:var(--nn-context-ink,#181b20)!important;border:0!important;display:inline!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-dock-toggle b{color:#f1d7a7!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-compare-dock-bar>a{--nn-context-ink:#181b20;background:linear-gradient(#f9e5ba,#dcc18b);border:1px solid #e3c98f;border-radius:8px;min-height:42px;padding:10px 14px;font-size:.875rem;text-decoration:none;box-shadow:0 2px #8b6f39;color:#2c2c2c!important;white-space:nowrap!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-compare-dock-list{border-bottom:1px solid #ffffff26;width:100%;max-height:min(50dvh,340px);padding:14px;display:block;overflow-y:auto}html.nn-signature-2027 body .nn-compare-dock-list header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}html.nn-signature-2027 body .nn-compare-dock-list header b{font-size:.9375rem;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027 body .nn-compare-dock-list header button{background:0 0;border:0;min-height:40px;color:#f1d7a7!important}html.nn-signature-2027 body .nn-dock-item{border-top:1px solid #ffffff1c;align-items:center;gap:10px;min-width:0;padding:8px 0;display:flex}html.nn-signature-2027 body .nn-dock-item img{object-fit:cover;border-radius:6px;flex-shrink:0;width:64px;height:48px}html.nn-signature-2027 body .nn-dock-item a{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:.875rem;display:-webkit-box;overflow:hidden;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027 body .nn-dock-item button{background:#ffffff0a;border:1px solid #ffffff35;border-radius:8px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027 body .nn-compare-dock-list p{font-size:.8125rem;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home-latest{width:calc(100% - 64px);max-width:1184px;padding:26px 0}html.nn-signature-2027 body .nn-home-latest>header,.nn-agent-finder>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}html.nn-signature-2027 body .nn-home-latest>header h2,.nn-agent-finder h2{margin:4px 0;color:#393939!important;font-size:1.5rem!important;line-height:1.5!important}.nn-home-latest>header span,.nn-agent-finder>header span{color:#7b6035;letter-spacing:.12em;font-size:.75rem}.nn-home-latest>header p,.nn-agent-finder>header p{color:#696969;margin:6px 0 0;font-size:.9375rem;line-height:1.7}.nn-home-latest>header>a,.nn-agent-finder>header>a{flex-shrink:0;font-size:.875rem;color:#795a25!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home-latest .nn-property-browse-track,html.nn-signature-2027.nn-digital-luxury-3d body .home-paid-edition .nn-property-browse-track{scroll-snap-type:x proximity;align-items:flex-start;gap:18px;padding:4px 2px 16px;overflow-x:auto;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-home-latest,.home-paid-edition) .nn-property-browse-track>.property-card{scroll-snap-align:start;flex:0 0 calc(33.3333% - 12px);align-self:flex-start;width:calc(33.3333% - 12px);min-width:0;height:auto!important}html.nn-signature-2027 body .nn-home-latest .nn-property-browse-track .property-media,html.nn-signature-2027 body .home-paid-edition .nn-property-browse-track .property-media{aspect-ratio:4/3;height:auto!important;min-height:0!important}html.nn-signature-2027 body .nn-agent-finder{width:calc(100% - 64px);max-width:1184px;padding:32px 0;scroll-margin-top:100px}.nn-agent-filters{--nn-context-ink:#181b20;background:#f5f7f9;border:1px solid #e2e2e2;border-radius:12px;grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:12px;padding:18px;display:grid;box-shadow:0 4px #e8edf0}.nn-agent-filters label{color:#505050;flex-direction:column;gap:6px;min-width:0;font-size:.8125rem;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-agent-filters :is(input,select){color:#393939;--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d4d4;border-radius:7px;width:100%;min-width:0;max-width:100%;min-height:44px;padding:8px 10px;font-size:.875rem}.nn-finder-status{justify-content:space-between;align-items:center;margin:12px 0;display:flex}.nn-finder-status p{color:#616161;margin:0;font-size:.875rem}.nn-finder-status button,.nn-finder-more{color:#393939;--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d4d4;border-radius:8px;min-height:42px;padding:8px 14px;font-size:.875rem}.nn-finder-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.nn-finder-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #e2e2e2;border-radius:12px;min-width:0;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 4px 14px #2e2e2e08}.nn-finder-photo{aspect-ratio:5/4;--nn-context-ink:#181b20;background:#e9eef2;display:block;overflow:hidden}.nn-finder-photo img{object-fit:cover;object-position:center 25%;width:100%;height:100%;transition:transform .3s}.nn-finder-card>div{flex-direction:column;gap:7px;padding:14px;display:flex}.nn-finder-card small{color:#326457;align-items:center;gap:5px;font-size:.75rem;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-finder-card h3{min-height:3.4em;margin:0!important;font-size:1.0625rem!important;line-height:1.6!important}.nn-finder-card h3 a{color:#383838!important}.nn-finder-card p{color:#656565;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.2em;margin:0;font-size:.875rem;display:-webkit-box;overflow:hidden}.nn-finder-area{color:#656565;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.2em;font-size:.8125rem;display:-webkit-box;overflow:hidden}.nn-finder-tags{flex-wrap:wrap;align-content:flex-start;gap:5px;min-height:50px;display:flex}.nn-finder-tags span{color:#525252;overflow-wrap:anywhere;--nn-context-ink:#181b20;background:#eef3f6;border-radius:5px;max-width:100%;padding:3px 6px;font-size:.75rem}.nn-finder-card footer{color:#656565;border-top:1px solid #eaeaea;flex-direction:column;gap:8px;margin-top:4px;padding-top:10px;font-size:.8125rem;display:flex}.nn-finder-card footer>a{align-items:center;min-height:40px;display:flex;color:#3b3b3b!important}.nn-finder-empty{color:#565656;--nn-context-ink:#181b20;background:#f3f6f8;border:1px dashed #d5d5d5;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:24px;font-size:.9375rem;display:flex}.nn-finder-empty :is(a,button){color:#393939;--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d4d4;border-radius:8px;min-height:42px;padding:9px 14px}.nn-finder-more{margin:20px auto 0;display:block}.nn-location-guide-hero{isolation:isolate;--nn-context-ink:#fff;background:#2a2a2a;height:340px;position:relative;overflow:hidden}.nn-location-guide-hero>img{object-fit:cover;width:100%;height:100%}.nn-location-guide-hero:after{content:"";z-index:0;background:linear-gradient(90deg,#1e1e1eeb,#1e1e1e70 65%,#1e1e1e2b);position:absolute;inset:0}.nn-location-guide-hero>div{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;width:calc(100% - 64px);max-width:1184px;margin:auto;display:flex;position:absolute;inset:0}html.nn-signature-2027 body .nn-location-guide-hero :is(h1,p,span){margin:0;color:var(--nn-context-ink,#181b20)!important}.nn-location-guide-hero p{letter-spacing:.14em;font-size:.75rem}.nn-location-guide-hero a{--nn-context-ink:#181b20;background:linear-gradient(#f9e5ba,#dcc18b);border-radius:8px;margin-top:10px;padding:12px 18px;box-shadow:0 3px #8b6f39;color:#2b2b2b!important}html.nn-signature-2027 body .nn-location-guide-body{width:calc(100% - 64px);max-width:1184px;padding:28px 0}.nn-location-guide-tabs{gap:8px;padding-bottom:14px;display:flex;overflow-x:auto}.nn-location-guide-tabs a{--nn-context-ink:#181b20;background:#f1f5f7;border:1px solid #dfdfdf;border-radius:8px;flex-shrink:0;padding:10px 16px;color:#494949!important}.nn-location-guide-tabs a[aria-current=page]{--nn-context-ink:#fff;background:#383838;border-color:#383838;color:var(--nn-context-ink,#181b20)!important}.nn-location-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0 10px;display:grid}.nn-location-stats article{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e3e3;border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:20px;display:flex}.nn-location-stats span{color:#696969;font-size:.875rem}.nn-location-stats strong{color:#393939;overflow-wrap:anywhere;font-size:clamp(1rem,1.8vw,1.5rem)}.nn-location-data-note,.nn-location-credit{color:#6b6b6b;font-size:.8125rem;line-height:1.8}.nn-location-stations{flex-wrap:wrap;align-items:center;gap:10px;padding:16px 0;display:flex}html.nn-signature-2027 body .nn-location-stations h2{margin:0!important;font-size:1rem!important}.nn-location-stations a,.nn-location-type-links a{--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd;border-radius:7px;padding:9px 12px;font-size:.875rem;color:#4f4f4f!important}.nn-location-type-links{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.nn-location-list-heading{justify-content:space-between;align-items:center;gap:16px;margin:24px 0 14px;display:flex}html.nn-signature-2027 body .nn-location-list-heading h2{margin:0;font-size:1.5rem!important}.nn-location-list-heading a{font-size:.875rem;color:#795a25!important}.nn-catalogue-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}.nn-catalogue-grid .property-media{aspect-ratio:4/3;height:auto!important;min-height:0!important}.nn-location-view-all{text-align:center;--nn-context-ink:#fff;background:#383838;border-radius:8px;margin-top:20px;padding:14px;display:block;color:var(--nn-context-ink,#181b20)!important}.nn-location-credit{margin-top:20px}html.nn-signature-2027 body .nn-comparison-workspace{width:calc(100% - 64px);max-width:1184px;padding:28px 0}.nn-comparison-toolbar,.nn-comparison-options{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.nn-comparison-toolbar p{color:#6a6a6a;margin:0;font-size:.875rem}.nn-comparison-toolbar a{color:#494949!important}.nn-comparison-toolbar button,.nn-comparison-missing button{color:#464646;--nn-context-ink:#181b20;background:#fff;border:1px solid #d5d5d5;border-radius:7px;min-height:42px;padding:9px 14px}.nn-comparison-options{--nn-context-ink:#181b20;background:#f3f6f8;border:1px solid #e3e3e3;border-radius:9px;justify-content:flex-start;padding:14px}.nn-comparison-options label{color:#474747;align-items:center;gap:8px;font-size:.875rem;display:flex}.nn-comparison-options select{color:#464646;--nn-context-ink:#181b20;background:#fff;border:1px solid #d5d5d5;border-radius:7px;min-height:42px;padding:8px}.nn-comparison-scroll-hint{color:#696969;font-size:.8125rem}.nn-comparison-table-wrap{scrollbar-width:thin;border:1px solid #dedede;border-radius:12px;max-width:100%;overflow:auto}.nn-comparison-table{border-collapse:separate;border-spacing:0;color:#424242;--nn-context-ink:#181b20;background:#fff;width:100%;font-size:.9375rem}.nn-comparison-table :is(th,td){vertical-align:top;text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;min-width:235px;max-width:300px;padding:16px;line-height:1.7}.nn-comparison-table tr>:first-child{z-index:1;color:#535353;--nn-context-ink:#181b20;background:#f4f7f9;width:160px;min-width:160px;font-size:.875rem;font-weight:500;position:sticky;left:0}.nn-comparison-table tbody tr.is-priority>:is(th,td){--nn-context-ink:#181b20;background:#fbf4e4}.nn-comparison-table thead th{--nn-context-ink:#181b20;background:#fff;padding:0}.nn-comparison-property{position:relative}.nn-comparison-property>button{z-index:2;color:#383838;--nn-context-ink:#181b20;background:#fff;border:1px solid #e2e2e2;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:8px;right:8px}.nn-comparison-property>a{flex-direction:column;gap:10px;padding-bottom:16px;display:flex;color:#3a3a3a!important}.nn-comparison-property img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.nn-comparison-property :is(small,b){padding-inline:16px}.nn-comparison-property small{color:#696969;font-size:.8125rem;font-weight:400}.nn-comparison-property b{min-height:3.4em;font-size:1rem;line-height:1.7}.nn-comparison-table .nn-listing-price-line{flex-direction:column;gap:4px;padding-bottom:8px;display:flex}.nn-comparison-table .nn-listing-price-line>span{color:#777;font-size:.8125rem}.nn-comparison-table .nn-listing-price-line strong{color:#3a3a3a;font-size:1.125rem}.nn-comparison-table .nn-listing-price-line small{color:#777;font-size:.8125rem}.nn-comparison-contact{text-align:center;--nn-context-ink:#fff;background:#3a3a3a;border-radius:8px;margin-bottom:12px;padding:10px 12px;font-size:.875rem;display:block;color:var(--nn-context-ink,#181b20)!important}.nn-comparison-passport{font-size:.8125rem;color:#795a25!important}.nn-comparison-missing{--nn-context-ink:#181b20;background:#fbf4e4;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:14px;display:flex}.nn-comparison-missing p{margin:0}@media (hover:hover){.nn-finder-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px #2e2e2e14}.nn-finder-card:hover .nn-finder-photo img{transform:scale(1.035)}.nn-lifestyle-searches>a:hover{transform:translateY(-1px)}}@media (width<=1050px){.nn-agent-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.nn-finder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-home-latest,.home-paid-edition) .nn-property-browse-track>.property-card{flex-basis:calc(50% - 9px);width:calc(50% - 9px)}.nn-catalogue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-compare-dock{width:calc(100% - 110px);left:12px;bottom:calc(78px + env(safe-area-inset-bottom));transform:none}.nn-compare-dock-bar{gap:6px}.nn-dock-toggle svg{display:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-compare-dock-bar>a{padding:10px 8px;font-size:.75rem}html.nn-signature-2027.nn-digital-luxury-3d body .nn-dock-toggle{gap:5px;font-size:.8125rem}html.nn-signature-2027 body :is(.nn-home-latest,.nn-agent-finder,.nn-location-guide-body,.nn-comparison-workspace){width:calc(100% - 32px)!important}.nn-home-latest>header,.nn-agent-finder>header{flex-direction:column;align-items:flex-start;gap:12px}.nn-agent-filters{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.nn-agent-filters>label:first-child{grid-column:1/-1}.nn-finder-grid{gap:12px}.nn-finder-card>div{padding:10px}.nn-finder-card p,.nn-finder-area{font-size:.8125rem}.nn-location-guide-hero{height:280px}.nn-location-guide-hero>div{width:calc(100% - 32px)}.nn-location-stats{grid-template-columns:1fr}.nn-location-stats article{padding:14px}.nn-location-stats strong{font-size:1.25rem}html.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-home-latest,.home-paid-edition) .nn-property-browse-track>.property-card{flex-basis:min(88%,360px);width:min(88%,360px)}.nn-catalogue-grid{grid-template-columns:minmax(0,360px);justify-content:center}.nn-comparison-table tr>:first-child{width:112px;min-width:112px;padding:12px;font-size:.8125rem}.nn-comparison-table :is(th,td){min-width:220px;padding:12px}}@media (width<=420px){.nn-finder-grid{grid-template-columns:1fr}.nn-finder-card{grid-template-columns:110px minmax(0,1fr);display:grid}.nn-finder-photo{aspect-ratio:auto;height:100%;min-height:190px}.nn-finder-card h3{min-height:0!important}.nn-finder-tags,.nn-finder-card p,.nn-finder-area{min-height:0}.nn-finder-card footer{padding-top:7px}.nn-comparison-table tr>:first-child{min-width:100px;position:static}.nn-comparison-table :is(th,td){min-width:210px}}@media (prefers-reduced-motion:reduce){.nn-finder-card,.nn-finder-photo img{transition:none}.nn-finder-card:hover,.nn-finder-card:hover .nn-finder-photo img,.nn-lifestyle-searches>a:hover{transform: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-pro{min-width:0;border:1px solid #dfdfdf!important;border-radius:12px!important;overflow:hidden!important;transform:none!important;box-shadow:0 4px 12px #5145360a!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .property-media{isolation:isolate;position:relative}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .property-image{pointer-events:none;aspect-ratio:4/3!important;height:auto!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-fallback{visibility:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .property-card-badges,html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .property-card-watermark,html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .property-card-verified,html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .property-card-location{z-index:4;pointer-events:none}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .property-card-location{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-card-gallery{z-index:1;touch-action:pan-y;position:absolute;inset:0;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-image{width:100%;height:100%;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-image img{object-fit:cover;width:100%;height:100%}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-prev,html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-next{color:#514536;cursor:pointer;z-index:5;background:#fffd;border:1px solid #fffa;border-radius:50%;width:32px;height:32px;padding:0;font-size:24px;line-height:1;position:absolute;top:44%}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-prev{left:10px}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-next{right:10px}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-position{color:var(--nn-context-ink,#181b20);background:#1c1c1c80;border-radius:12px;align-items:center;gap:4px;padding:4px 7px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-position span{margin-right:3px;font-size:.6875rem}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-position button{cursor:pointer;background:#fff6;border:0;border-radius:50%;width:6px;height:6px;min-height:0;padding:0}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-gallery-position button[aria-pressed=true]{--nn-context-ink:#181b20;background:#fff}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-card-contact{z-index:6;background:#2d2d2dd9;border:1px solid #ffffff80;border-radius:16px;padding:7px 12px;font-size:.8125rem;text-decoration:none;position:absolute;bottom:10px;right:10px;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .property-agent-chip{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-card-advisor-photo{z-index:7;--nn-context-ink:#181b20;background:#fff;border:3px solid #fff;border-radius:50%;width:44px;height:44px;position:absolute;bottom:12px;left:12px;overflow:hidden;box-shadow:0 2px 8px #27272730}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-card-advisor-photo img{object-fit:cover;width:100%;height:100%;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .nn-gallery-image img{transition:transform .35s!important}@media (hover:hover) and (pointer:fine){html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card:hover{transform:translateY(-4px)!important;box-shadow:0 14px 30px #2a2a2a26!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card:hover .nn-gallery-image img{transform:scale(1.035)!important}}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .property-media>.property-shortlist-button.compact.active span{color:#514536!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .property-media>.property-shortlist-button.compact:focus-visible{outline-offset:3px;outline:2px solid #e4c678}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .property-card-watermark{right:64px!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .property-shortlist-feedback{z-index:11;pointer-events:none;--nn-context-ink:#181b20;background:#fff;border-radius:8px;max-width:calc(100% - 24px);padding:9px 12px;line-height:1.5;position:absolute;top:60px;right:12px;box-shadow:0 3px 16px #1c1c1c40;color:#514536!important;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .nn-card-contact{pointer-events:auto!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-home,.nn-featured-page,.nn-location-guide) .nn-interactive-card .property-image{aspect-ratio:4/3!important;height:100%!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) :is(.nn-property-browse-track,.nn-catalogue-grid):has(.nn-price-reference) .nn-interactive-card .property-body{grid-template-rows:1.1rem 1.6rem 1.35rem 1.55rem 1.2rem 9.6rem 1.25rem}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) :is(.nn-property-browse-track,.nn-catalogue-grid):has(.nn-price-reference) .nn-interactive-card .property-card-price{grid-template-rows:8.4rem 1rem}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) :is(.nn-property-browse-track,.nn-catalogue-grid):has(.nn-price-reference) .nn-interactive-card .nn-listing-price-line{grid-template-rows:1.05rem 4.4rem 1rem 1rem}.nn-comparison-table caption.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}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}html.nn-signature-2027 body .nn-home-quick-preview{width:calc(100% - 64px);max-width:1184px;padding:0 0 20px}.nn-home-quick-preview>summary{cursor:pointer;color:#474747;--nn-context-ink:#181b20;background:#f3f6f8;border:1px solid #e3e3e3;border-radius:9px;padding:12px 16px;font-size:.9375rem}@media (width<=760px){html.nn-signature-2027 body .nn-home-quick-preview{width:calc(100% - 32px)}}html.nn-signature-2027.nn-digital-luxury-3d body .nn-finder-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:3.4em!important;display:-webkit-box!important;overflow:hidden!important}@media (width<=420px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-finder-card h3{min-height:0!important}}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .property-body h3 a:after{content:none!important;pointer-events:none!important;display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .property-media>.property-shortlist-button.compact{cursor:pointer;width:40px;height:40px;min-height:40px;z-index:10!important;pointer-events:auto!important;color:var(--nn-context-ink,#181b20)!important;background:#363636e8!important;border:1px solid #fffa!important;border-radius:50%!important;position:absolute!important;inset:12px 12px auto auto!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .property-media>.property-shortlist-button.compact.active{color:#514536!important;--nn-context-ink:#181b20!important;background:#e4c678!important;border-color:#fff!important}@media (prefers-reduced-motion:reduce){html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card,html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card .nn-gallery-image img{transition:none!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card:hover,html.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card:hover .nn-gallery-image img{transform:none!important}}html.nn-signature-2027 .member-public-page.member-agent-edition{--nn-context-ink:#181b20;background:#f5f5f2;padding:88px 24px 0}html.nn-signature-2027 .member-agent-edition .member-profile-hero{border:1px solid #dce2e5;border-radius:20px;max-width:1200px;box-shadow:0 16px 50px #2a2a2a10}html.nn-signature-2027 .member-agent-edition .member-profile-cover{background-color:#0000;background-image:radial-gradient(at 85% 25%,#ac875f88,#0000 45%),linear-gradient(120deg,#272727,#4f4f4f);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:270px}html.nn-signature-2027 .member-agent-edition .member-profile-summary{grid-template-columns:164px minmax(0,1fr) 220px;align-items:start;gap:26px;padding:0 30px 26px}html.nn-signature-2027 .member-agent-edition .member-profile-portrait{background:#fff;border:5px solid #fff;border-radius:18px;width:164px;height:184px;margin-top:-46px}html.nn-signature-2027 .member-agent-edition .member-profile-portrait img{object-position:center top;border-radius:13px}html.nn-signature-2027 .member-agent-edition .member-profile-portrait>b{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#6d6d6d;border-radius:50%}html.nn-signature-2027 .member-agent-edition .member-profile-intro h1{font-size:clamp(1.6rem,2.3vw,2.15rem)!important;line-height:1.5!important}html.nn-signature-2027 .member-agent-edition .member-profile-hero dl{--nn-context-ink:#181b20;background:#faf8f2;border-color:#e6ddcc;grid-column:auto;grid-template-columns:1fr;gap:12px;margin-top:24px;padding:16px;display:grid}html.nn-signature-2027 .member-agent-edition .member-profile-hero dl>div{text-align:left;justify-content:space-between;align-items:center;gap:12px;display:flex}html.nn-signature-2027 .member-agent-edition .member-profile-hero dd{margin:0;font-size:1.25rem}.agent-hero-links{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}html.nn-signature-2027 .member-agent-edition .agent-hero-links a{color:#323232;--nn-context-ink:#181b20;background:linear-gradient(#f5e7c8,#dfc38e);border:1px solid #b79864;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:.875rem;font-weight:700;transition:transform .2s;display:inline-flex;box-shadow:0 3px #baa071}html.nn-signature-2027 .member-agent-edition .agent-hero-links a:hover{transform:translateY(-2px)}html.nn-signature-2027 .member-agent-edition .member-public-actions{margin-top:14px}html.nn-signature-2027 .member-agent-edition .member-public-actions :is(button,a){box-shadow:none;color:#444;--nn-context-ink:#181b20;background:#f4f7f8;padding:8px 12px;font-size:.8rem!important}html.nn-signature-2027 .member-agent-edition :is(.member-profile-content,.member-property-portfolio,.member-community-grid){max-width:1200px;padding:26px 0}html.nn-signature-2027 .member-agent-edition .member-profile-content{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:24px;display:grid}html.nn-signature-2027 .member-agent-edition .agent-profile-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}html.nn-signature-2027 .member-agent-edition .agent-detail-card{background:#fff;border:1px solid #dfe5e7;border-radius:15px;min-width:0;padding:24px;box-shadow:0 5px 20px #32323204}html.nn-signature-2027 .member-agent-edition .agent-detail-card:first-child{grid-column:1/-1}html.nn-signature-2027 .member-agent-edition :is(.agent-detail-card,.member-contact-card) h2{margin:8px 0 14px!important;font-size:1.15rem!important}html.nn-signature-2027 .member-agent-edition .agent-detail-card>p{letter-spacing:.09em;color:#7c633c;margin:0;font-size:.7rem!important}html.nn-signature-2027 .member-agent-edition :is(.agent-detail-card,.member-contact-card) small{color:#686868;font-size:.83rem;line-height:1.7}html.nn-signature-2027 .member-agent-edition .agent-detail-tags{flex-wrap:wrap;gap:7px;display:flex}html.nn-signature-2027 .member-agent-edition .agent-detail-tags span{color:#484848;--nn-context-ink:#181b20;background:#f5f8f9;border:1px solid #e0e6e9;border-radius:8px;padding:6px 10px;font-size:.83rem}html.nn-signature-2027 .member-agent-edition .agent-area-grid{gap:9px;display:grid}.agent-area-grid>div{color:#484848;align-items:start;gap:8px;font-size:.9rem;display:flex}.agent-area-grid svg{flex:none;margin-top:2px}html.nn-signature-2027 .member-agent-edition .member-contact-card{border-top:3px solid #ba9660;border-radius:16px;padding:22px;position:sticky;top:96px}.agent-contact-identity{border-bottom:1px solid #e4e9eb;align-items:center;gap:12px;margin-bottom:18px;padding-bottom:18px;display:flex}.agent-contact-identity>img{object-fit:cover;object-position:top;border-radius:10px;width:64px;height:72px}.agent-contact-identity>div{gap:4px;min-width:0;display:grid}.agent-contact-identity strong{overflow-wrap:anywhere;font-size:.95rem}html.nn-signature-2027 .member-agent-edition .member-contact-card>a{--nn-context-ink:#181b20;background:linear-gradient(#fff,#f2f5f6);border-color:#dedede;gap:10px;min-height:62px;padding:12px;font-size:.9rem;box-shadow:0 3px #e3e6eb}.member-contact-card>a>div{gap:2px;min-width:0;display:grid}.member-contact-card>a b{font-size:.9rem}.member-contact-card>a small{overflow-wrap:anywhere}html.nn-signature-2027 .member-agent-edition .member-property-portfolio>header{justify-content:space-between;align-items:end;gap:16px;margin-bottom:20px;display:flex}html.nn-signature-2027 .member-agent-edition .member-property-portfolio>header h2{margin:6px 0;font-size:1.55rem!important}html.nn-signature-2027 .member-agent-edition .agent-portfolio-controls{background:#fff;border:1px solid #e3e3e3;border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:20px;padding:14px;display:flex}.agent-portfolio-controls>div{gap:6px;display:flex}.agent-portfolio-controls button,.agent-portfolio-pagination button{color:#444;min-height:42px;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:#f7f9fa;border:1px solid #dedede;border-radius:8px;padding:8px 16px}.agent-portfolio-controls button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#3a3a3a;border-color:#3a3a3a}.agent-portfolio-controls label{align-items:center;gap:8px;font-size:.85rem;display:flex}.agent-portfolio-controls select{color:#444;max-width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #dedede;border-radius:8px;padding:8px}.agent-portfolio-controls>span{margin-left:auto;font-size:.85rem}html.nn-signature-2027 .member-agent-edition .agent-portfolio-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.agent-portfolio-pagination{justify-content:center;align-items:center;gap:14px;margin-top:24px;display:flex}.agent-portfolio-pagination button:disabled{opacity:.5;cursor:default}html.nn-signature-2027 .member-agent-edition .property-card{align-self:start;min-width:0}.member-agent-edition .property-media{aspect-ratio:4/3}html.nn-signature-2027 .public-profile-studio{border-radius:18px;margin-top:28px;overflow:hidden}html.nn-signature-2027 .public-profile-studio>header{padding:24px 28px}html.nn-signature-2027 .public-profile-studio :is(input,textarea,select){border-radius:8px;min-width:0;font-size:1rem}html.nn-signature-2027 .public-profile-studio input:not([type=checkbox]),html.nn-signature-2027 .public-profile-studio select{min-height:46px}html.nn-signature-2027 .public-profile-studio .profile-studio-fields>label>span{color:#555;font-size:.875rem}html.nn-signature-2027 .public-profile-studio fieldset{border-radius:12px;font-size:.875rem}html.nn-signature-2027 .public-profile-studio legend{color:#59482e;font-size:.95rem;font-weight:600}.profile-service-picker{gap:18px;min-width:0;display:grid}html.nn-signature-2027 .public-profile-studio .profile-service-picker fieldset{--nn-context-ink:#181b20;background:#f7f8fa;margin:0;padding:20px;display:block}.profile-service-picker legend svg{vertical-align:middle}html.nn-signature-2027 .public-profile-studio .profile-service-picker p,.profile-contact-permissions p{color:#686868;margin:0 0 14px;font-size:.85rem;line-height:1.7}.profile-area-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}html.nn-signature-2027 .public-profile-studio .profile-area-controls label{gap:6px;font-size:.875rem;display:grid}.profile-area-controls select{color:#444;background:#fff;border:1px solid #d9d9d9;width:100%;padding:10px}html.nn-signature-2027 .public-profile-studio .profile-area-controls button{color:#323232;min-height:46px;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(#f4e5c5,#dfc18c);border:1px solid #b9a06f;border-radius:8px;padding:10px 16px;box-shadow:0 3px #b7a079}.profile-selection-chips{flex-wrap:wrap;gap:8px;margin:16px 0 0;display:flex}.profile-selection-chips button{color:#454545;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;font-size:.85rem;display:flex}.profile-selection-chips span{font-size:20px}.profile-language-options{flex-wrap:wrap;gap:10px;display:flex}html.nn-signature-2027 .public-profile-studio .profile-language-options label{cursor:pointer;background:#fff;border:1px solid #dedede;border-radius:8px;min-height:44px;padding:10px 12px;font-size:.875rem}.profile-language-options label:has(input:checked){border-color:#a58449;--nn-context-ink:#181b20!important;background:#fbf3e1!important}html.nn-signature-2027 .public-profile-studio input[type=checkbox]{accent-color:#424242;flex:none;width:18px;height:18px}.profile-legacy-language{margin-top:10px}.profile-contact-permissions p{flex-basis:100%}.profile-contact-permissions>a{flex-basis:100%;font-size:.9rem;text-decoration:underline}.public-profile-studio button:disabled{opacity:.55;cursor:default}.public-profile-studio :is(input,select,textarea,button):focus-visible,.member-agent-edition :is(a,button,select):focus-visible{outline-offset:3px;outline:3px solid #ad884d}#member-account-profile{scroll-margin-top:100px}@media (width<=1000px){html.nn-signature-2027 .member-agent-edition .member-profile-summary{grid-template-columns:140px minmax(0,1fr)}html.nn-signature-2027 .member-agent-edition .member-profile-portrait{width:140px;height:158px}html.nn-signature-2027 .member-agent-edition .member-profile-hero dl{grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin-top:0}html.nn-signature-2027 .member-agent-edition .member-profile-content{grid-template-columns:minmax(0,1fr) 280px;gap:18px}.profile-area-controls{grid-template-columns:1fr 1fr}.profile-area-controls>button{grid-column:1/-1}}@media (width<=760px){html.nn-signature-2027 .member-public-page.member-agent-edition{padding:76px 14px 0}html.nn-signature-2027 .member-agent-edition .member-profile-cover{height:190px}html.nn-signature-2027 .member-agent-edition .member-profile-summary{grid-template-columns:1fr;gap:12px;padding:0 20px 20px}html.nn-signature-2027 .member-agent-edition .member-profile-portrait{width:120px;height:136px;margin-top:-36px}html.nn-signature-2027 .member-agent-edition .member-profile-intro{padding-top:0}html.nn-signature-2027 .member-agent-edition .member-profile-hero dl>div{text-align:center;gap:4px;display:grid}html.nn-signature-2027 .member-agent-edition .member-profile-content{grid-template-columns:1fr}html.nn-signature-2027 .member-agent-edition .member-contact-card{grid-row:1;position:static}html.nn-signature-2027 .member-agent-edition .agent-portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}html.nn-signature-2027 .member-agent-edition .agent-detail-card{padding:18px}.agent-portfolio-controls label{width:100%}.agent-portfolio-controls select{flex:1;min-width:0}}@media (width<=480px){html.nn-signature-2027 .member-agent-edition .agent-profile-details,html.nn-signature-2027 .member-agent-edition .agent-portfolio-grid,.profile-area-controls{grid-template-columns:1fr}.profile-area-controls>button{grid-column:auto}html.nn-signature-2027 .member-agent-edition .member-profile-hero dt{font-size:.7rem}.agent-hero-links>a{flex:1}.profile-language-options{gap:8px}}@media (prefers-reduced-motion:reduce){.member-agent-edition *{transition:none!important}}.member-agent-edition img[src*=nationnest-logo]{--nn-context-ink:#181b20;background:#fff;object-fit:contain!important}html.nn-signature-2027 .public-profile-studio .profile-studio-fields fieldset label{font-size:.875rem;line-height:1.6}html.nn-signature-2027 .public-profile-studio .profile-studio-fields>button{color:#343434;--nn-context-ink:#181b20;background:linear-gradient(#f1dfb9,#d6b477);border-radius:10px;min-height:48px;box-shadow:0 3px #b69559}html.nn-signature-2027 .public-profile-studio .profile-cover :is(.profile-cover-change,.profile-avatar-change){border-radius:8px;font-size:.875rem;line-height:1.6}html.nn-signature-2027 .member-agent-edition .member-public-actions .share-profile{color:#444;--nn-context-ink:#181b20;background:#f4f7f8;border-color:#dedede}html.nn-signature-2027 .member-agent-edition :is(.agent-detail-card,.member-contact-card,.member-profile-intro) :is(p,a,strong,small){overflow-wrap:anywhere}html.nn-signature-2027 .member-agent-edition .member-profile-cover,html.nn-signature-2027 .public-profile-studio .profile-cover{--nn-context-ink:#fff;background-color:#2c2c2c;background-repeat:no-repeat;border-radius:0;width:100%;padding:0;overflow:hidden;aspect-ratio:3!important;background-position:50%!important;background-size:contain!important;height:auto!important;min-height:0!important}html.nn-signature-2027 .member-agent-edition .member-profile-summary{padding-top:22px}html.nn-signature-2027 .member-agent-edition .member-profile-portrait{margin-top:0!important}html.nn-signature-2027 .public-profile-studio>form>.profile-avatar-editor{background:#fff;align-items:center;gap:16px;padding:22px 28px 12px;display:flex;position:static}.public-profile-studio>form>.profile-avatar-editor>img{object-fit:cover;object-position:top;background:#fff;border:1px solid #dedede;border-radius:16px;width:96px;height:96px}.public-profile-studio>form>.profile-avatar-editor>img[src*=nationnest-logo]{object-fit:contain;padding:6px}.public-profile-studio>form>.profile-avatar-editor label{color:#464646;cursor:pointer;--nn-context-ink:#181b20;background:#f4f8fa;border:1px solid #d7d7d7;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:.875rem;display:flex}.public-profile-studio>form>.profile-avatar-editor input{display:none}html.nn-signature-2027 .public-profile-studio .profile-studio-fields{padding-top:20px}.profile-cover-size-note{color:#696969;margin:0;padding:0 28px 12px;font-size:.85rem;line-height:1.7}html.nn-signature-2027 .public-profile-studio .profile-cover-change{color:var(--nn-context-ink,#181b20);cursor:pointer;z-index:1;--nn-context-ink:#fff;background:#2c2c2c;border:1px solid #d6bf83;border-radius:8px;min-height:44px;padding:10px 14px;font-size:.85rem;top:auto;bottom:12px;right:12px;box-shadow:0 3px #191919}.profile-cover-dialog{color:#3a3a3a;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e3e3;border-radius:16px;width:min(850px,100vw - 28px);max-height:calc(100dvh - 32px);padding:24px;overflow:auto;box-shadow:0 24px 80px #1d1d1d55}.profile-cover-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#181818bb}.profile-cover-dialog header{justify-content:space-between;align-items:start;gap:16px;margin-bottom:18px;display:flex}html.nn-signature-2027 .profile-cover-dialog h2{margin:0 0 6px;font-size:1.35rem!important;line-height:1.6!important}html.nn-signature-2027 .profile-cover-dialog p{color:#606060;margin:0 0 14px;font-size:.875rem;line-height:1.75}.profile-cover-dialog button{color:#454545;min-height:44px;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:#f4f8fa;border:1px solid #dadada;border-radius:8px;padding:10px 14px}.profile-cover-dialog header>button{flex:none;min-width:44px;font-size:22px}.profile-cover-preview{aspect-ratio:3;--nn-context-ink:#fff;background:#2c2c2c;border-radius:8px;width:100%;overflow:hidden}html.nn-signature-2027 .public-profile-studio .profile-cover-dialog .profile-cover-preview>img{width:100%;max-width:none;height:100%;box-shadow:none;border:0;border-radius:0;display:block}.cover-fit-options{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.profile-cover-dialog button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#393939;border-color:#393939}.cover-position-controls{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:18px;display:grid}html.nn-signature-2027 .public-profile-studio .cover-position-controls label{gap:8px;font-size:.875rem;display:grid}html.nn-signature-2027 .public-profile-studio .cover-position-controls input{accent-color:#4d4d4d;width:100%;min-height:40px;padding:0}.profile-cover-dialog footer{justify-content:end;gap:10px;display:flex}.profile-cover-dialog footer>button:last-child{color:#363636;--nn-context-ink:#181b20;background:linear-gradient(#f2e1bf,#dbbb81);border-color:#b19a6f;box-shadow:0 3px #b49a69}.profile-cover-dialog button:disabled{opacity:.55;cursor:default}html.nn-signature-2027 body .listing-watermark,html.nn-signature-2027 body .listing-watermark.lightbox-mark{pointer-events:none;background:#2a2a2aed!important;border-radius:8px!important;width:auto!important;min-width:0!important;height:auto!important;padding:8px 12px!important;display:block!important;inset:auto auto 14px 14px!important;box-shadow:0 3px 12px #1d1d1d33!important}html.nn-signature-2027 body .listing-watermark small{color:#f2dfb7!important;letter-spacing:.03em!important;margin:0!important;font-size:.75rem!important;line-height:1.4!important}@media (width<=760px){html.nn-signature-2027 .public-profile-studio>form>.profile-avatar-editor{gap:12px;padding:18px 20px 12px}.public-profile-studio>form>.profile-avatar-editor>img{width:80px;height:80px}.profile-cover-size-note{padding:0 20px 12px}.profile-cover-dialog{padding:18px}.cover-position-controls{grid-template-columns:1fr;gap:8px}html.nn-signature-2027 .public-profile-studio .profile-cover-change{padding:8px 10px;font-size:.75rem;bottom:8px;right:8px}}html.nn-signature-2027 .member-agent-edition .agent-profile-workspace{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:24px;max-width:1200px;margin:auto;padding:26px 0;display:grid}html.nn-signature-2027 .member-agent-edition .agent-profile-workspace .member-profile-content{flex-direction:column;gap:20px;min-width:0;max-width:none;margin:0;padding:0;display:flex}html.nn-signature-2027 .member-agent-edition .agent-profile-workspace .member-contact-card{box-sizing:border-box;order:-1;width:100%;position:static;top:auto}html.nn-signature-2027 .member-agent-edition .agent-profile-workspace .agent-profile-details{grid-template-columns:1fr;gap:12px;width:100%}html.nn-signature-2027 .member-agent-edition .agent-profile-workspace .agent-detail-card{padding:20px}html.nn-signature-2027 .member-agent-edition .agent-profile-workspace .member-property-portfolio{width:100%;min-width:0;max-width:none;margin:0;padding:0}html.nn-signature-2027 .member-agent-edition .agent-profile-workspace .agent-portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}html.nn-signature-2027 .member-agent-edition .agent-profile-workspace .member-about-copy{font-size:.9rem;line-height:1.85}@media (width<=900px){html.nn-signature-2027 .member-agent-edition .agent-profile-workspace{grid-template-columns:1fr;gap:24px}html.nn-signature-2027 .member-agent-edition .agent-profile-workspace .member-property-portfolio{grid-row:1}html.nn-signature-2027 .member-agent-edition .agent-profile-workspace .agent-profile-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){html.nn-signature-2027 .member-agent-edition .agent-profile-workspace :is(.agent-portfolio-grid,.agent-profile-details){grid-template-columns:1fr}}:is(html.nn-signature-2027 .member-agent-edition .member-profile-cover:has(.agent-cover-artwork),html.nn-signature-2027 .public-profile-studio .profile-cover:has(.agent-cover-artwork)){overflow:hidden;aspect-ratio:auto!important;background:0 0!important;height:auto!important;min-height:0!important;padding:0!important;display:block!important}html.nn-signature-2027 .member-agent-edition .member-profile-cover>.agent-cover-artwork,html.nn-signature-2027 .public-profile-studio .profile-cover>.agent-cover-artwork{object-fit:contain!important;width:100%!important;max-width:100%!important;height:auto!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;display:block!important;position:static!important}html.nn-signature-2027 .member-agent-edition .agent-company-name{max-width:100%;margin:0;white-space:nowrap!important;text-overflow:ellipsis!important;overflow-wrap:normal!important;word-break:normal!important;font-size:1rem!important;line-height:1.7!important;display:block!important;overflow:hidden!important}html.nn-signature-2027 .member-agent-edition .member-profile-intro>strong{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;display:block;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body .property-media>.nn-card-brand-mark{z-index:7;pointer-events:none;background:#2a2a2aef;border:1px solid #d7bd7a88;border-radius:7px;justify-content:center;align-items:center;width:88px;height:32px;padding:5px 7px;position:absolute;top:12px;right:62px;box-shadow:0 2px 5px #181b2033;opacity:1!important;visibility:visible!important;display:flex!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-media>.nn-card-brand-mark img{object-fit:contain!important;opacity:1!important;visibility:visible!important;background:0 0!important;width:100%!important;height:100%!important;padding:0!important;transition:none!important;animation:none!important;position:static!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .property-card-watermark{display:none!important}html.nn-signature-2027 .member-agent-edition .member-profile-portrait>b{font-size:20px;font-style:normal;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:#6d6d6d!important}html.nn-signature-2027 .nn-currency-options{width:260px;padding:6px}html.nn-signature-2027 .nn-currency-options>button{white-space:nowrap;border-radius:8px;grid-template-columns:24px minmax(0,1fr) 16px;align-items:center;gap:10px;min-height:46px;padding:10px 12px;display:grid!important}html.nn-signature-2027 .nn-currency-options .nn-currency-option-label{align-items:center;gap:8px;min-width:0;color:#383838!important;white-space:nowrap!important;letter-spacing:normal!important;font-size:.875rem!important;line-height:1.5!important;display:flex!important}html.nn-signature-2027 .nn-currency-options .nn-currency-option-label>small{flex:none;min-width:0;font-weight:500;color:#787878!important;white-space:nowrap!important;font-size:.75rem!important}html.nn-signature-2027 .nn-currency-options .nn-currency-option-check{justify-self:end;font-weight:700;color:#6d6d6d!important}html.nn-signature-2027 .nn-currency-options>button img{object-fit:contain;width:24px!important;height:16px!important}@media (width<=480px){html.nn-signature-2027 .nn-currency-options{width:250px;max-width:calc(100vw - 28px)}html.nn-signature-2027 .nn-currency-options>button{gap:8px;padding:10px}html.nn-signature-2027.nn-digital-luxury-3d body .property-media>.nn-card-brand-mark{width:76px;height:29px;top:11px;right:58px}}html.nn-signature-2027 .nn-currency-options{width:160px;max-width:calc(100vw - 28px)}html.nn-signature-2027 .nn-currency-options .nn-currency-option-label{font-weight:600;letter-spacing:.03em!important;font-size:.9375rem!important}:root{--nn-task-navy:#2c2c2c;--nn-task-ink:#363636;--nn-task-gold:#ddbd78;--nn-task-line:#ddd;--nn-task-radius:18px}body :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #7b7b7b}body :is(input,select,textarea){min-width:0;max-width:100%}body textarea{resize:vertical}body :is(button,a)[aria-disabled=true]{opacity:.55;cursor:default}.nn-work-panel{color:var(--nn-task-ink);border:1px solid var(--nn-task-line);border-radius:var(--nn-task-radius);--nn-context-ink:#181b20;background:#f7f8fa;min-width:0;margin:18px 0;padding:clamp(16px,2.4vw,28px);box-shadow:0 3px #e6e6e6,0 12px 32px #2c2c2c08}.nn-work-panel :is(h2,h3,p){overflow-wrap:anywhere;margin:0 0 12px}.nn-work-panel>small{color:#765820;letter-spacing:.1em;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.nn-work-panel p{color:#656565;font-size:14px;line-height:1.7}.nn-action-row{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.nn-work-panel :is(button,.nn-action-row>a),.nn-recovery-link{min-height:44px;color:var(--nn-context-ink,#181b20);cursor:pointer;--nn-context-ink:#fff;background:linear-gradient(150deg,#464646,#2c2c2c);border:1px solid #525252;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 3px #1e1e1e}.nn-work-panel button[aria-pressed=true]{color:#2c2c2c;--nn-context-ink:#181b20;background:linear-gradient(130deg,#f4e2af,#ddbd78);border-color:#b79652}.nn-work-panel :is(button,a):active{transform:translateY(2px)}.nn-work-panel :is(label,textarea){width:100%;font-size:14px;line-height:1.7;display:block}.nn-work-panel textarea{color:#363636;--nn-context-ink:#181b20;background:#fff;border:1px solid #c8c8c8;border-radius:12px;margin-top:8px;padding:12px}.nn-work-panel details summary{cursor:pointer;padding:8px 0;font-weight:600}.nn-fit-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.nn-fit-options>a{color:#363636;overflow-wrap:anywhere;--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd;border-radius:14px;min-width:0;padding:18px;text-decoration:none;display:block}.nn-fit-options>a b{margin-bottom:8px;font-size:16px;display:block}.nn-fit-options>a span{color:#71531f;font-size:13px;font-weight:700}.nn-next-actions header{justify-content:space-between;gap:12px;display:flex}.nn-next-actions .nn-resume-record{text-align:left;color:#363636;width:100%;box-shadow:none;--nn-context-ink:#181b20;background:#fff;border-color:#ddd;justify-content:space-between;gap:12px;margin-top:10px;display:flex}.nn-resume-record>span:first-child{min-width:0}.nn-resume-record b{overflow-wrap:anywhere;font-size:14px;display:block}.nn-resume-record small{color:#656565;margin-top:4px;font-size:12px;display:block}.nn-resume-record>span:last-child{flex-shrink:0;font-size:13px}.nn-search-recovery{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.nn-search-recovery>p{flex-basis:100%}.nn-recovery-link{box-shadow:none;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:#2c2c2c!important;text-decoration:none!important}.nn-tracking-facts ol{margin:0;padding:0;list-style:none}.nn-tracking-facts li{border-bottom:1px solid #ddd;gap:14px;padding:12px 0;display:flex}.nn-tracking-facts li>span{height:28px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2c2c2c;border-radius:50%;flex:0 0 28px;place-items:center;font-size:12px;display:grid}.nn-tracking-facts li p{margin:5px 0}.nn-tracking-facts time{color:#656565;font-size:12px}.nn-tracking-facts li>div{min-width:0}html.nn-signature-2027 .nationnest-channels.nn-short-feed{padding:32px 0}.nn-short-feed .channels-heading{gap:20px}.nn-short-feed .channels-heading p{margin:6px 0 0;font-size:14px;line-height:1.7}.nn-short-feed .channel-filters{gap:8px;min-height:44px;margin:14px 0 16px;padding-right:112px}.nn-short-feed .channel-filters button{border-radius:10px;padding:8px 12px;font-size:13px}.nn-short-feed .discovery-rail{position:relative}.nn-short-feed .discovery-rail-controls{gap:8px;margin:0;display:flex;position:absolute;top:-60px;right:0}.nn-short-feed .discovery-rail-controls>span{display:none}.nn-short-feed .discovery-rail-controls button{border-radius:10px;width:44px;height:44px}.nn-short-feed .discovery-rail-track{align-items:flex-start;gap:16px;padding:4px 2px 12px}.nn-short-feed .channel-film{border-color:#ffffff30;border-radius:15px;flex:0 0 calc(25% - 12px);align-self:start;width:auto;min-width:0;max-width:none;height:auto;box-shadow:0 7px 18px #0002}.nn-short-feed .channel-film-cover{aspect-ratio:16/9;height:auto;position:relative;overflow:hidden}.nn-short-feed .channel-film-cover>button{cursor:pointer;border:0;width:100%;height:100%;padding:0;display:block}.nn-short-feed .channel-film-cover img{object-fit:cover;width:100%;height:100%}.nn-short-feed .channel-film-cover>b{border-radius:7px;padding:5px 8px;font-size:11px;top:10px;left:10px}.nn-short-feed .channel-film-cover small{font-size:12px;bottom:10px;left:12px}.nn-short-feed .channel-film-play{width:46px;height:46px}.nn-short-feed .channel-film-play svg{width:22px;height:22px}.nn-short-feed .channel-film footer{flex-wrap:wrap;align-items:center;gap:0 12px;min-height:0;padding:12px 14px;display:flex}.nn-short-feed .channel-film footer h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:0 0 100%;min-height:3.2em;margin:0;display:-webkit-box;overflow:hidden;font-size:15px!important;line-height:1.6!important}.nn-short-feed .channel-film footer>a{width:auto;min-width:0;min-height:44px;box-shadow:none;color:#434343;white-space:normal;background:0 0;border-radius:0;flex-direction:row;justify-content:flex-start;padding:0;font-size:12px;line-height:1.5;display:inline-flex}.nn-short-feed .channel-film footer>a:hover{text-decoration:underline}.nn-short-feed .channels-help{margin:8px 0 0;font-size:12px}@media (width<=1100px) and (width>=641px){.nn-short-feed .channel-film{flex-basis:calc(33.3333% - 10.6667px)}}.nn-feed-dialog{overscroll-behavior:contain;max-height:90dvh;overflow-y:auto}.nn-feed-dialog .company-film-content{align-items:start}.nn-feed-dialog .company-film-player.portrait{aspect-ratio:9/16;width:min(100%,360px);height:auto;max-height:68dvh;margin:auto}.nn-feed-dialog .company-film-player iframe{width:100%;height:100%}.nn-feed-navigation{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.nn-feed-navigation button{min-height:44px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#383838;border:1px solid #7f7f7f;border-radius:10px;padding:8px 12px}.nn-feed-navigation button:disabled{opacity:.4;cursor:default}.nn-feed-fallback{height:100%;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2c2c2c;place-content:center;padding:24px;display:grid}.nn-feed-fallback a{color:#f4dfaa}.nn-home .nn-founder__image>span{border-radius:0 8px 8px 0;max-width:calc(100% - 40px);color:var(--nn-context-ink,#181b20)!important;letter-spacing:.06em!important;text-shadow:none!important;background:#2c2c2ced!important;border-left:3px solid #ddbd78!important;padding:10px 14px!important;font-size:12px!important;line-height:1.6!important;bottom:24px!important;left:20px!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nn-work-panel button:hover,.nn-recovery-link:hover{transform:translateY(-2px)}.nn-fit-options>a:hover{border-color:#b79652;box-shadow:0 8px 18px #2c2c2c10}}@media (width<=640px){.nn-fit-options{grid-template-columns:1fr}.nn-work-panel .nn-action-row{gap:8px}.nn-work-panel .nn-action-row :is(a,button){padding:9px 12px;font-size:13px}html.nn-signature-2027 .nationnest-channels.nn-short-feed{padding:24px 0}.nn-short-feed .channel-film{flex-basis:min(76vw,300px);min-width:0;max-width:none}.nn-short-feed .channel-filters{scrollbar-width:thin;flex-wrap:nowrap;margin:12px 0 8px;padding-right:0;overflow-x:auto}.nn-short-feed .channel-filters button{flex-shrink:0}.nn-short-feed .discovery-rail-controls{justify-content:flex-end;margin:0 0 6px;position:static}.nn-short-feed .discovery-rail-controls button{width:40px;height:40px}.nn-short-feed .discovery-rail-track{gap:12px}.nn-short-feed .channels-heading{gap:10px}.nn-feed-dialog .company-film-content{display:block}.nn-feed-dialog .company-film-player.portrait{width:auto;max-width:100%;height:52dvh;max-height:52dvh}.nn-feed-dialog .company-film-info{padding:14px}.nn-feed-dialog{width:calc(100vw - 20px);max-width:calc(100vw - 20px)}.nn-feed-navigation{position:relative}.nn-home .nn-founder__image>span{font-size:10px!important}.nn-resume-record>span:last-child{font-size:12px}}@media (prefers-reduced-motion:reduce){.nn-work-panel :is(a,button),.nn-recovery-link{transition:none}}.nn-feed-dialog .company-film-content:has(.landscape) .company-film-info{display:block}.nn-feed-dialog .company-film-content:has(.landscape) .company-film-info h3{display:block}body :is(form,dialog) :is(button,input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select){min-height:44px}body dialog{max-width:calc(100vw - 24px)}html body .nationnest-channels.nn-short-feed .channel-filters{align-items:center;gap:8px;min-width:0;max-width:100%;height:auto!important;display:flex!important}html body .nationnest-channels.nn-short-feed .channel-filters>button{justify-content:center;align-items:center;gap:8px;box-shadow:0 2px #181818;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important;width:max-content!important;min-width:max-content!important;max-width:none!important;height:44px!important;min-height:44px!important;color:var(--nn-context-ink,#181b20)!important;background:#ffffff0c!important;border-radius:12px!important;flex:none!important;padding:8px 14px!important;font-size:13px!important;line-height:1.3!important;display:inline-flex!important}html body .nationnest-channels.nn-short-feed .channel-filters>button[aria-pressed=true]{border-color:#e9cb8b;color:#2f2f2f!important;--nn-context-ink:#181b20!important;background:linear-gradient(#f5dfac,#e8c87f)!important}html body .nationnest-channels.nn-short-feed .channel-filters>button>svg{width:18px;height:18px;color:inherit;flex:0 0 18px}@media (width<=760px){html body .nationnest-channels.nn-short-feed .channel-filters{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#afafaf transparent;justify-content:flex-start;margin:12px 0 8px;overflow:auto hidden;flex-wrap:nowrap!important;padding:4px 4px 8px!important}html body .nationnest-channels.nn-short-feed .discovery-rail-controls{justify-content:flex-end;margin:0 0 6px;position:static}}.company-film-dialog[data-inline-dialog=true][open]{z-index:2147483600;max-height:calc(100dvh - 24px);margin:auto;display:block;position:fixed;inset:12px;box-shadow:0 0 0 100vmax #10141cdb,0 25px 70px #0005}.nn-credit-atelier{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#262626;padding:36px 0}.nn-credit-atelier .page-wrap{background:radial-gradient(at 100% 0,#4f4f4f66,#0000 60%),#2c2c2c;border:1px solid #bfa15c66;border-radius:22px;padding:28px;box-shadow:0 14px 36px #16161630}.nn-credit-atelier header{justify-content:space-between;align-items:center;gap:20px;display:flex}.nn-credit-atelier header small{color:#e5c98e;letter-spacing:.14em;font-size:12px;font-weight:700}.nn-credit-atelier h2{color:var(--nn-context-ink,#181b20);margin:8px 0!important}.nn-credit-atelier header p{color:var(--nn-context-ink,#181b20);margin:0;font-size:14px;line-height:1.7}.nn-credit-atelier header>a{color:#f0d798;flex-shrink:0;align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}.nn-credit-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.nn-credit-plan{--nn-context-ink:#fff;background:linear-gradient(145deg,#454545,#323232);border:1px solid #83838366;border-radius:16px;min-width:0;padding:20px;transition:transform .2s,border-color .2s;box-shadow:0 4px #1b1b1b}.nn-credit-plan.is-pro{--nn-context-ink:#fff;background:linear-gradient(145deg,#515151,#373737);border-color:#d8bc7e}.nn-credit-plan-label{letter-spacing:.12em;color:#efd89f;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.nn-credit-plan-value{flex-wrap:wrap;align-items:baseline;gap:8px;margin:16px 0 10px;display:flex}.nn-credit-plan-value strong{color:#f4e0b0;font-size:40px;font-weight:700;line-height:1.2}.nn-credit-plan-value span{color:var(--nn-context-ink,#181b20);font-size:14px}.nn-credit-plan-value b{color:var(--nn-context-ink,#181b20);margin-left:auto;font-size:20px}.nn-credit-plan>p{color:var(--nn-context-ink,#181b20);min-height:2em;margin:8px 0 16px;font-size:13px;line-height:1.7}.nn-credit-plan>a{color:#2c2c2c;--nn-context-ink:#181b20;background:linear-gradient(140deg,#f3dfac,#d6b674);border-radius:10px;justify-content:space-between;align-items:center;min-height:44px;padding:12px 16px;font-size:14px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 3px #92733b}.nn-credit-atelier footer{border-top:1px solid #7e7e7e66;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.nn-credit-atelier footer>div{align-items:center;gap:12px;min-width:0;display:flex}.nn-credit-atelier footer b{color:var(--nn-context-ink,#181b20);font-size:14px;display:block}.nn-credit-atelier footer small{color:var(--nn-context-ink,#181b20);font-size:12px;line-height:1.7;display:block}.nn-credit-atelier footer>a{color:#efcf87;flex-shrink:0;align-items:center;min-height:44px;font-size:14px;display:flex}.campaign-gallery.nn-campaign-shelf{--nn-context-ink:#fff;background:#1c1c1c;padding:30px max(20px,6vw)}.nn-campaign-shelf>header{align-items:center;margin-bottom:16px}.nn-campaign-shelf>header>a{color:#e9cf97;align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}.nn-campaign-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1380px;margin:0 auto;display:grid}.nn-campaign-item{min-width:0;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2f2f2f;border:1px solid #676767;border-radius:16px;text-decoration:none;transition:transform .2s;display:block;overflow:hidden}.nn-campaign-image{aspect-ratio:16/9;overflow:hidden}.nn-campaign-image img{object-fit:contain;--nn-context-ink:#fff;background:#232323;width:100%;height:100%;display:block}.nn-campaign-copy{padding:16px}.nn-campaign-copy small{letter-spacing:.08em;color:#e8ca8b;font-size:10px;font-weight:700}.nn-campaign-copy h3{color:var(--nn-context-ink,#181b20);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.2em;display:-webkit-box;overflow:hidden;margin:8px 0!important;font-size:16px!important;line-height:1.6!important}.nn-campaign-copy>span{color:#e8ca8b;align-items:center;gap:8px;min-height:36px;font-size:13px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app{grid-template-columns:260px minmax(0,1fr);width:100%;max-width:none;height:100dvh;min-height:0;margin:0;padding:0;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside{overscroll-behavior:contain;gap:18px;height:100%;min-height:0;max-height:100%;padding:24px 18px;position:relative;overflow-y:auto}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-brand{padding:0 4px 18px;display:block}.nn-member-refresh .member-brand>span{margin-top:10px;display:block}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-brand img{object-fit:contain;object-position:left center;width:210px;max-width:100%;height:auto}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-person{text-align:left;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:4px 12px;padding:0 4px;display:grid}.nn-member-refresh .member-person>b{overflow-wrap:anywhere;font-size:14px!important;line-height:1.5!important}.nn-member-refresh .member-person>img{grid-row:1/3}.nn-member-refresh .member-person>span{grid-column:2;font-size:12px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app aside nav a{border-radius:12px;align-items:center;gap:12px;min-height:48px;padding:12px;font-size:14px;line-height:1.5;display:flex}.nn-member-refresh aside nav a>svg{flex:0 0 20px;width:20px;height:20px}.nn-member-refresh aside nav a>span{flex:1;min-width:0}.nn-member-refresh aside nav a>em{flex-shrink:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-main{overscroll-behavior:contain;scrollbar-width:thin;height:100%;min-height:0;padding-bottom:24px;scroll-padding-top:96px;overflow-y:auto}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-main>header{z-index:15;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;min-height:76px;padding:16px 28px;position:sticky;top:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-welcome{min-height:0;margin:18px 28px;padding:18px}.nn-member-refresh .nn-next-actions{margin:16px 28px;padding:18px}.nn-member-refresh .member-pro-overview{--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd;border-radius:14px;margin:16px 28px}.member-pro-overview>summary{cursor:pointer;color:#363636;min-height:48px;padding:14px 18px;font-size:14px;font-weight:600}.member-pro-overview .member-pro-offer{box-shadow:none!important;border:0!important;margin:0!important}.nn-member-refresh .member-guide{margin:16px 28px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh :is(.member-quick-actions,.member-stats){gap:12px;margin:0 28px 18px}.nn-member-refresh .member-quick-actions button{min-height:76px!important}.nn-member-refresh .member-stats article{padding:16px!important}.nn-member-refresh .member-stats article b{font-size:30px!important}.nn-member-refresh .member-stats article small{font-size:12px!important}.nn-member-ledger{--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd;border-radius:16px;grid-column:1/-1;min-width:0;padding:20px!important}.nn-member-ledger>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.nn-member-ledger h3{margin:6px 0!important}.nn-member-ledger header p{letter-spacing:normal!important;color:#656565!important;margin:0!important;font-size:13px!important;line-height:1.6!important}.nn-member-ledger small{font-size:12px}.nn-member-ledger :is(button,input){min-height:44px}.nn-member-ledger button{color:var(--nn-context-ink,#181b20);cursor:pointer;--nn-context-ink:#fff;background:#2f2f2f;border:1px solid #525252;border-radius:10px;padding:8px 14px;font-size:13px}.nn-member-ledger button:disabled{opacity:.5;cursor:default}.nn-ledger-tabs{gap:8px;margin:16px 0;display:flex}.nn-ledger-tabs button[aria-pressed=true]{color:#2f2f2f;--nn-context-ink:#181b20;background:#e8ce93;border-color:#bfa15c}.nn-member-ledger>form{align-items:end;gap:10px;margin-bottom:16px;display:flex}.nn-member-ledger label{flex:1;min-width:0}.nn-member-ledger label span{font-size:12px;display:block}.nn-member-ledger input{width:100%}.nn-ledger-records{overscroll-behavior:contain;max-height:420px;overflow-y:auto}.nn-ledger-records article{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:12px 0;display:flex}.nn-ledger-records article>div:first-child{min-width:0}.nn-ledger-records article>div:last-child{text-align:right;flex-shrink:0}.nn-ledger-records :is(small,time){color:#656565;font-size:12px;line-height:1.7;display:block}.nn-ledger-records article b{overflow-wrap:anywhere;font-size:14px}.nn-ledger-records article strong{color:#363636;font-size:18px}.nn-ledger-records article span{color:#656565;font-size:12px}.nn-member-ledger>nav{justify-content:space-between;align-items:center;gap:10px;margin-top:16px;display:flex}.nn-member-ledger>nav>span{text-align:center;font-size:13px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-login{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);height:calc(100dvh - 32px);min-height:0;margin:16px auto;padding:0 16px;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand{gap:20px;height:100%;min-height:0;padding:28px;overflow-y:auto}.nn-member-refresh .member-login-brand .member-brand-object{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand h1{font-size:clamp(28px,3vw,42px)!important}.nn-member-refresh .member-login-brand ul{margin-top:18px!important}.nn-member-refresh .member-login-brand li{padding:7px 0!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-panel{overscroll-behavior:contain;justify-content:flex-start;height:100%;min-height:0;padding:46px 28px 24px;overflow-y:auto}.nn-member-refresh .member-login-panel>div{margin:0 auto!important}.nn-member-refresh .member-login-panel h2{margin:4px 0 8px!important;font-size:26px!important}.nn-member-refresh .member-auth-tabs{margin:12px 0!important}.nn-member-refresh .provider-login{min-height:56px!important;padding:10px 12px!important}.nn-member-refresh .provider-login small{font-size:12px!important}.nn-member-refresh .member-login-divider{margin:12px 0!important}.nn-member-refresh .member-login-panel form{gap:10px!important}.nn-member-refresh .member-close{top:14px!important;right:24px!important}html.nn-signature-2027 body .admin-login-art .admin-login-statement h1{color:var(--nn-context-ink,#181b20)!important;text-shadow:none!important}html.nn-signature-2027 body .admin-login-art .admin-login-statement h1 em{color:#e8c97f!important}html.nn-signature-2027 body .admin-login-art .admin-login-statement>span{color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027 body .listing-lifecycle-filters{flex-wrap:wrap;gap:8px;padding:14px 18px;display:flex}html.nn-signature-2027 body .listing-lifecycle-filters button{white-space:nowrap;align-items:center;gap:8px;min-height:44px;padding:9px 12px;font-size:14px;display:inline-flex!important}html.nn-signature-2027 body .listing-lifecycle-filters button>b{--nn-context-ink:#181b20;background:#ead39e;border-radius:7px;flex:none;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 6px;color:#363636!important;letter-spacing:0!important;writing-mode:horizontal-tb!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nn-credit-plan:hover,.nn-campaign-item:hover{border-color:#e6cb8b;transform:translateY(-3px)}}@media (width<=900px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside{gap:10px;height:auto;max-height:45dvh;padding:12px 16px;display:grid;overflow-y:auto}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-brand img{width:160px;height:auto}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-main>header{min-height:72px;padding:14px 18px}.nn-member-refresh .nn-next-actions{margin:14px 20px}.nn-member-refresh .member-person{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app aside nav a{min-height:44px;font-size:13px}.nn-member-refresh .member-brand>span{display:none}}@media (width<=700px){.nn-credit-atelier .page-wrap{width:calc(100% - 28px);padding:18px}.nn-credit-atelier header,.nn-credit-atelier footer{flex-direction:column;align-items:flex-start;gap:8px}.nn-credit-plans{scroll-snap-type:x proximity;padding-bottom:8px;display:flex;overflow-x:auto}.nn-credit-plan{scroll-snap-align:start;flex:0 0 min(80vw,300px)}.nn-credit-plan-value strong{font-size:34px}.nn-campaign-row{scroll-snap-type:x proximity;gap:12px;padding-bottom:10px;display:flex;overflow-x:auto}.nn-campaign-item{scroll-snap-align:start;flex:0 0 86%}.nn-campaign-shelf>header{flex-direction:column;align-items:flex-start;gap:8px}.nn-member-ledger>header{flex-direction:column;align-items:flex-start}.nn-member-ledger>nav>span{font-size:12px}.nn-ledger-records article strong{font-size:15px}.nn-member-ledger>form{align-items:stretch}.nn-member-ledger>form label span{min-height:22px}.nn-member-ledger>form button{align-self:flex-end}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-login{border-radius:0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;max-width:none;height:100dvh;margin:0;padding:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand{border-radius:0;gap:0;height:auto;min-height:0;padding:16px 20px;overflow:hidden}.nn-member-refresh .member-login-brand>div,.nn-member-refresh .member-login-brand>small{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand>a img{width:190px;max-width:70vw}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-panel{border:0;border-radius:0;height:100%;min-height:0;padding:44px 20px 24px}.nn-member-refresh .member-login-panel>div{max-width:430px!important}}@media (prefers-reduced-motion:reduce){.nn-credit-plan,.nn-campaign-item{transition:none}}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-panel .provider-login{min-height:56px;margin-top:8px;padding:10px 12px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-panel .provider-login small{font-size:12px;line-height:1.5}.member-wallet-grid .nn-member-ledger>form{grid-row:auto;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;width:100%;min-width:0;margin:0 0 16px;display:grid}.member-wallet-grid .nn-member-ledger>form>label{flex-direction:column;gap:6px;width:100%;min-width:0;margin:0;display:flex}.member-wallet-grid .nn-member-ledger>form>label>span{letter-spacing:normal;writing-mode:horizontal-tb;width:100%;min-width:0;line-height:1.6}.member-wallet-grid .nn-member-ledger>form input{box-sizing:border-box;color:#514536;--nn-context-ink:#181b20;background:#fff;border-radius:10px;width:100%;min-width:0;min-height:44px}.member-wallet-grid .nn-member-ledger>form>button{white-space:nowrap;width:auto;min-width:76px;min-height:44px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2f2f2f;padding:10px 14px}.member-wallet-grid .nn-member-ledger>header>div{min-width:0}.member-wallet-grid .nn-member-ledger>header>button{white-space:nowrap;flex-shrink:0}@media (width<=480px){.member-wallet-grid .nn-member-ledger{padding:16px!important}.member-wallet-grid .nn-member-ledger>form{grid-template-columns:minmax(0,1fr)}.member-wallet-grid .nn-member-ledger>form>button{justify-self:start}.member-wallet-grid .nn-member-ledger>nav{flex-wrap:wrap}.member-wallet-grid .nn-member-ledger>nav>span{flex:1;min-width:110px}}.nn-receipt-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:8px;display:flex}.nn-receipt-actions button{min-height:44px;padding:7px 10px!important;font-size:12px!important}.nn-receipt-message{color:#514536;--nn-context-ink:#181b20;background:#f0f5f8;border:1px solid #d3d3d3;border-radius:10px;padding:12px 14px;line-height:1.7}@media (width<=600px){.nn-member-ledger .nn-ledger-records article{flex-direction:column;align-items:flex-start}.nn-member-ledger .nn-ledger-records article>div:last-child{text-align:left;max-width:100%}.nn-receipt-actions{justify-content:flex-start}}.nn-search-suggestions{flex:1;width:100%;min-width:0;position:relative}.nn-search-suggestions input{width:100%;min-width:0}.nn-search-suggestion-menu{z-index:90;color:#303030;text-align:left;--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd;border-radius:14px;max-height:320px;position:absolute;inset:calc(100% + 8px) 0 auto;overflow-y:auto;box-shadow:0 12px 32px #25252526}.nn-search-suggestion-menu ul{margin:0;padding:6px;list-style:none}.nn-search-suggestion-menu button{inline-size:100%!important;white-space:normal!important;text-align:left!important;color:#303030!important;height:auto!important;min-height:44px!important;box-shadow:none!important;--nn-context-ink:#181b20!important;background:#fff!important;border:0!important;align-items:start!important;gap:10px!important;padding:10px!important;font-size:14px!important;display:flex!important;transform:none!important}.nn-search-suggestion-menu li[aria-selected=true] button,.nn-search-suggestion-menu button:hover{--nn-context-ink:#181b20!important;background:#edf3f6!important}.nn-search-suggestion-menu small{color:#676767;flex-shrink:0;font-size:11px!important}.nn-search-suggestion-menu span{overflow-wrap:anywhere}.nn-search-suggestion-menu>span{padding:12px;font-size:13px;display:block}.nn-portal-search__keyword{overflow:visible!important}.nn-home-selected-station{color:#343434;grid-column:1/-1;align-items:center;gap:8px;padding:6px 10px;display:flex}.nn-home-selected-station button{border-radius:50%;color:#333!important;--nn-context-ink:#181b20!important;background:#ececec!important;width:28px!important;height:28px!important;min-height:28px!important;padding:2px!important}.nn-home-extra-tools{--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #e3e6eb;border-radius:16px;margin-block:16px;padding:14px 20px}.nn-home-extra-tools>summary{cursor:pointer;color:#383838;font-size:15px;font-weight:600}.nn-home-extra-tools>.page-wrap{width:100%;margin-inline:0;padding-inline:0}.nn-home-extra-tools .home-quick-searches{margin-block:14px}.nn-home-extra-tools .nn-portal-types{padding-inline:0}.nn-home-extra-tools .property-type-rail{margin-block:16px}.nn-journey-control{color:#353535;flex-wrap:wrap;align-items:center;gap:8px;margin-block:12px;font-size:13px;display:flex}.nn-journey-control>span{flex:180px}.nn-journey-control button,.nn-journey-control>a{color:#393939;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6d6d6;border-radius:10px;padding:8px 12px;text-decoration:none;box-shadow:0 2px #dbdbdb}.nn-journey-control button:disabled{opacity:.6;cursor:wait}.nn-journey-control>small{color:#5e5e5e;overflow-wrap:anywhere;flex-basis:100%}.nn-listing-decision-summary{gap:8px;margin:14px 0;display:grid;font-size:13px!important}.nn-listing-decision-summary>div{border-bottom:1px solid #e0e0e0;grid-template-columns:minmax(84px,1fr) minmax(0,1.5fr);gap:10px;padding-bottom:7px;display:grid}.nn-listing-decision-summary dt{color:#616161}.nn-listing-decision-summary dd{color:#323232;overflow-wrap:anywhere;margin:0}.listing-price-card .nn-listing-price-lines{gap:12px;display:grid}.listing-price-card .nn-listing-price-line{height:auto!important;min-height:0!important}.listing-price-card .nn-listing-price-line strong{font-size:24px!important;line-height:1.3!important}.listing-topline>.nn-listing-price-lines{max-width:100%}.nn-member-signals{color:#373737;--nn-context-ink:#181b20;background:#fff;border:1px solid #dedede;border-radius:18px;margin-block:16px;padding:18px}.nn-member-signals h3{margin:0 0 12px;font-size:18px}.nn-member-signals h4{margin:16px 0 8px;font-size:14px}.nn-member-signals p,.nn-member-signals small{color:#606060;font-size:13px;line-height:1.6}.nn-member-signals button{color:#373737;cursor:pointer;--nn-context-ink:#181b20;background:#eff4f7;border:1px solid #d4d4d4;border-radius:10px;min-height:40px;padding:9px 14px;box-shadow:0 2px #d4d4d4}.nn-member-signals ul{gap:8px;max-height:220px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.nn-member-signals li{--nn-context-ink:#181b20;background:#f5f8fa;border-radius:9px;justify-content:space-between;gap:12px;padding:10px;font-size:13px;display:flex}.nn-member-signals li>b{overflow-wrap:anywhere;min-width:0}.nn-member-signals li>span{flex-shrink:0}.nn-signal-actions{flex-wrap:wrap;gap:10px;display:flex}.nn-signal-actions b{margin-left:8px}.nn-member-signals>article{border:1px solid #e0e0e0;border-radius:12px;margin-block:12px;padding:14px}.nn-member-signals>article>header{justify-content:space-between;align-items:start;gap:10px;display:flex}.nn-member-signals>article>header a{color:#414141;overflow-wrap:anywhere;font-size:14px}.nn-member-signals>article>header b{white-space:nowrap;color:#414141;font-size:13px}.nn-member-signals dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.nn-member-signals dt{color:#696969;font-size:11px}.nn-member-signals dd{color:#373737;margin:4px 0 0;font-size:22px;font-weight:600}.nn-member-signals article>small{display:block}#article-reading-body .nn-current-reading{outline-offset:5px;border-radius:4px;outline:2px solid #cbad68;transition:background .2s;color:#2d2d2d!important;--nn-context-ink:#181b20!important;background:#fff4d8!important}.article-audio-settings label{min-width:0}.article-audio-settings select{text-overflow:ellipsis;max-width:100%}.nn-content-checks{color:#353535;--nn-context-ink:#181b20;background:#f2f6f9;border:1px solid #d8d8d8;border-radius:12px;margin:12px 0;padding:14px}.nn-content-checks ul{padding-left:20px;font-size:13px;line-height:1.7}.nn-content-checks .error{color:#9f2539}.nn-content-checks .warning{color:#71511c}.cms-preview{min-width:0;max-width:100%}.cms-preview>article{overscroll-behavior:contain;color:#303030;overflow-wrap:anywhere;--nn-context-ink:#181b20;background:#fff;max-height:78dvh;margin-inline:auto;overflow:auto}.cms-preview.mobile>article{width:390px;max-width:100%}.cms-preview.tablet>article{width:768px;max-width:100%}.cms-preview.desktop>article{width:100%}.cms-preview article img{object-fit:contain;max-width:100%;height:auto}.cms-preview article table{max-width:100%;display:block;overflow:auto}.cms-preview article h1{overflow-wrap:anywhere;font-size:clamp(22px,3vw,32px);line-height:1.45}.cms-preview .nn-cover-audit{color:#6d6d6d;margin:8px 0 18px;font-size:12px;display:block}.cms-preview [data-proportion=portrait]+.nn-cover-audit:after{content:" · ภาพแนวตั้ง: ตรวจว่าจุดสำคัญแสดงครบเมื่อใช้เป็นภาพแชร์"}@media (width<=640px){.nn-home-extra-tools{padding:12px 14px}.nn-member-signals{padding:14px}.nn-member-signals dl{grid-template-columns:repeat(2,minmax(0,1fr))}.nn-member-signals li{flex-direction:column;gap:4px}.nn-journey-control{gap:7px}.nn-journey-control button{font-size:12px}.nn-search-suggestion-menu{max-height:240px}.nn-member-signals>article>header{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){#article-reading-body .nn-current-reading{transition:none}}.nn-draft-preview-open{color:#3b3b3b;cursor:pointer;--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #d7d7d7;border-radius:10px;padding:10px 14px}.nn-draft-preview{color:#383838;--nn-context-ink:#181b20;background:#f6f8fa;border:1px solid #cbcbcb;border-radius:18px;width:min(1000px,94vw);max-height:88dvh;padding:20px;overflow:auto}.nn-draft-preview::backdrop{background:#252525b3}.nn-draft-preview>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.nn-draft-preview button{color:#383838;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d4d4;border-radius:9px;padding:8px 12px}.nn-draft-preview nav{gap:8px;margin:14px 0;display:flex}.nn-draft-preview button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#393939}.nn-draft-preview>article{--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd;border-radius:14px;width:100%;max-width:100%;margin-inline:auto;overflow:hidden}.nn-draft-preview>article.mobile{width:390px}.nn-draft-preview>article.desktop{grid-template-columns:1fr 1fr;display:grid}.nn-draft-preview article>img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.nn-draft-preview article>div{overflow-wrap:anywhere;min-width:0;padding:20px}.nn-draft-preview h2{font-size:23px;line-height:1.5}.nn-draft-preview small{color:#6a6a6a;margin-block:8px;font-size:12px;display:block}.nn-draft-preview strong{font-size:24px}@media (width<=640px){.nn-draft-preview>article.desktop{display:block}.nn-draft-preview{padding:14px}}.nn-member-signals li>div{min-width:0}.nn-member-signals li a{color:#414141;overflow-wrap:anywhere;font-size:13px;text-decoration:none}.nn-member-signals li>a{white-space:nowrap;--nn-context-ink:#181b20;background:#eee;border-radius:8px;align-self:center;padding:7px 10px}.nn-member-signals li small{display:block}.nn-signal-actions>a{color:#373737;--nn-context-ink:#181b20;background:#eff4f7;border:1px solid #d4d4d4;border-radius:10px;min-height:40px;padding:9px 14px;text-decoration:none;box-shadow:0 2px #d4d4d4}.nn-promotion-report{color:#363636;border:1px solid #d6d6d6;border-radius:12px;margin-block:12px;padding:12px}.nn-promotion-report>summary{cursor:pointer;font-weight:600}.nn-campaign-report{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:560px;overflow-y:auto}.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)}}.chat-inbox__header{--nn-context-ink:#fff;background:linear-gradient(130deg,#262626,#474747);border-bottom:1px solid #b29760}.chat-inbox__header h1{font-family:inherit;font-size:28px;font-weight:600}.chat-inbox__workspace{--nn-context-ink:#181b20;background:#efefef;grid-template-columns:280px minmax(0,1fr) 250px;gap:12px;padding:12px}.chat-inbox__list,.chat-inbox__thread,.chat-inbox__detail{border:1px solid #dcdcdc;border-radius:16px;min-height:0;box-shadow:0 4px 16px #3636360a}.chat-inbox__list nav button{border-radius:9px;font-size:12px}.chat-inbox__list>div>button.active{--nn-context-ink:#181b20;background:#eee;border-left:3px solid #b99b59}.chat-inbox__list button time{font-size:10px}.chat-inbox__list button small{font-size:11px}.chat-inbox__thread{--nn-context-ink:#181b20;background:#f6f8fb;overflow:hidden}.chat-inbox__thread>header{padding:12px 16px}.chat-inbox__messages{overscroll-behavior:contain;scrollbar-gutter:stable;background:radial-gradient(at 0 0,#ebebeb,#0000 70%),#f6f8fb;min-height:0;padding:22px}.chat-inbox__messages article p,.chat-inbox__messages article .chat-message-body{color:#373737;overflow-wrap:anywhere;--nn-context-ink:#181b20;background:#fff;border:1px solid #dedede;border-radius:4px 16px 16px;padding:12px 15px;font-family:inherit;font-size:14px;line-height:1.7}.chat-inbox__messages article.staff p,.chat-inbox__messages article.staff .chat-message-body{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(135deg,#393939,#4b4b4b);border-color:#4b4b4b;border-radius:16px 4px 16px 16px}.chat-inbox__messages article.assistant p,.chat-inbox__messages article.assistant .chat-message-body{color:#383838;--nn-context-ink:#181b20;background:#fffdf5;border-left:3px solid #b79a5f}.chat-inbox__messages article small,.chat-inbox__messages article time{color:#737373;font-size:11px}.chat-inbox__messages article a{color:#5a5a5a}.chat-inbox__messages article.staff a{color:#f4d99d}.chat-inbox__composer{grid-template-columns:minmax(0,1fr) 48px;align-items:end}.chat-inbox__composer textarea{color:#393939;--nn-context-ink:#181b20;background:#f4f7fa;border:1px solid #d8d8d8;border-radius:14px;min-width:0;min-height:48px;font-family:inherit;font-size:16px}.chat-inbox__composer button{color:#353535;--nn-context-ink:#181b20;background:linear-gradient(145deg,#f9e6b5,#cfae6b);border-radius:14px;place-items:center;height:48px;display:grid;box-shadow:0 3px #ad8c51}.chat-inbox__composer button:disabled{opacity:.5}.chat-inbox__detail{padding:14px 16px}.chat-inbox__detail button{border-radius:10px}.chat-inbox__back svg{width:20px;height:20px}@media (width<=1000px){.chat-inbox__workspace{grid-template-columns:250px minmax(0,1fr)}.chat-inbox__detail{display:none}}@media (width<=650px){.chat-inbox__workspace{height:calc(100dvh - 78px);padding:8px;display:block}.chat-inbox__thread,.chat-inbox__list{height:100%}.chat-inbox__messages{padding:14px}.chat-inbox__header h1{font-size:20px}.chat-inbox__thread>header{padding:9px 10px}.live-chat__messages{padding:14px 12px}.live-chat__composer{padding:10px 12px}.live-chat__message{max-width:91%}.chat-inbox__messages article{max-width:90%}.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}.chat-inbox__controls{align-items:center;gap:8px;display:flex}.chat-inbox__controls>label{color:var(--nn-context-ink,#181b20);cursor:pointer;align-items:center;gap:7px;min-height:40px;font-size:12px;display:flex}.chat-inbox__controls>label input{accent-color:#d6b778}.nn-staff-profile-trigger{min-height:40px;color:var(--nn-context-ink,#181b20);font:inherit;cursor:pointer;--nn-context-ink:#fff;background:#434343;border:1px solid #76838b;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:flex}.nn-staff-profile-dialog{color:#383838;width:min(520px,100vw - 28px);max-height:calc(100dvh - 32px);font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #cfcfcf;border-radius:20px;padding:0;overflow-y:auto;box-shadow:0 20px 80px #1b1b1b55}.nn-staff-profile-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1d1d1daa}.nn-staff-profile-dialog form{gap:16px;padding:24px;display:grid}.nn-staff-profile-dialog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.nn-staff-profile-dialog header small{color:#947135;letter-spacing:.12em;font-size:10px}.nn-staff-profile-dialog h2{color:#383838;margin:4px 0;font-size:20px}.nn-staff-profile-dialog p{color:#696969;margin:0;font-size:13px;line-height:1.7}.nn-staff-profile-dialog label{color:#444;gap:7px;font-size:13px;display:grid}.nn-staff-profile-dialog input{box-sizing:border-box;color:#353535;width:100%;min-width:0;font:inherit;--nn-context-ink:#181b20;background:#f6f9fb;border:1px solid #d2d2d2;border-radius:10px;padding:11px 12px;font-size:16px}.nn-staff-profile-dialog input:focus{outline-offset:2px;outline:2px solid #c9a863}.nn-staff-name-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.nn-staff-code{--nn-context-ink:#181b20;background:#f3f3f3;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.nn-staff-code small,.nn-staff-preview small{color:#717171;font-size:11px;display:block}.nn-staff-code b{letter-spacing:.05em;font-size:18px;display:block}.nn-staff-preview{--nn-context-ink:#181b20;background:#fffaf0;border-left:3px solid #c5a262;gap:5px;padding:12px 14px;font-size:14px;display:grid}.nn-staff-profile-dialog button{color:#393939;min-height:40px;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #d0d0d0;border-radius:10px;padding:8px 13px;font-size:13px}.nn-staff-profile-dialog footer{justify-content:flex-end;gap:10px;display:flex}.nn-staff-profile-dialog footer button:last-child{color:#373737;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f0dda8,#d0af6b);border-color:#c0a061;box-shadow:0 2px #ac8a4b}.nn-staff-profile-dialog button:disabled{opacity:.6;cursor:wait}.nn-staff-profile-dialog .nn-staff-profile-error{color:#8b2334;--nn-context-ink:#181b20;background:#fff0f2;border-radius:10px;padding:10px}@media (width<=650px){.chat-inbox__controls{gap:5px}.chat-inbox__controls>label{justify-content:center;min-width:36px;font-size:0}.nn-staff-profile-trigger{padding:8px}.nn-staff-profile-trigger span{display:none}.nn-staff-profile-dialog form{padding:18px}.nn-staff-profile-dialog h2{font-size:18px}.nn-staff-name-fields{gap:8px}.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){.chat-inbox__thread>.nn-chat-tools{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.chat-inbox__thread>.nn-chat-tools button{white-space:nowrap;flex:none}.chat-inbox__thread>.nn-chat-tools span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}@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}.chat-inbox__workspace{grid-template-columns:230px minmax(0,1fr) 210px}.chat-inbox__composer textarea{resize:vertical;box-sizing:border-box;height:88px;min-height:88px;max-height:180px}}.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){.chat-inbox__workspace{grid-template-columns:220px minmax(0,1fr)}}@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}.chat-inbox__composer textarea{box-sizing:border-box;min-height:76px;max-height:130px}.nn-chat-alert-bar{min-height:34px;padding:3px 10px}html.nn-signature-2027 .nn-chat-panel.is-compact .live-chat__composer textarea{height:48px;min-height:48px;max-height:84px}.nn-chat-attachments{max-height:88px;overflow-y:auto}}html.nn-signature-2027 .nn-drawer aside{color:var(--nn-context-ink,#181b20);scrollbar-color:#b9a16b #282828;background:radial-gradient(at 100% 0,#42424266,#0000 55%),linear-gradient(145deg,#1a1a1a,#2c2c2c);scroll-padding-block:24px}html.nn-signature-2027 .nn-drawer__intro{padding-bottom:24px}html.nn-signature-2027 .nn-drawer__intro>p{color:#c1c1c1;letter-spacing:.13em;font-size:.75rem}html.nn-signature-2027 .nn-drawer__intro h2{letter-spacing:0;color:var(--nn-context-ink,#181b20);font-size:clamp(1.35rem,2.5vw,1.9rem);line-height:1.5}html.nn-signature-2027 .nn-drawer__intro h2 em{color:#edcf8d}html.nn-signature-2027 .nn-drawer-guide{color:#323232;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f6e4b2,#caa357);border-radius:12px;box-shadow:inset 0 1px #fff8,0 3px #8a6b32,0 8px 18px #0002}html.nn-signature-2027 .nn-drawer__preferences{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}html.nn-signature-2027 .nn-drawer__preferences .nn-drawer__language{width:auto;margin:0;display:block}html.nn-signature-2027 .nn-drawer__preferences .nn-currency-selector{flex:none;margin:0}html.nn-signature-2027 .nn-drawer__preferences :is(.nn-language-trigger,.nn-currency-trigger){--nn-context-ink:#fff;background:linear-gradient(#424242,#313131);border:1px solid #c8aa6866;border-radius:12px;width:auto;min-height:44px;padding:10px 14px;box-shadow:inset 0 1px #ffffff12,0 2px #151515;color:#f3ddab!important;font-size:.875rem!important}html.nn-signature-2027 .nn-drawer__groups{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}html.nn-signature-2027 .nn-drawer__groups>section{background:linear-gradient(155deg,#3f3f3fb3,#282828b3);border:1px solid #c9c9c92b;border-radius:18px;min-width:0;padding:20px 16px;box-shadow:inset 0 1px #ffffff0f,0 8px 24px #0a0a0a1f;transform:none!important}html.nn-signature-2027 .nn-drawer__groups>section>span{color:#bababa;font-size:.75rem}html.nn-signature-2027 .nn-drawer__group-heading{align-items:center;gap:12px;margin-bottom:12px;padding-right:18px;display:flex}html.nn-signature-2027 .nn-drawer__group-heading>i{color:#363636;--nn-context-ink:#181b20;background:linear-gradient(145deg,#f9e7b7,#d3ae62);border:1px solid #efd49c;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 1px 1px #fff9,0 3px #84642e,0 7px 14px #0002}html.nn-signature-2027 .nn-drawer__groups h3{color:var(--nn-context-ink,#181b20);margin:0;font-size:1rem;font-weight:650;line-height:1.5}html.nn-signature-2027 .nn-drawer__group-note{min-height:0;margin:0 0 16px;padding:0;line-height:1.6;color:var(--nn-context-ink,#181b20)!important;font-size:.875rem!important}html.nn-signature-2027 .nn-drawer__groups section>a{min-height:48px;color:var(--nn-context-ink,#181b20);overflow-wrap:anywhere;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;margin:3px -4px;padding:10px 8px;font-size:.9375rem;line-height:1.5;transition:background .18s,border-color .18s;display:flex}html.nn-signature-2027 .nn-drawer__groups .nn-drawer__link-icon{color:#f0d297;--nn-context-ink:#fff;background:linear-gradient(#474747,#353535);border:1px solid #c6c6c62b;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 1px #ffffff14,0 2px #161616}html.nn-signature-2027 .nn-drawer__link-label{flex:1;min-width:0}html.nn-signature-2027 .nn-drawer__link-arrow{color:#c9b281;opacity:.85;flex:none}html.nn-signature-2027 .nn-drawer__groups section>a:focus-visible,html.nn-signature-2027 .nn-drawer-guide:focus-visible{outline-offset:3px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background-color:#474747;outline:2px solid #f0d497}@media (hover:hover){html.nn-signature-2027 .nn-drawer__groups section>a:hover{color:#ffe7b0;background:#4e4e4e77;border-color:#d1b47855}}@media (width<=1000px){html.nn-signature-2027 .nn-drawer__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){html.nn-signature-2027 .nn-drawer__groups{grid-template-columns:1fr;gap:12px}html.nn-signature-2027 .nn-drawer__groups>section{padding:18px 16px}html.nn-signature-2027 .nn-drawer__group-note{margin-bottom:10px}html.nn-signature-2027 .nn-drawer__intro h2{font-size:1.4rem}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 .nn-drawer__groups section>a{transition:none}}html.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside>header{gap:20px;height:84px;min-height:84px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside>header>a{min-width:0;max-width:calc(100% - 66px)}html.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside>header img.nn-drawer-logo{object-position:left center;display:block;object-fit:contain!important;width:208px!important;min-width:0!important;max-width:100%!important;height:70px!important;padding:0!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside>header>button{flex:none}@media (width<=640px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside>header img.nn-drawer-logo{width:180px!important;height:60px!important}}html.nn-signature-2027 footer.footer.nn-footer-refined{color:var(--nn-context-ink,#181b20);isolation:isolate;background:radial-gradient(at 100% 0,#46464655,#0000 55%),linear-gradient(145deg,#1c1c1c,#2c2c2c);border-top:1px solid #cfad6655;padding:48px 0 28px;position:relative}html.nn-signature-2027 .nn-footer-refined .footer-monogram{display:none}html.nn-signature-2027 .nn-footer-refined .page-wrap{width:calc(100% - 64px);max-width:1280px;margin-inline:auto}html.nn-signature-2027 .nn-footer-refined .footer-intro{border-bottom:1px solid #c0c0c02b;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;padding:0 0 32px;display:flex}html.nn-signature-2027 .nn-footer-refined .footer-intro-copy{min-width:0}html.nn-signature-2027 .nn-footer-refined .footer-intro p{color:#dbc18b;letter-spacing:.12em;margin:0 0 10px;font-size:.75rem;line-height:1.5}html.nn-signature-2027 .nn-footer-refined .footer-intro h2{color:var(--nn-context-ink,#181b20);font-family:var(--font-ui);letter-spacing:0;margin:0;font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:600;line-height:1.5}html.nn-signature-2027 .nn-footer-refined .footer-intro h2 em{color:#eed49d;font-style:normal}html.nn-signature-2027 .nn-footer-refined .footer-intro>a{color:#343434;letter-spacing:0;--nn-context-ink:#181b20;background:linear-gradient(145deg,#f7e6b8,#cca454);border:1px solid #e8cb8e;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 18px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #fff9,0 3px #856430,0 10px 22px #0002}html.nn-signature-2027 .nn-footer-refined .footer-grid.luxury-footer-grid{grid-template-columns:1.25fr 1fr 1fr 1.1fr;align-items:start;gap:28px;display:grid}html.nn-signature-2027 .nn-footer-refined .footer-grid>div{min-width:0}html.nn-signature-2027 .nn-footer-refined .footer-logo{object-fit:contain;object-position:left center;max-width:100%;margin:0 0 14px;display:block;width:220px!important;height:72px!important}html.nn-signature-2027 .nn-footer-refined .footer-realty-title b{color:var(--nn-context-ink,#181b20);letter-spacing:.07em;font-size:1rem}html.nn-signature-2027 .nn-footer-refined .footer-realty-title>span{color:#dec28a;letter-spacing:.1em;margin-top:6px;font-size:.625rem}html.nn-signature-2027 .nn-footer-refined .footer-grid p{color:var(--nn-context-ink,#181b20);margin:16px 0 8px;font-size:.875rem;line-height:1.65}html.nn-signature-2027 .nn-footer-refined .footer-grid small{color:var(--nn-context-ink,#181b20);font-size:.8125rem;line-height:1.7}html.nn-signature-2027 .nn-footer-refined .footer-grid h3{color:#efd59b;letter-spacing:0;margin:0 0 14px;line-height:1.5;font-size:1rem!important}html.nn-signature-2027 .nn-footer-refined .footer-grid a:not(.footer-dbd-registered):not(.footer-accounting-partner){min-height:44px;color:var(--nn-context-ink,#181b20);overflow-wrap:anywhere;border-radius:8px;align-items:center;gap:10px;margin:0;padding:8px 0;font-size:.875rem;line-height:1.5;text-decoration:none;display:flex}html.nn-signature-2027 .nn-footer-refined .footer-grid a>svg{color:#e5c78b;flex:none}html.nn-signature-2027 .nn-footer-refined .footer-grid a>span{font:inherit;color:inherit;overflow-wrap:anywhere;min-width:0}html.nn-signature-2027 .nn-footer-refined .footer-more-links{border-top:1px solid #c6c6c626;margin-top:8px;padding-top:5px}html.nn-signature-2027 .nn-footer-refined .footer-more-links summary{color:#e6d1a7;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;font-size:.875rem;line-height:1.5;list-style:none;display:flex}html.nn-signature-2027 .nn-footer-refined .footer-more-links summary::-webkit-details-marker{display:none}html.nn-signature-2027 .nn-footer-refined .footer-more-links summary svg{flex:none;transition:transform .18s}html.nn-signature-2027 .nn-footer-refined .footer-more-links[open] summary svg{transform:rotate(180deg)}html.nn-signature-2027 .nn-footer-refined .footer-more-links>div{border-left:1px solid #bfa36a55;padding:4px 0 8px 12px}html.nn-signature-2027 .nn-footer-refined .footer-accounting-partner{background:linear-gradient(135deg,#41414188,#2c2c2c88);border:1px solid #c5ab733b;border-radius:12px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;max-width:100%;margin-top:16px;padding:12px!important;display:grid!important}html.nn-signature-2027 .nn-footer-refined .footer-accounting-partner img{object-fit:contain;width:48px;height:48px}html.nn-signature-2027 .nn-footer-refined .footer-accounting-partner small{letter-spacing:.08em;color:#e8cb91!important;font-size:.625rem!important}html.nn-signature-2027 .nn-footer-refined .footer-accounting-partner b{color:var(--nn-context-ink,#181b20);font-size:.75rem;font-weight:500;line-height:1.6}html.nn-signature-2027 .nn-footer-refined .footer-socials{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}html.nn-signature-2027 .nn-footer-refined .footer-socials>a{--nn-context-ink:#fff;background:linear-gradient(#424242,#323232);border:1px solid #cbb47b55;border-radius:10px;gap:8px;box-shadow:inset 0 1px #fff1,0 2px #161616;color:#f3e0b4!important;padding:9px 12px!important;font-size:.8125rem!important;display:inline-flex!important}html.nn-signature-2027 .nn-footer-refined .footer-bottom{color:var(--nn-context-ink,#181b20);letter-spacing:0;border-top:1px solid #c6c6c629;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px 24px;margin-top:32px;padding-top:20px;font-size:.75rem;line-height:1.6;display:flex}html.nn-signature-2027 .nn-footer-refined .footer-bottom .footer-creator-credit{color:#bcbcbc;flex-basis:100%;font-size:.6875rem}html.nn-signature-2027 .nn-footer-refined .footer-bottom button{color:#ecd5a1;min-height:44px;font:inherit;cursor:pointer;--nn-context-ink:#fff;background:#3b3b3b;border:1px solid #cbb47b55;border-radius:10px;padding:8px 12px}html.nn-signature-2027 .nn-footer-refined :is(a,summary,button):focus-visible{outline-offset:4px;outline:2px solid #f1d390}@media (hover:hover){html.nn-signature-2027 .nn-footer-refined .footer-grid a:hover{color:#ffe8b4;text-underline-offset:4px;text-decoration:underline}html.nn-signature-2027 .nn-footer-refined .footer-more-links summary:hover{color:var(--nn-context-ink,#181b20)}}@media (width<=1050px){html.nn-signature-2027 .nn-footer-refined .footer-grid.luxury-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}}@media (width<=640px){html.nn-signature-2027 footer.footer.nn-footer-refined{padding-top:32px;padding-bottom:calc(104px + env(safe-area-inset-bottom))}html.nn-signature-2027 .nn-footer-refined .page-wrap{width:calc(100% - 36px)}html.nn-signature-2027 .nn-footer-refined .footer-intro{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:24px;padding-bottom:24px}html.nn-signature-2027 .nn-footer-refined .footer-intro>a{flex:none;max-width:100%}html.nn-signature-2027 .nn-footer-refined .footer-grid.luxury-footer-grid{grid-template-columns:1fr;gap:24px}html.nn-signature-2027 .nn-footer-refined .footer-grid>div:not(.footer-brand){border-top:1px solid #cacaca26;padding-top:18px}html.nn-signature-2027 .nn-footer-refined .footer-bottom{gap:10px 16px;margin-top:24px}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 .nn-footer-refined .footer-more-links summary svg{transition:none}}html body img.nn-dbd-mark.resilient-image{--nn-context-ink:#181b20;color:#181b20!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;box-sizing:border-box!important;object-fit:contain!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;animation:none!important}html.nn-signature-2027 .nn-footer-refined .footer-company-registration{float:none;overflow-wrap:anywhere;max-width:100%;display:block}html.nn-signature-2027 .nn-footer-refined a.footer-dbd-registered{clear:both;min-height:53px;float:none!important;color:#181b20!important;width:137px!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;margin:16px 0 0!important;padding:0!important;line-height:0!important;text-decoration:none!important;display:flex!important;position:static!important;overflow:visible!important;transform:none!important}html.nn-signature-2027 .nn-footer-refined a.footer-dbd-registered img.nn-dbd-mark{flex:none;float:none!important;object-position:left center!important;width:137px!important;max-width:100%!important;height:auto!important;margin:0!important;display:block!important;position:static!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);--nn-context-ink:#fff;background:linear-gradient(125deg,#202020,#343434);border-bottom:1px solid #d7b87866;overflow:visible;box-shadow:0 4px 18px #1a1a1a26}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-header__main{box-sizing:border-box;max-width:1680px;margin:auto;overflow:visible;grid-template-columns:44px 192px minmax(0,1fr) auto!important;gap:16px!important;height:72px!important;min-height:72px!important;padding:0 24px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-menu{color:#f0d49a;cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;box-shadow:inset 0 1px #ffffff18,0 2px #151515;--nn-context-ink:#fff!important;background:linear-gradient(#414141,#303030)!important;border:1px solid #c3ad7755!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-menu>i{width:19px;height:2px;box-shadow:none;background:currentColor;border:0;display:block;margin:0!important;position:static!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined :is(.nn-logo,.nn-logo img){object-position:left center;max-width:100%;transform:none;object-fit:contain!important;width:192px!important;min-width:0!important;height:64px!important;margin:0!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-logo{border-radius:8px;align-items:center;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary{background:#1b1b1b66;border:1px solid #c7c7c71f;border-radius:14px;justify-content:center;justify-self:center;align-items:center;min-width:0;max-width:100%;padding:4px;box-shadow:inset 0 1px #ffffff09;gap:2px!important;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a{color:var(--nn-context-ink,#181b20);white-space:nowrap;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:10px;flex:none;margin:0;transition:background .18s,color .18s;height:44px!important;min-height:44px!important;padding:8px 12px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a>span{color:inherit;white-space:nowrap;letter-spacing:0;font-weight:550;font-size:.875rem!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a:after{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a.active:not([data-featured-nav]){color:#f5da9e;--nn-context-ink:#fff;background:linear-gradient(#454545,#353535);border-color:#c6aa6b44;box-shadow:inset 0 1px #fff1}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a[data-featured-nav]{border:1px solid #ead09a;box-shadow:inset 0 1px #fff8,0 2px #806332;color:#373737!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#f4e4ba,#d5b573)!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-utility{align-items:center;min-width:0;margin:0;gap:8px!important;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-utility>a:not(.nn-header-cta),html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-language-trigger{border-radius:12px;justify-content:center;align-items:center;margin:0;box-shadow:inset 0 1px #fff1,0 2px #191919;color:#ebd29e!important;--nn-context-ink:#fff!important;background:linear-gradient(#454545,#333)!important;border:1px solid #c9c9c936!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:inline-flex!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-guide-link>span{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-language{border:0;margin:0;padding:0;display:block}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-currency-selector{flex:none;gap:0;margin:0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-currency-trigger{white-space:nowrap;align-items:center;gap:7px;box-shadow:inset 0 1px #fff1,0 2px #191919;color:#f0d79e!important;--nn-context-ink:#fff!important;background:linear-gradient(#454545,#333)!important;border:1px solid #c8aa6b66!important;border-radius:12px!important;height:44px!important;min-height:44px!important;padding:8px 11px!important;font-size:.875rem!important;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-currency-trigger>span{color:inherit!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-header-cta{white-space:nowrap;border:1px solid #efd6a0;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin:0;line-height:1.5;box-shadow:inset 0 1px #fff9,0 3px #826330,0 7px 14px #0002;color:#353535!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#f6e6ba,#cba454)!important;height:44px!important;min-height:44px!important;padding:9px 16px!important;font-size:.875rem!important;display:inline-flex!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #ffe1a0!important}@media (hover:hover){html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a:not([data-featured-nav]):hover{color:#ffe5ad;--nn-context-ink:#fff;background:#494949}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-utility>a:hover{filter:brightness(1.12)}}@media (width<=1440px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-utility>.nn-header-search-shortcut{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-header__main{grid-template-columns:44px 180px minmax(0,1fr) auto!important;gap:12px!important;padding-inline:18px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined :is(.nn-logo,.nn-logo img){width:180px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a{padding-inline:9px!important}}@media (width<=1240px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-header__main{grid-template-columns:44px minmax(0,1fr) auto!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-utility>.nn-header-search-shortcut{display:inline-flex!important}}@media (width<=820px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-header__main{grid-template-columns:44px minmax(0,1fr) auto!important;gap:10px!important;height:64px!important;min-height:64px!important;padding-inline:12px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-utility{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined :is(.nn-logo,.nn-logo img){width:160px!important;height:56px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-mobile-currency{display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-currency-trigger{padding-inline:9px!important}}@media (width<=360px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-header__main{gap:8px!important;padding-inline:8px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined :is(.nn-logo,.nn-logo img){width:145px!important}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a{transition:none}}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-logo{justify-content:flex-start;align-self:center;overflow:visible;padding:0!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-logo img{flex:none;opacity:1!important;visibility:visible!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:64px!important;display:block!important}@media (width<=820px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-logo img{max-height:56px!important}}html body .nn-return-controls{color:#4e4e4e;flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0;display:flex}html body .nn-return-controls button{color:#373737;--nn-context-ink:#181b20;background:#fff;border:1px solid #cacaca;border-radius:10px;min-height:36px;padding:7px 12px;font-size:.875rem}html body .nn-personal-context{color:#4e4e4e;flex-wrap:wrap;justify-content:space-between;gap:12px;margin:8px 0 12px;font-size:.875rem;line-height:1.55;display:flex}html body .nn-personal-context a{color:#434343;white-space:nowrap;font-weight:600}html body .nn-clip-property{color:#363636;--nn-context-ink:#181b20;background:#f5f8fa;border:1px solid #d0d0d0;border-radius:14px;gap:10px;min-width:0;padding:16px;display:grid}html body .nn-clip-property :is(b,strong,small,p){color:#363636;overflow-wrap:anywhere}html body .nn-clip-property>div{flex-wrap:wrap;gap:10px;display:flex}html body .nn-clip-property a{color:#363636;--nn-context-ink:#181b20;background:linear-gradient(130deg,#f6e2b2,#d8b573);border:1px solid #bb9958;border-radius:10px;padding:10px 12px;font-weight:600;text-decoration:none;box-shadow:0 3px #ab8d56}html body .nn-search-applied-summary{color:#444;flex-wrap:wrap;align-items:center;gap:12px;padding:9px 0;font-size:.875rem;display:flex}html body .nn-search-applied-summary span{flex:1;min-width:0}html body .nn-search-applied-summary button{color:#363636;--nn-context-ink:#181b20;background:#f3deb0;border:1px solid #bb9958;border-radius:9px;min-height:36px;padding:6px 12px;font-weight:600}html body .nn-completion-assistant{color:#393939;--nn-context-ink:#181b20;background:#f6f9fa;border:1px solid #cecece;border-radius:14px;margin:12px 0;padding:14px}html body .nn-completion-assistant summary{cursor:pointer;align-items:center;gap:10px;min-width:0;font-weight:600;display:flex}html body .nn-completion-assistant summary span{flex:1}html body .nn-completion-assistant p{color:#5d5d5d;font-size:.875rem;line-height:1.6}html body .nn-completion-assistant>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html body .nn-completion-assistant button{text-align:left;color:#383838;--nn-context-ink:#181b20;background:#fff;border:1px solid #d8d8d8;border-radius:10px;align-items:center;gap:8px;min-width:0;min-height:44px;padding:10px;display:flex}html body .nn-completion-assistant button span{min-width:0}html body .nn-completion-assistant button :is(b,small){color:#383838;overflow-wrap:anywhere;line-height:1.6;display:block}html body .nn-completion-assistant button small{font-size:.8125rem;font-weight:400}html body .nn-decision-facts h3{color:#393939;margin:16px 0 5px;font-size:1rem;line-height:1.6}html body .nn-decision-facts>small{color:#616161;line-height:1.6;display:block}html body .nn-decision-actions{color:#393939;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-size:.875rem;display:flex}html body .nn-decision-actions a{color:#393939;text-underline-offset:3px;text-decoration:underline}html body .nn-member-home-fold{color:#393939;--nn-context-ink:#181b20;background:#fff;border:1px solid #cecece;border-radius:14px;margin:12px 0;padding:12px 16px}html body .nn-member-home-fold summary{cursor:pointer;min-height:28px;font-weight:600}html body .nn-member-work-tabs{gap:8px;margin:12px 0;display:flex;overflow-x:auto}html body .nn-member-work-tabs button{color:#393939;white-space:nowrap;--nn-context-ink:#181b20;background:#fff;border:1px solid #c6c6c6;border-radius:10px;flex:none;min-height:44px;padding:8px 12px;font-weight:600}html body .nn-member-work-tabs button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#393939;border-color:#393939;box-shadow:0 3px #c9c9c9}html body .nn-member-signals>div[hidden]{display:none!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}html body .nn-chat-context-link{color:#454545;--nn-context-ink:#181b20;background:#f2f6f8;flex-shrink:0;align-items:center;gap:8px;min-width:0;padding:5px 10px;font-size:.8125rem;display:flex}html body .nn-chat-context-link span{flex-shrink:0}html body .nn-chat-context-link a{white-space:nowrap;text-overflow:ellipsis;color:#474747;min-width:0;overflow:hidden}html body .nn-resident-progress{color:#454545;gap:8px;margin:12px 0;display:grid}html body .nn-resident-progress ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}html body .nn-resident-progress li{color:#6f6f6f;text-align:center;gap:5px;min-width:0;font-size:.75rem;line-height:1.5;display:grid}html body .nn-resident-progress li span{--nn-context-ink:#181b20;background:#fff;border:1px solid #c6c6c6;border-radius:50%;place-items:center;width:27px;height:27px;margin:auto;display:grid}html body .nn-resident-progress li[data-complete=true]{color:#3a3a3a;font-weight:600}html body .nn-resident-progress li[data-complete=true] span{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#3a3a3a;border-color:#3a3a3a}html body .nn-resident-progress small{color:#5f5f5f;font-size:.8125rem;line-height:1.6}html body .nn-resident-history-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}html body :is(.nn-return-controls,.nn-completion-assistant,.nn-member-work-tabs,.nn-clip-property,.nn-resident-history-head) :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #777}@media (width<=640px){html body .nn-completion-assistant>div{grid-template-columns:1fr}html body .nn-search-applied-summary{gap:6px 10px}html body .nn-search-applied-summary b{white-space:nowrap}html body .nn-search-applied-summary span{font-size:.8125rem}html body .nn-resident-progress ol{gap:4px}html body .nn-chat-context{font-size:.75rem}html body .nn-resident-progress li{font-size:.6875rem}}html body .nn-resident-pagination{color:#393939;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:12px 0;font-size:.875rem;display:flex}html body .nn-resident-pagination button{color:#393939;--nn-context-ink:#181b20;background:#fff;border:1px solid #c6c6c6;border-radius:10px;min-height:44px;padding:8px 12px}html body .nn-resident-pagination button:disabled{opacity:.5}@media (width>=641px){html body .nn-search-applied-summary button{display:none}}.offer-modal{z-index:1500;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));overflow:hidden}.offer-modal .offer-modal-card{width:min(700px,100%);height:auto;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px - env(safe-area-inset-top) - env(safe-area-inset-bottom));color:#363636;border:1px solid #d8c79d;border-radius:22px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.offer-modal .offer-dialog-header{--nn-context-ink:#fff;background:#2a2a2a;border-bottom:1px solid #d7bd81;flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex;position:static}.offer-dialog-header>div{min-width:0}.offer-modal .offer-dialog-header small{color:#edcf8d;letter-spacing:.12em;font-size:11px}.offer-modal .offer-dialog-header h2{color:var(--nn-context-ink,#181b20);margin:5px 0;font-family:inherit;font-size:clamp(19px,2.5vw,25px);font-weight:700;line-height:1.4}.offer-modal .offer-dialog-header p{color:var(--nn-context-ink,#181b20);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.offer-modal .offer-dialog-header .offer-close{color:#2a2a2a;cursor:pointer;--nn-context-ink:#181b20;background:#edcf8d;border:1px solid #d7bd81;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:grid;position:static}.offer-modal .offer-modal-card form{flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.offer-modal .offer-dialog-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:18px 24px;overflow-y:auto}.offer-modal .offer-price-reference{border-radius:10px;flex-wrap:wrap;gap:12px;margin:0 0 16px}.offer-modal .offer-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.offer-modal label{min-width:0}.offer-modal label span{color:#505050;font-size:14px;line-height:1.5}.offer-modal input,.offer-modal select,.offer-modal textarea{box-sizing:border-box;border-radius:9px;min-width:0;min-height:44px;font-family:inherit;font-size:16px}.offer-modal .offer-finance input{flex:0 0 18px;width:18px;height:18px;min-height:18px}.offer-modal .offer-dialog-actions{--nn-context-ink:#181b20;background:#f7f8fa;border-top:1px solid #e2e2e2;flex:none;align-items:center;gap:12px;padding:14px 24px;display:flex}.offer-modal .offer-submit{border-radius:10px;flex:1;width:auto;min-height:44px;margin:0;font-size:14px}.offer-modal .offer-cancel{color:#363636;min-height:44px;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #c5c5c5;border-radius:10px;flex:none;padding:10px 14px;font-size:14px}.offer-modal button:focus-visible,.offer-modal a:focus-visible{outline-offset:3px;outline:3px solid #797979}.offer-modal .offer-success{overscroll-behavior:contain;min-height:0;padding:24px;overflow-y:auto}@media (width<=600px){.offer-modal .offer-dialog-header{gap:10px;padding:16px}.offer-modal .offer-dialog-scroll,.offer-modal .offer-success{padding:16px}.offer-modal .offer-form-grid{grid-template-columns:minmax(0,1fr)}.offer-modal .offer-dialog-actions{gap:8px;padding:12px 16px}.offer-modal .offer-submit{padding:12px 10px}}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 .nn-member-refresh{--member-navy:#181b20;--member-ink:#181b20;--member-muted:#58606c;--member-gold:#785a25;--member-line:#dddcd5}html.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-header.nn-header-refined,.nn-drawer aside,footer.footer.nn-footer-refined,.member-sidebar,.admin-sidebar,.offer-dialog-header,.nn-chat-panel>header,.live-chat__header,.member-login-brand){border-color:#d4aa4b55;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:linear-gradient(125deg,#181b20,#373737)!important}html.nn-signature-2027.nn-digital-luxury-3d body>.nn-mobile-dock{--nn-context-ink:#fff!important;background:linear-gradient(125deg,#181b20,#373737)!important;border-color:#d4aa4b88!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(.gold-button,.nn-header-cta,.nn-primary>a[data-featured-nav],.nn-mobile-dock a[href*=\/featured],.nn-drawer-guide,.nn-footer-refined .footer-intro>a,.bc-primary-action,.cma-submit,.juristic-submit,.opportunity-submit,.private-submit,.smart-submit,.offer-submit,.sign-submit,.zoning-submit,.ops-submit,.property-alert-submit,.property-alert-cta,.listing-submit-step,.listing-submit-summary,.admin-login-button,.offer-close){color:#181b20!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#fff0c9,#d4aa4b)!important;border-color:#b59a61!important;box-shadow:inset 0 1px #fffa,0 2px #a08650,0 6px 14px #181b2012!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(.gold-button,.nn-header-cta,.nn-primary>a[data-featured-nav],.nn-mobile-dock a[href*=\/featured],.nn-drawer-guide,.nn-footer-refined .footer-intro>a,.offer-submit,.offer-close) :is(span,b,small,svg,i){color:inherit!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined :is(.nn-menu,.nn-language-trigger,.nn-currency-trigger,.nn-utility>a:not(.nn-header-cta)){color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:linear-gradient(#444,#181b20)!important;border-color:#d4aa4b66!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-credit-atelier,.credit-promo--presenter .credit-promo__inner){--nn-context-ink:#fff!important;background:linear-gradient(125deg,#181b20,#373737)!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(.property-card-pro,.property-card,.public-profile-studio,.article-card,.calculator-panel,.my-space-section,.admin-module,.admin-table-wrap,.listing-wizard-step,.member-login-panel){--nn-context-ink:#181b20;background-color:#fff;border-color:#e5e2d9!important}html.nn-signature-2027.nn-digital-luxury-3d body :is(.offer-dialog-header,.nn-footer-refined,.nn-drawer aside,.member-login-brand) :is(h1,h2,h3){color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body .offer-dialog-header :is(small,p){color:var(--nn-context-ink,#181b20)}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-work-card{color:#181b20;--nn-context-ink:#181b20;background:#fff;border:1px solid #e5e2d9;border-radius:16px;min-width:0;max-width:100%;margin-block:16px;padding:clamp(14px,2vw,24px)}.nn-work-card *,.nn-owner-report-controls *{box-sizing:border-box;min-width:0}.nn-work-card :is(h2,h3,p,small,b,a,label,summary),.nn-metric-definitions{overflow-wrap:anywhere}.nn-work-card header{position:static}.nn-work-card p{color:#4f4f4f;line-height:1.7}.nn-work-card small,.nn-metric-period,.nn-work-timeline small{color:#58606c;font-size:13px;line-height:1.6;display:block}.nn-work-card label,.nn-owner-report-controls label{color:#181b20;gap:7px;font-size:14px;display:grid}.nn-work-card :is(input:not([type=checkbox]),select,textarea),.nn-owner-report-controls select{width:100%;max-width:100%;min-height:44px;font:inherit;color:#181b20;--nn-context-ink:#181b20;background:#fff;border:1px solid #c6c6c6;border-radius:9px;padding:10px;font-size:16px}.nn-work-card input[type=file]{white-space:normal;font-size:14px}.nn-work-card textarea{resize:vertical}.nn-work-card button,.nn-owner-report-controls button{min-height:44px;font:inherit;white-space:normal;overflow-wrap:anywhere;color:#181b20;cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff0c9,#d4aa4b);border:1px solid #b59a61;border-radius:10px;padding:10px 14px;font-size:14px;line-height:1.5}.nn-work-card button:disabled{opacity:.6;cursor:default}.nn-work-card :is(button,a,input,select,textarea,summary):focus-visible,.nn-owner-report-controls :is(button,select):focus-visible{outline-offset:3px;outline:3px solid #646464}.nn-work-card summary{cursor:pointer;color:#181b20;font-weight:650;line-height:1.6}.nn-plan-add,.nn-owner-report-controls{flex-wrap:wrap;align-items:end;gap:12px;margin-block:14px;display:flex}.nn-plan-add label,.nn-owner-report-controls label{flex:240px}.nn-plan-items,.nn-work-timeline{gap:12px;margin:16px 0;padding:0;list-style:none;display:grid}.nn-plan-items>li,.nn-work-timeline>li,.nn-watch-events article{--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #e5e2d9;border-radius:12px;padding:14px}.nn-plan-items li>div:first-child{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nn-plan-items li>div:first-child b{flex:200px}.nn-plan-items li>p span{display:block}.nn-plan-time,.nn-plan-contact{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block:12px;display:grid}.nn-work-card [role=alert]{color:#8e2832}.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}.nn-watch-events{overscroll-behavior:contain;gap:10px;max-height:420px;display:grid;overflow-y:auto}.nn-watch-events p,.nn-work-timeline p{white-space:pre-line}.nn-work-timeline{overscroll-behavior:contain;max-height:480px;overflow-y:auto}.nn-work-images{flex-wrap:wrap;gap:8px;display:flex}.nn-work-images img{object-fit:cover;border-radius:8px;width:120px;height:90px}.nn-work-confirm,.nn-resident-work form{gap:12px;margin-top:16px;display:grid}.nn-metric-definitions{color:#181b20;--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #dddcd5;border-radius:12px;padding:14px;line-height:1.7}.nn-recovery-choices{gap:10px;margin-block:14px;display:grid}.nn-recovery-choices .nn-recovery-link{text-align:left;--nn-context-ink:#181b20;background:#fff;border:1px solid #c7c4b9;border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 14px;display:flex;color:#181b20!important}.nn-search-recovery small{color:#58606c;font-size:13px;line-height:1.6;display:block}.tools-space-tabs{max-width:100%;overflow-x:auto}.tools-space-tabs>button{flex:none;white-space:nowrap!important}.resident-ops-table .nn-resident-work{min-width:260px;padding:12px}@media (width<=600px){.nn-plan-time,.nn-plan-contact{grid-template-columns:minmax(0,1fr)}.nn-plan-add{align-items:stretch}.nn-plan-add button{width:100%}.nn-work-images img{width:100px;height:80px}}.nn-hub-page{background:var(--nn-pearl,#f7f8fa);color:#181b20;--nn-context-ink:#181b20;min-height:100vh}.nn-hub-masthead{justify-content:space-between;align-items:flex-end;gap:24px;padding-block:44px 28px;display:flex}.nn-hub-masthead h1{letter-spacing:-.025em;max-width:760px;margin:8px 0 14px;font-size:clamp(28px,3.6vw,46px);line-height:1.22}.nn-hub-masthead p{max-width:680px;line-height:1.7}.nn-hub-kicker{letter-spacing:.16em;font-weight:700;color:#785a25!important;font-size:11px!important}.nn-hub-wrap{padding-bottom:44px}.nn-hub{color:#181b20}.nn-hub *{box-sizing:border-box}.nn-hub :is(h2,h3,p,label,button,a,span){overflow-wrap:anywhere}.nn-hub h2{margin:0 0 15px;font-size:clamp(21px,2vw,28px);line-height:1.35}.nn-hub h3{margin:6px 0 12px;font-size:19px;line-height:1.4}.nn-hub :is(p,li){line-height:1.7}.nn-hub :is(button,input,select,textarea){font:inherit;max-width:100%;font-size:16px}.nn-hub :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #797979}.nn-hub button{color:#181b20;cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(150deg,#fff,#f0f3f4);border:1px solid #d6d6d6;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;line-height:1.35;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 3px #d7d7d7}.nn-hub button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px #d4d4d4}.nn-hub button:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px #d4d4d4}.nn-hub button:disabled{opacity:.55;cursor:not-allowed}.nn-hub button[aria-pressed=true],.nn-hub .is-selected{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-color:#181b20}.nn-hub button.nn-hub-primary,.nn-hub a.nn-hub-primary{color:#181b20;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f2ddb0,#d4aa4b);border:1px solid #b89553;border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 4px #b89a62}.nn-hub-nav{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:24px;display:grid}.nn-hub-nav a{text-align:center;color:#181b20;--nn-context-ink:#181b20;background:#fff;border:1px solid #dedede;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:74px;padding:12px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .18s;display:flex}.nn-hub-nav a:hover{border-color:#b89553;transform:translateY(-3px)}.nn-hub-nav svg{color:#785a25;width:24px;height:24px}.nn-hub-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #dedede;border-radius:20px;min-width:0;margin-bottom:18px;padding:clamp(18px,2.3vw,30px);box-shadow:0 12px 30px #181b2008}.nn-hub-grid,.nn-hub-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.nn-service-picker{grid-template-columns:240px minmax(0,1fr);gap:20px;display:grid}.nn-service-options{flex-direction:column;gap:12px;display:flex}.nn-service-options button{text-align:left;justify-content:flex-start;padding:18px 16px}.nn-service-options svg{flex:0 0 24px}.nn-hub form{gap:15px;margin-top:18px;display:grid}.nn-hub form>button{justify-self:start}.nn-hub label{flex-direction:column;gap:7px;min-width:0;font-size:14px;font-weight:600;display:flex}.nn-hub :is(input:not([type=checkbox]),select,textarea){color:#181b20;--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #d6d6d6;border-radius:10px;width:100%;min-height:46px;padding:11px 12px}.nn-hub textarea{resize:vertical}.nn-hub label.nn-hub-check{flex-flow:wrap;align-items:flex-start;gap:8px;font-size:13px;line-height:1.65;display:flex}.nn-hub-check input{accent-color:#181b20;flex:0 0 20px;width:20px;height:20px}.nn-hub-inline-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;display:grid!important}.nn-hub-inline-form>button{grid-column:1/-1}.nn-hub-notice{color:#181b20;--nn-context-ink:#181b20;background:#fff5de;border:1px solid #d4aa4b;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.nn-hub-muted{color:#686868;font-size:13px}.nn-hub-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-block:12px;display:flex}.nn-hub-section-head,.nn-hub-overview{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.nn-hub-section-head :is(h2,h3){margin-bottom:0}.nn-hub-section-head>button{flex:none}.nn-hub-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.nn-hub-metrics a{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(140deg,#181b20,#181b20);border-radius:18px;flex-direction:column;gap:9px;padding:22px;text-decoration:none;display:flex}.nn-hub-metrics b{color:#ead19d;font-size:32px}.nn-hub-metrics span{font-size:13px}.nn-hub-action-row{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;text-decoration:none;display:flex}.nn-hub-action-row b{color:#785a25;font-size:12px}.nn-hub-tag{color:#181b20;--nn-context-ink:#181b20;background:#edf3f6;border-radius:8px;margin:6px;padding:7px 10px;font-size:12px;display:inline-block}.nn-hub-records{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:560px;overflow:auto}.nn-hub-record{border:1px solid #e3e3e3;border-radius:13px;min-width:0;margin-bottom:12px;padding:17px}.nn-hub-record small{color:#686868;display:block}.nn-hub button.nn-hub-order{text-align:left;justify-content:space-between;gap:18px;width:100%;margin-bottom:10px;padding:17px;display:flex}.nn-hub-order span:first-child{flex-direction:column;gap:6px;min-width:0;display:flex}.nn-hub-order span:last-child{flex:none;max-width:40%;font-size:12px}.nn-hub-order small{color:inherit;font-size:11px}.nn-hub-quote{white-space:pre-line;--nn-context-ink:#181b20;background:#faf8f2;border-left:3px solid #d4aa4b;border-radius:0 12px 12px 0;padding:20px}.nn-hub-quote>b{font-size:25px}.nn-hub-accept{border:1px solid #d4aa4b;border-radius:12px;gap:12px;margin-block:20px;padding:18px;display:grid}.nn-hub-timeline{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:520px;padding-left:23px;overflow:auto}.nn-hub-timeline li{border-left:1px solid #d4aa4b;padding:12px 4px 12px 10px}.nn-hub-timeline time{color:#686868;font-size:12px;display:block}.nn-hub-timeline p,.nn-hub-pre{white-space:pre-wrap}.nn-hub-slot-grid{grid-template-columns:repeat(auto-fill,minmax(95px,1fr));gap:10px;display:grid}.nn-hub-slot-grid button{flex-direction:column}.nn-booking-ticket{--nn-context-ink:#181b20;background:#f7f8fa;border-radius:12px;justify-items:center;margin-top:15px;padding:20px;display:grid}.nn-booking-ticket code{white-space:normal;overflow-wrap:anywhere;font-size:11px}.nn-hub-tabs{scrollbar-gutter:stable;gap:9px;margin-bottom:20px;padding:3px 2px 8px;display:flex;overflow:auto}.nn-hub-tabs button{white-space:nowrap;flex:none}.nn-hub-admin{--nn-context-ink:#181b20;background:#f7f8fa;max-width:1240px;margin:0 auto;padding:28px 24px 90px}.nn-hub-admin-header{margin-bottom:26px}.nn-hub-admin-header h1{font-size:clamp(25px,3vw,36px)}.nn-hub details>summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-weight:600;display:flex}.nn-hub.is-embedded .nn-hub-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.nn-hub.is-embedded .nn-hub-metrics a{padding:16px}.nn-hub.is-embedded h2{font-size:23px}.nn-hub :is(ul,ol){max-width:100%}.nn-hub svg{flex-shrink:0}.nn-hub-news-link{align-items:center;gap:12px;margin:20px 0;display:flex}.nn-home-service-access{padding-block:28px}.nn-home-service-access h2{margin:0 0 18px;font-size:24px}.nn-reading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.nn-reading-story{--nn-context-ink:#181b20;background:#fff;border:1px solid #dedede;border-radius:18px;flex-direction:column;min-width:0;padding-bottom:18px;display:flex;overflow:hidden}.nn-reading-story>a{color:#181b20;text-decoration:none;display:block}.nn-reading-story img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.nn-reading-story :is(h3,p,small,span,.nn-hub-actions){margin-inline:18px}.nn-reading-story span{color:#785a25;padding-top:18px;font-size:11px;display:block}.nn-reading-story h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-block:10px;font-size:20px;line-height:1.5;display:-webkit-box;overflow:hidden}.nn-reading-story>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.nn-reading-story>small{color:#686868;margin-top:auto;font-size:12px}.nn-reading-story .nn-hub-actions{justify-content:space-between}.nn-reading-save{color:#181b20;border-block:1px solid #dedede;flex-wrap:wrap;align-items:center;gap:12px;padding:15px 0;display:flex}.nn-reading-save>button,.nn-reading-save details button{color:#181b20;min-height:44px;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6d6d6;border-radius:10px;align-items:center;gap:7px;padding:10px 14px;font-size:14px;display:inline-flex}.nn-reading-save small{color:#686868;font-size:12px}.nn-reading-save summary{cursor:pointer}.nn-reading-save button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20}.article-audio-reader.is-playing{z-index:30;--nn-context-ink:#181b20;background:#fffefb;border:1px solid #d4aa4b;position:sticky;top:82px;box-shadow:0 8px 25px #181b2015}.article-body.nn-reading-comfort{--nn-context-ink:#181b20;background:#fffdf8;border-radius:16px;max-width:820px!important;padding:22px!important}.nn-reader-comfort-toggle{color:#181b20;min-height:44px;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6d6d6;border-radius:9px;padding:9px 13px;font-size:14px}@media (width<=900px){.nn-hub-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.nn-service-picker{grid-template-columns:1fr}.nn-service-options{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nn-reading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.nn-hub-masthead{flex-direction:column;align-items:flex-start;padding-block:28px 20px}.nn-hub-masthead h1{font-size:29px}.nn-hub-grid,.nn-hub-admin-grid,.nn-reading-grid{grid-template-columns:1fr}.nn-hub-card{border-radius:16px;padding:18px}.nn-hub-nav{gap:7px}.nn-hub-nav a{padding:10px 6px;font-size:12px}.nn-service-options button{padding:13px 10px;font-size:14px}.nn-hub-metrics{gap:7px}.nn-hub-metrics a{padding:14px 10px}.nn-hub-metrics b{font-size:27px}.nn-hub-metrics span{font-size:11px}.nn-hub-overview,.nn-hub-section-head{flex-wrap:wrap;align-items:flex-start}.nn-hub-inline-form{grid-template-columns:1fr}.nn-hub-order span:last-child{max-width:35%}.nn-hub-admin{padding:20px 14px 90px}.nn-hub.is-embedded .nn-hub-metrics a{padding:12px 8px}.nn-reading-story h3{font-size:20px}.nn-hub-check{font-size:12px!important}.nn-hub-records{max-height:480px}.article-audio-reader.is-playing{top:76px}.nn-home-service-access{padding-block:20px}}@media (prefers-reduced-motion:reduce){.nn-hub :is(button,a){transition:none!important;transform:none!important}}.announcement-photo-editor{color:#181b20;--nn-context-ink:#181b20;background:#faf8f2;border:1px solid #d6c399;border-radius:16px;min-width:0;margin:16px 0;padding:16px}.announcement-photo-editor legend{padding:0 6px;font-weight:650}.announcement-photo-editor p{font-size:13px;line-height:1.7}.announcement-photo-editor input[type=file]{max-width:100%}.announcement-image-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid!important}.announcement-image-editor-grid figure{min-width:0;margin:0}.announcement-image-editor-grid img{object-fit:contain;--nn-context-ink:#181b20;background:#eef2f4;border-radius:10px;width:100%;height:150px}.announcement-image-editor-grid figcaption{margin:6px 0;font-size:13px}.announcement-image-editor-grid figure>div{gap:6px;display:flex}.announcement-image-editor-grid button{min-height:44px;width:auto!important;padding:8px 10px!important}.resident-admin-form .announcement-mini-feed{overscroll-behavior:contain;max-height:340px;overflow:auto}.rc-notice .rc-notice-thumbnail{object-fit:contain;--nn-context-ink:#181b20;background:#eef2f4;border-radius:10px;flex:none;width:84px;height:84px}.rc-notice summary>span{flex:1;min-width:0}.rc-notice summary b{overflow-wrap:anywhere}.rc-notice>p{white-space:pre-wrap;overflow-wrap:anywhere}.rc-notice-images{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0 24px 24px;display:grid}.rc-notice-images a{color:#181b20;min-width:0;font-size:13px}.rc-notice-images img{object-fit:contain;--nn-context-ink:#181b20;background:#f1f4f6;border-radius:12px;width:100%;max-height:560px;margin-bottom:8px;display:block}.rc-notice-images span{display:block}.announcement-photo-editor button:disabled{opacity:.5}@media (width<=600px){.rc-notice .rc-notice-thumbnail{width:64px;height:76px}.rc-notice-images{grid-template-columns:1fr;padding:0 16px 16px}.announcement-image-editor-grid{gap:8px}.announcement-photo-editor{padding:12px}.announcement-image-editor-grid img{height:120px}}.resident-admin-form .announcement-mini-feed em{flex-wrap:wrap;gap:6px;display:flex}.resident-admin-form .announcement-mini-feed em button{min-height:44px}.announcement-photo-editor a:focus-visible,.announcement-photo-editor button:focus-visible,.rc-notice-images a:focus-visible{outline-offset:3px;outline:3px solid #b98d36}.rc-notice summary{gap:12px}.resident-admin-form .announcement-mini-feed>span{grid-template-columns:8px minmax(0,1fr);gap:6px 10px}.resident-admin-form .announcement-mini-feed>span>i{grid-area:1/1/4}.resident-admin-form .announcement-mini-feed>span>b,.resident-admin-form .announcement-mini-feed>span>small,.resident-admin-form .announcement-mini-feed>span>em{grid-column:2}.resident-admin-form .announcement-mini-feed em button{color:#181b20!important;padding:8px 12px!important;font-size:13px!important}.resident-admin-form .announcement-mini-feed em button:last-child{color:#92382e!important}.resident-admin-form .announcement-mini-feed>span>b{white-space:normal;overflow-wrap:anywhere;font-size:15px;line-height:1.6}.resident-admin-form .announcement-mini-feed>span>small{color:#686868;font-size:13px;line-height:1.5}.nn-daily-workspace{margin-top:24px}.nn-daily-full{grid-column:1/-1}.nn-daily-notices details>summary>span{gap:4px;min-width:0;display:grid}.nn-daily-notices details>summary b{overflow-wrap:anywhere}.nn-daily-notices small{color:#686868;font-size:13px}.nn-daily-notices details[open]>p{white-space:pre-wrap;line-height:1.8}.nn-daily-notices .rc-notice-images{padding:12px 0}.nn-ops-photo{color:#181b20;max-width:100%;display:block}.nn-ops-photo img{object-fit:contain;--nn-context-ink:#181b20;background:#f0f4f5;border-radius:12px;width:100%;max-height:480px}.nn-ops-photo small{margin-top:8px;display:block}.nn-ops-qr{color:#181b20;--nn-context-ink:#181b20;background:#f4f7f8;border-radius:14px;justify-items:center;gap:10px;padding:16px;display:grid}.nn-ops-qr img{width:200px;max-width:100%;height:auto}.nn-ops-qr code{overflow-wrap:anywhere;white-space:normal;max-width:100%;font-size:12px}.nn-ops-location{border-block:1px solid #d9c48c;align-items:center;gap:16px;margin:18px 0;padding:18px 0;display:flex}.nn-ops-location>svg{color:#97712c;width:42px;height:42px}.nn-ops-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.nn-ops-summary article{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(145deg,#3a3a3a,#272727);border:1px solid #d8bd80;border-radius:16px;gap:8px;padding:20px;display:grid;box-shadow:0 5px #1e1e1e,0 14px 24px #181b2013}.nn-ops-summary b{font-size:32px;line-height:1.2}.nn-ops-summary span{font-size:13px;line-height:1.6}.nn-ops-summary svg{color:#e6ce95}.nn-ops-admin>.nn-hub-tabs{z-index:10;--nn-context-ink:#181b20;background:#f7f8fa;padding-top:10px;position:sticky;top:0}.nn-ops-admin .nn-hub-records{max-height:min(650px,70dvh)}.nn-ops-admin .nn-hub-record :is(p,small){overflow-wrap:anywhere}.nn-ops-admin .nn-hub-record small{display:block}.nn-ops-admin .nn-hub-admin-header>a{align-items:center;gap:6px;min-height:44px;display:inline-flex}.nn-daily-workspace .nn-hub-tabs button[aria-pressed=true],.nn-ops-admin .nn-hub-tabs button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-color:#d8bd80}.nn-daily-workspace input[type=file],.nn-ops-admin input[type=file]{width:100%;max-width:100%;min-height:44px;font-size:14px}.nn-ops-qr a:focus-visible,.nn-ops-photo:focus-visible{outline-offset:4px;outline:3px solid #b88b35}@media (width<=600px){.nn-ops-summary{grid-template-columns:1fr;gap:10px}.nn-ops-summary article{grid-template-columns:28px 46px minmax(0,1fr);align-items:center;padding:14px}.nn-ops-summary b{font-size:26px}.nn-daily-full{grid-column:auto}.nn-daily-workspace .nn-hub-tabs{margin-inline:-3px}.nn-ops-admin .nn-hub-records{max-height:65dvh}.nn-ops-location h2{font-size:23px}.nn-ops-qr{padding:12px}}.nn-ops-handover{color:#181b20;white-space:pre-wrap;--nn-context-ink:#181b20;background:#fbf5e7;border-left:3px solid #b98c36;border-radius:8px;padding:12px}.nn-hub .nn-daily-workspace .nn-hub-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-inline:0;padding:4px 0 10px;display:grid;overflow:visible}.nn-hub .nn-daily-workspace .nn-hub-tabs button{white-space:nowrap;word-break:normal;overflow-wrap:normal;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;min-height:48px;padding:12px 10px;font-size:15px;line-height:1.5;display:flex}.nn-hub .nn-daily-workspace .nn-hub-tabs button svg{flex:0 0 21px;width:21px;height:21px}.nn-hub .nn-daily-workspace .nn-hub-section-head{flex-wrap:wrap;align-items:flex-start}.nn-hub .nn-daily-workspace .nn-hub-section-head>div{flex:240px;min-width:0}@media (width<=760px){.nn-hub .nn-daily-workspace .nn-hub-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.nn-hub .nn-daily-workspace .nn-hub-tabs button{gap:6px;padding:11px 8px;font-size:14px}}html.nn-signature-2027.nn-digital-luxury-3d body .nn-gallery-position{border-radius:18px;gap:0;max-width:calc(100% - 16px);padding:0 5px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-gallery-position button{cursor:pointer;border:0;flex:0 0 26px;position:relative;background:0 0!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;padding:0!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-gallery-position button:after{content:"";background:#fff9;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html.nn-signature-2027.nn-digital-luxury-3d body .nn-gallery-position button[aria-pressed=true]:after{--nn-context-ink:#181b20;background:#fff}html.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-gallery-prev,.nn-gallery-next){min-width:36px;min-height:36px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-gallery-position button:focus-visible{outline-offset:-2px;outline:2px solid #fff}html.nn-signature-2027 body main .nn-editorial-row .nn-property-browse-buttons button{flex:0 0 44px;min-width:44px!important;min-height:44px!important}html.nn-signature-2027 body .nn-home .nn-discovery-bento{gap:24px!important}html.nn-signature-2027 body .nn-home .nn-discovery-tile{overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-transit-form-heading>span{color:#725b35!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-transit-purpose button[aria-pressed=false]{color:#515151!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-editorial-row:not(.nn-editorial-row--company) .nn-editorial-row-heading>div>span{color:#765f3a!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-editorial-row:not(.nn-editorial-row--company) :is(.nn-editorial-row-heading p,.nn-journal-meta,.nn-journal-meta time,.nn-journal-meta span,.nn-journal-copy>p),html.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .platform-disclosure small,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .luxe-search__advanced>summary>span{color:#5f5f5f!important}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-pro .property-media :is(.property-image,.nn-gallery-image):before,html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-pro .property-media :is(.property-image,.nn-gallery-image):after{content:none!important;display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-pro .property-media :is(.property-card-image-source,.nn-gallery-image img,.nn-card-advisor-photo img){opacity:1!important;filter:none!important;mix-blend-mode:normal!important}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-pro .property-media>.nn-card-advisor-photo{box-sizing:border-box;overflow:visible;width:44px!important;height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:6px!important}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-pro .nn-card-advisor-photo img{box-sizing:border-box;object-fit:cover;--nn-context-ink:#181b20;background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 6px #27272730;width:32px!important;height:32px!important;padding:0!important;position:static!important}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-pro .nn-card-advisor-photo img:is([src*=nationnest-realty],[src*=nationnest-logo],.resilient-image-fallback){object-fit:contain!important;padding:3px!important}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-pro .nn-gallery-position{box-sizing:border-box;max-width:calc(100% - 128px);overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card-pro .nn-gallery-position>span{white-space:nowrap;flex:none}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d{--nn-ink:#181b20;--nn-ink-soft:#58606c;--nn-gold:#80621c;--nn-gold-ink:#80621c;--nn-champagne:#d4aa4b;--nn-champagne-light:#fff0c9;--nn-champagne-edge:#a97b24;--nn-gold-1:#80621c;--nn-gold-2:#d4aa4b;--nn-gold-3:#fff0c9;--nn-gold-soft:#fff0c9;--nn-canvas:#f7f8fa;--nn-ivory:#f7f8fa;--nn-surface:#fff;--nn-line:#e3e6eb;--nn-navy:#181b20;--nn-navy-soft:#514536;--nn-navy-950:#211e19;--nn-navy-900:#181b20;--nn-navy-800:#514536;--np-ink:#181b20;--np-navy:#181b20;--np-navy-2:#514536;--np-gold:#d4aa4b;--np-gold-soft:#fff0c9;--np-canvas:#f7f8fa;--np-canvas-2:#f1f3f6;--np-text:#181b20;--np-muted:#58606c;--np-line:#e3e6eb;--dl-midnight:#211e19;--dl-navy:#181b20;--dl-gold:#d4aa4b;--dl-gold-bright:#fff0c9;--dl-pearl:#f7f8fa;--dl-line:#d4aa4b33;--nn-task-navy:#181b20;--nn-task-ink:#181b20;--nn-task-gold:#d4aa4b;--nn-task-line:#e3e6eb;--time-page:#f7f8fa;--time-surface:#fff;--time-surface-soft:#f1f3f6;--time-text:#181b20;--time-muted:#58606c;--time-line:#e3e6eb;--nn-card-border:#e3e6eb;--nn-card-shadow:0 6px 22px #22252a09;--nn-card-shadow-hover:0 14px 32px #22252a16;--nn-metal:linear-gradient(135deg,#fff0c9,#d4aa4b);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body{color:#181b20!important;--nn-context-ink:#181b20!important;background:#f7f8fa!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-home,.properties-page,.team-page,.team-profile-page,.about-page,.services-hub-page,.my-nationnest-page,.nn-member-refresh,.member-page,.admin-shell,.admin-content,.news-page,.articles-page,.tools-page,.property-detail-page){color:#181b20;--nn-context-ink:#181b20!important;background-color:#f7f8fa!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh{--member-navy:#181b20;--member-ink:#181b20;--member-muted:#58606c;--member-gold:#80621c;--member-line:#e3e6eb}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #e3e6eb;box-shadow:0 4px 20px #22252a08;color:#181b20!important;background:#fffffff5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined :is(.nn-logo,.nn-logo img){max-width:100%;object-fit:contain!important;width:192px!important;height:auto!important;max-height:58px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-logo{border-radius:0;--nn-context-ink:#181b20!important;background:0 0!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary{box-shadow:none;border-color:#e3e6eb;--nn-context-ink:#181b20!important;background:#f7f8fa!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a:not([data-featured-nav]){color:#181b20!important;background:0 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a.active:not([data-featured-nav]){border-color:#d7bd8b;color:#80621c!important;--nn-context-ink:#181b20!important;background:#fff0c9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined :is(.nn-menu,.nn-language-trigger,.nn-currency-trigger,.nn-utility>a:not(.nn-header-cta)){color:#80621c!important;--nn-context-ink:#181b20!important;background:#fff!important;border-color:#e4d7b3!important;box-shadow:inset 0 1px #fff,0 2px 4px #22252a08!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-drawer aside,.member-sidebar,.admin-sidebar,footer.footer.nn-footer-refined,.nn-mobile-dock){color:#181b20!important;--nn-context-ink:#181b20!important;background:linear-gradient(135deg,#fff,#fff)!important;border-color:#e3e6eb!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-drawer aside,.member-sidebar,.admin-sidebar,.nn-footer-refined,.nn-mobile-dock) :is(h2,h3,p,a,b,small,span){text-shadow:none;color:inherit!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-mobile-dock a[aria-current=page],html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.member-sidebar,.admin-sidebar) a.active{color:#80621c!important;--nn-context-ink:#181b20!important;background:#fff0c9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.gold-button,.nn-header-cta,.nn-primary>a[data-featured-nav],.nn-drawer-guide,.nn-toolbar-submit,.nn-portal-search-button,.bc-primary-action,.cma-submit,.juristic-submit,.opportunity-submit,.private-submit,.smart-submit,.offer-submit,.sign-submit,.zoning-submit,.ops-submit,.property-alert-submit,.property-alert-cta,.listing-submit-step,.listing-submit-summary,.admin-login-button,.offer-close,.nn-footer-refined .footer-intro>a){color:#181b20!important;text-shadow:none!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#fff0c9,#d5ad55)!important;border:1px solid #d4aa4b!important;box-shadow:inset 0 1px #fff9,0 2px #a97b24,0 5px 12px #22252a12!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.gold-button,.nn-header-cta,.nn-toolbar-submit,.nn-primary>a[data-featured-nav]) :is(span,b,small,svg){color:inherit!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-currency-options,.nn-language-options,.nn-filter-panel,.offer-dialog-scroll,.property-card-pro,.property-card,.article-card,.calculator-panel,.my-space-section,.admin-module,.admin-table-wrap,.listing-wizard-step,.member-login-panel,.nn-member-notebook,.nn-search-recovery,.nn-notebook-editor,.nn-notebook-list article,.division-branch,.organization-vacancy,.org-report-card,.nn-control-panel,.nn-control-metrics article){box-shadow:0 6px 22px #22252a09;color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff!important;border-color:#e3e6eb!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-portal-dock,.nn-search-toolbar,.nn-filter-panel,.nn-services-intro,.nn-organization-intro,.profile-intro,.nn-member-notebook,.nn-control-panel,.calculator-panel,.member-login-panel,.nn-credit-atelier,.credit-promo__inner,.offer-dialog-header,.member-login-brand,.luxe-services,.about-cta,.timeline-section,.nn-services-support) :is(h1,h2,h3,h4,p,b,strong,label,small,span){-webkit-text-fill-color:currentColor;color:#181b20!important;text-shadow:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-credit-atelier,.credit-promo--presenter .credit-promo__inner,.offer-dialog-header,.member-login-brand,.luxe-services,.about-cta,.timeline-section,.nn-services-intro,.nn-organization-intro,.profile-hero,.nn-founder__copy){color:#181b20!important;--nn-context-ink:#181b20!important;background:linear-gradient(130deg,#fff,#fff)!important;border-color:#e3e6eb!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.public-profile-studio,.org-report-card,.property-card,.article-card){border-radius:18px;transition:box-shadow .18s,border-color .18s;overflow:hidden}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-portal-dock{max-width:1260px;margin-inline:auto;position:relative;color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff!important;border:1px solid #e4d7b3!important;border-radius:22px!important;box-shadow:0 12px 34px #22252a12!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-portal-dock header{border-bottom:1px solid #e3e6eb}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-portal-dock :is(input,select){color:#181b20!important;box-shadow:none!important;--nn-context-ink:#181b20!important;background:#f7f8fa!important;border-color:#e4d7b3!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-portal-dock :is(p,h1,h2,label,small,span){-webkit-text-fill-color:currentColor;color:#181b20!important;text-shadow:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-portal-dock :is(button[type=submit],.nn-search-hero-submit){color:#181b20!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#fff0c9,#d5ad55)!important;border-color:#d4aa4b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-home-service-shortcuts .nn-intent-actions{grid-template-columns:repeat(3,minmax(0,1fr))}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-home-service-shortcuts a{border-color:#e4d7b3;box-shadow:0 3px #e3e6eb;color:#181b20!important;--nn-context-ink:#181b20!important;background:linear-gradient(135deg,#fff,#fff)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-home-service-shortcuts small{color:#58606c}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-filter-trigger,.nn-search-applied-summary,.search-active-filters>a,.nn-recovery-link){color:#181b20!important;--nn-context-ink:#181b20!important;background:#f7f8fa!important;border-color:#e4d7b3!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-filter-panel footer{border-top:1px solid #e3e6eb;--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){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(.nn-trust-evidence,.nn-collection-order){color:#181b20;--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #e4d7b3;border-radius:14px;padding:14px}.nn-collection-order{flex-wrap:wrap;align-items:center;gap:8px;margin-block:8px;display:flex}.nn-collection-order button{color:#181b20;--nn-context-ink:#181b20;background:#fff;border:1px solid #e4d7b3;border-radius:10px;min-width:44px;min-height:44px}.nn-collection-order button:disabled{opacity:.5;cursor:default}.gallery-zoom-toggle{color:#181b20;--nn-context-ink:#181b20;background:#fff0c9;border:1px solid #d4aa4b;border-radius:10px;min-height:44px;padding:8px 14px}.gallery-lightbox-image.is-zoomed{overscroll-behavior:contain;touch-action:pan-x pan-y;display:block;overflow:auto}.gallery-lightbox-image.is-zoomed .gallery-lightbox-media{object-fit:contain;width:200%!important;max-width:none!important;height:auto!important;max-height:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-org-founder-person,.nn-org-founder-details,.team-principles,.team-trust,.about-hero:not(.has-media),.six-about-nav,.nn-profile-nav){border-color:#e4d7b3;color:#181b20!important;--nn-context-ink:#181b20!important;background:linear-gradient(135deg,#fff,#fff)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-org-founder-details,.team-principles,.team-trust,.about-hero:not(.has-media)) :is(h1,h2,h3,p,b,strong,small,span,a){color:#181b20!important;text-shadow:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.member-sidebar-logo,.member-login-logo,.listing-company-mark){border-color:#e3e6eb;--nn-context-ink:#181b20!important;background:#fff!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .profile-avatar-editor{aspect-ratio:auto;width:100%;max-width:100%;margin-inline:auto}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .profile-avatar-editor>img{object-fit:cover;width:100%!important;height:100%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-card-trust-link{color:#80621c;text-underline-offset:3px;align-items:center;min-height:32px;font-size:.8125rem;text-decoration:underline;display:inline-flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-verification-disclosure{border:1px solid #e4d7b3;border-radius:18px;padding:22px;color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-verification-disclosure :is(h2,dt,dd,p,a){color:#181b20!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-profile-photo,.profile-image,.org-report-photo) img{object-fit:cover;max-width:100%}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .org-report-photo img[src*=nationnest-realty]{object-fit:contain;box-sizing:border-box;--nn-context-ink:#181b20;background:#fff;padding:22px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #80621c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body ::selection{color:#181b20;--nn-context-ink:#181b20;background:#fff0c9}@media (hover:hover){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.property-card,.article-card,.org-report-card):hover{box-shadow:0 14px 32px #22252a16;border-color:#d4aa4b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-primary>a:not([data-featured-nav]):hover{color:#80621c!important;--nn-context-ink:#181b20!important;background:#fff0c9!important}}@media (width<=820px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined :is(.nn-logo,.nn-logo img){width:160px!important;max-height:48px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-home-service-shortcuts .nn-intent-actions{grid-template-columns:1fr}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-home .nn-portal-dock{margin-inline:12px;border-radius:18px!important;padding:18px 14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-filter-panel:not([hidden]){padding-bottom:env(safe-area-inset-bottom);z-index:1800!important;border-radius:22px 22px 0 0!important;width:100%!important;max-height:82dvh!important;position:fixed!important;inset:auto 0 0!important;overflow-y:auto!important;box-shadow:0 -12px 38px #181b2025!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-filter-panel footer{z-index:2;gap:12px;padding:12px;position:sticky;bottom:0}}@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}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .about-hero.nn-vision-stage{isolation:isolate;position:relative;overflow:hidden;--nn-context-ink:#181b20!important;color:#181b20!important;background:radial-gradient(at 83% 25%,#f6d57a24,#0000 48%),linear-gradient(130deg,#fff,#f5f7fa)!important;padding-block:64px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .about-hero.nn-vision-stage:before,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .about-hero.nn-vision-stage:after{content:none!important;box-shadow:none!important;background:0 0!important;border:0!important;display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-vision-stage .nn-vision-copy{z-index:2;isolation:isolate;min-width:0;position:relative}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-vision-stage .nn-vision-copy h1{overflow-wrap:break-word;letter-spacing:normal!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-vision-stage .about-hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)!important;gap:48px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-vision-copy :is(h1,p,span){color:#181b20!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-vision-copy>p:first-child{letter-spacing:.14em;font-size:.8125rem;font-weight:650;color:#80621c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-about-brand-stage{isolation:isolate;position:relative;overflow:hidden;--nn-context-ink:#181b20!important;color:#181b20!important;background:radial-gradient(at 20% 15%,#fff,#fff7df 48%,#f0f2f6 90%)!important;border:1px solid #dfc786!important;border-radius:28px!important;min-height:290px!important;padding:30px!important;box-shadow:inset 0 2px #fff,0 6px #e0e3e9,0 24px 46px #20202016!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-about-brand-stage img{z-index:2;position:relative;object-fit:contain!important;filter:drop-shadow(0 12px 8px #b5862625)!important;width:min(100%,320px)!important;height:auto!important;max-height:130px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-about-brand-stage :is(span,button){-webkit-text-fill-color:currentColor;z-index:2;position:relative;color:#181b20!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .about-logo-orbit{z-index:0;pointer-events:none;border:14px solid #f0cf7226;border-radius:50%;width:240px;height:240px;position:absolute;transform:rotateX(62deg)rotate(-25deg);box-shadow:inset 0 2px 4px #fff,0 5px 14px #ba8c2820;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .orbit-a{top:-110px;right:-55px}.nn-ivory-gold .orbit-b{bottom:-135px;left:-70px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-brand-motion-toggle{background:#fff9e5;border:1px solid #d4aa4b;border-radius:10px;min-height:40px;padding:8px 12px;font-size:.75rem}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-vision-media-card{background:#fff;border-radius:20px;grid-column:1/-1;width:100%;overflow:hidden;box-shadow:0 8px 24px #20202012}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-vision-media-card .about-hero-media{display:block;opacity:1!important;height:auto!important;position:relative!important;inset:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-vision-media-card img{object-fit:cover;width:100%;height:auto;max-height:380px;display:block}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main :is(.nn-organization-intro,.profile-intro,.nn-org-founder-details,.team-principles,.team-trust){--nn-context-ink:#181b20!important;color:#181b20!important;background:linear-gradient(145deg,#fff,#f1f3f6)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .nn-organization-intro :is(h1,p,span,a){color:#181b20!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){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-vision-stage .about-hero-grid{grid-template-columns:1fr!important;gap:28px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .about-hero.nn-vision-stage{padding-block:32px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-about-brand-stage{box-sizing:border-box;width:100%!important;max-width:none!important;min-height:260px!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-cta,.gold-button,.nn-toolbar-submit){transition:none!important;transform:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand{--nn-context-ink:#181b20!important;color:#181b20!important;background:radial-gradient(at 85% 15%,#f6d57a28,#0000 48%),linear-gradient(145deg,#fff,#f1f3f6)!important;border:1px solid #e1e1e1!important;box-shadow:inset 0 2px #fff,0 4px #e4e6eb,0 14px 30px #20202010!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh .member-login-brand :is(h1,em,li,p,span,small){color:#181b20!important;-webkit-text-fill-color:currentColor!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.admin-sidebar,.member-sidebar) :is(button.active,a.active){background:var(--nn-metal)!important;--nn-context-ink:#181b20!important;color:#181b20!important;border-color:#d4aa4b!important;box-shadow:inset 0 1px #fff8,0 3px #b88b35!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .market-directory header small{border:1px solid #d4aa4b;--nn-context-ink:#181b20!important;color:#181b20!important;background:#fff0c9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .about-logo-glint{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff85,#0000);width:60%;height:200%;animation:2.5s ease-out nn-gold-light-pass;position:absolute;top:-50%;left:-80%;transform:rotate(25deg);display:block!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 .about-logo-glint{animation:none!important;display:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(h1,h2,h3,h4,h5,h6,p,small,summary,label,button,a,span,b,strong,em,input,textarea,select){text-shadow:none!important;-webkit-text-stroke:0!important;-webkit-text-fill-color:currentColor!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-logo,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-logo img,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body img[data-brand-wordmark=true],html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-footer-refined .footer-logo{box-shadow:none!important;filter:none!important;opacity:1!important;background:0 0!important;border:0!important;border-radius:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-logo:before,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header-refined .nn-logo:after{content:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier{--nn-context-ink:#181b20!important;color:#181b20!important;background:#f7f8fa!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier>.page-wrap{--nn-context-ink:#181b20!important;color:#181b20!important;background:radial-gradient(at 100% 0,#fff1c7,#0000 58%),#fff!important;border-color:#d8c38e!important;box-shadow:inset 0 1px #fff,0 3px #e4e6eb,0 12px 28px #2020200c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier .nn-credit-plan{--nn-context-ink:#181b20!important;color:#181b20!important;background:linear-gradient(145deg,#fff,#f1f3f6)!important;border-color:#ddd!important;box-shadow:inset 0 1px #fff,0 3px #e4e6eb,0 8px 18px #2020200c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier .nn-credit-plan.is-pro{background:linear-gradient(145deg,#fff9e8,#fff0c9)!important;border-color:#d4aa4b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier :is(h2,p,small,span,b,strong,a){color:#181b20!important;--nn-context-ink:#181b20!important;opacity:1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier header small,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier header>a,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier footer>a,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier svg{color:#80621c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-credit-atelier .nn-credit-plan>a{background:var(--nn-metal)!important;color:#181b20!important;border:1px solid #c99b34!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups>section,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups>section:first-child,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups>section:hover{--nn-context-ink:#181b20!important;color:#181b20!important;background:linear-gradient(145deg,#fff,#f7f8fa)!important;border-color:#ddd!important;transform:none!important;box-shadow:inset 0 1px #fff,0 3px #e4e6eb,0 10px 24px #2020200c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups :is(h3,p,a,span){color:#181b20!important;--nn-context-ink:#181b20!important;opacity:1!important;letter-spacing:normal!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__link-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__group-heading>i{color:#594313!important;background:linear-gradient(145deg,#fff5d4,#efc86e)!important;border-color:#d4aa4b!important;box-shadow:inset 0 1px #fff,0 2px #b88b35!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__link-arrow,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups svg{color:#80621c!important;filter:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups section>a:hover,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups section>a:focus-visible{color:#181b20!important;background:#fff0c9!important;border-color:#d4aa4b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined :is(h2,h3,p,small,summary,a,span,b,em){color:#181b20!important;--nn-context-ink:#181b20!important;opacity:1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined .footer-grid svg,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined .footer-more-links summary svg{color:#80621c!important;filter:none!important;opacity:1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined .footer-accounting-partner,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined .footer-socials>a,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined .footer-cookie-settings{color:#181b20!important;--nn-context-ink:#181b20!important;background:linear-gradient(145deg,#fff,#f1f3f6)!important;border:1px solid #ddd!important;border-radius:12px!important;box-shadow:inset 0 1px #fff,0 2px #e3e3e3!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined .footer-accounting-partner b{letter-spacing:normal!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined .footer-realty-title>span,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined .footer-creator-credit{color:#58606c!important;letter-spacing:.02em!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel>header #nationnest-concierge-title{color:#181b20!important;text-shadow:none!important;-webkit-text-stroke:0!important;font-family:var(--font-ui),sans-serif!important;letter-spacing:normal!important;filter:none!important;font-weight:650!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel>header #nationnest-concierge-title:before,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel>header #nationnest-concierge-title:after{content:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .concierge-tabs,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat__messages,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat__status,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .nn-chat-tools{--nn-context-ink:#181b20!important;color:#181b20!important;background:#f7f8fa!important;border-color:#ddd!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .concierge-tabs button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat__quick-start button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .nn-chat-tools button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat__status button{color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff!important;border-color:#ddd!important;border-radius:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .concierge-tabs button.active,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .nn-chat-tools button[aria-pressed=true]{background:var(--nn-metal)!important;color:#181b20!important;--nn-context-ink:#181b20!important;border-color:#c99b34!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat__welcome :is(p,b,h3),html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat__status :is(b,small),html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat__composer textarea{color:#181b20!important;--nn-context-ink:#181b20!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat__composer textarea::placeholder{color:#58606c!important;-webkit-text-fill-color:#58606c!important;opacity:1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel .live-chat__message.visitor p{color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff0c9!important;border-color:#d8c38e!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .nn-chat-panel button:focus-visible,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body footer.footer.nn-footer-refined a:focus-visible,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside a:focus-visible{outline-offset:3px!important;outline:2px solid #80621c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .brochure-hero>div,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-location-guide-hero>div,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .founder-hero{--nn-context-ink:#fff!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .brochure-hero>div :is(h1,p,span),html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-location-guide-hero>div :is(h1,p,span),html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .founder-hero :is(h1,p,span){color:#fff!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit{isolation:isolate;cursor:pointer;color:#181b20!important;--nn-context-ink:#181b20!important;width:208px!important;min-width:208px!important;height:60px!important;min-height:60px!important;box-shadow:none!important;filter:none!important;transform:perspective(700px) rotateX(var(--chat-tilt-x,0deg)) rotateY(var(--chat-tilt-y,0deg))!important;background:0 0!important;border:0!important;border-radius:20px!important;align-items:center!important;gap:10px!important;padding:9px 48px 9px 76px!important;transition:transform .22s!important;display:flex!important;position:relative!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit:before{content:""!important;z-index:2!important;background:linear-gradient(120deg,#fff5d4 0%,#efc86e 35%,#fff0bb 58%,#d4aa4b 100%)!important;border:1px solid #c99b34!important;border-top-color:#fff3c6!important;border-radius:20px!important;position:absolute!important;inset:0!important;box-shadow:inset 0 1px #fff,0 3px #b88b35,0 12px 24px #98752b26!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit>.concierge-launch-copy{z-index:3;white-space:nowrap;flex:1;position:relative;text-align:left!important;color:#181b20!important;letter-spacing:normal!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit>.concierge-launch-copy small{font-weight:500;line-height:1.4;display:block;color:#594313!important;font-size:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit>b{place-items:center;display:grid;z-index:3!important;color:#594313!important;background:#fff8e0!important;border:1px solid #c99b34!important;border-radius:50%!important;width:30px!important;height:30px!important;position:absolute!important;top:50%!important;right:12px!important;transform:translateY(-50%)!important;box-shadow:inset 0 1px #fff!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit>b svg{color:#594313!important;width:18px!important;height:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit .concierge-pete-avatar{transform-origin:50% 100%;z-index:1!important;width:108px!important;height:132px!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;border:0!important;animation:.9s cubic-bezier(.2,.9,.3,1) nn-concierge-arrive!important;position:absolute!important;bottom:30px!important;left:28px!important;transform:translate(-50%)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit .concierge-pete-avatar img{object-fit:contain!important;object-position:center bottom!important;filter:drop-shadow(0 6px 7px #59431325)!important;transition:transform .35s cubic-bezier(.2,.9,.3,1)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit[aria-expanded=true] .concierge-pete-avatar{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit:focus-visible{outline-offset:5px!important;outline:3px 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-concierge .concierge-launch.nn-concierge-orbit:hover .concierge-pete-avatar img{transform:translateY(-8px)rotate(-3deg)scale(1.04)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit:hover:before{box-shadow:inset 0 1px #fff,0 4px #b88b35,0 16px 30px #98752b35!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .founder-detail{grid-template-columns:minmax(320px,.85fr) minmax(0,1.15fr)!important;gap:48px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .founder-detail-images{width:100%!important;max-width:460px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .founder-detail-main img{aspect-ratio:4/5!important;object-fit:cover!important;object-position:center top!important;width:100%!important;height:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-vision-media-card img{object-fit:contain!important;height:auto!important;max-height:none!important}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}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-guide-page .nn-guide-hero{--nn-context-ink:#181b20!important;color:#181b20!important;background:radial-gradient(at 90% 0,#fff0c9,#0000 60%),#f7f8fa!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-guide-page .nn-guide-hero :is(h1,p){color:#181b20!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-guide-page .nn-guide-hero>span{color:#80621c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .admin-sidebar .admin-side-bottom{--nn-context-ink:#181b20!important;color:#181b20!important;background:#f1f3f6!important;border-top:1px solid #ddd!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .admin-sidebar .admin-side-bottom :is(a,svg){color:#181b20!important;opacity:1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside{--nn-context-ink:#181b20!important;color:#181b20!important;background:linear-gradient(#fff,#f1f3f6)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside .member-mobile-menu-toggle{color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff0c9!important;border-color:#d4aa4b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside .member-mobile-menu-toggle :is(span,b,em){color:#181b20!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .public-profile-studio>form>.profile-avatar-editor{box-sizing:border-box;aspect-ratio:auto!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:16px!important;width:100%!important;height:auto!important;margin:0!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .public-profile-studio>form>.profile-avatar-editor>img{object-fit:cover!important;border-radius:20px!important;flex:0 0 96px!important;width:96px!important;height:96px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .public-profile-studio>form>.profile-avatar-editor>.profile-avatar-change{white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important;color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff0c9!important;flex:0 auto!important;width:auto!important;min-width:180px!important;max-width:100%!important;min-height:44px!important;line-height:1.6!important}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit{width:166px!important;min-width:166px!important;height:52px!important;min-height:52px!important;padding:8px 40px 8px 57px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit .concierge-pete-avatar{width:88px!important;height:108px!important;bottom:28px!important;left:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit>b{width:26px!important;height:26px!important;right:8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit>.concierge-launch-copy{font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .founder-detail{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .founder-detail-images{justify-self:center!important;max-width:420px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .public-profile-studio>form>.profile-avatar-editor{gap:12px!important;padding:18px 16px!important}}@media (height<=480px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit .concierge-pete-avatar{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit{padding-left:16px!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit .concierge-pete-avatar,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit .concierge-pete-avatar img{transition:none!important;animation:none!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit .concierge-pete-avatar{transform:translate(-50%)!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit{border-radius:32px!important;gap:10px!important;width:192px!important;min-width:192px!important;height:64px!important;min-height:64px!important;padding:8px 42px 8px 10px!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit:before{background:linear-gradient(145deg,#fff,#f7f8fa)!important;border:1px solid #d8c38e!important;border-radius:32px!important;box-shadow:inset 0 1px #fff,0 6px 20px #20202014!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit .concierge-pete-avatar{z-index:3!important;background:#f1f3f6!important;border:1px solid #c99b34!important;border-radius:50%!important;flex:0 0 46px!important;width:46px!important;height:46px!important;animation:none!important;display:block!important;position:relative!important;bottom:auto!important;left:auto!important;overflow:hidden!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit .concierge-pete-avatar img{object-fit:cover!important;object-position:50% 15%!important;transform-origin:50% 23%!important;filter:none!important;width:100%!important;height:100%!important;transition:none!important;display:block!important;transform:scale(2.15)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit>b{background:#fff0c9!important;border-color:#d8c38e!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit[aria-expanded=true]{padding-left:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit:active{transform:translateY(1px)!important}@media (hover:hover){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit:hover{transform:translateY(-2px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit:hover:before{border-color:#a97b24!important;box-shadow:0 10px 26px #2020201a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit:hover .concierge-pete-avatar img{transform:scale(2.15)!important}}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit{gap:8px!important;width:174px!important;min-width:174px!important;height:58px!important;min-height:58px!important;padding:7px 37px 7px 8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit .concierge-pete-avatar{flex-basis:42px!important;width:42px!important;height:42px!important;bottom:auto!important;left:auto!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit:hover,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-launch.nn-concierge-orbit:active{transform:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .marketplace-category-rail a{overflow:hidden;background:#fff!important;border:1px solid #e1e4e8!important;border-radius:16px!important;box-shadow:0 3px #e6e8ec,0 8px 18px #20202008!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .marketplace-category-rail a>i{overflow:hidden;aspect-ratio:1!important;width:100%!important;height:auto!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:12px!important;margin:0!important;padding:0!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .marketplace-category-rail .nn-property-architecture{transition:transform .3s;object-fit:contain!important;filter:none!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .marketplace-category-rail a>span{color:#181b20!important;font-weight:600!important;line-height:1.5!important}@media (hover:hover){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .marketplace-category-rail a:hover .nn-property-architecture{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .marketplace-category-rail .nn-property-architecture{transition:none!important;transform:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-shortlist-button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition) .nn-interactive-card .property-media>.property-shortlist-button.compact{color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff!important;border:1px solid #ddd!important;box-shadow:0 3px 12px #20202024!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-shortlist-button :is(span,svg,b),html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition) .nn-interactive-card .property-media>.property-shortlist-button.compact :is(span,svg,b){color:#181b20!important;filter:none!important;opacity:1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-shortlist-button[aria-pressed=true],html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition) .nn-interactive-card .property-media>.property-shortlist-button.compact[aria-pressed=true]{color:#b4233f!important;--nn-context-ink:#b4233f!important;background:#fff1f3!important;border-color:#d998a5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-shortlist-button[aria-pressed=true] :is(span,svg,b),html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition) .nn-interactive-card .property-media>.property-shortlist-button.compact[aria-pressed=true] :is(span,svg,b){color:#b4233f!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-shortlist-button:focus-visible,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition) .nn-interactive-card .property-media>.property-shortlist-button.compact:focus-visible{outline-offset:3px!important;outline:2px solid #80621c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-shortlist-button.compact{min-width:44px!important;min-height:44px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside .member-signout{z-index:auto!important;color:#181b20!important;--nn-context-ink:#181b20!important;max-width:100%!important;min-height:44px!important;box-shadow:none!important;background:#fff!important;border:1px solid #ddd!important;border-radius:12px!important;margin:0!important;padding:10px 14px!important;position:static!important;inset:auto!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside :is(nav a,.member-site-return,.member-mobile-menu-toggle,.member-signout) :is(svg,span,b,em){color:#181b20!important;filter:none!important;text-shadow:none!important;opacity:1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside nav a{color:#181b20!important;--nn-context-ink:#181b20!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside nav a.active{color:#181b20!important;--nn-context-ink:#181b20!important;box-shadow:none!important;background:#fff0c9!important;border-color:#d8c38e!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside .member-credit-mini{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-member-refresh.member-app>aside .member-credit-mini :is(span,b){color:#181b20!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside :is(nav a,.member-mobile-menu-toggle,.member-signout):focus-visible{outline-offset:3px!important;outline:2px solid #80621c!important}@media (width<=900px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr) auto!important;grid-auto-flow:row!important;gap:12px!important;height:auto!important;max-height:65dvh!important;padding:14px 16px!important;display:grid!important;overflow:hidden auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside .member-brand{grid-area:1/1!important;align-self:center!important;min-width:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside .member-brand img{object-fit:contain!important;width:min(180px,100%)!important;height:auto!important;max-height:54px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside .member-mobile-menu-toggle{grid-area:1/2!important;width:auto!important;min-width:112px!important;max-width:160px!important;min-height:44px!important;margin:0!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside nav{grid-area:2/1/auto/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;min-width:0!important;margin:0!important;display:none!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside nav.mobile-open{display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside nav a{overflow-wrap:anywhere;white-space:normal!important;gap:8px!important;min-width:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside .member-signout{grid-area:3/1/auto/-1!important;justify-self:stretch!important;display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside:has(nav.mobile-open) .member-signout{display:flex!important}}@media (width<=380px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside nav{grid-template-columns:minmax(0,1fr)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-member-refresh.member-app>aside .member-mobile-menu-toggle{min-width:96px!important;max-width:128px!important;font-size:12px!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .founder-detail-images{padding-right:0!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__groups .nn-drawer__group-heading>i,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-guide-page .nn-guide-title>i,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .home-intent__card>i,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .platform-card>i,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .studio-service-grid i,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-panel nav>a>i,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-control-panel .nn-control-metrics article>i{color:#181b20!important;--nn-context-ink:#181b20!important;filter:none!important;background:linear-gradient(145deg,#fff 0%,#f7f8fa 70%,#fff4d8 100%)!important;border:1px solid #d8c38e!important;border-top-color:#fff!important;border-radius:12px!important;place-items:center!important;display:grid!important;transform:none!important;box-shadow:inset 0 1px #fff,0 2px #e0d4b9,0 5px 12px #2020200a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__link-icon>svg.nn-ui-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__group-heading>i>svg.nn-ui-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-guide-page .nn-guide-title>i>svg.nn-ui-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .home-intent__card>i>svg.nn-ui-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .platform-card>i>svg.nn-ui-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .studio-service-grid i>svg.nn-ui-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-panel nav>a>i>svg.nn-ui-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-control-panel .nn-control-metrics article>i>svg.nn-ui-icon{overflow:visible;color:#181b20!important;opacity:1!important;filter:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__link-icon>svg.nn-ui-icon>:is(rect,circle,ellipse):first-child,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__group-heading>i>svg.nn-ui-icon>:is(rect,circle,ellipse):first-child,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-guide-page .nn-guide-title>i>svg.nn-ui-icon>:is(rect,circle,ellipse):first-child,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .home-intent__card>i>svg.nn-ui-icon>:is(rect,circle,ellipse):first-child,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .platform-card>i>svg.nn-ui-icon>:is(rect,circle,ellipse):first-child,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .studio-service-grid i>svg.nn-ui-icon>:is(rect,circle,ellipse):first-child,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge .concierge-panel nav>a>i>svg.nn-ui-icon>:is(rect,circle,ellipse):first-child,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-control-panel .nn-control-metrics article>i>svg.nn-ui-icon>:is(rect,circle,ellipse):first-child{fill:#d4aa4b;fill-opacity:.15}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__link-icon{flex:0 0 36px!important;width:36px!important;height:36px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__group-heading>i{border-radius:14px!important;flex:0 0 46px!important;width:46px!important;height:46px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups .nn-drawer__link-arrow{color:#80621c!important;filter:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body svg.nn-ui-icon{vertical-align:middle;shape-rendering:geometricprecision;flex-shrink:0}@media (hover:hover){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups section>a:hover .nn-drawer__link-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer aside .nn-drawer__groups section>a:hover .nn-drawer__link-icon,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-guide-page .nn-guide-title:hover>i,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .home-intent__card:hover>i,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .platform-card:hover>i{border-color:#b58d36!important;box-shadow:inset 0 1px #fff,0 2px #dacba8,0 6px 14px #20202012!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .discovery-rail .discovery-rail-controls>button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-property-rail-actions>button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-next-home .nn-living-controls button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .ebook-shell .ebook-stage nav>button{color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff!important;border:1px solid #d8c38e!important;border-radius:50%!important;min-width:44px!important;min-height:44px!important;box-shadow:0 3px 10px #181b2018!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .discovery-rail .discovery-rail-controls>button svg,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-property-rail-actions>button svg,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-next-home .nn-living-controls button svg,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .ebook-shell .ebook-stage nav>button svg{color:#181b20!important;opacity:1!important;filter:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .discovery-rail .discovery-rail-controls>button:disabled,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-property-rail-actions>button:disabled,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-next-home .nn-living-controls button:disabled,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .ebook-shell .ebook-stage nav>button:disabled{cursor:default;color:#58606c!important;opacity:.65!important;background:#f1f3f6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-about-brand-stage :is(img,span,.about-logo-orbit,.about-logo-glint){animation:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.six-about .nn-about-brand-stage .about-logo-glint{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=ก่อนหน้า],html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=ถัดไป],html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=Previous],html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=Next]{color:#181b20!important;--nn-context-ink:#181b20!important;background:#fff!important;border:1px solid #d8c38e!important;min-width:44px!important;min-height:44px!important;box-shadow:0 3px 10px #181b2018!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=ก่อนหน้า] svg,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=ถัดไป] svg,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=Previous] svg,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=Next] svg{color:#181b20!important;opacity:1!important;filter:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=ก่อนหน้า]:disabled,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=ถัดไป]:disabled,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=Previous]:disabled,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home button[aria-label*=Next]:disabled{color:#58606c!important;opacity:.65!important;background:#f1f3f6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card{container-type:inline-size;--nn-context-ink:#242424!important;background:linear-gradient(145deg,#fff,#fdfbf7)!important;border:1px solid #e5dcc9!important;border-top:2px solid #c5a25a!important;border-radius:22px!important;box-shadow:0 10px 28px #392e1710!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-agent-head{--advisor-portrait-width:88px;--advisor-portrait-height:110px;grid-template-columns:var(--advisor-portrait-width) minmax(0, 1fr)!important;box-shadow:none!important;--nn-context-ink:#242424!important;background:0 0!important;border-bottom:1px solid #e9e2d5!important;align-items:start!important;gap:16px!important;padding:0 0 20px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card.company-agent .listing-agent-head{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-company-mark{width:min(180px,100%)!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:flex-start!important;margin:0!important;padding:0!important;display:flex!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-company-mark img{width:100%!important;max-width:100%!important;height:auto!important;box-shadow:none!important;object-fit:contain!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-agent-head .listing-agent-portrait{width:var(--advisor-portrait-width)!important;height:var(--advisor-portrait-height)!important;background:#faf7f0!important;border:1px solid #dfd2b7!important;border-radius:14px!important;max-width:100%!important;margin:0!important;padding:0!important;box-shadow:0 4px 12px #392e1712!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-agent-head .listing-agent-identity{overflow-wrap:anywhere;width:100%!important;min-width:0!important;position:static!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-agent-identity>strong{color:#242424!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-agent-identity>span{color:#58554f!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-agent-identity>:is(small,.agent-verification-copy){color:#725b2b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card :is(.agent-blue-check,.agent-photo-check){color:#fff!important;--nn-context-ink:#fff!important;background:#80652c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .agent-trust-list>span{color:#665126!important;background:#faf5e9!important;border:1px solid #e8dbbe!important;border-radius:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card :is(.agent-profile-inline,.agent-contact-hub>header>span){color:#685329!important;background:#f8f3e8!important;border-color:#e4d6b8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .agent-contact-card{background:#fff!important;border-color:#e5ddcf!important;box-shadow:0 2px 8px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .agent-contact-icon{color:#715925!important;background:linear-gradient(145deg,#fff9e9,#f2e1b7)!important;border-color:#e0c994!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .agent-contact-icon :is(svg,span){color:#715925!important}@container (width<=340px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-agent-head{--advisor-portrait-width:72px;--advisor-portrait-height:90px;gap:12px!important}}@container (width<=260px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-agent-card .listing-agent-head{grid-template-columns:minmax(0,1fr)!important}}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(.listing-fact-grid>div,.investment-metrics>div,.nn-listing-decision-summary>div,.listing-disclosure article,.listing-rental-rates article){--nn-context-ink:#292723!important;background:#fdfbf7!important;border-color:#e6dfd2!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(.nearby-list i,.amenity-grid i,.listing-fact-grid i,.offer-launch i){place-items:center;width:38px;height:38px;color:#715925!important;background:linear-gradient(145deg,#fff9e9,#f2e1b7)!important;border:1px solid #e0c994!important;border-radius:11px!important;display:inline-grid!important;box-shadow:0 2px 6px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.nearby-list i,.amenity-grid i,.listing-fact-grid i,.offer-launch i) svg{color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.listing-map-heading>a,.agent-profile-inline,.listing-gallery-main>span,.floor-plan-card>a,.immersive-media-stage a,.viewing-success a,.listing-tags>a.verified,.viewing-booking form>button){align-items:center;gap:8px;display:inline-flex}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(.gallery-prev,.gallery-next,.gallery-lightbox-close,.gallery-zoom-toggle,.agent-photo-dialog>button){justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;color:#4e422b!important;--nn-context-ink:#4e422b!important;background:#fff!important;border:1px solid #d9c795!important;border-radius:12px!important;display:inline-flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .offer-modal-card{color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf9!important;border:1px solid #dfd3ba!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .offer-modal-card :is(.offer-dialog-header,.offer-dialog-actions,.offer-price-reference){color:#292723!important;background:#faf6ed!important;border-color:#e6dfd2!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .offer-modal-card :is(.offer-close,.offer-cancel){color:#4e422b!important;--nn-context-ink:#4e422b!important;background:#fff!important;border-color:#dfd3ba!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .offer-modal-card .offer-submit{color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border-color:#c5a25a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.offer-modal-card,.property-detail-page .nn-inquiry-desk,.property-detail-page .viewing-booking,.property-detail-page .decision-studio,.property-detail-page .investment-controls) :is(input:not([type=checkbox]):not([type=range]),select,textarea){min-width:0;max-width:100%;color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #d8cebb!important;border-radius:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page :is(.nn-action-row,.property-brief-actions>div){flex-wrap:wrap;gap:8px;display:flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.property-detail-page .nn-action-row,.property-detail-page .property-brief-actions,.property-detail-page .listing-media-suite,.property-detail-page .viewing-booking,.offer-modal-card) :is(button,a,input,textarea,select):focus-visible{outline-offset:3px;outline:3px solid #927137!important}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold body .property-detail-page :is(button,a){transition:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-service-promise :is(p,li b){color:#725b2b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-detail-page .listing-service-promise li{border-color:#e6dfd2!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-public-page.member-agent-edition{color:#292723!important;--nn-context-ink:#292723!important;background:#faf9f6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-hero{background:#fff!important;border:1px solid #e4dac6!important;border-radius:24px!important;box-shadow:0 12px 30px #392e170c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-cover{background:radial-gradient(at 80% 25%,#efd69e90,#0000 60%),linear-gradient(130deg,#fff,#f6f0e4 65%,#e6d0a0)!important;height:clamp(180px,22vw,270px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-summary{grid-template-columns:140px minmax(0,1fr) 190px!important;align-items:start!important;gap:24px!important;padding:0 28px 26px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-portrait{background:#fff!important;border:5px solid #fff!important;border-radius:20px!important;width:140px!important;height:166px!important;margin-top:-38px!important;box-shadow:0 6px 18px #392e1715!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-portrait img{object-fit:cover!important;object-position:center top!important;width:100%!important;height:100%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-portrait.is-brand img{object-fit:contain!important;padding:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-portrait>b{place-items:center;color:#fff!important;--nn-context-ink:#fff!important;background:#80652c!important;border:2px solid #fff!important;width:28px!important;height:28px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-intro{overflow-wrap:anywhere;min-width:0!important;padding-top:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-intro h1{color:#292723!important;font-size:clamp(1.6rem,2.4vw,2.2rem)!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-intro h2{color:#625e56!important;font-size:1.125rem!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(.member-profile-intro>p,.agent-detail-card>p,.member-contact-card>p,.member-property-portfolio header p,.member-community-grid header p){color:#725b2b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(.member-role-list span,.agent-detail-tags span,.member-profile-hero dl,.member-public-empty){color:#665126!important;--nn-context-ink:#665126!important;background:#faf5e9!important;border-color:#e8dbbe!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(.member-profile-hero dt,.member-contact-card small){color:#625e56!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-hero dd{color:#292723!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(.agent-detail-card,.member-contact-card,.member-activity,.member-reviews){color:#292723!important;--nn-context-ink:#292723!important;background:linear-gradient(145deg,#fff,#fdfbf7)!important;border:1px solid #e6dfd2!important;border-radius:20px!important;box-shadow:0 6px 20px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .agent-detail-card h2{align-items:center;gap:10px;display:flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(.agent-section-icon,.agent-area-grid svg,.agent-award>svg){flex-shrink:0;color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-tabs{gap:6px;background:#fdfbf7!important;border-top:1px solid #e6dfd2!important;flex-wrap:wrap!important;padding:14px 22px!important;display:flex!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(.member-profile-tabs a,.member-public-actions>button,.member-public-actions>a,.agent-social-links a,.agent-portfolio-controls button,.agent-portfolio-pagination button,.member-post-community button,.member-public-actions form>button){justify-content:center;align-items:center;gap:8px;color:#4e422b!important;--nn-context-ink:#4e422b!important;background:#fff!important;border:1px solid #dfd3ba!important;border-radius:12px!important;min-height:44px!important;padding:10px 14px!important;font-size:.9375rem!important;display:inline-flex!important;box-shadow:0 2px 6px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(.agent-hero-links a,.member-public-actions>button.following,.agent-portfolio-controls button[aria-pressed=true],.member-public-actions form>button){color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;border-radius:12px!important;box-shadow:inset 0 1px #fff9,0 3px 10px #725b2b14!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-public-actions>button.report{color:#8d3b31!important;--nn-context-ink:#8d3b31!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-public-actions{flex-wrap:wrap;gap:8px;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-public-actions :is(form,p){flex-basis:100%;min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-contact-card>a{color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e2d8c5!important;grid-template-columns:40px minmax(0,1fr) 18px!important;gap:12px!important;display:grid!important;box-shadow:0 2px 8px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-contact-card>a>svg{color:#715925!important;background:linear-gradient(145deg,#fff9e9,#f2e1b7)!important;border:1px solid #e0c994!important;border-radius:11px!important;width:40px!important;height:40px!important;padding:9px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-contact-card>a>div{overflow-wrap:anywhere;min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-review-stars{gap:3px;color:#80652c!important;display:inline-flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(button,a) svg{vertical-align:middle;flex-shrink:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(input:not([type=checkbox]),select,textarea){min-width:0;max-width:100%;color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #d8cebb!important;border-radius:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #927137!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition button:disabled{opacity:.55;cursor:not-allowed}@media (width<=900px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-summary{grid-template-columns:120px minmax(0,1fr)!important;gap:18px!important;padding-inline:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-portrait{width:120px!important;height:144px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-hero dl{grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-hero dl>div{text-align:center!important;display:block!important}}@media (width<=600px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-summary{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;padding:0 18px 22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-intro{padding-top:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-tabs{padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-tabs a{flex:130px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-contact-card{position:static!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold body .member-agent-edition :is(button,a){transition:none!important;transform:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-cover:has(.agent-cover-artwork){background:0 0!important;height:auto!important;min-height:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-portrait img{box-shadow:none!important;border:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .member-agent-edition .member-profile-portrait>b{bottom:6px!important;right:6px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-primary{box-shadow:none!important;background:0 0!important;border:0!important;gap:4px!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-primary>a{color:#39352d!important;min-height:44px!important;box-shadow:none!important;--nn-context-ink:#39352d!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;padding:10px 12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-primary>a.active{color:#705624!important;box-shadow:none!important;--nn-context-ink:#705624!important;background:#faf0d5!important;border-color:#ddc58f!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-primary>a:hover{color:#705624!important;background:#fcf6e8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined :is(.nn-menu,.nn-language-trigger,.nn-currency-trigger,.nn-member-cta,.nn-header-tools>summary){justify-content:center;align-items:center;gap:7px;color:#62502c!important;--nn-context-ink:#62502c!important;background:#fff!important;border:1px solid #e3d7be!important;border-radius:12px!important;width:auto!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:10px 12px!important;display:inline-flex!important;box-shadow:0 2px 6px #392e1706!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-menu{width:44px!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined :is(.nn-language-name,.nn-header-tools>summary>span){white-space:nowrap;font-size:.875rem!important;display:inline!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-member-cta>span{display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-member-cta b{white-space:nowrap;color:inherit!important;font-size:.875rem!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-member-cta :is(em,small){display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-header-cta{color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;border-radius:12px!important;height:44px!important;min-height:44px!important;padding:10px 16px!important;box-shadow:inset 0 1px #fff9,0 3px 8px #725b2b12!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-header-tools{flex-shrink:0;position:relative}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-header-tools>summary{cursor:pointer;font-size:.875rem;list-style:none}.nn-header-tools>summary::-webkit-details-marker{display:none}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-header-tools[open]>summary{background:#faf0d5!important;border-color:#ddc58f!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-header-tools>nav{z-index:110;background:#fff;border:1px solid #e3d7be;border-radius:16px;gap:4px;min-width:240px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 12px 30px #392e171c}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-header-tools>nav>a{white-space:nowrap;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:10px 12px;color:#4e422b!important;--nn-context-ink:#4e422b!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-header-tools>nav>a:hover{background:#faf5e9}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined :is(.nn-header-tools,.nn-language-picker,.nn-currency-picker,.nn-member-cta) svg{vertical-align:middle;flex-shrink:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined :is(a,button,summary):focus-visible{outline-offset:3px;outline:3px solid #927137!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body>.nn-mobile-dock :is(a,button){color:#39352d!important;box-shadow:none!important;--nn-context-ink:#39352d!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body>.nn-mobile-dock :is(a.active,button[aria-expanded=true]){color:#705624!important;--nn-context-ink:#705624!important;background:#faf0d5!important;border-color:#ddc58f!important}@media (width<=1380px) and (width>=821px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-primary{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-header__main{grid-template-columns:44px minmax(0,1fr) auto!important}}@media (width<=820px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-utility{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-header.nn-header-refined .nn-mobile-currency .nn-currency-trigger{gap:5px!important;padding:8px!important;font-size:.875rem!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-drawer__preferences .nn-language-trigger{align-items:center;gap:8px;width:auto!important;display:inline-flex!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold body .nn-header.nn-header-refined :is(a,button,summary){transition:none!important}}html.nn-ivory-gold body .development-page{color:#292723;--nn-context-ink:#292723;padding-top:110px;padding-bottom:60px}.development-page>nav,.development-page header>p,.development-actions,.development-model-grid li,.development-editor header{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.development-page>header{padding:28px 0}.development-page>header>p:first-child{color:#725b2b;letter-spacing:.08em;font-size:.875rem}.development-price{color:#725b2b;font-size:clamp(1.4rem,3vw,2rem);display:block}.development-page small{color:#625e56;line-height:1.7;display:block}.development-page>section:not(.listing-gallery){background:#fff;border:1px solid #e6dfd2;border-radius:20px;margin-top:28px;padding:24px}.development-description{white-space:pre-line;line-height:1.9}.development-facts,.development-model-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.development-facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:20px 0}.development-facts article{background:#faf5e9;border:1px solid #e8dbbe;border-radius:14px;gap:8px;padding:18px;display:grid}.development-page svg{color:#715925;flex-shrink:0}.development-model-grid article{background:#fff;border:1px solid #e6dfd2;border-radius:16px;overflow:hidden}.development-model-grid article>img{aspect-ratio:4/3;object-fit:contain;background:#faf9f6;width:100%;display:block}.development-model-grid article>div{padding:20px}.development-model-grid ul{gap:10px;padding:0;list-style:none;display:grid}.development-actions>a,.development-model-grid a,.development-page>section>a,.development-editor button{color:#4e422b;background:#fff;border:1px solid #dfd3ba;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;display:inline-flex}.development-actions .development-primary,.development-editor>button{color:#3d321f;background:linear-gradient(135deg,#fff2ca,#dfbd68);border-color:#c5a25a}.development-disclosure{color:#665126;background:#faf5e9;border:1px solid #e8dbbe;border-radius:14px;margin:24px 0;padding:20px;line-height:1.8}html.nn-ivory-gold body .development-editor{border:1px solid #dfd3ba;border-radius:18px;margin:20px 0;padding:22px;color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf9!important}.development-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.development-editor label{gap:6px;margin:12px 0;display:grid}.development-editor .development-toggle{align-items:center;gap:10px;display:flex}.development-editor .development-toggle input{width:auto}.development-editor input,.development-editor select,.development-editor textarea{color:#292723;background:#fff;border:1px solid #d8cebb;border-radius:10px;width:100%;min-width:0;padding:10px}.development-editor fieldset{border:1px solid #e4dac6;border-radius:14px;min-width:0;margin:16px 0;padding:16px}.development-editor p,.development-editor small{color:#625e56;font-size:.875rem;line-height:1.7}.development-form-note{color:#665126;background:#faf5e9;border-radius:12px;padding:14px}.development-editor .development-remove{color:#8d3b31}.development-page :is(a,button):focus-visible,.development-editor :is(input,select,textarea,button):focus-visible{outline-offset:3px;outline:3px solid #927137}@media (width<=650px){.development-model-grid,.development-editor-grid{grid-template-columns:1fr}.development-page>section:not(.listing-gallery){padding:18px}.development-editor{padding:16px}.development-actions>a{flex:220px}}html.nn-ivory-gold body .property-editor .editor-save-error{color:#7d3026;outline-offset:3px;background:#fff4f1;border:1px solid #d29b90;border-radius:14px;align-items:start;gap:12px;margin-bottom:18px;padding:16px;display:flex;--nn-context-ink:#7d3026!important}.editor-save-error p{margin:6px 0;line-height:1.7}.editor-save-error small{line-height:1.6;display:block}html.nn-ivory-gold body .property-editor:has(.development-toggle input:checked) .editor-quality{display:none}html.nn-ivory-gold body .property-editor .editor-checks{flex-flow:wrap;align-items:flex-start;gap:12px 24px;min-width:0;display:flex}html.nn-ivory-gold body .property-editor .editor-checks label{color:#39352d;flex-direction:row;flex:0 auto;align-items:flex-start;gap:10px;min-width:0;max-width:100%;font-size:14px;line-height:1.6;display:flex}html.nn-ivory-gold body .property-editor .editor-checks input[type=checkbox]{accent-color:#8b6a2e;flex:0 0 18px;width:18px;height:18px;margin:3px 0 0}html.nn-ivory-gold body .property-editor .editor-checks label>span{word-break:normal;overflow-wrap:break-word;min-width:0}html.nn-ivory-gold body .property-editor .editor-verification-note{color:#62502e;word-break:normal;overflow-wrap:break-word;background:#fffaf0;border:1px solid #e2d6bd;border-radius:12px;margin:12px 0;padding:12px 14px;font-size:14px;line-height:1.7;display:block}html.nn-ivory-gold body .property-editor .editor-status-notes{min-width:0;margin-top:12px}html.nn-ivory-gold body .property-editor .watermark-lock-note{color:#62502e;word-break:normal;border-radius:12px;font-size:13px;line-height:1.7;display:block}html.nn-ivory-gold body .property-editor>footer{flex-wrap:wrap}@media (width<=650px){html.nn-ivory-gold body .property-editor .editor-checks{flex-direction:column;gap:14px}html.nn-ivory-gold body .property-editor>footer{padding:14px 16px}html.nn-ivory-gold body .property-editor>footer button{white-space:normal;flex:140px;min-width:0}}html.nn-ivory-gold body main:not(.nn-universe) :is(.gold-button,.primary-button,.nn-search-submit,.map-view-switch button,.nn-rail-form button[type=submit]){border-radius:var(--nn-control-radius);transition:transform var(--nn-motion-quick) var(--nn-motion-ease),box-shadow var(--nn-motion-smooth) var(--nn-motion-ease),border-color var(--nn-motion-quick) ease}html.nn-ivory-gold body main:not(.nn-universe) :is(.gold-button,.primary-button,.nn-search-submit,.map-view-switch button,.nn-rail-form button[type=submit]):focus-visible{outline-offset:4px;outline:3px solid var(--nn-control-focus)!important}html.nn-ivory-gold body main:not(.nn-universe) :is(.gold-button,.primary-button,.nn-search-submit,.map-view-switch button,.nn-rail-form button[type=submit]):active:not(:disabled){transform:translateY(1px)}html.nn-ivory-gold body main:not(.nn-universe) :is(button:disabled,[aria-disabled=true]){cursor:not-allowed}html.nn-ivory-gold body main:not(.nn-universe) :is(button[aria-busy=true],button:disabled[type=submit]){cursor:progress}@media (hover:hover) and (pointer:fine){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:not(.nn-universe) .property-card-pro:hover{border-color:#c6ac76!important;box-shadow:0 12px 32px #392e171c!important}html.nn-ivory-gold body main:not(.nn-universe) :is(.gold-button,.primary-button,.nn-search-submit):hover:not(:disabled){transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold body main:not(.nn-universe) :is(.gold-button,.primary-button,.nn-search-submit,.map-view-switch button,.nn-rail-form button[type=submit]){transition:none;transform:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d{--nn-pearl-ink:#292723;--nn-pearl-muted:#625e56;--nn-pearl-gold:#715925;--nn-pearl-line:#e5ddce;--nn-pearl-shadow:0 8px 24px #392e170c}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.property-editor,.member-listing-editor,.form-grid) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){min-width:0;line-height:1.5;color:var(--nn-pearl-ink)!important;--nn-context-ink:#292723!important;background:#fff!important;border-color:#d6cbb7!important;font-size:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.property-editor,.member-listing-editor,.form-grid) :is(input,textarea)::placeholder{opacity:1;color:#736b5d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.property-editor,.member-listing-editor,.form-grid) :is(input,select,textarea,button):focus-visible{outline-offset:3px;outline:3px solid #927137!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.property-editor,.member-listing-editor,.form-grid) :is(input,select,textarea):disabled{opacity:1;color:#655f53!important;background:#f3f0e9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-editor .editor-body label>span{line-height:1.6;color:#39352d!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-editor .editor-body label>small{line-height:1.7;display:block;color:#625e56!important;font-size:13px!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 :is(.home-intent__card,.platform-card,.studio-service-grid,.editor-section-nav) .nn-ui-icon{color:var(--nn-pearl-gold)!important;opacity:1!important;filter:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body{grid-template-rows:auto minmax(3.2rem,auto) auto auto minmax(1.2rem,auto) auto auto!important;gap:8px!important;padding:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body h3{white-space:normal!important;font-size:1rem!important;line-height:1.6!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body h3 a{overflow-wrap:break-word;white-space:normal!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-facts{flex-wrap:wrap!important;gap:8px 12px!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-card-footer{gap:10px!important;display:grid!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-card-price{grid-template-rows:auto auto!important;gap:8px!important;height:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line{color:#39352d!important;--nn-context-ink:#39352d!important;background:#faf6ed!important;border-radius:12px!important;grid-template-rows:auto auto auto auto!important;padding:10px!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line>strong{overflow-wrap:normal!important;word-break:normal!important;color:#4f3c1d!important;font-size:1.125rem!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-card .property-media{aspect-ratio:3/2;overflow:hidden;border-radius:18px 18px 0 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-card .property-media img.property-card-image-source{object-fit:cover;width:100%;height:100%}.editor-section-nav{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.editor-section-nav button{color:#62502e;cursor:pointer;background:#fffaf0;border:1px solid #ded2b9;border-radius:12px;min-height:44px;padding:10px 14px;font-size:14px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-editor .editor-required-guide{color:#62502e;background:#faf6ed;border:1px solid #e5ddce;border-radius:12px;padding:14px;font-size:14px;line-height:1.8}.editor-section-heading{color:#39352d;outline-offset:4px;border-top:1px solid #e5ddce;margin:30px 0 16px;padding-top:18px;scroll-margin-top:24px;font-size:18px;line-height:1.6}@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(.mobile-property-actions){padding-bottom:calc(var(--nn-dock-clearance) + 84px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .mobile-property-actions{bottom:calc(var(--nn-dock-clearance) + 6px)!important;box-shadow:0 4px 18px #392e1712!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body:has(.mobile-property-actions) .nn-concierge{bottom:calc(var(--nn-dock-clearance) + 90px)!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}.editor-section-nav button{flex:130px}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.editor-section-nav button{transition:background .18s,transform .18s}.editor-section-nav button:hover{background:#f7edcf;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.editor-section-nav button{transition:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .nn-property-browse-track{align-items:stretch!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .nn-property-browse-track>.property-card{flex-direction:column!important;align-self:stretch!important;height:auto!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main :is(.property-grid,.featured-grid){grid-auto-rows:1fr!important;align-items:stretch!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main :is(.property-grid,.featured-grid)>.property-card{flex-direction:column!important;align-self:stretch!important;height:auto!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .property-card .property-media{aspect-ratio:3/2!important;flex:none!important;height:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body{flex-direction:column!important;flex:auto!important;height:auto!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body h3{min-height:3.2em!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-card-footer{margin-top:auto!important;padding-top:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line{align-content:start!important;min-height:68px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .property-card .property-facts .nn-ui-icon{width:18px!important;height:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .property-card :is(.property-media,.property-image){aspect-ratio:16/9!important;height:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body{gap:5px!important;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body h3{min-height:2.9em!important;max-height:2.9em!important;font-size:.9375rem!important;line-height:1.45!important;overflow:hidden!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-body h3 a{-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;display:-webkit-box!important;overflow:hidden!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .nn-interactive-card.property-card .property-card-reference{justify-content:space-between;align-items:center;gap:6px;line-height:1.2!important;display:flex!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .property-card .property-card-reference .nn-card-trust-link{align-items:center;color:#715925!important;margin:0!important;padding:0!important;font-size:.75rem!important;line-height:1.2!important;display:inline-flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .property-card .nn-card-transit-space{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-card-footer{gap:4px!important;padding-top:4px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .property-card-price{gap:4px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line{gap:2px!important;padding:7px 8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main:is(.nn-property-marketplace,.nn-featured-page,.nn-home,.nn-location-guide,.member-agent-edition,.property-detail-page) .nn-interactive-card.property-card .nn-listing-price-line>strong{font-size:1rem!important;line-height:1.35!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .property-card .nn-price-terms{grid-column:1/-1;font-size:.75rem;line-height:1.4;margin:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker{color:#292723!important;--nn-context-ink:#292723!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker>header>a{background:#fffaf0;border:1px solid #ded2b9;border-radius:12px;gap:8px;padding:10px 14px;box-shadow:0 3px 10px #392e1708;color:#62502e!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .discovery-rail-track{scrollbar-color:#bfa876 #f1ede5;align-items:stretch;gap:14px;padding:5px 3px 14px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .developer-picker-card{box-sizing:border-box;justify-items:center;color:#39352d!important;--nn-context-ink:#39352d!important;background:#fff!important;border:1px solid #e3d8c2!important;border-radius:16px!important;grid-template-rows:76px 42px 20px!important;align-items:center!important;gap:6px!important;width:150px!important;min-width:150px!important;padding:12px 10px!important;display:grid!important;box-shadow:0 4px 14px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .developer-picker-card>span{box-sizing:border-box;width:112px!important;min-width:0!important;height:76px!important;box-shadow:none!important;background:#fff!important;border:1px solid #eee7d9!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;padding:10px!important;display:flex!important;overflow:hidden!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .developer-picker-card>span>img{aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;filter:none!important;opacity:1!important;border-radius:0!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:0!important;display:block!important;position:static!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .developer-picker-card>b{-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:center;width:100%;color:#39352d!important;margin:0!important;font-size:14px!important;line-height:21px!important;display:-webkit-box!important;overflow:hidden!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .developer-picker-card>small{white-space:nowrap;color:#625e56!important;font-size:12px!important;line-height:20px!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .discovery-rail-controls{color:#625e56!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .discovery-rail-controls button{place-items:center;min-width:44px;color:#715925!important;background:#fff!important;border:1px solid #ded2b9!important;border-radius:12px!important;width:44px!important;height:44px!important;padding:0!important;display:inline-grid!important;box-shadow:0 3px 8px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker :is(a,button,.discovery-rail-track):focus-visible{outline-offset:3px;outline:3px solid #927137!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .developer-picker-card{transition:transform .18s,box-shadow .18s}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .developer-picker-card:hover{transform:translateY(-3px);border-color:#c4a15b!important;box-shadow:0 8px 20px #71592518!important}}@media (width<=680px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .developer-picker-card{width:136px!important;min-width:136px!important}.developer-picker>header{gap:10px!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .developer-picker .developer-picker-card{transition:none!important;transform:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-search-toolbar :is(.nn-search-applied-summary,.search-active-filters){min-width:0;gap:8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-search-toolbar .nn-search-applied-summary{background:#fffaf0;border:1px solid #e5ddce;border-radius:12px;color:#62502e!important;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-search-toolbar .nn-search-applied-summary>b{font-variant-numeric:tabular-nums;color:#39352d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-search-toolbar :is(.search-active-filters a,.nn-search-reset-draft){align-items:center;gap:8px;text-decoration:none;color:#62502e!important;white-space:normal!important;background:#fff!important;border:1px solid #ded2b9!important;border-radius:12px!important;min-height:44px!important;padding:8px 12px!important;font-size:14px!important;line-height:1.5!important;display:inline-flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-search-toolbar .search-active-filters a.clear{font-weight:600;background:#faf0d5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-search-toolbar button[type=submit]:disabled{cursor:wait;color:#655c4c!important;opacity:1!important;box-shadow:none!important;background:#f1ede4!important;border-color:#d9cdb6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-search-operation,.editor-upload-operation,.member-upload-status){overflow-wrap:break-word;border:1px solid #e2d6bd;border-radius:12px;padding:12px 14px;color:#62502e!important;--nn-context-ink:#62502e!important;background:#fffaf0!important;font-size:14px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-search-operation.error{border-color:#d29b90;color:#7d3026!important;--nn-context-ink:#7d3026!important;background:#fff4f1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-card .property-facts :is(span,b){font-variant-numeric:tabular-nums}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-card :is(.nn-gallery-prev,.nn-gallery-next){place-items:center;min-width:36px;color:#62502e!important;background:#fffffff2!important;border:1px solid #e3d7be!important;border-radius:10px!important;width:36px!important;height:36px!important;padding:0!important;display:grid!important;box-shadow:0 3px 8px #392e1714!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-card .nn-gallery-position{color:#fff!important;--nn-context-ink:#fff!important;background:#292723c9!important;border-radius:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-card .nn-gallery-position>button{border-radius:50%;background:radial-gradient(circle,#fff8 0 3px,#0000 4px)!important;min-width:20px!important;min-height:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-card .nn-gallery-position>button[aria-pressed=true]{background:radial-gradient(circle,#fff 0 4px,#0000 5px)!important}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-search-toolbar .search-active-filters{flex-wrap:wrap!important;padding:4px 0!important;display:flex!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-search-toolbar .search-active-filters>a{overflow-wrap:break-word;max-width:100%}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-search-toolbar .nn-search-applied-summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-search-toolbar .nn-search-applied-summary>span{grid-area:2/1;line-height:1.6;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-search-toolbar .nn-search-applied-summary>button{white-space:normal;grid-area:1/2/3;max-width:140px;min-height:44px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .property-card :is(.nn-gallery-prev,.nn-gallery-next){width:44px!important;height:44px!important}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .nn-interactive-card{transition:transform .18s,box-shadow .18s!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .nn-interactive-card:hover{transform:translateY(-2px)!important;box-shadow:0 8px 20px #392e1718!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main .nn-interactive-card:hover .nn-gallery-image img{transition:transform .2s!important;transform:scale(1.015)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-search-toolbar button,.nn-gallery-prev,.nn-gallery-next){transition:background .18s,box-shadow .18s!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body :is(.nn-search-toolbar button,.nn-gallery-prev,.nn-gallery-next):active:not(:disabled){box-shadow:inset 0 2px 5px #71592520!important}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main :is(.nn-interactive-card,.nn-gallery-image img){transition:none!important;transform:none!important}}html body .property-map-explorer .nn-rail-tools{color:#222b36;--nn-context-ink:#222b36;font-family:var(--font-ui);border:1px solid #ded9cc;border-radius:14px;min-width:0;margin:0 0 16px;padding:16px;background:#fff!important}html body .nn-rail-tools header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}html body .nn-rail-tools header b{color:#222b36;align-items:center;gap:8px;font-size:17px;line-height:1.5;display:flex}html body .nn-rail-tools header span{color:#596473;margin-top:3px;font-size:12px;line-height:1.6;display:block}html body .nn-rail-tools header>div:last-child{flex-wrap:wrap;gap:7px;display:flex}html body .nn-rail-tools button,html body .nn-rail-tools footer>a{min-height:44px;font:inherit;cursor:pointer;--nn-context-ink:#34302a;justify-content:center;align-items:center;gap:7px;line-height:1.5;text-decoration:none;display:inline-flex;color:#34302a!important;box-shadow:none!important;background:#fff!important;border:1px solid #d3c49e!important;border-radius:9px!important;padding:9px 12px!important;font-size:13px!important}html body .nn-rail-tools button:disabled{opacity:.5;cursor:default}html body .nn-rail-tools :is(button,input,select,a):focus-visible{outline-offset:3px;outline:3px solid #a77c24}html body .nn-rail-tools .nn-rail-legend{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:7px;padding:14px 0 0;display:grid}html body .nn-rail-tools .nn-rail-legend button{text-align:left;justify-content:flex-start;color:#253344!important;background:#f7f9fb!important;border-color:#dde1e4!important}html body .nn-rail-legend button[aria-pressed=false]{opacity:.55;background:#fff!important}html body .nn-rail-legend button>i{border-radius:5px;flex:none;width:26px;height:6px;display:block;box-shadow:0 0 0 1px #0002;background:var(--rail-color)!important}html body .nn-rail-legend button>span{margin-left:auto;font-weight:700}html body .nn-rail-tools .nn-rail-form{border-top:1px solid #e7e8e9;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0 0;padding:16px 0 0;display:grid}html body .nn-rail-form label{color:#374351;flex-direction:column;gap:6px;min-width:0;font-size:12px;line-height:1.5;display:flex}html body .nn-rail-form :is(select,input:not([type=hidden])){width:100%;min-width:0;min-height:44px;font:inherit;box-sizing:border-box;--nn-context-ink:#222b36;border:1px solid #cbd2da;border-radius:8px;padding:9px;font-size:14px;color:#222b36!important;background:#fff!important}html body .nn-rail-form button[type=submit]{--nn-context-ink:#302916;align-self:end;font-weight:700;color:#302916!important;background:linear-gradient(130deg,#f8edce,#e0bf74)!important}html body .nn-rail-tools .nn-rail-selection{color:#263648;background:#f2f5f8;border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;padding:10px 12px;font-size:14px;line-height:1.7;display:flex}html body .nn-rail-selection>i{border:1px solid #0002;border-radius:50%;flex:none;width:12px;height:12px;display:inline-block}html body .nn-rail-selection>span{color:#505d6b;margin-left:auto;font-size:12px}html body .nn-rail-tools>p{color:#394b5d;font-size:13px;line-height:1.7}html body .nn-rail-tools footer{color:#5a6570;background:0 0;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0 0;display:flex}html body .nn-rail-tools footer small{color:#5a6570;flex:260px;font-size:11px;line-height:1.7}html body .nn-rail-tools footer .nn-rail-data-source{flex-basis:100%;justify-content:flex-start;min-height:30px;color:#66717b!important;border:0!important;padding:3px!important;font-size:10px!important}html body .nn-rail-tools footer>a:not(.nn-rail-data-source){--nn-context-ink:#fff;color:#fff!important;background:#233447!important;border-color:#233447!important}html body .nn-rail-station{background:0 0;border:0;justify-content:center;align-items:center;display:flex}html body .nn-rail-station>span{box-sizing:border-box;pointer-events:none;border:4px solid;border-radius:50%;width:15px;height:15px;display:block;box-shadow:0 0 0 1px #fff,0 1px 4px #0005;background:#fff!important}html body .nn-rail-station:focus-visible{outline-offset:0;border-radius:50%;outline:3px solid #9c7627}html body .map-result-card .nn-map-rail-distance{white-space:normal;margin-top:6px;line-height:1.7;display:block;color:#53672d!important;font-size:12px!important}@media (width<=760px){html body .property-map-explorer .nn-rail-tools{padding:14px}html body .nn-rail-tools .nn-rail-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html body .nn-rail-form .nn-rail-station-select{grid-column:1/-1}html body .nn-rail-tools header b{font-size:16px}html body .nn-rail-tools header>div:last-child{width:100%}html body .nn-rail-tools header button{flex:1;padding-inline:7px!important;font-size:12px!important}html body .nn-rail-selection>span{flex-basis:100%;margin-left:0}html body .nn-rail-tools .nn-rail-legend{grid-template-columns:1fr}html body .nn-rail-form :is(select,input:not([type=hidden])){font-size:16px}html body .nn-rail-form button[type=submit]{grid-column:1/-1}}html body .nn-map-no-results{color:#293747;--nn-context-ink:#293747;background:#fff;min-height:160px;padding:28px 22px}html body .nn-map-no-results b{font-size:17px;line-height:1.7}html body .nn-map-no-results p{color:#5d6873;font-size:14px;line-height:1.8}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .marketplace-workspace:has(.property-map-explorer:not(.view-list)){height:auto!important;min-height:0!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .marketplace-results-column:has(.property-map-explorer:not(.view-list)){overflow:visible!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .nn-results-scroll:has(.property-map-explorer:not(.view-list)){scrollbar-gutter:auto;flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-map-explorer:not(.view-list) .map-explorer-body{isolation:isolate;overflow:hidden;grid-template-columns:minmax(280px,.75fr) minmax(0,1.5fr)!important;height:clamp(640px,82svh,1000px)!important;min-height:640px!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-map-explorer.view-map .map-explorer-body{grid-template-columns:minmax(0,1fr)!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-map-explorer:not(.view-list) .map-canvas-shell{overscroll-behavior:contain;min-width:0;height:100%!important;min-height:0!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-map-explorer:not(.view-list) .map-property-results{overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:pan-y;overflow-anchor:none;height:100%!important;min-height:0!important;max-height:none!important;overflow-y:auto!important}html body .property-map-canvas{overscroll-behavior:contain}@media (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-map-explorer.view-map .map-explorer-body{height:clamp(480px,75svh,760px)!important;min-height:480px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-map-explorer.view-split .map-explorer-body{flex-direction:column-reverse!important;height:auto!important;min-height:0!important;display:flex!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-map-explorer.view-split .map-canvas-shell{flex:none;height:clamp(480px,75svh,760px)!important;min-height:480px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-property-marketplace .property-map-explorer.view-split .map-property-results{flex:none;height:auto!important;max-height:420px!important}}html body .property-map-explorer .map-result-agent{min-width:0;line-height:1.5;font-size:12px!important}html body .property-map-explorer .map-result-agent>img{object-fit:cover;border-radius:50%;display:block;box-sizing:border-box!important;flex:0 0 28px!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:0!important}html body .property-map-explorer .map-result-agent>img.resilient-image-fallback{object-fit:contain!important;background:#f5edda!important;padding:3px!important}@media (width<=900px){html.nn-signature-2027.nn-digital-luxury-3d body:has(.member-app){overflow-x:clip;padding-bottom:env(safe-area-inset-bottom)!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-member-refresh.member-app{height:auto!important;min-height:100svh!important;max-height:none!important;display:block!important;overflow:visible!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-member-refresh.member-app>aside{height:auto!important;max-height:none!important;position:relative!important;top:auto!important;overflow:visible!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-member-refresh .member-main{min-width:0;overscroll-behavior:auto!important;height:auto!important;max-height:none!important;padding-bottom:calc(36px + env(safe-area-inset-bottom))!important;overflow:visible!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-member-refresh .member-main>header,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-member-refresh .listing-wizard-progress,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-member-refresh .member-listing-editor>header{top:auto!important;position:relative!important;inset:auto!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-member-refresh :is(input,select,textarea){box-sizing:border-box;min-width:0;max-width:100%;scroll-margin-block:32px;font-size:16px!important;line-height:1.6!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-member-refresh svg{pointer-events:none}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-member-refresh :is(.member-editor-grid,.profile-studio-fields){grid-template-columns:minmax(0,1fr)!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-member-refresh :is(form,label,fieldset){min-width:0;max-width:100%}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-member-refresh :is(.member-listing-editor,.member-profile-form){overflow:visible!important;transform:none!important}html[data-nn-form-editing] body :is(.nn-mobile-dock,.mobile-property-actions),html[data-nn-form-editing] body .nn-concierge:not(.open){visibility:hidden!important;pointer-events:none!important}html body:has(.member-app) .nn-mobile-dock{display:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-member-refresh .member-listing-editor>footer{margin-top:20px;box-shadow:none!important;position:static!important;inset:auto!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body:has(.member-app :is(.member-listing-editor,.member-profile-form)) .nn-concierge:not(.open){display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge:not(.open) button.concierge-launch.nn-concierge-orbit{box-sizing:border-box!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;gap:0!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;padding:4px!important;display:flex!important;overflow:hidden!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge:not(.open) button.concierge-launch.nn-concierge-orbit:before{border-radius:50%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge:not(.open) button.concierge-launch.nn-concierge-orbit>.concierge-launch-copy,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge:not(.open) button.concierge-launch.nn-concierge-orbit>b{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-concierge:not(.open) button.concierge-launch.nn-concierge-orbit .concierge-pete-avatar{flex:0 0 40px!important;width:40px!important;height:40px!important;margin:0!important;position:relative!important;bottom:auto!important;left:auto!important;transform:none!important}}html body main.team-page .nn-org-founder-portrait{aspect-ratio:8/9;height:360px;min-height:360px;overflow:hidden}html body main.team-page .org-report-photo{aspect-ratio:5/6;overflow:hidden}html body main.team-page :is(.nn-org-founder-portrait,.org-report-photo) img{object-fit:cover;width:100%;height:100%;display:block}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}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2{--checkout-ink:#173548!important;--checkout-muted:#576975!important;color:var(--checkout-ink)!important;background:#fffdf8!important;border:1px solid #dfd8c9!important;border-radius:22px!important;min-width:0!important;padding:24px!important;box-shadow:0 12px 35px #17354809!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 header{justify-content:space-between!important;align-items:center!important;gap:16px!important;margin:0 0 16px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 header small{color:#806332!important;letter-spacing:.15em!important;font-size:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 h3{color:#173548!important;margin:4px 0!important;font-size:23px!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 h4{color:#173548!important;margin:0 0 12px!important;font-size:17px!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 p{color:#536674!important;font-size:13px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 small{color:#576975!important;overflow-wrap:anywhere!important;font-size:11px!important;line-height:1.6!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 a.nn-checkout-primary{font:inherit!important;color:#173548!important;cursor:pointer!important;text-align:center!important;background:#fff!important;border:1px solid #c7baa0!important;border-radius:11px!important;min-height:42px!important;padding:10px 14px!important;font-size:13px!important;line-height:1.5!important;text-decoration:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 button:disabled{opacity:.55!important;cursor:wait!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 :is(button,a,input):focus-visible{outline-offset:3px!important;outline:3px solid #a88b54!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 .nn-checkout-primary{color:#fff!important;background:linear-gradient(120deg,#173548,#244957)!important;border-color:#173548!important;width:100%!important;min-height:47px!important;font-weight:600!important;display:block!important;box-shadow:0 4px 12px #17354815!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-balance{color:#536674!important;white-space:nowrap!important;background:#f1eee5!important;border-radius:11px!important;padding:8px 12px!important;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-balance b{color:#173548!important;font-size:19px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-steps{padding:0!important;border-bottom:1px solid #e4dfd5!important;gap:28px!important;margin:0 0 20px!important;padding-bottom:14px!important;list-style:none!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-steps li{color:#6c7780!important;align-items:center!important;gap:7px!important;font-size:12px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-steps li span{background:#f7f4ed!important;border:1px solid #d6cfbd!important;border-radius:50%!important;place-items:center!important;width:25px!important;height:25px!important;font-size:11px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-steps li[aria-current]{color:#173548!important;font-weight:600!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-steps li[aria-current] span{color:#fff!important;background:#173548!important;border-color:#173548!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 form,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-active{grid-template-columns:minmax(0,1.15fr) minmax(250px,.85fr)!important;align-items:start!important;gap:28px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-packages,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-methods{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-packages button{text-align:left!important;background:#fff!important;grid-template-columns:1fr auto!important;gap:4px!important;min-height:73px!important;padding:12px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-packages button>span{flex-wrap:wrap!important;grid-column:1/-1!important;justify-content:space-between!important;align-items:center!important;gap:3px!important;font-size:12px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-packages button b{color:#173548!important;font-size:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-packages button>small{align-self:center!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 button[aria-pressed=true]{background:#f4eedf!important;border-color:#a1864e!important;box-shadow:inset 0 0 0 1px #a1864e!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-custom{color:#536674!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:14px 0 20px!important;font-size:12px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-custom input{box-sizing:border-box!important;color:#173548!important;background:#fff!important;border:1px solid #c8d0d3!important;border-radius:10px!important;width:140px!important;min-width:0!important;padding:9px 12px!important;font-size:19px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-methods button{grid-template-columns:1fr!important;place-items:center!important;gap:4px!important;padding:10px!important;font-size:12px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-methods img{object-fit:contain!important;filter:none!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-methods button:first-child img{box-sizing:content-box!important;background:#173548!important;border-radius:4px!important;padding:5px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-summary{background:linear-gradient(135deg,#f5f0e3,#faf8f2)!important;border:1px solid #e0d4ba!important;border-radius:17px!important;padding:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-summary h4,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-status h4{letter-spacing:-.035em!important;margin:8px 0 14px!important;font-size:38px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 dl{grid-template-columns:auto 1fr!important;gap:10px 15px!important;margin:12px 0 18px!important;font-size:12px!important;line-height:1.6!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 dt{color:#536674!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 dd{text-align:right!important;overflow-wrap:anywhere!important;color:#173548!important;min-width:0!important;margin:0!important;font-weight:500!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-consent{color:#536674!important;align-items:start!important;gap:9px!important;margin:16px 0!important;font-size:11px!important;line-height:1.8!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-consent input{accent-color:#9d814c!important;flex:none!important;width:17px!important;height:17px!important;margin-top:3px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 a{color:#305c75!important;text-underline-offset:3px!important;overflow-wrap:anywhere!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-summary>p{text-align:center!important;margin:11px 0!important;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-trust{border-top:1px solid #e0d4ba!important;justify-content:center!important;align-items:center!important;gap:10px!important;margin:12px 0!important;padding-top:13px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-trust b{color:#1a5471!important;letter-spacing:-.03em!important;font-size:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-summary>a{text-align:center!important;font-size:11px!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-qr{text-align:center!important;background:#fff!important;border:1px solid #e3ded2!important;border-radius:17px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:290px!important;padding:18px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-qr-image{object-fit:contain!important;filter:none!important;box-sizing:border-box!important;background:#fff!important;border:0!important;border-radius:0!important;width:min(100%,260px)!important;height:auto!important;padding:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-status{padding:12px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-state{color:#7a5b1b!important;background:#f6ecd3!important;border-radius:30px!important;padding:5px 12px!important;font-size:12px!important;display:inline-block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-status>button{width:100%!important;margin-top:9px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-hint{background:#f5f3ed!important;border-radius:10px!important;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-success{text-align:center!important;max-width:700px!important;margin:10px auto 24px!important;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-success-icon{color:#236044!important;background:#e5f1e9!important;border-radius:50%!important;place-items:center!important;width:58px!important;height:58px!important;margin:0 auto 14px!important;font-size:32px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-success h4{font-size:25px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-actions{flex-wrap:wrap!important;justify-content:center!important;gap:9px!important;margin-top:22px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-actions button:first-child{color:#fff!important;background:#173548!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-error{color:#923f27!important;background:#fff0e9!important;border:1px solid #e4bbaa!important;border-radius:11px!important;padding:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-notice{background:#edf4f5!important;border:1px solid #b8d1d9!important;border-radius:11px!important;padding:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 details{border-top:1px solid #e4dfd5!important;margin-top:16px!important;padding-top:14px!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 summary{cursor:pointer!important;color:#5e512f!important;font-weight:600!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 details article{border-bottom:1px solid #eee9df!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;padding:12px 0!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 details article>div{flex:1!important;min-width:180px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-cases article{display:block!important}@media (width<=900px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 form,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-active{grid-template-columns:1fr!important;gap:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 header{flex-direction:column!important;align-items:start!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2{padding:20px 16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-v2 h3{font-size:21px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-steps{justify-content:space-between!important;gap:15px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-steps li{gap:5px!important;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-packages button b{font-size:15px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-qr{min-height:260px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-summary{padding:20px!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-wallet-grid.nn-payment-luxe .nn-checkout-latest{background:#f9f6ee!important;border:1px solid #ddd5c4!important;border-radius:12px!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-top:18px!important;padding:14px!important;font-size:12px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-main:has(.nn-checkout-v2)>.member-credit-poster{display:none!important}html[data-nn-gateway=pending]:before{content:"NATIONNEST REALTY";z-index:2147483600;color:#94743b;letter-spacing:.2em;background:#faf8f2;place-items:center;font:14px Arial,sans-serif;display:grid;position:fixed;inset:0}html body dialog.nn-first-gateway{color:#f4f8ff;overscroll-behavior:contain;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#030509;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:auto}html body .nn-first-gateway__escape{top:max(12px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));z-index:20;letter-spacing:.07em;cursor:pointer;background:#071326;border:1px solid #d7bd86;border-radius:8px;align-items:center;gap:12px;min-height:44px;padding:12px 18px;font:11px Arial,sans-serif;display:flex;position:fixed;color:#e8d4a7!important;transform:none!important}html body .nn-first-gateway__escape:focus-visible{outline-offset:4px;outline:3px solid #e8d4a7}.nn-first-gateway__fallback,.nn-first-gateway__loading{text-align:center;color:#f4f8ff;background:#030509;min-height:100svh;padding:110px 24px 50px}.nn-first-gateway__loading{flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.nn-first-gateway__loading p,.nn-first-gateway__fallback>p:first-child{color:#e8d4a7;letter-spacing:.2em;font-size:13px}.nn-first-gateway__loading span,.nn-first-gateway__fallback>p{color:#b9c8d9;font-size:13px}.nn-first-gateway__fallback nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:800px;margin:32px auto;display:grid}.nn-first-gateway__fallback nav a{color:#e8d4a7;border:1px solid #c8a96866;padding:22px 16px;font-size:12px;text-decoration:none}.nn-first-gateway__fallback button{color:#080d15;cursor:pointer;background:#d7bd86;border:0;min-height:48px;padding:12px 22px}html[data-nn-gateway=open] body .nn-concierge{visibility:hidden!important;pointer-events:none!important}@media (width<=759px){html body .nn-first-gateway__escape{top:max(8px,env(safe-area-inset-top));padding:10px 12px;font-size:10px;right:12px}.nn-first-gateway__fallback nav{grid-template-columns:minmax(0,1fr)}}html body dialog.nn-first-gateway>.nn-universe{padding-top:0}html body dialog.nn-first-gateway .u-header .u-main-entry{display:none}html body .nn-first-gateway__escape{top:max(10px,env(safe-area-inset-top));white-space:nowrap;background:#132840;border-radius:24px;min-height:40px;padding:10px 16px;right:20px;color:#f3d9a2!important;font-size:10px!important;line-height:1.5!important}@media (width<=759px){html body .nn-first-gateway__escape{top:max(8px,env(safe-area-inset-top));touch-action:manipulation;max-width:190px;min-height:44px;right:10px;right:max(10px,env(safe-area-inset-right));padding:10px 12px;font-size:9px!important}}html[data-nn-gateway=open] .nn-home{visibility:hidden;pointer-events:none}@media (width<=759px){html.nn-signature-2027 body dialog.nn-first-gateway main.nn-universe button.u-hero-enter{justify-content:center;align-items:center;gap:18px;box-sizing:border-box!important;height:44px!important;min-height:44px!important;max-height:44px!important;block-size:44px!important;min-block-size:44px!important;padding:6px 16px!important;display:flex!important}html.nn-signature-2027 body dialog.nn-first-gateway main.nn-universe button.u-hero-enter strong{font-size:14px!important;line-height:1.5!important}html.nn-signature-2027 body dialog.nn-first-gateway main.nn-universe button.u-hero-enter>span{font-size:22px!important;line-height:1!important}html.nn-signature-2027 body dialog.nn-first-gateway main.nn-universe button.u-hero-enter small{display:none}}html body dialog.nn-first-gateway{color:#102b3f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#faf8f2}.nn-first-gateway::backdrop{background:#faf8f2}.nn-first-gateway__fallback,.nn-first-gateway__loading{color:#102b3f;background:#faf8f2}.nn-first-gateway__loading p,.nn-first-gateway__fallback>p:first-child{color:#94743b}.nn-first-gateway__loading span,.nn-first-gateway__fallback>p{color:#52636b}.nn-first-gateway__fallback nav a{color:#102b3f;border-color:#b3945766}.nn-home .nn-founder.nn-founder-spotlight{isolation:isolate;width:calc(100% - 64px);max-width:1400px;min-height:620px;box-shadow:none;--portrait-x:0px;--portrait-y:0px;--nn-context-ink:#181b20;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);margin:64px auto;padding-block:0;position:relative;overflow:hidden}.nn-home .nn-founder-spotlight .nn-founder__image{min-width:0;height:100%;min-height:620px;box-shadow:none;transform:translate3d(var(--portrait-x),var(--portrait-y),0);--nn-context-ink:#181b20;background:0 0;border-radius:0;margin:0;transition:transform .45s}.nn-home .nn-founder-spotlight .nn-founder__image img{object-fit:contain;object-position:center bottom;filter:none;will-change:auto;width:100%;height:100%;transition:transform .65s;display:block;position:absolute;inset:0;transform:none}.nn-home .nn-founder-spotlight .nn-founder__image:before,.nn-home .nn-founder-spotlight .nn-founder__image:after{content:none;background:0 0;animation:none}.nn-home .nn-founder-spotlight .nn-founder__image>span{display:none}.nn-home .nn-founder-spotlight .nn-founder__copy{background:0 0;justify-content:center;min-width:0;padding:52px clamp(26px,4vw,64px);position:relative}.nn-home .nn-founder-spotlight .nn-founder__copy>span{color:#88682c;letter-spacing:.14em;align-items:center;gap:10px;font-size:.67rem;line-height:1.6;display:flex}.nn-home .nn-founder-spotlight .nn-founder__copy>span:before{content:"";--nn-context-ink:#181b20;background:#bda06a;flex-shrink:0;width:24px;height:1px}.nn-home .nn-founder-spotlight .nn-founder__copy h2{letter-spacing:-.02em;color:#333;text-shadow:none;margin:20px 0 22px;font-family:inherit;font-size:clamp(1.65rem,2.6vw,2.5rem);font-weight:650;line-height:1.55}.nn-home .nn-founder-spotlight .nn-founder__copy blockquote{color:#535353;background:linear-gradient(90deg,#e8d8b315,#0000);border-top:0;border-bottom:0;border-left:2px solid #d1b579;margin:0 0 22px;padding:20px 0 20px 20px;font-family:inherit;font-size:clamp(.95rem,1.3vw,1.1rem);line-height:1.9;position:relative}.nn-home .nn-founder-spotlight .nn-founder__copy>p{color:#646464;margin:0;font-size:.9rem;line-height:1.95}.nn-home .nn-founder-spotlight .nn-founder__copy footer{flex-direction:column;align-items:flex-start;gap:22px;margin-top:28px}.nn-home .nn-founder-spotlight .nn-founder__copy footer b{color:#383838;font-family:inherit;font-size:.95rem;font-weight:600;line-height:1.7}.nn-home .nn-founder-spotlight .nn-founder__copy footer small{color:#727272;overflow-wrap:anywhere;font-size:.78rem;line-height:1.7}.nn-home .nn-founder-spotlight .nn-founder__links{flex-flow:wrap;align-items:center;gap:12px;display:flex}.nn-home .nn-founder-spotlight .nn-founder__links>a{color:#383838;--nn-context-ink:#181b20;background:linear-gradient(#f5e5c0,#e1c78d);border:1px solid #bda572;border-radius:8px;align-items:center;gap:10px;min-height:42px;padding:10px 16px;font-size:.8rem;line-height:1.5;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 3px #b69860}.nn-home .nn-founder-spotlight .nn-founder__links>a:last-child{box-shadow:none;color:#606060;background:0 0;border-color:#0000;padding-inline:2px}.nn-home .nn-founder-spotlight .nn-founder__links>a:hover{transform:translateY(-2px)}.nn-home .nn-founder-spotlight :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #aa7c2d}@media (width<=1020px){.nn-home .nn-founder.nn-founder-spotlight{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);width:calc(100% - 40px);min-height:560px}.nn-home .nn-founder-spotlight .nn-founder__image{min-height:560px}.nn-home .nn-founder-spotlight .nn-founder__copy{padding:36px 26px}}@media (width<=680px){.nn-home .nn-founder.nn-founder-spotlight{border-radius:0;grid-template-columns:minmax(0,1fr);width:calc(100% - 32px);min-height:0;margin:36px auto}.nn-home .nn-founder-spotlight .nn-founder__image{aspect-ratio:2/3;height:auto;min-height:0}.nn-home .nn-founder-spotlight .nn-founder__image img{object-position:center bottom;position:absolute;inset:0}.nn-home .nn-founder-spotlight .nn-founder__image>span{max-width:calc(100% - 36px);font-size:.61rem;bottom:18px;left:18px}.nn-home .nn-founder-spotlight .nn-founder__copy{padding:30px 24px}.nn-home .nn-founder-spotlight .nn-founder__copy h2{font-size:1.7rem}.nn-home .nn-founder-spotlight .nn-founder__copy>span{letter-spacing:.1em;font-size:.61rem}.nn-home .nn-founder-spotlight .nn-founder__copy footer{gap:18px}}.nn-home .nn-founder-spotlight[data-motion=ready]:not(.has-entered) :is(.nn-founder__image img,.nn-founder__copy>*){opacity:0;transform:translateY(16px)}.nn-home .nn-founder-spotlight[data-motion=ready].has-entered .nn-founder__image img{animation:.85s cubic-bezier(.2,.65,.3,1) both nn-founder-reveal}.nn-home .nn-founder-spotlight[data-motion=ready].has-entered .nn-founder__copy>*{animation:.65s both nn-founder-reveal}.nn-home .nn-founder-spotlight[data-motion=ready].has-entered .nn-founder__copy>span{animation-delay:80ms}.nn-home .nn-founder-spotlight[data-motion=ready].has-entered .nn-founder__copy>h2{animation-delay:.16s}.nn-home .nn-founder-spotlight[data-motion=ready].has-entered .nn-founder__copy>blockquote{animation-delay:.24s}.nn-home .nn-founder-spotlight[data-motion=ready].has-entered .nn-founder__copy>p{animation-delay:.32s}.nn-home .nn-founder-spotlight[data-motion=ready].has-entered .nn-founder__copy>footer{animation-delay:.4s}.nn-home .nn-founder-spotlight[data-motion=ready].has-entered .nn-founder__copy>span:before{transform-origin:0;animation:.7s .18s both nn-founder-gold-line}.nn-home .nn-founder-spotlight .nn-founder__links>a:first-child{isolation:isolate;position:relative;overflow:hidden}.nn-home .nn-founder-spotlight .nn-founder__links>a:first-child:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#fff8 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.nn-home .nn-founder-spotlight .nn-founder__links>a:first-child:is(:hover,:focus-visible,:active):before{animation:.65s both nn-founder-button-light}@keyframes nn-founder-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes nn-founder-gold-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes nn-founder-button-light{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media (width<=680px),(hover:none){.nn-home .nn-founder-spotlight .nn-founder__image{transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.nn-home .nn-founder-spotlight .nn-founder__image,.nn-home .nn-founder-spotlight .nn-founder__image img,.nn-home .nn-founder-spotlight .nn-founder__copy>*,.nn-home .nn-founder-spotlight .nn-founder__copy>span:before{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.nn-home .nn-founder-spotlight .nn-founder__links>a{transition:none}.nn-home .nn-founder-spotlight .nn-founder__links>a:hover{transform:none}.nn-home .nn-founder-spotlight .nn-founder__links>a:first-child:before{display:none}}html.nn-ivory-gold body .nn-home .nn-founder.nn-founder-spotlight .nn-founder__copy{box-shadow:none!important;background:0 0!important}html.nn-signature-2027 .nn-home .home-quick-searches{scroll-snap-type:x proximity;gap:10px;padding-top:18px;padding-bottom:12px;display:flex;overflow-x:auto}.home-quick-searches a,.home-return-searches a{color:#454545;scroll-snap-align:start;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fffdf7,#f0f0f0);border:1px solid #bfab7d80;border-radius:14px;flex-shrink:0;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:.875rem;display:inline-flex;box-shadow:inset 0 1px #fff,0 3px #cccccc60,0 6px 12px #3232320c}.home-return{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px}.home-return header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.home-return header h2{margin:0}.home-return header>a{color:#515151;align-items:center;min-height:44px;font-size:.875rem;text-decoration:underline;display:flex}.home-return-tabs{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.home-return-tabs button{color:#454545;cursor:pointer;--nn-context-ink:#181b20;background:#f5f9fb;border:1px solid #c8c8c8;border-radius:12px;min-height:44px;padding:9px 14px;font-size:.875rem}.home-return-tabs button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(135deg,#484848,#2c2c2c);box-shadow:inset 0 1px #fff3,0 3px #1a1a1a}.home-return-track{scroll-snap-type:x proximity;gap:12px;padding-bottom:10px;display:flex;overflow-x:auto}.home-return-track>a{scroll-snap-align:start;--nn-context-ink:#181b20;background:#fff;border:1px solid #ccc;border-radius:16px;flex:0 0 320px;align-items:center;gap:12px;width:320px;min-width:0;padding:10px;display:flex;box-shadow:0 3px #d8d8d860}.home-return-track img{object-fit:cover;border-radius:10px;width:98px;height:84px}.home-return-track>a>div{min-width:0}.home-return-track small,.home-return-track b,.home-return-track span{color:#464646;font-size:.875rem;line-height:1.5;display:block}.home-return-track b{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-return-track small{color:#6f6f6f}.home-return-searches{flex-wrap:wrap;gap:10px;display:flex}html.nn-signature-2027 .nn-home .nn-curated-card{border-radius:20px;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:inset 0 1px #fff,0 3px #d7d7d780,0 12px 24px #3b3b3b12}html.nn-signature-2027 .nn-home .nn-curated-copy{padding:18px!important}.nn-curated-copy>strong{color:#3a3a3a;font-size:1.35rem;display:block}.home-card-freshness{color:#6a6a6a;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:.875rem;display:flex}.home-card-freshness span{color:#565656;--nn-context-ink:#181b20;background:#e8f1f1;border-radius:8px;padding:4px 8px}.home-card-actions{border-top:1px solid #e2e2e2;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.home-card-actions>.property-shortlist-button,.home-card-actions>a{color:#494949;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#f7f8fa);border:1px solid #c8c8c8;border-radius:12px;align-items:center;gap:6px;font-size:.875rem;display:inline-flex;box-shadow:inset 0 1px #fff,0 2px #d2d2d270;min-height:44px!important;padding:9px 12px!important;position:static!important}.home-card-actions>.property-shortlist-button.active{color:#785818;--nn-context-ink:#181b20;background:#fff2cd;border-color:#d2b775}.home-card-actions>a{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(145deg,#4b4b4b,#2f2f2f);border-color:#4c4c4c}.home-card-actions b{font-size:.875rem!important}@media (hover:hover) and (pointer:fine){.home-quick-searches a:hover,.home-return-track>a:hover{border-color:#b18c40;transform:translateY(-2px)}.nn-home .nn-curated-card:hover{box-shadow:0 5px #d2d2d280,0 18px 32px #3b3b3b24}}.home-quick-searches a:active,.home-card-actions :is(a,button):active,.home-return-tabs button:active{transform:translateY(1px)}.home-quick-searches a:focus-visible,.home-return :is(a,button):focus-visible,.home-card-actions :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #b08a43}html.nn-signature-2027 .nn-home section{opacity:1!important;visibility:visible!important}@media (width<=650px){html.nn-signature-2027 .nn-home .nn-portal-collection{padding-top:30px!important;padding-bottom:30px!important}.nn-home .nn-portal-collection>.nn-heading h2{font-size:1.5rem!important}.nn-home .nn-portal-collection>.nn-heading br{display:none}.nn-home .nn-curated-controls h3{font-size:1.125rem!important}.home-return header{align-items:flex-start}.home-return-track>a{flex-basis:285px;width:285px}.home-return-searches{flex-wrap:nowrap;padding-bottom:8px;overflow-x:auto}.home-card-actions{gap:6px}.home-card-actions>a,.home-card-actions>button{padding:9px 10px!important}}@media (prefers-reduced-motion:reduce){.nn-home .nn-curated-card,.home-quick-searches a,.home-return-track>a{transition:none!important;transform:none!important}}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-company-logo.nn-listing-company-logo{box-sizing:border-box!important;background:#102a3d!important;border:1px solid #b6934c!important;border-radius:8px!important;flex:0 0 112px!important;justify-content:center!important;align-items:center!important;width:112px!important;min-width:112px!important;height:44px!important;padding:5px!important;line-height:1!important;display:flex!important;overflow:hidden!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-company-logo.nn-listing-company-logo.nn-listing-company-logo.nn-listing-company-logo img{object-fit:contain!important;object-position:center!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;max-width:100%!important;height:100%!important;padding:0!important;display:block!important;transform:none!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-company-logo--map.nn-listing-company-logo{border-radius:6px!important;flex-basis:88px!important;width:88px!important;min-width:88px!important;height:34px!important;padding:3px!important}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-listing-company-logo--overlay.nn-listing-company-logo{flex-basis:104px!important;width:104px!important;min-width:104px!important;height:40px!important;padding:4px!important}html.nn-signature-2027.nn-digital-luxury-3d body main .property-card.property-card-pro .property-media>.nn-card-advisor-photo.nn-card-advisor-company{width:104px!important;height:40px!important;box-shadow:none!important;background:#102a3d!important;border:0!important;border-radius:8px!important;padding:0!important;overflow:hidden!important}html.nn-signature-2027 .nn-curated-explorer{width:min(1340px,100% - 48px);color:var(--nn-context-ink,#181b20);margin:32px auto;font-size:1rem}.nn-curated-controls{--nn-context-ink:#fff;background:linear-gradient(125deg,#3a3a3a,#181b20);border:1px solid #bfa06466;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;padding:26px;display:flex;box-shadow:inset 0 1px #fff2,0 18px 40px #0002}.nn-curated-kicker{letter-spacing:.12em;color:#ecd197;font-size:.75rem}html.nn-signature-2027 .nn-curated-controls h3{color:var(--nn-context-ink,#181b20)!important;margin:8px 0 0!important;font-size:1.3rem!important;line-height:1.6!important}.nn-curated-filters{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.nn-curated-filters [role=group]{border:1px solid #aaa6;border-radius:999px;gap:4px;padding:4px;display:flex}.nn-curated-filters button{color:var(--nn-context-ink,#181b20);min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px 18px;font-size:.875rem}.nn-curated-filters button[aria-pressed=true]{color:#262626;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f3dfb1,#bd9349);box-shadow:0 3px 12px #0003}.nn-curated-filters label{color:var(--nn-context-ink,#181b20);gap:6px;font-size:.875rem;display:grid}.nn-curated-filters select{color:#323232;min-width:180px;min-height:44px;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #acacac;border-radius:10px;padding:8px 12px}.nn-curated-count{color:silver;margin:18px 4px;font-size:.875rem;line-height:1.7}.nn-curated-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.nn-curated-card{--nn-context-ink:#fff;background:linear-gradient(150deg,#343434,#202020);border:1px solid #93939366;border-radius:22px;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 8px #131313,0 22px 35px #0002}.nn-curated-cover{aspect-ratio:3/2;position:relative;overflow:hidden}.nn-curated-cover>a{height:100%;display:block}.nn-curated-cover img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.nn-curated-cover>span{color:var(--nn-context-ink,#181b20);pointer-events:none;background:#212121e8;border-radius:999px;padding:7px 12px;font-size:.875rem;position:absolute;top:16px;left:16px}.nn-curated-cover>button{color:#333;min-height:44px;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #fff8;border-radius:999px;padding:10px 16px;font-size:.875rem;font-weight:600;position:absolute;bottom:16px;right:16px;box-shadow:0 4px 20px #0004}.nn-curated-copy{padding:24px}.nn-curated-copy>p{margin:0 0 10px;font-size:.875rem;line-height:1.7;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027 .nn-curated-copy h3{color:var(--nn-context-ink,#181b20)!important;margin:0 0 18px!important;font-size:1.2rem!important;line-height:1.6!important}.nn-curated-copy a{color:inherit;text-decoration:none}.nn-curated-facts{color:var(--nn-context-ink,#181b20);flex-wrap:wrap;gap:8px;margin-bottom:20px;font-size:.875rem;line-height:1.6;display:flex}.nn-curated-facts span{border:1px solid #87878766;border-radius:8px;padding:5px 8px}.nn-curated-copy>strong{color:#f1d295;border-top:1px solid #84848455;padding-top:16px;font-size:1.25rem;line-height:1.6;display:block}.nn-curated-more,.nn-curated-empty button{color:#2b2b2b;min-height:48px;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:#e4c381;border:1px solid #bfa064;border-radius:999px;margin:30px auto 0;padding:12px 28px;display:block}.nn-curated-empty{text-align:center;border:1px dashed #8b8b8b;border-radius:20px;padding:35px}.nn-curated-empty h3{color:var(--nn-context-ink,#181b20)!important;font-size:1.25rem!important}.nn-curated-empty p{color:var(--nn-context-ink,#181b20);line-height:1.8}.nn-home-preview{width:min(1040px,100% - 32px);max-height:88dvh;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#252525;border:1px solid #bfa06477;border-radius:24px;padding:0;overflow:auto;box-shadow:0 30px 100px #0008}.nn-home-preview::backdrop{background:#121212dc}.nn-preview-close{color:#333;z-index:1;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd;border-radius:50%;width:48px;height:48px;font-size:28px;position:absolute;top:12px;right:12px}.nn-preview-layout{grid-template-columns:1.15fr 1fr;display:grid}.nn-preview-layout>img{object-fit:contain;--nn-context-ink:#fff;background:#121212;width:100%;height:100%;max-height:720px;display:block}.nn-preview-layout>div{padding:48px 30px 30px}html.nn-signature-2027 .nn-home-preview h2{color:var(--nn-context-ink,#181b20)!important;margin:12px 0!important;font-size:1.5rem!important;line-height:1.6!important}.nn-preview-layout p{color:var(--nn-context-ink,#181b20);line-height:1.8}.nn-preview-layout strong{color:#efd292;font-size:1.5rem}.nn-preview-layout dl>div{border-bottom:1px solid #8b8b8b55;justify-content:space-between;gap:15px;padding:12px 0;font-size:.875rem;display:flex}.nn-preview-layout dd{text-align:right;margin:0}.nn-preview-layout .gold-button{--nn-context-ink:#181b20;background:#e4c381;border-radius:12px;justify-content:center;min-height:48px;margin-top:24px;padding:12px;display:flex;color:#2b2b2b!important;font-size:1rem!important}.nn-preview-layout>div>button{min-height:44px;color:var(--nn-context-ink,#181b20);font:inherit;cursor:pointer;background:0 0;border:0;margin:14px auto 0;text-decoration:underline;display:block}.nn-curated-explorer :is(button,select,a):focus-visible{outline-offset:4px;outline:3px solid #ebca80}@media (hover:hover) and (pointer:fine){.nn-curated-card:hover{transform:perspective(1000px) translateY(-7px) rotateX(var(--tilt-x,1deg)) rotateY(var(--tilt-y,0deg));border-color:#e4c381;box-shadow:0 8px #131313,0 25px 50px #0004}.nn-curated-card:hover img{transform:scale(1.045)}.nn-curated-cover>button:hover{--nn-context-ink:#181b20;background:#f0d399}}@media (width<=1000px){.nn-curated-controls{flex-direction:column;align-items:start}.nn-curated-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){html.nn-signature-2027 .nn-curated-explorer{width:calc(100% - 24px)}.nn-curated-controls{gap:20px;padding:20px}.nn-curated-filters{align-items:stretch;gap:12px;width:100%}.nn-curated-filters [role=group]{flex:1;justify-content:center}.nn-curated-filters label{width:100%}.nn-curated-grid{grid-template-columns:1fr;gap:24px}.nn-curated-copy{padding:20px}.nn-preview-layout{grid-template-columns:1fr}.nn-preview-layout>img{object-fit:contain;height:auto;max-height:40dvh}.nn-preview-layout>div{padding:24px}.nn-home-preview{border-radius:18px;max-height:90dvh}}@media (prefers-reduced-motion:reduce){.nn-curated-card,.nn-curated-cover img{transition:none!important;transform:none!important}}@media (hover:hover) and (pointer:fine){.nn-curated-card:after{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(circle at var(--light-x,50%) var(--light-y,20%),#f4d89a22,transparent 55%);opacity:0;transition:opacity .25s;position:absolute;inset:0}.nn-curated-card:hover:after{opacity:1}}html.nn-signature-2027 .nn-home-preview{inset:0;margin:auto!important}html.nn-signature-2027 .nn-preview-close{border-radius:50%!important}html.nn-signature-2027 .nn-curated-cover>button,html.nn-signature-2027 .nn-curated-filters button,html.nn-signature-2027 .nn-curated-more{border-radius:999px!important}:root{--nn-ink:#151515;--nn-deep:#272727;--nn-green:#0b4d43;--nn-mint:#39d2b4;--nn-gold:#caa55c;--nn-paper:#f5f4ef;--nn-white:#fff;--nn-line:#15151524;--nn-serif:var(--font-thai-serif),"Noto Serif Thai",serif;--nn-sans:var(--font-thai),Arial,sans-serif}html{scroll-behavior:smooth}.nn-home{--nn-ink:var(--brand-primary,#151515);--nn-deep:var(--brand-primary,#272727);--nn-green:var(--brand-primary,#0b4d43);--nn-mint:var(--brand-accent,#39d2b4);--nn-gold:var(--brand-accent,#caa55c);--nn-paper:var(--brand-surface,#f5f4ef);color:var(--nn-ink);background:var(--nn-paper);font-family:var(--nn-sans);overflow:hidden}.nn-header{z-index:1200;color:var(--nn-ink);--nn-context-ink:#181b20;background:#fff;transition:box-shadow .25s;position:fixed;top:0;left:0;right:0}.nn-header--scrolled{box-shadow:0 12px 35px #1515151f}.nn-header__bar{height:28px;color:var(--nn-context-ink,#181b20);background:var(--nn-ink);letter-spacing:.16em;justify-content:space-between;align-items:center;padding:0 34px;font-size:9px;display:flex}.nn-header__bar>div{gap:25px;display:flex}.nn-header__bar a:hover{color:var(--nn-context-ink,#181b20)}.nn-header__main{border-bottom:1px solid #e4e7e6;grid-template-columns:auto auto 1fr auto;align-items:center;height:82px;padding:0 34px;display:grid}.nn-menu{cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:0;border-right:1px solid #e4e7e6;grid-template-columns:20px 1fr;align-content:center;gap:5px 10px;width:79px;height:82px;margin-left:-34px;padding:0 19px;display:grid}.nn-menu i{background:var(--nn-deep);height:2px}.nn-menu i:nth-child(2){width:14px}.nn-menu span{letter-spacing:.09em;grid-area:1/2/3;align-self:center;font-size:9px;font-weight:700}.nn-menu:hover{color:var(--nn-context-ink,#181b20);background:var(--nn-green)}.nn-menu:hover i{--nn-context-ink:#181b20;background:#fff}.nn-logo{align-items:center;gap:9px;margin:0 32px 0 24px;display:flex}.nn-logo img{object-fit:contain;width:50px;height:50px}.nn-logo>span{border-left:1px solid #d7d8d4;flex-direction:column;padding-left:10px;display:flex}.nn-logo b{letter-spacing:.13em;font:600 13px/1.1 Georgia,serif}.nn-logo small{color:#967234;letter-spacing:.23em;margin-top:4px;font-size:7px;font-weight:700}.nn-primary{align-items:center;gap:27px;height:100%;display:flex}.nn-primary a{white-space:nowrap;align-items:center;height:100%;font-size:12px;font-weight:600;display:flex;position:relative}.nn-primary a:after{content:"";background:var(--nn-mint);height:3px;transition:all .25s;position:absolute;bottom:-1px;left:50%;right:50%}.nn-primary a:hover:after{left:0;right:0}.nn-utility{align-items:center;gap:5px;height:100%;display:flex}.nn-utility>a:not(.nn-header-cta):not(.nn-member-cta){place-items:center;width:39px;height:39px;display:grid}.nn-utility>a:not(.nn-header-cta):not(.nn-member-cta):hover{color:var(--nn-green);--nn-context-ink:#181b20;background:#eef7f4}.nn-member-cta{color:#262626;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f2d98e,#d2a74c);border:1px solid #c29a45;align-items:center;gap:9px;height:46px;padding:0 13px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 8px 20px #815b1229}.nn-member-cta:hover{color:#151515;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f8e5a9,#dcb65e);transform:translateY(-1px);box-shadow:0 11px 25px #815b123d}.nn-member-cta>span{white-space:nowrap;flex-direction:column;line-height:1.1;display:flex}.nn-member-cta b{font-size:10px}.nn-member-cta em{font-size:9px;font-style:normal;font-weight:800;display:none}.nn-member-cta small{color:#1515159e;margin-top:4px;font-size:6.5px}.nn-language{margin:0 8px;display:flex}.nn-language button{color:#9aa3a1;cursor:pointer;background:0 0;border:0;padding:7px 6px;font-size:8px}.nn-language button.active{color:var(--nn-green);font-weight:800}.nn-header-cta{height:46px;color:var(--nn-context-ink,#181b20);background:var(--nn-green);align-items:center;gap:14px;padding:0 18px;font-size:11px;font-weight:700;display:flex}.nn-header-cta:hover{--nn-context-ink:#fff;background:#0d6558}.nn-drawer{z-index:2000;visibility:hidden;opacity:0;transition:all .3s;position:fixed;inset:0}.nn-drawer.is-open{visibility:visible;opacity:1}.nn-drawer__backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0b0b0bb8;border:0;position:absolute;inset:0}.nn-drawer aside{width:min(1120px,90vw);color:var(--nn-context-ink,#181b20);background:var(--nn-ink);transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;left:0;overflow:auto;transform:translate(-100%)}.nn-drawer.is-open aside{transform:none}.nn-drawer aside>header{border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;height:108px;padding:0 55px;display:flex}.nn-drawer aside>header>a{letter-spacing:.14em;align-items:center;gap:14px;font:600 16px Georgia,serif;display:flex}.nn-drawer aside>header img{object-fit:contain;width:55px;height:55px}.nn-drawer aside>header small{color:#c4a05c;font:600 7px var(--nn-sans);letter-spacing:.2em;margin-top:5px;display:block}.nn-drawer aside>header button{width:46px;height:46px;color:var(--nn-context-ink,#181b20);background:0 0;border:1px solid #ffffff40;place-items:center;display:grid}.nn-drawer__intro{padding:55px 55px 40px}.nn-drawer__intro p{color:var(--nn-mint);letter-spacing:.2em;font-size:9px}.nn-drawer__intro h2{font:400 clamp(38px,4.3vw,62px)/1.25 var(--nn-serif);margin:15px 0 0}.nn-drawer__intro h2 em{color:#d5b875;font-style:normal}.nn-drawer__groups{border-top:1px solid #ffffff21;border-left:1px solid #ffffff21;grid-template-columns:repeat(4,1fr);margin:0 55px;display:grid}.nn-drawer__groups section{border-bottom:1px solid #ffffff21;border-right:1px solid #ffffff21;min-height:315px;padding:28px 25px;position:relative}.nn-drawer__groups section>span{color:#ffffff4d;font:400 12px Georgia,serif;position:absolute;top:20px;right:20px}.nn-drawer__groups h3{color:#d9bd7c;font:500 18px var(--nn-serif);margin:0 0 25px}.nn-drawer__groups a{color:var(--nn-context-ink,#181b20);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:12px 0;font-size:11px;display:flex}.nn-drawer__groups a:hover{color:var(--nn-context-ink,#181b20);padding-left:5px}.nn-drawer aside>footer{color:#ffffff73;justify-content:space-between;padding:28px 55px;font-size:9px;display:flex}.nn-drawer aside>footer div{color:#d4b671;letter-spacing:.12em;gap:24px;display:flex}.nn-hero{height:940px;color:var(--nn-context-ink,#181b20);background:var(--nn-ink);padding-top:110px;position:relative}.nn-hero__media,.nn-hero__media>img,.nn-hero__media>video,.nn-hero__media>i{position:absolute;inset:0}.nn-hero__media>img,.nn-hero__media>video{object-fit:cover;width:100%;height:100%}.nn-hero__media>img{opacity:0;transition:opacity 1s,transform 7s;transform:scale(1.04)}.nn-hero__media>img.is-active{opacity:1;transform:scale(1)}.nn-hero__media>i{background:linear-gradient(90deg,#0c0c0cd9 0%,#0c0c0c66 52%,#0c0c0c2e),linear-gradient(#0000 46%,#0c0c0cd4);box-shadow:inset 0 0 160px #00000040}.nn-hero__content{z-index:2;position:absolute;top:200px;left:max(7vw,70px)}.nn-hero__content>p{color:var(--nn-context-ink,#181b20);letter-spacing:.22em;align-items:center;gap:14px;margin:0 0 25px;font-size:10px;font-weight:700;display:flex}.nn-hero__content>p span{background:var(--nn-mint);width:45px;height:2px}.nn-hero__content h1{font:300 clamp(62px,7.2vw,112px)/.87 var(--nn-sans);letter-spacing:-.06em;margin:0}.nn-hero__content h1 strong{font-weight:800}.nn-hero__content h1 em{color:#d6b66e;font-family:var(--nn-serif);font-style:italic;font-weight:300}.nn-hero__statement{border-left:2px solid var(--nn-mint);color:var(--nn-context-ink,#181b20);font:400 18px/1.75 var(--nn-serif);margin-top:28px;padding:6px 0 6px 20px}.nn-hero__rail{z-index:3;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:190px;right:28px}.nn-hero__rail>span{color:#ffffff73;letter-spacing:.2em;margin-bottom:55px;font-size:8px;transform:rotate(90deg)}.nn-hero__rail b{font:400 16px Georgia,serif}.nn-hero__rail i{background:linear-gradient(#fff,var(--nn-mint));--nn-context-ink:#181b20;width:1px;height:60px}.nn-hero__rail small{color:var(--nn-context-ink,#181b20);font:400 11px Georgia,serif}.nn-hero__listing{z-index:3;border-top:3px solid var(--nn-mint);width:350px;color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#1c1c1cb8;padding:24px;position:absolute;bottom:230px;right:7vw;box-shadow:0 25px 60px #00000038}.nn-hero__listing>span{color:#7ae0cc;letter-spacing:.2em;font-size:8px;font-weight:700}.nn-hero__listing h2{font:500 22px/1.45 var(--nn-serif);margin:14px 0 8px}.nn-hero__listing>p{color:var(--nn-context-ink,#181b20);align-items:center;gap:7px;margin:0;font-size:11px;display:flex}.nn-hero__listing footer{border-top:1px solid #ffffff29;grid-template-columns:1fr auto auto;align-items:end;gap:12px;margin-top:18px;padding-top:16px;display:grid}.nn-hero__listing footer small{color:#d1b272;align-self:center;font-size:8px}.nn-hero__listing footer b{font:500 19px var(--nn-serif)}.nn-hero__listing footer i{width:35px;height:35px;color:var(--nn-ink);background:var(--nn-mint);place-items:center;font-style:normal;display:grid}.nn-hero__search{z-index:4;color:var(--nn-ink);--nn-context-ink:#181b20;background:#fff;position:absolute;bottom:-75px;left:6vw;right:6vw;box-shadow:0 28px 80px #1616163d}.nn-hero__search>header{border-bottom:1px solid #dde3e0;justify-content:space-between;align-items:center;height:57px;padding:0 25px;display:flex}.nn-hero__search>header>div{height:100%;display:flex}.nn-hero__search>header button{color:#84908d;background:0 0;border:0;height:100%;padding:0 27px;font-size:15px;font-weight:700;position:relative}.nn-hero__search>header button.active:after{content:"";background:var(--nn-mint);height:3px;position:absolute;bottom:-1px;left:15px;right:15px}.nn-hero__search>header>span{color:#87918f;font-size:11px}.nn-hero__search form{grid-template-columns:1.45fr 1fr .8fr 180px;height:92px;display:grid}.nn-hero__search label{border-right:1px solid #dde3e0;flex-direction:column;justify-content:center;padding:0 25px;display:flex}.nn-hero__search label small{color:#7c8885;margin-bottom:8px;font-size:9px}.nn-hero__search label div{color:var(--nn-green);align-items:center;gap:12px;display:flex}.nn-hero__search input,.nn-hero__search select{color:#242424;width:100%;font:500 13px var(--nn-sans);background:0 0;border:0;outline:0}.nn-hero__search form>button{color:var(--nn-context-ink,#181b20);background:var(--nn-green);font:700 13px var(--nn-sans);border:0;justify-content:center;align-items:center;gap:18px;display:flex}.nn-hero__search form>button:hover{--nn-context-ink:#fff;background:#0d6658}.nn-hero__search>footer{border-top:1px solid #e6e9e7;align-items:center;gap:25px;height:44px;padding:0 25px;display:flex}.nn-hero__search>footer span{color:#a17c3b;letter-spacing:.15em;font-size:8px;font-weight:800}.nn-hero__search>footer a{color:#71807c;font-size:10px}.nn-hero__search>footer a:hover{color:var(--nn-green)}.nn-hero__pager{z-index:3;gap:10px;display:flex;position:absolute;bottom:242px;left:7vw}.nn-hero__pager button{color:#ffffff7a;background:0 0;border:0;align-items:center;gap:8px;font:400 10px Georgia,serif;display:flex}.nn-hero__pager button i{background:#ffffff59;width:28px;height:1px;transition:all .3s}.nn-hero__pager button.active{color:var(--nn-context-ink,#181b20)}.nn-hero__pager button.active i{background:var(--nn-mint);width:65px}.nn-pulse{background:var(--nn-paper);padding:120px 6vw 0}.nn-pulse>div{border-top:1px solid var(--nn-line);border-bottom:1px solid var(--nn-line);grid-template-columns:1.2fr 1fr 1fr 1fr auto;align-items:center;min-height:82px;display:grid}.nn-pulse span{color:#98743a;letter-spacing:.17em;font-size:9px;font-weight:800}.nn-pulse p{border-left:1px solid var(--nn-line);color:#66736f;margin:0;padding-left:25px;font-size:11px}.nn-pulse p b{color:var(--nn-ink);font:500 16px var(--nn-serif);margin-bottom:3px;display:block}.nn-pulse a{color:var(--nn-green);align-items:center;gap:13px;font-size:9px;font-weight:800;display:flex}.nn-heading{grid-template-columns:.35fr 1.65fr;gap:70px;margin-bottom:65px;display:grid}.nn-heading>span{color:#97723a;letter-spacing:.18em;padding-top:15px;font-size:9px;font-weight:800}.nn-heading>div{grid-template-columns:1.15fr .85fr;align-items:end;gap:75px;display:grid}.nn-heading h2{font:400 clamp(46px,5vw,72px)/1.12 var(--nn-serif);letter-spacing:-.04em;margin:0}.nn-heading p{color:#6f7b77;margin:0;font-size:14px;line-height:1.9}.nn-heading--light h2,.nn-heading--light p{color:var(--nn-context-ink,#181b20)}.nn-heading--light>span{color:var(--nn-mint)}.nn-portfolio{padding:140px 6vw 130px}.nn-portfolio__grid{grid-template-rows:330px 330px;grid-template-columns:1.35fr .8fr .8fr;gap:16px;display:grid}.nn-portfolio__grid>a{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#303030;position:relative;overflow:hidden}.nn-portfolio__grid>a:first-child{grid-row:1/3}.nn-portfolio__grid>a:nth-child(4){grid-column:2/4}.nn-portfolio__grid img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.nn-portfolio__grid>a>i{background:linear-gradient(#0000 40%,#121212d9);position:absolute;inset:0}.nn-portfolio__grid>a>span{letter-spacing:.1em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#12121254;border:1px solid #ffffff59;padding:7px 9px;font-size:8px;position:absolute;top:20px;left:20px}.nn-portfolio__grid>a>div{padding:25px;position:absolute;bottom:0;left:0;right:0}.nn-portfolio__grid p{color:#8ae1cf;margin:0 0 7px;font-size:10px}.nn-portfolio__grid h3{font:500 21px/1.45 var(--nn-serif);margin:0}.nn-portfolio__grid .is-featured h3{font-size:32px}.nn-portfolio__grid footer{border-top:1px solid #fff3;justify-content:space-between;align-items:center;margin-top:17px;padding-top:15px;display:flex}.nn-portfolio__grid footer b{font:500 18px var(--nn-serif)}.nn-portfolio__grid footer em{color:#d7bd80;letter-spacing:.12em;align-items:center;gap:9px;font-size:8px;font-style:normal;display:flex}.nn-portfolio__grid>a:hover img{transform:scale(1.06)}.nn-categories{border-top:1px solid var(--nn-line);border-left:1px solid var(--nn-line);grid-template-columns:repeat(6,1fr);margin-top:60px;display:grid}.nn-categories>a{border-right:1px solid var(--nn-line);border-bottom:1px solid var(--nn-line);grid-template-columns:auto 1fr auto;align-items:center;gap:13px;min-height:130px;padding:18px;transition:all .25s;display:grid}.nn-categories>a>span{color:#9da6a3;grid-column:1/4;align-self:start;font:400 9px Georgia,serif}.nn-categories>a>svg{color:#9e793b}.nn-categories>a>svg:last-child{opacity:0}.nn-categories>a div{flex-direction:column;display:flex}.nn-categories b{font:500 14px var(--nn-serif)}.nn-categories small{color:#909a97;letter-spacing:.1em;margin-top:3px;font-size:6px}.nn-categories>a:hover{color:var(--nn-context-ink,#181b20);background:var(--nn-green);transform:translateY(-4px)}.nn-categories>a:hover svg:last-child{opacity:1}.nn-categories>a:hover small,.nn-categories>a:hover>span{color:var(--nn-context-ink,#181b20)}.nn-view-all{border-bottom:1px solid var(--nn-green);width:max-content;color:var(--nn-green);align-items:center;gap:18px;margin:35px 0 0 auto;padding:0 0 9px;font-size:11px;font-weight:700;display:flex}.nn-home>.advertising-banner{margin:0!important}.nn-intelligence{--nn-context-ink:#181b20;background:#e8edea;grid-template-columns:1.05fr .95fr;min-height:770px;display:grid}.nn-intelligence__map{min-height:770px;position:relative;overflow:hidden}.nn-home-map-canvas{z-index:1;--nn-context-ink:#181b20;background:#dfe5e2;position:absolute;inset:0}.nn-home-map-canvas .leaflet-tile-pane{filter:grayscale(.72)contrast(.96)sepia(.06)}.nn-intelligence__map>.nn-map-count{z-index:500;color:var(--nn-context-ink,#181b20);background:var(--nn-green);align-items:center;gap:15px;padding:19px 22px;display:flex;position:absolute;bottom:25px;right:25px}.nn-intelligence__map>.nn-home-map-empty{z-index:500;color:var(--nn-context-ink,#181b20);background:var(--nn-green);padding:18px 20px;font-size:12px;position:absolute;inset:auto 25px 25px}.nn-intelligence__map b{font:400 35px Georgia,serif}.nn-intelligence__map span{letter-spacing:.13em;font-size:7px;line-height:1.7}.nn-intelligence__copy{--nn-context-ink:#181b20;background:#fff;flex-direction:column;justify-content:center;padding:75px 8vw;display:flex}.nn-intelligence__copy>span{color:#99743a;letter-spacing:.18em;font-size:9px;font-weight:800}.nn-intelligence h2{font:400 clamp(45px,4.6vw,66px)/1.17 var(--nn-serif);letter-spacing:-.04em;margin:22px 0 25px}.nn-intelligence h2 em{color:var(--nn-green);font-style:normal}.nn-intelligence__copy>p{color:#6f7b78;font-size:13px;line-height:1.95}.nn-intelligence ul{border-top:1px solid var(--nn-line);margin:32px 0 25px;padding:0;list-style:none}.nn-intelligence li{border-bottom:1px solid var(--nn-line);grid-template-columns:42px 1fr;padding:14px 0;display:grid}.nn-intelligence li>b{color:#a17b3b;font:400 10px Georgia,serif}.nn-intelligence li>span{letter-spacing:.08em;font-size:9px;font-weight:800}.nn-intelligence li small{color:#87918e;letter-spacing:0;margin-top:5px;font-size:9px;font-weight:400;display:block}.nn-intelligence__copy>div{gap:10px;display:flex}.nn-intelligence__copy>div a{border:1px solid var(--nn-line);align-items:center;gap:13px;padding:13px 16px;font-size:10px;display:flex}.nn-intelligence__copy>div a:first-child{color:var(--nn-context-ink,#181b20);background:var(--nn-green)}.nn-services{color:var(--nn-context-ink,#181b20);background:var(--nn-ink);padding:140px 6vw 150px}.nn-services__grid{border-top:1px solid #ffffff26;border-left:1px solid #ffffff26;grid-template-columns:repeat(3,1fr);display:grid}.nn-services__grid>a{border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;min-height:450px;padding:35px;transition:all .35s;position:relative}.nn-services__grid>a>span{color:#ffffff59;font:400 12px Georgia,serif;position:absolute;top:26px;right:28px}.nn-services__grid>a>i{width:58px;height:58px;color:var(--nn-mint);border:1px solid #fff3;place-items:center;font-style:normal;display:grid}.nn-services__grid small{color:#d2b675;letter-spacing:.16em;margin-top:80px;font-size:9px;display:block}.nn-services__grid h3{font:500 27px var(--nn-serif);margin:12px 0 18px}.nn-services__grid p{color:var(--nn-context-ink,#181b20);font-size:12px;line-height:1.9}.nn-services__grid>a>b{color:var(--nn-mint);letter-spacing:.16em;align-items:center;gap:10px;font-size:8px;display:flex;position:absolute;bottom:32px}.nn-services__grid>a:hover{z-index:1;color:var(--nn-ink);background:var(--nn-mint);transform:translateY(-7px);box-shadow:0 30px 70px #00000040}.nn-services__grid>a:hover i{color:var(--nn-ink);border-color:#15151533}.nn-services__grid>a:hover small,.nn-services__grid>a:hover p,.nn-services__grid>a:hover b{color:#151515b3}.nn-founder{--nn-context-ink:#181b20;background:#f0eee7;grid-template-columns:.92fr 1.08fr;min-height:830px;display:grid}.nn-founder__image{position:relative;overflow:hidden}.nn-founder__image:after{content:"";background:linear-gradient(#0000 50%,#101010a6);position:absolute;inset:0}.nn-founder__image img{object-fit:cover;object-position:center top;filter:saturate(.8);width:100%;height:100%}.nn-founder__image>span{z-index:2;border-left:2px solid var(--nn-mint);color:var(--nn-context-ink,#181b20);letter-spacing:.18em;padding-left:15px;font-size:8px;position:absolute;bottom:35px;left:38px}.nn-founder__copy{flex-direction:column;justify-content:center;padding:80px 9vw;display:flex}.nn-founder__copy>span{color:#99743b;letter-spacing:.18em;font-size:9px;font-weight:800}.nn-founder h2{font:400 clamp(46px,4.8vw,69px)/1.15 var(--nn-serif);letter-spacing:-.04em;margin:22px 0 28px}.nn-founder blockquote{border-top:1px solid var(--nn-line);border-bottom:1px solid var(--nn-line);color:var(--nn-green);font:400 20px/1.8 var(--nn-serif);margin:0 0 25px;padding:24px 0}.nn-founder__copy>p{color:#687571;font-size:13px;line-height:1.95}.nn-founder__copy footer{justify-content:space-between;align-items:end;margin-top:40px;display:flex}.nn-founder__copy footer div{flex-direction:column;display:flex}.nn-founder__copy footer b{font:600 15px var(--nn-serif)}.nn-founder__copy footer small{color:#7e8986;margin-top:5px;font-size:9px}.nn-founder__copy footer a{border-bottom:1px solid var(--nn-green);color:var(--nn-green);align-items:center;gap:15px;padding-bottom:8px;font-size:10px;font-weight:700;display:flex}.nn-editorial{padding:140px 6vw}.nn-editorial__grid{grid-template-columns:1.3fr .85fr .85fr;gap:20px;display:grid}.nn-editorial__grid .article-card:first-child .article-cover{min-height:430px}.nn-editorial__links{justify-content:flex-end;gap:10px;margin-top:30px;display:flex}.nn-editorial__links a{border:1px solid var(--nn-line);color:var(--nn-green);padding:12px 17px;font-size:10px;font-weight:700}.nn-final{color:var(--nn-context-ink,#181b20);background:linear-gradient(120deg,#151515f7,#323232e6),url(https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?auto=format&fit=crop&w=2200&q=88) 50%/cover;padding:120px 6vw}.nn-final>div:first-child{justify-content:space-between;align-items:end;display:flex}.nn-final>div:first-child>span{color:var(--nn-mint);letter-spacing:.2em;font-size:9px}.nn-final h2{font:400 clamp(48px,5vw,74px)/1.15 var(--nn-serif);text-align:right;margin:0}.nn-final h2 em{color:#d8bb78;font-style:normal}.nn-final>div:last-child{border-top:1px solid #fff3;border-left:1px solid #fff3;grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.nn-final>div:last-child>a{border-bottom:1px solid #fff3;border-right:1px solid #fff3;grid-template-columns:1fr auto;align-content:end;gap:10px;min-height:170px;padding:28px;transition:all .25s;display:grid}.nn-final small{color:var(--nn-mint);letter-spacing:.18em;grid-column:1/3;font-size:7px}.nn-final b{font:500 19px var(--nn-serif)}.nn-final a:hover{color:var(--nn-ink);background:var(--nn-mint)}.nn-final a:hover small{color:var(--nn-green)}.interior-header{height:110px!important}.discovery-header{display:none!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}.nn-heading{grid-template-columns:.25fr 1.75fr}.nn-portfolio__grid{grid-template-rows:300px 300px}}@media (width<=1020px){.nn-primary{display:none}.nn-header__main{grid-template-columns:auto auto 1fr auto}.nn-utility{justify-self:end}.nn-utility>a:not(.nn-header-cta):not(.nn-member-cta){display:grid}.nn-drawer__groups{grid-template-columns:repeat(2,1fr)}.nn-hero{height:1000px}.nn-hero__content{top:195px}.nn-hero__listing{display:none}.nn-hero__search{left:4vw;right:4vw}.nn-hero__search form{grid-template-columns:1.3fr 1fr 1fr 150px}.nn-pulse>div{grid-template-columns:1fr 1fr 1fr}.nn-pulse>div>span,.nn-pulse a{display:none}.nn-heading{grid-template-columns:1fr;gap:25px}.nn-heading>div{gap:35px}.nn-portfolio__grid{grid-template-rows:440px 300px 300px;grid-template-columns:1fr 1fr}.nn-portfolio__grid>a:first-child{grid-area:auto/1/auto/3}.nn-portfolio__grid>a:nth-child(4){grid-column:auto}.nn-categories{grid-template-columns:repeat(3,1fr)}.nn-intelligence{grid-template-columns:1fr}.nn-intelligence__map{min-height:520px}.nn-services__grid{grid-template-columns:1fr}.nn-services__grid>a{min-height:330px}.nn-founder{grid-template-columns:1fr}.nn-founder__image{height:720px}.nn-editorial__grid{grid-template-columns:1fr 1fr}.nn-editorial__grid .article-card:first-child{grid-column:1/3}.nn-final>div:first-child{flex-direction:column;align-items:flex-start;gap:30px}.nn-final h2{text-align:left}}@media (width<=650px){.nn-header__bar{display:none}.nn-header__main{grid-template-columns:52px minmax(0,1fr);gap:12px;height:72px;padding:0 18px 0 0}.nn-menu{grid-template-columns:18px;width:52px;height:72px;margin:0;padding:0 17px}.nn-menu span{display:none}.nn-logo{width:132px;min-width:132px;height:52px;margin:0}.nn-logo img{object-fit:contain;object-position:left center;width:132px;height:52px}.nn-logo>span,.nn-utility{display:none}.nn-drawer aside{width:100vw}.nn-drawer aside>header,.nn-drawer__intro,.nn-drawer aside>footer{padding-left:22px;padding-right:22px}.nn-drawer__groups{grid-template-columns:1fr;margin:0 22px}.nn-drawer__groups section{min-height:auto}.nn-drawer aside>footer{flex-direction:column;align-items:flex-start;gap:15px}.nn-hero{height:920px;padding-top:92px}.nn-hero__content{top:150px;left:20px;right:20px}.nn-hero__content>p{font-size:7px}.nn-hero__content h1{font-size:49px;line-height:.95}.nn-hero__statement{font-size:14px}.nn-hero__rail{display:none}.nn-hero__pager{bottom:310px;left:20px}.nn-hero__pager button span{display:none}.nn-hero__search{bottom:-98px;left:15px;right:15px}.nn-hero__search>header{height:52px;padding:0 10px}.nn-hero__search>header button{padding:0 15px}.nn-hero__search>header>span{display:none}.nn-hero__search form{grid-template-columns:1fr;height:auto}.nn-hero__search label{border-bottom:1px solid #dde3e0;border-right:0;min-height:61px;padding:9px 15px}.nn-hero__search label:nth-of-type(3){display:none}.nn-hero__search form>button{min-height:50px}.nn-hero__search>footer{white-space:nowrap;height:42px;padding:0 15px;overflow:auto}.nn-hero__search>footer span{display:none}.nn-pulse{padding:135px 15px 0}.nn-pulse>div{grid-template-columns:1fr}.nn-pulse p{border-left:0;border-bottom:1px solid var(--nn-line);padding:13px 0}.nn-heading>div{grid-template-columns:1fr;gap:20px}.nn-heading h2{font-size:40px}.nn-heading p{font-size:12px}.nn-portfolio,.nn-services,.nn-editorial{padding:95px 15px}.nn-portfolio__grid{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.nn-portfolio__grid>a,.nn-portfolio__grid>a:first-child{scroll-snap-align:center;min-width:88vw;height:480px}.nn-portfolio__grid .is-featured h3{font-size:24px}.nn-categories{grid-template-columns:1fr 1fr}.nn-categories>a{min-height:115px}.nn-intelligence__map{min-height:390px}.nn-intelligence__copy{padding:75px 22px}.nn-intelligence h2{font-size:40px}.nn-services__grid>a{min-height:350px;padding:27px}.nn-services__grid small{margin-top:55px}.nn-founder__image{height:520px}.nn-founder__copy{padding:75px 22px}.nn-founder h2{font-size:40px}.nn-founder blockquote{font-size:16px}.nn-founder__copy footer{flex-direction:column;align-items:flex-start;gap:25px}.nn-editorial__grid{grid-template-columns:1fr}.nn-editorial__grid .article-card:first-child{grid-column:auto}.nn-editorial__links{justify-content:flex-start}.nn-final{padding:85px 20px}.nn-final h2{font-size:39px}.nn-final>div:last-child{grid-template-columns:1fr}.nn-final>div:last-child>a{min-height:140px}.interior-header{height:92px!important}.nn-hero__search input,.nn-hero__search select{font-size:16px}.nn-hero__search button,.nn-hero__pager button,.nn-categories>a,.nn-editorial__links a{min-height:44px}.nn-portfolio__grid{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory}.nn-portfolio__grid>a{scroll-snap-stop:always}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.nn-hero__media>img,.nn-portfolio__grid img,.nn-services__grid>a{transition:none!important}}.nn-os,.nn-portfolio,.nn-intelligence,.nn-services,.nn-founder,.company-vtr-section,.nn-editorial,.nn-final{content-visibility:auto;contain-intrinsic-size:auto 760px}@media (width>=1021px){.nn-primary{flex-wrap:wrap;align-content:center;gap:0 18px;min-width:0;padding:6px 12px 6px 0}.nn-primary a{height:auto;min-height:32px}}:root{--nn-ink:#0d0d0d;--nn-deep:#1c1c1c;--nn-green:#282828;--nn-mint:#d7ad5a;--nn-gold:#d7ad5a;--nn-cyan:#cdcdcd;--nn-paper:#f3f0e9}.nn-header__bar{--nn-context-ink:#fff;background:linear-gradient(90deg,#090909,#212121 56%,#11131a)}.nn-header__bar:before{content:"NATIONNEST REALTY";color:#d7ad5a}.nn-header__bar>span{position:absolute;left:50%;transform:translate(-50%)}.nn-menu:hover,.nn-header-cta,.nn-hero__search form>button,.nn-intelligence__copy>div a:first-child{--nn-context-ink:#fff;background:linear-gradient(135deg,#1c1c1c,#383838)}.nn-primary a:after,.nn-hero__content>p span,.nn-hero__pager button.active i{--nn-context-ink:#181b20;background:linear-gradient(90deg,#d7ad5a,#fff0be)}.nn-hero__media>i{background:radial-gradient(circle at 75% 36%,#0000 0 13%,#0909092e 36%),linear-gradient(90deg,#070707eb 0%,#0e0e0e85 52%,#09090940),linear-gradient(#0000 46%,#070707e0)}.nn-hero:after{content:"";z-index:1;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:110px 0 0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 74%);mask-image:linear-gradient(90deg,#000,#0000 74%)}.nn-hero__content h1 em{background:linear-gradient(115deg,#c28d35,#fff0bc 48%,#b57e2b);color:#0000;--nn-context-ink:#181b20;-webkit-background-clip:text;background-clip:text}.nn-hero__content>p{color:#f0d798}.nn-hero__statement{border-color:#d7ad5a}.nn-hero__listing{background:linear-gradient(135deg,#111111db,#232323ad);border-color:#d7ad5a}.nn-hero__listing>span{color:#efd68c}.nn-hero__listing footer i{color:#151515;--nn-context-ink:#181b20;background:linear-gradient(135deg,#bc8732,#f5d988)}.nn-hero__content h1{letter-spacing:0;line-height:1.03}.nn-hero__content h1 em{letter-spacing:0;margin-top:.08em;font-size:.8em;font-style:normal;line-height:1.16;display:inline-block}.nn-hero__search{border-top:1px solid #d7ad5acc;box-shadow:0 35px 100px #0a0a0a4d}.nn-hero__search:before{content:"N";color:#ffffff1f;font:italic 700 54px Georgia,serif;position:absolute;top:-60px;right:15px}.nn-hero__search>header button.active{color:#9a6d25}.nn-hero__search>header button.active:after{--nn-context-ink:#181b20;background:#d7ad5a}.nn-hero__search label div{color:#a97b30}.nn-hero__search>footer span,.nn-pulse span,.nn-heading>span,.nn-intelligence__copy>span,.nn-founder__copy>span{color:#9a6d25}.nn-categories>a:hover{--nn-context-ink:#fff;background:#1e1e1e}.nn-categories>a:hover svg{color:#edcf86}.nn-view-all,.nn-founder__copy footer a{color:#8b6122;border-color:#c59a4b}.nn-services__grid>a>i,.nn-services__grid>a>b,.nn-final>div:first-child>span{color:#e0bd70}.nn-services__grid>a:hover,.nn-final>div:last-child>a:hover{--nn-context-ink:#181b20;background:linear-gradient(135deg,#b98530,#f0d487)}.nn-os{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 82% 17%,#9e9e9e1f,#0000 23%),radial-gradient(circle at 8% 90%,#d5a74e21,#0000 26%),#0d0d0d;margin-top:100px;padding:150px 6vw 145px;position:relative;overflow:hidden}.nn-os:before{content:"NN / OS";color:#ffffff06;font:800 18vw/1 var(--nn-sans);letter-spacing:-.1em;position:absolute;bottom:-5vw;right:-1vw}.nn-os:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 75% 40%,#000,#0000 65%);mask-image:radial-gradient(circle at 75% 40%,#000,#0000 65%)}.nn-os>header,.nn-os>nav,.nn-os__stage{z-index:2;position:relative}.nn-os>header{width:min(750px,100%);margin-left:25%}.nn-os>header>span{color:#e0bd72;letter-spacing:.22em;font-size:9px;font-weight:800}.nn-os>header h2{font:400 clamp(50px,5.5vw,80px)/1.13 var(--nn-serif);letter-spacing:-.045em;margin:22px 0}.nn-os>header h2 em{background:linear-gradient(100deg,#d0a14a,#fff1bd 45%,#c7c7c7 90%);color:#0000;--nn-context-ink:#181b20;-webkit-background-clip:text;background-clip:text;font-style:normal}.nn-os>header p{max-width:600px;color:var(--nn-context-ink,#181b20);font-size:14px;line-height:1.95}.nn-os__orbital{z-index:1;opacity:.75;place-items:center;width:520px;height:520px;display:grid;position:absolute;top:105px;right:-30px}.nn-os__orbital>i{border:1px solid #d7ad5a40;border-radius:50%;animation:26s linear infinite nnOrbit;position:absolute}.nn-os__orbital>i:first-child{width:180px;height:180px}.nn-os__orbital>i:nth-child(2){border-style:dashed;width:320px;height:320px;animation-duration:38s;animation-direction:reverse}.nn-os__orbital>i:nth-child(3){border-color:#c6c6c626;width:500px;height:500px;animation-duration:52s}.nn-os__orbital>i:after{content:"";--nn-context-ink:#181b20;background:#e2bd6e;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:-4px;box-shadow:0 0 18px #dcb461}.nn-os__orbital>b{background:linear-gradient(135deg,#ae7729,#fff0b8);color:#0000;--nn-context-ink:#181b20;-webkit-background-clip:text;background-clip:text;font:italic 700 90px Georgia,serif}.nn-os__orbital>span{color:#ffffff59;letter-spacing:.2em;font-size:7px;position:absolute}.nn-os__orbital>span:first-of-type{top:80px}.nn-os__orbital>span:nth-of-type(2){bottom:140px;right:20px;transform:rotate(90deg)}.nn-os__orbital>span:nth-of-type(3){bottom:130px;left:20px;transform:rotate(-55deg)}@keyframes nnOrbit{to{transform:rotate(360deg)}}.nn-os>nav{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(4,1fr);margin-top:80px;display:grid}.nn-os>nav button{min-height:112px;color:var(--nn-context-ink,#181b20);text-align:left;cursor:pointer;background:#ffffff04;border:1px solid #ffffff24;border-top:0;border-left:0;grid-template-columns:auto 1fr;align-items:center;gap:18px;padding:18px 24px;transition:all .3s;display:grid}.nn-os>nav button>span{color:#ffffff59;font:400 11px Georgia,serif}.nn-os>nav button div{flex-direction:column;display:flex}.nn-os>nav button b{font:500 15px var(--nn-serif)}.nn-os>nav button small{color:#ffffff61;letter-spacing:.14em;margin-top:5px;font-size:7px}.nn-os>nav button:hover,.nn-os>nav button.active{color:#121212;--nn-context-ink:#181b20;background:linear-gradient(135deg,#c99943f2,#f2d692f2)}.nn-os>nav button.active>span,.nn-os>nav button.active small,.nn-os>nav button:hover>span,.nn-os>nav button:hover small{color:#1212128f}.nn-os__stage{border-bottom:1px solid #ffffff24;border-left:1px solid #ffffff24;border-right:1px solid #ffffff24;grid-template-columns:.78fr 1.22fr;min-height:560px;display:grid}.nn-os__stage>article{border-right:1px solid #ffffff24;flex-direction:column;justify-content:center;padding:55px;display:flex;position:relative}.nn-os__stage>article>span{color:#ddb86d;letter-spacing:.18em;font-size:8px;font-weight:800}.nn-os__stage h3{font:400 clamp(35px,3.3vw,52px)/1.3 var(--nn-serif);margin:20px 0 22px}.nn-os__stage>article>p{color:var(--nn-context-ink,#181b20);font-size:12px;line-height:1.95}.nn-os__metric{align-items:end;gap:14px;display:flex;position:absolute;bottom:32px;right:35px}.nn-os__metric b{background:linear-gradient(100deg,#c38f39,#f3db9b);color:#0000;--nn-context-ink:#181b20;-webkit-background-clip:text;background-clip:text;font:400 47px Georgia,serif}.nn-os__metric small{color:#ffffff59;letter-spacing:.13em;padding-bottom:7px;font-size:7px}.nn-os__actions{grid-template-columns:1fr 1fr;display:grid}.nn-os__actions>a{border-bottom:1px solid #ffffff1c;border-right:1px solid #ffffff1c;min-height:280px;padding:28px;transition:all .3s;position:relative}.nn-os__actions>a>span{color:#ffffff40;font:400 9px Georgia,serif;position:absolute;top:20px;right:22px}.nn-os__actions>a>i{color:#dfbb70;border:1px solid #d7ad5a59;place-items:center;width:48px;height:48px;font-style:normal;display:grid}.nn-os__actions h4{font:500 18px var(--nn-serif);margin:48px 0 9px}.nn-os__actions p{color:#ffffff70;margin:0;font-size:9px;line-height:1.8}.nn-os__actions>a>b{color:#ddba70;letter-spacing:.15em;align-items:center;gap:9px;font-size:7px;display:flex;position:absolute;bottom:24px}.nn-os__actions>a:hover{z-index:1;color:#141414;--nn-context-ink:#181b20;background:linear-gradient(135deg,#b77e2c,#f4dc9d);transform:translateY(-5px);box-shadow:0 25px 70px #00000047}.nn-os__actions>a:hover>i{color:#141414;border-color:#14141433}.nn-os__actions>a:hover p,.nn-os__actions>a:hover>b,.nn-os__actions>a:hover>span{color:#14141499}.nn-progress{z-index:3000;transform-origin:0;pointer-events:none;--nn-context-ink:#181b20;background:linear-gradient(90deg,#a86f22,#f8dc92,#c9c9c9);height:3px;position:fixed;top:0;left:0;right:0}.nn-command-dock{z-index:1150;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 60px #0606064d}.nn-command-dock>button{height:62px;color:var(--nn-context-ink,#181b20);text-align:left;--nn-context-ink:#fff;background:linear-gradient(135deg,#191919,#303030);border:1px solid #d7ad5a80;align-items:center;gap:12px;padding:7px 12px 7px 7px;display:flex}.nn-command-dock>button>span{background:linear-gradient(135deg,#b77e2d,#f2d38a);color:#0000;--nn-context-ink:#181b20;-webkit-background-clip:text;background-clip:text;border:1px solid #eecb7dbf;place-items:center;width:46px;height:46px;font:italic 700 22px Georgia,serif;display:grid}.nn-command-dock>button>div{flex-direction:column;display:flex}.nn-command-dock small{color:#d9b76c;letter-spacing:.13em;font-size:6px}.nn-command-dock b{margin-top:4px;font-size:10px}.nn-command-dock kbd{color:var(--nn-context-ink,#181b20);border:1px solid #ffffff40;margin-left:10px;padding:4px 7px;font-size:8px}.nn-command-dock>a{width:52px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#232323;border:1px solid #ffffff24;border-left:0;place-items:center;display:grid}.nn-command-dock>a:hover{color:#141414;--nn-context-ink:#181b20;background:#d8b15f}.nn-command{z-index:4000;visibility:hidden;opacity:0;transition:all .25s;position:fixed;inset:0}.nn-command.is-open{visibility:visible;opacity:1}.nn-command__backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060606c7;border:0;position:absolute;inset:0}.nn-command>section{width:min(820px,100% - 30px);max-height:84vh;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#131313;border:1px solid #d7ad5a73;transition:all .35s;position:absolute;top:8vh;left:50%;overflow:hidden;transform:translate(-50%,20px);box-shadow:0 45px 120px #00000073}.nn-command.is-open>section{transform:translate(-50%)}.nn-command>section>header{border-bottom:1px solid #ffffff1f;align-items:center;gap:15px;height:82px;padding:0 24px;display:flex}.nn-command>section>header>span{color:#e7c576;border:1px solid #d2aa59;place-items:center;width:45px;height:45px;font:italic 700 22px Georgia,serif;display:grid}.nn-command>section>header>div{flex-direction:column;flex:1;display:flex}.nn-command>section>header small{color:#d8b563;letter-spacing:.15em;font-size:7px}.nn-command>section>header b{font:500 15px var(--nn-serif);margin-top:5px}.nn-command>section>header button{color:var(--nn-context-ink,#181b20);background:0 0;border:1px solid #fff3;padding:7px 9px;font-size:8px}.nn-command>section>label{color:#e0bd70;border-bottom:1px solid #ffffff1f;align-items:center;gap:16px;height:76px;padding:0 26px;display:flex}.nn-command>section>label input{width:100%;color:var(--nn-context-ink,#181b20);font:400 17px var(--nn-sans);background:0 0;border:0;outline:0}.nn-command>section>label input::placeholder{color:#ffffff47}.nn-command>section>div{grid-template-columns:1fr 1fr;max-height:calc(84vh - 210px);display:grid;overflow:auto}.nn-command>section>div>a{border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;grid-template-columns:auto auto 1fr auto;align-items:center;gap:14px;padding:18px 20px;display:grid}.nn-command>section>div>a>span{color:#ffffff3d;font:400 8px Georgia,serif}.nn-command>section>div>a>i{color:#dab66c;border:1px solid #d7ad5a47;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.nn-command>section>div>a>div{flex-direction:column;display:flex}.nn-command>section>div>a b{font:500 12px var(--nn-serif)}.nn-command>section>div>a small{color:#ffffff61;margin-top:4px;font-size:8px}.nn-command>section>div>a>svg{color:#d8b568}.nn-command>section>div>a:hover{color:#141414;--nn-context-ink:#181b20;background:linear-gradient(135deg,#ba8230,#edd08a)}.nn-command>section>div>a:hover i,.nn-command>section>div>a:hover svg{color:#141414;border-color:#14141433}.nn-command>section>div>a:hover small,.nn-command>section>div>a:hover>span{color:#1414148c}.nn-command>section>div>p{color:var(--nn-context-ink,#181b20);text-align:center;grid-column:1/3;padding:45px}.nn-command>section>footer{color:#fff6;--nn-context-ink:#fff;background:#0d0d0d;justify-content:space-between;align-items:center;height:52px;padding:0 24px;font-size:8px;display:flex}.nn-command>section>footer kbd{border:1px solid #fff3;padding:3px 6px}.nn-command>section>footer a{color:#dab66b}@media (width<=1000px){.nn-os>header{margin-left:0}.nn-os__orbital{opacity:.35;top:60px;right:-160px}.nn-os>nav{grid-template-columns:1fr 1fr}.nn-os__stage{grid-template-columns:1fr}.nn-os__stage>article{border-bottom:1px solid #ffffff24;border-right:0;min-height:420px}.nn-command-dock>button>div,.nn-command-dock kbd{display:none}}@media (width<=650px){.nn-header__bar:before{display:none}.nn-header__bar>span{position:static;transform:none}.nn-os{margin-top:80px;padding:95px 15px}.nn-os>header h2{font-size:41px}.nn-os__orbital{width:360px;height:360px;top:100px;right:-230px}.nn-os__orbital>i:nth-child(3){width:350px;height:350px}.nn-os>nav{grid-template-columns:1fr;margin-top:48px}.nn-os>nav button{min-height:78px}.nn-os__stage>article{min-height:470px;padding:35px 25px}.nn-os__stage h3{font-size:32px}.nn-os__metric{right:25px}.nn-os__actions{grid-template-columns:1fr}.nn-os__actions>a{min-height:245px}.nn-command-dock{bottom:10px;right:10px}.nn-command-dock>button{width:52px;padding:3px}.nn-command-dock>button>span{width:44px;height:44px}.nn-command-dock>a{width:45px}.nn-command>section{max-height:92vh;top:4vh}.nn-command>section>div{grid-template-columns:1fr;max-height:calc(92vh - 210px)}.nn-command>section>div>a{border-right:0}.nn-command>section>div>p{grid-column:auto}.nn-command>section>footer span{display:none}.nn-command>section>footer{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.nn-os__orbital>i{animation:none}}.editorial-hub-tabs{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.editorial-hub-tabs a{color:var(--nn-context-ink,#181b20);border:1px solid #ffffff40;padding:11px 16px;font-size:10px;font-weight:700}.editorial-hub-tabs a.active,.editorial-hub-tabs a:hover{color:#141414;--nn-context-ink:#181b20;background:linear-gradient(135deg,#b98530,#f0d487);border-color:#d7ad5a}.insights-hub{--nn-context-ink:#181b20;background:#f3f0e9}.insights-hub-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 78% 18%,#c9c9c91f,#0000 24%),radial-gradient(circle at 12% 85%,#d7ad5a29,#0000 25%),#0d0d0d;padding:120px 0 105px;position:relative;overflow:hidden}.insights-hub-hero:after{content:"N/R";color:#ffffff06;font:800 18vw/1 var(--nn-sans);position:absolute;bottom:-5vw;right:-2vw}.insights-hub-hero>div{z-index:1;position:relative}.insights-hub-hero p{color:#e0bd72;letter-spacing:.22em;margin:0;font-size:9px;font-weight:800}.insights-hub-hero h1{font:400 clamp(52px,6vw,86px)/1.08 var(--nn-serif);letter-spacing:-.045em;margin:20px 0}.insights-hub-hero h1 em{background:linear-gradient(100deg,#d0a14a,#fff1bd 52%,#c7c7c7);color:#0000;--nn-context-ink:#181b20;-webkit-background-clip:text;background-clip:text;font-style:normal}.insights-hub-hero>div>span{max-width:760px;color:var(--nn-context-ink,#181b20);font-size:14px;line-height:1.9;display:block}.insights-hub-choice{grid-template-columns:1fr 1fr;margin-top:-38px;display:grid}.insights-hub-choice>a{z-index:2;--nn-context-ink:#181b20;background:#fff;border:1px solid #d8d7d0;min-height:370px;padding:42px;transition:all .3s;position:relative}.insights-hub-choice>a:first-child{border-right:0}.insights-hub-choice>a>span{color:#a07938;letter-spacing:.18em;font-size:8px;font-weight:800}.insights-hub-choice h2{font:500 35px var(--nn-serif);margin:45px 0 12px}.insights-hub-choice p{color:#6d7976;max-width:530px;font-size:12px;line-height:1.9}.insights-hub-choice footer{border-top:1px solid #dfdfda;justify-content:space-between;align-items:center;padding-top:18px;display:flex;position:absolute;bottom:35px;left:42px;right:42px}.insights-hub-choice footer b{color:#7d8986;font-size:9px}.insights-hub-choice footer em{color:#936a29;align-items:center;gap:10px;font-size:9px;font-style:normal;font-weight:800;display:flex}.insights-hub-choice>a:hover{z-index:3;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1c1c1c;transform:translateY(-8px);box-shadow:0 28px 70px #1111112e}.insights-hub-choice>a:hover p,.insights-hub-choice>a:hover footer b{color:var(--nn-context-ink,#181b20)}.insights-hub-choice>a:hover footer{border-color:#ffffff26}.insights-hub-choice>a:hover footer em{color:#e0bd72}.insights-hub-latest{padding-top:120px;padding-bottom:130px}.insights-hub-latest>header{border-bottom:1px solid #d7d9d6;justify-content:space-between;align-items:end;margin-bottom:38px;padding-bottom:25px;display:flex}.insights-hub-latest>header span{color:#9b7335;letter-spacing:.18em;font-size:8px;font-weight:800}.insights-hub-latest>header h2{font:500 40px var(--nn-serif);margin:8px 0 0}.insights-hub-latest>header p{color:#818c89;font-size:10px}@media (width<=700px){.insights-hub-hero{padding:85px 0 75px}.insights-hub-choice{grid-template-columns:1fr;margin-top:0}.insights-hub-choice>a{min-height:330px;padding:30px}.insights-hub-choice>a:first-child{border-bottom:0;border-right:1px solid #d8d7d0}.insights-hub-choice footer{bottom:28px;left:30px;right:30px}.insights-hub-latest{padding-top:85px;padding-bottom:90px}.insights-hub-latest>header{flex-direction:column;align-items:flex-start;gap:12px}}.luxe-hero__lightfield{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.luxe-hero--living .luxe-hero__media>.luxe-hero__slide{opacity:0;will-change:opacity, transform;transition:opacity 1.25s,transform 7.4s cubic-bezier(.2,.65,.25,1);position:absolute;inset:0;transform:scale(1.055)}.luxe-hero--living .luxe-hero__media>.luxe-hero__slide.is-active{z-index:0;opacity:1;transform:scale(1)}.luxe-hero__living-nav{z-index:4;width:min(410px,36vw);color:var(--nn-context-ink,#181b20);position:absolute;bottom:154px;right:4vw}.luxe-hero__living-nav>a{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:linear-gradient(135deg,#111111d6,#292929a3);border:1px solid #e5c47966;border-radius:14px;gap:5px;padding:14px 16px;display:grid;box-shadow:0 18px 50px #0707073d}.luxe-hero__living-nav small{color:#e4c77f;letter-spacing:.13em;font-size:8px;font-weight:800}.luxe-hero__living-nav b{font:500 17px/1.35 var(--nn-serif);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.luxe-hero__living-nav>a span{color:var(--nn-context-ink,#181b20);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.luxe-hero__living-nav .luxe-hero__pager{justify-content:flex-end;margin-top:9px;position:static}@keyframes nn-listing-camera{0%,to{transform:scale(1.025)translate(-.5%)}50%{transform:scale(1.075)translate(.7%,-.5%)}}.nn-portfolio__grid--living>a:nth-child(odd) img{animation:13s ease-in-out infinite nn-listing-camera}.nn-portfolio__grid--living>a:nth-child(2n) img{animation:15s ease-in-out -6s infinite reverse nn-listing-camera}.nn-portfolio__grid--living>a:hover img,.nn-portfolio__grid--living>a:focus-visible img{animation-play-state:paused;transform:scale(1.08)}@media (width<=760px){.luxe-hero__living-nav{width:auto;bottom:242px;left:14px;right:14px}.luxe-hero__living-nav>a{padding:10px 12px}.luxe-hero__living-nav b{font-size:14px}.luxe-hero__living-nav .luxe-hero__pager{display:none}.nn-portfolio__grid--living{scrollbar-width:none}.nn-portfolio__grid--living::-webkit-scrollbar{display:none}}.luxe-hero__lightfield i{opacity:.6;background:linear-gradient(90deg,#0000,#d5af5b8c,#0000);width:38vw;height:1px;animation:13s ease-in-out infinite nn-light-drift;position:absolute;transform:rotate(-18deg)}.luxe-hero__lightfield i:first-child{top:24%;left:-8%}.luxe-hero__lightfield i:nth-child(2){animation-delay:-5s;top:55%;right:-9%}.luxe-hero__lightfield i:nth-child(3){animation-delay:-9s;top:76%;left:22%}.luxe-hero__lightfield span{border:1px solid #d3ae572e;border-radius:50%;width:26rem;height:26rem;animation:16s ease-in-out infinite nn-orbit;position:absolute;top:12%;right:4%}@keyframes nn-light-drift{50%{opacity:.28;transform:translate(5vw,-18px)rotate(-18deg)}}@keyframes nn-orbit{50%{opacity:.55;transform:translate(-20px,18px)scale(1.04)}}.luxe-search-v2{grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:start;min-height:118px}.luxe-search-v2>button{min-height:74px}.luxe-search__advanced{border-top:1px solid #1e1e1e1f;grid-column:1/-1;padding:0 18px}.luxe-search__mobile-filters{display:none}.luxe-search__advanced summary{cursor:pointer;color:#292929;align-items:center;gap:10px;min-height:44px;font-size:12px;font-weight:750;display:flex}.luxe-search__advanced summary span{color:#6f7780;font-weight:500}.luxe-search__advanced>div{grid-template-columns:2fr repeat(3,1fr);gap:10px;padding:0 0 16px;display:grid}.luxe-search__advanced label{--nn-context-ink:#181b20;background:#fff;border:1px solid #d9d8d3;min-height:62px;padding:8px 12px}.luxe-search__advanced input,.luxe-search__advanced select{color:#282828;background:0 0;border:0;width:100%;min-height:28px}.luxe-manifesto{padding-top:190px!important}.advertising-card{aspect-ratio:5;--nn-context-ink:#fff;background:#191919;overflow:hidden;min-height:0!important;display:block!important}.advertising-card:after{display:none!important}.advertising-card img{transition:transform .45s;object-fit:cover!important;width:100%!important;height:100%!important;position:static!important}.advertising-card:hover img{transform:scale(1.012)}.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}.discovery-search__advanced{grid-column:1/-1}.discovery-search__advanced>div{grid-template-columns:repeat(4,1fr);gap:8px;padding-top:10px;display:grid}@media (width<=900px){.luxe-search-v2{grid-template-columns:repeat(2,1fr)}.luxe-search-v2>button{min-height:58px}.luxe-search__advanced>div{grid-template-columns:1fr 1fr}.nn-property-directory>div{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-search-v2{border-top:2px solid #d8ae54;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;min-height:0;padding:10px;overflow:visible;box-shadow:0 24px 55px #0f0f0f59;bottom:16px!important;left:14px!important;right:14px!important}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-search-v2:before{display:none}.luxe-search-v2>.luxe-search__core-field{border:0;border-bottom:1px solid #dfddd6;min-height:62px;padding:8px 10px}.luxe-search-v2>.luxe-search__core-field:first-of-type{border-right:1px solid #dfddd6}.luxe-search-v2>.luxe-search__desktop-field{display:none!important}.luxe-search-v2>button{touch-action:manipulation;border-radius:12px;grid-column:1/-1;margin-top:9px;min-height:52px!important}.luxe-search-v2>button span{display:inline}.luxe-search__mobile-filters,.luxe-search__advanced{border:0;grid-column:span 1;min-width:0;padding:0;display:block}.luxe-search__mobile-filters summary,.luxe-search__advanced summary{color:#2f2f2f;cursor:pointer;justify-content:center;align-items:center;min-height:44px;font-size:12px;font-weight:750;display:flex}.luxe-search__mobile-filters>div,.luxe-search__advanced>div{--nn-context-ink:#181b20;background:#f7f7f4;border:1px solid #24242424;border-radius:18px 18px 0 0;grid-template-columns:1fr;gap:8px;max-height:48vh;padding:12px;position:absolute;bottom:100%;left:0;right:0;overflow-y:auto;box-shadow:0 -18px 45px #0f0f0f33}.luxe-search__mobile-filters label,.luxe-search__advanced label{--nn-context-ink:#181b20;background:#fff;border:1px solid #deddd8;min-height:58px;padding:8px 10px}.luxe-search__advanced{padding:0}.luxe-search__advanced summary span{display:none}.luxe-search__advanced>div,.discovery-search__advanced>div{grid-template-columns:1fr}.advertising-zone{padding:20px 0!important}.advertising-card{aspect-ratio:2.5}.nn-property-directory{padding:70px 18px}.nn-property-directory a{grid-template-columns:auto 1fr;min-height:124px;padding:16px}.nn-property-directory a>svg:last-child{display:none}}@media (prefers-reduced-motion:reduce){.luxe-hero__lightfield *,.advertising-card img,.luxe-hero__slide,.nn-portfolio__grid--living img{transition:none!important;animation:none!important}}.market-explorer{color:#212121;--nn-context-ink:#181b20;background:linear-gradient(#f5f8f9 0,#fff 42%,#f3f7f7 100%);padding:30px 0 110px}.market-explorer header{justify-content:space-between;align-items:end;gap:30px;display:flex}.market-explorer header small,.market-directory header small{color:#a77a2f;letter-spacing:.18em;font-size:.7rem;font-weight:800}.market-explorer header h2,.market-directory h2{margin:.5rem 0 0;font-size:clamp(2rem,4vw,3.8rem);font-weight:500;line-height:1.08}.market-explorer header p{color:#677681;max-width:600px;margin:.65rem 0 0;font-size:1rem}.market-explorer header>a{color:#806027;border-bottom:1px solid #b89551;padding:.4rem 0;font-size:.9rem}.market-explorer__types{padding-top:70px;padding-bottom:85px}.market-type-rail{scrollbar-width:thin;grid-template-columns:repeat(10,minmax(100px,1fr));gap:12px;margin-top:35px;padding-bottom:12px;display:grid;overflow-x:auto}.market-type-rail a{--type-accent:#b88935;--type-accent-deep:#76511d;color:#313131;text-align:center;flex-direction:column;align-items:center;gap:12px;min-width:104px;font-size:.9rem;font-weight:650;transition:color .22s,transform .22s;display:flex}.market-type-rail a:nth-child(2){--type-accent:#cf9140;--type-accent-deep:#86541d}.market-type-rail a:nth-child(3){--type-accent:#7d7d7d;--type-accent-deep:#4f4f4f}.market-type-rail a:nth-child(4){--type-accent:#bd7a48;--type-accent-deep:#754123}.market-type-rail a:nth-child(5){--type-accent:#b66c3e;--type-accent-deep:#733a21}.market-type-rail a:nth-child(6){--type-accent:#6c6c6c;--type-accent-deep:#464646}.market-type-rail a:nth-child(7){--type-accent:#688c63;--type-accent-deep:#3e603c}.market-type-rail a:nth-child(8){--type-accent:#9a7150;--type-accent-deep:#61442e}.market-type-rail a:nth-child(9){--type-accent:#8a65a0;--type-accent-deep:#563b69}.market-type-rail a:nth-child(10){--type-accent:#737373;--type-accent-deep:#4a4a4a}.market-type-rail i{isolation:isolate;border:1px solid color-mix(in srgb, var(--type-accent) 42%, white);width:80px;height:80px;color:var(--type-accent-deep);background:radial-gradient(circle at 34% 28%, #fffffffa, #ffffffb8 30%, transparent 31%), linear-gradient(145deg, color-mix(in srgb, var(--type-accent) 16%, white), #fff 58%, color-mix(in srgb, var(--type-accent) 11%, #e8eff1));box-shadow:0 16px 32px color-mix(in srgb, var(--type-accent) 17%, transparent), inset 0 1px 0 #fffffff5, inset 0 -8px 18px color-mix(in srgb, var(--type-accent) 9%, transparent);animation:4.2s ease-in-out infinite marketIconFloat;animation-delay:calc(var(--type-order,0) * -180ms);border-radius:50%;place-items:center;transition:transform .25s,color .25s,border-color .25s,box-shadow .25s,background .25s;display:grid;position:relative}.market-type-rail a:first-child{--type-order:1}.market-type-rail a:nth-child(2){--type-order:2}.market-type-rail a:nth-child(3){--type-order:3}.market-type-rail a:nth-child(4){--type-order:4}.market-type-rail a:nth-child(5){--type-order:5}.market-type-rail a:nth-child(6){--type-order:6}.market-type-rail a:nth-child(7){--type-order:7}.market-type-rail a:nth-child(8){--type-order:8}.market-type-rail a:nth-child(9){--type-order:9}.market-type-rail a:nth-child(10){--type-order:10}.market-type-rail i:before{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--type-accent) 34%, transparent);border-radius:inherit;opacity:.65;transition:transform .25s,opacity .25s;position:absolute;inset:-5px;transform:scale(.93)}.market-type-rail i:after{content:"";z-index:-2;border-radius:inherit;background:var(--type-accent);filter:blur(18px);opacity:.16;transition:opacity .25s,transform .25s;position:absolute;inset:13px}.market-type-rail i svg{z-index:2;filter:drop-shadow(0 3px 5px color-mix(in srgb, var(--type-accent-deep) 24%, transparent));transition:transform .25s,filter .25s;position:relative}.market-type-rail a:hover,.market-type-rail a:focus-visible{color:#1e1e1e;transform:translateY(-3px)}.market-type-rail a:hover i{color:var(--nn-context-ink,#181b20);border-color:color-mix(in srgb, var(--type-accent) 80%, white);background:linear-gradient(145deg, color-mix(in srgb, var(--type-accent) 88%, #313131), var(--type-accent-deep));box-shadow:0 22px 42px color-mix(in srgb, var(--type-accent) 30%, transparent), inset 0 1px 0 #ffffff59;--nn-context-ink:#fff;animation-play-state:paused;transform:translateY(-5px)scale(1.08)}.market-type-rail a:hover i:before,.market-type-rail a:focus-visible i:before{opacity:1;transform:scale(1.08)}.market-type-rail a:hover i:after,.market-type-rail a:focus-visible i:after{opacity:.34;transform:scale(1.25)}.market-type-rail a:hover i svg,.market-type-rail a:focus-visible i svg{filter:drop-shadow(0 5px 8px #0003);transform:scale(1.13)rotate(-4deg)}.market-type-rail a:focus-visible{outline:none}.market-type-rail a:focus-visible i{outline-offset:4px;outline:3px solid #e9bf62}@keyframes marketIconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.market-explorer__locations{padding-top:30px}.market-explorer__locations>div{counter-reset:market-location;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:32px;display:grid}.market-explorer__locations>div>a{counter-increment:market-location;border:1px solid #ffffffc7;border-radius:18px;min-height:210px;transition:transform .28s,box-shadow .28s,border-color .28s;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 18px 46px #1e1e1e1f}.market-explorer__locations>div>a.wide{grid-column:span 2}.market-explorer__locations>div>a.location-feature{grid-row:span 2;min-height:432px}.market-explorer__locations picture{position:absolute;inset:0}.market-explorer__locations img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.7,.2,1),filter .35s;position:absolute;inset:0}.market-explorer__locations>div>a:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff52 49%,#f2c86938 52%,#0000 60%);transition:transform .85s cubic-bezier(.2,.7,.2,1);position:absolute;inset:-35% -90%;transform:translate(-45%)rotate(2deg)}.market-explorer__locations>div>a:after,.market-explorer__lifestyle a:after{content:"";background:linear-gradient(#0000 20%,#101010d6);position:absolute;inset:0}.market-explorer__locations>div>a:hover img,.market-explorer__lifestyle a:hover img{transform:scale(1.075)}.market-explorer__locations>div>a:hover,.market-explorer__locations>div>a:focus-visible{border-color:#be8f389e;transform:translateY(-7px);box-shadow:0 26px 58px #1e1e1e33,0 0 0 1px #d0a6521f}.market-explorer__locations>div>a:hover:before,.market-explorer__locations>div>a:focus-visible:before{transform:translate(48%)rotate(2deg)}.market-explorer__locations>div>a:focus-visible{outline-offset:4px;outline:3px solid #e9bf62}.market-explorer__locations>div>a:focus-visible img{transform:scale(1.075)}.market-explorer__locations>div>a span{z-index:2;color:var(--nn-context-ink,#181b20);transition:transform .28s;position:absolute;bottom:18px;left:22px;right:22px;transform:translateY(0)}.market-explorer__locations>div>a span:before{content:counter(market-location, decimal-leading-zero) "  ·  CURATED LOCATION";color:#f0cd78;letter-spacing:.13em;margin-bottom:7px;font-size:.62rem;font-weight:800;display:block}.market-explorer__locations>div>a:hover span,.market-explorer__locations>div>a:focus-visible span{transform:translateY(-3px)}.market-explorer__locations b{font-size:1.25rem;display:block}.market-explorer__locations span small{opacity:.82;margin-top:5px;font-size:.8rem;display:block}.market-explorer__locations span em{max-width:34rem;color:var(--nn-context-ink,#181b20);margin-top:8px;font-size:.72rem;font-style:normal;line-height:1.45;display:block}.market-explorer__lifestyle{padding-top:100px}.market-explorer__lifestyle>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px;display:grid}.market-explorer__lifestyle a{--nn-context-ink:#fff;background:#212121;min-height:260px;position:relative;overflow:hidden}.market-explorer__lifestyle img{object-fit:cover;width:100%;height:100%;transition:transform .45s;position:absolute}.market-explorer__lifestyle a>span{z-index:2;color:var(--nn-context-ink,#181b20);position:absolute;inset:auto 20px 20px}.market-explorer__lifestyle span>i{color:#edcf8b;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.market-explorer__lifestyle b{margin:12px 0 5px;font-size:1.15rem;display:block}.market-explorer__lifestyle span small{opacity:.76;align-items:center;gap:6px;font-size:.76rem;display:flex}.market-explorer__transit{padding-top:100px}.transit-discovery{--nn-context-ink:#181b20;background:#eaf0f2;border:1px solid #2626262e;border-radius:26px;margin-top:34px;overflow:hidden;box-shadow:0 30px 80px #1a1a1a1f}.transit-discovery__board{color:var(--nn-context-ink,#181b20);background:linear-gradient(#b8b8b814 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#b8b8b814 1px,#0000 1px) 0 0/52px 52px,radial-gradient(circle at 82% 20%,#acacac33,#0000 28rem),linear-gradient(135deg,#141414,#2d2d2d);padding:38px 42px 32px;position:relative;overflow:hidden}.transit-discovery__sign{flex-direction:column;display:flex}.transit-discovery__sign>span{color:#e9ca83;letter-spacing:.12em;text-transform:uppercase;border:1px solid #e7c5788c;border-radius:99px;width:max-content;padding:7px 12px;font-size:.72rem;font-weight:800}.transit-discovery__sign b{margin-top:16px;font:500 clamp(1.75rem,3.2vw,3rem)/1.12 Georgia,Noto Serif Thai,serif}.transit-discovery__sign small{color:var(--nn-context-ink,#181b20);letter-spacing:.13em;margin-top:10px;font-size:.68rem}.transit-discovery__journey{grid-template-columns:18px auto 1fr auto 1fr auto;align-items:center;gap:10px;margin:34px 0 28px;display:grid}.transit-discovery__journey i{--nn-context-ink:#181b20;background:#fff;border:5px solid #e2bd6a;border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 5px #e2bd6a1f}.transit-discovery__journey span{color:var(--nn-context-ink,#181b20);white-space:nowrap;font-size:.82rem;font-weight:750}.transit-discovery__numbers{border-top:1px solid #ffffff24;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.transit-discovery__numbers span{color:var(--nn-context-ink,#181b20);align-items:baseline;gap:8px;padding:19px 18px 0 0;font-size:.8rem;display:flex}.transit-discovery__numbers b{color:#e7c473;font:500 1.7rem Georgia,serif}.transit-lines{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px;display:grid}.transit-line-card{border:1px solid #25252521;border-top:5px solid var(--transit-color);--nn-context-ink:#181b20;background:#fff;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 13px 34px #1d1d1d0f}.transit-line-card__button{color:#262626;width:100%;min-height:116px;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:#d8b35e33;--nn-context-ink:#181b20;background:#fff;border:0;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px;display:grid}.transit-line-card__button:hover,.transit-line-card__button:focus-visible{outline:3px solid color-mix(in srgb, var(--transit-color) 35%, transparent);outline-offset:-3px;--nn-context-ink:#181b20;background:#f7fafb}.transit-line-card__badge{border:5px solid color-mix(in srgb, var(--transit-color) 88%, #fff);color:#262626;width:58px;height:58px;box-shadow:0 8px 22px color-mix(in srgb, var(--transit-color) 25%, transparent);--nn-context-ink:#181b20;background:#fff;border-radius:50%;place-items:center;font:800 .72rem Arial,sans-serif;display:grid}.transit-line-card__copy{flex-direction:column;min-width:0;display:flex}.transit-line-card__copy small{color:#277159;font-size:.68rem;font-weight:800}.transit-line-card.status-under_construction .transit-line-card__copy small,.transit-line-card.status-planned .transit-line-card__copy small{color:#9a6a21}.transit-line-card__copy b{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:1.02rem;overflow:hidden}.transit-line-card__copy em{color:#797979;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.74rem;font-style:normal;overflow:hidden}.transit-line-card__toggle{color:#7e5c25;align-items:center;gap:5px;font-size:.76rem;font-weight:800;display:flex}.transit-line-card__toggle svg{transition:transform .2s}.transit-line-card.is-open .transit-line-card__toggle svg{transform:rotate(180deg)}.transit-stations{--nn-context-ink:#181b20;background:#f4f8f8;border-top:1px solid #e1e8ea;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:340px;padding:14px;display:grid;overflow-y:auto}.transit-station{color:#2f2f2f;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e3e3;border-radius:12px;grid-template-columns:auto 1fr;align-content:center;column-gap:8px;min-width:0;min-height:82px;padding:12px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.transit-station>span{color:#787878;flex-direction:column;grid-row:span 2;align-items:center;gap:5px;font:700 .7rem Arial,sans-serif;display:flex}.transit-station>span i{border:4px solid var(--transit-color);--nn-context-ink:#181b20;background:#fff;border-radius:50%;width:14px;height:14px}.transit-station b{text-overflow:ellipsis;white-space:nowrap;align-self:end;font-size:.86rem;overflow:hidden}.transit-station small{color:#7b8991;text-overflow:ellipsis;white-space:nowrap;align-self:start;font-size:.68rem;overflow:hidden}.transit-station:hover,.transit-station:focus-visible{border-color:var(--transit-color);transform:translateY(-2px);box-shadow:0 10px 25px #1d1d1d1a}.transit-station--all{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#282828}.transit-station--all>span{color:#edca78;font:800 .9rem var(--nn-sans,Arial, sans-serif);grid-row:auto}.transit-station--all small{color:var(--nn-context-ink,#181b20)}.market-directory{color:#2a2a2a;--nn-context-ink:#181b20;background:#e9f2f0;padding:100px 0}.market-directory header{border-bottom:1px solid #2c2c2c26;padding-bottom:28px}.market-directory__grid{grid-template-columns:repeat(4,1fr);gap:50px;padding-top:34px;display:grid}.market-directory article{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.market-directory h3{margin:0 0 8px;font-size:1.08rem}.market-directory article h3:not(:first-child){margin-top:20px}.market-directory article a{color:#5c5c5c;font-size:.9rem;line-height:1.5}.market-directory article a:hover{color:#98712e;text-decoration:underline}.nn-portfolio{padding-top:90px!important}.luxe-manifesto{padding-bottom:70px!important}@media (width<=900px){.market-explorer__locations>div,.market-explorer__lifestyle>div,.market-directory__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.market-explorer{padding-bottom:64px}.market-explorer header{flex-direction:column;align-items:flex-start;gap:18px}.market-explorer header h2,.market-directory h2{font-size:clamp(2rem,10.5vw,2.7rem);line-height:1.12}.market-explorer header>a{white-space:nowrap;border:1px solid #a1752c6b;border-radius:99px;align-items:center;gap:9px;min-height:44px;padding:0 16px;display:inline-flex}.market-explorer__types{padding:42px 18px 48px}.market-type-rail{scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:repeat(10,82px);gap:10px;margin:24px 0 0;padding:2px 0 10px;scroll-padding-inline:2px}.market-type-rail::-webkit-scrollbar{display:none}.market-type-rail a{scroll-snap-align:start;justify-content:flex-start;gap:9px;min-width:82px;min-height:104px;font-size:.84rem;line-height:1.25}.market-type-rail i{flex:0 0 64px;width:64px;height:64px}.market-explorer__locations,.market-explorer__lifestyle,.market-explorer__transit{padding-top:58px;padding-left:18px;padding-right:18px}.market-explorer__locations>div{grid-template-columns:1fr 1fr}.market-explorer__locations>div>a,.market-explorer__locations>div>a.wide{grid-column:auto;min-height:170px}.market-explorer__locations>div>a.location-feature{grid-row:auto}.market-explorer__locations>div>a{border-radius:15px}.market-explorer__locations>div>a:active{transform:scale(.975)}.market-explorer__locations b{font-size:1rem}.market-explorer__locations span em{display:none}.market-explorer__lifestyle>div{grid-template-columns:1fr}.market-explorer__lifestyle a{min-height:220px}.market-directory{padding:62px 18px}.market-directory__grid{grid-template-columns:1fr 1fr;gap:34px 20px}.market-directory article a{align-items:center;min-height:44px;font-size:.92rem;line-height:1.35;display:flex}}.market-explorer__locations>div>a:after{background:linear-gradient(#10101000 34%,#101010b8 100%)}.market-explorer__lifestyle>div{gap:14px}.market-explorer__lifestyle a{--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff 0%,#f3f7f6 62%,#e6efed 100%);border:1px solid #d9e2e2;min-height:190px;box-shadow:0 18px 45px #1d1d1d12}.market-explorer__lifestyle a:after{display:none}.market-explorer__lifestyle a>span{color:#272727;flex-direction:column;justify-content:flex-end;min-height:190px;padding:24px;display:flex;position:relative;inset:auto}.market-explorer__lifestyle span>i{color:#9b7028;--nn-context-ink:#181b20;background:#fff;border-color:#a6772659}.market-explorer__lifestyle span small{color:#61717b;opacity:1}.market-explorer__transit article{--nn-context-ink:#181b20;background:#fff;box-shadow:0 16px 42px #1d1d1d0e}@media (width<=900px){.transit-lines{grid-template-columns:1fr}}@media (width<=600px){.transit-discovery{border-radius:18px;margin-top:26px}.transit-discovery__board{padding:28px 20px 24px}.transit-discovery__sign small{font-size:.6rem;line-height:1.6}.transit-discovery__journey{grid-template-columns:16px auto 16px auto 16px auto;gap:7px;margin:27px 0 22px}.transit-discovery__journey i{border-width:4px;width:16px;height:16px}.transit-discovery__journey span{font-size:.72rem}.transit-discovery__numbers{grid-template-columns:1fr}.transit-discovery__numbers span{padding-top:12px}.transit-discovery__numbers b{font-size:1.35rem}.transit-lines{padding:10px}.transit-line-card__button{grid-template-columns:48px minmax(0,1fr);gap:12px;min-height:104px;padding:16px}.transit-line-card__badge{border-width:4px;width:48px;height:48px}.transit-line-card__toggle{grid-column:2;margin-top:-8px}.transit-stations{grid-template-columns:1fr;max-height:390px;padding:10px}.transit-station{min-height:76px}}.developer-loop{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1c1c1c;padding:90px 0 80px;overflow:hidden}.developer-loop header{justify-content:space-between;align-items:end;gap:30px;display:flex}.developer-loop header small{color:#d6aa55;letter-spacing:.18em;font-weight:800}.developer-loop h2{max-width:780px;font-family:var(--font-serif);margin:.55rem 0;font-size:clamp(2rem,4vw,3.7rem);line-height:1.08}.developer-loop header p{color:#c3c3c3;margin:0}.developer-loop header>a{color:#f0cf88;border-bottom:1px solid #d6aa55;padding-bottom:5px}.developer-loop__viewport{margin-top:42px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.developer-loop__track{will-change:transform;width:max-content;animation:36s linear infinite developer-flow;display:flex}.developer-loop__set{gap:14px;padding-right:14px;display:flex}.developer-loop__card{width:230px;height:140px;color:var(--nn-context-ink,#181b20);background:#ffffff0b;border:1px solid #d8ae5b33;align-content:center;place-items:center;gap:10px;display:grid}.developer-loop__set img{object-fit:contain;width:175px;height:78px}.developer-loop__set span{letter-spacing:.08em;font-size:.78rem}:is(.developer-loop__track:has(a:hover),.developer-loop__track:has(a:focus-visible)){animation-play-state:paused}@keyframes developer-flow{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.developer-loop__track{animation:none}.market-explorer img{transition:none}}@media (width<=600px){.developer-loop{padding:65px 0}.developer-loop header{flex-direction:column;align-items:flex-start;padding:0 18px}.developer-loop__card{width:180px;height:118px}.developer-loop__set img{width:140px;height:62px}}.market-directory{--nn-context-ink:#181b20;background-color:#f5f5f5;background-image:radial-gradient(circle at 8% 12%,#7c7c7c21,#0000 27rem),radial-gradient(circle at 92% 88%,#dea53329,#0000 25rem),linear-gradient(135deg,#edf8f7 0%,#f4f4f4 56%,#fff8e9 100%)}.market-directory header small{min-height:32px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background-color:#444;border-left:4px solid #e7b447;border-radius:999px;align-items:center;padding:6px 12px 6px 10px;font-size:.75rem;line-height:1.35;display:inline-flex;box-shadow:0 8px 22px #2f2f2f24}.market-directory h2{color:#1e1e1e}.market-directory h3{color:#323232}.market-directory article{gap:12px}.market-directory article a{color:#3a3a3a;background-color:#ffffffe6;border:1px solid #d9d9d9;border-radius:10px;align-items:center;width:100%;min-width:48px;min-height:48px;padding:10px 12px;font-size:.95rem;font-weight:650;line-height:1.45;transition:color .18s,background-color .18s,border-color .18s,transform .18s;display:flex;box-shadow:0 7px 18px #2828280b}.market-directory article a:hover{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background-color:#444;border-color:#444;text-decoration:none;transform:translate(3px)}.market-directory article a:focus-visible,.market-explorer__lifestyle a:focus-visible{outline-offset:3px;outline:3px solid #f1bd4f}.market-explorer__locations img{filter:saturate(1.12)contrast(1.04)brightness(1.03)}.market-explorer__lifestyle a{--market-accent:#696969;border:1px solid #d8d8d8;border-top:4px solid var(--market-accent);--nn-context-ink:#181b20;background-color:#ecf7f5;background-image:linear-gradient(145deg,#fff 0%,#ecf7f5 100%);border-radius:14px;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 18px 42px #28282817}.market-explorer__lifestyle a:nth-child(2){--market-accent:#696969;--nn-context-ink:#181b20;background-color:#f5f5f5;background-image:linear-gradient(145deg,#fff 0%,#f3f3f3 100%)}.market-explorer__lifestyle a:nth-child(3){--market-accent:#b56c0b;--nn-context-ink:#181b20;background-color:#fff6e6;background-image:linear-gradient(145deg,#fffdf8 0%,#fff1d5 100%)}.market-explorer__lifestyle a:nth-child(4){--market-accent:#5f5f5f;--nn-context-ink:#181b20;background-color:#f2effb;background-image:linear-gradient(145deg,#fff 0%,#ededed 100%)}.market-explorer__lifestyle a:nth-child(5){--market-accent:#757575;--nn-context-ink:#181b20;background-color:#f5f5f5;background-image:linear-gradient(145deg,#fff 0%,#f2f2f2 100%)}.market-explorer__lifestyle a:nth-child(6){--market-accent:#8a5b12;--nn-context-ink:#181b20;background-color:#f8f2e7;background-image:linear-gradient(145deg,#fff 0%,#f5ead5 100%)}.market-explorer__lifestyle a:hover{border-color:var(--market-accent);transform:translateY(-4px);box-shadow:0 24px 52px #28282824}.market-explorer__lifestyle a>span{color:#272727}.market-explorer__lifestyle span>i{color:var(--nn-context-ink,#181b20);background-color:var(--market-accent);box-shadow:0 10px 24px color-mix(in srgb, var(--market-accent) 28%, transparent);border-color:#0000}.market-explorer__lifestyle b{color:#272727;font-size:1.2rem}.market-explorer__lifestyle span small{color:#434343;opacity:1;min-height:24px;font-size:.82rem;font-weight:700}@media (width<=600px){.market-directory{padding-left:18px;padding-right:18px}.market-directory__grid{gap:36px 18px}.market-directory article a{min-height:50px;padding:11px 12px;font-size:.96rem}.market-explorer__lifestyle a,.market-explorer__lifestyle a>span{min-height:180px}.market-explorer__lifestyle a>span{padding:22px}}@media (prefers-reduced-motion:reduce){.market-directory article a,.market-explorer__lifestyle a,.market-type-rail i,.market-explorer__locations>div>a,.market-explorer__locations img,.market-explorer__locations>div>a:before,.market-explorer__locations>div>a span{transition:none;animation:none}.market-directory article a:hover,.market-explorer__lifestyle a:hover{transform:none}}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic{isolation:isolate;--nn-context-ink:#fff;background:#0a0a0a;height:min(940px,92dvh);min-height:780px;overflow:hidden}html.nn-digital-luxury-3d .nn-home .luxe-hero__semantic-title{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media{clip-path:none!important;opacity:1!important;inset:110px 0 0!important}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media>img,html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media>video{object-fit:cover;object-position:center;filter:saturate(.88)contrast(1.06);width:100%;height:100%}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media>video{z-index:1;opacity:0;transition:opacity .32s;animation:18s ease-in-out infinite alternate nn-cinema-breathe;position:relative}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media>video.is-ready,html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__fallback{opacity:1}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__poster{z-index:0;opacity:1;transition:opacity .36s;display:block;position:absolute;inset:0}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__poster.is-covered{opacity:0}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__poster>img{object-fit:cover;object-position:center;filter:saturate(.88)contrast(1.06);width:100%;height:100%}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media>i{z-index:2;background:linear-gradient(90deg,#090909f0 0%,#090909ad 36%,#09090929 70%),linear-gradient(#0000 46%,#090909e0 100%),radial-gradient(circle at 76% 30%,#0000 0 12%,#09090929 54%)}.home-intent{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 12% 18%,#75757538,#0000 32rem),radial-gradient(circle at 88% 92%,#d3ab4f24,#0000 28rem),#141414;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:clamp(34px,6vw,96px);padding:clamp(80px,10vw,150px) max(24px,50vw - 690px);display:grid;position:relative;overflow:hidden}.home-intent__intro{align-self:start;position:sticky;top:120px}.home-intent__intro small,.home-intent__card>small{color:#e0bd68;letter-spacing:.18em;font-size:.7rem}.home-intent__intro h2{max-width:540px;margin:16px 0;font:400 clamp(2.6rem,5vw,5.3rem)/.98 Georgia,Noto Serif Thai,serif}.home-intent__intro p{max-width:520px;color:var(--nn-context-ink,#181b20);margin:0;font-size:1rem;line-height:1.8}.home-intent__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.home-intent__card{min-height:280px;color:var(--nn-context-ink,#181b20);background:linear-gradient(150deg,#ffffff13,#ffffff06);border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;justify-content:flex-end;padding:30px;transition:transform .22s,border-color .22s,background .22s;display:flex;position:relative}.home-intent__card.is-primary{background:linear-gradient(155deg,#6565656b,#1d1d1dad);grid-row:span 2;min-height:574px}.home-intent__card:hover{background:linear-gradient(150deg,#7474744d,#ffffff0a);border-color:#e7c5718c;transform:translateY(-5px)}.home-intent__card>i{color:#212121;--nn-context-ink:#181b20;background:#e3c570;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:auto;display:grid}.home-intent__index{color:#ffffff47;font:400 2.2rem/1 Georgia,serif;position:absolute;top:26px;right:28px}.home-intent__card h3{margin:11px 0 7px;font:400 clamp(1.35rem,2.5vw,2.1rem)/1.15 Georgia,Noto Serif Thai,serif}.home-intent__card p{color:var(--nn-context-ink,#181b20);margin:0 0 22px;font-size:.86rem;line-height:1.65}.home-intent__card b{color:#edcf83;align-items:center;gap:8px;font-size:.78rem;display:flex}@media (width<=900px){.home-intent{grid-template-columns:1fr}.home-intent__intro{position:static}.home-intent__card.is-primary{grid-row:auto;min-height:330px}}@media (width<=620px){.home-intent{padding:72px 18px}.home-intent__grid{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-18px;padding:0 18px 16px;display:flex;overflow-x:auto}.home-intent__card,.home-intent__card.is-primary{scroll-snap-align:center;flex:0 0 82vw;min-height:360px}.home-intent__intro h2{font-size:clamp(2.5rem,12vw,4rem)}}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic:after{opacity:.58;background-size:86px 86px,86px 86px,auto;inset:110px 0 0}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__content{width:min(760px,58vw);top:185px}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__content h1{font-size:clamp(58px,7vw,108px);line-height:.94}@keyframes nn-cinema-breathe{0%{transform:scale(1.015)translate(-.35%)}to{transform:scale(1.07)translate(.45%,-.35%)}}.nn-featured-cinema{background:radial-gradient(circle at 88% 3%,#ababab1a,#0000 30rem),linear-gradient(#f8fbfc,#edf3f5);position:relative;overflow:hidden;padding:clamp(76px,7vw,108px) 0!important}.nn-featured-cinema:before{content:"01—06";color:#21212109;font:800 clamp(110px,18vw,280px)/1 var(--font-ui);letter-spacing:-.09em;pointer-events:none;position:absolute;top:18px;right:-1vw}.nn-featured-cinema>.nn-heading,.nn-featured-cinema>.nn-view-all{z-index:2;margin-left:6vw;margin-right:6vw;position:relative}.nn-featured-cinema .nn-portfolio__grid--living{z-index:2;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#b58a3e transparent;gap:18px;margin-top:34px;padding:12px 6vw 22px;scroll-padding-inline:6vw;position:relative;overflow-x:auto;grid-template:none!important;display:flex!important}.nn-featured-cinema .nn-portfolio__grid--living>a,.nn-featured-cinema .nn-portfolio__grid--living>a:first-child{scroll-snap-align:start;border:1px solid #ffffff7a;border-radius:22px;flex:0 0 clamp(300px,28vw,380px);grid-area:auto;width:auto;min-width:300px;height:clamp(410px,34vw,470px);transition:transform .42s cubic-bezier(.2,.8,.2,1),box-shadow .42s,border-color .3s;transform:perspective(1100px)translateY(0)rotateX(0);box-shadow:0 20px 52px #19191924}.nn-featured-cinema .nn-portfolio__grid--living>a:first-child{flex-basis:clamp(300px,28vw,380px)}.nn-featured-cinema .nn-portfolio__grid--living>a>div{padding:24px}.nn-featured-cinema .nn-heading h2{font-size:clamp(43px,5vw,72px)}.nn-featured-cinema .nn-heading p{max-width:560px;font-size:clamp(13px,1.05vw,16px)}.nn-featured-cinema .nn-portfolio__grid--living>a:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,#0000 25%,#fff3 43%,#0000 61%);transition:transform .75s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:translate(-125%)}.nn-featured-cinema .nn-portfolio__grid--living>a:hover,.nn-featured-cinema .nn-portfolio__grid--living>a:focus-visible,.nn-featured-cinema .nn-portfolio__grid--living>a.is-rail-active{border-color:#bf9344b8;transform:perspective(1100px)translateY(-8px)rotateX(1.2deg);box-shadow:0 30px 68px #19191933,0 0 0 1px #bf934421}.nn-featured-cinema .nn-portfolio__grid--living>a:hover:after,.nn-featured-cinema .nn-portfolio__grid--living>a:focus-visible:after,.nn-featured-cinema .nn-portfolio__grid--living>a.is-rail-active:after{transform:translate(125%)}.nn-featured-cinema .nn-portfolio__grid--living>a:hover img,.nn-featured-cinema .nn-portfolio__grid--living>a:focus-visible img,.nn-featured-cinema .nn-portfolio__grid--living>a.is-rail-active img{transform:scale(1.045)}.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}.nn-featured-cinema .nn-property-sequence{z-index:4;color:#f4d990;width:48px;height:48px;font:600 13px var(--font-ui);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121212b8;border:1px solid #f1d28bad;border-radius:50%;place-items:center;display:grid;position:absolute;top:18px;right:18px}.company-reel-section{content-visibility:auto;contain-intrinsic-size:auto 900px;color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 12% 8%,#dab2592e,#0000 28rem),radial-gradient(circle at 92% 82%,#9b9b9b26,#0000 30rem),#101010;padding:clamp(90px,9vw,140px) 0;position:relative;overflow:hidden}.company-reel-glow{pointer-events:none;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 90%);mask-image:linear-gradient(90deg,#000,#0000 90%)}.company-reel-shell{z-index:1;position:relative}.company-reel-heading{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:end;gap:60px;margin-bottom:44px;display:grid}.company-reel-heading p{color:#e5c26d;letter-spacing:.19em;margin:0 0 16px;font-size:.72rem;font-weight:800}.company-reel-heading h1,.company-reel-heading h2{color:var(--nn-context-ink,#181b20);margin:0;letter-spacing:-.055em!important;font-size:clamp(2.7rem,5vw,5.2rem)!important;font-weight:700!important;line-height:1.02!important}.company-reel-heading>div:last-child{gap:18px;padding-bottom:8px;display:grid}.company-reel-heading>div:last-child span{color:var(--nn-context-ink,#181b20);font-size:1rem;line-height:1.75}.company-reel-heading>div:last-child b{color:#bcbcbc;letter-spacing:.17em;font-size:.7rem}.company-reel-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.company-reel-card{background:linear-gradient(160deg,#ffffff13,#ffffff05);border:1px solid #ffffff1f;border-radius:24px;min-width:0;overflow:hidden;box-shadow:0 24px 70px #0404044d}.company-reel-card>header{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:72px;padding:12px 14px;display:grid}.company-reel-card>header>i{color:#f1ce78;border:1px solid #e7c77a80;border-radius:13px;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.company-reel-card>header span{gap:3px;min-width:0;display:grid}.company-reel-card>header small{color:#ffffff73;letter-spacing:.11em;text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}.company-reel-card>header b{font-size:.82rem}.company-reel-card>header em{color:#ffffff52;font:500 .76rem Georgia,serif}.company-reel-screen{aspect-ratio:9/16;--nn-context-ink:#fff;background:#060606;position:relative;overflow:hidden}.company-reel-screen iframe,.company-reel-screen>a,.company-reel-screen img,.company-reel-placeholder{width:100%;height:100%}.company-reel-screen iframe{border:0;display:block}.company-reel-screen>a{display:block;position:relative}.company-reel-screen img{object-fit:cover;transition:transform .7s;display:block}.company-reel-screen>a:after{content:"";background:linear-gradient(#0000 46%,#080808d1);position:absolute;inset:0}.company-reel-screen>a>span{z-index:2;color:#f0cf7b;letter-spacing:.13em;font-size:.62rem;font-weight:800;position:absolute;bottom:16px;left:14px;right:14px}.company-reel-screen>a:hover img{transform:scale(1.055)}.company-reel-launch{width:100%;height:100%;color:var(--nn-context-ink,#181b20);text-align:center;cursor:pointer;background:radial-gradient(circle at 50% 36%,#86868657,#0000 38%),linear-gradient(155deg,#282828,#090909 72%);border:0;align-content:center;place-items:center;gap:10px;padding:24px;display:grid;position:relative;overflow:hidden}.company-reel-launch--tiktok{background:radial-gradient(circle at 50% 34%,#dcdcdc30,#0000 34%),linear-gradient(155deg,#282828,#070707 72%)}.company-reel-launch--instagram{background:radial-gradient(circle at 50% 34%,#c153893d,#0000 35%),linear-gradient(155deg,#2a2a2a,#090909 72%)}.company-reel-launch--facebook{background:radial-gradient(circle at 50% 34%,#7e7e7e47,#0000 36%),linear-gradient(155deg,#303030,#090909 72%)}.company-reel-launch>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.company-reel-launch__veil{background:linear-gradient(#0707071f 28%,#070707eb);position:absolute;inset:0}.company-reel-launch__play,.company-reel-launch>b,.company-reel-launch>small{z-index:1;position:relative}.company-reel-launch__play{color:#f1ce78;background:#0d0d0dc2;border:1px solid #f1ce78b8;border-radius:50%;place-items:center;width:58px;height:58px;transition:transform .22s,background .22s;display:grid;box-shadow:0 12px 34px #00000047}.company-reel-launch>b{margin-top:4px;font-size:.86rem}.company-reel-launch>small{color:var(--nn-context-ink,#181b20);font-size:.68rem}.company-reel-launch:hover .company-reel-launch__play,.company-reel-launch:focus-visible .company-reel-launch__play{background:#282828f0;transform:scale(1.08)}.company-reel-launch:focus-visible{outline-offset:-3px;outline:3px solid #f1ce78}.company-reel-placeholder{color:#e6c16d;--nn-context-ink:#fff;background:radial-gradient(circle at 50% 35%,#393939,#101010 65%);align-content:center;place-items:center;gap:16px;display:grid}.company-reel-placeholder span{letter-spacing:.14em;font-size:.65rem}.company-reel-external{color:#f1ce77;text-align:center;--nn-context-ink:#fff;background:radial-gradient(circle at 50% 36%,#404040,#0f0f0f 68%);align-content:center;place-items:center;gap:14px;display:grid!important}.company-reel-external b{color:var(--nn-context-ink,#181b20);font-size:1rem}.company-reel-external>img{opacity:.45;position:absolute;inset:0}.company-reel-external>svg,.company-reel-external>b{z-index:2;position:relative}.company-reel-external span{color:var(--nn-context-ink,#181b20)!important;letter-spacing:0!important;font-size:.72rem!important;position:static!important}.company-reel-card>footer{justify-content:space-between;align-items:center;gap:10px;min-height:92px;padding:15px;display:flex}.company-reel-card>footer>div{gap:5px;min-width:0;display:grid}.company-reel-card>footer b,.company-reel-card>footer span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.company-reel-card>footer b{font-size:.8rem}.company-reel-card>footer span{color:#ffffff7a;font-size:.68rem}.company-reel-actions a,.company-reel-actions button{color:#f1ce77;cursor:pointer;text-align:center;background:0 0;border:1px solid #e7c67766;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:max-content;min-height:40px;padding:0 11px;font-size:.875rem;display:inline-flex}.company-reel-card>footer{flex-wrap:wrap}.company-reel-card>footer>.company-reel-actions{width:100%}.company-reel-actions a:focus-visible,.company-reel-actions button:focus-visible{outline-offset:2px;outline:2px solid #f1ce77}.company-reel-help{color:var(--nn-context-ink,#181b20);margin-top:18px;font-size:.875rem;line-height:1.6}@media (width<=1000px){html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic{height:820px;min-height:760px}.company-reel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-reel-card{max-width:430px}}@media (width<=760px){html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic{height:810px;min-height:760px}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media{inset:72px 0 0!important}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media>video,html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media>.luxe-hero__fallback{object-position:center center}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic:after{inset:72px 0 0}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__content{width:auto;top:116px}html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__content h1{font-size:clamp(3rem,13vw,4.3rem)}.nn-featured-cinema>.nn-heading,.nn-featured-cinema>.nn-view-all{margin-left:18px;margin-right:18px}.nn-featured-cinema .nn-portfolio__grid--living{gap:12px;padding-left:18px;padding-right:18px;scroll-padding-inline:18px}.nn-featured-cinema .nn-portfolio__grid--living>a,.nn-featured-cinema .nn-portfolio__grid--living>a:first-child{border-radius:20px;flex-basis:82vw;min-width:82vw;height:430px}.nn-featured-cinema .nn-heading h2{font-size:clamp(40px,12vw,54px)}.nn-featured-cinema .nn-heading p{font-size:14px;line-height:1.7}.nn-property-rail-controls{grid-template-columns:auto 1fr auto;gap:13px;margin:4px 18px 0}.nn-property-rail-actions button{width:44px;height:44px}.company-reel-heading{grid-template-columns:1fr;gap:22px}.company-reel-heading>div:last-child{padding-bottom:0}.company-reel-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-left:-16px;margin-right:-16px;padding:0 16px 22px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.company-reel-grid::-webkit-scrollbar{display:none}.company-reel-card{scroll-snap-align:center;border-radius:22px;flex:0 0 76vw;max-width:360px}}@media (prefers-reduced-motion:reduce){html.nn-digital-luxury-3d .nn-home .luxe-hero--cinematic .luxe-hero__media>video,.nn-featured-cinema .nn-portfolio__grid--living img{animation:none!important}.nn-featured-cinema .nn-portfolio__grid--living>a,.nn-featured-cinema .nn-portfolio__grid--living>a:after,.nn-property-rail-track i,.nn-property-rail-actions button{transition:none!important}.company-reel-screen img,.company-reel-launch__play{transition:none}}html.nn-digital-luxury-3d .nn-home .luxe-hero--media-pending .luxe-hero__media,html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active .luxe-hero__media{background:radial-gradient(circle at 72% 24%,#5553,#0000 34rem),linear-gradient(145deg,#0a0a0a,#1e1e1e)}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-interface{z-index:6;width:min(700px,57vw);color:var(--nn-context-ink,#181b20);text-shadow:0 2px 30px #06060675;animation:.72s cubic-bezier(.2,.75,.25,1) both nn-cinema-interface-in;position:absolute;bottom:clamp(44px,6.5vh,80px);left:max(50px,50vw - 700px)}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-rule{background:#ffffff2e;width:1px;height:min(100%,330px);position:absolute;top:3px;left:-28px;overflow:hidden}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-rule span{background:linear-gradient(#0000,#e6c66f,#0000);width:100%;height:42%;animation:4.8s ease-in-out infinite nn-cinema-rule;display:block}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-eyebrow{color:var(--nn-context-ink,#181b20);font:650 clamp(.62rem,.8vw,.74rem)/1.2 var(--font-ui);letter-spacing:.2em;align-items:center;gap:14px;margin:0 0 17px;display:flex}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-eyebrow>span{color:#f0d58e;letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#10101057;border:1px solid #e7c77694;border-radius:999px;padding:7px 9px}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-interface h1{letter-spacing:-.055em;max-width:680px;margin:0;font:400 clamp(4.2rem,7.4vw,7.8rem)/.78 Georgia,Noto Serif Thai,serif}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-interface h1>span{color:var(--nn-context-ink,#181b20);display:block}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-interface h1>em{color:#ead088;letter-spacing:-.025em;margin-top:.22em;font:italic 400 clamp(1.55rem,2.65vw,2.8rem)/1.02 Georgia,Noto Serif Thai,serif;display:block}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-statement{max-width:590px;color:var(--nn-context-ink,#181b20);margin:22px 0 0;font-size:clamp(.88rem,1.05vw,1.02rem);line-height:1.72}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-actions{align-items:center;gap:12px;margin-top:27px;display:flex}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-actions a{min-height:50px;color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#12121247;border:1px solid #ffffff4d;border-radius:999px;justify-content:center;align-items:center;gap:22px;padding:0 22px;font-size:.8rem;font-weight:650;transition:transform .22s,border-color .22s,background .22s,color .22s;display:inline-flex}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-actions a:first-child{color:#171717;--nn-context-ink:#181b20;background:#e6ca7e;border-color:#e2c36f;box-shadow:0 15px 46px #cda3432e}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-actions a:hover{border-color:#f0d58b;transform:translateY(-3px)}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-actions a:first-child:hover{--nn-context-ink:#181b20;background:#f0d58b}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-scroll{width:170px;color:var(--nn-context-ink,#181b20);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:13px;font-size:.6rem;display:flex;position:absolute;bottom:5px;left:calc(100% + clamp(28px,5vw,76px))}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-scroll i{background:#ffffff42;width:42px;height:1px;overflow:hidden}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-scroll i:after{content:"";--nn-context-ink:#181b20;background:#e7c977;width:18px;height:1px;animation:2.4s ease-in-out infinite nn-cinema-scroll;display:block}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-index{transform-origin:0;color:#ffffff6b;letter-spacing:.2em;white-space:nowrap;margin:0;font-size:.58rem;position:absolute;bottom:48%;left:calc(100vw + -1*max(74px,50vw - 730px));transform:rotate(90deg)}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-index span{background:#e7c9779e;width:34px;height:1px;margin:0 10px 3px;display:inline-block}@keyframes nn-cinema-interface-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translate(0,0)}}@keyframes nn-cinema-rule{0%,to{opacity:.25;transform:translateY(-100%)}50%{opacity:1;transform:translateY(230%)}}@keyframes nn-cinema-scroll{0%,to{opacity:.35;transform:translate(-2px)}50%{opacity:1;transform:translate(25px)}}@media (width<=760px){html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active .luxe-hero__media>i{background:linear-gradient(#0a0a0a29,#0000 22% 57%,#0a0a0ac7)}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-interface{left:20px;right:72px;bottom:max(112px, calc(env(safe-area-inset-bottom) + 94px));width:auto}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-rule,html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-scroll,html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-index{display:none}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-eyebrow{letter-spacing:.13em;gap:9px;margin-bottom:11px;font-size:.54rem;line-height:1.45}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-eyebrow>span{flex:none;padding:5px 7px}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-interface h1{font-size:clamp(3rem,13.2vw,4.15rem);line-height:.82}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-interface h1>em{margin-top:.28em;font-size:clamp(1.12rem,5.2vw,1.45rem);line-height:1.05}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-statement{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:14px;font-size:.76rem;line-height:1.55;display:-webkit-box;overflow:hidden}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-actions{gap:8px;margin-top:17px}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-actions a{gap:10px;min-height:44px;padding:0 14px;font-size:.7rem}html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-actions a:nth-child(2){padding-inline:12px}}@media (prefers-reduced-motion:reduce){html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-interface,html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-rule span,html.nn-digital-luxury-3d .nn-home .luxe-hero__cinema-scroll i:after{animation:none!important}}@media (width<=760px){html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active{--nn-context-ink:#fff;background:#0a0a0a;height:min(880px,100svh);min-height:700px;margin-bottom:0;overflow:hidden}html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active:before,html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active:after,html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active .luxe-hero__lightfield,html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active .luxe-hero__content{display:none!important}html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active .luxe-hero__media{--nn-context-ink:#fff;background:#0a0a0a;overflow:hidden;opacity:1!important;inset:72px 0 0!important}html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active .luxe-hero__media>video,html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active .luxe-hero__media>.luxe-hero__fallback,html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active .luxe-hero__poster>img{filter:saturate(.94)contrast(1.03);object-position:center center!important}html.nn-digital-luxury-3d .nn-home .luxe-hero--video-active .luxe-hero__media>i{background:linear-gradient(#0a0a0a29,#0000 22% 57%,#0a0a0ac7)}html.nn-digital-luxury-3d .nn-home .luxe-hero--mobile-compat{height:min(680px,78svh);min-height:560px}html.nn-digital-luxury-3d .nn-home .luxe-hero--mobile-compat .luxe-hero__media{background:radial-gradient(circle,#4a4a4a61,#0000 58%),linear-gradient(145deg,#0a0a0a,#1e1e1e)}html.nn-digital-luxury-3d .nn-home .luxe-hero--mobile-compat .luxe-hero__media>video{animation:none;object-fit:contain!important}}@media (prefers-reduced-motion:reduce){.luxe-hero__poster,.home-intent__card{transition:none!important}.home-intent__card:hover{transform:none}}html.nn-digital-luxury-3d .nn-home .nn-portal-hero{--nn-context-ink:#fff;background:#1d1d1d;padding-top:96px}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .luxe-hero{width:100%;aspect-ratio:var(--nn-banner-desktop-ratio,3/1);--nn-context-ink:#fff;background:#1d1d1d;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .luxe-hero__media{clip-path:none!important;opacity:1!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;inset:0!important}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .luxe-hero__media :is(video,img){object-fit:cover!important;object-position:center!important;filter:none!important;width:100%!important;max-width:none!important;height:100%!important;transform:none!important}.nn-portal-hero .luxe-hero:before,.nn-portal-hero .luxe-hero:after,.nn-portal-hero .luxe-hero__lightfield,.nn-portal-hero .luxe-hero__media>i{display:none!important}.nn-portal-hero .luxe-hero__media :is(video,img){animation:none!important}.nn-portal-dock{z-index:3;--nn-context-ink:#181b20;background:#fff;border:1px solid #e1e1e1;border-radius:22px 22px 0 0;width:min(1280px,100% - 48px);margin:-12px auto 0;padding:26px 28px 18px;position:relative;box-shadow:0 -8px 40px #1818181a}.nn-portal-dock>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.nn-portal-dock>header p{color:#876630;letter-spacing:.15em;margin:0 0 5px;font-size:.75rem;font-weight:750}html.nn-digital-luxury-3d .nn-home .nn-portal-dock h1{color:#2d2d2d;text-shadow:none;margin:0;font-size:clamp(1.4rem,2.3vw,2rem);font-weight:600;line-height:1.4}.nn-portal-dock>header>a{color:#634915;--nn-context-ink:#181b20;background:#fff7e8;border:1px solid #a47f3c;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:44px;padding:10px 20px;font-size:.875rem;font-weight:700;display:flex}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search{width:100%!important;max-width:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;--nn-context-ink:#181b20!important;background:#fff!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin:0!important;padding:0!important;display:grid!important;position:static!important;inset:auto!important;transform:none!important}.nn-portal-search:before,.nn-portal-search:after{display:none!important}.nn-portal-search__tabs{grid-column:1/-1;gap:8px;display:flex}.nn-portal-search__tabs>button{color:#525252;cursor:pointer;--nn-context-ink:#181b20;background:#f6f9fb;border:1px solid #e4e4e4;border-radius:12px;min-width:100px;min-height:44px;padding:10px 20px;font-size:1rem;font-weight:700}.nn-portal-search__tabs>button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#373737;border-color:#373737;box-shadow:0 6px 18px #27272726}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search>label{--nn-context-ink:#181b20;background:#f9fbfc;border:1px solid #e4e4e4;border-radius:12px;gap:4px;min-width:0;min-height:64px;padding:8px 14px;display:grid}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search>.luxe-search__purpose-field{display:none!important}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search>.nn-portal-search__keyword{color:gray;--nn-context-ink:#181b20;background:#fff;border-color:#d3d3d3;grid-area:2/1/auto/4;align-items:center;gap:12px;min-height:54px;display:flex}.nn-portal-search label small{letter-spacing:0;color:#707070!important;font-size:.875rem!important}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search :is(select,input:not([type=hidden])){width:100%;min-width:0;height:auto;min-height:30px;box-shadow:none;border:0;border-radius:0;padding:2px 0;line-height:1.5;color:#353535!important;background:0 0!important;font-size:1rem!important}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search>button{cursor:pointer;border:0;border-radius:12px;grid-area:2/4;justify-content:center;align-items:center;gap:10px;width:100%;min-height:54px;margin:0;font-size:1rem;font-weight:750;display:flex;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:#373737!important}.nn-portal-search>button>span{display:inline!important}.nn-portal-search .luxe-search__mobile-filters{display:none!important}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search .luxe-search__advanced{color:#575757;--nn-context-ink:#181b20;background:#fff;border:0;grid-column:1/-1;margin:0;padding:0;display:block;position:static}.nn-portal-search summary{cursor:pointer;min-height:32px;color:#575757!important;font-size:.875rem!important}.nn-portal-search summary>span{color:#7c7c7c;font-size:.875rem}.nn-portal-search details>div{border:1px solid #e7e7e7;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:8px 0;padding:14px;display:grid;width:100%!important;box-shadow:none!important;--nn-context-ink:#181b20!important;background:#f7fafc!important;position:static!important;inset:auto!important}.nn-portal-search details:not([open])>div{display:none!important}.nn-portal-search details label{gap:6px;min-width:0;display:grid}.nn-portal-hero :is(a,button,summary,input,select):focus-visible{outline-offset:3px;outline:3px solid #b58b43!important}.nn-portal-types{padding-top:32px;padding-bottom:0}.nn-portal-types .marketplace-category-section{margin-bottom:0}.nn-portal-types .marketplace-category-rail{gap:12px}.nn-portal-types .marketplace-category-rail a{color:#383838;min-height:104px;box-shadow:none;background:0 0;border:0;border-radius:14px;flex-basis:106px}.nn-portal-types .marketplace-category-rail i{color:#7d5d28;--nn-context-ink:#181b20;background:#fff9ef;border:1px solid #d6c29a;border-radius:50%;width:56px;height:56px;box-shadow:inset 0 0 0 5px #fff}.nn-portal-types .marketplace-category-rail a:hover{--nn-context-ink:#181b20;background:#f3f7fa;transform:translateY(-2px)}html.nn-digital-luxury-3d .nn-home .market-explorer{--nn-context-ink:#181b20;background:#fff;padding-top:30px;padding-bottom:28px}html.nn-digital-luxury-3d .nn-home .market-explorer__locations>div{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:180px;gap:12px;display:grid}html.nn-digital-luxury-3d .nn-home .market-explorer__locations>div>a{border-radius:14px;grid-area:auto!important;min-height:0!important}html.nn-digital-luxury-3d .nn-home .market-explorer__locations h2{font-size:clamp(1.5rem,2.5vw,2.2rem);line-height:1.4}html.nn-digital-luxury-3d .nn-home .market-explorer__locations header p{max-width:760px;font-size:1rem}html.nn-digital-luxury-3d .nn-home .market-explorer__locations>div>a span{padding:18px}html.nn-digital-luxury-3d .nn-home .market-explorer__locations>div>a b{font-size:1.1rem;line-height:1.4}html.nn-digital-luxury-3d .nn-home .market-explorer__locations>div>a em{display:none}html.nn-digital-luxury-3d .nn-home .nn-portal-collection{--nn-context-ink:#181b20!important;background:#f5f8fa!important;padding:32px 0 42px!important}html.nn-digital-luxury-3d .nn-home .nn-portal-collection .nn-heading h2{font-size:clamp(1.5rem,2.5vw,2.2rem)}.nn-portal-collection .nn-heading h2 br{display:none}html.nn-digital-luxury-3d .nn-home .nn-portal-collection .nn-portfolio__grid--living{gap:16px;margin-top:18px}html.nn-digital-luxury-3d .nn-home .nn-portal-collection .nn-portfolio__grid--living>a{color:#343434;--nn-context-ink:#181b20;background:#fff;border:1px solid #e2e2e2;border-radius:16px;flex-direction:column;flex-basis:320px;min-width:280px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #2222220f;height:auto!important;transform:none!important}.nn-portal-collection .nn-portfolio__grid--living>a:after,.nn-portal-collection .nn-property-sequence,.nn-portal-collection .nn-portfolio__grid--living>a>i{display:none!important}html.nn-digital-luxury-3d .nn-home .nn-portal-collection .nn-portfolio__grid--living>a>img{object-fit:cover;width:100%;height:218px;display:block;transform:none;position:static!important}html.nn-digital-luxury-3d .nn-home .nn-portal-collection .nn-portfolio__grid--living>a>span{max-width:calc(100% - 24px);color:var(--nn-context-ink,#181b20);letter-spacing:0;--nn-context-ink:#fff;background:#333;border:0;border-radius:7px;padding:6px 9px;font-size:.75rem;position:absolute;inset:12px auto auto 12px}html.nn-digital-luxury-3d .nn-home .nn-portal-collection .nn-portfolio__grid--living>a>div{padding:18px;position:static!important}html.nn-digital-luxury-3d .nn-home .nn-portal-collection .nn-portfolio__grid--living p{color:#757575;font-size:.875rem}html.nn-digital-luxury-3d .nn-home .nn-portal-collection .nn-portfolio__grid--living h3{-webkit-line-clamp:2;color:#353535;-webkit-box-orient:vertical;min-height:3em;font-size:1.05rem;line-height:1.5;display:-webkit-box;overflow:hidden}html.nn-digital-luxury-3d .nn-home .nn-portal-collection .nn-portfolio__grid--living footer{border-color:#e7e7e7;flex-wrap:wrap;gap:8px;display:flex}html.nn-digital-luxury-3d .nn-home .nn-portal-collection .nn-portfolio__grid--living footer b{color:#393939;font-size:1.2rem;font-weight:750}html.nn-digital-luxury-3d .nn-home .nn-portal-collection .nn-portfolio__grid--living footer em{color:#775a2a;letter-spacing:0;font-size:.875rem}.nn-home .developer-loop{padding-top:30px;padding-bottom:30px}.nn-home .developer-loop__card{border-radius:16px}.nn-home .marketplace-community{padding-top:36px;padding-bottom:36px}.nn-home .marketplace-profile-card{border-radius:16px;box-shadow:0 6px 20px #2222220f}.nn-home .home-intent{padding-top:36px;padding-bottom:36px}.nn-home .home-intent__card{border-radius:16px;min-height:0;padding:22px}.nn-home .home-intent__index{display:none}.nn-home .home-intent__intro p{max-width:760px}html.nn-digital-luxury-3d .nn-home .nn-intelligence,html.nn-digital-luxury-3d .nn-home .nn-intelligence__map{min-height:480px}html.nn-digital-luxury-3d .nn-home .nn-intelligence__copy{padding:40px 6vw}html.nn-digital-luxury-3d .nn-home .nn-intelligence h2{font-size:clamp(1.8rem,3vw,2.7rem)}.nn-home .nn-editorial{padding-top:42px;padding-bottom:42px}@media (width<=760px){html.nn-digital-luxury-3d .nn-home .nn-portal-hero{padding-top:92px}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .luxe-hero{aspect-ratio:var(--nn-banner-mobile-ratio,1/1)}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .luxe-hero--mobile-compat{aspect-ratio:var(--nn-banner-desktop-ratio,3/1)}.nn-portal-dock{border-radius:16px 16px 0 0;width:calc(100% - 24px);margin-top:0;padding:18px 16px 12px}.nn-portal-dock>header{align-items:flex-start;gap:10px;margin-bottom:14px}html.nn-digital-luxury-3d .nn-home .nn-portal-dock h1{font-size:1.25rem}.nn-portal-dock>header>a{min-height:40px;padding:8px 10px;font-size:.75rem}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search>.nn-portal-search__keyword{grid-area:2/1/auto/-1}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search>button{grid-area:4/1/auto/-1}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search>.luxe-search__desktop-field{display:none!important}html.nn-digital-luxury-3d .nn-home .nn-portal-hero .nn-portal-search .luxe-search__mobile-filters{color:#575757;grid-area:3/2;align-self:center;margin:0;padding:0;display:block!important}.nn-portal-search .luxe-search__mobile-filters[open]{grid-area:5/1/auto/-1!important}.nn-portal-search details>div{grid-template-columns:1fr}.nn-portal-search summary>span{display:none}.nn-portal-types{padding-top:24px}.nn-portal-types .marketplace-category-section>header>span{display:none}html.nn-digital-luxury-3d .nn-home .market-explorer__locations>div{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px;gap:10px}html.nn-digital-luxury-3d .nn-home .market-explorer__locations>div>a span{padding:12px}html.nn-digital-luxury-3d .nn-home .market-explorer__locations>div>a b{font-size:1rem}html.nn-digital-luxury-3d .nn-home .nn-portal-collection .nn-portfolio__grid--living>a{flex-basis:82vw;min-width:260px}html.nn-digital-luxury-3d .nn-home .nn-intelligence__map{min-height:340px}}@media (prefers-reduced-motion:reduce){.nn-portal-types .marketplace-category-rail a{transition:none}}html.nn-signature-2027 .nn-grand-home{--nn-context-ink:#181b20;background:#f0f4f8}html.nn-signature-2027 .nn-grand-home .nn-portal-hero{--nn-context-ink:#fff;background:#1b1b1b;padding-bottom:24px}html.nn-signature-2027 .nn-grand-home .nn-portal-dock{--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#f3f7fc);border:1px solid #c8a15b88;border-radius:24px;width:min(1340px,100% - 48px);padding:28px;box-shadow:inset 0 1px #fff,0 14px 50px #0d0d0d55}html.nn-signature-2027 .nn-grand-home .nn-portal-dock>header p{color:#856121;letter-spacing:.18em}html.nn-signature-2027 .nn-grand-home .nn-portal-types{width:min(1340px,100% - 48px);padding:24px 0 18px}html.nn-signature-2027 .nn-grand-home .marketplace-category-section>header{margin-bottom:14px}html.nn-signature-2027 .nn-grand-home .marketplace-category-rail a{--nn-context-ink:#181b20;background:#fff;border:1px solid #e4e4e4;padding:16px 10px}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection{border-top:1px solid #c7a66e55;border-bottom:1px solid #c7a66e55;position:relative;overflow:hidden;background:radial-gradient(at 95% 0,#5555553d,#0000 60%),linear-gradient(145deg,#171717,#2e2e2e)!important;padding:48px max(24px,50vw - 670px)!important}html.nn-signature-2027 .nn-grand-home .nn-portfolio>.nn-heading{justify-content:space-between;align-items:flex-start;gap:36px;width:100%;margin:0 0 32px;display:flex}html.nn-signature-2027 .nn-grand-home .nn-portfolio .nn-heading>span{color:#ebce91;letter-spacing:.12em;padding-top:12px;font-size:.75rem}html.nn-signature-2027 .nn-grand-home .nn-portfolio .nn-heading>div{width:min(760px,70%)}html.nn-signature-2027 .nn-grand-home .nn-portfolio .nn-heading h2{color:var(--nn-context-ink,#181b20);font-size:clamp(2rem,4vw,3.5rem)!important;line-height:1.25!important}html.nn-signature-2027 .nn-grand-home .nn-portfolio .nn-heading h2 em{color:#edd19a;text-shadow:0 3px #5a43182a,0 7px 30px #e1b95c22;font-style:normal}html.nn-signature-2027 .nn-grand-home .nn-portfolio .nn-heading p{color:var(--nn-context-ink,#181b20);max-width:620px;font-size:1rem!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:276px;gap:18px;width:100%;overflow:visible;padding:0!important;display:grid!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid>a{--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d4d4;border-radius:22px;flex-direction:column;margin:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 12px 35px #0e0e0e44;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid>a>img{object-fit:cover;filter:none;flex:0 0 152px;width:100%;height:152px}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid>a>div{flex:1;min-height:0;padding:12px 16px;position:relative;inset:auto}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid h3{-webkit-line-clamp:2;min-height:0;margin:5px 0;font-size:1rem!important;line-height:1.45!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden;font-size:.875rem!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid footer{margin-top:7px;padding-top:7px}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid footer b{font-size:1.125rem}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid footer em{font-size:.75rem}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid>a:first-child{color:var(--nn-context-ink,#181b20);border-color:#d5b773;grid-area:span 2/span 2}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid>a:first-child>img{height:100%;position:absolute;inset:0}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid>a:first-child>i{background:linear-gradient(#0000 25%,#181818f5);position:absolute;inset:0;display:block!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid>a:first-child>div{background:0 0;padding:30px;position:absolute;inset:auto 0 0}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid>a:first-child h3{color:var(--nn-context-ink,#181b20);text-shadow:0 2px 12px #17171788;font-size:clamp(1.4rem,2.3vw,2rem)!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid>a:first-child p{color:var(--nn-context-ink,#181b20)}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid>a:first-child footer b{color:#f1d49a;font-size:1.5rem}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid>a:first-child footer em{color:var(--nn-context-ink,#181b20)}html.nn-signature-2027 .nn-grand-home .nn-view-all{background:#ffffff08;border:1px solid #dbc08266;border-radius:14px;margin:26px 0 0;padding:14px 20px;font-size:1rem;color:#f5dcaa!important}html.nn-signature-2027 .nn-grand-home .market-explorer{padding:40px 0!important}html.nn-signature-2027 .nn-grand-home .market-explorer__locations>div>a{box-shadow:0 9px 24px #2727272a}html.nn-signature-2027 .nn-grand-home .nn-editorial{--nn-context-ink:#181b20;background:#f3f3f3}html.nn-signature-2027 .nn-grand-home .nn-editorial__grid{gap:20px}html.nn-signature-2027 .nn-grand-home .luxe-services{border-top:1px solid #d5bb8177}@media (width<=760px){html.nn-signature-2027 .nn-grand-home .nn-portal-dock{border-radius:18px;width:calc(100% - 24px);padding:18px 16px}html.nn-signature-2027 .nn-grand-home .nn-portal-types{width:calc(100% - 28px)}html.nn-signature-2027 .nn-grand-home .nn-portfolio>.nn-heading{flex-direction:column;gap:12px;margin-bottom:22px}html.nn-signature-2027 .nn-grand-home .nn-portfolio .nn-heading>div{width:100%}html.nn-signature-2027 .nn-grand-home .nn-portfolio .nn-heading h2{font-size:2.125rem!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection{padding:32px 14px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:290px;gap:12px}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid>a:first-child{grid-row:span 1;height:290px!important}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid>a:first-child>div{padding:20px}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid>a>div{padding:10px}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid footer{display:block}html.nn-signature-2027.nn-digital-luxury-3d .nn-grand-home .nn-portal-collection .nn-grand-grid footer em{margin-top:3px;display:block}}.nn-home-scroll-progress{height:3px;transform:scaleX(var(--progress,0));transform-origin:0;z-index:2147482000;pointer-events:none;--nn-context-ink:#181b20;background:linear-gradient(90deg,#b58942,#f3dcad);position:fixed;top:0;left:0;right:0}.nn-home-section-nav{scrollbar-width:none;--nn-context-ink:#181b20;background:#fff;border:1px solid #dedede;border-radius:99px;align-items:center;gap:8px;width:max-content;max-width:calc(100% - 32px);margin:12px auto 20px;padding:7px;display:flex;overflow:auto;box-shadow:0 8px 24px #28282810}.nn-home-section-nav a{white-space:nowrap;color:#383838;border-radius:99px;align-items:center;min-height:44px;padding:10px 18px;font-size:14px;text-decoration:none;display:flex}.nn-home-section-nav a:hover{color:#f1d59e;--nn-context-ink:#fff;background:#2c2c2c}html.nn-signature-2027 .nn-play-studio{padding-top:64px;padding-bottom:64px}.nn-play-studio>header{max-width:760px;margin-bottom:26px}.nn-play-studio>header p{color:#5e5e5e;line-height:1.8}.nn-play-tabs{gap:10px;margin-bottom:24px;display:flex;overflow:auto}.nn-play-tabs button{color:#3f3f3f;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5d5d5;border-radius:14px;flex-shrink:0;align-items:center;gap:22px;min-height:48px;padding:13px 22px;font-weight:600;display:flex;box-shadow:0 3px #d4d4d4}.nn-play-tabs button[aria-selected=true]{color:#f4dab0;--nn-context-ink:#fff;background:linear-gradient(135deg,#343434,#1d1d1d);border-color:#343434;box-shadow:0 6px 20px #2a2a2a28}.nn-play-panel{background:radial-gradient(at 95% 0,#e8d8b344,#0000 65%),linear-gradient(145deg,#fff,#f2f2f2);border:1px solid #dedede;border-radius:28px;padding:32px;box-shadow:0 22px 50px #2a2a2a10}.nn-play-intro{max-width:650px;margin-bottom:26px}.nn-play-intro>span{color:#85662e;letter-spacing:.09em;font-size:12px}.nn-play-intro h3{margin:12px 0}.nn-play-intro p{color:#5e5e5e;line-height:1.8}.nn-play-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.nn-play-cards>a{color:#343434;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#f4f8fc);border:1px solid #d9d9d9;border-radius:20px;padding:24px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 7px #e3e3e3,0 18px 28px #2828280a}.nn-play-cards>a>div{justify-content:space-between;align-items:center;display:flex}.nn-play-cards i{color:#f2d59f;--nn-context-ink:#fff;background:linear-gradient(135deg,#484848,#232323);border-radius:17px;place-items:center;width:58px;height:58px;font-style:normal;display:grid;box-shadow:inset 0 1px #fff5,0 6px #1a1a1a,0 12px 20px #2d2d2d25}.nn-play-cards small{color:#7c7c7c;font-size:12px}.nn-play-cards h3{margin:26px 0 10px}.nn-play-cards p{color:#606060;min-height:3.6em;line-height:1.8}.nn-play-cards>a>span{border-top:1px solid #e4e4e4;justify-content:space-between;align-items:center;min-height:44px;margin-top:20px;padding-top:14px;font-size:14px;font-weight:600;display:flex}.nn-grand-home :is(.nn-home-section-nav a,.nn-play-tabs button,.nn-play-cards a):focus-visible{outline-offset:4px;outline:3px solid #a77a31}.nn-grand-home :is(.nn-play-tabs button,.nn-view-all,.nn-portal-dock button):active{transform:translateY(2px)}@media (hover:hover) and (pointer:fine){html.nn-signature-2027 .nn-grand-home :is(.nn-grand-grid>a,.nn-play-cards>a):hover{transform:perspective(1000px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translateY(-5px);box-shadow:0 24px 44px #1d1d1d2a}.nn-play-cards>a:before{content:"";pointer-events:none;background:radial-gradient(circle at var(--light-x,50%) var(--light-y,20%),#d6b66b24,transparent 55%);opacity:0;transition:opacity .2s;position:absolute;inset:0}.nn-play-cards>a:hover:before{opacity:1}.nn-play-cards>a:hover svg{transition:transform .2s;transform:translateY(-2px)}}@keyframes nn-scroll-entry{0%{opacity:.65;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.nn-grand-home .nn-scroll-arrived{animation:.65s cubic-bezier(.2,.7,.2,1) both nn-scroll-entry}}@media (width<=720px){html.nn-signature-2027 .nn-play-studio{padding-top:36px;padding-bottom:36px}.nn-play-panel{border-radius:20px;padding:20px}.nn-play-cards{scroll-snap-type:x proximity;gap:14px;padding:4px 4px 14px;display:flex;overflow-x:auto}.nn-play-cards>a{scroll-snap-align:start;flex:0 0 86%;padding:22px}.nn-home-section-nav a{padding:10px 13px;font-size:13px}.nn-play-tabs button{padding:12px 16px}.nn-play-cards p{min-height:0}}@media (prefers-reduced-motion:reduce){.nn-play-cards>a,.nn-play-cards>a:before,.nn-play-cards svg{transition:none!important;transform:none!important}.nn-grand-home .nn-scroll-arrived{animation:none!important}}.nn-grand-home :is(#featured,#explore-tools,#location-intelligence,#insights){scroll-margin-top:88px}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-home-section-nav{box-sizing:border-box;scrollbar-width:thin;overscroll-behavior-x:contain;flex-wrap:nowrap;max-width:calc(100% - 32px);overflow:auto hidden}html.nn-signature-2027.nn-digital-luxury-3d body main .nn-home-section-nav>a{overflow-wrap:normal;word-break:normal;box-sizing:border-box;flex:none;min-height:44px;line-height:1.5;white-space:nowrap!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations{width:calc(100% - 64px);max-width:1184px;margin-inline:auto;padding-top:24px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers header small{display:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers header h2{color:#3a3a3a!important;margin:0!important;font-size:1.35rem!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers header>a{font-size:.875rem;color:#795a25!important;white-space:nowrap!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:190px;gap:10px;margin-top:0;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a{isolation:isolate;border:0;transform:none;box-shadow:0 3px 12px #23232316;border-radius:10px!important;grid-area:auto/span 1!important;min-height:0!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a.wide{grid-column:span 2!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a:before{display:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a:after{pointer-events:none;background:linear-gradient(#0000 30%,#1c1c1c80 65%,#1c1c1ced 100%)}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a span{text-align:center;padding:0;bottom:14px;left:12px;right:12px;transform:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a span:before{display:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a :is(b,small){text-shadow:0 2px 8px #0009;letter-spacing:normal;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a b{overflow-wrap:normal;font-size:1.0625rem!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a small{opacity:1;margin-top:3px;font-size:.8125rem!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a em{display:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .nn-location-photo-credits{color:#646464;margin-top:12px;font-size:.8125rem}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .nn-location-photo-credits summary{cursor:pointer;width:fit-content;padding:6px 0}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .nn-location-photo-credits ul{padding-left:20px;line-height:1.8}@media (hover:hover){html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a:hover{transform:translateY(-2px);box-shadow:0 8px 20px #2323232b}}@media (width<=900px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:180px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a.wide{grid-column:span 1!important}}@media (width<=600px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations{width:calc(100% - 32px)}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers header h2{font-size:1.125rem!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;grid-template-rows:repeat(2,170px);grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;padding-bottom:12px;overflow-x:auto}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-location-covers .market-explorer__locations>div>a{scroll-snap-align:start}}.nn-next-home{--nn-next-ink:#1c1c1c;--nn-next-gold:#d9ba7b;--nn-next-line:#e0e0e0}.nn-next-home .nn-next-eyebrow{color:#80602d;letter-spacing:.15em;margin:0 0 18px;font-size:.875rem;font-weight:650;line-height:1.5}html.nn-signature-2027 .nn-next-home .nn-portal-dock{--nn-context-ink:#181b20;background:#fff;border-color:#d8bd85;border-radius:24px;margin-top:-24px;padding:32px;position:relative;box-shadow:0 18px 55px #15151526}html.nn-digital-luxury-3d .nn-next-home .nn-portal-dock h1{letter-spacing:-.02em;max-width:900px;font-size:clamp(1.6rem,2.6vw,2.5rem);line-height:1.35}.nn-next-home #home-search{scroll-margin-top:112px}.nn-next-home .home-quick-searches{padding-top:24px;padding-bottom:22px}.nn-next-home .home-quick-searches a{min-height:44px;box-shadow:none;--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd}.nn-next-home .nn-living{color:var(--nn-next-ink);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,4vw,68px);padding-top:46px;padding-bottom:70px;display:grid}.nn-next-home .nn-living-intro h2{letter-spacing:-.035em;color:#282828;margin:0 0 24px;font-size:clamp(2.1rem,4.2vw,4.5rem);font-weight:600;line-height:1.2}.nn-next-home .nn-living-intro h2 em{color:#8f6a31;font-style:normal;display:inline-block}.nn-next-home .nn-living-intro>p:not(.nn-next-eyebrow){color:#5d5d5d;max-width:460px;margin-bottom:26px;font-size:1rem;line-height:1.85}.nn-next-home .nn-living-filters{gap:20px;display:grid}.nn-next-home .nn-living-filters>div{gap:8px;display:flex}.nn-next-home .nn-living-filters button{color:#434343;cursor:pointer;background:0 0;border:1px solid #d3d3d3;border-radius:999px;min-width:72px;min-height:44px;padding:10px 18px;font-size:1rem}.nn-next-home .nn-living-filters button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#292929;border-color:#292929}.nn-next-home .nn-living-filters label{color:#5a5a5a;gap:8px;max-width:420px;font-size:.875rem;display:grid}.nn-next-home .nn-living-filters select{color:#363636;--nn-context-ink:#181b20;background:#fff;border:1px solid #d0d0d0;border-radius:10px;width:100%;min-height:50px;padding:12px 14px;font-size:1rem}.nn-next-home .nn-living-browse{color:#313131;text-underline-offset:5px;flex-direction:column;align-items:flex-start;gap:7px;margin-top:26px;font-size:1rem;text-decoration:underline;display:flex}.nn-next-home .nn-living-browse span{color:#6e6e6e;font-size:.875rem;text-decoration:none}.nn-next-home .nn-living-stage{--nn-context-ink:#181b20;background:#fff;border:1px solid #d9d9d9;border-radius:22px;min-width:0;overflow:hidden;box-shadow:0 25px 60px #2d2d2d18}.nn-next-home .nn-living-photo{aspect-ratio:4/3;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#333;display:block;position:relative;overflow:hidden}.nn-next-home .nn-living-photo img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.nn-next-home .nn-living-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 62%,#1c1c1c66);position:absolute;inset:0}.nn-next-home .nn-living-purpose{color:var(--nn-context-ink,#181b20);letter-spacing:.06em;z-index:1;background:#1d1d1dd9;border:1px solid #fff5;border-radius:999px;padding:8px 14px;font-size:.875rem;position:absolute;top:20px;left:20px}.nn-next-home .nn-living-view{color:#292929;z-index:1;--nn-context-ink:#181b20;background:#fff;border-radius:999px;padding:11px 18px;font-size:.875rem;position:absolute;bottom:22px;right:22px}.nn-next-home .nn-living-image-fallback{text-align:center;place-items:center;height:100%;padding:30px;font-size:1rem;display:grid}.nn-next-home .nn-living-caption{justify-content:space-between;align-items:flex-end;gap:18px;padding:24px 26px 18px;display:flex}.nn-next-home .nn-living-caption>div{min-width:0}.nn-next-home .nn-living-caption p{color:#696969;align-items:flex-start;gap:5px;margin:0 0 8px;font-size:.875rem;display:flex}.nn-next-home .nn-living-caption p svg{flex-shrink:0;margin-top:2px}.nn-next-home .nn-living-caption h3{overflow-wrap:anywhere;color:#323232;margin:0 0 12px;font-size:clamp(1.125rem,1.7vw,1.6rem);line-height:1.5}.nn-next-home .nn-living-caption strong{color:#785720;overflow-wrap:anywhere;flex:none;max-width:45%;font-size:clamp(1.125rem,1.7vw,1.5rem);line-height:1.5}.nn-next-home .nn-living-facts{color:#696969;flex-wrap:wrap;gap:8px 14px;font-size:.875rem;display:flex}.nn-next-home .nn-living-facts span{align-items:center;gap:5px;display:inline-flex}.nn-next-home .nn-living-controls{color:#474747;font-variant-numeric:tabular-nums;border-top:1px solid #e7e7e7;justify-content:space-between;align-items:center;gap:12px;margin:0 26px;padding:14px 0;font-size:.875rem;display:flex}.nn-next-home .nn-living-controls small{color:#717171;margin-left:6px;font-size:.875rem}.nn-next-home .nn-living-controls>div{gap:8px;display:flex}.nn-next-home .nn-living-controls button{color:#3a3a3a;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #dbdbdb;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.nn-next-home .nn-living-controls button:disabled{opacity:.35;cursor:default}.nn-next-home .nn-living-empty{text-align:center;--nn-context-ink:#181b20;background:linear-gradient(145deg,#f7fafd,#ededed);flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:440px;padding:36px;display:flex}.nn-next-home .nn-living-empty h3{color:#393939;margin:0;font-size:1.5rem}.nn-next-home .nn-living-empty p{color:#616161;max-width:380px;margin:0;font-size:1rem;line-height:1.75}.nn-next-home .nn-living-empty a,.nn-next-home .nn-living-empty button{color:#393939;cursor:pointer;background:#fff;border:1px solid #c6c6c6;border-radius:12px;min-height:44px;padding:12px 18px;font-size:1rem}.nn-next-home .nn-discovery-gateway{color:var(--nn-context-ink,#181b20);background:radial-gradient(at 90% 0,#4b4b4b4a,#0000 60%),#1c1c1c;border-top:1px solid #d7b97955;border-bottom:1px solid #d7b97955;padding:64px 0 72px}.nn-next-home .nn-discovery-gateway header{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:36px;display:flex}.nn-next-home .nn-discovery-gateway h2{color:var(--nn-context-ink,#181b20);letter-spacing:-.025em;margin:0;font-size:clamp(2rem,3.6vw,3.5rem);font-weight:550;line-height:1.3}.nn-next-home .nn-discovery-gateway h2 em{color:#e5c996;font-style:normal;display:block}.nn-next-home .nn-discovery-gateway header>p{max-width:390px;color:var(--nn-context-ink,#181b20);margin:0;font-size:1rem;line-height:1.85}.nn-next-home .nn-discovery-bento{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.nn-next-home .nn-discovery-tile{min-width:0;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2c2c2c;border:1px solid #87878766;border-radius:18px;flex-direction:column;padding:28px 24px;transition:transform .25s,border-color .25s,background .25s;display:flex;position:relative}.nn-next-home .nn-discovery-tile:nth-child(-n+2){--nn-context-ink:#fff;background:linear-gradient(120deg,#3c3c3c,#2b2b2b);grid-column:span 2;min-height:246px}.nn-next-home .nn-discovery-tile--visual{border-color:#d9b77599;--nn-context-ink:#fff!important;background:linear-gradient(120deg,#454545,#272727)!important}.nn-next-home .nn-discovery-tile-top{color:#e7ce9c;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.nn-next-home .nn-discovery-tile-top>span{font-variant-numeric:tabular-nums;color:#bcbcbc;font-size:.875rem}.nn-next-home .nn-discovery-tile h3{color:var(--nn-context-ink,#181b20);max-width:440px;margin:0 0 10px;font-size:1.125rem;font-weight:550;line-height:1.5}.nn-next-home .nn-discovery-tile:nth-child(-n+2) h3{font-size:clamp(1.25rem,2.1vw,1.75rem)}.nn-next-home .nn-discovery-tile p{color:var(--nn-context-ink,#181b20);max-width:470px;margin:0 0 26px;font-size:1rem;line-height:1.75}.nn-next-home .nn-discovery-open{color:#f0d7a7;border-bottom:1px solid #e5c79877;align-self:flex-start;margin-top:auto;padding-bottom:5px;font-size:.875rem}.nn-next-home .nn-home-section-nav{scrollbar-width:thin}.nn-next-home .nn-living :is(a,button,select):focus-visible,.nn-next-home .nn-discovery-gateway a:focus-visible{outline-offset:4px;outline:3px solid #bc873b}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nn-next-home .nn-living-photo:hover img{transform:scale(1.025)}.nn-next-home .nn-discovery-tile:hover{--nn-context-ink:#fff;background:#414141;border-color:#e3c384;transform:translateY(-5px)}}@media (width<=1000px){.nn-next-home .nn-living{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:28px}.nn-next-home .nn-living-caption{flex-direction:column;align-items:flex-start}.nn-next-home .nn-living-caption strong{max-width:100%}.nn-next-home .nn-discovery-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.nn-next-home .nn-discovery-tile:nth-child(-n+2){grid-column:span 1}.nn-next-home .nn-discovery-gateway header{flex-direction:column;align-items:flex-start;gap:20px}.nn-next-home .nn-discovery-gateway header>p{max-width:620px}}@media (width<=760px){html.nn-signature-2027 .nn-next-home .nn-portal-dock{border-radius:18px;margin-top:0;padding:22px 16px}html.nn-digital-luxury-3d .nn-next-home .nn-portal-dock h1{font-size:1.45rem}.nn-next-home .nn-portal-dock>header{flex-wrap:wrap}.nn-next-home .nn-portal-dock>header>a{min-height:44px;font-size:.875rem}.nn-next-home .nn-living{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:26px;padding-bottom:42px}.nn-next-home .nn-living-intro h2{margin-bottom:18px;font-size:clamp(2rem,8vw,3rem)}.nn-next-home .nn-living-intro>p:not(.nn-next-eyebrow){max-width:none}.nn-next-home .nn-living-filters{grid-template-columns:minmax(0,1fr);gap:16px}.nn-next-home .nn-living-filters label{max-width:none}.nn-next-home .nn-living-stage{border-radius:18px}.nn-next-home .nn-living-caption{gap:12px;padding:20px}.nn-next-home .nn-living-caption h3{font-size:1.25rem}.nn-next-home .nn-living-controls{margin:0 20px}.nn-next-home .nn-living-controls small{margin:3px 0 0;display:block}.nn-next-home .nn-living-photo{aspect-ratio:4/3}.nn-next-home .nn-discovery-gateway{padding:40px 0 44px}.nn-next-home .nn-discovery-gateway header{margin-bottom:26px}.nn-next-home .nn-discovery-gateway h2{font-size:2rem}.nn-next-home .nn-discovery-bento{gap:12px}.nn-next-home .nn-discovery-tile{border-radius:14px;padding:20px 16px}.nn-next-home .nn-discovery-tile:nth-child(-n+2){grid-column:span 2;min-height:0}.nn-next-home .nn-discovery-tile-top{margin-bottom:20px}.nn-next-home .nn-discovery-tile h3{font-size:1rem}.nn-next-home .nn-discovery-tile p{font-size:1rem;line-height:1.75}.nn-next-home .nn-discovery-tile:nth-child(-n+2) p{font-size:1rem}}@media (width<=380px){.nn-next-home .nn-discovery-bento{grid-template-columns:minmax(0,1fr)}.nn-next-home .nn-discovery-tile:nth-child(-n+2){grid-column:auto}}@media (prefers-reduced-motion:reduce){.nn-next-home .nn-living-photo img,.nn-next-home .nn-discovery-tile{transition:none}}.home-featured-entry>a{color:#eed4a2;--nn-context-ink:#fff;background:linear-gradient(120deg,#2d2d2d,#3f3f3f);border:1px solid #dcc38c;border-radius:16px;align-items:center;gap:16px;padding:20px 24px;display:flex;box-shadow:0 10px 25px #32323218}.home-featured-entry>a>span:first-of-type{flex:1}.home-featured-entry b{font-size:1.125rem;line-height:1.5;display:block}.home-featured-entry small{color:var(--nn-context-ink,#181b20);margin-top:4px;font-size:.875rem;display:block}.home-featured-entry>a>span:last-of-type{font-size:.875rem}.home-featured-entry>a:focus-visible{outline-offset:4px;outline:3px solid #b78b40}.luxe-hero__play{z-index:8;color:#f8e7b6;min-height:44px;font:inherit;cursor:pointer;--nn-context-ink:#fff;background:#181b20;border:1px solid #d4aa4b;border-radius:24px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;display:inline-flex;position:absolute;bottom:18px;right:18px;box-shadow:0 4px 14px #0003}.luxe-hero__play:focus-visible{outline-offset:3px;outline:3px solid #fff}.nn-home-category-signature{padding-block:22px 12px}html.nn-signature-2027 .nn-home .nn-signature-categories{margin-bottom:16px}html.nn-signature-2027 .nn-home .nn-signature-categories>header{align-items:center;gap:16px}html.nn-signature-2027 .nn-home .nn-signature-categories header small{color:#876735;letter-spacing:.15em}html.nn-signature-2027 .nn-home .nn-signature-categories h2{color:#181b20;margin:5px 0 0;font-family:inherit;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:700;line-height:1.4}html.nn-signature-2027 .nn-home .nn-signature-categories header>span{color:#646464;font-size:.82rem}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail{scroll-snap-type:none;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:0;padding:8px 0;display:grid;overflow:visible}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail a{isolation:isolate;color:#343434;--nn-context-ink:#181b20;background:linear-gradient(150deg,#fff,#f0f3f2);border:1px solid #e0e0e0;border-radius:16px;gap:5px;min-width:0;min-height:122px;padding:9px 6px 12px;transition:transform .22s,box-shadow .22s,border-color .22s;position:relative;box-shadow:0 3px #dce2e4,0 8px 18px #181b2008}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail i{width:68px;height:68px;box-shadow:none;background:0 0;border:0;border-radius:0}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail span{overflow-wrap:normal;word-break:normal;color:inherit;font-family:inherit;font-size:.82rem;font-weight:650;line-height:1.45}html.nn-signature-2027 .nn-home .nn-signature-categories .nn-property-miniature{transform-origin:50% 85%;transition:transform .28s;overflow:visible}html.nn-signature-2027 .nn-home .nn-signature-categories .nn-property-miniature__glint{opacity:.4;transition:opacity .28s}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail a:focus-visible{outline-offset:4px;outline:3px solid #b68c46}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail a.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-color:#d4aa4b}@media (hover:hover) and (pointer:fine){html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail a:hover{color:#343434;--nn-context-ink:#181b20;background:linear-gradient(150deg,#fff9eb,#edf2f4);border-color:#b68c46;transform:translateY(-3px);box-shadow:0 4px #c6ab76,0 12px 22px #181b2014}html.nn-signature-2027 .nn-home .nn-signature-categories a:hover .nn-property-miniature{transform:perspective(240px)rotateY(-10deg)rotateX(4deg)translateY(-2px)}html.nn-signature-2027 .nn-home .nn-signature-categories a:hover .nn-property-miniature__glint{opacity:1}}@media (width>=1500px){html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail{grid-template-columns:repeat(13,minmax(0,1fr))}}@media (width<=900px){html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=600px){.nn-home-category-signature{padding-block:18px 6px}html.nn-signature-2027 .nn-home .nn-signature-categories>header{align-items:flex-start;gap:4px}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail a{border-radius:13px;min-height:108px;padding:5px 3px 9px}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail i{width:60px;height:60px}html.nn-signature-2027 .nn-home .nn-signature-categories .nn-property-miniature{width:58px;height:58px}html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail span{font-size:.74rem}}@media (width<=359px){html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 .nn-home .nn-signature-categories .marketplace-category-rail a,html.nn-signature-2027 .nn-home .nn-signature-categories .nn-property-miniature,html.nn-signature-2027 .nn-home .nn-signature-categories .nn-property-miniature__glint{transition:none;transform:none!important}}html.nn-signature-2027 .nn-next-home{--nn-context-ink:#181b20;background:#f4f7f9}html.nn-signature-2027 .nn-next-home .home-paid-edition{padding-top:26px;padding-bottom:32px}.home-paid-edition>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}.home-paid-edition>header p{letter-spacing:.14em;color:#8d6b33;margin:0 0 7px;font-size:.875rem;font-weight:650}.home-paid-edition>header h2{color:#2d2d2d;margin:0 0 7px;font-size:clamp(1.6rem,2.6vw,2.25rem);font-weight:600;line-height:1.4}.home-paid-edition>header span{color:#6d6d6d;font-size:.875rem}.home-paid-edition>header>a{color:#765623;--nn-context-ink:#181b20;background:#f9f1df;border:1px solid #d5bd8a;border-radius:999px;flex:none;min-height:44px;padding:12px 18px;font-size:.875rem}.home-paid-edition .nn-property-browse-buttons{visibility:visible;position:static}.home-paid-card{width:320px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#292929;border:1px solid #d1be94;border-radius:16px;flex:0 0 320px;display:block;position:relative;overflow:hidden;box-shadow:0 8px 24px #38383814}.home-paid-card>img{object-fit:cover;width:100%;height:218px;display:block}.home-paid-card>span{color:#f2d8a4;background:#222222e6;border:1px solid #dcc18b66;border-radius:999px;padding:7px 11px;font-size:.875rem;position:absolute;top:14px;left:14px}.home-paid-card>div{padding:18px 20px}.home-paid-card p{color:var(--nn-context-ink,#181b20);white-space:nowrap;text-overflow:ellipsis;margin:0 0 8px;font-size:.875rem;overflow:hidden}.home-paid-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.2em;margin:0 0 16px;line-height:1.6;display:-webkit-box;overflow:hidden;color:var(--nn-context-ink,#181b20)!important;font-size:1.125rem!important}.home-paid-card strong{color:#efd09b;font-size:1.25rem}.home-paid-empty{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(115deg,#262626,#424242);border:1px solid #d5bd85;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex}.home-paid-empty h3{margin:0 0 10px;line-height:1.5;color:#f1d8a9!important;font-size:1.35rem!important}.home-paid-empty p{color:var(--nn-context-ink,#181b20);margin:0;font-size:1rem;line-height:1.7}.home-paid-empty>a{color:#2b2b2b;--nn-context-ink:#181b20;background:#f0d8a9;border:1px solid #dfc89a;border-radius:12px;flex-shrink:0;min-height:44px;padding:12px 18px;font-size:1rem}html.nn-signature-2027.nn-digital-luxury-3d .nn-next-home .nn-portal-collection{padding-top:30px!important;padding-bottom:32px!important}html.nn-signature-2027 .nn-next-home .nn-portfolio>.nn-heading{align-items:center;gap:24px;margin-bottom:18px}html.nn-signature-2027 .nn-next-home .nn-portfolio .nn-heading>div{flex:1;width:auto}html.nn-signature-2027 .nn-next-home .nn-portfolio .nn-heading h2{font-size:clamp(1.6rem,2.5vw,2.15rem)!important;line-height:1.4!important}html.nn-signature-2027 .nn-next-home .nn-heading h2 br{display:none}html.nn-signature-2027 .nn-next-home .nn-curated-explorer{width:100%;margin:20px 0}html.nn-signature-2027 .nn-next-home .nn-curated-controls{box-shadow:none;border-radius:14px;gap:18px;padding:16px 20px}html.nn-signature-2027 .nn-next-home .nn-curated-controls h3{margin:3px 0 0!important;font-size:1.125rem!important}html.nn-signature-2027 .nn-next-home .nn-curated-kicker{font-size:.875rem}html.nn-signature-2027 .nn-next-home .nn-curated-facts{margin-bottom:14px}.home-tools-compact{padding-top:30px;padding-bottom:20px}.home-tools-compact h2{color:#393939;margin:0 0 18px;font-size:1.5rem;line-height:1.5}.home-tools-compact nav{gap:10px;padding-bottom:12px;display:flex;overflow-x:auto}.home-tools-compact a{color:#434343;--nn-context-ink:#181b20;background:#fff;border:1px solid #d9d9d9;border-radius:999px;flex-shrink:0;min-height:44px;padding:12px 16px;font-size:.875rem}html.nn-signature-2027 .nn-next-home .nn-play-studio{padding-top:26px;padding-bottom:34px}html.nn-signature-2027 .nn-next-home :is(.nn-play-studio>header h2,.market-explorer h2,.nn-editorial .nn-heading h2){font-size:clamp(1.6rem,2.5vw,2.25rem)!important;line-height:1.45!important}html.nn-signature-2027 .nn-next-home .nn-play-panel{box-shadow:none;border-radius:18px;padding:22px}html.nn-signature-2027 .nn-next-home .nn-play-intro h3{font-size:1.25rem;line-height:1.5}html.nn-signature-2027 .nn-next-home .nn-play-cards>a{padding:20px;box-shadow:0 8px 20px #2d2d2d14}@media (width<=760px){.home-paid-edition>header{align-items:flex-start;gap:12px}.home-paid-edition>header>a{padding:10px 12px}.home-paid-card{flex-basis:min(300px,80vw);width:min(300px,80vw)}.home-paid-card>img{height:190px}.home-paid-empty{flex-direction:column;align-items:flex-start;padding:24px}.home-paid-edition>header p{letter-spacing:.08em}.home-paid-edition .nn-property-browse-buttons{visibility:visible;position:static}.home-tools-compact{padding-top:22px}html.nn-signature-2027 .nn-next-home .nn-portfolio>.nn-heading{align-items:flex-start}html.nn-signature-2027 .nn-next-home .nn-portfolio .nn-heading>div{width:100%}html.nn-signature-2027 .nn-next-home .nn-curated-controls{padding:16px}.home-paid-edition>header h2{font-size:1.6rem}}html.nn-signature-2027 .nn-transit-discovery{content-visibility:visible;padding-block:52px;scroll-margin-top:110px}.nn-transit-discovery>header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:22px;display:flex}.nn-transit-discovery>header>p{color:#6c6c6c;max-width:380px;margin:0;font-size:1rem;line-height:1.85}html.nn-signature-2027 .nn-transit-discovery h2{color:#2d2d2d;margin:0;font-size:clamp(1.7rem,3vw,2.7rem)!important;line-height:1.4!important}.nn-transit-discovery .nn-next-eyebrow{margin-bottom:12px}.nn-transit-console{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:radial-gradient(at 15% 0,#555,#1e1e1e 65%);border:1px solid #595959;border-radius:26px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);margin-top:10px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff40,0 6px #1b1b1b,0 22px 45px #1b1b1b20}.nn-transit-route{padding:36px;position:relative;overflow:hidden}.nn-transit-route:before{content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff0a,#0000 45%),repeating-linear-gradient(90deg,#0000 0 80px,#ffffff04 80px 81px);position:absolute;inset:0}.nn-transit-route-label{color:#d7bc85;letter-spacing:.1em;align-items:center;gap:9px;font-size:.75rem;display:inline-flex;position:relative}.nn-transit-route-label:before{content:"";background:var(--line-color);width:10px;height:10px;box-shadow:0 0 16px var(--line-color);border-radius:50%}html.nn-signature-2027 .nn-transit-route h3{color:var(--nn-context-ink,#181b20);margin:15px 0 8px;line-height:1.5;position:relative;font-size:clamp(1.3rem,2.2vw,1.85rem)!important}.nn-transit-route>p{color:var(--nn-context-ink,#181b20);font-size:1rem;line-height:1.8;position:relative}.nn-transit-route>small{color:#c2c2c2;margin-top:24px;font-size:.75rem;line-height:1.7;display:block;position:relative}.nn-transit-route-stations{scrollbar-width:thin;margin-top:34px;padding-top:20px;display:flex;position:relative;overflow-x:auto}.nn-transit-route-stations>button{max-width:145px;min-height:130px;color:var(--nn-context-ink,#181b20);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 0 100px;align-items:center;gap:10px;padding:0 8px;display:flex;position:relative}.nn-transit-route-stations>button:before{content:"";background:var(--line-color);height:5px;box-shadow:0 0 18px var(--line-color);position:absolute;top:9px;left:0;right:0}.nn-transit-route-stations i{border:5px solid var(--line-color);--nn-context-ink:#fff;background:#252525;border-radius:50%;width:24px;height:24px;position:relative;box-shadow:0 0 0 4px #ffffff12}.nn-transit-route-stations b{color:var(--nn-context-ink,#181b20);font-size:.875rem}.nn-transit-route-stations span{text-align:center;font-size:.75rem;line-height:1.7}.nn-transit-route-stations button[aria-pressed=true] i{box-shadow:0 0 0 6px #fff2,0 0 25px var(--line-color);--nn-context-ink:#181b20;background:#fff}.nn-transit-form{background:#ffffff08;border-left:1px solid #ffffff18;grid-template-columns:1.2fr .8fr;align-content:start;gap:18px;padding:28px;display:grid}.nn-transit-form label{color:var(--nn-context-ink,#181b20);gap:8px;font-size:.875rem;line-height:1.5;display:grid}.nn-transit-form label:last-of-type{grid-column:1/-1}.nn-transit-form :is(input:not([type=hidden]),select){color:#333;width:100%;min-width:0;min-height:48px;font:inherit;--nn-context-ink:#181b20;background:#f7fbff;border:1px solid #b4b4b4;border-radius:10px;padding:11px 12px;font-size:1rem}.nn-transit-form select:disabled{opacity:.55}.nn-transit-purpose{grid-column:1/-1;gap:6px;display:flex}.nn-transit-purpose>button{min-height:44px;color:var(--nn-context-ink,#181b20);font:inherit;cursor:pointer;background:0 0;border:1px solid #878787;border-radius:99px;padding:9px 20px}.nn-transit-purpose>button[aria-pressed=true]{color:#2f2f2f;--nn-context-ink:#181b20;background:#e6c990;border-color:#e6c990}.nn-transit-submit{color:#2b2b2b;min-height:52px;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(120deg,#f1dcb1,#c39d5a);border:1px solid #f3d8a7;border-radius:12px;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font-weight:650;display:flex;box-shadow:inset 0 1px #fff6,0 3px #96713a}.nn-transit-status{color:#f2d599;grid-column:1/-1;margin:0;font-size:.875rem;line-height:1.7}.nn-transit-discovery :is(button,select,input,a):focus-visible{outline-offset:4px;outline:3px solid #d8b76e}.nn-transit-discovery>footer{color:#5b5b5b;flex-wrap:wrap;align-items:center;gap:24px;margin-top:22px;font-size:.875rem;display:flex}.nn-transit-discovery>footer>span{align-items:center;gap:12px;display:flex}.nn-transit-discovery footer img{object-fit:contain}.nn-transit-discovery footer a{color:#3b3b3b;text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.nn-transit-discovery footer a:last-child{margin-left:auto}html.nn-signature-2027 .nn-next-home .nn-discovery-gateway{color:#343434;content-visibility:visible;--nn-context-ink:#181b20;background:linear-gradient(125deg,#efefef,#fff 60%);padding:50px 0}.nn-next-home .nn-discovery-gateway header{gap:28px;margin-bottom:24px}.nn-next-home .nn-discovery-gateway header h2{font-size:clamp(1.7rem,3vw,2.6rem)!important;line-height:1.4!important}.nn-next-home .nn-discovery-gateway header h2 em{margin-top:8px;font-size:.72em;display:block}.nn-next-home .nn-discovery-gateway header>p{max-width:390px;font-size:1rem;line-height:1.85}.nn-next-home .nn-discovery-bento{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nn-next-home .nn-discovery-tile{isolation:isolate;color:#373737;--nn-context-ink:#181b20;background:linear-gradient(140deg,#fff,#f3f3f3);border:1px solid #d5d5d5;border-radius:20px;padding:24px;box-shadow:inset 0 1px #fff,0 4px #d4d4d4,0 12px 26px #38383810;grid-area:auto!important;min-height:240px!important;transform:none!important}.nn-next-home .nn-discovery-tile:before{opacity:1;background:radial-gradient(at 90% 0,#c7a15d28,#0000 60%)}.nn-next-home .nn-discovery-tile-top{margin-bottom:20px}.nn-next-home .nn-discovery-tile h3{margin:0 0 10px;color:#373737!important;max-width:none!important;font-size:1.15rem!important;line-height:1.6!important}.nn-next-home .nn-discovery-tile p{color:#6a6a6a;font-size:.875rem;line-height:1.8;max-width:none!important}.nn-next-home .nn-discovery-open{color:#85632c;margin-top:auto;font-size:.875rem}.nn-next-home .nn-discovery-tile--tour{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:radial-gradient(at 100% 0,#616161,#2b2b2b)}.nn-next-home .nn-discovery-tile--tour h3{color:var(--nn-context-ink,#181b20)!important}.nn-next-home .nn-discovery-tile--tour p{color:var(--nn-context-ink,#181b20)}.nn-next-home .nn-discovery-tile--tour .nn-discovery-open{color:#ead199}.nn-next-home .nn-discovery-tile:hover{border-color:#a68952;box-shadow:inset 0 1px #fff,0 4px #ab905c,0 20px 32px #38383820}@media (width<=900px){.nn-transit-console{grid-template-columns:1fr}.nn-transit-form{border-top:1px solid #ffffff18;border-left:0}.nn-transit-discovery>header{flex-direction:column;align-items:start;gap:14px}.nn-transit-discovery>header>p{max-width:none}.nn-next-home .nn-discovery-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){html.nn-signature-2027 .nn-transit-discovery{padding-block:32px}.nn-transit-route{padding:24px 20px}.nn-transit-route-stations{margin-top:20px}.nn-transit-form{gap:16px;padding:22px 18px}.nn-transit-console{border-radius:20px}.nn-transit-discovery footer a:last-child{margin-left:0}.nn-next-home .nn-discovery-bento{grid-template-columns:1fr}.nn-next-home .nn-discovery-tile{padding:22px;min-height:210px!important}.nn-next-home .nn-discovery-gateway header{display:block}.nn-next-home .nn-discovery-gateway header>p{margin-top:18px}}@media (prefers-reduced-motion:reduce){.nn-transit-discovery *,.nn-next-home .nn-discovery-tile{transition:none!important}}html.nn-signature-2027 .nn-next-home .nn-discovery-gateway h2{color:#373737!important}.nn-next-home .nn-discovery-gateway .nn-next-eyebrow{color:#87652d}.nn-next-home .nn-discovery-gateway header>p{color:#6a6a6a}.nn-next-home .nn-discovery-tile:nth-child(-n+2){--nn-context-ink:#181b20;background:linear-gradient(140deg,#fff,#f3f3f3)}.nn-next-home .nn-discovery-tile--visual{--nn-context-ink:#181b20!important;background:linear-gradient(140deg,#fffaf0,#f0e9da)!important}.nn-next-home .nn-discovery-tile-top{color:#8a692e}.nn-next-home .nn-discovery-tile-top>span{color:#7c7c7c}.nn-next-home .nn-discovery-tile--tour .nn-discovery-tile-top{color:#ebcc92}html.nn-signature-2027 body main .nn-transit-discovery{--transit-ink:#232323;--transit-metal:#b39b72;padding-block:60px}html.nn-signature-2027 body main .nn-transit-discovery>header{align-items:center;margin-bottom:30px}html.nn-signature-2027 body main .nn-transit-discovery .nn-next-eyebrow{letter-spacing:.17em;color:#857355;margin-bottom:12px;font-size:.7rem}html.nn-signature-2027 body main .nn-transit-discovery h2{color:#2b2b2b;font-weight:550;letter-spacing:-.015em!important;font-size:clamp(1.75rem,2.6vw,2.45rem)!important}html.nn-signature-2027 body main .nn-transit-discovery>header>p{color:#63747c;max-width:320px;font-size:.9375rem}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-marks{scrollbar-color:#b5bfc3 transparent;gap:8px;margin-bottom:12px;padding:6px 0 18px}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-marks>button{box-shadow:none;background:0 0;border:1px solid #0000;border-bottom:2px solid #dce2e4;flex-basis:145px;gap:12px;padding:15px 12px;transition:background .25s,border-color .25s;border-radius:12px 12px 0 0!important;transform:none!important}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-marks>button[aria-pressed=true]{border-color:#e3e5e2;border-bottom-color:var(--line-color);--nn-context-ink:#181b20;background:#fff;box-shadow:0 6px 18px #28282808}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-marks>button:hover{box-shadow:none;border-bottom-color:var(--line-color);--nn-context-ink:#181b20;background:#fff}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-mark{width:84px;height:84px;box-shadow:none;--nn-context-ink:#181b20;background:#fff}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-mark:after{display:none}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-mark img{filter:none;width:84px;height:84px}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-name{color:#3a3a3a;font-weight:550}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-marks small{color:#747474}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-console{--nn-context-ink:#fff;background:#242424;border:1px solid #d6d9d6;border-radius:22px;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);overflow:hidden;box-shadow:0 20px 45px #29292912}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route{background:radial-gradient(at 0 0,#46464660,#0000 65%),linear-gradient(135deg,#2a2a2a,#202020);flex-direction:column;padding:38px 38px 28px;display:flex}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route:before{background:linear-gradient(125deg,#ffffff03,#0000 40%);border:1px solid #c8bc9924;border-radius:12px;inset:12px}.nn-transit-route-heading{justify-content:space-between;align-items:center;gap:22px;display:flex;position:relative}.nn-transit-route-heading>div{min-width:0}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-label{color:#c2b695;letter-spacing:.1em;font-size:.7rem}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-label:before{width:6px;height:6px;box-shadow:none}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route h3{margin:14px 0 0;font-weight:550;line-height:1.6;font-size:clamp(1.3rem,2vw,1.7rem)!important}.nn-transit-selected-mark{--nn-context-ink:#181b20;background:#fff;border:1px solid #ffffff70;border-radius:16px;flex:0 0 92px;place-items:center;width:92px;height:92px;padding:6px;display:grid;box-shadow:0 5px 16px #0003}.nn-transit-selected-mark img{object-fit:contain;width:78px;height:78px;display:block}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route>p{color:var(--nn-context-ink,#181b20);max-width:420px;margin:24px 0 0;font-size:.875rem;line-height:1.85}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-stations{margin:30px -10px 28px;padding:14px 0 0}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-stations>button{gap:13px;min-height:112px;padding:0 10px;border-radius:0!important}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-stations>button:before{height:2px;box-shadow:none;opacity:.85;top:8px}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-stations i{--nn-context-ink:#fff;background:#292929;border-width:2px;width:18px;height:18px;box-shadow:0 0 0 5px #272727}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-stations button[aria-pressed=true] i{box-shadow:0 0 0 5px #272727,0 0 0 6px var(--line-color);--nn-context-ink:#181b20;background:#fff}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-stations button:hover i{--nn-context-ink:#181b20;background:#e9e5d8}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-stations b{letter-spacing:.06em;color:var(--nn-context-ink,#181b20);font-size:.8125rem;font-weight:550}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-stations span{color:var(--nn-context-ink,#181b20);font-size:.75rem}.nn-transit-route-footer{border-top:1px solid #b4bdbe30;justify-content:space-between;align-items:end;gap:22px;margin-top:auto;padding-top:20px;display:flex;position:relative}.nn-transit-route-footer>span{white-space:nowrap;color:#c3c3c3;align-items:baseline;gap:10px;font-size:.75rem;display:flex}.nn-transit-route-footer b{color:#d5c39b;font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:450;line-height:1}.nn-transit-route-footer small{color:#bbb;text-align:right;max-width:185px;font-size:.75rem;line-height:1.7}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-form{--nn-context-ink:#181b20;background:#f5f3ed;border:0;gap:20px 16px;padding:34px;position:relative}.nn-transit-form-heading{grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:0;display:flex}.nn-transit-form-heading>span{color:#877859;letter-spacing:.15em;font-size:.65rem}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-form-heading h4{color:#313131;margin:0;font-weight:550;font-size:1rem!important}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-purpose{--nn-context-ink:#181b20;background:#eae8e1;border:1px solid #d8d5cc;border-radius:10px;gap:3px;width:max-content;padding:4px}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-purpose>button{color:#5d6d73;background:0 0;border:0;min-width:78px;min-height:40px;padding:8px 14px;font-size:.875rem;border-radius:7px!important}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-purpose>button[aria-pressed=true]{color:#2f2f2f;--nn-context-ink:#181b20;background:#fff;box-shadow:0 2px 7px #2424240d}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-form label{color:#585858;gap:8px;font-weight:450;font-size:.8125rem!important}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-form :is(input:not([type=hidden]),select){color:#393939;min-height:50px;padding:12px 14px;box-shadow:inset 0 1px 2px #2c2c2c03;--nn-context-ink:#181b20!important;background-color:#fff!important;border:1px solid #d6d9d5!important;border-radius:9px!important;font-size:.9375rem!important}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-form :is(input,select):focus-visible{outline-offset:2px;outline:2px solid #ab9270}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-form select:disabled{opacity:1;color:#6c7b80;--nn-context-ink:#181b20!important;background-color:#ebece7!important;border-color:#e0e1db!important}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-status{color:#79623c}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-submit{justify-content:flex-start;gap:12px;min-height:52px;padding:14px 19px;font-weight:550;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:linear-gradient(115deg,#3c3c3c,#292929)!important;border:1px solid #333!important;border-radius:10px!important;font-size:.9375rem!important;box-shadow:inset 0 1px #ffffff15,0 6px 15px #2a2a2a12!important}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-submit svg:first-child{color:#c4af82}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-submit svg:last-child{color:#c4af82;margin-left:auto}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-submit:hover{--nn-context-ink:#fff!important;background:#414141!important;border-color:#ab9270!important}html.nn-signature-2027 body main .nn-transit-discovery>footer{color:#6d6d6d;margin-top:5px;padding-top:22px;font-size:.8125rem}html.nn-signature-2027 body main .nn-transit-discovery>footer a{color:#5b5b5b;text-decoration-color:#bac4c6}@media (width<=1000px){html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-console{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route{padding:30px 26px 24px}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-form{padding:28px 24px}.nn-transit-form-heading{flex-direction:column;align-items:start;gap:7px}.nn-transit-route-footer{flex-direction:column;align-items:start;gap:12px}.nn-transit-route-footer small{text-align:left;max-width:none}}@media (width<=800px){html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-console{grid-template-columns:1fr}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route{padding:28px 26px}.nn-transit-route-footer{flex-direction:row;align-items:baseline}.nn-transit-route-footer small{text-align:right;max-width:220px}.nn-transit-form-heading{flex-direction:row;align-items:baseline}}@media (width<=680px){html.nn-signature-2027 body main .nn-transit-discovery{padding-block:36px}html.nn-signature-2027 body main .nn-transit-discovery>header{gap:10px;margin-bottom:22px}html.nn-signature-2027 body main .nn-transit-discovery>header>p{max-width:none}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-marks>button{flex-basis:130px}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route{padding:28px 22px}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-form{grid-template-columns:minmax(0,1fr);gap:18px;padding:25px 20px}.nn-transit-selected-mark{border-radius:12px;flex-basis:76px;width:76px;height:76px}.nn-transit-selected-mark img{width:64px;height:64px}.nn-transit-route-footer small{max-width:170px}html.nn-signature-2027 body main .nn-transit-discovery .nn-transit-route-stations{margin-bottom:20px}.nn-transit-form-heading{flex-direction:column;gap:7px}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 body main .nn-transit-discovery :is(button,input,select){transition:none!important}}html.nn-signature-2027 body main .nn-editorial-edition{content-visibility:visible;contain-intrinsic-size:none;--nn-context-ink:#181b20;background:#f6f7f5;padding:0;scroll-margin-top:100px;display:flow-root}html.nn-signature-2027 body main .nn-editorial-row{content-visibility:visible;color:#3a3a3a;border-top:1px solid #dce2e2;padding:48px 0 35px}html.nn-signature-2027 body main .nn-editorial-row>.page-wrap{min-width:0}.nn-editorial-row-heading{justify-content:space-between;align-items:center;gap:28px;margin-bottom:28px;display:flex}.nn-editorial-row-heading>div{border-left:2px solid #a68d63;padding-left:20px;position:relative}.nn-editorial-row-heading span{color:#877354;letter-spacing:.14em;font-size:.65rem;font-weight:550}html.nn-signature-2027 body main .nn-editorial-row-heading h2{color:#343434;margin:9px 0 8px;font-weight:550;font-size:clamp(1.35rem,2vw,1.9rem)!important;line-height:1.5!important}.nn-editorial-row-heading p{color:#797979;max-width:650px;margin:0;font-size:.875rem;line-height:1.8}.nn-editorial-row-heading>a{color:#535353;border-bottom:1px solid #c4c4c4;flex-shrink:0;align-items:center;gap:18px;min-height:44px;padding:9px 0;font-size:.875rem;text-decoration:none;display:inline-flex}.nn-editorial-row-heading>a svg{color:#9a8056}html.nn-signature-2027 body main .nn-editorial-row .nn-property-browse{flex-direction:column;display:flex}html.nn-signature-2027 body main .nn-editorial-row .nn-property-browse-track{scrollbar-color:#b8b8b8 transparent;order:1;align-items:stretch;gap:22px;padding:0 0 15px}html.nn-signature-2027 body main .nn-editorial-row .nn-property-browse-buttons{order:2;gap:9px;margin:12px 0 0}html.nn-signature-2027 body main .nn-editorial-row .nn-property-browse-buttons button{color:#505050;box-shadow:none;background:0 0;border-color:#bdc8cb;width:44px;height:44px;border-radius:50%!important}html.nn-signature-2027 body main .nn-editorial-row .nn-property-browse-buttons button:hover{--nn-context-ink:#181b20;background:#fff;border-color:#988365}.nn-journal-card{width:350px;min-width:0;color:inherit;background:0 0;border:0;flex:0 0 350px;padding:0}.nn-journal-banner{aspect-ratio:16/9;isolation:isolate;--nn-context-ink:#fff;background:#242424;border:1px solid #2a2a2a12;border-radius:12px;display:block;position:relative;overflow:hidden}.nn-journal-banner img{object-fit:contain;width:100%;height:100%;display:block}.nn-journal-banner:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;background:linear-gradient(125deg,#ffffff0a,#0000 55%);transition:opacity .25s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff15}.nn-journal-open{color:#393939;opacity:.9;background:#f9f6efed;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:36px;height:36px;transition:background .2s;display:grid;position:absolute;bottom:12px;right:12px}.nn-journal-banner:hover:after,.nn-journal-banner:focus-visible:after{opacity:1}.nn-journal-banner:hover .nn-journal-open{--nn-context-ink:#181b20;background:#fff}.nn-journal-copy{padding:17px 1px 0}.nn-journal-meta{color:#70838b;flex-wrap:wrap;align-items:center;gap:5px 14px;font-size:.75rem;line-height:1.7;display:flex}.nn-journal-meta>span{padding-left:12px;position:relative}.nn-journal-meta>span:before{content:"";--nn-context-ink:#181b20;background:#a1aaa6;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:0}html.nn-signature-2027 body main .nn-editorial-row .nn-journal-card h3{color:#363636;margin:9px 0 10px;font-weight:550;font-size:1.05rem!important;line-height:1.65!important}.nn-journal-card h3 a{-webkit-line-clamp:3;color:inherit;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.nn-journal-copy>p{color:#777;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;line-height:1.85;display:-webkit-box;overflow:hidden}.nn-journal-card h3 a:hover{text-underline-offset:4px;-webkit-text-decoration:underline #ae986e;text-decoration:underline #ae986e}.nn-journal-no-image{color:#d7c091;--nn-context-ink:#fff;background:linear-gradient(120deg,#3b3b3b,#232323);flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;display:flex}.nn-journal-no-image b{letter-spacing:.15em;font-size:1.25rem;font-weight:500}.nn-journal-no-image>span{letter-spacing:.1em;color:var(--nn-context-ink,#181b20);font-size:.65rem}.nn-editorial-row-empty{background:#fff9;border:1px solid #c9d2d4;border-radius:12px;flex-wrap:wrap;align-items:center;gap:20px;padding:25px;display:flex}.nn-editorial-row-empty>span{color:#8c7550;letter-spacing:.1em;font-size:.7rem}.nn-editorial-row-empty p{color:#707070;margin:0;font-size:.875rem;line-height:1.8}html.nn-signature-2027 body main .nn-editorial-row--company{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2a2a2a;border-color:#2a2a2a}html.nn-signature-2027 body main .nn-editorial-row--company .nn-editorial-row-heading h2,html.nn-signature-2027 body main .nn-editorial-row--company .nn-journal-card h3,.nn-editorial-row--company .nn-editorial-row-heading p,.nn-editorial-row--company .nn-journal-copy>p{color:var(--nn-context-ink,#181b20)}.nn-editorial-row--company .nn-editorial-row-heading span{color:#c5b38b}.nn-editorial-row--company .nn-editorial-row-heading>a{color:var(--nn-context-ink,#181b20);border-color:#6e7d84}.nn-editorial-row--company .nn-journal-meta{color:#b9b9b9}.nn-editorial-row--company .nn-journal-banner{border-color:#ffffff24}html.nn-signature-2027 body main .nn-editorial-row--company .nn-property-browse-buttons button{color:var(--nn-context-ink,#181b20);border-color:#73868e}html.nn-signature-2027 body main .nn-editorial-row--company .nn-property-browse-buttons button:hover{background:#ffffff10;border-color:#c0aa80}.nn-editorial-row--company .nn-editorial-row-empty{background:#ffffff06;border-color:#898989}.nn-editorial-row--company .nn-editorial-row-empty p{color:var(--nn-context-ink,#181b20)}.nn-editorial-row--company .nn-editorial-row-empty>span{color:#d7c196}html.nn-signature-2027 body main .nn-editorial-row--knowledge{--nn-context-ink:#181b20;background:#f3f0e9;border-color:#e2ddd1}.nn-editorial-edition :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #bc9b63}@media (width<=900px){.nn-journal-card{flex-basis:320px;width:320px}.nn-editorial-row-heading{gap:20px}}@media (width<=680px){html.nn-signature-2027 body main .nn-editorial-row{padding:30px 0 24px}.nn-editorial-row-heading{align-items:start;gap:16px;margin-bottom:23px}.nn-editorial-row-heading>div{padding-left:13px}.nn-editorial-row-heading>a{gap:8px;font-size:.8125rem}.nn-editorial-row-heading>a svg{width:16px}.nn-editorial-row-heading p{font-size:.8125rem}.nn-editorial-row-heading span{letter-spacing:.08em;font-size:.6rem}.nn-journal-card{flex-basis:min(330px,82vw);width:min(330px,82vw)}.nn-journal-copy{padding-top:14px}.nn-journal-banner{border-radius:10px}html.nn-signature-2027 body main .nn-editorial-row .nn-property-browse-track{gap:17px}.nn-editorial-row-empty{gap:10px;padding:20px}}@media (prefers-reduced-motion:reduce){.nn-journal-banner:after,.nn-journal-open{transition:none}}.nn-editorial-row-empty.nn-editorial-row-retry{align-content:center;min-height:400px}.nn-editorial-row-empty button{color:#102a3d;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #a68d63;border-radius:8px;padding:10px 18px;font-size:.875rem}.nn-editorial-row-empty button:disabled{opacity:.65;cursor:wait}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .market-explorer__locations>div.nn-home-collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:190px;gap:10px;margin-bottom:28px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .market-explorer__locations>div.nn-home-collection-grid>a{aspect-ratio:auto;border:0;display:block;border-radius:10px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .market-explorer__locations>div.nn-home-collection-grid>a>span{z-index:3;text-align:center;pointer-events:none;background:0 0;border-radius:0;width:auto;height:auto;padding:0;display:block;position:absolute;bottom:14px;left:12px;right:12px;transform:none}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .market-explorer__locations>div.nn-home-collection-grid>a>span small{white-space:normal;display:block;font-size:.75rem!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .market-explorer__locations>div.nn-home-collection-grid>a>img{object-fit:cover;width:100%;height:100%}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .market-explorer__locations header .nn-collection-tools{gap:16px;font-size:.8125rem;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .nn-collection-credit>div{color:#676767;font-size:.8125rem}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-home :is(.nn-home-latest,.home-paid-edition) .nn-property-browse-track{scroll-snap-type:x proximity;touch-action:pan-x pan-y;min-width:0;max-width:100%;flex-wrap:nowrap!important;display:flex!important;overflow-x:auto!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-home :is(.nn-home-latest,.home-paid-edition) .nn-property-browse-track>.property-card{flex:0 0 350px!important;width:350px!important;min-width:350px!important;max-width:350px!important}html.nn-signature-2027 body .nn-home-development-stories .nn-journal-banner img{object-fit:cover}html.nn-signature-2027 body .nn-home .nn-home-development-stories .nn-editorial-row{padding-block:32px}html.nn-signature-2027 body .nn-home .nn-home-development-stories .nn-editorial-row-empty{max-width:none;min-height:0;padding:18px;font-size:.875rem}.admin-module-loading{color:#3a3a3a;--nn-context-ink:#181b20;background:#f5f7f8;border:1px solid #dfdfdf;border-radius:12px;min-height:160px;padding:32px}@media (width<=900px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .market-explorer__locations>div.nn-home-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:180px}}@media (width<=680px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-home :is(.nn-home-latest,.home-paid-edition) .nn-property-browse-track>.property-card{flex-basis:min(82vw,360px)!important;width:min(82vw,360px)!important;min-width:min(82vw,360px)!important;max-width:min(82vw,360px)!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .market-explorer__locations header{flex-wrap:wrap;align-items:flex-start}.nn-home-home-covers .nn-collection-tools{justify-content:space-between;width:100%}}@media (width<=600px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-home-covers .market-explorer__locations>div.nn-home-collection-grid{scroll-snap-type:x proximity;grid-template-rows:repeat(2,170px);grid-template-columns:none;grid-auto-rows:auto;grid-auto-columns:78%;grid-auto-flow:column;padding-bottom:12px;overflow-x:auto}}html.nn-signature-2027 body .nn-home .nn-home-service-shortcuts{box-shadow:none;background:0 0;border:0;margin-block:18px 24px;padding:0!important}html.nn-signature-2027 body .nn-home .nn-home-service-shortcuts .nn-intent-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html.nn-signature-2027 body .nn-home .nn-home-service-shortcuts a{color:#393939;--nn-context-ink:#181b20;background:linear-gradient(135deg,#fff,#f0f4f6);border:1px solid #d6d6d6;border-radius:12px;min-height:76px;padding:14px 18px;box-shadow:0 3px #dcdcdc}.nn-home-service-shortcuts a>div{flex:1;min-width:0}.nn-home-service-shortcuts b{line-height:1.5;display:block;font-size:.95rem!important}.nn-home-service-shortcuts small{color:#626262;margin-top:3px;font-size:.8rem;line-height:1.6;display:block}.nn-home-service-shortcuts svg{flex:none}html.nn-signature-2027 body .nn-home .nn-discovery-gateway{border-top:1px solid #ddd;padding-block:32px}html.nn-signature-2027 body .nn-home .nn-discovery-gateway header h2{font-size:clamp(1.35rem,2.2vw,1.8rem)!important;line-height:1.5!important}html.nn-signature-2027 body .nn-home .nn-discovery-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}html.nn-signature-2027 body .nn-home .nn-discovery-tile{padding:20px;border-radius:12px!important;grid-area:auto!important;min-height:190px!important}html.nn-signature-2027 body .nn-home .nn-discovery-tile-top{margin-bottom:12px}html.nn-signature-2027 body .nn-home .nn-discovery-tile h3{overflow-wrap:break-word;font-size:1rem!important;line-height:1.6!important}html.nn-signature-2027 body .nn-home .nn-discovery-tile p{margin:0 0 12px;font-size:.8125rem;line-height:1.65}.nn-home-tool-links{border-top:1px solid #d6d6d6;flex-wrap:wrap;gap:10px 24px;margin-top:22px;padding-top:16px;display:flex}.nn-home-tool-links a{color:#393939;text-underline-offset:4px;align-items:center;min-height:44px;font-size:.875rem;text-decoration:underline;display:inline-flex}html.nn-signature-2027 body .nn-home-development-stories .nn-editorial-row-empty{color:#4f4f4f;--nn-context-ink:#181b20;background:#f5f7f8;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 24px;min-height:80px;display:flex}html.nn-signature-2027 body .nn-home-development-stories .nn-editorial-row-empty p{flex:1;min-width:180px;margin:0}html.nn-signature-2027 body .nn-home .home-paid-empty{border-radius:12px;min-height:0;padding:18px 22px}.nn-home .home-paid-empty h3{font-size:1rem!important;line-height:1.5!important}.nn-home .home-paid-empty p{font-size:.875rem;line-height:1.6}html.nn-signature-2027 body .nn-home .nn-founder__image>span{letter-spacing:.08em;box-sizing:border-box;background:#242424d9;border-radius:6px;max-width:calc(100% - 32px);padding:8px 12px;font-size:.75rem;color:var(--nn-context-ink,#181b20)!important}html.nn-signature-2027 body .nn-home :is(.nn-home-latest,.home-paid-edition,.nn-discovery-gateway,.nn-home-home-covers){scroll-margin-top:110px}html.nn-signature-2027 body .nn-home :is(.nn-home-service-shortcuts,.nn-home-home-covers,.nn-discovery-gateway) a:focus-visible{outline-offset:4px;outline:3px solid #a78036}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nn-home-service-shortcuts a,.nn-home-tool-links a{transition:transform .18s,box-shadow .18s}.nn-home-service-shortcuts a:hover{transform:translateY(-2px);box-shadow:0 5px #d5d5d5}.nn-home-tool-links a:hover{color:#75531b}}@media (width<=760px){html.nn-signature-2027 body .nn-home .nn-discovery-bento{grid-template-columns:repeat(2,minmax(0,1fr))}html.nn-signature-2027 body .nn-home .nn-discovery-tile{padding:16px;min-height:200px!important}html.nn-signature-2027 body .nn-home .nn-home-service-shortcuts a{gap:8px;padding:12px}html.nn-signature-2027 body .nn-home .nn-home-service-shortcuts small{display:none}.nn-home-service-shortcuts a>svg:first-child{width:20px;height:20px}.nn-home-service-shortcuts a>svg:last-child{width:16px;height:16px}}@media (width<=360px){html.nn-signature-2027 body .nn-home .nn-home-service-shortcuts .nn-intent-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.nn-home-service-shortcuts a,.nn-home .nn-discovery-tile,.nn-home .nn-home-collection-grid>a{transition:none!important;animation:none!important;transform:none!important}}.nn-home-service-shortcuts a>svg:first-child{margin-left:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-home .nn-home-inventory-retry{color:#63543a;background:#fffaf0;border:1px solid #e3d4b6;border-radius:14px;padding:22px 24px}.nn-home-inventory-retry p{margin:0 0 12px;font-size:14px;line-height:1.8}.nn-home-inventory-retry a{color:#725323;background:#fff;border:1px solid #c9ae76;border-radius:10px;align-items:center;min-height:44px;padding:8px 16px;text-decoration:none;display:inline-flex}html body main.nn-six{--six-ink:#2b2b2b;--six-gold:#c4a16a;--six-paper:#f6f5f1;background:var(--six-paper);color:var(--six-ink);font-size:16px;line-height:1.75;overflow:clip}html body main.nn-six *,html body main.nn-six :before,html body main.nn-six :after{box-sizing:border-box;min-width:0}html body main.nn-six [hidden]{display:none!important}html body main.nn-six .page-wrap{width:calc(100% - 64px);max-width:1240px;margin-inline:auto}html body main.nn-six h1{overflow-wrap:anywhere;white-space:normal;margin:12px 0 20px;letter-spacing:-.025em!important;font-size:clamp(30px,3.6vw,48px)!important;line-height:1.35!important}html body main.nn-six h2{overflow-wrap:anywhere;margin:8px 0 16px;letter-spacing:-.015em!important;font-size:clamp(23px,2.1vw,30px)!important;line-height:1.45!important}html body main.nn-six h3{overflow-wrap:anywhere;letter-spacing:0!important;font-size:20px!important;line-height:1.5!important}html body main.nn-six p{overflow-wrap:anywhere;font-size:16px;line-height:1.8}html body main.nn-six small,html body main.nn-six .eyebrow,html body main.nn-six header>div>span{letter-spacing:.08em;font-size:12px;line-height:1.6}html body main.nn-six a,html body main.nn-six button,html body main.nn-six label{overflow-wrap:anywhere;white-space:normal}html body main.nn-six .six-button{color:#2b2b2b;text-align:center;--nn-context-ink:#181b20;background:linear-gradient(145deg,#f0d4a2,#cba970);border:1px solid #dfc89f;border-radius:9px;justify-content:center;align-items:center;width:fit-content;max-width:100%;min-height:46px;padding:11px 22px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 1px #fff9,0 4px #9f8054,0 8px 16px #2b2b2b12;height:auto!important;font-size:15px!important;line-height:1.6!important}html body main.nn-six .six-button:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff9,0 6px #9f8054,0 12px 20px #2b2b2b20}html body main.nn-six .six-button:active{transform:translateY(3px);box-shadow:inset 0 1px #fff9,0 1px #9f8054}html body main.nn-six .six-button.secondary{color:#2b2b2b;--nn-context-ink:#181b20;background:#fff;border-color:#dadada;box-shadow:inset 0 1px #fff,0 4px #cacaca}html body main.nn-six button:focus-visible,html body main.nn-six a:focus-visible,html body main.nn-six summary:focus-visible{outline-offset:4px;outline:3px solid #a9844f}.six-actions{flex-wrap:wrap;gap:16px;margin-top:28px;display:flex}html body main.nn-six .six-page-heading{padding-block:58px 28px}html body main.nn-six .six-platform-masthead{grid-template-columns:1.5fr .65fr;align-items:center;gap:60px;padding-block:62px 54px;display:grid}.six-platform-masthead h1{white-space:pre-line!important}.six-platform-masthead p{max-width:650px}.six-platform-masthead aside{border-left:1px solid #c4a16a80;flex-direction:column;gap:10px;padding:24px 40px;display:flex}.six-platform-masthead aside strong{color:#ad8c59;font-size:80px;font-weight:500;line-height:1}.six-platform-masthead aside span{font-size:18px}.six-platform-explorer{padding-bottom:54px}.six-platform-explorer>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.six-platform-explorer nav,.six-tm30-tabs{flex-wrap:wrap;gap:8px;display:flex}html body main.nn-six .six-platform-explorer nav button,html body main.nn-six .six-tm30-tabs button{color:#2b2b2b;cursor:pointer;background:#fff;border:1px solid #dcdcdc;border-radius:8px;min-height:44px;padding:10px 16px;font-size:14px;line-height:1.6;box-shadow:0 3px #dcdcdc}html body main.nn-six button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#333;border-color:#333}.six-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.six-platform-grid article{background:#fff;border:1px solid #e0e3e4;border-radius:12px;flex-direction:column;align-items:start;padding:26px;display:flex;box-shadow:0 10px 25px #2b2b2b05}.six-platform-grid article>div{align-items:center;gap:12px;display:flex}.six-platform-grid i{color:#947041;--nn-context-ink:#181b20;background:#f4eee4;border-radius:8px;padding:10px;display:flex}.six-platform-grid p{flex:1;margin:0 0 24px}.six-platform-grid h3{margin:18px 0 10px}.six-platform-note{border-top:1px solid #dcdcdc;justify-content:space-between;gap:24px;padding:30px 0 48px;display:flex}.six-platform-note a{flex-shrink:0}html body main.nn-six .six-partner-masthead{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background-color:#2c2c2c;background-position:50%;background-size:cover;border-radius:0 0 16px 16px;grid-template-columns:1.5fr 1fr;gap:60px;padding:56px 36px;display:grid}.six-partner-masthead aside{background:#2c2c2cee;border-left:2px solid #c4a16a;padding:28px}.six-partner-masthead aside ul{margin-bottom:0;padding-left:20px}.six-partner-masthead aside li{margin-block:8px}.six-partner-masthead .six-button{margin-top:12px}.six-partner-workspace{grid-template-columns:.85fr 1.2fr;gap:32px;padding-block:48px;display:grid}.six-partner-models button{text-align:left;cursor:pointer;color:#2b2b2b;background:#fff;border:1px solid #dce1e4;border-radius:8px;align-items:start;gap:14px;width:100%;margin-top:10px;padding:16px;line-height:1.65;display:flex}.six-partner-models button>span{flex:1}.six-partner-models button strong,.six-partner-models button small{display:block}.six-partner-models button strong{font-size:16px}.six-partner-models button p{margin:6px 0 0;font-size:14px!important}.six-partner-models button svg{flex-shrink:0;margin-top:3px}.six-partner-form{background:#fff;border:1px solid #dce1e4;border-radius:14px;padding:30px}html body main.nn-six .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}html body main.nn-six .form-grid label{color:#2b2b2b;flex-direction:column;gap:6px;font-size:14px;line-height:1.65;display:flex}html body main.nn-six input:not([type=checkbox]):not([type=radio]):not([type=file]),html body main.nn-six select,html body main.nn-six textarea{color:#2b2b2b;width:100%;max-width:100%;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d4d4;border-radius:7px;height:auto;min-height:46px;padding:11px 12px;font-size:15px;line-height:1.6}html body main.nn-six input[type=checkbox]{flex-shrink:0;width:18px;height:18px}html body main.nn-six .form-grid .full{grid-column:1/-1}html body main.nn-six .professional-partners{padding-block:30px 42px}html body main.nn-six .professional-partners-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}html body main.nn-six .professional-partner-card{background:#fff;border:1px solid #dce1e4;border-radius:12px;padding:24px}html body main.nn-six .professional-partner-card img{object-fit:contain;max-width:100%;margin:0 0 18px;width:100px!important;height:100px!important}.six-partner-contact{border-top:1px solid #dce1e4;justify-content:space-between;align-items:center;gap:24px;padding-block:24px 48px;display:flex}.six-partner-contact>div{flex-wrap:wrap;gap:16px;display:flex}.six-tracking-workspace{grid-template-columns:280px minmax(0,1fr);gap:28px;padding-bottom:64px;display:grid}.six-tracking-workspace>nav{flex-direction:column;align-self:start;gap:12px;display:flex}.six-tracking-workspace>nav button{text-align:left;color:#2b2b2b;cursor:pointer;background:#fff;border:1px solid #dcdcdc;border-radius:10px;align-items:center;gap:14px;padding:18px;display:flex}.six-tracking-workspace>nav button svg{flex-shrink:0}.six-tracking-workspace>nav button b,.six-tracking-workspace>nav button small{display:block}.six-tracking-workspace>nav button b{font-size:16px;line-height:1.6}.six-tracking-workspace>nav a{padding:4px 18px;font-size:14px}.six-tracking-content{background:#fff;border:1px solid #dcdcdc;border-radius:16px;padding:30px}html body main.nn-six .status-tracker{background:0 0;grid-template-columns:1fr;gap:24px;width:100%;margin:0;padding:0;display:grid}html body main.nn-six .status-tracker form{--nn-context-ink:#181b20;background:#f5f6f6;border:1px solid #e0e3e4;border-radius:10px;padding:24px}.six-tracking-content form button{white-space:normal;max-width:100%;height:auto;min-height:46px}.six-tracking-content header p{max-width:680px}html body main.nn-six .about-hero{--nn-context-ink:#fff;background:#2d2d2d;min-height:0;padding:54px 0}html body main.nn-six .about-hero-grid{grid-template-columns:1.5fr .7fr;align-items:center;gap:60px;min-height:0;display:grid}html body main.nn-six .about-hero-grid>div:first-child{max-width:740px}.about-hero-grid p{max-width:680px}html body main.nn-six .about-logo-stage{background:#2d2d2daa;border:1px solid #c4a16a50;border-radius:12px;flex-direction:column;align-items:center;gap:20px;height:auto;min-height:0;padding:26px;display:flex;transform:none;box-shadow:inset 0 1px #ffffff10}html body main.nn-six .about-logo-stage img{object-fit:contain;filter:none;width:150px;height:140px;animation:none}.about-logo-stage span{letter-spacing:.15em;text-align:center;font-size:12px;line-height:1.8}.six-about-nav{border-bottom:1px solid #dcdcdc;flex-wrap:wrap;gap:32px;padding-block:20px;display:flex}.six-about-nav a{color:#2b2b2b;font-size:14px;text-decoration:none}html body main.nn-six .about-intro{grid-template-columns:.8fr 1.2fr;gap:60px;padding-block:48px;display:grid}.about-intro p:first-child{margin-top:0}html body main.nn-six .timeline-section{--nn-context-ink:#fff;background:#333;padding:40px 0}.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}html body main.nn-six .founder-detail{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:48px;padding-block:48px;display:grid}html body main.nn-six .founder-detail-images{display:block;position:static}.founder-detail-main{border-radius:12px;overflow:hidden}html body main.nn-six .founder-detail-main img{object-fit:cover;object-position:top;width:100%;height:320px;display:block}html body main.nn-six .founder-title-card{background:#fff;border:1px solid #dde1e3;border-top:0;border-radius:0 0 10px 10px;max-width:100%;margin:0;padding:18px;position:static;transform:none}.founder-title-card strong{font-size:18px!important;line-height:1.7!important}.founder-title-card small,.founder-title-card span{font-size:13px!important}html body main.nn-six .founder-detail blockquote{border-left:2px solid #c4a16a;margin:24px 0;padding:0 0 0 20px;font-size:19px;line-height:1.8}.founder-sign{margin-bottom:24px}html body main.nn-six .documents-section{--nn-context-ink:#181b20;background:#eeece6;padding-block:38px}.documents-head{justify-content:space-between;gap:36px;display:flex}.documents-head>p{max-width:560px}html body main.nn-six .about-cta{--nn-context-ink:#fff;background:#2d2d2d;padding:34px 0}.about-cta>.page-wrap{justify-content:space-between;align-items:center;gap:30px;display:flex}.about-cta>.page-wrap>div:last-child{flex-wrap:wrap;gap:18px;display:flex}.six-insights-masthead{grid-template-columns:1.1fr 1fr;gap:54px;padding-block:50px;display:grid}.six-insights-masthead>div>nav{flex-wrap:wrap;gap:12px;margin-block:22px;display:flex}.six-insights-masthead>div>nav a{border-bottom:1px solid #c4a16a;padding:8px 12px;font-size:14px;text-decoration:none}.six-insights-masthead aside>span{letter-spacing:.12em;margin-bottom:12px;font-size:12px;display:block}.six-journal-row{border-top:1px solid #dcdcdc;padding-block:32px 42px}.six-journal-row>header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;display:flex}.six-journal-row>header>a{flex-shrink:0;font-size:14px}.six-journal-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}html body main.nn-six .article-card{background:#fff;border:1px solid #e3e6eb;border-radius:10px;height:100%;overflow:hidden}.six-journal-rail img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto!important}.six-insights-masthead .article-card img{object-fit:cover;width:100%;max-height:260px}.six-journal-rail h3{font-size:17px!important}.six-journal-rail p{font-size:14px!important}html body main.nn-six.tm30-page{--nn-context-ink:#181b20;background:#f6f5f1;padding:0 0 48px}html body main.nn-six .tm30-hero{color:#2b2b2b;background:0 0;grid-template-columns:1.2fr 1fr;gap:48px;min-height:0;padding:52px 0 32px;display:grid}html body main.nn-six .tm30-hero h1 em{color:#987547;font-style:normal}.tm30-hero aside{background:#fff;border:1px solid #dcdcdc;border-left:3px solid #c4a16a;border-radius:10px;padding:24px}.tm30-hero aside p{font-size:14px!important}.six-tm30-tabs{padding-block:14px 30px}.six-tm30-info{grid-template-columns:.8fr 1.2fr;align-items:start;gap:28px;display:grid}html body main.nn-six .tm30-price{grid-template-columns:1fr;gap:16px;margin:0;padding:0;display:grid}.tm30-price article{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#333;border:1px solid #333;border-radius:12px;padding:24px}.tm30-price article b{font-size:22px}.tm30-price article p{margin-bottom:0;font-size:15px!important}html body main.nn-six .tm30-docs{background:#fff;border:1px solid #dcdcdc;border-radius:12px;margin:0;padding:26px}.tm30-docs ol{gap:14px;padding:0;list-style:none;display:grid}.tm30-docs li{gap:14px;font-size:15px;line-height:1.7;display:flex}.tm30-docs li b{color:#987547;flex-shrink:0}.tm30-docs .tm30-legal{--nn-context-ink:#181b20;background:#f6f5f1;border-radius:6px;padding:16px;font-size:13px!important}html body main.nn-six .tm30-contact{background:0 0;border-block:1px solid #dcdcdc;grid-template-columns:1.4fr 1fr;gap:32px;margin-block:28px;padding:24px 0;display:grid}.tm30-contact p{margin:0;font-size:14px!important}.tm30-contact>div{flex-wrap:wrap;align-content:center;gap:10px;display:flex}.tm30-contact a{background:#fff;border:1px solid #dcdcdc;border-radius:6px;padding:6px 10px;font-size:14px}html body main.nn-six .tm30-request,html body main.nn-six .tm30-track-section{background:#fff;border:1px solid #dcdcdc;border-radius:12px;margin-top:0;padding:28px}.tm30-request>header{margin-bottom:24px}@media (width<=1000px){.six-platform-explorer>header{flex-direction:column;align-items:start}.six-platform-grid,.six-journal-rail,.company-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.six-partner-workspace{grid-template-columns:.85fr 1fr;gap:20px}.six-partner-form{padding:22px}html body main.nn-six .form-grid{grid-template-columns:1fr}}@media (width<=700px){html body main.nn-six .page-wrap{width:calc(100% - 32px)}html body main.nn-six h1{font-size:30px!important}html body main.nn-six h2{font-size:23px!important}html body main.nn-six h3{font-size:18px!important}html body main.nn-six .six-platform-masthead,html body main.nn-six .six-partner-masthead,html body main.nn-six .about-hero-grid,html body main.nn-six .about-intro,html body main.nn-six .founder-detail,html body main.nn-six .tm30-hero,.six-insights-masthead,.six-tm30-info,.six-tracking-workspace,.six-partner-workspace{grid-template-columns:1fr;gap:24px}html body main.nn-six .six-platform-masthead{padding-block:34px}.six-platform-masthead aside{flex-direction:row;align-items:center;gap:24px;padding:16px 24px}.six-platform-masthead aside strong{font-size:48px}.six-platform-grid{grid-template-columns:1fr}.six-platform-grid article{padding:22px}.six-platform-note,.six-partner-contact,.documents-head,html body main.nn-six .about-cta>.page-wrap{flex-direction:column;align-items:start}.six-platform-explorer{padding-bottom:32px}html body main.nn-six .six-partner-masthead{padding:32px 22px}.six-partner-masthead aside{padding:18px}.six-partner-workspace{padding-block:28px}.six-partner-models button p{display:none}.six-partner-models button[aria-pressed=true] p{display:block}html body main.nn-six .professional-partners-grid{grid-template-columns:1fr}.six-tracking-workspace>nav{grid-template-columns:1fr;display:grid}.six-tracking-workspace>nav button{padding:12px 16px}.six-tracking-workspace>nav a{padding:0 8px}.six-tracking-content{padding:20px}html body main.nn-six .status-tracker form{padding:16px}html body main.nn-six .six-page-heading{padding-block:34px 20px}html body main.nn-six .about-hero{padding-block:32px}html body main.nn-six .about-logo-stage{justify-self:center;width:100%;max-width:300px;padding:18px}html body main.nn-six .about-logo-stage img{width:110px;height:100px}.six-about-nav{gap:14px 22px}.company-timeline{grid-template-columns:1fr}html body main.nn-six .about-intro,html body main.nn-six .founder-detail{padding-block:32px}html body main.nn-six .founder-detail-images{justify-self:center;width:100%;max-width:300px}.six-insights-masthead{padding-block:34px}.six-journal-rail{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;padding-bottom:12px;display:grid;overflow-x:auto}.six-journal-rail>*{scroll-snap-align:start}.six-journal-row>header{align-items:start}.six-journal-row h2{margin-bottom:0}html body main.nn-six .tm30-hero{padding-block:34px 18px}.six-tm30-tabs{gap:8px}.six-tm30-tabs button{flex:1;padding:9px!important}html body main.nn-six .tm30-contact{grid-template-columns:1fr;gap:16px}html body main.nn-six .tm30-request,html body main.nn-six .tm30-track-section{padding:20px}.six-actions{gap:12px}.six-button{flex-grow:0}}@media (prefers-reduced-motion:reduce){html body main.nn-six *,html body main.nn-six :before,html body main.nn-six :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html body main.nn-six .form-grid .form-wide{grid-column:1/-1}html body main.nn-six .six-partner-form .opportunity-form{box-shadow:none;background:0 0;border:0;padding:0}html body main.nn-six .six-partner-form .privacy-consent{align-items:start;gap:10px;margin:20px 0;font-size:13px;line-height:1.8;display:flex}html body main.nn-six .opportunity-submit,html body main.nn-six .status-tracker form>button,html body main.nn-six .tm30-request form button[type=submit]{color:#2b2b2b;cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(145deg,#f0d4a2,#cba970);border:1px solid #dfc89f;border-radius:8px;max-width:100%;height:auto;min-height:46px;padding:12px 20px;font-size:15px;line-height:1.7;box-shadow:inset 0 1px #fff9,0 4px #9f8054}html body main.nn-six .article-cover{aspect-ratio:16/10;min-height:0;height:auto!important}.six-insights-masthead .article-cover{aspect-ratio:16/9}.six-insights-masthead .article-cover img,.six-journal-rail .article-cover img{height:100%!important}html body main.nn-six .article-card-body{padding:20px}.six-journal-rail .article-card-body{padding:16px}.six-journal-rail .article-card-body h3{font-size:17px!important;line-height:1.65!important}.six-journal-rail .article-card-body p{font-size:14px}html body main.nn-six .document-image{height:200px}.document-image img{object-fit:contain}.six-about .document-grid{gap:20px}.six-about .document-copy{padding:18px}html body main.nn-six .professional-partner-card{align-items:center;gap:24px;display:flex}.professional-partner-card img{flex-shrink:0}.professional-partner-card strong{font-size:18px;line-height:1.7;display:block}@media (width<=700px){html body main.nn-six .professional-partner-card{flex-direction:column;align-items:start}.six-journal-rail .article-card-body h3{font-size:17px!important}.six-about .document-grid{grid-template-columns:1fr}}html body main.six-tm30 :is(.tm30-hero,.tm30-docs,.tm30-contact,.tm30-request,.tm30-track-section){color:#181b20!important}html body main.six-tm30 :is(.tm30-hero p,.tm30-hero aside p,.tm30-docs p,.tm30-contact p,.tm30-request p,.tm30-track-section p){color:#545454!important}html body main.six-tm30 :is(.tm30-hero small,.tm30-request small,.tm30-docs small){color:#80602e!important}html body main.six-tm30 .tm30-hero aside a,html body main.six-tm30 .tm30-contact a{color:#454545!important;--nn-context-ink:#181b20!important;background:#fff!important}html body main.six-tm30 .tm30-price article{color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:#333!important}html body main.six-tm30 .tm30-price article b,html body main.six-tm30 .tm30-price article p{color:var(--nn-context-ink,#181b20)!important}html body main.six-tm30 :is(.tm30-form label,.tm30-package legend,.tm30-package b,.tm30-tracker label){color:#181b20!important}html body main.six-tm30 .tm30-package small{color:#545454!important}html body main.six-tm30 .tm30-docs ol{background:0 0;grid-template-columns:1fr}html body main.six-tm30 .tm30-docs li{padding:10px 0}html body main.six-tm30 :is(.tm30-receipt,.tm30-status){color:#181b20!important}html body main.six-tm30 .tm30-error{color:#7b1717!important;--nn-context-ink:#181b20!important;background:#fff0ee!important}html body main.six-tm30 :is(.tm30-hero h1,.tm30-hero aside>b,.tm30-docs h2,.tm30-request h2,.tm30-tracker h2){color:#181b20!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about{color:#262821!important;--nn-context-ink:#262821!important;background:#fcfaf5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .about-hero{--nn-context-ink:#f7f3e8!important;background:radial-gradient(at 82% 25%,#a9935e32,#0000 55%),linear-gradient(125deg,#182b29,#111d1d)!important;padding:72px 0 66px!important;position:relative!important;overflow:hidden!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .about-hero:after{content:""!important;pointer-events:none!important;border:1px solid #dac79b38!important;position:absolute!important;inset:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .about-hero-grid{z-index:1!important;align-items:center!important;gap:44px!important;position:relative!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-vision-copy h1{letter-spacing:-.025em!important;color:#fff9ec!important;max-width:760px!important;font-size:clamp(32px,4.2vw,58px)!important;line-height:1.35!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-vision-copy>p:last-child{color:#e0ded3!important;max-width:620px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-about-brand-stage{aspect-ratio:1!important;background:radial-gradient(circle,#e7d4a622,#0000 68%)!important;border:1px solid #c4ad763d!important;border-radius:50%!important;justify-self:center!important;max-width:360px!important;min-height:300px!important;box-shadow:0 0 80px #c2a56b12,inset 0 0 65px #f3df9c0a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-about-brand-stage img{object-fit:contain!important;filter:drop-shadow(0 12px 18px #0004)!important;width:78%!important;height:auto!important;max-height:170px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-about-brand-stage>span{color:#d9c89e!important;letter-spacing:.16em!important;font-size:11px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .six-about-nav{border-bottom:1px solid #b8a77d40!important;flex-wrap:wrap!important;gap:12px 30px!important;padding-block:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .six-about-nav a{color:#5c563f!important;font-size:14px!important;text-decoration:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .six-about-nav a:hover{color:#8b6b26!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .about-intro{align-items:start!important;gap:64px!important;padding-block:76px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .about-intro h2{color:#203530!important;font-size:clamp(28px,3.2vw,43px)!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .about-intro p{color:#55594f!important;font-size:16px!important;line-height:2!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-brand-connections{padding-bottom:70px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-brand-connections header{max-width:780px!important;margin-bottom:32px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-brand-connections h2{color:#203530!important;font-size:clamp(26px,3vw,38px)!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-brand-connections header>p:last-child{color:#5c6054!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-brand-branches{grid-template-columns:1fr 1fr!important;gap:24px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-brand-branches article{background:#fff!important;border:1px solid #b7a77f55!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 12px 40px #30372506!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-brand-branches article>img{object-fit:cover!important;width:100%!important;height:260px!important;transition:transform .5s!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-brand-branches article:hover>img{transform:scale(1.025)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-brand-branches article>div{background:#fff!important;padding:28px 30px!important;position:relative!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-brand-branches small{letter-spacing:.16em!important;color:#806a38!important;font-size:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-brand-branches h3{color:#233c32!important;margin:12px 0!important;font-size:24px!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-brand-branches p{color:#606157!important;font-size:15px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-brand-branches a{color:#735924!important;border-bottom:1px solid #b8a77b!important;gap:26px!important;margin-top:8px!important;padding-bottom:6px!important;font-size:14px!important;text-decoration:none!important;display:inline-flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-brand-image-note{color:#77796e!important;margin-top:12px!important;font-size:12px!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .timeline-section{--nn-context-ink:#fff9ed!important;background:#19312b!important;padding:58px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .company-timeline{gap:18px!important;margin-top:30px!important;position:relative!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .company-timeline details{background:#ffffff05!important;border:1px solid #d1c09544!important;border-radius:12px!important;min-width:0!important;padding:24px!important;box-shadow:inset 0 1px #ffffff09!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .company-timeline summary>span{color:#e8d4a2!important;font-size:23px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .company-timeline summary small{color:#bac9be!important;letter-spacing:.1em!important;font-size:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .company-timeline h3{color:#fff7e8!important;font-size:19px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .company-timeline p{color:#e3e8dd!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .founder-detail{align-items:center!important;gap:60px!important;padding-block:78px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .founder-detail-images{background:#e9e3d2!important;border:1px solid #b6a37266!important;border-radius:16px!important;padding:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .founder-detail-main{border-radius:9px!important;overflow:hidden!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .founder-detail-main img{object-position:top!important;object-fit:cover!important;width:100%!important;height:auto!important;max-height:620px!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .founder-detail h2{color:#203b30!important;font-size:clamp(28px,3vw,40px)!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .founder-detail article>p{color:#5b6054!important;line-height:1.95!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .founder-detail blockquote{color:#51472d!important;background:0 0!important;border-left:2px solid #b69a57!important;padding:12px 0 12px 24px!important;font-size:20px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .documents-section{background:#f0eee5!important;border-top:1px solid #d4c8aa66!important;padding-block:50px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .about-cta{--nn-context-ink:#fff8e9!important;background:#20382e!important;padding-block:52px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .about-cta h2{color:#fff8e9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about :is(a,summary):focus-visible{outline-offset:5px!important;outline:3px solid #b88e3e!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about [id]{scroll-margin-top:110px!important}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .about-hero{padding:42px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .about-hero:after{inset:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .about-hero-grid{gap:26px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-about-brand-stage{max-width:260px!important;min-height:0!important;padding:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-about-brand-stage img{width:86%!important;height:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .about-intro,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .founder-detail{gap:26px!important;padding-block:42px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-brand-branches{grid-template-columns:1fr!important;gap:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-brand-branches article>img{height:220px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-brand-branches article>div{padding:23px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .nn-brand-connections{padding-bottom:42px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .company-timeline{grid-template-columns:1fr!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .founder-detail-images{max-width:380px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .six-about-nav{gap:12px 18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about .timeline-section{padding-block:40px!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about *,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about :before,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-brand-story.six-about :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.admin-work-badge{flex-shrink:0;justify-content:center;align-items:center;min-width:23px;height:23px;margin-left:auto;padding:0 6px;font-weight:700;box-shadow:0 2px 6px #dc354533;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:#dc3545!important;border-radius:20px!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}.admin-work-inbox{z-index:1600;position:fixed;top:16px;right:22px}.admin-work-inbox>button{color:#3a3a3a;--nn-context-ink:#181b20;background:#fff;border:1px solid #e1e1e1;border-radius:14px;align-items:center;gap:9px;min-height:44px;padding:10px 14px;display:flex;box-shadow:0 5px 16px #27272718}.admin-work-inbox>section{color:#353535;--nn-context-ink:#181b20;background:#fff;border:1px solid #e5e5e5;border-radius:18px;width:min(380px,100vw - 28px);max-height:70vh;padding:20px;position:absolute;top:54px;right:0;overflow:auto;box-shadow:0 24px 60px #27272733}.admin-work-inbox header{justify-content:space-between;align-items:center;display:flex}.admin-work-inbox h2{font-size:1.25rem!important}.admin-work-inbox header button{--nn-context-ink:#181b20;background:#f3f7fa;border:1px solid #e4e4e4;border-radius:12px;place-items:center;min-width:44px;min-height:44px;display:grid}.admin-work-inbox p{color:#787878;line-height:1.8;font-size:.875rem!important}.admin-work-inbox section>a{border-bottom:1px solid #f7f8fa;align-items:center;gap:12px;padding:14px 0;font-size:.875rem;display:flex}.admin-work-inbox small{color:#936026}@media (width<=650px){.admin-work-inbox{top:auto;bottom:18px;right:12px}.admin-work-inbox>section{top:auto;bottom:54px}.admin-work-inbox>button>span{font-size:.875rem}}html.nn-signature-2027 .access-modal{isolation:isolate;z-index:2200!important;padding:18px!important}.access-modal .access-backdrop{width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;position:absolute!important;inset:0!important;transform:none!important}.access-modal>section{z-index:1;border-radius:22px;width:min(860px,100%)!important;max-height:calc(100dvh - 36px)!important}.access-modal>section>header{z-index:2;--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #e8e8e8;align-items:center;gap:16px;padding:14px 0;position:sticky;top:-28px}.access-modal .access-close{flex-shrink:0;justify-content:center;align-items:center;gap:8px;color:#3a3a3a!important;--nn-context-ink:#181b20!important;background:#f7f8fa!important;border:1px solid #dcdcdc!important;border-radius:12px!important;width:auto!important;min-width:76px!important;height:auto!important;min-height:44px!important;padding:10px 14px!important;font-size:.875rem!important;display:flex!important;position:static!important}.access-close:hover{--nn-context-ink:#181b20!important;background:#e6e6e6!important}.admin-work-inbox>section{width:min(450px,100vw - 28px)}.admin-work-category{border-top:1px solid #e8e8e8;padding:16px 0}.admin-work-heading{align-items:center;gap:12px;min-height:32px;display:flex}.admin-work-category>p{color:#626262;margin:8px 0 12px;font-size:13px!important}.admin-work-record{color:#383838;--nn-context-ink:#181b20;background:#f1f5f8;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding:10px 12px;font-size:13px;display:flex}.admin-work-record>span{overflow-wrap:anywhere;min-width:0}.admin-work-record small{color:#7a7a7a;margin-top:3px;font-size:11px;display:block}.admin-work-record em{white-space:nowrap;color:#72551d;font-size:12px;font-style:normal}.admin-work-more{color:#555;margin-top:10px;font-size:12px;display:block}.admin-work-refresh{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-work-refresh button{color:#3b3b3b;background:#fff;border:1px solid #d8d8d8;border-radius:10px;min-height:40px;padding:8px 12px}.admin-work-refresh small{color:#797979}.nn-admin-interface{color:#353535;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html body .nn-admin-interface .nn-admin-back{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:9px;width:auto;max-width:100%;min-height:46px;font-weight:700;transition:transform .15s,box-shadow .15s;box-shadow:0 3px #d2d2d2,0 5px 12px #1a1a1a0b;color:#3b3b3b!important;-webkit-text-fill-color:currentColor!important;letter-spacing:normal!important;text-shadow:none!important;--nn-context-ink:#181b20!important;background:linear-gradient(#fff,#f7f8fa)!important;border:1px solid #c9c9c9!important;border-radius:12px!important;padding:8px 15px 8px 9px!important;font-size:14px!important;line-height:1.4!important;text-decoration:none!important;display:inline-flex!important}html body .nn-admin-interface .nn-admin-back>span{white-space:nowrap;color:inherit!important;-webkit-text-fill-color:currentColor!important;font-size:inherit!important;line-height:inherit!important;margin:0!important}html body .nn-admin-interface .nn-admin-back .nn-admin-back-icon{--nn-context-ink:#181b20;background:#e6e6e6;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:29px;height:29px;display:inline-flex;color:#3b3b3b!important}html body .nn-admin-interface .nn-admin-back svg{flex-shrink:0;width:22px;height:22px}html body .nn-admin-interface .nn-admin-back:hover{transform:translateY(-1px);border-color:#a2a2a2!important}html body .nn-admin-interface .nn-admin-back:active{transform:translateY(2px);box-shadow:0 1px #d2d2d2}html body .nn-admin-interface .nn-admin-back:focus-visible{outline-offset:4px;outline:3px solid #b38736}.nn-admin-return-row{margin:0 0 20px}html body .nn-admin-interface :is(.admin-feature-head,.bc-hero,.admin-growth-hero,.resident-admin-hero,.innovation-admin-hero,.growth-hero,.privacy-admin-hero,.chat-inbox__header,.farming-admin>header,.media-admin>header,.global-content>header,.content-studio>header,.zoning-admin>header){color:var(--nn-context-ink,#181b20)}html body .nn-admin-interface :is(.admin-feature-head,.bc-hero,.admin-growth-hero,.resident-admin-hero,.innovation-admin-hero,.growth-hero,.privacy-admin-hero,.chat-inbox__header,.farming-admin>header,.media-admin>header,.global-content>header,.content-studio>header,.zoning-admin>header) :is(h1,h2,h3){overflow-wrap:anywhere;color:var(--nn-context-ink,#181b20)!important;-webkit-text-fill-color:var(--nn-context-ink,#181b20)!important;-webkit-text-stroke:0!important;text-shadow:none!important;background:0 0!important}html body .nn-admin-interface :is(.admin-feature-head,.bc-hero,.admin-growth-hero,.resident-admin-hero,.innovation-admin-hero,.growth-hero,.privacy-admin-hero,.chat-inbox__heading,.farming-admin>header,.media-admin>header,.global-content>header,.content-studio>header,.zoning-admin>header)>div>:is(p,span){line-height:1.7;color:var(--nn-context-ink,#181b20)!important;-webkit-text-fill-color:currentColor!important;font-size:14px!important}html body .nn-admin-interface .admin-feature-head>div>p{font-weight:700;color:#efd098!important;font-size:12px!important}html body .nn-admin-interface .admin-feature-head{align-items:center;padding:26px 30px}html body .nn-admin-interface .admin-feature-head>div{min-width:0}html body .nn-admin-interface .admin-feature-head h1{font-size:clamp(25px,2.6vw,34px)!important;line-height:1.5!important}html body .nn-admin-interface .crm-summary b{color:#efd098!important;-webkit-text-fill-color:currentColor!important}html body .nn-admin-interface .crm-summary span{color:var(--nn-context-ink,#181b20)!important;font-size:13px!important}html body .nn-admin-interface :is(.crm-filter,.admin-growth-tabs,.resident-admin-tabs,.market-admin-tabs,.growth-tabs,.reliability-tabs,.listing-lifecycle-filters){flex-wrap:wrap;gap:8px;display:flex}html body .nn-admin-interface :is(.crm-filter,.admin-growth-tabs,.resident-admin-tabs,.market-admin-tabs,.growth-tabs,.reliability-tabs,.listing-lifecycle-filters)>button{cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(#fff,#f1f5f8);border:1px solid #cecece;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px 15px;line-height:1.4;display:inline-flex;box-shadow:0 2px #ddd;color:#474747!important;-webkit-text-fill-color:currentColor!important;font-size:14px!important}html body .nn-admin-interface :is(.crm-filter,.admin-growth-tabs,.resident-admin-tabs,.market-admin-tabs,.growth-tabs,.reliability-tabs,.listing-lifecycle-filters)>button:is(.active,[aria-pressed=true],[aria-selected=true]){border-color:#494949;box-shadow:0 2px #1c1c1c;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:linear-gradient(#494949,#313131)!important}html body .nn-admin-interface :is(.crm-filter,.admin-growth-tabs,.resident-admin-tabs,.market-admin-tabs,.growth-tabs,.reliability-tabs,.listing-lifecycle-filters)>button:focus-visible{outline-offset:3px;outline:3px solid #b38736}html body .nn-admin-interface :is(.crm-filter,.admin-growth-tabs,.resident-admin-tabs,.market-admin-tabs,.growth-tabs,.reliability-tabs)>button>:is(span,svg){color:inherit!important}html body .nn-admin-interface .crm-empty{color:#515151;font-size:15px}@media (width<=700px){html body .nn-admin-interface .admin-feature-head{flex-direction:column;align-items:flex-start;gap:16px;padding:22px 18px}html body .nn-admin-interface .admin-feature-head h1{font-size:25px!important}html body .nn-admin-interface .crm-summary{grid-template-columns:auto auto auto auto;gap:5px 10px;min-width:0}}@media (prefers-reduced-motion:reduce){html body .nn-admin-interface .nn-admin-back{transition:none}}.nn-admin-navigation-tools{flex:1;gap:10px;min-height:0;display:grid;overflow:hidden}.nn-admin-navigation-tools>label{color:#3b352c;gap:4px;padding:0 12px;font-size:12px;display:grid}.nn-admin-navigation-tools input,.nn-admin-navigation-tools select{color:#262219;background:#fff;border:1px solid #d8cbaa;border-radius:8px;width:100%;min-width:0;min-height:38px;padding:8px}.nn-admin-navigation-tools nav{min-height:0;overflow:auto}.nn-admin-menu-entry{grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:2px;display:grid}.nn-admin-menu-entry>div{min-width:0}.nn-admin-menu-entry>div>button,.nn-admin-menu-entry>div>a{text-align:left;width:100%}.admin-sidebar nav .nn-admin-menu-star{text-align:center;color:#8c6a2c;background:0 0;border:0;width:28px;min-height:30px;display:block;padding:3px!important}.nn-metric-definitions{color:#29251e;background:#fffdf8;border:1px solid #dfd3b8;border-radius:10px;padding:14px}.nn-metric-definitions summary{cursor:pointer;font-weight:600}.nn-metric-definitions p{line-height:1.8}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold{--admin-ink:#302c25;--admin-muted:#625b50;--admin-gold:#795b20;--admin-border:#e5dccb;--nn-context-ink:#302c25;color:#302c25;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fffdf8;min-height:100vh}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .nn-admin-interface{color:var(--admin-ink);--navy:#faf6ec;--nn-context-ink:#302c25}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .nn-admin-interface>:is(main,div,section),html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.admin-app,.admin-main,.admin-content,.settings-app,.crm-workspace,.platform-admin,.global-content,.media-admin,.farming-admin,.content-studio,.privacy-admin,.market-admin-page,.reliability-page,.dev-studio,.tm30-admin,.nn-hub-admin,.nn-control,.nn-reports-admin,.receipt-setup,.zoning-admin,.chat-inbox){min-width:0;color:var(--admin-ink)!important;--nn-context-ink:#302c25!important;background:#fffdf8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.admin-sidebar,.admin-side-bottom,.settings-sidebar,.cms-sidebar,.chat-inbox__list){border-color:var(--admin-border)!important;color:var(--admin-ink)!important;--nn-context-ink:#302c25!important;background:linear-gradient(#fff,#faf6ec)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-sidebar{box-shadow:5px 0 24px #775e2710!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-logo{border-bottom:1px solid var(--admin-border)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-sidebar nav{scrollbar-color:#baa16a transparent}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-sidebar nav :is(button,a.admin-nav-link){color:var(--admin-ink)!important;--nn-context-ink:#302c25!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-sidebar nav :is(button,a.admin-nav-link):hover{background:#f8f0dc!important;border-color:#e0cda2!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-sidebar nav :is(i,svg){opacity:1;filter:none;color:var(--admin-gold)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-side-bottom{border-top:1px solid var(--admin-border)}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-side-bottom a{min-height:44px;color:var(--admin-gold)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.admin-top,.settings-top,.cms-title,.market-admin-head,.nn-hub-admin-header,.nn-control-header,.nn-report-admin-head,.receipt-setup-intro,.dev-studio__hero,.tm30-admin>header){color:var(--admin-ink)!important;border-color:var(--admin-border)!important;--nn-context-ink:#302c25!important;background:#fff!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.admin-feature-head,.bc-hero,.admin-growth-hero,.resident-admin-hero,.innovation-admin-hero,.growth-hero,.privacy-admin-hero,.chat-inbox__header,.farming-admin>header,.media-admin>header,.global-content>header,.content-studio>header,.zoning-admin>header,.access-hero,.reliability-head,.admin-login-art){border-radius:18px;box-shadow:0 6px 22px #66501c08;border:1px solid var(--admin-border)!important;color:var(--admin-ink)!important;--nn-context-ink:#302c25!important;background:linear-gradient(120deg,#f8efda,#fffdf7)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.admin-feature-head,.bc-hero,.admin-growth-hero,.resident-admin-hero,.innovation-admin-hero,.privacy-admin-hero,.growth-hero,.chat-inbox__header,.reliability-head,.admin-login-art) :is(h1,h2,h3,p,span,small,b,strong){background-clip:border-box;color:var(--admin-ink)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.admin-feature-head>div>p,.admin-logo small,.nn-hub-kicker,.bc-dashboard-masthead small){color:var(--admin-gold)!important;-webkit-text-fill-color:currentColor!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(h1,h2,h3,h4):not(:where(.article-body *,.cms-editor *,.signature-preview *,.global-preview *,.receipt-paper *)){overflow-wrap:anywhere;color:var(--admin-ink)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;background:0 0!important;line-height:1.55!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.admin-feature-head h1,.privacy-admin-hero h1,.nn-control h1,.nn-hub-admin h1,.tm30-admin h1,.dev-studio h1,.reliability-head h1){font-family:var(--font-body,"Noto Sans Thai",sans-serif);font-size:clamp(25px,3vw,34px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.crm-card,.bc-kpi,.admin-stat,.nn-hub-card,.market-admin-panel,.nn-control-panel,.nn-report-panel,.privacy-admin-card,.reliability-panel,.receipt-setup-card,.settings-panel,.editor-card,.cms-fields,.platform-grid>section,.platform-grid>article,.global-content-shell>section,.media-admin aside,.zoning-admin>section){border-radius:16px;box-shadow:0 5px 18px #4e3d1607;border:1px solid var(--admin-border)!important;--nn-context-ink:#302c25!important;color:var(--admin-ink)!important;background:#fff!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-card.priority-ด่วน{border-left:4px solid #a94735!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-card.priority-VIP{border-left:4px solid #a27b2e!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.crm-summary b,.admin-user>span,.bc-owner-stats>a){color:#584015!important;-webkit-text-fill-color:currentColor!important;--nn-context-ink:#584015!important;background:#f6e7bf!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-summary b{border-radius:8px;padding:2px 9px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.crm-summary span,.crm-card header p,.crm-card header small,.crm-edit-grid label span,.crm-card>footer>span,.admin-user small,.admin-user b){opacity:1;line-height:1.65;color:var(--admin-muted)!important;-webkit-text-fill-color:currentColor!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.crm-workspace>label,.crm-card blockquote,.crm-empty,.crm-workspace>p){line-height:1.8;color:var(--admin-ink)!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-card blockquote{overflow-wrap:anywhere;background:#faf7ef;border-color:#b89449}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-contact a{border:1px solid var(--admin-border);overflow-wrap:anywhere;border-radius:10px;align-items:center;min-height:42px;padding:8px 12px;display:inline-flex;color:#76571f!important;background:#faf7ee!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-card h2{font-size:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.crm-filter,.crm-contact,.crm-card-actions,.crm-card>footer){flex-wrap:wrap;gap:8px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-filter{overflow:visible}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-list{grid-template-columns:repeat(2,minmax(0,1fr))}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-card{min-width:0;padding:22px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-card>header{gap:12px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-card>header>div{overflow-wrap:anywhere;min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-summary{min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.admin-table-wrap,.reliability-table,.nn-report-table){border:1px solid var(--admin-border);background:#fff;border-radius:12px;max-width:100%;overflow-x:auto}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.admin-table,.reliability-table,.nn-report-table) :is(th,td){color:var(--admin-ink);border-color:#ede5d7;font-size:14px;line-height:1.6}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.admin-table thead,.admin-table thead th,.nn-report-table th){color:#5c4822!important;background:#faf4e7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-table tbody tr:nth-child(2n){background:#fffdf8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-table tbody tr:hover{background:#faf2df!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(input:not([type=checkbox],[type=radio],[type=color],[type=range],[type=hidden],[type=file],[type=submit],[type=button]),select,textarea):not(:where(.signature-preview *,.global-preview *,.receipt-paper *)){box-sizing:border-box;min-width:0;max-width:100%;min-height:44px;box-shadow:none;border-radius:10px;padding:10px 12px;line-height:1.6;color:#302c25!important;-webkit-text-fill-color:currentColor!important;--nn-context-ink:#302c25!important;background:#fff!important;border:1px solid #cbbfa8!important;font-size:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold input:is([type=checkbox],[type=radio]){accent-color:#886725}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold textarea{resize:vertical}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold ::placeholder{opacity:1;color:#746c60!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(button,.nn-admin-back,.admin-login-button,.global-save,.cms-save,.nn-hub-primary):not(:where(.leaflet-container *,.farm-map *,.color-grid *,.color-input *,.preset-grid *,.signature-preview *,.global-preview *,.cms-editor *,.receipt-paper *)){border-radius:11px;min-height:44px;box-shadow:0 2px #aa8a4530;color:#4d3b1a!important;-webkit-text-fill-color:currentColor!important;--nn-context-ink:#4d3b1a!important;text-shadow:none!important;background:linear-gradient(120deg,#fff,#faf4e5)!important;border:1px solid #d8c49a!important;font-size:14px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(button.active,button[aria-pressed=true],button[aria-selected=true],.admin-sidebar nav button.active,.cms-save,.global-save,.nn-hub-primary,.crm-card-actions>button:not(.danger),.admin-login-button){color:#382b13!important;--nn-context-ink:#382b13!important;background:linear-gradient(120deg,#faeac0,#dfbd70)!important;border-color:#b8954d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold button :is(svg,span,b,em):not(.admin-work-badge){color:inherit!important;-webkit-text-fill-color:currentColor!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(button.danger,.danger button,.cms-danger-zone button,.cms-delete){color:#913c2d!important;--nn-context-ink:#913c2d!important;background:#fff4f0!important;border-color:#dcaea3!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold button:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :focus-visible{outline-offset:3px;outline:3px solid #96702b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.nn-admin-back-icon,.nn-admin-back .nn-admin-back-icon){color:#6f521c!important;background:#f6ebcf!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-work-badge{color:#fff!important;-webkit-text-fill-color:#fff!important;--nn-context-ink:#fff!important;background:#a63b30!important;border:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-work-inbox>section{border-color:var(--admin-border);background:#fffdf8}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-work-record{color:var(--admin-ink);background:#faf4e6}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-work-inbox :is(p,small){color:var(--admin-muted)}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.chat-inbox__messages article.staff p,.live-chat__message.assistant p,.live-chat__profile){color:#3b301d!important;--nn-context-ink:#3b301d!important;background:#f7edd3!important;border-color:#ddc89d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.admin-notice,.cms-notice,.nn-control-notice,.market-admin-notice){border-radius:12px;font-size:14px;line-height:1.8}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-login-art :is(p,small,span,li){color:#52482f!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-content{padding-bottom:110px!important}@media (width<=1100px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-list{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-feature-head{gap:16px;padding:20px 16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-summary{grid-template-columns:auto minmax(0,1fr)}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-card{padding:16px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-edit-grid{grid-template-columns:minmax(0,1fr)}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-edit-grid .wide{grid-column:auto}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-card>footer{flex-direction:column;align-items:flex-start}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-card-actions{width:100%}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .crm-card-actions>button{flex:1}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-content{padding-left:12px!important;padding-right:12px!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(button,a){transition:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .nn-admin-mobile-toggle{display:none}@media (width<=700px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-sidebar{border-right:0;border-bottom:1px solid var(--admin-border);box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:0;max-height:none;padding:14px;display:grid;width:100%!important;height:auto!important;position:relative!important;inset:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-logo{justify-content:center;height:auto;min-height:0;padding:0;border:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-logo img{width:185px!important;max-width:100%!important;height:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .nn-admin-mobile-toggle{align-self:center;align-items:center;gap:8px;padding:10px 12px;display:inline-flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-sidebar>nav{grid-column:1/-1;padding:0;display:none}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-sidebar.nn-admin-menu-open>nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:60dvh;display:grid;overflow-y:auto}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-sidebar nav :is(button,a.admin-nav-link){overflow-wrap:anywhere;min-width:0;margin:0;position:relative;white-space:normal!important;gap:8px!important;padding:10px!important;font-size:13px!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-sidebar nav .admin-work-badge{min-width:20px;height:20px;margin-left:auto;position:static}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-side-bottom{flex-wrap:wrap;grid-column:1/-1;gap:10px;margin:0;padding:8px 0 0;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-side-bottom a{border:1px solid var(--admin-border);white-space:nowrap;background:#fff;border-radius:10px;flex:1;justify-content:center;padding:8px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-main{width:100%;margin-left:0!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.platform-admin>header,.settings-brand,.nn-admin-interface>main>header,.nn-admin-interface>div>header){color:#302c25!important;--nn-context-ink:#302c25!important;background:linear-gradient(120deg,#faf2df,#fffdf8)!important;border-color:#e5dccb!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.platform-admin>header,.settings-brand,.settings-sidebar,.cms-sidebar) :is(p,span,small,b,a){color:#4d432f!important;-webkit-text-fill-color:currentColor!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(label,label>span):not(:where(.article-body *,.cms-editor *,.signature-preview *,.global-preview *,.receipt-paper *)){line-height:1.7;color:#4d463a!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(p,li,td,th):not(:where(.article-body *,.cms-editor *,.signature-preview *,.global-preview *,.receipt-paper *,.leaflet-container *)){line-height:1.8;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(small,.admin-table span):not(:where(.article-body *,.cms-editor *,.signature-preview *,.global-preview *,.receipt-paper *,.leaflet-container *)){line-height:1.7;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.settings-sidebar,.cms-sidebar) :is(a,button).active{color:#382b13!important;--nn-context-ink:#382b13!important;background:#f4e0a9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.chain-card,.policy-card,.demand-split aside,.reliability-kpis article,.reliability-loading,.reliability-table>header,.resident-delete-modal>div,.project-code-grid article,.public-profile-studio>header,.my-profile-intro,.submission-view>header,.submission-summary,.growth-os-hero,.editor-quality,.cover-manager>div,.cma-delivery-ready,.nn-ops-summary article,.nn-report-review>header){color:#302c25!important;--nn-context-ink:#302c25!important;background:linear-gradient(120deg,#faf4e5,#fffdf8)!important;border-color:#e5dccb!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.chain-card,.policy-card,.demand-split aside,.reliability-kpis article,.reliability-table>header,.project-code-grid article,.public-profile-studio>header,.my-profile-intro,.submission-view>header,.submission-summary,.growth-os-hero,.editor-quality,.cover-manager>div,.cma-delivery-ready,.nn-ops-summary article,.nn-report-review>header) :is(p,small,span,b,strong,li){color:#4d432f!important;-webkit-text-fill-color:currentColor!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold :is(.cma-admin-grid footer a,.privacy-admin-export a,.profile-file-link,.nn-control-panel>a,.global-media article>label,.receipt-step i,.appointment-date,.access-person i,.access-hero aside span,.chat-inbox__messages article.staff .chat-message-body){color:#4d3a17!important;-webkit-text-fill-color:currentColor!important;--nn-context-ink:#4d3a17!important;background:#f7ebcd!important;border-color:#dac493!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .nn-admin-navigation-tools{grid-template-rows:auto auto minmax(0,1fr)}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-sidebar nav .nn-admin-menu-star{justify-content:center;width:28px;min-height:36px;gap:0!important;padding:3px!important;font-size:18px!important}@media (width<=700px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-sidebar>.nn-admin-navigation-tools{grid-column:1/-1;display:none;overflow:visible}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .admin-sidebar.nn-admin-menu-open>.nn-admin-navigation-tools{max-height:65dvh;display:grid}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-admin-pearl-gold .nn-admin-navigation-tools nav{padding:0;display:block;overflow-y:auto}}.global-content{color:#272727;--nn-context-ink:#181b20;background:#f7f8fa;min-height:100vh;padding:24px}.global-content>header{max-width:1600px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-radius:20px;justify-content:space-between;align-items:center;margin:auto;padding:25px 30px;display:flex}.global-content header p,.global-preview>small{color:#d6b86f;letter-spacing:.14em;font-size:.76rem}.global-content header h1{margin:.3rem 0}.global-content header span{color:var(--nn-context-ink,#181b20)}.global-content header a{color:#181b20;--nn-context-ink:#181b20;background:#fff;border-radius:999px;margin-left:8px;padding:9px 13px;display:inline-block}.global-content-shell{grid-template-columns:260px 1fr;gap:14px;max-width:1600px;margin:16px auto;display:grid}.global-content-shell>nav,.global-content-shell>form>section,.global-preview{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e3e3;border-radius:16px;padding:18px}.global-content-shell>nav{flex-direction:column;align-self:start;gap:6px;display:flex;position:sticky;top:12px}.global-content-shell>nav button{text-align:left;--nn-context-ink:#181b20;background:#f4f7fa;border:1px solid #0000;border-radius:10px;gap:4px;padding:12px;display:grid}.global-content-shell>nav button.active{--nn-context-ink:#181b20;background:#fffaf0;border-color:#c9a354}.global-content-shell>nav span{color:gray;font-size:.75rem}.global-content-shell>form{grid-template-columns:minmax(520px,1fr) 440px;align-items:start;gap:14px;display:grid}.global-content label{gap:6px;margin-bottom:13px;display:grid}.global-content label>span{font-size:.82rem;font-weight:750}.global-content label>small{color:#7e7e7e;font-size:.75rem;line-height:1.55}.global-content input,.global-content textarea,.global-content select{width:100%;font:inherit;border:1px solid #d8d8d8;border-radius:9px;padding:11px}.global-row,.global-media{grid-template-columns:1fr 1fr;gap:12px;display:grid}.global-media article{border:1px solid #e3e3e3;border-radius:12px;padding:12px}.global-media article>div{aspect-ratio:16/9;--nn-context-ink:#181b20;background:#f7f8fa;border-radius:8px;place-items:center;margin-bottom:10px;display:grid;overflow:hidden}.global-media img{object-fit:cover;width:100%;height:100%}.global-media article>input{margin:9px 0}.global-media article>label{text-align:center;color:var(--nn-context-ink,#181b20);cursor:pointer;--nn-context-ink:#fff;background:#181b20;border-radius:8px;padding:9px;display:block}.global-media article>label input{display:none}.global-media article>button{color:#845d19;background:0 0;border:0;width:100%}.global-save{width:100%;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border:0;border-radius:10px;padding:13px;font-weight:800}.global-preview{position:sticky;top:12px}.global-preview>div{min-height:500px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(135deg,#181b20,#373737) 50%/cover;border-radius:12px;flex-direction:column;justify-content:end;padding:35px;display:flex}.global-preview h2{white-space:pre-line;font-size:2.3rem;line-height:1.15}.global-preview span{color:var(--nn-context-ink,#181b20);white-space:pre-line;line-height:1.7}.global-preview b{color:#f0d898;border-bottom:1px solid #d6b86f;align-self:start;margin-top:20px;padding-bottom:7px}.about-copy-preview>div{justify-content:center}.about-copy-preview em{color:#d6b86f;font-style:normal;font-weight:800}.about-content-admin .global-content-shell>nav{max-height:calc(100vh - 160px);overflow:auto}@media (width<=1100px){.global-content-shell>form{grid-template-columns:1fr}.global-preview{position:static}.global-preview>div{min-height:360px}}@media (width<=760px){.global-content{padding:10px}.global-content>header{display:block}.global-content header div:last-child{margin-top:14px}.global-content header a{margin:5px 4px 0 0}.global-content-shell{grid-template-columns:1fr}.global-content-shell>nav{max-height:none;position:static}.global-row,.global-media{grid-template-columns:1fr}}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page{--building-ink:#163545;--building-gold:#9e7b39;color:var(--building-ink);background:#f7f7f2;min-height:100dvh}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page *{box-sizing:border-box}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-shell{width:min(1360px,100%);margin:0 auto;padding:38px 32px 60px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page h1{white-space:pre-line;color:#163545!important;margin:0 0 16px!important;font-size:clamp(26px,3.2vw,43px)!important;line-height:1.4!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page h2{color:#163545!important;margin:0 0 10px!important;font-size:clamp(20px,2vw,27px)!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page h3{color:#163545!important;margin:0 0 8px!important;font-size:17px!important;line-height:1.6!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page p{color:#536975;margin:9px 0 16px;font-size:13px!important;line-height:1.85!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page a{color:#274a5b;text-decoration:none}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page a:hover{color:#936c25;text-decoration:underline}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page :is(button,input,select,textarea){color:#183748;font-family:inherit;font-size:13px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page button{cursor:pointer;background:#fff;border:1px solid #c7d3d4;border-radius:8px;min-height:38px;padding:8px 14px;font-weight:600}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page button:disabled{opacity:.5;cursor:default}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #a78340}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page :is(input:not([type=checkbox]),select,textarea){background:#fff;border:1px solid #cbd6d5;border-radius:8px;width:100%;min-height:43px;padding:10px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page :is(.nn-building-directory-hero,.nn-building-section-head){justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page :is(.nn-building-directory-hero,.nn-building-section-head,.nn-building-hero-copy)>div>p,html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-hero-copy>p:first-child{letter-spacing:.18em;color:#86672d;margin:0 0 10px;font-weight:700;font-size:10px!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-directory-hero>div>span{color:#536975;font-size:14px;line-height:1.8}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-directory-hero>a{white-space:nowrap;background:#fff;border:1px solid #d1d9d3;border-radius:24px;padding:11px 18px;font-size:12px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-note{color:#647681;font-size:11px!important;line-height:1.9!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page :is(.nn-building-directory-filters,.nn-building-unit-filters){background:#fff;border:1px solid #dde3db;border-radius:12px;flex-wrap:wrap;align-items:end;gap:14px;margin:24px 0;padding:18px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page :is(.nn-building-directory-filters,.nn-building-unit-filters) label{flex-direction:column;flex:1;gap:7px;min-width:160px;font-size:11px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page :is(.nn-building-directory-filters,.nn-building-unit-filters)>span{padding-bottom:12px;font-size:12px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-directory-card{background:#fff;border:1px solid #dfe5dc;border-radius:16px;overflow:hidden;box-shadow:0 6px 20px #16354506}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-directory-cover{display:block;position:relative;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-directory-cover img{object-fit:cover;width:100%;height:230px;transition:transform .25s;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-directory-cover:hover img{transform:scale(1.025)}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-directory-cover>span{color:#fff;background:#163545e8;border-radius:20px;padding:7px 12px;font-size:11px;position:absolute;bottom:15px;left:16px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-directory-card>div{padding:20px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-directory-card h2{margin:8px 0!important;font-size:19px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-directory-card small{color:#73848c;font-size:11px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-directory-card dl{border-top:1px solid #e8ece5;gap:9px;margin:14px 0 20px;padding-top:12px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-directory-card :is(dt,dd){margin:0;font-size:11px;line-height:1.7}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-directory-card dd{font-size:15px;font-weight:600}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-text-link{color:#876529;font-size:12px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-bottom-links{flex-wrap:wrap;justify-content:space-between;gap:15px;margin:30px 0;font-size:13px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-breadcrumb{color:#7b8a92;gap:12px;margin-bottom:22px;font-size:12px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-hero{background:#fff;border:1px solid #dce2d8;border-radius:20px;grid-template-columns:1.15fr 1fr;gap:0;display:grid;overflow:hidden;box-shadow:0 12px 35px #16354508}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-hero-image{background:#e3e7de;min-height:360px;position:relative}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-hero-image>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-hero-image>span{color:#fff;background:#163545d9;border-radius:5px;padding:6px 10px;font-size:10px;line-height:1.7;position:absolute;bottom:12px;left:12px;right:12px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-hero-copy{align-self:center;padding:38px 32px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-hero-copy>span{color:#71818c;font-size:13px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-hero-copy>small{color:#73858d;font-size:10px;line-height:1.8;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-hero-actions{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-hero-actions>a{border:1px solid #cdd8d8;border-radius:9px;padding:10px 16px;font-size:12px;display:inline-block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-hero-actions>a:first-child{color:#fff;background:#173c50;border-color:#173c50}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-stats{grid-template-columns:.65fr 1.2fr 1.2fr;gap:16px;margin-top:22px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-stats article{background:#fff;border:1px solid #dce4d9;border-radius:12px;padding:20px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-stats span{color:#6e808a;margin-bottom:7px;font-size:11px;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-stats strong{font-size:clamp(17px,1.8vw,25px);line-height:1.5}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page :is(.nn-building-unit-browser,.nn-building-facilities,.nn-building-neighborhood-story){margin-top:42px;scroll-margin-top:95px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-section-head>span{color:#6b818c;max-width:310px;font-size:11px;line-height:1.8}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-section-head>a{font-size:12px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-units{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-units>article{background:#fff;border:1px solid #d9e2d9;border-radius:13px;grid-template-columns:180px minmax(0,1fr);display:grid;overflow:hidden}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-units>article.is-selected{border:2px solid #af8b45;box-shadow:0 0 0 2px #b4945433}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-units>article>a>img{object-fit:cover;width:100%;height:100%;min-height:240px;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-units>article>div{min-width:0;padding:16px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-units>article small{color:#768792;font-size:10px;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-units>article h3{margin:6px 0!important;font-size:14px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-units>article p{margin:6px 0!important;font-size:11px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-unit-prices strong{color:#173c50;font-size:14px;line-height:1.7;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-unit-links{flex-wrap:wrap;gap:10px;margin:10px 0;font-size:11px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-pick{border-top:1px solid #e7ece5;align-items:center;gap:7px;margin-top:12px;padding-top:10px;font-size:12px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page input[type=checkbox]{accent-color:#173c50;width:17px;height:17px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-comparison{background:#fff;border:1px solid #d8e1d6;border-radius:14px;margin-top:24px;padding:22px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-comparison>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-table-wrap{overscroll-behavior:contain;overflow:auto}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page table{border-collapse:collapse;width:100%;min-width:550px;font-size:12px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page :is(th,td){vertical-align:top;text-align:left;border:1px solid #dce4da;min-width:145px;padding:13px;line-height:1.8}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page th{background:#f4f6f0;font-weight:600}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-facilities>div{flex-wrap:wrap;gap:10px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-facilities>div>span{background:#fff;border:1px solid #dce4d6;border-radius:9px;padding:9px 13px;font-size:12px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-facilities small{color:#7c8d94;margin-top:3px;font-size:10px;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page :is(.nn-building-story-pending,.nn-building-walk-notes){white-space:pre-line;background:#edf1e8;border:1px solid #dbe3d4;border-radius:12px;padding:22px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-story-intro{white-space:pre-line;font-size:15px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-story-images{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page figure{margin:0}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page figure>img{object-fit:cover;border-radius:12px;width:100%;height:290px;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page figcaption{color:#6e818c;padding:8px 0;font-size:12px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-story-video{color:#fff;background:#183c50;border-radius:13px;margin:24px 0;padding:20px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-story-video>button{color:#fff;background:linear-gradient(135deg,#143649,#285968);border-color:#426779;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;width:100%;min-height:220px;font-size:19px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-story-video small{flex-basis:100%;font-size:11px;font-weight:400}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-story-video>span{font-size:30px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-story-video :is(iframe,video){aspect-ratio:16/9;background:#0b2330;border:0;border-radius:10px;width:100%;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-story-video>a{color:#efd8a1;margin-top:12px;font-size:11px;display:block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-empty{text-align:center;background:#fff;border:1px dashed #c4d2c9;border-radius:13px;margin:25px 0;padding:50px 25px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-empty :is(a,button){margin:8px 12px;display:inline-block}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-story-editor{background:#fff;border:1px solid #d8e2d8;border-radius:18px;max-width:950px;margin:auto;padding:30px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-story-editor label{flex-direction:column;gap:7px;margin:17px 0;font-size:12px;display:flex}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-story-editor textarea{min-height:140px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-editor-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-editor-image{border-bottom:1px solid #e0e7dc;grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;padding-bottom:12px;display:grid}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-editor-image>button{margin-bottom:17px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-story-editor .nn-building-editor-publish{flex-direction:row;align-items:center}@media (width<=1100px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-units>article{grid-template-columns:130px minmax(0,1fr)}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-hero-copy{padding:24px}}@media (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-shell{padding:24px 15px 40px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page :is(.nn-building-directory-grid,.nn-building-units,.nn-building-hero,.nn-building-stats,.nn-building-story-images,.nn-building-editor-row,.nn-building-editor-image){grid-template-columns:1fr}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page :is(.nn-building-directory-hero,.nn-building-section-head){flex-direction:column;align-items:start;gap:14px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-hero-image{min-height:280px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-stats{gap:9px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-stats article{padding:15px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-units>article{grid-template-columns:120px minmax(0,1fr)}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-comparison{padding:14px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-story-editor{padding:18px}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page .nn-building-story-video>button{font-size:16px}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027.nn-digital-luxury-3d body main.nn-buildings-page *{scroll-behavior:auto!important;transition:none!important}}.content-studio{color:#272727;min-height:100vh;font-family:var(--font-body);--nn-context-ink:#181b20;background:#f7f8fa;padding:24px}.content-studio>header{max-width:1680px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-radius:20px;justify-content:space-between;align-items:center;margin:auto;padding:24px 30px;display:flex}.content-studio header p{color:#d6b86f;letter-spacing:.13em;font-size:.76rem}.content-studio header h1{margin:.25rem 0;font-size:2rem}.content-studio header span{color:var(--nn-context-ink,#181b20)}.content-studio header a{color:#181b20;--nn-context-ink:#181b20;background:#fff;border-radius:999px;margin-left:8px;padding:9px 13px;display:inline-block}.cms-notice{color:#175a34;--nn-context-ink:#181b20;background:#dff5e7;border:0;border-radius:10px;margin:12px auto;padding:10px 16px;display:block}.cms-shell{grid-template-columns:250px 1fr;gap:14px;max-width:1680px;margin:16px auto;display:grid}.cms-shell>aside{background:#fff;border:1px solid #e3e3e3;border-radius:16px;max-height:calc(100vh - 150px);padding:14px;position:sticky;top:12px;overflow:auto}.cms-shell>aside>button{text-align:left;--nn-context-ink:#181b20;background:#f5f8fa;border:1px solid #0000;border-radius:10px;width:100%;margin:4px 0;padding:11px}.cms-shell>aside>button.active{--nn-context-ink:#181b20;background:#fffaf0;border-color:#c9a354}.cms-shell>aside span{color:gray;margin-top:4px;font-size:.72rem;display:block}.cms-new{color:var(--nn-context-ink,#181b20)!important;text-align:center!important;--nn-context-ink:#fff!important;background:#181b20!important}.cms-shell>form{grid-template-columns:minmax(540px,1fr) 420px;align-items:start;gap:14px;display:grid}.cms-editor,.cms-preview{background:#fff;border:1px solid #e3e3e3;border-radius:16px;padding:20px}.cms-editor label{gap:6px;margin-bottom:12px;display:grid}.cms-editor label>span{color:#6b6b6b;font-size:.8rem;font-weight:700}.cms-editor input,.cms-editor textarea,.cms-editor select{width:100%;font:inherit;background:#fff;border:1px solid #d8d8d8;border-radius:9px;padding:10px}.cms-title{font-weight:700;font-size:1.35rem!important}.cms-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cover-manager{border:1px solid #e2e2e2;border-radius:12px;grid-template-columns:180px 1fr;align-items:center;gap:12px;padding:12px;display:grid}.cover-manager>div{aspect-ratio:1200/630;color:#d6b86f;--nn-context-ink:#fff;background:#181b20;border-radius:8px;place-items:center;display:grid;overflow:hidden}.cover-manager img{object-fit:cover;width:100%;height:100%}.block-toolbar{flex-wrap:wrap;gap:6px;margin:18px 0;display:flex}.block-toolbar b{width:100%}.block-toolbar button,.rich-toolbar button{--nn-context-ink:#181b20;background:#fff;border:1px solid #dbdbdb;border-radius:7px;padding:7px 9px}.content-block-editor{border:1px solid #e0e0e0;border-radius:12px;margin:10px 0;padding:12px}.content-block-editor>header{justify-content:space-between;margin-bottom:8px;display:flex}.content-block-editor>header button{--nn-context-ink:#181b20;background:#eef3f7;border:0;border-radius:6px;margin-left:3px;padding:4px 8px}.rich-toolbar{flex-wrap:wrap;gap:4px;margin-bottom:6px;display:flex}.rich-toolbar select{width:auto;min-width:92px;padding:7px;font-size:.78rem}.cms-featured-toggle{cursor:pointer;--nn-context-ink:#181b20;background:#fffaf0;border:1px solid #c8a85c;border-radius:10px;align-items:flex-start;gap:12px;margin:14px 0 18px;padding:13px 14px;display:flex!important}.cms-featured-toggle input{accent-color:#a77a2e;height:18px;margin-top:2px;width:18px!important}.cms-featured-toggle span,.cms-featured-toggle b,.cms-featured-toggle small{display:block}.cms-featured-toggle b{color:#272727}.cms-featured-toggle small{color:#777;margin-top:4px;line-height:1.5}.rich-toolbar button{touch-action:manipulation;cursor:pointer}.rich-toolbar button:active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#272727}.cms-secondary,.gallery-actions button,.statistics-editor button{color:#272727;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #cecece;border-radius:8px;padding:8px 10px}.gallery-actions{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.gallery-actions input{display:none}.gallery-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.gallery-editor-grid>div{border:1px solid #e2e2e2;border-radius:10px;padding:8px}.gallery-editor-grid img{aspect-ratio:4/3;object-fit:cover;border-radius:7px;width:100%}.gallery-editor-grid input{margin-top:6px}.table-editor{overflow:auto}.table-editor table{border-collapse:collapse;width:100%;margin-bottom:9px}.table-editor th,.table-editor td{border:1px solid #ddd;padding:4px}.table-editor input{border:0;min-width:140px}.statistics-editor{gap:8px;display:grid}.statistics-editor>div{grid-template-columns:1fr 2fr auto;gap:7px;display:grid}.size-small{font-size:.88rem}.size-large{font-size:1.18rem}.size-lead{font-size:1.35rem;line-height:1.55}.color-navy{color:#181b20}.color-gold{color:#946c24}.color-red{color:#a53131}.color-green{color:#246b45}.highlight-gold{--nn-context-ink:#181b20;background:#fff2c7}.highlight-blue{--nn-context-ink:#181b20;background:#f1f1f1}.highlight-green{--nn-context-ink:#181b20;background:#e5f5eb}.align-center{text-align:center}.align-right{text-align:right}.rich-surface{border:1px solid #d8d8d8;border-radius:8px;min-height:100px;padding:12px;line-height:1.7}.image-block-fields{grid-template-columns:160px 1fr;gap:8px;display:grid}.image-upload{aspect-ratio:4/3;cursor:pointer;--nn-context-ink:#181b20;background:#f0f4f7;border-radius:8px;grid-row:span 4;overflow:hidden;place-items:center!important;display:grid!important}.image-upload img{object-fit:cover;width:100%;height:100%}.image-upload input,.cover-manager input{display:none}.seo-panel{border:1px solid #c8a85c;border-radius:12px;margin-top:18px;padding:13px}.seo-panel summary{cursor:pointer;font-weight:800}.version-panel{border:1px solid #ddd;border-radius:12px;margin:14px 0;padding:13px}.version-panel summary{cursor:pointer;font-weight:800}.version-row{border-top:1px solid #eaeaea;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.version-row div{gap:2px;display:grid}.version-row span,.version-row small{color:#747474}.version-row button{--nn-context-ink:#181b20;background:#fffaf0;border:1px solid #c9a354;border-radius:8px;padding:7px 10px}.media-picker{z-index:1000;background:#111111b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.media-picker>section{--nn-context-ink:#181b20;background:#fff;border-radius:18px;width:min(1050px,96vw);max-height:88vh;padding:20px;overflow:auto}.media-picker header{justify-content:space-between;align-items:center;display:flex}.media-picker header h2{margin:0}.media-picker header button{background:0 0;border:0;font-size:1.8rem}.media-picker-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;margin-top:16px;display:grid}.media-picker-grid button{text-align:left;--nn-context-ink:#181b20;background:#fff;border:1px solid #dfdfdf;border-radius:10px;padding:8px}.media-picker-grid img{aspect-ratio:4/3;object-fit:cover;border-radius:7px;width:100%}.media-picker-grid span{margin-top:6px;font-size:.8rem;display:block}.serp-preview,.social-preview{border:1px solid #e2e2e2;border-radius:10px;margin:10px 0;padding:13px}.serp-preview small{color:#27744b}.serp-preview b{color:#5a5a5a;margin:5px 0;font-size:1.08rem;display:block}.social-preview{grid-template-columns:160px 1fr;gap:12px;display:grid}.social-preview img{aspect-ratio:1200/630;object-fit:cover;width:160px}.cms-save{width:100%;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border:0;border-radius:10px;padding:13px;font-weight:800}.cms-preview{max-height:calc(100vh - 24px);position:sticky;top:12px;overflow:auto}.cms-preview>nav{gap:6px;margin-bottom:12px;display:flex}.cms-preview>nav button{--nn-context-ink:#181b20;background:#fff;border:1px solid #dbdbdb;border-radius:7px;padding:7px}.cms-preview>nav button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20}.cms-preview>article{margin:auto;transition:max-width .2s}.cms-preview.tablet>article{max-width:720px}.cms-preview.mobile>article{max-width:360px}.cms-preview article>small{color:#9a742b;font-weight:800}.cms-preview h1{font-size:2rem;line-height:1.25}.cms-preview h2{color:#747474;font-size:1.1rem}.cms-preview article>img,.preview-block img{border-radius:8px;width:100%;height:auto}.preview-block{line-height:1.75}.preview-toc{--nn-context-ink:#181b20;background:#f4f7fa;border-radius:9px;gap:5px;padding:12px;display:grid}@media (width<=1250px){.cms-shell>form{grid-template-columns:1fr}.cms-preview{max-height:none;position:static}}@media (width<=820px){.content-studio{padding:10px}.content-studio>header{display:block}.content-studio header div:last-child{margin-top:12px}.cms-shell{grid-template-columns:1fr}.cms-shell>aside{max-height:280px;position:static}.cms-shell>form{display:block}.cms-fields,.cover-manager,.image-block-fields{grid-template-columns:1fr}.image-upload{grid-row:auto}.cms-preview{margin-top:12px}}.cms-danger-zone{--nn-context-ink:#181b20;background:#fff7f7;border:1px solid #e7b8b8;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding:18px;display:flex}.cms-danger-zone div{gap:5px;display:grid}.cms-danger-zone b{color:#8c2020}.cms-danger-zone span{color:#795858;font-size:.78rem;line-height:1.5}.cms-danger-zone button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#a62727;border:1px solid #a62727;flex:none;padding:10px 16px;font-weight:800}.cms-danger-zone button:disabled{opacity:.55}@media (width<=820px){.cms-danger-zone{flex-direction:column;align-items:stretch}.cms-danger-zone button{width:100%}}.cms-report-help{color:#181b20;--nn-context-ink:#181b20;background:#f8f3e7;border:1px solid #c6af79;border-radius:12px;margin-bottom:20px;padding:18px}.cms-report-help p{margin:10px 0;line-height:1.9}.cms-report-help a{color:#494949;min-height:44px;padding:10px 0;text-decoration:underline;display:inline-block}.content-studio{color:#181b20;--nn-context-ink:#181b20;background:#eef2f3}.cms-shell>form{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}.cms-editor,.cms-preview,.cms-shell>aside{border-color:#dadada;min-width:0;box-shadow:0 8px 28px #181b2009}.cms-editor input,.cms-editor select,.cms-editor textarea{color:#181b20;min-width:0}.cover-manager>div:nth-child(2){aspect-ratio:auto;color:#181b20;background:0 0;display:block;overflow:visible}.editorial-image-picker{text-align:left;--nn-context-ink:#181b20;background:#faf7ef;border:1px dashed #bba271;border-radius:12px;min-width:0;padding:14px}.editorial-image-picker.dragging{--nn-context-ink:#181b20;background:#f2e4c2;outline:3px solid #bda26c}.editorial-image-picker>input{opacity:0;pointer-events:none;width:1px;height:1px;padding:0;position:absolute}.editorial-image-picker button{color:#181b20;min-height:44px;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(140deg,#f7e9c5,#dec48c);border:1px solid #bba271;border-radius:9px;justify-content:center;align-items:center;gap:9px;max-width:100%;padding:10px 16px;font-weight:700;display:flex;box-shadow:0 3px #b99b64}.editorial-image-picker button:disabled{opacity:.55;cursor:wait}.editorial-image-picker small{color:#656565;margin-top:12px;font-size:.78rem;line-height:1.7;display:block}.editorial-image-picker.compact{background:0 0;border:0;padding:0}.block-toolbar{flex-wrap:wrap;align-items:center;gap:8px}.image-upload{min-width:0;color:#181b20!important;--nn-context-ink:#181b20!important;background:#faf7ef!important;display:block!important}.image-upload>img{object-fit:contain;width:100%;max-height:260px}.gallery-actions{flex-wrap:wrap;align-items:start;gap:12px;display:flex}.cms-upload-status{z-index:10;max-width:1680px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-radius:10px;margin:14px auto;padding:14px 18px;position:sticky;top:8px;box-shadow:0 5px 20px #181b2020}.cms-editor :focus-visible{outline-offset:3px;outline:3px solid #bda26c}@media (width<=1250px){.cms-shell>form{grid-template-columns:minmax(0,1fr)}}@media (width<=820px){.cms-editor{padding:14px}.cms-editor input,.cms-editor select,.cms-editor textarea{font-size:16px}.editorial-image-picker button{width:100%}.cover-manager{grid-template-columns:1fr}.cover-manager>div:first-child{width:100%;max-height:220px}}.cms-shell>form>.cms-report-help{grid-column:1/-1;margin:0}.cms-content-list-item{align-items:stretch;gap:5px;margin:8px 0;display:flex}.cms-content-list-item>button:first-child{text-align:left;color:#181b20;overflow-wrap:anywhere;--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd;border-radius:10px;flex:1;min-width:0;padding:12px}.cms-content-list-item>button.active{--nn-context-ink:#181b20;background:#faf4e5;border-color:#b99b64}.cms-list-trash,.cms-document-actions button{color:#973c2b;--nn-context-ink:#181b20;background:#fff6f3;border:1px solid #d9b3aa;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:9px;display:inline-flex}.cms-document-actions{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:12px 0 18px;display:flex}.cms-document-actions span{overflow-wrap:anywhere;font-size:.9rem;line-height:1.6}.cms-preview>article{width:100%;min-width:0;display:block}.cms-preview article>img{aspect-ratio:auto;object-fit:contain;width:100%;max-height:none;display:block;height:auto!important}.cms-preview .article-table-wrap{overflow-x:auto}.cms-preview .article-body table{border-collapse:collapse;width:100%;font-size:.85rem}.cms-preview .article-body :is(td,th){color:#181b20;--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd;padding:9px}.cms-preview .article-body th{--nn-context-ink:#181b20;background:#eef3f5}.cms-preview .article-body :is(p,h2,h3,div){color:#181b20;line-height:1.8}.cms-preview .article-callout{color:#181b20;--nn-context-ink:#181b20;background:#faf4e5;border-radius:8px;padding:14px}.content-studio>header :is(h1,p,a),.content-studio .cms-preview>nav button.active{color:var(--nn-context-ink,#181b20)!important}.cms-editor input,.cms-editor select,.cms-editor textarea{color:#181b20!important}.cms-content-list-item span{color:#696969}.cms-list-trash:disabled{opacity:.5}@media (width<=820px){.cms-document-actions{flex-direction:column;align-items:start}}.business-command{color:#272727}.bc-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 88% 18%,#d3ac5b38,#0000 25%),linear-gradient(130deg,#161616,#2f2f2f);grid-template-columns:1fr 180px;gap:40px;margin:-4px 0 22px;padding:35px 38px;display:grid;position:relative;overflow:hidden}.bc-hero:after{content:"07";color:#ffffff09;font:700 180px/1 Georgia,serif;position:absolute;top:-52px;right:170px}.bc-hero>div{z-index:1;position:relative}.bc-hero small{color:#deb96a;letter-spacing:.2em;font-size:8px;font-weight:750}.bc-hero h1{font:500 35px/1.16 var(--font-thai-serif),serif;margin:13px 0 10px}.bc-hero h1 em{color:#dfbf75;font-style:normal}.bc-hero p{max-width:710px;color:var(--nn-context-ink,#181b20);margin:0;font-size:11px;line-height:1.7}.bc-live{background:#ffffff09;border:1px solid #ffffff26;flex-direction:column;justify-content:center;align-items:center;display:flex}.bc-live i{--nn-context-ink:#181b20;background:#67d397;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #67d3971f}.bc-live span{color:#75d7a0;letter-spacing:.18em;margin-top:11px;font-size:7px}.bc-live b{color:var(--nn-context-ink,#181b20);margin-top:9px;font:500 35px/1 Georgia,serif}.bc-live small{color:#ffffff73;letter-spacing:0;margin-top:5px}.bc-nav{--nn-context-ink:#181b20;background:#fff;border:1px solid #dfe4e4;grid-template-columns:repeat(7,1fr);margin-bottom:26px;display:grid}.bc-nav button{color:#63717c;text-align:left;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:0;border-right:1px solid #e2e6e6;grid-template-columns:auto 21px;align-content:center;gap:6px 9px;min-height:80px;padding:13px;display:grid}.bc-nav button:last-child{border:0}.bc-nav button span{color:#a67b34;font:500 9px Georgia,serif}.bc-nav button svg{color:#9c7331}.bc-nav button b{grid-column:1/-1;font-size:8px;line-height:1.4}.bc-nav button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#252525}.bc-nav button.active span,.bc-nav button.active svg{color:#dfbf76}.bc-section{min-height:480px;padding-bottom:45px}.bc-section-head{max-width:860px;margin:10px 0 25px}.bc-section-head small{color:#9b7030;letter-spacing:.18em;font-size:8px;font-weight:750}.bc-section-head h2{font:500 29px/1.25 var(--font-thai-serif),serif;margin:7px 0 5px}.bc-section-head p{color:#75808a;margin:0;font-size:10px;line-height:1.7}.bc-kpis{--nn-context-ink:#181b20;background:#fff;border-top:1px solid #dfe3e3;border-left:1px solid #dfe3e3;grid-template-columns:repeat(5,1fr);display:grid}.bc-kpi{border-bottom:1px solid #dfe3e3;border-right:1px solid #dfe3e3;flex-direction:column;min-height:132px;padding:20px;display:flex}.bc-kpi span{color:#77838b;font-size:8px}.bc-kpi strong{color:#252525;margin:13px 0 8px;font:500 27px/1 Georgia,serif}.bc-kpi small{color:#929ba0;font-size:7px;line-height:1.5}.bc-kpi.alert{box-shadow:inset 0 3px #bd664f}.bc-kpi.alert strong{color:#a44333}.bc-overview-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:22px;display:grid}.bc-overview-grid>article{--nn-context-ink:#181b20;background:#fff;border:1px solid #e0e4e4;padding:25px}.bc-overview-grid .bc-section-head h2{font-size:22px}.bc-notice-list{gap:9px;display:grid}.bc-notice-list button{color:#3b3b3b;text-align:left;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #e1e5e5;grid-template-columns:8px 1fr 20px;align-items:center;gap:12px;padding:15px;display:grid}.bc-notice-list button>i{--nn-context-ink:#181b20;background:#8d8d8d;border-radius:50%;width:7px;height:7px}.bc-notice-list button.urgent>i{--nn-context-ink:#fff;background:#bd5b48}.bc-notice-list button.warning>i{--nn-context-ink:#181b20;background:#d0a044}.bc-notice-list button.info>i{--nn-context-ink:#181b20;background:gray}.bc-notice-list span{flex-direction:column;display:flex}.bc-notice-list b{font-size:10px}.bc-notice-list small{color:#849099;margin-top:3px;font-size:8px}.bc-notice-list button:hover{border-color:#c6a054}.bc-notice-list.compact button{padding:11px}.bc-quick{grid-template-columns:1fr 1fr;gap:8px;display:grid}.bc-quick a,.bc-quick button{color:#373737;text-align:left;cursor:pointer;--nn-context-ink:#181b20;background:#fafbfb;border:1px solid #e1e5e4;grid-template-columns:30px 1fr;align-items:start;gap:10px;min-height:100px;padding:16px;display:grid}.bc-quick svg{color:#a07836}.bc-quick span{flex-direction:column;display:flex}.bc-quick b{font-size:10px}.bc-quick small{color:#8a9499;margin-top:5px;font-size:7px;line-height:1.5}.bc-seo-tools{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:18px;display:flex}.bc-seo-tools a,.bc-seo-tools span{color:#505050;--nn-context-ink:#181b20;background:#fff;border:1px solid #dce2e1;align-items:center;gap:7px;min-height:42px;padding:10px 14px;font-size:8px;display:flex}.bc-seo-tools a{color:#8d6428}.bc-seo-tools b{color:#292929;font-size:13px}.bc-table{--nn-context-ink:#181b20;background:#fff;border:1px solid #dfe4e4}.bc-table>header,.bc-table>div{border-bottom:1px solid #e8ebeb;grid-template-columns:2fr .75fr .8fr .65fr;align-items:center;gap:14px;padding:13px 16px;display:grid}.bc-table>header{color:#7a858d;letter-spacing:.1em;--nn-context-ink:#181b20;background:#f5f7f7;font-size:7px;font-weight:750}.bc-table>div:last-child{border:0}.bc-table>div>span{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.bc-table b{font-size:9px}.bc-table small{color:#8b959b;margin-top:3px;font-size:7px;line-height:1.5}.bc-table em{color:#657680;margin-top:4px;font-size:7px;font-style:normal}.bc-table strong{font-size:9px}.bc-table strong.good{color:#28734b}.bc-table strong.warn{color:#9d6e20}.bc-table strong.bad,.bc-table span>em{color:#a64d3e}.bc-table span:last-child{align-items:stretch;gap:4px}.bc-table a{color:#8d662d;text-align:center;--nn-context-ink:#181b20;background:#fff;border:1px solid #dbe0e0;padding:5px;font-size:7px}.crm-health>header,.crm-health>div{grid-template-columns:1.4fr .7fr .8fr 1fr}.bc-funnel{--nn-context-ink:#181b20;background:#fff;border:1px solid #dfe4e4;grid-template-columns:repeat(5,1fr);margin-bottom:22px;display:grid}.bc-funnel article{border-right:1px solid #e1e5e5;align-items:center;gap:13px;min-height:150px;padding:20px;display:flex;position:relative}.bc-funnel article:last-child{border:0}.bc-funnel article>span{color:#ab7e35;font:500 9px Georgia,serif;position:absolute;top:13px;left:15px}.bc-funnel article>div{flex-direction:column;display:flex}.bc-funnel b{color:#262626;font:500 30px/1 Georgia,serif}.bc-funnel small{color:#7e8990;margin-top:7px;font-size:8px}.bc-funnel em{z-index:1;color:#9b7331;--nn-context-ink:#181b20;background:#f9faf9;border:1px solid #d9dede;padding:5px;font-size:7px;font-style:normal;position:absolute;right:-17px}.bc-primary-action{color:#1b1b1b;cursor:pointer;--nn-context-ink:#181b20;background:#d4ad5a;border:0;align-items:center;gap:8px;margin-top:18px;padding:13px 17px;font-size:9px;font-weight:750;display:flex}.bc-owner-stats{grid-template-columns:1fr 1fr 1.5fr;margin-bottom:18px;display:grid}.bc-owner-stats>a{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#282828;border:1px solid #d7ba78;flex-direction:column;justify-content:center;padding:20px;display:flex}.bc-owner-stats>a svg{color:#dfbd72}.bc-owner-stats>a b{margin:8px 0 4px;font-size:12px}.bc-owner-stats>a span{color:var(--nn-context-ink,#181b20);font-size:8px}.bc-governance-grid{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.bc-governance-grid article{--nn-context-ink:#181b20;background:#fff;border:1px solid #dde2e2;flex-direction:column;align-items:flex-start;min-height:235px;padding:22px;display:flex}.bc-governance-grid svg{color:#a27835}.bc-governance-grid small{color:#9b7433;letter-spacing:.15em;margin-top:22px;font-size:7px}.bc-governance-grid h3{margin:7px 0 8px;font-size:16px}.bc-governance-grid p{color:#79858c;margin:0;font-size:8px;line-height:1.7}.bc-governance-grid button,.bc-governance-grid a{color:#846025;--nn-context-ink:#181b20;background:#faf9f5;border:1px solid #d6dcdd;margin-top:auto;padding:8px 10px;font-size:8px}.bc-retention{--nn-context-ink:#181b20;background:#fff;border:1px solid #e0e4e4;flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px;padding:15px;display:flex}.bc-retention b{margin-right:10px;font-size:9px}.bc-retention span{color:#687780;--nn-context-ink:#181b20;background:#f2f5f4;padding:6px 8px;font-size:7px}.bc-empty{justify-content:center;color:#3c7454!important;--nn-context-ink:#181b20!important;background:#f3f8f4!important;align-items:center!important;gap:8px!important;padding:28px!important;display:flex!important}.bc-empty svg{color:#3b8157}.owner-portal-page,.my-properties-page{--nn-context-ink:#181b20;background:#f5f3ed}.owner-portal-hero,.my-properties-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 82% 10%,#dcb55c33,#0000 25%),linear-gradient(125deg,#151515,#2f2f2f);padding:110px 0 100px}.owner-portal-hero small,.my-properties-hero small{color:#dfbd72;letter-spacing:.2em;font-size:8px}.owner-portal-hero h1,.my-properties-hero h1{font:500 clamp(48px,5.4vw,78px)/1.06 var(--font-thai-serif),serif;margin:18px 0}.owner-portal-hero h1 em,.my-properties-hero h1 em{color:#dfbf76;font-style:normal}.owner-portal-hero p,.my-properties-hero p{max-width:690px;color:var(--nn-context-ink,#181b20);font-size:13px;line-height:1.8}.owner-portal-hero>div>div{border-top:1px solid #ffffff26;gap:50px;margin-top:38px;padding-top:24px;display:flex}.owner-portal-hero b{color:#e0c17c;flex-direction:column;font:500 21px Georgia,serif;display:flex}.owner-portal-hero b small{color:#ffffff6e;font:600 7px var(--font-thai),sans-serif;letter-spacing:.08em;margin-top:7px}.owner-portal-shell,.my-properties-shell{padding-top:70px;padding-bottom:110px}.owner-portal-app{min-height:540px}.owner-mode{max-width:530px;margin-bottom:20px;display:flex}.owner-mode button{color:#6e7a82;--nn-context-ink:#181b20;background:#fff;border:1px solid #d9dedd;flex:1;padding:13px;font-size:10px}.owner-mode button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#282828}.owner-track-form{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1df;grid-template-columns:1fr 1fr 180px;gap:10px;padding:24px;display:grid}.owner-track-form label,.owner-request-form label{flex-direction:column;gap:7px;display:flex}.owner-track-form span,.owner-request-form label>span{color:#6c7982;font-size:9px}.owner-track-form input,.owner-request-form input,.owner-request-form select,.owner-request-form textarea{--nn-context-ink:#181b20;background:#fff;border:1px solid #d9dedf;outline:0;width:100%;padding:12px}.owner-track-form button,.owner-request-form>button,.owner-request-success>button{color:#1c1c1c;--nn-context-ink:#181b20;background:#d6ae5c;border:0;font-size:10px;font-weight:750}.owner-request-form{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1df;padding:35px}.owner-request-form header{max-width:750px;margin-bottom:25px}.owner-request-form header small{color:#9a7130;letter-spacing:.17em;font-size:8px}.owner-request-form h2{font:500 31px var(--font-thai-serif),serif;margin:8px 0}.owner-request-form header p{color:#748088;font-size:10px;line-height:1.7}.owner-request-form>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.owner-request-form .wide{grid-column:1/-1}.owner-consent{align-items:flex-start;gap:8px;margin:16px 0;flex-direction:row!important;display:flex!important}.owner-consent input{width:auto}.owner-request-form>button{padding:14px 18px}.owner-request-success{max-width:720px;color:var(--nn-context-ink,#181b20);text-align:center;--nn-context-ink:#fff;background:#292929;padding:45px}.owner-request-success>svg{color:#dfbd72}.owner-request-success>small{color:#dfbf77;letter-spacing:.17em;margin-top:12px;font-size:8px;display:block}.owner-request-success h2{font:500 30px var(--font-thai-serif),serif}.owner-request-success>div{background:#ffffff0f;grid-template-columns:1fr 1fr;gap:6px;padding:20px;display:grid}.owner-request-success>div span{color:#ffffff78;font-size:8px}.owner-request-success>div b{color:#e0c17b;font-size:18px}.owner-request-success p{color:var(--nn-context-ink,#181b20);font-size:9px;line-height:1.7}.owner-request-success>button{padding:12px 20px}.owner-error{color:#9d4438;--nn-context-ink:#181b20;background:#faece8;margin-top:12px;padding:12px;font-size:9px}.owner-dashboard{--nn-context-ink:#181b20;background:#fff;border:1px solid #dbe0df;margin-top:25px}.owner-dashboard>header{border-bottom:1px solid #e1e5e4;justify-content:space-between;align-items:start;padding:28px;display:flex}.owner-dashboard>header small{color:#9a7130;letter-spacing:.12em;font-size:8px}.owner-dashboard>header h2{margin:7px 0;font-size:24px}.owner-dashboard>header p{color:#77838a;margin:0;font-size:9px}.owner-dashboard>header>span{color:#347353;--nn-context-ink:#181b20;background:#edf6ef;padding:7px 9px;font-size:8px}.owner-property{color:#2f2f2f;border:1px solid #dce1df;grid-template-columns:130px 1fr 30px;align-items:center;gap:18px;margin:22px;padding:9px;display:grid}.owner-property img{object-fit:cover;width:130px;height:100px}.owner-property span{flex-direction:column;display:flex}.owner-property small{color:#9b7130;font-size:7px}.owner-property b{margin:7px 0;font-size:13px}.owner-property em{color:#77828a;font-size:8px;font-style:normal}.owner-dashboard-metrics{border:1px solid #dfe3e2;grid-template-columns:repeat(5,1fr);margin:22px;display:grid}.owner-dashboard-metrics b{color:#262626;border-right:1px solid #dfe3e2;flex-direction:column;align-items:center;padding:23px;font:500 27px Georgia,serif;display:flex}.owner-dashboard-metrics b:last-child{border:0}.owner-dashboard-metrics small{color:#7d888e;font:600 8px var(--font-thai),sans-serif;margin-top:7px}.owner-locked{color:#7a612f;--nn-context-ink:#181b20;background:#f8f3e7;flex-direction:column;align-items:center;margin:22px;padding:35px;display:flex}.owner-locked b{margin:10px 0;font-size:13px}.owner-locked span{font-size:9px}.owner-conversation{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#272727;margin:22px;padding:25px}.owner-conversation h3{margin-top:0}.owner-conversation>div p{border-top:1px solid #ffffff1f;grid-template-columns:120px 1fr 150px;gap:12px;padding:11px 0;display:grid}.owner-conversation p b{font-size:9px}.owner-conversation p span,.owner-conversation>span{color:var(--nn-context-ink,#181b20);font-size:9px}.owner-conversation p time{color:#ffffff59;font-size:7px}.owner-conversation textarea{width:100%;color:var(--nn-context-ink,#181b20);background:#ffffff0d;border:1px solid #fff3;margin-top:13px;padding:12px}.owner-conversation>button{color:#1c1c1c;--nn-context-ink:#181b20;background:#d6af5d;border:0;margin-top:8px;padding:10px 15px}.my-properties-hero{padding-bottom:85px}.my-properties-hero h1{font-size:clamp(45px,5vw,70px)}.my-property-space{gap:75px;display:grid}.my-space-summary{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1df;grid-template-columns:repeat(3,1fr);display:grid}.my-space-summary article{border-right:1px solid #e0e4e3;grid-template-columns:30px 1fr;align-items:center;gap:4px 12px;padding:24px;display:grid}.my-space-summary svg{color:#a37732;grid-row:1/3}.my-space-summary b{color:#282828;font:500 28px Georgia,serif}.my-space-summary span{color:#7d888f;font-size:8px}.my-space-summary>p{color:#8b9498;border-top:1px solid #e0e4e3;grid-column:1/-1;margin:0;padding:12px 20px;font-size:8px}.my-space-section>header{border-bottom:1px solid #d7dcda;justify-content:space-between;align-items:end;margin-bottom:22px;padding-bottom:17px;display:flex}.my-space-section header small{color:#9d7330;letter-spacing:.17em;font-size:8px}.my-space-section h2{font:500 31px var(--font-thai-serif),serif;margin:7px 0 0}.my-space-section header>a{color:#8f682c;align-items:center;gap:6px;font-size:9px;display:flex}.my-space-properties{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.my-space-properties article{--nn-context-ink:#181b20;background:#fff;position:relative}.my-space-properties article>a{color:#2f2f2f;display:block}.my-space-properties img{object-fit:cover;width:100%;height:210px}.my-space-properties span{flex-direction:column;padding:16px;display:flex}.my-space-properties small{color:#9b7130;font-size:7px}.my-space-properties b{margin:6px 0;font-size:13px}.my-space-properties em{color:#63717a;font-size:9px;font-style:normal}.my-space-properties article>button{color:var(--nn-context-ink,#181b20);background:#131313bf;border:0;padding:7px;font-size:7px;position:absolute;top:9px;right:9px}.saved-search-form{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1df;grid-template-columns:1.2fr repeat(2,.8fr) 1fr .7fr .7fr 150px;gap:8px;padding:20px;display:grid}.saved-search-form label{flex-direction:column;gap:6px;display:flex}.saved-search-form span{color:#7c878d;font-size:8px}.saved-search-form input,.saved-search-form select{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1e2;width:100%;min-width:0;padding:10px}.saved-search-form button{color:#1d1d1d;--nn-context-ink:#181b20;background:#d5ad5a;border:0;font-size:9px;font-weight:750}.saved-search-list{gap:8px;margin-top:12px;display:grid}.saved-search-list article{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1df;grid-template-columns:1fr 120px 90px 45px;align-items:center;gap:12px;padding:17px 20px;display:grid}.saved-search-list article small{color:#9b7130;font-size:7px}.saved-search-list h3{margin:4px 0;font-size:14px}.saved-search-list p{color:#7d888e;margin:0;font-size:8px}.saved-search-list article>b{color:#292929;flex-direction:column;align-items:center;font:500 24px Georgia,serif;display:flex}.saved-search-list article>b small{color:#899399;font:600 7px var(--font-thai),sans-serif;margin-top:3px}.saved-search-list article>a,.saved-search-list article>button{color:#8b6428;text-align:center;--nn-context-ink:#181b20;background:#fff;border:1px solid #d7dcdd;padding:8px;font-size:8px}.saved-search-alert{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#292929;grid-template-columns:30px 1fr 30px;align-items:center;gap:12px;margin-top:15px;padding:17px 20px;display:grid}.saved-search-alert>svg{color:#dfbd72}.saved-search-alert span{flex-direction:column;display:flex}.saved-search-alert b{font-size:10px}.saved-search-alert small{color:var(--nn-context-ink,#181b20);margin-top:4px;font-size:8px}.my-recent-list{grid-template-columns:1fr 1fr;gap:10px;display:grid}.my-recent-list>a{color:#2f2f2f;--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1df;grid-template-columns:110px 1fr 25px;align-items:center;gap:13px;padding:8px;display:grid}.my-recent-list img{object-fit:cover;width:110px;height:88px}.my-recent-list span{flex-direction:column;display:flex}.my-recent-list small{color:#9b7130;font-size:7px}.my-recent-list b{margin:5px 0;font-size:10px}.my-recent-list em{color:#6f7d84;font-size:8px;font-style:normal}.my-space-empty{color:#68767f;text-align:center;--nn-context-ink:#181b20;background:#fff;flex-direction:column;align-items:center;padding:45px;display:flex}.my-space-empty svg{color:#a07836}.my-space-empty b{color:#2f2f2f;margin:10px 0 5px}.my-space-empty span{font-size:9px}.my-space-empty a{color:#8f682c;align-items:center;gap:5px;margin-top:16px;font-size:9px;display:flex}.my-space-loading{text-align:center;padding:80px}@media (width<=1150px){.bc-nav{grid-template-columns:repeat(4,1fr)}.bc-kpis{grid-template-columns:repeat(3,1fr)}.bc-governance-grid{grid-template-columns:1fr 1fr}.saved-search-form{grid-template-columns:1fr 1fr 1fr}.saved-search-form button{min-height:42px}.my-space-properties{grid-template-columns:1fr 1fr}}@media (width<=760px){.bc-hero{grid-template-columns:1fr;padding:28px 20px}.bc-live{display:none}.bc-nav{grid-template-columns:1fr 1fr}.bc-kpis,.bc-overview-grid,.bc-owner-stats,.bc-governance-grid,.bc-funnel{grid-template-columns:1fr}.bc-funnel article{border-bottom:1px solid #e1e5e5;border-right:0;min-height:95px}.bc-funnel em{right:15px}.bc-table{overflow-x:auto}.bc-table>header,.bc-table>div{min-width:680px}.owner-portal-hero,.my-properties-hero{padding:75px 0 70px}.owner-portal-hero>div>div{gap:18px}.owner-track-form{grid-template-columns:1fr}.owner-track-form button{min-height:44px}.owner-request-form{padding:25px 18px}.owner-request-form>div{grid-template-columns:1fr}.owner-request-form .wide{grid-column:auto}.owner-property{grid-template-columns:90px 1fr 20px;margin:12px}.owner-property img{width:90px;height:80px}.owner-dashboard-metrics{grid-template-columns:1fr 1fr;margin:12px}.owner-dashboard-metrics b{border-bottom:1px solid #dfe3e2}.owner-conversation{margin:12px;padding:18px}.owner-conversation>div p,.my-space-summary,.my-space-properties,.saved-search-form,.my-recent-list{grid-template-columns:1fr}.my-space-summary article{border-bottom:1px solid #e0e4e3;border-right:0}.my-space-section>header{flex-direction:column;align-items:flex-start;gap:10px}.saved-search-list article{grid-template-columns:1fr 85px}.saved-search-list article>a,.saved-search-list article>button{grid-column:auto}.my-property-space{gap:55px}}html body .nn-admin-console{color:#333;--nn-context-ink:#181b20;background:#eef2f5}html body .nn-admin-console .admin-sidebar{--nn-context-ink:#fff;background:linear-gradient(#2b2b2b,#1b1b1b);border-right:1px solid #424242;width:264px;box-shadow:8px 0 28px #20202012}html body .nn-admin-console .admin-logo{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;height:112px;min-height:112px;padding:18px 22px}html body .nn-admin-console .admin-logo img{object-fit:contain;width:205px!important;max-width:100%!important;height:auto!important;max-height:68px!important}html body .nn-admin-console .admin-logo small{color:#d8c08c;letter-spacing:.15em;font-size:10px}html body .nn-admin-console .admin-sidebar nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#777 transparent;flex:1;min-height:0;padding:15px 12px;overflow-y:auto}html body .nn-admin-console .admin-sidebar nav :is(button,.admin-nav-link){background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:11px;width:100%;min-height:46px;margin:3px 0;padding:11px 13px;line-height:1.5;text-decoration:none;display:flex;color:var(--nn-context-ink,#181b20)!important;font-size:13px!important}html body .nn-admin-console .admin-sidebar nav :is(button,.admin-nav-link):hover{background:#ffffff0d;border-color:#6d6d6d}html body .nn-admin-console .admin-sidebar nav button.active{--nn-context-ink:#181b20;background:#f0d59b;border-color:#efd59b;box-shadow:0 3px #bb9552;color:#323232!important}html body .nn-admin-console .admin-sidebar nav button.active:before{display:none}html body .nn-admin-console .admin-sidebar nav i{color:#d9bd81;justify-content:center;align-items:center;width:22px;min-width:22px;display:flex}html body .nn-admin-console .admin-sidebar nav button.active i{color:#323232}html body .nn-admin-console .admin-sidebar nav svg{flex-shrink:0;width:20px;height:20px}html body .nn-admin-console .admin-side-bottom{--nn-context-ink:#fff;background:#1d1d1d;padding:15px 25px;display:block}html body .nn-admin-console .admin-side-bottom a{min-height:38px;color:var(--nn-context-ink,#181b20);align-items:center;gap:10px;font-size:13px;display:flex}html body .nn-admin-console .admin-main{min-width:0;margin-left:264px}html body .nn-admin-console .admin-top{--nn-context-ink:#181b20;background:#fdfefe;gap:15px;height:auto;min-height:82px;padding:18px 28px}html body .nn-admin-console .admin-top>div:first-child p{color:#84622b;font-size:10px}html body .nn-admin-console .admin-top strong{color:#333;font-size:16px}html body .nn-admin-console .admin-user{margin-left:auto;padding-right:175px}html body .nn-admin-console .admin-user b{color:#454545;font-size:13px}html body .nn-admin-console .admin-user small{color:#727272;font-size:11px}html body .nn-admin-console .admin-content{width:100%;max-width:1540px;padding:26px 28px 46px}html body .nn-admin-console .bc-dashboard-masthead{justify-content:space-between;align-items:center;gap:20px;margin:0 0 23px;display:flex}html body .nn-admin-console .bc-dashboard-masthead small{color:#946e2c;letter-spacing:.12em;font-size:11px;font-weight:700}html body .nn-admin-console .bc-dashboard-masthead h1{margin:6px 0 5px;color:#333!important;-webkit-text-fill-color:currentColor!important;font-size:clamp(25px,2.3vw,32px)!important;line-height:1.4!important}html body .nn-admin-console .bc-dashboard-masthead p{color:#6b6b6b;margin:0;font-size:14px;line-height:1.7}html body .nn-admin-console .bc-masthead-actions{flex-direction:column;align-items:flex-end;gap:9px;display:flex}html body .nn-admin-console .bc-masthead-actions>span{color:#757575;align-items:center;gap:6px;font-size:11px;display:flex}html body .nn-admin-console .bc-masthead-actions>span svg{width:14px;height:14px}html body .nn-admin-console .bc-masthead-actions button{color:#454545;cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(#fff,#f7f8fa);border:1px solid #cfcfcf;border-radius:11px;align-items:center;gap:8px;min-height:44px;padding:10px 15px;font-size:13px;display:flex;box-shadow:0 2px #d6d6d6}html body .nn-admin-console .bc-masthead-actions button svg{width:18px;height:18px}html body .nn-admin-console .bc-nav{background:#ffffffa8;border:1px solid #dedede;border-radius:14px;flex-wrap:wrap;gap:7px;margin:0 0 22px;padding:7px;display:flex}html body .nn-admin-console .bc-nav button{color:#676767;text-align:center;background:0 0;border:0;border-radius:10px;flex:auto;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:10px 12px;display:inline-flex}html body .nn-admin-console .bc-nav button b{line-height:1.5;font-size:13px!important}html body .nn-admin-console .bc-nav button svg{color:#757575;flex-shrink:0}html body .nn-admin-console .bc-nav button:hover{--nn-context-ink:#181b20;background:#f7f8fa}html body .nn-admin-console .bc-nav button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(#484848,#353535);box-shadow:0 2px #1d1d1d}html body .nn-admin-console .bc-nav button.active svg{color:#eed39a}html body .nn-admin-console .bc-section{min-height:0;padding-bottom:0}html body .nn-admin-console .bc-kpis{background:0 0;border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}html body .nn-admin-console .bc-kpi{--nn-context-ink:#181b20;background:#fff;border:1px solid #dfdfdf;border-radius:16px;min-height:144px;padding:19px 18px;transition:transform .16s,box-shadow .16s;box-shadow:0 7px 20px #35353505}html body .nn-admin-console .bc-kpi:hover{transform:translateY(-2px);box-shadow:0 10px 26px #3535350c}html body .nn-admin-console .bc-kpi.alert{border-color:#ddb78c;box-shadow:inset 0 3px #c29248}html body .nn-admin-console .bc-kpi-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}html body .nn-admin-console .bc-kpi-heading>span{color:#6a6a6a;font-size:12px;font-weight:600}html body .nn-admin-console .bc-kpi-heading i{color:#585858;--nn-context-ink:#181b20;background:#f7f8fa;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}html body .nn-admin-console .bc-kpi-heading svg{width:17px;height:17px}html body .nn-admin-console .bc-kpi strong{color:#393939;overflow-wrap:anywhere;margin:12px 0 7px;line-height:1.3;font-size:clamp(24px,2vw,31px)!important}html body .nn-admin-console .bc-kpi small{color:#797979;font-size:11px;line-height:1.6}html body .nn-admin-console .bc-action-strip{flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0;display:flex}html body .nn-admin-console .bc-action-strip>span{color:#6b6b6b;margin-right:4px;font-size:12px}html body .nn-admin-console :is(.bc-action-strip button,.bc-action-strip a,.bc-resource-row button,.bc-resource-row a){color:#474747;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #dadada;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:13px;line-height:1.5;text-decoration:none;display:inline-flex}html body .nn-admin-console :is(.bc-action-strip,.bc-resource-row) svg{flex-shrink:0;width:18px;height:18px}html body .nn-admin-console .bc-action-strip button.bc-create{color:#363636;--nn-context-ink:#181b20;background:linear-gradient(#f5e1b6,#e7c887);border-color:#d2b374;font-weight:700;box-shadow:0 2px #b89756}html body .nn-admin-console :is(.bc-action-strip button,.bc-action-strip a,.bc-resource-row button,.bc-resource-row a):hover{--nn-context-ink:#181b20;background:#f1f6fa;border-color:#a8a8a8}html body .nn-admin-console .nn-work-compact{box-shadow:none;--nn-context-ink:#181b20;background:#fdfefe;border:1px solid #ddd;border-radius:16px;margin:0 0 18px;padding:18px 21px}html body .nn-admin-console .nn-work-compact>header{justify-content:space-between;align-items:center;gap:15px;display:flex}html body .nn-admin-console .nn-work-compact header small{color:#8b682e;letter-spacing:.1em;font-size:10px;font-weight:700}html body .nn-admin-console .nn-work-compact h3{color:#3c3c3c;margin:4px 0 0;line-height:1.5;font-size:17px!important}html body .nn-admin-console .nn-work-clear{color:#575757;--nn-context-ink:#181b20;background:#f3f3f3;border:1px solid #e0e0e0;border-radius:10px;align-items:center;gap:8px;padding:8px 11px;font-size:12px;display:flex}html body .nn-admin-console .nn-work-clear svg{width:17px;height:17px}html body .nn-admin-console .nn-work-compact>p{color:#6b6b6b;align-items:center;gap:8px;margin:10px 0 0;font-size:12px;display:flex}html body .nn-admin-console .nn-work-compact>p svg{flex-shrink:0;width:16px;height:16px}html body .nn-admin-console .nn-work-compact .nn-fit-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}html body .nn-admin-console .nn-work-compact .nn-fit-options>a{--nn-context-ink:#181b20;background:#f4f8fb;border:1px solid #e4e4e4;border-radius:11px;align-items:center;gap:12px;min-width:0;padding:12px 14px;text-decoration:none;display:flex}html body .nn-admin-console .nn-work-compact .nn-fit-options>a>span{flex:1;min-width:0}html body .nn-admin-console .nn-work-compact b{color:#4b4b4b;font-size:13px;display:block}html body .nn-admin-console .nn-work-compact a small{color:#797979;margin-top:3px;font-size:11px;line-height:1.7;display:block}html body .nn-admin-console .nn-work-compact a strong{color:#525252;--nn-context-ink:#181b20;background:#e7e7e7;border-radius:8px;place-items:center;min-width:29px;min-height:29px;font-size:14px;display:grid}html body .nn-admin-console .nn-work-compact a>svg{color:#676767;flex-shrink:0;width:16px;height:16px}html body .nn-admin-console .nn-work-compact summary{color:#595959;cursor:pointer;margin-top:13px;font-size:12px}html body .nn-admin-console .bc-overview-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:18px;margin-top:0;display:grid}html body .nn-admin-console .bc-overview-grid>article{--nn-context-ink:#181b20;background:#fff;border:1px solid #dfdfdf;border-radius:17px;min-width:0;padding:24px;box-shadow:0 8px 24px #35353505}html body .nn-admin-console .bc-section-head{margin:0 0 18px}html body .nn-admin-console .bc-section-head small{color:#987037;letter-spacing:.12em;font-size:10px}html body .nn-admin-console .bc-section-head h2{color:#3e3e3e;margin:7px 0;font-size:20px!important;line-height:1.5!important}html body .nn-admin-console .bc-section-head p{color:#787878;font-size:12px;line-height:1.8}html body .nn-admin-console .bc-notice-list button{--nn-context-ink:#181b20;background:#f9fbfc;border:1px solid #e5e5e5;border-radius:11px;gap:12px;padding:14px}html body .nn-admin-console .bc-notice-list button b{color:#424242;font-size:13px}html body .nn-admin-console .bc-notice-list button small{color:#797979;font-size:11px;line-height:1.7}html body .nn-admin-console .bc-notice-list button:hover{--nn-context-ink:#181b20;background:#f5f5f5;border-color:#b7b7b7}html body .nn-admin-console .bc-empty{color:#656565;--nn-context-ink:#181b20;background:#f6fafc;border:1px dashed #d9d9d9;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:100px;padding:20px;font-size:13px;display:flex}html body .nn-admin-console .bc-activity-bars{gap:16px;display:grid}html body .nn-admin-console .bc-activity-bars>div{grid-template-columns:minmax(0,1fr) auto;gap:7px 14px;display:grid}html body .nn-admin-console .bc-activity-bars>div>span{color:#6b6b6b;font-size:12px}html body .nn-admin-console .bc-activity-bars b{color:#454545;font-size:14px}html body .nn-admin-console .bc-activity-bars i{--nn-context-ink:#181b20;background:#efefef;border-radius:5px;grid-column:1/-1;height:7px;overflow:hidden}html body .nn-admin-console .bc-activity-bars i span{--nn-context-ink:#fff;background:linear-gradient(90deg,#494949,#868686);border-radius:5px;height:100%;display:block}html body .nn-admin-console .bc-inline-action{color:#5a5a5a;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;min-height:44px;margin-top:16px;padding:8px 0;font-size:12px;font-weight:700;display:inline-flex}html body .nn-admin-console .bc-inline-action svg{width:16px;height:16px}html body .nn-admin-console .bc-resource-row{border-top:1px solid #dedede;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;padding-top:18px;display:flex}html body .nn-admin-console .bc-resource-row>span{color:#7e7e7e;margin-right:5px;font-size:12px}html body .nn-admin-console .bc-resource-row :is(a,button){min-height:40px;padding:8px 12px;font-size:12px}html body .nn-admin-console :is(.bc-nav button,.bc-masthead-actions button,.bc-action-strip a,.bc-action-strip button,.bc-resource-row button,.bc-resource-row a,.bc-inline-action,.bc-notice-list button,.nn-work-compact a):focus-visible{outline-offset:3px;outline:3px solid #b68c3d}html body .nn-admin-console .bc-table{border-radius:13px;overflow-x:auto}html body .nn-admin-console .bc-table>:is(header,div){min-width:660px}html body .nn-admin-console .bc-table :is(b,strong,a){font-size:13px}html body .nn-admin-console .bc-table :is(small,em){font-size:11px}html body .nn-admin-console .bc-table>header{font-size:12px}html body .nn-admin-console .bc-primary-action{border-radius:11px;min-height:44px;font-size:13px}html body .nn-admin-console .bc-funnel{background:0 0;border:0;gap:10px}html body .nn-admin-console .bc-funnel article{--nn-context-ink:#181b20;background:#fff;border:1px solid #e0e0e0;border-radius:14px}html body .nn-admin-console .bc-funnel :is(small,span){font-size:12px}html body .nn-admin-console .bc-governance-grid article{border-radius:15px}html body .nn-admin-console .bc-governance-grid :is(p,button,a){font-size:13px;line-height:1.7}html body .nn-admin-console .bc-governance-grid h3{font-size:18px}@media (width<=1200px){html body .nn-admin-console .bc-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}html body .nn-admin-console .bc-overview-grid{grid-template-columns:minmax(0,1fr)}html body .nn-admin-console .admin-user{padding-right:0}}@media (width<=980px){html body .nn-admin-console .admin-sidebar{width:240px}html body .nn-admin-console .admin-main{margin-left:240px}html body .nn-admin-console .admin-logo>div{display:block}html body .nn-admin-console .bc-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}html body .nn-admin-console .admin-user>div{display:none}html body .nn-admin-console .admin-content{padding:22px 20px 38px}}@media (width<=700px){html body .nn-admin-console .admin-sidebar{width:72px}html body .nn-admin-console .admin-main{margin-left:72px}html body .nn-admin-console .admin-logo{height:76px;min-height:76px;padding:14px 7px}html body .nn-admin-console .admin-logo>div{display:none}html body .nn-admin-console .admin-sidebar nav :is(button,.admin-nav-link){white-space:nowrap;justify-content:flex-start;gap:16px;padding:10px 12px;overflow:hidden;font-size:0!important}html body .nn-admin-console .admin-sidebar nav i{width:23px;min-width:23px}html body .nn-admin-console .admin-sidebar nav .admin-work-badge{min-width:16px;height:16px;position:absolute;top:0;right:0;font-size:9px!important}html body .nn-admin-console .admin-side-bottom{display:none}html body .nn-admin-console .admin-top{min-height:72px;padding:15px}html body .nn-admin-console .admin-content{padding:20px 14px 36px}html body .nn-admin-console .bc-dashboard-masthead{flex-direction:column;align-items:flex-start;gap:13px}html body .nn-admin-console .bc-masthead-actions{flex-flow:wrap;justify-content:space-between;align-items:center;width:100%}html body .nn-admin-console .bc-nav button{flex:40%}html body .nn-admin-console .bc-kpi{min-height:130px;padding:14px}html body .nn-admin-console .bc-kpi-heading i{display:none}html body .nn-admin-console .bc-kpi strong{font-size:25px!important}html body .nn-admin-console .bc-action-strip{align-items:stretch}html body .nn-admin-console .bc-action-strip>span{width:100%}html body .nn-admin-console .bc-action-strip :is(a,button){flex:40%;padding:10px 9px;font-size:12px}html body .nn-admin-console .nn-work-compact{padding:17px}html body .nn-admin-console .nn-work-compact>header{flex-direction:column;align-items:flex-start;gap:10px}html body .nn-admin-console .nn-work-compact .nn-fit-options{grid-template-columns:minmax(0,1fr)}html body .nn-admin-console .bc-overview-grid>article{padding:20px 17px}html body .nn-admin-console .bc-resource-row>span{width:100%}}@media (width>=651px) and (width<=1200px){html body .nn-admin-console .admin-user{padding-right:175px}}@media (width<=420px){html body .nn-admin-console .bc-kpis{grid-template-columns:minmax(0,1fr)}html body .nn-admin-console .bc-nav button,html body .nn-admin-console .bc-action-strip :is(a,button){flex-basis:100%}}@media (prefers-reduced-motion:reduce){html body .nn-admin-console .bc-kpi{transition:none}}.nn-admin-console .nn-admin-work-overview.nn-work-compact{overscroll-behavior:contain;height:280px;overflow:auto}.nn-admin-console .nn-work-center{min-height:300px}.nn-admin-console .admin-module-loading{min-height:480px}@media (width<=760px){.nn-admin-console .nn-admin-work-overview.nn-work-compact{height:410px}.nn-admin-console .nn-work-center{min-height:560px}}.nn-today-actions{color:#25384b;background:#fffdf7;border:1px solid #ded2b8;border-radius:18px;margin:0 0 24px;padding:24px}.nn-today-actions header p{letter-spacing:.12em;color:#80632d;font-size:12px}.nn-today-actions header span{color:#627080;font-size:14px}.nn-today-actions>div{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin-top:20px;display:grid}.nn-today-actions a{color:#25384b;background:#fff;border:1px solid #ded8cb;border-radius:12px;align-items:center;gap:16px;min-height:98px;padding:18px;display:flex}.nn-today-actions a>strong{color:#8a692e;font-size:30px}.nn-today-actions a>span{min-width:0}.nn-today-actions a b,.nn-today-actions a small{line-height:1.7;display:block}.nn-today-actions a small{color:#627080;font-size:13px}.nn-today-actions a:focus-visible{outline-offset:3px;outline:3px solid #b48c41}.growth-os{--go-navy:#222;--go-gold:#c79642;--go-ink:#272727;--go-soft:#f2f3f2;color:var(--go-ink)}.growth-os-hero{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(130deg,#1b1b1b,#333);grid-template-columns:1fr 210px;align-items:end;gap:38px;padding:42px 46px;display:grid}.growth-os-hero small,.growth-head>small{color:#d8aa59;letter-spacing:.18em;font-size:10px;font-weight:800}.growth-os-hero h1{margin:14px 0 10px;font-family:Georgia,Noto Serif Thai,serif;font-size:42px;line-height:1.15}.growth-os-hero h1 em{color:#dbb56e;font-style:normal}.growth-os-hero p{color:#c3c3c3;max-width:700px;margin:0;font-size:13px;line-height:1.8}.growth-os-hero aside{background:#ffffff08;border:1px solid #ffffff24;padding:22px}.growth-os-hero aside b{color:#e2b963;font:48px Georgia;display:block}.growth-os-hero aside span,.growth-os-hero aside small{color:var(--nn-context-ink,#181b20);letter-spacing:.14em;font-size:9px;display:block}.growth-os-hero aside small{color:#c4c4c4;letter-spacing:0;margin-top:14px}.growth-os-notice{width:100%;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#3f765c;border:0;justify-content:space-between;padding:13px 18px;display:flex}.growth-os-nav{--nn-context-ink:#181b20;background:#fff;border:1px solid #d9dedf;border-top:0;grid-template-columns:repeat(4,1fr);display:grid}.growth-os-nav button{color:#666;text-align:left;--nn-context-ink:#181b20;background:#fff;border:1px solid #e2e5e6;border-top:0;border-left:0;align-items:center;gap:9px;min-height:60px;padding:12px 15px;display:flex}.growth-os-nav button span{color:#b48233;font:17px Georgia}.growth-os-nav button b{font-size:11px}.growth-os-nav button.active{color:var(--nn-context-ink,#181b20);background:var(--go-navy)}.growth-os-nav button.active span{color:#e5bd70}.growth-panel{--nn-context-ink:#181b20;background:#f4f5f5;min-height:560px;padding:38px}.growth-head{max-width:900px;margin-bottom:28px}.growth-head h2{color:var(--go-ink);margin:8px 0;font:32px/1.25 Georgia,Noto Serif Thai,serif}.growth-head p{color:#667580;max-width:850px;margin:0;font-size:12px;line-height:1.8}.landing-funnel{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:16px;margin-bottom:22px;display:grid}.landing-funnel span{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;flex-direction:column;justify-content:center;min-height:96px;padding:20px;display:flex}.landing-funnel b{color:#303030;font:20px Georgia,Noto Serif Thai,serif}.landing-funnel small{color:#6f7c85;margin-top:7px;font-size:10px}.landing-funnel i{color:#b48233;font:24px Georgia}.landing-page-list{--nn-context-ink:#181b20;background:#fff;border:1px solid #d7dddf;margin-top:20px}.landing-page-list>header,.landing-page-list>div{grid-template-columns:1fr 90px 150px;align-items:center;gap:16px;padding:15px 18px;display:grid}.landing-page-list>header{color:#78858e;letter-spacing:.08em;--nn-context-ink:#181b20;background:#eef1f2;font-size:9px;font-weight:700}.landing-page-list>div{border-top:1px solid #e1e5e6}.landing-page-list>div>span{flex-direction:column;display:flex}.landing-page-list b{color:#303030;font-size:11px}.landing-page-list small{color:#8a959c;margin-top:4px;font-size:8px}.landing-page-list strong{color:#9b7130;font:18px Georgia}.landing-page-list a{color:#303030;text-align:center;border:1px solid #c8d0d3;padding:9px 11px;font-size:9px}.growth-split{grid-template-columns:minmax(320px,.8fr) minmax(420px,1.2fr);gap:22px;display:grid}.growth-split>form,.studio-grid>div,.growth-list>article,.growth-table,.growth-alert{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb}.growth-split>form{grid-template-columns:1fr 1fr;gap:14px;padding:24px;display:grid}.growth-split label,.studio-grid label{color:#686868;flex-direction:column;gap:6px;font-size:10px;display:flex}.growth-split label.wide{grid-column:1/-1}.growth-split input,.growth-split select,.growth-split textarea,.studio-grid select,.studio-grid textarea,.growth-list select,.growth-table select{color:#2e2e2e;--nn-context-ink:#181b20;background:#fff;border:1px solid #d7dcde;outline:none;width:100%;padding:11px;font:12px inherit}.growth-split .check{flex-direction:row;align-items:flex-start;line-height:1.5}.growth-split .check input{width:auto;margin-top:3px}.growth-split form>button{color:var(--nn-context-ink,#181b20);background:var(--go-navy);border:0;grid-column:1/-1;padding:13px;font-weight:800}.growth-list{align-content:start;gap:10px;max-height:600px;display:grid;overflow:auto}.growth-list article{padding:18px;position:relative}.growth-list article>small{color:#a47a36;font-size:9px}.growth-list article h3{margin:7px 0}.growth-list article p{color:#687681;white-space:pre-wrap;font-size:11px;line-height:1.65}.growth-list article footer{gap:8px;display:flex}.growth-list article footer button,.growth-list article footer select,.growth-table button{color:#2e2e2e;--nn-context-ink:#181b20;background:#fff;border:1px solid #cfd6d9;padding:8px 10px;font-size:10px}.pill{float:right;color:#795d2b;--nn-context-ink:#181b20;background:#f3e7d0;border-radius:50px;padding:5px 9px;font-size:9px}.pill.good{color:#276447;--nn-context-ink:#181b20;background:#dceee4}.service-cards,.premium-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.service-cards a,.service-cards>button,.premium-grid article{color:#303030;text-align:left;--nn-context-ink:#181b20;background:#fff;border:1px solid #d7dddf;flex-direction:column;min-height:170px;padding:23px;display:flex}.service-cards svg{color:#b6883e}.service-cards b{margin-top:20px}.service-cards span,.premium-grid span{color:#70808b;margin-top:8px;font-size:11px;line-height:1.6}.growth-kpis{grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0;display:grid}.growth-kpis article{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;padding:20px}.growth-kpis span{color:#73808a;font-size:10px;display:block}.growth-kpis b{color:#a37731;margin-top:8px;font:34px Georgia;display:block}.growth-table{overflow:auto}.growth-table>header,.growth-table>div{grid-template-columns:2fr repeat(5,.55fr) .85fr;min-width:850px;display:grid}.growth-table>header{color:var(--nn-context-ink,#181b20);background:var(--go-navy)}.growth-table>header span,.growth-table>div>span{border-right:1px solid #e0e3e4;padding:13px;font-size:10px}.growth-table>div{border-bottom:1px solid #e0e3e4}.growth-table>div>span b,.growth-table>div>span small{display:block}.growth-table>div>span small{color:#788590;margin-top:4px}.growth-table.privacy>header,.growth-table.privacy>div{grid-template-columns:1.35fr 1.5fr .7fr .9fr}.growth-primary,.growth-secondary{color:var(--nn-context-ink,#181b20);background:var(--go-navy);border:0;align-items:center;gap:8px;margin-top:18px;padding:12px 16px;font-size:11px;display:inline-flex}.pipeline-board{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.pipeline-board article{--nn-context-ink:#181b20;background:#fff;border-top:4px solid #c09245;min-height:180px;padding:18px}.pipeline-board article>small{color:#6d7a84}.pipeline-board article>b{color:#303030;margin:8px 0 14px;font:34px Georgia;display:block}.pipeline-board article span{flex-direction:column;gap:6px;display:flex}.pipeline-board em{color:#626262;--nn-context-ink:#181b20;background:#f8f9f9;border:1px solid #e3e6eb;padding:7px;font-size:9px;font-style:normal}.growth-alert{grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin-top:18px;padding:17px;display:grid}.growth-alert b{color:#a3433d}.growth-alert span{color:#6f7c85;font-size:10px}.growth-alert button{color:var(--nn-context-ink,#181b20);background:var(--go-navy);border:0;padding:10px 15px}.studio-grid{grid-template-columns:.75fr 1.25fr;gap:18px;display:grid}.studio-grid>div{padding:24px}.studio-actions{gap:9px;margin-top:18px;display:grid}.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}.studio-actions button:first-child{color:var(--nn-context-ink,#181b20);background:var(--go-navy)}.studio-grid p{color:#8a6a35;margin-top:20px;font-size:10px;line-height:1.6}.studio-grid footer{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.premium-grid{grid-template-columns:repeat(3,1fr)}.premium-grid article{min-height:230px}.premium-grid article.featured{color:var(--nn-context-ink,#181b20);background:var(--go-navy)}.premium-grid small{color:#c08f3d;letter-spacing:.14em}.premium-grid b{margin-top:25px;font-size:20px}.premium-grid strong{color:#b68638;margin-top:10px;font:28px Georgia}.premium-grid .featured strong{color:#e1b662}.premium-actions,.compliance-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.premium-actions a:first-child{color:var(--nn-context-ink,#181b20);background:var(--go-navy)}.privacy-request-page{--nn-context-ink:#181b20;background:#f3f4f3}.privacy-request-hero{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(120deg,#1d1d1d,#3e3e3e);padding:85px 0}.privacy-request-hero small{color:#d6a950;letter-spacing:.2em}.privacy-request-hero h1{margin:15px 0;font:48px/1.17 Georgia,Noto Serif Thai,serif}.privacy-request-hero h1 em{color:#dcb66c;font-style:normal}.privacy-request-hero p{max-width:720px;color:var(--nn-context-ink,#181b20);line-height:1.8}.privacy-request-body{grid-template-columns:.65fr 1.35fr;gap:26px;padding-top:55px;padding-bottom:80px;display:grid}.privacy-request-body>aside,.privacy-request-form,.privacy-request-success{--nn-context-ink:#181b20;background:#fff;border:1px solid #d7dcde;padding:28px}.privacy-request-body aside ol{color:#667581;padding-left:19px;font-size:12px;line-height:2}.privacy-request-body aside a{color:#a67931;font-size:11px}.privacy-form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.privacy-form-grid label{color:#62717b;flex-direction:column;gap:7px;font-size:11px;display:flex}.privacy-form-grid label.wide{grid-column:1/-1}.privacy-form-grid input,.privacy-form-grid select,.privacy-form-grid textarea{color:#2f2f2f;--nn-context-ink:#181b20;background:#fff;border:1px solid #d5dbdd;padding:12px}.privacy-confirm{color:#697781;gap:8px;margin:18px 0;font-size:10px;line-height:1.6;display:flex}.privacy-request-form>button{width:100%;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#272727;border:0;padding:14px;font-weight:800}.privacy-form-error{color:#a63838}.privacy-request-success{text-align:center}.privacy-request-success>span{width:55px;height:55px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#3c7e5a;border-radius:50%;place-items:center;margin:auto;display:grid}.privacy-request-success>b{color:#a37731;margin:15px;font:25px Georgia;display:block}.privacy-request-success em{--nn-context-ink:#181b20;background:#e6f1e9;padding:6px 12px;font-style:normal;display:inline-block}.theme-control-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.theme-control-grid button{color:#303030;--nn-context-ink:#181b20;background:#fff;border:1px solid #d9d9d9;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:190px;padding:24px;display:flex}.theme-control-grid button:nth-child(2){--nn-context-ink:#181b20;background:#fffdf7}.theme-control-grid button:nth-child(3){color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#222}.theme-control-grid i{color:#c39342;margin-bottom:auto;font:38px Georgia}.theme-control-grid b{font:21px Georgia,Noto Serif Thai,serif}.theme-control-grid span{color:#7a8790;margin-top:7px;font-size:11px}.theme-control-grid button:nth-child(3) span{color:var(--nn-context-ink,#181b20)}.quality-list,.audit-list{gap:8px;display:grid}.quality-list article{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;grid-template-columns:48px 1fr 70px 70px;align-items:center;gap:14px;padding:14px;display:grid}.quality-list article>div{grid-template-columns:1fr auto;gap:4px;display:grid}.quality-list article b{color:#303030;font-size:12px}.quality-list article small{color:#74838d;font-size:9px}.quality-list progress{accent-color:#b68739;grid-column:1/-1;width:100%;height:5px}.quality-list article>strong{color:#9b722e;font:18px Georgia}.quality-list article>button{color:#303030;--nn-context-ink:#181b20;background:#fff;border:1px solid #d3d3d3;padding:8px}.quality-grade{--nn-context-ink:#181b20;background:#edf1f2;border-radius:50%;place-items:center;width:40px;height:40px;font:20px Georgia;display:grid}.grade-a{color:#24734b;--nn-context-ink:#181b20;background:#dfeee5}.grade-b{color:#85621f;--nn-context-ink:#181b20;background:#f1e6cb}.grade-c,.grade-d{color:#9f3c35;--nn-context-ink:#181b20;background:#f5dfdc}.audit-list{max-height:620px;overflow:auto}.audit-list article{--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #e3e6eb;grid-template-columns:145px 70px 1fr;align-items:center;gap:14px;padding:13px;display:grid}.audit-list time{color:#71808a;font-size:9px}.audit-list .pill{float:none;text-align:center}.audit-list b,.audit-list small{display:block}.audit-list b{color:#303030;font-size:11px}.audit-list small{color:#7a8790;margin-top:4px;font-size:9px}.seo-ops{grid-template-columns:1fr 1fr;gap:16px;display:grid}.seo-ops>div{--nn-context-ink:#181b20;background:#fff;border:1px solid #d7dddf;flex-direction:column;align-items:flex-start;gap:10px;padding:24px;display:flex}.seo-ops b{color:#303030;font:22px Georgia}.seo-ops p{color:#6d7c86;font-size:11px}.seo-ops a,.seo-ops button{color:#303030;--nn-context-ink:#181b20;background:#fff;border:1px solid #d3d3d3;padding:9px 12px;font-size:10px}@media (width<=900px){.growth-os-hero{grid-template-columns:1fr;padding:30px 22px}.growth-os-hero aside{display:none}.growth-os-nav{grid-template-columns:repeat(2,1fr)}.growth-panel{padding:25px 14px}.growth-split,.studio-grid,.privacy-request-body{grid-template-columns:1fr}.service-cards,.pipeline-board{grid-template-columns:repeat(2,1fr)}.premium-grid{grid-template-columns:1fr}.privacy-request-body{padding:30px 16px 60px}}@media (width<=560px){.growth-os-hero h1,.privacy-request-hero h1{font-size:34px}.growth-os-nav button{min-height:54px;padding:9px}.growth-os-nav button b{font-size:9px}.growth-split>form,.privacy-form-grid{grid-template-columns:1fr}.growth-split label.wide,.privacy-form-grid label.wide{grid-column:auto}.service-cards,.growth-kpis,.theme-control-grid,.seo-ops,.pipeline-board,.growth-alert{grid-template-columns:1fr}.privacy-request-hero{padding:58px 16px}.quality-list article{grid-template-columns:42px 1fr}.quality-list article>strong,.quality-list article>button{grid-column:2}.audit-list article{grid-template-columns:1fr}.audit-list .pill{width:max-content}.landing-funnel{grid-template-columns:1fr}.landing-funnel i,.landing-page-list>header{display:none}.landing-page-list>div{grid-template-columns:1fr auto}.landing-page-list>div a{grid-column:1/-1}.crm-card-actions{flex-wrap:wrap;justify-content:flex-end}}.ops-control{--ops-navy:#222;--ops-gold:#c7943f;--ops-ink:#292929;--ops-line:#d8dfe1;color:var(--ops-ink)}.ops-hero{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(135deg,#1d1d1d,#353535);grid-template-columns:1fr 190px;align-items:end;gap:28px;padding:38px;display:grid}.ops-hero small,.ops-head small{color:#ddb25e;letter-spacing:.18em;font-size:9px;font-weight:800}.ops-hero h2{margin:12px 0 8px;font:40px/1.15 Georgia,Noto Serif Thai,serif}.ops-hero h2 em{color:#dfb96c;font-style:normal}.ops-hero p{color:var(--nn-context-ink,#181b20);margin:0;font-size:12px;line-height:1.8}.ops-hero aside{border:1px solid #ffffff25;padding:20px}.ops-hero aside b{color:#e3bd72;font:44px Georgia;display:block}.ops-hero aside span{color:var(--nn-context-ink,#181b20);font-size:10px}.ops-notice{width:100%;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#3e765c;border:0;justify-content:space-between;padding:12px 16px;display:flex}.ops-tabs{border:1px solid var(--ops-line);--nn-context-ink:#181b20;background:#fff;grid-template-columns:repeat(5,1fr);display:grid}.ops-tabs button{color:#6f6f6f;text-align:left;--nn-context-ink:#181b20;background:#fff;border:1px solid #e2e6e7;border-top:0;border-left:0;align-items:center;gap:8px;min-height:55px;padding:10px;display:flex}.ops-tabs button span{color:#ad7f33;font:15px Georgia}.ops-tabs button b{font-size:10px}.ops-tabs button.active{background:var(--ops-navy);color:var(--nn-context-ink,#181b20)}.ops-tabs button.active span{color:#e1b762}.ops-panel{--nn-context-ink:#181b20;background:#f3f4f3;padding:34px}.ops-head{margin-bottom:24px}.ops-head h3{color:#282828;margin:8px 0 6px;font:32px Georgia,Noto Serif Thai,serif}.ops-head p{color:#6f6f6f;max-width:760px;margin:0;font-size:12px;line-height:1.75}.ops-metrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.ops-metrics article{border:1px solid var(--ops-line);--nn-context-ink:#181b20;background:#fff;padding:18px}.ops-metrics span{color:#72808a;font-size:9px;display:block}.ops-metrics b{color:#282828;margin-top:5px;font:27px Georgia;display:block}.ops-metrics .alert{--nn-context-ink:#181b20;background:#fff4f2;border-color:#d4a09c}.ops-metrics .alert b{color:#a33b33}.ops-priority,.ops-split{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.ops-priority article,.ops-list article,.ops-warning{border:1px solid var(--ops-line);--nn-context-ink:#181b20;background:#fff;padding:20px}.ops-priority small{color:#ae7e30;letter-spacing:.13em;font-size:9px}.ops-priority b{margin:8px 0;font-size:20px;display:block}.ops-priority p,.ops-list p,.ops-warning p{color:#667681;font-size:11px;line-height:1.7}.ops-priority button,.ops-split form>button,.ops-list button{background:var(--ops-navy);color:var(--nn-context-ink,#181b20);border:0;padding:10px 13px;font-weight:700}.ops-split>form{border:1px solid var(--ops-line);--nn-context-ink:#181b20;background:#fff;grid-template-columns:1fr 1fr;align-content:start;gap:12px;padding:20px;display:grid}.ops-split label{color:#636363;gap:6px;font-size:10px;display:grid}.ops-split label.wide{grid-column:1/-1}.ops-split input,.ops-split select,.ops-split textarea,.ops-list select{color:#292929;width:100%;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d4d4;padding:10px}.ops-list{gap:9px;display:grid}.ops-list article{position:relative}.ops-list article>span{float:right;border:1px solid #d5dcdd;padding:4px 7px;font-size:8px}.ops-list article>span.ok{color:#28704c;--nn-context-ink:#181b20;background:#e9f5ee}.ops-list article>span.off{color:#777;--nn-context-ink:#181b20;background:#eee}.ops-list article.overdue{border-color:#cd8f89}.ops-list small,.ops-list b{display:block}.ops-list small{color:#8a969d;font-size:8px}.ops-list b{margin-top:6px}.ops-list footer{gap:7px;display:flex}.ops-list footer button{flex:1}.backup-grid,.security-checks,.legal-policy-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.backup-grid a,.security-checks article,.legal-policy-grid article{border:1px solid var(--ops-line);color:#292929;--nn-context-ink:#181b20;background:#fff;gap:7px;padding:20px;display:grid}.backup-grid span,.legal-policy-grid span{color:#b18031;font:20px Georgia}.backup-grid small,.security-checks span,.legal-policy-grid p{color:#687984;font-size:10px;line-height:1.6}.ops-warning{--nn-context-ink:#181b20;background:#fff6f4;border-left:4px solid #b64c43;margin-top:14px}.anomaly-list{gap:8px;display:grid}.anomaly-list article{border:1px solid var(--ops-line);--nn-context-ink:#181b20;background:#fff;grid-template-columns:35px 1fr 1fr;align-items:center;gap:12px;padding:13px;display:grid}.anomaly-list article>span{width:30px;height:30px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#b34840;border-radius:50%;place-items:center;display:grid}.anomaly-list small{color:#77858e;display:block}.anomaly-list em{color:#93483f;font-size:11px;font-style:normal}.security-checks article b{color:#2e7251}.ops-control .audit-list{margin-top:14px}@media (width<=900px){.ops-hero{grid-template-columns:1fr;padding:28px 20px}.ops-hero aside{display:none}.ops-tabs{grid-template-columns:repeat(2,1fr)}.ops-panel{padding:24px 12px}.ops-metrics{grid-template-columns:repeat(2,1fr)}.ops-split,.ops-priority{grid-template-columns:1fr}.backup-grid,.security-checks,.legal-policy-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.ops-hero h2{font-size:32px}.ops-split>form{grid-template-columns:1fr}.ops-split label.wide{grid-column:auto}.backup-grid,.security-checks,.legal-policy-grid{grid-template-columns:1fr}.anomaly-list article{grid-template-columns:35px 1fr}.anomaly-list em{grid-column:2}}.growth-os .growth-kpis{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.growth-os .growth-kpis article{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;min-width:0;padding:20px}.growth-os .growth-kpis span{color:#73808a;font-size:10px;display:block}.growth-os .growth-kpis b{color:#a37731;overflow-wrap:anywhere;margin-top:8px;font:34px/1.15 Georgia,serif;display:block}.growth-os .growth-alert{color:#303030;text-align:left;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;grid-template-columns:1fr auto;align-items:center;gap:12px;width:auto;padding:16px 18px;display:grid}.growth-os .growth-list{background:0 0;align-content:start;gap:10px;max-height:600px;display:grid;overflow:auto}.growth-os .growth-list>article{text-align:left;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;padding:18px;display:block}.growth-os .growth-list article footer{gap:8px;display:flex}.growth-os .growth-list .pill{float:right;color:#795d2b;--nn-context-ink:#181b20;background:#f3e7d0;border-radius:50px;padding:5px 9px;font-size:9px;display:inline-block}.growth-os .growth-list .pill.good{color:#276447;--nn-context-ink:#181b20;background:#dceee4}.growth-os .growth-table{font-size:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;grid-template-columns:none;display:block;overflow:auto}.growth-os .growth-table>header,.growth-os .growth-table>div{grid-template-columns:2fr repeat(5,.55fr) .85fr;min-width:850px;display:grid}.growth-os .growth-table.privacy>header,.growth-os .growth-table.privacy>div{grid-template-columns:1.35fr 1.5fr .7fr .9fr}@media (width<=560px){.growth-os .growth-kpis,.growth-os .growth-alert{grid-template-columns:1fr}}.client-reference-router{z-index:4;--nn-context-ink:#181b20;background:#f7f4ed;border:1px solid #d5dbdd;margin-bottom:18px;padding:28px;position:relative;box-shadow:0 18px 55px #1818181c}.client-reference-router header small{color:#a47a32;letter-spacing:.18em;font-size:8px}.client-reference-router h2{color:#2a2a2a;margin:7px 0;font:28px Georgia,Noto Serif Thai,serif}.client-reference-router header p{color:#737373;margin:0;font-size:10px}.client-reference-router form{grid-template-columns:1fr auto;gap:10px;margin-top:18px;display:grid}.client-reference-router input{color:#2a2a2a;text-transform:uppercase;--nn-context-ink:#181b20;background:#fff;border:1px solid #d3d3d3;padding:13px}.client-reference-router button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#272727;border:0;padding:13px 20px;font-weight:800}.client-reference-router>div{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.client-reference-router>div span{color:#737373;--nn-context-ink:#181b20;background:#fff;border:1px solid #d9dedf;padding:7px 10px;font-size:9px}.client-reference-router>div b{color:#9a712c;margin-right:7px}.client-router-notice{color:#8d6726;margin:10px 0 0;font-size:10px}@media (width<=600px){.client-reference-router{padding:20px 16px}.client-reference-router form{grid-template-columns:1fr}.client-reference-router button{width:100%}}.tracker-deal-documents{--nn-context-ink:#181b20;background:#fff;border:1px solid #d7dddf;margin-top:22px}.tracker-deal-documents>header{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#272727;padding:18px 20px}.tracker-deal-documents>header small,.tracker-deal-documents>header b{display:block}.tracker-deal-documents>header small{color:#d3aa59;letter-spacing:.15em;font-size:8px}.tracker-deal-documents article{border-bottom:1px solid #e3e6eb;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:16px 20px;display:grid}.tracker-deal-documents article b,.tracker-deal-documents article small{display:block}.tracker-deal-documents article small{color:#73818a;margin-top:4px;font-size:9px}.tracker-deal-documents article a,.tracker-deal-documents article button{color:#303030;--nn-context-ink:#181b20;background:#fff;border:1px solid #cbd3d6;padding:9px 12px;font-size:10px}.tracker-deal-documents article span{color:#28704c;font-size:10px}.tracker-deal-documents>p{color:#82652d;--nn-context-ink:#181b20;background:#f6f1e5;margin:0;padding:14px 20px;font-size:9px}@media (width<=680px){.tracker-deal-documents article{grid-template-columns:1fr}.tracker-deal-documents article a,.tracker-deal-documents article button{text-align:center;width:100%}}.access-control{gap:20px;display:grid}.access-hero{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(130deg,#1b1b1b,#393939);border-left:4px solid #d1a44d;grid-template-columns:1fr auto;gap:28px;padding:30px;display:grid}.access-hero small{color:#dbb363;letter-spacing:.16em}.access-hero h1{margin:7px 0;font-size:34px}.access-hero p{color:#c4c4c4;margin:0}.access-hero aside{background:#ffffff28;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.access-hero aside span{--nn-context-ink:#fff;background:#272727;min-width:105px;padding:18px;display:grid}.access-hero aside b{color:#e2b85f;font-size:27px}.access-notice{color:#096b4d;--nn-context-ink:#181b20;background:#e6f2ec;border:0;padding:13px}.role-catalog,.access-add,.access-table{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb}.role-catalog summary{cursor:pointer;padding:18px;font-weight:700}.role-catalog>div{--nn-context-ink:#181b20;background:#e3e6eb;border-top:1px solid #e3e6eb;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.role-catalog article{--nn-context-ink:#181b20;background:#fff;padding:17px}.role-catalog article small,.role-catalog article b,.role-catalog article span{display:block}.role-catalog article small{color:#b08332}.role-catalog article p{color:#71808b;min-height:38px;font-size:10px}.role-catalog article span{color:#0b7353;font-size:9px}.access-add{grid-template-columns:1.2fr repeat(5,1fr) auto;align-items:end;gap:12px;padding:20px;display:grid}.access-add header{display:grid}.access-add header small{color:#ac7f2d}.access-add header span{color:#71808b;font-size:9px}.access-add label{gap:6px;display:grid}.access-add label span{color:#6e6e6e;font-size:9px}.access-add input,.access-add select,.access-editor-grid input,.access-editor-grid select{--nn-context-ink:#181b20;background:#fff;border:1px solid #d2d2d2;width:100%;padding:10px}.access-add button,.access-table footer button,.access-modal footer button{color:#1e1e1e;--nn-context-ink:#181b20;background:#cda24d;border:0;padding:11px 14px;font-weight:700}.access-table>header{border-bottom:1px solid #e3e6eb;justify-content:space-between;padding:18px;display:flex}.access-table>header span{color:#71808b;font-size:10px}.access-table article{border-bottom:1px solid #e2e5e6;grid-template-columns:1.35fr 1fr .8fr .6fr auto;align-items:center;gap:15px;padding:16px 18px;display:grid}.access-table article.disabled{opacity:.55}.access-table article>div{display:grid}.access-table article>div>small{color:#879199;font-size:8px}.access-table article>div>span{color:#73808a;font-size:9px}.access-person{align-items:center;gap:12px;display:flex!important}.access-person i{color:#e1b65c;--nn-context-ink:#fff;background:#1e1e1e;border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.access-person span{display:grid}.access-person small{color:#78858e}.access-table .live{color:#087451}.access-table .off{color:#a84436}.access-table footer{gap:6px;display:flex}.access-table footer button{--nn-context-ink:#181b20;background:#edf0f1;padding:8px;font-size:9px}.access-table footer .danger{color:#a5362c}.access-table footer strong{color:#b2832f;font-size:9px}.access-modal{z-index:1200;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.access-backdrop{background:#101010d9;border:0;position:absolute;inset:0}.access-modal>section{--nn-context-ink:#181b20;background:#fff;width:min(860px,100%);max-height:90vh;padding:28px;position:relative;overflow:auto}.access-modal>section>header{justify-content:space-between;display:flex}.access-modal h2{margin:5px 0;font-size:30px}.access-modal header p{color:#71808b;margin:0}.access-modal header>button{background:0 0;border:0;font-size:28px}.access-editor-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0;display:grid}.access-editor-grid label{gap:6px;display:grid}.access-editor-grid span{color:#6f6f6f;font-size:9px}.permission-head{border-top:1px solid #e3e6eb;justify-content:space-between;align-items:end;padding-top:18px;display:flex}.permission-head div{display:grid}.permission-head span{color:#71808b;font-size:10px}.permission-head button{color:#976e28;background:0 0;border:0}.permission-grid{grid-template-columns:repeat(3,1fr);gap:7px;margin:15px 0 22px;display:grid}.permission-grid label{cursor:pointer;border:1px solid #e3e6eb;align-items:center;gap:9px;padding:12px;display:flex}.permission-grid label.selected{--nn-context-ink:#181b20;background:#faf4e7;border-color:#cda24d}.permission-grid input{display:none}.permission-grid i{border:1px solid #cdd3d6;place-items:center;width:18px;height:18px;font-style:normal;display:grid}.permission-grid .selected i{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#cda24d}.access-modal footer{border-top:1px solid #e3e6eb;justify-content:space-between;align-items:center;padding-top:18px;display:flex}@media (width<=1050px){.access-add{grid-template-columns:repeat(2,1fr)}.access-add header{grid-column:1/-1}.role-catalog>div{grid-template-columns:repeat(3,1fr)}.access-table article{grid-template-columns:1fr 1fr}.access-table footer{grid-column:1/-1}}@media (width<=700px){.access-hero{grid-template-columns:1fr}.access-hero aside{grid-template-columns:1fr 1fr 1fr}.access-hero aside span{min-width:0}.role-catalog>div,.permission-grid,.access-editor-grid,.access-add,.access-table article{grid-template-columns:1fr}.access-table>header{gap:6px;display:grid}}.measurement-input{grid-template-columns:minmax(0,1fr) 92px;gap:8px;display:grid}.measurement-input input,.measurement-input select{min-width:0}select:disabled{cursor:not-allowed;opacity:.62}.member-compliance-section{--nn-context-ink:#181b20;background:#fbfaf7;border:1px solid #d8dedf;margin:22px 0;padding:22px}.member-compliance-section legend{color:#272727;justify-content:space-between;align-items:end;width:100%;padding:0 5px;display:flex}.member-compliance-section legend b{font-size:15px}.member-compliance-section legend span{color:#7c878d;font-size:9px}.land-section{border-top:3px solid #c59a4b}.pet-policy-section{border-top:3px solid #393939}.field-help{color:#71818b;margin-top:5px;font-size:11px;line-height:1.55;display:block}.pet-type-options{gap:8px;display:grid}.pet-type-options>span{color:#6f6f6f;font-size:11px}.pet-type-options>div{flex-wrap:wrap;gap:8px;display:flex}.pet-type-options label{--nn-context-ink:#181b20;background:#fff;border:1px solid #dbdbdb;min-height:44px;padding:9px 13px;flex-direction:row!important;align-items:center!important;gap:8px!important;display:flex!important}.pet-type-options input{width:auto!important}.rental-rate-editor{--nn-context-ink:#181b20;background:#f6f9f9;border:1px solid #d7d7d7;border-radius:12px;grid-column:1/-1;margin:4px 0 18px;padding:20px}.rental-rate-editor legend{justify-content:space-between;align-items:flex-end;width:100%;padding:0 7px;display:flex}.rental-rate-editor legend b{color:#2d2d2d;font-size:15px}.rental-rate-editor legend span,.rental-rate-editor>small{color:#71818b;font-size:11px}.rental-minimum-row{grid-template-columns:2fr 1fr;gap:10px;margin-bottom:14px;display:grid}.rental-rate-list{gap:10px;display:grid}.rental-rate-row{border-top:1px solid #e2e2e2;grid-template-columns:1fr 1fr 1.35fr 1.25fr auto;align-items:end;gap:9px;padding-top:12px;display:grid}.rental-rate-editor label{gap:6px;display:grid}.rental-rate-editor label>span{color:#6d6d6d;font-size:10px}.rental-rate-editor input,.rental-rate-editor select{color:#2c2c2c;width:100%;min-height:44px;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #d7d7d7;padding:9px 10px}.rental-rate-add,.rental-rate-remove{color:#323232;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #bd9447;min-height:44px;padding:9px 13px;font-weight:750}.rental-rate-add{margin-top:13px}.rental-rate-remove{color:#98463a;border-color:#dfc8c3}.listing-rental-rates{--nn-context-ink:#181b20;background:#f7faf9;border:1px solid #e0e0e0;margin-top:18px;padding:20px}.listing-rental-rates h3{color:#2b2b2b;margin:0 0 12px}.listing-rental-rates>div{gap:8px;display:grid}.listing-rental-rates article{border-bottom:1px solid #e0e7e8;justify-content:space-between;align-items:center;gap:15px;padding:9px 0;display:flex}.listing-rental-rates article:last-child{border:0}.listing-rental-rates span{color:#6f6f6f}.listing-rental-rates b{color:#2a2a2a}.listing-legal-confirmation{--nn-context-ink:#181b20;background:#fff9e9;border:1px solid #d6b970;gap:10px;margin:24px 0;padding:22px;display:grid}.listing-legal-confirmation legend{color:#78561f;padding:0 8px;font-size:14px;font-weight:800}.listing-legal-confirmation label{flex-direction:row!important;align-items:flex-start!important;gap:10px!important;display:flex!important}.listing-legal-confirmation input{margin-top:4px;width:auto!important}.listing-legal-confirmation span{line-height:1.65;color:#484848!important;font-size:10px!important}.listing-legal-confirmation p{color:#8b3f34;--nn-context-ink:#181b20;background:#f9ebe7;margin:3px 0 0;padding:10px;font-size:9px}.listing-disclosure,.listing-social-media,.listing-due-diligence{margin-top:45px}.listing-disclosure>div:last-child{border-top:1px solid #dfe3e2;border-left:1px solid #dfe3e2;grid-template-columns:1fr 1fr;display:grid}.listing-disclosure article{--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #dfe3e2;border-right:1px solid #dfe3e2;justify-content:space-between;gap:18px;padding:15px;display:flex}.listing-disclosure article span{color:#78848b;font-size:9px}.listing-disclosure article b{color:#303030;text-align:right;font-size:10px}.listing-social-media{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1a1a1a;border:1px solid #c59a4b8c;overflow:hidden;box-shadow:0 26px 70px #18181829}.listing-media-heading{justify-content:space-between;align-items:flex-end;gap:24px;padding:28px clamp(20px,4vw,42px) 22px;display:flex}.listing-media-heading p{color:#e0b963;letter-spacing:.16em;margin:0 0 8px;font-size:12px;font-weight:800}.listing-media-heading h2{font-family:var(--font-serif);margin:0;font-size:clamp(1.65rem,3vw,2.6rem);line-height:1.15}.listing-media-heading span{color:#c3c3c3;margin-top:9px;font-size:15px;display:block}.listing-media-heading>b{color:#e4c276;letter-spacing:.12em;white-space:nowrap;font-size:12px}.listing-social-media>nav{scrollbar-width:thin;gap:8px;padding:0 clamp(20px,4vw,42px) 20px;display:flex;overflow-x:auto}.listing-social-media>nav button{min-width:116px;min-height:48px;color:var(--nn-context-ink,#181b20);font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #fff3;justify-content:center;align-items:center;gap:9px;font-weight:750;display:flex}.listing-social-media>nav button.active{color:#1a1a1a;--nn-context-ink:#181b20;background:#dfb85d;border-color:#dfb85d}.listing-media-stage{background:radial-gradient(circle at 50% 0,#64646459,#0000 48%),#0c0c0c;place-items:center;min-height:320px;padding:clamp(12px,2vw,24px);display:grid}.listing-media-player{--nn-context-ink:#fff;background:#000;width:100%}.listing-media-stage.is-cinema .listing-media-player{aspect-ratio:16/9;max-width:1040px}.listing-media-stage.is-vertical .listing-media-player{aspect-ratio:9/16;max-width:430px}.listing-media-player iframe,.listing-media-placeholder{border:0;width:100%;height:100%}.listing-media-placeholder{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(145deg,#2c2c2c,#161616);align-content:center;place-items:center;gap:13px;display:grid}.listing-media-placeholder i{color:#1a1a1a;--nn-context-ink:#181b20;background:#e2bd69;border:1px solid #dcb45b;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.listing-media-placeholder span{font-size:15px}.listing-social-media>footer{color:#b9b9b9;justify-content:space-between;align-items:center;gap:18px;padding:18px clamp(20px,4vw,42px);font-size:13px;display:flex}.listing-social-media>footer a{color:#f1ce80;border-bottom:1px solid #d5ae55;align-items:center;gap:7px;min-height:44px;font-size:14px;font-weight:750;display:inline-flex}.listing-due-diligence{color:#2f2f2f;--nn-context-ink:#181b20;background:#f8f4e9;border-left:4px solid #c59a4b;padding:25px 28px}.listing-due-diligence>b{font-size:16px}.listing-due-diligence li,.listing-due-diligence p{color:#5f6c75;font-size:10px;line-height:1.75}.listing-due-diligence a{color:#8d6428;font-size:9px;font-weight:750}.agent-social-links{flex-wrap:wrap;gap:6px;margin-top:12px;flex-direction:row!important;display:flex!important}.agent-social-links a{color:#4d4d4d;--nn-context-ink:#181b20;background:#fff;border:1px solid #d7dcdd;padding:7px 9px;font-size:8px}.listing-whatsapp{justify-content:center;display:inline-flex;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#181b20!important;background:#159447!important;border-color:#159447!important}@media (width<=700px){.member-compliance-section legend{flex-direction:column;align-items:flex-start;gap:5px}.listing-disclosure>div:last-child{grid-template-columns:1fr}.mobile-property-actions{grid-template-columns:repeat(4,1fr)!important}.listing-media-heading{flex-direction:column;align-items:flex-start}.listing-media-heading>b{display:none}.listing-media-stage{min-height:220px;padding:10px}.listing-social-media>footer{flex-direction:column;align-items:flex-start}.listing-social-media>footer a{border:1px solid #d5ae55;justify-content:center;width:100%}.listing-social-media>nav button{min-width:108px}.rental-minimum-row,.rental-rate-row{grid-template-columns:1fr 1fr}.rental-rate-row label:nth-child(3),.rental-rate-row label:nth-child(4){grid-column:auto}.rental-rate-remove{grid-column:1/-1}.rental-rate-editor legend{flex-direction:column;align-items:flex-start;gap:4px}.listing-rental-rates article{flex-direction:column;align-items:flex-start;gap:3px}}.nn-listing-privacy-note{color:#423820;background:#fcf7eb;border:1px solid #dac89f;border-radius:14px;margin:16px 0;padding:18px}.nn-listing-privacy-note b{color:#59441d;font-size:14px;display:block}.nn-listing-privacy-note p{margin:6px 0 12px;font-size:13px;line-height:1.8}.nn-listing-private-fields{background:#fffdf8;border:1px solid #e2d6bf;border-radius:12px;margin:16px 0}.nn-listing-private-fields>summary{cursor:pointer;color:#59441d;min-height:46px;padding:14px 18px;font-size:14px;font-weight:650}.nn-listing-private-fields>fieldset{border:0;margin:0}.nn-listing-private-fields:focus-within{outline-offset:3px;outline:2px solid #a4833a}.dev-studio,.tm30-admin{color:#1a1a1a;min-height:100vh;font-family:var(--font-sans);--nn-context-ink:#181b20;background:#f4f1e9;padding:38px clamp(18px,5vw,70px)}.dev-studio__hero,.tm30-admin>header{justify-content:space-between;align-items:flex-start;gap:30px;max-width:1480px;margin:auto;display:flex}.dev-studio__hero small,.tm30-admin>header small,.dev-assign header small{color:#9a6a12;letter-spacing:.18em}.dev-studio h1,.tm30-admin h1{font-family:var(--font-serif);margin:.35rem 0;font-size:clamp(2rem,4vw,4.6rem)}.dev-studio__hero p,.tm30-admin>header p{color:#5e5e5e;max-width:720px;line-height:1.7}.dev-studio__hero>a,.tm30-admin nav a{color:#1a1a1a;border:1px solid #ad873c;padding:12px 18px;text-decoration:none;display:inline-block}.dev-notice{z-index:5;--nn-context-ink:#181b20;background:#e8f4e9;border:1px solid #91bd96;max-width:1480px;margin:20px auto;padding:12px;position:sticky;top:10px}.dev-summary,.tm30-admin__stats{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1480px;margin:30px auto;display:grid}.dev-summary article,.tm30-admin__stats article{--nn-context-ink:#181b20;background:#fff;border-top:3px solid #c89d46;padding:24px}.dev-summary b,.tm30-admin__stats b{font-size:2.2rem;display:block}.dev-summary span,.tm30-admin__stats span{color:#65717b}.dev-grid{grid-template-columns:minmax(320px,.8fr) 1.2fr;gap:18px;max-width:1480px;margin:auto;display:grid}.dev-form,.dev-list,.dev-assign{--nn-context-ink:#181b20;background:#fff;border:1px solid #e0dbd0;padding:26px}.dev-form label{gap:7px;margin:14px 0;font-size:.9rem;display:grid}.dev-form input,.dev-form textarea,.dev-assign select,.tm30-admin input,.tm30-admin textarea,.tm30-admin select{min-height:45px;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #c9c8c3;padding:10px}.dev-form textarea{min-height:90px}.dev-form__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dev-check{align-items:center;display:flex!important}.dev-check input{min-height:auto}.dev-form button{width:100%;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1a1a1a;border:0;margin-top:8px;padding:14px;font-weight:700}.tm30-admin__actions{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.tm30-admin__actions button{width:100%;min-height:46px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1a1a1a;border:0;margin-top:8px;padding:14px;font-weight:700}.tm30-admin__actions button.danger{color:#8c201b;--nn-context-ink:#181b20;background:#fff;border:1px solid #a93a34;width:auto;min-width:190px}.tm30-admin__actions button:disabled{opacity:.55;cursor:not-allowed}.dev-form button.secondary{color:#1a1a1a;--nn-context-ink:#181b20;background:#ece8df}.dev-logo-preview{object-fit:contain;--nn-context-ink:#fff;background:#1a1a1a;max-width:220px;max-height:100px;padding:12px}.dev-list>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #ece8df;justify-content:space-between;align-items:center;width:100%;padding:14px;display:flex}.dev-list>button span{align-items:center;gap:14px;display:flex}.dev-list img,.dev-list i{object-fit:contain;--nn-context-ink:#fff;background:#1a1a1a;width:76px;height:46px;padding:6px}.dev-list i{color:#d5ab52;place-items:center;font-style:normal;display:grid}.dev-list small{color:#69737b}.dev-assign{max-width:1480px;margin:18px auto}.dev-assign>header{justify-content:space-between;align-items:end;display:flex}.dev-assign__table article{border-bottom:1px solid #ece8df;grid-template-columns:minmax(260px,1fr) 230px 230px;align-items:center;gap:10px;padding:12px 0;display:grid}.dev-assign__table small{color:#71808b;margin-top:4px;display:block}.tm30-admin nav{gap:8px;display:flex}.tm30-admin__list{gap:14px;max-width:1480px;margin:auto;display:grid}.tm30-admin__list>article{--nn-context-ink:#181b20;background:#fff;border:1px solid #e0dbd0;padding:24px}.tm30-admin__list>article>header{justify-content:space-between;gap:20px;display:flex}.tm30-admin h2{margin:.2rem 0}.tm30-admin__details{grid-template-columns:1.3fr 1fr 1fr;gap:16px;margin:18px 0;display:grid}.tm30-admin dl{margin:0}.tm30-admin dt{color:#8b6a2c;font-size:.8rem}.tm30-admin dd{margin:3px 0 12px}.tm30-admin label{gap:7px;display:grid}.tm30-admin textarea{min-height:100px}@media (width<=800px){.tm30-admin__actions{grid-template-columns:1fr}.tm30-admin__actions button.danger{width:100%;min-height:48px}.dev-studio,.tm30-admin{padding:22px 14px}.dev-studio__hero,.tm30-admin>header,.dev-assign>header{display:block}.dev-studio__hero>a{margin-top:14px;display:inline-block}.dev-summary,.tm30-admin__stats{grid-template-columns:1fr 1fr}.dev-grid,.dev-assign__table article{grid-template-columns:1fr}.tm30-admin nav{flex-wrap:wrap;margin-top:12px}.tm30-admin__list>article>header,.tm30-admin__details{grid-template-columns:1fr;display:grid}.dev-form__row{grid-template-columns:1fr}}.farming-admin{color:#272727;min-height:100vh;font-family:var(--font-body);--nn-context-ink:#181b20;background:#f3f6f9;padding:32px}.farming-admin>header{max-width:1500px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-radius:22px;justify-content:space-between;align-items:flex-start;margin:auto;padding:28px 34px;display:flex}.farming-admin header p{color:#c9a354;letter-spacing:.12em;font-size:.78rem}.farming-admin header h1{margin:.3rem 0;font-size:2.1rem}.farming-admin header span{color:var(--nn-context-ink,#181b20)}.farming-admin header>a{color:#181b20;--nn-context-ink:#181b20;background:#fff;border-radius:999px;padding:11px 16px}.farm-notice{color:#164a2d;--nn-context-ink:#181b20;background:#dff5e7;border:0;border-radius:12px;margin:18px auto;padding:12px 18px;display:block}.farm-metrics{grid-template-columns:repeat(6,1fr);gap:12px;max-width:1500px;margin:18px auto;display:grid}.farm-metrics article{background:#fff;border:1px solid #e5e5e5;border-radius:16px;padding:18px}.farm-metrics span{color:#767676;font-size:.82rem;display:block}.farm-metrics b{font-size:1.65rem}.farm-layout{grid-template-columns:320px 1fr;gap:18px;max-width:1500px;margin:auto;display:grid}.farm-layout>aside,.farm-layout>section{background:#fff;border:1px solid #e5e5e5;border-radius:20px;padding:20px}.farm-layout aside>button{text-align:left;--nn-context-ink:#181b20;background:#f7f9fb;border:1px solid #0000;border-radius:12px;width:100%;margin:6px 0;padding:13px}.farm-layout aside>button.active{--nn-context-ink:#181b20;background:#fffaf0;border-color:#c9a354}.farm-layout aside>button span{color:#7f7f7f;margin-top:4px;font-size:.78rem;display:block}.farm-layout details{margin-top:14px}.farm-layout summary{cursor:pointer;color:#8c6a27;font-weight:700}.farm-layout form{gap:9px;margin-top:12px;display:grid}.farm-layout form>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.farm-layout input,.farm-layout textarea,.farm-layout select{--nn-context-ink:#181b20;background:#fff;border:1px solid #dbdbdb;border-radius:9px;width:100%;padding:10px}.farm-layout form button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#262626;border:0;border-radius:9px;padding:11px;font-weight:700}.farm-map{height:270px;color:var(--nn-context-ink,#181b20);text-align:center;background:radial-gradient(circle,#c9a35440 0 16%,#0000 16.5%),linear-gradient(135deg,#272727,#3d3d3d);border-radius:17px;place-items:center;display:grid;position:relative;overflow:hidden}.farm-map div{z-index:2;position:relative}.farm-map a{color:#f3d38e;margin-top:10px;display:inline-block}.farm-radius{opacity:.75;border:1px dashed #e0bd6b;border-radius:50%;width:190px;height:190px;position:absolute}.farm-toolbar{justify-content:space-between;align-items:start;margin:22px 0 12px;display:flex}.farm-toolbar details{width:420px}.farm-board{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.farm-board article{border:1px solid #e5e5e5;border-radius:14px;padding:15px}.farm-board header,.farm-board footer{justify-content:space-between;gap:10px;display:flex}.farm-board header span{--nn-context-ink:#181b20;background:#f2f2f2;border-radius:999px;padding:4px 8px;font-size:.75rem}.farm-board small{color:#7d7d7d}.farm-board footer{margin-top:12px;font-size:.78rem}.farm-board footer b{color:#8c6a27}.farm-empty{text-align:center;color:#757575;--nn-context-ink:#181b20;background:#f7f9fb;border-radius:14px;grid-column:1/-1;padding:35px}@media (width<=950px){.farming-admin{padding:14px}.farm-metrics{grid-template-columns:repeat(2,1fr)}.farm-layout,.farm-board{grid-template-columns:1fr}.farm-toolbar{display:block}.farm-toolbar details{width:100%}.farming-admin>header{display:block}.farming-admin header>a{margin-top:14px;display:inline-block}}.farm-board article>label{gap:5px;margin-top:12px;display:grid}.farm-board article>form{grid-template-columns:1fr auto;gap:7px;display:grid}.farm-tasks{border-top:1px solid #e5e5e5;margin-top:20px;padding-top:20px}.farm-tasks>header{justify-content:space-between;align-items:start;display:flex}.farm-tasks>header details{width:360px}.farm-tasks>div{gap:8px;margin-top:12px;display:grid}.farm-tasks>div>label{border:1px solid #e5e5e5;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.farm-tasks>div>label input{width:auto}.farm-tasks>div span{display:grid}.farm-tasks>div small{color:#7f7f7f}.farm-tasks>aside{--nn-context-ink:#181b20;background:#fff8e8;border-radius:10px;margin-top:12px;padding:12px}.farm-tasks>aside p{margin:5px 0}@media (width<=950px){.farm-tasks>header{display:block}.farm-tasks>header details{width:100%}}.nn-search-return-link{text-underline-offset:4px;font-weight:700;text-decoration:underline}.nn-viewing-checklist{border-top:1px solid #d8ccb4;margin-top:14px;padding-top:12px}.nn-viewing-checklist summary{cursor:pointer;font-weight:700}.nn-viewing-checklist ul{padding-left:20px;font-size:13px;line-height:1.8}.nn-mobile-contact-options{flex:1;justify-content:flex-end;gap:5px;display:flex}.mobile-property-actions .nn-mobile-contact-options a{color:#fff;background:#142d3b;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:4px;min-height:44px;display:flex;padding:8px!important;font-size:12px!important}.nn-crm-next{background:#fbf7eb;border-left:3px solid #b99b5d;margin:12px 0;padding:12px 16px}.nn-crm-next strong,.nn-crm-next small{display:block}.nn-crm-property-link{font-weight:700;text-decoration:underline}.nn-crm-due-filters{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.nn-crm-due-filters button{background:#fff;border:1px solid #cbb98f;border-radius:20px;padding:9px 14px}.nn-crm-due-filters button[aria-pressed=true]{color:#fff;background:#142d3b}.nn-crm-overdue{color:#a13a20!important}.nn-freshness{color:#142d3b;background:#fbfaf6;max-width:1200px;min-height:100vh;margin:0 auto;padding:28px 20px}.nn-freshness header,.nn-freshness form,.nn-freshness-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nn-freshness header{justify-content:space-between}.nn-freshness article{background:#fff;border:1px solid #e1d4b7;border-radius:16px;margin:14px 0;padding:20px}.nn-freshness p{line-height:1.7}.nn-freshness small{line-height:1.8;display:block}.nn-freshness button,.nn-freshness-actions a{color:#fff;background:#142d3b;border:0;border-radius:10px;padding:10px 16px;text-decoration:none}.nn-freshness button:disabled{opacity:.5}.nn-freshness input,.nn-freshness select{border:1px solid #cbb98f;border-radius:10px;padding:10px}.nn-freshness input[type=checkbox]{margin-right:8px}.nn-freshness .nn-freshness-warning{color:#a13a20}.nn-freshness label{margin:12px 0;display:block}.nn-freshness h1{font-size:clamp(24px,3vw,36px)}@media (width<=600px){.property-detail-page .mobile-property-actions:has(.nn-mobile-contact-options){grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr)!important}.nn-mobile-contact-options a svg{display:none}.nn-freshness-actions>*{text-align:center;flex:1}}html.nn-signature-2027 body .property-detail-page .mobile-property-actions .nn-mobile-contact-options a{min-width:0;color:#142d3b!important;background:#f6efdc!important;padding:8px 5px!important;font-size:12px!important}html body main.chat-inbox{box-sizing:border-box;flex-direction:column;height:100dvh;max-height:100dvh;display:flex;overflow:hidden;min-height:0!important}html body .chat-inbox>.chat-inbox__header{box-sizing:border-box;flex:none;align-items:center;gap:16px;display:flex;height:auto!important;min-height:64px!important;padding:10px 72px 10px 16px!important}html body .chat-inbox__heading{flex:1;min-width:0}html body .chat-inbox__heading>small,html body .chat-inbox__heading>p{display:none!important}html body main.chat-inbox .chat-inbox__heading>h1{letter-spacing:0;margin:0!important;font-size:22px!important;line-height:1.4!important}html body .chat-inbox__header>.chat-inbox__dashboard-link{flex:none;min-height:40px;padding:8px 12px;font-size:13px}html body .chat-inbox__controls{flex:none;align-items:center;gap:8px;min-width:0;display:flex}html body .chat-inbox__controls>.nn-followup-trigger{white-space:nowrap;color:#f2d99c;--nn-context-ink:#fff;background:linear-gradient(#454545,#343434);border:1px solid #c6a96788;border-radius:10px;flex:none;box-shadow:0 2px #191919;width:auto!important;min-height:40px!important;margin:0!important;padding:8px 12px!important;font-size:13px!important}html body .chat-inbox>.nn-chat-alert-bar{box-sizing:border-box;border-top:0;flex:none;min-height:34px;padding:3px 12px}html body .chat-inbox__workspace{flex:1 1 0;grid-template-columns:230px minmax(0,1fr) 210px;gap:8px;min-height:0;display:grid;overflow:hidden;height:auto!important;padding:8px!important}html body .chat-inbox__thread{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}html body .chat-inbox__list,html body .chat-inbox__detail{overscroll-behavior:contain;height:100%;min-height:0;overflow-y:auto}html body .chat-inbox__thread>header{box-sizing:border-box;flex:none;gap:8px;min-height:56px;padding:8px 12px!important}html body .chat-inbox__messages{overscroll-behavior:contain;height:auto;max-height:none;overflow-y:auto;flex:1 1 0!important;min-height:0!important;padding:16px!important}html body .chat-inbox__thread>.nn-chat-tools{scrollbar-width:thin;box-sizing:border-box;flex:none;gap:6px;min-height:44px;display:flex;overflow:auto hidden;flex-wrap:nowrap!important;padding:4px 10px!important}html body .chat-inbox__thread>.nn-chat-tools button{white-space:nowrap;border-radius:8px;flex:none;min-height:34px!important;padding:6px 10px!important;font-size:12px!important}html body .chat-inbox__thread>.nn-chat-attachments{box-sizing:border-box;flex:none;gap:6px;min-height:38px;max-height:84px;overflow-y:auto;padding:4px 10px!important}html body .chat-inbox__thread>.nn-chat-attachments button{border-radius:8px;min-height:32px!important;padding:5px 10px!important;font-size:12px!important}html body .chat-inbox__composer{box-sizing:border-box;flex:none;align-items:end;position:relative;bottom:auto;padding:8px 10px!important}html body main.chat-inbox .chat-inbox__composer textarea{resize:none;box-sizing:border-box;border-radius:12px!important;height:64px!important;min-height:64px!important;max-height:120px!important;padding:10px 12px!important;font-size:16px!important;line-height:1.5!important}html body .chat-inbox__composer button{border-radius:12px!important;height:44px!important;min-height:44px!important}html body:has(main.chat-inbox) .admin-work-inbox{top:10px;right:12px}html body:has(main.chat-inbox) .admin-work-inbox>button{border-radius:12px;justify-content:center;width:44px;height:44px;min-height:44px;padding:10px}html body:has(main.chat-inbox) .admin-work-inbox>button>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1100px){html body .chat-inbox__workspace{grid-template-columns:220px minmax(0,1fr)}html body .chat-inbox__detail{display:none}html body .chat-inbox__controls label{font-size:12px}html body .chat-inbox__controls>.nn-followup-trigger{padding:7px 9px!important;font-size:12px!important}}@media (width<=760px){html body .chat-inbox>.chat-inbox__header{flex-wrap:wrap;gap:8px;min-height:64px!important;padding:8px 62px 8px 10px!important}html body .chat-inbox__heading{flex:130px}html body main.chat-inbox .chat-inbox__heading>h1{font-size:18px!important}html body .chat-inbox__controls{flex-basis:100%;justify-content:flex-start;gap:6px}html body .chat-inbox__controls>.nn-followup-trigger{min-height:36px!important}html body .chat-inbox__workspace{display:block;padding:6px!important}html body .chat-inbox__thread{display:none}html body .chat-inbox__thread.open{display:flex}html body .chat-inbox__list.has-current{display:none}html body .chat-inbox__back{justify-content:center;align-items:center;min-width:40px;min-height:40px;display:inline-flex!important}html body .chat-inbox__thread>header{min-height:52px}html body .chat-inbox__thread>.nn-chat-tools button,html body .chat-inbox__thread>.nn-chat-attachments button{min-height:40px!important}html body .chat-inbox__composer{padding-bottom:calc(8px + env(safe-area-inset-bottom))!important}html body .chat-inbox__messages{padding:12px!important}}.media-admin{color:#272727;--nn-context-ink:#181b20;background:#f7f8fa;min-height:100vh;padding:24px}.media-admin>header{max-width:1600px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-radius:20px;justify-content:space-between;align-items:center;margin:auto;padding:25px 30px;display:flex}.media-admin header p{color:#d6b86f;letter-spacing:.14em}.media-admin header span{color:var(--nn-context-ink,#181b20)}.media-admin header a,.media-admin header label{color:#181b20;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border-radius:999px;margin-left:8px;padding:10px 14px;display:inline-block}.media-admin header input{display:none}.media-admin-shell{grid-template-columns:1fr 390px;gap:14px;max-width:1600px;margin:16px auto;display:grid}.media-admin-shell>section,.media-admin-shell>aside{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e3e3;border-radius:16px;padding:18px}.media-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.media-grid button{text-align:left;--nn-context-ink:#181b20;background:#f3f6f8;border:2px solid #0000;border-radius:11px;padding:0;overflow:hidden}.media-grid button.active{border-color:#c9a354}.media-grid img{aspect-ratio:4/3;object-fit:cover;width:100%}.media-grid span{padding:10px;display:grid}.media-grid small{color:gray;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.media-admin-shell>aside{align-self:start;position:sticky;top:12px}.media-large-preview{aspect-ratio:4/3;--nn-context-ink:#181b20;background:#f7f8fa;border-radius:10px;margin-bottom:14px;overflow:hidden}.media-large-preview img{object-fit:contain;width:100%;height:100%}.media-admin aside label{gap:6px;margin-top:12px;display:grid}.media-admin aside input,.media-admin aside textarea{font:inherit;border:1px solid #d8d8d8;border-radius:8px;padding:10px}.media-admin aside>button{width:100%;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border:0;border-radius:9px;margin-top:15px;padding:12px;font-weight:800}.media-empty{text-align:center;color:gray;padding:60px}@media (width<=1050px){.media-grid{grid-template-columns:repeat(3,1fr)}.media-admin-shell{grid-template-columns:1fr}.media-admin-shell>aside{position:static}}@media (width<=700px){.media-admin{padding:10px}.media-admin>header{display:block}.media-admin header div:last-child{margin-top:14px}.media-grid{grid-template-columns:repeat(2,1fr)}}.profile-admin{color:#232323;--nn-context-ink:#181b20;background:#eef1f1;min-height:100vh;padding:38px 5vw}.profile-admin>header{border-bottom:1px solid #d9d9d9;padding-bottom:24px}.profile-admin>header a{color:#9b722b;font-size:10px}.profile-admin>header p{color:#ac7d2c;letter-spacing:.18em;margin:20px 0 5px;font-size:9px}.profile-admin>header h1{font:500 36px var(--font-thai-serif),serif;margin:0}.profile-admin>header span{color:#76828a}.profile-admin-notice{--nn-context-ink:#181b20;background:#fff4dc;border-left:3px solid #c5943c;padding:12px}.profile-admin>nav{grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0;display:grid}.profile-admin>nav button{text-align:left;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6dddf;padding:16px}.profile-admin>nav button.active{border-top:3px solid #c99d4d}.profile-admin>nav b,.profile-admin>nav span{display:block}.profile-admin>nav b{font:400 28px Georgia,serif}.profile-admin>nav span{color:#75828a}.profile-admin>section{--nn-context-ink:#181b20;background:#fff;border:1px solid #d7dddf}.profile-admin>section article{border-bottom:1px solid #e1e5e6;grid-template-columns:75px 1fr 180px;align-items:center;gap:18px;padding:18px;display:grid}.profile-admin>section article>img{object-fit:cover;border-radius:50%;width:75px;height:75px}.profile-admin article h2,.profile-admin article p{margin:5px 0}.profile-admin article small,.profile-admin article span{color:#74818a;font-size:9px}.profile-admin article em{color:#a45142;display:block}.profile-admin article aside{gap:7px;display:grid}.profile-admin article aside button,.profile-admin article aside a{text-align:center;color:#313131;--nn-context-ink:#181b20;background:#fff;border:1px solid #d3dadc;padding:9px}.profile-admin article aside button:first-of-type{--nn-context-ink:#181b20;background:#d2a954;border:0}.profile-admin>section article:not(:has(>img)){grid-template-columns:1fr 180px}@media (width<=700px){.profile-admin{padding:24px 14px}.profile-admin>nav{grid-template-columns:1fr 1fr}:is(.profile-admin>section article,.profile-admin>section article:not(:has(>img))){grid-template-columns:55px 1fr}.profile-admin>section article>img{width:55px;height:55px}.profile-admin article aside{grid-column:2}}.profile-admin>nav{grid-template-columns:repeat(5,minmax(0,1fr))}.profile-admin-tools{justify-content:space-between;align-items:end;gap:18px;margin:24px 0 14px;display:flex}.profile-admin-status{flex-wrap:wrap;gap:8px;display:flex}.profile-admin-status button{color:#3b3b3b;--nn-context-ink:#181b20;background:#fff;border:1px solid #dcdcdc;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:10px 14px;display:flex}.profile-admin-status button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2b2b2b;border-color:#2b2b2b}.profile-admin-status b{color:#3c3c3c;--nn-context-ink:#181b20;background:#e9e9e9;border-radius:20px;min-width:24px;padding:2px 7px;font-size:12px}.profile-admin-status button[aria-pressed=true] b{color:#2b2b2b;--nn-context-ink:#181b20;background:#fff}.profile-admin-search{color:#535353;gap:6px;min-width:260px;font-size:13px;display:grid}.profile-admin-search input{color:#2b2b2b;width:100%;min-height:44px;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #d5d5d5;border-radius:12px;padding:10px 14px}.profile-admin-result{color:#565656;font-size:14px}.profile-admin-empty{text-align:center;color:#3b3b3b;background:#fff;border:1px dashed #ccc;border-radius:16px;padding:36px 20px}.profile-admin-empty p{color:#6d6d6d}.profile-admin-pagination{justify-content:center;align-items:center;gap:18px;margin:22px 0;display:flex}.profile-admin-pagination button{color:#2b2b2b;--nn-context-ink:#181b20;background:#fff;border:1px solid #d3d3d3;border-radius:12px;min-height:44px;padding:10px 16px}.profile-admin button:disabled{opacity:.45;cursor:default}.profile-admin input:focus-visible,.profile-admin button:focus-visible{outline-offset:3px;outline:3px solid #ae853c}.profile-admin article small{font-size:12px}.profile-admin article div{overflow-wrap:anywhere;min-width:0}.profile-admin article p{white-space:pre-wrap}.profile-admin article em{color:#6a6a6a;font-size:13px;font-style:normal}@media (width<=700px){.profile-admin>nav{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-admin-tools{flex-direction:column;align-items:stretch}.profile-admin-search{min-width:0}.profile-admin-status{gap:6px}.profile-admin-status button{flex:auto;padding:10px}.profile-admin>section article:not(:has(>img)){grid-template-columns:1fr}.profile-admin>section article:not(:has(>img)) aside{grid-column:1}.profile-admin-pagination{gap:10px}.profile-admin-pagination button{padding:10px 12px}}.receipt-setup{color:#333;min-height:100dvh;font-family:var(--font-sans,Arial,sans-serif);--nn-context-ink:#181b20;background:#edf1f4;padding:28px 20px 50px}.receipt-setup *{box-sizing:border-box;min-width:0}.receipt-setup-shell{max-width:1050px;margin:auto}.receipt-setup header{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-bottom:30px;font-size:13px;display:flex}.receipt-setup a{color:#494949;text-decoration:none}.receipt-setup header span,.receipt-setup small{color:#676767}.receipt-setup-intro{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.receipt-setup h1{color:#333;margin:8px 0 10px;font-size:clamp(24px,3vw,34px);line-height:1.35}.receipt-setup p{color:#5a5a5a;overflow-wrap:anywhere;margin:8px 0;font-size:14px;line-height:1.7}.receipt-status{color:#434343;white-space:nowrap;--nn-context-ink:#181b20;background:#e3e3e3;border-radius:30px;align-items:center;gap:8px;padding:12px 16px;font-size:13px;display:flex}.receipt-status.on{color:#575757;--nn-context-ink:#181b20;background:#e7e7e7}.receipt-setup svg{flex-shrink:0;width:19px;height:19px}.receipt-setup-layout{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.receipt-setup-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #e1e1e1;border-radius:22px;padding:28px;box-shadow:0 12px 35px #3434340c}.receipt-setup h2{color:#333;margin:0 0 22px;font-size:21px}.receipt-step{gap:14px;margin:24px 0 15px;display:flex}.receipt-step i{color:#eed59d;--nn-context-ink:#fff;background:linear-gradient(135deg,#3b3b3b,#232323);border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:15px;font-style:normal;display:grid;box-shadow:0 3px #191919}.receipt-setup h3{color:#333;margin:0;font-size:17px;line-height:1.4}.receipt-step p{margin:4px 0 0}.receipt-setup label{color:#434343;margin-bottom:8px;font-size:14px;display:block}.receipt-setup label span{color:#606060}.receipt-setup input[type=password]{color:#333;width:100%;font:inherit;--nn-context-ink:#181b20;background:#f8fafc;border:1px solid #c8c8c8;border-radius:11px;min-height:48px;padding:13px;font-size:16px}.receipt-key-note{margin:10px 0 16px;font-size:12px;line-height:1.7;display:block}.receipt-setup button{color:var(--nn-context-ink,#181b20);min-height:46px;font:inherit;cursor:pointer;--nn-context-ink:#fff;background:linear-gradient(#4a4a4a,#303030);border:1px solid #494949;border-radius:11px;justify-content:center;align-items:center;gap:9px;padding:11px 17px;font-size:14px;line-height:1.5;transition:transform .15s;display:inline-flex;box-shadow:0 3px #1b1b1b}.receipt-setup button:hover:not(:disabled){transform:translateY(-1px)}.receipt-setup button:active:not(:disabled){box-shadow:none;transform:translateY(2px)}.receipt-setup button:disabled{opacity:.5;cursor:not-allowed}.receipt-setup button.receipt-secondary{color:#494949;--nn-context-ink:#181b20;background:#f7f8fa;border-color:#c8c8c8;box-shadow:0 3px #dbdbdb}.receipt-setup :focus-visible{outline-offset:3px;outline:3px solid #bf9543}.receipt-confirm{align-items:flex-start;gap:10px;line-height:1.7;display:flex!important}.receipt-confirm input{accent-color:#535353;flex-shrink:0;width:19px;height:19px;margin-top:3px}.receipt-setup-message,.receipt-test-state{--nn-context-ink:#181b20;background:#f4f4f4;border:1px solid #d5d5d5;border-radius:10px;padding:12px;color:#4d4d4d!important}.receipt-setup-error{color:#913e31;--nn-context-ink:#181b20;background:#fff0ee;border:1px solid #e8bab3;border-radius:10px;margin-top:15px;padding:12px;font-size:14px}.receipt-sender-address{word-break:break-word;font-size:13px!important}.receipt-paper{--nn-context-ink:#181b20;background:linear-gradient(#fbfcfd,#f1f5f8);border:1px solid #d7d7d7;border-top:7px solid #353535;border-radius:3px;margin:26px 0;padding:24px;box-shadow:4px 6px #e5e5e5}.receipt-paper span{letter-spacing:1px;color:#6f6f6f;font-size:12px;display:block}.receipt-paper strong{color:#353535;margin:12px 0 4px;font-size:24px;display:block}.receipt-paper hr{border:0;border-top:1px solid #d5d5d5;margin:18px 0}.receipt-paper b{color:#464646;margin-top:20px;font-size:13px;display:block}.receipt-setup-preview>h2{margin:8px 0}.receipt-setup-preview>a{font-size:14px;text-decoration:underline}@media (width<=720px){.receipt-setup{padding:20px 14px 35px}.receipt-setup-layout{grid-template-columns:minmax(0,1fr)}.receipt-setup-intro{flex-direction:column;align-items:flex-start}.receipt-setup-card{padding:22px 18px}.receipt-status{white-space:normal}.receipt-setup header span{font-size:11px}.receipt-setup button{max-width:100%}}@media (prefers-reduced-motion:reduce){.receipt-setup button{transition:none}}.receipt-email-preview{border-top:1px solid #ddd;margin-top:22px;padding-top:18px}.receipt-email-preview summary{cursor:pointer;color:#494949;padding:8px 0;font-size:14px;font-weight:700;line-height:1.6}.receipt-email-preview iframe{--nn-context-ink:#181b20;background:#edf2f5;border:1px solid #d9d9d9;border-radius:12px;width:100%;height:720px;margin-top:12px;display:block}.receipt-email-preview p{font-size:12px!important}.nn-finance{color:#142d3b;background:#fbfaf6;max-width:1440px;min-height:100vh;margin:0 auto;padding:32px;font-family:inherit}.nn-finance header{justify-content:space-between;align-items:center;gap:20px;display:flex}.nn-finance header p{letter-spacing:.14em;color:#826b39;font-size:12px}.nn-finance h1{margin:8px 0;font-size:clamp(24px,3vw,36px)}.nn-finance a{color:#365b70;text-underline-offset:3px;text-decoration:underline}.nn-finance-stats{grid-template-columns:repeat(4,1fr);gap:16px;margin:28px 0 16px;display:grid}.nn-finance-stats article{background:#fff;border:1px solid #e5dece;border-radius:16px;padding:20px}.nn-finance-stats b{margin-top:8px;font-size:26px;display:block}.nn-finance small{color:#5d6d74;overflow-wrap:anywhere;font-size:12px;line-height:1.7;display:block}.nn-finance-note{font-size:13px;line-height:1.8}.nn-finance form,.nn-finance nav{flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0;display:flex}.nn-finance input{background:#fff;border:1px solid #ccc4af;border-radius:10px;flex:1;min-width:200px;padding:12px}.nn-finance button{color:#fff;cursor:pointer;background:#142d3b;border:0;border-radius:10px;padding:12px 18px}.nn-finance button:disabled{opacity:.5;cursor:wait}.nn-finance-table{background:#fff;border:1px solid #e5dece;border-radius:16px;overflow:auto}.nn-finance table{border-collapse:collapse;width:100%;min-width:850px;font-size:14px}.nn-finance th{color:#fff;text-align:left;background:#142d3b;padding:16px}.nn-finance td{vertical-align:top;border-bottom:1px solid #eee9df;padding:16px}.nn-finance-alert{color:#a73f25;background:#fff0e8;border-radius:6px;padding:7px;display:block}.nn-finance-event{background:#fff;border-bottom:1px solid #e5dece;padding:14px}.nn-finance section{margin-top:32px}.nn-finance h2{font-size:22px}@media (width<=760px){.nn-finance{padding:20px 16px}.nn-finance header{flex-direction:column;align-items:start}.nn-finance-stats{grid-template-columns:repeat(2,1fr)}.nn-finance form>*{width:100%}}.nn-finance .nn-finance-row-actions{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.nn-finance .nn-finance-row-actions button{min-height:38px;padding:8px 10px;font-size:12px}.nn-finance .nn-finance-row-actions a{padding:8px 0;font-size:12px}.nn-finance .nn-finance-financial{background:#f5f3ed;border-radius:9px;margin-top:10px;padding:9px}.nn-finance .nn-finance-cases>details{background:#fff;border:1px solid #dfd6c3;border-radius:12px;margin:12px 0;padding:16px}.nn-finance summary{cursor:pointer;line-height:1.8}.nn-finance .nn-finance-cases p,.nn-finance .nn-finance-settlement p{font-size:13px;line-height:1.8}.nn-finance label{flex-direction:column;gap:7px;font-size:12px;display:flex}.nn-finance select{color:#173548;font:inherit;background:#fff;border:1px solid #ccc4af;border-radius:9px;padding:11px}.nn-finance .nn-finance-cases form label:nth-child(2){flex:1}.nn-finance .nn-finance-toolbar{flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.nn-finance .nn-bank-match{background:#fffaf0;border:1px solid #b89d63;border-radius:14px;align-items:end;padding:22px}.nn-finance .nn-bank-match h3,.nn-finance .nn-bank-match p{width:100%;margin:0}.nn-finance .nn-bank-match label:has(input[type=checkbox]){flex-direction:row;align-items:start;width:100%}.nn-finance input[type=checkbox]{accent-color:#9d814a;flex:none;min-width:17px}.nn-finance button:focus-visible,.nn-finance a:focus-visible,.nn-finance select:focus-visible{outline-offset:3px;outline:3px solid #aa8b4e}.nn-finance .nn-finance-settlement .nn-finance-stats b{font-size:21px}.nn-finance .nn-finance-cases{border-top:1px solid #e2dbcd;padding-top:15px}._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}}.nn-control{--control-ink:var(--nn-ink,#2b2b2b);--control-muted:var(--nn-ink-soft,#646464);--control-line:var(--nn-line,#dfdfdf);max-width:1180px;color:var(--control-ink);--nn-context-ink:#181b20;background:#f5f7f8;min-height:100dvh;margin:auto;padding:28px 24px 96px}.nn-control-header{justify-content:space-between;align-items:center;gap:24px;margin:24px 0;display:flex}.nn-control-header p{color:#806128;letter-spacing:.12em;font-size:12px}.nn-control h1{margin:8px 0;font-size:clamp(24px,3vw,34px);line-height:1.4}.nn-control h2{font-size:20px;line-height:1.5}.nn-control p,.nn-control span{line-height:1.7}.nn-control button,.nn-control-panel>a{min-height:44px;color:var(--nn-context-ink,#181b20);font:inherit;cursor:pointer;--nn-context-ink:#fff;background:linear-gradient(#434343,#2f2f2f);border:1px solid #afafaf;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;display:inline-flex;box-shadow:0 3px #222}.nn-control button:disabled{opacity:.65;cursor:wait}.nn-control-tabs{gap:10px;padding:6px 0 14px;display:flex;overflow-x:auto}.nn-control-tabs button{white-space:nowrap;color:#373737;--nn-context-ink:#181b20;background:#fff;box-shadow:0 2px #ddd}.nn-control-tabs button[aria-pressed=true]{color:#2d2d2d;--nn-context-ink:#181b20;background:linear-gradient(#ecd398,#d5b36d);border-color:#b69856}.nn-control-metrics{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;margin:20px 0;display:grid}.nn-control-metrics article,.nn-control-grid>section,.nn-control-panel{border:1px solid var(--control-line);--nn-context-ink:#181b20;background:#fff;border-radius:18px;min-width:0;padding:20px}.nn-control-metrics strong{margin-top:6px;font-size:32px;line-height:1.4;display:block}.nn-control-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.nn-control-grid a{border-bottom:1px solid var(--control-line);color:#343434;overflow-wrap:anywhere;flex-direction:column;gap:4px;padding:14px 0;text-decoration:none;display:flex}.nn-control-grid a span{color:var(--control-muted);font-size:13px}.nn-control-notice{--nn-context-ink:#181b20;background:#eee;border-radius:12px;padding:14px 18px}.nn-control-panel textarea{color:#303030;width:100%;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #a0a0a0;border-radius:12px;margin:12px 0;padding:14px;display:block}.nn-control-history article{border-bottom:1px solid var(--control-line);flex-wrap:wrap;align-items:center;gap:14px;padding:16px 0;display:flex}.nn-control-history article>div{flex:1}.nn-control-history small{color:var(--control-muted);display:block}.nn-control a:focus-visible,.nn-control button:focus-visible,.nn-control textarea:focus-visible{outline-offset:3px;outline:3px solid #6f6f6f}@media (width<=640px){.nn-control{padding:16px 14px 100px}.nn-control-header{flex-direction:column;align-items:flex-start;gap:12px}.nn-control-grid{grid-template-columns:1fr}.nn-control-metrics{grid-template-columns:1fr 1fr}.nn-control-metrics article{padding:14px}.nn-control-tabs{z-index:2;--nn-context-ink:#181b20;background:#f5f7f8;position:sticky;top:0}}@media (prefers-reduced-motion:reduce){.nn-control *{scroll-behavior:auto;transition:none;animation:none}}.nn-control-confirm{border-bottom:1px solid #dfdfdf;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:16px 0;display:grid}.nn-control-confirm small{color:#646464;grid-column:1}.nn-control-confirm button{grid-area:1/2/3}.nn-control-confirm b{overflow-wrap:anywhere}@media (width<=640px){.nn-control-confirm{grid-template-columns:1fr}.nn-control-confirm button{grid-area:auto/1;justify-self:start}}html.nn-signature-2027 body .nn-control h1{font-size:clamp(24px,3vw,34px)!important}.nn-control-history article a{overflow-wrap:anywhere}.nn-control-history article>div{min-width:0}.nn-control-history article>div:last-child{flex-basis:100%}.platform-admin{color:#272727;--nn-context-ink:#181b20;background:#eef3f7;min-height:100vh;padding:26px}.platform-admin>header{max-width:1500px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-radius:20px;justify-content:space-between;margin:auto;padding:24px 30px;display:flex}.platform-admin>header p{color:#d2b267;letter-spacing:.12em}.platform-admin>header a{color:#181b20;--nn-context-ink:#181b20;background:#fff;border-radius:999px;height:max-content;padding:9px 14px}.platform-kpis{grid-template-columns:repeat(4,1fr);gap:10px;max-width:1500px;margin:14px auto;display:grid}.platform-kpis article,.platform-grid>article{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e3e3;border-radius:16px;padding:18px}.platform-kpis span{color:#777;display:block}.platform-kpis b{font-size:1.7rem}.platform-grid{grid-template-columns:1fr 1fr;gap:12px;max-width:1500px;margin:auto;display:grid}.platform-grid>article:last-child{grid-column:1/-1}.platform-grid article>header{justify-content:space-between;gap:12px;display:flex}.platform-grid header button,.platform-grid form button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border:0;border-radius:8px;padding:9px 13px}.data-list>div{border-top:1px solid #e9e9e9;align-items:center;gap:10px;padding:10px;display:flex}.data-list i{border-radius:4px;width:8px;height:34px}.data-list span{flex:1}.data-list small{color:gray;display:block}.station-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:420px;margin-top:12px;display:grid;overflow:auto}.station-catalog>div{border:1px solid #e6e6e6;border-radius:10px;gap:3px;padding:10px;display:grid}.station-catalog span,.station-catalog small{color:#777}.platform-grid details{border-top:1px solid #e6e6e6;margin-top:12px;padding-top:10px}.platform-grid summary{cursor:pointer;color:#8a6928;font-weight:800}.platform-grid form{gap:8px;margin-top:10px;display:grid}.platform-grid form>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.platform-grid input,.platform-grid textarea,.platform-grid select{--nn-context-ink:#181b20;background:#fff;border:1px solid #d8d8d8;border-radius:8px;padding:9px}.category-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.category-grid span{--nn-context-ink:#181b20;background:#f3f6f8;border-radius:9px;padding:9px}.category-grid small{color:gray;display:block}.platform-grid aside{--nn-context-ink:#181b20;background:#fff8e7;border:1px solid #ead49b;border-radius:10px;margin-top:12px;padding:12px}@media (width<=850px){.platform-admin{padding:12px}.platform-kpis,.platform-grid{grid-template-columns:1fr 1fr}.platform-grid>article{grid-column:1/-1}.category-grid{grid-template-columns:1fr 1fr}.platform-admin>header{display:block}.platform-admin>header a{margin-top:10px;display:inline-block}}@media (width<=520px){.platform-kpis{grid-template-columns:1fr 1fr}.station-catalog{grid-template-columns:1fr}}.platform-sync-notice,.platform-sync-error{color:#5c461d;--nn-context-ink:#181b20;background:#fff8e8;border:1px solid #d9bd78;border-radius:14px;max-width:1600px;margin:16px auto;padding:16px 20px}.platform-sync-notice b,.platform-sync-notice span{display:block}.platform-sync-notice span{margin-top:5px;font-size:13px}.platform-sync-error{margin-top:28px}.platform-sync-error p{margin:8px 0 16px}.platform-sync-error button{color:var(--nn-context-ink,#181b20);font:inherit;--nn-context-ink:#fff;background:#2c2c2c;border:0;border-radius:8px;padding:11px 18px;font-weight:700}.reliability-page{min-height:100vh;color:var(--nn-context-ink,#181b20);font:16px/1.55 var(--font-sans,"Noto Sans Thai",sans-serif);--nn-context-ink:#fff;background:#171717;padding:32px clamp(18px,4vw,58px) 80px}.reliability-top{border-bottom:1px solid #404040;justify-content:space-between;align-items:flex-end;gap:32px;max-width:1500px;margin:auto;padding:28px 0 30px;display:flex}.reliability-top small,.reliability-head small{color:#d6af62;letter-spacing:.14em;font-weight:700}.reliability-top h1{font:clamp(2rem,4vw,4.5rem)/1.05 var(--font-serif,Georgia,serif);max-width:920px;margin:8px 0 10px}.reliability-top p,.reliability-head p{color:#aeaeae;max-width:820px}.reliability-top>a{color:#f4d17d;white-space:nowrap;border:1px solid #626262;border-radius:14px;padding:12px 18px}.reliability-notice{z-index:20;width:100%;max-width:1500px;color:var(--nn-context-ink,#181b20);text-align:left;--nn-context-ink:#fff;background:#123d34;border:1px solid #3e8c72;border-radius:14px;margin:16px auto 0;padding:14px 18px;position:sticky;top:10px}.reliability-notice.error{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#3b1d26;border-color:#9e4d56}.reliability-notice span{float:right}.reliability-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;max-width:1500px;margin:24px auto;display:grid}.reliability-kpis article{--nn-context-ink:#fff;background:#202020;border:1px solid #3d3d3d;border-radius:16px;padding:17px}.reliability-kpis span{color:#aeaeae;font-size:.82rem;display:block}.reliability-kpis b{font:2rem var(--font-serif,Georgia,serif)}.reliability-kpis .bad b{color:#ff8e9a}.reliability-kpis .warn b{color:#f2c66e}.reliability-kpis .good b{color:#71d7b0}.reliability-nav{z-index:15;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#171717f0;border:1px solid #3c3c3c;border-radius:17px;gap:7px;max-width:1500px;margin:auto;padding:10px;display:flex;position:sticky;top:0;overflow-x:auto}.reliability-nav button{color:#b9b9b9;background:0 0;border:0;border-radius:11px;flex:none;min-height:44px;padding:10px 15px}.reliability-nav button.active{color:#222;--nn-context-ink:#181b20;background:#f1cf78;font-weight:800}.reliability-panel{color:#222;--nn-context-ink:#181b20;background:#f7f9fa;border-radius:28px;max-width:1500px;margin:18px auto;padding:clamp(20px,3vw,42px);box-shadow:0 24px 70px #00000040}.reliability-head{margin-bottom:26px}.reliability-head h2{font:clamp(1.8rem,3vw,3rem)/1.1 var(--font-serif,Georgia,serif);margin:8px 0}.reliability-head p{color:#727272}.module-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.module-grid button{text-align:left;color:#222;--nn-context-ink:#181b20;background:#fff;border:1px solid #dfdfdf;border-radius:18px;min-height:150px;padding:20px;transition:all .2s}.module-grid button:hover{border-color:#b78c3d;transform:translateY(-3px)}.module-grid span,.module-grid small{color:#72818b;display:block}.module-grid b{font:1.35rem var(--font-serif,Georgia,serif);margin:10px 0;display:block}.provider-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.provider-strip article{--nn-context-ink:#181b20;background:#fff;border:1px solid #ddd;border-radius:16px;padding:18px}.provider-strip article.ready{border-color:#7fbea9}.provider-strip article.blocked{border-color:#dec793}.provider-strip span,.provider-strip small{display:block}.provider-strip span{margin:8px 0;font-weight:800}.provider-strip small{color:#75838c}.reliability-action{--nn-context-ink:#181b20;background:#eaf0f3;border-radius:18px;grid-template-columns:2fr 1fr auto;align-items:end;gap:12px;margin:22px 0;padding:18px;display:grid}.reliability-action label{font-weight:700}.reliability-action select,.reliability-action input,.tr input{color:#222;--nn-context-ink:#181b20;background:#fff;border:1px solid #d1d1d1;border-radius:11px;width:100%;min-height:46px;margin-top:6px;padding:8px 11px;display:block}.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}.tr button+button{margin-left:6px}.tr button:disabled,.reliability-action button:disabled{opacity:.45}.reliability-table{--nn-context-ink:#181b20;background:#fff;border:1px solid #e0e0e0;border-radius:18px;overflow-x:auto}.reliability-table>header,.reliability-table>.tr{grid-template-columns:repeat(var(--cols),minmax(120px,1fr));align-items:center;gap:12px;min-width:920px;padding:13px 15px;display:grid}.reliability-table>header{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#292929}.reliability-table>.tr{border-top:1px solid #e3e8eb}.reliability-table>.tr:nth-child(odd){--nn-context-ink:#181b20;background:#f7f8fa}.tr span{overflow-wrap:anywhere;min-width:0}.tr small{color:#73838e;margin-top:4px;font-size:.78rem;display:block}.tr a{color:#3b3b3b;font-weight:800}.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.good{color:#16704f;--nn-context-ink:#181b20;background:#dff4eb}.status.bad{color:#9a2f3e;--nn-context-ink:#181b20;background:#ffe1e4}.status.warn{color:#855f12;--nn-context-ink:#181b20;background:#fff0c9}code{font-size:.75rem}.provider-box{border:1px solid;border-radius:22px;max-width:760px;padding:28px}.provider-box.ready{--nn-context-ink:#181b20;background:#e7f6f0;border-color:#75b99e}.provider-box.blocked{--nn-context-ink:#181b20;background:#fff7e4;border-color:#d4ae5d}.provider-box span{letter-spacing:.13em;font-size:.75rem;font-weight:900}.provider-box h3{font:2rem var(--font-serif,Georgia,serif);margin:8px 0}.provider-box p{color:#757575}.demand-split{grid-template-columns:2fr 1fr;gap:18px;display:grid}.demand-split aside{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#292929;border-radius:18px;padding:22px}.demand-split aside a{color:var(--nn-context-ink,#181b20);border-bottom:1px solid #434343;padding:13px 0;display:block}.demand-split aside span{color:#aeaeae;font-size:.8rem;display:block}.chain-card{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#292929;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:4px 18px;margin-bottom:18px;padding:22px;display:grid}.chain-card b{font:2.5rem var(--font-serif,Georgia,serif);color:#f1cf78;grid-row:1/3}.chain-card small{color:#aeaeae}.recovery-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:20px;display:grid}.recovery-grid>div{--nn-context-ink:#181b20;background:#eaf0f3;border-radius:18px;padding:20px}.recovery-grid article{border-bottom:1px solid #d6d6d6;padding:15px 0}.recovery-grid article b{margin:8px 0;display:block}.recovery-grid article p{margin:4px 0}.policy-card{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#292929;border-radius:18px;margin-top:20px;padding:22px}.policy-card li{margin:7px 0}.reliability-loading{text-align:center;--nn-context-ink:#fff;background:#292929;border-radius:20px;max-width:760px;margin:20vh auto;padding:30px}.reliability-loading b{color:var(--nn-context-ink,#181b20);margin-top:10px;display:block}@media (width<=1100px){.reliability-kpis{grid-template-columns:repeat(3,1fr)}.module-grid,.provider-strip{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.reliability-page{padding:14px 12px 90px}.reliability-top{flex-direction:column;align-items:flex-start}.reliability-top h1{font-size:2.35rem}.reliability-kpis{grid-template-columns:repeat(2,1fr)}.reliability-panel{border-radius:20px;padding:20px 14px}.module-grid,.provider-strip,.demand-split,.recovery-grid,.reliability-action{grid-template-columns:1fr}.reliability-nav{border-radius:14px}.reliability-table>header,.reliability-table>.tr{min-width:780px}}@media (prefers-reduced-motion:reduce){.module-grid button{transition:none}.module-grid button:hover{transform:none}}.privacy-admin{color:#232323;min-height:100vh;font-family:var(--font-body,sans-serif);--nn-context-ink:#181b20;background:#f3f5f7;padding:clamp(24px,4vw,64px)}.privacy-admin-hero,.privacy-admin-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.privacy-admin-hero{max-width:1500px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1c1c1c;border-radius:28px;margin:auto auto 28px;padding:clamp(24px,4vw,52px)}.privacy-admin-hero small,.privacy-admin-heading small{letter-spacing:.16em;color:#c7a554}.privacy-admin-hero h1{margin:8px 0;font-size:clamp(32px,4vw,64px)}.privacy-admin-hero p{max-width:780px;color:var(--nn-context-ink,#181b20);line-height:1.7}.privacy-admin-hero a{color:var(--nn-context-ink,#181b20);align-items:center;min-height:44px;text-decoration:none;display:flex}.privacy-admin-notice{color:#175c36;--nn-context-ink:#181b20;background:#e5f4eb;border-radius:12px;max-width:1500px;margin:0 auto 20px;padding:14px 18px}.privacy-admin-stats,.privacy-admin-panel{max-width:1500px;margin:0 auto 24px}.privacy-admin-stats{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.privacy-admin-stats article,.privacy-admin-panel{background:#fff;border:1px solid #e2e7eb;border-radius:20px;padding:24px;box-shadow:0 10px 35px #1b1b1b0d}.privacy-admin-stats small{color:#777;display:block}.privacy-admin-stats strong{font-size:36px}.privacy-admin-heading h2{margin:6px 0 18px;font-size:28px}.privacy-admin-export{gap:8px;display:flex}.privacy-admin-export a,.privacy-admin-retention button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#282828;border:0;border-radius:10px;min-height:44px;padding:12px 16px;text-decoration:none}.privacy-admin-filters,.privacy-admin-retention{grid-template-columns:repeat(4,minmax(140px,1fr));gap:12px;display:grid}.privacy-admin-filters label,.privacy-admin-retention label{color:#696969;font-size:13px}.privacy-admin-filters input,.privacy-admin-filters select,.privacy-admin-retention input{color:#232323;background:#fff;border:1px solid #d6d6d6;border-radius:10px;width:100%;min-height:44px;padding:8px 10px}.privacy-admin-count,.privacy-admin-note{color:#757575}.privacy-admin-table{overflow:auto}.privacy-admin-table table{border-collapse:collapse;width:100%;min-width:1050px}.privacy-admin-table th,.privacy-admin-table td{text-align:left;border-bottom:1px solid #edf0f2;padding:12px;font-size:13px}.privacy-admin-table th{color:#6f6f6f}.privacy-admin-table code{font-size:11px}.privacy-admin-retention{grid-template-columns:repeat(3,1fr) auto;align-items:end}@media (width<=800px){.privacy-admin{padding:16px}.privacy-admin-hero,.privacy-admin-heading{display:block}.privacy-admin-hero a{margin-top:16px}.privacy-admin-stats{grid-template-columns:1fr 1fr}.privacy-admin-filters,.privacy-admin-retention{grid-template-columns:1fr}.privacy-admin-export{flex-wrap:wrap;margin-bottom:18px}}.settings-preview-v2{background:radial-gradient(circle at 85% 12%,color-mix(in srgb,var(--preview-accent) 13%,transparent),transparent 30%),#e9edef}.preview-browser-v2{border-radius:12px}.signature-preview{color:var(--nn-context-ink,#181b20);background:var(--preview-primary);font-family:var(--font-thai),Arial,sans-serif}.signature-preview-top{height:24px;color:var(--nn-context-ink,#181b20);background:color-mix(in srgb,var(--preview-primary) 90%,#000);letter-spacing:.14em;--nn-context-ink:#fff;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 16px;font-size:6px;display:grid}.signature-preview-top b{color:var(--preview-accent)}.signature-preview-top em{justify-self:end;font-style:normal}.signature-preview>header{color:#272727;--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #e3e6eb;align-items:center;height:62px;display:flex}.signature-preview-menu{border-right:1px solid #e3e6eb;grid-template-columns:repeat(3,8px);align-content:center;gap:3px;width:78px;height:100%;padding-left:16px;display:grid}.signature-preview-menu i{--nn-context-ink:#fff;background:#272727;height:1px}.signature-preview-menu small{letter-spacing:.1em;grid-column:1/4;margin-top:5px;font-size:5px}.signature-preview-logo{align-items:center;gap:8px;padding:0 15px;display:flex}.signature-preview-logo img{object-fit:contain;width:38px;height:38px}.signature-preview-logo span{flex-direction:column;display:flex}.signature-preview-logo b{letter-spacing:.1em;font:700 9px Georgia,serif}.signature-preview-logo small{color:#8b969e;letter-spacing:.12em;margin-top:3px;font-size:4px}.signature-preview>header nav{gap:19px;margin-left:auto;font-size:7px;font-weight:700;display:flex}.signature-preview>header>strong{color:var(--nn-context-ink,#181b20);background:var(--preview-primary);align-self:stretch;place-items:center;margin-left:20px;padding:0 18px;font-size:7px;display:grid}.signature-preview-hero{background:var(--preview-primary);height:min(515px,58vh);position:relative;overflow:hidden}.signature-preview-media,.signature-preview-media>video,.signature-preview-media>span{width:100%;height:100%;position:absolute;inset:0}.signature-preview-media>video{object-fit:cover}.signature-preview-media>span{background:linear-gradient(90deg,color-mix(in srgb,var(--preview-primary) 92%,transparent),color-mix(in srgb,var(--preview-primary) 38%,transparent) 62%,#00000024),linear-gradient(0deg,color-mix(in srgb,var(--preview-primary) 80%,transparent),transparent 58%)}.signature-preview-motion{background:radial-gradient(circle at 72% 35%,color-mix(in srgb,var(--preview-accent) 22%,transparent),transparent 25%),linear-gradient(135deg,color-mix(in srgb,var(--preview-primary) 80%,#000),var(--preview-primary));position:absolute;inset:0;overflow:hidden}.signature-preview-motion b{color:#ffffff09;font:italic 700 260px/1 Georgia,serif;position:absolute;top:7%;right:8%}.signature-preview-motion i{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--preview-accent) 28%,transparent);border-radius:50%;width:50%;position:absolute;top:8%;right:-5%}.signature-preview-motion i:nth-of-type(2){border-style:dashed;width:31%;top:18%;right:4%}.signature-preview-motion i:nth-of-type(3){width:14%;top:31%;right:14%}.signature-preview-copy{z-index:2;width:58%;position:absolute;top:18%;left:7%}.signature-preview-copy>small{color:var(--preview-accent);letter-spacing:.17em;font-size:6px;font-weight:800;display:block}.signature-preview-copy h2{font:700 clamp(34px,4.7vw,65px)/.95 var(--font-thai),Arial,sans-serif;letter-spacing:-.045em;margin:15px 0 14px}.signature-preview-copy h2 em{color:var(--preview-accent);font-family:var(--font-thai-serif),Georgia,serif;margin-top:9px;font-style:italic;font-weight:400;display:block}.signature-preview-copy p{border-left:2px solid var(--preview-accent);max-width:430px;color:var(--nn-context-ink,#181b20);padding-left:13px;font-size:8px;line-height:1.7}.signature-preview-hero>aside{z-index:2;border-top:3px solid var(--preview-accent);background:color-mix(in srgb,var(--preview-primary) 82%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:210px;padding:15px;position:absolute;bottom:126px;right:5%}.signature-preview-hero>aside small{color:var(--preview-accent);letter-spacing:.15em;font-size:5px}.signature-preview-hero>aside b,.signature-preview-hero>aside span{display:block}.signature-preview-hero>aside b{font:500 13px var(--font-thai-serif),serif;margin-top:10px}.signature-preview-hero>aside span{color:var(--nn-context-ink,#181b20);margin-top:5px;font-size:6px}.signature-preview-search{z-index:4;color:#353535;--nn-context-ink:#181b20;background:#fff;position:absolute;bottom:24px;left:5%;right:5%;box-shadow:0 18px 40px #0003}.signature-preview-search>header{border-bottom:1px solid #e3e6eb;align-items:center;gap:18px;height:30px;padding:0 12px;font-size:7px;display:flex}.signature-preview-search>header b{border-bottom:2px solid var(--preview-accent);height:100%;color:var(--preview-primary);place-items:center;display:grid}.signature-preview-search>header small{color:#8c969d;margin-left:auto;font-size:5px}.signature-preview-search>div{grid-template-columns:1.35fr 1fr .8fr 130px;min-height:50px;display:grid}.signature-preview-search>div>span{border-right:1px solid #e3e6eb;flex-direction:column;justify-content:center;padding:0 12px;font-size:7px;display:flex}.signature-preview-search>div small{color:#8a949b;margin-bottom:4px;font-size:5px;display:block}.signature-preview-search>div>b{color:var(--nn-context-ink,#181b20);background:var(--preview-primary);place-items:center;font-size:7px;display:grid}.signature-preview-music{z-index:5;border:1px solid color-mix(in srgb,var(--preview-accent) 50%,transparent);background:color-mix(in srgb,var(--preview-primary) 90%,transparent);align-items:center;gap:6px;padding:5px 7px;display:flex;position:absolute;bottom:6px;left:7px}.signature-preview-music>i{width:20px;height:20px;color:var(--preview-primary);background:var(--preview-accent);border-radius:50%;place-items:center;font-style:normal;display:grid}.signature-preview-music span{flex-direction:column;display:flex}.signature-preview-music small{color:var(--preview-accent);font-size:4px}.signature-preview-music b{font-size:5px}.signature-preview>footer{color:#77838c;--nn-context-ink:#181b20;background:#f6f7f7;gap:7px;padding:10px 12px;display:flex}.signature-preview>footer span{border:1px solid #e3e6eb;padding:6px 8px;font-size:6px}.signature-preview>footer span.active{border-color:color-mix(in srgb,var(--preview-accent) 65%,#e3e6eb);color:var(--preview-primary);background:color-mix(in srgb,var(--preview-accent) 12%,#fff);--nn-context-ink:#181b20}@media (width<=1100px){.signature-preview-copy{width:65%}.signature-preview-hero>aside{display:none}.signature-preview-search>div{grid-template-columns:1.2fr 1fr 105px}.signature-preview-search>div>span:nth-of-type(3){display:none}}@media (width<=620px){.signature-preview-top span,.signature-preview-top em,.signature-preview>header nav{display:none}.signature-preview-top{grid-template-columns:1fr}.signature-preview>header>strong{margin-left:auto}.signature-preview-copy{width:auto;right:6%}.signature-preview-copy h2{font-size:38px}.signature-preview-search>div{grid-template-columns:1fr 90px}.signature-preview-search>div>span:nth-of-type(2){display:none}}.signature-preview-copy h2{letter-spacing:0;line-height:1.04}.signature-preview-copy h2 em{letter-spacing:0;font-size:.82em;font-style:normal;line-height:1.14}.signature-preview-media>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-preview-switch{background:#ffffffd1;border:1px solid #1b1b1b24;border-radius:999px;align-self:center;gap:4px;margin-bottom:14px;padding:4px;display:inline-flex}.hero-preview-switch button{color:#5e5e5e;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:38px;padding:0 16px;font-size:10px;font-weight:700}.hero-preview-switch button.active{color:var(--nn-context-ink,#181b20);background:var(--preview-primary)}.preview-browser-v2.is-mobile{width:min(390px,100%);margin-inline:auto}.preview-browser-v2.is-mobile .signature-preview-hero{height:min(660px,68vh)}.preview-browser-v2.is-mobile .signature-preview-top span,.preview-browser-v2.is-mobile .signature-preview-top em,.preview-browser-v2.is-mobile .signature-preview>header nav,.preview-browser-v2.is-mobile .signature-preview-hero>aside{display:none}.preview-browser-v2.is-mobile .signature-preview-top{grid-template-columns:1fr}.preview-browser-v2.is-mobile .signature-preview>header>strong{margin-left:auto}.preview-browser-v2.is-mobile .signature-preview-copy{width:auto;left:7%;right:7%}.preview-browser-v2.is-mobile .signature-preview-copy h2{font-size:40px}.preview-browser-v2.is-mobile .signature-preview-search>div{grid-template-columns:1fr 88px}.preview-browser-v2.is-mobile .signature-preview-search>div>span:nth-of-type(n+2){display:none}.zoning-admin{color:#242424;--nn-context-ink:#181b20;background:#f3f5f7;min-height:100vh;padding:clamp(20px,4vw,60px)}.zoning-admin>header,.zoning-admin>section,.zoning-notice{max-width:1400px;margin:0 auto 24px}.zoning-admin>header{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1e1e1e;border-radius:26px;justify-content:space-between;gap:24px;padding:clamp(24px,4vw,48px);display:flex}.zoning-admin header small{color:#c9a557;letter-spacing:.16em}.zoning-admin h1{margin:8px 0;font-size:clamp(32px,4vw,58px)}.zoning-admin header p,.zoning-admin header a{color:var(--nn-context-ink,#181b20)}.zoning-admin>section{background:#fff;border:1px solid #e6e6e6;border-radius:20px;padding:24px}.zoning-admin form{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.zoning-admin label{color:#6b6b6b;gap:6px;font-size:13px;display:grid}.zoning-admin input,.zoning-admin select,.zoning-admin textarea{min-height:44px;font:inherit;border:1px solid #d7d7d7;border-radius:10px;padding:11px}.zoning-admin .wide{grid-column:1/-1}.zoning-admin button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2a2a2a;border:0;border-radius:10px;min-height:46px;padding:10px 18px}.zoning-notice{color:#175d37;--nn-context-ink:#181b20;background:#e7f4eb;border-radius:10px;padding:14px 18px}.zoning-methods{flex-wrap:wrap;gap:8px;margin:0 0 20px;display:flex}.zoning-methods button{color:#535353;--nn-context-ink:#181b20;background:#f7f9fa;border:1px solid #d7d7d7}.zoning-methods button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2a2a2a;border-color:#2a2a2a}.zoning-admin label em{color:#73828d;font-size:11px;font-style:normal}.zoning-file{--nn-context-ink:#181b20;background:#f7fafb;border:1px dashed #bababa;border-radius:14px;padding:18px}.zoning-file input{--nn-context-ink:#181b20;background:#fff}.zoning-mapping{border:1px solid #e6e6e6;border-radius:12px;padding:14px}.zoning-mapping summary{cursor:pointer;color:#434343;font-weight:700}.zoning-mapping>div{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px;display:grid}.zoning-submit{width:max-content}.zoning-help{color:#747474;font-size:13px}.zoning-table{overflow:auto}.zoning-table table{border-collapse:collapse;width:100%;min-width:900px}.zoning-table th,.zoning-table td{text-align:left;border-bottom:1px solid #edf1f3;padding:12px}.zoning-table td small{color:#73828d;display:block}.zoning-table td small.invalid,.zoning-table b[data-status=invalid]{color:#b42318}.zoning-table b[data-status=verified]{color:#147044}@media (width<=760px){.zoning-admin{padding:14px}.zoning-admin>header{display:block}.zoning-admin form{grid-template-columns:1fr}.zoning-admin .wide{grid-column:auto}.zoning-methods{grid-template-columns:1fr;display:grid}.zoning-mapping>div{grid-template-columns:1fr}.zoning-submit{width:100%}}.android-app-page{color:#282828;--nn-context-ink:#181b20;background:linear-gradient(#e9eef0 0,#f7f7f4 36%,#fff 100%);min-height:100vh}.app-page-shell{padding:72px 0 110px}.app-install-panel{min-height:590px;color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 18% 20%,#d9b15e30,#0000 26%),linear-gradient(135deg,#141414,#2a2a2a 74%,#383838);border:1px solid #c6a15b61;grid-template-columns:250px minmax(0,1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #1a1a1a2e}.app-install-panel:after{content:"N";color:#ffffff06;pointer-events:none;font:500 430px/1 Georgia,serif;position:absolute;bottom:-.36em;right:-.02em}.app-install-brand{z-index:1;border-right:1px solid #ffffff1f;flex-direction:column;justify-content:space-between;align-items:center;padding:55px 32px 38px;display:flex;position:relative}.app-install-brand img{object-fit:cover;border:1px solid #e0bf798c;border-radius:28px;width:118px;height:118px;box-shadow:0 25px 65px #0000004d}.app-install-brand span{color:#e4c57e;letter-spacing:.25em;writing-mode:vertical-rl;font-size:11px;font-weight:800}.app-install-copy{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;padding:70px clamp(40px,7vw,105px);display:flex;position:relative}.app-install-copy>small,.app-capabilities header small,.app-beta-notice small{color:#deb96d;letter-spacing:.2em;font-size:11px;font-weight:800}.app-install-copy h1{margin:18px 0 24px;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(44px,5vw,76px);font-weight:400;line-height:1.12}.app-install-copy h1 em{color:#efd38f;font-style:normal}.app-install-copy>p{max-width:720px;color:var(--nn-context-ink,#181b20);margin:0;font-size:17px;line-height:1.85}.app-install-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.app-install-primary,.app-install-secondary{cursor:pointer;border:1px solid #e3bf70;justify-content:center;align-items:center;min-height:52px;padding:0 28px;font-weight:800;display:inline-flex}.app-install-primary{color:#1b1b1b;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f6dfa5,#d3a64c)}.app-install-secondary{color:var(--nn-context-ink,#181b20);background:0 0}.app-install-note{color:#f1d691!important;margin-top:20px!important;font-size:14px!important}.app-install-steps{width:min(100%,620px);color:var(--nn-context-ink,#181b20);background:#ffffff12;border-left:3px solid #e4bd67;margin-top:24px;padding:18px 22px}.app-install-steps b{font-size:15px}.app-install-steps ol{color:var(--nn-context-ink,#181b20);margin:12px 0 0;padding-left:22px;line-height:1.8}.app-capabilities{padding:100px 0 80px}.app-capabilities>header{grid-template-columns:1fr 1.2fr;align-items:end;gap:30px;margin-bottom:42px;display:grid}.app-capabilities header small{color:#9e752e;grid-column:1/-1}.app-capabilities h2{margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(38px,4vw,58px);font-weight:400}.app-capabilities header p{color:#737373;margin:0;font-size:16px;line-height:1.8}.app-capabilities>div{border-top:1px solid #d8dee0;border-left:1px solid #d8dee0;grid-template-columns:repeat(4,1fr);display:grid}.app-capabilities>div>a{background:#ffffffb8;border-bottom:1px solid #d8dee0;border-right:1px solid #d8dee0;flex-direction:column;align-items:flex-start;min-height:310px;padding:30px;display:flex}.app-capabilities a>i{color:#a1742e;border:1px solid #d5ba82;border-radius:50%;place-items:center;width:54px;height:54px;font-style:normal;display:grid}.app-capabilities h3{margin:38px 0 12px;font-size:21px}.app-capabilities a p{color:#6a7882;margin:0;font-size:14px;line-height:1.75}.app-capabilities a b{color:#996e28;align-items:center;gap:7px;margin-top:auto;font-size:13px;display:flex}.app-beta-notice{border-top:1px solid #d7c18f;border-bottom:1px solid #d7c18f;grid-template-columns:1fr 1.3fr auto;align-items:center;gap:50px;padding:38px 0;display:grid}.app-beta-notice h2{margin:7px 0 0;font-family:Georgia,Noto Serif Thai,serif;font-size:31px;font-weight:400}.app-beta-notice p{color:#657580;margin:0;font-size:14px;line-height:1.8}.app-beta-notice>a{color:#79571f;white-space:nowrap;border:1px solid #b98e42;padding:14px 18px;font-weight:800}@media (width<=900px){.app-install-panel{grid-template-columns:150px 1fr}.app-install-brand{padding-inline:18px}.app-install-brand img{border-radius:22px;width:92px;height:92px}.app-capabilities>div,.app-beta-notice{grid-template-columns:1fr 1fr}.app-beta-notice>a{width:max-content}}@media (width<=620px){.app-page-shell{width:min(100% - 28px,1180px);padding:24px 0 78px}.app-install-panel{min-height:0;display:block}.app-install-brand{border-bottom:1px solid #ffffff1f;border-right:0;flex-direction:row;align-items:center;padding:20px}.app-install-brand img{border-radius:18px;width:72px;height:72px}.app-install-brand span{writing-mode:initial}.app-install-copy{padding:36px 20px 42px}.app-install-copy h1{font-size:40px;line-height:1.2}.app-install-copy>p{font-size:16px}.app-install-actions{width:100%;display:grid}.app-install-primary,.app-install-secondary{width:100%;font-size:16px}.app-capabilities{padding:72px 0 58px}.app-capabilities>header{display:block}.app-capabilities h2{margin-top:12px;font-size:36px}.app-capabilities header p{margin-top:17px}.app-capabilities>div{grid-template-columns:1fr}.app-capabilities>div>a{min-height:250px;padding:25px}.app-capabilities h3{margin-top:28px}.app-beta-notice{padding:32px 0;display:block}.app-beta-notice p{margin:22px 0}.app-beta-notice>a{display:inline-flex}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace{background:#fffdf8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body{padding-bottom:28px;color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body [hidden]{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .page-wrap{box-sizing:border-box;min-width:0;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-pearl-workspace .nn-page-body :is(div,section,article,aside,form,label,fieldset){box-sizing:border-box;min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(h1,h2,h3,h4){color:#292723!important;letter-spacing:0!important;text-shadow:none!important;font-family:inherit!important;font-weight:650!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body h1{margin:8px 0!important;font-size:clamp(1.8rem,3.4vw,2.7rem)!important;line-height:1.55!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body h2{margin:6px 0 12px!important;font-size:22px!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(h3,h4){margin:8px 0!important;font-size:18px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(p,li){color:#625e56!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(small,time,em){color:#625e56!important;letter-spacing:0!important;font-size:13px!important;font-style:normal!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(b,strong,label,legend){color:#39352d!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body a{text-underline-offset:3px;overflow-wrap:anywhere;color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.tools-heading,.six-page-heading,.nn-desk-heading,.nn-hub-masthead){align-items:center!important;gap:20px!important;min-height:0!important;margin-top:0!important;padding:28px 0 20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.tools-heading,.six-page-heading,.nn-hub-masthead,.nn-desk-heading:not([style])){background:0 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.tools-heading,.six-page-heading,.nn-desk-heading,.nn-hub-masthead)>:is(p,small){color:#715925!important;letter-spacing:.08em!important;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.tools-heading,.six-page-heading,.nn-desk-heading,.nn-hub-masthead)>span{color:#625e56!important;font-size:15px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){box-sizing:border-box;color:#292723!important;--nn-context-ink:#292723!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:46px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d9ceb8!important;border-radius:10px!important;padding:10px 12px!important;font-size:16px!important;line-height:1.75!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(input,textarea)::placeholder{color:#787065!important;opacity:1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body textarea{resize:vertical;min-height:86px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(input[type=checkbox],input[type=radio]){accent-color:#806125;flex:0 0 18px;width:18px;height:18px;min-height:18px!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(label,label>span,legend){font-size:14px!important;font-weight:550!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body button{color:#62502e!important;--nn-context-ink:#62502e!important;white-space:normal!important;letter-spacing:0!important;background:#fff!important;border:1px solid #ded2b9!important;border-radius:10px!important;height:auto!important;min-height:44px!important;padding:10px 14px!important;font-size:14px!important;line-height:1.75!important;box-shadow:0 2px 6px #71592508!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body button:disabled{opacity:.55!important;cursor:not-allowed!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(button[aria-pressed=true],button[aria-selected=true],button.active,.nn-hub button.is-selected){color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border-color:#c5a25a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.cma-submit,.private-submit,.opportunity-submit,.status-tracker form>button,.career-tracker-form>button,.client-reference-router form>button,.nn-hub-primary){color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;min-height:48px!important;font-weight:650!important;box-shadow:0 3px 8px #71592512!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.six-button,.tools-text-link,.nn-desk-heading>a,.nn-hub-masthead>a,.nn-desk-aside nav a,.agent-join-actions a,.agent-join-apply>div>a,.career-track-inline,.career-structure-note>a,.agent-career-link>a,.cma-success-actions>a,.career-success-actions>a,.calculator-consult){box-sizing:border-box;gap:8px;max-width:100%;color:#62502e!important;height:auto!important;min-height:44px!important;box-shadow:none!important;white-space:normal!important;background:#fff!important;border:1px solid #d7c49b!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;padding:10px 14px!important;font-size:14px!important;line-height:1.8!important;text-decoration:none!important;display:inline-flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #927137!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(button,summary,.tools-assurances,.nn-desk-aside,.nn-hub-nav) svg{color:#806125!important;filter:none!important;fill:none!important;flex:0 0 22px!important;width:22px!important;height:22px!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body summary{cursor:pointer;color:#39352d!important;font-size:15px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.tools-advisory-workspace,.tools-cma-workspace,.application-grid,.agent-join-apply,.nn-service-picker){grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)!important;align-items:start!important;gap:20px!important;padding-bottom:24px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.tools-advisory-workspace>aside,.tools-cma-workspace>aside,.nn-desk-aside){color:#292723!important;--nn-context-ink:#292723!important;box-shadow:none!important;background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:16px!important;padding:22px!important;position:static!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .tools-advisory-workspace>aside ol{padding-left:20px;margin:12px 0!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .tools-assurances{gap:12px!important;margin-top:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .tools-assurances article{background:0 0!important;border:0!important;gap:10px!important;padding:0!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .tools-assurances p{margin:0!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .tools-cma-workspace aside details{border-bottom:1px solid #e5ddce!important;padding:12px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.cma-request-form,.private-brief-form,.private-brief-success,.cma-request-success,.application-card,.nn-hub-card,.calculator-inputs,.calculator-results,.six-tracking-content,.nn-desk-content){color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:16px!important;padding:22px!important;box-shadow:0 5px 18px #392e1706!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.cma-form-grid,.private-field-grid,.opportunity-form>.form-grid,.calculator-form-grid){gap:14px 16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.cma-request-form>header,.private-brief-form>header){background:0 0!important;margin-bottom:16px!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .private-form-step{border-top:1px solid #e5ddce!important;margin:20px 0 14px!important;padding-top:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .private-intent-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .private-intent-grid button{flex-direction:column;text-align:left!important;align-items:flex-start!important;gap:5px!important;min-height:104px!important;padding:12px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .private-intent-grid button :is(b,span,strong){color:#39352d!important;font-size:14px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.private-consent,.privacy-consent){color:#625e56!important;align-items:flex-start!important;gap:10px!important;margin-block:16px!important;font-size:13px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.cma-request-success,.private-brief-success,.career-success){text-align:left!important;padding:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.cma-success-reference,.career-credentials p){--nn-context-ink:#292723!important;background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:10px!important;padding:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.cma-success-reference strong,.career-credentials strong,.private-brief-success>strong){overflow-wrap:anywhere;color:#62502e!important;font-family:inherit!important;font-size:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .cma-process{background:0 0!important;padding:12px 0 24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .cma-process .page-wrap>div{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .cma-process article{background:#fff!important;border:1px solid #e5ddce!important;border-radius:12px!important;padding:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .six-tracking-workspace{grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr)!important;gap:20px!important;padding-bottom:24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .six-tracking-workspace>nav{background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:16px!important;gap:10px!important;padding:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .six-tracking-workspace>nav button{align-items:center;gap:10px;display:flex;text-align:left!important;min-height:76px!important;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .six-tracking-workspace>nav button span{gap:3px;display:grid}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .six-tracking-workspace>nav button b{font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.status-tracker form,.client-reference-router,.career-tracker-form){box-shadow:none!important;color:#292723!important;--nn-context-ink:#292723!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .client-reference-router form{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.tracker-result,.tracker-cma-card,.tracker-deal-documents,.career-status-result){color:#292723!important;--nn-context-ink:#292723!important;box-shadow:none!important;background:#fffdf8!important;border:1px solid #e5ddce!important;border-radius:12px!important;padding:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.tracker-cma-card,.tracker-cma-card header,.tracker-deal-documents header){color:#39352d!important;--nn-context-ink:#39352d!important;background:#faf6ed!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .tracker-cma-card a{min-height:44px;display:inline-flex;color:#62502e!important;background:#fff!important;border:1px solid #d7c49b!important;border-radius:10px!important;padding:10px 12px!important;font-size:14px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-service-desk{box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr)!important;gap:20px!important;margin-bottom:24px!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-desk-aside>i{place-items:center;width:44px!important;height:44px!important;box-shadow:none!important;background:#faf0d5!important;border:1px solid #d7c49b!important;border-radius:12px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-desk-aside nav{gap:8px!important;margin-top:16px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-tracker-shell{grid-template-columns:1fr!important;gap:18px!important;margin:0!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-tracker-form label{margin-top:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-status-result header>b{color:#62502e!important;background:#faf0d5!important;border-radius:8px!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-status-result li span{color:#625e56!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-status-result footer{background:0 0!important;border:0!important;gap:8px!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-status-result footer :is(small,b){color:#625e56!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-status-result article{background:#faf6ed!important;border-radius:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-career-workspace{background:#fff!important;border:1px solid #e5ddce!important;border-radius:16px!important;margin-bottom:24px!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-career-workspace>nav{background:#faf6ed!important;border-bottom:1px solid #e5ddce!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:12px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-career-workspace>nav :is(a,button){color:#62502e!important;background:#fff!important;border:1px solid #ded2b9!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:48px!important;padding:10px!important;font-size:14px!important;line-height:1.8!important;text-decoration:none!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-career-workspace>nav button[aria-pressed=true]{background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border-color:#c5a25a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-career-workspace .page-wrap{width:100%!important;max-width:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .organization-careers{padding:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-division-list{gap:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-division{background:#fff!important;border:1px solid #e5ddce!important;border-radius:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-division>summary{background:#faf6ed!important;padding:16px 18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-division>summary header{background:0 0!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-division>div{background:0 0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;padding:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-role{background:#fff!important;border:1px solid #e5ddce!important;border-radius:10px!important;flex-direction:column!important;align-items:flex-start!important;min-height:0!important;padding:16px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-role.lead{background:#fffdf8!important;grid-column:auto!important;min-height:0!important;padding:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-role>i{color:#62502e!important;background:#faf6ed!important;border-color:#d7c49b!important;border-radius:6px!important;margin:6px 0!important;padding:3px 8px!important;font-size:12px!important;position:static!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-role>span{color:#715925!important;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-role strong{font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-role p{margin:8px 0 12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-role a{align-items:center;display:inline-flex;min-height:44px!important;margin-top:auto!important;padding-top:6px!important;font-size:14px!important;position:static!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.career-structure-note,.agent-career-link,.agent-join-note){color:#39352d!important;background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:12px!important;gap:14px!important;margin-top:16px!important;padding:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-structure-note{grid-template-columns:1fr!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-structure-note span{color:#625e56!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .application-section{background:0 0!important;padding:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.application-copy,.opportunity-form){background:0 0!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-career-options{background:#fffdf8!important;border:1px solid #e5ddce!important;border-radius:10px!important;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-career-options .form-grid{gap:14px!important;margin-top:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .resume-upload{background:#faf6ed!important;border:1px dashed #d7c49b!important;border-radius:10px!important;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .resume-upload input{max-width:100%;color:#39352d!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .resume-upload b{color:#625e56!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .agent-join-hero{--nn-context-ink:#292723!important;background:0 0!important;min-height:0!important;padding:28px 0 22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .agent-join-hero h1 em{font-size:inherit!important;color:#715925!important;font-weight:650!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .agent-join-actions{gap:10px!important;margin-block:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .agent-join-info{padding-block:10px 22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .agent-join-cards{gap:14px!important;margin-top:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .agent-join-cards article{background:#fff!important;border:1px solid #e5ddce!important;border-radius:12px!important;padding:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .agent-join-apply{scroll-margin-top:100px;padding-block:16px 24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-shell{background:0 0!important;padding:0 0 24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-app{margin:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-tabs{width:100%!important;box-shadow:none!important;background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:12px!important;gap:8px!important;margin-bottom:16px!important;padding:8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-tabs button{min-height:64px!important;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-tabs b{font-size:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-tabs small{margin-top:2px!important;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-tabs button>span{color:#715925!important;font-size:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-panel{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)!important;align-items:start!important;gap:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.calculator-inputs,.calculator-results){max-height:none!important;position:static!important;top:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-results{background:#faf6ed!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-results :is(.result-hero,.result-bases,.result-kicker,.party-totals,.loan-metrics,.affordable-loan,.dsr-meter,.schedule-preview){color:#39352d!important;--nn-context-ink:#39352d!important;background:0 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-results :is(.result-hero strong,.affordable-loan strong){color:#62502e!important;font-size:clamp(24px,3vw,34px)!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-results :is(.party-totals strong,.loan-metrics b){color:#39352d!important;font-size:19px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-results :is(p,span,b,small,strong){color:#39352d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-results :is(span,small){font-size:13px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-results :is(.party-totals>div,.loan-metrics>div,.result-bases>div){background:#fff!important;border:1px solid #e5ddce!important;border-radius:10px!important;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-guidance{background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:10px!important;margin-top:16px!important;padding:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .rate-presets{flex-wrap:wrap!important;gap:8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .rate-presets input{flex:0 100px!important;width:100px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-number>div{overflow:hidden;background:#fff!important;border-color:#d9ceb8!important;border-radius:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-number input{border:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .dsr-track{background:#e5ddce!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .dsr-track i{background:#ad873d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .schedule-table{max-width:100%;overflow-x:auto;background:#fff!important;border:1px solid #e5ddce!important;border-radius:8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .schedule-table>div{min-width:360px;color:#39352d!important;background:0 0!important;border-color:#e5ddce!important;grid-template-columns:32px repeat(3,minmax(90px,1fr))!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-trust{--nn-context-ink:#292723!important;background:#faf6ed!important;border-block:1px solid #e5ddce!important;padding:20px 0 24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-trust .page-wrap{grid-template-columns:1fr 1fr!important;gap:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-trust a{align-items:center;margin-right:14px;color:#62502e!important;min-height:44px!important;font-size:14px!important;display:inline-flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .insights-hero.tools-heading>.page-wrap{width:100%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .insights-hero span{color:#625e56!important;font-size:15px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .insights-hero a{min-height:44px;display:inline-flex;color:#62502e!important;background:#fff!important;border:1px solid #d7c49b!important;border-radius:10px!important;padding:10px 14px!important;font-size:14px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .insight-kpis{gap:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.insight-kpis article,.insight-price-band,.insight-grid>article,.yield-board){color:#292723!important;--nn-context-ink:#292723!important;box-shadow:none!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:14px!important;padding:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .insight-kpis strong{color:#62502e!important;font-family:inherit!important;font-size:30px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .insight-price-band{background:#faf6ed!important;gap:20px!important;margin-block:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .insight-price-band strong{color:#62502e!important;font-family:inherit!important;font-size:clamp(22px,3vw,32px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .insight-grid{gap:16px!important;margin-bottom:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .location-intelligence em{background:#b28c43!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .type-intelligence i{background:linear-gradient(90deg,#d6b665 var(--part),#f0ebe1 var(--part))!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .yield-board a{border-color:#e5ddce!important;gap:12px!important;padding:14px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .yield-board a em{color:#715925!important;font-size:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .yield-board a strong{font-size:15px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .insight-empty{color:#625e56!important;background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:12px!important;padding:16px!important;font-size:14px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-hub-wrap{padding-bottom:24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-hub-nav{gap:8px!important;margin-bottom:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-hub-nav a{color:#62502e!important;min-height:76px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:12px!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-service-options{align-content:start;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-service-options button{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;height:100%!important;min-height:88px!important;padding:12px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-service-options span{color:inherit!important;font-size:14px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-hub-section-head{flex-wrap:wrap!important;align-items:center!important;gap:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-hub-records{gap:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-hub-records button{background:#fffdf8!important;padding:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.form-error,.form-inline-error,.private-error,.nn-hub-notice){color:#7a4326!important;background:#fffaf0!important;border:1px solid #d7c49b!important;border-radius:10px!important;padding:12px 14px!important;font-size:14px!important;line-height:1.85!important}@media (width<=1000px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.calculator-panel,.tools-advisory-workspace,.tools-cma-workspace,.application-grid,.agent-join-apply,.nn-service-picker){grid-template-columns:minmax(0,1fr)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .career-division>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .page-wrap{width:calc(100% - 36px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.six-tracking-workspace,.nn-service-desk,.insight-grid,.insight-price-band){grid-template-columns:minmax(0,1fr)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.private-intent-grid,.cma-process .page-wrap>div){grid-template-columns:repeat(2,minmax(0,1fr))!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.cma-request-form,.private-brief-form,.six-tracking-content,.nn-desk-content,.calculator-inputs,.calculator-results,.nn-hub-card,.application-card){padding:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.tools-heading,.six-page-heading,.nn-desk-heading,.nn-hub-masthead){padding-block:22px 16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-career-workspace>nav{grid-template-columns:1fr!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-career-workspace>nav :is(a,button){justify-content:flex-start!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-career-workspace .page-wrap{width:100%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-hub-nav{grid-template-columns:repeat(3,minmax(0,1fr))!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-trust .page-wrap{grid-template-columns:1fr!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .nn-desk-heading{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .application-section{padding:18px!important}}@media (width<=600px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(.career-division>div,.cma-form-grid,.private-field-grid,.calculator-form-grid,.opportunity-form .form-grid,.client-reference-router form){grid-template-columns:minmax(0,1fr)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .private-field-grid .private-wide{grid-column:1/-1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .private-intent-grid button{min-height:108px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .organization-careers{padding:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-tabs button{gap:6px!important;padding:10px 8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-tabs b{font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-tabs button>span{font-size:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .calculator-tabs small{font-size:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body .agent-join-cards{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace .nn-page-body :is(a,button,summary){transition:none!important;animation:none!important;transform:none!important}}.career-hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:35px;display:flex}.opportunity-hero-grid>div>.career-hero-actions>a{color:#d2ad65;border-bottom:1px solid #d2ad65;margin:0;padding-bottom:6px;font-size:10px}.opportunity-hero-grid>div>.career-hero-actions>a:last-child{color:var(--nn-context-ink,#181b20);border-bottom-color:#ffffff73}.career-track-inline{color:#956e2f;border-bottom:1px solid #c8a45d;margin-top:18px;padding-bottom:5px;font-size:10px;display:inline-block}.career-credentials{grid-template-columns:1.5fr .7fr;gap:8px;width:min(100%,480px);margin:15px 0;display:grid}.career-credentials p{--nn-context-ink:#181b20;background:#f6f4ef;border:1px solid #d9ddde;padding:16px;margin:0!important}.career-credentials small,.career-credentials strong{display:block}.career-credentials small{color:#72808a!important;letter-spacing:.08em!important;margin:0 0 6px!important}.career-credentials strong{font-size:18px!important}.career-success-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.career-success-actions a,.career-success-actions button{text-decoration:none;padding:12px 16px!important;font-size:9px!important}.career-success-actions a{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20}.career-status-page{--nn-context-ink:#181b20;background:#eef0ef}.career-status-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 82% 20%,#cda5543d,#0000 25%),linear-gradient(125deg,#181b20,#303030);padding:90px 0 110px}.career-status-hero small{color:#d3ad62;letter-spacing:.18em;font-size:9px}.career-status-hero h1{margin:18px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(48px,6vw,78px);font-weight:400;line-height:1.04}.career-status-hero h1 em{color:#d7b66e;font-style:normal}.career-status-hero p{color:#c1c1c1;max-width:680px;font-size:13px;line-height:1.8}.career-status-content{padding-top:0;padding-bottom:100px}.career-tracker-shell{grid-template-columns:.8fr 1.2fr;align-items:start;gap:18px;margin-top:-48px;display:grid;position:relative}.career-tracker-form,.career-status-result{--nn-context-ink:#181b20;background:#fff;border-top:4px solid #c69a47;box-shadow:0 22px 60px #1919191f}.career-tracker-form{padding:36px}.career-tracker-form>small,.career-status-result header small,.career-candidate>small,.career-status-result article small{color:#a97d33;letter-spacing:.15em;font-size:8px}.career-tracker-form h2{color:#181b20;margin:10px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:30px;font-weight:400}.career-tracker-form>p{color:#6f7b84;font-size:10px;line-height:1.7}.career-tracker-form label{color:#64727d;gap:7px;margin-top:16px;font-size:9px;display:grid}.career-tracker-form input{color:#181b20;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;width:100%;padding:14px;font-size:15px}.career-tracker-form button{width:100%;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border:0;margin-top:18px;padding:15px;font-weight:800}.career-tracker-form>em{color:#849099;margin-top:12px;font-size:8px;font-style:normal;line-height:1.6;display:block}.career-status-result{padding:36px}.career-status-result>header{border-bottom:1px solid #e0e3e4;justify-content:space-between;align-items:center;padding-bottom:22px;display:flex}.career-status-result header strong{color:#9c7433;margin-top:5px;font-family:Georgia,serif;font-size:19px;display:block}.career-status-result header>b{color:#126444;--nn-context-ink:#181b20;background:#e5f2eb;padding:8px 12px;font-size:10px}.career-candidate{padding:26px 0}.career-candidate h2{color:#181b20;margin:7px 0 3px;font-family:Georgia,Noto Serif Thai,serif;font-size:30px;font-weight:400}.career-candidate p{color:#6d7a84;margin:0}.career-status-result ol{grid-template-columns:repeat(4,1fr);margin:5px 0 28px;padding:0;list-style:none;display:grid}.career-status-result li{color:#a0a9b0;text-align:center;position:relative}.career-status-result li:before{content:"";--nn-context-ink:#181b20;background:#e3e6eb;height:2px;position:absolute;top:15px;left:0;right:0}.career-status-result li i{width:30px;height:30px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#e3e6eb;border-radius:50%;place-items:center;margin:auto;font-style:normal;display:grid;position:relative}.career-status-result li span{margin-top:9px;font-size:8px;display:block}.career-status-result li.active:before,.career-status-result li.active i{--nn-context-ink:#181b20;background:#c39744}.career-status-result li.active{color:#3a3a3a}.career-status-result article{--nn-context-ink:#181b20;background:#f1f3f2;padding:20px}.career-status-result article p{color:#606060;margin:8px 0 0;font-size:11px;line-height:1.75}.career-status-result footer{--nn-context-ink:#181b20;background:#dde1e2;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:20px;display:grid}.career-status-result footer span{--nn-context-ink:#181b20;background:#fff;padding:14px}.career-status-result footer small,.career-status-result footer b{display:block}.career-status-result footer small{color:#89939a;font-size:7px}.career-status-result footer b{color:#3e3e3e;margin-top:5px;font-size:9px}.career-tracker-form .form-error{color:#b52e2e!important}@media (width<=900px){.career-tracker-shell,.career-status-result footer{grid-template-columns:1fr}.career-status-result footer span{border-bottom:1px solid #e0e3e4}}@media (width<=620px){.career-status-hero{padding:65px 0 90px}.career-status-hero h1{font-size:44px}.career-status-content{padding-bottom:70px}.career-tracker-form,.career-status-result{margin-left:-1px;margin-right:-1px;padding:26px 19px}.career-status-result ol{grid-template-columns:1fr 1fr;gap:18px}.career-status-result li:before{display:none}.career-credentials{grid-template-columns:1fr}.career-hero-actions{flex-direction:column;align-items:flex-start;gap:16px}}html body main.nn-tools{color:#181b20;--nn-context-ink:#181b20;background:#f2f5f7;overflow:visible}html body main.nn-tools .tools-heading{color:#181b20;background:0 0;min-height:0;padding-block:34px 26px}html body main.nn-tools .tools-heading h1{margin:8px 0 12px;font-size:clamp(28px,3vw,40px)!important;line-height:1.45!important}html body main.nn-tools .tools-heading p,html body main.nn-tools .tools-heading span{color:#616161;max-width:820px;font-size:16px;line-height:1.8}html body main.nn-tools .tools-heading small{color:#80602e;letter-spacing:.1em;font-size:12px}html body main.nn-tools [hidden]{display:none!important}html body main.nn-tools .tools-advisory-workspace,html body main.nn-tools .tools-alert-workspace,html body main.nn-tools .tools-cma-workspace{grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);align-items:start;gap:30px;padding-bottom:48px;display:grid}.tools-advisory-workspace>aside,.tools-alert-workspace>aside,.tools-cma-workspace>aside{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border:1px solid #454545;border-radius:14px;padding:28px;position:sticky;top:100px;box-shadow:0 16px 36px #181b2010}html body main.nn-tools .tools-advisory-workspace>aside h2,html body main.nn-tools .tools-alert-workspace>aside h2{color:var(--nn-context-ink,#181b20);font-size:22px!important}html body main.nn-tools .tools-advisory-workspace>aside p,html body main.nn-tools .tools-alert-workspace>aside p,html body main.nn-tools .tools-cma-workspace>aside p{color:var(--nn-context-ink,#181b20);font-size:15px}.tools-advisory-workspace aside>ol{padding-left:20px;font-size:15px;line-height:2.2}.tools-assurances{margin-block:24px}.tools-assurances article{border-top:1px solid #ffffff25;align-items:start;gap:12px;padding:12px 0;display:flex}.tools-assurances svg{color:#e0c191;flex-shrink:0;margin-top:7px}.tools-assurances p{margin:0}.tools-text-link{color:inherit;margin-top:20px;font-size:14px;display:block}html body main.nn-tools .private-brief-form,html body main.nn-tools .cma-request-form,html body main.nn-tools .property-alert-panel{color:#181b20;background:#fff;border:1px solid #e3e6eb;border-radius:14px;padding:28px;box-shadow:0 10px 30px #181b2006}html body main.nn-tools .private-brief-form header,html body main.nn-tools .cma-request-form header{text-align:left;border:0;margin:0 0 18px;padding:0;display:block}html body main.nn-tools .private-brief-form h2,html body main.nn-tools .cma-request-form h2{color:#181b20;font-size:22px!important}html body main.nn-tools .private-brief-form p,html body main.nn-tools .cma-request-form p{color:#616161;margin:6px 0;font-size:15px}html body main.nn-tools .private-intent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:26px;display:grid}html body main.nn-tools .private-intent-grid label{cursor:pointer;color:#181b20;--nn-context-ink:#181b20;background:#f7f9fa;border:1px solid #e3e6eb;border-radius:8px;align-items:start;gap:10px;height:auto;min-height:0;padding:14px;display:flex;position:relative}html body main.nn-tools .private-intent-grid label.active{--nn-context-ink:#181b20;background:#f7f8fa;border-color:#626262;box-shadow:inset 3px 0 #a78650}html body main.nn-tools .private-intent-grid label small{display:none}.private-intent-grid b{font-size:15px;line-height:1.7}.private-intent-grid em{display:none!important}html body main.nn-tools .private-intent-grid input{opacity:1;clip:auto;flex-shrink:0;width:18px;height:18px;margin-top:4px;position:static}.private-intent-grid i{display:none!important}html body main.nn-tools .private-form-step{border-top:1px solid #e3e6eb!important;margin:26px 0 16px!important;padding-top:22px!important}html body main.nn-tools .private-field-grid,html body main.nn-tools .cma-form-grid,html body main.nn-tools .property-alert-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}html body main.nn-tools :is(.private-field-grid,.cma-form-grid,.property-alert-fields) label{color:#181b20;gap:7px;font-size:14px;line-height:1.7;display:grid}html body main.nn-tools .private-wide,html body main.nn-tools .cma-form-grid .wide{grid-column:1/-1}html body main.nn-tools :is(.private-consent,.alert-consent){color:#545454;align-items:start;gap:10px;margin:22px 0;font-size:14px;line-height:1.8;display:flex}html body main.nn-tools :is(.private-consent,.alert-consent) input{margin-top:5px}html body main.nn-tools :is(.private-submit,.cma-submit,.property-alert-submit,.smart-submit,.saved-search-form>button){cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(145deg,#f0d4a2,#cba970);border:1px solid #d5b577;border-radius:8px;max-width:100%;height:auto;min-height:46px;padding:12px 20px;font-size:15px;line-height:1.7;box-shadow:inset 0 1px #fff9,0 4px #9f8054;color:#181b20!important}html body main.nn-tools :is(.private-submit,.cma-submit,.property-alert-submit,.smart-submit):disabled{opacity:.65;cursor:wait}.tools-alert-workspace>aside article{border-bottom:1px solid #ffffff25;gap:18px;margin-bottom:20px;padding-bottom:20px;display:flex}.tools-alert-workspace>aside article>b{color:#e0c191;font-size:22px}.tools-alert-workspace>aside h2{margin:0 0 6px!important}.tools-alert-workspace>aside p{margin:0}html body main.nn-tools .property-alert-panel.open{min-height:0;display:block;transform:none}.property-alert-form-wrap{background:0 0!important;padding:0!important}html body main.nn-tools .alert-benefits{grid-template-columns:.6fr 1.4fr;gap:30px;padding-block:30px;display:grid}.alert-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.alert-benefit-grid article{background:#fff;border:1px solid #e3e6eb;border-radius:10px;padding:20px}.alert-benefit-grid p{font-size:15px!important}html body main.nn-tools .alert-faq{--nn-context-ink:#181b20;background:#e9eef2;padding:32px 0}.alert-faq details{background:#fff;border:1px solid #e3e6eb;border-radius:8px;margin-bottom:10px;padding:16px}.alert-faq summary{cursor:pointer;font-size:16px;line-height:1.7}.tools-cma-workspace aside details{border-bottom:1px solid #ffffff25;padding:16px 0}.tools-cma-workspace summary{cursor:pointer;align-items:center;gap:12px;font-size:16px;display:flex}.tools-cma-workspace summary svg{color:#e0c191;flex-shrink:0}.tools-cma-workspace aside>p{margin-block:24px}html body main.nn-tools .cma-process{--nn-context-ink:#181b20;background:#e9eef2;padding:30px 0}.cma-process .page-wrap>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.cma-process article{background:#fff;border:1px solid #e3e6eb;border-radius:10px;padding:20px}.cma-process h3{font-size:18px!important}.cma-process p{font-size:15px!important}html body main.nn-tools .smart-match-app{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:28px;padding-bottom:48px;display:grid}html body main.nn-tools .smart-match-console{box-shadow:none;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border:1px solid #454545;border-radius:14px;padding:28px;display:block;position:sticky;top:100px}html body main.nn-tools .smart-match-console h2{color:var(--nn-context-ink,#181b20);font-size:24px!important}.smart-match-console h2 em{font-style:normal;color:#e0c191!important}html body main.nn-tools .smart-match-console p,html body main.nn-tools .smart-match-console small,html body main.nn-tools .smart-match-console label{color:var(--nn-context-ink,#181b20)}.smart-match-console p{font-size:15px!important}html body main.nn-tools .smart-match-console .smart-commute-controls{grid-template-columns:1fr;gap:12px;display:grid}.smart-match-console .smart-commute-controls label{gap:6px;font-size:14px;display:grid}.smart-match-console form>div:last-of-type{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.smart-match-console form>div:last-of-type button{border-radius:7px;height:auto;min-height:44px;color:#181b20!important;--nn-context-ink:#181b20!important;background:#f7f8fa!important;border:1px solid #d6d6d6!important;padding:8px 12px!important;font-size:14px!important;line-height:1.7!important}.tools-match-empty{background:#fff;border:1px dashed #c7c7c7;border-radius:14px;padding:32px}.tools-match-empty p{color:#616161}.smart-results{padding:0!important}.smart-results>header{background:#fff;border:1px solid #e3e6eb;border-radius:10px;margin-bottom:18px;padding:20px;display:block!important}.smart-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;display:grid!important}.smart-result-item{background:#fff;border:1px solid #e3e6eb;border-radius:10px;overflow:hidden}.match-score{color:#181b20!important;--nn-context-ink:#181b20!important;background:#f7f8fa!important;padding:10px 14px!important}.match-reasons{padding:14px}.match-reasons span{line-height:1.7;font-size:14px!important}.match-score b{font-size:22px!important}html body main.nn-tools .my-properties-hero{padding:34px 0 26px}.my-properties-shell{padding-bottom:48px}.my-space-summary{margin-bottom:22px;background:0 0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;padding:0!important;display:grid!important}.my-space-summary article{color:#181b20;background:#fff;border:1px solid #e3e6eb;border-radius:10px;align-items:center;gap:14px;display:flex;padding:20px!important}.my-space-summary b{font-size:28px!important}.my-space-summary>p{color:#616161;grid-column:1/-1;margin:0;font-size:14px!important}.tools-space-tabs{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.tools-space-tabs button{color:#181b20;cursor:pointer;background:#fff;border:1px solid #e3e6eb;border-radius:8px;min-height:46px;padding:11px 18px;font-size:15px;line-height:1.7;box-shadow:0 3px #e3e6eb}html body main.nn-tools .my-space-section{background:#fff;border:1px solid #e3e6eb;border-radius:14px;margin:0;padding:26px}.my-space-section>header{flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:18px;display:flex}.my-space-section>header h2{margin:0!important}.my-space-properties{gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}.my-space-properties article img{object-fit:cover;width:100%;height:170px}.my-space-properties article b{font-size:17px;line-height:1.7}.my-recent-list{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.saved-search-form{border-radius:10px;--nn-context-ink:#181b20!important;background:#f3f6f8!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;padding:20px!important;display:grid!important}.saved-search-form label{font-size:14px}.saved-search-list article{flex-wrap:wrap;gap:16px}.my-space-empty{--nn-context-ink:#181b20!important;background:#f5f7f8!important;min-height:0!important;padding:32px!important}.my-space-empty b{font-size:20px!important}.my-space-empty a{min-height:44px;padding:10px 18px;font-size:15px}.my-space-section .decision-studio{background:0 0;border:0;margin:0;padding:0}html body main.nn-tools .calculator-shell{background:0 0;padding:0 0 38px}.calculator-tabs{margin-bottom:24px;gap:12px!important}.calculator-tabs button{border-radius:10px!important;min-height:64px!important;padding:15px 20px!important}.calculator-tabs b{font-size:17px!important}.calculator-tabs button.active{color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:#181b20!important}.calculator-panel{align-items:start;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;gap:28px!important;display:grid!important}.calculator-inputs{border:1px solid #e3e6eb;border-radius:14px;background:#fff!important;padding:26px!important}.calculator-inputs h2{font-size:24px!important}.calculator-inputs header>span{font-size:15px!important}.calculator-form-grid{gap:16px!important}.calculator-number>span,.calculator-select>span,.calculator-field>span{font-size:14px!important}.calculator-results{align-self:start;min-width:0;box-shadow:0 16px 36px #181b2015;color:var(--nn-context-ink,#181b20)!important;--nn-context-ink:#fff!important;background:#181b20!important;border-radius:14px!important;padding:26px!important;position:sticky!important;top:100px!important}.calculator-results :is(p,small,span),.calculator-results :is(strong,b){color:var(--nn-context-ink,#181b20)!important}.calculator-results :is(.result-hero,.party-totals>div,.result-bases,.loan-metrics>div,.affordable-loan,.schedule-preview){background:#ffffff08!important;border-color:#ffffff25!important}.calculator-results .result-hero strong,.calculator-results .affordable-loan strong{overflow-wrap:anywhere;font-size:clamp(26px,3vw,38px)!important;line-height:1.4!important}.result-breakdown>div,.result-bases>div,.loan-metrics>div{gap:12px}.calculator-results .calculator-consult{height:auto;min-height:44px;padding:12px;line-height:1.7;color:#181b20!important;--nn-context-ink:#181b20!important;background:#e0c191!important}.rate-presets{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.rate-presets button{min-height:44px;line-height:1.65;height:auto!important;padding:9px 12px!important;font-size:14px!important}.rate-presets input{max-width:100px!important}.schedule-table{overflow-x:auto}.schedule-table>div{min-width:400px}.calculator-trust{color:#181b20!important;--nn-context-ink:#181b20!important;background:#e9eef2!important;padding:30px 0!important}.calculator-trust p{color:#616161!important}.calculator-trust .page-wrap{grid-template-columns:.7fr 1.3fr;gap:32px;display:grid}html body main.nn-tools .insights-hero{color:#181b20;padding:34px 0 24px;background:0 0!important}.insights-hero .page-wrap>div{gap:12px;margin-top:20px;display:flex}.insights-hero a{border-radius:8px;min-height:44px;color:#181b20!important;background:#fff!important;border:1px solid #e3e6eb!important;padding:10px 18px!important;font-size:15px!important}.insights-dashboard{padding-bottom:48px}.insight-kpis{gap:16px!important}.insight-kpis article{background:#fff!important;border:1px solid #e3e6eb!important;border-radius:12px!important;padding:22px!important}.insight-kpis strong{color:#181b20!important;font-size:36px!important;line-height:1.3!important}.insight-price-band{--nn-context-ink:#fff!important;background:#181b20!important;border-radius:12px!important;padding:24px!important}.insight-price-band span,.insight-price-band small{color:var(--nn-context-ink,#181b20)!important}.insight-price-band strong{color:var(--nn-context-ink,#181b20)!important;font-size:clamp(24px,2.7vw,34px)!important}.insight-grid>article{background:#fff!important;border:1px solid #e3e6eb!important;border-radius:12px!important;padding:24px!important}.insight-grid h2{font-size:24px!important}.yield-board{border:1px solid #e3e6eb;background:#fff!important;border-radius:12px!important;padding:24px!important}.yield-board header{flex-wrap:wrap;gap:24px}.yield-board header>span{color:#616161;max-width:520px;font-size:14px}.yield-board a strong{font-size:16px!important;line-height:1.75!important}.yield-board a em{font-size:24px!important}.insight-disclaimer{color:#616161;font-size:14px!important}html body main.nn-tools.nn-property-marketplace .listing-hero{min-height:0;color:var(--nn-context-ink,#181b20);padding:30px 0 22px;--nn-context-ink:#fff!important;background:#181b20!important}.listing-hero h1{font-size:34px!important}.listing-hero p{margin-bottom:0;color:var(--nn-context-ink,#181b20)!important}.listing-section{padding-top:18px!important}.nn-tools .marketplace-workspace{align-items:start;grid-template-columns:290px minmax(0,1fr)!important;gap:24px!important}.nn-tools .marketplace-search-engine{scrollbar-gutter:stable;align-self:start;max-height:calc(100dvh - 120px);overflow-y:auto;border-radius:12px!important;position:sticky!important;top:100px!important;transform:none!important}.nn-tools .marketplace-search-engine>section,.nn-tools .marketplace-quick-shell{color:#181b20!important;background:#fff!important}.nn-tools .marketplace-search-engine :is(label,header h2,header p){color:#181b20!important}.nn-tools .search-engine header h2{font-size:20px!important}.nn-tools .search-grid{gap:12px!important}.nn-tools .search-grid label,.nn-tools .search-grid input,.nn-tools .search-grid select{font-size:14px!important}.nn-tools .transit-signature{margin-top:18px!important;padding:16px!important}.nn-tools .result-head{border-radius:10px;padding:16px 18px}.nn-tools .result-head h2{font-size:23px!important}.nn-tools .nn-search-display-controls{border-radius:9px;margin:14px 0;padding:12px 16px}.tools-search-extras{background:#fff;border:1px solid #e3e6eb;border-radius:10px;margin:14px 0;padding:14px 18px;scroll-margin-top:100px}.tools-search-extras summary{cursor:pointer;font-size:15px;line-height:1.7}.tools-search-extras[open]>summary{margin-bottom:18px}.nn-tools .map-explorer-head{flex-wrap:wrap;align-items:center;gap:18px;padding:18px}.nn-tools .map-explorer-head h2{font-size:22px!important}.nn-tools .map-view-switch{flex-wrap:wrap;gap:8px}.nn-tools .map-view-switch button{white-space:normal;min-height:44px;padding:9px 12px;font-size:14px!important;line-height:1.7!important}.nn-tools .map-explorer-body{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:380px;height:min(70dvh,720px)!important}.nn-tools .property-map-explorer.view-list .map-explorer-body{min-height:0;display:block;height:auto!important}.nn-tools .property-map-explorer.view-list .map-property-results{overflow:visible}.nn-tools .nn-listings-scroll-window{scrollbar-gutter:stable;overscroll-behavior-y:auto;scroll-behavior:auto;min-height:320px;padding:8px 10px 20px 0;max-height:min(70dvh,760px)!important;overflow-y:auto!important}.nn-tools .property-card{border-radius:12px!important;transform:none!important}.nn-tools .property-image img{transform:none!important}.nn-tools .map-result-card>button{color:#181b20!important}.nn-tools .map-result-card button b{font-size:16px!important}.nn-tools .map-result-card button strong{font-size:20px!important}.nn-tools .map-explorer-body .map-canvas-shell{height:100%}.nn-tools .nn-search-shortcuts{gap:10px;padding:0 0 16px}.nn-tools .nn-search-shortcuts>a{border-radius:9px;min-height:44px;padding:10px 14px;font-size:14px}.nn-tools .marketplace-collections{margin:0!important}@media (width<=1050px){.nn-tools .marketplace-workspace{grid-template-columns:250px minmax(0,1fr)!important}.nn-tools .map-explorer-body{grid-template-columns:1fr}.nn-tools .property-map-explorer.view-split .map-explorer-body{grid-template-columns:1fr 1fr}.smart-result-grid{grid-template-columns:1fr!important}.my-space-properties{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){html body main.nn-tools .tools-heading{padding-block:26px 20px}html body main.nn-tools .tools-heading h1{font-size:28px!important}html body main.nn-tools :is(.tools-advisory-workspace,.tools-alert-workspace,.tools-cma-workspace,.smart-match-app){grid-template-columns:1fr;gap:20px}.tools-advisory-workspace>aside,.tools-alert-workspace>aside,.tools-cma-workspace>aside,html body main.nn-tools .smart-match-console{padding:22px;position:static;top:auto}.tools-advisory-workspace>.private-brief-form,.tools-alert-workspace>.property-alert-panel,.tools-cma-workspace>.cma-request-form{grid-row:1}.tools-advisory-workspace>aside ol{display:none}.tools-assurances{margin-top:12px}.tools-match-empty{padding:24px}html body main.nn-tools :is(.private-brief-form,.cma-request-form,.property-alert-panel){padding:20px}html body main.nn-tools :is(.private-field-grid,.cma-form-grid,.property-alert-fields),html body main.nn-tools .private-intent-grid{grid-template-columns:1fr}.smart-result-grid{grid-template-columns:1fr!important}html body main.nn-tools .alert-benefits{grid-template-columns:1fr;gap:18px}.alert-benefit-grid,.cma-process .page-wrap>div{grid-template-columns:1fr}.my-space-summary{grid-template-columns:1fr!important;gap:10px!important}.my-space-summary article{padding:14px!important}.tools-space-tabs{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tools-space-tabs button{padding:10px;font-size:14px}.my-space-properties,.my-recent-list,.saved-search-form{grid-template-columns:1fr!important}html body main.nn-tools .my-space-section{padding:20px}.calculator-panel{grid-template-columns:1fr!important;gap:20px!important}.calculator-results{padding:22px!important;position:static!important;top:auto!important}.calculator-inputs{padding:20px!important}.calculator-form-grid{grid-template-columns:1fr!important}.calculator-tabs button{gap:8px;padding:12px!important}.calculator-tabs b{font-size:15px!important}.calculator-trust .page-wrap{grid-template-columns:1fr;gap:20px}.insight-kpis{grid-template-columns:1fr 1fr!important;gap:12px!important}.insight-kpis article{padding:16px!important}.insight-kpis strong{font-size:30px!important}.insight-price-band{grid-template-columns:1fr!important;gap:24px!important}.insight-grid{grid-template-columns:1fr!important}.yield-board a{gap:12px!important}.yield-board a>b{display:none}.yield-board a em{font-size:20px!important}.nn-tools .marketplace-workspace{display:block!important}.nn-tools .marketplace-search-engine{scrollbar-gutter:auto;max-height:none;overflow:visible;position:static!important}.nn-tools .nn-listings-scroll-window{min-height:320px;max-height:68dvh!important}.nn-tools .property-map-explorer.view-split .map-explorer-body{grid-template-columns:1fr;height:auto!important}.nn-tools .property-map-explorer.view-split .map-property-results{max-height:55dvh}.nn-tools .property-map-explorer.view-split .map-canvas-shell{height:380px}.nn-tools .property-map-explorer.view-map .map-explorer-body{display:block;height:60dvh!important}.nn-tools .property-map-explorer.view-map .map-property-results{display:none}.nn-tools .map-explorer-head{display:block}.nn-tools .map-view-switch{margin-top:14px}.nn-tools .map-explorer-head h2{font-size:20px!important}.nn-tools .listing-hero h1{font-size:28px!important}.nn-tools .result-head{display:block}.nn-tools .result-head span{margin-top:6px;font-size:14px;display:block}.nn-tools .nn-search-display-controls{gap:10px}}@media (prefers-reduced-motion:reduce){html body main.nn-tools *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html body main.nn-tools .marketplace-search-engine{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;grid-area:1/1;display:block!important}html body main.nn-tools .marketplace-results-column{grid-column:2;grid-row:1!important}html body main.nn-tools .marketplace-quick-shell{box-shadow:none;border:0;border-radius:0;padding:18px}html body main.nn-tools .marketplace-quick-shell>header{flex-direction:column;align-items:start;gap:12px}html body main.nn-tools .marketplace-quick-shell .search-grid.primary{grid-template-columns:1fr}html body main.nn-tools .marketplace-quick-shell .search-grid.primary .wide{grid-column:auto}html body main.nn-tools .transit-signature{box-shadow:none;border:0;border-block:1px solid #e3e6eb;border-radius:0}html body main.nn-tools .transit-signature>header{grid-template-columns:42px minmax(0,1fr);gap:10px;padding:12px 0}html body main.nn-tools .transit-signature>header>span{color:#545454;border-color:#e3e6eb;grid-column:1/-1}html body main.nn-tools .transit-signature>header small{color:#80602e;font-size:12px}html body main.nn-tools .transit-signature>header h3{color:#181b20;font-size:18px!important}html body main.nn-tools .transit-signature>header p{font-size:14px;color:#545454!important}html body main.nn-tools .transit-signature__fields{grid-template-columns:1fr;gap:12px;padding:12px 0}html body main.nn-tools .transit-signature__fields label>span,html body main.nn-tools .transit-signature__selection{color:#545454;font-size:14px}html body main.nn-tools .transit-signature__selection{margin:8px 0}@media (width>=761px){html body main.nn-tools .search-sheet{max-height:none;box-shadow:none;border:0;border-radius:0;padding:18px;position:static;top:auto;overflow:visible}html body main.nn-tools .search-sheet-submit{margin-top:16px;margin-bottom:0;position:static}}@media (width<=760px){html body main.nn-tools .marketplace-quick-shell .search-grid.primary{grid-template-columns:1fr 1fr}html body main.nn-tools .marketplace-quick-shell .search-grid.primary .wide{grid-column:1/-1}html body main.nn-tools .marketplace-search-engine{margin-bottom:22px}html body main.nn-tools .transit-signature__fields{grid-template-columns:1fr 1fr}html body main.nn-tools .marketplace-search-engine .search-sheet{max-height:84dvh;overflow-y:auto}html body main.nn-tools .search-mobile-actions{gap:12px;display:flex!important}html body main.nn-tools .marketplace-quick-shell .search-mobile-actions button{min-height:44px;font-size:14px}.nn-tools .property-map-explorer.view-map .map-canvas-shell{height:100%}}@media (width<=400px){html body main.nn-tools .marketplace-quick-shell .search-grid.primary,html body main.nn-tools .transit-signature__fields{grid-template-columns:1fr}}html body main.nn-tools .smart-match-app{box-shadow:none;background:0 0;margin:0;padding:0 0 48px}html body main.nn-tools .smart-results{border-top:0;margin:0}html body main.nn-tools .my-properties-hero{color:#181b20;background:0 0;min-height:0}html body main.nn-tools .my-properties-hero p{color:#616161}html body main.nn-tools .calculator-tabs small{color:inherit;font-size:12px}html body main.nn-tools .private-brief-form small,html body main.nn-tools .cma-request-form small{color:#616161;font-size:12px}html body main.nn-tools .private-brief-form .private-error,html body main.nn-tools .form-error{--nn-context-ink:#181b20;background:#fff1ef;border-radius:6px;padding:12px;color:#922b25!important}.calculators-page .calculator-shell{padding-top:32px}.calculators-page .calculator-app{margin-top:0}.calculators-page .calculator-tabs{isolation:isolate;--nn-context-ink:#fff;background:#181b20;border:1px solid #d4b2696b;border-radius:18px 18px 0 0;width:min(760px,100%);overflow:hidden;box-shadow:0 18px 42px #17171729}.calculators-page .calculator-tabs button{min-width:0;min-height:104px;color:var(--nn-context-ink,#181b20);padding:20px 26px;line-height:1.35;position:relative;overflow:hidden;transform:none!important}.calculators-page .calculator-tabs button.active{color:#181b20;--nn-context-ink:#181b20;background:linear-gradient(135deg,#e1c074,#cfa653)}.calculators-page .calculator-tabs button>span,.calculators-page .calculator-tabs button>div,.calculators-page .calculator-tabs button b,.calculators-page .calculator-tabs button small{position:static;transform:none!important}.calculators-page .calculator-tabs button>span{flex:none;font-size:24px;line-height:1}.calculators-page .calculator-tabs button>div{justify-content:center;min-width:0}.calculators-page .calculator-tabs b{font-size:18px;line-height:1.4}.calculators-page .calculator-tabs small{letter-spacing:.12em;margin-top:5px;font-size:10px;line-height:1.35}.calculators-page .calculator-inputs>header h2{line-height:1.25;font-size:clamp(28px,3vw,36px)!important}.calculators-page .calculator-inputs>header p{font-size:11px;line-height:1.5}.calculators-page .calculator-inputs>header span{font-size:14px;line-height:1.65}.calculators-page :where(.calculator-number>span,.calculator-select>span,.calculator-field>span){font-size:13px;line-height:1.5}.calculators-page .calculator-number input{min-height:50px;font-size:16px}.calculators-page .calculator-number b{font-size:12px}@media (width<=620px){.calculators-page .calculator-shell{padding-top:20px}.calculators-page .calculator-tabs{border-radius:14px 14px 0 0}.calculators-page .calculator-tabs button{min-height:88px;padding:15px 18px}.calculators-page .calculator-tabs button>span{font-size:21px}.calculators-page .calculator-tabs b{font-size:16px}.calculators-page .calculator-tabs small{font-size:9px}.calculators-page .calculator-inputs>header h2{font-size:28px!important}}.organization-careers{padding-bottom:125px}.career-division-list{flex-direction:column;gap:44px;display:flex}.career-division{--nn-context-ink:#181b20;background:#f1f3f3;border-top:4px solid #bd8e3f}.career-division:nth-child(2){border-top-color:#3b3b3b}.career-division:nth-child(3){border-top-color:#71808a}.career-division>header{--nn-context-ink:#fff;background:#181b20;grid-template-columns:.45fr .75fr 1fr;align-items:end;gap:30px;padding:31px 34px;display:grid}.career-division>header small{color:#d3ad65;letter-spacing:.14em;font-size:7px;font-weight:800}.career-division>header h3{color:var(--nn-context-ink,#181b20);margin:0;font:400 28px/1.2 Georgia,Noto Serif Thai,serif}.career-division>header p{color:var(--nn-context-ink,#181b20);margin:0;font-size:9px;line-height:1.75}.career-division>div{--nn-context-ink:#181b20;background:#d8dfe1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.career-role{--nn-context-ink:#181b20;background:#fff;min-height:300px;padding:30px;position:relative}.career-role.lead{--nn-context-ink:#181b20;background:linear-gradient(115deg,#fff 0 67%,#e8edf0 67%);grid-column:1/-1;min-height:230px;padding-right:38%}.career-role>span{color:#9a7130;letter-spacing:.15em;font-size:7px;font-weight:800}.career-role>i{color:#74818a;border:1px solid #d5dbde;padding:6px 8px;font-size:7px;font-style:normal;position:absolute;top:25px;right:25px}.career-role>i.open{color:#8d6427;--nn-context-ink:#181b20;background:#fff8ea;border-color:#c38f37}.career-role h4{color:#2c2c2c;margin:52px 0 5px;font:400 22px/1.25 Georgia,Noto Serif Thai,serif}.career-role.lead h4{margin-top:35px;font-size:27px}.career-role strong{color:#72808a;font-size:8px}.career-role p{color:#74818a;max-width:420px;margin:18px 0;font-size:9px;line-height:1.75}.career-role a{color:#936b2f;font-size:8px;font-weight:800;position:absolute;bottom:28px;left:30px}.career-structure-note{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#a97d36;grid-template-columns:.55fr 1.2fr auto;align-items:center;gap:30px;margin-top:25px;padding:26px 31px;display:grid}.career-structure-note b{font:400 20px Georgia,Noto Serif Thai,serif}.career-structure-note span{font-size:9px;line-height:1.7}.career-structure-note a{border:1px solid #ffffff73;padding:11px 16px;font-size:8px;font-weight:800}@media (width<=900px){.career-division>header{grid-template-columns:1fr;gap:9px}.career-division>div{grid-template-columns:repeat(2,1fr)}.career-role.lead{grid-column:1/-1}.career-structure-note{grid-template-columns:1fr}}@media (width<=620px){.organization-careers{padding-bottom:80px}.career-division-list{gap:30px}.career-division>header{padding:27px 22px}.career-division>div{grid-template-columns:1fr}.career-role.lead{--nn-context-ink:#181b20;background:#fff;grid-column:auto;min-height:300px;padding-right:30px}.career-role{min-height:285px;padding:27px 24px}.career-role a{left:24px}.career-structure-note{padding:25px 22px}}.ops-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 82% 20%,#deb96a33,#0000 28%),linear-gradient(118deg,#121212,#2c2c2c);padding:105px 0 115px;position:relative;overflow:hidden}.ops-hero:after{content:"8";color:#dcb76813;font:700 520px/1 var(--font-geist),sans-serif;position:absolute;top:-130px;right:1vw}.ops-hero>div{z-index:1;position:relative}.ops-hero p{color:#e0bf76;letter-spacing:.22em;margin:0;font-size:10px;font-weight:750}.ops-hero h1{letter-spacing:-.055em;max-width:1050px;margin:22px 0;font-size:clamp(52px,6vw,83px);font-weight:650;line-height:1.04}.ops-hero h1 em{background:var(--nn-metal);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.ops-hero>div>span{max-width:780px;color:var(--nn-context-ink,#181b20);font-size:15px;line-height:1.8;display:block}.ops-hero>div>div{border-top:1px solid #ffffff29;gap:60px;margin-top:48px;padding-top:28px;display:flex}.ops-hero b{color:#e0bf76;align-items:flex-end;gap:10px;font:500 34px/1 Georgia,serif;display:flex}.ops-hero b small{color:#ffffff6b;font:600 7px/1.3 var(--font-geist),sans-serif;letter-spacing:.14em;padding-bottom:3px}.operations-suite{padding:88px 0 115px}.ops-grid{--nn-context-ink:#181b20;background:#fff;border-top:1px solid #d8dcda;border-left:1px solid #d8dcda;grid-template-columns:repeat(4,1fr);display:grid;box-shadow:0 25px 75px #11111114}.ops-grid>button{color:#2b2b2b;text-align:left;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d8dcda;border-top:0;border-left:0;flex-direction:column;align-items:flex-start;min-height:330px;padding:27px;transition:all .25s;display:flex;position:relative}.ops-grid>button:hover{z-index:1;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(145deg,#1a1a1a,#2f2f2f);transform:translateY(-5px);box-shadow:0 20px 55px #1113}.ops-grid>button>span{color:#a27731;font:500 11px Georgia,serif}.ops-grid>button>i{color:#9a702f;--nn-context-ink:#181b20;background:#faf6ec;border:1px solid #d8ba77;place-items:center;width:48px;height:48px;margin:35px 0 26px;font-style:normal;display:grid}.ops-grid>button:hover>i{color:#e2c47e;background:#ffffff0a}.ops-grid small{color:#9d7533;letter-spacing:.16em;font-size:7px;font-weight:750}.ops-grid h2{margin:8px 0 10px;font-size:19px;line-height:1.3}.ops-grid p{color:#6f7d87;margin:0;font-size:10px;line-height:1.7}.ops-grid>button:hover p{color:var(--nn-context-ink,#181b20)}.ops-grid>button>b{color:#93692a;align-items:center;gap:6px;margin-top:auto;font-size:9px;display:flex}.ops-grid>button:hover>b{color:#dfc17b}.ops-intake{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(145deg,#131313,#2c2c2c);grid-template-columns:.62fr 1.38fr;margin-top:85px;display:grid;box-shadow:0 30px 80px #1111112b}.ops-intake>aside{padding:45px}.ops-intake>aside>small{color:#dfbd72;letter-spacing:.18em;font-size:8px}.ops-intake>aside h2{margin:13px 0;font-size:36px;line-height:1.15}.ops-intake>aside>p{color:var(--nn-context-ink,#181b20);font-size:11px;line-height:1.8}.ops-intake>aside>div{color:#d9b96f;border-top:1px solid #ffffff26;gap:12px;margin-top:35px;padding-top:25px;display:flex}.ops-intake>aside>div span{color:var(--nn-context-ink,#181b20);font-size:9px;line-height:1.65}.ops-intake>form,.ops-success{color:#393939;--nn-context-ink:#181b20;background:#fff;padding:43px}.ops-form-grid{grid-template-columns:1fr 1fr;gap:15px 13px;display:grid}.ops-form-grid label{flex-direction:column;gap:7px;display:flex}.ops-form-grid label>span{color:#64717b;font-size:10px}.ops-form-grid input,.ops-form-grid select,.ops-form-grid textarea{color:#383838;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;outline:0;width:100%;padding:12px}.ops-form-grid .wide{grid-column:1/-1}.ops-form-grid .ops-consent{--nn-context-ink:#181b20;background:#faf8f2;border:1px solid #e1dfd7;flex-direction:row;align-items:flex-start;gap:10px;padding:14px;display:flex}.ops-consent input{width:auto;margin-top:3px}.ops-submit{color:#1a1a1a;background:var(--nn-metal);border:0;width:100%;margin-top:20px;padding:15px;font-size:11px;font-weight:800}.ops-success{text-align:center}.ops-success>i{color:#232323;background:var(--nn-metal);border-radius:50%;place-items:center;width:60px;height:60px;margin:0 auto 18px;display:grid}.ops-success>small{color:#9b712d;letter-spacing:.18em;font-size:8px}.ops-success h3{margin:8px 0 20px;font-size:30px}.ops-success>div:not(.ops-vault){color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#252525;grid-template-columns:1fr 1fr;gap:6px;padding:18px;display:grid}.ops-success>div:not(.ops-vault) span{color:var(--nn-context-ink,#181b20);font-size:8px}.ops-success>div:not(.ops-vault) b{color:#e0c27b;font-size:16px}.ops-success>p{color:#6f7b83;font-size:10px}.ops-success>a{color:#8b6327;border-bottom:1px solid #a47a34;margin-top:12px;padding-bottom:5px;font-size:10px;display:inline-block}.ops-vault{text-align:left;border:1px solid #dce0df;margin-top:25px;padding:20px}.ops-vault>label{cursor:pointer;--nn-context-ink:#181b20;background:#faf8f2;border:1px dashed #bda261;place-items:center;min-height:115px;padding:18px;display:grid}.ops-vault>label input{display:none}.ops-vault>label svg{color:#a17632}.ops-vault>label b{margin-top:8px;font-size:11px}.ops-vault>label span{color:#8b9297;font-size:8px}.ops-vault>p{color:#8a652d;font-size:9px}.ops-vault>div article{border-top:1px solid #e5e7e5;grid-template-columns:25px 1fr auto auto;align-items:center;gap:9px;padding:10px 0;display:grid}.ops-vault article span{flex-direction:column;display:flex}.ops-vault article b{font-size:9px}.ops-vault article small{color:#8a9399;font-size:7px}.ops-vault article a,.ops-vault article button{color:#7c5b27;--nn-context-ink:#181b20;background:#fff;border:1px solid #d7dcdd;padding:6px 8px;font-size:7px}.ops-demand-board,.ops-property-tool{margin-top:95px}.ops-demand-board>header,.ops-property-tool>header{border-bottom:1px solid #d9dddb;grid-template-columns:1fr .7fr;align-items:end;gap:60px;margin-bottom:30px;padding-bottom:22px;display:grid}.ops-demand-board header small,.ops-property-tool header small{color:#9d7330;letter-spacing:.18em;font-size:8px;font-weight:750}.ops-demand-board h2,.ops-property-tool h2{color:#242424;margin:8px 0 0;font-size:38px;line-height:1.17}.ops-demand-board header p,.ops-property-tool header p{color:#6d7b84;margin:0;font-size:11px;line-height:1.75}.ops-demand-board>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.ops-demand-board article{--nn-context-ink:#181b20;background:#fff;border-top:3px solid #c69b4a;min-height:205px;padding:24px;position:relative;box-shadow:0 15px 45px #1515150e}.ops-demand-board article>small{color:#a17836;font-size:8px}.ops-demand-board h3{color:#2f2f2f;margin:12px 0;font-size:18px}.ops-demand-board article>p{color:#68757e;align-items:center;gap:6px;font-size:10px;display:flex}.ops-demand-board article>div{border-top:1px solid #e5e7e6;justify-content:space-between;margin-top:23px;padding-top:14px;display:flex}.ops-demand-board article>div span{color:#8a9399;font-size:8px}.ops-demand-board article>div b{font-size:9px}.ops-demand-board em{color:#3e7857;--nn-context-ink:#181b20;background:#edf6ef;padding:5px 7px;font-size:7px;font-style:normal;position:absolute;top:20px;right:20px}.ops-empty{color:#7c878d;text-align:center;--nn-context-ink:#181b20;background:#fff;grid-column:1/-1;margin:0;padding:55px}.ops-property-tool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ops-property-tool>div>a{color:#181b20;--nn-context-ink:#181b20;background:#fff;border:1px solid #dce0df;grid-template-columns:105px 1fr 30px;align-items:center;gap:15px;min-height:118px;padding:10px;transition:all .2s;display:grid}.ops-property-tool>div>a:hover{border-color:#c09a51;transform:translateY(-2px);box-shadow:0 15px 40px #15151517}.ops-property-tool img{object-fit:cover;width:105px;height:96px}.ops-property-tool span{flex-direction:column;min-width:0;display:flex}.ops-property-tool span small{color:#a07633;font-size:7px}.ops-property-tool span b{text-overflow:ellipsis;margin:6px 0;font-size:11px;overflow:hidden}.ops-property-tool span em{color:#6c7880;font-size:8px;font-style:normal}.ops-property-tool>a>svg{color:#a57a34}.operations-suite #line-alert-system{margin-top:95px}.operations-suite .property-alert-panel{margin-bottom:0}@media (width<=1050px){.ops-grid{grid-template-columns:repeat(2,1fr)}.ops-property-tool>div{grid-template-columns:1fr 1fr}}@media (width<=760px){.ops-hero{padding:75px 0 85px}.ops-hero:after{font-size:330px}.ops-hero h1{font-size:46px}.ops-hero>div>div{gap:22px}.ops-hero b{font-size:24px}.operations-suite{padding-top:65px}.ops-grid,.ops-intake,.ops-form-grid,.ops-demand-board>header,.ops-property-tool>header,.ops-demand-board>div,.ops-property-tool>div{grid-template-columns:1fr}.ops-grid>button{min-height:275px}.ops-intake>aside,.ops-intake>form,.ops-success{padding:29px 20px}.ops-form-grid .wide{grid-column:auto}.ops-demand-board>header,.ops-property-tool>header{gap:12px}.ops-demand-board h2,.ops-property-tool h2{font-size:32px}.ops-property-tool>div>a{grid-template-columns:88px 1fr 25px}.ops-property-tool img{width:88px;height:82px}}.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}.print-button{color:#232323;cursor:pointer;--nn-context-ink:#181b20;background:#f7efdf;border:1px solid #c49a4b;align-items:center;gap:7px;padding:10px 13px;font-size:9px;display:flex}.brochure-hero{--nn-context-ink:#fff;background:#232323;height:525px;margin-top:26px;position:relative;overflow:hidden}.brochure-hero>img{object-fit:cover;width:100%;height:100%}.brochure-hero:after{content:"";background:linear-gradient(#0000 35%,#101010eb);position:absolute;inset:0}.brochure-hero>div{z-index:1;color:var(--nn-context-ink,#181b20);position:absolute;bottom:35px;left:42px;right:42px}.brochure-hero small{color:#e0c17c;letter-spacing:.12em;font-size:9px}.brochure-hero h1{max-width:800px;margin:11px 0 8px;font-size:42px;line-height:1.12}.brochure-hero p{color:var(--nn-context-ink,#181b20);align-items:center;gap:7px;margin:0;font-size:11px;display:flex}.brochure-hero strong{color:#e4c984;font-size:27px;position:absolute;bottom:0;right:0}.brochure-facts{border-left:1px solid #dfe3e2;grid-template-columns:repeat(5,1fr);display:grid}.brochure-facts>div{border-bottom:1px solid #dfe3e2;border-right:1px solid #dfe3e2;grid-template-columns:25px 1fr;align-content:center;min-height:105px;padding:16px;display:grid}.brochure-facts svg{color:#a17631;grid-row:1/3}.brochure-facts b{font-size:14px}.brochure-facts span{color:#7b868d;font-size:8px}.brochure-body{grid-template-columns:1fr 285px;gap:65px;padding:58px 0;display:grid}.brochure-body article>small{color:#9d7330;letter-spacing:.18em;font-size:8px}.brochure-body article h2{margin:9px 0 18px;font-size:30px}.brochure-body article>p{color:#65737d;font-size:12px;line-height:1.85}.brochure-chips{flex-wrap:wrap;gap:7px;margin-top:25px;display:flex}.brochure-chips span{color:#666;border:1px solid #d9dddb;align-items:center;gap:5px;padding:7px 9px;font-size:8px;display:flex}.brochure-body article h3{margin:35px 0 10px;font-size:17px}.brochure-body ul{color:#64727b;grid-template-columns:1fr 1fr;gap:6px 24px;margin:0;padding-left:18px;font-size:9px;display:grid}.brochure-agent{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#252525;padding:24px}.brochure-agent>img{object-fit:cover;object-position:center top;--nn-context-ink:#181b20;background:#f3f1eb;width:100%;height:230px}.brochure-agent small{color:#dfbd74;letter-spacing:.15em;margin-top:17px;font-size:7px;display:block}.brochure-agent h3{margin:7px 0;font-size:18px}.brochure-agent p{color:var(--nn-context-ink,#181b20);font-size:8px}.brochure-agent b,.brochure-agent span{border-top:1px solid #ffffff21;padding-top:9px;font-size:9px;display:block}.brochure-agent span{color:#dfbf77;border:0}.brochure-qr{text-align:center;border:1px solid #dbe0df;border-top:0;flex-direction:column;align-items:center;padding:18px;display:flex}.brochure-qr img{width:150px;height:150px}.brochure-qr b{letter-spacing:.13em;margin-top:8px;font-size:8px}.brochure-qr span{color:#7c878d;margin-top:4px;font-size:7px}.brochure-gallery{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.brochure-gallery img{object-fit:cover;width:100%;height:220px}.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}.open-house-cover{background-position:50%;background-size:cover;align-items:center;min-height:calc(100vh - 88px);padding:75px 0 90px;display:flex}.open-house-checkin{grid-template-columns:.7fr 1.3fr;display:grid;box-shadow:0 35px 100px #00000052}.open-house-checkin>aside{color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#111111f0;flex-direction:column;padding:45px;display:flex}.open-house-checkin>aside>small{color:#e0bd71;letter-spacing:.16em;font-size:8px}.open-house-checkin>aside h1{margin:13px 0;font-size:40px;line-height:1.08}.open-house-checkin>aside p{color:var(--nn-context-ink,#181b20);font-size:11px;line-height:1.6}.open-house-checkin>aside img{border:8px solid #fff;width:170px;height:170px;margin-top:auto}.open-house-checkin>aside>span{color:#ffffff70;margin-top:10px;font-size:7px}.open-house-checkin>form,.open-house-success{color:#383838;--nn-context-ink:#181b20;background:#fff;grid-template-columns:1fr 1fr;gap:14px;padding:43px;display:grid}.open-house-checkin>form>small,.open-house-checkin>form>h2,.open-house-checkin>form>p,.open-house-checkin>form>.wide,.open-house-checkin>form>button,.open-house-checkin>form>.form-error{grid-column:1/-1}.open-house-checkin>form>small{color:#9a7130;letter-spacing:.17em;font-size:8px}.open-house-checkin>form h2{margin:0;font-size:30px}.open-house-checkin>form>p{color:#7c868c;margin:0 0 10px;font-size:9px}.open-house-checkin>form label{flex-direction:column;gap:7px;display:flex}.open-house-checkin>form label>span{color:#66747e;font-size:9px}.open-house-checkin input,.open-house-checkin select,.open-house-checkin textarea{border:1px solid #e3e6eb;outline:0;width:100%;padding:12px}.open-house-checkin .checkin-consent{flex-direction:row;align-items:flex-start;gap:8px;display:flex}.checkin-consent input{width:auto;margin-top:3px}.open-house-checkin>form>button{color:#1a1a1a;background:var(--nn-metal);border:0;padding:15px;font-size:11px;font-weight:800}.open-house-success{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.open-house-success>i{color:#232323;background:var(--nn-metal);border-radius:50%;place-items:center;width:60px;height:60px;display:grid}.open-house-success>small{color:#9c7331;letter-spacing:.17em;margin-top:17px;font-size:8px}.open-house-success h2{margin:8px;font-size:31px}.open-house-success p{color:#78848b;font-size:10px}.open-house-success>div{width:min(430px,100%);color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#252525;grid-template-columns:1fr 1fr;gap:8px;padding:18px;display:grid}.open-house-success>div span{color:var(--nn-context-ink,#181b20);font-size:7px}.open-house-success>div b{color:#dfc079;font-size:14px}.open-house-success>a{color:#8e682c;border-bottom:1px solid #ad8642;margin-top:20px;padding-bottom:5px;font-size:9px}@media (width<=760px){.property-brochure{padding:18px 16px}.property-brochure>header>div{display:none}.brochure-hero{height:470px}.brochure-hero>div{bottom:25px;left:20px;right:20px}.brochure-hero h1{font-size:31px}.brochure-hero strong{margin-top:15px;font-size:22px;display:block;position:static}.brochure-facts{grid-template-columns:1fr 1fr}.brochure-body{grid-template-columns:1fr;gap:30px}.brochure-body aside{max-width:320px}.brochure-gallery{grid-template-columns:1fr}.property-brochure>footer{flex-direction:column;align-items:flex-start;gap:8px}.property-brochure>footer small{text-align:left}.open-house-checkin{grid-template-columns:1fr}.open-house-checkin>aside{min-height:520px;padding:30px 22px}.open-house-checkin>form{grid-template-columns:1fr;padding:29px 20px}.open-house-checkin>form>*{grid-column:1!important}}@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}.brochure-hero{break-inside:avoid;height:112mm;margin-top:5mm}.brochure-hero>div{bottom:8mm;left:10mm;right:10mm}.brochure-hero h1{font-size:27pt!important}.brochure-hero strong{font-size:20pt}.brochure-facts{break-inside:avoid}.brochure-facts>div{min-height:20mm;padding:3.5mm}.brochure-body{break-inside:auto;grid-template-columns:1fr 58mm;gap:10mm;padding:10mm 0}.brochure-body article,.brochure-body aside{break-inside:avoid}.brochure-agent{padding:5mm}.brochure-agent>img{height:48mm}.brochure-qr{padding:4mm}.brochure-qr img{width:30mm;height:30mm}.brochure-gallery{break-before:page;break-inside:avoid;grid-template-columns:1fr 1fr;gap:4mm;padding-top:5mm}.brochure-gallery img{break-inside:avoid;height:118mm}.property-brochure>footer{break-inside:avoid;margin-top:7mm;padding-top:5mm}}.client-suite-page{--nn-context-ink:#181b20;background:#f5f7f7}.client-suite-page .operations-suite{--suite-ink:#272727;--suite-muted:#6a6a6a}.client-suite-page .ops-grid{box-shadow:none;background:0 0;border:0;gap:14px}.client-suite-page .ops-grid>button{--ops-accent:#696969;border:1px solid color-mix(in srgb, var(--ops-accent) 28%, #dfdfdf);border-top:4px solid var(--ops-accent);min-height:310px;color:var(--suite-ink);background:linear-gradient(145deg, #fff 0%, color-mix(in srgb, var(--ops-accent) 8%, #fff) 100%);--nn-context-ink:#181b20;border-radius:16px;padding:26px;transition:transform .18s,box-shadow .18s,border-color .18s;overflow:hidden;box-shadow:0 18px 44px #28282814}.client-suite-page .ops-grid>button:nth-child(2){--ops-accent:#696969}.client-suite-page .ops-grid>button:nth-child(3){--ops-accent:#7650aa}.client-suite-page .ops-grid>button:nth-child(4){--ops-accent:#b56c0b}.client-suite-page .ops-grid>button:nth-child(5){--ops-accent:#757575}.client-suite-page .ops-grid>button:nth-child(6){--ops-accent:#a2640a}.client-suite-page .ops-grid>button:nth-child(7){--ops-accent:#666}.client-suite-page .ops-grid>button:nth-child(8){--ops-accent:#8a5b12}.client-suite-page .ops-grid>button:hover,.client-suite-page .ops-grid>button:focus-visible,.client-suite-page .ops-grid>button[aria-pressed=true]{z-index:1;border-color:var(--ops-accent);color:var(--suite-ink);background:linear-gradient(145deg, #fff 0%, color-mix(in srgb, var(--ops-accent) 14%, #fff) 100%);--nn-context-ink:#181b20;transform:translateY(-4px);box-shadow:0 25px 58px #28282824}.client-suite-page .ops-grid>button:focus-visible{outline-offset:3px;outline:3px solid #efbd58}.client-suite-page .ops-grid>button>span{color:var(--ops-accent);font-size:13px;font-weight:700}.client-suite-page .ops-grid>button>i{width:52px;height:52px;color:var(--nn-context-ink,#181b20);background:var(--ops-accent);box-shadow:0 12px 26px color-mix(in srgb, var(--ops-accent) 25%, transparent);border:0;border-radius:14px;margin:30px 0 23px}.client-suite-page .ops-grid small{color:var(--ops-accent);letter-spacing:.12em;font-size:11px}.client-suite-page .ops-grid h2{color:var(--suite-ink);margin:9px 0 10px;font-size:clamp(1.15rem,1.05rem + .25vw,1.35rem)}.client-suite-page .ops-grid p,.client-suite-page .ops-grid>button:hover p{color:var(--suite-muted);font-size:.9rem;line-height:1.65}.client-suite-page .ops-grid>button>b,.client-suite-page .ops-grid>button:hover>b{min-height:44px;color:var(--ops-accent);align-items:center;font-size:.82rem}@media (width<=760px){.client-suite-page .operations-suite{padding-top:48px}.client-suite-page .ops-grid{gap:12px}.client-suite-page .ops-grid>button{min-height:250px;padding:22px}.client-suite-page .ops-grid>button>i{margin:22px 0 18px}}@media (prefers-reduced-motion:reduce){.client-suite-page .ops-grid>button{transition:none}.client-suite-page .ops-grid>button:hover,.client-suite-page .ops-grid>button:focus-visible{transform:none}}.cma-landing-page{--nn-context-ink:#181b20;background:#f1f0eb}.cma-landing-hero{min-height:760px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#191919;position:relative;overflow:hidden}.cma-hero-image{filter:saturate(.75);background:linear-gradient(90deg,#121212fa 8%,#121212d1 53%,#12121238),url(https://images.unsplash.com/photo-1600607687939-ce8a6c25118c?auto=format&fit=crop&w=2200&q=88) 50%/cover;position:absolute;inset:0}.cma-landing-hero:after{content:"";opacity:.1;background-image:linear-gradient(#ffffff59 1px,#0000 1px),linear-gradient(90deg,#ffffff59 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.cma-hero-layout{z-index:1;grid-template-columns:1fr 330px;align-items:end;gap:90px;min-height:760px;padding-top:145px;padding-bottom:85px;display:grid;position:relative}.cma-hero-layout>div>p,.cma-intro>div>p,.cma-process header>p,.cma-request-copy>p{color:#d4b269;letter-spacing:.19em;margin:0;font-size:9px}.cma-hero-layout h1{letter-spacing:-.04em;margin:16px 0 24px;font:400 clamp(55px,7vw,92px)/.98 Georgia,Noto Serif Thai,serif}.cma-hero-layout h1 em{color:#dfbf78;font-style:normal}.cma-hero-layout>div>span{max-width:680px;color:var(--nn-context-ink,#181b20);font-size:15px;line-height:1.8;display:block}.cma-hero-actions{gap:10px;margin-top:33px;display:flex}.cma-hero-actions a{color:#e2c47f;border:1px solid #d8b66ba6;padding:14px 20px;font-size:10px}.cma-hero-actions a:first-child{color:#181b20;--nn-context-ink:#181b20;background:#d2ad62}.cma-hero-layout aside{border-top:1px solid #dab86ca6;padding:24px 0}.cma-hero-layout aside b,.cma-hero-layout aside strong,.cma-hero-layout aside span{display:block}.cma-hero-layout aside b{color:#d9b971;letter-spacing:.16em;font-size:8px}.cma-hero-layout aside strong{margin:13px 0;font:400 20px/1.5 Georgia,Noto Serif Thai,serif}.cma-hero-layout aside span{color:#ffffff73;font-size:9px;line-height:1.7}.cma-intro{grid-template-columns:1fr 1fr;align-items:end;gap:100px;padding-top:100px;padding-bottom:55px;display:grid}.cma-intro h2,.cma-process h2,.cma-request-copy h2{letter-spacing:-.025em;margin:12px 0 0;font:400 clamp(38px,4.6vw,59px)/1.15 Georgia,Noto Serif Thai,serif}.cma-intro>p{color:#68757e;margin:0;font-size:14px;line-height:1.9}.cma-deliverables{grid-template-columns:repeat(4,1fr);padding-bottom:110px;display:grid}.cma-deliverables article{--nn-context-ink:#181b20;background:#fff;border:1px solid #dfe2e1;border-right:0;min-height:290px;padding:27px}.cma-deliverables article:last-child{border-right:1px solid #dfe2e1}.cma-deliverables header{color:#ad833e;justify-content:space-between;align-items:center;display:flex}.cma-deliverables header span{font:400 14px Georgia,serif}.cma-deliverables h3{margin:58px 0 12px;font:400 21px Georgia,Noto Serif Thai,serif}.cma-deliverables p{color:#778189;margin:0;font-size:10px;line-height:1.8}.cma-process{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 82% 10%,#c7a05233,#0000 22%),#1c1c1c;padding:100px 0}.cma-process>div{grid-template-columns:.65fr 1.35fr;gap:90px;display:grid}.cma-process>div>div{grid-template-columns:1fr 1fr;display:grid}.cma-process article{border-bottom:1px solid #ffffff24;border-left:1px solid #ffffff24;min-height:215px;padding:25px}.cma-process article b{color:#d4b36c;font:400 18px Georgia,serif}.cma-process article h3{margin:36px 0 8px;font:400 18px Georgia,Noto Serif Thai,serif}.cma-process article p{color:#ffffff7a;margin:0;font-size:9px;line-height:1.75}.cma-request-section{--nn-context-ink:#181b20;background:#ebe9e3;padding:110px 0}.cma-request-layout{grid-template-columns:.72fr 1.28fr;align-items:start;gap:90px;display:grid}.cma-request-copy{padding-top:25px;position:sticky;top:30px}.cma-request-copy>span{color:#6e7a82;margin-top:25px;font-size:11px;line-height:1.85;display:block}.cma-request-copy>div{flex-direction:column;align-items:flex-start;gap:8px;margin-top:30px;display:flex}.cma-request-copy a{color:#8f6a2d;border-bottom:1px solid #a8813f;padding:7px 0;font-size:11px}.cma-request-form,.cma-request-success{--nn-context-ink:#181b20;background:#fff;border-top:4px solid #c9a156;padding:44px 48px;box-shadow:0 30px 75px #1a1a1a1a}.cma-request-form header p,.cma-request-success>p{color:#9e7736;letter-spacing:.17em;margin:0;font-size:8px}.cma-request-form header h2,.cma-request-success h2{margin:8px 0;font:400 32px Georgia,Noto Serif Thai,serif}.cma-request-form header span,.cma-request-success>span{color:#7b858c;font-size:10px;line-height:1.7}.cma-form-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:28px;display:grid}.cma-form-grid label{flex-direction:column;gap:7px;display:flex}.cma-form-grid label.wide{grid-column:1/-1}.cma-form-grid label>span{color:#69757e;font-size:9px}.cma-form-grid input,.cma-form-grid select,.cma-form-grid textarea{color:#383838;--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1e2;outline:0;width:100%;padding:12px}.cma-form-grid input:focus,.cma-form-grid select:focus,.cma-form-grid textarea:focus{border-color:#b8893e}.cma-consent{color:#707c84;align-items:flex-start;gap:9px;margin-top:18px;font-size:9px;line-height:1.5;display:flex}.cma-consent input{accent-color:#a87b33;margin-top:2px}.cma-submit{color:#181b20;--nn-context-ink:#181b20;background:#cda85e;border:0;width:100%;margin-top:20px;padding:16px;font-weight:800}.cma-request-form>small{color:#9ba1a5;text-align:center;margin-top:11px;font-size:8px;display:block}.cma-request-success{text-align:center;padding-top:90px;padding-bottom:90px}.cma-request-success i{width:62px;height:62px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#40785a;border-radius:50%;place-items:center;margin:0 auto 22px;font-size:24px;font-style:normal;display:grid}.cma-request-success>span{max-width:450px;margin:0 auto;display:block}.cma-request-success button{color:#8c672a;--nn-context-ink:#181b20;background:#fff;border:1px solid #b58a42;margin-top:24px;padding:12px 16px}.cma-submit:disabled{opacity:.65}@media (width<=950px){.cma-hero-layout{grid-template-columns:1fr}.cma-hero-layout aside{max-width:430px}.cma-intro,.cma-process>div,.cma-request-layout{grid-template-columns:1fr;gap:48px}.cma-deliverables{grid-template-columns:1fr 1fr}.cma-deliverables article:nth-child(2){border-right:1px solid #dfe2e1}.cma-request-copy{position:static}.cma-request-form{max-width:760px}}@media (width<=620px){.cma-landing-hero,.cma-hero-layout{min-height:690px}.cma-hero-layout{padding-top:130px;padding-bottom:55px}.cma-hero-layout h1{font-size:51px}.cma-hero-layout>div>span{font-size:12px}.cma-hero-actions{flex-direction:column;align-items:flex-start}.cma-intro{padding-top:70px}.cma-deliverables{grid-template-columns:1fr;padding-bottom:75px}.cma-deliverables article,.cma-deliverables article:nth-child(2){border-right:1px solid #dfe2e1}.cma-process{padding:75px 0}.cma-process>div>div{grid-template-columns:1fr}.cma-process article{min-height:180px}.cma-request-section{padding:75px 0}.cma-request-layout{gap:35px}.cma-request-form,.cma-request-success{padding:32px 20px}.cma-form-grid{grid-template-columns:1fr}.cma-form-grid label.wide{grid-column:auto}.cma-form-grid input,.cma-form-grid select,.cma-form-grid textarea{font-size:16px}}.bl-page{--bl-navy:#0b1d30;--bl-gold:#ae8148;--bl-paper:#f7f6f2;--bl-line:#dddeda;background:var(--bl-paper);color:#172b3d;line-height:1.75;overflow-x:clip}.bl-page :is(h1,h2,h3,p,figure){margin:0}.bl-page :is(h1,h2,h3){text-wrap:balance;line-height:1.35}.bl-page h2{font-size:clamp(1.4rem,2.5vw,2.15rem);font-weight:650}.bl-page h3{font-size:1.15rem;font-weight:650}.bl-page a{text-underline-offset:4px}.bl-top{letter-spacing:.1em;justify-content:space-between;gap:20px;max-width:1320px;margin:auto;padding:22px 32px;font-size:.76rem;font-weight:600;display:flex}.bl-top a{color:#243d54}.bl-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:44px;max-width:1320px;margin:auto;padding:36px 32px 64px;display:grid}.bl-eyebrow{letter-spacing:.16em;color:var(--bl-gold);font-weight:700;font-size:.7rem!important}.bl-hero h1{letter-spacing:-.025em;margin:17px 0 22px;font-size:clamp(1.8rem,3.5vw,3rem);font-weight:650}.bl-hero h1 em{color:#9a723e;font-style:normal}.bl-hero>div>p:not(.bl-eyebrow){color:#526372;max-width:55ch}.bl-hero figure{position:relative}.bl-hero img{border-radius:12px;width:100%;height:auto;box-shadow:0 24px 60px #0b1d3026}.bl-hero figcaption{color:#65747e;text-align:right;padding-top:12px;font-size:.68rem}.bl-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:25px;display:flex}.bl-button{border:1px solid var(--bl-navy);background:var(--bl-navy);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;font-size:.94rem;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important}.bl-button:disabled{opacity:.65;cursor:wait}.bl-secondary,.bl-text-link{color:#294a66;font-size:.88rem;font-weight:600}.bl-proof{color:#5a6b78;flex-wrap:wrap;gap:12px;margin-top:27px;font-size:.73rem;display:flex}.bl-proof span{border-right:1px solid #c7cec9;padding-right:12px}.bl-proof span:last-child{border:0}.bl-wrap{max-width:1256px;margin:auto;padding:0 32px}.bl-steps{border:1px solid var(--bl-line);background:#fff;border-radius:10px;grid-template-columns:repeat(3,1fr);display:grid}.bl-steps article{border-right:1px solid var(--bl-line);padding:28px}.bl-steps article:last-child{border:0}.bl-steps h2{margin:9px 0 12px;font-size:1.18rem}.bl-steps p{color:#526372;font-size:.88rem}.bl-section{border-bottom:1px solid var(--bl-line);padding:64px 0;scroll-margin-top:110px}.bl-section>h2{margin:10px 0 20px}.bl-section>p{color:#526372;max-width:80ch;margin-bottom:24px}.bl-search{gap:8px;max-width:640px;margin-top:24px;font-size:.85rem;font-weight:600;display:grid}.bl-search input{color:#172b3d;background:#fff;border:1px solid #bac5cc;border-radius:7px;width:100%;padding:13px 16px}.bl-muted{color:#5c6d7a!important;font-size:.83rem!important}.bl-search+p{margin:12px 0 20px}.bl-districts{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.bl-district{border:1px solid var(--bl-line);color:inherit;background:#fff;border-radius:8px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden}.bl-district:hover{transform:translateY(-3px);box-shadow:0 10px 30px #0b1d3014}.bl-district img{aspect-ratio:1200/630;object-fit:cover;width:100%;height:auto;display:block}.bl-district>div{padding:22px}.bl-district h3{margin:7px 0 8px}.bl-district p{color:#536674;min-height:2.8em;font-size:.82rem}.bl-district .bl-text-link{margin-top:15px;display:block}.bl-local{grid-template-columns:1.2fr 1fr;gap:28px;display:grid}.bl-local article{border:1px solid var(--bl-line);background:#fff;border-radius:8px;padding:28px}.bl-local p{margin:15px 0;font-size:.94rem}.bl-chips{flex-wrap:wrap;gap:9px;margin:15px 0;padding:0;list-style:none;display:flex}.bl-chips :is(li,a){color:#3e576a;background:#fff;border:1px solid #d3dbdf;border-radius:5px;padding:6px 12px;font-size:.8rem}.bl-callout{border-left:3px solid var(--bl-gold);background:#ebece6;border-radius:0 8px 8px 0;margin-top:25px;padding:28px}.bl-callout p{margin-top:12px}.bl-checklists{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.bl-checklists article{border:1px solid var(--bl-line);background:#fff;border-radius:8px;padding:28px;position:relative}.bl-number{color:var(--bl-gold);letter-spacing:.1em;font-size:.78rem}.bl-checklists h3{margin:8px 0 14px}.bl-checklists p{color:#526372;font-size:.92rem}.bl-international{grid-template-columns:1.2fr 1fr;align-items:center;gap:50px;display:grid}.bl-international h2{margin:10px 0 20px}.bl-international p+p{margin-top:16px}.bl-international aside{color:#fff;background:#12283d;border-radius:9px;padding:34px;box-shadow:0 18px 40px #0b1d3017}.bl-international aside ul{color:#d5dee6;padding-left:20px;font-size:.92rem}.bl-international li{padding-top:9px}.bl-intake{background:#fff;border:1px solid #d5d4c9;border-radius:12px;grid-template-columns:.8fr 1.2fr;gap:45px;margin:60px 0 0;padding:38px;scroll-margin-top:110px;display:grid;box-shadow:0 15px 50px #0b1d3008}.bl-intake h2{margin:10px 0 20px}.bl-intake p+p{margin-top:18px}.bl-form{min-width:0;position:relative}.bl-form label:not(.bl-check){gap:6px;font-size:.82rem;font-weight:600;display:grid}.bl-form :is(input:not([type=checkbox]),select,textarea){color:#173046;background:#fff;border:1px solid #bbc7cf;border-radius:5px;width:100%;min-width:0;max-width:100%;padding:11px 12px;font-size:.94rem}.bl-form-grid{grid-template-columns:1fr 1fr;gap:17px;margin-bottom:17px;display:grid}.bl-form input[type=checkbox]{accent-color:#12283d;flex-shrink:0;width:17px;height:17px;margin-top:4px}.bl-check{align-items:flex-start;gap:10px;margin:13px 0;font-size:.75rem;display:flex}.bl-check a{color:#274f70}.bl-form .bl-button{width:100%;margin-top:12px}.bl-honey{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.bl-legal{border:1px solid var(--bl-line);border-radius:5px;margin:18px 0;padding:12px;font-size:.79rem}.bl-legal ul{padding-left:20px}.bl-page summary{cursor:pointer;font-weight:600}.bl-page :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:4px;outline:3px solid #bc965c}.bl-success{overflow-wrap:anywhere;background:#eff7f2;border:1px solid #95b6a0;border-radius:8px;align-self:start;padding:28px}.bl-success p{margin-top:16px}.bl-success a{margin-top:20px;display:inline-block}.bl-error{background:#fff0ef;border-radius:5px;padding:12px;font-size:.85rem;color:#8f231f!important}.bl-faq details{border-bottom:1px solid var(--bl-line);padding:19px 0}.bl-faq p{color:#526372;max-width:90ch;margin-top:15px;font-size:.94rem}.bl-sources ul{padding-left:20px;font-size:.85rem}.bl-sources li{margin:10px 0}.bl-sources a{color:#294a66}.bl-related{border-bottom:0}.bl-related .bl-chips a{text-decoration:none}.bl-page .interior-header{z-index:30;position:relative}@media (width>=1500px){.bl-hero{padding-top:60px}}@media (width<=900px){.bl-hero{grid-template-columns:1fr;gap:25px}.bl-hero figure{max-width:650px}.bl-hero h1{font-size:2.3rem}.bl-districts{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-intake{grid-template-columns:1fr;gap:28px}.bl-international{gap:24px}.bl-steps article{padding:20px}}@media (width<=600px){.bl-top,.bl-hero{padding-left:20px;padding-right:20px}.bl-top{letter-spacing:.04em;font-size:.64rem}.bl-hero{padding-top:18px;padding-bottom:34px}.bl-hero h1{font-size:1.85rem}.bl-hero>div>p{font-size:.94rem}.bl-wrap{padding:0 20px}.bl-actions{gap:14px}.bl-steps{grid-template-columns:1fr}.bl-steps article{border-right:0;border-bottom:1px solid var(--bl-line)}.bl-section{padding:40px 0}.bl-districts{grid-template-columns:1fr;gap:18px}.bl-district{grid-template-columns:120px 1fr;align-items:stretch;display:grid}.bl-district img{aspect-ratio:auto;object-fit:cover;object-position:30%;height:100%}.bl-district>div{padding:15px}.bl-district .bl-eyebrow{font-size:.55rem!important}.bl-district h3{font-size:1rem}.bl-district p{min-height:0;font-size:.75rem}.bl-district .bl-text-link{margin-top:8px;font-size:.73rem}.bl-local,.bl-checklists,.bl-international{grid-template-columns:1fr}.bl-local article,.bl-checklists article,.bl-callout{padding:22px}.bl-intake{margin-top:35px;padding:22px}.bl-form-grid{grid-template-columns:1fr}.bl-proof{gap:9px;font-size:.65rem}.bl-proof span{padding-right:9px}.bl-international aside{padding:24px}.bl-form .bl-button{font-size:.85rem}.bl-chips{gap:7px}.bl-chips :is(li,a){font-size:.75rem}}@media (prefers-reduced-motion:reduce){.bl-district{transition:none}.bl-district:hover{transform:none}}.bl-top button{color:#243d54;font:inherit;letter-spacing:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:0;text-decoration:underline}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-page{--nn-context-ink:#181b20;background:#f4f1e9}.transparency-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 80% 18%,#dab56433,#0000 28%),linear-gradient(122deg,#121212,#282828);padding:105px 0 110px}.transparency-hero-grid{grid-template-columns:1.25fr .75fr;align-items:end;gap:100px;display:grid}.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}.transparency-hero h1{letter-spacing:-.045em;margin:20px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(55px,6.3vw,84px);font-weight:400;line-height:1.04}.transparency-hero h1 em{color:#dfc17c;font-style:normal}.transparency-hero>div>div>span{max-width:720px;color:var(--nn-context-ink,#181b20);font-size:14px;line-height:1.85;display:block}.transparency-hero aside{background:#13131394;border:1px solid #dbbb7373;padding:27px}.transparency-hero aside>small{color:#ffffff73;font-size:8px}.transparency-hero aside>b{color:#e2c57f;margin-top:5px;font-size:13px;display:block}.transparency-hero aside>div{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;margin:24px 0;padding:20px 0}.transparency-hero aside span{color:#ffffff73;font-size:8px;display:block}.transparency-hero aside strong{margin-top:8px;font-size:18px;display:block}.transparency-hero aside p{color:#ffffff73;letter-spacing:0;align-items:center;gap:8px;font-size:8px;display:flex}.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}.financial-status{--nn-context-ink:#181b20;background:#fff;padding:100px 0 110px}.financial-status header{max-width:760px}.financial-status header>span{color:#6f7b84;margin-top:12px;font-size:11px;line-height:1.75;display:block}.financial-table{border-top:2px solid #a97d33;margin-top:40px}.financial-table-head,.financial-table>article{grid-template-columns:.7fr 1.35fr 1.05fr .85fr .8fr;gap:18px;display:grid}.financial-table-head{color:#8d959b;padding:12px 18px;font-size:8px}.financial-table>article{border-top:1px solid #dfe3e1;align-items:center;padding:22px 18px;position:relative}.financial-table>article>div{min-width:0}.financial-table article small{color:#9b7332;font-size:7px;display:none}.financial-table article b{color:#2f2f2f;font-size:12px}.financial-table article span{color:#69767f;font-size:9px}.financial-table article em{padding:7px 9px;font-size:8px;font-style:normal;display:inline-block}.financial-table article em.progress{color:#806126;--nn-context-ink:#181b20;background:#f6edda}.financial-table article em.complete{color:#316b4c;--nn-context-ink:#181b20;background:#eaf4ed}.financial-table article a{color:#8b652b;align-items:center;gap:5px;font-size:8px;display:flex}.financial-table article>p{color:#6e7981;border-top:1px dashed #daddda;grid-column:1/-1;margin:0;padding-top:14px;font-size:9px;line-height:1.7}.financial-table article>section{--nn-context-ink:#181b20;background:#dce0de;grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.financial-table article>section>div{--nn-context-ink:#181b20;background:#f7f5ef;padding:16px}.financial-table article>section small{display:block}.financial-table article>section b{margin-top:7px;display:block}.transparency-principles{grid-template-columns:.65fr 1.35fr;gap:85px;padding-top:105px;padding-bottom:110px;display:grid}.transparency-principles>div:last-child{border-left:1px solid #d5dad8;grid-template-columns:repeat(3,1fr);display:grid}.transparency-principles article{--nn-context-ink:#181b20;background:#fff;border-top:1px solid #d5dad8;border-bottom:1px solid #d5dad8;border-right:1px solid #d5dad8;min-height:250px;padding:26px}.transparency-principles article svg{color:#9f7530;margin-bottom:28px}.transparency-principles h3{color:#2f2f2f;margin:0 0 10px;font-size:15px}.transparency-principles article p{color:#6e7a82;margin:0;font-size:9px;line-height:1.8}.transparency-note{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#191919;padding:70px 0}.transparency-note>div{grid-template-columns:45px 1fr auto;align-items:center;gap:25px;display:grid}.transparency-note svg{color:#dabb72}.transparency-note h2{margin:0;font-size:19px}.transparency-note p{max-width:760px;color:var(--nn-context-ink,#181b20);margin:8px 0 0;font-size:9px;line-height:1.75}.transparency-note a{color:#dfc17a;border:1px solid #bd9244;padding:13px 16px;font-size:9px}.finance-admin-note{color:#6d7981;margin:12px 0 24px;font-size:10px}.finance-checks{gap:25px;margin-top:17px;display:flex}.finance-checks label{align-items:center;gap:7px;font-size:10px;display:flex}.accounting-partner{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 18% 30%,#7ea92b29,#0000 28%),linear-gradient(128deg,#161616,#272727);padding:110px 0}.accounting-partner-grid{grid-template-columns:.72fr 1.28fr;align-items:center;gap:100px;display:grid}.accounting-partner-mark{background:#ffffff09;border:1px solid #dcbe7952;place-items:center;min-height:470px;display:grid;position:relative}.accounting-partner-mark:before,.accounting-partner-mark:after{content:"";border-color:#d4b56f;width:52px;height:52px;position:absolute}.accounting-partner-mark:before{border-top:1px solid;border-left:1px solid;top:18px;left:18px}.accounting-partner-mark:after{border-bottom:1px solid;border-right:1px solid;bottom:18px;right:18px}.accounting-partner-mark>span{color:#d8bb77;letter-spacing:.18em;font-size:7px;position:absolute;top:25px;left:25px}.accounting-partner-mark img{filter:drop-shadow(0 24px 35px #00000047);width:min(310px,76%);height:auto}.accounting-partner-copy>p:first-child{color:#dabb75;letter-spacing:.2em;margin:0;font-size:8px;font-weight:800}.accounting-partner-copy h2{margin:18px 0 25px;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(39px,4.8vw,61px);font-weight:400;line-height:1.12}.accounting-partner-copy h2 em{color:#dfc17c;font-style:normal}.accounting-partner-copy>p:nth-of-type(2){max-width:720px;color:var(--nn-context-ink,#181b20);font-size:12px;line-height:1.9}.accounting-partner-copy>p strong{color:var(--nn-context-ink,#181b20);font-weight:600}.accounting-scope{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:1fr 1fr;margin:34px 0;display:grid}.accounting-scope span{color:var(--nn-context-ink,#181b20);border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;padding:16px;font-size:9px}.accounting-scope b{color:#dabb75;margin-right:9px;font-family:Georgia,serif;font-size:11px}.accounting-partner-copy>small{color:#fff6;border-left:2px solid #b78c3d;padding-left:15px;font-size:8px;line-height:1.75;display:block}.professional-partners{--nn-context-ink:#181b20;background:#f4f1e9;padding:88px 0}.professional-partners-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:90px;display:grid}.professional-partners header>p{color:#9b7332;letter-spacing:.18em;margin:0;font-size:8px;font-weight:800}.professional-partners header h2{color:#252525;margin:12px 0;font-family:Georgia,Noto Serif Thai,serif;font-size:42px;font-weight:400;line-height:1.25}.professional-partners header>span{color:#727d84;max-width:500px;font-size:10px;line-height:1.8;display:block}.professional-partner-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #d5dad8;border-top:3px solid #a47a32;grid-template-columns:170px 1fr;align-items:center;gap:28px;padding:24px;transition:all .25s;display:grid}.professional-partner-card:hover{transform:translateY(-4px);box-shadow:0 20px 45px #1d1d1d1a}.professional-partner-card>img{object-fit:contain;width:170px;height:170px}.professional-partner-card>span{flex-direction:column;display:flex}.professional-partner-card small{color:#9c7431;letter-spacing:.14em;font-size:7px}.professional-partner-card strong{color:#292929;margin:12px 0 5px;font-family:Georgia,Noto Serif Thai,serif;font-size:19px;font-weight:500}.professional-partner-card p{color:#78828a;margin:0;font-size:9px}.professional-partner-card b{color:#8b652b;margin-top:24px;font-size:8px}.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){.transparency-hero-grid,.transparency-principles,.accounting-partner-grid,.professional-partners-grid{grid-template-columns:1fr;gap:50px}.transparency-hero aside{max-width:520px}.accounting-partner-mark{min-height:390px}.professional-partners header>span{max-width:650px}.transparency-principles>div:last-child{grid-template-columns:1fr}.financial-table-head{display:none}.financial-table>article{grid-template-columns:1fr 1fr}.financial-table article small{margin-bottom:5px;display:block}.financial-table article>section{grid-template-columns:1fr 1fr}}@media (width<=620px){.transparency-hero{padding:75px 0 85px}.transparency-hero h1{font-size:49px}.company-facts{padding-top:75px}.company-facts>div{grid-template-columns:1fr}.accounting-partner{padding:78px 0}.accounting-partner-mark{min-height:325px}.accounting-partner-mark img{width:230px}.accounting-partner-copy h2{font-size:38px}.accounting-scope{grid-template-columns:1fr}.professional-partners{padding:70px 0}.professional-partners header h2{font-size:35px}.professional-partner-card{grid-template-columns:1fr;padding:20px}.professional-partner-card>img{width:125px;height:125px}.financial-status{padding:75px 0 85px}.financial-table>article,.financial-table article>section{grid-template-columns:1fr}.transparency-principles{padding-top:75px}.transparency-note>div{grid-template-columns:35px 1fr}.transparency-note a{text-align:center;grid-column:1/-1}.finance-checks{flex-direction:column;align-items:flex-start}}.financial-table article>section b .financial-empty-value{color:#2f2f2f;font-size:12px;display:block}.financial-table article>section b .financial-pending-note{color:#8a9298;margin-top:5px;font-size:7px;font-weight:500;line-height:1.45;display:block}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page{color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-hero{border-bottom:1px solid #e7decd;color:#292723!important;--nn-context-ink:#292723!important;background:radial-gradient(at 90% 0,#fff0ca,#0000 60%),#fffdf8!important;padding:48px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)!important;align-items:center!important;gap:32px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-hero h1{overflow-wrap:break-word;letter-spacing:0!important;color:#292723!important;margin:14px 0!important;font-family:inherit!important;font-size:clamp(2rem,4vw,3.25rem)!important;font-weight:650!important;line-height:1.45!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-hero h1 em{color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-hero-grid>div>span{color:#625e56!important;font-size:16px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page :is(.transparency-hero-grid>div>p,.company-facts header p,.financial-status header p,.transparency-principles>div:first-child>p,.accounting-partner-copy>p:first-child){color:#715925!important;letter-spacing:.06em!important;font-size:13px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-hero aside{color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #ded2b9!important;border-radius:18px!important;padding:24px!important;box-shadow:0 8px 24px #392e170c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-hero aside :is(small,span,p){color:#625e56!important;letter-spacing:0!important;font-size:14px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-hero aside>b{color:#39352d!important;font-size:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-hero aside>div{border-color:#e5ddce!important;margin:18px 0!important;padding:16px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-hero aside strong{color:#715925!important;font-size:19px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page :is(.company-facts,.financial-status,.transparency-principles,.accounting-partner){padding-top:36px!important;padding-bottom:36px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page :is(.company-facts h2,.financial-status h2,.transparency-principles h2,.accounting-partner-copy h2,.transparency-note h2){color:#292723!important;letter-spacing:0!important;font-family:inherit!important;font-size:clamp(1.5rem,2.8vw,2rem)!important;font-weight:650!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .company-facts>div{border:0!important;gap:14px!important;margin-top:24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .company-facts article{color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:16px!important;min-height:0!important;padding:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .company-facts article small{color:#715925!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .company-facts article b{overflow-wrap:break-word;color:#39352d!important;margin:10px 0 6px!important;font-size:18px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .company-facts article span{color:#625e56!important;font-size:14px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .accounting-partner{border-block:1px solid #e7decd;color:#292723!important;--nn-context-ink:#292723!important;background:#faf6ed!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .accounting-partner-grid{align-items:center!important;gap:32px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .accounting-partner-mark{background:#fff!important;border:1px solid #e5ddce!important;border-radius:18px!important;box-shadow:0 6px 20px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .accounting-partner-mark img{object-fit:contain!important;filter:none!important;max-width:100%!important;height:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .accounting-partner-copy :is(p:not(:first-child),small){color:#625e56!important;font-size:15px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .accounting-scope{gap:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .accounting-scope span{border-radius:10px;color:#39352d!important;background:#fff!important;border-color:#ded2b9!important;padding:12px!important;font-size:14px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .accounting-scope b{color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-status{color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-status header>span{color:#625e56!important;font-size:15px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-table{border-top:2px solid #b99a59!important;margin-top:24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-table-head{color:#62502e!important;background:#faf6ed!important;font-size:14px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-table>article{margin-top:12px;color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:14px!important;gap:14px!important;padding:20px 16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-table article :is(span,small,a){overflow-wrap:break-word;color:#625e56!important;font-size:14px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-table article b{font-variant-numeric:tabular-nums;color:#39352d!important;font-size:16px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-table article em{border-radius:10px!important;font-size:14px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-table article em.progress{color:#62502e!important;background:#faf0d5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-table article em.complete{color:#326047!important;background:#edf4ef!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-table article a{align-items:center;min-height:44px;font-weight:600;color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-table article>p{color:#625e56!important;border-color:#e5ddce!important;font-size:14px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-table article>section{background:0 0!important;gap:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-table article>section>div{background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:12px!important;padding:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-table article>section b .financial-pending-note{color:#625e56!important;font-size:13px!important;font-weight:400!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-principles{grid-template-columns:1fr!important;gap:24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-principles>div:last-child{border:0!important;gap:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-principles article{--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:16px!important;min-height:0!important;padding:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-principles h3{color:#39352d!important;font-size:18px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-principles article p{color:#625e56!important;font-size:15px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page :is(.transparency-note,.transparency-note>div){color:#292723!important;--nn-context-ink:#292723!important;background:#faf6ed!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-note{border-top:1px solid #e5ddce;padding:28px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-note p{color:#625e56!important;font-size:15px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-note a{min-height:44px;color:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;border-radius:12px!important;padding:12px 16px!important;font-size:15px!important;box-shadow:0 3px 10px #71592512!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page :is(.transparency-hero,.transparency-principles,.transparency-note) svg{flex-shrink:0;color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page :is(a,button):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 main.transparency-page .transparency-hero-grid{grid-template-columns:1fr!important;gap:24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-table-head{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-table>article{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-table article>div>small{color:#715925!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .financial-table article>section{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=620px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-hero{padding:28px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page :is(.company-facts>div,.accounting-scope,.financial-table>article,.financial-table article>section,.transparency-principles>div:last-child){grid-template-columns:1fr!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-note>div{grid-template-columns:1fr!important;gap:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.transparency-page .transparency-note a{text-align:center;justify-content:center;grid-column:1!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .nn-service-desk{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr)!important;align-items:start!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body :is(.status-tracker,.status-tracker>form,.tracker-result,.tracker-deal-documents,.tracker-deal-documents article,.status-tracker label){box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .status-tracker{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;margin:0!important;padding:0!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .status-tracker>form{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin:0!important;padding:0!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .status-tracker>form>:is(h2,small,p,button){grid-column:1/-1!important;min-width:0!important;max-width:100%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .status-tracker>form label{gap:6px!important;width:100%!important;margin:0!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .status-tracker>form label span{color:#39352d!important;font-size:14px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .status-tracker>form button{width:100%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body :is(h2,h3,p,small,b,strong,span,a,button){overflow-wrap:anywhere!important;white-space:normal!important;min-width:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-result{box-shadow:none!important;--nn-context-ink:#292723!important;background:#fffdf8!important;border:1px solid #e5ddce!important;border-radius:14px!important;margin:0!important;padding:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-reference-head{flex-wrap:wrap;display:flex;background:0 0!important;border-bottom:1px solid #e5ddce!important;gap:10px!important;margin-bottom:14px!important;padding-bottom:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-reference-head strong{color:#62502e!important;font-family:inherit!important;font-size:18px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-result>div{border-color:#e5ddce!important;flex-wrap:wrap!important;gap:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-result>time{display:block;color:#756d5e!important;margin:10px 0!important;font-size:12px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-deal-documents{background:0 0!important;border:0!important;margin-top:16px!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-deal-documents>header{--nn-context-ink:#292723!important;background:0 0!important;border-bottom:1px solid #e5ddce!important;flex-wrap:wrap!important;gap:6px 14px!important;padding:12px 0!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-deal-documents>header small{color:#715925!important;letter-spacing:.08em!important;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-deal-documents>header b{color:#39352d!important;font-size:15px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-deal-documents article{background:#fff!important;border:1px solid #e5ddce!important;border-radius:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:12px!important;padding:14px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-deal-documents article>div{grid-column:1/-1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-deal-documents article b{align-items:flex-start;gap:8px;color:#39352d!important;font-size:15px!important;line-height:1.8!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-deal-documents article b svg{flex:0 0 22px;color:#806125!important;fill:none!important;filter:none!important;width:22px!important;height:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-deal-documents article small{color:#625e56!important;margin-top:4px!important;font-size:13px!important;line-height:1.8!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-deal-documents article a{box-sizing:border-box;justify-content:center;align-items:center;max-width:100%;color:#62502e!important;background:#fff!important;border:1px solid #d7c49b!important;border-radius:10px!important;min-height:44px!important;padding:10px 12px!important;font-size:14px!important;line-height:1.8!important;text-decoration:none!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-deal-documents article button{justify-content:center;align-items:center;color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;min-height:44px!important;padding:10px 12px!important;font-size:14px!important;line-height:1.8!important;display:flex!important;box-shadow:0 2px 6px #71592508!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-deal-documents article>span{align-items:center;display:flex;color:#405b38!important;background:#f2f6f0!important;border:1px solid #ced9c8!important;border-radius:10px!important;padding:10px 12px!important;font-size:13px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-deal-documents>p{color:#625e56!important;margin:14px 0 0!important;font-size:13px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .deal-room-empty{background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:10px!important;margin-top:16px!important;padding:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .deal-room-empty h3{margin:0 0 6px!important;font-size:17px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .deal-room-empty p{margin:0!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .nn-tracking-facts{background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:12px!important;margin-bottom:14px!important;padding:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .nn-tracking-facts ol{list-style:none;gap:12px!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .nn-tracking-facts li{gap:10px!important;min-width:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .nn-tracking-facts li>span{color:#62502e!important;box-shadow:none!important;background:#faf0d5!important;border:1px solid #d7c49b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .nn-tracking-facts time{color:#756d5e!important;font-size:12px!important;line-height:1.8!important}@media (width<=1000px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .nn-service-desk{grid-template-columns:minmax(0,1fr)!important}}@media (width<=600px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .status-tracker>form{grid-template-columns:minmax(0,1fr)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-result{padding:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.deal-room-page .nn-page-body .tracker-deal-documents article{grid-template-columns:minmax(0,1fr)!important}}html body main .nn-deposit-workspace{color:#232323;--nn-context-ink:#181b20;background:#f4f6f9;min-height:75vh;padding:34px 0 44px}html body main .nn-deposit-workspace .page-wrap{max-width:1180px}html body main .nn-deposit-intro{justify-content:space-between;align-items:center;gap:24px;margin-bottom:26px;display:flex}html body main .nn-deposit-intro .eyebrow{color:#7b653e;letter-spacing:.16em;margin:0 0 8px;font-size:12px}html body main .nn-deposit-intro h1{letter-spacing:0;color:#232323;margin:0;font-size:clamp(1.6rem,3vw,2.15rem);font-weight:600;line-height:1.45}html body main .nn-deposit-intro p:last-child{color:#666;margin:8px 0 0;font-size:1rem;line-height:1.7}html body main .nn-deposit-intro>a{color:#2a2a2a;white-space:nowrap;border-bottom:1px solid #b6a681;padding:8px 0;font-size:14px;text-decoration:none}html body main .nn-consign-form{background:#fff;border:1px solid #e0e0e0;grid-template-columns:270px minmax(0,1fr);gap:0;padding:0;display:grid;overflow:clip;box-shadow:0 16px 40px #2a2a2a10;border-radius:18px!important}html body main .nn-consign-sidebar{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(155deg,#353535,#1c1c1c 75%);min-width:0;padding:28px 24px;position:relative}html body main .nn-consign-sidebar-title>span{letter-spacing:.2em;color:#c8b88f;font-size:12px}html body main .nn-consign-sidebar-title h2{color:var(--nn-context-ink,#181b20);margin:14px 0 8px;font-size:1.25rem;font-weight:500;line-height:1.5}html body main .nn-consign-sidebar-title p{color:#c1c1c1;margin:0 0 26px;font-size:14px;line-height:1.8}html body main .nn-consign-sidebar nav{gap:7px;display:grid}html body main .nn-consign-sidebar nav button{text-align:left;color:#c3c3c3;min-height:50px;box-shadow:none;background:0 0;border:1px solid #0000;align-items:center;gap:12px;width:100%;padding:8px 10px;font-size:14px;transition:background .18s,border-color .18s;display:flex;transform:none;border-radius:9px!important}html body main .nn-consign-sidebar nav button b{font-weight:500}html body main .nn-consign-sidebar nav button>span{border:1px solid #ffffff28;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:13px;display:grid;border-radius:50%!important}html body main .nn-consign-sidebar nav button[aria-current=step]{color:var(--nn-context-ink,#181b20);background:#ffffff0f;border-color:#c8b88f60}html body main .nn-consign-sidebar nav button[aria-current=step]>span{color:#222;--nn-context-ink:#181b20;background:#c8b88f;border-color:#c8b88f}html body main .nn-consign-sidebar nav button:disabled{opacity:.48;cursor:default}html body main .nn-consign-sidebar nav button:not(:disabled):hover{background:#ffffff16}html body main .nn-consign-snapshot{border-top:1px solid #ffffff20;gap:7px;margin-top:30px;padding-top:22px;display:grid}html body main .nn-consign-snapshot>span,html body main .nn-consign-snapshot small{color:#bfbfbf;font-size:13px}html body main .nn-consign-snapshot strong{overflow-wrap:anywhere;color:var(--nn-context-ink,#181b20);font-size:1rem;font-weight:500;line-height:1.7}html body main .nn-consign-snapshot p{color:#bfbfbf;margin:0;font-size:14px}html body main .nn-consign-snapshot>b{color:#e1d3b4;font-size:1rem;font-weight:500}html body main .nn-consign-draft{color:#e1d3b4;text-underline-offset:4px;margin-top:26px;font-size:13px;line-height:1.8;display:block}html body main .nn-consign-main{flex-direction:column;min-width:0;padding:28px 32px 0;display:flex}html body main .nn-consign-panel-head{border-bottom:1px solid #e8e8e8;margin-bottom:22px;padding-bottom:20px}html body main .nn-consign-panel-head>span{color:#7b653e;font-size:13px}html body main .nn-consign-panel-head h2{color:#232323;outline:none;margin:7px 0 5px;scroll-margin-top:100px;font-size:1.4rem;font-weight:600;line-height:1.5}html body main .nn-consign-panel-head p{color:#737373;margin:0;font-size:14px;line-height:1.7}html body main .nn-consign-form [hidden]{display:none!important}html body main .nn-consign-form fieldset{border:0;min-width:0;margin:0 0 24px;padding:0;animation:.2s ease-out nn-consign-reveal}html body main .nn-consign-form .submission-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}html body main .nn-consign-form label{min-width:0}html body main .nn-consign-form label>span{color:#444;margin-bottom:7px;font-size:14px;line-height:1.6}html body main .nn-consign-form input:not([type=checkbox]):not([type=file]):not([type=hidden]):not(.honey),html body main .nn-consign-form select,html body main .nn-consign-form textarea{color:#252525;--nn-context-ink:#181b20;background:#fff;border:1px solid #d7d7d7;width:100%;min-height:46px;padding:11px 12px;font-size:1rem;line-height:1.5;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #1f1f1f04;border-radius:9px!important}html body main .nn-consign-form input:focus,html body main .nn-consign-form select:focus,html body main .nn-consign-form textarea:focus{outline-offset:1px;border-color:#8b744b;outline:2px solid #c8b88f35}html body main .nn-consign-form select:disabled{color:#8b95a1;--nn-context-ink:#181b20;background:#f0f3f7}html body main .nn-consign-form textarea{resize:vertical}html body main .nn-consign-form .measurement-input{gap:8px;display:flex}html body main .nn-consign-form .measurement-input select{flex-shrink:0;width:110px}html body main .nn-consign-form .field-note{color:#717171;margin:0 0 15px;font-size:14px;line-height:1.8}html body main .nn-consign-form .public-upload{cursor:pointer;--nn-context-ink:#181b20;background:#f7f9fc;border:1px dashed #bbb;align-content:center;justify-items:center;gap:8px;min-height:122px;padding:18px;display:grid;position:relative;box-shadow:inset 0 1px #fff;border-radius:12px!important}html body main .nn-consign-form .public-upload strong{color:#303030;font-size:1rem;font-weight:500}html body main .nn-consign-form .public-upload span{color:#737373;margin:0}html body main .nn-consign-form .public-upload:focus-within{outline-offset:2px;outline:2px solid #8b744b}html body main .nn-consign-camera{cursor:pointer;border-bottom:1px solid #b8a47c;width:max-content;max-width:100%;margin:14px 0;display:block;position:relative;overflow:hidden}html body main .nn-consign-camera>input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}html body main .nn-consign-camera>span{color:#444;margin:0;padding:6px 0;display:block}html body main .nn-consign-camera:focus-within{outline-offset:3px;outline:2px solid #8b744b}html body main .nn-consign-form .submission-images{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}html body main .nn-consign-form .submission-images>div{aspect-ratio:1;--nn-context-ink:#181b20;background:#edf1f6;height:auto;position:relative;overflow:hidden;border-radius:10px!important}html body main .nn-consign-form .submission-images img{object-fit:cover;width:100%;height:100%;display:block}html body main .nn-consign-form .submission-images button{width:32px;height:32px;color:var(--nn-context-ink,#181b20);box-shadow:none;background:#1f1f1fde;border:1px solid #ffffff60;padding:0;font-size:20px;position:absolute;top:4px;right:4px;transform:none;border-radius:50%!important}html body main .nn-consign-form .external-media-links{gap:6px;margin-top:20px;display:grid}html body main .nn-consign-form .external-media-links small{color:#717171;font-size:13px;line-height:1.8}html body main .nn-consign-review{margin-bottom:24px;animation:.2s ease-out nn-consign-reveal}html body main .nn-consign-review-title{justify-content:space-between;align-items:start;gap:16px;display:flex}html body main .nn-consign-review-title h3{overflow-wrap:anywhere;margin:0;font-size:1.2rem;line-height:1.6}html body main .nn-consign-review button{color:#755e32;box-shadow:none;text-underline-offset:4px;background:0 0;border:0;padding:5px 0;font-size:14px;text-decoration:underline;transform:none}html body main .nn-consign-review dl{grid-template-columns:1fr 1fr;gap:0 24px;margin:18px 0;display:grid}html body main .nn-consign-review dl>div{border-bottom:1px solid #e7e7e7;min-width:0;padding:12px 0}html body main .nn-consign-review dt{color:#767676;margin-bottom:4px;font-size:13px}html body main .nn-consign-review dd{overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.7}html body main .nn-consign-review details{border-bottom:1px solid #e7e7e7;padding:12px 0;font-size:14px}html body main .nn-consign-review details p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:1rem;line-height:1.8}html body main .nn-consign-review-edit{flex-wrap:wrap;gap:8px 18px;margin:12px 0 22px;display:flex}html body main .nn-consign-form .legal-consent-gate{box-shadow:none;--nn-context-ink:#181b20;background:#f5f7fa;border:1px solid #e2e2e2;gap:16px;margin:0;padding:18px;border-radius:10px!important}html body main .nn-consign-form .legal-consent-gate>div>span{letter-spacing:.08em;color:#747474;font-size:12px}html body main .nn-consign-form .legal-consent-gate p{font-size:14px;line-height:1.7}html body main .nn-consign-form .legal-consent-gate button{color:var(--nn-context-ink,#181b20);white-space:normal;--nn-context-ink:#fff;background:#2b2b2b;border:0;padding:10px 14px;font-size:14px;text-decoration:none;border-radius:8px!important}html body main .nn-consign-actions{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:2;background:#ffffffed;border-top:1px solid #e8e8e8;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding:18px 0;display:flex;position:sticky;bottom:0}html body main .nn-consign-actions>div:first-child{max-width:280px}html body main .nn-consign-actions span{color:#717171;font-size:13px;line-height:1.7}html body main .nn-consign-actions>div:last-child{flex-shrink:0;gap:10px;display:flex}html body main .nn-consign-actions button{min-width:96px;min-height:46px;box-shadow:none;padding:10px 20px;font-size:1rem;transition:background .15s;transform:none;border-radius:9px!important}html body main .nn-consign-actions .nn-consign-next{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(#3c3c3c,#282828);border:1px solid #232323;box-shadow:0 3px #181818,inset 0 1px #ffffff20}html body main .nn-consign-actions .nn-consign-next:hover{--nn-context-ink:#fff;background:#494949}html body main .nn-consign-actions .nn-consign-back{color:#444;background:#fff;border:1px solid #d5d5d5}html body main .nn-consign-form button:disabled{opacity:.55;cursor:wait}html body main .nn-consign-form button:focus-visible,html body main .nn-deposit-workspace a:focus-visible{outline-offset:3px;outline:2px solid #b69b65}html body main .nn-consign-form .submission-error{color:#a62f2f;--nn-context-ink:#181b20;background:#fff0f0;margin:0 0 14px;padding:12px 14px;font-size:14px;border-radius:8px!important}html body main .nn-deposit-after{color:#717171;align-items:center;gap:20px;padding-top:20px;font-size:14px;line-height:1.8;display:flex}html body main .nn-deposit-after>span{color:#232323;white-space:nowrap}html body main .nn-deposit-after p{flex:1;margin:0}html body main .nn-deposit-after a{white-space:nowrap;color:#444;text-underline-offset:3px}html body main .nn-deposit-workspace .submission-success{background:#fff;border:1px solid #e0e0e0;padding:40px 24px;box-shadow:0 16px 40px #2a2a2a10;border-radius:18px!important}html body main .nn-deposit-workspace .submission-success h2{font-size:1.6rem;line-height:1.6}html body main .nn-deposit-workspace .submission-evidence-receipt code{overflow-wrap:anywhere;white-space:normal;font-size:13px}.nn-consign-sr{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0!important;margin:-1px!important;padding:0!important;position:absolute!important}@keyframes nn-consign-reveal{0%{opacity:.4}to{opacity:1}}@media (width<=900px){html body main .nn-consign-form{grid-template-columns:220px minmax(0,1fr)}html body main .nn-consign-sidebar{padding:24px 16px}html body main .nn-consign-main{padding:24px 22px 0}html body main .nn-consign-actions{flex-wrap:wrap;gap:10px}html body main .nn-consign-actions>div:first-child{flex:100%;max-width:none}html body main .nn-consign-actions>div:last-child{margin-left:auto}html body main .nn-deposit-after{flex-wrap:wrap}}@media (width<=680px){html body main .nn-deposit-workspace{padding-top:22px}html body main .nn-deposit-intro{margin-bottom:20px;display:block}html body main .nn-deposit-intro>a{margin-top:12px;display:inline-block}html body main .nn-consign-form{display:block;border-radius:14px!important}html body main .nn-consign-sidebar{padding:18px 16px 14px}html body main .nn-consign-sidebar-title h2,html body main .nn-consign-sidebar-title p,html body main .nn-consign-snapshot,html body main .nn-consign-draft{display:none}html body main .nn-consign-sidebar-title{margin-bottom:12px}html body main .nn-consign-sidebar nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}html body main .nn-consign-sidebar nav button{text-align:center;flex-direction:column;align-items:center;gap:5px;min-height:76px;padding:7px 2px;font-size:12px;line-height:1.6}html body main .nn-consign-main{padding:22px 18px 0}html body main .nn-consign-form .submission-grid{grid-template-columns:1fr;gap:16px}html body main .nn-consign-form .submission-grid .wide{grid-column:1}html body main .nn-consign-panel-head{margin-bottom:20px;padding-bottom:16px}html body main .nn-consign-actions{padding:14px 0;bottom:82px}html body main .nn-consign-actions>div:last-child{width:100%}html body main .nn-consign-next{flex:1}html body main .nn-consign-review dl{grid-template-columns:1fr}html body main .nn-consign-review-title,html body main .nn-consign-form .legal-consent-gate{display:block}html body main .nn-consign-form .legal-consent-gate button{margin-top:10px}html body main .nn-consign-form .submission-images{grid-template-columns:repeat(3,minmax(0,1fr))}html body main .nn-deposit-after{display:block}html body main .nn-deposit-after p{margin:5px 0 10px}}@media (prefers-reduced-motion:reduce){html body main .nn-consign-form *{transition:none!important;animation:none!important}}html body main .nn-consign-form .public-upload input{opacity:0;cursor:pointer;width:100%;height:100%;display:block;position:absolute;inset:0}@media (width<=680px){html body main .nn-consign-sidebar nav button{min-height:86px;font-size:14px}html body main .nn-consign-draft{margin-top:12px;font-size:14px;display:block}}.nn-quick-intake{color:#182739;background:#fffdf8;border:1px solid #c4a55e55;border-radius:24px;gap:16px;padding:clamp(20px,4vw,40px);display:grid}.nn-quick-intake label,.nn-quick-intake form{gap:12px;display:grid}.nn-quick-intake input,.nn-quick-intake textarea{color:#182739;background:#fff;border:1px solid #c8b78d;border-radius:10px;width:100%;padding:12px}.nn-quick-intake textarea{min-height:150px}.nn-quick-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.nn-quick-intake button{color:#fff4d6;background:#14273d;border:1px solid #ad8c4e;border-radius:10px;padding:12px 18px}.nn-quick-intake small{color:#63583f}.nn-quick-images{flex-wrap:wrap;gap:10px;display:flex}.nn-quick-images img{object-fit:cover;width:100px;height:75px;display:block}.nn-full-intake{border:1px solid #c4a55e55;border-radius:16px;margin-top:24px;padding:18px}.nn-full-intake summary{cursor:pointer;font-weight:600}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-deposit-workspace{color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-deposit-workspace{padding:32px 0 40px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-deposit-workspace>.page-wrap{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-deposit-page .nn-deposit-intro{margin-bottom:24px;gap:24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-deposit-intro .eyebrow{letter-spacing:.1em!important;color:#715925!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-deposit-intro h1{letter-spacing:0!important;color:#292723!important;font-size:clamp(1.8rem,3.4vw,2.6rem)!important;font-weight:650!important;line-height:1.55!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-deposit-intro p:last-child{color:#625e56!important;font-size:15px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-deposit-intro>a{box-sizing:border-box;justify-content:center;align-items:center;min-height:44px;color:#62502e!important;background:#fff!important;border:1px solid #d7c49b!important;border-radius:10px!important;padding:11px 16px!important;font-size:14px!important;line-height:1.7!important;text-decoration:none!important;display:inline-flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-form{background:#fff!important;border:1px solid #e5ddce!important;border-radius:18px!important;box-shadow:0 8px 24px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-sidebar{border-right:1px solid #e5ddce;color:#292723!important;--nn-context-ink:#292723!important;background:linear-gradient(150deg,#fffaf0,#faf0d5)!important;padding:26px 22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-sidebar-title>span{letter-spacing:.1em!important;color:#715925!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-sidebar-title h2{color:#292723!important;font-size:20px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-sidebar-title p,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-sidebar>small{color:#625e56!important;font-size:13px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-sidebar>small{margin:12px 0 20px;display:block}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-sidebar nav button{min-height:48px;color:#39352d!important;--nn-context-ink:#39352d!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-sidebar nav button>span{width:28px;height:28px;color:#715925!important;background:#faf6ed!important;border-color:#d7c49b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-sidebar nav button[aria-current=step]{color:#3d321f!important;--nn-context-ink:#3d321f!important;background:#f8e9bb!important;border-color:#ad863b!important;box-shadow:inset 0 0 0 1px #ad863b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-sidebar nav button[aria-current=step]>span{color:#3d321f!important;background:#dfbd68!important;border-color:#c5a25a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-sidebar nav button:disabled{opacity:1!important;cursor:not-allowed!important;color:#756f62!important;background:#f6f1e8!important;border-color:#e8dfcf!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-sidebar nav button:disabled>span{color:#756f62!important;background:#f6f1e8!important;border-color:#ddd2be!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-snapshot{border-color:#e0d3b9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-snapshot :is(strong,b){color:#39352d!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-snapshot :is(span,small,p){color:#625e56!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-draft{color:#715925!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-work-center{box-shadow:none!important;color:#39352d!important;--nn-context-ink:#39352d!important;background:#fffdf8!important;border:1px solid #e0d3b9!important;border-radius:12px!important;padding:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-work-center :is(b,p,small){color:#625e56!important;font-size:13px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-work-center b{color:#39352d!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-work-center button{min-height:44px;color:#62502e!important;box-shadow:none!important;background:#fff!important;border:1px solid #d7c49b!important;border-radius:9px!important;padding:9px 12px!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-main{box-sizing:border-box;padding:28px 30px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-panel-head{border-color:#e5ddce!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-panel-head>span{color:#715925!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-panel-head h2{scroll-margin-top:112px;color:#292723!important;font-size:24px!important;font-weight:650!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-panel-head p{color:#625e56!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-form label>span{color:#39352d!important;font-size:14px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-form :is(input:not([type=checkbox]):not([type=file]):not([type=hidden]):not(.honey),select,textarea){box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #d9ceb8!important;border-radius:10px!important;min-height:46px!important;padding:11px 12px!important;font-size:16px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-form select:disabled{color:#756f62!important;--nn-context-ink:#756f62!important;background:#f6f1e8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-form :is(.field-note,.external-media-links small){color:#625e56!important;font-size:13px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-form .public-upload{box-shadow:none!important;--nn-context-ink:#39352d!important;background:#fffaf0!important;border:1px dashed #c5a25a!important;border-radius:14px!important;padding:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-form .public-upload strong{color:#39352d!important;font-size:16px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-form .public-upload span{color:#625e56!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-camera>span{box-sizing:border-box;min-height:44px;color:#715925!important;padding:10px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-form .submission-images>div{--nn-context-ink:#39352d!important;background:#faf6ed!important;border:1px solid #e5ddce!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-form .submission-images button{color:#39352d!important;--nn-context-ink:#39352d!important;background:#fffdf8f5!important;border:1px solid #d7c49b!important;width:36px!important;height:36px!important;box-shadow:0 2px 6px #392e1712!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-review h3{color:#292723!important;font-size:20px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-review dt{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-deposit-page .nn-consign-review dd{color:#39352d!important;font-size:15px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-review dl>div,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-review details{border-color:#e5ddce!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-review button{min-height:44px;color:#715925!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-form .legal-consent-gate{--nn-context-ink:#39352d!important;background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:12px!important;padding:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-form .legal-consent-gate :is(p,span){color:#625e56!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-form .legal-consent-gate button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-next{color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;border-radius:12px!important;min-height:46px!important;font-size:15px!important;line-height:1.7!important;box-shadow:0 3px 8px #71592512!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-actions{z-index:2;gap:16px;background:#fffdf8f5!important;border-color:#e5ddce!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-actions span{color:#625e56!important;font-size:13px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-actions .nn-consign-back{color:#62502e!important;background:#fff!important;border:1px solid #d7c49b!important;border-radius:12px!important;min-height:46px!important;font-size:15px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-actions button:disabled{color:#655c4c!important;opacity:1!important;box-shadow:none!important;background:#f1ede4!important;border-color:#ddd2be!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-form .submission-error{color:#7d3026!important;--nn-context-ink:#7d3026!important;background:#fff4f1!important;border:1px solid #d29b90!important;border-radius:12px!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-deposit-after{color:#625e56!important;border-color:#e5ddce!important;font-size:14px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-deposit-after>span{color:#39352d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-deposit-after a{align-items:center;min-height:44px;display:inline-flex;color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .submission-success{color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:18px!important;box-shadow:0 8px 24px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .submission-success h2{color:#292723!important;font-size:26px!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .submission-success p{color:#625e56!important;font-size:15px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .submission-success .submission-reference{overflow-wrap:anywhere;color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .submission-success>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-deposit-page .submission-success :is(a,button){justify-content:center;align-items:center;min-height:46px;margin:8px;display:inline-flex;color:#62502e!important;box-shadow:none!important;background:#faf0d5!important;border:1px solid #d7c49b!important;border-radius:12px!important;padding:11px 18px!important;font-size:15px!important;line-height:1.7!important;text-decoration:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page :is(a,button,input,select,textarea):focus-visible,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page :is(.public-upload,.nn-consign-camera):focus-within{outline-offset:3px;outline:3px solid #927137!important}@media (width<=680px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-deposit-workspace>.page-wrap{width:calc(100% - 36px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-deposit-workspace{padding-top:24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-sidebar{border-bottom:1px solid #e5ddce;border-right:0;padding:20px 16px 16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-sidebar nav button{min-height:88px!important;font-size:13px!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-main{padding:22px 20px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-panel-head h2{font-size:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-actions{bottom:calc(88px + env(safe-area-inset-bottom))!important;gap:12px!important;padding:14px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-actions button{min-width:0!important;padding:11px 14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-actions>div:last-child{width:100%}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-actions .nn-consign-next{flex:1}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .submission-success{padding:28px 22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .submission-success :is(a,button){box-sizing:border-box;width:100%;margin:12px 0 0;display:flex}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page :is(button,a){transition:none!important;transform:none!important}}html body main.nn-deposit-page .nn-deposit-intro,html body main.nn-deposit-page .nn-deposit-after,html body main.nn-deposit-page .nn-import-option,html body main.nn-deposit-page .nn-listing-choice{max-width:860px;margin-left:auto;margin-right:auto}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-form.nn-consign-simple{max-width:860px;margin:0 auto;display:block;overflow:visible;background:#fff!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-simple .nn-consign-main{display:block;padding:30px 32px!important}html body main.nn-deposit-page .nn-simple-form-head{border-bottom:1px solid #e4dccd;margin-bottom:26px;padding-bottom:24px}html body main.nn-deposit-page .nn-simple-form-head h2{color:#302b23;margin:0 0 10px;font-size:24px;line-height:1.6}html body main.nn-deposit-page .nn-simple-form-head p{color:#5e5547;margin:0;font-size:16px;line-height:1.9}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-simple fieldset{border-bottom:1px solid #e8e1d4;margin:0 0 28px;padding:0 0 28px}html body main.nn-deposit-page .nn-consign-simple .nn-simple-section-title{color:#322c23;width:100%;padding:0 0 18px;font-size:20px;font-weight:600;line-height:1.7;display:block}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-simple label>span{font-size:16px!important;line-height:1.8!important}html body main.nn-deposit-page .nn-simple-purpose{flex-wrap:wrap;gap:12px;margin:0 0 24px;display:flex}html body main.nn-deposit-page .nn-simple-purpose label{cursor:pointer;background:#fffdf7;border:1px solid #d8cba9;border-radius:10px;flex:180px;grid-template-columns:22px 1fr;align-items:center;gap:10px;min-height:56px;padding:13px 16px;display:grid}html body main.nn-deposit-page .nn-simple-purpose label:has(input:checked){background:#faf0d7;border-color:#99742f;outline:1px solid #99742f}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-simple .nn-simple-purpose input[type=radio]{accent-color:#8a652a;box-shadow:none;margin:0;width:22px!important;height:22px!important;min-height:22px!important;padding:0!important}html body main.nn-deposit-page .nn-simple-purpose label>span{margin:0}html body main.nn-deposit-page .nn-consign-simple small{color:#62594a;font-size:14px;line-height:1.8}html body main.nn-deposit-page .nn-simple-media-option{margin-top:20px}html body main.nn-deposit-page .nn-simple-media-option summary{cursor:pointer;color:#6b532c;padding:12px 0;font-size:15px;line-height:1.8}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-simple .nn-consign-actions{border-top:1px solid #e8e1d4;flex-direction:column;align-items:stretch;gap:14px;margin-top:20px;display:flex;background:#fff!important;padding:18px 0 0!important;position:static!important}html body main.nn-deposit-page .nn-consign-simple .nn-consign-actions>div{width:100%;margin:0;max-width:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-simple .nn-consign-next{width:100%;min-height:56px!important;font-size:18px!important;line-height:1.7!important}html body main.nn-deposit-page .nn-import-option{background:#fcfaf5;margin-top:28px;padding:18px 22px;line-height:1.8}html body main.nn-deposit-page .nn-import-option .nn-quick-intake{margin-top:18px}html body main.nn-deposit-page .nn-listing-choice{padding:20px 0;font-size:15px;line-height:1.9}@media (width<=680px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-deposit-page .nn-consign-simple .nn-consign-main{padding:24px 18px!important}html body main.nn-deposit-page .nn-simple-purpose{grid-template-columns:1fr;gap:10px;display:grid}html body main.nn-deposit-page .nn-simple-form-head h2{font-size:22px}html body main.nn-deposit-page .nn-import-option{padding:16px}}.nn-simple-recovery{margin-bottom:20px;font-size:14px}.nn-simple-recovery .nn-work-center{background:#fcfaf5;border:1px solid #d8d1c0;border-radius:12px;padding:14px}.nn-simple-recovery p{margin:6px 0}.nn-simple-recovery button{min-height:44px;padding:10px 16px}.nn-photo-help{border:1px solid #ddd5c4;border-radius:10px;padding:12px;font-size:14px;line-height:1.7}.nn-photo-help summary{cursor:pointer;font-weight:600}.nn-discover{--ds-ink:#242820;--ds-muted:#696b63;--ds-gold:#9a752d;--ds-line:#e7e2d8;--ds-paper:#fffefb;color:var(--ds-ink);background:radial-gradient(at 95% 0,#eee5d2 0,#0000 32%),#f8f7f3;min-height:70vh;padding:116px 0 90px}.ds-shell{width:min(1320px,100% - 48px);margin:auto}.ds-eyebrow{letter-spacing:.2em;color:#87682f;font-weight:700;font-size:11px!important}.nn-discover a{text-decoration:none}.nn-discover button,.nn-discover input,.nn-discover select,.nn-discover textarea{font:inherit}.nn-discover button{cursor:pointer}.nn-discover button:disabled{cursor:not-allowed;opacity:.5}.nn-discover button:focus-visible,.nn-discover a:focus-visible,.nn-discover input:focus-visible,.nn-discover select:focus-visible,.nn-discover textarea:focus-visible{outline-offset:3px;outline:3px solid #ab8237}.ds-hero{grid-template-columns:1fr 1.08fr;align-items:center;gap:64px;padding:18px 0 55px;display:grid}.nn-discover .ds-hero h1{letter-spacing:-.045em;margin:22px 0 25px;font-size:clamp(40px,4.8vw,68px)!important;line-height:1.22!important}.ds-hero h1 em{color:#89682b;font-style:normal}.ds-hero>div>p:not(.ds-eyebrow){color:var(--ds-muted);max-width:460px;font-size:17px;line-height:1.8}.ds-hero-actions,.ds-actions,.ds-chips{flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0;display:flex}.nn-discover button:not(.ds-tool-rail button,.ds-tool-gallery button,.ds-step-line button,.ds-choice-pair button,.ds-theme-grid button,.ds-selected-photos button,.ds-votes button){color:#24251e;background:linear-gradient(145deg,#e6d19b,#c9a964);border:1px solid #b99b5b;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:12px 19px;font-weight:650;display:inline-flex;box-shadow:0 4px 10px #9e7a2920}.nn-discover .ds-secondary{color:var(--ds-ink)!important;background:#fffefb!important;border:1px solid #ddd7c9!important;box-shadow:0 2px 4px #29251506!important}.ds-metrics{border-top:1px solid var(--ds-line);gap:24px;margin-top:30px;padding-top:26px;display:flex}.ds-metrics span{color:var(--ds-muted);font-size:11px}.ds-metrics b{color:var(--ds-ink);margin-bottom:4px;font-size:27px;font-weight:550;display:block}.ds-hero-art{background:#d6d0c0;border-radius:150px 16px 16px;height:440px;position:relative;box-shadow:0 30px 65px #4a3c2523}.ds-hero-art>img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.ds-hero-art:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 30%,#161f1cc9);position:absolute;inset:0}.ds-art-label{z-index:1;color:#fff;position:absolute;bottom:30px;left:34px;right:24px}.ds-art-label span,.ds-art-label small{letter-spacing:.1em;color:#e2dfd2;font-size:11px;display:block}.ds-art-label b{margin:7px 0;font-size:29px;display:block}.ds-orbit-label{letter-spacing:.1em;z-index:2;background:#fffef8f2;border:1px solid #e3d7b9;border-radius:50px;align-items:center;gap:8px;padding:14px 19px;font-size:10px;display:flex;position:absolute;top:24px;left:-25px;box-shadow:0 7px 25px #20251b16}.ds-art-placeholder{color:#98845b;place-items:center;height:100%;display:grid}.ds-tool-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:10px 0 48px;display:grid}.ds-gallery-heading{grid-column:1/-1}.ds-tool-gallery button{text-align:left;border:1px solid var(--ds-line);background:#fffefb;border-radius:17px;gap:11px;padding:24px;transition:transform .18s,border-color .18s;display:grid;position:relative}.ds-tool-gallery button:hover{border-color:#b39b62;transform:translateY(-3px)}.ds-tool-gallery strong{font-size:17px}.ds-tool-gallery small{color:var(--ds-muted);line-height:1.65}.ds-tool-gallery button>span:last-child{color:#87682f;font-size:11px}.ds-tool-no{color:#8c8b7d;font-size:11px;position:absolute;top:20px;right:20px}.ds-workspace{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:26px;display:grid}.ds-tool-rail{border:1px solid var(--ds-line);background:#fffefad9;border-radius:19px;max-height:calc(100svh - 125px);padding:19px 12px;position:sticky;top:95px;overflow:auto}.ds-tool-rail>p{letter-spacing:.13em;color:#8a7954;margin:0 10px 15px;font-size:10px}.ds-tool-rail nav{flex-direction:column;gap:3px;display:flex}.ds-tool-rail button{text-align:left;color:#626559;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:12px 10px;display:flex}.ds-tool-rail button>span{color:#9a9b8e;width:16px;font-size:9px}.ds-tool-rail b{font-size:12px;font-weight:550}.ds-tool-rail button[aria-current]{color:#503d1c;background:#efe7d3}.ds-tool-rail>a{color:#7b5e27;padding:18px 10px 2px;font-size:12px;display:block}.ds-stage{border:1px solid var(--ds-line);background:#fffefb;border-radius:23px;min-width:0;scroll-margin-top:95px;overflow:hidden;box-shadow:0 14px 45px #292e2210}.ds-stage-heading{border-bottom:1px solid var(--ds-line);padding:30px 30px 22px}.nn-discover .ds-stage-heading h2{margin:9px 0;font-size:28px!important;line-height:1.45!important}.ds-stage-heading p{color:var(--ds-muted);margin:0;font-size:14px}.ds-brief{border-bottom:1px solid var(--ds-line);background:#f6f3eb;padding:15px 28px}.ds-brief summary{cursor:pointer;font-size:13px;font-weight:600}.ds-brief summary span{float:right;color:#706c5b;font-size:11px;font-weight:400}.ds-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0;display:grid}.nn-discover label{color:#505448;font-size:12px;font-weight:550;display:block}.nn-discover input:not([type=checkbox],[type=range]),.nn-discover select,.nn-discover textarea{color:#242820;box-sizing:border-box;background:#fff;border:1px solid #dcd8ce;border-radius:9px;width:100%;min-height:44px;margin-top:7px;padding:12px;display:block}.nn-discover textarea{resize:vertical;min-height:72px}.nn-discover .ds-check{align-items:flex-start;gap:10px;margin:17px 0;font-weight:400;line-height:1.8;display:flex}.ds-check input{accent-color:#98752f;flex:none;width:17px;height:17px;margin-top:4px}.ds-module{min-width:0;padding:28px}.ds-module>p{color:var(--ds-muted);font-size:14px;line-height:1.8}.nn-discover .ds-module h3{font-size:19px!important;line-height:1.55!important}.ds-step-line{border-bottom:1px solid var(--ds-line);justify-content:space-between;gap:8px;padding-bottom:22px;display:flex}.ds-step-line button{color:#85867a;background:0 0;border:0;align-items:center;gap:7px;font-size:13px;display:flex}.ds-step-line button[aria-current]{color:#8a682d;font-weight:700}.ds-step-line button span{font-size:11px}.ds-mission-intro{padding:35px 0 12px}.ds-mission-intro>span{letter-spacing:.15em;color:#8b7446;font-size:10px}.nn-discover .ds-mission-intro h3{margin:12px 0 25px;font-size:32px!important;line-height:1.45!important}.ds-choice-pair{grid-template-columns:1fr 1fr;gap:17px;display:grid}.ds-choice-pair button{text-align:left;border:1px solid var(--ds-line);color:#4b4e3e;background:linear-gradient(130deg,#f8f5eb,#fffefb);border-radius:16px;gap:13px;padding:28px;display:grid}.ds-choice-pair button:hover,.ds-choice-pair button[aria-pressed=true]{border-color:#ac8e4b;box-shadow:0 7px 20px #9b783017}.ds-choice-pair b{font-size:21px}.ds-choice-pair span{color:var(--ds-muted);font-size:12px}.ds-result-count{background:#f5f2e9;border-radius:10px;padding:20px}.ds-result-count b{color:#8a682d;font-size:30px}.ds-result-heading,.ds-room-heading{justify-content:space-between;align-items:center;gap:14px;margin:24px 0;display:flex}.ds-property-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;display:grid}.ds-property{border:1px solid var(--ds-line);background:#fff;border-radius:15px;min-width:0;overflow:hidden;box-shadow:0 4px 12px #23251906}.ds-property-photo{background:#eeeae0;height:190px;position:relative;overflow:hidden}.ds-property-photo img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.ds-property:hover .ds-property-photo img{transform:scale(1.025)}.ds-property-photo>span{color:#34352a;background:#fffef7e8;border-radius:30px;max-width:90%;padding:6px 10px;font-size:10px;position:absolute;top:13px;left:14px}.ds-property-copy{padding:18px}.ds-property-copy small{color:#777869;font-size:11px;display:block}.nn-discover .ds-property h3{-webkit-line-clamp:2;color:#2e3429;-webkit-box-orient:vertical;min-height:3.2em;margin:7px 0 12px;display:-webkit-box;overflow:hidden;font-size:16px!important;line-height:1.6!important}.ds-property-copy strong{color:#856224;font-size:18px}.ds-property-copy p{color:var(--ds-muted);font-size:11px}.nn-discover .ds-save{width:calc(100% - 32px);margin:0 16px 16px;font-size:11px;box-shadow:none!important;background:#f6f2e7!important;border-color:#e4dac1!important;padding:9px!important}.ds-save[aria-pressed=true]{background:#e8d7a9!important}.ds-notice{color:#624e21;background:#fff7df;border:1px solid #decda1;border-radius:11px;padding:14px 18px;font-size:13px;line-height:1.8}.ds-loading,.ds-empty{text-align:center;color:var(--ds-muted);padding:50px 20px}.ds-empty svg{color:#a18649}.ds-panel,.ds-share-box{border:1px solid var(--ds-line);background:#f8f6ee;border-radius:14px;margin:22px 0;padding:22px}.ds-row{border-bottom:1px solid var(--ds-line);justify-content:space-between;align-items:center;gap:14px;padding:15px 0;font-size:13px;display:flex}.ds-row a,.ds-text-link{color:#826326;font-weight:600}.ds-text-link{padding:12px 6px;font-size:12px;display:inline-block}.ds-relax-grid,.ds-theme-grid,.ds-guide-goals,.ds-demand-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0;display:grid}.ds-relax-grid article,.ds-demand-grid article,.ds-guide-goals>a{border:1px solid var(--ds-line);background:#fbf9f2;border-radius:15px;min-width:0;padding:22px}.ds-relax-grid article>span{letter-spacing:.14em;color:#a08b58;font-size:10px}.ds-relax-grid article>strong{color:#86662d;font-size:43px;font-weight:500}.ds-relax-grid article>strong small{color:#7b7e6e;font-size:12px;display:block}.ds-relax-grid article p,.ds-demand-grid article p{color:var(--ds-muted);font-size:12px}.ds-fit-grid,.ds-room-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.ds-fit-facts{margin:16px 0;padding:0;font-size:12px;list-style:none}.ds-fit-facts li{border-bottom:1px solid #ede9de;gap:10px;padding:12px;display:flex}.ds-fit-facts li>span{background:#ebe5d5;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.ds-fit-facts li[data-state=yes]>span{color:#2b6538;background:#dcead9}.ds-fit-facts li[data-state=no]>span{color:#9a5035;background:#f4e1d9}.ds-fit-facts small{color:#7a7b6f;margin-top:4px;font-size:10px;display:block}.ds-budget-slider{gap:15px;font-size:14px!important;display:grid!important}.ds-budget-slider strong{color:#8b692b;font-size:30px}.ds-budget-slider input{accent-color:#987536;width:100%}.ds-map-canvas{border:1px solid var(--ds-line);z-index:0;isolation:isolate;border-radius:14px;height:550px;min-height:350px}.ds-map-canvas.is-drawing{cursor:crosshair}.ds-share-canvas{border-radius:12px;width:auto;max-width:100%;height:auto;max-height:750px;margin:25px auto;display:block;box-shadow:0 14px 45px #20281824}.ds-share-canvas[hidden]{display:none}.ds-table-wrap{margin-top:24px;overflow:auto}.ds-table-wrap table{border-collapse:collapse;width:100%;min-width:560px;font-size:13px}.ds-table-wrap th,.ds-table-wrap td{text-align:left;border:1px solid var(--ds-line);padding:16px}.ds-table-wrap th{background:#f4f0e5}.ds-table-wrap caption{text-align:left;padding:12px 0;font-weight:600}.ds-theme-grid button{text-align:left;border:1px solid var(--ds-line);color:#50543f;background:#f9f7ef;border-radius:14px;gap:10px;padding:23px;display:grid}.ds-theme-grid button[aria-pressed=true]{background:#eae1c7;border-color:#a68c52}.ds-theme-grid small{color:var(--ds-muted);font-size:11px}.ds-guide-goals a{color:#333b2b}.ds-guide-goals a>span{color:#8a6b30;font-size:12px}.ds-room-shell{max-width:1100px}.ds-room-shell>.ds-module{padding:25px 0}.ds-votes{gap:6px;margin:14px 0;display:flex}.ds-votes button{border:1px solid var(--ds-line);background:#f7f5ee;border-radius:8px;flex:1;padding:10px 4px;font-size:11px}.ds-votes button[aria-pressed=true]{background:#e3d6b5;border-color:#a98b48}.ds-ballots p{border-bottom:1px solid var(--ds-line);color:#646958;padding:10px 0;font-size:11px}.ds-ballots span{white-space:pre-wrap;margin-top:5px;display:block}.ds-consensus{color:#3d6237;background:#e4eddf;border-radius:9px;padding:12px;font-size:12px;display:block}.ds-demand-preview{background:linear-gradient(120deg,#ede2c3,#f8f5eb);border-radius:15px;margin:20px 0;padding:25px}.ds-demand-preview>small{color:#79612b;font-size:12px}.ds-demand-preview>strong{color:#6f5423;font-size:23px}.ds-change{background:#f7ecc9;border-radius:9px;padding:11px;font-size:12px}.ds-muted{line-height:1.8;color:var(--ds-muted)!important;font-size:11px!important}.ds-signature-preview{color:#fff;background:#302b1c;border-radius:15px;min-height:260px;margin:25px 0;position:relative;overflow:hidden}.ds-signature-preview>img{object-fit:cover;opacity:.48;width:100%;height:300px}.ds-signature-preview>div{position:absolute;inset:auto 28px 25px}.ds-signature-preview small{letter-spacing:.13em;font-size:10px}.ds-tone-forest{background:#183a2b}.ds-tone-navy{background:#172b45}.ds-selection-bar{z-index:300;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffef9f5;border:1px solid #cdb77b;border-radius:17px;align-items:center;gap:13px;margin-top:25px;padding:16px 20px;display:flex;position:sticky;bottom:20px;box-shadow:0 12px 40px #1e28152b}.ds-selection-bar>div:first-child{margin-right:auto}.ds-selection-bar strong{font-size:14px}.ds-selection-bar span:not(.ds-selected-photos span){color:var(--ds-muted);font-size:10px;display:block}.ds-selected-photos{gap:5px;display:flex}.ds-selected-photos button{background:0 0;border:0;padding:0;position:relative}.ds-selected-photos img{object-fit:cover;border-radius:8px;width:42px;height:42px}.ds-selected-photos span{background:#fff;border-radius:50%;padding:0 4px;font-size:12px;position:absolute;top:-6px;right:-2px}.ds-stage .nationnest-map-layout{max-width:100%}.ds-stage .nn-viewing-plan{box-shadow:none;margin:0}.ds-stage .nn-comparison-property img{max-width:180px}.ds-stage .nn-comparison-table-wrap{overflow:auto}.nn-signature-banner{color:#493b1d;background:#f3ead1;border:1px solid #c8ae73;border-radius:18px;max-width:1200px;margin:22px auto;padding:28px}.nn-signature-banner[data-tone=forest]{color:#1c4d36;background:#e5eee6}.nn-signature-banner[data-tone=navy]{color:#203a5b;background:#e5eaf4}.nn-signature-banner p{letter-spacing:.15em;font-size:11px}.nn-signature-banner a{color:inherit}.nn-signature-editorial .agent-portfolio-grid{grid-template-columns:1fr!important}.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){.ds-workspace{grid-template-columns:205px minmax(0,1fr);gap:17px}.ds-tool-rail button{gap:5px}.ds-tool-rail b{font-size:11px}.ds-hero{gap:32px}.ds-fields{grid-template-columns:1fr 1fr}.ds-selected-photos{display:none}}@media (width<=760px){.nn-discover{padding-top:20px;padding-bottom:125px}.ds-shell{width:calc(100% - 28px)}.ds-hero{grid-template-columns:1fr;gap:25px;padding-bottom:30px}.nn-discover .ds-hero h1{font-size:43px!important}.ds-hero>div>p:not(.ds-eyebrow){font-size:14px}.ds-hero-art{border-radius:90px 14px 14px;height:290px;margin:0 0 10px 12px}.ds-art-label b{font-size:25px}.ds-orbit-label{padding:11px;font-size:8px;top:18px;left:-12px}.ds-metrics{gap:27px}.ds-tool-gallery{grid-template-columns:1fr 1fr;gap:10px}.ds-tool-gallery button{padding:18px}.ds-tool-gallery strong{font-size:14px}.ds-tool-gallery small{font-size:11px}.ds-workspace{display:block}.ds-tool-rail{border-radius:13px;max-height:none;margin-bottom:16px;padding:10px;position:relative;top:auto;overflow:visible}.ds-tool-rail>p,.ds-tool-rail>a{display:none}.ds-tool-rail nav{scroll-snap-type:x mandatory;flex-direction:row;padding:3px;overflow-x:auto}.ds-tool-rail button{scroll-snap-align:start;flex:none;gap:6px;padding:11px}.ds-tool-rail b{font-size:12px}.ds-stage{border-radius:15px;scroll-margin-top:80px}.ds-stage-heading{padding:23px 19px 20px}.nn-discover .ds-stage-heading h2{font-size:24px!important}.ds-stage-heading p{font-size:12px}.ds-module{padding:19px}.ds-brief{padding:16px 19px}.ds-brief summary span{float:none;margin-top:6px;display:block}.ds-fields{gap:12px}.ds-choice-pair{gap:10px}.ds-choice-pair button{padding:20px 15px}.ds-choice-pair b{font-size:19px}.ds-choice-pair span{font-size:10px}.ds-step-line button{text-align:center;display:grid}.ds-step-line button span{font-size:9px}.ds-property-grid,.ds-fit-grid,.ds-room-grid,.ds-guide-goals{grid-template-columns:1fr}.ds-property-photo{height:220px}.ds-room-grid{gap:30px}.ds-relax-grid,.ds-demand-grid,.ds-theme-grid{gap:10px}.ds-relax-grid article,.ds-demand-grid article,.ds-theme-grid button{padding:16px}.nn-discover .ds-relax-grid h3,.nn-discover .ds-demand-grid h3{font-size:15px!important}.ds-relax-grid article>strong{font-size:35px}.ds-selection-bar{flex-wrap:wrap;gap:7px;padding:12px;bottom:95px}.ds-selection-bar>div:first-child{justify-content:space-between;align-items:center;width:100%;display:flex}.ds-selection-bar button{flex:1;padding:9px 11px!important;font-size:10px!important}.ds-map-canvas{height:480px}.ds-result-heading,.ds-room-heading{flex-direction:column;align-items:start}.ds-share-canvas{max-height:550px}.ds-row{flex-direction:column;align-items:flex-start}.nn-discover-guide{bottom:105px;right:14px}.nn-signature-banner{margin:14px;padding:20px}}@media (prefers-reduced-motion:reduce){.nn-discover *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ds-price-pin{color:#4c421f;text-align:center;background:#fffef9;border:1px solid #b19552;border-radius:20px;min-width:90px;padding:7px 11px;font-size:12px;font-weight:700;box-shadow:0 3px 12px #181e2428;width:max-content!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover :is(input,select,textarea){color:#242820!important;box-shadow:none!important;letter-spacing:0!important;text-transform:none!important;background:#fff!important;border:1px solid #dcd8ce!important;border-radius:9px!important;min-height:44px!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover button{text-transform:none!important;letter-spacing:0!important;border-radius:10px!important;min-height:40px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover .ds-tool-rail button{box-shadow:none!important;color:#626559!important;background:0 0!important;border:0!important;padding:12px 10px!important;font-weight:400!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover .ds-tool-rail button[aria-current]{color:#503d1c!important;background:#efe7d3!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover .ds-step-line button{box-shadow:none!important;color:#85867a!important;background:0 0!important;border:0!important;padding:4px!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover .ds-step-line button[aria-current]{color:#8a682d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover .ds-secondary{color:#30352a!important;background:#fffefb!important;border:1px solid #ddd7c9!important;box-shadow:0 2px 4px #29251506!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover :is(.ds-tool-gallery,.ds-choice-pair,.ds-theme-grid) button{box-shadow:none!important;color:#454a39!important;background:#fbf9f1!important;border:1px solid #e2dccb!important;border-radius:15px!important;padding:24px!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover :is(.ds-choice-pair,.ds-theme-grid) button[aria-pressed=true]{background:#ece2c7!important;border-color:#ad8c43!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover .ds-votes button{box-shadow:none!important;color:#3a4231!important;background:#f7f5ee!important;border:1px solid #e0dacb!important;padding:10px 4px!important;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover .ds-votes button[aria-pressed=true]{background:#e3d6b5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover .ds-selected-photos button{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html body main.nn-discover .ds-art-label,html body main.nn-discover .ds-art-label *{color:#fffdf4!important;--nn-context-ink:#fffdf4!important}html body main.nn-discover .ds-art-label :is(span,small){color:#e2dfd2!important}html body main.nn-discover .ds-signature-preview,html body main.nn-discover .ds-signature-preview *{color:#fffdf4!important;--nn-context-ink:#fffdf4!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover{padding-top:116px!important}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover .ds-tool-rail nav{flex-direction:row!important;gap:6px!important;display:flex!important;overflow-x:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover .ds-tool-rail button{white-space:nowrap!important;flex:none!important;width:max-content!important;min-width:max-content!important;max-width:none!important;height:auto!important;min-height:44px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover .ds-tool-rail button b{white-space:nowrap!important;flex:none!important;width:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover .ds-tool-rail button svg{flex:0 0 17px!important}}@media (width<=500px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover .ds-fields{grid-template-columns:minmax(0,1fr)!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover .ds-map-canvas{z-index:0!important;isolation:isolate!important;position:relative!important;overflow:hidden!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier{--ds-ink:#292c28;--ds-gold:#974;--ds-muted:#73746b;--ds-line:#e7e0d3;overflow-x:clip;background:#f8f6f1!important;padding:104px 0 100px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-shell{width:min(1360px,100% - 64px)}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-eyebrow{font-family:var(--font-thai),sans-serif!important;letter-spacing:.16em!important;color:#947242!important;font-size:10px!important;font-weight:600!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero{isolation:isolate;background:#17231e;border:1px solid #a38d5a35;min-height:610px;position:relative;box-shadow:0 26px 65px #3029191c;border-radius:22px!important;padding:0!important;display:block!important;overflow:hidden!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-art{background:#17231e;width:100%!important;height:100%!important;box-shadow:none!important;border-radius:0!important;margin:0!important;position:absolute!important;inset:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-art img{object-fit:cover;object-position:center 54%;filter:saturate(.78)brightness(.9);width:100%;height:100%;animation:1.3s ease-out both ds-atelier-arrive;position:absolute;inset:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-art:after{content:"";pointer-events:none;background:linear-gradient(90deg,#101c16f2 0%,#101c16d9 30%,#101c1645 60%,#101c1612 100%),linear-gradient(#0000 50%,#101c16a6 100%);position:absolute;inset:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-grain{z-index:1;pointer-events:none;border:1px solid #ead9ae35;border-radius:12px;position:absolute;inset:14px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-copy{z-index:2;--nn-context-ink:#fffaf0;max-width:760px;position:relative;padding:57px 62px 50px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-copy>.ds-eyebrow{align-items:center;gap:12px;display:flex;color:#e6d0a6!important;letter-spacing:.18em!important;margin:0 0 27px!important;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-copy>.ds-eyebrow>span{background:#d5b577;width:24px;height:1px;display:inline-block}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-kicker{color:#d2c8b1!important;letter-spacing:.22em!important;margin:0 0 13px!important;font:400 10px/1.5 Georgia,serif!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero h1{color:#fffaf0!important;letter-spacing:-.04em!important;margin:0 0 23px!important;font-size:clamp(43px,4.5vw,68px)!important;font-weight:500!important;line-height:1.45!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero h1 em{text-shadow:0 2px 16px #0b171240;color:#e5c78e!important;font-style:normal!important;font-weight:500!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-description{color:#e0e0d4!important;max-width:375px!important;margin:0!important;font-size:14px!important;font-weight:400!important;line-height:1.95!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-actions{align-items:stretch!important;gap:11px!important;margin:27px 0 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-actions button{color:#342b18!important;background:linear-gradient(115deg,#f2dfb5,#cbae6e)!important;border:1px solid #dfc48d!important;border-radius:8px!important;min-height:51px!important;padding:14px 20px!important;font-size:12px!important;font-weight:600!important;box-shadow:0 5px 18px #0002!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-actions .ds-secondary{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff6e1!important;box-shadow:none!important;background:#fcf7eb12!important;border-color:#e8d8b254!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-actions button:hover{transform:translateY(-2px)!important;box-shadow:0 10px 24px #0000002b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-signature{color:#d7d0bf;letter-spacing:.2em;align-items:center;gap:12px;margin-top:35px;font-size:8px;display:flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-signature i{border:1px solid #dcc39377;width:30px;height:30px;display:block;position:relative;border-radius:50%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-signature i:before{content:"";border:1px solid #dcc39377;position:absolute;inset:6px;transform:rotate(45deg)}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-edition{z-index:2;color:#faf0d7;letter-spacing:.17em;align-items:center;gap:18px;font:9px/1.5 Georgia,serif;display:flex;position:absolute;top:44px;right:39px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-edition b{border-left:1px solid #f0e2bd77;padding-left:18px;font-weight:400}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-cover-story{z-index:2;box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);--nn-context-ink:#393c31;background:#fffdf1ed;border:1px solid #f2e4bf5c;gap:14px;width:300px;display:flex;bottom:35px;right:38px;box-shadow:0 12px 26px #101c1629;color:#393c31!important;border-radius:12px!important;padding:20px!important;position:absolute!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-cover-story-icon{border:1px solid #cbb787;flex:0 0 37px;align-self:flex-start;place-items:center;width:37px;height:37px;display:grid;color:#856c35!important;border-radius:50%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-cover-story small{letter-spacing:.09em;margin-bottom:8px;font-size:8px;display:block;color:#7d725b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-cover-story strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:12px!important;font-weight:500!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-cover-story div>span{margin-top:9px;font-size:10px;display:block;color:#806536!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-metrics{grid-template-columns:1.35fr repeat(3,1fr);align-items:center;background:0 0!important;border:0!important;border-bottom:1px solid #dfd7c9!important;gap:0!important;margin:0 0 48px!important;padding:29px 14px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-metrics>span{border-left:1px solid #dfd7c9;align-items:center;gap:14px;padding-left:30px;font-size:10px;line-height:1.7;display:flex;color:#73746b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-metrics>span b{letter-spacing:-.04em;color:#4c493c!important;font:400 32px/1 Georgia,serif!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-metrics-intro{color:#9b7d48;align-items:center;gap:14px;display:flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-metrics-intro>span{letter-spacing:.15em;font-size:9px;color:#726548!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-metrics-intro small{letter-spacing:0;margin-top:5px;font-size:11px;display:block;color:#72746b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journeys{margin:0 0 56px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journeys>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:23px;background:0 0!important;border:0!important;padding:0!important;display:flex!important;position:static!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journeys h2,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-workspace-intro h2{letter-spacing:-.025em!important;color:#30362c!important;margin:7px 0 0!important;font-size:27px!important;font-weight:500!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journeys>header>p{max-width:320px;color:#77796e!important;margin:0 0 3px!important;font-size:12px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey{isolation:isolate;min-height:244px;text-align:left!important;background:#28352b!important;border:1px solid #d9cdb9!important;border-radius:13px!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:0 7px 25px #33392012!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey img{object-fit:cover;filter:saturate(.65)brightness(.85);width:100%;height:100%;transition:transform .65s,filter .65s;position:absolute;inset:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000 5%,#142019ec);position:absolute;inset:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey-number{letter-spacing:.18em;z-index:1;font-size:9px;position:absolute;top:19px;left:22px;color:#f0e2c2!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey-content{z-index:1;--nn-context-ink:#fff9e9;position:absolute;bottom:25px;left:23px;right:38px;color:#fff9e9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey-content>svg{margin-bottom:12px;color:#ddc18d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey-content strong{margin-bottom:7px;display:block;color:#fff9e9!important;font-size:20px!important;font-weight:500!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey-content small{font-size:10px;color:#e1dece!important;font-weight:400!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey-arrow{z-index:1;border:1px solid #d8d3bc77;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:25px;right:18px;color:#f4e7c8!important;border-radius:50%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey:hover img{filter:saturate(.85)brightness(.95);transform:scale(1.045)}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey:hover .ds-journey-arrow{background:#d9be87;color:#2c3629!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-workspace-intro{justify-content:space-between;align-items:end;gap:20px;margin:0 0 25px;padding-top:5px;display:flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-workspace-intro>span{color:#72766b;font-size:10px;line-height:1.8}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-workspace-intro>span i{background:#ac8c4c;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-workspace{grid-template-columns:245px minmax(0,1fr);gap:24px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-rail{scrollbar-width:thin;scrollbar-color:#cdbb97 transparent;box-shadow:0 8px 28px #4a463e07;background:#fffdf8!important;border-color:#e0d7c7!important;border-radius:15px!important;padding:21px 12px 15px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-rail>p{justify-content:space-between;align-items:center;display:flex;letter-spacing:.12em!important;color:#9b7b45!important;margin-bottom:20px!important;font:9px/1.5 Georgia,serif!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-rail>p>span{border:1px solid #d9cbb0;border-radius:50%;place-items:center;width:24px;height:24px;font:400 12px/1 Georgia,serif;display:grid}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-rail button{width:100%;min-height:46px;transition:background .2s,color .2s;border-radius:7px!important;gap:9px!important;padding:12px 10px!important;position:relative!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-rail button>span{flex:0 0 18px;color:#a9a28f!important;font:400 10px/1.5 Georgia,serif!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-rail button svg{color:#827f6c;flex:0 0 17px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-rail button b{font-size:11px!important;font-weight:500!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-rail button[aria-current]{color:#674e25!important;background:linear-gradient(100deg,#f0e6d0,#faf6ec)!important;border:0!important;box-shadow:inset 2px 0 #b39558!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-rail button[aria-current] svg{color:#a07b38!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-rail button:hover{background:#f4f0e5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-stage{scroll-margin-top:95px;background:#fffefa!important;border-color:#e1d9ca!important;border-radius:16px!important;box-shadow:0 12px 42px #49402a0b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-stage-heading{box-sizing:border-box;background:linear-gradient(120deg,#fffef9,#f8f4e9)!important;border-bottom:1px solid #e6ddcc!important;min-height:145px!important;padding:31px 105px 26px 31px!important;position:relative!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-stage-heading h2{color:#31372d!important;letter-spacing:-.03em!important;margin:8px 0 4px!important;font-size:29px!important;font-weight:500!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-stage-heading p{color:#797b6f!important;margin:0!important;font-size:12px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-stage-mark{color:#a18448;border:1px solid #d9c7a1;place-items:center;width:58px;height:58px;display:grid;position:absolute;top:31px;right:28px;box-shadow:inset 0 0 0 7px #f4ecd9;border-radius:50%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-stage-mark span{letter-spacing:.1em;background:#faf6e9;border:1px solid #e0d1b1;border-radius:3px;padding:2px 6px;font:10px/1.2 Georgia,serif;position:absolute;bottom:-13px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-brief{background:#f6f2e8!important;border-bottom:1px solid #e9dfcd!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-brief summary{padding:17px 28px!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-module{padding:30px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-module>p{color:#6b7165!important;font-size:13px!important;line-height:1.95!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-step-line{gap:10px;border-bottom:1px solid #ece4d5!important;margin-bottom:29px!important;padding-bottom:21px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-step-line button{color:#999685!important;font:400 18px/1 Georgia,serif!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-step-line button[aria-current]{color:#96713a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-step-line button span{margin-top:10px;font-family:var(--font-thai),sans-serif!important;font-size:9px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-mission-intro>span{letter-spacing:.16em;color:#958153;font:9px/1.5 Georgia,serif}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-mission-intro h3{letter-spacing:-.025em!important;color:#30382c!important;margin:12px 0 25px!important;font-size:clamp(26px,2.5vw,37px)!important;font-weight:500!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-choice-pair{gap:16px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-choice-pair button{flex-direction:column;transition:transform .25s,border-color .25s;background:#fffdf6!important;border:1px solid #e2d6bd!important;border-radius:13px!important;justify-content:flex-start!important;align-items:flex-start!important;gap:10px!important;min-height:190px!important;padding:27px!important;display:flex!important;position:relative!important;box-shadow:0 6px 20px #4b3a1d04!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-choice-pair button[aria-pressed=true]{background:linear-gradient(135deg,#f4ebd2,#fffdf7)!important;border-color:#c5a366!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-choice-pair button>svg{margin-bottom:10px;color:#a2864a!important;width:34px!important;height:34px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-choice-pair button b{color:#514a33!important;font-size:23px!important;font-weight:500!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-choice-pair button span{color:#82806f!important;font-size:11px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-choice-pair button:hover{border-color:#b28e4a!important;transform:translateY(-3px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-gallery{scroll-margin-top:100px;gap:16px!important;margin:0 0 45px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-gallery-heading{padding:20px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-gallery-heading h2{color:#30372c!important;font-size:29px!important;font-weight:500!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-gallery>button{background:#fffdf8!important;border:1px solid #dfd6c2!important;border-radius:12px!important;min-height:215px!important;padding:25px!important;transition:transform .25s,box-shadow .25s!important;position:relative!important;box-shadow:0 8px 25px #51442305!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-gallery>button:hover{border-color:#b4965c!important;transform:translateY(-4px)!important;box-shadow:0 14px 28px #51442312!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-gallery>button>svg{margin:8px 0 14px;color:#a48a52!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-gallery>button>strong{color:#444831!important;font-size:17px!important;font-weight:500!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-gallery>button>small{color:#7a7f70!important;font-size:11px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property{transition:transform .25s,box-shadow .25s;box-shadow:0 6px 20px #51442306;background:#fffefa!important;border:1px solid #e5dece!important;border-radius:13px!important;overflow:hidden!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property:hover{transform:translateY(-4px);box-shadow:0 15px 32px #51442312}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property-photo{aspect-ratio:3/2;background:#f0ebde!important;height:auto!important;overflow:hidden!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property-photo img{object-fit:cover;width:100%;height:100%;transition:transform .55s}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property:hover .ds-property-photo img{transform:scale(1.045)}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property-photo>span{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #f0e4c9;color:#5e5032!important;background:#fffdf3eb!important;border-radius:5px!important;padding:6px 10px!important;font-size:9px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property-copy{padding:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property-copy small{color:#8b805f!important;font-size:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property-copy h3{color:#373e31!important;margin:9px 0 11px!important;font-size:15px!important;font-weight:500!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property-copy strong{color:#9b793e!important;font-size:20px!important;font-weight:500!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property-copy p{color:#7a7d70!important;margin-top:10px!important;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-save{color:#8b7242!important;box-shadow:none!important;background:#fbf8ef!important;border:0!important;border-top:1px solid #e9dfcb!important;border-radius:0!important;min-height:44px!important;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-save[aria-pressed=true]{color:#695126!important;background:#eee4cc!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-selection-bar{border-color:#cfbd97!important;border-radius:13px!important;box-shadow:0 12px 35px #3228171a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-map-canvas{isolation:isolate!important;z-index:0!important;position:relative!important;overflow:hidden!important}@media (width<=1100px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-shell{width:calc(100% - 36px)}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero{min-height:570px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-copy{max-width:650px;padding:46px 36px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero h1{font-size:51px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-cover-story{width:240px;bottom:27px;right:27px;padding:17px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-edition{top:30px;right:29px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-description{max-width:320px!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-metrics>span{padding-left:20px;font-size:9px;display:block}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-metrics>span b{margin-bottom:10px;display:block}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-metrics-intro{gap:10px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-workspace{grid-template-columns:215px minmax(0,1fr);gap:18px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey{min-height:225px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey-content{left:20px;right:20px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey-content strong{font-size:17px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey-arrow{bottom:15px;right:15px}}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier{padding:88px 0 125px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-shell{width:calc(100% - 28px)}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero{min-height:650px;border-radius:15px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-art img{object-position:67% center}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-art:after{background:linear-gradient(90deg,#101c16e6,#101c1659),linear-gradient(#101c162e 0%,#101c16e6 100%)}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-copy{max-width:none;padding:36px 26px 35px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-copy>.ds-eyebrow{gap:8px;letter-spacing:.12em!important;margin-bottom:35px!important;font-size:9px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-kicker{letter-spacing:.12em!important;font-size:8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero h1{margin:0 0 19px!important;font-size:clamp(34px,7vw,48px)!important;line-height:1.55!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-description{max-width:300px!important;font-size:12px!important;line-height:2!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-edition{display:none}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-actions{flex-wrap:wrap!important;gap:10px!important;margin-top:25px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-actions button{min-height:48px!important;padding:12px 15px!important;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-signature{letter-spacing:.18em;margin-top:25px;font-size:7px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-cover-story{gap:12px;width:auto;bottom:24px;left:26px;right:26px;border-radius:9px!important;padding:15px!important;position:absolute!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-cover-story-icon{flex-basis:31px;width:31px;height:31px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-cover-story strong{-webkit-line-clamp:1;font-size:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-cover-story small{margin-bottom:5px;font-size:7px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-cover-story div>span{margin-top:6px;font-size:9px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-metrics{grid-template-columns:repeat(3,1fr);margin-bottom:32px!important;padding:24px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-metrics-intro{display:none}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-metrics>span{text-align:center;padding:0 11px;font-size:8px;line-height:1.75}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-metrics>span:nth-child(2){border-left:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-metrics>span b{margin-bottom:8px;font-size:29px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journeys{margin-bottom:35px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journeys>header{margin-bottom:18px;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journeys h2,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-workspace-intro h2{margin:4px 0 8px!important;font-size:23px!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journeys>header>p{max-width:none;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey-grid{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#cdbb97 transparent;padding:0 1px 13px;overflow-x:auto;gap:12px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey{scroll-snap-align:start;border-radius:11px!important;flex:0 0 79%!important;width:79%!important;min-width:0!important;min-height:235px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey-content strong{font-size:19px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey-content small{font-size:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey-arrow{bottom:23px;right:19px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-workspace-intro{margin-bottom:17px;padding-top:3px;display:block}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-workspace-intro>span{font-size:9px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-workspace{display:block}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-rail{border-radius:11px!important;margin-bottom:17px!important;padding:9px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-rail>p{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-rail nav{flex-direction:row!important;gap:5px!important;padding:2px!important;display:flex!important;overflow-x:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-rail button{white-space:nowrap!important;flex:none!important;gap:7px!important;width:max-content!important;min-width:max-content!important;min-height:44px!important;padding:11px 12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-rail button b{white-space:nowrap!important;flex:none!important;width:auto!important;font-size:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-rail button[aria-current]{box-shadow:inset 0 -2px #b39558!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-stage-heading{min-height:140px!important;padding:24px 82px 23px 23px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-stage-heading h2{margin-top:9px!important;font-size:23px!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-stage-heading p{font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-stage-mark{width:43px;height:43px;top:26px;right:18px;box-shadow:inset 0 0 0 5px #f4ecd9}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-stage-mark svg{width:21px;height:21px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-stage-mark span{font-size:8px;bottom:-9px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-brief summary{padding:17px 22px!important;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-module{padding:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-fields{grid-template-columns:minmax(0,1fr)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-step-line{gap:4px;margin-bottom:24px!important;padding-bottom:19px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-step-line button{font-size:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-step-line button span{font-size:8px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-mission-intro h3{margin-bottom:21px!important;font-size:26px!important;line-height:1.75!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-choice-pair{grid-template-columns:1fr!important;gap:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-choice-pair button{gap:8px!important;min-height:155px!important;padding:23px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-choice-pair button>svg{margin-bottom:2px;width:28px!important;height:28px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-choice-pair button b{font-size:21px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-choice-pair button span{font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-gallery{grid-template-columns:1fr!important;gap:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-gallery>button{min-height:190px!important;padding:23px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property-grid{grid-template-columns:1fr!important;gap:17px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property-copy{padding:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property-copy h3{font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property-copy strong{font-size:19px!important}}@media (width<=380px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero{min-height:676px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-copy{padding:31px 22px 32px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-copy>.ds-eyebrow{margin-bottom:31px!important;font-size:8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero h1{font-size:35px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-actions button{padding:12px 13px!important;font-size:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-actions button svg{width:15px;height:15px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-cover-story{bottom:23px;left:22px;right:22px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-metrics>span{padding:0 7px;font-size:7px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-module{padding:20px!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-art img{animation:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-actions button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey img,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey-arrow,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-rail button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property-photo img,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-choice-pair button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-gallery>button{scroll-behavior:auto!important;transition:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero-actions button:hover,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property:hover,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-choice-pair button:hover,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-tool-gallery>button:hover,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey:hover img,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-property:hover .ds-property-photo img{transform:none!important}}@keyframes ds-atelier-arrive{0%{opacity:.7;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-cover-note{z-index:2;letter-spacing:.03em;--nn-context-ink:#e0d6bf;font-size:9px;position:absolute;bottom:27px;right:38px;color:#e0d6bf!important}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-cover-note{text-align:right;font-size:8px;bottom:27px;left:26px;right:26px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-hero{min-height:0!important;padding-bottom:132px!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey{height:244px!important;min-height:244px!important;max-height:none!important}@media (width<=1100px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey{height:225px!important;min-height:225px!important}}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-journey{height:235px!important;min-height:235px!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-cover-story small{font-size:9px!important;line-height:1.6!important}@media (width>=761px) and (height<=800px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-discover.nn-discover-atelier .ds-cover-story{bottom:140px}}.discovery-hero{padding-top:54px;padding-bottom:28px}.discovery-hero>p{letter-spacing:.18em;color:#aa8340;font-size:.875rem}.discovery-hero h1{margin:10px 0;font-size:clamp(1.8rem,4vw,3rem);line-height:1.35}.discovery-hero>span{font-size:1rem}.discovery-studio{margin-bottom:70px}.discovery-tabs{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;display:grid}.discovery-tabs button{color:var(--nn-context-ink,#181b20);text-align:left;cursor:pointer;--nn-context-ink:#fff;background:linear-gradient(135deg,#2b2b2b,#191919);border:1px solid #434343;border-radius:16px;align-items:center;gap:12px;padding:16px 18px;font-size:1rem;display:flex;box-shadow:0 5px #101010,0 12px 22px #22222216}.discovery-tabs button span{color:#e5c17d;font-size:.875rem}.discovery-tabs button[aria-pressed=true]{--nn-context-ink:#fff;background:linear-gradient(135deg,#454545,#292929);border-color:#d5b373;box-shadow:0 5px #866630,0 12px 22px #2222}.discovery-panel{color:#252525;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#f5f8fc);border:1px solid #dfdfdf;border-radius:20px;margin:22px 0;padding:24px;box-shadow:0 14px 34px #2b2b2b10}.discovery-panel h2{margin:0 0 12px;font-size:1.45rem;line-height:1.45}.discovery-panel p,.discovery-panel label{font-size:1rem;line-height:1.75}.discovery-panel small{font-size:.875rem;line-height:1.6;display:block}.discovery-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.discovery-panel label,.discovery-picker{flex-direction:column;gap:7px;display:flex}.discovery-panel input:not([type=checkbox]),.discovery-panel select,.discovery-panel textarea,.discovery-picker select{color:#252525;width:100%;font:inherit;box-sizing:border-box;--nn-context-ink:#181b20;background:#fff;border:1px solid #c7c7c7;border-radius:10px;min-height:46px;padding:12px}.discovery-panel textarea{resize:vertical}.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}.discovery-panel button:disabled{opacity:.55;cursor:default}.discovery-panel a{color:#484848;text-decoration:underline}.discovery-check{align-items:center;flex-direction:row!important;gap:10px!important;display:flex!important}.discovery-check input{flex:none;width:20px;height:20px}.discovery-result-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.discovery-result-grid>a,.discovery-result-grid>article{--nn-context-ink:#181b20;background:#fff;border:1px solid #dbdbdb;border-radius:14px;padding:14px;text-decoration:none;display:block;overflow:hidden}.discovery-result-grid img{aspect-ratio:4/3;object-fit:cover;border-radius:10px;width:100%}.discovery-result-grid h3{font-size:1rem;line-height:1.65}.discovery-result-grid ul{padding-left:20px;font-size:.875rem}.discovery-reference{object-fit:contain;border-radius:12px;width:180px;max-height:220px;margin:18px 0}.discovery-preview-strip{gap:10px;margin:16px 0;display:flex;overflow:auto}.discovery-preview-strip img{object-fit:cover;border-radius:10px;width:110px;height:85px}.discovery-draft,.discovery-booking{--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d4d4;border-radius:14px;padding:18px}.discovery-table{margin-top:20px;overflow:auto}.discovery-table table{border-collapse:collapse;width:100%;min-width:600px}.discovery-table th,.discovery-table td{text-align:left;border-bottom:1px solid #dcdcdc;padding:12px;font-size:.875rem}.discovery-table caption{padding:12px;font-size:1rem;font-weight:700}.discovery-back{margin:26px 0}.discovery-picker{max-width:700px;margin:16px 0}.panorama-stage{aspect-ratio:16/9;--nn-context-ink:#fff;background:#1a1a1a;border-radius:14px;margin:16px 0;position:relative;overflow:hidden}.panorama-stage canvas{touch-action:none;cursor:grab;width:100%;height:100%;display:block}.panorama-hotspot{white-space:normal;max-width:180px;transform:translate(-50%,-50%);margin:0!important;font-size:.875rem!important;position:absolute!important}.discovery-controls{flex-wrap:wrap;gap:4px;display:flex}.discovery-hotspot-edit{border:1px solid #d4d4d4;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0;padding:16px;display:grid}.discovery-current{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.discovery-current div{--nn-context-ink:#181b20;background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:14px}.discovery-current dt{color:#646464;font-size:.875rem}.discovery-current dd{margin:8px 0 0;font-size:1rem}.discovery-timeline{padding-left:24px}.discovery-timeline li{border-bottom:1px solid #ddd;padding:12px 8px}.discovery-timeline time{color:#646464;font-size:.875rem}.property-experience-launcher,.listing-assistant-launcher{margin:20px 0}.discovery-panel:focus-within{scroll-margin-top:90px}@media (width<=700px){.discovery-hero{padding-top:28px}.discovery-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.discovery-tabs button{gap:8px;padding:13px 10px;font-size:.875rem}.discovery-panel{padding:18px 14px}.discovery-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-result-grid,.discovery-current{grid-template-columns:1fr}.panorama-stage{aspect-ratio:4/3}.discovery-hotspot-edit{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.discovery-studio *{scroll-behavior:auto!important;transition:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-policy-page{color:#302c25!important;background:#fffdf9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.legal-page.nn-policy-page{padding:24px 0 40px!important}.nn-policy-page .nn-policy-content{--policy-ink:#302c25;--policy-muted:#625a4b;--policy-gold:#795b20;--policy-border:#e6dcc7}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-page .nn-policy-content{width:calc(100% - 40px);min-width:0;max-width:1040px;margin:24px auto 36px;padding:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .legal-page.nn-policy-page .nn-policy-content{margin-top:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content :is(article,.privacy-request-body,.privacy-request-hero,.page-wrap){box-sizing:border-box;min-width:0;max-width:100%}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content>article{border:1px solid var(--policy-border);border-radius:20px;width:100%;margin:0;padding:0;overflow:hidden;box-shadow:0 10px 28px #4435100a;background:#fff!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content>article.article-body{padding:26px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content article>header{border-bottom:1px solid var(--policy-border);padding:26px;color:var(--policy-ink)!important;background:linear-gradient(120deg,#faf3e2,#fffdf8)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content article>section{background:#fff;border-bottom:1px solid #eee8dc;margin:0;padding:22px 26px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content :is(h1,h2,h3,p,li,label,span,b,strong,em,small){overflow-wrap:anywhere;color:var(--policy-ink)!important;text-shadow:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content h1{letter-spacing:normal;margin:12px 0;font-family:inherit;font-size:clamp(27px,3.5vw,40px);font-weight:700;line-height:1.5}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content :is(h2,h3){margin:0 0 10px;scroll-margin-top:120px;font-family:inherit;font-size:20px;line-height:1.65}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content.article-body h2,.nn-policy-content>article.article-body h2{margin-top:24px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content :is(p,li){letter-spacing:normal;font-size:15px;line-height:1.9}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content p{margin:8px 0 12px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content :is(ul,ol){padding-left:24px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content a{overflow-wrap:anywhere;text-underline-offset:4px;color:#76551a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content article>footer{background:#faf7ef;border:0;flex-wrap:wrap;gap:10px;padding:20px 26px;display:flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content :is(article>footer a,.transaction-safety-notice nav a,.privacy-request-success>a){border:1px solid var(--policy-border);box-sizing:border-box;background:#fff;border-radius:12px;align-items:center;min-height:44px;padding:10px 14px;font-size:14px;line-height:1.6;display:inline-flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .nn-page-index{width:100%;max-width:none;margin:0 0 16px;padding:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .nn-page-index summary{border:1px solid var(--policy-border);width:100%;min-height:48px;color:var(--policy-ink);box-sizing:border-box;cursor:pointer;background:#faf7ef;border-radius:12px;padding:12px 16px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .nn-page-index nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .nn-page-index nav a{border:1px solid var(--policy-border);background:#fff;border-radius:10px;align-items:center;min-height:44px;padding:10px 14px;font-size:14px;display:flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .transaction-safety-notice{border:1px solid var(--policy-border);box-shadow:none;border-radius:14px;align-items:flex-start;gap:12px;margin:16px 0;padding:18px;display:flex;background:#faf6ec!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .transaction-safety-notice>svg{flex-shrink:0;width:26px;height:26px;color:var(--policy-gold)!important}.nn-policy-content .transaction-safety-notice>div{min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .transaction-safety-notice nav{flex-wrap:wrap;gap:8px;display:flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content :is(.fraud-shield-form,.privacy-request-form,.privacy-request-success){border:1px solid var(--policy-border);box-shadow:none;background:#fff;border-radius:16px;gap:16px;min-width:0;margin:18px 0 0;padding:22px;display:grid}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content :is(.fraud-shield-row,.privacy-form-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content form label{gap:7px;min-width:0;font-size:14px;line-height:1.7;display:grid}.nn-policy-content .privacy-form-grid .wide{grid-column:1/-1}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content :is(input:not([type=checkbox]),select,textarea){box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:48px;font:inherit;box-shadow:none;border:1px solid #c9bfae;border-radius:10px;padding:11px 13px;font-size:16px;line-height:1.6;color:#302c25!important;background:#fff!important}.nn-policy-content textarea{resize:vertical}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content ::placeholder{opacity:1;color:#70685b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content :is(button,.privacy-request-success>a){max-width:100%;min-height:48px;font:inherit;cursor:pointer;white-space:normal;border:1px solid #b39149;border-radius:12px;padding:12px 18px;font-size:15px;font-weight:650;line-height:1.6;box-shadow:0 3px #a8874540;color:#382a11!important;background:linear-gradient(120deg,#faeac0,#dfc078)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content button:disabled{opacity:.65;cursor:wait}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content :focus-visible{outline-offset:3px;outline:3px solid #98732c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content :is(.error,.privacy-form-error){background:#fff4f0;border:1px solid #e7c2b8;border-radius:10px;padding:12px;color:#8d2922!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .fraud-shield-receipt{border:1px solid var(--policy-border);background:#faf6eb;border-radius:12px;padding:16px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .privacy-request-hero{border:1px solid var(--policy-border);border-radius:18px;padding:24px;background:linear-gradient(120deg,#faf3e2,#fffdf8)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .privacy-request-hero>.page-wrap{width:100%;margin:0;padding:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .privacy-request-hero em{font-style:normal}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .privacy-request-body{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:20px;width:100%;margin:20px 0 0;padding:0;display:grid}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .privacy-request-body>aside{border:1px solid var(--policy-border);background:#faf7ef;border-radius:16px;padding:20px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .privacy-request-body>:is(form,section){margin:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content label.privacy-confirm{align-items:flex-start;gap:10px;display:flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content input[type=checkbox]{accent-color:#806322;flex-shrink:0;width:20px;height:20px;min-height:20px;margin-top:3px}@media (width<=800px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-page .nn-policy-content{width:calc(100% - 28px);margin:16px auto 28px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .privacy-request-body{grid-template-columns:minmax(0,1fr);gap:14px}}@media (width<=540px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content :is(article>header,article>section,article>footer,article.article-body,.privacy-request-hero,.privacy-request-body>aside,.fraud-shield-form,.privacy-request-form,.privacy-request-success){padding:18px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content :is(.fraud-shield-row,.privacy-form-grid,.nn-page-index nav){grid-template-columns:minmax(0,1fr)}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .transaction-safety-notice{gap:10px;padding:14px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content article>footer{flex-direction:column}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .fraud-shield-receipt{display:block}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .privacy-request-success>span{background:#f7e7b8;color:#4a3714!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body .nn-policy-content .privacy-request-success em{border:1px solid var(--policy-border);background:#faf3df;border-radius:10px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page{color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf8!important;padding-bottom:36px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page :is(.platform-page-hero,.estimate-workspace){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.estimate-page .platform-page-hero{text-align:left!important;background:0 0!important;min-height:0!important;padding:32px 0 22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .platform-page-hero>p{color:#715925!important;letter-spacing:.08em!important;margin:0 0 8px!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .platform-page-hero h1{letter-spacing:0!important;color:#292723!important;margin:8px 0!important;font-family:inherit!important;font-size:clamp(1.8rem,3.4vw,2.7rem)!important;font-weight:650!important;line-height:1.55!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .platform-page-hero>span{color:#625e56!important;font-size:15px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .estimate-workspace{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)!important;align-items:start!important;gap:20px!important;margin-top:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page :is(.public-estimate,.estimate-workspace aside){box-sizing:border-box;color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:16px!important;min-width:0!important;padding:24px!important;box-shadow:0 5px 18px #392e1706!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page :is(h2,h3,label){color:#292723!important;letter-spacing:0!important;font-family:inherit!important;font-weight:650!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page h2{margin:6px 0 10px!important;font-size:22px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page h3{margin:8px 0!important;font-size:17px!important;line-height:1.75!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page :is(p,li,small){color:#625e56!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .public-estimate>header>small{color:#715925!important;letter-spacing:.08em!important;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .public-estimate>header>p{margin:8px 0 18px!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .public-estimate form{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .public-estimate label{min-width:0;gap:6px!important;font-size:14px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .public-estimate label:last-of-type{grid-column:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .public-estimate :is(input,select){box-sizing:border-box;color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #d9ceb8!important;border-radius:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:46px!important;padding:10px 12px!important;font-size:16px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page :is(.estimate-form-note,.estimate-empty){margin:0!important;font-size:13px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .estimate-form-note{grid-column:1/-1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .estimate-empty{background:#faf6ed!important;border-radius:10px!important;margin-top:16px!important;padding:12px 14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .public-estimate button{color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;border-radius:12px!important;height:auto!important;min-height:48px!important;padding:12px 16px!important;font-size:15px!important;line-height:1.8!important;box-shadow:0 3px 8px #71592512!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .public-estimate button:disabled{cursor:wait;opacity:.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .public-estimate .estimate-result{overflow-wrap:anywhere;color:#292723!important;--nn-context-ink:#292723!important;background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:12px!important;margin-top:18px!important;padding:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .estimate-result>small{color:#715925!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .estimate-result>strong{color:#62502e!important;margin:8px 0!important;font-size:clamp(24px,3vw,34px)!important;font-weight:650!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .estimate-result>b{color:#39352d!important;font-size:15px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .estimate-result p{color:#625e56!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .estimate-examples ul{margin:8px 0!important;padding:0!important;list-style:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .estimate-examples li{border-bottom:1px solid #e5ddce!important;padding:10px 0!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .estimate-examples a{text-underline-offset:3px;color:#62502e!important;line-height:1.8!important;text-decoration:underline!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .estimate-examples span{color:#625e56!important;font-size:13px!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page :is(.estimate-workspace aside>a,.estimate-cma-link){box-sizing:border-box;justify-content:center;align-items:center;max-width:100%;color:#62502e!important;--nn-context-ink:#62502e!important;height:auto!important;min-height:44px!important;box-shadow:none!important;white-space:normal!important;background:#fff!important;border:1px solid #d7c49b!important;border-radius:10px!important;margin-top:10px!important;padding:10px 14px!important;font-size:14px!important;line-height:1.8!important;text-decoration:none!important;display:inline-flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .estimate-workspace aside{background:#faf6ed!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .estimate-workspace aside ol{margin:12px 0!important;padding-left:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .estimate-workspace aside li{margin-bottom:10px!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .estimate-workspace aside small{color:#625e56!important;margin-top:16px!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .estimate-error{color:#862e26!important;background:#fff3f0!important;border:1px solid #dbada7!important;border-radius:10px!important;padding:12px!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page :is(a,button,input,select):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 main.estimate-page .estimate-workspace{grid-template-columns:minmax(0,1fr)!important}}@media (width<=600px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page :is(.platform-page-hero,.estimate-workspace){width:calc(100% - 36px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .platform-page-hero{padding:24px 0 18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page :is(.public-estimate,.estimate-workspace aside){padding:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page .public-estimate form{grid-template-columns:minmax(0,1fr)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.estimate-page h2{font-size:21px!important}}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas{--atlas-ink:#132b3b;--atlas-gold:#a07a36;--atlas-line:#deded6;color:var(--atlas-ink);background:#f7f7f2;min-height:calc(100dvh - 73px);padding:28px 24px 12px;font-size:14px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas *{box-sizing:border-box}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-heading p{color:#80642d;letter-spacing:.2em;margin:0 0 3px;font-weight:700;font-size:10px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-heading h1{color:#132b3b!important;margin:0!important;font-size:28px!important;line-height:1.4!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-heading span{color:#566873;font-size:13px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-heading>a{color:#294451;border:1px solid var(--atlas-line);white-space:nowrap;border-radius:20px;padding:8px 14px;text-decoration:none;font-size:12px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-filters{border:1px solid var(--atlas-line);background:#fff;border-radius:14px;grid-template-columns:1.5fr 1fr 1fr .8fr 1fr 1fr auto;align-items:end;gap:10px;margin-bottom:14px;padding:14px;display:grid}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-filters label{color:#526473;flex-direction:column;gap:5px;min-width:0;font-weight:600;display:flex;font-size:10px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-filters :is(select,input){color:#132b3b;width:100%;min-width:0;height:40px;min-height:40px;max-height:40px;box-shadow:none;background:#f7f8f6;border:1px solid #d7dedc;border-radius:7px;padding:0 9px;font-size:12px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas button{cursor:pointer;color:#163648;min-height:36px;box-shadow:none;background:#fff;border:1px solid #cdd6d6;border-radius:7px;padding:7px 12px;font-family:inherit;font-weight:600;font-size:12px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas button:disabled{opacity:.45;cursor:default}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas :is(button,input,select,a):focus-visible{outline-offset:3px;outline:3px solid #a37d37}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-filters>button{color:#fff;background:#173649;border-color:#173649;height:40px}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-workspace{background:#fff;border:1px solid #cdd7d9;border-radius:16px;grid-template-columns:minmax(0,1fr) 400px;height:calc(100dvh - 330px);min-height:450px;max-height:1000px;display:grid;overflow:hidden}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-map-shell{isolation:isolate;background:#e6ebdf;min-width:0;min-height:0;position:relative}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-map{z-index:1;background:#e6ebdf;width:100%;height:100%}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas .leaflet-pane img.leaflet-tile{object-fit:fill!important;border:0!important;border-radius:0!important;width:256px!important;min-width:256px!important;max-width:none!important;height:256px!important;max-height:none!important;margin:0!important;padding:0!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas .leaflet-container img{max-width:none!important;max-height:none!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-area{z-index:500;background:#fffffff5;border:1px solid #d8dace;border-radius:12px;flex-direction:column;gap:5px;max-width:calc(100% - 36px);padding:12px 14px;display:flex;position:absolute;top:18px;left:18px;box-shadow:0 5px 20px #112b3b1a}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-area small{color:#6a7580;letter-spacing:.06em;font-size:10px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-area strong{color:#132b3b;line-height:1.5;font-size:17px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-area button{text-align:left;min-height:28px;padding:4px 8px;font-size:10px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-map-note{z-index:500;color:#384f5a;pointer-events:none;background:#fffffff0;border-radius:5px;max-width:calc(100% - 80px);padding:5px 8px;position:absolute;bottom:26px;left:12px;font-size:10px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-map-error{z-index:600;color:#5d4418;background:#fff7e8;border:1px solid #d8bc84;border-radius:10px;padding:12px;position:absolute;bottom:80px;left:16px;right:60px;font-size:12px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-map-error button{margin-left:10px}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-pin{background:0 0;border:0;width:140px;overflow:visible}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-pin>span{white-space:nowrap;text-overflow:ellipsis;color:#173649;width:max-content;max-width:180px;font:700 11px/1.4 var(--font-ui,sans-serif);background:#fff;border:1px solid #809aa8;border-radius:18px;padding:7px 11px;display:block;overflow:hidden;transform:translate(calc(70px - 50%));box-shadow:0 3px 10px #17364929}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-pin.is-selected>span{color:#fff;background:#15384b;border-color:#d3b472;box-shadow:0 0 0 3px #d3b47280}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-results{background:#fafbf9;border-left:1px solid #d5dcd8;flex-direction:column;min-width:0;min-height:0;display:flex}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-results>header{background:#fff;border-bottom:1px solid #e0e5df;flex-shrink:0;padding:16px 18px}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-results>header p{color:#7b673d;letter-spacing:.08em;margin:0 0 3px;font-size:10px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-results>header strong{line-height:1.5;display:block;font-size:18px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-results>header div{color:#5c707a;margin-top:4px;font-size:12px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-results>header small{color:#79551b;margin-top:4px;display:block;font-size:11px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-result-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:12px;overflow-y:auto}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-card{background:#fff;border:1px solid #dce3df;border-radius:12px;margin-bottom:12px;overflow:hidden;box-shadow:0 2px 8px #17364908}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-card.is-selected{border:2px solid #a78646;box-shadow:0 0 0 2px #b99c6133}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas button.nn-atlas-card-locate{border:0;border-radius:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-card-locate img{object-fit:cover;width:100%;height:160px;transition:transform .2s;display:block}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-card-locate:hover img{transform:scale(1.025)}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-card-type{color:#fff;background:#132b3bef;border-radius:20px;padding:5px 10px;position:absolute;bottom:10px;left:12px;font-size:10px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-card-content{padding:12px 14px}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-card-content h2{margin:0 0 5px!important;font-size:14px!important;font-weight:600!important;line-height:1.6!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-card-content h2 a{color:#132b3b;text-decoration:none}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-card-content>p{color:#677985;margin:0 0 8px;line-height:1.6;font-size:11px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-prices strong{color:#193d4f;line-height:1.7;display:block;font-size:15px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-prices small{color:#6b7480;font-weight:400;display:block;font-size:10px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-card-content>small{color:#687982;font-size:11px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-card-content footer{border-top:1px solid #edf0ec;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding-top:8px;display:flex}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-card-content footer button{min-height:30px;padding:4px 7px;font-size:10px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-card-content footer a{color:#72581e;font-weight:600;text-decoration:none;font-size:11px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-message{text-align:center;color:#546975;padding:50px 20px;line-height:1.9;font-size:13px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-message>a{color:#70531f;margin-top:20px;display:block}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-foot{color:#72818a;justify-content:space-between;gap:12px;padding-top:10px;display:flex;font-size:9px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-foot a{color:#596c79;white-space:nowrap}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-mobile-switch{display:none}@media (width>=1600px){html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-workspace{grid-template-columns:minmax(0,1fr) 460px}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-card-locate img{height:185px}}@media (width<=1100px){html.nn-signature-2027 body main.nn-atlas-page .nn-atlas{padding:24px 16px 12px}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-filters{grid-template-columns:repeat(4,minmax(0,1fr))}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-workspace{grid-template-columns:minmax(0,1fr) 340px;height:calc(100dvh - 390px)}}@media (width<=760px){html.nn-signature-2027 body main.nn-atlas-page .nn-atlas{padding:20px 12px 12px}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-heading{margin-bottom:12px}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-heading h1{font-size:23px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-heading span{font-size:11px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-heading p{font-size:8px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-heading>a{padding:6px 9px;font-size:10px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-filters label{font-size:9px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-filters>button{grid-column:2}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-mobile-switch{gap:8px;margin:10px 0;display:flex}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-mobile-switch button{flex:1}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-mobile-switch button[aria-pressed=true]{color:#fff;background:#173649}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-workspace{height:62dvh;min-height:400px;max-height:none;display:block}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-map-shell,html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-results{border:0;height:100%}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-workspace.show-list .nn-atlas-map-shell,html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-workspace.show-map .nn-atlas-results{display:none}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-area{padding:10px;top:10px;left:10px}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-area strong{font-size:15px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-foot>span{display:none}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-card-locate img{height:190px}}@media (prefers-reduced-motion:reduce){html.nn-signature-2027 body main.nn-atlas-page .nn-atlas *{scroll-behavior:auto!important;transition:none!important}}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-heading p{line-height:1.4!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-heading span,html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-filters label{line-height:1.5!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-filters label>span{font-size:10px!important;line-height:1.5!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-tools{color:#183b4f;background:#fff;border:1px solid #d9dfd8;border-radius:12px;margin:0 0 14px;padding:0 15px}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-tools summary{cursor:pointer;padding:12px 0;font-size:12px;font-weight:600}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-tools[open]{padding-bottom:18px}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-tools :is(h2,h3){margin:12px 0 5px!important;font-size:18px!important;line-height:1.5!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-tools p{color:#586e7c;margin:8px 0;font-size:12px!important;line-height:1.8!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-tool-tabs{border-top:1px solid #e6e8e2;flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-tool-tabs [aria-pressed=true]{color:#fff;background:#173c50;border-color:#173c50}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-budget{grid-template-columns:1fr 1fr;gap:25px;display:grid}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-tool-fields{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-tool-fields label{flex-direction:column;flex:1;gap:5px;min-width:170px;display:flex;font-size:11px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-tool-fields :is(input,select){color:#193c50;background:#f8f9f5;border:1px solid #c8d5d6;border-radius:7px;width:100%;height:40px;min-height:40px;padding:7px;font-size:12px!important}html.nn-signature-2027 body main.nn-atlas-page :is(.nn-atlas-preset,.nn-atlas-tool-actions){flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}html.nn-signature-2027 body main.nn-atlas-page :is(.nn-atlas-budget-areas,.nn-atlas-commute-results){overscroll-behavior:contain;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:220px;margin:15px 0;display:grid;overflow:auto}html.nn-signature-2027 body main.nn-atlas-page :is(.nn-atlas-budget-areas,.nn-atlas-commute-results) button{text-align:left;min-width:0;padding:12px}html.nn-signature-2027 body main.nn-atlas-page :is(.nn-atlas-budget-areas,.nn-atlas-commute-results) :is(b,span){line-height:1.7;display:block;font-size:12px!important}html.nn-signature-2027 body main.nn-atlas-page :is(.nn-atlas-budget-areas,.nn-atlas-commute-results) span{color:#5b7180;font-weight:400;font-size:10px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-consent{align-items:start;gap:8px;line-height:1.8;display:flex;font-size:12px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-consent input{accent-color:#173c50;flex-shrink:0;width:18px;height:18px;margin-top:2px}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-commute>small{color:#627684;font-size:11px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-commute a{color:#7a5b24;font-size:12px;text-decoration:underline}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-workspace{height:calc(100dvh - 380px)}@media (width<=760px){html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-budget{grid-template-columns:1fr;gap:10px}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-workspace{height:62dvh}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-commute-results{grid-template-columns:1fr}}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-breadcrumbs{color:#173c50;flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 9px;font-size:12px;display:flex}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-breadcrumbs button{min-height:30px;padding:4px 9px;font-size:11px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-breadcrumbs strong{color:#a63e12;padding:4px 7px;font-size:11px}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-level-back{color:#fff;background:#173c50;border-color:#173c50;margin-left:auto}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-boundary-legend{color:#344b5a;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:0 0 12px;font-size:10px;display:flex}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-boundary-legend>span{align-items:center;gap:6px;display:flex;font-size:10px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-boundary-legend i{border-top:4px solid;border-radius:4px;width:22px;height:0;display:block}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-boundary-legend .is-province{border-color:#244b8d}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-boundary-legend .is-district{border-color:#7840b4}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-boundary-legend .is-subdistrict{border-color:#087c81}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-boundary-legend .is-selected{border-color:#dc541b;border-top-width:6px}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-boundary-legend small{color:#617681;margin-left:auto;font-size:10px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-boundary-status{color:#674d19;background:#fff4da;border:1px solid #dbc799;border-radius:8px;margin:6px 0 10px;padding:9px 12px;line-height:1.6;font-size:12px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-administrative-line{filter:drop-shadow(0 0 1px #fff)drop-shadow(0 0 1px #fff);cursor:pointer}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-area strong{max-width:350px;font-size:14px!important}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-workspace{height:calc(100dvh - 445px);min-height:400px}@media (width<=760px){html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-workspace{height:62dvh}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-boundary-legend small{flex-basis:100%;margin-left:0}html.nn-signature-2027 body main.nn-atlas-page .nn-atlas-area strong{max-width:210px;font-size:12px!important}}.nn-featured-page{color:#2c2c2c;--featured-gold:#e3c587;--featured-ink:#1b1b1b;--nn-context-ink:#181b20;background:#f1f5f8}.nn-featured-page .featured-hero{isolation:isolate;min-height:690px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#232323;align-items:flex-end;padding:152px 0 62px;display:flex;position:relative;overflow:hidden}.nn-featured-page .featured-hero-image{z-index:-2;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.nn-featured-page .featured-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#171717f5 0%,#171717d4 34%,#17171766 65%,#17171725),linear-gradient(#0000 45%,#181818d9);position:absolute;inset:0}.nn-featured-page .featured-hero--empty{background:radial-gradient(at 85% 15%,#4e4e4e,#0000 65%),linear-gradient(125deg,#1a1a1a,#393939)}.nn-featured-page .featured-hero-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:60px;width:100%;display:grid}.nn-featured-page .featured-hero-copy{max-width:720px}.nn-featured-page .featured-eyebrow{letter-spacing:.14em;color:#977039;margin:0 0 18px;font-size:.875rem;font-weight:650;line-height:1.5}.nn-featured-page .featured-hero .featured-eyebrow{color:#edd099}.nn-featured-page .featured-ad-label{color:#eed6a8;background:#1a1a1a50;border:1px solid #eed6a85c;border-radius:999px;max-width:100%;margin-bottom:18px;padding:8px 14px;font-size:.875rem;display:inline-flex}.nn-featured-page .featured-hero h1{letter-spacing:-.025em;color:var(--nn-context-ink,#181b20);margin:0 0 22px;font-size:clamp(2.4rem,5.2vw,5.25rem);font-weight:550;line-height:1.25}.nn-featured-page .featured-hero h1 em{color:#efd3a0;margin-top:10px;font-size:.6em;font-style:normal;line-height:1.5;display:block}.nn-featured-page .featured-hero-copy>p:not(.featured-eyebrow){max-width:580px;color:var(--nn-context-ink,#181b20);margin:0 0 30px;font-size:1.125rem;line-height:1.85}.nn-featured-page .featured-actions{flex-wrap:wrap;gap:12px;display:flex}.nn-featured-page .featured-actions>a{min-height:50px;color:var(--nn-context-ink,#181b20);background:#1b1b1b55;border:1px solid #d7c39980;border-radius:12px;justify-content:center;align-items:center;padding:14px 22px;font-size:1rem;display:flex}.nn-featured-page .featured-actions>a:first-child{color:#2b2b2b;--nn-context-ink:#181b20;background:linear-gradient(110deg,#f3deb5,#d8b97d);border-color:#e8c997;box-shadow:inset 0 1px #fff9,0 8px 24px #17171766}.nn-featured-page .featured-hero-property{width:100%;max-width:460px;color:var(--nn-context-ink,#181b20);background:#242424e6;border:1px solid #f0d5a95c;border-radius:20px;justify-self:end;padding:28px;display:block;position:relative;box-shadow:0 18px 50px #15151540}.nn-featured-page .featured-hero-property>span{color:#f0d9aa;font-size:.875rem}.nn-featured-page .featured-hero-property h2{color:var(--nn-context-ink,#181b20);margin:12px 0;font-size:1.5rem;font-weight:550;line-height:1.5}.nn-featured-page .featured-hero-property p{color:var(--nn-context-ink,#181b20);gap:8px;margin-bottom:20px;font-size:1rem;display:flex}.nn-featured-page .featured-hero-property p svg{flex-shrink:0;margin-top:3px}.nn-featured-page .featured-hero-property>strong{color:#efd19a;margin-bottom:18px;font-size:1.75rem;display:block}.nn-featured-page .featured-hero-property>small{color:#efd7af;border-bottom:1px solid #eed4a775;padding-bottom:6px;font-size:.875rem;display:inline-block}.nn-featured-page .featured-policy-bar{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#292929;border-bottom:1px solid #cfad6755}.nn-featured-page .featured-policy-bar>.page-wrap{align-items:center;gap:18px;padding-top:22px;padding-bottom:22px;display:flex}.nn-featured-page .featured-policy-bar svg{color:#e5ca99;flex-shrink:0}.nn-featured-page .featured-policy-bar p{flex:1;margin:0;font-size:1rem;line-height:1.6}.nn-featured-page .featured-policy-bar small{color:#c2c2c2;margin-top:5px;font-size:.875rem;display:block}.nn-featured-page .featured-policy-bar span{color:#f0d39b;flex-shrink:0;font-size:1rem}.nn-featured-page .featured-collection{padding-top:64px;padding-bottom:70px;scroll-margin-top:112px}.nn-featured-page .featured-collection>header{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px;display:flex}.nn-featured-page .featured-collection h2{color:#333;margin:0;font-size:clamp(1.75rem,3vw,2.8rem);font-weight:550;line-height:1.4}.nn-featured-page .featured-collection>header>p{color:#6b6b6b;max-width:400px;margin:0;font-size:1rem;line-height:1.8}.nn-featured-page .featured-filters{--nn-context-ink:#181b20;background:#fff;border:1px solid #dedede;border-radius:18px;grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr)) auto;gap:14px;padding:24px;display:grid;box-shadow:0 9px 28px #33333308}.nn-featured-page .featured-filters label{color:#5b5b5b;gap:8px;min-width:0;font-size:.875rem;display:grid}.nn-featured-page .featured-filters :is(input,select){color:#363636;--nn-context-ink:#181b20;background:#f8fafc;border:1px solid #d7d7d7;border-radius:10px;width:100%;min-width:0;min-height:48px;padding:10px 12px;font-size:1rem}.nn-featured-page .featured-filters>button{min-height:48px;color:var(--nn-context-ink,#181b20);cursor:pointer;--nn-context-ink:#fff;background:#353535;border:1px solid #353535;border-radius:10px;justify-content:center;align-self:end;align-items:center;gap:8px;padding:12px 22px;font-size:1rem;display:flex}.nn-featured-page .featured-result-line{color:#636363;justify-content:space-between;align-items:center;gap:14px;padding:22px 0;font-size:.875rem;display:flex}.nn-featured-page .featured-result-line a{text-underline-offset:4px;text-decoration:underline}.nn-featured-page .featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.nn-featured-page .featured-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #dbdbdb;border-radius:20px;min-width:0;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 12px 35px #2d2d2d11}.nn-featured-page .featured-card-media{aspect-ratio:4/3;--nn-context-ink:#fff;background:#383838;position:relative;overflow:hidden}.nn-featured-page .featured-card-media>a{height:100%;display:block}.nn-featured-page .featured-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.nn-featured-page .featured-card-ad{color:#f2dcad;background:#1b1b1be6;border:1px solid #dfc59188;border-radius:999px;max-width:calc(100% - 82px);padding:7px 12px;font-size:.875rem;position:absolute;top:16px;left:16px}.nn-featured-page .featured-card-media>button{z-index:2;min-width:44px;min-height:44px;position:absolute;top:14px;right:14px}.nn-featured-page .featured-card-type{color:#846438;justify-content:space-between;gap:12px;margin:0 0 14px;font-size:.875rem;display:flex}.nn-featured-page .featured-card-copy h3{color:#323232;overflow-wrap:anywhere;min-height:3.2em;margin:0 0 12px;font-size:1.25rem;font-weight:600;line-height:1.6}.nn-featured-page .featured-card-location{color:#707070;gap:7px;min-height:3.4em;margin:0 0 18px;font-size:.875rem;line-height:1.7;display:flex}.nn-featured-page .featured-card-location svg{flex-shrink:0;margin-top:4px}.nn-featured-page .featured-card-facts{color:#606060;flex-wrap:wrap;gap:12px;min-height:26px;font-size:.875rem;display:flex}.nn-featured-page .featured-card-facts>span{align-items:center;gap:6px;display:inline-flex}.nn-featured-page .featured-card-copy footer{border-top:1px solid #e6e6e6;flex-direction:column;align-items:flex-start;gap:16px;margin-top:20px;padding-top:20px;display:flex}.nn-featured-page .featured-card-copy strong{color:#3b3b3b;font-size:1.5rem;line-height:1.5}.nn-featured-page .featured-card-copy footer>a{color:#715625;--nn-context-ink:#181b20;background:#fbf6e9;border:1px solid #cdb583;border-radius:9px;min-height:44px;padding:10px 14px;font-size:.875rem}.nn-featured-page .featured-empty{text-align:center;color:#585858;--nn-context-ink:#181b20;background:#fff;border:1px solid #d9d9d9;border-radius:22px;flex-direction:column;align-items:center;gap:18px;padding:68px 26px;display:flex}.nn-featured-page .featured-empty h3{color:#3a3a3a;margin:0;font-size:1.75rem;line-height:1.5}.nn-featured-page .featured-empty p{max-width:580px;margin:0;font-size:1rem;line-height:1.8}.nn-featured-page .featured-empty a{min-height:48px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#373737;border-radius:10px;padding:13px 24px;font-size:1rem}.nn-featured-page .featured-pagination{justify-content:center;align-items:center;gap:18px;margin-top:32px;font-size:1rem;display:flex}.nn-featured-page .featured-pagination a{--nn-context-ink:#181b20;background:#fff;border:1px solid #cdcdcd;border-radius:10px;min-height:44px;padding:12px 18px}.nn-featured-page .featured-promote{color:var(--nn-context-ink,#181b20);background:radial-gradient(at 90% 0,#60606033,#0000 60%),#262626;border:1px solid #d7bd7c70;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:60px;margin-bottom:70px;padding:54px;display:grid;box-shadow:0 15px 45px #29292922}.nn-featured-page .featured-promote .featured-eyebrow{color:#e9c989}.nn-featured-page .featured-promote h2{color:var(--nn-context-ink,#181b20);margin:0 0 20px;font-size:clamp(1.75rem,3.1vw,2.75rem);font-weight:550;line-height:1.35}.nn-featured-page .featured-promote h2 em{color:#efd4a1;font-style:normal;display:block}.nn-featured-page .featured-promote p{color:var(--nn-context-ink,#181b20);margin:0;font-size:1rem;line-height:1.85}.nn-featured-page .featured-promote>div>a{color:#2a2a2a;--nn-context-ink:#181b20;background:linear-gradient(120deg,#f3ddb0,#d8b77c);border:1px solid #e3c386;border-radius:12px;align-items:center;min-height:48px;margin-top:26px;padding:12px 22px;font-size:1rem;display:inline-flex;box-shadow:inset 0 1px #fff9,0 6px 20px #14141433}.nn-featured-page .featured-promote ol{margin:0;padding:0;list-style:none}.nn-featured-page .featured-promote li{border-bottom:1px solid #cecece3b;gap:20px;padding:22px 0;display:flex}.nn-featured-page .featured-promote li:last-child{border-bottom:0}.nn-featured-page .featured-promote li>b{color:#e7ca93;min-width:32px;font-size:1.5rem;font-weight:400}.nn-featured-page .featured-promote h3{color:var(--nn-context-ink,#181b20);margin:0 0 7px;font-size:1.125rem;font-weight:550;line-height:1.5}.nn-featured-page :is(a,button,input,select):focus-visible{outline-offset:4px;outline:3px solid #c08b39}#promote-listing{scroll-margin-top:120px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nn-featured-page .featured-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px #2d2d2d26}.nn-featured-page .featured-card-media>a:hover img{transform:scale(1.03)}}@media (width<=1100px){.nn-featured-page .featured-hero-inner{gap:30px}.nn-featured-page .featured-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.nn-featured-page .featured-keyword,.nn-featured-page .featured-filters>button{grid-column:span 2}.nn-featured-page .featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nn-featured-page .featured-promote{gap:32px;padding:36px}}@media (width<=760px){.nn-featured-page .featured-hero{min-height:0;padding:132px 0 36px}.nn-featured-page .featured-hero-inner{grid-template-columns:minmax(0,1fr);gap:32px}.nn-featured-page .featured-hero h1{font-size:clamp(2.2rem,9vw,3.3rem)}.nn-featured-page .featured-hero-copy>p:not(.featured-eyebrow){font-size:1rem}.nn-featured-page .featured-hero:before{background:linear-gradient(#1b1b1bbd,#1b1b1bed)}.nn-featured-page .featured-hero-property{max-width:none;padding:22px}.nn-featured-page .featured-hero-property h2{font-size:1.25rem}.nn-featured-page .featured-policy-bar>.page-wrap{flex-wrap:wrap;gap:12px}.nn-featured-page .featured-policy-bar p{flex:80%}.nn-featured-page .featured-policy-bar span{padding-left:34px;font-size:.875rem}.nn-featured-page .featured-collection{padding-top:38px;padding-bottom:42px}.nn-featured-page .featured-collection>header{flex-direction:column;align-items:flex-start;gap:16px}.nn-featured-page .featured-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px}.nn-featured-page .featured-keyword,.nn-featured-page .featured-filters>button,.nn-featured-page .featured-filters label:last-of-type{grid-column:1/-1}.nn-featured-page .featured-grid{grid-template-columns:minmax(0,1fr);gap:20px}.nn-featured-page .featured-card-copy{padding:22px}.nn-featured-page .featured-card-copy h3,.nn-featured-page .featured-card-location{min-height:0}.nn-featured-page .featured-promote{border-radius:18px;grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:40px;padding:28px 22px}.nn-featured-page .featured-empty{padding:42px 22px}}@media (prefers-reduced-motion:reduce){.nn-featured-page .featured-card,.nn-featured-page .featured-card-media img{transition:none}}.nn-featured-page .featured-hero{min-height:460px;padding:122px 0 40px}.nn-featured-page .featured-hero h1{font-size:clamp(2rem,3.8vw,3.7rem)}.nn-featured-page .featured-hero-copy>p:not(.featured-eyebrow){margin-bottom:22px;font-size:1rem}.nn-featured-page .featured-hero-property{max-width:390px;padding:22px}.nn-featured-page .featured-hero-property h2{font-size:1.25rem}.nn-featured-page .featured-collection{padding-top:34px;padding-bottom:40px}.nn-featured-page .featured-collection>header{margin-bottom:22px}.nn-featured-page .featured-filters{border-radius:14px;padding:18px}.nn-featured-page .featured-grid{gap:18px}.nn-featured-page .featured-card-copy{padding:18px}.nn-featured-page .featured-card-copy h3{font-size:1.125rem}.nn-featured-page .featured-card-copy strong{font-size:1.25rem}.nn-featured-page .featured-promote{gap:36px;margin-bottom:40px;padding:34px}@media (width<=760px){.nn-featured-page .featured-hero{min-height:0;padding:112px 0 26px}.nn-featured-page .featured-hero-inner{gap:22px}.nn-featured-page .featured-hero h1{font-size:2.25rem}.nn-featured-page .featured-hero-property{max-width:none;padding:18px}.nn-featured-page .featured-promote{gap:20px;padding:24px}}html.nn-signature-2027.nn-digital-luxury-3d body .nn-featured-page .featured-collection{width:calc(100% - 96px)!important;max-width:1440px!important;margin-inline:auto!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-featured-page .featured-scroll-window{overscroll-behavior-y:contain;scrollbar-color:#868686 #f7f8fa;scrollbar-gutter:stable;--nn-context-ink:#181b20;background:#fff;border:1px solid #dfdfdf;border-radius:14px;min-height:0;padding:16px;overflow-y:auto;scrollbar-width:auto!important;height:max(900px,100dvh)!important;max-height:none!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-featured-page .featured-grid{grid-auto-rows:max-content;gap:18px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),360px))!important;align-content:start!important;align-items:start!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-featured-page .featured-card{width:100%;max-width:360px;align-self:start!important;height:auto!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-featured-page .featured-scroll-window::-webkit-scrollbar{width:12px}html.nn-signature-2027.nn-digital-luxury-3d body .nn-featured-page .featured-scroll-window::-webkit-scrollbar-track{--nn-context-ink:#181b20;background:#f7f8fa}html.nn-signature-2027.nn-digital-luxury-3d body .nn-featured-page .featured-scroll-window::-webkit-scrollbar-thumb{--nn-context-ink:#181b20;background:#868686;border:3px solid #f7f8fa;border-radius:8px}@media (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-featured-page .featured-collection{width:calc(100% - 48px)!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-featured-page .featured-scroll-window{min-height:480px;padding:10px;height:100dvh!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-featured-page .featured-grid{justify-content:center;grid-template-columns:minmax(0,360px)!important}}html.nn-signature-2027.nn-digital-luxury-3d body .nn-featured-page .featured-collection{width:calc(100% - 64px)!important;max-width:1184px!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-featured-page .featured-grid{justify-content:center;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-featured-page .featured-card{flex-direction:column;max-width:none;display:flex}.nn-featured-page .featured-card-copy{grid-template-rows:1.4rem 3.2rem 3rem 2.8rem 7rem;gap:8px;padding:18px;display:grid}.nn-featured-page .featured-card-copy>:is(p,h3,div,footer){min-width:0;min-height:0;margin:0}.nn-featured-page .featured-card-copy h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}.nn-featured-page .featured-card-location{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.nn-featured-page .featured-card-facts{align-content:start;gap:6px 10px;overflow:hidden}.nn-featured-page .featured-card-copy footer{justify-content:space-between;gap:6px;padding-top:8px;overflow:hidden}.nn-featured-page .featured-card-copy footer>strong{overflow-wrap:anywhere;max-width:100%;font-size:1.25rem}@media (width<=1050px) and (width>=761px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-featured-page .featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){html.nn-signature-2027.nn-digital-luxury-3d body .nn-featured-page .featured-collection{width:calc(100% - 32px)!important}html.nn-signature-2027.nn-digital-luxury-3d body .nn-featured-page .featured-grid{grid-template-columns:minmax(0,360px)!important}}.nn-guide-page{color:#313131;--nn-context-ink:#181b20;background:#f3f6f8;padding-top:64px}.nn-guide-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 85% 20%,#83838355,#0000 45%),linear-gradient(125deg,#202020,#3d3d3d);padding:65px max(24px,50vw - 600px)}.nn-guide-hero>span{letter-spacing:.13em;color:#e5c888;font-size:.75rem}.nn-guide-hero h1{margin:18px 0}.nn-guide-hero p{color:var(--nn-context-ink,#181b20);max-width:700px}.nn-guide-hero>a,.nn-guide-layout section>a{color:#2b2b2b;--nn-context-ink:#181b20;background:linear-gradient(130deg,#edd8a6,#d1ab61);border-radius:12px;align-items:center;gap:12px;min-height:46px;margin-top:20px;padding:12px 18px;font-weight:600;display:inline-flex;box-shadow:0 4px #a77d36}.nn-guide-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:32px;max-width:1248px;margin:auto;padding:40px 24px 72px;display:grid}.nn-guide-layout>nav{--nn-context-ink:#181b20;background:#fff;border:1px solid #e5e5e5;border-radius:20px;gap:8px;padding:16px;display:grid;position:sticky;top:90px}.nn-guide-layout>nav a{color:#575757;border-radius:12px;align-items:center;gap:12px;min-height:48px;padding:12px;display:flex}.nn-guide-layout>nav a:hover{--nn-context-ink:#181b20;background:#f1f1f1}.nn-guide-layout section{--nn-context-ink:#181b20;background:#fff;border:1px solid #e6e6e6;border-radius:24px;margin-bottom:24px;padding:30px;scroll-margin-top:90px;box-shadow:0 12px 30px #28282806}.nn-guide-title{align-items:center;gap:18px;display:flex}.nn-guide-title i{color:#7b5726;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff8df,#dec28a);border-radius:18px;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid;box-shadow:inset 0 2px 2px #fff,0 5px #b08c50,0 10px 16px #7c5a2920}.nn-guide-title small{color:#7b6948}.nn-guide-title h2{margin:5px 0;font-size:1.5rem!important}.nn-guide-layout section>p{color:#6d6d6d;margin:22px 0 14px}.nn-guide-layout ol{padding-left:26px}.nn-guide-layout li{color:#535353;padding:8px 0 8px 7px;line-height:1.9}.nn-guide-layout li::marker{color:#9d7435;font-weight:700}@media (width<=800px){.nn-guide-layout{grid-template-columns:1fr;padding:24px 14px}.nn-guide-layout>nav{display:flex;position:static;overflow:auto}.nn-guide-layout>nav a{white-space:nowrap}.nn-guide-layout section{padding:24px 20px}.nn-guide-hero{padding:44px 22px}}.nn-guide-page .nn-guide-hero{color:#fff;--nn-context-ink:#fff;background:#182c3d}.nn-guide-page .nn-guide-hero h1{color:#fff}.nn-guide-page .nn-guide-hero p{color:#e2e8ed}.nn-guide-page{background:#fcfaf6}.nn-guide-page .nn-guide-layout section{border-color:#e4dccb}.nn-official-center{color:#263443;--nn-context-ink:#263443;background:#fcfaf6}.nn-official-center .disclosure-page{max-width:1240px;padding-top:46px}.nn-official-center .disclosure-page>h1{color:#182c3d;margin:20px 0 14px;line-height:1.45;font-size:clamp(1.85rem,3.5vw,2.8rem)!important}.nn-official-center .disclosure-intro{color:#53616d;max-width:800px}.nn-official-breadcrumb{color:#665536;align-items:center;gap:8px;min-height:44px;font-size:14px;display:inline-flex}.nn-official-company{grid-template-columns:2fr 1fr 1fr;gap:16px;margin:28px 0;display:grid}.nn-official-company>div{background:#fff;border:1px solid #e4dccb;border-radius:14px;min-width:0;padding:20px}.nn-official-company dt{color:#665b47;margin-bottom:8px;font-size:13px}.nn-official-company dd{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.75}.nn-official-tabs{flex-wrap:wrap;gap:10px;margin:24px 0 42px;display:flex}.nn-official-tabs a{color:#4e432d;background:#fff;border:1px solid #d8c9a7;border-radius:30px;align-items:center;min-height:44px;padding:10px 16px;display:inline-flex}.nn-official-documents,.nn-official-entry,.nn-official-support{scroll-margin-top:100px}.nn-official-documents>header,.nn-official-entry>header{margin:0 0 22px}.nn-official-center h2{color:#203447;font-size:1.5rem;line-height:1.6}.nn-official-center h3{line-height:1.6}.nn-official-center .disclosure-status{background:#fff;border-color:#e1d9c8;border-radius:18px;flex-direction:column;align-items:flex-start;min-width:0;padding:26px;display:flex;box-shadow:0 8px 24px #1c2d3f05}.nn-official-center .disclosure-status h3{color:#263443;font-size:1.1rem}.nn-official-center .disclosure-state{color:#725a2b;background:#faf2df;border-radius:8px;padding:7px 11px;font-size:14px}.nn-official-center .gold-button{white-space:normal;text-align:center;justify-content:center;width:100%;min-height:46px;margin-top:auto;font-size:14px;line-height:1.65}.nn-official-center .disclosure-logo{object-fit:contain;width:140px;height:76px;margin:0 0 16px}.nn-official-center .disclosure-status>p{font-size:15px}.nn-official-record-note{color:#62707a;margin:20px 0 0;font-size:14px;line-height:1.9}.nn-official-entry{margin:52px 0}.nn-official-entry>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.nn-official-entry article{color:#273747;background:#fff;border:1px solid #ded4bf;border-radius:16px;flex-direction:column;align-items:flex-start;min-width:0;padding:26px;display:flex}.nn-official-entry article>svg{color:#987536}.nn-official-entry small{color:#706144;margin-top:16px;font-size:13px}.nn-official-entry h3{margin:12px 0;font-size:1.15rem;line-height:1.65}.nn-official-entry p{color:#56636d;margin:0 0 20px;font-size:15px;line-height:1.9}.nn-official-entry article>a{color:#624b20;text-underline-offset:5px;align-items:center;gap:10px;min-height:46px;margin-top:auto;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.nn-official-support{background:#f1ede3;border:1px solid #ded5c2;border-radius:18px;padding:30px}.nn-official-support>div{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.nn-official-support a{color:#334756;background:#fff;border:1px solid #ded5c2;border-radius:10px;align-items:center;gap:9px;min-height:46px;padding:10px 15px;font-size:14px;display:inline-flex}.nn-official-center a:focus-visible,.nn-official-entry a:focus-visible{outline-offset:4px;outline:3px solid #9c793b}.nn-guide-page .nn-official-entry{max-width:1248px;margin:36px auto;padding:0 24px}.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-official-company{grid-template-columns:1fr}.nn-official-company>div{padding:16px}.nn-official-tabs{gap:8px;margin-bottom:30px}.nn-official-tabs a{font-size:14px}.nn-official-entry>div{grid-template-columns:1fr}.nn-official-entry article,.nn-official-support{padding:22px}.nn-official-support>div{display:grid}.nn-official-center .disclosure-page{padding-top:28px;padding-left:20px;padding-right:20px}.nn-official-center .disclosure-status-grid{grid-template-columns:1fr}.nn-guide-page .nn-official-entry{padding:0 20px}}.nn-official-center .disclosure-state[data-state=approved],.nn-official-center .disclosure-state[data-state=acknowledged]{color:#375337;background:#f1f4eb}.nn-official-center .disclosure-page>.eyebrow{color:#806329;font-weight:600}.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}.nn-handover{--ho-ink:#193c35;--ho-gold:#b28c4b;color:#203a34;background:#f8f6f0;max-width:1500px;margin:auto;padding:44px clamp(18px,4vw,64px) 90px}.nn-handover *{box-sizing:border-box}.ho-hero{color:#fff9ee;background:radial-gradient(at 95% 0,#47716455,#0000 60%),#17352e;border-radius:26px;padding:54px clamp(22px,5vw,75px);position:relative;overflow:hidden}.ho-hero:after{content:"";pointer-events:none;border:1px solid #c4a46555;border-radius:18px;position:absolute;inset:14px}.ho-hero>span,.ho-start>span,.ho-heading>span{letter-spacing:.16em;color:#d5b879;font-size:11px}.ho-hero h1{margin:22px 0;font-size:clamp(34px,4vw,64px);font-weight:500;line-height:1.35}.ho-hero h1 em{color:#e2c58b;font-style:normal}.ho-hero p{color:#e6e7de;line-height:1.9}.ho-hero a{color:#ffe6af;margin-top:15px;display:inline-block}.ho-layout{grid-template-columns:280px minmax(0,1fr);gap:32px;margin-top:38px;display:grid}.nn-handover aside{background:#fffdf7;border:1px solid #e5dfcf;border-radius:18px;align-self:start;padding:24px}.nn-handover h2{font-size:24px;line-height:1.5}.nn-handover h3{margin-top:35px;font-size:21px}.nn-handover h4{margin:14px 0;font-size:17px}.nn-handover p{line-height:1.8}.nn-handover label{color:#334c45;margin:13px 0;font-size:14px;line-height:1.6;display:block}.nn-handover input:not([type=checkbox]),.nn-handover textarea,.nn-handover select{color:#18382f;width:100%;font:inherit;background:#fff;border:1px solid #b9c4b9;border-radius:9px;margin-top:7px;padding:12px;display:block}.nn-handover textarea{resize:vertical;min-height:85px}.nn-handover button{color:#fff6e6;font:inherit;cursor:pointer;background:#234c3e;border:1px solid #31594a;border-radius:9px;min-height:42px;padding:10px 15px;font-size:13px}.nn-handover button:disabled{opacity:.5;cursor:default}.nn-handover button:focus-visible,.nn-handover a:focus-visible,.nn-handover input:focus-visible,.nn-handover textarea:focus-visible,.nn-handover select:focus-visible{outline-offset:3px;outline:3px solid #ba944b}.ho-book{border-bottom:1px solid #e3dfd4;padding:18px 0}.ho-book strong,.ho-book small{overflow-wrap:anywhere;display:block}.ho-book small{color:#62756b;margin:7px 0}.ho-actions{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.ho-muted{color:#586d61;font-size:12px}.ho-work{min-width:0}.ho-notice{color:#8b531c;min-height:34px;font-weight:600}.ho-heading{border-bottom:1px solid #ded9cb;padding-bottom:18px}.ho-heading>span,.ho-start>span{color:#87652f}.ho-invite{background:#eee9da;border-radius:14px;margin-top:22px;padding:15px 22px}.ho-tabs{gap:12px;margin:26px 0;display:flex}.ho-tabs button{color:#314d40;background:#ebe8de;border-color:#d7d2c1}.ho-tabs button[aria-pressed=true]{color:#fff3dc;background:#234c3e}.nn-handover fieldset{background:#fffdf8;border:1px solid #dcd7c9;border-radius:16px;min-width:0;padding:24px}.nn-handover legend{padding:0 12px;font-weight:600}.ho-fields{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ho-room{background:#f5f3eb;border:1px solid #e4dfd1;border-radius:14px;margin:24px 0;padding:20px}.ho-room-title{align-items:center;gap:14px;display:flex}.ho-room-title>span{color:#a18651;font-size:27px}.ho-room-title>label{flex:1;min-width:0}.ho-room-title>button{color:#775534;background:0 0;border-color:#cdbf9d}.ho-photos{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.ho-photos>div{max-width:180px}.ho-photos img{object-fit:cover;border-radius:9px;width:150px;height:115px;display:block}.ho-photos button{color:#664d31;background:#fffdf8;border-color:#cab995;min-height:35px;margin-top:7px;font-size:11px}.ho-evidence dl{grid-template-columns:110px 1fr;gap:7px;font-size:14px;display:grid}.ho-evidence dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ho-evidence article{border-top:1px solid #dcd7c9;margin-top:18px}.ho-evidence p{white-space:pre-wrap;overflow-wrap:anywhere}.ho-issue{color:#8c582d}.ho-snapshot{background:#fffefa;border:1px solid #d5ccb8;border-radius:14px;margin:20px 0;padding:22px}.ho-snapshot>small{overflow-wrap:anywhere;color:#6d7165;font-size:10px;display:block}.ho-consent{align-items:start;gap:10px;display:flex!important}.ho-consent input{flex-shrink:0;width:20px;height:20px}.ho-compare{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ho-compare>div{background:#eeece1;border-radius:13px;min-width:0;padding:20px}.ho-start{padding:45px 25px}.ho-start h2{font-size:36px}.ho-start p{max-width:620px}@media (width<=900px){.ho-layout{grid-template-columns:1fr}.ho-layout aside{order:0}.ho-fields,.ho-compare{grid-template-columns:1fr}.ho-hero{padding:38px 25px}.ho-room{padding:14px}.nn-handover fieldset{padding:16px}.ho-room-title{flex-wrap:wrap}.ho-room-title>label{min-width:160px}.ho-start{padding:25px 0}}@media print{.ho-layout aside,.ho-hero a,.nn-handover input,.nn-handover textarea,.nn-handover fieldset,.ho-actions,.ho-invite,.ho-tabs,.ho-consent,.ho-snapshots select{display:none}.ho-layout{display:block}.ho-compare{grid-template-columns:1fr 1fr}.ho-hero{color:#000;background:#fff;padding:20px}}.innovation-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 78% 20%,#c9a3542e,#0000 28%),linear-gradient(130deg,#161616,#2b2b2b);padding:96px 0 84px;overflow:hidden}.innovation-hero .page-wrap{position:relative}.innovation-hero small,.innovation-intake aside small,.passport-selector>div>small,.guardian-panel>div>small,.innovation-track header small,.passport-content section header small{letter-spacing:.22em;color:#d6ad58;font-size:11px}.innovation-hero h1{letter-spacing:-.06em;max-width:1100px;margin:20px 0 28px;font-size:clamp(50px,7vw,108px);line-height:.9}.innovation-hero h1 em{color:#d8ae59;font-style:normal}.innovation-hero p{color:var(--nn-context-ink,#181b20);max-width:720px;font-size:19px;line-height:1.7}.innovation-hero>div>div{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.innovation-hero>div>div span{letter-spacing:.14em;border:1px solid #fff3;padding:10px 14px;font-size:10px}.innovation-suite{padding:72px 0 90px}.innovation-grid{border-top:1px solid #d4d4d4;border-left:1px solid #d4d4d4;grid-template-columns:repeat(4,1fr);display:grid}.innovation-grid>button{text-align:left;color:#181b20;--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d4d4;border-top:0;border-left:0;min-height:255px;padding:30px;transition:all .25s;position:relative}.innovation-grid>button:hover{color:var(--nn-context-ink,#181b20);z-index:2;--nn-context-ink:#fff;background:#181b20;transform:translateY(-4px);box-shadow:0 20px 50px #1b1b1b2e}.innovation-grid>button small{color:#bd8d31;letter-spacing:.14em}.innovation-grid>button>i{font-size:20px;font-style:normal;position:absolute;top:25px;right:26px}.innovation-grid h2{margin:45px 0 14px;font-size:22px;line-height:1.2}.innovation-grid p{color:#6f6f6f;font-size:13px;line-height:1.65}.innovation-grid button:hover p{color:var(--nn-context-ink,#181b20)}.innovation-grid>button>span{color:#bd8d31;margin-top:25px;font-size:12px;font-weight:700;display:block}.passport-selector{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1c1c1c;grid-template-columns:.75fr 1.25fr;gap:56px;margin:80px 0;padding:54px;display:grid}.passport-selector h2{margin:15px 0;font-size:38px;line-height:1.05}.passport-selector p{color:#bbb;line-height:1.7}.passport-selector>div:last-child{background:#ffffff26;grid-template-columns:1fr 1fr;gap:1px;display:grid}.passport-selector a{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#262626;grid-template-columns:70px 1fr 20px;align-items:center;gap:13px;padding:12px;text-decoration:none;display:grid}.passport-selector a:hover{--nn-context-ink:#fff;background:#393939}.passport-selector img{object-fit:cover;width:70px;height:64px}.passport-selector a span{min-width:0}.passport-selector a small,.passport-selector a b,.passport-selector a em{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.passport-selector a small{color:#d6ad58;font-size:8px}.passport-selector a b{margin:5px 0;font-size:12px}.passport-selector a em{color:#adadad;font-size:10px;font-style:normal}.innovation-intake{--nn-context-ink:#181b20;background:#f2eee5;border-top:4px solid #c99d49;grid-template-columns:.72fr 1.28fr;margin:80px 0;display:grid}.innovation-intake aside{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;padding:48px}.innovation-intake aside h2{margin:14px 0;font-size:40px;line-height:1.1}.innovation-intake aside p{color:#c2c2c2;line-height:1.7}.innovation-intake aside ol{color:#d9b563;padding-left:18px;line-height:2.2}.innovation-intake form{gap:18px;padding:46px;display:grid}.innovation-intake form>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.innovation-intake label{color:#5a5a5a;gap:8px;font-size:12px;display:grid}.innovation-intake input,.innovation-intake select,.innovation-intake textarea{color:#181b20;width:100%;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #cdd2d5;padding:14px}.innovation-intake form>button,.innovation-success button,.innovation-track form button,.deal-messages>button,.renovation-vision form>button{color:#181b20;cursor:pointer;--nn-context-ink:#181b20;background:#c99d49;border:0;padding:16px;font-weight:800}.innovation-success{flex-direction:column;justify-content:center;align-items:flex-start;padding:54px;display:flex}.innovation-success>i{width:54px;height:54px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#0b704b;border-radius:50%;place-items:center;font-size:26px;font-style:normal;display:grid}.innovation-success h3{margin:15px 0;font-size:34px}.innovation-success strong{color:#181b20;font-size:28px}.innovation-success>b{color:#aa7520;margin-top:8px}.innovation-success p{color:#707070}.guardian-panel{--nn-context-ink:#181b20;background:#e7edf0;grid-template-columns:.75fr 1.25fr;gap:50px;margin:80px 0;padding:48px;display:grid}.guardian-panel h2{margin:12px 0;font-size:40px}.guardian-panel p{color:#6e6e6e;line-height:1.7}.guardian-panel>div:last-child{grid-template-columns:1fr 1fr;gap:12px;display:grid}.guardian-panel span{--nn-context-ink:#181b20;background:#fff;grid-template-columns:30px 1fr auto;align-items:center;padding:18px;display:grid}.guardian-panel span i{color:#c29237;font-style:normal}.guardian-panel span b{font-size:12px}.guardian-panel span em{color:#14815a;letter-spacing:.1em;font-size:8px;font-style:normal}.innovation-track{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1c1c1c;margin:80px 0;padding:56px}.innovation-track>header{text-align:center;max-width:760px;margin:auto}.innovation-track h2{margin:12px 0;font-size:44px}.innovation-track>header p{color:#bbb;line-height:1.7}.innovation-track>form{grid-template-columns:1fr .5fr auto;max-width:760px;margin:32px auto 0;display:grid}.innovation-track>form input{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#282828;border:1px solid #474747;padding:16px}.innovation-dashboard{color:#181b20;--nn-context-ink:#181b20;background:#fff;margin-top:40px;padding:30px}.innovation-dashboard>section:first-child{grid-template-columns:1fr auto;gap:8px;display:grid}.innovation-dashboard>section:first-child h3{margin:4px 0;font-size:28px}.innovation-dashboard>section:first-child>strong{color:#b57f26}.innovation-dashboard>section:first-child>p{color:#727272;grid-column:1/-1}.innovation-dashboard>section:first-child>a{color:#181b20;--nn-context-ink:#181b20;background:#eef2f3;grid-column:1/-1;align-items:center;gap:14px;padding:12px;text-decoration:none;display:flex}.innovation-dashboard>section img{object-fit:cover;width:72px;height:60px}.innovation-dashboard>section a b,.innovation-dashboard>section a em{display:block}.innovation-dashboard>section a em{color:#767676;font-size:11px;font-style:normal}.owner-metrics{--nn-context-ink:#181b20;background:#dadada;grid-template-columns:repeat(5,1fr);gap:1px;margin:22px 0;display:grid}.owner-metrics b{text-align:center;--nn-context-ink:#181b20;background:#f5f6f6;padding:24px;font-size:30px}.owner-metrics small{color:#737373;margin-top:6px;font-size:10px;display:block}.journey-line{grid-template-columns:repeat(6,1fr);margin:30px 0;padding:0;list-style:none;display:grid}.journey-line li{text-align:center;color:#9aa4ad;position:relative}.journey-line li:before{content:"";--nn-context-ink:#181b20;background:#d3d8dc;height:2px;position:absolute;top:15px;left:0;right:0}.journey-line i{width:30px;height:30px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#d3d8dc;border-radius:50%;place-items:center;margin:auto;font-style:normal;display:grid;position:relative}.journey-line span{margin-top:8px;font-size:9px;display:block}.journey-line li.active i,.journey-line li.active:before{--nn-context-ink:#181b20;background:#c3933a}.journey-line li.active{color:#181b20}.deal-messages{border-top:1px solid #d6dadd;padding-top:24px}.deal-messages>div{gap:9px;margin:14px 0;display:grid}.deal-messages p{--nn-context-ink:#181b20;background:#f1f3f4;margin:0;padding:12px;display:grid}.deal-messages p span{margin:5px 0}.deal-messages time{color:#71808d;font-size:9px}.deal-messages textarea{width:100%;padding:12px}.deal-messages>button{margin-top:8px}.passport-hero{color:var(--nn-context-ink,#181b20);background-position:50%;background-size:cover;padding:70px 0}.passport-hero a{color:#cdb06d;text-decoration:none}.passport-hero>div>small{color:#d9af59;letter-spacing:.16em;margin-top:50px;display:block}.passport-hero h1{max-width:950px;margin:15px 0;font-size:clamp(40px,6vw,82px);line-height:.95}.passport-hero p{color:var(--nn-context-ink,#181b20)}.passport-hero>div>div{align-items:center;gap:16px;margin-top:32px;display:flex}.passport-hero strong{color:#deb760;font-size:64px}.passport-hero strong small{font-size:16px}.passport-hero span b,.passport-hero span em{display:block}.passport-hero span em{color:#c3c3c3;font-style:normal}.passport-content{gap:40px;padding:60px 0 90px;display:grid}.passport-identity{--nn-context-ink:#181b20;background:#f0ede6;grid-template-columns:.8fr 1.2fr;padding:38px;display:grid}.passport-identity h2{margin:8px 0;font-size:42px}.passport-identity p{color:#687584}.passport-identity dl{grid-template-columns:1fr 1fr;margin:0;display:grid}.passport-identity dl div{border-bottom:1px solid #d2d5d5;padding:15px}.passport-identity dt{color:#768391;font-size:10px}.passport-identity dd{margin:5px 0;font-weight:700}.trust-report{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;padding:46px}.trust-report header{justify-content:space-between;display:flex}.trust-report h2,.building-health h2,.renovation-vision h2{margin:10px 0;font-size:38px}.trust-report header>b{color:#d4ad5b}.trust-report>div{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:28px;display:grid}.trust-report article{--nn-context-ink:#fff;background:#292929;gap:12px;padding:18px;display:flex}.trust-report article i{--nn-context-ink:#fff;background:#7f5d24;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.trust-report article.passed i{--nn-context-ink:#fff;background:#137a56}.trust-report article b,.trust-report article em{display:block}.trust-report article b{font-size:12px}.trust-report article em{color:#aeaeae;margin-top:5px;font-size:9px;font-style:normal}.trust-report>p{color:#d6c7a6}.building-health{--nn-context-ink:#181b20;background:#edf0f1;padding:46px}.building-health header p{color:#747474}.building-health>div{grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0;display:grid}.building-health article{--nn-context-ink:#181b20;background:#fff;gap:12px;padding:18px;display:flex}.building-health article i{color:#b67e24;font-style:normal}.building-health article.ready i{color:#108155}.building-health article small,.building-health article b{display:block}.building-health article small{color:#74808b}.building-health footer{border-top:1px solid #cad0d4;padding-top:20px}.building-health footer span{color:#bd8c34;font-size:10px}.renovation-vision{border:1px solid #d5d9db;padding:46px}.renovation-vision header{justify-content:space-between;gap:40px;display:flex}.renovation-vision header p{color:#6b7987;max-width:460px}.renovation-stage{--nn-context-ink:#fff;background:#1c1c1c;margin:28px 0;position:relative;overflow:hidden}.renovation-stage img{object-fit:cover;width:100%;height:500px;transition:all .6s;display:block}.renovation-stage>span{color:var(--nn-context-ink,#181b20);background:#141414e0;padding:16px 20px;position:absolute;bottom:20px;left:20px}.renovation-stage span small,.renovation-stage span b,.renovation-stage span em{display:block}.renovation-stage span small{color:#d5aa53}.renovation-stage span em{color:silver;font-size:10px;font-style:normal}.renovation-options{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.renovation-options button{text-align:left;--nn-context-ink:#181b20;background:#fff;border:1px solid #d2d7d9;padding:16px}.renovation-options button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-color:#181b20}.renovation-options span{color:#788590;margin-top:5px;font-size:9px;display:block}.renovation-vision form{--nn-context-ink:#181b20;background:#f3f0e9;gap:14px;margin-top:24px;padding:24px;display:grid}.renovation-vision form>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.renovation-vision label{gap:7px;font-size:11px;display:grid}.renovation-vision input,.renovation-vision textarea{--nn-context-ink:#181b20;background:#fff;border:1px solid #ccd1d4;padding:13px}.passport-request-success{--nn-context-ink:#181b20;background:#e4f2eb;margin-top:20px;padding:18px;display:grid}.passport-request-success span{font-size:11px}.passport-share{--nn-context-ink:#181b20;background:#fff;border:1px solid #181b20;justify-self:end;padding:14px 20px}.passport-agent{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;grid-template-columns:180px 1fr;gap:28px;padding:30px;display:grid}.passport-agent img{object-fit:cover;width:180px;height:200px}.passport-agent small{color:#d6ac56}.passport-agent h2{margin:8px 0;font-size:34px}.passport-agent p{color:#c3c3c3}.passport-agent a{color:#d6ac56}.passport-page .neighborhood-score{margin:0}@media (width<=1000px){.innovation-grid{grid-template-columns:repeat(2,1fr)}.passport-selector,.innovation-intake,.guardian-panel{grid-template-columns:1fr}.trust-report>div,.building-health>div{grid-template-columns:1fr 1fr}.passport-identity{grid-template-columns:1fr}.owner-metrics{grid-template-columns:repeat(3,1fr)}}@media (width<=650px){.innovation-hero{padding:60px 0}.innovation-hero h1{font-size:48px}.innovation-grid{grid-template-columns:1fr}.innovation-grid>button{min-height:210px}.passport-selector,.innovation-track,.trust-report,.building-health,.renovation-vision{margin-left:-20px;margin-right:-20px;padding:28px 20px}.passport-selector>div:last-child{grid-template-columns:1fr}.innovation-intake{margin-left:-20px;margin-right:-20px}.innovation-intake aside,.innovation-intake form{padding:28px 20px}.innovation-intake form>div,.renovation-vision form>div{grid-template-columns:1fr}.guardian-panel{margin-left:-20px;margin-right:-20px;padding:28px 20px}.guardian-panel>div:last-child,.innovation-track>form{grid-template-columns:1fr}.owner-metrics{grid-template-columns:1fr 1fr}.journey-line{grid-template-columns:1fr 1fr;gap:14px}.trust-report>div,.building-health>div{grid-template-columns:1fr}.passport-identity{margin-left:-20px;margin-right:-20px;padding:24px 18px}.passport-identity dl{grid-template-columns:1fr}.renovation-vision header{display:block}.renovation-stage img{height:330px}.renovation-options{grid-template-columns:1fr 1fr}.passport-agent{grid-template-columns:1fr;margin-left:-20px;margin-right:-20px}.passport-agent img{width:130px;height:150px}.trust-report header{display:block}.passport-hero h1{font-size:42px}}.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}.innovation-admin-hero{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(110deg,#1c1c1c,#3a3a3a);justify-content:space-between;align-items:center;margin-bottom:20px;padding:30px;display:flex}.innovation-admin-hero p{color:#d1a64e;letter-spacing:.15em;font-size:9px}.innovation-admin-hero h3{margin:7px 0;font-size:28px}.innovation-admin-hero span{color:#c3c3c3}.innovation-admin-hero>b{text-align:center;color:#d6ae58;font-size:40px}.innovation-admin-hero>b small{letter-spacing:.12em;font-size:8px;display:block}.trust-editor{--nn-context-ink:#181b20;background:#fff;border-top:4px solid #c99d49;gap:20px;margin-top:22px;padding:30px;display:grid}.trust-editor header p{letter-spacing:.14em;color:#b27e25;font-size:9px}.trust-editor header h3{margin:6px 0;font-size:28px}.trust-editor>label{gap:8px;font-size:11px;display:grid}.trust-editor select,.trust-editor textarea{border:1px solid #cbd1d5;padding:12px}.trust-editor>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.trust-editor>div label{--nn-context-ink:#181b20;background:#f0f3f4;align-items:center;gap:9px;padding:14px;font-size:11px;display:flex}.trust-editor>button{--nn-context-ink:#181b20;background:#c99d49;border:0;justify-self:start;padding:14px 20px;font-weight:800}.admin-empty{text-align:center;color:#6f7b87;padding:30px}@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}}.agent-performance-passport{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;margin-top:50px;margin-bottom:60px;padding:44px}.agent-performance-passport header small{color:#d6ad58;letter-spacing:.16em}.agent-performance-passport header h2{margin:10px 0;font-size:38px}.agent-performance-passport header p{color:#bbb}.agent-performance-passport>div{--nn-context-ink:#fff;background:#434343;grid-template-columns:repeat(4,1fr);gap:1px;margin:30px 0;display:grid}.agent-performance-passport>div>b{text-align:center;color:#d7ad58;--nn-context-ink:#fff;background:#282828;padding:26px;font-size:38px}.agent-performance-passport>div small{color:var(--nn-context-ink,#181b20);font-size:10px;display:block}.agent-performance-passport footer{grid-template-columns:1fr 1fr;gap:10px;display:grid}.agent-performance-passport footer a{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2e2e2e;gap:12px;padding:10px;text-decoration:none;display:flex}.agent-performance-passport footer img{object-fit:cover;width:64px;height:58px}.agent-performance-passport footer span b,.agent-performance-passport footer span small{display:block}.agent-performance-passport footer span small{color:#aeaeae;margin-top:5px}@media (width<=650px){.agent-performance-passport{margin-left:20px;margin-right:20px;padding:28px 20px}.agent-performance-passport>div{grid-template-columns:1fr 1fr}.agent-performance-passport footer{grid-template-columns:1fr}.agent-performance-passport header h2{font-size:30px}}.intelligence-2027-page{color:#181b20;--nn-context-ink:#181b20;background:#eef1f1;min-height:100vh}.intelligence-2027-page .interior-header{--nn-context-ink:#fff;background:#181b20}.os-hero{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;padding:82px 0 72px;position:relative;overflow:hidden}.os-hero:before{content:"";background:radial-gradient(circle at 78% 32%,#cf9e4138,#0000 24%),linear-gradient(120deg,#0000 0 48%,#ffffff09 48% 49%,#0000 49% 100%) 0 0/52px 52px;position:absolute;inset:0}.os-hero .page-wrap{grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:70px;display:grid;position:relative}.os-hero small,.os-workbench>header small,.os-modal form>small{color:#d4a84d;letter-spacing:.23em;font-size:11px;font-weight:800;display:block}.os-hero h1{letter-spacing:-.04em;margin:18px 0 25px;font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,6.4vw,92px);font-weight:500;line-height:.95}.os-hero h1 em{color:#d4a84d;font-style:normal}.os-hero p{max-width:760px;color:var(--nn-context-ink,#181b20);margin:0;font-size:18px;line-height:1.75}.os-hero-actions{gap:12px;margin-top:35px;display:flex}.os-hero-actions a{color:var(--nn-context-ink,#181b20);border:1px solid #fff3;justify-content:center;align-items:center;padding:16px 22px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.os-hero-actions a:first-child{color:#181b20;--nn-context-ink:#181b20;background:#d0a044;border-color:#d0a044}.os-hero aside{background:linear-gradient(145deg,#ffffff17,#ffffff05);border:1px solid #ffffff29;flex-direction:column;justify-content:flex-end;height:280px;padding:25px;display:flex;position:relative}.os-hero aside>span{letter-spacing:.2em;color:#d8b665;font-size:10px;position:absolute;top:24px;left:24px}.os-hero aside strong{color:#d5a443;font-family:Georgia,serif;font-size:106px;font-weight:400;line-height:.7}.os-hero aside p{letter-spacing:.18em;margin:22px 0 0;font-size:13px;line-height:1.25}.os-hero aside i{color:#ffffff09;font-family:Georgia,serif;font-size:130px;font-style:italic;line-height:1;position:absolute;bottom:8px;right:18px}.os-principles{color:#181b20;--nn-context-ink:#181b20;background:#d1a147}.os-principles .page-wrap{grid-template-columns:repeat(4,1fr);display:grid}.os-principles span{border-right:1px solid #1b1b1b33;padding:17px 18px;font-size:12px;font-weight:750}.os-principles b{margin-right:10px;font-family:Georgia,serif;font-size:20px}.nn-os{padding:68px 0 110px}.os-index{--nn-context-ink:#181b20;background:#bac1c5;border:1px solid #bac1c5;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.os-index button{text-align:left;color:#181b20;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:0;min-height:205px;padding:24px 22px 26px;transition:all .22s;position:relative}.os-index button:hover,.os-index button.active{color:var(--nn-context-ink,#181b20);z-index:1;--nn-context-ink:#fff;background:#181b20;transform:translateY(-3px)}.os-index small{letter-spacing:.17em;color:#a3741b;font-size:9px;font-weight:800}.os-index h2{margin:35px 0 10px;font-family:Georgia,serif;font-size:22px;font-weight:500;line-height:1.08}.os-index p{color:#667480;margin:0;font-size:12px;line-height:1.5}.os-index button:hover p,.os-index button.active p{color:var(--nn-context-ink,#181b20)}.os-index i{color:#b27c20;font-style:normal;position:absolute;top:20px;right:20px}.os-workbench{--nn-context-ink:#181b20;background:#fff;border:1px solid #c7cdd1;margin-top:54px;scroll-margin-top:30px;box-shadow:0 24px 60px #1b1b1b14}.os-workbench>header{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-bottom:4px solid #cfa046;justify-content:space-between;align-items:flex-start;padding:36px 40px;display:flex}.os-workbench>header h2{margin:8px 0;font-family:Georgia,serif;font-size:37px;font-weight:500}.os-workbench>header p{color:var(--nn-context-ink,#181b20);max-width:720px;margin:0;line-height:1.6}.os-workbench>header>span{letter-spacing:.2em;color:#1a1a1a;--nn-context-ink:#181b20;background:#d3a347;padding:10px 13px;font-size:10px;font-weight:900}.os-tool{padding:38px 40px}.os-tool.two{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:42px;display:grid}.os-tool h3{margin:0 0 8px;font-family:Georgia,serif;font-size:27px;font-weight:500}.os-tool>div>p,.os-tool>aside>p{color:#63717c;line-height:1.7}.os-tool aside{--nn-context-ink:#181b20;background:#f3f1ea;border-top:3px solid #d0a046;padding:30px}.os-checks{gap:9px;margin-top:24px;display:grid}.os-checks label{cursor:pointer;--nn-context-ink:#181b20;background:#f2f5f6;border:1px solid #dfe4e6;align-items:center;gap:14px;padding:13px 15px;display:flex}.os-checks input,.os-audit input,.route-picker input,.consent input{accent-color:#bc8627;flex:none;width:18px;height:18px}.os-checks span{flex-direction:column;gap:2px;display:flex}.os-checks b{font-size:13px}.os-checks em{color:#7b878f;font-size:11px;font-style:normal}.os-score{--nn-context-ink:#181b20;background:#fff;border:10px solid #a2a2a2;border-radius:50%;grid-template-columns:auto 1fr;align-items:end;width:150px;height:150px;margin-bottom:24px;padding:22px;display:grid}.os-score.excellent{border-color:#33806b}.os-score.good{border-color:#8ca454}.os-score.watch{border-color:#d2a143}.os-score.risk{border-color:#b65e52}.os-score strong{font-family:Georgia,serif;font-size:49px;line-height:.8}.os-score span{color:#7b858c;font-size:11px}.os-score p{text-transform:uppercase;letter-spacing:.08em;grid-column:1/-1;font-size:10px;margin:10px 0 0!important;line-height:1!important}.os-tool aside h4{margin:18px 0 10px;font-size:16px}.os-tool aside ul,.os-tool aside ol{color:#66737b;padding-left:19px;font-size:13px;line-height:1.7}.os-disclaimer{border-top:1px solid #d6d9d8;padding-top:14px;color:#7b868b!important;font-size:11px!important}.os-fields{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.os-fields.compact{grid-template-columns:repeat(3,1fr);margin-bottom:26px}.os-fields label,.os-tool>div>label,.signature-box>label,.os-modal label{flex-direction:column;gap:7px;display:flex}.os-fields label>span,.os-tool>div>label>span,.signature-box label>span,.os-modal label>span,.os-inline-form label>span{color:#687781;font-size:11px;font-weight:700}.os-fields input,.os-fields select,.os-tool>div>label>select,.signature-box input,.os-modal input,.os-inline-form input,.os-inline-form select{color:#181b20;width:100%;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #cad1d5;border-radius:0;padding:13px 14px}.os-fields input[type=range]{accent-color:#c18b2e;border:0;padding:10px 0}.os-fields label>b{color:#b37817;font-size:12px}.os-tool dl{gap:0;margin:12px 0;display:grid}.os-tool dl>div{border-bottom:1px solid #d7d9d5;justify-content:space-between;gap:20px;padding:13px 0;display:flex}.os-tool dt{color:#65727a;font-size:12px}.os-tool dd{text-align:right;margin:0;font-weight:800}.os-ranked{gap:9px;display:grid}.os-ranked a{color:#181b20;border:1px solid #d9dfe2;grid-template-columns:34px 74px 1fr auto;align-items:center;gap:14px;padding:9px 15px 9px 9px;text-decoration:none;display:grid}.os-ranked a>b{color:#bd8629;text-align:center;font-family:Georgia,serif;font-size:22px}.os-ranked img{object-fit:cover;width:74px;height:54px}.os-ranked span{flex-direction:column;display:flex}.os-ranked strong{font-size:13px}.os-ranked em{color:#6f7c84;margin-top:4px;font-size:11px;font-style:normal}.os-ranked mark{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;padding:9px 12px;font-weight:800}.sun-orbit{--nn-context-ink:#181b20;background:linear-gradient(#fff7df,#e9eef0);border:1px dashed #b6a67d;height:150px;margin:20px 0;position:relative}.sun-orbit i{font-size:42px;font-style:normal;transition:all .3s;position:absolute;top:15px;left:15%}.sun-orbit.east i{top:50px;left:18%}.sun-orbit.south i{top:12px;left:45%}.sun-orbit.west i{top:55px;left:78%}.sun-orbit span{color:#6a777e;font-size:10px;position:absolute;bottom:10px;left:12px}.os-personas{grid-template-columns:1fr 1fr;gap:10px;margin-top:25px;display:grid}.os-personas button,.style-cues button{text-align:left;cursor:pointer;color:#181b20;--nn-context-ink:#181b20;background:#fff;border:1px solid #d2d2d2;padding:18px}.os-personas button.active,.style-cues button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-color:#181b20}.os-personas b{font-size:14px;display:block}.os-personas span{color:#78848a;margin-top:5px;font-size:11px;display:block}.os-personas button.active span{color:var(--nn-context-ink,#181b20)}.os-fit-list,.visual-results{gap:9px;background:0 0!important;border:0!important;padding:0!important;display:grid!important}.os-fit-list a,.visual-results a{color:#181b20;--nn-context-ink:#181b20;background:#f3f1ea;grid-template-columns:80px 1fr auto;align-items:center;gap:13px;padding:9px;text-decoration:none;display:grid}.os-fit-list img,.visual-results img{object-fit:cover;width:80px;height:70px}.os-fit-list span,.visual-results span{flex-direction:column;min-width:0;display:flex}.os-fit-list small,.visual-results small{color:#ad761b;letter-spacing:.08em;font-size:9px}.os-fit-list b,.visual-results b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.os-fit-list em,.visual-results em{color:#68757c;margin-top:4px;font-size:10px;font-style:normal}.os-fit-list mark{color:#d6a84e;--nn-context-ink:#fff;background:#181b20;border-radius:50%;place-items:center;width:48px;height:48px;font-family:Georgia,serif;font-size:20px;display:grid}.selected-property{border:1px solid #d7dde0;grid-template-columns:160px 1fr;gap:20px;margin-top:18px;padding:12px;display:grid}.selected-property img{object-fit:cover;width:160px;height:115px}.selected-property small{color:#aa7318;font-size:10px}.selected-property h3{margin:9px 0;font-size:20px}.selected-property p{margin:0;font-size:12px!important}.os-audit{grid-template-columns:1fr 1fr;gap:8px;display:grid}.os-audit h3{grid-column:1/-1}.os-audit label{--nn-context-ink:#181b20;background:#f1f4f5;align-items:flex-start;gap:10px;padding:12px;font-size:12px;line-height:1.4;display:flex}.os-inline-action,.os-map-link{color:var(--nn-context-ink,#181b20);cursor:pointer;--nn-context-ink:#fff;background:#181b20;border:0;padding:13px 17px;font-weight:750;text-decoration:none;display:inline-flex}.proposal-paper{--nn-context-ink:#181b20!important;background:#fffaf0!important;border:1px solid #d4c6a5!important;border-top:6px solid #1d1d1d!important}.proposal-paper>small{letter-spacing:.16em;color:#aa7319;font-size:9px}.proposal-paper>strong{color:#b47717;border-top:1px solid #ddd0b5;margin-top:20px;padding-top:18px;font-family:Georgia,serif;font-size:30px;display:block}.proposal-paper>strong em{color:#6b777f;margin-top:4px;font:400 11px sans-serif;display:block}.proposal-paper button{color:#181b20;cursor:pointer;--nn-context-ink:#181b20;background:#c68f32;border:0;margin-top:18px;padding:12px 16px;font-weight:800}.os-inline-form{grid-template-columns:1.3fr 1fr 1.1fr .7fr 1.1fr 1fr auto;align-items:end;gap:8px;margin-bottom:25px;display:grid}.os-inline-form.bid{grid-template-columns:1.4fr 1fr repeat(3,.85fr) auto}.os-inline-form button{color:#181b20;cursor:pointer;--nn-context-ink:#181b20;background:#c99437;border:0;height:44px;padding:0 16px;font-weight:800}.asset-table{border:1px solid #d9d9d9}.asset-table>div{border-bottom:1px solid #e0e4e6;grid-template-columns:1.7fr 1fr .8fr 1fr .8fr 50px;align-items:center;gap:12px;padding:13px 15px;font-size:12px;display:grid}.asset-table .asset-head{color:var(--nn-context-ink,#181b20);letter-spacing:.06em;--nn-context-ink:#fff;background:#181b20;font-size:10px}.asset-table>div:last-child{border:0}.asset-table span:first-child{flex-direction:column;display:flex}.asset-table small{color:#b0791e}.asset-table button,.bid-ranking button{color:#a1433a;cursor:pointer;background:0 0;border:0;font-size:11px}.maintenance-board{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.maintenance-board article{--nn-context-ink:#181b20;background:#f5f7f7;border:1px solid #d5dadd;border-top:4px solid #70828e;padding:19px}.maintenance-board article.risk{border-top-color:#ad4f46}.maintenance-board article.watch{border-top-color:#cf9c3b}.maintenance-board article.good{border-top-color:#87a65d}.maintenance-board header{flex-direction:column;display:flex}.maintenance-board header small{color:#8b6a2e;font-size:9px}.maintenance-board header b{margin-top:5px;font-size:14px}.maintenance-board article>strong{margin:24px 0 3px;font-family:Georgia,serif;font-size:27px;display:block}.maintenance-board article>p{color:#69767e;font-size:11px}.maintenance-board article>div{--nn-context-ink:#181b20;background:#e3e6eb;height:5px}.maintenance-board article>div i{--nn-context-ink:#fff;background:#b64f46;height:100%;display:block}.maintenance-board article>span{margin-top:9px;font-size:10px;display:block}.bid-ranking{gap:8px;display:grid}.bid-ranking article{border:1px solid #d6dcdf;grid-template-columns:48px 1fr 60px 40px;align-items:center;gap:13px;padding:12px;display:grid}.bid-ranking article.winner{--nn-context-ink:#181b20;background:#fff9ec;border:2px solid #c48c2d}.bid-ranking article>b{text-align:center;font-family:Georgia,serif;font-size:26px}.bid-ranking small{color:#a9721b;letter-spacing:.1em;font-size:9px}.bid-ranking h3{margin:2px 0;font:700 14px sans-serif}.bid-ranking p{font-size:11px;margin:0!important}.bid-ranking mark{color:#d5a64d;--nn-context-ink:#fff;background:#181b20;border-radius:50%;place-items:center;width:52px;height:52px;font-family:Georgia,serif;font-size:20px;display:grid}.route-picker{gap:8px;max-height:520px;display:grid;overflow:auto}.route-picker label{cursor:pointer;border:1px solid #dbe0e2;grid-template-columns:20px 68px 1fr;align-items:center;gap:12px;padding:9px;display:grid!important}.route-picker img{object-fit:cover;width:68px;height:52px}.route-picker span{flex-direction:column;display:flex}.route-picker b{font-size:12px}.route-picker em{color:#6f7a82;margin-top:3px;font-size:10px;font-style:normal}.route-order{padding:0!important;list-style:none!important}.route-order li{border-bottom:1px solid #d8d9d4;grid-template-columns:35px 1fr;align-items:center;gap:10px;padding:10px 0;display:grid}.route-order li>b{color:#d2a149;--nn-context-ink:#fff;background:#181b20;place-items:center;width:30px;height:30px;display:grid}.route-order span{font-size:12px;font-weight:700}.route-order em{color:#717d84;margin-top:3px;font-size:10px;font-style:normal;display:block}.visual-upload{cursor:pointer;place-items:center;min-height:290px;overflow:hidden;--nn-context-ink:#181b20!important;background:#f1f4f4!important;border:2px dashed #c5c5c5!important;display:grid!important}.visual-upload input{display:none}.visual-upload img{object-fit:cover;width:100%;height:310px}.visual-upload span{text-align:center!important}.visual-upload b,.visual-upload em{display:block}.visual-upload em{color:#718087;margin-top:8px;font-size:10px;font-style:normal}.style-cues{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.style-cues button{padding:9px 13px;font-size:11px}.visual-results a{grid-template-columns:105px 1fr}.visual-results img{width:105px;height:82px}.signature-box{flex-direction:column;gap:14px;display:flex}.signature-box .consent{flex-direction:row;align-items:flex-start}.signature-box .consent span{line-height:1.5}.typed-signature{color:#323232;border-bottom:1px solid #8e989e;min-height:74px;padding:18px 5px 5px;font-family:Brush Script MT,Segoe Script,cursive;font-size:34px}.signature-box>button{color:#181b20;cursor:pointer;--nn-context-ink:#181b20;background:#c68f32;border:0;padding:13px;font-weight:800}.signature-box>button:disabled{opacity:.45}.signature-proof{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;gap:6px;padding:13px;display:grid}.signature-proof small{color:#d2a148;letter-spacing:.12em;font-size:9px}.signature-proof code{word-break:break-all;font-size:9px}.signature-proof time{color:#bababa;font-size:9px}.os-action-bar{--nn-context-ink:#181b20;background:#e6ebed;border-top:1px solid #d2d2d2;justify-content:space-between;align-items:center;gap:25px;padding:22px 40px;display:flex}.os-action-bar>div:first-child{flex-direction:column;display:flex}.os-action-bar small{letter-spacing:.12em;color:#9f6b19;font-size:9px}.os-action-bar b{margin-top:3px;font-size:13px}.os-action-bar>button{color:var(--nn-context-ink,#181b20);cursor:pointer;--nn-context-ink:#fff;background:#181b20;border:0;padding:15px 20px;font-weight:800}.os-saved{align-items:center;gap:12px;display:flex}.os-saved span{color:#3e755e;font-size:10px}.os-saved strong{font-size:12px}.os-saved b{--nn-context-ink:#181b20;background:#d0a146;padding:6px 9px}.os-saved a{color:#181b20;font-size:11px;font-weight:800}.os-modal{z-index:9999;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.os-modal-backdrop{background:#0e0e0ed1;border:0;position:absolute;inset:0}.os-modal form{z-index:1;--nn-context-ink:#181b20;background:#fff;gap:15px;width:min(520px,100%);padding:36px;display:grid;position:relative}.os-modal h2{margin:0;font-family:Georgia,serif;font-size:29px}.os-modal p{color:#64727a;margin:0;font-size:12px;line-height:1.6}.os-modal form>button:last-child{color:var(--nn-context-ink,#181b20);cursor:pointer;--nn-context-ink:#fff;background:#181b20;border:0;padding:14px;font-weight:800}.os-modal-close{cursor:pointer;background:0 0;border:0;font-size:25px;position:absolute;top:12px;right:15px}.form-error{color:#a8433a!important}.honeypot{position:absolute!important;left:-9999px!important}@media (width<=1100px){.os-index,.os-inline-form,.os-inline-form.bid{grid-template-columns:repeat(3,1fr)}.os-inline-form button{height:auto;min-height:44px}.maintenance-board{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.os-hero{padding:58px 0}.os-hero .page-wrap{grid-template-columns:1fr}.os-hero aside{display:none}.os-hero h1{font-size:50px}.os-principles .page-wrap,.os-index{grid-template-columns:1fr 1fr}.os-index button{min-height:170px}.os-workbench>header{padding:27px 24px}.os-workbench>header h2{font-size:29px}.os-tool,.os-tool.two{padding:25px 22px;display:block}.os-tool.two>aside{margin-top:24px}.os-fields,.os-fields.compact{grid-template-columns:1fr 1fr}.os-action-bar{flex-direction:column;align-items:flex-start;padding:20px 22px}.os-saved{flex-wrap:wrap;align-items:flex-start}.asset-table{overflow:auto}.asset-table>div{min-width:760px}.maintenance-board,.os-inline-form,.os-inline-form.bid{grid-template-columns:1fr 1fr}.os-audit{grid-template-columns:1fr}}@media (width<=540px){.os-hero h1{font-size:40px}.os-hero p{font-size:14px}.os-hero-actions{flex-direction:column}.os-principles .page-wrap{grid-template-columns:1fr}.os-principles span{border-bottom:1px solid #1b1b1b2e;border-right:0}.nn-os{padding-top:38px}.os-index{grid-template-columns:1fr}.os-index button{min-height:145px}.os-index h2{margin-top:24px}.os-workbench{margin-top:32px}.os-workbench>header>span{display:none}.os-fields,.os-fields.compact,.os-personas,.os-inline-form,.os-inline-form.bid{grid-template-columns:1fr}.os-ranked a{grid-template-columns:27px 60px 1fr}.os-ranked img{width:60px}.os-ranked mark{grid-column:3;justify-self:start;padding:5px 8px}.selected-property{grid-template-columns:1fr}.selected-property img{width:100%}.maintenance-board{grid-template-columns:1fr}.bid-ranking article{grid-template-columns:35px 1fr 45px}.bid-ranking button{grid-column:2}.visual-upload{min-height:220px}.os-modal form{padding:30px 22px}}@media print{.intelligence-2027-page .site-header,.intelligence-2027-page .os-hero,.intelligence-2027-page .os-principles,.intelligence-2027-page .os-index,.intelligence-2027-page .os-workbench>header,.intelligence-2027-page .os-action-bar,.intelligence-2027-page .site-footer,.intelligence-2027-page .printable>div{display:none!important}.intelligence-2027-page .nn-os{padding:0}.intelligence-2027-page .os-workbench{box-shadow:none;border:0;margin:0}.intelligence-2027-page .os-tool.two.printable{padding:0;display:block}.intelligence-2027-page .proposal-paper{min-height:100vh;border:0!important;display:block!important}.intelligence-2027-page .proposal-paper button{display:none}}.agent-join{color:#272727;--nn-context-ink:#181b20;background:#f5f7fa}.agent-join-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(at 85% 20%,#b6955233,#0000 50%),linear-gradient(135deg,#181818,#393939);padding:clamp(48px,8vw,100px) 0;position:relative;overflow:hidden}.agent-join-hero:after{content:"";pointer-events:none;border:1px solid #d6b87644;width:360px;height:360px;position:absolute;top:100px;right:-140px;transform:rotate(35deg);box-shadow:0 0 0 40px #d6b87608,0 0 0 80px #d6b87605}.agent-join-hero .page-wrap{z-index:1;position:relative}.agent-join-hero h1{margin:24px 0;line-height:1.35}.agent-join-hero h1 em{color:#e4c78e;font-style:normal}.agent-join-hero p:not(.eyebrow){max-width:680px;color:var(--nn-context-ink,#181b20);line-height:1.85}.agent-join-hero a{color:inherit}.agent-join-hero .eyebrow{margin-top:36px}.agent-join-actions{flex-wrap:wrap;gap:12px;margin:28px 0;display:flex}.agent-join-actions a{border:1px solid #f3dcab66;border-radius:12px;min-height:48px;padding:14px 22px;text-decoration:none}.agent-join-actions a:first-child{color:#272727;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f3ddaf,#d3ad65);font-weight:700;box-shadow:0 8px 24px #0004}.agent-join-info{padding-top:64px;padding-bottom:48px}.agent-join-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.agent-join-cards article{--nn-context-ink:#181b20;background:#fff;border:1px solid #e2e2e2;border-radius:20px;padding:26px;box-shadow:0 14px 35px #25252509}.agent-join-cards span{color:#726039;letter-spacing:.06em;font-size:12px}.agent-join-cards h3{margin:18px 0 12px}.agent-join p{line-height:1.85}.agent-join-note{--nn-context-ink:#181b20;background:#f0e9da;border-left:4px solid #b28a43;border-radius:0 16px 16px 0;margin-top:28px;padding:26px}.agent-join a:focus-visible{outline-offset:4px;outline:3px solid #b28a43}.agent-join-apply{grid-template-columns:.8fr 1.2fr;gap:48px;padding-bottom:80px;scroll-margin-top:90px;display:grid}.agent-join-apply ol{padding-left:22px;line-height:2.3}.agent-join .application-card{background:#fff;border:1px solid #e2e2e2;border-radius:24px;padding:28px;box-shadow:0 18px 50px #2525250c}.agent-join .opportunity-form input,.agent-join .opportunity-form select,.agent-join .opportunity-form textarea{color:#272727;--nn-context-ink:#181b20;background:#f8fafc;font-size:16px}.agent-join .opportunity-form label{color:#272727}@media (width<=800px){.agent-join-cards,.agent-join-apply{grid-template-columns:1fr}.agent-join-apply{gap:24px}.agent-join .application-card{padding:20px}.agent-join-hero small{line-height:1.8;display:block}.agent-join .form-grid{grid-template-columns:1fr}}.agent-join .form-grid label>span{color:#434343;font-size:14px}.agent-join .privacy-consent{color:#5e5e5e;font-size:13px;line-height:1.8}.agent-join .opportunity-submit{border-radius:10px;min-height:48px;font-size:16px}.agent-join .form-grid input:focus-visible,.agent-join .form-grid select:focus-visible,.agent-join .form-grid textarea:focus-visible{outline-offset:2px;outline:3px solid #b18c45}.agent-join .resume-upload b{font-size:13px}.agent-join .privacy-consent input{min-width:20px;min-height:20px}.journey-page-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 82% 10%,#cfa85333,#0000 28%),#1e1e1e;padding:88px 0}.journey-page-hero small,.journey-workspace>form>small{color:#d8ad55;letter-spacing:.18em}.journey-page-hero h1{margin:18px 0;font-size:clamp(48px,7vw,92px);line-height:.94}.journey-page-hero p{color:var(--nn-context-ink,#181b20);font-size:17px}.journey-workspace{grid-template-columns:.7fr 1.3fr;gap:24px;padding:55px 0 90px;display:grid}.journey-workspace>form,.journey-board{--nn-context-ink:#181b20;background:#fff;border:1px solid #d7dcdf;padding:34px}.journey-workspace>form{align-self:start;gap:15px;display:grid}.journey-workspace>form h2{margin:0;font-size:30px}.journey-workspace label{gap:7px;font-size:11px;display:grid}.journey-workspace input,.journey-workspace select{font:inherit;border:1px solid #cbd2d6;padding:13px}.journey-workspace button,.journey-actions a,.journey-actions button{color:#1e1e1e;cursor:pointer;--nn-context-ink:#181b20;background:#cda24d;border:0;padding:13px 16px;font-weight:700;text-decoration:none}.journey-board header{justify-content:space-between;gap:20px;display:flex}.journey-board header h2{margin:7px 0;font-size:28px}.journey-board header>b{color:#08724e}.journey-board>ol{grid-template-columns:repeat(7,1fr);margin:32px 0;padding:0;list-style:none;display:grid}.journey-board>ol li{text-align:center;color:#98a2a9;position:relative}.journey-board>ol li:before{content:"";--nn-context-ink:#181b20;background:#d7dcdf;height:2px;position:absolute;top:15px;left:0;right:0}.journey-board>ol i{width:30px;height:30px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#d7dcdf;border-radius:50%;place-items:center;margin:auto;font-style:normal;display:grid;position:relative}.journey-board>ol span{margin-top:8px;font-size:9px;display:block}.journey-board>ol .active i,.journey-board>ol .active:before{--nn-context-ink:#181b20;background:#c39742}.journey-board>ol .active{color:#1e1e1e}.journey-actions{flex-wrap:wrap;gap:8px;display:flex}.journey-inline{--nn-context-ink:#181b20;background:#f1f3f3;grid-template-columns:auto 1fr 1fr auto;align-items:center;gap:8px;margin-top:20px;padding:18px;display:grid}.journey-offer{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1e1e1e;margin-top:20px;padding:22px;display:grid}.journey-offer strong{color:#dfb45e;font-size:30px}.journey-history,.journey-documents{border-top:1px solid #d7dcdf;margin-top:26px}.journey-history>div,.journey-documents>a{color:#1e1e1e;border-bottom:1px solid #e3e6eb;grid-template-columns:1fr 1fr auto;gap:10px;padding:13px 0;text-decoration:none;display:grid}.journey-documents small{color:#75818a;display:block}@media (width<=850px){.journey-workspace,.journey-board>ol{grid-template-columns:1fr}.journey-board>ol li{text-align:left;align-items:center;gap:10px;display:flex}.journey-board>ol li:before{display:none}.journey-board>ol i{margin:4px 0}.journey-board>ol span{margin:0}.journey-inline{grid-template-columns:1fr}.journey-board header{display:grid}}html body main.juristic-page{color:#2c2c2c;--nn-context-ink:#181b20;background:#f7f8fa}html body main .nn-management-hero{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#212121 50%/cover;padding:52px 0 48px;position:relative;overflow:hidden}html body main .nn-management-hero:after{content:"";background:linear-gradient(90deg,#0000,#c5af7e,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}html body main .nn-management-hero-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:60px;max-width:1180px;display:grid}html body main .nn-management-kicker{letter-spacing:.14em;color:#92794c;margin:0 0 12px;font-size:12px;line-height:1.8}html body main .nn-management-hero .nn-management-kicker{color:#d1bb91}html body main .nn-management-hero h1{color:var(--nn-context-ink,#181b20);letter-spacing:0;margin:16px 0 20px;font-size:clamp(1.9rem,3.7vw,3rem);font-weight:500;line-height:1.6}html body main .nn-management-hero h1 em{color:#e0cfad;font-style:normal}html body main .nn-management-hero-copy{color:var(--nn-context-ink,#181b20);max-width:600px;margin:0;font-size:1rem;line-height:1.9}html body main .nn-management-hero-actions{flex-wrap:wrap;align-items:center;gap:18px;margin:25px 0;display:flex}html body main .nn-management-hero-actions>a{color:#e4d5b7;border-bottom:1px solid #c8b88f60;padding:11px 0;font-size:1rem;line-height:1.6;text-decoration:none}html body main .nn-management-hero-actions>a:first-child{color:#292929;--nn-context-ink:#181b20;background:linear-gradient(#e4d6b7,#c1aa7a);border:1px solid #dcc9a1;padding:13px 20px;box-shadow:0 3px #88724c,inset 0 1px #ffffff80;border-radius:8px!important}html body main .nn-management-property-types{color:#a3a3a3;font-size:13px;line-height:1.9;display:block}html body main .nn-management-identity{background:linear-gradient(145deg,#ffffff0c,#ffffff02);border:1px solid #ffffff24;padding:28px;position:relative;overflow:hidden;box-shadow:0 16px 32px #0d0d0d20,inset 0 1px #ffffff0f;border-radius:12px!important}html body main .nn-management-logo{object-fit:contain;object-position:left;background:0 0;width:160px;height:76px;margin-bottom:18px}html body main .nn-management-identity>p{color:var(--nn-context-ink,#181b20);margin:0 0 10px;font-size:14px;line-height:1.8}html body main .nn-management-identity h2{color:var(--nn-context-ink,#181b20);letter-spacing:0;margin:0 0 14px;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:400;line-height:1.6}html body main .nn-management-identity>span{color:#a4a4a4;font-size:14px;line-height:1.8;display:block}html body main .nn-management-lead{border-top:1px solid #ffffff1c;align-items:center;gap:14px;margin-top:22px;padding-top:20px;text-decoration:none;display:flex}html body main .nn-management-lead>img{object-fit:cover;object-position:top;--nn-context-ink:#fff;background:#363636;flex-shrink:0;width:66px;height:76px;border-radius:7px!important}html body main .nn-management-lead b{color:#e3d2ae;font-size:14px;font-weight:500;line-height:1.7;display:block}html body main .nn-management-lead small{color:#b8b8b8;margin-top:4px;font-size:13px;line-height:1.8;display:block}html body main .nn-management-about{color:#d4bf98;text-underline-offset:4px;margin-top:18px;font-size:14px;display:inline-block}html body main .nn-management-route{border-bottom:1px solid #e2e2e2;flex-wrap:wrap;gap:10px 28px;max-width:1180px;padding-top:17px;padding-bottom:17px;display:flex}html body main .nn-management-route a{color:#696969;padding:4px 0;font-size:14px;line-height:1.7;text-decoration:none}html body main .nn-management-route a:hover{color:#826b40}html body main .nn-management-scope,html body main .nn-management-team{max-width:1180px;padding-top:36px;padding-bottom:32px;scroll-margin-top:95px}html body main .nn-management-section-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:22px;display:flex}html body main .nn-management-section-head h2{color:#303030;letter-spacing:0;margin:0;font-size:clamp(1.45rem,2.7vw,2rem);font-weight:500;line-height:1.65}html body main .nn-management-section-head>p{color:#787878;margin:0;font-size:14px;line-height:1.9}html body main .nn-management-section-head>a{color:#846b3e;text-underline-offset:5px;font-size:14px;line-height:1.8}html body main .nn-management-scope-buttons{border-bottom:1px solid #ddd;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-bottom:14px;display:grid}html body main .nn-management-scope-buttons button{color:#646464;box-shadow:none;background:0 0;border:1px solid #dfdfdf;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:12px 8px;font-size:14px;line-height:1.7;display:flex;transform:none;border-radius:8px!important}html body main .nn-management-scope-buttons button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(#414141,#2c2c2c);border-color:#313131;box-shadow:inset 0 1px #ffffff20}html body main .nn-management-scope-content article{background:#fff;border:1px solid #e3e3e3;border-top:0;grid-template-columns:1fr 1fr;gap:38px;padding:28px 30px;animation:.2s ease-out nn-management-fade;display:grid;border-radius:0 0 12px 12px!important}html body main .nn-management-scope-content [hidden]{display:none!important}html body main .nn-management-scope-content h3{color:#303030;letter-spacing:0;margin:0 0 12px;font-size:1.45rem;font-weight:500;line-height:1.6}html body main .nn-management-scope-content article>div>p:not(.nn-management-kicker){color:#737373;margin:0;font-size:1rem;line-height:1.9}html body main .nn-management-benefit{border-left:2px solid #c1ad80;margin-top:22px;padding-left:16px}html body main .nn-management-benefit>span{color:#8f7545;font-size:13px;line-height:1.8}html body main .nn-management-benefit p{color:#595959;margin:7px 0 0;font-size:1rem;line-height:1.9}html body main .nn-management-deliverables{border-left:1px solid #e6e6e6;padding-left:28px}html body main .nn-management-deliverables h4{color:#3c3c3c;margin:0 0 15px;font-size:14px;font-weight:600;line-height:1.7}html body main .nn-management-deliverables ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}html body main .nn-management-deliverables li{color:#5a5a5a;align-items:start;gap:10px;font-size:1rem;line-height:1.8;display:flex}html body main .nn-management-deliverables li>svg{color:#9a8151;flex-shrink:0;margin-top:5px}html body main .nn-management-deliverables small{color:#888;margin-top:16px;font-size:13px;line-height:1.8;display:block}html body main .nn-management-deliverables>a{color:#896f3d;text-underline-offset:4px;margin-top:14px;font-size:14px;line-height:1.7;display:inline-block}html body main .nn-management-transition{--nn-context-ink:#181b20;background:#efefef;border:1px solid #e2e2e2;grid-template-columns:.85fr 1.15fr;gap:35px;margin-top:18px;padding:26px 30px;display:grid;border-radius:12px!important}html body main .nn-management-transition h3{color:#3c3c3c;margin:0 0 8px;font-size:1.35rem;font-weight:500;line-height:1.6}html body main .nn-management-transition>div>p:last-child{color:#737373;margin:0;font-size:14px;line-height:1.9}html body main .nn-management-stage nav{gap:7px;margin-bottom:16px;display:flex}html body main .nn-management-stage button{color:#7c7c7c;box-shadow:none;background:#ffffff80;border:1px solid #d3d3d3;align-items:baseline;gap:7px;padding:8px 14px;display:flex;transform:none;border-radius:8px!important}html body main .nn-management-stage button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#313131;border-color:#313131}html body main .nn-management-stage button b{font-size:1.5rem;font-weight:400;line-height:1.3}html body main .nn-management-stage button span{font-size:13px}html body main .nn-management-stage h4{color:#3a3a3a;margin:0 0 6px;font-size:1rem;font-weight:500;line-height:1.7}html body main .nn-management-stage p{color:#6e6e6e;margin:0 0 8px;font-size:14px;line-height:1.9}html body main .nn-management-stage div>span{color:#83704a;font-size:13px;line-height:1.8}html body main .nn-management-team{border-top:1px solid #e2e2e2;padding-top:22px}html body main .nn-management-team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}html body main .nn-management-team-grid>a{color:#313131;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e3e3;align-items:center;gap:16px;padding:16px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex;border-radius:10px!important}html body main .nn-management-team-grid>a:hover{border-color:#bca67a;box-shadow:0 7px 20px #3434340a}html body main .nn-management-person-photo{--nn-context-ink:#181b20;background:#ededed;flex-shrink:0;width:82px;height:110px;overflow:hidden;border-radius:6px!important}html body main .nn-management-person-photo img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}html body main .nn-management-team-grid small{color:#8f7545;letter-spacing:.05em;font-size:12px;line-height:1.6}html body main .nn-management-team-grid h3{color:#393939;letter-spacing:0;margin:6px 0 4px;font-size:1rem;font-weight:500;line-height:1.7}html body main .nn-management-team-grid p{color:#7f7f7f;margin:0;font-size:13px;line-height:1.8}html body main .nn-management-empty{color:#7a7a7a;font-size:1rem;line-height:1.8}html body main .nn-management-evidence{grid-template-columns:1fr 1fr;gap:18px;max-width:1180px;padding-bottom:30px;display:grid}html body main .nn-management-portfolio{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2d2d2d;border:1px solid #2a2a2a;padding:26px;border-radius:12px!important}html body main .nn-management-portfolio .nn-management-kicker{color:#d0bb91}html body main .nn-management-portfolio h2{color:var(--nn-context-ink,#181b20);margin:0 0 12px;font-size:1.4rem;font-weight:500;line-height:1.6}html body main .nn-management-portfolio>p:not(.nn-management-kicker){color:var(--nn-context-ink,#181b20);margin:0;font-size:1rem;line-height:1.9}html body main .nn-management-portfolio>a{color:#e3d0a9;text-underline-offset:5px;margin-top:18px;font-size:14px;line-height:1.8;display:inline-block}html body main .nn-management-profile{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e3e3;min-width:0;scroll-margin-top:95px;border-radius:12px!important}html body main .nn-management-profile>summary{cursor:pointer;justify-content:space-between;align-items:start;gap:16px;padding:26px;list-style:none;display:flex}html body main .nn-management-profile summary h2{color:#3a3a3a;margin:0 0 12px;font-size:1.4rem;font-weight:500;line-height:1.6}html body main .nn-management-profile summary p:last-child{color:#7e7e7e;margin:0;font-size:1rem;line-height:1.9}html body main .nn-management-profile summary>b{color:#876d3f;white-space:nowrap;border-bottom:1px solid #c9b68b;font-size:14px;font-weight:400;line-height:1.8}html body main .nn-management-profile[open]{grid-column:1/-1}html body main .nn-management-profile .ebook-shell{margin:0 20px 20px;overflow:hidden;border-radius:8px!important}html body main .nn-management-profile .ebook-toolbar{padding:16px;font-size:14px}html body main .nn-management-profile .ebook-stage{padding:22px}html body main .nn-management-profile .ebook-page{min-height:290px;padding:26px}html body main .nn-management-profile .ebook-page h3{letter-spacing:0;font-size:clamp(1.4rem,3vw,2rem);line-height:1.65}html body main .nn-management-profile .ebook-page p{font-size:1rem;line-height:1.9}html body main .nn-management-profile .ebook-toolbar button,html body main .nn-management-profile .ebook-stage nav>button{font-size:14px;border-radius:8px!important}html body main .nn-management-profile .ebook-document iframe{max-width:100%;height:440px}html body main .nn-management-brief{max-width:1180px;padding-bottom:38px;scroll-margin-top:95px}html body main .nn-management-brief-panel{background:#fff;border:1px solid #d4d4d4;border-radius:12px!important}html body main .nn-management-brief-panel>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;padding:26px 28px;list-style:none;display:flex}html body main .nn-management-brief-panel>summary span{letter-spacing:.12em;color:#947b49;font-size:12px}html body main .nn-management-brief-panel>summary h2{color:#3a3a3a;margin:6px 0;font-size:clamp(1.3rem,2.5vw,1.6rem);font-weight:500;line-height:1.7}html body main .nn-management-brief-panel>summary p{color:gray;margin:0;font-size:14px;line-height:1.8}html body main .nn-management-brief-panel>summary>b{color:#e8d8b6;white-space:nowrap;--nn-context-ink:#fff;background:linear-gradient(#444,#2e2e2e);border:1px solid #333;padding:12px 18px;font-size:14px;font-weight:500;display:block;box-shadow:0 3px #212121;border-radius:8px!important}html body main .nn-management-brief-panel[open]>summary{border-bottom:1px solid #e3e3e3}html body main .nn-management-brief-grid{grid-template-columns:.65fr 1.35fr;gap:30px;padding:28px;display:grid}html body main .nn-management-brief-grid aside{padding:20px 12px 20px 0}html body main .nn-management-brief-grid aside h3{color:#3b3b3b;margin:0 0 15px;font-size:1.4rem;font-weight:500;line-height:1.7}html body main .nn-management-brief-grid aside>p:not(.nn-management-kicker){color:#7f7f7f;font-size:1rem;line-height:1.9}html body main .nn-management-brief-grid aside a{color:#8a7142;text-underline-offset:4px;margin-top:16px;font-size:14px;line-height:1.8;display:block}html body main .nn-management-brief .juristic-inquiry-form{color:#3b3b3b;--nn-context-ink:#181b20;background:#f5f8fb;border:1px solid #e3e3e3;padding:24px;border-radius:10px!important}html body main .nn-management-brief .juristic-inquiry-form h2{color:#3a3a3a;letter-spacing:0;margin:5px 0 8px;font-size:1.15rem;line-height:1.7}html body main .nn-management-brief .juristic-inquiry-form header>p{color:#8e774a;font-size:12px}html body main .nn-management-brief .juristic-inquiry-form header>span{color:#7c7c7c;font-size:14px;line-height:1.8}html body main .nn-management-brief .juristic-inquiry-form label>span,html body main .nn-management-brief .juristic-inquiry-form legend{color:#595959;font-size:14px;line-height:1.8}html body main .nn-management-brief .juristic-inquiry-form input:not([type=checkbox]):not(.honey),html body main .nn-management-brief .juristic-inquiry-form select,html body main .nn-management-brief .juristic-inquiry-form textarea{color:#3d3d3d;background:#fff;border:1px solid #d5d5d5;width:100%;min-height:45px;padding:10px 12px;font-size:1rem;line-height:1.6;border-radius:8px!important}html body main .nn-management-brief .juristic-submit{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(#444,#303030);padding:13px 22px;font-size:1rem;line-height:1.6;border-radius:8px!important}html body main .nn-management-brief .juristic-form-success{color:#3d3d3d;--nn-context-ink:#181b20;background:#f4f4f4;padding:30px;border-radius:10px!important}html body main .nn-management-brief .juristic-form-success h2{color:#3a3a3a;font-size:1.5rem;line-height:1.7}html body main .nn-management-brief .juristic-form-success p{font-size:1rem;line-height:1.9}html body main .nn-management-studio button:focus-visible,html body main .nn-management-hero a:focus-visible,html body main .nn-management-profile>summary:focus-visible,html body main .nn-management-brief-panel>summary:focus-visible{outline-offset:4px;outline:2px solid #b9a071}@keyframes nn-management-fade{0%{opacity:.4}to{opacity:1}}@media (width<=1000px){html body main .nn-management-hero-grid{grid-template-columns:1.2fr 1fr;gap:30px}html body main .nn-management-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body main .nn-management-scope-buttons button{gap:6px;font-size:14px}html body main .nn-management-brief-grid{grid-template-columns:1fr}html body main .nn-management-brief-grid aside{padding:0}}@media (width<=700px){html body main .nn-management-hero{padding:28px 0}html body main .nn-management-hero-grid{grid-template-columns:1fr;gap:24px}html body main .nn-management-hero h1{font-size:1.8rem;line-height:1.65}html body main .nn-management-identity{padding:22px}html body main .nn-management-logo{width:140px;height:56px;margin-bottom:12px}html body main .nn-management-section-head{margin-bottom:18px;display:block}html body main .nn-management-section-head>p,html body main .nn-management-section-head>a{margin-top:12px;display:block}html body main .nn-management-scope-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}html body main .nn-management-scope-content article{grid-template-columns:1fr;gap:22px;padding:22px}html body main .nn-management-deliverables{border-top:1px solid #e3e3e3;border-left:0;padding:20px 0 0}html body main .nn-management-transition{grid-template-columns:1fr;gap:20px;padding:22px}html body main .nn-management-team-grid,html body main .nn-management-evidence{grid-template-columns:1fr}html body main .nn-management-profile>summary{padding:22px;display:block}html body main .nn-management-profile summary>b{margin-top:16px;display:inline-block}html body main .nn-management-brief-panel>summary{padding:22px;display:block}html body main .nn-management-brief-panel>summary>b{margin-top:18px;display:inline-block}html body main .nn-management-brief-grid{gap:15px;padding:18px}html body main .nn-management-brief .juristic-inquiry-form{padding:18px}html body main .nn-management-profile .ebook-toolbar{display:block}html body main .nn-management-profile .ebook-toolbar button{margin-top:12px}html body main .nn-management-profile .ebook-stage{padding:14px}html body main .nn-management-profile .ebook-page{min-height:330px;padding:18px}html body main .nn-management-route{gap:8px 20px}}@media (prefers-reduced-motion:reduce){html body main .nn-management-studio *{transition:none!important;animation:none!important}}html body main .nn-management-profile .ebook-page>span{color:#987d49;margin-bottom:12px;font-size:16px;line-height:1.6;display:block;position:static}html body main .nn-management-profile .ebook-page>b{letter-spacing:.12em;color:#987d49;margin-top:20px;font-size:14px;line-height:1.6;display:block;position:static}html body main .nn-management-profile .ebook-page>small{font-size:12px;line-height:1.8}html body main .nn-management-brief .juristic-inquiry-form input:focus,html body main .nn-management-brief .juristic-inquiry-form select:focus,html body main .nn-management-brief .juristic-inquiry-form textarea:focus{outline-offset:2px;outline:2px solid #b9a07170}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-route{align-items:center;gap:10px!important;padding-block:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-route a{box-sizing:border-box;justify-content:center;align-items:center;min-height:44px;display:inline-flex;color:#62502e!important;background:#fff!important;border:1px solid #e0d5bf!important;border-radius:10px!important;padding:10px 14px!important;line-height:1.7!important;text-decoration:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-route .nn-juristic-route-cta,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-midway>a,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-brief-heading>a{color:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;box-shadow:0 3px 8px #71592512!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-midway{box-sizing:border-box;border:1px solid #e5ddce;justify-content:space-between;align-items:center;gap:24px;max-width:1180px;margin-block:18px 24px;padding:24px 28px;display:flex;color:#292723!important;--nn-context-ink:#292723!important;background:#faf6ed!important;border-radius:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-midway strong{color:#292723!important;font-size:18px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-midway p{margin:6px 0 0;color:#625e56!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-midway>a,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-brief-heading>a{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;min-height:46px;padding:12px 18px;font-weight:600;line-height:1.7;text-decoration:none;display:inline-flex;border-radius:12px!important;font-size:15px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-deliverables>a{box-sizing:border-box;border:1px solid #d7c49b;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 14px;display:inline-flex;color:#62502e!important;background:#faf0d5!important;text-decoration:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-brief-panel{background:#fff!important;border:1px solid #e5ddce!important;border-radius:18px!important;box-shadow:0 8px 24px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-brief-heading{border-bottom:1px solid #e5ddce;justify-content:space-between;align-items:center;gap:24px;padding:26px 28px;display:flex;color:#292723!important;--nn-context-ink:#292723!important;background:#faf6ed!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-brief-heading span{letter-spacing:.08em;color:#715925!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-brief-heading h2{margin:8px 0;color:#292723!important;font-size:24px!important;font-weight:650!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-brief-heading p{max-width:65ch;margin:0;color:#625e56!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-brief .juristic-inquiry-form{box-sizing:border-box;min-width:0;color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf8!important;border-color:#e5ddce!important;border-radius:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-inquiry-form :is(input,select,textarea){box-sizing:border-box;min-width:0;max-width:100%;scroll-margin-top:125px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-inquiry-form label{min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-inquiry-form :is(label>span,legend){color:#39352d!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-selection-note{margin:0 0 12px;color:#62502e!important;font-size:13px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-inquiry-form fieldset{min-inline-size:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-inquiry-form input[type=checkbox]{accent-color:#8b6a2e;flex:none;width:18px;height:18px;min-height:18px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-inquiry-form fieldset label:has(input:checked){box-shadow:none!important;background:#faf0d5!important;border-color:#c5a25a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-consent a{text-underline-offset:3px;text-decoration:underline;color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-submit{min-height:48px;color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;border-radius:12px!important;box-shadow:0 3px 8px #71592512!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-form-success{overflow-wrap:anywhere;color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf8!important;border:1px solid #e5ddce!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-form-success h3{margin:24px 0 12px;color:#39352d!important;font-size:18px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-next-steps{margin:0 0 20px;padding-left:22px;line-height:1.9;color:#39352d!important;font-size:15px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-next-steps li{margin-bottom:10px;padding-left:5px;color:#39352d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-form-success p{color:#625e56!important;font-size:14px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-form-success a{text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex;color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace :is(.nn-management-route,.nn-management-brief,.nn-juristic-midway) :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #927137!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace :is(#management-scope,#management-examples,#management-team,#company-profile,#juristic-brief){scroll-margin-top:112px}@media (width<=700px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-management-route a{flex:130px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-midway{flex-direction:column;align-items:stretch;gap:16px;padding:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-midway>a{width:100%}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-brief-heading{flex-direction:column;align-items:stretch;gap:16px;padding:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-brief-heading h2{font-size:21px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .nn-juristic-brief-heading>a{width:100%}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-management-workspace .juristic-form-grid{grid-template-columns:minmax(0,1fr)!important}}.nn-jk{color:#1c2d35;background:#f5f2eb;min-height:100vh}.nn-jk .nn-jk-hero{border-bottom:1px solid #dcd5c6;padding:65px 0 45px}.nn-jk .nn-jk-kicker{color:#8a6b38;letter-spacing:.16em;font-size:12px}.nn-jk .nn-jk-hero h1{max-width:850px;margin:16px 0;font-size:clamp(32px,4vw,58px);line-height:1.35}.nn-jk .nn-jk-hero p{max-width:780px;line-height:1.9}.nn-jk-actions{flex-wrap:wrap;gap:14px;margin-top:25px;display:flex}.nn-jk-actions a{border:1px solid #223741;border-radius:5px;padding:13px 20px}.nn-jk-actions a:first-child{color:#fff;background:#223741}.nn-jk-topics{flex-wrap:wrap;gap:9px;padding:26px 0;display:flex}.nn-jk-topics a{border:1px solid #d5cbb9;border-radius:30px;padding:9px 14px;font-size:14px}.nn-jk .nn-jk-section{padding:24px 0 42px;scroll-margin-top:100px}.nn-jk .nn-jk-section h2{margin:0 0 22px;font-size:27px}.nn-jk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.nn-jk-card{background:#fff;border:1px solid #dfd8cb;border-radius:8px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.nn-jk-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px #1b2b3510}.nn-jk-card img{aspect-ratio:16/9;object-fit:cover;width:100%}.nn-jk-card>div{flex-direction:column;flex:1;padding:23px;display:flex}.nn-jk-card small{color:#886c3d;font-size:12px}.nn-jk .nn-jk-card h3{margin:12px 0;font-size:20px;line-height:1.6}.nn-jk-card p{color:#5a6467;margin-bottom:22px;font-size:15px;line-height:1.85}.nn-jk-card span{color:#82612b;margin-top:auto}.nn-jk-editorial{background:#eae4d7;border-left:3px solid #ac8b50;margin-bottom:45px;padding:28px;line-height:1.9}.nn-jk-service-link{background:#eef0ec;border:1px solid #d9dfd6;border-radius:8px;margin:30px 0;padding:25px}.nn-jk-service-link h2{margin:0 0 10px;font-size:26px!important}.nn-jk-service-link p{line-height:1.9}.nn-jk-service-link a{text-underline-offset:5px;margin-top:10px;margin-right:20px;text-decoration:underline;display:inline-block}@media (width<=950px){.nn-jk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.nn-jk-grid{grid-template-columns:1fr}.nn-jk .nn-jk-hero{padding-top:35px}.nn-jk-card>div{padding:20px}}.nn-jk-search{max-width:850px;padding:26px 0 0}.nn-jk-search label{margin-bottom:10px;font-weight:600;display:block}.nn-jk-search input{width:100%;min-height:50px;font:inherit;color:#21333e;background:#fff;border:1px solid #b9ad96;border-radius:7px;padding:12px 16px}.nn-jk-search p{color:#687174;align-items:center;gap:20px;font-size:14px;display:flex}.nn-jk-search button{color:#755a2c;cursor:pointer;background:0 0;border:0;text-decoration:underline}.nn-jk .nn-jk-topics button{font:inherit;color:#34454b;cursor:pointer;background:#fff;border:1px solid #d5cbb9;border-radius:30px;padding:9px 14px;font-size:14px}.nn-jk .nn-jk-topics button[aria-pressed=true]{color:#fff;background:#253c46;border-color:#253c46}.nn-jk-search input:focus-visible,.nn-jk-topics button:focus-visible{outline-offset:3px;outline:3px solid #bd9c59}.nn-jd{color:#23343c;background:#f5f2eb}.nn-jd .nn-jd-hero{color:#fff;background:#1c3039;padding:58px 0}.nn-jd .nn-jd-hero h1{max-width:1000px;margin:16px 0;font-size:clamp(30px,3.8vw,48px);line-height:1.4}.nn-jd .nn-jd-hero p{max-width:850px;line-height:1.9}.nn-jd-kicker{letter-spacing:.15em;color:#d4b979;font-size:12px}.nn-jd-links{flex-wrap:wrap;gap:12px;padding:24px 0;display:flex}.nn-jd-links a{color:#253b46;background:#fff;border:1px solid #c9c1b1;border-radius:6px;padding:11px 16px;font-size:14px}.nn-jd-layout{grid-template-columns:minmax(0,1fr) 260px;gap:40px;padding:20px 0 55px;display:grid}.nn-jd .nn-jd-body>section{background:#fff;border:1px solid #dfd9cd;border-radius:8px;margin-bottom:20px;padding:30px;scroll-margin-top:100px}.nn-jd .nn-jd-body h2{margin:0 0 16px;font-size:25px;line-height:1.6}.nn-jd-body p,.nn-jd-body li{color:#4e5d61;line-height:1.95}.nn-jd-aside>div{background:#e7e0d1;border-radius:8px;padding:24px;position:sticky;top:100px}.nn-jd-aside a{text-underline-offset:5px;margin-top:18px;text-decoration:underline;display:block}.nn-jd-aside p{font-size:14px;line-height:1.9}.nn-jd-faq details{border-bottom:1px solid #e1dbcf;padding:18px 0}.nn-jd-faq summary{cursor:pointer;font-weight:600}.nn-jd-downloads{gap:12px;display:grid}.nn-jd-downloads a{color:#715425;border:1px solid #d7cfbe;border-radius:6px;padding:16px;display:block}.nn-jd .nn-jd-empty{background:#f2ecdf;border-left:3px solid #a48b54;padding:25px}.nn-jd .nn-jd-case h2{font-size:25px}.nn-jd-case dl{grid-template-columns:100px 1fr;gap:12px;line-height:1.9;display:grid}.nn-jd-case dt{color:#826b43}.nn-jd-case dd{white-space:pre-line;margin:0}.nn-jd-case img{max-width:100%;height:auto}.nn-jd .nn-jd-hero a{color:#e7d5ad;text-underline-offset:5px;text-decoration:underline}@media (width<=800px){.nn-jd-layout{grid-template-columns:1fr}.nn-jd-aside>div{position:static}.nn-jd .nn-jd-body>section{padding:22px}.nn-jd-case dl{grid-template-columns:1fr;gap:5px}.nn-jd-case dd{margin-bottom:12px}}@media print{.nn-jd .interior-header,.nn-jd footer,.nn-jd-links,.nn-jd-aside,.nn-jd-downloads{display:none!important}.nn-jd-layout{display:block}.nn-jd .nn-jd-hero{color:#000;background:#fff;padding:10px}.nn-jd .nn-jd-body>section{break-inside:avoid;border:0;padding:10px}.nn-jd{background:#fff}}._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}.legal-page{color:#181b20;min-height:100vh;font-family:var(--font-thai),sans-serif;--nn-context-ink:#181b20;background:#eef1ef;padding:54px 20px}.legal-page article{--nn-context-ink:#181b20;background:#fff;border:1px solid #d8dddc;width:min(880px,100%);margin:auto;box-shadow:0 24px 70px #1a1a1a1a}.legal-page header{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(135deg,#1c1c1c,#373737);padding:48px clamp(24px,6vw,68px)}.legal-page header>a{color:#d8b564;font-size:11px}.legal-page header p{color:#d8b564;letter-spacing:.18em;margin:36px 0 8px;font-size:9px}.legal-page h1{font:500 clamp(32px,5vw,52px)/1.2 var(--font-thai-serif),serif;margin:0}.legal-page header span{color:var(--nn-context-ink,#181b20);margin-top:16px;font-size:11px;display:block}.legal-page section{border-bottom:1px solid #e4e7e6;margin:0 clamp(24px,6vw,68px);padding:28px 0}.legal-page section h2{color:#292929;font:600 20px var(--font-thai-serif),serif;margin:0 0 10px}.legal-page section p{color:#626262;margin:0;font-size:13px;line-height:1.9}.legal-page footer{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:30px clamp(24px,6vw,68px) 44px;display:flex}.legal-page footer a{color:#181b20;border:1px solid #cbd2d3;padding:11px 15px;font-size:11px}.topup-expired-placeholder{text-align:center;color:#7a858b;--nn-context-ink:#181b20;background:#edf0ef;place-content:center;width:112px;min-height:112px;padding:10px;display:grid}.topup-expired-placeholder b{font-size:11px}.topup-expired-placeholder small{margin-top:5px;font-size:8px}@media (width<=640px){.legal-page{padding:0}.legal-page article{border:0}.legal-page header{padding-top:36px}.legal-page footer{flex-direction:column}.legal-page footer a{text-align:center}}.legal-consent-gate{color:#181b20!important;--nn-context-ink:#181b20!important;background:#fbf8f0!important;border:1px solid #d5c18f!important;gap:10px!important;margin:20px 0!important;padding:20px!important;display:grid!important}.legal-consent-gate header{color:#181b20!important;background:0 0!important;border-bottom:1px solid #e2d8bd!important;padding:0 0 12px!important;display:block!important}.legal-consent-gate header span{color:#936b25!important;letter-spacing:.16em!important;margin:0 0 5px!important;font-size:9px!important;display:block!important}.legal-consent-gate header b{color:#282828!important;font:600 18px var(--font-thai-serif),serif!important;display:block!important}.legal-consent-gate header p{color:#707070!important;margin:5px 0 0!important;font-size:10px!important;line-height:1.6!important}.legal-consent-gate details{--nn-context-ink:#181b20;background:#fff;border:1px solid #ded6c2;padding:11px}.legal-consent-gate summary{cursor:pointer;color:#8a6424;font-size:11px;font-weight:700}.legal-consent-gate ul{color:#626262;margin:12px 0 0;padding-left:20px;font-size:10px;line-height:1.75}.legal-consent-gate>label{--nn-context-ink:#181b20!important;background:#fff!important;border:1px solid #e0e4e3!important;grid-template-columns:18px 1fr!important;align-items:start!important;gap:9px!important;margin:0!important;padding:11px!important;display:grid!important}.legal-consent-gate>label input{width:16px!important;height:16px!important;margin:1px 0 0!important}.legal-consent-gate>label span{color:#494949!important;font-size:10px!important;line-height:1.65!important}.legal-consent-gate>label a{color:#916921!important;text-decoration:underline!important}.legal-consent-gate>label.optional{--nn-context-ink:#181b20!important;background:#f5f7f6!important;border-style:dashed!important}.legal-consent-gate footer{color:#7b878e!important;padding:3px 0 0!important;font-size:8px!important}.member-loading{color:#232323;--nn-context-ink:#181b20;background:#f3f4f2;place-content:center;justify-items:center;gap:18px;min-height:100vh;display:grid}.member-loading img{object-fit:contain;width:90px;height:90px}.member-loading button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#232323;border:0;padding:12px 22px}.member-login{min-height:100vh;font-family:var(--font-thai), sans-serif;grid-template-columns:minmax(430px,1.05fr) minmax(420px,.95fr);display:grid}.member-login-brand{min-height:100vh;color:var(--nn-context-ink,#181b20);background:linear-gradient(135deg,#131313f0,#262626db),url(/og-realty.png) 50%/cover;padding:48px 8vw 42px;position:relative}.member-login-brand>a{color:var(--nn-context-ink,#181b20);align-items:center;gap:14px;display:flex}.member-login-brand>a img{object-fit:contain;width:60px;height:60px}.member-login-brand>a span{letter-spacing:.16em;font:600 15px Georgia,serif}.member-login-brand>div{position:absolute;top:50%;left:8vw;right:8vw;transform:translateY(-50%)}.member-login-brand p,.member-login-panel>div>p{color:#d6ae58;letter-spacing:.2em;margin:0 0 16px;font-size:10px}.member-login-brand h1{font:400 clamp(48px, 5.5vw, 84px)/1.05 var(--font-thai-serif), Georgia, serif;margin:0}.member-login-brand h1 em{color:#d7aa54;font-style:normal}.member-login-brand>div>span{max-width:620px;color:var(--nn-context-ink,#181b20);margin-top:24px;font-size:15px;line-height:1.8;display:block}.member-login-brand ul{grid-template-columns:1fr 1fr;gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.member-login-brand li{color:var(--nn-context-ink,#181b20);border-top:1px solid #ffffff29;padding:13px 0;font-size:13px}.member-login-brand li:before{content:"✓";color:#d7aa54;margin-right:9px}.member-login-brand>small{color:#ffffff73;letter-spacing:.22em;font-size:8px;position:absolute;bottom:38px;left:8vw}.member-login-panel{--nn-context-ink:#181b20;background:#fff;place-items:center;padding:55px;display:grid;position:relative}.member-close{color:#6b7780;font-size:12px;position:absolute;top:30px;right:38px}.member-login-panel>div{width:min(460px,100%)}.member-login-panel h2{font:500 42px var(--font-thai-serif), serif;color:#232323;margin:0}.member-login-panel>div>span{color:#71808c;margin:10px 0 32px;display:block}.google-login{text-align:left;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d8dde1;grid-template-columns:48px 1fr auto;align-items:center;gap:15px;width:100%;padding:14px 17px;display:grid}.google-login>b{width:43px;height:43px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#888;border-radius:50%;place-items:center;font:700 20px Arial;display:grid}.google-login span{flex-direction:column;display:flex}.google-login strong{color:#292929;font-size:14px}.google-login small{color:#8a959d;margin-top:4px;font-size:10px}.google-login i{font-size:20px;font-style:normal}.member-error,.member-notice{color:#6e5324;--nn-context-ink:#181b20;background:#faf5e9;border-left:3px solid #b68d3f;margin:16px 0;padding:13px 15px}.member-error,.member-notice.error{color:#87382e;--nn-context-ink:#181b20;background:#fbeeea;border-color:#b84a3b}.member-provider-status{color:#687681;border-top:1px solid #e6e8e8;gap:9px;margin:26px 0;padding-top:22px;font-size:11px;display:grid}.member-provider-status b{color:#b78937;margin-right:8px}.member-terms{margin-top:25px;line-height:1.8;color:#949da3!important;letter-spacing:0!important;font-size:9px!important}.member-app{min-height:100vh;font-family:var(--font-thai), sans-serif;color:#252525;--nn-context-ink:#181b20;background:#f1f3f2;grid-template-columns:280px 1fr;display:grid}.member-app>aside{height:100vh;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1c1c1c;flex-direction:column;padding:30px 20px;display:flex;position:sticky;top:0}.member-brand{color:var(--nn-context-ink,#181b20);border-bottom:1px solid #ffffff1a;align-items:center;gap:10px;padding:0 8px 25px;display:flex}.member-brand img{object-fit:contain;width:48px;height:48px}.member-brand span{flex-direction:column;display:flex}.member-brand b{letter-spacing:.12em;font:600 14px Georgia,serif}.member-brand small{color:#cba24d;letter-spacing:.14em;margin-top:4px;font-size:7px}.member-person{justify-items:center;padding:27px 8px;display:grid}.member-person img{object-fit:cover;--nn-context-ink:#181b20;background:#fff;border:2px solid #caa553;border-radius:50%;width:70px;height:70px}.member-person b{text-align:center;margin-top:12px;font-size:13px}.member-person span{color:var(--nn-context-ink,#181b20);margin-top:5px;font-size:9px}.member-app aside nav{gap:4px;display:grid}.member-app aside nav :is(button,a){color:var(--nn-context-ink,#181b20);text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;padding:13px 16px;position:relative}.member-app aside nav :is(button,a).active{color:var(--nn-context-ink,#181b20);background:#ffffff14;border-color:#d2aa57}.member-app aside nav em{color:#232323;--nn-context-ink:#181b20;background:#d5ad5a;border-radius:50%;padding:2px 7px;font-size:9px;font-style:normal;position:absolute;right:12px}.member-credit-mini{border:1px solid #d3ae5e4d;margin-top:auto;padding:16px}.member-credit-mini span{color:var(--nn-context-ink,#181b20);font-size:8px;display:block}.member-credit-mini b{color:#e1ba68;margin:5px 0;font:400 28px Georgia,serif;display:block}.member-credit-mini button,.member-signout{color:#d3ae62;cursor:pointer;background:0 0;border:0;font-size:9px}.member-signout{color:#ffffff73;text-align:left;margin-top:13px}.member-main{min-width:0}.member-main>header{--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #dde1e1;justify-content:space-between;align-items:center;height:112px;padding:0 4vw;display:flex}.member-main>header p{color:#b28333;letter-spacing:.18em;margin:0;font-size:8px}.member-main>header h1{font:500 27px var(--font-thai-serif), serif;margin:7px 0 0}.member-main>header>a{color:#484848;border:1px solid #d7d7d7;padding:10px 14px;font-size:9px}.member-main>.member-notice{text-align:left;width:calc(100% - 8vw);margin:20px 4vw 0}.member-welcome{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(110deg,#272727,#343434);justify-content:space-between;align-items:center;margin:35px 4vw 20px;padding:35px;display:flex}.member-welcome small{color:#d4ad5d;letter-spacing:.17em;font-size:8px}.member-welcome h2{font:400 31px var(--font-thai-serif), serif;margin:8px 0}.member-welcome p{color:var(--nn-context-ink,#181b20);margin:0;font-size:12px}.member-welcome button{--nn-context-ink:#181b20;background:#d4aa55;border:0;margin-top:17px;padding:10px 15px}.member-welcome>span{color:#ddbc77;letter-spacing:.14em;border:1px solid #d8b46573;padding:9px 13px;font-size:8px}.member-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin:0 4vw;display:grid}.member-stats article{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1e2;min-width:0;padding:23px}.member-stats span,.member-stats small{color:#74818a;font-size:9px;display:block}.member-stats b{margin:10px 0;font:400 32px Georgia,serif;display:block}.member-steps{--nn-context-ink:#181b20;background:#fff;margin:25px 4vw;padding:30px}.member-steps header p{color:#ad8032;letter-spacing:.17em;margin:0;font-size:8px}.member-steps h2{font:400 25px var(--font-thai-serif), serif;margin:7px 0 20px}.member-steps ol{--nn-context-ink:#181b20;background:#e1e4e4;grid-template-columns:repeat(4,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.member-steps li{--nn-context-ink:#181b20;background:#f8f9f8;gap:10px;padding:20px;display:flex}.member-steps li b{color:#bd9141;font:400 20px Georgia,serif}.member-steps li span{font-size:10px;line-height:1.5}.member-steps>button,.member-listing-toolbar>button{color:#1d1d1d;--nn-context-ink:#181b20;background:#d3aa58;border:0;margin-top:22px;padding:13px 18px;font-weight:700}.member-listing-toolbar{justify-content:space-between;align-items:center;margin:32px 4vw 18px;display:flex}.member-listing-toolbar b,.member-listing-toolbar span{display:block}.member-listing-toolbar span{color:#7d888e;margin-top:5px;font-size:9px}.member-listing-toolbar>button{margin:0}.member-listing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:0 4vw 40px;display:grid}.member-listing-grid>article{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce0e1;overflow:hidden}.member-listing-image{--nn-context-ink:#181b20;background:#e8ebeb 50%/cover;height:190px;position:relative}.member-status{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#6b7780;border-radius:20px;padding:6px 10px;font-size:8px;position:absolute;top:13px;left:13px}.member-status.published{--nn-context-ink:#fff;background:#24765b}.member-status.pending{color:#282828;--nn-context-ink:#181b20;background:#e1b557}.member-status.rejected{--nn-context-ink:#fff;background:#a8493c}.member-listing-grid>article>div:last-child{padding:19px}.member-listing-grid small{color:#a47b32;font-size:8px}.member-listing-grid h3{font:500 17px var(--font-thai-serif), serif;margin:7px 0}.member-listing-grid p{color:#75818a;margin:0;font-size:9px}.member-listing-grid strong{margin-top:14px;font:600 18px Georgia,serif;display:block}.member-listing-grid em{color:#933e32;--nn-context-ink:#181b20;background:#faeee9;margin:12px 0 0;padding:8px;font-size:8px;font-style:normal;display:block}.member-listing-grid>article>div:last-child>div{flex-wrap:wrap;gap:5px;margin-top:15px;display:flex}.member-listing-grid button,.member-listing-grid a{color:#555;--nn-context-ink:#181b20;background:#fff;border:1px solid #d5dadc;padding:7px 9px;font-size:8px}.member-listing-grid .primary{color:#262626;--nn-context-ink:#181b20;background:#d9b463;border-color:#c99e4a}.member-listing-grid .danger{color:#a44436}.member-empty{text-align:center;--nn-context-ink:#181b20;background:#fff;grid-column:1/-1;padding:80px}.member-empty button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#262626;border:0}.member-listing-editor,.member-profile-form,.member-wallet-hero,.member-wallet-grid{margin:32px 4vw}.member-listing-editor{--nn-context-ink:#181b20;background:#fff}.member-listing-editor>header{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#262626;justify-content:space-between;padding:25px 28px;display:flex}.member-listing-editor header p{color:#d4ad5c;letter-spacing:.16em;margin:0;font-size:8px}.member-listing-editor header h2{font:400 26px var(--font-thai-serif), serif;margin:6px 0 2px}.member-listing-editor header span{color:var(--nn-context-ink,#181b20);font-size:9px}.member-listing-editor header>button{color:var(--nn-context-ink,#181b20);background:0 0;border:0;font-size:24px}.member-editor-grid{grid-template-columns:1fr 1fr;gap:14px;padding:27px;display:grid}.member-editor-grid label,.member-profile-form label,.member-wallet-grid form label{flex-direction:column;gap:6px;display:flex}.member-editor-grid .wide,.member-profile-form .wide{grid-column:1/-1}.member-editor-grid span,.member-profile-form label span,.member-wallet-grid label span{color:#707070;font-size:9px}.member-editor-grid input,.member-editor-grid select,.member-editor-grid textarea,.member-profile-form input,.member-profile-form select,.member-profile-form textarea,.member-wallet-grid input{font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #d5dbdd;padding:11px 12px}.member-amenities,.member-images{border:1px solid #dfe3e3;margin:0 27px 24px;padding:20px}.member-amenities legend,.member-images legend{font:600 13px var(--font-thai-serif), serif;padding:0 8px}.member-amenities{flex-wrap:wrap;gap:8px;display:flex}.member-amenities label{border:1px solid #dde1e2;padding:8px 11px;font-size:9px}.member-images>p{color:#71808a;font-size:9px}.member-images>label{cursor:pointer;border:1px dashed #bd9444;justify-content:space-between;align-items:center;padding:18px;display:flex}.member-images>label input,.member-profile-photo input,.wallet-slip input{display:none}.member-images>div{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:12px;display:grid}.member-images figure{height:100px;margin:0;position:relative}.member-images figure img{object-fit:cover;width:100%;height:100%}.member-images figure button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#a83f32;border:0;border-radius:50%;position:absolute;top:4px;right:4px}.member-listing-editor>footer{border-top:1px solid #e4e7e7;justify-content:flex-end;gap:8px;padding:20px 27px;display:flex}.member-listing-editor>footer button{--nn-context-ink:#181b20;background:#fff;border:1px solid #d5dbdd;padding:11px 17px}.member-listing-editor>footer button:last-child{color:#1d1d1d;--nn-context-ink:#181b20;background:#d4aa56;border:0;font-weight:700}.member-profile-form{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1e2;grid-template-columns:320px 1fr;display:grid}.member-profile-form>section{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#262626;padding:35px}.member-profile-form>section>p,.member-wallet-hero p,.member-wallet-grid>*>p{color:#d2a851;letter-spacing:.17em;margin:0;font-size:8px}.member-profile-form h2{font:400 27px var(--font-thai-serif), serif;margin:8px 0}.member-profile-form>section>span{color:var(--nn-context-ink,#181b20);font-size:10px;line-height:1.6}.member-profile-photo{justify-items:center;margin-top:30px;display:grid}.member-profile-photo img{object-fit:cover;--nn-context-ink:#181b20;background:#fff;border-radius:50%;width:135px;height:135px}.member-profile-photo label{color:var(--nn-context-ink,#181b20);cursor:pointer;border:1px solid #ffffff38;margin-top:12px;padding:8px 12px}.member-profile-form>div{grid-template-columns:1fr 1fr;gap:14px;padding:35px;display:grid}.profile-email{--nn-context-ink:#181b20;background:#f2f4f3;grid-column:1/-1;padding:14px}.profile-email span,.profile-email b,.profile-email small{display:block}.profile-email span,.profile-email small{color:#76828a;font-size:8px}.member-profile-form>div>button{--nn-context-ink:#181b20;background:#d2a954;border:0;grid-column:1/-1;padding:13px;font-weight:700}.member-wallet-hero{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#262626;justify-content:space-between;align-items:end;padding:35px;display:flex}.member-wallet-hero h2{color:#e0ba68;margin:7px 0;font:400 50px Georgia,serif}.member-wallet-hero h2 small{font:400 16px var(--font-thai), sans-serif}.member-wallet-hero span,.member-wallet-hero>div:last-child small{color:var(--nn-context-ink,#181b20);font-size:9px;display:block}.member-wallet-grid{grid-template-columns:1fr 1.35fr;gap:14px;display:grid}.member-wallet-grid>*{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1e2;padding:25px}.member-wallet-grid h3{font:500 21px var(--font-thai-serif), serif;margin:6px 0 20px}.member-wallet-grid form{grid-row:span 2}.member-wallet-grid form label{margin-bottom:14px}.wallet-slip{text-align:center;cursor:pointer;border:1px dashed #ba8d39;padding:20px}.wallet-slip span{margin-top:5px}.member-wallet-grid form>small{color:#7c878e;margin:10px 0;font-size:8px;line-height:1.6;display:block}.member-wallet-grid form>button{--nn-context-ink:#181b20;background:#d3aa56;border:0;width:100%;padding:12px}.member-wallet-grid section article{border-top:1px solid #e4e7e7;justify-content:space-between;padding:12px 0;display:flex}.member-wallet-grid article b,.member-wallet-grid article small{display:block}.member-wallet-grid article small{color:#899399;margin-top:3px;font-size:7px}.member-wallet-grid article strong{color:#a8493b}.member-wallet-grid article strong.positive{color:#26775b}.wallet-empty{color:#849097;font-size:9px}.market-admin-page{color:#232323;--nn-context-ink:#181b20;background:#f0f2f1;min-height:100vh;padding:35px 5vw}.market-admin-page>header{border-bottom:1px solid #d5dcde;justify-content:space-between;align-items:end;gap:20px;padding-bottom:25px;display:flex}.market-admin-page>header>a{color:#9a7028;font-size:9px}.market-admin-page header p,.market-admin-head+* small{color:#aa7c2d;letter-spacing:.16em;font-size:8px}.market-admin-page header h1{font:400 33px var(--font-thai-serif), serif;margin:7px 0}.market-admin-page header span,.market-admin-head span{color:#74808a;font-size:9px}.market-admin-metrics{grid-template-columns:repeat(3,1fr);gap:12px;margin:25px 0;display:grid}.market-admin-metrics button{text-align:left;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;padding:20px}.market-admin-metrics button.active{border-top:3px solid #c99b45}.market-admin-metrics b,.market-admin-metrics span{display:block}.market-admin-metrics b{font:400 30px Georgia,serif}.market-admin-metrics span{color:#74808a;font-size:9px}.market-admin-notice{text-align:left;color:#72521f;--nn-context-ink:#181b20;background:#f7ecd7;border:0;width:100%;padding:13px}.market-admin-panel{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;margin-top:20px}.market-admin-head{border-bottom:1px solid #e1e5e5;justify-content:space-between;align-items:end;padding:22px 25px;display:flex}.market-admin-head h2{font:400 23px var(--font-thai-serif), serif;margin:0}.market-admin-head>div>span{margin-top:6px;display:block}.market-review-tabs{--nn-context-ink:#181b20;background:#eef2f3;border-radius:12px;gap:6px;padding:4px;display:flex}.market-review-tabs button{color:#6f6f6f;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:40px;padding:0 14px;font-weight:750}.market-review-tabs button.active{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2e2e2e;box-shadow:0 5px 14px #21212129}.market-admin-list>article{border-bottom:1px solid #e4e7e7;grid-template-columns:105px 1fr auto 180px;align-items:center;gap:18px;padding:17px 22px;display:grid}.market-admin-list img{object-fit:cover;width:105px;height:78px}.market-admin-list h3,.market-member-grid h3{font:500 15px var(--font-thai-serif), serif;margin:5px 0}.market-admin-list p,.market-admin-list span,.market-member-grid p{color:#74808a;margin:0;font-size:8px}.market-admin-list em{color:#a64639;margin-top:5px;font-size:8px;display:block}.market-admin-list aside{flex-direction:column;gap:5px;display:flex}.market-admin-list button,.market-member-grid button{--nn-context-ink:#181b20;background:#fff;border:1px solid #d4dadc;padding:8px;font-size:8px}.market-admin-list button:first-child{--nn-context-ink:#181b20;background:#d2a954;border:0}.market-admin-list .danger,.market-member-grid .danger{color:#a54639}.market-member-grid{grid-template-columns:repeat(3,1fr);gap:12px;padding:20px;display:grid}.market-member-grid article{border:1px solid #dce1e2;padding:18px}.market-member-grid img{object-fit:cover;border-radius:50%;width:58px;height:58px}.market-member-grid dl{--nn-context-ink:#181b20;background:#f2f4f3;grid-template-columns:1fr 1fr;display:grid}.market-member-grid dl div{padding:10px}.market-member-grid dt{color:#7b878e;font-size:7px}.market-member-grid dd{margin:3px 0 0;font-weight:700}.market-member-grid aside{gap:6px;display:flex}.market-admin-empty{text-align:center;color:#7a878e;padding:50px}@media (width<=1050px){.member-app{grid-template-columns:230px 1fr}.member-stats,.member-listing-grid{grid-template-columns:1fr 1fr}.member-images>div{grid-template-columns:repeat(4,1fr)}.market-member-grid{grid-template-columns:1fr 1fr}}@media (width<=760px){.member-login{grid-template-columns:1fr}.member-login-brand{min-height:52vh;padding:28px 24px}.member-login-brand>div{margin-top:45px;position:static;transform:none}.member-login-brand>small{display:none}.member-login-brand ul{grid-template-columns:1fr}.member-login-panel{padding:65px 24px}.member-app{display:block}.member-app>aside{height:auto;padding:16px;position:static}.member-person,.member-credit-mini{display:none}.member-app aside nav{margin-top:14px;display:flex;overflow:auto}.member-app aside nav :is(button,a){flex:none}.member-signout{position:absolute;top:34px;right:20px}.member-main>header{height:90px;padding:0 20px}.member-main>header>a{display:none}.member-welcome,.member-stats,.member-steps,.member-listing-toolbar,.member-listing-grid,.member-listing-editor,.member-profile-form,.member-wallet-hero,.member-wallet-grid{margin-left:18px;margin-right:18px}.member-welcome{flex-direction:column;align-items:flex-start;gap:20px;padding:24px}.member-stats,.member-steps ol{grid-template-columns:1fr 1fr}.member-listing-grid{grid-template-columns:1fr}.member-editor-grid{grid-template-columns:1fr;padding:20px}.member-editor-grid .wide{grid-column:auto}.member-images>div{grid-template-columns:repeat(3,1fr)}.member-profile-form{grid-template-columns:1fr}.member-profile-form>div{grid-template-columns:1fr;padding:24px}.member-profile-form .wide,.profile-email,.member-profile-form>div>button{grid-column:auto}.member-wallet-hero{flex-direction:column;align-items:flex-start;gap:20px}.member-wallet-grid{grid-template-columns:1fr}.market-admin-page{padding:25px 15px}.market-admin-list>article{grid-template-columns:75px 1fr}.market-admin-head{flex-direction:column;align-items:stretch;gap:14px}.market-review-tabs button{flex:1;min-height:44px}.market-admin-list img{width:75px;height:65px}.market-admin-list>article>strong,.market-admin-list aside{grid-column:2}.market-member-grid{grid-template-columns:1fr}}.wallet-payment-channel{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2b2b2b;border-left:3px solid #d3aa56;gap:8px;margin:0 0 18px;padding:16px;display:grid}.wallet-payment-channel>span{color:#d9b464;letter-spacing:.15em;font-size:7px}.wallet-payment-channel>b{font:500 16px var(--font-thai-serif), serif}.wallet-payment-channel>small{color:var(--nn-context-ink,#181b20);font-size:9px;line-height:1.65}.wallet-payment-channel>a{color:#e3bd69;border-bottom:1px solid #d8b35f;width:max-content;margin-top:3px;padding-bottom:3px;font-size:9px;font-weight:700}.wallet-active-payment{text-align:center;--nn-context-ink:#181b20;background:#fbf8f0;border:1px solid #d8c28f;justify-items:center;gap:9px;padding:20px;display:grid}.wallet-active-payment>strong{color:#805313;letter-spacing:.1em;--nn-context-ink:#181b20;background:#ffe3a8;border-radius:20px;padding:6px 10px;font-size:8px}.wallet-active-payment>img{aspect-ratio:1;object-fit:contain;--nn-context-ink:#181b20;background:#fff;width:min(290px,100%)}.wallet-active-payment>b{color:#272727;font:600 17px var(--font-thai-serif), serif}.wallet-active-payment>span{color:#a47a30;letter-spacing:.08em;font-size:8px}.wallet-active-payment>small{color:#74818a;font-size:8px;line-height:1.6}.wallet-active-payment>a{color:#7b581d;border:1px solid #c99d4c;padding:9px 13px;font-size:8px}.wallet-credit-examples{grid-template-columns:repeat(3,1fr);gap:6px;margin:-4px 0 14px;display:grid}.wallet-credit-examples span{text-align:center;color:#687780;--nn-context-ink:#181b20;background:#f1f3f2;padding:8px;font-size:8px}.member-wallet-grid form .wallet-payment-consent{grid-template-columns:auto 1fr;align-items:start;gap:9px;margin:15px 0;display:grid}.wallet-payment-consent input{margin-top:3px}.member-wallet-grid .wallet-payment-consent span{line-height:1.7}.member-wallet-grid form>small a{color:#9a6f25;font-weight:700}.stripe-checkout-mark{width:min(290px,100%);min-height:170px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(145deg,#747474,#3c3c3c);border:1px solid #c9b789;place-content:center;gap:8px;display:grid}.stripe-checkout-mark b{letter-spacing:.02em;font:700 30px/1 Arial,sans-serif}.stripe-checkout-mark span{color:var(--nn-context-ink,#181b20);letter-spacing:.16em;font-size:8px}@media (width<=520px){.wallet-credit-examples{grid-template-columns:1fr}.wallet-active-payment{padding:14px}}.wallet-active-payment>.wallet-cancel-payment{color:#a8493b;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #a8493b;padding:7px 2px;font-size:9px}.wallet-active-payment>.wallet-cancel-payment:disabled{opacity:.55;cursor:wait}@media (width<=760px){.member-app>aside{position:relative}.member-app aside nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid;overflow:visible}.member-app aside nav :is(button,a){white-space:normal;min-width:0;min-height:46px;padding:9px 10px;line-height:1.35}.member-app aside nav em{margin-left:5px;display:inline-block;position:static}.member-signout{top:31px}.member-main>header h1{font-size:24px}}.wallet-credit-examples button{color:#687780;font:inherit;cursor:pointer;--nn-context-ink:#181b20;background:#f1f3f2;border:0;padding:9px;font-size:8px}.wallet-credit-examples button:hover{color:#262626;--nn-context-ink:#181b20;background:#ead8aa}.growth-suite{color:#262626;margin:32px 4vw 70px}.growth-loading{text-align:center;--nn-context-ink:#181b20;background:#fff;margin:32px 4vw;padding:60px}.growth-hero{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(135deg,#1e1e1e,#373737);grid-template-columns:1fr 190px;align-items:center;gap:35px;padding:38px 42px;display:grid}.growth-hero p,.growth-block>header p{color:#d8ad57;letter-spacing:.18em;margin:0;font-size:8px}.growth-hero h2{font:500 clamp(25px, 3vw, 40px) var(--font-thai-serif), serif;margin:8px 0}.growth-hero span{color:var(--nn-context-ink,#181b20);font-size:10px}.growth-hero>div:last-child{text-align:center;border-left:1px solid #ffffff29}.growth-hero>div:last-child b{color:#e3ba66;font:500 50px Georgia,serif;display:block}.growth-hero>div:last-child small{color:var(--nn-context-ink,#181b20);display:block}.growth-hero button,.growth-grid article>button,.growth-wide-grid article>button,.growth-grid form button,.growth-wide-grid form button{color:#232323;cursor:pointer;--nn-context-ink:#181b20;background:#d8ad57;border:0;padding:10px 14px;font-weight:700}.growth-hero button{margin-top:12px}.growth-alert{text-align:left;color:#28654f;--nn-context-ink:#181b20;background:#e8f4ed;border:0;width:100%;padding:12px 18px}.growth-alert.error{color:#933c32;--nn-context-ink:#181b20;background:#faebe8}.growth-kpis{--nn-context-ink:#181b20;background:#d9dfe0;grid-template-columns:repeat(4,1fr);gap:1px;margin:1px 0 22px;display:grid}.growth-kpis article{--nn-context-ink:#181b20;background:#fff;padding:18px 22px}.growth-kpis span,.growth-kpis small{color:#7a878f;font-size:8px;display:block}.growth-kpis b{color:#262626;font:500 29px Georgia, var(--font-thai-serif), serif;margin:5px 0;display:block}.growth-block{--nn-context-ink:#181b20;background:#fff;border:1px solid #d9dfe0;margin-top:22px}.growth-block>header{border-bottom:1px solid #e2e6e6;justify-content:space-between;align-items:end;padding:23px 27px;display:flex}.growth-block>header h3{font:500 24px var(--font-thai-serif), serif;margin:5px 0 0}.growth-block>header>span{color:#c39846;font:500 20px Georgia,serif}.growth-grid{grid-template-columns:repeat(3,1fr);display:grid}.growth-grid>article,.growth-wide-grid>article{border-bottom:1px solid #e3e7e7;border-right:1px solid #e3e7e7;min-width:0;padding:25px;position:relative}.growth-grid>article:nth-child(3n){border-right:0}.growth-grid article>i,.growth-wide-grid article>i{color:#d2a652;font:italic 15px Georgia,serif;position:absolute;top:16px;right:17px}.growth-grid h4,.growth-wide-grid h4{font:600 17px var(--font-thai-serif), serif;margin:0 0 8px;padding-right:28px}.growth-grid article>p,.growth-wide-grid article>p{color:#75838c;min-height:34px;margin:0 0 14px;font-size:9px;line-height:1.65}.growth-grid article>strong{color:#9b7024}.growth-grid form,.growth-wide-grid form{gap:7px;margin-top:10px;display:grid}.growth-grid input,.growth-grid select,.growth-grid textarea,.growth-wide-grid input,.growth-wide-grid select,.growth-wide-grid textarea{box-sizing:border-box;width:100%;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #d5dcde;padding:9px 10px;font-size:9px}.growth-grid textarea,.growth-wide-grid textarea{resize:vertical;min-height:70px}.growth-grid button:disabled,.growth-wide-grid button:disabled{opacity:.5;cursor:not-allowed}.growth-packages{gap:5px;display:grid}.growth-packages button{text-align:left;--nn-context-ink:#181b20;background:#f8f9f8;border:1px solid #dde2e3;grid-template-columns:1fr auto;align-items:center;padding:8px 10px;display:grid}.growth-packages button span{color:#697983;font-size:8px}.growth-packages button em{color:#26775b;grid-column:2;font-size:8px}.growth-list{--nn-context-ink:#181b20;background:#e2e6e6;gap:1px;display:grid}.growth-list>div,.growth-list>button{text-align:left;--nn-context-ink:#181b20;background:#f8f9f8;border:0;grid-template-columns:1fr auto;gap:3px;padding:10px;display:grid}.growth-list b,.growth-list span,.growth-list em{display:block}.growth-list b{font-size:10px}.growth-list span{color:#76838b;font-size:8px}.growth-list em{color:#a37a32;grid-area:1/2/3;align-self:center;font-size:8px;font-style:normal}.growth-list em.safe{color:#26775b}.growth-list em.warn{color:#a7473a}.growth-list.compact{margin-top:10px}.growth-list.compact>div,.growth-list.compact>button{padding:7px 9px}.growth-wide-grid{grid-template-columns:repeat(2,1fr);display:grid}.growth-wide-grid>article:nth-child(2n){border-right:0}.growth-table{grid-template-columns:minmax(160px,1fr) repeat(4,55px);font-size:8px;display:grid}.growth-table>b{color:#73818a;--nn-context-ink:#181b20;background:#eef1f0;padding:8px}.growth-row{display:contents}.growth-row span{border-top:1px solid #e0e5e5;padding:9px 8px}.growth-inline{grid-template-columns:1fr 1fr;gap:7px;display:grid}.growth-grid label,.growth-wide-grid label{color:#71808a;font-size:8px}.growth-wide-grid dl,.market-intelligence dl{--nn-context-ink:#181b20;background:#f1f3f2;grid-template-columns:repeat(3,1fr);margin:12px 0 0;display:grid}.growth-wide-grid dl div,.market-intelligence dl div{padding:10px}.growth-wide-grid dt,.market-intelligence dt{color:#7a878f;font-size:7px}.growth-wide-grid dd,.market-intelligence dd{margin:3px 0 0;font-weight:700}.growth-copy{border:1px solid #d8dedf;gap:6px;margin-top:10px;padding:10px;display:grid}.growth-copy textarea{min-height:120px}.growth-scores{gap:10px;display:grid}.growth-scores>div{grid-template-columns:1fr auto;gap:4px;display:grid}.growth-scores span{font-size:9px}.growth-scores progress{accent-color:#c99c47;grid-column:1/-1;width:100%;height:5px}.market-intelligence{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2c2c2c}.market-intelligence h4,.market-intelligence>strong{color:#e0b862}.market-intelligence>strong{font:500 27px var(--font-thai-serif), serif;display:block}.market-intelligence dl{background:#ffffff12;grid-template-columns:1fr 1fr}.market-intelligence dt{color:var(--nn-context-ink,#181b20)}.market-intelligence small{color:var(--nn-context-ink,#181b20);font-size:7px}@media (width<=1050px){.growth-grid{grid-template-columns:1fr 1fr}.growth-grid>article:nth-child(3n){border-right:1px solid #e3e7e7}.growth-grid>article:nth-child(2n){border-right:0}}@media (width<=760px){.growth-suite{margin:18px}.growth-hero{grid-template-columns:1fr;padding:25px}.growth-hero>div:last-child{border-top:1px solid #ffffff29;border-left:0;padding-top:20px}.growth-kpis{grid-template-columns:1fr 1fr}.growth-grid,.growth-wide-grid{grid-template-columns:1fr}.growth-grid>article,.growth-grid>article:nth-child(3n),.growth-wide-grid>article{border-right:0}.growth-table{grid-template-columns:minmax(115px,1fr) repeat(4,38px)}.growth-block>header{align-items:start}.growth-block>header h3{font-size:20px}}.growth-wide-grid>.deal-workflow-card{border-right:0;grid-column:1/-1;padding:28px}.deal-workflow-card>p{min-height:0!important;font-size:11px!important}.deal-workflow-form{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important;margin-top:17px!important}.deal-workflow-form label{gap:6px;display:grid}.deal-workflow-form label>span{font-size:10px}.deal-workflow-form label.wide,.deal-workflow-form>button{grid-column:1/-1}.deal-workflow-form input,.deal-workflow-form select,.deal-workflow-form textarea{min-height:44px;padding:11px 12px!important;font-size:14px!important}.deal-workflow-form textarea{min-height:82px}.deal-workflow-form>button{min-height:48px;font-size:13px}.deal-confirm{--nn-context-ink:#181b20;background:#f6f7f6;border:1px solid #d9dfe0;align-items:start;padding:12px;grid-template-columns:22px 1fr!important}.deal-confirm input{margin:1px 0;width:20px!important;min-height:20px!important}.deal-confirm span{line-height:1.6}.deal-workflow-alert{text-align:left;color:#28654f;--nn-context-ink:#181b20;background:#e8f4ed;border:0;grid-column:1/-1;width:100%;padding:12px 15px}.deal-workflow-alert.error{color:#933c32;--nn-context-ink:#181b20;background:#faebe8}.deal-records{gap:8px;margin-top:18px;display:grid}.deal-records details{--nn-context-ink:#181b20;background:#f8f9f8;border:1px solid #d9dfe0}.deal-records summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:11px 14px;list-style:none;display:flex}.deal-records summary::-webkit-details-marker{display:none}.deal-records summary span{gap:2px;min-width:0;display:grid}.deal-records summary small{color:#9b722d;letter-spacing:.05em;font-size:9px}.deal-records summary b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.deal-records summary em{color:#6f7d85;font-size:10px;font-style:normal}.deal-records summary strong{color:#785b28;--nn-context-ink:#181b20;background:#f0e3c9;border-radius:99px;flex:none;padding:6px 9px;font-size:9px}.deal-record-body{--nn-context-ink:#181b20;background:#fff;border-top:1px solid #d9dfe0;padding:14px}.deal-record-body dl{grid-template-columns:1fr 1fr!important;margin:0!important}.deal-record-body dl div{padding:10px!important}.deal-record-body dl .wide{grid-column:1/-1}.deal-record-body dt{font-size:9px!important}.deal-record-body dd{white-space:pre-wrap;font-size:11px}.deal-record-actions{gap:8px;margin-top:12px;display:flex}.deal-record-actions button,.deal-record-actions select{min-height:44px;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #d3d3d3;padding:9px 12px;font-size:11px}.deal-record-actions select{flex:1}.deal-record-actions .primary{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#262626;border-color:#262626}.deal-record-actions .danger{color:#9c4036}.deal-empty{text-align:center;color:#738088;border:1px dashed #cbd2d5;padding:20px;font-size:11px}.legal-helper{color:#6c7880;margin-top:13px;font-size:10px;line-height:1.65;display:block}@media (width<=760px){.growth-wide-grid>.deal-workflow-card{padding:22px 18px}.deal-workflow-form{grid-template-columns:1fr!important}.deal-workflow-form label,.deal-workflow-form label.wide,.deal-workflow-form>button{grid-column:1}.deal-records summary{align-items:flex-start}.deal-record-body dl{grid-template-columns:1fr!important}.deal-record-body dl .wide{grid-column:1}.deal-record-actions{grid-template-columns:1fr 1fr;display:grid}.deal-record-actions .primary,.deal-record-actions select{grid-column:1/-1}.deal-record-actions button{min-height:46px}}.platform-loading{text-align:center;--nn-context-ink:#181b20;background:#fff;margin:32px 4vw;padding:70px}.platform-suite{color:#262626;margin:32px 4vw 70px}.platform-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 80% 20%,#ddb35b2e,#0000 32%),linear-gradient(135deg,#1a1a1a,#363636);grid-template-columns:1fr 180px;align-items:center;padding:40px 45px;display:grid}.platform-hero p{color:#ddb35b;letter-spacing:.2em;margin:0;font-size:8px}.platform-hero h2{font:500 clamp(26px, 3vw, 42px) var(--font-thai-serif), serif;margin:9px 0}.platform-hero span{color:var(--nn-context-ink,#181b20);font-size:10px}.platform-hero aside{border-left:1px solid #ffffff26;justify-items:center;display:grid}.platform-hero aside b{color:#e2b860;font:500 64px Georgia,serif}.platform-hero aside small{color:var(--nn-context-ink,#181b20);letter-spacing:.14em;font-size:7px}.platform-hero aside em{color:#e1b75e;border:1px solid #d8ad57;border-radius:20px;margin-top:10px;padding:5px 9px;font-size:7px;font-style:normal}.platform-alert{text-align:left;color:#267158;--nn-context-ink:#181b20;background:#e8f5ef;border:0;width:100%;padding:12px 18px}.platform-alert.error{color:#983f34;--nn-context-ink:#181b20;background:#faebe8}.platform-grid{--nn-context-ink:#181b20;background:#dce1e2;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:1px;display:grid}.platform-card{--nn-context-ink:#181b20;background:#fff;min-width:0;padding:27px;position:relative}.platform-card>header{align-items:start;gap:13px;margin-bottom:12px;display:flex}.platform-card>header>i{color:#a67a27;border:1px solid #d7b66d;border-radius:50%;flex:0 0 34px;place-items:center;height:34px;font:italic 12px Georgia,serif;display:grid}.platform-card header small{color:#b18433;letter-spacing:.14em;font-size:7px}.platform-card h3{font:600 19px var(--font-thai-serif), serif;margin:4px 0 0}.platform-card>p{color:#728089;margin:0 0 14px;font-size:9px;line-height:1.65}.platform-card form{grid-template-columns:1fr 1fr;gap:7px;display:grid}.platform-card form textarea,.platform-card form button,.platform-card form>input:first-child,.platform-card form>select:first-child{grid-column:1/-1}.platform-card input,.platform-card select,.platform-card textarea,.platform-card>select{box-sizing:border-box;width:100%;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #d7dddf;padding:10px;font-size:9px}.platform-card textarea{resize:vertical;min-height:74px}.platform-card button,.platform-link{text-align:center;color:#222;cursor:pointer;--nn-context-ink:#181b20;background:#d8ad57;border:0;padding:10px 13px;font-weight:700;display:block}.platform-card>button{width:100%;margin-top:7px}.platform-mini-list,.platform-results,.trust-ranks,.agent-ranks,.health-list{--nn-context-ink:#181b20;background:#e0e5e5;gap:1px;margin-top:12px;display:grid}.platform-mini-list>*{color:#313131;--nn-context-ink:#181b20;background:#f7f8f7;justify-content:space-between;gap:10px;padding:9px 10px;font-size:8px;display:flex}.platform-mini-list b{color:#95691f}.platform-results>a{--nn-context-ink:#181b20;background:#f7f8f7;grid-template-columns:46px 1fr;align-items:center;padding:9px;display:grid}.platform-results>a>b{color:#a87825;font:600 18px Georgia,serif}.platform-results span,.platform-results small{display:block}.platform-results span{font-weight:700}.platform-results small{color:#7c8990;margin-top:3px;font-size:7px;font-weight:400}.trust-ranks>a{--nn-context-ink:#181b20;background:#f8f9f8;grid-template-columns:1fr auto;gap:5px;padding:9px 10px;font-size:8px;display:grid}.trust-ranks progress{accent-color:#d1a64f;grid-column:1/-1;width:100%;height:5px}.valuation-result{--nn-context-ink:#181b20;background:#f6f2e8;border-left:3px solid #d5a84f;gap:4px;margin-top:12px;padding:13px;display:grid}.valuation-result small,.valuation-result span,.valuation-result em{color:#738088;font-size:8px;font-style:normal}.valuation-result strong{font:600 24px Georgia, var(--font-thai-serif), serif}.map-stats{align-items:end;gap:9px;margin:22px 0;display:flex}.map-stats b{font:500 45px Georgia,serif}.map-stats span{color:#748189;padding-bottom:7px;font-size:9px}.platform-card.fraud>small{color:#7c878e;margin-top:10px;font-size:8px;display:block}.agent-ranks>div,.health-list>div{--nn-context-ink:#181b20;background:#f8f9f8;align-items:center;gap:9px;padding:9px;display:flex}.agent-ranks img{object-fit:cover;border-radius:50%;width:34px;height:34px}.agent-ranks span{flex:1}.agent-ranks b,.agent-ranks small,.agent-ranks em{display:block}.agent-ranks small,.health-list small{color:#7c878e;font-size:7px}.agent-ranks em{text-align:right;color:#a47726;font-size:9px;font-style:normal}.rule-count{--nn-context-ink:#181b20;background:#f2f4f3;align-items:end;gap:10px;margin-top:14px;padding:12px;display:flex}.rule-count b{font:500 30px Georgia,serif}.rule-count span{color:#75828a;padding-bottom:5px;font-size:8px}.funnel-bars{gap:10px;display:grid}.funnel-bars>div{grid-template-columns:80px 45px 1fr 80px;align-items:center;gap:8px;display:grid}.funnel-bars span,.funnel-bars em{font-size:8px;font-style:normal}.funnel-bars b{font:600 16px Georgia,serif}.funnel-bars>div>i{--nn-context-ink:#fff;background:linear-gradient(90deg,#d1a24b,#353535);max-width:100%;height:7px;display:block}.funnel-bars em{color:#7b878e}.health-list>div>i{--nn-context-ink:#181b20;background:#c18432;border-radius:50%;width:9px;height:9px}.health-list>div>i.pass{--nn-context-ink:#fff;background:#2b8060}.health-list span{flex:1}.health-list b,.health-list small{display:block}.health-list em{color:#2b8060;font-size:8px;font-style:normal}.health-list i.warning~em{color:#a75b31}.platform-disclaimer{color:#7b878f;--nn-context-ink:#181b20;background:#e9edec;padding:14px 18px;font-size:8px;line-height:1.6}@media (width<=900px){.platform-grid,.platform-hero{grid-template-columns:1fr}.platform-hero aside{border-top:1px solid #ffffff26;border-left:0;margin-top:24px;padding-top:20px}.platform-card form{grid-template-columns:1fr}.platform-card form>*{grid-column:auto!important}}@media (width<=760px){.platform-suite{margin:18px}.platform-hero{padding:25px}.funnel-bars>div{grid-template-columns:65px 35px 1fr}.funnel-bars em{display:none}}.provider-login{text-align:left;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d8dde1;grid-template-columns:48px 1fr auto;align-items:center;gap:15px;width:100%;padding:12px 17px;display:grid}.provider-login+.provider-login{margin-top:10px}.provider-login>b{width:43px;height:43px;color:var(--nn-context-ink,#181b20);border-radius:50%;place-items:center;font:700 20px Arial;display:grid}.google-login>b{--nn-context-ink:#181b20;background:#888}.facebook-login{border-color:#d8d8d8}.facebook-login>b{--nn-context-ink:#fff;background:#7b7b7b;font-size:25px}.provider-login span{flex-direction:column;display:flex}.provider-login strong{color:#292929;font-size:14px}.provider-login small{color:#8a959d;margin-top:4px;font-size:10px}.provider-login i{font-size:20px;font-style:normal}.member-login-divider{color:#909aa1;align-items:center;gap:12px;margin:20px 0;font-size:10px;display:flex}.member-login-divider:before,.member-login-divider:after{content:"";--nn-context-ink:#181b20;background:#e3e6e7;flex:1;height:1px}.member-email-login{grid-template-columns:1fr 1fr;gap:10px;display:grid}.member-email-login label{grid-column:1/-1;gap:6px;display:grid}.member-email-login label span{color:#707070;font-size:10px}.member-email-login input{width:100%;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #d5dbdd;padding:12px 13px;font-size:16px}.member-email-login button{color:#2e2e2e;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d2d2d2;padding:11px}.member-email-login .member-email-primary{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-color:#181b20;font-weight:700}.member-email-login .member-forgot{color:#8b6729;background:0 0;border:0;grid-column:1/-1;padding:4px}@media (width<=560px){.member-email-login{grid-template-columns:1fr}.member-email-login button,.member-email-login .member-forgot{grid-column:1/-1}.provider-login{grid-template-columns:42px 1fr auto;padding:11px 12px}.provider-login>b{width:38px;height:38px}.provider-login strong{font-size:13px}.provider-login small{font-size:9px}}.member-credit-poster{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(135deg,#1c1c1c,#343434);grid-template-columns:.72fr 1.5fr;margin:32px 4vw 0;display:grid}.member-credit-poster>div{padding:32px 35px}.member-credit-poster>div:first-child{background:radial-gradient(circle at 30% 20%,#deb1522e,#0000 50%);border-right:1px solid #ffffff21}.member-credit-poster small{color:#d7ac55;letter-spacing:.18em;font-size:8px}.member-credit-poster strong{color:#e6bd67;margin:8px 0 -3px;font:500 72px/.95 Georgia,serif;display:block}.member-credit-poster>div:first-child span{font:500 18px var(--font-thai-serif), serif}.member-credit-poster h2{font:500 27px/1.2 var(--font-thai-serif), serif;margin:7px 0 18px}.member-credit-poster p{color:var(--nn-context-ink,#181b20);margin:10px 0 0;font-size:9px;line-height:1.65}.member-credit-poster ul{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.member-credit-poster li{border:1px solid #ffffff21;flex-direction:column;padding:12px;display:flex}.member-credit-poster li b{font-size:9px}.member-credit-poster li span{color:#e4ba64;margin-top:5px;font:500 16px Georgia,serif}.member-credit-poster li em{color:#8dd2b4;margin-top:4px;font-size:7px;font-style:normal;display:block}@media (width<=760px){.member-credit-poster{grid-template-columns:1fr;margin-left:18px;margin-right:18px}.member-credit-poster>div{padding:24px}.member-credit-poster>div:first-child{border-bottom:1px solid #ffffff21;border-right:0}.member-credit-poster ul{grid-template-columns:1fr}}.member-credit-poster li.pro-package{background:#deb15217;border-color:#e2b9608c}.member-credit-poster li.pro-package b{color:#f0cd82}.member-pro-offer{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(125deg,#191919,#343434);border:1px solid #c99e4a6b;grid-template-columns:1.08fr .92fr;margin:22px 4vw 0;display:grid;overflow:hidden;box-shadow:0 24px 60px #1b1b1b24}.member-pro-offer-copy{background:radial-gradient(circle at 12% 12%,#deb1522e,#0000 44%);padding:34px 36px}.member-pro-offer-copy small{color:#e1b85e;letter-spacing:.19em;font-size:8px;font-weight:700}.member-pro-offer-copy h2{font:500 clamp(26px, 3vw, 39px)/1.2 var(--font-thai-serif), serif;margin:9px 0 12px}.member-pro-offer-copy p{max-width:650px;color:var(--nn-context-ink,#181b20);margin:0;font-size:12px;line-height:1.75}.member-pro-offer-copy button{color:#1c1c1c;cursor:pointer;--nn-context-ink:#181b20;background:#dfb45c;border:0;border-radius:2px;margin-top:21px;padding:13px 18px;font-size:11px;font-weight:800}.member-pro-offer-copy>span{color:#ffffff6e;margin-top:11px;font-size:8px;display:block}.member-pro-offer-benefits{background:#ffffff06;border-left:1px solid #ffffff1f;padding:34px}.member-pro-offer-benefits>b{color:#e6c375;font-size:12px}.member-pro-offer-benefits ul{gap:0;margin:15px 0 0;padding:0;list-style:none;display:grid}.member-pro-offer-benefits li{border-top:1px solid #ffffff1a;grid-template-columns:31px 1fr;align-items:center;gap:11px;padding:12px 0;display:grid}.member-pro-offer-benefits i{color:#d8ad56;font:400 14px Georgia,serif}.member-pro-offer-benefits span{color:var(--nn-context-ink,#181b20);font-size:10px;line-height:1.55}.wallet-credit-examples button.selected{color:#232323;--nn-context-ink:#181b20;background:#ecd08d;border:1px solid #b98931;box-shadow:0 0 0 2px #c99e4a2e}@media (width<=760px){.member-pro-offer{grid-template-columns:1fr;margin-left:18px;margin-right:18px}.member-pro-offer-copy,.member-pro-offer-benefits{padding:25px}.member-pro-offer-benefits{border-top:1px solid #ffffff1f;border-left:0}.member-pro-offer-copy button{width:100%;min-height:48px}}.field-document-studio{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(145deg,#1c1c1c,#323232);border:1px solid #3d3d3d;margin-top:20px;padding:18px}.field-document-studio>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:4px;display:flex}.field-document-studio>header small{color:#e1bb6a;letter-spacing:.14em;font-size:9px}.field-document-studio>header h5{margin:5px 0;font:400 24px Georgia,Noto Serif Thai,serif}.field-document-studio>header>span{color:#e7c77d;border:1px solid #d8ad5766;padding:7px 10px;font-size:10px}.field-document-studio .deal-workflow-form label>span{color:var(--nn-context-ink,#181b20)}.field-document-studio .deal-confirm{color:var(--nn-context-ink,#181b20);background:#ffffff0c;border-color:#ffffff2b}.field-document-studio .deal-workflow-form>button{color:#1e1e1e;--nn-context-ink:#181b20;background:#d8ad57}.reservation-editor{--nn-context-ink:#181b20;background:#fff;border:1px solid #dcdcdc;margin-top:14px}.reservation-editor>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:64px;padding:13px 16px;list-style:none;display:flex}.reservation-editor>summary::-webkit-details-marker{display:none}.reservation-editor>summary span{gap:3px;display:grid}.reservation-editor>summary small{color:#9b722d;letter-spacing:.12em;font-size:9px}.reservation-editor>summary b{font-size:14px}.reservation-editor>summary strong{color:#82632e;font-size:10px}.reservation-editor>.deal-workflow-form{padding:0 16px 18px}.esign-control{--nn-context-ink:#181b20;background:#f3f7f8;border:1px solid #d5d5d5;margin-top:16px}.esign-control>header{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#262626;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.esign-control>header div{gap:2px;display:grid}.esign-control>header small{color:#d8ad57;letter-spacing:.13em;font-size:8px}.esign-control>header b{font-size:13px}.esign-control>header>span{font-size:10px}.signature-request-form{grid-template-columns:1fr 1.2fr 1.2fr auto;gap:8px;padding:12px;display:grid}.signature-request-form input,.signature-request-form select,.signature-request-form button{--nn-context-ink:#181b20;background:#fff;border:1px solid #d2d2d2;min-width:0;min-height:44px;padding:9px 10px;font-size:11px}.signature-request-form button{color:#1e1e1e;--nn-context-ink:#181b20;background:#d8ad57;border-color:#d8ad57;font-weight:800}.signing-access-result{--nn-context-ink:#181b20;background:#fff9eb;border:1px solid #d8ad57;grid-template-columns:1fr auto;gap:7px;margin:0 12px 12px;padding:12px;display:grid}.signing-access-result>small,.signing-access-result>a,.signing-access-result>span{grid-column:1/-1}.signing-access-result>a{overflow-wrap:anywhere;color:#4e4e4e;font-size:11px}.signing-access-result>b{color:#79591f;align-self:center;font-size:14px}.signing-access-result>button{min-height:42px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#262626;border:0;padding:8px 11px;font-size:10px}.signing-access-result>span{color:#748087;font-size:9px}.signature-history{gap:1px;padding:0 12px 12px;display:grid}.signature-history>div{--nn-context-ink:#181b20;background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.signature-history span{display:grid}.signature-history b{font-size:11px}.signature-history small{color:#748087;font-size:9px}.signature-history em{color:#8d6b2f;font-size:9px;font-style:normal}.signature-history em.signed{color:#28704f}.signature-history>small{color:#748087;--nn-context-ink:#181b20;background:#fff;padding:10px;font-size:10px}@media (width<=760px){.field-document-studio{margin-inline:-4px;padding:16px 12px}.field-document-studio>header{align-items:flex-start}.field-document-studio>header h5{font-size:21px}.reservation-editor>summary{align-items:flex-start}.signature-request-form{grid-template-columns:1fr}.signature-request-form input,.signature-request-form select,.signature-request-form button{min-height:48px;font-size:14px}.signing-access-result{grid-template-columns:1fr}.signing-access-result>small,.signing-access-result>a,.signing-access-result>span{grid-column:1}.signing-access-result>button{min-height:48px}.signature-history>div,.esign-control>header{flex-direction:column;align-items:flex-start}.esign-control>header>span{font-size:12px}}.member-loading img{width:min(240px,70vw);height:auto}.member-login-brand>a img{width:min(300px,72vw);height:auto}.member-brand{flex-direction:column;align-items:flex-start;gap:3px}.member-brand img{object-fit:contain;width:100%;height:auto;max-height:62px}.member-brand span{align-self:flex-start}.member-brand small{font-size:8px}@media (width<=760px){.member-login-brand>a img{width:min(270px,78vw)}}.listing-wizard-progress{--nn-context-ink:#181b20;background:#dce2e4;border-bottom:1px solid #dce2e4;grid-template-columns:repeat(8,minmax(72px,1fr));gap:1px;overflow-x:auto;display:grid!important}.listing-wizard-progress button{color:#74818a;cursor:not-allowed;--nn-context-ink:#181b20;background:#f7f8f7;border:0;justify-items:center;gap:5px;min-height:76px;padding:12px 7px;display:grid}.listing-wizard-progress button.complete{color:#2d7058;cursor:pointer}.listing-wizard-progress button.active{color:#272727;cursor:pointer;--nn-context-ink:#181b20;background:#fff;box-shadow:inset 0 -3px #d0a24b}.listing-wizard-progress b{border:1px solid #cad2d5;border-radius:50%;place-items:center;width:25px;height:25px;font:600 11px Georgia,serif;display:grid}.listing-wizard-progress .active b{color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#b88935;border-color:#c9983f}.listing-wizard-progress .complete b{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2d7058;border-color:#2d7058}.listing-wizard-progress span{white-space:nowrap;font-size:8px}.listing-wizard-step{padding:0 0 5px}.listing-wizard-step[hidden]{display:none}.listing-wizard-step>header{color:#272727!important;--nn-context-ink:#181b20!important;background:#fff!important;padding:28px 28px 4px!important}.listing-wizard-step>header span{letter-spacing:.1em;color:#a87a2d!important;font-size:9px!important}.listing-wizard-step>header h3{font:500 24px var(--font-thai-serif), serif;margin:5px 0 3px}.listing-wizard-step>header p{color:#71808a;margin:0;font-size:10px;line-height:1.6}.listing-contact-card{--nn-context-ink:#181b20;background:#f8faf9;border:1px solid #dbe1e3;grid-template-columns:80px 1fr auto;align-items:center;gap:18px;margin:24px 28px;padding:24px;display:grid}.listing-contact-card>img{object-fit:cover;--nn-context-ink:#181b20;background:#fff;border-radius:50%;width:80px;height:80px}.listing-contact-card>div{gap:4px;display:grid}.listing-contact-card strong{font:600 19px var(--font-thai-serif), serif}.listing-contact-card span{color:#75838c;font-size:10px}.listing-contact-card dl{border-top:1px solid #dce2e4;grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin:0;display:grid}.listing-contact-card dl div{min-width:0;padding:13px 10px 0}.listing-contact-card dt{color:#7b878e;font-size:8px}.listing-contact-card dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:11px;font-weight:700}.listing-contact-card>button{color:#71511e;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #c8953c;padding:10px 13px}.listing-wizard-legal{margin-top:24px!important}.listing-preview-step>article{--nn-context-ink:#181b20;background:#fff;border:1px solid #dbe1e3;grid-template-columns:minmax(240px,.9fr) 1.1fr;gap:0;margin:24px 28px;display:grid;overflow:hidden}.listing-preview-image{background-position:50%;background-size:cover;min-height:300px}.listing-preview-step article>div:last-child{padding:32px}.listing-preview-step small{color:#a2762a;letter-spacing:.08em;font-size:9px}.listing-preview-step h3{font:500 27px var(--font-thai-serif), serif;margin:10px 0}.listing-preview-step strong{color:#2b2b2b;font:600 25px Georgia, var(--font-thai-serif), serif;display:block}.listing-preview-step p{color:#71808a}.listing-preview-step ul{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.listing-preview-step li{--nn-context-ink:#181b20;background:#eef2f1;border-radius:99px;padding:7px 10px;font-size:9px}.listing-submit-summary{--nn-context-ink:#181b20;background:#f7f3e9;border-left:4px solid #c99b45;gap:6px;margin:24px 28px;padding:22px;display:grid}.listing-submit-summary b{font:600 20px var(--font-thai-serif), serif}.listing-submit-summary span{font-size:14px}.listing-submit-summary small{color:#73818a}.member-listing-editor>footer button.primary{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181b20;border-color:#181b20}.member-listing-editor>footer button:disabled{opacity:.55;cursor:not-allowed}@media (width<=760px){.listing-wizard-progress{grid-template-columns:repeat(8,76px)}.listing-wizard-progress button{min-height:68px;padding:10px 5px}.listing-wizard-step>header{padding:22px 20px 2px!important}.listing-wizard-step>header h3{font-size:21px}.listing-contact-card{grid-template-columns:62px 1fr;margin:18px 20px;padding:18px}.listing-contact-card>img{width:62px;height:62px}.listing-contact-card>button{grid-column:1/-1;min-height:46px}.listing-contact-card dl{grid-template-columns:1fr 1fr}.listing-preview-step>article{grid-template-columns:1fr;margin:18px 20px}.listing-preview-image{min-height:230px}.listing-preview-step article>div:last-child{padding:22px}.listing-preview-step h3{font-size:22px}.listing-submit-summary{margin:18px 20px}.member-listing-editor>footer{z-index:4;--nn-context-ink:#181b20;background:#fff;grid-template-columns:1fr 1fr;padding:12px 16px;display:grid;position:sticky;bottom:73px;box-shadow:0 -10px 30px #2222221f}.member-listing-editor>footer button{min-height:48px}.member-listing-editor>footer button.primary{grid-column:1/-1}}.platform-channel-chips{--nn-context-ink:#181b20;background:#f2f5f4;flex-wrap:wrap;grid-column:1/-1;gap:5px;padding:8px;display:flex}.platform-channel-chips span{color:#795c24;--nn-context-ink:#181b20;background:#fff;border:1px solid #d8c18a;border-radius:999px;padding:5px 8px;font-size:7px}.platform-export-result{--nn-context-ink:#181b20;background:#edf7f2;border-left:3px solid #2b8060;flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;padding:12px;display:flex}.platform-export-result b,.platform-export-result span{flex-basis:100%;display:block}.platform-export-result span{color:#6c7b83;font-size:8px}.platform-export-result button{padding:8px 10px}.platform-consent{color:#5d6670;--nn-context-ink:#181b20;background:#fffaf0;border:1px solid #e2d4b2;grid-column:1/-1;align-items:flex-start;gap:8px;padding:10px;font-size:8px;line-height:1.55;display:flex}.platform-consent input{width:auto;margin-top:2px}.structured-audit-list{gap:6px;display:grid}.structured-audit-list>a{color:#313131;--nn-context-ink:#181b20;background:#f8faf9;border:1px solid #e0e5e5;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.structured-audit-list b,.structured-audit-list small{display:block}.structured-audit-list small{color:#78858c;margin-top:3px;font-size:7px}.structured-audit-list em{color:#2b8060;font:600 18px Georgia,serif}.structured-audit-list em.warning{color:#ad6c27}.connector-disclosure{color:#67552f;--nn-context-ink:#181b20;background:#fffaf0;border:1px solid #e3d4ae;gap:4px;margin-top:12px;padding:11px;display:grid}.connector-disclosure span{font-size:8px;line-height:1.55}@media (width<=760px){.platform-channel-chips span{font-size:9px}.platform-consent,.platform-export-result span,.connector-disclosure span{font-size:10px}.structured-audit-list>a{min-height:52px}.structured-audit-list small{font-size:9px}}.monitor-live-results{gap:5px;margin-top:10px;display:grid}.monitor-live-results>span{--nn-context-ink:#181b20;background:#faf1ed;border-left:3px solid #aa5a39;grid-template-columns:auto 1fr;gap:4px 8px;padding:9px;font-size:8px;display:grid}.monitor-live-results>span.pass{--nn-context-ink:#181b20;background:#edf7f2;border-color:#2b8060}.monitor-live-results small{color:#728087;grid-column:2;font-size:7px}.member-listing-editor .listing-wizard-progress button{cursor:pointer;min-width:72px}.member-listing-editor .listing-wizard-step h3{outline-offset:6px;scroll-margin-top:100px}@media (width<=640px){.member-listing-editor .listing-wizard-progress{z-index:4;scrollbar-width:thin;max-width:100%;position:sticky;top:0}.member-listing-editor .listing-wizard-progress button{min-height:64px;padding:8px 5px}.member-listing-editor .listing-wizard-step input,.member-listing-editor .listing-wizard-step select,.member-listing-editor .listing-wizard-step textarea{font-size:16px}}.nn-wizard-position{color:#3e321c;background:#fffaf0;border:1px solid #d9c9a6;padding:10px 14px;font-weight:600}.member-listing-editor .listing-wizard-step{scroll-margin-top:140px}@media (width<=640px){.member-listing-editor,.member-listing-editor .listing-wizard-step{max-height:none!important;overflow:visible!important}.member-listing-editor .listing-wizard-progress{top:100px}.member-listing-editor .nn-wizard-position{margin-bottom:0}.member-listing-editor .listing-wizard-step input,.member-listing-editor .listing-wizard-step textarea,.member-listing-editor .listing-wizard-step select{font-size:16px}}.public-profile-studio{color:#262626;--nn-context-ink:#181b20;background:#fff;border:1px solid #dedede;margin:22px 4vw 46px}.public-profile-studio>header{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(120deg,#1c1c1c,#383838);justify-content:space-between;align-items:end;padding:28px 32px;display:flex}.public-profile-studio>header p,.profile-post-studio header p{color:#d5ad58;letter-spacing:.18em;margin:0;font-size:9px}.public-profile-studio>header h2{font:500 30px var(--font-thai-serif),serif;margin:6px 0}.public-profile-studio>header span{color:var(--nn-context-ink,#181b20);font-size:11px}.public-profile-studio>header aside{justify-items:end;display:grid}.public-profile-studio>header aside b{color:#e2bd70;font:400 34px Georgia,serif}.public-profile-studio>header aside small{color:var(--nn-context-ink,#181b20);font-size:8px}.public-profile-studio>header aside a{color:#f0cf88;margin-top:8px;font-size:10px}.profile-studio-notice{color:#72511d;--nn-context-ink:#181b20;background:#fff5df;margin:0;padding:12px 30px}.public-profile-studio>form{margin:0}.profile-cover{--nn-context-ink:#fff;background:radial-gradient(circle at 80% 30%,#5c5c5c,#222 58%,#171717) 50%/cover;align-items:end;min-height:250px;padding:24px 28px;display:flex;position:relative}.profile-cover>label,.profile-cover>div label{min-height:44px;color:var(--nn-context-ink,#181b20);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#171717d1;border:1px solid #ffffff8c;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-size:10px;font-weight:700;display:flex;box-shadow:0 10px 26px #1113}.profile-cover>label:hover,.profile-cover>div label:hover{--nn-context-ink:#fff;background:#333;border-color:#e1bd70}.profile-cover input{display:none}.profile-cover-change{z-index:4;position:absolute;top:22px;right:24px}.profile-cover>div{z-index:5;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:-60px;left:32px}.profile-cover img{object-fit:cover;--nn-context-ink:#181b20;background:#fff;border:5px solid #fff;border-radius:50%;flex:none;width:130px;height:130px;box-shadow:0 15px 38px #0000003d}.profile-cover>div label{white-space:nowrap;--nn-context-ink:#fff;background:#282828;margin:0 0 8px}.profile-studio-fields{z-index:1;grid-template-columns:1fr 1fr;gap:14px;padding:86px 32px 32px;display:grid;position:relative}.profile-studio-fields>label span{color:#7c868d;margin-bottom:6px;font-size:9px;display:block}.profile-studio-fields input,.profile-studio-fields textarea,.profile-post-studio textarea{color:#262626;width:100%;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #d6dddf;padding:12px}.profile-studio-fields .wide{grid-column:1/-1}.profile-studio-fields fieldset{border:1px solid #dce1e2;flex-wrap:wrap;gap:9px 18px;padding:16px;display:flex}.profile-studio-fields legend{color:#946c27;padding:0 7px;font-size:10px}.profile-studio-fields fieldset label{align-items:center;gap:7px;font-size:10px;display:flex}.profile-studio-fields fieldset input{width:auto}.profile-moderation{--nn-context-ink:#181b20;background:#f7f4ed;border-left:4px solid #bd8c38;flex-direction:column;gap:4px;padding:13px 16px;display:flex}.profile-moderation.approved{--nn-context-ink:#181b20;background:#edf8f2;border-color:#22805b}.profile-moderation.rejected{--nn-context-ink:#181b20;background:#fbefec;border-color:#a84135}.profile-moderation b{font-size:11px}.profile-moderation span{color:#6d7880;font-size:9px}.profile-studio-fields>button,.profile-post-studio form button{color:#1c1c1c;--nn-context-ink:#181b20;background:#d3aa56;border:0;grid-column:1/-1;padding:13px 18px;font-weight:700}.profile-post-studio{border-top:1px solid #dce2e3;padding:28px 32px}.profile-post-studio h3{font:500 23px var(--font-thai-serif),serif;margin:4px 0 15px}.profile-post-studio form{grid-template-columns:1fr auto;gap:8px;display:grid}.profile-post-studio form button{grid-column:auto}.profile-post-studio article{border:1px solid #e0e4e5;margin-top:12px;padding:16px 80px 16px 18px;position:relative}.profile-post-studio article p{white-space:pre-wrap}.profile-post-studio article small{color:#7c878e}.profile-post-studio article button{color:#a33f34;--nn-context-ink:#181b20;background:#fff;border:1px solid #d7dddf;padding:6px 10px;position:absolute;top:14px;right:14px}.public-profile-studio.loading{padding:30px}@media (width<=760px){.public-profile-studio{margin:18px}.public-profile-studio>header{flex-direction:column;align-items:flex-start;gap:16px;padding:24px}.public-profile-studio>header aside{justify-items:start}.profile-cover{min-height:210px;padding:18px}.profile-cover-change{top:14px;right:14px}.profile-cover>div{gap:9px;bottom:-55px;left:20px}.profile-cover img{width:105px;height:105px}.profile-cover>div label{white-space:normal;text-align:center;max-width:calc(100vw - 180px);margin-bottom:4px;padding:9px 11px;line-height:1.35}.profile-studio-fields{grid-template-columns:1fr;padding:78px 20px 24px}.profile-studio-fields .wide{grid-column:auto}.profile-studio-fields fieldset{display:grid}.profile-post-studio{padding:24px 20px}.profile-post-studio form{grid-template-columns:1fr}.profile-post-studio article{padding-right:60px}}.member-mobile-tabs{display:none}.member-workspace-opening{color:#252525;background:#f7f8fa;min-height:100svh;padding:20px clamp(16px,4vw,48px)}.member-workspace-opening>header{border-bottom:1px solid #e2ded5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex}.member-workspace-opening a{color:#785d26;align-items:center;min-height:44px;font-size:14px;display:inline-flex}.member-workspace-opening>section{max-width:1000px;margin:36px auto}.member-workspace-opening h1{font-size:clamp(23px,4vw,32px);line-height:1.5}.member-workspace-opening p{font-size:16px;line-height:1.8}.member-opening-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.member-opening-grid>div{background:#eeece5;border:1px solid #e8e4da;border-radius:14px;height:120px}.member-workspace-opening button{color:#252525;background:#dfc78d;border:1px solid #c9aa68;border-radius:10px;min-height:44px;padding:10px 20px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-quick-actions :is(button,a){text-align:left;box-sizing:border-box;border:1px solid #e5dcc8;border-radius:12px;align-items:center;gap:12px;min-width:0;min-height:100px;padding:18px;text-decoration:none;display:flex;color:#303030!important;background:#fff!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-quick-actions>button:first-child{border-color:#d4b875;background:#fff2d5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-quick-actions span{gap:5px;min-width:0;display:grid}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-quick-actions b{font-size:15px;line-height:1.5}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-quick-actions small{color:#666;font-size:12px;line-height:1.6}@media (width<=900px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh>aside{gap:8px!important;max-height:none!important;padding:12px 16px!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh>aside :is(.member-person,.member-credit-mini),html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh>aside .member-site-return{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh>aside:has(nav.mobile-open) .member-site-return{grid-area:4/1/auto/-1;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-mobile-menu-toggle>span{display:none}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-mobile-menu-toggle>b{font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh>.member-mobile-tabs{border-bottom:1px solid #e8dfce;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0;background:#fff!important;padding:8px 12px!important;display:grid!important;position:static!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh>.member-mobile-tabs a{border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:56px;padding:7px 2px;font-size:13px;line-height:1.4;text-decoration:none;display:flex;color:#555!important;background:0 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh>.member-mobile-tabs a[aria-current=page]{font-weight:700;color:#765b22!important;background:#fff1cf!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-main>header{gap:12px;padding:20px 16px 12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-main>header h1{line-height:1.5;font-size:23px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-main>header>a{max-width:110px;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-welcome{min-height:0!important;margin:0 16px 16px!important;padding:16px!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-welcome h2{line-height:1.5;margin:6px 0!important;font-size:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-welcome p{line-height:1.7;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-welcome>span{display:none}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh :is(.member-quick-actions,.member-stats){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0 16px 16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-quick-actions :is(button,a){align-items:flex-start!important;gap:9px!important;min-height:100px!important;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-quick-actions :is(button,a)>svg{flex:0 0 20px;width:20px;height:20px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-quick-actions :is(button,a)>svg:last-child{display:none}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .member-quick-actions b{font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .nn-member-home-fold{box-sizing:border-box;max-width:calc(100% - 32px);margin:0 16px 14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-app.nn-member-refresh .nn-member-home-fold>summary{cursor:pointer;min-height:48px;font-size:14px;line-height:1.6;padding:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body:has(main.member-app) .nn-concierge:not(.open){display:none!important}}.member-login-mobile-brand{display:none}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-login.nn-member-refresh .member-login-brand{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-login.nn-member-refresh .member-login-brand>small{overflow-wrap:anywhere;padding-top:24px;line-height:1.8;margin-top:auto!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}@media (width<=900px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-login.nn-member-refresh{border-radius:0!important;flex-direction:column!important;gap:0!important;height:auto!important;min-height:100svh!important;max-height:none!important;margin:0!important;padding:16px!important;display:flex!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-login.nn-member-refresh>.member-login-mobile-brand{flex-shrink:0;order:0;align-items:center;min-height:54px;padding:8px 8px 18px;display:flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-login.nn-member-refresh>.member-login-mobile-brand img{object-fit:contain;object-position:left;max-height:56px;width:190px!important;height:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-login.nn-member-refresh>.member-login-panel{order:1;border-radius:16px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:24px 18px!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-login.nn-member-refresh>.member-login-brand{order:2;border-radius:16px!important;gap:12px!important;margin-top:20px!important;padding:22px 18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-login.nn-member-refresh .member-login-brand>a{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-login.nn-member-refresh .member-login-brand>div:not(.member-brand-object){margin:0!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-login.nn-member-refresh .member-login-brand h1{margin:10px 0!important;font-size:28px!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-login.nn-member-refresh .member-login-brand :is(ul,li){height:auto!important;max-height:none!important;position:static!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-login.nn-member-refresh .member-login-brand ul{grid-template-columns:1fr!important;gap:8px!important;margin-top:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-login.nn-member-refresh .member-login-brand>small{padding-top:16px;letter-spacing:.08em!important;margin-top:4px!important;font-size:10px!important}}.member-app .nn-map-completion{background:#fffcf3;border:1px solid #d8c48e;border-radius:16px;margin:16px 0;padding:16px}.member-app .nn-map-completion button{text-align:left;white-space:normal;overflow-wrap:anywhere;width:100%;margin-top:8px;padding:12px;display:block}.nn-assignment-summary{border:1px solid #d8c48e;border-radius:12px;padding:16px}.nn-assignment-summary dl>div{flex-wrap:wrap;justify-content:space-between;gap:16px;padding:8px 0;display:flex}.nn-assignment-summary dd{margin:0;font-weight:700}.member-session-entry{isolation:isolate;color:#272820;background:radial-gradient(at 50% 35%,#fff9e9 0,#0000 55%),#f8f9fb;flex-direction:column;min-height:100svh;padding:0 24px 32px;display:flex;position:relative;overflow:hidden}.member-session-entry>header{border-bottom:1px solid #d9ceb955;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1440px;margin:0 auto;padding:20px 0;display:flex}.member-session-entry>header a{color:#806532;align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.member-session-entry>header>span{letter-spacing:.16em;color:#8c7446;font-size:12px}.member-entry-card{text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:660px;margin:auto;padding:52px 20px 30px;animation:.6s both member-entry-arrive;display:flex;position:relative}.member-entry-portrait{place-items:center;width:196px;height:196px;margin-bottom:24px;display:grid;position:relative}.member-entry-avatar{box-sizing:border-box;z-index:1;background:linear-gradient(140deg,#fff1bf,#b18b3f 55%,#f9e3a9);border-radius:50%;width:128px;height:128px;padding:5px;position:relative;box-shadow:0 14px 40px #a77e3925}.member-entry-avatar img,.member-entry-avatar>span{object-fit:cover;object-position:center;background:#f1e5c9;border-radius:50%;width:100%;height:100%;display:block}.member-entry-avatar>span{color:#896627;place-items:center;font-size:48px;font-weight:600;line-height:1;display:grid}.member-entry-orbit{border:1px solid #d7bd7d88;border-radius:50%;animation:8s linear 2 member-entry-orbit;position:absolute;inset:12px}.member-entry-orbit:before{content:"";background:#d3ac57;border-radius:50%;width:7px;height:7px;position:absolute;top:12%;left:12%;box-shadow:0 0 12px #dfb95d}.member-entry-orbit.second{border-color:#d7bd7d30;animation-duration:12s;animation-direction:reverse;inset:0}.member-entry-sparkles{pointer-events:none;position:absolute;inset:-8px}.member-entry-sparkles i{color:#bf9849;font-size:16px;font-style:normal;animation:2.4s ease-in-out 3 member-entry-sparkle;position:absolute}.member-entry-sparkles i:first-child{top:40px;left:12px}.member-entry-sparkles i:nth-child(2){font-size:12px;animation-delay:.4s;top:18px;right:10px}.member-entry-sparkles i:nth-child(3){animation-delay:.8s;bottom:40px;right:3px}.member-entry-sparkles i:nth-child(4){font-size:11px;animation-delay:1.2s;bottom:8px;left:26px}.member-entry-card .member-entry-eyebrow{letter-spacing:.2em;color:#967946;margin:0 0 12px;font-size:10px;line-height:1.8}.member-entry-card h1{color:#2d2c27;letter-spacing:0;margin:0;font-size:clamp(24px,4vw,36px);font-weight:600;line-height:1.6}.member-entry-card h2{color:#937037;overflow-wrap:anywhere;max-width:100%;margin:4px 0 12px;font-size:clamp(22px,3.8vw,32px);font-weight:600;line-height:1.6}.member-entry-provider{color:#8a713f;background:#fffcf3;border:1px solid #dfd0ae;border-radius:30px;margin-top:8px;padding:5px 13px;font-size:12px;line-height:1.6;display:inline-flex}.member-entry-card .member-entry-status{color:#65635d;overflow-wrap:anywhere;max-width:100%;margin:24px 0 16px;font-size:14px;line-height:1.9}.member-entry-progress{background:#e9dfc9;border-radius:8px;width:150px;height:3px;overflow:hidden}.member-entry-progress i{background:linear-gradient(90deg,#b58c42,#ead29b);border-radius:8px;width:45%;height:100%;animation:1.6s ease-in-out infinite member-entry-progress;display:block}.member-entry-signature{letter-spacing:.15em;color:#a29b8e;margin-top:36px;font-size:9px;line-height:1.8}.member-entry-card button{color:#493b22;background:#ead5a4;border:1px solid #c5a664;border-radius:10px;min-height:44px;padding:10px 22px;font-size:14px}.member-session-entry.has-error :is(.member-entry-orbit,.member-entry-sparkles i){animation:none}@keyframes member-entry-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes member-entry-orbit{to{transform:rotate(360deg)}}@keyframes member-entry-sparkle{0%,to{opacity:.3;transform:scale(.75)}50%{opacity:.95;transform:scale(1)}}@keyframes member-entry-progress{0%{transform:translate(-110%)}to{transform:translate(330%)}}@media (width<=600px){.member-session-entry{padding-inline:16px}.member-session-entry>header{gap:10px;padding:12px 0}.member-session-entry>header>span{letter-spacing:.08em;font-size:9px}.member-entry-card{padding:32px 4px 24px}.member-entry-portrait{width:172px;height:172px;margin-bottom:22px}.member-entry-avatar{width:116px;height:116px}.member-entry-card .member-entry-eyebrow{font-size:9px}.member-entry-card h1{font-size:25px}.member-entry-card h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.member-entry-card,.member-entry-orbit,.member-entry-sparkles i,.member-entry-progress i{animation:none!important;transform:none!important}.member-entry-progress i{width:100%}}.member-entry-avatar img{opacity:0;width:calc(100% - 10px);height:calc(100% - 10px);transition:opacity .2s;position:absolute;inset:5px}.member-entry-avatar img[data-loaded=true]{opacity:1}@media (prefers-reduced-motion:reduce){.member-entry-avatar img{transition:none}}.member-session-restore{color:#333;background:#f8f9fb;min-height:100svh;padding:20px clamp(16px,4vw,48px)}.member-session-restore>header{border-bottom:1px solid #e2ddd2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.member-session-restore a{color:#806532;align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.member-session-restore b{font-size:15px;font-weight:500}.member-session-restore>p{color:#706b60;margin:24px 0;font-size:14px;line-height:1.8}.member-session-restore button{color:#51432a;background:#f5e8c8;border:1px solid #cbb47c;border-radius:8px;min-height:44px;padding:10px 18px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page{color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-members-container,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-agent-finder,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .recommended-agents{box-sizing:border-box;width:calc(100% - 64px)!important;max-width:1180px!important;max-inline-size:1180px!important;margin-inline:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero{border-bottom:1px solid #e5ddce;color:#292723!important;--nn-context-ink:#292723!important;background:linear-gradient(135deg,#fffdf8,#faf3e4)!important;min-height:0!important;padding:40px 0 32px!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero p{letter-spacing:.1em;margin:0 0 12px;font-weight:600;color:#715925!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero h1{margin:0 0 16px;letter-spacing:0!important;color:#292723!important;font-family:inherit!important;font-size:clamp(1.9rem,3.8vw,3rem)!important;font-weight:650!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero h1 em{font-style:normal;color:#715925!important;font-weight:650!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero span{max-width:760px;color:#625e56!important;font-size:16px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero>div>div{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero a{box-sizing:border-box;justify-content:center;align-items:center;min-height:46px;font-weight:600;display:inline-flex;color:#62502e!important;background:#fff!important;border:1px solid #d7c49b!important;border-radius:12px!important;min-width:0!important;padding:11px 18px!important;font-size:14px!important;text-decoration:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero a:first-child{color:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border-color:#c5a25a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-agent-finder{scroll-margin-top:112px;padding:30px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-agent-finder h2{letter-spacing:0;color:#292723!important;font-size:clamp(1.25rem,2vw,1.6rem)!important;font-weight:650!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-agent-finder>header 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 main.member-directory-page .nn-agent-filters{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:12px;--nn-context-ink:#292723!important;background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:16px!important;padding:20px!important;box-shadow:0 5px 16px #392e1706!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-agent-filters label>span{line-height:1.7;color:#39352d!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-agent-filters :is(input,select){box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #d9ceb8!important;border-radius:10px!important;min-height:46px!important;padding:11px 12px!important;font-size:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-status{flex-wrap:wrap;gap:12px;min-height:44px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-status p{line-height:1.8;color:#625e56!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-status button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-more,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-empty :is(button,a){cursor:pointer;box-sizing:border-box;line-height:1.7;text-decoration:none;color:#62502e!important;min-height:44px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d7c49b!important;border-radius:10px!important;padding:10px 16px!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-card{flex-direction:column;min-width:0;display:flex;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:16px!important;box-shadow:0 5px 16px #392e1706!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-photo{flex:none;overflow:hidden;aspect-ratio:4/3!important;background:#faf6ed!important;height:auto!important;min-height:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-photo img{object-fit:cover;object-position:center 25%;width:100%;height:100%}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-photo img.resilient-image-fallback{box-sizing:border-box;padding:28px;object-fit:contain!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-card>div{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex;padding:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-card small{line-height:1.65;color:#326047!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-card h3{color:#292723!important;letter-spacing:0!important;min-height:3.3em!important;max-height:3.3em!important;font-size:18px!important;font-weight:650!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-card h3 a{color:#292723!important;text-decoration:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-card p,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-area{min-height:3.6em;max-height:3.6em;color:#625e56!important;font-size:14px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-tags{gap:6px;min-height:30px;max-height:none}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-tags span{border:1px solid #e7d7af;border-radius:7px;padding:4px 7px;line-height:1.6;color:#62502e!important;--nn-context-ink:#62502e!important;background:#faf0d5!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-card footer{gap:10px;margin-top:auto;padding-top:14px;color:#625e56!important;border-color:#e5ddce!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-card footer>span{align-items:center;gap:7px;font-size:13px;line-height:1.7;display:flex;color:#625e56!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-card footer>span>svg{flex:none;color:#8b6a2e!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-card footer>a{box-sizing:border-box;border:1px solid #c5a25a;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 12px;font-weight:600;line-height:1.7;display:flex;color:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;font-size:14px!important;text-decoration:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-empty{border-radius:14px;gap:14px;color:#625e56!important;--nn-context-ink:#625e56!important;background:#faf6ed!important;border:1px dashed #d7c49b!important;padding:24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .recommended-agents{background:0 0!important;border-top:1px solid #e5ddce!important;padding:24px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .recommended-agents :is(h2,h3,h4){color:#292723!important;letter-spacing:0!important;font-family:inherit!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .recommended-agents h2{font-size:24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .recommended-agents :is(p,small){color:#625e56!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .recommended-agents :is(header a,.agent-promote-link,.agent-ranking-explainer a){min-height:44px;color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .discovery-agent-card{--nn-context-ink:#292723!important;background:#fff!important;border-color:#e5ddce!important;box-shadow:0 5px 16px #392e1706!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .discovery-agent-photo{background:#faf6ed!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .discovery-agent-photo img.resilient-image-fallback{box-sizing:border-box;padding:24px;object-fit:contain!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .discovery-agent-photo :is(span,b){color:#62502e!important;background:#faf0d5!important;border-color:#d7c49b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .discovery-agent-copy h3 a,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .discovery-agent-copy dd{color:#292723!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .agent-card-tags span{color:#62502e!important;background:#faf0d5!important;border-color:#e7d7af!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-community{color:#292723!important;--nn-context-ink:#292723!important;background:#faf6ed!important;padding:28px max(32px,50% - 590px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-community :is(h2,h3,h4,strong,b){color:#292723!important;letter-spacing:0!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-community :is(p,small,span){color:#625e56!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-community a{color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-proof-grid article,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-review-rail article{box-shadow:none!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e5ddce!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-proof-grid svg{color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-members-load-error{color:#39352d;background:#faf6ed;border:1px solid #d7c49b;border-radius:16px;padding:28px;margin-block:30px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-members-load-error h2{color:#39352d!important;font-size:22px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-members-load-error p{color:#625e56!important;font-size:15px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-members-load-error a{background:#fff;border:1px solid #d7c49b;border-radius:10px;align-items:center;gap:8px;min-height:44px;margin:8px 10px 0 0;padding:10px 16px;text-decoration:none;display:inline-flex;color:#62502e!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page :is(a,button,input,select):focus-visible{outline-offset:3px;outline:3px solid #927137!important}@media (width<=1000px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-agent-filters{grid-template-columns:repeat(2,minmax(0,1fr))}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-agent-filters>label:first-child{grid-column:1/-1}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-members-container,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-agent-finder,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .recommended-agents{width:calc(100% - 36px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero{padding:28px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero>div>div{flex-direction:row!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .member-directory-hero a{flex:160px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-agent-filters{gap:12px;padding:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-grid{grid-template-columns:1fr;gap:14px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-card{box-sizing:border-box;grid-template-columns:88px minmax(0,1fr);gap:14px;padding:18px;display:grid}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-photo{border-radius:12px;width:88px;aspect-ratio:1!important;height:88px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-photo img.resilient-image-fallback{padding:8px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-card>div{padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-card h3{min-height:0!important;font-size:17px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-card p,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-area,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-tags{min-height:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-community{padding:28px 18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-community__head{display:block}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .marketplace-community__head>a{align-items:center;min-height:44px;margin-top:12px;display:inline-flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-members-load-error{padding:22px}}@media (width<=380px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-agent-filters{grid-template-columns:1fr}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-card{grid-template-columns:72px minmax(0,1fr);gap:12px;padding:16px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-photo{width:72px;height:72px!important}}@media (hover:hover) and (prefers-reduced-motion:no-preference){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #71592512!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-card,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-directory-page .nn-finder-photo img{transition:none!important;transform:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-portal-app{min-width:0!important;max-width:100%!important;min-height:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body :is(.owner-portal-app,.owner-portal-app form,.owner-portal-app label,.owner-portal-app section,.owner-portal-app div){box-sizing:border-box!important;min-width:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-mode{background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:none!important;margin-bottom:18px!important;padding:6px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-mode button{min-width:0!important;min-height:48px!important;padding:10px 12px!important;font-size:14px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-track-form{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:100%!important;max-width:100%!important;margin:0!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-track-form>button{justify-content:center;align-items:center;gap:8px;display:flex;grid-column:1/-1!important;width:100%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body :is(.owner-track-form label,.owner-request-form label)>span{color:#39352d!important;font-size:14px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body :is(.owner-track-form>button,.owner-request-form>button,.owner-request-success>button,.owner-conversation>button){color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;border-radius:12px!important;max-width:100%!important;min-height:48px!important;padding:12px 16px!important;font-size:15px!important;line-height:1.8!important;box-shadow:0 3px 8px #71592512!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-request-form{background:0 0!important;border:0!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-request-form>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-request-form header{margin-bottom:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-consent{gap:10px!important;margin-block:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-consent span{color:#625e56!important;font-size:13px!important;font-weight:400!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body :is(.owner-request-success,.owner-dashboard,.owner-conversation,.owner-locked){color:#292723!important;--nn-context-ink:#292723!important;box-shadow:none!important;background:#fffdf8!important;border:1px solid #e5ddce!important;border-radius:14px!important;max-width:100%!important;padding:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-request-success{text-align:left!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-request-success>div{background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:10px!important;gap:10px!important;padding:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-request-success>div b{-webkit-user-select:all;user-select:all;color:#62502e!important;font-family:inherit!important;font-size:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-request-success>div span{color:#625e56!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-dashboard{margin-top:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-dashboard>header{border-bottom:1px solid #e5ddce!important;flex-wrap:wrap!important;gap:12px!important;padding:0 0 16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-dashboard>header>span{color:#62502e!important;background:#faf0d5!important;border:1px solid #d7c49b!important;border-radius:8px!important;padding:6px 10px!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-property{background:#fff!important;border:1px solid #e5ddce!important;border-radius:12px!important;grid-template-columns:84px minmax(0,1fr) 22px!important;gap:12px!important;margin:16px 0!important;padding:10px!important;text-decoration:none!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-property img{object-fit:cover;max-width:100%;border-radius:8px!important;width:84px!important;height:84px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-property b{margin:4px 0!important;font-size:15px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-property em{color:#625e56!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-dashboard-metrics{border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:16px 0!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-dashboard-metrics>b{flex-direction:column;justify-content:center;align-items:center;color:#62502e!important;--nn-module-accent:#b28b43!important;--nn-module-tint:#faf6ed!important;background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:12px!important;min-height:92px!important;padding:12px!important;font-family:inherit!important;font-size:28px!important;font-weight:650!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-dashboard-metrics small{text-align:center;color:#625e56!important;margin-top:4px!important;font-size:13px!important;font-weight:400!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .nn-owner-report-controls{flex-wrap:wrap!important;align-items:end!important;gap:10px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .nn-owner-report-controls label{flex:180px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .nn-owner-report-controls button{flex:160px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .nn-metric-definitions{background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:10px!important;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-locked{background:#faf6ed!important;align-items:flex-start!important;gap:8px!important;margin:16px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-locked span{color:#625e56!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-conversation{background:#fff!important;margin:16px 0 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-conversation>div p{border-top:1px solid #e5ddce!important;grid-template-columns:minmax(0,1fr)!important;gap:5px!important;margin:0!important;padding:12px 0!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-conversation p :is(b,span,time){color:#39352d!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-conversation p span{white-space:pre-wrap!important;overflow-wrap:anywhere!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-conversation p time{color:#756d5e!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-conversation>span{color:#625e56!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-conversation>button{width:100%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-portal-app :is(h2,h3,p,small,b,strong,span,a,button){overflow-wrap:anywhere!important;white-space:normal!important;min-width:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-error{color:#862e26!important;background:#fff3f0!important;border:1px solid #dbada7!important;border-radius:10px!important;padding:12px 14px!important;font-size:14px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-notice{color:#62502e!important;background:#faf6ed!important;border:1px solid #d7c49b!important;border-radius:10px!important;padding:12px 14px!important;font-size:14px!important;line-height:1.8!important}@media (width<=1000px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .nn-service-desk{grid-template-columns:minmax(0,1fr)!important}}@media (width<=600px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body :is(.owner-track-form,.owner-request-form>div){grid-template-columns:minmax(0,1fr)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-property{grid-template-columns:64px minmax(0,1fr) 22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-property img{width:64px!important;height:64px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body .owner-property>svg{display:block}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.owner-portal-page .nn-page-body :is(.owner-dashboard,.owner-conversation,.owner-request-success){padding:14px!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners{color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .page-wrap{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-six.six-partners .six-partner-masthead{align-items:center;color:#292723!important;--nn-context-ink:#292723!important;background-color:#fffdf8!important;border:1px solid #e5ddce!important;border-radius:0 0 18px 18px!important;gap:32px!important;padding:36px 28px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-masthead h1{margin:10px 0 16px;letter-spacing:0!important;color:#292723!important;font-family:inherit!important;font-size:clamp(1.9rem,3.5vw,3rem)!important;font-weight:650!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-masthead>div>p,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-models>span,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-form>header>span{color:#715925!important;letter-spacing:.08em!important;font-size:12px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-masthead>div>span{display:block;color:#625e56!important;letter-spacing:0!important;font-size:16px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-masthead aside{--nn-context-ink:#292723!important;background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:14px!important;padding:24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-masthead aside h2{color:#39352d!important;letter-spacing:0!important;font-size:20px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-masthead aside li{margin-block:8px;color:#625e56!important;font-size:14px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .opportunity-submit{color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;border-radius:12px!important;min-height:46px!important;padding:11px 18px!important;font-size:15px!important;line-height:1.7!important;box-shadow:0 3px 8px #71592512!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-button.secondary{color:#62502e!important;--nn-context-ink:#62502e!important;background:#fff!important;border-color:#d7c49b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-workspace{grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);align-items:start;scroll-margin-top:112px;gap:26px!important;padding:30px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-models h2,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-form h2{color:#292723!important;letter-spacing:0!important;font-size:24px!important;font-weight:650!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-models button{text-align:left;grid-template-columns:40px minmax(0,1fr) 18px;align-items:start;width:100%;color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:14px!important;gap:12px!important;padding:18px!important;display:grid!important;box-shadow:0 4px 12px #71592507!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-models button[aria-pressed=true]{--nn-context-ink:#292723!important;background:#faf0d5!important;border-color:#ad863b!important;box-shadow:inset 0 0 0 1px #ad863b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .nn-partner-type-icon{border:1px solid #e0c88b;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;color:#715925!important;background:#f7e8bd!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .nn-partner-type-icon svg{flex:none;margin:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .nn-partner-type-check{place-items:center;min-height:40px;display:grid;color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-models button small{color:#715925!important;letter-spacing:.05em!important;font-size:11px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-models button strong{color:#292723!important;font-size:16px!important;font-weight:650!important;line-height:1.75!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-models button p{margin:6px 0 0;color:#625e56!important;font-size:13px!important;line-height:1.85!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-form{min-width:0;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:18px!important;padding:28px!important;box-shadow:0 7px 24px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-form>header p{color:#625e56!important;font-size:15px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .opportunity-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 main.nn-six.six-partners .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .form-grid label{gap:8px;min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .opportunity-form label>span{color:#39352d!important;font-size:14px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .opportunity-form :is(input:not([type=checkbox]):not(.honey),select,textarea){box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #d9ceb8!important;border-radius:10px!important;min-height:46px!important;padding:11px 12px!important;font-size:16px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .opportunity-form textarea{resize:vertical}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .privacy-consent{align-items:start!important;gap:10px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .privacy-consent input{accent-color:#8b6a2e;flex:none;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 main.nn-six.six-partners .opportunity-form .form-inline-error{border-radius:12px;padding:12px 14px;color:#7d3026!important;--nn-context-ink:#7d3026!important;background:#fff4f1!important;border:1px solid #d29b90!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .opportunity-submit: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 main.nn-six.six-partners .form-success{overflow-wrap:anywhere;color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf8!important;border:1px solid #e5ddce!important;border-radius:14px!important;padding:24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .form-success :is(h2,strong){color:#39352d!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .form-success p{color:#625e56!important;font-size:15px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .form-success>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-six.six-partners .form-success button{min-height:44px;padding:10px 16px;color:#62502e!important;box-shadow:none!important;background:#faf0d5!important;border:1px solid #d7c49b!important;border-radius:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .professional-partners{color:#292723!important;--nn-context-ink:#292723!important;background:#faf6ed!important;padding:28px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .professional-partners-grid{align-items:center;gap:24px!important;margin-top:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .professional-partners header h2{color:#292723!important;letter-spacing:0!important;font-size:24px!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .professional-partners header p{letter-spacing:.08em;color:#715925!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .professional-partners header span{display:block;color:#625e56!important;font-size:15px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .professional-partner-card{grid-template-columns:88px minmax(0,1fr);color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:16px!important;gap:20px!important;padding:24px!important;text-decoration:none!important;display:grid!important;box-shadow:0 5px 16px #71592508!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .professional-partner-card img{box-sizing:border-box;border:1px solid #eee7d9;border-radius:12px;padding:8px;object-fit:contain!important;background:#fff!important;width:88px!important;height:88px!important;margin:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .professional-partner-card small{color:#715925!important;letter-spacing:.06em!important;font-size:11px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .professional-partner-card strong{color:#39352d!important;letter-spacing:0!important;font-size:17px!important;line-height:1.75!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .professional-partner-card p{color:#625e56!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .professional-partner-card b{color:#715925!important;font-size:14px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-contact{flex-wrap:wrap;justify-content:start;gap:14px;display:flex;border-color:#e5ddce!important;padding:28px 0 38px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-contact>span{margin-right:auto;color:#39352d!important;font-size:16px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #927137!important}@media (width<=1000px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-workspace{grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr)}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .form-grid{grid-template-columns:1fr!important}}@media (width<=700px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .page-wrap{width:calc(100% - 36px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-masthead{grid-template-columns:1fr!important;gap:22px!important;padding:24px 22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-masthead h1{font-size:28px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-masthead aside{padding:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-workspace{grid-template-columns:1fr!important;gap:24px!important;padding:24px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-models button{gap:10px!important;padding:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-form{padding:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .professional-partners-grid{grid-template-columns:1fr!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .professional-partner-card{grid-template-columns:72px minmax(0,1fr);gap:16px!important;padding:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .professional-partner-card img{width:72px!important;height:72px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-contact{align-items:stretch;flex-direction:column!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners .six-partner-contact .six-button{width:100%}}@media (hover:hover) and (prefers-reduced-motion:no-preference){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners :is(.six-partner-models button,.professional-partner-card){transition:transform .18s,box-shadow .18s}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners :is(.six-partner-models button,.professional-partner-card):hover{transform:translateY(-2px);box-shadow:0 8px 20px #71592512!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-six.six-partners :is(button,a){transition:none!important;transform:none!important}}.platform-page{color:#292929;--nn-context-ink:#181b20;background:#f2f4f3;min-height:100vh;padding:150px clamp(22px,5vw,76px) 90px}.platform-page-hero{max-width:1180px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2c2c2c;border-left:5px solid #d8ad4f;margin:0 auto 44px;padding:54px clamp(26px,5vw,72px)}.platform-page-hero p,.platform-system-grid small{letter-spacing:.16em;color:#d8ad4f;font-size:11px;font-weight:700}.platform-page-hero h1{max-width:920px;margin:13px 0 18px;font-size:clamp(38px,6vw,76px);line-height:1.05}.platform-page-hero span{max-width:760px;color:var(--nn-context-ink,#181b20);line-height:1.8;display:block}.platform-page-hero div{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.platform-page-hero a,.platform-system-grid a,.estimate-workspace aside>a{color:#2c2c2c;--nn-context-ink:#181b20;background:#d8ad4f;padding:12px 17px;font-weight:800;text-decoration:none;display:inline-flex}.platform-page-hero a+a{color:var(--nn-context-ink,#181b20);background:0 0;border:1px solid #8c8c8c}.platform-system-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1180px;margin:auto;display:grid}.platform-system-grid article{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce2e5;flex-direction:column;min-height:292px;padding:30px;display:flex;position:relative}.platform-system-grid article>i{color:#d9a73e;font-size:42px;font-style:normal;font-weight:300}.platform-system-grid h2{margin:14px 0 8px;font-size:23px}.platform-system-grid p{color:#676767;margin:0 0 24px;line-height:1.75}.platform-system-grid a{color:#a97815;background:0 0;border-bottom:1px solid #d8ad4f;align-self:flex-start;margin-top:auto;padding:0}.platform-proof{max-width:1180px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2c2c2c;grid-template-columns:repeat(3,1fr);margin:20px auto 0;display:grid}.platform-proof div{border-right:1px solid #4f4f4f;padding:25px}.platform-proof b,.platform-proof span{display:block}.platform-proof span{color:#c7c7c7;margin-top:5px;font-size:13px}.estimate-workspace{grid-template-columns:1.4fr .8fr;gap:20px;max-width:1180px;margin:auto;display:grid}.public-estimate,.estimate-workspace aside{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce2e5;padding:clamp(24px,4vw,46px)}.public-estimate form{grid-template-columns:1fr 1fr;gap:18px;display:grid}.public-estimate label{gap:7px;font-weight:700;display:grid}.public-estimate label:last-of-type{grid-column:1/-1}.public-estimate input,.public-estimate select,.fraud-shield-form input,.fraud-shield-form select,.fraud-shield-form textarea{width:100%;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #d3d3d3;padding:14px}.public-estimate button,.fraud-shield-form button{color:#2c2c2c;--nn-context-ink:#181b20;background:#d8ad4f;border:0;grid-column:1/-1;padding:16px;font-size:16px;font-weight:800}.public-estimate section{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2c2c2c;margin-top:26px;padding:25px}.public-estimate section>*{display:block}.public-estimate section strong{color:#e7bd61;margin:8px 0;font-size:clamp(30px,5vw,52px)}.public-estimate section p{color:var(--nn-context-ink,#181b20)}.estimate-workspace aside{line-height:1.8}.estimate-workspace aside small{color:#6a7981;margin-top:24px;display:block}.fraud-shield-form{--nn-context-ink:#181b20;background:#f5f1e7;gap:12px;margin-top:20px;padding:24px;display:grid}.fraud-shield-form>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fraud-shield-form textarea{resize:vertical;min-height:110px}.fraud-shield-form p{margin:0;padding:12px}.fraud-shield-form .success{color:#12643c;--nn-context-ink:#181b20;background:#e7f5ec}.fraud-shield-form .error,.estimate-error{color:#a23426;--nn-context-ink:#181b20;background:#fff0ed}.listing-safety a{color:#a97815;font-weight:700}.listing-safety{gap:8px;display:grid}@media (width<=900px){.platform-system-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.estimate-workspace{grid-template-columns:1fr}.platform-page{padding-inline:16px}.platform-proof{grid-template-columns:1fr}.platform-proof div{border-bottom:1px solid #4f4f4f;border-right:0}}@media (width<=600px){.platform-page{padding-top:120px}.platform-system-grid{grid-template-columns:1fr}.platform-page-hero{padding:34px 24px}.platform-system-grid article{min-height:240px}.public-estimate form{grid-template-columns:1fr}.public-estimate label:last-of-type{grid-column:auto}.fraud-shield-form>div{grid-template-columns:1fr}}.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}}.marketplace-workspace.nn-map-workspace{display:block}.nn-map-advanced{background:#fff;border:1px solid #ddd3c0;border-radius:12px;margin-bottom:18px}.nn-map-advanced>summary{cursor:pointer;padding:14px 18px;font-weight:600}.nn-map-advanced>.marketplace-search-engine{max-height:none;position:static}.nn-map-query-status{color:#352b19;background:#fffcf5;border:1px solid #d6c8aa;border-radius:8px;padding:12px;font-weight:600}html.nn-signature-2027 .nn-property-marketplace{color:#514536;--nn-context-ink:#181b20;background:#f2f6f9}.nn-property-marketplace .listing-hero{background:radial-gradient(circle at 80% 20%,#75757555,#0000 40%),linear-gradient(135deg,#292929,#444)!important}.nn-search-shortcuts{scroll-snap-type:x proximity;gap:12px;padding:22px 0 8px;display:flex;overflow:auto}.nn-search-shortcuts>a{color:#4d4d4d;scroll-snap-align:start;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#f1f1f1);border:1px solid #e0e0e0;border-radius:16px;flex-shrink:0;align-items:center;gap:10px;min-height:52px;padding:12px 18px;font-size:.875rem;font-weight:600;transition:transform .2s;display:flex;box-shadow:0 4px #e0e0e0,0 10px 25px #27272708}.nn-search-shortcuts a>i{color:#856128;--nn-context-ink:#181b20;background:linear-gradient(135deg,#fff7da,#d8ba7c);border-radius:10px;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 2px #fff,0 3px #b89350}.nn-search-shortcuts>a:hover{transform:translateY(-3px)}.nn-search-display-controls{color:#565656;--nn-context-ink:#181b20;background:#fff;border:1px solid #e5e5e5;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:12px 0 24px;padding:14px 18px;font-size:.875rem;display:flex}.nn-search-display-controls>span,.nn-search-display-controls>div{align-items:center;gap:9px;display:flex}.nn-search-display-controls button{color:#575757;--nn-context-ink:#181b20;background:#f2f7fa;border:1px solid #e2e2e2;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:9px 14px;font-size:.875rem;display:flex}.nn-search-display-controls button[aria-pressed=true]{color:#f1dba6;--nn-context-ink:#fff;background:#3b3b3b;border-color:#3b3b3b;box-shadow:0 3px #232323}.nn-search-experience.compact .property-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nn-search-experience.compact .property-image{aspect-ratio:16/9!important;height:auto!important}.nn-search-experience.compact .property-facts{gap:8px}.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)}.nn-property-marketplace .result-head{background:#fff9;border:1px solid #e5e5e5;border-radius:18px;padding:18px 20px}.nn-property-marketplace .marketplace-workspace{gap:28px}@media (width<=760px){.nn-search-shortcuts{gap:10px}.nn-search-shortcuts>a{padding:11px 14px}.nn-search-display-controls{padding:14px}.nn-search-experience.compact .property-grid{grid-template-columns:1fr!important}.nn-search-experience.compact .property-card{grid-template-columns:120px minmax(0,1fr);display:grid}.nn-search-experience.compact .property-image{aspect-ratio:auto!important;height:100%!important}.nn-search-experience.compact .property-media{min-height:190px}.nn-search-experience.compact .property-body{padding:12px!important}.nn-search-experience.compact .property-card-footer{display:block}.nn-search-experience.compact .property-agent-chip,.nn-search-experience.compact .property-card-reference,.nn-search-experience.compact .property-card-watermark,.nn-search-experience.compact .property-card-location{display:none!important}.nn-search-experience.compact .property-card-price{text-align:left;margin-top:12px}.nn-search-experience.compact .property-body h3{font-size:.9375rem!important}.nn-search-experience.compact .property-card-badges{flex-wrap:wrap;gap:3px}.nn-search-experience.compact .property-card-badges b,.nn-search-experience.compact .property-card-badges em{font-size:10px!important}}@media (prefers-reduced-motion:reduce){.nn-property-marketplace .property-card,.nn-property-marketplace .property-image img,.nn-search-shortcuts>a{transition:none!important;transform:none!important}}.member-sidebar nav>a{min-height:46px;color:inherit;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;display:flex}.member-sidebar nav>a.active{color:#2a2a2a;--nn-context-ink:#181b20;background:#d5b675}.property-alert-page{--nn-context-ink:#181b20;background:#f5f2eb}.alert-hero{color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 76% 18%,#d1ae6333,#0000 28%),linear-gradient(125deg,#131313 0%,#272727 58%,#1a1a1a 100%);position:relative;overflow:hidden}.alert-hero:before{content:"";opacity:.08;background-image:linear-gradient(#fff6 1px,#0000 1px),linear-gradient(90deg,#fff6 1px,#0000 1px);background-size:74px 74px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.alert-hero-grid{z-index:1;grid-template-columns:1.06fr .74fr;align-items:center;gap:110px;min-height:690px;padding-top:82px;padding-bottom:90px;display:grid;position:relative}.alert-kicker{color:#d9bd7a;letter-spacing:.2em;align-items:center;gap:10px;margin:0 0 26px;font-size:9px;font-weight:700;display:flex}.alert-kicker span{height:27px;color:var(--nn-context-ink,#181b20);letter-spacing:.08em;--nn-context-ink:#181b20;background:#08b53c;border-radius:5px;place-items:center;padding:0 8px;font-size:8px;display:grid}.alert-hero h1{letter-spacing:-.045em;margin:0;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(52px,6.1vw,82px);font-weight:400;line-height:1.03}.alert-hero h1 em{color:#dfc27d;font-style:normal}.alert-hero-lead{max-width:700px;color:var(--nn-context-ink,#181b20);margin:28px 0 0;font-size:15px;line-height:1.85}.alert-hero-actions{align-items:center;gap:20px;margin-top:34px;display:flex}.alert-hero-actions a{color:#e3c984;border:1px solid #d8bb789e;justify-content:center;align-items:center;gap:12px;min-height:49px;padding:0 22px;font-size:11px;font-weight:700;display:flex}.alert-hero-actions a:first-child{color:#191919;--nn-context-ink:#181b20;background:linear-gradient(115deg,#c89d4f,#ead08e)}.alert-trust{border-top:1px solid #ffffff24;flex-wrap:wrap;gap:19px;margin-top:30px;padding-top:22px;display:flex}.alert-trust span{color:var(--nn-context-ink,#181b20);align-items:center;gap:6px;font-size:9px;display:flex}.alert-trust svg{color:#ddbf78}.alert-preview-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#131313b8;border:1px solid #dfc27e6b;padding:18px;position:relative;box-shadow:0 35px 90px #00000042}.alert-preview-card:before{content:"LIVE MATCHING";color:#d8b870;letter-spacing:.17em;border:1px solid #dbbc7466;border-bottom:0;padding:8px 12px;font-size:7px;position:absolute;top:-29px;right:-1px}.alert-preview-top{border-bottom:1px solid #ffffff1f;align-items:center;gap:11px;padding:4px 2px 16px;display:flex}.alert-preview-top>span{width:42px;height:42px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#181b20;background:#08ad3b;border-radius:50%;place-items:center;display:grid}.alert-preview-top>div{flex-direction:column;display:flex}.alert-preview-top small{color:#ffffff73;letter-spacing:.12em;font-size:7px}.alert-preview-top b{margin-top:4px;font-size:12px}.alert-preview-top em{color:#8bb69a;margin-left:auto;font-size:7px;font-style:normal}.alert-preview-message{color:#181b20;--nn-context-ink:#181b20;background:#fff;border-radius:2px;margin-top:17px;padding:24px}.alert-preview-message>small{color:#9c7332;letter-spacing:.12em;font-size:8px}.alert-preview-message>strong{margin-top:10px;font-family:Georgia,Noto Serif Thai,serif;font-size:25px;font-weight:400;display:block}.alert-preview-message>p{color:#6f7c85;font-size:10px;line-height:1.7}.alert-preview-message>div{border-top:1px solid #e2e5e4;border-bottom:1px solid #e2e5e4;justify-content:space-between;margin:20px 0;padding:13px 0;display:flex}.alert-preview-message>div span{color:#899299;font-size:8px}.alert-preview-message>div b{font-size:10px}.alert-preview-message>a{width:100%;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#252525;border:0;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:9px;display:flex}.alert-preview-card>p{color:#ffffff6b;align-items:center;gap:8px;margin:14px 2px 1px;font-size:8px;display:flex}.alert-preview-card>p svg{color:#d9bb74}.alert-steps{padding-top:100px;padding-bottom:105px}.alert-steps>header,.alert-register header,.alert-faq header{max-width:720px}.alert-steps header>p,.alert-register header>p,.alert-benefits>div:first-child>p,.alert-faq header>p{color:#9a7130;letter-spacing:.2em;margin:0;font-size:8px;font-weight:750}.alert-steps h2,.alert-register h2,.alert-benefits h2,.alert-faq h2{color:#252525;margin:11px 0 12px;font-family:Georgia,Noto Serif Thai,serif;font-size:clamp(36px,4vw,50px);font-weight:400;line-height:1.15}.alert-steps header>span,.alert-register header>span{color:#748089;font-size:11px;line-height:1.75}.alert-steps>div{border-top:1px solid #d7dbd9;border-left:1px solid #d7dbd9;grid-template-columns:repeat(3,1fr);margin-top:45px;display:grid}.alert-steps article{--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #d7dbd9;border-right:1px solid #d7dbd9;min-height:250px;padding:27px}.alert-steps article>small{color:#9b7333;font:500 10px Georgia,serif}.alert-steps article>i{color:#926c2d;--nn-context-ink:#181b20;background:#fbf7ed;border:1px solid #d2b675;place-items:center;width:48px;height:48px;margin:28px 0 25px;font-style:normal;display:grid}.alert-steps h3,.alert-benefit-grid h3{color:#181b20;margin:0 0 9px;font-size:17px}.alert-steps article p,.alert-benefit-grid p{color:#6e7b84;margin:0;font-size:10px;line-height:1.75}.alert-register{--nn-context-ink:#181b20;background:#fff;padding:100px 0 105px}.alert-register header{margin-bottom:38px}.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}.alert-benefits{grid-template-columns:.72fr 1.28fr;gap:90px;padding-top:105px;padding-bottom:110px;display:grid}.alert-benefit-grid{border-top:1px solid #d5dad8;border-left:1px solid #d5dad8;grid-template-columns:1fr 1fr;display:grid}.alert-benefit-grid article{--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #d5dad8;border-right:1px solid #d5dad8;min-height:210px;padding:27px}.alert-benefit-grid svg{color:#a57a32;margin-bottom:25px}.alert-benefit-grid h3{font-size:15px}.alert-faq{--nn-context-ink:#fff;background:#1a1a1a;padding:100px 0 115px}.alert-faq h2{color:var(--nn-context-ink,#181b20)}.alert-faq>div{grid-template-columns:.7fr 1.3fr;gap:100px;display:grid}.alert-faq>div>div{border-top:1px solid #ffffff2b}.alert-faq details{border-bottom:1px solid #ffffff2b;padding:0 3px}.alert-faq summary{color:var(--nn-context-ink,#181b20);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:13px;list-style:none;display:flex}.alert-faq summary::-webkit-details-marker{display:none}.alert-faq summary span{color:#dbba71;font-size:18px}.alert-faq details[open] summary span{transform:rotate(45deg)}.alert-faq details p{color:var(--nn-context-ink,#181b20);margin:-6px 0 23px;font-size:10px;line-height:1.8}.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){.alert-hero-grid{grid-template-columns:1fr;gap:85px}.alert-preview-card{width:min(520px,100%)}.alert-benefits,.alert-faq>div{grid-template-columns:1fr;gap:42px}}@media (width<=700px){.alert-hero-grid{min-height:auto;padding-top:70px;padding-bottom:75px}.alert-hero h1{font-size:49px}.alert-hero-actions{flex-direction:column;align-items:stretch}.alert-hero-actions a{width:100%}.alert-trust{gap:12px}.alert-steps{padding-top:75px;padding-bottom:75px}.alert-steps>div{grid-template-columns:1fr}.alert-register{padding:75px 0}.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}.alert-benefits{padding-top:75px;padding-bottom:80px}.alert-benefit-grid{grid-template-columns:1fr}.alert-faq{padding:75px 0 85px}.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}}.nn-pg{color:#252b30;font-family:var(--font-thai),sans-serif;background:#fbfaf6}.nn-pg *{box-sizing:border-box}.nn-pg-wrap{max-width:1216px;margin:auto;padding-left:32px;padding-right:32px}.nn-pg-hero{background:linear-gradient(120deg,#f9f7ef,#fff 72%);border-bottom:1px solid #ddd5c4;padding:58px 0 45px}.nn-pg-eyebrow{letter-spacing:.13em;color:#796134;font-size:.78rem}.nn-pg h1{letter-spacing:0;margin:18px 0;font-size:clamp(2.2rem,4.1vw,3.8rem);line-height:1.4}.nn-pg h1 em{color:#876831;font-style:normal}.nn-pg h2{color:#252b30;margin:12px 0 18px;font-size:clamp(1.55rem,2.5vw,2.25rem);line-height:1.5}.nn-pg h3{color:#252b30;margin:10px 0;font-size:1.18rem;line-height:1.55}.nn-pg p,.nn-pg li{line-height:1.9}.nn-pg p{max-width:1000px}.nn-pg a{color:#735724;text-underline-offset:5px}.nn-pg-section{padding-top:44px;padding-bottom:36px;scroll-margin-top:90px}.nn-pg-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.nn-pg-card{background:#fff;border:1px solid #ded8c9;border-radius:18px;flex-direction:column;align-items:flex-start;min-width:0;padding:25px;display:flex;box-shadow:0 10px 26px #65502b06}.nn-pg-card small{color:#7f6c47;font-size:.8rem}.nn-pg-card p{margin:8px 0 18px;font-size:.94rem}.nn-pg-card>span{color:#62696d;margin-top:auto;margin-bottom:12px;font-size:.8rem}.nn-pg-card h3 a{color:#282e32;text-decoration:none}.nn-pg-read{font-size:.9rem;font-weight:600;display:block}.nn-pg-actions{flex-wrap:wrap;gap:12px;margin:22px 0;display:flex}.nn-pg-actions a{color:#58441f;background:#fff;border:1px solid #c7b58f;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:11px 18px;font-size:.94rem;font-weight:600;text-decoration:none;display:inline-flex}.nn-pg-hero .nn-pg-actions a:first-child{color:#fff;background:#252f36;border-color:#252f36}.nn-pg a:hover{color:#9b7133}.nn-pg-actions a:hover{color:#30291b;background:#f1e9d7}.nn-pg-note{color:#60676b;font-size:.84rem}.nn-pg-search{grid-template-columns:1.8fr 1fr;gap:8px 22px;margin:26px 0 30px;display:grid}.nn-pg-search label{font-size:.9rem;font-weight:600}.nn-pg-search label:first-child{grid-area:1/1}.nn-pg-search input{grid-area:2/1}.nn-pg-search select{grid-area:2/2}.nn-pg-search input,.nn-pg-search select{color:#262d31;width:100%;min-height:52px;font:inherit;background:#fff;border:1px solid #bfb7a7;border-radius:10px;padding:12px 15px}.nn-pg-search p{color:#5b6267;grid-column:1/-1;margin:2px 0;font-size:.88rem}.nn-pg-search button{color:#735724;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:14px;padding:8px;text-decoration:underline}.nn-pg-panel{background:#f1eadc;border-left:3px solid #aa8748;border-radius:0 16px 16px 0;margin:22px 0;padding:26px 30px}.nn-pg-checks{padding-left:24px}.nn-pg-checks li{padding:8px 0 8px 6px}.nn-pg-table{margin:22px 0;overflow-x:auto}.nn-pg-table table{border-collapse:collapse;background:#fff;width:100%;font-size:.95rem}.nn-pg-table th,.nn-pg-table td{text-align:left;vertical-align:top;border:1px solid #ddd7ca;padding:16px;line-height:1.8}.nn-pg-table thead{background:#ece5d5}.nn-pg-districts{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.nn-pg-districts a{background:#fff;border:1px solid #d5c9ae;border-radius:8px;min-height:44px;padding:10px 16px;text-decoration:none}.nn-pg .property-card{min-width:0}.nn-pg :focus-visible{outline-offset:4px;outline:3px solid #977338}@media (width<=900px){.nn-pg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nn-pg-three{grid-template-columns:1fr}}@media (width<=600px){.nn-pg-wrap{padding-left:20px;padding-right:20px}.nn-pg-hero{padding-top:32px;padding-bottom:24px}.nn-pg-grid{grid-template-columns:1fr}.nn-pg-card{padding:22px}.nn-pg-section{padding-top:30px;padding-bottom:24px}.nn-pg-search{grid-template-columns:1fr}.nn-pg-search label:first-child,.nn-pg-search input,.nn-pg-search select{grid-area:auto}.nn-pg-panel{padding:20px}.nn-pg-actions{gap:10px}.nn-pg-actions a{flex:auto}.nn-pg-table th,.nn-pg-table td{min-width:130px;padding:11px}}html body main.resident-concierge{color:#323232;--nn-context-ink:#181b20;background:#f7f8fa}html body main.resident-concierge .rc-page-heading{justify-content:space-between;align-items:center;gap:20px;max-width:1280px;padding-top:25px;padding-bottom:20px;display:flex}html body main.resident-concierge .rc-page-heading p{letter-spacing:.1em;color:#7d7d7d;margin:0 0 4px;font-size:.75rem!important}html body main.resident-concierge .rc-page-heading h1{color:#373737;text-shadow:none;margin:0;font-size:clamp(1.45rem,2.3vw,1.9rem)!important;font-weight:500!important;line-height:1.6!important}html body main.resident-concierge .rc-page-heading>a{color:#6b6b6b;text-underline-offset:5px;font-size:.875rem}html body main.resident-concierge .rc-app{max-width:1280px;padding-bottom:40px}html body main.resident-concierge :is(.rc-gateway,.rc-workspace){border:1px solid #dadada;overflow:hidden;box-shadow:0 18px 45px #37373710,inset 0 2px #fff;border-radius:20px!important}html body main.resident-concierge .rc-gateway{--nn-context-ink:#181b20;background:#fff;grid-template-columns:.85fr 1.15fr;min-height:480px;display:grid}html body main.resident-concierge .rc-welcome{color:var(--nn-context-ink,#181b20);background:radial-gradient(at 0 0,#69696955,#0000 68%),linear-gradient(135deg,#3b3b3b,#212121);border-right:1px solid #cdcdcd;flex-direction:column;gap:26px;padding:30px 36px;display:flex;position:relative}html body main.resident-concierge .rc-welcome:before{content:"";pointer-events:none;border:1px solid #e3e3e314;position:absolute;inset:10px;border-radius:13px!important}html body main.resident-concierge .rc-brand{color:#dec89f;letter-spacing:.13em;align-items:center;gap:12px;font-size:.875rem;display:flex}html body main.resident-concierge .rc-brand small{letter-spacing:.08em;color:#c1c1c1;margin-top:4px;display:block;font-size:.75rem!important}html body main.resident-concierge .rc-kicker{letter-spacing:.06em;color:#8a8a8a;font-size:.75rem!important}html body main.resident-concierge .rc-welcome .rc-kicker{color:#c9c9c9}html body main.resident-concierge .rc-welcome h2{color:var(--nn-context-ink,#181b20);margin:9px 0 12px;font-size:clamp(1.6rem,2.5vw,2rem)!important;font-weight:500!important;line-height:1.65!important}html body main.resident-concierge .rc-welcome p{color:var(--nn-context-ink,#181b20);max-width:36ch;margin:0;line-height:1.8!important}html body main.resident-concierge .rc-welcome ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}html body main.resident-concierge .rc-welcome li{align-items:center;gap:13px;font-size:.9375rem;display:flex}html body main.resident-concierge .rc-welcome li i{color:#e4cfaa;--nn-context-ink:#fff;background:linear-gradient(145deg,#5e5e5e,#333);border:1px solid #afafaf4a;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid;box-shadow:0 3px #1e1e1e,inset 0 1px #fff2;border-radius:12px!important}html body main.resident-concierge .rc-welcome li small{color:#bebebe;margin-top:4px;line-height:1.7;display:block;font-size:.8125rem!important}html body main.resident-concierge .rc-welcome>a{color:#d9c49f;text-underline-offset:5px;margin-top:auto;font-size:.875rem;position:relative}html body main.resident-concierge .rc-access{align-self:center;min-width:0;padding:30px 40px}html body main.resident-concierge .rc-access-switch{--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #e2e2e2;gap:5px;margin-bottom:27px;padding:5px;display:flex;border-radius:12px!important}html body main.resident-concierge .rc-access-switch button{color:#787878;cursor:pointer;background:0 0;border:0;flex:1;padding:11px 8px;border-radius:8px!important;font-size:.875rem!important}html body main.resident-concierge .rc-access-switch button[aria-pressed=true]{color:#383838;--nn-context-ink:#181b20;background:#fff;box-shadow:0 3px 7px #39393912}html body main.resident-concierge .rc-access h2{color:#383838;margin:8px 0 12px;font-size:1.4rem!important;font-weight:500!important;line-height:1.65!important}html body main.resident-concierge .rc-access p{color:#7b7b7b;margin:0 0 20px;line-height:1.8!important}html body main.resident-concierge .rc-access form>label{color:#4a4a4a;margin:0 0 8px;font-size:.875rem;display:block}html body main.resident-concierge .rc-code-field{color:#959595;--nn-context-ink:#181b20;background:#f8fbfd;border:1px solid #cacaca;align-items:center;gap:12px;padding:0 14px;display:flex;box-shadow:inset 0 2px 5px #32323208;border-radius:10px!important}html body main.resident-concierge .rc-code-field input{color:#3b3b3b;outline-offset:2px;width:100%;min-width:0;height:52px;background:0 0!important;border:0!important;font-size:1rem!important}html body main.resident-concierge #rc-code-help{color:#8b8b8b;margin:9px 0 20px;line-height:1.8;display:block;font-size:.8125rem!important}html body main.resident-concierge .rc-primary{min-height:48px;color:var(--nn-context-ink,#181b20);cursor:pointer;--nn-context-ink:#fff;background:linear-gradient(155deg,#525252,#323232);border:1px solid #5c5c5c;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font-weight:500;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px #262626,0 7px 14px #39393925,inset 0 1px #fff3;border-radius:10px!important;font-size:.9375rem!important}html body main.resident-concierge .rc-access form>.rc-primary{width:100%}html body main.resident-concierge button:disabled{opacity:.6;cursor:wait;transform:none!important}html body main.resident-concierge .rc-access-note{color:#8b7750;border-top:1px solid #e8e8e8;gap:12px;margin-top:28px;padding-top:18px;display:flex}html body main.resident-concierge .rc-access-note>svg{flex-shrink:0;margin-top:3px}html body main.resident-concierge .rc-access-note p{color:#888;margin:0;font-size:.875rem!important}html body main.resident-concierge .rc-project{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#303030 50%/cover;justify-content:space-between;align-items:center;gap:25px;padding:23px 28px;display:flex}html body main.resident-concierge .rc-project h2{color:var(--nn-context-ink,#181b20);margin:6px 0;font-size:clamp(1.25rem,2vw,1.65rem)!important;font-weight:500!important;line-height:1.6!important}html body main.resident-concierge .rc-project p{color:var(--nn-context-ink,#181b20);margin:0;font-size:.875rem!important}html body main.resident-concierge .rc-project .rc-kicker{color:#c6c6c6}html body main.resident-concierge .rc-project-actions{flex-shrink:0;align-items:center;gap:18px;display:flex}html body main.resident-concierge .rc-project-actions>button{color:var(--nn-context-ink,#181b20);cursor:pointer;background:#ffffff05;border:1px solid #a8a8a870;padding:9px 12px;border-radius:8px!important;font-size:.875rem!important}html body main.resident-concierge .rc-emergency{color:#e7ceb0;align-items:center;gap:10px;text-decoration:none;display:flex}html body main.resident-concierge .rc-emergency span{font-size:.75rem}html body main.resident-concierge .rc-emergency b{color:var(--nn-context-ink,#181b20);margin-top:3px;font-size:1rem;font-weight:500;display:block}html body main.resident-concierge .rc-workspace-grid{--nn-context-ink:#181b20;background:#f8fafc;grid-template-columns:205px minmax(0,1fr);display:grid}html body main.resident-concierge .rc-navigation{--nn-context-ink:#181b20;background:#efefef;border-right:1px solid #dfdfdf;flex-direction:column;align-items:stretch;gap:6px;padding:22px 12px;display:flex}html body main.resident-concierge .rc-navigation>button{text-align:left;color:#6b6b6b;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:10px;min-height:46px;padding:13px 10px;display:flex;border-radius:10px!important;font-size:.875rem!important}html body main.resident-concierge .rc-navigation>button[aria-pressed=true]{color:#3b3b3b;--nn-context-ink:#181b20;background:#fff;border-color:#ddd;box-shadow:0 4px 9px #39393908}html body main.resident-concierge .rc-navigation button>small{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#3b3b3b;margin-left:auto;padding:2px 5px;border-radius:5px!important;font-size:.75rem!important}html body main.resident-concierge .rc-office{border-top:1px solid #dbdbdb;margin-top:22px;padding:22px 9px 0}html body main.resident-concierge .rc-office small{color:#8d8d8d;font-size:.8125rem!important}html body main.resident-concierge .rc-office p{color:#777;margin:7px 0;font-size:.875rem!important;line-height:1.8!important}html body main.resident-concierge .rc-office a{color:#515151;font-size:.875rem}html body main.resident-concierge .rc-panel{outline:none;min-width:0;min-height:460px;padding:24px}html body main.resident-concierge [hidden]{display:none!important}html body main.resident-concierge .rc-section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}html body main.resident-concierge .rc-section-heading h2{color:#3b3b3b;margin:4px 0;font-size:1.3rem!important;font-weight:500!important;line-height:1.65!important}html body main.resident-concierge .rc-section-heading p{color:#7f7f7f;margin:5px 0 0;font-size:.875rem!important}html body main.resident-concierge .rc-search{color:#909090;--nn-context-ink:#181b20;background:#fff;border:1px solid #dbdbdb;flex-shrink:0;align-items:center;gap:8px;width:200px;padding:0 10px;display:flex;border-radius:8px!important}html body main.resident-concierge .rc-search input{color:#454545;background:0 0;border:0;width:100%;min-width:0;height:43px;font-size:.875rem!important}html body main.resident-concierge .rc-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}html body main.resident-concierge .rc-service{text-align:left;cursor:pointer;color:#3b3b3b;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#f2f6fa);border:1px solid #dadada;flex-direction:column;align-items:start;min-width:0;padding:16px 14px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px #e7e7e7,0 7px 14px #39393906,inset 0 1px #fff;border-radius:13px!important}html body main.resident-concierge .rc-service-top{justify-content:space-between;align-items:center;gap:6px;width:100%;margin-bottom:13px;display:flex}html body main.resident-concierge .rc-service-top i{color:#5f5f5f;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#e6e6e6);border:1px solid #d9d9d9;place-items:center;width:43px;height:43px;display:grid;transform:rotate(-5deg);box-shadow:0 3px #d1d1d1,inset 0 1px #fff;border-radius:12px!important}html body main.resident-concierge .rc-service-top small{color:#868686;font-size:.75rem!important}html body main.resident-concierge .rc-service>b{margin-bottom:5px;font-size:1rem;font-weight:500;line-height:1.7}html body main.resident-concierge .rc-service>span:not(.rc-service-top){color:#7b7b7b;font-size:.875rem;line-height:1.7}html body main.resident-concierge .rc-service>em{color:#947947;margin-top:auto;padding-top:12px;font-size:.8125rem;font-style:normal}html body main.resident-concierge .rc-service-featured{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(135deg,#515151,#2c2c2c);border-color:#606060;box-shadow:0 4px #242424,0 8px 16px #35353515}html body main.resident-concierge .rc-service-featured>span:not(.rc-service-top),html body main.resident-concierge .rc-service-featured .rc-service-top small{color:var(--nn-context-ink,#181b20)}html body main.resident-concierge .rc-service-featured>em{color:#e4cfad}html body main.resident-concierge .rc-facilities{border-top:1px solid #e1e1e1;margin-top:22px;padding-top:16px}html body main.resident-concierge :is(.rc-facilities,.rc-options) summary{cursor:pointer;color:#4a4a4a;min-height:40px;font-size:.875rem}html body main.resident-concierge :is(.rc-facilities,.rc-options) summary>span{color:#949494;margin-left:10px;font-size:.75rem}html body main.resident-concierge .rc-facilities>div{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}html body main.resident-concierge .rc-facilities button{color:#585858;cursor:pointer;background:#fff;border:1px solid #d8d8d8;align-items:center;gap:8px;padding:10px;display:flex;border-radius:8px!important;font-size:.875rem!important}html body main.resident-concierge .rc-facilities p{color:#868686;font-size:.875rem!important}html body main.resident-concierge .rc-notice{background:#fff;border:1px solid #e1e1e1;border-left:3px solid #c1c1c1;margin-bottom:12px;border-radius:8px!important}html body main.resident-concierge .rc-notice-urgent{border-left-color:#b87645}html body main.resident-concierge .rc-notice summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:18px;list-style:none;display:flex}html body main.resident-concierge .rc-notice summary::-webkit-details-marker{display:none}html body main.resident-concierge .rc-notice small{color:#8d8d8d;margin-bottom:6px;display:block;font-size:.8125rem!important}html body main.resident-concierge .rc-notice b{color:#454545;font-size:1rem;font-weight:500}html body main.resident-concierge .rc-notice>p{white-space:pre-wrap;overflow-wrap:anywhere;color:#767676;margin:0;padding:0 18px 20px;line-height:1.9!important}html body main.resident-concierge .rc-contact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}html body main.resident-concierge .rc-contact-grid article{color:#8e7b53;background:#fff;border:1px solid #dedede;padding:22px;border-radius:12px!important}html body main.resident-concierge .rc-contact-grid h3{color:#4a4a4a;margin:15px 0 8px;font-size:1rem!important;font-weight:500!important;line-height:1.7!important}html body main.resident-concierge .rc-contact-grid p{color:gray;margin:0 0 18px;font-size:.875rem!important;line-height:1.8!important}html body main.resident-concierge .rc-contact-grid a{color:#4b4b4b;--nn-context-ink:#181b20;background:#efefef;border:1px solid #dadada;padding:10px 12px;font-size:.875rem;text-decoration:none;display:inline-flex;border-radius:8px!important}html body main.resident-concierge .rc-contact-grid article>span{color:#969696;font-size:.875rem;line-height:1.8}html body main.resident-concierge .rc-emergency-inline{color:#8e5738;--nn-context-ink:#181b20;background:#fcf9f4;border:1px solid #dfcfbf;align-items:center;gap:12px;margin-top:20px;padding:16px;font-size:1rem;text-decoration:none;display:flex;border-radius:10px!important}html body main.resident-concierge .rc-request-grid{grid-template-columns:minmax(0,1fr) 230px;gap:22px;display:grid}html body main.resident-concierge .rc-request-form{background:#fff;border:1px solid #dfdfdf;flex-direction:column;gap:16px;min-width:0;padding:22px;display:flex;border-radius:12px!important}html body main.resident-concierge .rc-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}html body main.resident-concierge .rc-request-form label>span{color:#545454;margin-bottom:7px;font-size:.875rem;display:block}html body main.resident-concierge .rc-request-form :is(input:not([type=radio]):not([type=file]),select,textarea){color:#414141;--nn-context-ink:#181b20;background:#fbfdfe;border:1px solid #d6d6d6;width:100%;min-width:0;min-height:44px;padding:10px 11px;font-family:inherit;border-radius:7px!important;font-size:1rem!important}html body main.resident-concierge .rc-request-form textarea{resize:vertical;line-height:1.8}html body main.resident-concierge .rc-priority{border:0;flex-wrap:wrap;gap:10px;margin:0;padding:0;display:flex}html body main.resident-concierge .rc-priority legend{color:#545454;margin-bottom:10px;padding:0;font-size:.875rem}html body main.resident-concierge .rc-priority label{cursor:pointer;border:1px solid #dbdbdb;flex:1;align-items:center;gap:7px;min-width:95px;padding:10px 12px;display:flex;border-radius:7px!important}html body main.resident-concierge .rc-priority input{accent-color:#515151}html body main.resident-concierge .rc-priority label>span{margin:0}html body main.resident-concierge .rc-priority label:has(:checked){--nn-context-ink:#181b20;background:#efefef;border-color:#b1b1b1}html body main.resident-concierge .rc-options{border-top:1px solid #e8e8e8;padding-top:14px}html body main.resident-concierge .rc-options .rc-fields{grid-template-columns:1fr 1fr;margin-top:10px}html body main.resident-concierge .rc-upload{color:#737373;cursor:pointer;--nn-context-ink:#181b20;background:#f2f7fb;border:1px dashed #c1c1c1;align-items:center;gap:12px;padding:16px;position:relative;border-radius:10px!important;display:flex!important}html body main.resident-concierge .rc-upload>span{margin:0!important}html body main.resident-concierge .rc-upload small{color:#929292;margin-top:4px;display:block;font-size:.8125rem!important}html body main.resident-concierge .rc-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}html body main.resident-concierge .rc-upload:focus-within{outline-offset:3px;outline:2px solid #6a6a6a}html body main.resident-concierge .rc-attachments{flex-wrap:wrap;gap:12px;display:flex}html body main.resident-concierge .rc-attachments>div{width:70px;height:70px;position:relative}html body main.resident-concierge .rc-attachments img{object-fit:cover;width:100%;height:100%;border-radius:8px!important}html body main.resident-concierge .rc-attachments button{color:#565656;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #cbcbcb;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:-6px;right:-6px;border-radius:50%!important}html body main.resident-concierge .rc-request-guide{color:#7a7a7a;padding:6px 0}html body main.resident-concierge .rc-request-guide h3{color:#4d4d4d;margin:0 0 15px;font-size:1rem!important;font-weight:500!important;line-height:1.8!important}html body main.resident-concierge .rc-request-guide ol{padding-left:20px;font-size:.875rem;line-height:1.9}html body main.resident-concierge .rc-request-guide li{margin-bottom:9px}html body main.resident-concierge .rc-request-guide p{border-top:1px solid #e3e3e3;padding-top:14px;font-size:.875rem!important;line-height:1.85!important}html body main.resident-concierge .rc-request-guide a{color:#925b39;font-size:1rem}html body main.resident-concierge .rc-text-button{color:#676767;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;text-decoration:underline;font-size:.875rem!important}html body main.resident-concierge .rc-success{text-align:center;--nn-context-ink:#181b20;background:#fff;border:1px solid #e0e0e0;flex-direction:column;align-items:center;gap:12px;padding:35px 20px;display:flex;border-radius:14px!important}html body main.resident-concierge .rc-success>i{color:#427866;--nn-context-ink:#181b20;background:#eaf4ef;border:1px solid #bdd6cd;place-items:center;width:62px;height:62px;display:grid;box-shadow:0 4px #d2e6dc;border-radius:18px!important}html body main.resident-concierge .rc-success h2{color:#464646;margin:4px 0;font-size:1.4rem!important}html body main.resident-concierge .rc-success p{color:#828282;margin:0;line-height:1.8!important}html body main.resident-concierge .rc-success strong{letter-spacing:.08em;color:#4a4a4a;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;--nn-context-ink:#181b20;background:#f1f6fa;border:1px solid #e1e1e1;padding:13px 20px;font-size:clamp(1.2rem,3vw,1.7rem);font-weight:500;border-radius:8px!important}html body main.resident-concierge .rc-success button:not(.rc-primary){color:#6a6a6a;cursor:pointer;--nn-context-ink:#181b20;background:#fff;border:1px solid #d8d8d8;padding:10px 15px;border-radius:8px!important;font-size:.875rem!important}html body main.resident-concierge .rc-success>div{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px;display:flex}html body main.resident-concierge .rc-error{--nn-context-ink:#181b20;background:#fcf1ed;border:1px solid #ebd2c8;padding:10px 12px;color:#a14837!important;border-radius:8px!important;font-size:.875rem!important;line-height:1.8!important}html body main.resident-concierge .rc-empty{color:#818181;--nn-context-ink:#181b20;background:#fff;border:1px dashed #d8d8d8;padding:25px;border-radius:10px!important;font-size:1rem!important}html body main.resident-concierge .rc-empty button{color:#595959;cursor:pointer;background:0 0;border:0;text-decoration:underline;font-size:.875rem!important}html body main.resident-concierge .status-tracker{color:#4b4b4b;background:0 0;grid-template-columns:1fr;gap:20px;max-width:none;margin:0;padding:0;display:grid}html body main.resident-concierge .status-tracker>form{box-shadow:none;--nn-context-ink:#181b20;background:#fff;border:1px solid #dfdfdf;padding:22px;border-radius:12px!important}html body main.resident-concierge .rc-access .status-tracker>form{background:0 0;border:0;padding:0}html body main.resident-concierge .status-tracker h2{color:#4a4a4a;margin:8px 0 12px;font-size:1.25rem!important;line-height:1.7!important}html body main.resident-concierge .status-tracker form>small{color:#969696;font-size:.75rem!important}html body main.resident-concierge .status-tracker form>p{color:#838383;font-size:.875rem!important;line-height:1.8!important}html body main.resident-concierge .status-tracker label{color:#5a5a5a;margin:14px 0;font-size:.875rem;display:block}html body main.resident-concierge .status-tracker label>span{margin-bottom:6px;font-size:.875rem;display:block}html body main.resident-concierge .status-tracker :is(input,textarea){color:#484848;--nn-context-ink:#181b20;background:#f9fcfe;border:1px solid #d5d5d5;width:100%;min-height:45px;padding:11px 13px;border-radius:8px!important;font-size:1rem!important}html body main.resident-concierge .status-tracker form>button{width:100%;color:var(--nn-context-ink,#181b20);cursor:pointer;--nn-context-ink:#fff;background:linear-gradient(145deg,#585858,#3b3b3b);border:1px solid #5c5c5c;min-height:46px;padding:12px;border-radius:10px!important;font-size:.9375rem!important}html body main.resident-concierge .tracker-result{color:#4e4e4e;background:#fff;border:1px solid #dfdfdf;padding:22px;border-radius:12px!important}html body main.resident-concierge .tracker-result h3{color:#464646;font-size:1.1rem!important;line-height:1.8!important}html body main.resident-concierge .tracker-result :is(small,time){color:#8b8b8b;font-size:.8125rem!important}html body main.resident-concierge .resident-progress-timeline span{color:#777;font-size:.875rem}html body main.resident-concierge .resident-public-reply{color:#5a5a5a;--nn-context-ink:#181b20;background:#f4f4f4;border:1px solid #e1e1e1;padding:15px;border-radius:10px!important}html body main.resident-concierge :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:4px;outline:2px solid #7d7d7d}@media (width>=1250px){html body main.resident-concierge .rc-service-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (hover:hover) and (prefers-reduced-motion:no-preference){html body main.resident-concierge .rc-service:hover{transform:perspective(900px)translateY(-4px)rotateX(3deg);box-shadow:0 6px #e1e1e1,0 15px 22px #3a3a3a15}html body main.resident-concierge .rc-service-featured:hover{box-shadow:0 6px #242424,0 15px 22px #3a3a3a25}html body main.resident-concierge .rc-primary:hover{transform:translateY(-2px);box-shadow:0 6px #262626,0 12px 20px #39393925}}@media (width<=1050px){html body main.resident-concierge .rc-service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html body main.resident-concierge .rc-workspace-grid{grid-template-columns:175px minmax(0,1fr)}html body main.resident-concierge .rc-request-grid{grid-template-columns:1fr}html body main.resident-concierge .rc-request-guide{border-top:1px solid #e3e3e3;padding-top:18px}html body main.resident-concierge .rc-gateway{grid-template-columns:.85fr 1.15fr}html body main.resident-concierge .rc-welcome,html body main.resident-concierge .rc-access{padding:26px}}@media (width<=760px){html body main.resident-concierge .rc-page-heading{padding-top:18px;padding-bottom:15px}html body main.resident-concierge .rc-page-heading>a{font-size:.8125rem}html body main.resident-concierge .rc-gateway{flex-direction:column-reverse;min-height:0;display:flex}html body main.resident-concierge .rc-access{width:100%;padding:23px}html body main.resident-concierge .rc-access-switch{margin-bottom:21px}html body main.resident-concierge .rc-welcome{gap:20px;padding:23px}html body main.resident-concierge .rc-welcome h2{font-size:1.5rem!important}html body main.resident-concierge .rc-welcome h2 br{display:none}html body main.resident-concierge .rc-welcome ul{grid-template-columns:1fr;gap:14px}html body main.resident-concierge .rc-workspace-grid{display:block}html body main.resident-concierge .rc-navigation{scrollbar-width:thin;border-bottom:1px solid #e0e0e0;border-right:0;flex-direction:row;gap:6px;padding:10px;overflow:auto}html body main.resident-concierge .rc-navigation>button{white-space:nowrap;flex-shrink:0;gap:7px;padding:10px;font-size:.8125rem!important}html body main.resident-concierge .rc-office{display:none}html body main.resident-concierge .rc-project{flex-direction:column;align-items:start;gap:16px;padding:20px}html body main.resident-concierge .rc-project-actions{justify-content:space-between;width:100%}html body main.resident-concierge .rc-panel{min-height:350px;padding:18px}html body main.resident-concierge .rc-section-heading{flex-direction:column;align-items:start;gap:15px}html body main.resident-concierge .rc-search{width:100%}html body main.resident-concierge .rc-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html body main.resident-concierge .rc-service{padding:14px 12px}html body main.resident-concierge .rc-service-top{flex-direction:column;align-items:start;gap:9px;margin-bottom:11px}html body main.resident-concierge .rc-contact-grid{grid-template-columns:1fr}html body main.resident-concierge .rc-fields{grid-template-columns:1fr 1fr}html body main.resident-concierge .rc-fields>label:first-child{grid-column:1/-1}html body main.resident-concierge .rc-request-form{padding:16px}html body main.resident-concierge .rc-options .rc-fields{grid-template-columns:1fr}html body main.resident-concierge .resident-progress-timeline{grid-template-columns:1fr 1fr;gap:14px;display:grid}}@media (prefers-reduced-motion:reduce){html body main.resident-concierge *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html body main.resident-concierge .status-tracker{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html body main.resident-concierge .tracker-result :is(b,strong,h4,span){color:#4e4e4e}html body main.resident-concierge .tracker-result :is(p,li,label,small,time){color:#7b7b7b}html body main.resident-concierge .status-tracker input::placeholder{color:#919191;opacity:1}html body main.resident-concierge .resident-public-reply p{color:#5a5a5a}@media (width<=400px){html body main.resident-concierge .rc-fields{grid-template-columns:1fr}html body main.resident-concierge .rc-page-heading{gap:10px}html body main.resident-concierge .rc-page-heading>a{text-align:right;max-width:7ch}html body main.resident-concierge .rc-project-actions{flex-wrap:wrap}html body main.resident-concierge .rc-priority label{min-width:80px}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge{color:#292723!important;--nn-context-ink:#292723!important;background:#faf9f6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge :is(.rc-gateway,.rc-workspace,.rc-access,.rc-request-form,.rc-contact-grid article,.rc-notice,.tracker-result,.nn-resident-account-list article,.nn-resident-form,.nn-work-card,.nn-work-center){color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border-color:#e6dfd2!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge .rc-welcome{color:#292723!important;--nn-context-ink:#292723!important;background:radial-gradient(at 10% 0,#efd69e60,#0000 65%),linear-gradient(145deg,#fff,#faf4e6)!important;border-color:#e4dac6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge .rc-welcome:before{border-color:#e4dac6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge :is(.rc-welcome h2,.rc-access h2,.rc-page-heading h1,.rc-project h2,.rc-service>b,.rc-contact-grid h3,.rc-notice b,.rc-success h2,.tracker-result h3){color:#292723!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge :is(.rc-brand,.rc-brand small,.rc-kicker,.rc-welcome .rc-kicker,.rc-welcome>a,.rc-project .rc-kicker,.rc-page-heading p,.rc-service>em){color:#725b2b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge :is(.rc-welcome p,.rc-welcome li,.rc-welcome li small,.rc-access p,#rc-code-help,.rc-access-note p,.rc-service>span:not(.rc-service-top),.rc-service-top small,.rc-project p,.rc-notice small,.rc-notice>p,.rc-contact-grid p,.rc-contact-grid article>span,.rc-section-heading p,.rc-success p,.tracker-result small,.tracker-result time,.resident-progress-timeline span){color:#625e56!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge :is(.rc-welcome li i,.rc-service-top i){color:#715925!important;--nn-context-ink:#715925!important;background:linear-gradient(145deg,#fff9e9,#f2e1b7)!important;border:1px solid #e0c994!important;transform:none!important;box-shadow:0 2px 6px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge .rc-service{color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border-color:#e4dac6!important;box-shadow:0 3px 12px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge .rc-service-featured{--nn-context-ink:#292723!important;background:linear-gradient(145deg,#fff,#faf4e6)!important;border-color:#d9c18c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge :is(.rc-access-switch,.rc-navigation,.rc-workspace-grid,.rc-code-field,.resident-public-reply,.nn-member-notebook){color:#292723!important;--nn-context-ink:#292723!important;background:#fdfbf7!important;border-color:#e6dfd2!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge .rc-project{color:#292723!important;--nn-context-ink:#292723!important;background-color:#faf4e6!important;border-bottom:1px solid #e4dac6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge :is(.rc-access-switch button,.rc-navigation button,.rc-project-actions>button,.rc-contact-grid a,.rc-success button,.nn-member-notebook>button,.nn-resident-account button,.nn-resident-account a,.nn-resident-work button,.rating-buttons button){min-height:44px;color:#4e422b!important;--nn-context-ink:#4e422b!important;background:#fff!important;border:1px solid #dfd3ba!important;border-radius:10px!important;box-shadow:0 2px 6px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge :is(.rc-primary,.status-tracker form>button,.rc-access-switch button[aria-pressed=true],.rc-navigation button[aria-pressed=true],.rc-navigation button.active,.rating-buttons button[aria-pressed=true],.nn-member-notebook>button[aria-expanded=true]){color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;box-shadow:inset 0 1px #fff9,0 3px 10px #725b2b14!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge :is(.rc-code-field input,.rc-request-form input:not([type=radio]):not([type=file]):not([type=checkbox]),.rc-request-form select,.rc-request-form textarea,.status-tracker input,.status-tracker textarea,.nn-resident-form input,.nn-resident-form select,.nn-resident-form textarea,.nn-resident-work textarea){color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border-color:#d8cebb!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge :is(input,textarea)::placeholder{opacity:1;color:#716b60!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge :is(.rc-error,.form-error){color:#8d3b31!important;--nn-context-ink:#8d3b31!important;background:#fff4f1!important;border-color:#d29b90!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge :is(.rc-emergency,.rc-emergency-inline){color:#8b3d26!important;--nn-context-ink:#8b3d26!important;background:#fff4ef!important;border-color:#dfb49f!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge :is(.rc-emergency,.rc-emergency-inline) :is(span,b,svg){color:inherit!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge .rc-notice-urgent{border-left-color:#a74e30!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #927137!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge .rc-success{color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge .rc-success>i{color:#715925!important;--nn-context-ink:#715925!important;background:#faf0d5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge .rc-navigation button>small{color:#fff!important;--nn-context-ink:#fff!important;background:#80652c!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.resident-concierge .rc-office :is(p,small,a){color:#625e56!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-goals{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-goals>button{min-width:0;overflow:hidden;background:#fffdf9!important;border:1px solid #e4dac5!important;border-radius:18px!important;grid-template-columns:40px minmax(0,1fr) 18px!important;align-items:center!important;gap:12px!important;padding:12px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-goals .nn-service-goal-photo{object-fit:cover;border-radius:11px;grid-column:1/-1;width:100%;height:130px;display:block}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-goals>button[aria-pressed=true]{background:#faf0d8!important;border-color:#b08c42!important;box-shadow:0 6px 18px #82622112!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-goals>button:nth-child(3){border-top:3px solid #677c6d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-goals>button:nth-child(4){border-top:3px solid #b5a179!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-goals button span{text-align:left;overflow-wrap:anywhere;min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-goals button b{font-size:15px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-goals button small{font-size:12px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-goals button i{color:#785e2c!important;background:#f5ecd9!important;border-radius:12px!important;width:40px!important;height:40px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-outcome-preview{align-items:flex-start;gap:7px;color:#735b2b!important;margin-top:10px!important;font-size:13px!important;line-height:1.7!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-outcome-preview svg{flex-shrink:0;margin-top:3px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-item{background:#fffdf9!important;border-color:#e5dcc9!important;border-radius:16px!important;padding:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-item.is-selected{background:#faf4e7!important;border-color:#b89755!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-services-intro .nn-services-container>a{color:#5a4725!important;border-color:#dfcda7!important}@media (width<=1050px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-goals{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=620px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-goals{gap:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-goals>button{grid-template-columns:minmax(0,1fr) 18px!important;gap:8px!important;padding:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-goals .nn-service-goal-photo{height:90px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-goals button i{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-goals button b{font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-goals button small{font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-service-item{padding:18px!important}}html body main.services-hub-page{color:#262626;--nn-context-ink:#181b20;background:#f5f7fa}html body main .nn-services-intro{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#272727;border-bottom:1px solid #bdab8050;padding:30px 0 32px}html body main .nn-services-intro>.page-wrap{justify-content:space-between;align-items:center;gap:30px;max-width:1180px;display:flex}html body main .nn-services-intro p{letter-spacing:.18em;color:#d0bc91;margin:0 0 10px;font-size:12px}html body main .nn-services-intro h1{letter-spacing:0;color:var(--nn-context-ink,#181b20);max-width:790px;margin:0 0 8px;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:500;line-height:1.55}html body main .nn-services-intro span{color:var(--nn-context-ink,#181b20);max-width:760px;font-size:1rem;line-height:1.8;display:block}html body main .nn-services-intro a{color:var(--nn-context-ink,#181b20);white-space:nowrap;border-bottom:1px solid #c8b88f70;padding:10px 0;font-size:14px;text-decoration:none}html body main .nn-services-workspace{max-width:1180px;padding-top:28px;padding-bottom:20px;scroll-margin-top:96px}html body main .nn-service-goal-heading{align-items:baseline;gap:20px;margin-bottom:16px;display:flex}html body main .nn-service-goal-heading h2{color:#262626;margin:0;font-size:1.3rem;font-weight:600;line-height:1.6}html body main .nn-service-goal-heading>span{color:#767676;font-size:14px;line-height:1.6}html body main .nn-service-goals{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}html body main .nn-service-goals button{text-align:left;color:#383838;background:#fff;border:1px solid #dcdcdc;align-items:center;gap:14px;min-height:90px;padding:16px 18px;transition:background .2s,border-color .2s,box-shadow .2s;display:flex;transform:none;box-shadow:0 2px 4px #2a2a2a05;border-radius:12px!important}html body main .nn-service-goals button[aria-pressed=true]{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(130deg,#3c3c3c,#2a2a2a);border-color:#2f2f2f;box-shadow:0 4px #1d1d1d,inset 0 1px #fff2}html body main .nn-service-goals button:not([aria-pressed=true]):hover{--nn-context-ink:#181b20;background:#fcfbf8;border-color:#a9905d}html body main .nn-service-goals i{color:#727272;border:1px solid #e3e3e3;flex-shrink:0;place-items:center;width:44px;height:44px;font-style:normal;display:grid;border-radius:50%!important}html body main .nn-service-goals button[aria-pressed=true] i{color:#deccaa;background:#ffffff07;border-color:#c7b78f50}html body main .nn-service-goals b{font-size:1rem;font-weight:500;line-height:1.6;display:block}html body main .nn-service-goals small{color:#767676;margin-top:3px;font-size:14px;line-height:1.6;display:block}html body main .nn-service-goals button[aria-pressed=true] small{color:var(--nn-context-ink,#181b20)}html body main .nn-service-toolbar{justify-content:space-between;align-items:center;gap:22px;margin:28px 0 16px;display:flex}html body main .nn-service-toolbar h2{color:#262626;margin:0 0 5px;font-size:1.05rem;font-weight:600;line-height:1.6}html body main .nn-service-toolbar p{color:#777;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}html body main .nn-service-search{align-items:center;gap:12px;display:flex}html body main .nn-service-search label{color:#7f7f7f;background:#fff;border:1px solid #d6d6d6;align-items:center;gap:9px;padding:0 12px;display:flex;border-radius:9px!important}html body main .nn-service-search input{color:#333;background:0 0;width:260px;min-height:44px;padding:8px 0;font-size:14px;box-shadow:none!important;border:0!important;border-radius:0!important;outline:none!important}html body main .nn-service-search label:focus-within{outline-offset:2px;outline:2px solid #b69b6560}html body main .nn-service-search>button{color:#725e37;box-shadow:none;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #c7b78f;padding:6px 0;font-size:14px;transform:none;border-radius:0!important}html body main .nn-service-browser{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:22px;display:grid}html body main .nn-service-list{border-top:1px solid #e1e1e1;min-width:0}html body main .nn-service-item{background:0 0;border-bottom:1px solid #e1e1e1;border-left:3px solid #0000;padding:0 10px;transition:background .18s}html body main .nn-service-item.is-selected{--nn-context-ink:#181b20;background:#fff;border-left-color:#a88e59;box-shadow:0 2px 8px #37373705}html body main .nn-service-item:not(.is-selected):hover{--nn-context-ink:#181b20;background:#edf1f6}html body main .nn-service-item-row{align-items:center;gap:14px;min-height:91px;padding:13px 0;display:flex}html body main .nn-service-item-row>i{color:#767676;flex-shrink:0;place-items:center;width:35px;font-style:normal;display:grid}html body main .nn-service-item.is-selected .nn-service-item-row>i{color:#8d7446}html body main .nn-service-item-row>button{text-align:left;min-width:0;box-shadow:none;color:#353535;background:0 0;border:0;flex:1;padding:0;transform:none;border-radius:4px!important}html body main .nn-service-item h3{color:#333;letter-spacing:0;margin:0 0 4px;font-size:1rem;font-weight:600;line-height:1.6}html body main .nn-service-item-row p{color:#6f6f6f;margin:0;font-size:14px;font-weight:400;line-height:1.7}html body main .nn-service-item-row>a{color:#5e5e5e;border-bottom:1px solid #cbcbcb;flex-shrink:0;padding:5px 0;font-size:14px;text-decoration:none}html body main .nn-service-detail{--nn-context-ink:#181b20;background:linear-gradient(155deg,#fff,#fbfcfe);border:1px solid #dedede;outline:none;padding:28px;animation:.22s ease-out nn-service-enter;position:sticky;top:100px;overflow:hidden;box-shadow:0 12px 35px #2d2d2d08,inset 0 1px #fff;border-radius:14px!important}html body main .nn-service-detail:before{content:"";--nn-context-ink:#181b20;background:linear-gradient(90deg,#a08a5a,#dccca8,#a08a5a);height:2px;position:absolute;top:0;left:28px;right:28px}html body main .nn-service-detail-brand{color:#9c814c;align-items:center;gap:13px;margin-bottom:20px;display:flex}html body main .nn-service-detail-brand>span{letter-spacing:.12em;color:#858585;font-size:12px;line-height:1.6}html body main .nn-service-detail h3,html body main .nn-service-mobile-detail h3{color:#2d2d2d;letter-spacing:0;margin:0 0 18px;font-size:1.65rem;font-weight:500;line-height:1.5}html body main .nn-service-audience{color:#626262;margin:0 0 20px;font-size:1rem;line-height:1.8}html body main .nn-service-audience>span{color:#7b8897;margin-bottom:4px;font-size:13px;display:block}html body main .nn-service-outcomes h4,html body main .nn-service-prepare h4{color:#3b3b3b;margin:0 0 10px;font-size:14px;font-weight:600}html body main .nn-service-outcomes ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}html body main .nn-service-outcomes li{color:#4a4a4a;align-items:start;gap:10px;font-size:1rem;line-height:1.8;display:flex}html body main .nn-service-outcomes li>svg{color:#9a8152;flex-shrink:0;margin-top:5px}html body main .nn-service-prepare{border-top:1px solid #e7e7e7;margin:20px 0;padding-top:18px}html body main .nn-service-prepare p{color:#767676;margin:0;font-size:14px;line-height:1.8}html body main .nn-service-start{text-align:center;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(#414141,#2f2f2f);border:1px solid #2f2f2f;padding:13px 18px;font-size:1rem;line-height:1.6;text-decoration:none;transition:background .2s;display:block;box-shadow:0 3px #1f1f1f,inset 0 1px #fff2;border-radius:9px!important}html body main .nn-service-start:hover{--nn-context-ink:#fff;background:#484848}html body main .nn-service-mobile-detail{display:none}html body main .nn-services-explorer [hidden]{display:none!important}html body main .nn-service-pagination{color:#767676;justify-content:space-between;align-items:center;padding:16px 0;font-size:14px;display:flex}html body main .nn-service-pagination button,html body main .nn-service-empty button{color:#3b3b3b;box-shadow:none;background:#fff;border:1px solid #d7d7d7;padding:9px 14px;font-size:14px;transform:none;border-radius:8px!important}html body main .nn-service-pagination button:disabled{opacity:.4;cursor:default}html body main .nn-service-empty{color:#777;padding:32px 16px;line-height:1.8}html body main .nn-service-empty h3{margin:16px 0 8px;font-size:1.1rem}html body main .nn-service-empty p{font-size:1rem}html body main .nn-service-empty a{color:#3b3b3b;margin-left:16px;font-size:14px;display:inline-block}html body main .nn-service-footnote{color:#838383;gap:18px;padding-top:22px;font-size:13px;line-height:1.8;display:flex}html body main .nn-service-footnote>span{color:#5b5b5b;white-space:nowrap}html body main .nn-service-footnote p{margin:0}html body main .nn-services-support{border-top:1px solid #e2e2e2;align-items:start;gap:30px;max-width:1180px;padding-top:20px;padding-bottom:32px;display:flex}html body main .nn-services-support details{color:#656565;flex:1;font-size:14px;line-height:1.8}html body main .nn-services-support summary{color:#3b3b3b;cursor:pointer}html body main .nn-services-support p{white-space:pre-line;font-size:14px;line-height:1.8}html body main .nn-services-support>div{align-items:center;gap:20px;display:flex}html body main .nn-services-support>div p{color:#656565;margin:0}html body main .nn-services-support a{color:#755e31;text-underline-offset:4px;white-space:nowrap;font-size:14px}html body main .nn-services-explorer button:focus-visible,html body main .nn-services-explorer a:focus-visible{outline-offset:4px;outline:2px solid #a88e59}.nn-service-sr{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@keyframes nn-service-enter{0%{opacity:.5}to{opacity:1}}@media (width<=1000px){html body main .nn-service-goals button{gap:10px;padding:14px 12px}html body main .nn-service-goals i{width:34px;height:34px}html body main .nn-service-toolbar{flex-wrap:wrap}html body main .nn-service-search{flex:1;justify-content:end}html body main .nn-service-detail{padding:23px}html body main .nn-services-support{display:block}html body main .nn-services-support>div{justify-content:space-between;margin-top:16px}}@media (width<=760px){html body main .nn-services-intro{padding:24px 0}html body main .nn-services-intro>.page-wrap{display:block}html body main .nn-services-intro a{margin-top:12px;display:inline-block}html body main .nn-service-goal-heading{display:block}html body main .nn-service-goal-heading>span{margin-top:5px;display:block}html body main .nn-service-goals{gap:7px}html body main .nn-service-goals button{text-align:center;min-height:104px;padding:13px 5px;display:block;border-radius:10px!important}html body main .nn-service-goals i{border:0;width:26px;height:26px;margin:0 auto 9px}html body main .nn-service-goals b{font-size:14px;line-height:1.6}html body main .nn-service-goals small{display:none}html body main .nn-service-toolbar{margin-top:24px;display:block}html body main .nn-service-search{justify-content:start;gap:14px;margin-top:14px}html body main .nn-service-search label{flex:1;min-width:0}html body main .nn-service-search input{width:100%;min-width:0}html body main .nn-service-browser{display:block}html body main .nn-service-detail{display:none}html body main .nn-service-mobile-detail{padding:10px 6px 22px;animation:.2s ease-out nn-service-enter;display:block}html body main .nn-service-mobile-detail .nn-service-detail-brand,html body main .nn-service-mobile-detail>h3{display:none}html body main .nn-service-mobile-detail .nn-service-audience{margin:0 0 18px;font-size:14px}html body main .nn-service-mobile-detail .nn-service-outcomes li{font-size:14px}html body main .nn-service-item-row{gap:9px;min-height:88px}html body main .nn-service-item-row>i{width:26px}html body main .nn-service-item-row p{font-size:14px}html body main .nn-service-footnote{display:block}html body main .nn-service-footnote>span{margin-bottom:5px;display:block}html body main .nn-services-support>div{display:block}html body main .nn-services-support>div a{margin-top:10px;display:inline-block}}@media (prefers-reduced-motion:reduce){html body main .nn-services-explorer *{transition:none!important;animation:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page{color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-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.services-hub-page .nn-services-intro{color:#292723!important;background-color:#fffdf8!important;border-bottom:1px solid #e9e1d1!important;padding:40px 0 30px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-intro>.nn-services-container{justify-content:space-between;align-items:center;gap:28px;display:flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-intro p{letter-spacing:.1em;margin:0 0 10px;color:#715925!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-intro h1{max-width:760px;margin:0 0 12px;color:#292723!important;letter-spacing:0!important;font-size:clamp(1.75rem,3.5vw,2.75rem)!important;font-weight:650!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-intro span{max-width:760px;color:#625e56!important;font-size:16px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-intro a{box-sizing:border-box;white-space:normal;flex-shrink:0;justify-content:center;align-items:center;min-height:46px;display:inline-flex;color:#62502e!important;background:#fff!important;border:1px solid #d7c49b!important;border-radius:12px!important;padding:12px 18px!important;text-decoration:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-workspace{padding:32px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goal-heading{margin:0 0 20px;display:block}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goal-heading h2{margin:0 0 6px;color:#292723!important;font-size:clamp(1.25rem,2vw,1.6rem)!important;font-weight:650!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goal-heading>span{line-height:1.8;color:#625e56!important;font-size:15px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goals{align-items:stretch;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goals button{cursor:pointer;box-sizing:border-box;flex-direction:column;align-items:start;position:relative;transform:none;text-align:left!important;color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e1d8c6!important;border-radius:16px!important;gap:12px!important;min-height:154px!important;padding:20px!important;display:flex!important;box-shadow:0 4px 14px #392e1707!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goals button[aria-pressed=true]{background:#fbf1d8!important;border-color:#ad863b!important;box-shadow:inset 0 0 0 1px #ad863b,0 4px 14px #7159250a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goals i{flex:none;place-items:center;display:grid;color:#715925!important;--nn-context-ink:#715925!important;background:#f7e8bd!important;border:1px solid #e0c88b!important;border-radius:12px!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;box-shadow:0 2px 5px #71592512!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goals b{color:#292723!important;font-size:16px!important;font-weight:650!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goals small{margin:5px 0 0;color:#625e56!important;font-size:13px!important;line-height:1.75!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goal-check{visibility:hidden;position:absolute;top:20px;right:16px;color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goals button[aria-pressed=true]>.nn-service-goal-check{visibility:visible}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:28px 0 18px;display:flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-toolbar h2{margin:0 0 4px;color:#292723!important;font-size:18px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-toolbar p{color:#625e56!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-search{flex-wrap:wrap;gap:12px;min-width:0;display:flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-search label{min-width:0;color:#715925!important;background:#fff!important;border:1px solid #d9ceb8!important;border-radius:12px!important;padding:0 12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-search input{box-sizing:border-box;width:280px;min-width:0;max-width:100%;color:#292723!important;min-height:46px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:10px 0!important;font-size:15px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-search>button{text-underline-offset:4px;cursor:pointer;text-decoration:underline;color:#715925!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:8px 10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-list{grid-template-columns:repeat(2,minmax(0,1fr));scroll-margin-top:112px;border:0!important;gap:16px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-item{box-sizing:border-box;overflow-wrap:anywhere;align-self:start;min-width:0;background:#fff!important;border:1px solid #e5ddce!important;border-radius:16px!important;padding:22px!important;box-shadow:0 5px 16px #392e1706!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-item.is-selected{border-color:#c5a25a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-item-row{align-items:start;display:flex;gap:14px!important;min-height:0!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-item-row>i{border-radius:12px;flex:none;place-items:center;display:grid;color:#715925!important;background:#faf0d5!important;width:40px!important;height:40px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-item-copy{flex:1;min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-item h3{margin:0 0 5px;color:#292723!important;font-size:17px!important;font-weight:650!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-item-copy>small{margin:0 0 8px;line-height:1.65;display:block;color:#625e56!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-item-copy>p{margin:0;color:#625e56!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-item-actions{border-top:1px solid #eee7d9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:18px;padding-top:14px;display:flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-item-actions :is(button,a){cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;gap:8px;font-weight:600;line-height:1.7;display:inline-flex;color:#62502e!important;min-height:44px!important;box-shadow:none!important;background:#fff!important;border:1px solid #ded2b9!important;border-radius:10px!important;padding:9px 13px!important;font-size:14px!important;text-decoration:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-item-actions>a{color:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border-color:#c5a25a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-item-actions button[aria-expanded=true]>svg{transform:rotate(180deg)}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-inline-detail{border-top:1px solid #e7decd;margin-top:18px;padding-top:22px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-inline-detail .nn-service-audience{margin:0 0 18px;color:#39352d!important;font-size:14px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-audience>span{color:#625e56!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-outcomes h4,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-prepare h4{font-weight:650;color:#39352d!important;font-size:14px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-outcomes li{color:#39352d!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-outcomes li>svg{flex:none;color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-prepare p{color:#625e56!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-start{box-sizing:border-box;justify-content:center;align-items:center;gap:8px;min-height:46px;display:flex;color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;border-radius:10px!important;font-size:14px!important;box-shadow:0 2px 6px #71592512!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-pagination{gap:8px;margin-top:18px;padding:10px 0;color:#625e56!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-pagination button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-empty button{cursor:pointer;min-height:44px;color:#62502e!important;background:#fff!important;border-color:#ded2b9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-footnote{color:#625e56!important;font-size:13px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-footnote>span{color:#39352d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-returning{background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:18px!important;margin-bottom:28px!important;padding:28px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-returning>div>p{margin:0 0 6px;color:#715925!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-returning h2{margin:0 0 8px;color:#292723!important;font-size:20px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-returning>div>span{color:#625e56!important;font-size:14px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-returning .nn-hub{box-shadow:none!important;background:0 0!important;border:0!important;margin:20px 0 0!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-returning .nn-hub-nav{grid-template-columns:repeat(3,minmax(0,1fr));background:0 0!important;border:0!important;gap:10px!important;padding:0!important;display:grid!important;overflow:visible!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-returning .nn-hub-nav a{box-sizing:border-box;align-items:center;gap:10px;min-width:0;min-height:56px;white-space:normal!important;color:#39352d!important;box-shadow:none!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:12px!important;padding:14px!important;font-size:14px!important;line-height:1.7!important;text-decoration:none!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-returning .nn-hub-nav svg{flex:none;color:#715925!important;width:22px!important;height:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-support{border-top:1px solid #e5ddce!important;gap:24px!important;padding:24px 0 36px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page :is(a,button,input):focus-visible,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-search label:focus-within{outline-offset:3px;outline:3px solid #927137!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-explorer [hidden]{display:none!important}@media (width<=900px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goals{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goals button{min-height:136px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-intro>.nn-services-container{flex-direction:column;align-items:start;gap:18px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-returning .nn-hub-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-container{width:calc(100% - 36px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-intro{padding:28px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-workspace{padding:24px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goals{gap:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goals button{min-height:156px!important;padding:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goals b{font-size:15px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goals small{font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goal-check{top:17px;right:12px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-list{grid-template-columns:minmax(0,1fr)}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-item{padding:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-toolbar{display:block}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-search{gap:8px;width:100%;margin-top:14px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-search label{box-sizing:border-box;flex-basis:100%;width:100%}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-search input{flex:1;width:100%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-item-actions :is(button,a){flex:130px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-returning{padding:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-returning .nn-hub-nav{grid-template-columns:1fr}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-services-support{display:block}}@media (hover:hover) and (prefers-reduced-motion:no-preference){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goals button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-item-actions a{transition:transform .18s,box-shadow .18s}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-goals button:hover,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page .nn-service-item-actions a:hover{transform:translateY(-2px);box-shadow:0 7px 20px #71592512!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page :is(button,a){transition:none!important;transform:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories{--nn-context-ink:#26392f!important;color:#26392f!important;background:#fbfaf5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-services-intro{--nn-context-ink:#fff6e5!important;color:#fff6e5!important;background:radial-gradient(at 80% 25%,#9c835b35,#0000 50%),linear-gradient(130deg,#15312c,#1f2925)!important;padding:54px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-services-intro h1{color:#fff6e5!important;font-size:clamp(30px,3.9vw,48px)!important;line-height:1.4!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-services-intro span{color:#e5dfcf!important;max-width:760px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-services-intro a{color:#e9d5a3!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situations{padding-block:54px 48px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situations>header{margin-bottom:28px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situations>header>p{color:#8b703b!important;letter-spacing:.14em!important;margin:0 0 10px!important;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situations>header h2{color:#233a2f!important;margin:0 0 10px!important;font-size:clamp(28px,3vw,38px)!important;font-weight:500!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situations>header>span{color:#646759!important;font-size:15px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-layout{grid-template-columns:minmax(240px,.7fr) minmax(0,1.8fr)!important;align-items:start!important;gap:24px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-choices{gap:12px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-choices button{text-align:left!important;width:100%!important;min-height:90px!important;box-shadow:none!important;color:#3a493a!important;cursor:pointer!important;background:#fff!important;border:1px solid #c6b78f70!important;border-radius:12px!important;align-items:center!important;gap:15px!important;padding:20px!important;transition:background .2s,border-color .2s!important;display:flex!important;transform:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-choices button small{color:#91723b!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-choices button span{flex:1!important;font-size:16px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-choices button b{color:#93733c!important;font-size:20px!important;font-weight:400!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-choices button[aria-pressed=true]{color:#fff7e5!important;background:#213b30!important;border-color:#213b30!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-choices button[aria-pressed=true] :is(small,b){color:#e1c992!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-choices button:hover{border-color:#967b40!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-path{background:#fff!important;border:1px solid #c9bb9770!important;border-radius:16px!important;grid-template-columns:.8fr 1fr!important;min-width:0!important;min-height:420px!important;display:grid!important;overflow:hidden!important;box-shadow:0 16px 44px #30332508!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-photo{background:#dfdfd2!important;min-width:0!important;min-height:420px!important;position:relative!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-photo img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-photo:after{content:""!important;pointer-events:none!important;background:linear-gradient(#0000,#0b1c18b8)!important;position:absolute!important;inset:55% 0 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-photo small{z-index:1!important;color:#fff9ed!important;font-size:11px!important;position:absolute!important;bottom:16px!important;left:16px!important;right:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-copy{min-width:0!important;padding:28px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-copy h3{color:#1f3a2d!important;margin:0 0 8px!important;font-size:22px!important;font-weight:500!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-copy p{color:#646859!important;margin:0 0 18px!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-copy ol{gap:15px!important;margin:22px 0!important;padding:0!important;list-style:none!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-copy li{color:#344636!important;align-items:flex-start!important;gap:12px!important;font-size:14px!important;line-height:1.7!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-copy li i{color:#866b2e!important;background:#faf8ef!important;border:1px solid #b7a36c66!important;border-radius:50%!important;place-items:center!important;min-width:29px!important;height:29px!important;font-size:11px!important;font-style:normal!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-copy .nn-situation-result{color:#59624d!important;border-top:1px solid #d7cdb3!important;padding-top:16px!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-copy a{color:#3c3019!important;background:linear-gradient(135deg,#ebd7a5,#d7bc7f)!important;border:1px solid #c7ac70!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:46px!important;padding:13px 16px!important;font-size:14px!important;text-decoration:none!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-services-workspace{border-top:1px solid #ccbd9755!important;padding-top:32px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories :is(.nn-situations button,.nn-situations a):focus-visible{outline-offset:4px!important;outline:3px solid #aa802e!important}@media (width<=1000px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-layout{grid-template-columns:1fr!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-choices{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-path{grid-template-columns:.8fr 1fr!important}}@media (width<=600px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-services-intro{padding:36px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situations{padding-block:34px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-choices{gap:8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-choices button{gap:8px!important;min-height:94px!important;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-choices button span{font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-choices button b{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-path{grid-template-columns:1fr!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-photo{height:180px!important;min-height:180px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-copy{padding:23px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situation-copy h3{font-size:22px!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.services-hub-page.nn-services-stories .nn-situations *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page{color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page>.page-wrap,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .tools-heading{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.smart-match-page .tools-heading{padding:34px 0 26px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .tools-heading>small{color:#715925!important;letter-spacing:.1em!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .tools-heading h1{color:#292723!important;letter-spacing:0!important;font-size:clamp(1.8rem,3.2vw,2.6rem)!important;font-weight:650!important;line-height:1.55!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .tools-heading p{color:#625e56!important;font-size:15px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-app{align-items:start;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;gap:24px!important;padding-bottom:36px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console{min-width:0;color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:18px!important;padding:28px!important;position:static!important;box-shadow:0 7px 24px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console h2{color:#292723!important;letter-spacing:0!important;font-size:24px!important;font-weight:650!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console h2 em{color:#715925!important;font-style:normal!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console :is(p,small,label){color:#625e56!important;letter-spacing:0!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console>div>small{letter-spacing:.08em!important;color:#715925!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console p{font-size:15px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console :is(textarea,select){box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #d9ceb8!important;border-radius:10px!important;min-height:46px!important;padding:12px!important;font-size:16px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console textarea{resize:vertical;min-height:144px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-commute-controls{margin-top:18px;gap:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-commute-controls label{color:#39352d!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console select:disabled{color:#756f62!important;opacity:1!important;--nn-context-ink:#756f62!important;background:#f6f1e8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-commute-note{margin-top:14px;display:block;color:#625e56!important;font-size:13px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console form>div:last-of-type button{color:#62502e!important;min-height:44px!important;box-shadow:none!important;--nn-context-ink:#62502e!important;background:#faf6ed!important;border:1px solid #ded2b9!important;border-radius:10px!important;padding:10px 12px!important;font-size:13px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-submit{width:100%;color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;border-radius:12px!important;min-height:48px!important;padding:12px 16px!important;font-size:15px!important;line-height:1.8!important;box-shadow:0 3px 8px #71592512!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-submit:disabled{cursor:not-allowed;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 main.smart-match-page .tools-match-empty{color:#39352d!important;box-shadow:none!important;--nn-context-ink:#39352d!important;background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:18px!important;min-height:0!important;padding:28px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .tools-match-empty :is(h2,p){color:#39352d!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .tools-match-empty h2{letter-spacing:0!important;font-size:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .tools-match-empty>small{color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-results{min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-results>header{margin-bottom:18px;display:block}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-results h2{letter-spacing:0!important;color:#292723!important;font-size:24px!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-results>header>span{overflow-wrap:anywhere;display:block;color:#625e56!important;font-size:14px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-results>header p{letter-spacing:.08em;color:#715925!important;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-results h3{margin:20px 0 14px;color:#39352d!important;letter-spacing:0!important;font-size:18px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-readback{border:1px solid #e5ddce;border-radius:14px;margin-bottom:24px;padding:20px;color:#39352d!important;--nn-context-ink:#39352d!important;background:#faf6ed!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-readback h3{margin:0 0 12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-readback ul{gap:6px;margin:0;padding-left:20px;display:grid}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-readback li{color:#39352d!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-readback p{margin:14px 0 0;color:#625e56!important;font-size:13px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-message{border-radius:14px;margin:16px 0;color:#39352d!important;--nn-context-ink:#39352d!important;background:#fffaf0!important;border:1px solid #d7c49b!important;padding:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-message p{color:#625e56!important;font-size:14px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-message a,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .six-button.secondary{justify-content:center;align-items:center;min-height:44px;line-height:1.8;display:inline-flex;color:#62502e!important;box-shadow:none!important;background:#fff!important;border:1px solid #d7c49b!important;border-radius:10px!important;padding:10px 16px!important;font-size:14px!important;text-decoration:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-result-grid{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-result-item{overflow:hidden;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:16px!important;box-shadow:0 5px 16px #392e1706!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-condition-summary{flex-wrap:wrap;align-items:center;gap:10px;display:flex;color:#62502e!important;--nn-context-ink:#62502e!important;background:#faf0d5!important;padding:14px 18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-condition-summary b{color:#3d321f!important;letter-spacing:0!important;font-size:24px!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-condition-summary :is(span,small){color:#62502e!important;font-size:13px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .match-reasons{gap:9px;display:grid;color:#39352d!important;--nn-context-ink:#39352d!important;background:#fffdf8!important;padding:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .match-reasons>span{color:#39352d!important;background:0 0!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .match-reasons>small{color:#625e56!important;font-size:12px!important;line-height:1.9!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-difference{border-left:3px solid #c5a25a;margin:0;padding:10px 12px;color:#62502e!important;background:#faf0d5!important;font-size:13px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-nearby-results{border-top:1px solid #e5ddce;margin-top:30px;padding-top:16px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-nearby-results>p{color:#625e56!important;font-size:14px!important;line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page :is(button,a,textarea,select):focus-visible{outline-offset:3px;outline:3px solid #927137!important}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page>.page-wrap,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .tools-heading{width:calc(100% - 36px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-app{grid-template-columns:1fr!important;gap:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .tools-heading{padding:26px 0 20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .tools-match-empty{padding:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console h2,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-results h2{font-size:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-readback{padding:18px}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page :is(a,button){transition:none!important;transform:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-app{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)!important;gap:24px!important;padding:22px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console h2{margin:8px 0!important;font-size:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console p{margin:8px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console textarea{min-height:86px!important;margin:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-commute-controls{grid-template-columns:1.3fr 1fr .8fr!important;gap:10px!important;margin-top:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-commute-note{margin-top:8px!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console form>div:last-of-type{gap:6px!important;margin:10px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console form>div:last-of-type button{padding:6px 10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .tools-match-empty{padding:18px 22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .tools-match-empty h2{margin:4px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-results>header{margin-bottom:12px!important;padding:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-results h2{margin:4px 0!important;font-size:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-readback{margin-bottom:16px!important;padding:14px 16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-readback ul{list-style:none;flex-wrap:wrap!important;gap:6px 14px!important;padding:0!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-readback p{margin-top:8px!important;line-height:1.65!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-result-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;gap:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-condition-summary{text-align:left!important;border:0!important;border-bottom:1px solid #e5ddce!important;border-radius:0!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:auto!important;height:auto!important;padding:8px 12px!important;display:flex!important;position:static!important;inset:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-condition-summary b{font-family:inherit!important;font-size:16px!important;font-weight:650!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-condition-summary small{margin-left:auto!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .match-reasons{border:0!important;gap:5px!important;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .match-reasons>span{padding:0!important;font-size:13px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-result-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:16px 0;display:flex;color:#625e56!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-result-pagination button{min-height:44px;color:#62502e!important;box-shadow:none!important;background:#fff!important;border:1px solid #d7c49b!important;border-radius:10px!important;padding:8px 14px!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-result-pagination button:disabled{cursor:not-allowed;opacity:.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-nearby-results{margin-top:20px!important;padding-top:10px!important}@media (width<=1000px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-match-console{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-commute-controls{grid-template-columns:1fr 1fr!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-commute-controls label:first-child{grid-column:1/-1}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-result-grid{grid-template-columns:minmax(0,1fr)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .tools-heading{padding:20px 0 14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.smart-match-page .smart-readback h3{font-size:16px!important}}html body main.team-page{color:#2f2f2f;--nn-context-ink:#181b20;background:#f4f6f9}html body main .nn-founder-cinema{isolation:isolate;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#181818;border-bottom:1px solid #a8956b;padding:42px 0 32px;position:relative;overflow:hidden}html body main .nn-founder-cinema:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(#9797972a,#0000 65%);width:60%;height:90%;position:absolute;top:-20%;right:-10%}html body main .nn-founder-cinema-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:55px;max-width:1280px;display:grid}html body main .nn-founder-label{letter-spacing:.18em;color:#c6b38d;margin:0 0 16px;font-size:12px;line-height:1.9}html body main .nn-founder-story h1{color:#b2b2b2;letter-spacing:0;margin:0 0 28px;font-size:1rem;font-weight:400;line-height:1.7}html body main .nn-founder-role{color:#dac9a7;letter-spacing:.04em;font-size:14px;line-height:1.9;display:block}html body main .nn-founder-story h2{color:var(--nn-context-ink,#181b20);letter-spacing:0;text-shadow:0 3px 12px #00000035;margin:12px 0 6px;font-size:clamp(1.9rem,3.8vw,3.2rem);font-weight:500;line-height:1.65}html body main .nn-founder-nickname{color:#c6c6c6;margin-bottom:18px;font-size:1.15rem;line-height:1.8;display:block}html body main .nn-founder-bio{color:#b0b0b0;max-width:580px;margin:0;font-size:1rem;line-height:1.9}html body main .nn-founder-expertise{flex-wrap:wrap;gap:9px 18px;margin:22px 0;display:flex}html body main .nn-founder-expertise>span{color:#d0c2a5;border-bottom:1px solid #c6b48d40;padding-bottom:5px;font-size:13px;line-height:1.8}html body main .nn-founder-links{flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex}html body main .nn-founder-links a{color:#d2c2a1;border-bottom:1px solid #b6a17850;padding:10px 0;font-size:14px;line-height:1.8;text-decoration:none}html body main .nn-founder-links a:first-child{color:#2a2a2a;--nn-context-ink:#181b20;background:linear-gradient(#e3d6b8,#c3ad7c);border:1px solid #d6c29a;padding:13px 19px;box-shadow:0 3px #8b764c,inset 0 1px #ffffff80;border-radius:8px!important}html body main .nn-founder-stage{perspective:1100px;min-width:0}html body main .nn-founder-frame{isolation:isolate;--nn-context-ink:#fff;background:linear-gradient(135deg,#444,#242424 60%);border:1px solid #c7b58e65;height:560px;transition:transform .7s;position:relative;overflow:hidden;transform:rotateY(-5deg)rotateX(1deg);box-shadow:12px 15px #11111170,0 25px 55px #00000045,inset 0 1px #ffffff20;border-radius:16px!important}html body main .nn-founder-stage:hover .nn-founder-frame{transform:rotateY(0)rotateX(0)}html body main .nn-founder-frame:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#0000 55%,#171717bf);position:absolute;inset:0}html body main .nn-founder-frame:before{content:"";pointer-events:none;z-index:3;background:linear-gradient(112deg,#0000 40%,#ffffff14 49%,#0000 58%);position:absolute;inset:-30%;transform:translate(-70%)}html body main .nn-founder-cinema.is-playing .nn-founder-frame:before{animation:13s ease-in-out infinite nn-founder-light}html body main .nn-founder-cover{object-fit:cover;opacity:0;z-index:0;width:100%;height:100%;transition:opacity .65s;position:absolute;inset:0}html body main .scene-cover .nn-founder-cover{opacity:.45}html body main .nn-founder-picture{z-index:1;transition:inset .65s;position:absolute;inset:0}html body main .nn-founder-picture img{object-fit:cover;object-position:center 20%;filter:contrast(1.03);width:100%;height:100%;animation:.7s ease-out nn-founder-image;display:block}html body main .scene-close .nn-founder-picture img{object-position:center 5%;transform-origin:50% 18%;transform:scale(1.13)}html body main .scene-cover .nn-founder-picture{border:1px solid #dfcba375;inset:35px 32px 65px 100px;overflow:hidden;box-shadow:0 14px 45px #00000045;border-radius:8px!important}html body main .scene-wide .nn-founder-picture img{object-fit:contain;object-position:center center;--nn-context-ink:#fff;background:linear-gradient(135deg,#343434,#202020);padding:20px 20px 75px}html body main .nn-founder-signature{z-index:4;color:#e5d4b1;position:absolute;bottom:27px;left:27px;right:25px}html body main .nn-founder-signature span{letter-spacing:.19em;margin-bottom:7px;font-size:12px;line-height:1.7;display:block}html body main .nn-founder-signature b{color:var(--nn-context-ink,#181b20);font-size:14px;font-weight:400;line-height:1.7;display:block}html body main .nn-founder-scene-number{z-index:4;color:var(--nn-context-ink,#181b20);background:#1f1f1f55;border:1px solid #ffffff50;place-items:center;width:40px;height:40px;font-size:14px;display:grid;position:absolute;top:18px;right:20px;border-radius:50%!important}html body main .nn-founder-scene-controls{justify-content:space-between;align-items:center;gap:14px;margin-top:19px;padding:0 4px;display:flex}html body main .nn-founder-scene-controls>div{gap:8px;display:flex}html body main .nn-founder-scene-controls button{color:#afafaf;box-shadow:none;background:0 0;border:1px solid #b3b3b340;min-height:40px;padding:8px 11px;font-size:14px;line-height:1.7;transform:none;border-radius:7px!important}html body main .nn-founder-scene-controls button[aria-pressed=true]{color:#2c2c2c;--nn-context-ink:#181b20;background:#c4b188;border-color:#c4b188}html body main .nn-founder-scene-controls>button{border:0;border-bottom:1px solid #b3b3b330;border-radius:0!important}html body main .nn-team-route{border-bottom:1px solid #dfdfdf;flex-wrap:wrap;align-items:center;gap:8px 27px;max-width:1280px;padding-top:20px;padding-bottom:20px;display:flex}html body main .nn-team-route a{color:#5a5a5a;font-size:14px;line-height:1.8;text-decoration:none}html body main .nn-team-route>span{color:#8c7650;margin-left:auto;font-size:13px;line-height:1.8}html body main.team-page .organization-section{max-width:1280px;padding-top:36px;padding-bottom:38px;scroll-margin-top:95px}html body main.team-page .organization-heading{gap:30px;margin-bottom:25px}html body main.team-page .organization-heading h2{letter-spacing:0;color:#3a3a3a;font-family:inherit;font-size:clamp(1.5rem,2.9vw,2rem);line-height:1.7}html body main.team-page .organization-heading p{letter-spacing:.12em;color:#8c7650;font-size:12px;line-height:1.8}html body main.team-page .organization-heading>span{color:#7b7b7b;font-size:14px;line-height:1.9}html body main.team-page .org-founder-card{--nn-context-ink:#fff;background:linear-gradient(135deg,#3d3d3d,#2b2b2b);border:1px solid #525252;grid-template-columns:160px minmax(0,1fr);width:min(760px,100%);min-height:190px;overflow:hidden;transform:none;box-shadow:0 12px 32px #2b2b2b14;border-radius:12px!important}html body main.team-page .org-founder-photo{--nn-context-ink:#fff;background:#333;height:100%;min-height:190px}html body main.team-page .org-founder-photo img{object-position:top center}html body main.team-page .org-founder-photo:after{border-color:#c8b58860;inset:9px}html body main.team-page .org-founder-photo>span{background:#24242480;padding:3px 5px;font-size:12px;line-height:1.8;bottom:12px;left:12px;right:10px}html body main.team-page .org-founder-copy{padding:22px 25px}html body main.team-page .org-founder-copy>small{letter-spacing:.06em;font-size:12px;line-height:1.8}html body main.team-page .org-founder-copy h2{color:var(--nn-context-ink,#181b20);margin:7px 0;font-family:inherit;font-size:1.35rem;line-height:1.7}html body main.team-page .org-founder-copy>strong{letter-spacing:0;color:var(--nn-context-ink,#181b20);font-size:14px;line-height:1.8}html body main.team-page .org-founder-copy>p,html body main.team-page .org-founder-copy>div{display:none}html body main.team-page .org-founder-copy>em{color:#dec9a0;margin-top:12px;font-size:14px;line-height:1.8}html body main.team-page .org-connection{height:75px}html body main.team-page .org-connection:before{--nn-context-ink:#181b20;background:linear-gradient(#9c8251,#bdab84);height:43px}html body main.team-page .org-connection i{width:8px;height:8px;top:36px;border-radius:50%!important}html body main.team-page .org-connection span{letter-spacing:.1em;color:#8b754e;margin-top:5px;font-size:12px;line-height:1.7}html body main.team-page .executive-council{scroll-margin-top:95px}html body main.team-page .executive-council>header h2{color:#3c3c3c;font-family:inherit;font-size:1.4rem;font-weight:500;line-height:1.7}html body main.team-page .executive-council>header small{color:#8c7650;font-size:12px;line-height:1.8}html body main.team-page .executive-council>header p{color:#7e7e7e;font-size:14px;line-height:1.8}html body main.team-page .org-direct-reports{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;max-width:1100px;margin:auto;padding-top:25px}html body main.team-page .org-direct-reports.reports-1{grid-template-columns:minmax(260px,390px)}html body main.team-page .org-direct-reports.reports-2{grid-template-columns:repeat(2,minmax(240px,390px))}html body main.team-page .org-report-card{color:#3d3d3d;isolation:isolate;background:#fff;border:1px solid #d5d5d5;padding-bottom:22px;text-decoration:none;transition:transform .35s,box-shadow .35s,border-color .35s;overflow:hidden;transform:none;box-shadow:0 8px 22px #2f2f2f08;border-radius:12px!important}html body main.team-page .org-report-card:before{display:none}html body main.team-page .org-report-card:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(125deg,#0000 30%,#ffffff35 48%,#0000 62%);transition:transform .8s;position:absolute;inset:0;transform:translate(-140%)}html body main.team-page .org-report-card:hover{border-color:#b39a68;transform:perspective(1000px)rotateY(-2deg)translateY(-3px);box-shadow:8px 14px 30px #30303016}html body main.team-page .org-report-card:hover:after{transform:translate(140%)}html body main.team-page .org-report-photo{--nn-context-ink:#181b20;background:#e3e3e3;height:330px;min-height:0}html body main.team-page .org-report-photo img{object-position:center top}html body main.team-page .org-report-photo>span{color:#393939;--nn-context-ink:#181b20;background:#d2bd93;width:36px;height:36px;font-size:13px;border-radius:50%!important}html body main.team-page .org-report-card>small{letter-spacing:.05em;color:#8c7650;margin-top:17px;font-size:12px;line-height:1.8}html body main.team-page .org-report-card h3{color:#393939;margin-top:8px;margin-bottom:5px;font-family:inherit;font-size:1.2rem;font-weight:500;line-height:1.7}html body main.team-page .org-report-card strong{color:#686868;min-height:0;font-size:14px;line-height:1.8}html body main.team-page .org-report-card p{color:#888;min-height:0;font-size:14px;line-height:1.8}html body main.team-page .org-report-card em{color:#896f3d;margin-top:14px;font-size:14px;line-height:1.8}html body main.team-page .division-branches{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;scroll-margin-top:95px;display:grid}html body main.team-page .division-branch{background:#fff;border:1px solid #d8d8d8;margin:0;position:relative;overflow:hidden;box-shadow:0 7px 20px #2f2f2f06;border-radius:12px!important}html body main.team-page .division-branch:before{display:none}html body main.team-page .division-branch>summary{cursor:pointer;--nn-context-ink:#181b20;background:linear-gradient(135deg,#fff,#f4f7fb);min-height:270px;padding:23px;list-style:none}html body main.team-page .division-branch[open]{grid-column:1/-1}html body main.team-page .division-branch[open]>summary{--nn-context-ink:#fff;background:#2d2d2d;min-height:0}html body main.team-page .division-branch>summary header{color:#3b3b3b;background:0 0;border:0;padding:0;display:block;position:relative}html body main.team-page .division-branch>summary small{letter-spacing:.04em;color:#947c50;font-size:12px;line-height:1.8}html body main.team-page .division-branch>summary h2{color:#3e3e3e;letter-spacing:0;margin:13px 0 8px;font-family:inherit;font-size:1.25rem;font-weight:500;line-height:1.7}html body main.team-page .division-branch>summary p{color:#858585;margin:0 0 12px;font-size:14px;line-height:1.9}html body main.team-page .division-branch>summary b{color:#a0895c;align-items:baseline;gap:10px;font-size:1.2rem;font-weight:500;line-height:1.7;display:flex;position:static}html body main.team-page .division-branch>summary b span{letter-spacing:.06em;font-size:12px}html body main.team-page .nn-team-branch-action{color:#7f693e;text-underline-offset:4px;margin-top:14px;font-size:14px;line-height:1.8;text-decoration:underline;display:block}html body main.team-page .division-branch[open]>summary h2{color:var(--nn-context-ink,#181b20)}html body main.team-page .division-branch[open]>summary p{color:#b9b9b9}html body main.team-page .division-branch[open] .nn-team-branch-action{color:#d2bd95}html body main.team-page .division-leadership{background:#fff;border:0;grid-template-columns:.75fr 1.25fr;gap:22px;padding:24px}html body main.team-page .division-leadership>div{--nn-context-ink:#181b20;background:#f2f2f2;padding:20px;border-radius:10px!important}html body main.team-page .division-leadership h3,html body main.team-page .division-current-team h3,html body main.team-page .division-workforce h3{color:#3e3e3e;letter-spacing:0;margin:8px 0;font-family:inherit;font-size:1.2rem;font-weight:500;line-height:1.7}html body main.team-page .division-leadership>div small,html body main.team-page .division-current-team small,html body main.team-page .division-workforce small{color:#947c50;font-size:12px;line-height:1.8}html body main.team-page .division-leadership>div p{color:#818181;font-size:14px;line-height:1.9}html body main.team-page .division-leadership>.org-report-card{grid-template-columns:190px 1fr;align-content:center;width:100%;min-height:240px;padding-bottom:15px;display:grid}html body main.team-page .division-leadership>.org-report-card .org-report-photo{aspect-ratio:auto;grid-area:1/1/7;height:100%;min-height:240px}html body main.team-page .division-leadership>.org-report-card>small{margin-top:15px}html body main.team-page .division-workforce{border-top:1px solid #e4e4e4;padding:20px 24px 24px}html body main.team-page .division-workforce>summary{cursor:pointer;list-style:none}html body main.team-page .division-workforce>summary header{justify-content:space-between;align-items:center;gap:22px;display:flex}html body main.team-page .division-workforce>summary p{color:#858585;max-width:500px;font-size:14px;line-height:1.8}html body main.team-page .division-workforce>div{padding-top:18px}html body main.team-page .organization-vacancy{min-height:230px;box-shadow:none;border:1px dashed #d3d3d3;padding:22px;transform:none;border-radius:10px!important}html body main.team-page .organization-vacancy h3{margin:10px 0 6px;font-family:inherit;font-size:1.1rem;line-height:1.7}html body main.team-page .organization-vacancy small{font-size:12px;line-height:1.8}html body main.team-page .organization-vacancy strong,html body main.team-page .organization-vacancy p,html body main.team-page .organization-vacancy>span{font-size:14px;line-height:1.8}html body main.team-page .team-principles{--nn-context-ink:#fff;background:#2c2c2c;padding:30px 0}html body main.team-page .team-principles header{margin-bottom:20px;display:block}html body main.team-page .team-principles header p{font-size:12px;line-height:1.8}html body main.team-page .team-principles header h2{letter-spacing:0;font-family:inherit;font-size:1.5rem;line-height:1.7}html body main.team-page .team-principles article{min-height:0;padding:22px}html body main.team-page .team-principles article h3{margin:15px 0 10px;font-size:1.15rem;line-height:1.7}html body main.team-page .team-principles article p{font-size:14px;line-height:1.9}html body main.team-page .team-trust{padding:30px 0}html body main.team-page .team-trust h2{letter-spacing:0;font-size:1.5rem;line-height:1.7}html body main.team-page .team-trust p,html body main.team-page .team-trust span,html body main.team-page .team-trust a{font-size:14px;line-height:1.9}html body main.team-page a:focus-visible,html body main.team-page button:focus-visible,html body main.team-page summary:focus-visible{outline-offset:4px;outline:2px solid #b9a06b}@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){html body main .nn-founder-cinema-grid{gap:30px}html body main .nn-founder-frame{height:490px}html body main .nn-founder-story h2{font-size:2rem}html body main.team-page .division-branches{grid-template-columns:1fr}html body main.team-page .division-branch>summary{min-height:0}html body main.team-page .division-leadership{grid-template-columns:1fr}html body main.team-page .org-direct-reports{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){html body main .nn-founder-cinema{padding:25px 0}html body main .nn-founder-cinema-grid{grid-template-columns:1fr;gap:24px}html body main .nn-founder-story h1{margin-bottom:16px}html body main .nn-founder-story h2{font-size:1.9rem;line-height:1.65}html body main .nn-founder-frame{height:440px;transform:none;box-shadow:5px 7px #11111170,0 20px 35px #00000035}html body main .nn-founder-stage:hover .nn-founder-frame{transform:none}html body main .nn-founder-expertise{gap:8px 14px;margin:16px 0}html body main .nn-founder-links{margin-top:20px}html body main .scene-cover .nn-founder-picture{inset:22px 20px 70px 60px}html body main .nn-team-route{gap:9px 19px}html body main .nn-team-route>span{margin-left:0}html body main.team-page .organization-heading{display:block}html body main.team-page .organization-heading>span{margin-top:12px;display:block}html body main.team-page .org-founder-card{grid-template-columns:100px 1fr;min-height:180px}html body main.team-page .org-founder-photo{height:100%;min-height:180px}html body main.team-page .org-founder-photo>span{display:none}html body main.team-page .org-founder-copy{padding:16px}html body main.team-page .org-founder-copy h2{font-size:1.05rem}html body main.team-page .org-founder-copy>small{letter-spacing:0;font-size:12px}html body main.team-page .org-direct-reports{gap:10px;padding-top:18px;padding-left:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body main.team-page .org-direct-reports:after,html body main.team-page .org-direct-reports:before{display:none}html body main.team-page .org-report-photo{height:240px}html body main.team-page .org-report-card>small,html body main.team-page .org-report-card>h3,html body main.team-page .org-report-card>strong,html body main.team-page .org-report-card>p,html body main.team-page .org-report-card>em{margin-left:12px;margin-right:12px}html body main.team-page .org-report-card h3{font-size:1rem}html body main.team-page .org-report-card>p{display:none}html body main.team-page .division-leadership>.org-report-card{grid-template-columns:110px 1fr;min-height:230px}html body main.team-page .division-leadership>.org-report-card .org-report-photo{min-height:230px}html body main.team-page .division-leadership{padding:16px}html body main.team-page .division-workforce>summary header{display:block}html body main.team-page .division-workforce{padding:18px}html body main.team-page .division-current-team{padding:16px}html body main.team-page .division-workforce>div{grid-template-columns:1fr}html body main.team-page .division-current-team .division-team-grid{grid-template-columns:minmax(0,1fr)!important}html body main.team-page .org-report-card:hover{transform:none}html body main.team-page .team-principles>div>div{grid-template-columns:1fr}}@media (width<=380px){html body main.team-page .org-direct-reports{grid-template-columns:1fr!important}html body main.team-page .org-report-photo{height:330px}}@media (prefers-reduced-motion:reduce){html body main.team-page *{transition:none!important;animation:none!important}html body main .nn-founder-frame,html body main.team-page .org-report-card:hover{transform:none!important}}@media (width<=700px){html body main .nn-founder-stage{order:1}html body main .nn-founder-story{order:2}html body main .nn-founder-frame{height:400px}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere{color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .nn-organization-intro{color:#292723!important;--nn-context-ink:#292723!important;background:linear-gradient(135deg,#fffdf8,#faf3e4)!important;border-bottom:1px solid #e5ddce!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .nn-organization-intro :is(h1,span){color:#292723!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .nn-organization-intro p{color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .nn-team-route{border-bottom-color:#e5ddce!important;gap:10px!important;padding-block:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere :is(.nn-team-route a,.nn-org-role-connections a,.nn-organization-intro a){box-sizing:border-box;justify-content:center;align-items:center;min-height:44px;display:inline-flex;color:#62502e!important;--nn-context-ink:#62502e!important;background:#fff!important;border:1px solid #d7c49b!important;border-radius:10px!important;padding:10px 15px!important;font-size:14px!important;line-height:1.7!important;text-decoration:none!important;box-shadow:0 2px 6px #71592509!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere :is(.nn-organization-intro a,.nn-team-route a:first-child){color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border-color:#c5a25a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .organization-chart{background-color:#fffdf8!important;background-image:radial-gradient(#c5a25a25 1px,#0000 1px)!important;border-color:#e5ddce!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .organization-heading :is(h2,span){color:#39352d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .organization-heading p{color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere :is(.nn-org-founder-person,.org-report-card,.division-branch){--nn-context-ink:#292723!important;background:#fff!important;border-color:#e5ddce!important;box-shadow:0 6px 20px #7159250b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .nn-org-founder-details{color:#292723!important;--nn-context-ink:#292723!important;background:linear-gradient(145deg,#fff,#fffaf0)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .nn-org-founder-details :is(h3,strong,p){color:#39352d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .nn-org-founder-details>small{color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .nn-org-founder-details>span{box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;display:inline-flex;color:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere :is(.nn-org-founder-portrait,.org-report-photo){--nn-context-ink:#292723!important;background:#faf6ed!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .org-report-photo>span{color:#62502e!important;background:#faf0d5!important;border-color:#d7c49b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .org-report-card :is(h3,p){color:#39352d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .org-report-card :is(strong,small,em){color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .org-connection i,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .org-connection:before{background:linear-gradient(#c5a25a,#e5d1a1)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .org-connection span{border-radius:8px;color:#62502e!important;--nn-context-ink:#62502e!important;background:#faf0d5!important;border:1px solid #e0c88b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .org-direct-reports:before,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .org-direct-reports>.org-report-card:before,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .division-branch:before{background:#d8bf87!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .division-branch>summary,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .division-branch[open]>summary{color:#292723!important;--nn-context-ink:#292723!important;background:linear-gradient(135deg,#fffaf0,#f8edcf)!important;border-color:#e5ddce!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .division-branch>summary :is(h2,p,b,span){color:#39352d!important;--nn-context-ink:#39352d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .division-branch>summary small{color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .division-branch>summary header>b{box-shadow:none!important;background:#fff!important;border-color:#e0c88b!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .division-workforce{color:#39352d!important;--nn-context-ink:#39352d!important;background:#fffdf8!important;border-color:#e5ddce!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .division-workforce summary :is(h3,p){color:#39352d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .division-workforce summary small{color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .organization-vacancy{--nn-context-ink:#39352d!important;background:#fff!important;border-color:#ddcfaf!important;box-shadow:0 4px 14px #71592508!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .organization-vacancy :is(h3,p,strong){color:#39352d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .organization-vacancy :is(small,span){color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere :is(.team-principles,.team-trust){color:#292723!important;--nn-context-ink:#292723!important;background:linear-gradient(135deg,#fffdf8,#faf6ed)!important;border-color:#e5ddce!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere :is(.team-principles,.team-trust) :is(h2,h3,p,span){color:#39352d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .team-principles article{background:#fff!important;border-color:#e5ddce!important;box-shadow:0 5px 16px #71592508!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .team-principles article>b{color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .team-trust a{justify-content:center;align-items:center;min-height:46px;line-height:1.7;display:inline-flex;color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;border-radius:12px!important;padding:11px 18px!important;text-decoration:none!important;box-shadow:0 3px 8px #71592512!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere :is(a,summary):focus-visible{outline-offset:3px;outline:3px solid #927137!important}@media (width<=700px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .nn-team-route a{flex:130px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere .nn-org-role-connections a{text-align:center;max-width:100%;white-space:normal!important}}@media (hover:hover) and (prefers-reduced-motion:no-preference){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere :is(.org-report-card,.organization-vacancy):hover{border-color:#c5a25a!important;transform:translateY(-2px)!important;box-shadow:0 9px 24px #71592515!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.team-page.nn-team-premiere :is(a,.organization-vacancy){transition:none!important;transform:none!important}}.organization-section{padding-top:105px;padding-bottom:115px}.organization-heading{grid-template-columns:1fr .8fr;align-items:end;gap:70px;margin-bottom:48px;display:grid}.organization-heading p,.team-principles header p{color:#9d7432;letter-spacing:.2em;margin:0;font-size:9px;font-weight:800}.organization-heading h2,.team-principles header h2{color:#222;margin:10px 0 0;font:400 48px/1.1 Georgia,Noto Serif Thai,serif}.organization-heading>span{color:#6f7c86;font-size:12px;line-height:1.8}.organization-chart{position:relative}.org-founder-card{width:min(900px,100%);min-height:440px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(135deg,#1c1c1c,#363636);grid-template-columns:.82fr 1.18fr;margin:0 auto;transition:all .35s;display:grid;box-shadow:0 30px 80px #1b1b1b2e}.org-founder-card:hover{transform:translateY(-5px);box-shadow:0 38px 95px #1b1b1b40}.org-founder-photo{--nn-context-ink:#181b20;background:#e9e8e3;min-height:440px;position:relative;overflow:hidden}.org-founder-photo:after{content:"";pointer-events:none;border:1px solid #ffffff8c;position:absolute;inset:17px}.org-founder-photo img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:all .5s}.org-founder-card:hover .org-founder-photo img{transform:scale(1.035)}.org-founder-photo>span{z-index:2;color:var(--nn-context-ink,#181b20);letter-spacing:.12em;font-size:8px;position:absolute;bottom:25px;right:27px}.org-founder-copy{flex-direction:column;justify-content:center;padding:55px;display:flex}.org-founder-copy>small{color:#d6b36c;letter-spacing:.17em;font-size:8px}.org-founder-copy h2{margin:18px 0 7px;font:400 42px/1.12 Georgia,Noto Serif Thai,serif}.org-founder-copy>strong{color:var(--nn-context-ink,#181b20);letter-spacing:.06em;font-size:11px}.org-founder-copy>p{color:var(--nn-context-ink,#181b20);margin:30px 0 23px;font-size:13px;line-height:1.85}.org-founder-copy>div{flex-wrap:wrap;gap:6px;display:flex}.org-founder-copy>div span{color:#dbbc78;border:1px solid #ffffff2b;padding:7px 9px;font-size:8px}.org-founder-copy>em{color:#e1c37d;margin-top:25px;font-size:9px;font-style:normal}.org-connection{flex-direction:column;justify-content:center;align-items:center;height:120px;display:flex;position:relative}.org-connection:before{content:"";--nn-context-ink:#181b20;background:linear-gradient(#a77d35,#d8c59a);width:1px;height:76px}.org-connection i{--nn-context-ink:#181b20;background:#fff;border:2px solid #aa8038;border-radius:50%;width:9px;height:9px;position:absolute;top:68px}.org-connection span{color:#9a7435;letter-spacing:.18em;margin-top:7px;font-size:7px;font-weight:800}.org-direct-reports{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-top:38px;display:grid;position:relative}.org-direct-reports:before{content:"";--nn-context-ink:#181b20;background:#c9b077;height:1px;position:absolute;top:0;left:calc(12.5% - 2px);right:calc(12.5% - 2px)}.org-report-card{color:#292929;--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;min-width:0;padding-bottom:24px;transition:all .35s;position:relative}.org-report-card:before{content:"";--nn-context-ink:#181b20;background:#c9b077;width:1px;height:38px;position:absolute;top:-38px;left:50%}.org-report-card:hover{border-color:#c6a15b;transform:translateY(-8px);box-shadow:0 22px 55px #1e1e1e1f}.org-report-photo{--nn-context-ink:#181b20;background:#eeece7;height:300px;position:relative;overflow:hidden}.org-report-photo img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:all .45s}.org-report-card:hover img{transform:scale(1.04)}.org-report-photo span{color:#222;--nn-context-ink:#181b20;background:#d7b66e;border-radius:50%;place-items:center;width:35px;height:35px;font:400 10px Georgia,serif;display:grid;position:absolute;bottom:13px;right:13px}.org-report-card>small,.org-report-card>h3,.org-report-card>strong,.org-report-card>p,.org-report-card>em{margin-left:20px;margin-right:20px;display:block}.org-report-card>small{color:#a27935;letter-spacing:.11em;margin-top:20px;font-size:7px}.org-report-card>h3{margin-top:9px;margin-bottom:5px;font:400 20px/1.25 Georgia,Noto Serif Thai,serif}.org-report-card>strong{color:#64727c;min-height:32px;font-size:9px;line-height:1.5}.org-report-card>p{color:#7a868e;min-height:66px;font-size:9px;line-height:1.7}.org-report-card>em{color:#946b2d;margin-top:18px;font-size:8px;font-style:normal}.org-direct-reports.reports-1{grid-template-columns:minmax(240px,300px);justify-content:center}.org-direct-reports.reports-1:before{left:50%;right:50%}.org-direct-reports.reports-2{grid-template-columns:repeat(2,minmax(240px,330px));justify-content:center}.org-direct-reports.reports-2:before{left:calc(50% - 172px);right:calc(50% - 172px)}.org-direct-reports.reports-3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:980px;margin:auto}.org-direct-reports.reports-3:before{left:16.66%;right:16.66%}.org-coming{margin-top:50px}.organization-extra{padding-top:20px}.team-principles{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1d1d1d;padding:95px 0}.team-principles header{grid-template-columns:.5fr 1.5fr;align-items:end;margin-bottom:38px;display:grid}.team-principles header h2{color:var(--nn-context-ink,#181b20)}.team-principles>div>div{border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;grid-template-columns:repeat(3,1fr);display:grid}.team-principles article{border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;min-height:260px;padding:28px}.team-principles article>b{color:#d5b36c;font:400 22px Georgia,serif}.team-principles article h3{margin:55px 0 10px;font:400 24px Georgia,serif}.team-principles article p{color:var(--nn-context-ink,#181b20);font-size:10px;line-height:1.8}@media (width<=1100px){.org-direct-reports{grid-template-columns:repeat(2,1fr);gap:45px 15px}.org-direct-reports:before{display:none}.org-report-card:before{height:38px}.organization-heading{grid-template-columns:1fr}.org-founder-card{width:100%}}@media (width<=760px){.organization-section{padding-top:75px;padding-bottom:82px}.organization-heading{gap:18px}.organization-heading h2,.team-principles header h2{font-size:37px}.org-founder-card{grid-template-columns:1fr}.org-founder-photo{height:520px;min-height:0}.org-founder-copy{padding:39px 25px}.org-founder-copy h2{font-size:35px}.org-direct-reports{gap:18px;padding-top:40px;padding-left:25px;grid-template-columns:1fr!important}.org-direct-reports:after{content:"";--nn-context-ink:#181b20;background:#c9b077;width:1px;position:absolute;top:0;bottom:0;left:8px}.org-report-card:before{width:18px;height:1px;top:55px;left:-18px}.org-report-photo{height:410px}.org-report-card>p{min-height:0}.team-principles{padding:70px 0}.team-principles header{grid-template-columns:1fr;gap:8px}.team-principles>div>div{grid-template-columns:1fr}.team-principles article{min-height:220px}.org-connection{height:95px}.org-connection:before{height:58px}.org-connection i{top:51px}}.executive-council{--nn-context-ink:#181b20;background:#f7f8f7;border:1px solid #dedede;padding:34px}.executive-council>header{grid-template-columns:.45fr .75fr 1fr;align-items:end;gap:24px;margin-bottom:28px;display:grid}.executive-council>header small,.division-branch>header small,.corporate-support>header small{color:#9f7531;letter-spacing:.17em;font-size:7px;font-weight:800}.executive-council>header h2,.division-branch>header h2,.corporate-support>header h2{color:#222;margin:0;font:400 30px/1.16 Georgia,Noto Serif Thai,serif}.executive-council>header p,.division-branch>header p,.corporate-support>header p{color:#71808a;margin:0;font-size:9px;line-height:1.75}.executive-council .org-direct-reports{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding-top:0}.executive-council .org-direct-reports:before,.executive-council .org-report-card:before{display:none}.executive-council .org-report-photo{height:270px}.org-division-connection{height:145px}.org-division-connection:before{height:96px}.org-division-connection i{top:88px}.division-branches{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid;position:relative}.division-branches:before{content:"";--nn-context-ink:#181b20;background:#c9b077;height:1px;position:absolute;top:-41px;left:25%;right:25%}.division-branch{--nn-context-ink:#181b20;background:#eef1f2;border-top:4px solid #be8e3d;min-width:0;position:relative}.division-branch:before{content:"";--nn-context-ink:#181b20;background:#c9b077;width:1px;height:41px;position:absolute;top:-45px;left:50%}.division-branch:nth-child(2){--nn-context-ink:#181b20;background:#edf1f5;border-top-color:#393939}.division-branch>header{--nn-context-ink:#181b20;background:#fff;border:1px solid #dbe1e4;border-top:0;min-height:225px;padding:34px 36px 30px;position:relative}.division-branch>header h2{margin-top:13px;font-size:34px}.division-branch>header p{max-width:85%;margin-top:17px}.division-branch>header b{color:#c49a4e;font:400 31px Georgia,serif;position:absolute;top:30px;right:29px}.division-branch>header b span{color:#98a2aa;letter-spacing:.12em;margin-top:2px;font:700 6px Arial,sans-serif;display:block}.division-team-grid{--nn-context-ink:#181b20;background:#dedede;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.division-team-grid .org-report-card{border:0}.division-team-grid .org-report-card:before{display:none}.division-team-grid .org-report-photo{height:310px}.division-team-grid .org-report-card>p{min-height:52px}.division-empty{background:linear-gradient(145deg,#ffffffc7,#eaeff1b3);border:1px dashed #bdc6cb;flex-direction:column;justify-content:center;align-items:flex-start;min-height:390px;padding:43px;display:flex}.division-empty>span{color:#aa7d33;letter-spacing:.17em;font-size:7px;font-weight:800}.division-empty h3{color:#323232;margin:20px 0 8px;font:400 25px/1.25 Georgia,Noto Serif Thai,serif}.division-empty p{color:#75828b;max-width:350px;font-size:9px;line-height:1.8}.division-empty a{color:#946b2d;margin-top:24px;font-size:9px;font-weight:800}.corporate-support{--nn-context-ink:#fff;background:#222;margin-top:65px;padding:42px}.corporate-support>header{grid-template-columns:.5fr .7fr 1fr;align-items:end;gap:24px;margin-bottom:28px;display:grid}.corporate-support>header h2,.corporate-support>header p{color:var(--nn-context-ink,#181b20)}.corporate-support .division-team-grid{background:#ffffff24;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}@media (width<=1100px){.executive-council>header,.corporate-support>header,.division-team-grid{grid-template-columns:1fr}.division-team-grid .org-report-photo{height:390px}.division-branch>header{min-height:250px}}@media (width<=760px){.executive-council{padding:24px 18px}.executive-council>header{gap:8px}.executive-council .org-direct-reports{padding-left:0}.executive-council .org-direct-reports:after,.executive-council .org-report-card:before{display:none}.division-branches{grid-template-columns:1fr;gap:68px}.division-branches:before{display:none}.division-branch:before{height:68px;top:-68px}.division-branch:first-child:before{height:28px;top:-28px}.org-division-connection{height:105px}.org-division-connection:before{height:67px}.org-division-connection i{top:60px}.division-branch>header{min-height:0;padding:31px 24px}.division-branch>header h2{font-size:30px}.division-branch>header p{max-width:none;padding-right:0}.division-branch>header b{align-items:center;gap:8px;margin-top:22px;display:flex;position:static}.division-branch>header b span{margin:0}.division-team-grid .org-report-photo{height:430px}.division-empty{min-height:300px;padding:30px 24px}.corporate-support{margin-top:50px;padding:30px 18px}.corporate-support>header{gap:8px}}.organization-section{isolation:isolate;background:radial-gradient(circle at 8% 7%,#cca4531c,#0000 22%),radial-gradient(circle at 94% 24%,#45454514,#0000 24%);position:relative;overflow:hidden}.organization-section:before{content:"";z-index:-1;opacity:.32;background-image:linear-gradient(#2424240e 1px,#0000 1px),linear-gradient(90deg,#2424240e 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.organization-heading{position:relative}.organization-heading:after{content:"NN / PEOPLE SYSTEM";color:#22222229;letter-spacing:.25em;font:700 10px/1 Arial,sans-serif;position:absolute;top:-38px;right:0}.org-founder-card{background:radial-gradient(circle at 85% 12%,#7676764d,#0000 34%),linear-gradient(135deg,#181818,#383838);border:1px solid #d9b86f73;position:relative;overflow:hidden}.org-founder-card:after{content:"";pointer-events:none;border:1px solid #dab96f33;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-160px;right:-110px;box-shadow:0 0 0 38px #dab96f0b,0 0 0 76px #dab96f08}.org-founder-copy{z-index:1;position:relative}.org-founder-copy h2{white-space:nowrap;letter-spacing:-.035em;max-width:100%}.org-connection:after{content:"";border:1px solid #aa803847;border-radius:50%;width:24px;height:24px;animation:2.8s ease-out infinite org-pulse;position:absolute;top:64px}.division-branch{border-radius:0 0 18px 18px;overflow:visible}.division-branch>header{--nn-context-ink:#181b20;background:linear-gradient(120deg,#fff 0 72%,#f5f1e7);overflow:hidden}.division-branch>header:after{content:attr(data-division);color:#22222209;pointer-events:none;font:700 86px/1 Georgia,serif;position:absolute;bottom:-26px;right:-10px}.org-report-card{overflow:hidden}.org-report-card:after{content:"";background:linear-gradient(90deg,#0000,#d2ad62,#0000);height:3px;transition:transform .35s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.org-report-card:hover:after{transform:scaleX(1)}.org-report-card>h3{overflow-wrap:normal;word-break:keep-all}.org-report-card>p{font-size:12px}.org-report-card>strong,.org-report-card>em{font-size:11px}.division-current-team>header:after{content:"";background:linear-gradient(90deg,#c7a45f,#0000);flex:1;height:1px;margin-bottom:8px}@keyframes org-pulse{0%{opacity:.7;transform:scale(.55)}75%,to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.org-connection:after{animation:none}.org-founder-card,.org-report-card,.org-founder-photo img,.org-report-photo img{transition:none}}@media (width<=760px){.organization-section:before{background-size:48px 48px}.organization-heading:after{display:none}.org-founder-photo{height:410px}.org-founder-copy{padding:38px 24px}.org-founder-copy h2{letter-spacing:-.06em;white-space:nowrap;font-size:clamp(19px,4.9vw,32px);line-height:1.18}.org-founder-copy>p{font-size:15px;line-height:1.8}.org-founder-copy>strong{font-size:14px}.org-founder-copy>small{font-size:11px}.org-founder-copy>div span{font-size:11px;line-height:1.35}.org-founder-copy>em{font-size:12px}.org-report-card>small{font-size:10px}.org-report-card>h3{font-size:24px}.org-report-card>strong,.org-report-card>em{font-size:12px}.org-report-card>p{font-size:14px;line-height:1.7}.org-connection:after{top:47px}.division-current-team>header{align-items:center}}.division-branches{grid-template-columns:1fr;gap:84px}.division-branches:before{display:none}.division-branch{--nn-context-ink:#181b20;background:#f1f3f3;border-top-width:5px;box-shadow:0 20px 65px #1e1e1e12}.division-branch:before{height:84px;top:-84px}.division-branch:first-child:before{height:44px;top:-44px}.division-branch:nth-child(2){--nn-context-ink:#181b20;background:#edf1f5}.division-branch:nth-child(3){--nn-context-ink:#181b20;background:#f0f0ed;border-top-color:#6e7d87}.division-branch>header{min-height:205px}.division-leadership{--nn-context-ink:#fff;background:#222;grid-template-columns:.72fr 1.28fr;align-items:stretch;gap:1px;padding:28px;display:grid}.division-leadership>div{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1a1a1a;flex-direction:column;justify-content:center;padding:34px;display:flex}.division-leadership>div small,.division-current-team>header small,.division-workforce>header small{color:#d0aa62;letter-spacing:.16em;font-size:7px;font-weight:800}.division-leadership>div h3,.division-current-team>header h3,.division-workforce>header h3{margin:13px 0 8px;font:400 27px/1.2 Georgia,Noto Serif Thai,serif}.division-leadership>div p{max-width:370px;color:var(--nn-context-ink,#181b20);margin:0;font-size:9px;line-height:1.75}.division-leadership>.org-report-card{grid-template-rows:auto auto auto 1fr auto;grid-template-columns:200px 1fr;align-items:start;padding-bottom:0;display:grid}.division-leadership>.org-report-card:before{display:none}.division-leadership>.org-report-card .org-report-photo{grid-row:1/6;height:100%;min-height:330px}.division-leadership>.org-report-card>small,.division-leadership>.org-report-card>h3,.division-leadership>.org-report-card>strong,.division-leadership>.org-report-card>p,.division-leadership>.org-report-card>em{margin-left:27px;margin-right:27px}.division-leadership>.org-report-card>small{margin-top:34px}.organization-vacancy{color:#323232;--nn-context-ink:#181b20;background:#fff;border:1px dashed #b6c0c5;flex-direction:column;justify-content:center;min-height:260px;padding:38px;transition:all .3s;display:flex;position:relative}.organization-vacancy:hover{border-color:#bd8d3e;transform:translateY(-3px);box-shadow:0 20px 50px #1d1d1d1f}.organization-vacancy>small{color:#a77931;letter-spacing:.13em;font-size:7px;font-weight:800}.organization-vacancy h3{margin:18px 0 5px;font:400 22px/1.25 Georgia,Noto Serif Thai,serif}.organization-vacancy strong{color:#72808a;letter-spacing:.04em;font-size:8px}.organization-vacancy p{color:#79858d;margin:16px 0;font-size:9px;line-height:1.75}.organization-vacancy>span{color:#946a2d;font-size:8px;font-weight:800}.organization-vacancy.lead{border-style:solid;border-left-width:5px;border-left-color:#c59a4d;min-height:330px}.division-current-team{padding:36px 28px 0}.division-current-team>header{align-items:end;gap:20px;margin-bottom:20px;display:flex}.division-current-team>header h3{color:#313131;margin:0}.division-current-team .division-team-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.division-workforce{padding:38px 28px 30px}.division-workforce>header{grid-template-columns:1fr 1fr;align-items:end;gap:35px;margin-bottom:22px;display:grid}.division-workforce>header h3{color:#313131;margin-bottom:0}.division-workforce>header>p{color:#75828a;margin:0;font-size:9px;line-height:1.75}.division-workforce>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.division-workforce .organization-vacancy{min-height:280px;padding:28px}.division-workforce .organization-vacancy h3{font-size:19px}@media (width<=1000px){.division-leadership{grid-template-columns:1fr}.division-workforce>div{grid-template-columns:repeat(2,1fr)}.division-leadership>.org-report-card{grid-template-columns:260px 1fr}}@media (width<=760px){.division-branches{gap:70px}.division-branch:before{height:70px;top:-70px}.division-branch:first-child:before{height:28px;top:-28px}.division-leadership{padding:18px}.division-leadership>div{padding:28px 22px}.division-leadership>.org-report-card{width:min(100%,360px);margin:auto;display:block}.division-leadership>.org-report-card .org-report-photo{aspect-ratio:4/5;height:auto;min-height:0}.division-leadership>.org-report-card>em{margin-bottom:28px}.organization-vacancy.lead{min-height:290px}.division-workforce{padding:32px 18px 22px}.division-workforce>header{grid-template-columns:1fr;gap:10px}.division-workforce>div{grid-template-columns:1fr}.division-workforce .organization-vacancy{min-height:250px}.division-current-team{padding:30px 18px 0}}.division-current-team .division-team-grid.team-count-1{background:0 0;grid-template-columns:minmax(250px,360px);justify-content:center}.division-current-team .division-team-grid.team-count-2{background:0 0;grid-template-columns:repeat(2,minmax(230px,360px));justify-content:center}.division-current-team .division-team-grid.team-count-1 .org-report-card,.division-current-team .division-team-grid.team-count-2 .org-report-card{border:1px solid #dedede}.division-current-team .division-team-grid.team-count-1 .org-report-photo,.division-current-team .division-team-grid.team-count-2 .org-report-photo{aspect-ratio:4/5;height:auto}@media (width<=760px){.division-current-team .division-team-grid.team-count-1,.division-current-team .division-team-grid.team-count-2{grid-template-columns:minmax(0,340px);justify-content:center}.division-current-team .division-team-grid.team-count-1 .org-report-photo,.division-current-team .division-team-grid.team-count-2 .org-report-photo{aspect-ratio:4/5;height:auto}}.tm30-page{color:#202020;--nn-context-ink:#181b20;background:#f5f2eb;padding-bottom:100px}.tm30-hero{min-height:620px;color:var(--nn-context-ink,#181b20);background:radial-gradient(circle at 78% 22%,#d1a9532e,#0000 24%),linear-gradient(140deg,#191919,#2c2c2c);grid-template-columns:1.3fr .7fr;align-items:end;gap:70px;padding:180px max(24px,7vw) 90px;display:grid}.tm30-hero small,.tm30-request header small{color:#d7ad5d;letter-spacing:.2em}.tm30-hero h1{font-family:var(--font-serif);margin:20px 0;font-size:clamp(3.2rem,7vw,7rem);line-height:.95}.tm30-hero h1 em{color:#e1bd72;font-weight:400}.tm30-hero>div>p{max-width:700px;color:var(--nn-context-ink,#181b20);font-size:1.15rem;line-height:1.8}.tm30-hero aside{background:#11111180;border:1px solid #e3be7173;padding:28px}.tm30-hero aside p{color:var(--nn-context-ink,#181b20);line-height:1.7}.tm30-hero aside a{color:#f0cc82}.tm30-process{grid-template-columns:repeat(3,1fr);max-width:1300px;margin:-42px auto 80px;display:grid;position:relative}.tm30-process article{--nn-context-ink:#181b20;background:#fff;border-right:1px solid #e8e1d4;padding:34px;box-shadow:0 20px 55px #18181814}.tm30-process article>b{color:#b3812d}.tm30-process h2{font-size:1.25rem}.tm30-process p{color:#67737b;line-height:1.7}.tm30-request{--nn-context-ink:#181b20;background:#fff;border-top:4px solid #c99b47;max-width:1100px;margin:auto;padding:clamp(24px,5vw,60px)}.tm30-request>header{text-align:center;margin-bottom:34px}.tm30-request h2{font-family:var(--font-serif);margin:.6rem 0;font-size:clamp(2.2rem,4vw,4rem)}.tm30-request header p{color:#65727b}.tm30-form{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.tm30-form label{gap:7px;font-weight:700;display:grid}.tm30-form input,.tm30-form select,.tm30-form textarea{min-height:50px;font:inherit;--nn-context-ink:#181b20;background:#fbfcfc;border:1px solid #cbd0d0;padding:12px}.tm30-form textarea{min-height:100px}.tm30-form .wide{grid-column:1/-1}.tm30-consent{line-height:1.6;align-items:flex-start!important;font-weight:400!important;display:flex!important}.tm30-consent input{min-height:auto;margin-top:5px}.tm30-form>p{color:#6d777d;font-size:.88rem}.tm30-form>button{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#222;border:0;padding:16px;font-weight:800}.tm30-form>strong{--nn-context-ink:#181b20;background:#edf6ee;border:1px solid #a8cbaa;padding:14px}.tm30-hp{position:absolute!important;left:-10000px!important}.tm30-page+.footer{margin-top:0}.tm30-price{--nn-context-ink:#181b20;background:#c99b47;grid-template-columns:1fr 1fr;gap:1px;max-width:1100px;margin:-36px auto 70px;display:grid;position:relative;box-shadow:0 20px 55px #1818181f}.tm30-price article{--nn-context-ink:#181b20;background:#fff;padding:28px 34px}.tm30-price b{color:#76531b;font-size:1.3rem}.tm30-price p{color:#676767}.tm30-docs{max-width:1100px;margin:0 auto 70px}.tm30-docs header{max-width:700px}.tm30-docs header small,.tm30-tracker header small{color:#76531b;letter-spacing:.18em}.tm30-docs h2,.tm30-tracker h2{font-family:var(--font-serif);margin:.5rem 0;font-size:clamp(2rem,4vw,3.6rem)}.tm30-docs header p{color:#5b6973}.tm30-docs ol{--nn-context-ink:#181b20;background:#ddd5c7;grid-template-columns:1fr 1fr;gap:1px;margin:30px 0;padding:0;list-style:none;display:grid}.tm30-docs li{--nn-context-ink:#181b20;background:#fff;align-items:flex-start;gap:18px;padding:24px;display:flex}.tm30-docs li b{color:#76531b}.tm30-legal{--nn-context-ink:#181b20;background:#ede8de;border-left:4px solid #c99b47;padding:18px 22px;line-height:1.75}.tm30-contact{max-width:1100px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#222;justify-content:space-between;align-items:center;gap:30px;margin:0 auto 70px;padding:28px;display:flex}.tm30-contact p{max-width:670px;color:var(--nn-context-ink,#181b20)}.tm30-contact div{flex-wrap:wrap;gap:8px;display:flex}.tm30-contact a{color:#f0cb7d;border:1px solid #d3aa58;align-items:center;min-height:44px;padding:0 14px;display:flex}.tm30-package{border:1px solid #cbd0d0;grid-template-columns:1fr 1fr;gap:12px;padding:18px;display:grid}.tm30-package legend{padding:0 8px;font-weight:800}.tm30-package label{border:1px solid #ddd6c9;align-items:flex-start;padding:14px;display:flex}.tm30-package input{min-height:auto;margin:4px 12px 0 0}.tm30-package small{color:#66747d;margin-top:4px;display:block}.tm30-receipt{--nn-context-ink:#181b20;background:#eef7ef;border:1px solid #90b994;padding:24px}.tm30-receipt h3{margin-top:0}.tm30-receipt dl,.tm30-status dl{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.tm30-receipt dl div,.tm30-status dl div{--nn-context-ink:#181b20;background:#fff;padding:15px}.tm30-receipt dt,.tm30-status dt{color:#66747d;font-size:.8rem}.tm30-receipt dd,.tm30-status dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:800}.tm30-error{color:#7b1717;padding:14px;display:block;--nn-context-ink:#181b20!important;background:#fff0ee!important;border:1px solid #c66!important}.tm30-track-section{--nn-context-ink:#181b20;background:#e9e3d8;max-width:1100px;margin:35px auto 0;padding:clamp(24px,5vw,55px)}.tm30-tracker>div{grid-template-columns:1.4fr .7fr auto;align-items:end;gap:12px;display:grid}.tm30-tracker label{gap:7px;font-weight:700;display:grid}.tm30-tracker input{min-height:50px;font:inherit;--nn-context-ink:#181b20;background:#fff;border:1px solid #bbc2c4;padding:12px}.tm30-tracker button{min-height:50px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#222;border:0;padding:0 24px;font-weight:800}.tm30-status{--nn-context-ink:#181b20;background:#fff;margin-top:24px;padding:24px}.tm30-status h3{margin-bottom:5px}.tm30-status>small{color:#68757d}@media (width<=760px){.tm30-hero{grid-template-columns:1fr;min-height:auto;padding:140px 20px 75px}.tm30-process{grid-template-columns:1fr;margin:-25px 15px 60px}.tm30-process article{border-bottom:1px solid #e8e1d4;border-right:0}.tm30-request{margin:0 15px}.tm30-form{grid-template-columns:1fr}.tm30-form .wide{grid-column:auto}.tm30-price,.tm30-docs,.tm30-contact,.tm30-track-section{margin-left:15px;margin-right:15px}.tm30-price,.tm30-docs ol{grid-template-columns:1fr}.tm30-contact{display:block}.tm30-package,.tm30-receipt dl,.tm30-status dl,.tm30-tracker>div{grid-template-columns:1fr}.tm30-tracker button{width:100%}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page{color:#292723!important;--nn-context-ink:#292723!important;background:#fffdf8!important;padding-bottom:36px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page [hidden]{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .page-wrap{box-sizing:border-box;min-width:0;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.tm30-page :is(section,article,aside,form,label,fieldset){box-sizing:border-box;min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page :is(h1,h2,h3,b,label,legend,dd){color:#292723!important;letter-spacing:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page :is(p,li,dt,small){color:#625e56!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page :is(h1,h2,h3){font-family:inherit!important;font-weight:650!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-hero{background:0 0!important;grid-template-columns:1.2fr 1fr!important;align-items:center!important;gap:28px!important;min-height:0!important;padding:32px 0 22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-hero h1{margin:10px 0!important;font-size:clamp(1.8rem,3.5vw,2.8rem)!important;line-height:1.55!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-hero h1 em{color:#715925!important;font-style:normal!important;font-weight:650!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-hero>div>p{margin:8px 0!important;font-size:15px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-hero small{letter-spacing:.08em!important;color:#715925!important;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-hero aside{--nn-context-ink:#292723!important;background:#faf6ed!important;border:1px solid #e5ddce!important;border-radius:16px!important;padding:20px!important;box-shadow:0 5px 18px #392e1706!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-hero aside p{margin:8px 0!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-hero aside a{text-underline-offset:4px;overflow-wrap:anywhere;display:inline-block;color:#715925!important;background:0 0!important;font-size:13px!important;line-height:1.8!important;text-decoration:underline!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .six-tm30-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:0 0 20px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .six-tm30-tabs button{color:#62502e!important;height:auto!important;min-height:48px!important;box-shadow:none!important;--nn-context-ink:#62502e!important;white-space:normal!important;background:#fff!important;border:1px solid #ded2b9!important;border-radius:12px!important;padding:10px 14px!important;font-size:14px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .six-tm30-tabs button[aria-pressed=true]{color:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border-color:#c5a25a!important;font-weight:650!important;box-shadow:0 3px 8px #71592512!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .six-tm30-info{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;gap:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-price{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;gap:12px!important;margin:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-price article{color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:16px!important;padding:20px!important;box-shadow:0 5px 18px #392e1706!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-price article b{color:#715925!important;font-size:21px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-price article p{color:#625e56!important;margin:8px 0 0!important;font-size:14px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-docs{background:#fff!important;border:1px solid #e5ddce!important;border-radius:16px!important;margin:0!important;padding:22px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page :is(.tm30-docs h2,.tm30-request h2,.tm30-tracker h2){margin:6px 0!important;font-size:24px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page :is(.tm30-docs header p,.tm30-request header p,.tm30-tracker header p){margin:6px 0!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page :is(.tm30-docs header small,.tm30-request header small,.tm30-tracker header small){color:#715925!important;letter-spacing:.08em!important;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-docs ol{gap:0!important;margin:12px 0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-docs li{border-bottom:1px solid #f0ebe1!important;gap:12px!important;padding:10px 0!important;font-size:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-docs li b{color:#715925!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-legal{background:#faf6ed!important;border-left:3px solid #c5a25a!important;margin-bottom:0!important;padding:12px 14px!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page :is(.tm30-request,.tm30-track-section){--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #e5ddce!important;border-radius:16px!important;margin-top:0!important;padding:24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-request>header{text-align:left!important;margin-bottom:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-form{gap:14px 18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page :is(.tm30-form label,.tm30-tracker label,.tm30-package legend){font-size:14px!important;font-weight:550!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page :is(.tm30-form input:not([type=checkbox]):not([type=radio]),.tm30-form select,.tm30-form textarea,.tm30-tracker input){box-sizing:border-box;color:#292723!important;--nn-context-ink:#292723!important;background:#fff!important;border:1px solid #d9ceb8!important;border-radius:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:46px!important;padding:10px 12px!important;font-size:16px!important;line-height:1.7!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-form textarea{resize:vertical;min-height:86px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page :is(input[type=radio],input[type=checkbox]){accent-color:#806125;flex:0 0 18px;width:18px;height:18px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-package{border:1px solid #e5ddce!important;border-radius:12px!important;gap:12px!important;margin:0!important;padding:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-package label{background:#fffdf8!important;border:1px solid #ded2b9!important;border-radius:10px!important;gap:4px!important;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-package label:has(input:checked){background:#faf0d5!important;border-color:#ad873d!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-package small{color:#625e56!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-consent{gap:10px!important;font-size:13px!important;font-weight:400!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page :is(.tm30-form>button,.tm30-tracker button){color:#3d321f!important;--nn-context-ink:#3d321f!important;background:linear-gradient(135deg,#fff2ca,#dfbd68)!important;border:1px solid #c5a25a!important;border-radius:12px!important;height:auto!important;min-height:48px!important;padding:12px 18px!important;font-size:15px!important;font-weight:650!important;line-height:1.8!important;box-shadow:0 3px 8px #71592512!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page button:disabled{cursor:wait;opacity:.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page :is(.tm30-receipt,.tm30-status){color:#292723!important;--nn-context-ink:#292723!important;background:#faf6ed!important;border:1px solid #d7c49b!important;border-radius:12px!important;padding:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page :is(.tm30-receipt dl div,.tm30-status dl div){min-width:0;border-radius:8px!important;padding:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-contact{--nn-context-ink:#292723!important;background:0 0!important;border-block:1px solid #e5ddce!important;grid-template-columns:1fr 1fr!important;align-items:center!important;gap:24px!important;margin-block:24px 0!important;padding:20px 0!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-contact p{margin:0!important;font-size:14px!important;line-height:1.8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-contact>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-contact a{color:#62502e!important;white-space:normal!important;background:#fff!important;border:1px solid #ded2b9!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;min-height:44px!important;padding:8px 10px!important;font-size:14px!important;text-decoration:none!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #927137!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-error{color:#862e26!important;--nn-context-ink:#862e26!important;background:#fff3f0!important;border:1px solid #dbada7!important;border-radius:10px!important}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .page-wrap{width:calc(100% - 36px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-hero{grid-template-columns:1fr!important;gap:16px!important;padding:24px 0 18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .six-tm30-info{grid-template-columns:1fr!important;gap:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-price{grid-template-columns:1fr 1fr!important;gap:10px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-price article{padding:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-price article b{font-size:17px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .six-tm30-tabs button{padding:10px 6px!important;font-size:13px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page :is(.tm30-docs,.tm30-request,.tm30-track-section){padding:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-contact{grid-template-columns:1fr!important;gap:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page :is(.tm30-docs h2,.tm30-request h2,.tm30-tracker h2){font-size:21px!important}}@media (width<=380px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page .tm30-price{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.tm30-page :is(a,button){transition:none!important;transform:none!important}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.six-tracking .nn-page-body .six-tracking-workspace{grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr)!important;min-width:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.six-tracking .nn-page-body .six-tracking-workspace :is(nav,section,form,label,.six-tracking-content,.status-tracker,.client-reference-router){box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.six-tracking .nn-page-body .status-tracker{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.six-tracking .nn-page-body .status-tracker>form{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:100%!important;margin:0!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.six-tracking .nn-page-body .status-tracker>form>:is(small,h2,p,button){grid-column:1/-1!important;min-width:0!important;max-width:100%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.six-tracking .nn-page-body .status-tracker>form label{width:100%!important;margin:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.six-tracking .nn-page-body :is(.status-tracker,.client-reference-router) :is(input,button){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.six-tracking .nn-page-body .six-tracking-workspace>nav>button{box-sizing:border-box!important;grid-template-columns:22px minmax(0,1fr)!important;width:100%!important;max-width:100%!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.six-tracking .nn-page-body .six-tracking-workspace :is(h2,h3,p,small,b,strong,span,a,button){white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;min-width:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.six-tracking .nn-page-body .client-reference-router>form{grid-template-columns:minmax(0,1fr)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.six-tracking .nn-page-body :is(.tracker-cma-card>div,.tracker-deal-documents article,.tracker-reference-head){flex-wrap:wrap!important;gap:10px!important}@media (width<=1000px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.six-tracking .nn-page-body .six-tracking-workspace{grid-template-columns:minmax(0,1fr)!important}}@media (width<=600px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.nn-pearl-workspace.six-tracking .nn-page-body .status-tracker>form{grid-template-columns:minmax(0,1fr)!important}}.nn-submission-next{color:#27384a;background:#fffaf0;border:1px solid #d9c69d;border-radius:16px;margin:22px 0;padding:24px}.nn-submission-next small{color:#82612d}.nn-submission-next h3{margin:10px 0;line-height:1.65}.nn-submission-next p{overflow-wrap:anywhere;line-height:1.9}.nn-submission-next a{color:#72551f;text-underline-offset:4px;align-items:center;min-height:46px;margin-top:12px;font-weight:600;text-decoration:underline;display:inline-flex}.nn-article-related-properties .nn-article-property-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;display:grid}.nn-article-property-grid>.property-card{width:100%;min-width:0;max-width:100%}html.nn-signature-2027.nn-digital-luxury-3d body main.nn-renewed-editorial .nn-article-property-grid .property-image{display:block;overflow:hidden;aspect-ratio:16/9!important;height:auto!important;min-height:0!important}@media (width<=1050px){.nn-article-related-properties .nn-article-property-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.nn-article-related-properties .nn-article-property-grid{grid-template-columns:minmax(0,1fr);gap:16px}}html body .article-table-wrap{color:#28362e;min-width:0;max-width:100%;margin:32px 0;overflow-x:auto;container-type:inline-size}html body .article-table-wrap .article-data-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:600px;font-size:var(--reader-size,18px);text-align:start;line-height:1.85}html body .article-data-table :is(th,td){border:0;vertical-align:top;text-align:start;white-space:normal;overflow-wrap:anywhere;word-break:normal;border-block-end:1px solid #ded9cc;border-inline-end:1px solid #ded9cc;padding:18px 20px}html body .article-data-table tr>:first-child{border-inline-start:1px solid #ded9cc}html body .article-data-table thead th{color:#fff8e8;--nn-context-ink:#fff8e8;background:#203b31;border-block-start:1px solid #203b31;font-weight:650}html body .article-data-table tbody :is(th,td){color:#35463b;background:#fffdfa}html body .article-data-table tbody th{background:#f3efe4;font-weight:650}html body .article-data-table tbody tr:nth-child(2n) td{background:#f8f7f2}html body .article-data-table tbody:first-child tr:first-child>*{border-block-start:1px solid #ded9cc}html body .article-data-table .article-table-label{display:none}html body .article-data-table .article-table-value{min-width:0;display:block}@container (width<=640px){html body .article-table-wrap .article-data-table{table-layout:auto;min-width:0;display:block}html body .article-data-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}html body .article-data-table tbody{gap:20px;display:grid}html body .article-data-table tbody tr{background:#fffdfa;border:1px solid #d8d0bd;border-radius:14px;min-width:0;display:grid;overflow:hidden}html body .article-data-table tbody tr>:is(th,td){width:auto;min-width:0;font-size:inherit;background:#fffdfa;border:0;border-block-end:1px solid #e6e0d3;padding:18px 20px;font-weight:400;display:block}html body .article-data-table tbody tr>th{background:#f3efe4;border-block-end-color:#d8d0bd;font-weight:650}html body .article-data-table tbody tr>:last-child{border-block-end:0}html body .article-data-table .article-table-label{color:#746035;margin-block-end:7px;font-size:.8em;font-weight:650;line-height:1.6;display:block}}.article-body{--article-ink:#292929;--article-muted:#6f6f6f;--article-line:#e0e0e0;max-width:860px;color:var(--article-ink);padding-top:clamp(36px,6vw,72px);padding-bottom:clamp(72px,9vw,120px);font-size:clamp(1rem,.97rem + .15vw,1.08rem);line-height:1.9}.article-toc{border:1px solid var(--article-line);--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff 0%,#f6f6f6 100%);border-top:4px solid #6c6c6c;border-radius:18px;gap:0;margin:0 0 clamp(36px,6vw,64px);display:grid;overflow:hidden;box-shadow:0 22px 55px #27272717}.article-toc>strong{color:#272727;font-family:var(--font-thai-serif), Georgia, serif;padding:22px 24px 14px;font-size:clamp(1.2rem,1.05rem + .55vw,1.55rem);display:block}.article-toc>a{color:#434343;border-top:1px solid #4141411a;grid-template-columns:30px minmax(0,1fr);align-items:start;min-height:48px;padding:13px 24px;line-height:1.55;text-decoration:none;transition:color .18s,background-color .18s;display:grid}.article-toc>a>span:first-child{color:#6c6c6c;letter-spacing:.08em;font-family:Georgia,serif;font-size:.8rem;font-weight:700}.article-toc>a>span:last-child{min-width:0}.article-toc>a:hover,.article-toc>a:focus-visible{color:#383838;background:#ffffffb8}.article-toc>a:focus-visible{outline-offset:-4px;outline:3px solid #d8aa48}.article-body>h2,.article-body>h3,.article-body>h4,.article-body>.editorial-block:is(h2,h3,h4){color:#272727;font-family:var(--font-thai-serif), Georgia, serif;text-wrap:balance;scroll-margin-top:110px;line-height:1.35}.article-body>h2,.article-body>.editorial-block:is(h2){margin:clamp(50px,7vw,78px) 0 18px;font-size:clamp(1.75rem,1.45rem + 1vw,2.45rem)}.article-body>h3,.article-body>.editorial-block:is(h3){margin:42px 0 14px;font-size:clamp(1.35rem,1.2rem + .55vw,1.8rem)}.article-body>p,.article-body>.editorial-block{color:var(--article-muted);margin:0 0 1.35rem}.article-body>.editorial-block ul,.article-body>.editorial-block ol{gap:.65rem;margin:1.2rem 0;padding-left:1.5rem;display:grid}@media (width<=680px){.article-body{padding-left:18px;padding-right:18px;line-height:1.8}.article-toc{border-radius:14px}.article-toc>strong{padding:19px 18px 12px}.article-toc>a{grid-template-columns:27px minmax(0,1fr);min-height:50px;padding:13px 18px}}@media (prefers-reduced-motion:reduce){.article-toc>a{transition:none}}html body .reader-edition .article-audio-reader{color:#333;--nn-context-ink:#181b20;background:#f4f7f9;border:1px solid #dedede;border-radius:16px;margin:0 0 28px;padding:16px;font-size:13px;line-height:1.6}html body .reader-edition .article-audio-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html body .reader-edition .article-audio-actions button,html body .reader-edition .article-audio-actions summary{color:#333;min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #c9c9c9;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:600;display:inline-flex}html body .reader-edition .article-audio-actions .article-audio-play{color:#f8e3af;--nn-context-ink:#fff;background:linear-gradient(145deg,#444,#292929);border-color:#ac8e51;box-shadow:0 3px #1a1a1a}html body .reader-edition .article-audio-actions button:disabled{opacity:.6;cursor:default;box-shadow:none}html body .reader-edition .article-audio-actions :is(button,summary,select):focus-visible{outline-offset:3px;outline:3px solid #b18c45}html body .reader-edition .article-audio-actions details{min-width:0;max-width:100%}html body .reader-edition .article-audio-actions details[open]{flex-basis:100%}html body .reader-edition .article-audio-settings{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}html body .reader-edition .article-audio-settings label{color:#333;flex:140px;gap:4px;min-width:0;font-size:13px;display:grid}html body .reader-edition .article-audio-settings select{color:#333;width:100%;min-width:0;max-width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #c9c9c9;border-radius:8px;padding:8px}html body .reader-edition .article-audio-status{color:#575757;overflow-wrap:anywhere;margin-top:12px;font-size:13px;line-height:1.6}html body .reader-edition .article-detail-head{color:#fff9ed;--nn-context-ink:#fff9ed;background:radial-gradient(at 95% 20%,#b99a5c24,#0000 50%),linear-gradient(135deg,#142a27,#202825 55%,#24211d);border-bottom:1px solid #bd9d61;padding-block:clamp(42px,7vw,90px) clamp(40px,6vw,70px)}html body .reader-edition .article-detail-head .page-wrap{max-width:1080px}html body .reader-edition .article-detail-head h1{letter-spacing:-.025em;color:#fff9ed;text-wrap:balance;max-width:950px;margin:25px 0;font-size:clamp(29px,3.8vw,52px);line-height:1.35}html body .reader-edition .article-detail-head :is(.reader-home,.article-back,.reader-breadcrumb-separator){color:#ede0c4;font-size:13px}html body .reader-edition .article-detail-head .eyebrow{color:#e2c483;letter-spacing:.16em;margin-top:35px;font-size:11px}html body .reader-edition .article-byline{color:#d5dbd5;flex-wrap:wrap;gap:10px 22px;font-size:12px;line-height:1.8;display:flex}html body .reader-edition .reader-subtitle{color:#eee4cf;max-width:820px;font-size:clamp(17px,2vw,23px);line-height:1.8}html body .reader-edition .reader-summary{color:#333d36;--nn-context-ink:#333d36;background:#faf7ef;border-left:3px solid #b99654;max-width:960px;margin-block:36px;padding:25px 28px}html body .reader-edition .reader-summary>span{letter-spacing:.08em;color:#7a5a27;font-size:11px}html body .reader-edition .reader-summary p{margin:8px 0 0;font-size:clamp(18px,1.8vw,22px);line-height:1.85}html body .reader-edition .article-detail-image{max-width:1120px;margin-top:28px}html body .reader-edition .article-detail-image img{aspect-ratio:16/9;object-fit:contain;border-radius:16px;width:100%;height:auto;box-shadow:0 24px 60px #1d2d2620}html body .reader-edition .article-body{--article-ink:#28362e;--article-muted:#425048;max-width:860px;font-size:var(--reader-size,18px);line-height:1.95}html body .reader-edition .article-body>.editorial-block:not(h2,h3,h4){font-size:var(--reader-size,18px);line-height:1.95}html body .reader-edition .article-body :is(h2,h3,h4)[id]{scroll-margin-top:150px}html body .reader-edition .nn-article-start{scroll-margin-top:140px}html body .reader-edition .nn-editorial-reader{color:#27352c;--nn-context-ink:#27352c;margin:22px 0 28px}html body .reader-edition .nn-reader-progress{background:#e7e7dc;border-radius:5px;height:4px;margin-bottom:20px;overflow:hidden}html body .reader-edition .nn-reader-progress>span{background:linear-gradient(90deg,#8a6b30,#cfad69);height:100%;transition:width .12s linear;display:block}html body .reader-edition .article-reading-tools{flex-wrap:wrap;align-items:center;gap:9px;margin:0;padding:0 0 20px;font-size:12px;display:flex}html body .reader-edition .article-reading-tools>span{color:#596257;margin-right:4px;font-size:12px}html body .reader-edition .article-reading-tools>[role=group]{gap:4px;display:flex}html body .reader-edition .article-reading-tools button,html body .reader-edition .nn-reader-resume button{min-height:44px;font:inherit;color:#26382d;cursor:pointer;white-space:nowrap;background:#fffdfa;border:1px solid #d9d6c8;border-radius:9px;padding:9px 12px;font-size:12px}html body .reader-edition .article-reading-tools button[aria-pressed=true]{color:#fff7df;--nn-context-ink:#fff7df;background:#203b31;border-color:#203b31}html body .reader-edition .article-reading-tools>small{color:#617064;margin-left:auto;font-size:11px}html body .reader-edition .nn-reader-resume{background:#fcf7e9;border:1px solid #d9c492;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;padding:18px;font-size:13px;display:flex}html body .reader-edition .nn-reader-resume>div{flex:220px}html body .reader-edition .nn-reader-resume small{color:#655e4b;margin-top:5px;font-size:11px;display:block}html body .reader-edition .nn-reader-resume button:first-of-type{color:#fff5dd;--nn-context-ink:#fff5dd;background:#233e32}html body .reader-edition .nn-reader-toc{box-shadow:none;background:#faf9f5;border:1px solid #ded9ca;border-radius:14px;margin:0}html body .reader-edition .nn-reader-toc summary{cursor:pointer;color:#2a392e;padding:19px 22px;font-size:18px;font-weight:600}html body .reader-edition .nn-reader-toc summary small{color:#766444;margin-left:10px;font-size:11px;font-weight:400}html body .reader-edition .nn-reader-toc nav{padding-bottom:8px;display:grid}html body .reader-edition .nn-reader-toc nav a{color:#405043;border-top:1px solid #e9e5db;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;min-height:48px;padding:12px 22px;font-size:14px;line-height:1.7;text-decoration:none;display:grid}html body .reader-edition .nn-reader-toc nav a>span:first-child{color:#8a6b30;font-variant-numeric:tabular-nums;font-size:11px}html body .reader-edition .nn-reader-toc nav a[aria-current=location]{color:#20392b;background:#eeeadc;box-shadow:inset 3px 0 #a9843e}html body .reader-edition .nn-reader-toc nav a:hover{background:#f1eee5}html body .reader-edition .nn-editorial-reader :is(button,a,summary):focus-visible{outline-offset:3px;outline:3px solid #967131}html body .reader-edition .nn-reader-announcement{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=680px){html body .reader-edition .article-detail-head{padding-block:35px}html body .reader-edition .article-detail-head h1{font-size:29px}html body .reader-edition .reader-summary{margin:24px 18px;padding:18px}html body .reader-edition .article-detail-image{padding-inline:18px}html body .reader-edition .article-detail-image img{border-radius:10px}html body .reader-edition .article-reading-tools>small{flex-basis:100%;margin-left:0}html body .reader-edition .nn-reader-toc nav a{padding-inline:17px}}@media (prefers-reduced-motion:reduce){html body .reader-edition .nn-reader-progress>span{transition:none}}.sign-shell{color:#262626;background:radial-gradient(circle at 82% 12%,#b8b8b82e,#0000 27%),radial-gradient(circle at 10% 88%,#daae532e,#0000 28%),#161616;place-items:center;min-height:100dvh;padding:28px 16px;font-family:Arial,Noto Sans Thai,sans-serif;display:grid}.sign-access,.sign-success,.sign-document{--nn-context-ink:#181b20;background:#fbfcfcfa;border:1px solid #d8ae5759;width:min(100%,560px);padding:30px;box-shadow:0 30px 90px #00000059}.sign-access header{align-items:center;gap:12px;display:flex}.sign-access header>span{color:#1e1e1e;--nn-context-ink:#181b20;background:#d8ad57;border-radius:50%;place-items:center;width:48px;height:48px;font-family:Georgia,serif;font-weight:800;display:grid}.sign-access header div{gap:3px;display:grid}.sign-access header small,.sign-document header small,.sign-success small{color:#9b722d;letter-spacing:.12em;font-size:11px;font-weight:800}.sign-access h1,.sign-success h1{margin:38px 0 12px;font-family:Georgia,Noto Serif Thai,serif;font-size:34px;line-height:1.25}.sign-access p,.sign-success p{color:#63717a;font-size:15px;line-height:1.75}.sign-access label,.signature-panel>label{gap:8px;margin-top:24px;display:grid}.sign-access label span,.signature-panel label>span{font-size:14px;font-weight:700}.sign-access input,.signature-panel input[type=text],.signature-panel>label>input{color:#262626;--nn-context-ink:#181b20;background:#fff;border:1px solid #d4d4d4;width:100%;min-height:52px;padding:10px 13px;font-size:17px}.sign-access input{letter-spacing:.3em;text-align:center;font-size:27px;font-weight:800}.sign-access>button,.sign-submit{color:#1e1e1e;touch-action:manipulation;--nn-context-ink:#181b20;background:#d8ad57;border:0;width:100%;min-height:52px;margin-top:14px;font-size:15px;font-weight:800}.sign-access button:disabled,.sign-submit:disabled{opacity:.45}.sign-access footer{color:#7d898f;text-align:center;margin-top:18px;font-size:12px}.sign-error{color:#8e2f27;--nn-context-ink:#181b20;background:#fae9e6;border-left:3px solid #bd4538;margin-top:12px;padding:10px 12px;font-size:13px}.document-view{align-items:start}.sign-document{width:min(100%,820px);padding:0;overflow:hidden}.sign-document>header{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(135deg,#1a1a1a,#333);justify-content:space-between;gap:20px;padding:26px 30px;display:flex}.sign-document header h1{margin:8px 0 3px;font-family:Georgia,Noto Serif Thai,serif;font-size:29px}.sign-document header p{color:var(--nn-context-ink,#181b20);margin:0;font-size:12px}.sign-document header>span{color:#e7c477;letter-spacing:.13em;border:1px solid #d8ae5780;align-self:start;padding:7px 10px;font-size:10px}.sign-summary,.sign-content,.signature-panel{padding:25px 30px}.sign-summary dl{border:1px solid #d9dfe1;grid-template-columns:1fr 1fr;margin:0;display:grid}.sign-summary dl div{border-bottom:1px solid #e1e5e6;padding:12px}.sign-summary dl div:nth-child(odd){border-right:1px solid #e1e5e6}.sign-summary dt{color:#748089;font-size:11px}.sign-summary dd{margin:4px 0 0;font-size:14px;font-weight:700}.sign-content{padding-top:4px}.sign-content h2,.signature-panel h2{font-family:Georgia,Noto Serif Thai,serif;font-size:22px}.sign-content p{white-space:pre-wrap;font-size:14px;line-height:1.8}.sign-content aside{color:#675633;--nn-context-ink:#181b20;background:#fff9ed;border:1px solid #e0d3b9;padding:14px;font-size:13px;line-height:1.7}.signature-panel{--nn-context-ink:#181b20;background:#f4f6f6;border-top:1px solid #dce2e4}.signature-canvas{--nn-context-ink:#181b20;background:#fff;border:1px solid #c9c9c9;margin-top:10px;position:relative}.signature-canvas canvas{touch-action:none;width:100%;height:180px;display:block}.signature-canvas button{color:#5b6972;--nn-context-ink:#181b20;background:#fff;border:1px solid #d8d8d8;min-height:38px;padding:6px 10px;position:absolute;top:8px;right:8px}.sign-check{align-items:start;grid-template-columns:22px 1fr!important;margin-top:14px!important}.sign-check input{width:20px;height:20px;margin:1px 0}.sign-check span{line-height:1.6;font-weight:400!important}.signature-panel>small{color:#718087;margin-top:12px;font-size:11px;line-height:1.6;display:block}.signed-banner{color:#286447;--nn-context-ink:#181b20;background:#eaf5ee;border:1px solid #a8ceb9;margin:0 30px 30px;padding:18px}.signed-banner span{margin-top:4px;display:block}.sign-success{text-align:center}.sign-success>div{width:64px;height:64px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2d7653;border-radius:50%;place-items:center;margin:0 auto 18px;font-size:32px;display:grid}.sign-success dl{text-align:left;border:1px solid #d9dfe1;margin:24px 0}.sign-success dl div{border-bottom:1px solid #e2e6e7;padding:11px 13px}.sign-success dt{color:#718087;font-size:11px}.sign-success dd{overflow-wrap:anywhere;margin:3px 0 0;font-weight:700}.sign-success>span{color:#6d7a82;font-size:13px}@media (width<=620px){.sign-shell{padding:0}.sign-access,.sign-success{min-height:100dvh;padding:28px 20px}.sign-document{border:0;min-height:100dvh}.sign-document>header,.sign-summary,.sign-content,.signature-panel{padding-left:20px;padding-right:20px}.sign-summary dl{grid-template-columns:1fr}.sign-summary dl div:nth-child(odd){border-right:0}.sign-access h1{font-size:29px}.sign-document header h1{font-size:24px}.signature-canvas canvas{height:200px}.sign-submit{min-height:56px}.signed-banner{margin:0 20px 24px}}.member-public-page{color:#232323;--nn-context-ink:#181b20;background:#f2f4f3}.member-profile-hero{min-height:610px;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:radial-gradient(circle at 78% 20%,#5d5d5d 0,#393939 26%,#1c1c1c 72%) 50%/cover;grid-template-columns:minmax(220px,330px) 1fr 220px;align-items:end;gap:42px;padding:150px max(5vw,32px) 58px;display:grid}.member-profile-portrait{position:relative}.member-profile-portrait img{aspect-ratio:4/5;object-fit:cover;--nn-context-ink:#181b20;background:#fff;border:1px solid #e7c1718c;width:100%;box-shadow:0 30px 70px #00000059}.member-profile-portrait>b{--nn-context-ink:#fff;background:#7c7c7c;border:4px solid #fff;border-radius:50%;place-items:center;width:50px;height:50px;font-size:25px;display:grid;position:absolute;bottom:22px;right:-14px}.member-profile-intro>p,.member-about>p,.member-contact-card>p,.member-property-portfolio header p,.member-community-grid header p{color:#d8b05b;letter-spacing:.2em;margin:0;font-size:10px}.member-profile-intro h1{font:500 clamp(38px,5vw,72px)/1.05 var(--font-thai-serif),serif;margin:10px 0 0}.member-profile-intro h2{color:var(--nn-context-ink,#181b20);font:400 20px var(--font-thai),sans-serif;margin:13px 0}.member-role-list{flex-wrap:wrap;gap:8px;display:flex}.member-role-list span{color:#f0d597;border:1px solid #e2bc6b5c;padding:7px 10px;font-size:9px}.member-profile-intro>strong{margin-top:14px;display:block}.member-profile-hero>dl{background:#ffffff26;gap:1px;margin:0;display:grid}.member-profile-hero>dl div{background:#181818d1;padding:18px}.member-profile-hero dt{color:var(--nn-context-ink,#181b20);font-size:9px}.member-profile-hero dd{color:#e5c277;margin:4px 0 0;font:400 29px Georgia,serif}.member-public-actions{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.member-public-actions>button,.member-public-actions>a{color:var(--nn-context-ink,#181b20);background:0 0;border:1px solid #ffffff59;padding:10px 16px}.member-public-actions>button:first-child,.member-public-actions>button.following{color:#232323;--nn-context-ink:#181b20;background:#dab35f;border-color:#dab35f}.member-public-actions .report{color:var(--nn-context-ink,#181b20)}.member-public-actions>p{color:#f2d493;flex-basis:100%;margin:3px 0}.member-public-actions>form{background:#171717eb;border:1px solid #fff3;flex-basis:100%;grid-template-columns:110px 1fr;gap:10px;margin-top:8px;padding:18px;display:grid}.member-public-actions form h3,.member-public-actions form p,.member-public-actions form label:last-of-type{grid-column:1/-1}.member-public-actions form h3,.member-public-actions form p{margin:0}.member-public-actions form p{color:var(--nn-context-ink,#181b20);font-size:9px}.member-public-actions form label span{font-size:8px;display:block}.member-public-actions form input,.member-public-actions form select,.member-public-actions form textarea{width:100%;color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#272727;border:1px solid #ffffff38;padding:9px}.member-public-actions form textarea{min-height:90px}.member-public-actions form button{--nn-context-ink:#181b20;background:#d6ae59;border:0;grid-column:1/-1;padding:10px}.member-profile-content{grid-template-columns:1fr 360px;gap:22px;padding:55px 6vw;display:grid}.member-about,.member-contact-card{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1e2;padding:35px}.member-about h2,.member-contact-card h2,.member-property-portfolio h2,.member-community-grid h2{font:500 30px var(--font-thai-serif),serif;margin:7px 0 20px}.member-about-copy{white-space:pre-wrap;color:#65727b;line-height:1.9}.member-about>div:not(.member-about-copy){flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.member-about>div b{width:100%;font-size:10px}.member-about>div span{border:1px solid #dce1e2;padding:6px 9px;font-size:9px}.member-about>small{color:#75818a;border-top:1px solid #e3e6e6;margin-top:25px;padding-top:15px;line-height:1.6;display:block}.member-contact-card{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#272727}.member-contact-card>a{color:var(--nn-context-ink,#181b20);border-top:1px solid #ffffff21;justify-content:space-between;padding:15px 0;display:flex}.member-contact-card>a span{color:#d9ae58}.member-contact-card>span{color:var(--nn-context-ink,#181b20)}.member-property-portfolio{padding:30px 6vw 65px}.member-property-portfolio>header{border-bottom:1px solid #d5dcde;justify-content:space-between;align-items:end;margin-bottom:20px;display:flex}.member-property-portfolio>header>span{color:#9b732d;padding-bottom:20px}.member-property-portfolio>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.member-community-grid{grid-template-columns:1fr 1fr;gap:22px;padding:0 6vw 70px;display:grid}.member-community-grid>div{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce1e2;padding:30px}.member-community-grid article{border-top:1px solid #e1e5e6;padding:18px 0}.member-community-grid article>p{white-space:pre-wrap;color:#686868;line-height:1.7}.member-community-grid time,.member-community-grid small{color:#88939a;font-size:9px}.member-reviews article>div{grid-template-columns:42px 1fr auto;align-items:center;gap:10px;display:grid}.member-reviews article img{object-fit:cover;border-radius:50%;width:42px;height:42px}.member-reviews article span{color:#c5943d;letter-spacing:.08em}.member-reviews h3{margin:13px 0 0}.member-reviews blockquote{--nn-context-ink:#181b20;background:#f6f4ed;border-left:3px solid #c99d4d;margin:15px 0 0;padding:12px}.member-reviews blockquote b{margin-bottom:4px;display:block}.member-public-empty{color:#7d8991}.member-social-links{gap:8px;display:flex}@media (width<=900px){.member-profile-hero{grid-template-columns:190px 1fr}.member-profile-hero>dl{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.member-property-portfolio>div{grid-template-columns:1fr 1fr}}@media (width<=640px){.member-profile-hero{grid-template-columns:1fr;align-items:start;padding:120px 22px 30px}.member-profile-portrait{width:150px}.member-profile-intro h1{font-size:38px}.member-profile-hero>dl{grid-template-columns:repeat(3,1fr)}.member-profile-hero>dl div{padding:12px}.member-profile-hero dd{font-size:21px}.member-profile-content{grid-template-columns:1fr;padding:25px 18px}.member-about,.member-contact-card{padding:24px}.member-property-portfolio{padding:25px 18px 45px}.member-property-portfolio>div{grid-template-columns:1fr}.member-community-grid{grid-template-columns:1fr;padding:0 18px 50px}.member-community-grid>div{padding:22px}.member-public-actions>form{grid-template-columns:1fr}.member-public-actions form h3,.member-public-actions form p,.member-public-actions form label:last-of-type,.member-public-actions form button{grid-column:auto}}.member-public-actions>button.share-profile{color:#232323;--nn-context-ink:#181b20;background:#dab35f;border-color:#dab35f;font-weight:700;box-shadow:0 8px 24px #dab35f2e}html.nn-signature-2027 .member-public-page{color:#2a2a2a;--nn-context-ink:#181b20;background:#f2f5f8;padding-top:64px}html.nn-signature-2027 .member-profile-hero{color:#2a2a2a;--nn-context-ink:#181b20;background:#fff;border-radius:0 0 24px 24px;max-width:1320px;min-height:0;margin:auto;padding:0;display:block;overflow:hidden;box-shadow:0 12px 45px #2a2a2a0d}.member-profile-cover{background-color:#0000;background-image:radial-gradient(at 75% 35%,#7a7a7a66,#0000 55%),linear-gradient(130deg,#1e1e1e,#434343 60%,#d1b477);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:clamp(220px,28vw,360px);position:relative}.member-profile-cover>span{color:var(--nn-context-ink,#181b20);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#23232399;border:1px solid #ffffff50;border-radius:30px;padding:8px 14px;font-size:12px;position:absolute;bottom:20px;right:22px}.member-profile-summary{grid-template-columns:180px minmax(0,1fr);gap:22px;padding:0 36px 24px;display:grid;position:relative}html.nn-signature-2027 .member-profile-portrait{aspect-ratio:1;--nn-context-ink:#181b20;background:#fff;border:6px solid #fff;border-radius:50%;width:180px;height:180px;margin-top:-55px;overflow:visible;box-shadow:0 8px 24px #2a2a2a33}html.nn-signature-2027 .member-profile-portrait img{object-fit:cover;border-radius:50%;width:100%;height:100%}html.nn-signature-2027 .member-profile-portrait>b{border:3px solid #fff;place-items:center;width:34px;height:34px;display:grid;bottom:10px;right:6px}html.nn-signature-2027 .member-profile-intro{min-width:0;padding-top:20px}html.nn-signature-2027 .member-profile-intro>p{color:#757575;letter-spacing:.03em;margin:0 0 5px;font-size:.8rem!important}html.nn-signature-2027 .member-profile-intro h1{color:#2a2a2a;overflow-wrap:anywhere;margin:0;font-size:clamp(1.65rem,3vw,2.5rem)!important}html.nn-signature-2027 .member-profile-intro h2{color:#666;margin:8px 0;font-size:1.05rem!important;line-height:1.7!important}html.nn-signature-2027 .member-role-list{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}html.nn-signature-2027 .member-role-list span{color:#454545;--nn-context-ink:#181b20;background:#f2f7fa;border:1px solid #e2e2e2;border-radius:24px;padding:5px 12px;font-size:.8rem}html.nn-signature-2027 .member-profile-intro>strong{color:#5e5e5e;font-size:.95rem}html.nn-signature-2027 .member-profile-hero dl{--nn-context-ink:#181b20;background:#f6f8fa;border:1px solid #e8e8e8;border-radius:16px;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:16px;display:grid}html.nn-signature-2027 .member-profile-hero dl>div{text-align:center;border:0;padding:0}html.nn-signature-2027 .member-profile-hero dt{color:#6e6e6e;font-size:.85rem}html.nn-signature-2027 .member-profile-hero dd{color:#383838;margin:3px 0 0;font-size:1.6rem;font-weight:700}html.nn-signature-2027 .member-public-actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}html.nn-signature-2027 .member-public-actions :is(button,a){color:#3c3c3c;--nn-context-ink:#181b20;background:linear-gradient(#fff,#f7f8fa);border:1px solid #dedede;border-radius:12px;min-height:44px;padding:10px 16px;text-decoration:none;box-shadow:0 3px #dfdfdf;font-size:.875rem!important}html.nn-signature-2027 .member-public-actions .share-profile{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(135deg,#434343,#292929);border-color:#3a3a3a;box-shadow:0 3px #1c1c1c}html.nn-signature-2027 .member-public-actions form{color:#373737;--nn-context-ink:#181b20;background:#f7fafc;border-radius:16px;flex-basis:100%;padding:20px}html.nn-signature-2027 .member-public-actions [role=status]{color:#575757;flex-basis:100%}.member-profile-tabs{border-top:1px solid #e9e9e9;gap:6px;padding:0 30px;display:flex;overflow:auto}.member-profile-tabs a{white-space:nowrap;color:#5d5d5d;border-bottom:3px solid #0000;min-height:48px;padding:18px 15px;font-size:.95rem;font-weight:600}.member-profile-tabs a:hover,.member-profile-tabs a:focus-visible{color:#2a2a2a;--nn-context-ink:#181b20;background:#f0f5f8;border-bottom-color:#c49d59}.member-profile-tabs b{--nn-context-ink:#181b20;background:#efefef;border-radius:12px;margin-left:4px;padding:2px 7px}html.nn-signature-2027 .member-profile-content,html.nn-signature-2027 .member-property-portfolio,html.nn-signature-2027 .member-community-grid{max-width:1320px;margin:auto;padding:28px 24px}html.nn-signature-2027 :is(.member-about,.member-contact-card,.member-activity,.member-reviews){color:#2a2a2a;--nn-context-ink:#181b20;background:#fff;border:1px solid #e6e6e6;border-radius:20px;padding:26px;box-shadow:0 8px 24px #2a2a2a05}html.nn-signature-2027 :is(.member-about,.member-contact-card,.member-activity,.member-reviews)>p{color:#787878;letter-spacing:.07em;font-size:.75rem!important}html.nn-signature-2027 .member-about-copy{color:#515151;white-space:pre-line;font-size:1rem;line-height:1.9}html.nn-signature-2027 .member-about small{color:#747474;margin-top:20px;line-height:1.8;display:block}html.nn-signature-2027 .member-about span{color:#555;--nn-context-ink:#181b20;background:#f1f6f9;border-radius:20px;font-size:.875rem}html.nn-signature-2027 .member-contact-card>a{color:#3b3b3b;--nn-context-ink:#181b20;background:linear-gradient(135deg,#f6fafc,#f1f1f1);border:1px solid #e4e4e4;border-radius:12px;align-items:center;gap:12px;min-height:52px;margin-top:12px;padding:14px;font-size:1rem;transition:transform .18s;display:flex;box-shadow:0 3px #e9e9e9}.member-contact-card>a>span{margin-left:auto}.member-contact-card>a:hover{transform:translateY(-2px)}html.nn-signature-2027 .member-property-portfolio>div{gap:20px}html.nn-signature-2027 .member-community-grid{align-items:start;gap:24px}html.nn-signature-2027 :is(.member-activity,.member-reviews) article{background:0 0;border-top:1px solid #e9e9e9;border-bottom:0;padding:20px 0}html.nn-signature-2027 :is(.member-activity,.member-reviews) :is(p,time,small){color:#656565;line-height:1.8}html.nn-signature-2027 .member-public-empty{color:#6a6a6a;--nn-context-ink:#181b20;background:#f7f8fa;border-radius:14px;padding:24px}.member-public-page [id]{scroll-margin-top:90px}@media (width<=700px){.member-profile-summary{grid-template-columns:1fr;gap:12px;padding:0 18px 20px}.member-profile-cover{height:220px}.member-profile-cover>span{font-size:10px;bottom:12px;right:12px}html.nn-signature-2027 .member-profile-portrait{width:126px;height:126px;margin-top:-50px}html.nn-signature-2027 .member-profile-intro{padding-top:0}.member-profile-tabs{padding:0 10px}.member-profile-tabs a{padding:16px 12px}html.nn-signature-2027 .member-profile-content,html.nn-signature-2027 .member-community-grid{grid-template-columns:1fr;gap:18px;padding:20px 14px;display:grid}html.nn-signature-2027 .member-property-portfolio{padding:20px 14px}html.nn-signature-2027 .member-profile-hero dl{padding:14px 6px}html.nn-signature-2027 .member-profile-hero dt{font-size:.75rem}}.member-post-image{object-fit:contain;--nn-context-ink:#181b20;background:#f7f8fa;border-radius:16px;width:100%;max-height:520px;margin-bottom:16px;display:block}.member-post-community{border-top:1px solid #e9e9e9;margin-top:16px;padding-top:12px}.member-post-community>div{flex-wrap:wrap;gap:10px;display:flex}.member-post-community :is(button,a){color:#4a4a4a;--nn-context-ink:#181b20;background:#f5f5f5;border:1px solid #e4e4e4;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:.875rem;display:inline-flex}.member-post-community button[aria-pressed=true]{color:#aa345b;--nn-context-ink:#181b20;background:#ffeaf0;border-color:#e9b6c8}.member-post-community b{font-size:.875rem}.member-post-community textarea{border:1px solid #ddd;border-radius:12px;width:100%;min-height:90px;padding:12px;font-size:1rem}.member-post-community form{gap:12px;margin-top:16px;display:grid}.member-post-community label{gap:8px;display:grid}.member-post-community small{color:#7c7c7c}.member-post-comment{border-bottom:1px solid #f7f8fa;align-items:start;gap:12px;padding:18px 0;display:flex}.member-post-comment>img{object-fit:cover;border-radius:50%;width:38px;height:38px}.member-post-comment p{white-space:pre-line;overflow-wrap:anywhere;margin:6px 0}.member-post-comment time{color:gray;font-size:.75rem}.agent-profile-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0;display:grid}.agent-detail-card{overflow-wrap:anywhere;--nn-context-ink:#181b20;background:linear-gradient(145deg,#fff,#f6f8fb);border:1px solid #e2e2e2;border-top:3px solid #c9a45a;border-radius:18px;min-width:0;padding:24px;box-shadow:0 10px 28px #27272708}.agent-detail-card>p:first-child{color:#977137;letter-spacing:.12em;margin:0 0 8px;font-size:12px}.agent-detail-card h2{color:#272727;margin:0 0 18px;font-size:20px!important}.agent-detail-card h3{margin:0 0 8px;font-size:17px!important}.agent-detail-card small{color:#737373;font-size:14px}.agent-about{grid-column:1/-1}.agent-about dl{gap:20px;margin:20px 0;display:flex}.agent-about dd{margin:0;font-weight:700}.agent-detail-card a{color:#484848;text-underline-offset:4px}.agent-detail-tags,.agent-social-links{flex-wrap:wrap;gap:9px;display:flex}.agent-detail-tags span,.agent-social-links a{color:#383838;--nn-context-ink:#181b20;background:#fff;border:1px solid #dfdfdf;border-radius:12px;padding:9px 14px;font-size:15px}.agent-area-grid{gap:12px;display:grid}.agent-area-grid>div{color:#333;--nn-context-ink:#181b20;background:#f1f1f1;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.agent-area-grid svg{color:#a37a35;flex-shrink:0}.agent-award{border-bottom:1px solid #e5e5e5;gap:14px;padding:16px 0;display:flex}.agent-award:last-child{border-bottom:0}.agent-award>svg{color:#ad853e;flex-shrink:0}.agent-award p{color:#737373;margin:0 0 8px;font-size:14px}.profile-studio-fields .agent-awards-editor{display:block}.agent-award-edit{border:1px solid #dfdfdf;border-radius:14px;grid-template-columns:1fr 1fr;gap:14px;margin:16px 0;padding:18px;display:grid}.agent-award-edit label{display:grid;gap:8px!important}.agent-awards-editor button{min-height:44px;padding:10px 18px}.discovery-agent-copy .agent-card-tags{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.agent-card-tags span{--nn-context-ink:#181b20;background:#f1f1f1;border-radius:8px;padding:4px 8px;font-size:12px}@media (width<=700px){.agent-profile-details{grid-template-columns:1fr;gap:14px}.agent-detail-card{padding:20px}.agent-award-edit{grid-template-columns:1fr}}.member-profile-content{align-items:start}.agent-detail-card{scroll-margin-top:100px}.agent-detail-card a{overflow-wrap:anywhere;max-width:100%;display:inline-block}html.nn-signature-2027.nn-digital-luxury-3d body main .member-profile-tabs{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:4px;min-width:0;max-width:100%;scroll-padding-inline:12px;display:flex;overflow:auto hidden}html.nn-signature-2027.nn-digital-luxury-3d body main .member-profile-tabs>a{overflow-wrap:normal;word-break:normal;flex:none;justify-content:center;align-items:center;gap:6px;width:max-content;min-width:max-content;max-width:none;min-height:48px;line-height:1.5;display:inline-flex;white-space:nowrap!important}html.nn-signature-2027.nn-digital-luxury-3d body main .member-profile-tabs>a>b{white-space:nowrap;flex:none;justify-content:center;align-items:center;min-width:24px;margin:0;line-height:1.4;display:inline-flex}@media (width<=600px){html.nn-signature-2027.nn-digital-luxury-3d body main .member-profile-tabs{padding-inline:10px}html.nn-signature-2027.nn-digital-luxury-3d body main .member-profile-tabs>a{padding:14px 10px;font-size:.875rem}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-summary{min-width:0;grid-template-columns:minmax(180px,250px) minmax(0,1fr)!important;gap:32px!important;padding:0 clamp(20px,4vw,56px) 32px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-profile-summary>dl{box-sizing:border-box;min-width:0;grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:16px 0 0!important;padding:22px 24px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-profile-summary>dl>div{min-width:0;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:6px 18px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-profile-summary :is(dt,dd){overflow-wrap:anywhere;max-width:100%;margin:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-profile-summary>dl dt{font-size:13px!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-profile-summary>dl dd{font-size:30px!important;line-height:1.25!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial :is(.member-profile-intro,.member-property-portfolio,.member-property-portfolio>header>div){overflow-wrap:anywhere;min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-property-portfolio>header{flex-wrap:wrap;gap:20px;padding-inline:0}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-summary{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;padding:0 20px 24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-profile-summary>dl{padding:18px 8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-profile-summary>dl>div{padding:6px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-profile-summary>dl dt{font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-editorial .member-profile-summary>dl dd{font-size:25px!important}}html.nn-signature-2027 main.member-editorial{color:#262c29;--nn-context-ink:#262c29;background:#f6f3ed;padding-top:70px}html.nn-signature-2027 .member-editorial .member-profile-hero{max-width:1440px;box-shadow:none;background:#f6f3ed;border-radius:0;overflow:visible}.member-editorial .member-profile-cover{background:radial-gradient(at 80% 10%,#8e846a66,#0000 60%),linear-gradient(120deg,#142a27,#36453d);height:clamp(190px,28vw,350px);overflow:hidden}.member-editorial .agent-cover-artwork{object-fit:cover;opacity:.6;width:100%;height:100%}.member-editorial .member-profile-cover:after{content:"";pointer-events:none;background:linear-gradient(#10282222,#10282288);position:absolute;inset:0}.member-editorial .member-profile-cover .member-editorial-masthead{z-index:1;color:#f4e9d0;letter-spacing:.2em;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-bottom:1px solid #e1d5bb77;border-radius:0;justify-content:space-between;gap:16px;padding:0 0 18px;font-size:11px;display:flex;position:absolute;inset:24px 5% auto}.member-editorial-masthead i{opacity:.6;font-style:normal}.member-editorial .member-profile-summary{grid-template-columns:minmax(180px,290px) minmax(0,1fr);align-items:start;gap:38px;padding:0 5% 32px}html.nn-signature-2027 .member-editorial .member-profile-portrait{aspect-ratio:4/5;z-index:2;border:7px solid #f6f3ed;border-radius:2px;width:100%;max-width:290px;height:auto;margin-top:-140px;box-shadow:0 24px 45px #13272122}html.nn-signature-2027 .member-editorial .member-profile-portrait img{aspect-ratio:4/5;object-fit:cover;height:100%;box-shadow:none;border:0;border-radius:0}html.nn-signature-2027 .member-editorial .member-profile-portrait.is-brand img{object-fit:contain;background:#fff;padding:18px}html.nn-signature-2027 .member-editorial .member-profile-portrait>b{color:#fff;background:#315447;border-color:#f6f3ed;bottom:12px;right:12px}html.nn-signature-2027 .member-editorial .member-profile-intro{padding-top:28px}.member-editorial-kicker{color:#856733;letter-spacing:.2em;margin-bottom:15px;font-size:10px;display:block}html.nn-signature-2027 .member-editorial .member-profile-intro h1{font-family:var(--font-thai-serif),serif;letter-spacing:-.025em;color:#18362e;font-size:clamp(32px,4.2vw,64px)!important;line-height:1.35!important}html.nn-signature-2027 .member-editorial .member-profile-intro h2{color:#595b51;max-width:720px;font-size:18px!important}html.nn-signature-2027 .member-editorial .member-role-list span{color:#65563c;background:0 0;border-color:#d4cbb9;border-radius:2px}html.nn-signature-2027 .member-editorial .agent-hero-links a{color:#fff;box-shadow:none;background:#203e34;border-color:#203e34;border-radius:3px;min-height:44px}html.nn-signature-2027 .member-editorial .agent-hero-links a+a{color:#203e34;background:0 0}html.nn-signature-2027 .member-editorial .member-profile-hero dl{background:0 0;border:1px solid #d9d0bf;border-left:0;border-right:0;border-radius:0;grid-column:1/-1;margin-top:12px;padding:20px 0}html.nn-signature-2027 .member-editorial .member-profile-hero dl>div{background:0 0;border-right:1px solid #d9d0bf}html.nn-signature-2027 .member-editorial .member-profile-hero dl>div:last-child{border-right:0}html.nn-signature-2027 .member-editorial .member-profile-hero dd{color:#244438;font-family:Georgia,serif;font-size:32px}.member-editorial .member-profile-tabs{scrollbar-width:thin;border-color:#d9d0bf;padding:0 5%}.member-editorial .member-profile-tabs a:hover,.member-editorial .member-profile-tabs a:focus-visible{background:#ece6db}html.nn-signature-2027 .member-editorial .member-profile-content{gap:32px;padding:44px 24px}.member-editorial .agent-detail-card{box-shadow:none;background:#fffdfa;border:1px solid #e1d8c8;border-top:0;border-radius:3px;padding:28px}html.nn-signature-2027 .member-editorial .agent-about{box-shadow:none;background:#fffdfa;border-color:#e1d8c8;border-radius:3px;padding:34px}.member-editorial .agent-detail-card>p:first-child{color:#8b6d37;letter-spacing:.18em;font-size:10px}.member-editorial .agent-detail-card h2{color:#244438;font-family:var(--font-thai-serif),serif}.member-editorial .agent-detail-tags span,.member-editorial .agent-social-links a{background:#f6f3ed;border-color:#ded5c4;border-radius:3px}html.nn-signature-2027 .member-editorial .member-contact-card{color:#f7f1e6;--nn-context-ink:#f7f1e6;box-shadow:none;background:#193b31;border:1px solid #193b31;border-radius:3px}html.nn-signature-2027 .member-editorial .member-contact-card>p{color:#dac39a}html.nn-signature-2027 .member-editorial .member-contact-card h2{color:#fff6e8}html.nn-signature-2027 .member-editorial .member-contact-card>small{color:#d8e0d8}html.nn-signature-2027 .member-editorial .member-contact-card>a{box-shadow:none;color:#fff6e8;--nn-context-ink:#fff6e8;background:#ffffff0a;border:1px solid #ffffff28;border-radius:3px}html.nn-signature-2027 .member-editorial .member-contact-card>a small{color:#d8e0d8}html.nn-signature-2027 .member-editorial :is(.member-activity,.member-reviews){box-shadow:none;background:#fffdfa;border-color:#e1d8c8;border-radius:3px}.member-editorial .member-property-portfolio>header{border-bottom:1px solid #d9d0bf;margin-bottom:24px;padding-bottom:24px}.member-editorial :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #ab8037}@media (width<=760px){html.nn-signature-2027 main.member-editorial{padding-top:64px}.member-editorial .member-profile-cover{height:215px}.member-editorial .member-profile-summary{grid-template-columns:1fr;gap:14px;padding:0 20px 26px}html.nn-signature-2027 .member-editorial .member-profile-portrait{width:150px;max-width:45%;margin-top:-100px}html.nn-signature-2027 .member-editorial .member-profile-intro{padding-top:0}html.nn-signature-2027 .member-editorial .member-profile-intro h1{font-size:34px!important}.member-editorial .member-profile-cover .member-editorial-masthead{letter-spacing:.12em;font-size:8px;inset:20px 20px auto}.member-editorial .member-profile-tabs{padding:0 8px}html.nn-signature-2027 .member-editorial .member-profile-content{gap:20px;padding:26px 14px}.member-editorial .agent-detail-card,html.nn-signature-2027 .member-editorial .agent-about{padding:22px}.member-editorial .agent-profile-details{grid-template-columns:1fr}html.nn-signature-2027 .member-editorial .member-profile-hero dt{font-size:11px}}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-cover:has(.agent-cover-artwork){border-radius:22px 22px 0 0;overflow:hidden;height:clamp(220px,22vw,300px)!important;min-height:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-cover .agent-cover-artwork{object-fit:cover!important;object-position:center top!important;opacity:1!important;width:100%!important;height:100%!important;display:block!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-cover:after{background:linear-gradient(#17221910,#0000 70%,#17221918)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-cover .member-editorial-masthead{display:none}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-summary{grid-template-columns:160px minmax(0,1fr)!important;gap:24px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-hero-links{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-hero-links a{justify-content:center;align-items:center;gap:8px;font-weight:600;text-decoration:none;min-height:48px!important;padding:12px 20px!important;display:inline-flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-hero-links a+a{color:#514126!important;box-shadow:none!important;background:#fffdf8!important;border:1px solid #d9c8a5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-secondary-actions{min-width:0;max-width:100%;margin-top:10px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-secondary-actions .member-public-actions{gap:6px!important;margin-top:4px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-secondary-actions .member-public-actions>button,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-secondary-actions .member-public-actions>a{box-shadow:none!important;background:#faf8f3!important;border-color:#e5dfd2!important;padding:8px 12px!important;font-size:.8125rem!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-tabs{gap:8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial :is(#member-about,#member-contact,#member-listings,#member-activity,#member-reviews){scroll-margin-top:100px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-content:not(:has(.agent-profile-details)){grid-template-columns:minmax(0,1fr)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-community-grid:has(>div:only-child){grid-template-columns:minmax(0,1fr)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-portfolio-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:24px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-portfolio-grid .property-card{overflow:hidden;background:#fffdf9!important;border:1px solid #e5dccb!important;border-radius:18px!important;width:100%!important;min-width:0!important;height:100%!important;box-shadow:0 6px 20px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-portfolio-grid .property-card .property-media{overflow:hidden;aspect-ratio:4/3!important;height:auto!important;min-height:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-portfolio-grid .property-card .property-image{aspect-ratio:4/3!important;height:100%!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-portfolio-grid .property-card .property-body{grid-template-rows:1.1rem 3.2rem 1.35rem 1.55rem 1.2rem 7.6rem 1.25rem!important;gap:6px!important;padding:18px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-portfolio-grid .property-card .property-body h3,html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-portfolio-grid .property-card .property-body h3 a{-webkit-line-clamp:2!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;-webkit-box-orient:vertical!important;max-height:3.2rem!important;line-height:1.6rem!important;display:-webkit-box!important;overflow:hidden!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-portfolio-grid:has(.nn-price-reference) .property-card .property-body{grid-template-rows:1.1rem 3.2rem 1.35rem 1.55rem 1.2rem 9.6rem 1.25rem!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-portfolio-grid:has(.nn-price-reference) .property-card .property-card-price{grid-template-rows:8.4rem 1rem!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-portfolio-grid:has(.nn-price-reference) .property-card .nn-listing-price-line{grid-template-rows:1.05rem 4.4rem 1rem 1rem!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-portfolio-controls{background:#fffdf9!important;border:1px solid #e5dccb!important;border-radius:16px!important;grid-template-columns:none!important;gap:14px!important;padding:16px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-portfolio-controls label{gap:10px;min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-portfolio-controls select{min-height:44px;padding-inline:12px}@media (width<=1050px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}}@media (width<=760px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-cover:has(.agent-cover-artwork){height:auto!important;max-height:240px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-cover .agent-cover-artwork{object-fit:contain!important;height:auto!important;max-height:240px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-summary{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-hero-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-hero-links a{min-width:0;padding:12px 8px!important;font-size:.875rem!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .member-profile-tabs a{flex:100px!important;font-size:.8125rem!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-portfolio-controls>span{width:100%;margin-left:0}}@media (width<=640px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.member-public-page.member-agent-edition.member-editorial .agent-portfolio-grid{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}}html.nn-signature-2027 main.development-story,main.development-story{color:#25382f;--nn-context-ink:#25382f;background:#f7f4ee;width:100%;max-width:none;margin:0;padding:88px 0 0}.development-story .development-breadcrumb{color:#696353;align-items:center;gap:10px;max-width:1440px;margin:0 auto;padding:20px 5%;font-size:12px;display:flex}.development-story .development-breadcrumb span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.development-story .development-story-cover{isolation:isolate;color:#fff6e6;background:#18382f;align-items:end;min-height:min(760px,85svh);padding:70px max(6vw,24px);display:flex;position:relative;overflow:hidden}.development-story-cover-image{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.development-story-cover:after{content:"";z-index:-1;background:linear-gradient(90deg,#10251eeb,#10251e88 55%,#10251e18),linear-gradient(#0000 30%,#0d2019b0);position:absolute;inset:0}.development-story .development-story-no-image{background:radial-gradient(at 80% 20%,#82704a66,#0000 60%),#17372e;min-height:450px}.development-story-cover-copy{max-width:850px}.development-story .development-eyebrow{letter-spacing:.2em;color:#dfc899;margin:0 0 22px;font-size:10px}.development-story .development-story-cover h1{font-family:var(--font-thai-serif),serif;color:#fff6e8;text-wrap:balance;margin:0 0 24px;font-weight:500;font-size:clamp(36px,5vw,72px)!important;line-height:1.25!important}.development-story .development-cover-location{color:#eee5d2;align-items:center;gap:8px;line-height:1.7;display:flex}.development-story .development-cover-pricing{flex-wrap:wrap;align-items:baseline;gap:16px;margin-top:24px;display:flex}.development-story .development-price{color:#efd19a;font-size:clamp(25px,3vw,40px)!important}.development-story .development-cover-pricing small{color:#e1d7c7}.development-story .development-cover-conditions{color:#e1d7c7;max-width:650px;margin-top:14px;line-height:1.8;font-size:12px!important}.development-story .development-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.development-story .development-actions a{color:#fff5e4;background:#ffffff0c;border:1px solid #d6c39c66;border-radius:3px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:14px 20px;font-size:14px;text-decoration:none;display:inline-flex}.development-story .development-actions a.development-primary{color:#21372c;background:#e8d0a1;border-color:#e8d0a1}.development-story-edition{letter-spacing:.23em;color:#f3ead7;border:1px solid #f3ead755;padding:12px 16px;font-size:9px;position:absolute;top:28px;right:28px}.development-story .development-chapter-nav{scrollbar-width:thin;background:#f7f4ee;border-bottom:1px solid #d9cfbd;gap:0;padding:0 5%;display:flex;overflow:auto}.development-story .development-chapter-nav a{white-space:nowrap;color:#364537;border-right:1px solid #ded5c5;align-items:center;gap:12px;min-height:76px;padding:18px 26px;font-size:14px;text-decoration:none;display:flex}.development-chapter-nav span{color:#a27e42;font:italic 22px Georgia,serif}.development-story .development-story-chapter{border:0;max-width:1320px;margin:0 auto;padding:80px 40px;scroll-margin-top:105px}.development-chapter-heading{max-width:760px;margin-bottom:34px}.development-chapter-heading>span{letter-spacing:.2em;color:#967238;font-size:10px}.development-story .development-chapter-heading h2{font-family:var(--font-thai-serif),serif;color:#264332;margin:12px 0 8px;line-height:1.5;font-size:clamp(26px,3vw,40px)!important}.development-chapter-heading>p{color:#706959;font-size:14px;line-height:1.8}.development-story-introduction{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:50px;display:grid}.development-story .development-description{white-space:pre-line;color:#555b50;margin:0;line-height:2;font-size:16px!important}.development-story .development-facts{border-top:1px solid #d8cdbb;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.development-story .development-facts article{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #d8cdbb;border-radius:0;grid-template-columns:26px 1fr;gap:10px;padding:24px 12px;display:grid}.development-story .development-facts article svg{color:#94703e;grid-row:1/3}.development-story .development-facts article span{color:#7b705d;font-size:11px}.development-story .development-facts article b{color:#334a3b;overflow-wrap:anywhere;font-size:16px;font-weight:500}.development-story .development-story-gallery{border:0;max-width:1440px;margin:0 auto;padding:0 24px}.development-story .development-lifestyle{border-bottom:1px solid #e0d7c6;grid-template-columns:.75fr 1.25fr;gap:55px;display:grid}.development-story-secondary{object-fit:cover;border-radius:3px;width:100%;height:auto;max-height:480px;margin-bottom:28px;display:block}.development-amenity-list{flex-wrap:wrap;gap:10px;margin-top:26px;padding:0;list-style:none;display:flex}.development-amenity-list li{color:#465440;border:1px solid #d9d0bd;align-items:center;gap:9px;padding:10px 14px;font-size:13px;display:flex}.development-story .development-model-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.development-story .development-model-grid article{background:#fffdf8;border:1px solid #dfd5c3;border-radius:3px;overflow:hidden;box-shadow:0 12px 35px #23372b06}.development-story .development-model-grid article>img{aspect-ratio:16/10;object-fit:contain;background:#eeebe4;width:100%;height:auto;display:block}.development-story .development-model-grid article>div{padding:28px;position:relative}.development-model-number{color:#aa8c54;margin-bottom:12px;font:italic 30px Georgia,serif;display:block}.development-story .development-model-grid h3{color:#244332;margin:0 0 14px;font-size:24px!important}.development-story .development-model-grid strong{color:#8b672f;font-size:15px}.development-story .development-model-grid ul{border-top:1px solid #e5ddce;grid-template-columns:1fr 1fr;gap:14px;margin:18px 0 0;padding:20px 0;list-style:none;display:grid}.development-story .development-model-grid li{color:#5d6255;align-items:center;gap:9px;font-size:13px;display:flex}.development-story .development-model-grid a,.development-story .development-location-card>a{color:#284d39;text-underline-offset:5px;align-items:center;gap:10px;min-height:44px;display:inline-flex}.development-sparse-note{color:#666b5f;border:1px solid #ded5c3;padding:26px}.development-story .development-location-chapter{grid-template-columns:.75fr 1.25fr;gap:55px;display:grid}.development-location-card{background:#ede9df;border:1px solid #ded5c3;padding:38px}.development-location-card>svg{color:#947342}.development-location-card p{color:#334735;font-size:18px;line-height:1.9}.development-location-card h3{color:#42543d;margin-top:30px;font-size:18px}.development-location-card ul{gap:14px;padding:0;list-style:none;display:grid}.development-location-card li{color:#5d6656;align-items:start;gap:10px;font-size:14px;display:flex}.development-location-card li svg{flex-shrink:0;margin-top:3px}.development-story .development-story-enquiry{color:#f7f1e4;background:#1d3d30;border:0;grid-template-columns:1fr 1fr;align-items:center;gap:24px;padding:60px max(6vw,24px);display:grid}.development-story-enquiry h2{font-family:var(--font-thai-serif),serif;color:#fff7e7;margin:0 0 12px;font-size:32px!important;line-height:1.5!important}.development-story-enquiry .development-actions{margin:0}.development-story-enquiry>small{color:#d9ddcc;grid-column:1/-1;line-height:1.8}.development-story .development-disclosure{color:#766f60;background:0 0;border:0;max-width:1320px;margin:0 auto;padding:32px 40px;font-size:12px;line-height:1.9}.development-story :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #b08742}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.development-story-secondary{animation:linear both development-story-arrive;animation-timeline:view();animation-range:entry entry 80%}@keyframes development-story-arrive{0%{opacity:.55;transform:translateY(20px)}to{opacity:1;transform:none}}}}@media (hover:hover){.development-chapter-nav a:hover{background:#ede7da}.development-story .development-actions a:hover{background:#ffffff20;border-color:#e8d0a1}.development-story .development-actions a.development-primary:hover{background:#f5dfb7}}@media (width<=760px){html.nn-signature-2027 main.development-story,main.development-story{padding-top:64px}.development-story .development-breadcrumb{padding:18px 20px}.development-story .development-story-cover{min-height:78svh;padding:100px 22px 36px}.development-story-cover:after{background:linear-gradient(#10251e44,#10251e9e 35%,#10251ef5)}.development-story .development-story-cover h1{font-size:38px!important}.development-story-edition{font-size:8px;top:20px;right:20px}.development-story .development-actions{gap:10px}.development-story .development-actions a{flex:auto;padding:12px 14px;font-size:12px}.development-story .development-chapter-nav{padding:0 8px}.development-story .development-chapter-nav a{min-height:64px;padding:14px 18px;font-size:12px}.development-story .development-story-chapter{padding:48px 20px}.development-story-introduction,.development-story .development-lifestyle,.development-story .development-location-chapter{grid-template-columns:1fr;gap:24px}.development-chapter-heading{margin-bottom:22px}.development-story .development-story-gallery{padding:0 12px}.development-story .development-model-grid{grid-template-columns:1fr;gap:20px}.development-story .development-model-grid article>div{padding:24px}.development-location-card{padding:26px}.development-story .development-story-enquiry{grid-template-columns:1fr;padding:40px 22px}.development-story .development-disclosure{padding:26px 20px}.development-story .development-description{font-size:15px!important}}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 .listing-breadcrumb{padding-top:18px!important;padding-bottom:14px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase{align-items:start;gap:28px;grid-template-columns:minmax(0,1.4fr) minmax(320px,1fr)!important;margin-bottom:26px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase-gallery{min-width:0;scroll-margin-top:100px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase .listing-gallery{box-shadow:0 12px 32px #4b391510;background:#eee8dd!important;border-radius:22px!important;gap:6px!important;height:clamp(340px,34vw,480px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase .listing-title-block{box-sizing:border-box;border:1px solid #e6dece;border-radius:22px;background:#fffdf9!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:18px!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:22px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase .listing-title-main{width:100%;align-self:start!important;min-height:0!important;margin:0!important;padding:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase .listing-title-main h1{margin:12px 0!important;font-size:clamp(1.5rem,2.1vw,2.1rem)!important;line-height:1.45!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase .listing-tags{flex-wrap:wrap;display:flex;gap:6px!important;margin:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase .listing-tags>*{padding:5px 8px!important;font-size:12px!important;line-height:1.5!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase .listing-title-price{width:100%!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #e6dece!important;border-radius:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;gap:10px!important;margin:0!important;padding:16px 0 0!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase .listing-title-price>:is(span,small,.nn-listing-price-lines){min-width:0;max-width:100%;text-align:left!important;grid-column:1/-1!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase .listing-title-price>:is(.property-language-switcher,.property-share,.property-shortlist-button){place-self:start;min-width:0;margin:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase .listing-title-price>.nn-listing-price-lines{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase .listing-title-price .nn-listing-price-line{border:1px solid #eadfc8;border-radius:12px;flex-direction:column;gap:5px;min-width:0;background:#f7f1e4!important;padding:12px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase .listing-title-price .nn-listing-price-line strong{overflow-wrap:anywhere;font-size:1.5rem!important;line-height:1.35!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase .listing-title-price>small{line-height:1.6;font-size:12px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-media-followup{margin-bottom:30px}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-media-followup .property-brief-actions{margin-top:12px;background:0 0!important;border:0!important;padding-inline:0!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .nn-detail-nav{scrollbar-width:thin;z-index:35!important;background:#fffdf8f5!important;border:1px solid #e6dece!important;border-radius:16px!important;flex-wrap:nowrap!important;gap:8px!important;margin-bottom:18px!important;padding:10px!important;display:flex!important;position:sticky!important;top:78px!important;overflow-x:auto!important;box-shadow:0 4px 15px #392e1708!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .nn-detail-nav a{white-space:nowrap;flex-shrink:0;box-shadow:none!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}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-main-content{align-content:start;gap:26px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-main-content>section{box-shadow:none!important;background:#fffdf9!important;border:1px solid #e6dece!important;border-radius:20px!important;margin:0!important;padding:28px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-main-content>section:nth-of-type(2n){background:#f7f2e8!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-main-content h2{color:#3e3527!important;margin:8px 0 20px!important;font-size:clamp(1.25rem,2vw,1.6rem)!important;line-height:1.6!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-section-heading>p{letter-spacing:.16em;color:#86672d!important;font-size:11px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-main-content :is(p,li){line-height:1.85!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .mobile-property-actions{display:none!important}@media (width<=1050px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase{gap:20px;grid-template-columns:minmax(0,1.1fr) minmax(300px,1fr)!important}}@media (width<=900px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase{gap:16px;grid-template-columns:minmax(0,1fr)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase .listing-gallery{height:clamp(260px,65vw,440px)!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase .listing-title-block{padding:20px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .nn-detail-nav{top:68px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .mobile-property-actions{box-sizing:border-box;left:10px!important;right:10px!important;bottom:calc(var(--nn-dock-clearance,92px) + 6px)!important;z-index:1800!important;background:#fffdf9fa!important;border:1px solid #deceab!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) minmax(120px,.85fr)!important;align-items:center!important;gap:12px!important;min-height:66px!important;padding:8px 12px!important;display:grid!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .mobile-property-actions>a{justify-content:center;align-items:center;gap:6px;color:#493b23!important;--nn-context-ink:#493b23!important;background:linear-gradient(135deg,#fff1c9,#debd6e)!important;min-height:46px!important;margin:0!important;padding:10px 8px!important;font-size:13px!important;line-height:1.4!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .mobile-property-price{min-width:0}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .mobile-property-price .nn-listing-price-lines{flex-direction:column!important;gap:4px!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .mobile-property-price .nn-listing-price-line{align-items:baseline;background:0 0!important;border:0!important;flex-flow:wrap!important;gap:2px 6px!important;margin:0!important;padding:0!important;display:flex!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .mobile-property-price .nn-listing-price-line>span{font-size:10px!important;line-height:1.3!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .mobile-property-price .nn-listing-price-line strong{overflow-wrap:anywhere;font-size:15px!important;line-height:1.4!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .mobile-property-price .nn-listing-price-line small{font-size:10px!important;line-height:1.3!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .mobile-property-price .nn-price-terms{display:none!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-main-content>section{padding:20px!important}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}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body:has(.gallery-lightbox) .mobile-property-actions{visibility:hidden!important;pointer-events:none!important}}@media (width<=600px){html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase .listing-gallery{height:280px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase .listing-title-price{gap:8px!important}html.nn-ivory-gold.nn-signature-2027.nn-digital-luxury-3d body main.property-detail-page .listing-showcase .listing-title-price :is(button,a){font-size:12px!important}}.seo-autopilot-grid{--nn-context-ink:#181b20;background:#f8fbf9;border-bottom:1px solid #edf0f2;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px 17px;display:grid}.seo-autopilot-grid span{color:#24593c;--nn-context-ink:#181b20;background:#fff;border:1px solid #dce9e1;border-radius:8px;align-items:center;min-height:34px;padding:8px 10px;font-size:11px;font-weight:700;display:flex}.seo-autopilot-preview>footer>div+div{margin-top:7px}.listing-seo-summary,.listing-faq{--nn-context-ink:#181b20;background:#f7f8fa;border:1px solid #e2ded5;margin-top:26px;padding:30px}.listing-seo-summary>p{color:#646464;margin:0;font-size:14px;line-height:1.9}.listing-faq details{border-top:1px solid #ded9cf}.listing-faq details:last-child{border-bottom:1px solid #ded9cf}.listing-faq summary{cursor:pointer;color:#232323;padding:18px 40px 18px 0;font-weight:750;list-style:none;position:relative}.listing-faq summary::-webkit-details-marker{display:none}.listing-faq summary:after{content:"+";color:#a67c32;font-family:Georgia,serif;font-size:23px;font-weight:400;position:absolute;top:14px;right:8px}.listing-faq details[open] summary:after{content:"−"}.listing-faq details>p{color:#5c6875;margin:0;padding:0 42px 18px 0;font-size:13px;line-height:1.8}@media (width<=650px){.seo-autopilot-grid{grid-template-columns:1fr}.listing-seo-summary,.listing-faq{padding:22px 18px}}html body main.team-profile-page{color:#303030;--nn-context-ink:#181b20;background:#f5f7fa}html body main.team-profile-page .profile-hero{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#292929;padding:32px 0}html body main.team-profile-page .profile-hero-grid{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:34px;max-width:1180px;display:grid}html body main.team-profile-page .profile-photo{--nn-context-ink:#fff;background:#363636;border:1px solid #bca57a70;height:280px;position:relative;overflow:hidden;box-shadow:7px 8px #1b1b1b70,0 17px 40px #00000020;border-radius:12px!important}html body main.team-profile-page .profile-photo img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}html body main.team-profile-page .profile-photo>span{letter-spacing:.08em;color:#e6d4b1;text-align:center;background:#262626ce;border:1px solid #bca57a50;padding:8px 12px;font-size:12px;line-height:1.8;bottom:18px;left:18px;right:18px;border-radius:6px!important}html body main.team-profile-page .profile-intro>a{color:#b9b9b9;border-bottom:1px solid #b9b9b940;margin-bottom:18px;padding-bottom:4px;font-size:14px;line-height:1.8;text-decoration:none;display:inline-block}html body main.team-profile-page .profile-intro .nn-profile-nickname{color:#d5c2a0;letter-spacing:0;margin:0 0 8px;font-size:1rem;font-weight:400;line-height:1.8;display:block}html body main.team-profile-page .profile-intro h1{letter-spacing:0;color:var(--nn-context-ink,#181b20);margin:0 0 7px;font-family:inherit;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:500;line-height:1.65}html body main.team-profile-page .profile-intro .nn-profile-english{color:#c7c7c7;letter-spacing:.03em;margin:0 0 14px;font-size:1.1rem;line-height:1.7}html body main.team-profile-page .profile-intro>strong{color:#dfcaa2;letter-spacing:0;font-size:1rem;font-weight:500;line-height:1.8;display:block}html body main.team-profile-page .profile-intro>p:not(.nn-profile-english){color:#b9b9b9;margin:17px 0;font-size:1rem;line-height:1.9}html body main.team-profile-page .profile-role-stack{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}html body main.team-profile-page .profile-role-stack span{color:var(--nn-context-ink,#181b20);border:1px solid #d1d1d125;padding:5px 9px;font-size:13px;line-height:1.8;border-radius:6px!important}html body main.team-profile-page .profile-actions{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}html body main.team-profile-page .profile-actions a{color:var(--nn-context-ink,#181b20);background:#ffffff06;border:1px solid #bca57a60;align-items:center;gap:8px;padding:10px 13px;font-size:14px;line-height:1.8;text-decoration:none;transition:background .2s;display:flex;box-shadow:inset 0 1px #ffffff0c;border-radius:8px!important}html body main.team-profile-page .profile-actions a:hover{background:#ffffff12}html body main .nn-profile-nav{border-bottom:1px solid #e2e2e2;flex-wrap:wrap;gap:10px 25px;max-width:1180px;padding-top:18px;padding-bottom:18px;display:flex}html body main .nn-profile-nav a{color:#626262;font-size:14px;line-height:1.8;text-decoration:none}html body main.team-profile-page .profile-story{grid-template-columns:1.3fr .7fr;gap:40px;max-width:1180px;padding-top:30px;padding-bottom:30px;scroll-margin-top:95px;display:grid}html body main.team-profile-page .profile-story article>p,html body main .nn-profile-background header>p,html body main .nn-profile-recognition header>p{letter-spacing:.12em;color:#947d51;margin:0 0 8px;font-size:12px;line-height:1.8}html body main.team-profile-page .profile-story h2,html body main .nn-profile-background h2,html body main .nn-profile-recognition h2{letter-spacing:0;color:#3e3e3e;margin:0 0 18px;font-family:inherit;font-size:1.5rem;font-weight:500;line-height:1.7}html body main.team-profile-page .profile-biography p{color:#6c6c6c;margin:0 0 14px;font-size:1rem;line-height:1.95}html body main.team-profile-page .profile-story aside{--nn-context-ink:#181b20;background:#fff;border:1px solid #e1e1e1;align-self:start;padding:23px;border-radius:10px!important}html body main.team-profile-page .profile-story aside>small{letter-spacing:.08em;color:#947d51;font-size:12px;line-height:1.8}html body main.team-profile-page .profile-story aside>div{border-bottom:1px solid #e7e7e7;align-items:start;gap:13px;padding:13px 0;display:flex}html body main.team-profile-page .profile-story aside>div:last-child{border-bottom:0}html body main.team-profile-page .profile-story aside b{color:#a18a5e;font-size:14px;font-weight:400;line-height:1.8}html body main.team-profile-page .profile-story aside span{color:#686868;font-size:14px;line-height:1.8}html body main .nn-profile-background{grid-template-columns:1fr 1fr;gap:26px;max-width:1180px;padding-top:0;padding-bottom:30px;display:grid}html body main .nn-profile-background>article{background:#fff;border:1px solid #e1e1e1;padding:26px;scroll-margin-top:95px;border-radius:12px!important}html body main .nn-profile-timeline{margin:0;padding:0;list-style:none}html body main .nn-profile-timeline li{align-items:start;gap:18px;padding-bottom:24px;display:flex;position:relative}html body main .nn-profile-timeline li:before{content:"";--nn-context-ink:#181b20;background:#dfdfdf;width:1px;position:absolute;top:32px;bottom:0;left:16px}html body main .nn-profile-timeline li:last-child{padding-bottom:0}html body main .nn-profile-timeline li:last-child:before{display:none}html body main .nn-profile-timeline li>span{color:#967d4a;--nn-context-ink:#181b20;background:#fcfbf8;border:1px solid #c9b892;flex-shrink:0;place-items:center;width:33px;height:33px;font-size:13px;line-height:1.7;display:grid;border-radius:50%!important}html body main .nn-profile-timeline p{color:#646464;margin:0;padding-top:2px;font-size:1rem;line-height:1.9}html body main .nn-profile-education-list{gap:14px;display:grid}html body main .nn-profile-education-list>div{border-bottom:1px solid #e7e7e7;align-items:start;gap:14px;padding-bottom:16px;display:flex}html body main .nn-profile-education-list svg{color:#9b8351;flex-shrink:0;margin-top:5px}html body main .nn-profile-education-list p{color:#646464;margin:0;font-size:1rem;line-height:1.9}html body main .nn-profile-languages{margin-top:20px}html body main .nn-profile-languages h3{color:#6d6d6d;margin:0 0 10px;font-size:14px;font-weight:500;line-height:1.8}html body main .nn-profile-languages>div{flex-wrap:wrap;gap:8px;display:flex}html body main .nn-profile-languages span{color:#797979;--nn-context-ink:#181b20;background:#f1f1f1;padding:5px 10px;font-size:14px;line-height:1.8;border-radius:6px!important}html body main .nn-profile-empty{color:#8b8b8b;margin:0;font-size:14px;line-height:1.9}html body main .nn-profile-recognition{max-width:1180px;padding-top:10px;padding-bottom:32px;scroll-margin-top:95px}html body main .nn-profile-recognition>div{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:17px;display:grid}html body main .nn-profile-recognition article{color:#c8c8c8;--nn-context-ink:#fff;background:linear-gradient(135deg,#343434,#292929);border:1px solid #565656;padding:24px;box-shadow:0 6px 18px #2f2f2f0c;border-radius:12px!important}html body main .nn-profile-recognition article>svg{color:#d3bc8e}html body main .nn-profile-recognition h3{color:#e3d6b8;margin:12px 0 15px;font-size:1.1rem;font-weight:500;line-height:1.8}html body main .nn-profile-recognition ul{margin:0;padding-left:20px}html body main .nn-profile-recognition li{color:#c8c8c8;padding-bottom:11px;font-size:1rem;line-height:1.9}html body main.team-profile-page .agent-performance-passport{--nn-context-ink:#181b20;background:#efefef;border:1px solid #ddd;max-width:1180px;margin-bottom:30px;padding:24px;border-radius:12px!important}html body main.team-profile-page .agent-performance-passport h2{letter-spacing:0;color:#3e3e3e;font-size:1.3rem;line-height:1.8}html body main.team-profile-page .agent-performance-passport header p{color:gray;font-size:14px;line-height:1.8}html body main.team-profile-page .agent-performance-passport header small{color:#947d51;font-size:12px;line-height:1.8}html body main.team-profile-page .agent-performance-passport>div>b{color:#3e3e3e;font-size:1.7rem;font-weight:400;line-height:1.7}html body main.team-profile-page .agent-performance-passport small{font-size:13px;line-height:1.8}html body main.team-profile-page .profile-contact{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#2b2b2b;padding:30px 0;scroll-margin-top:95px}html body main.team-profile-page .profile-contact .page-wrap{max-width:1180px}html body main.team-profile-page .profile-contact small{color:#c9b48c;letter-spacing:.1em;font-size:12px;line-height:1.8}html body main.team-profile-page .profile-contact h2{letter-spacing:0;color:var(--nn-context-ink,#181b20);margin:10px 0;font-family:inherit;font-size:clamp(1.35rem,2.5vw,1.8rem);line-height:1.8}html body main.team-profile-page .profile-contact p{color:#bfbfbf;font-size:1rem;line-height:1.9}html body main.team-profile-page .profile-contact a{color:#dfccaa;border:1px solid #ccb88e70;padding:11px 15px;font-size:14px;line-height:1.8;text-decoration:none;border-radius:8px!important}html body main.team-profile-page a:focus-visible{outline-offset:4px;outline:2px solid #b79c68}@media (width<=900px){html body main.team-profile-page .profile-hero-grid{grid-template-columns:200px minmax(0,1fr);gap:28px}html body main.team-profile-page .profile-photo{height:260px}html body main.team-profile-page .profile-story{gap:24px}}@media (width<=680px){html body main.team-profile-page .profile-hero-grid{grid-template-columns:1fr;gap:24px}html body main.team-profile-page .profile-photo{width:160px;height:200px;margin:auto}html body main.team-profile-page .profile-intro h1{font-size:1.6rem;line-height:1.7}html body main.team-profile-page .profile-intro .nn-profile-english{font-size:1rem}html body main.team-profile-page .profile-story,html body main .nn-profile-background{grid-template-columns:1fr;gap:20px}html body main .nn-profile-background>article,html body main.team-profile-page .profile-story aside{padding:22px}html body main.team-profile-page .agent-performance-passport>div{grid-template-columns:1fr 1fr}html body main .nn-profile-nav{gap:10px 20px}}@media (prefers-reduced-motion:reduce){html body main.team-profile-page *{transition:none!important;animation:none!important}}html body main.team-profile-page .profile-intro h1{max-width:38ch;text-shadow:none;font-size:clamp(1.35rem,2vw,1.8rem)!important;font-weight:500!important;line-height:1.65!important}html body main.team-profile-page :is(.profile-story,.nn-profile-background,.nn-profile-recognition,.agent-performance-passport,.profile-contact,.nn-profile-services) h2{font-size:1.25rem!important;font-weight:500!important;line-height:1.65!important}html body main.team-profile-page .profile-photo:after{display:none}html body main.team-profile-page .profile-photo>span{padding:5px;bottom:8px;left:8px;right:8px;letter-spacing:.03em!important;font-size:9px!important}html body main.team-profile-page .profile-intro .nn-profile-nickname{margin:0 0 3px;letter-spacing:0!important;font-size:.95rem!important}html body main.team-profile-page .profile-intro>a{margin-bottom:8px}html body main.team-profile-page .profile-intro>p:not(.nn-profile-english){max-width:72ch;margin:12px 0;font-size:.9375rem!important;line-height:1.8!important}html body main.team-profile-page .profile-actions{gap:7px;margin-top:12px}html body main.team-profile-page .profile-actions a{min-height:42px;box-shadow:none;padding:8px 11px;font-size:.8125rem!important}html body main.team-profile-page .profile-actions a:first-child{color:#292929;--nn-context-ink:#181b20;background:#decca8;border-color:#decca8}html body main.team-profile-page .agent-performance-passport{--nn-context-ink:#181b20;background:#fff;margin-top:0;margin-bottom:24px;padding:20px}html body main.team-profile-page .agent-performance-passport>div{background:0 0;gap:10px;margin:18px 0}html body main.team-profile-page .agent-performance-passport>div>b{color:#393939;--nn-context-ink:#181b20;background:#f1f1f1;border:1px solid #e4e4e4;padding:16px 10px;border-radius:8px!important;font-size:1.6rem!important}html body main.team-profile-page .agent-performance-passport>div small{color:#686868;font-size:.8125rem!important}html body main.team-profile-page .agent-performance-passport footer a{color:#393939;--nn-context-ink:#181b20;background:#f2f5f8;border:1px solid #e4e4e4;border-radius:8px!important}html body main.team-profile-page .agent-performance-passport footer small{color:#686868}html body main.team-profile-page .nn-profile-services{max-width:1180px;padding-top:22px;padding-bottom:0;scroll-margin-top:95px}html body main.team-profile-page .nn-profile-services>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px;display:flex}html body main.team-profile-page .nn-profile-services header small{color:#897650;letter-spacing:.08em;font-size:.6875rem!important}html body main.team-profile-page .nn-profile-services h2{color:#383838;margin:5px 0 0}html body main.team-profile-page .nn-profile-services header>a{color:#575757;text-underline-offset:4px;font-size:.8125rem}html body main.team-profile-page .nn-profile-services>div{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}html body main.team-profile-page .nn-profile-services details{--nn-context-ink:#181b20;background:#fff;border-top:2px solid #b99f71;border-bottom:1px solid #e3e3e3;transition:box-shadow .2s}html body main.team-profile-page .nn-profile-services details[open]{box-shadow:0 9px 25px #34343412}html body main.team-profile-page .nn-profile-services summary{cursor:pointer;align-items:center;gap:12px;padding:18px 15px;list-style:none;display:flex}html body main.team-profile-page .nn-profile-services summary::-webkit-details-marker{display:none}html body main.team-profile-page .nn-profile-services summary>svg{color:#8a734c;flex-shrink:0}html body main.team-profile-page .nn-profile-services summary b{color:#383838;font-size:.9375rem;font-weight:500;display:block}html body main.team-profile-page .nn-profile-services summary small{color:#7a7a7a;margin-top:4px;line-height:1.7;display:block;font-size:.8125rem!important}html body main.team-profile-page .nn-profile-service-toggle{color:#8a734c;margin-left:auto;font-size:22px;transition:transform .2s}html body main.team-profile-page details[open] .nn-profile-service-toggle{transform:rotate(45deg)}html body main.team-profile-page .nn-profile-service-content{border-top:1px solid #edf1f4;padding:0 18px 18px}html body main.team-profile-page .nn-profile-service-content p{color:#606060;margin:12px 0 8px;font-size:.8125rem!important}html body main.team-profile-page .nn-profile-service-content ul{color:#606060;margin:0;padding-left:18px;font-size:.875rem;line-height:1.8}html body main.team-profile-page .nn-profile-service-content a{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#383838;justify-content:space-between;align-items:center;gap:8px;margin-top:14px;padding:10px 12px;font-size:.875rem;text-decoration:none;display:flex}html body main.team-profile-page summary:focus-visible{outline-offset:3px;outline:2px solid #a78953}@media (hover:hover) and (prefers-reduced-motion:no-preference){html body main.team-profile-page .nn-profile-services details:hover{box-shadow:0 6px 20px #34343415}html body main.team-profile-page .profile-photo img{transition:transform .6s}html body main.team-profile-page .profile-photo:hover img{transform:scale(1.02)}}@media (width<=680px){html body main.team-profile-page .profile-hero{padding:22px 0}html body main.team-profile-page .profile-hero-grid{gap:16px}html body main.team-profile-page .profile-intro h1{font-size:1.35rem!important}html body main.team-profile-page .nn-profile-services>div{grid-template-columns:1fr;gap:8px}html body main.team-profile-page .nn-profile-services summary{padding:13px}html body main.team-profile-page .nn-profile-services>header{align-items:start}html body main.team-profile-page .nn-profile-services header>a{flex-shrink:0}html body main.team-profile-page .nn-profile-nav{scrollbar-width:thin;flex-wrap:nowrap;gap:20px;overflow-x:auto}html body main.team-profile-page .nn-profile-nav a{white-space:nowrap;align-items:center;min-height:40px;display:flex}html body main.team-profile-page .agent-performance-passport{margin-left:16px;margin-right:16px}}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial{color:#263e30;--nn-context-ink:#263e30;background:#f7f4ed}html body main.team-profile-page.nn-team-editorial .profile-hero{color:#fff4e2;--nn-context-ink:#fff4e2;background:radial-gradient(at 95% 5%,#9f8b5e22,#0000 50%),linear-gradient(120deg,#17382d,#284438);padding:28px 0 58px}.nn-team-editorial-masthead{color:#e7d2a8;letter-spacing:.2em;border-bottom:1px solid #cfbd9660;justify-content:space-between;align-items:center;gap:20px;max-width:1260px;margin-bottom:42px;padding-bottom:22px;font-size:10px;display:flex}.nn-team-editorial-masthead i{letter-spacing:.12em;color:#dddcca;font-style:normal}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .profile-hero-grid{grid-template-columns:minmax(240px,.8fr) minmax(0,1.3fr);align-items:center;gap:64px;max-width:1260px}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-portrait-image{border:6px solid #eae0ce;transform:none;box-shadow:14px 16px #ab8e5328,0 28px 50px #07130d44;border-radius:2px!important;height:520px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-portrait-image img{object-position:center 15%}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-portrait-image:after{background:linear-gradient(#0000 65%,#122a21ed)}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-portrait-image>i{color:#253d2f;background:#e8cf9f;padding:10px}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-portrait-caption{bottom:20px;left:20px;right:20px}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-portrait-caption small{letter-spacing:.15em;color:#e8cf9f!important;font-size:10px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-portrait-caption b{line-height:1.7;color:#fff6e8!important;font-size:14px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-portrait-controls{gap:8px;margin-top:20px}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-portrait-controls button{min-height:44px;box-shadow:none;background:#ffffff08;border-color:#c1b08d55;padding:10px 13px;border-radius:3px!important;font-size:12px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-portrait-controls button[aria-pressed=true]{background:#e8cf9f;border-color:#e8cf9f;color:#253d2f!important}html body main.team-profile-page.nn-team-editorial .profile-intro>a{color:#dac79e;letter-spacing:.02em;border-color:#dac79e66;margin-bottom:25px;font-size:12px}html body main.team-profile-page.nn-team-editorial .profile-intro .nn-profile-nickname{color:#e5d2ae;margin:0 0 10px;letter-spacing:.03em!important;font-size:15px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .profile-intro h1{font-family:var(--font-thai-serif),serif;color:#fff6e5;letter-spacing:-.02em;max-width:20ch;font-size:clamp(32px,3.6vw,54px)!important;font-weight:500!important;line-height:1.4!important}html body main.team-profile-page.nn-team-editorial .profile-intro .nn-profile-english{color:#d5d9ca;letter-spacing:.04em;margin:14px 0 20px;font-family:Georgia,serif;font-size:17px}html body main.team-profile-page.nn-team-editorial .profile-intro>strong{color:#e8cf9f;font-size:16px;line-height:1.85}html body main.team-profile-page.nn-team-editorial .profile-intro>p:not(.nn-profile-english){color:#d6dece;max-width:60ch;margin:22px 0;font-size:16px!important;line-height:1.95!important}html body main.team-profile-page.nn-team-editorial .profile-role-stack span{color:#ead7b6;border-color:#ddc79e44;padding:6px 10px;font-size:12px;border-radius:2px!important}html body main.team-profile-page.nn-team-editorial .profile-actions{gap:9px;margin-top:25px}html body main.team-profile-page.nn-team-editorial .profile-actions a{color:#f6ecd7;min-height:46px;box-shadow:none;background:#ffffff06;border-color:#d8c69d66;padding:11px 15px;border-radius:3px!important;font-size:13px!important}html body main.team-profile-page.nn-team-editorial .profile-actions a:first-child{color:#24392b;--nn-context-ink:#24392b;background:#e8cf9f;border-color:#e8cf9f}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-profile-nav{scrollbar-width:thin;border-bottom:1px solid #d9cdb8;flex-wrap:nowrap;gap:30px;max-width:1260px;padding-top:24px;padding-bottom:24px;overflow:auto}html body main.team-profile-page.nn-team-editorial .nn-profile-nav a{white-space:nowrap;color:#57614f;align-items:center;min-height:44px;font-size:13px;display:inline-flex}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-profile-dossier{padding-top:45px;padding-bottom:40px}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-profile-dossier h2{font-family:var(--font-thai-serif),serif;color:#274632;margin:10px 0 28px;font-size:30px!important;line-height:1.5!important}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-profile-dossier header small{letter-spacing:.15em;color:#876a35;font-size:10px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-dossier-tabs{border-color:#d8cdb8;gap:8px;padding-bottom:14px}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-dossier-tabs button{box-shadow:none;color:#5c6553;background:#fffdf7;border-color:#d8cdb8;min-height:44px;font-size:13px;border-radius:2px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-dossier-tabs button[aria-selected=true]{box-shadow:none;--nn-context-ink:#fff5e5;background:#244733;border-color:#244733;color:#fff5e5!important}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-dossier-panel{background:#fffdf8;border-color:#d8cdb8;border-radius:0 0 3px 3px;padding:36px}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-dossier-panel h3{font-family:var(--font-thai-serif),serif;color:#2c4b36!important;font-size:20px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-dossier-panel :is(p,li){color:#5d6253!important;line-height:2!important}html body main.team-profile-page.nn-team-editorial .nn-profile-services{padding-top:15px;padding-bottom:40px}html body main.team-profile-page.nn-team-editorial .nn-profile-services details{box-shadow:none;background:#fffdf8;border-color:#c4aa77}html body main.team-profile-page.nn-team-editorial .nn-profile-services summary{padding:23px 18px}html body main.team-profile-page.nn-team-editorial .nn-profile-services summary b{color:#304b36}html body main.team-profile-page.nn-team-editorial .nn-profile-service-content a{color:#fff5e5;--nn-context-ink:#fff5e5;background:#244733}html body main.team-profile-page.nn-team-editorial .agent-performance-passport{background:#fffdf8;border:1px solid #ded3be;margin-bottom:40px;padding:30px;border-radius:3px!important}html body main.team-profile-page.nn-team-editorial .agent-performance-passport>div>b{color:#264833;background:#f3eee3;border-color:#e1d6c0;font-family:Georgia,serif;border-radius:2px!important;font-size:30px!important}html body main.team-profile-page.nn-team-editorial .agent-performance-passport footer a{background:#f7f3ea;border-color:#e1d6c0;border-radius:3px!important}html body main.team-profile-page.nn-team-editorial .profile-contact{color:#fff4e2;--nn-context-ink:#fff4e2;background:#193c2c;padding:55px 0}html body main.team-profile-page.nn-team-editorial .profile-contact h2{font-family:var(--font-thai-serif),serif;color:#fff4e2;margin:18px 0;font-size:30px!important;line-height:1.5!important}html body main.team-profile-page.nn-team-editorial .profile-contact p{color:#d5ddcc}html body main.team-profile-page.nn-team-editorial .profile-contact a{align-items:center;min-height:46px;padding:12px 18px;display:inline-flex;border-radius:3px!important}html body main.team-profile-page.nn-team-editorial :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #bd9450}@media (width<=900px){html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .profile-hero-grid{grid-template-columns:minmax(220px,.85fr) minmax(0,1.1fr);gap:32px}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-portrait-image{height:460px!important}.nn-team-editorial-masthead{letter-spacing:.12em;font-size:8px}}@media (width<=680px){html body main.team-profile-page.nn-team-editorial .profile-hero{padding:20px 0 32px}.nn-team-editorial-masthead{flex-wrap:wrap;gap:10px;margin-bottom:26px;padding-bottom:18px;font-size:8px}.nn-team-editorial-masthead i{display:none}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .profile-hero-grid{grid-template-columns:1fr;gap:26px}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-portrait-studio{width:100%;max-width:420px;margin:auto}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-portrait-image{box-shadow:7px 9px #ab8e5328,0 18px 30px #07130d33;height:440px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .profile-intro h1{max-width:none;font-size:34px!important}html body main.team-profile-page.nn-team-editorial .profile-intro>a{margin-bottom:18px}html body main.team-profile-page.nn-team-editorial .profile-intro>p:not(.nn-profile-english){font-size:15px!important}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-profile-nav{gap:24px;padding-top:12px;padding-bottom:12px}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-profile-dossier{padding-top:28px}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-dossier-panel{padding:24px}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-dossier-about{grid-template-columns:1fr;gap:24px}html.nn-signature-2027.nn-digital-luxury-3d body main.team-profile-page.nn-team-editorial .nn-dossier-about aside{border-top:1px solid #ded3bf;border-left:0;padding:22px 0 0}html body main.team-profile-page.nn-team-editorial .agent-performance-passport{padding:22px}html body main.team-profile-page.nn-team-editorial .profile-contact{padding:36px 0}html body main.team-profile-page.nn-team-editorial .profile-contact h2{font-size:26px!important}}.seo-landing{color:#262626;--nn-context-ink:#181b20;background:#f5f7f7;min-height:100vh;font-family:Arial,Noto Sans Thai,sans-serif}.seo-landing a{text-decoration:none}.seo-landing-nav{--nn-context-ink:#181b20;background:#fff;border-bottom:1px solid #dce2e4;justify-content:space-between;align-items:center;height:76px;padding:0 max(24px,50vw - 590px);display:flex}.seo-landing-nav>a:first-child{color:#262626;align-items:center;gap:11px;display:flex}.seo-landing-nav img{object-fit:contain;width:36px;height:36px}.seo-landing-nav span{flex-direction:column;display:flex}.seo-landing-nav b{letter-spacing:.08em;font:16px Georgia}.seo-landing-nav small{color:#a77b32;letter-spacing:.18em;font-size:8px}.seo-landing-nav>a:last-child{color:#313131;border:1px solid #d9d9d9;padding:10px 14px;font-size:13px}.seo-landing-hero{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:linear-gradient(125deg,#1a1a1a,#373737);grid-template-columns:1fr 240px;align-items:center;gap:70px;padding:88px max(24px,50vw - 590px);display:grid}.seo-landing-hero>div>small,.seo-landing-properties header small,.seo-landing-convert>div>small{color:#dfbd72;letter-spacing:.16em;font-size:11px;font-weight:700}.seo-landing-hero h1{max-width:850px;margin:16px 0 20px;font:clamp(42px,6vw,74px)/1.08 Georgia,Noto Serif Thai,serif}.seo-landing-hero p{max-width:720px;color:var(--nn-context-ink,#181b20);margin:0;font-size:17px;line-height:1.8}.seo-landing-hero>div>div{gap:10px;margin-top:30px;display:flex}.seo-landing-hero>div>div a{color:#1d1d1d;--nn-context-ink:#181b20;background:#e2bd70;padding:14px 18px;font-size:14px;font-weight:700}.seo-landing-hero>div>div a:last-child{color:var(--nn-context-ink,#181b20);background:0 0;border:1px solid #ffffff4d}.seo-landing-hero aside{border-left:1px solid #ffffff2e;flex-direction:column;padding-left:38px;display:flex}.seo-landing-hero aside span,.seo-landing-hero aside small{color:var(--nn-context-ink,#181b20);font-size:12px}.seo-landing-hero aside b{color:#e2bd70;margin:8px 0;font:72px Georgia}.seo-landing-trust{--nn-context-ink:#181b20;background:#fff;border:1px solid #e3e6eb;border-top:0;grid-template-columns:repeat(3,1fr);max-width:1180px;margin:0 auto;display:grid}.seo-landing-trust span{text-align:center;color:#63727c;padding:18px;font-size:13px}.seo-landing-trust span+span{border-left:1px solid #e1e5e6}.seo-landing-properties{max-width:1180px;margin:0 auto;padding:80px 0}.seo-landing-properties>header{justify-content:space-between;align-items:end;gap:40px;margin-bottom:28px;display:flex}.seo-landing-properties h2,.seo-landing-convert h2{margin:9px 0 0;font:40px/1.2 Georgia,Noto Serif Thai,serif}.seo-landing-properties>header p{color:#6e7b84;max-width:500px;margin:0;font-size:14px;line-height:1.7}.seo-landing-properties>div{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.seo-landing-properties article{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce2e4}.seo-landing-properties article>a{color:#262626;height:100%;display:block}.seo-landing-properties article img{aspect-ratio:16/10;object-fit:cover;--nn-context-ink:#181b20;background:#e5e9ea;width:100%;display:block}.seo-landing-properties article span{flex-direction:column;padding:20px;display:flex}.seo-landing-properties article small{color:#a27732;font-size:11px}.seo-landing-properties article h3{min-height:50px;margin:8px 0;font:20px/1.35 Georgia,Noto Serif Thai,serif}.seo-landing-properties article b{font-size:15px}.seo-landing-properties article em{color:#6d7d87;margin-top:18px;font-size:12px;font-style:normal}.seo-landing-more{color:#313131;--nn-context-ink:#181b20;background:#fff;border:1px solid #c9d1d4;width:max-content;margin:28px auto 0;padding:13px 18px;font-size:13px;display:block}.seo-landing-convert{--nn-context-ink:#181b20;background:#e8ecec;grid-template-columns:1fr 1fr;align-items:start;gap:70px;padding:80px max(24px,50vw - 590px);display:grid}.seo-landing-convert>div>p{color:#64737d;max-width:550px;font-size:16px;line-height:1.8}.seo-landing-convert ul{color:#4a4a4a;padding-left:20px;line-height:2}.seo-landing-convert .contact-form{margin:0}.seo-landing-footer{color:var(--nn-context-ink,#181b20);--nn-context-ink:#fff;background:#1b1b1b;align-items:center;gap:22px;padding:25px max(24px,50vw - 590px);font-size:12px;display:flex}.seo-landing-footer b{color:#e2bd70}.seo-landing-footer a{color:var(--nn-context-ink,#181b20);margin-left:auto}@media (width<=900px){.seo-landing-hero{grid-template-columns:1fr}.seo-landing-hero aside{display:none}.seo-landing-properties{padding:60px 24px}.seo-landing-properties>div{grid-template-columns:repeat(2,1fr)}.seo-landing-convert{grid-template-columns:1fr}.seo-landing-properties>header{flex-direction:column;align-items:start}.seo-landing-footer{flex-direction:column;align-items:flex-start}.seo-landing-footer a{margin-left:0}}@media (width<=560px){.seo-landing-nav{height:66px}.seo-landing-nav>a:last-child{font-size:11px}.seo-landing-hero{padding-top:58px;padding-bottom:58px}.seo-landing-hero h1{font-size:42px}.seo-landing-hero p{font-size:16px}.seo-landing-hero>div>div{flex-direction:column;align-items:stretch}.seo-landing-trust{grid-template-columns:1fr;margin:0 16px}.seo-landing-trust span+span{border-top:1px solid #e1e5e6;border-left:0}.seo-landing-properties>div{grid-template-columns:1fr}.seo-landing-convert{padding-top:58px;padding-bottom:58px}.seo-landing-convert h2{font-size:34px}}.seo-landing-guide,.seo-landing-faq{max-width:1180px;margin:0 auto;padding:68px 0}.seo-landing-guide header{max-width:760px}.seo-landing-guide small,.seo-landing-faq>small{color:#a27732;letter-spacing:.16em;font-size:10px;font-weight:700}.seo-landing-guide h2,.seo-landing-faq h2{margin:9px 0 12px;font:36px/1.2 Georgia,Noto Serif Thai,serif}.seo-landing-guide header p,.seo-landing-faq article p{color:#6a7882;line-height:1.75}.seo-landing-guide>div{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce2e4;grid-template-columns:repeat(3,1fr);margin-top:28px;display:grid}.seo-landing-guide article{padding:22px}.seo-landing-guide article+article{border-left:1px solid #e1e5e6}.seo-landing-guide article span{color:#7b8991;margin-bottom:8px;font-size:11px;display:block}.seo-landing-guide article b{font:18px/1.45 Georgia,Noto Serif Thai,serif}.seo-landing-faq>div{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:25px;display:grid}.seo-landing-faq article{--nn-context-ink:#181b20;background:#fff;border:1px solid #dce2e4;padding:24px}.seo-landing-faq h3{margin:0;font:19px/1.45 Georgia,Noto Serif Thai,serif}.seo-landing-faq article p{margin:12px 0 0;font-size:13px}@media (width<=900px){.seo-landing-guide,.seo-landing-faq{padding:58px 24px}.seo-landing-guide>div,.seo-landing-faq>div{grid-template-columns:1fr}.seo-landing-guide article+article{border-top:1px solid #e1e5e6;border-left:0}}
