.commercial-lots{margin:56px 0 12px;padding-top:36px;border-top:1px solid #cbd4d6;color:#193c50;min-width:0}.commercial-lots>header{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px}.commercial-eyebrow{font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:#537184;margin:0 0 10px}.commercial-lots h2{font-size:clamp(1.6rem,2.8vw,2.7rem);letter-spacing:-.035em;margin:0}.commercial-count{font-size:.82rem;white-space:nowrap;margin:0}.commercial-table{width:100%;border-collapse:collapse;font-size:.85rem;text-align:left;font-variant-numeric:tabular-nums}.commercial-table thead{background:#eaf0f1}.commercial-table th,.commercial-table td{padding:17px 13px;border-bottom:1px solid #d7dfe0;vertical-align:middle}.commercial-table thead th{font-weight:600;font-size:.73rem}.commercial-table tbody th{font-weight:500;max-width:240px}.commercial-table tbody td{white-space:nowrap}.commercial-table a,.commercial-unit a,.commercial-document{color:#08476c;font-weight:700;text-decoration:none;border-bottom:1px solid #fbc100;padding:8px 0;display:inline-block}.commercial-table a:focus-visible,.commercial-unit a:focus-visible,.commercial-document:focus-visible{outline:3px solid #fbc100;outline-offset:4px}.commercial-row-reserved{background:#f6f3ec}.commercial-status{display:inline-flex;align-items:center;gap:6px;border:1px solid #b8d3c2;background:#edf5ef;color:#225740;border-radius:20px;padding:5px 9px;font-size:.72rem;font-weight:600;white-space:nowrap}.commercial-status:before{content:'';width:5px;height:5px;border-radius:50%;background:currentColor}.commercial-status--reserved{background:#f7edda;border-color:#dcc399;color:#76541b}.commercial-status--sold,.commercial-status--upcoming,.commercial-status--unknown{background:#eef1f2;border-color:#cbd4d6;color:#526773}.commercial-note,.commercial-source{font-size:.78rem;line-height:1.6;color:#526773;margin:16px 0 0;max-width:100ch}.commercial-source{font-size:.7rem}.commercial-document{font-size:.78rem;margin-top:12px}.commercial-unit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.commercial-unit{padding:25px;border:1px solid #cbd4d6;background:#fff}.commercial-unit h3{font-size:1.4rem;line-height:1.2;margin:18px 0 12px;letter-spacing:-.02em}.commercial-unit p{font-size:.85rem;line-height:1.6;color:#526773}.commercial-unit a{font-size:.85rem}.commercial-facts{min-width:0}.commercial-facts>dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;margin:18px 0 0}.commercial-facts>dl>div{padding:14px 0;border-bottom:1px solid #d7dfe0}.commercial-facts dt{font-size:.73rem;color:#526773;margin-bottom:5px}.commercial-facts dd{margin:0;font-size:1.05rem;font-weight:600;font-variant-numeric:tabular-nums}.commercial-facts .commercial-note{font-size:.75rem}
@media(max-width:850px){.commercial-table thead{display:none}.commercial-table,.commercial-table tbody{display:block}.commercial-table tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.commercial-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #cbd4d6;padding:14px;gap:0 10px}.commercial-table tbody th{grid-column:1/-1;max-width:none;font-size:1rem;padding:4px 0 14px}.commercial-table td{padding:12px 0;font-size:.83rem;white-space:normal}.commercial-table td:before{content:attr(data-label);display:block;font-size:.65rem;font-weight:400;color:#526773;margin-bottom:6px}.commercial-table td:last-child{grid-column:1/-1;border-bottom:0;padding-bottom:0}.commercial-table td:last-child:before{display:none}.commercial-table a{min-height:32px}.commercial-lots>header{display:block}.commercial-count{margin-top:14px}.commercial-table th,.commercial-table td{border-bottom-color:#d7dfe0}}
@media(max-width:540px){.commercial-lots{margin-top:34px;padding-top:25px}.commercial-unit-grid,.commercial-table tbody{grid-template-columns:1fr}.commercial-unit{padding:20px}.commercial-facts>dl{gap:0 16px}.commercial-facts dd{font-size:.95rem}.commercial-lots>header{margin-bottom:20px}}
