.nl-ticker-wrap{background:var(--rc-dark);border-bottom:1px solid rgba(255,255,255,.04)}.nl-ticker-row{display:flex;align-items:center;overflow:hidden;white-space:nowrap;height:34px;border-bottom:1px solid rgba(255,255,255,.05);position:relative}.nl-ticker-row:last-child{border-bottom:0}.nl-ticker-pill{flex-shrink:0;font-family:var(--rc-mono);font-size:8.5px;letter-spacing:.18em;text-transform:uppercase;color:#fff;height:100%;display:flex;align-items:center;padding:0 16px 0 18px;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 50%,calc(100% - 9px) 100%,0 100%);min-width:76px;z-index:2}.nl-ticker-pill--psf{background:var(--rc-crimson, #C0392B)}.nl-ticker-pill--sold{background:#1a6b3c}.nl-ticker-track{display:flex;gap:48px;font-family:var(--rc-mono);font-size:11.5px;color:#fff9;letter-spacing:.02em;padding-left:20px;will-change:transform;animation:nl-rtl var(--ticker-duration, 34s) linear infinite}.nl-ticker-track--sold{animation-duration:var(--ticker-duration-sold, 26s)}.nl-ticker-row.is-paused .nl-ticker-track{animation-play-state:paused}@keyframes nl-rtl{0%{transform:translate(0)}to{transform:translate(-50%)}}.nl-ticker-item{text-decoration:none;color:#fff9;cursor:pointer;white-space:nowrap;transition:color .15s}.nl-ticker-item:hover{color:#fff}.nl-ticker-item b{color:#fff;font-weight:500}.nl-t-up{color:#6fcf97}.nl-t-dn{color:#eb5757}.nl-t-flat{color:#ffffff59}.nl-sold-tag{display:inline-block;background:#1a6b3c;color:#ffffffe6;font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;padding:2px 6px;border-radius:2px;margin-left:3px;vertical-align:1px}.nl-hero{display:grid;grid-template-columns:1fr 340px;border-bottom:1px solid var(--rc-line);background:var(--rc-bg)}.nl-hero__left{padding:52px var(--rc-pad-x) 44px;border-right:1px solid var(--rc-line);display:flex;flex-direction:column;justify-content:space-between}.nl-hero__kicker{font-family:var(--rc-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--rc-ink-3);margin-bottom:18px}.nl-hero__h1{font-family:var(--rc-serif);font-weight:300;font-size:clamp(56px,5.5vw,80px);line-height:.9;letter-spacing:-.04em;color:var(--rc-ink);flex:1;display:flex;align-items:center;font-variation-settings:"opsz" 96}.nl-hero__h1 em{font-style:italic;color:var(--rc-ink-2)}.nl-hero__ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.nl-hero__cta{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border:1px solid currentColor;border-radius:2px;font-family:var(--rc-mono, ui-monospace, monospace);font-size:12px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:inherit;transition:background .18s ease,color .18s ease}.nl-hero__cta:hover{background:currentColor}.nl-hero__cta:hover span{color:#fff}.nl-hero__cta--primary{background:var(--rc-ink, #1a1a1a);color:#fff;border-color:var(--rc-ink, #1a1a1a)}.nl-hero__cta--primary:hover{opacity:.85;background:var(--rc-ink, #1a1a1a)}@media(max-width:749px){.nl-hero__cta{flex:1 1 auto;justify-content:center}}.nl-hero__sub{font-size:15px;color:var(--rc-ink-2);line-height:1.55;max-width:520px;margin-top:24px}.nl-hero__right{display:flex;flex-direction:column}.nl-rw{flex:1;padding:24px 28px 18px;border-bottom:1px solid var(--rc-line)}.nl-rw__head{font-family:var(--rc-mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--rc-ink-3);display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--rc-line)}.nl-live-dot{display:inline-flex;align-items:center;gap:5px;color:#6fcf97;font-size:9px;letter-spacing:.1em}.nl-live-dot:before{content:"";width:5px;height:5px;border-radius:50%;background:#6fcf97;animation:nl-blink 2s ease-in-out infinite}@keyframes nl-blink{0%,to{opacity:1}50%{opacity:.3}}.nl-rw__row{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;padding:13px 0;border-bottom:1px solid var(--rc-line);gap:12px}.nl-rw__row:last-child{border-bottom:0}.nl-rw__tag{font-family:var(--rc-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--rc-ink-3);background:var(--rc-bg-2);border:1px solid var(--rc-line);padding:3px 7px;border-radius:var(--rc-radius-sm);min-width:36px;text-align:center}.nl-rw__name{font-size:12px;font-weight:500;color:var(--rc-ink-2)}.nl-rw__spark{width:40px;height:16px;opacity:.5}.nl-rw__psf{font-family:var(--rc-serif);font-size:24px;font-weight:400;letter-spacing:-.02em;color:var(--rc-ink);white-space:nowrap}.nl-rw__ch{font-family:var(--rc-mono);font-size:9.5px;letter-spacing:.04em;min-width:56px;text-align:right}.nl-rw__ch--up{color:#27ae60}.nl-rw__ch--flat{color:var(--rc-ink-3)}.nl-rw__ch--dn{color:#c0392b}.nl-hero__meta{padding:12px 28px;display:flex;flex-direction:column;gap:5px}.nl-hero__meta-row{font-family:var(--rc-mono);font-size:9.5px;letter-spacing:.06em;color:var(--rc-ink-3);display:flex;justify-content:space-between}.nl-hero__meta-row b{color:var(--rc-ink);font-weight:500}.nl-sect-nav{display:flex;border-bottom:1px solid var(--rc-line);background:var(--rc-bg);overflow-x:auto;scrollbar-width:none}.nl-sect-nav::-webkit-scrollbar{display:none}.nl-sect-nav__link{font-family:var(--rc-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:13px 20px;text-decoration:none;color:var(--rc-ink-3);border-right:1px solid var(--rc-line);white-space:nowrap;flex-shrink:0;transition:background .1s,color .1s}.nl-sect-nav__link:hover{background:var(--rc-bg-2);color:var(--rc-ink)}.nl-sect-nav__link--active{background:var(--rc-ink);color:#fff}.nl-sect-nav__spacer{flex:1}.nl-sect-nav__updated{font-family:var(--rc-mono);font-size:9px;letter-spacing:.1em;color:var(--rc-ink-3);padding:13px 18px;display:flex;align-items:center;gap:6px;white-space:nowrap;flex-shrink:0}.nl-upd-dot{width:5px;height:5px;border-radius:50%;background:#6fcf97;display:inline-block;animation:nl-blink 2s infinite}.nl-kpi{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid var(--rc-line);background:var(--rc-bg)}.nl-kpi__cell{padding:28px 22px 22px;border-right:1px solid var(--rc-line)}.nl-kpi__cell:last-child{border-right:0}.nl-kpi__label{font-family:var(--rc-mono);font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--rc-ink-3);margin-bottom:12px}.nl-kpi__value{font-family:var(--rc-serif);font-size:clamp(32px,2.9vw,42px);font-weight:300;letter-spacing:-.03em;line-height:1;color:var(--rc-ink)}.nl-kpi__change{font-family:var(--rc-mono);font-size:10px;margin-top:8px;color:var(--rc-ink-3)}.nl-kpi__change--up{color:#27ae60}.nl-kpi__change--dn{color:#c0392b}.nl-panel-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px}.nl-panel-kicker{font-family:var(--rc-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--rc-ink-3);margin-bottom:5px}.nl-panel-title{font-family:var(--rc-serif);font-size:22px;font-weight:300;letter-spacing:-.015em}.nl-tabs{display:flex;border:1px solid var(--rc-line);border-radius:var(--rc-radius-md);overflow:hidden}.nl-tab{font-family:var(--rc-mono);font-size:10px;letter-spacing:.08em;padding:7px 13px;background:transparent;border:none;border-right:1px solid var(--rc-line);color:var(--rc-ink-3);cursor:pointer;white-space:nowrap}.nl-tab:last-child{border-right:0}.nl-tab--active{background:var(--rc-ink);color:#fff}.nl-chart-box{background:var(--rc-bg-2);border-radius:var(--rc-radius-md);position:relative;overflow:hidden}.nl-chart-box svg{display:block;width:100%}.nl-supply-row{display:grid;grid-template-columns:1fr 380px;border-bottom:1px solid var(--rc-line);background:var(--rc-bg)}.nl-supply-chart{padding:34px 38px;border-right:1px solid var(--rc-line)}.nl-pipeline{padding:26px 26px 18px}.nl-pipeline__kicker{font-family:var(--rc-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--rc-ink-3);margin-bottom:4px}.nl-pipeline__title{font-family:var(--rc-serif);font-size:21px;font-weight:300;letter-spacing:-.01em;margin-bottom:16px}.nl-pl-row{display:grid;grid-template-columns:1fr auto;align-items:center;padding:11px 0;border-bottom:1px solid var(--rc-line);gap:10px}.nl-pl-row:last-child{border-bottom:0}.nl-pl-row__name{font-size:13px;font-weight:500;margin-bottom:2px}.nl-pl-row__meta{font-family:var(--rc-mono);font-size:9.5px;letter-spacing:.04em;color:var(--rc-ink-3)}.nl-badge{font-family:var(--rc-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:var(--rc-radius-sm);white-space:nowrap}.nl-badge--hot{background:#c0392b1a;color:#c0392b;border:1px solid rgba(192,57,43,.22)}.nl-badge--open{background:#27ae601a;color:#27ae60;border:1px solid rgba(39,174,96,.25)}.nl-badge--upcoming{background:var(--rc-bg-2);color:var(--rc-ink-3);border:1px solid var(--rc-line)}.nl-map-row{display:grid;grid-template-columns:1fr 380px;border-bottom:1px solid var(--rc-line);background:var(--rc-bg)}.nl-map-pane{position:relative;overflow:hidden;background:var(--rc-bg-2);border-right:1px solid var(--rc-line);min-height:320px}.nl-map-hatch{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(45deg,#e2e2de 0 1.5px,#eaeae6 1.5px 20px)}.nl-map-iframe-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.nl-map-iframe-wrap iframe{width:100%;height:100%;border:0}.nl-map-caption{position:absolute;bottom:14px;left:50%;transform:translate(-50%);background:#f8f8f8e6;border:1px solid var(--rc-line);border-radius:var(--rc-radius-md);padding:6px 16px;font-family:var(--rc-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--rc-ink-2);white-space:nowrap;z-index:2;pointer-events:none}.nl-district-panel{padding:26px 28px 18px}.nl-district-panel__kicker{font-family:var(--rc-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--rc-ink-3);margin-bottom:4px}.nl-district-panel__title{font-family:var(--rc-serif);font-size:21px;font-weight:300;letter-spacing:-.01em;margin-bottom:16px}.nl-dp-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;padding:9px 0;border-bottom:1px solid var(--rc-line);gap:12px}.nl-dp-row:last-child{border-bottom:0}.nl-dp-tag{font-family:var(--rc-mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--rc-ink-3);margin-bottom:2px}.nl-dp-name{font-size:12.5px;font-weight:500}.nl-dp-bar-track{width:72px;height:4px;background:var(--rc-line);border-radius:2px;overflow:hidden}.nl-dp-bar-fill{height:100%;background:var(--rc-ink);border-radius:2px;opacity:.7}.nl-dp-psf{font-family:var(--rc-serif);font-size:20px;font-weight:400;letter-spacing:-.018em;color:var(--rc-ink);text-align:right;min-width:68px}.nl-abs-row{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--rc-line);background:var(--rc-bg)}.nl-abs-panel{padding:32px 38px;border-right:1px solid var(--rc-line)}.nl-gls-panel{padding:32px}.nl-signal{margin-top:16px;padding:16px 18px;background:#c0392b0d;border:1px solid rgba(192,57,43,.17);border-radius:var(--rc-radius-md)}.nl-signal__kicker{font-family:var(--rc-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#c0392b;margin-bottom:5px}.nl-signal__text{font-size:13px;line-height:1.55;color:var(--rc-ink)}.nl-gls-box{border:1px solid var(--rc-line);border-radius:var(--rc-radius-md);overflow:hidden}.nl-gls-head{padding:9px 14px;background:var(--rc-bg-2);border-bottom:1px solid var(--rc-line);font-family:var(--rc-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--rc-ink-3)}.nl-gls-item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:9px 14px;border-bottom:1px solid var(--rc-line);gap:14px}.nl-gls-item:last-child{border-bottom:0}.nl-gls-date{font-family:var(--rc-mono);font-size:9px;letter-spacing:.08em;color:#c0392b;font-weight:500;white-space:nowrap}.nl-gls-site{font-size:12.5px;font-weight:500;margin-bottom:2px}.nl-gls-meta{font-family:var(--rc-mono);font-size:9px;color:var(--rc-ink-3)}.nl-gls-units{font-family:var(--rc-mono);font-size:9px;color:var(--rc-ink-3);white-space:nowrap}.nl-catalog{border-bottom:1px solid var(--rc-line);background:var(--rc-bg)}.nl-catalog__header{padding:32px var(--rc-pad-x) 0;display:flex;align-items:flex-end;justify-content:space-between}.nl-catalog__h2{font-family:var(--rc-serif);font-weight:300;font-size:clamp(28px,2.6vw,36px);letter-spacing:-.022em}.nl-catalog__h2 em{font-style:italic}.nl-sort-bar{display:flex;border:1px solid var(--rc-line);border-radius:var(--rc-radius-md);overflow:hidden}.nl-sort-btn{font-family:var(--rc-mono);font-size:10px;letter-spacing:.08em;padding:7px 13px;background:transparent;border:none;border-right:1px solid var(--rc-line);color:var(--rc-ink-3);cursor:pointer;white-space:nowrap}.nl-sort-btn:last-child{border-right:0}.nl-sort-btn--active{background:var(--rc-ink);color:#fff}.nl-region-row{padding:22px 0 0}.nl-rr-head{display:flex;align-items:baseline;justify-content:space-between;padding:0 var(--rc-pad-x) 14px}.nl-rr-label{display:flex;align-items:baseline;gap:12px}.nl-rr-tag{font-family:var(--rc-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:var(--rc-ink);padding:3px 9px;border-radius:var(--rc-radius-sm)}.nl-rr-tag--rcr{background:var(--rc-ink)}.nl-rr-tag--ocr{background:var(--rc-ink-2)}.nl-rr-name{font-family:var(--rc-serif);font-size:20px;font-weight:300;letter-spacing:-.012em;color:var(--rc-ink-2)}.nl-rr-count{font-family:var(--rc-mono);font-size:9px;letter-spacing:.1em;color:var(--rc-ink-3)}.nl-rr-nav{display:flex;gap:6px}.nl-rr-nav-btn{width:28px;height:28px;border:1px solid var(--rc-line);border-radius:var(--rc-radius-sm);background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--rc-ink-2);line-height:1}.nl-rr-nav-btn:hover{background:var(--rc-bg-2)}.nl-carousel{padding:0 var(--rc-pad-x) 26px;overflow:hidden}.nl-carousel-track{display:flex;gap:14px;overflow-x:auto;padding-bottom:10px;scrollbar-width:thin;scrollbar-color:#D0D0CC transparent;cursor:grab;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.nl-carousel-track:active{cursor:grabbing}.nl-carousel-track::-webkit-scrollbar{height:3px}.nl-carousel-track::-webkit-scrollbar-thumb{background:#d0d0cc;border-radius:2px}.nl-region-divider{height:1px;background:var(--rc-line);margin:0 var(--rc-pad-x)}.nl-cc{flex-shrink:0;width:248px;border:1px solid var(--rc-line);border-radius:var(--rc-radius-md);overflow:hidden;text-decoration:none;color:var(--rc-ink);background:var(--rc-bg);transition:border-color .15s,box-shadow .15s}.nl-cc:hover{border-color:var(--rc-ink);box-shadow:0 2px 12px #00000012}.nl-cc__thumb{background:repeating-linear-gradient(135deg,#d4d4d0 0 2px,#cacacc 2px 16px);height:148px;position:relative;overflow:hidden}.nl-cc__thumb img{width:100%;height:100%;object-fit:cover;display:block}.nl-cc__psf-bar{position:absolute;bottom:0;left:0;right:0;background:#1a1a1ad1;padding:8px 12px;display:flex;align-items:baseline;justify-content:space-between}.nl-cc__psf-val{font-family:var(--rc-serif);font-size:22px;font-weight:400;letter-spacing:-.018em;color:#fff}.nl-cc__psf-meta{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.nl-cc__psf-label{font-family:var(--rc-mono);font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff73}.nl-cc__psf-ch{font-family:var(--rc-mono);font-size:9.5px;letter-spacing:.04em}.nl-cc__psf-ch--up{color:#6fcf97}.nl-cc__psf-ch--dn{color:#eb5757}.nl-cc__psf-ch--flat{color:#fff6}.nl-cc__verdict{position:absolute;top:9px;left:9px;font-family:var(--rc-mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:var(--rc-radius-sm);color:#fff}.nl-cc__verdict--buy{background:var(--rc-ink)}.nl-cc__verdict--strong{background:#27ae60}.nl-cc__verdict--watch{background:#e67e22}.nl-cc__live{position:absolute;top:9px;right:9px;display:inline-flex;align-items:center;gap:4px;background:#1a1a1abf;padding:2px 7px 2px 5px;border-radius:20px}.nl-cc__live:before{content:"";width:5px;height:5px;border-radius:50%;background:#6fcf97;animation:nl-blink 2s infinite}.nl-cc__live span{font-family:var(--rc-mono);font-size:7.5px;letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3}.nl-cc__body{padding:12px 14px 10px}.nl-cc__district{font-family:var(--rc-mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--rc-ink-3);margin-bottom:4px}.nl-cc__name{font-family:var(--rc-serif);font-size:16px;font-weight:400;letter-spacing:-.01em;margin-bottom:8px;line-height:1.15}.nl-cc__stats{display:grid;grid-template-columns:1fr 1fr;gap:6px;border-top:1px solid var(--rc-line);padding-top:8px}.nl-cc__stats .sk{font-family:var(--rc-mono);font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--rc-ink-3);margin-bottom:2px}.nl-cc__stats .sv{font-family:var(--rc-serif);font-size:16px;font-weight:400;letter-spacing:-.012em}.nl-dd{border-bottom:1px solid var(--rc-line);background:var(--rc-bg)}.nl-dd__header{padding:44px var(--rc-pad-x) 36px;border-bottom:1px solid var(--rc-line);display:grid;grid-template-columns:1fr auto;align-items:end;gap:40px}.nl-dd__kicker{font-family:var(--rc-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--rc-ink-3);margin-bottom:14px}.nl-dd__h2{font-family:var(--rc-serif);font-weight:300;font-size:clamp(36px,3.8vw,52px);line-height:.95;letter-spacing:-.032em}.nl-dd__h2 em{font-style:italic;color:var(--rc-ink-2)}.nl-dd__desc{font-size:15px;color:var(--rc-ink-2);line-height:1.55;max-width:580px;margin-top:18px}.nl-dd__meta{display:flex;flex-direction:column;gap:10px;align-items:flex-end}.nl-dd__formula-tag{font-family:var(--rc-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;padding:5px 12px;border:1px solid var(--rc-line);border-radius:var(--rc-radius-sm);color:var(--rc-ink-3)}.nl-dd__count{font-family:var(--rc-serif);font-size:32px;font-weight:300;letter-spacing:-.02em;text-align:right}.nl-dd__count span{font-family:var(--rc-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--rc-ink-3);display:block;margin-top:4px}.nl-dd__featured{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--rc-line)}.nl-dd__card{border-right:1px solid var(--rc-line)}.nl-dd__card:last-child{border-right:0}.nl-dd__card-img{height:260px;background:repeating-linear-gradient(135deg,#d0d0cc 0 2px,#c8c8c4 2px 18px);position:relative;overflow:hidden}.nl-dd__card-img img{width:100%;height:100%;object-fit:cover;display:block}.nl-dd__region-band{position:absolute;top:0;left:0;right:0;padding:12px 20px;background:linear-gradient(180deg,rgba(26,26,26,.7) 0%,transparent 100%)}.nl-dd__region-label{font-family:var(--rc-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3}.nl-dd__verdict-band{position:absolute;bottom:0;left:0;right:0;padding:16px 20px;background:linear-gradient(0deg,rgba(26,26,26,.88) 0%,transparent 100%);display:flex;align-items:flex-end;justify-content:space-between}.nl-dd__vd-label{font-family:var(--rc-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#fff;padding:4px 10px;border-radius:var(--rc-radius-sm)}.nl-dd__vd-label--buy{background:#ffffff2e;border:1px solid rgba(255,255,255,.3)}.nl-dd__vd-label--strong{background:#27ae60b3}.nl-dd__vd-label--watch{background:#e67e22b3}.nl-dd__psf-on-img{text-align:right}.nl-dd__psf-on-img .pv{font-family:var(--rc-serif);font-size:28px;font-weight:400;letter-spacing:-.02em;color:#fff;line-height:1}.nl-dd__psf-on-img .pc{font-family:var(--rc-mono);font-size:9.5px;letter-spacing:.04em;color:#ffffff80;margin-top:2px}.nl-dd__psf-on-img .pc--up{color:#6fcf97}.nl-dd__body{padding:24px 28px}.nl-dd__body-tag{font-family:var(--rc-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--rc-ink-3);margin-bottom:8px}.nl-dd__body-name{font-family:var(--rc-serif);font-size:28px;font-weight:400;letter-spacing:-.018em;margin-bottom:12px;line-height:1.1}.nl-dd__body-excerpt{font-size:13.5px;color:var(--rc-ink-2);line-height:1.6;margin-bottom:18px}.nl-formula-pills{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px}.nl-fpill{font-family:var(--rc-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:var(--rc-radius-sm);border:1px solid var(--rc-line);color:var(--rc-ink-2)}.nl-fpill--done{background:var(--rc-ink);color:#fff;border-color:var(--rc-ink)}.nl-score{margin-bottom:18px}.nl-score__label{font-family:var(--rc-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--rc-ink-3);margin-bottom:8px;display:flex;justify-content:space-between}.nl-score__val{color:var(--rc-ink);font-weight:500}.nl-score__track{height:5px;background:var(--rc-line);border-radius:3px;overflow:hidden}.nl-score__fill{height:100%;border-radius:3px;background:var(--rc-ink);transition:width .4s ease}.nl-dd__read-link{display:inline-flex;align-items:center;gap:7px;font-family:var(--rc-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--rc-ink);text-decoration:none;border-bottom:1px solid var(--rc-ink);padding-bottom:2px}.nl-dd__coming{padding:24px var(--rc-pad-x);background:var(--rc-bg-2);border-top:1px solid var(--rc-line)}.nl-dd__coming-k{font-family:var(--rc-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--rc-ink-3);margin-bottom:12px}.nl-dd__coming-row{display:flex;gap:12px;flex-wrap:wrap}.nl-dd__coming-card{width:220px;height:60px;border:1px dashed var(--rc-line);border-radius:var(--rc-radius-md);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;padding:0 16px}.nl-dd__coming-card .cn{font-family:var(--rc-serif);font-size:15px;font-weight:400;color:var(--rc-ink-3)}.nl-dd__coming-card .ct{font-family:var(--rc-mono);font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:var(--rc-ink-3)}.nl-cta{padding:60px var(--rc-pad-x);background:var(--rc-dark);display:grid;grid-template-columns:1fr auto;align-items:center;gap:48px}.nl-cta h3{font-family:var(--rc-serif);font-weight:300;font-size:clamp(32px,3.2vw,44px);letter-spacing:-.025em;line-height:1.1;color:#ffffffd9;max-width:700px}.nl-cta h3 em{font-style:italic;color:#fff6}.nl-cta__btns{display:flex;flex-direction:column;gap:10px;align-items:flex-end}@media screen and (max-width:749px){.nl-ticker-pill{min-width:60px;font-size:7.5px;padding:0 12px 0 14px}.nl-ticker-track{font-size:10px;gap:32px;padding-left:12px}.nl-sold-tag{font-size:7.5px;padding:1px 5px}.nl-hero{grid-template-columns:1fr}.nl-hero__left{padding:26px var(--rc-mobile-pad-x) 20px;border-right:0;border-bottom:1px solid var(--rc-line)}.nl-hero__h1{font-size:clamp(48px,13vw,64px);min-height:unset}.nl-hero__right{border-top:0}.nl-rw{padding:0}.nl-rw__head{padding:11px var(--rc-mobile-pad-x)}.nl-rw__row{grid-template-columns:1fr 1fr;padding:12px var(--rc-mobile-pad-x);border-bottom:1px solid var(--rc-line);gap:6px}.nl-rw__spark{display:none}.nl-rw__tag{font-size:8px;padding:2px 5px}.nl-rw__psf{font-size:20px}.nl-rw__ch{font-size:9px;min-width:48px}.nl-rw__name{font-size:11px}.nl-hero__meta{padding:12px var(--rc-mobile-pad-x)}.nl-hero__meta-row{font-size:9px}.nl-kpi{grid-template-columns:1fr 1fr}.nl-kpi__cell{padding:18px var(--rc-mobile-pad-x) 14px;border-bottom:1px solid var(--rc-line)}.nl-kpi__cell:nth-child(2n){border-right:0}.nl-kpi__cell:last-child{grid-column:1 / -1;border-right:0;border-bottom:0}.nl-kpi__value{font-size:32px}.nl-supply-row{grid-template-columns:1fr}.nl-supply-chart{padding:20px var(--rc-mobile-pad-x);border-right:0;border-bottom:1px solid var(--rc-line)}.nl-pipeline{padding:20px var(--rc-mobile-pad-x)}.nl-chart-box{height:150px}.nl-map-row{grid-template-columns:1fr}.nl-map-pane{min-height:220px;border-right:0;border-bottom:1px solid var(--rc-line)}.nl-district-panel{padding:20px var(--rc-mobile-pad-x)}.nl-abs-row{grid-template-columns:1fr}.nl-abs-panel{padding:20px var(--rc-mobile-pad-x);border-right:0;border-bottom:1px solid var(--rc-line)}.nl-gls-panel{padding:20px var(--rc-mobile-pad-x)}.nl-catalog__header{padding:22px var(--rc-mobile-pad-x) 0;flex-direction:column;align-items:flex-start;gap:12px}.nl-rr-head{padding:0 var(--rc-mobile-pad-x) 12px}.nl-carousel{padding:0 var(--rc-mobile-pad-x) 22px}.nl-cc{width:200px}.nl-cc__thumb{height:120px}.nl-cc__psf-val{font-size:18px}.nl-dd__header{grid-template-columns:1fr;gap:20px;padding:28px var(--rc-mobile-pad-x) 24px}.nl-dd__featured{grid-template-columns:1fr}.nl-dd__card{border-right:0;border-bottom:1px solid var(--rc-line)}.nl-dd__card:last-child{border-bottom:0}.nl-dd__card-img{height:200px}.nl-dd__body{padding:18px var(--rc-mobile-pad-x)}.nl-dd__body-name{font-size:22px}.nl-dd__coming{padding:20px var(--rc-mobile-pad-x)}.nl-dd__coming-card{width:160px}.nl-cta{grid-template-columns:1fr;gap:24px;padding:36px var(--rc-mobile-pad-x)}.nl-cta__btns{align-items:stretch}.nl-cta__btns .rc-btn{width:100%;justify-content:center}.nl-sect-nav__spacer,.nl-sect-nav__updated{display:none}}.nl-hero.nl-hero--dark{background:var(--rc-dark, #0E0E0E);color:#fff;border-bottom:1px solid rgba(255,255,255,.05)}.nl-hero--dark .nl-hero__kicker{color:#ffffff73}.nl-hero--dark .nl-hero__h1{color:#fff}.nl-hero--dark .nl-hero__sub{color:#ffffff9e}.nl-hero--dark .nl-hero__meta{border-top-color:#ffffff1a}.nl-hero--dark .nl-hero__meta-row{border-bottom-color:#ffffff12}.nl-hero--dark .nl-hero__meta-row span{color:#ffffff6b}.nl-hero--dark .nl-hero__meta-row b{color:#fff}.nl-hero--dark .nl-rw{background:#ffffff08;border-left:1px solid rgba(255,255,255,.07)}.nl-hero--dark .nl-rw__head{color:#ffffff61;border-bottom-color:#ffffff14}.nl-hero--dark .nl-rw__row{border-bottom-color:#ffffff0f}.nl-hero--dark .nl-rw__tag{color:#fff6;background:#ffffff12}.nl-hero--dark .nl-rw__name{color:#ffffff8c}.nl-hero--dark .nl-rw__psf{color:#fff}.nl-hero--dark .nl-rw__ch{color:#ffffff6b}.nl-hero--dark .nl-live-dot{color:#ffffff80}.nl-hero--dark .nl-hero__cta{border-radius:999px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#ffffffb8}.nl-hero--dark .nl-hero__cta:hover{background:#ffffff12;border-color:#fff6}.nl-hero--dark .nl-hero__cta--primary{background:#e8dfcc;border-color:#e8dfcc;color:var(--rc-dark, #0E0E0E)}.nl-hero--dark .nl-hero__cta--primary:hover{opacity:.88;background:#e8dfcc}.nl-kpi__value .fc{display:inline-block;transform-origin:50% 100%;backface-visibility:hidden}.nl-kpi__value .fc.flip{animation:nl-flap var(--flap-dur, .36s) ease-in}@keyframes nl-flap{0%{transform:rotateX(0)}50%{transform:rotateX(-90deg);opacity:.3}to{transform:rotateX(0);opacity:1}}@media(prefers-reduced-motion:reduce){.nl-kpi__value .fc.flip{animation:none}}.nl-bedfilter{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 18px}.nl-bedfilter__btn{font-family:var(--rc-mono, ui-monospace, monospace);font-size:10px;letter-spacing:.07em;text-transform:uppercase;padding:7px 13px;border:1px solid rgba(128,128,128,.32);background:transparent;color:inherit;border-radius:999px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.nl-bedfilter__btn:hover{border-color:#80808099}.nl-bedfilter__btn.is-on{background:var(--rc-ink, #1A1A1A);color:#fff;border-color:var(--rc-ink, #1A1A1A)}.nl-region-row.is-empty,.nl-cc.is-hidden{display:none}
/*# sourceMappingURL=/cdn/shop/t/25/assets/newlaunch-dashboard.css.map */
