.nrr-properties{color:#182e28;background:#f5f2e9;min-height:100vh}.properties-hero,.properties-section{max-width:1120px;margin:auto;padding:64px 28px}.properties-hero h1{letter-spacing:-.045em;max-width:900px;margin:20px 0 28px;font-size:clamp(2.8rem,6vw,5.4rem);line-height:1.04}.properties-hero>p:not(.properties-kicker){max-width:780px;font-size:1.25rem}.properties-kicker{text-transform:uppercase;letter-spacing:.15em;font-size:.76rem;font-weight:750}.nrr-properties a{color:#226444;text-underline-offset:4px}.properties-hero nav{flex-wrap:wrap;gap:16px 26px;margin-top:32px;display:flex}.properties-section{border-top:1px solid #c8d1c4}.properties-section h2{letter-spacing:-.03em;max-width:850px;font-size:clamp(1.8rem,3.5vw,2.8rem);line-height:1.14}.properties-section p,.properties-section li{max-width:920px;font-size:1.05rem;line-height:1.75}.properties-section li{margin-bottom:14px}.properties-callout{background:#e7eddf;border-left:5px solid #56783b}.properties-table-scroll{margin:28px 0;overflow-x:auto}.properties-table-scroll table{border-collapse:collapse;text-align:left;width:100%;min-width:640px;font-size:.94rem}.properties-table-scroll caption{text-align:left;padding:12px 0;font-weight:650}.properties-table-scroll th,.properties-table-scroll td{vertical-align:top;border-bottom:1px solid #c8d1c4;padding:20px 16px;line-height:1.55}.properties-table-scroll thead{background:#e3e8dc}.properties-table-scroll th:first-child{width:33%}.properties-table-scroll td:nth-child(2){width:22%;font-weight:650}.properties-table-scroll small{margin-top:9px;font-size:.88rem;font-weight:400;display:block}.properties-stats{grid-template-columns:repeat(3,1fr);gap:20px;margin:30px 0;display:grid}.properties-stats p{border-top:3px solid #65814d;padding-top:18px}.properties-stats strong{font-size:2.8rem;line-height:1.4;display:block}.nrr-properties code{overflow-wrap:anywhere;font-size:.9em}@media (max-width:600px){.properties-hero,.properties-section{padding:40px 20px}.properties-stats{gap:12px}.properties-stats strong{font-size:2.1rem}.properties-stats p{font-size:.86rem}}
