.location-container[data-v-8e0cb544]{margin:0 auto;max-width:900px;padding:40px 20px}.location-content[data-v-8e0cb544]{color:var(--text-primary);line-height:1.7}.market-hero[data-v-8e0cb544]{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:12px;margin-bottom:40px;padding:40px}.market-hero h1[data-v-8e0cb544]{color:var(--text-primary);font-size:2.5rem;font-weight:700;margin:0 0 30px}.market-stats[data-v-8e0cb544]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:30px}.stat-card[data-v-8e0cb544]{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:8px;padding:24px;text-align:center}.stat-card.primary[data-v-8e0cb544]{background:var(--radar-pulse);border-color:var(--radar-primary)}.stat-value[data-v-8e0cb544]{color:var(--radar-primary);font-size:2.5rem;font-variant-numeric:tabular-nums;font-weight:700;margin-bottom:8px}.stat-label[data-v-8e0cb544]{color:var(--text-muted);font-size:.875rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.market-summary[data-v-8e0cb544]{color:var(--text-secondary);font-size:1.125rem;line-height:1.7;margin:0}.jobs-preview[data-v-8e0cb544]{margin-bottom:60px}.section-header[data-v-8e0cb544]{align-items:center;border-bottom:2px solid var(--border-primary);display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:16px}.section-header h2[data-v-8e0cb544]{font-size:1.75rem;font-weight:700;margin:0}.view-all-link[data-v-8e0cb544]{color:var(--radar-primary);font-size:.95rem;font-weight:500;text-decoration:none;transition:opacity .2s}.view-all-link[data-v-8e0cb544]:hover{opacity:.8;text-decoration:underline}.job-list[data-v-8e0cb544]{display:flex;flex-direction:column;gap:16px;margin-bottom:30px}.job-preview-card[data-v-8e0cb544]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:8px;padding:20px;transition:all .2s}.job-preview-card[data-v-8e0cb544]:hover{border-color:var(--radar-primary);box-shadow:0 2px 8px #00ff881a}.job-header[data-v-8e0cb544]{margin-bottom:8px}.job-title[data-v-8e0cb544]{font-size:1.125rem;font-weight:600;margin:0 0 4px}.job-title[data-v-8e0cb544],.job-title a[data-v-8e0cb544]{color:var(--text-primary)}.job-title a[data-v-8e0cb544]{text-decoration:none;transition:color .2s}.job-title a[data-v-8e0cb544]:hover{color:var(--radar-primary);text-decoration:underline}.job-company[data-v-8e0cb544]{font-size:.95rem}.job-company[data-v-8e0cb544],.job-meta[data-v-8e0cb544]{color:var(--text-muted)}.job-meta[data-v-8e0cb544]{font-size:.875rem}.market-insights[data-v-8e0cb544]{margin-bottom:60px}.market-insights h2[data-v-8e0cb544]{font-size:1.75rem;font-weight:700;margin-bottom:30px}.insights-grid[data-v-8e0cb544]{display:grid;gap:24px}.insight-card[data-v-8e0cb544]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:8px;padding:30px}.insight-card h3[data-v-8e0cb544]{color:var(--text-primary);font-size:1.25rem;font-weight:600;margin:0 0 16px}.insight-card p[data-v-8e0cb544]{color:var(--text-secondary);margin:0 0 12px}.insight-card p[data-v-8e0cb544]:last-child{margin-bottom:0}.tips-section[data-v-8e0cb544]{margin-bottom:60px}.tips-section h2[data-v-8e0cb544]{font-size:1.75rem;font-weight:700;margin-bottom:24px}.tips-list[data-v-8e0cb544]{list-style:none;margin:0;padding:0}.tips-list li[data-v-8e0cb544]{background:var(--bg-secondary);border-left:4px solid var(--radar-primary);border-radius:4px;margin-bottom:16px;padding:20px}.tips-list li strong[data-v-8e0cb544]{color:var(--radar-primary);display:block;margin-bottom:8px}.cta-section[data-v-8e0cb544]{margin-top:30px;text-align:center}.final-cta[data-v-8e0cb544]{background:var(--bg-secondary);border:2px solid var(--radar-primary);border-radius:12px;padding:40px;text-align:center}.final-cta h2[data-v-8e0cb544]{font-size:2rem;font-weight:700;margin:0 0 16px}.final-cta p[data-v-8e0cb544]{color:var(--text-secondary);font-size:1.125rem;margin:0 0 30px}.cta-button[data-v-8e0cb544]{background:var(--radar-primary);border:2px solid transparent;border-radius:8px;color:var(--bg-primary);display:inline-block;font-size:1rem;font-weight:600;padding:14px 32px;text-decoration:none;transition:all .2s}.cta-button[data-v-8e0cb544]:hover{background:var(--radar-hover);box-shadow:0 4px 12px #00ff884d;transform:translateY(-1px)}.cta-button.large[data-v-8e0cb544]{font-size:1.125rem;padding:16px 40px}@media(max-width:768px){.location-container[data-v-8e0cb544]{padding:20px 16px}.market-hero[data-v-8e0cb544]{padding:30px 20px}.market-hero h1[data-v-8e0cb544]{font-size:2rem}.market-stats[data-v-8e0cb544]{gap:16px;grid-template-columns:1fr}.stat-value[data-v-8e0cb544]{font-size:2rem}.section-header[data-v-8e0cb544]{align-items:flex-start;flex-direction:column;gap:12px}.insight-card[data-v-8e0cb544]{padding:20px}.final-cta[data-v-8e0cb544]{padding:30px 20px}.final-cta h2[data-v-8e0cb544]{font-size:1.5rem}}
