.plots-tabs .nav-link{color:var(--text-secondary);font-weight:500;border-radius:var(--border-radius-md) var(--border-radius-md) 0 0;padding:.75rem 1.5rem;border-color:var(--border-light)}.plots-tabs .nav-link.active{color:var(--text-primary);font-weight:600;background:var(--bg-primary);border-bottom-color:var(--bg-primary)}.plots-location-card{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);overflow:hidden;transition:all var(--transition-base);height:100%;display:flex;flex-direction:column}.plots-location-card:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-4px)}.plots-location-img{width:100%;height:200px;overflow:hidden;flex-shrink:0;display:block}.plots-location-img img{width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .4s ease}.plots-location-card:hover .plots-location-img img{transform:scale(1.05)}.plots-location-body{padding:1.5rem;display:flex;flex-direction:column;flex:1}.plots-location-name{font-size:var(--font-size-lg);font-weight:700;color:var(--text-primary);margin-bottom:.75rem}.plots-location-desc{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.6;margin-bottom:1rem;flex:1}.plots-location-meta{display:flex;align-items:center;gap:.5rem;font-size:var(--font-size-sm);font-weight:600;color:var(--text-secondary);margin-bottom:1.25rem}.plots-location-meta i{font-size:1rem;color:var(--text-primary)}.plots-location-btn{display:block;text-align:center;padding:.75rem 1rem;background:var(--bg-light-gray);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:600;text-decoration:none;border-radius:var(--border-radius-md);border:1px solid var(--border-light);transition:all var(--transition-base)}.plots-location-btn:hover{background:var(--primary-color);color:var(--text-white);border-color:var(--primary-color)}.plots-table{border-radius:var(--border-radius-md);overflow:hidden;font-size:var(--font-size-base)}.plots-table th,.plots-table td{padding:1rem 1.25rem}.plots-insight-card{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);padding:2rem 1.5rem;text-align:center;height:100%}.plots-insight-icon{font-size:2rem;color:var(--text-primary);margin-bottom:1rem;display:block}.plots-insight-title{font-size:var(--font-size-lg);font-weight:700;color:var(--text-primary);margin-bottom:.75rem}.plots-insight-text{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.6;margin:0}.plots-cta-banner{padding:5rem 0;background:linear-gradient(135deg,#0a0a0a,#1a1a1a)}.plots-cta-title{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;color:#fff;margin-bottom:1rem}.plots-cta-text{font-size:clamp(1rem,1.8vw,1.2rem);color:#ffffffd1;line-height:1.7;margin-bottom:2.5rem}.plots-cta-actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media(max-width:767px){.plots-tabs .nav-link{padding:.625rem 1rem;font-size:var(--font-size-sm)}.plots-cta-banner{padding:3.5rem 0}.plots-location-card{padding:1rem}}
