.page-header.svelte-cy9qne{background-image:radial-gradient(ellipse at 20% 60%,rgba(30,86,176,.55) 0%,transparent 55%),radial-gradient(ellipse at 85% 20%,rgba(245,158,11,.12) 0%,transparent 40%),linear-gradient(150deg,#071a3d,#0d2458 40%,#0f2d6e,#1a4898);color:#fff;padding:2.5rem 0 2.25rem;border-radius:0 0 var(--radius-xl) var(--radius-xl)}.header-eyebrow.svelte-cy9qne{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#ffffffa6;margin-bottom:.75rem}.header-eyebrow.svelte-cy9qne i:where(.svelte-cy9qne){font-size:.9rem}.header-title.svelte-cy9qne{font-size:clamp(1.75rem,5vw,2.75rem);font-weight:900;line-height:1.1;letter-spacing:-.03em;margin:0 0 .625rem}.header-region.svelte-cy9qne{display:inline-block;opacity:.75;font-weight:700}.header-subtitle.svelte-cy9qne{font-size:.9375rem;color:#ffffffb3;margin:0 0 1.25rem;max-width:52ch}.header-badges.svelte-cy9qne{display:flex;flex-wrap:wrap;gap:.5rem}.badge-live.svelte-cy9qne{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .75rem;background:#22c55e33;border:1px solid rgba(34,197,94,.4);border-radius:100px;font-size:.75rem;font-weight:700;color:#86efac;letter-spacing:.05em;text-transform:uppercase}.live-dot.svelte-cy9qne{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 #4ade8099;animation:svelte-cy9qne-pulse 2s ease-in-out infinite}@keyframes svelte-cy9qne-pulse{0%,to{box-shadow:0 0 #4ade8099}50%{box-shadow:0 0 0 5px #4ade8000}}.badge-info.svelte-cy9qne{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .75rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);border-radius:100px;font-size:.75rem;font-weight:600;color:#fffc}.badge-info.svelte-cy9qne i:where(.svelte-cy9qne){font-size:.8rem}.map-grid.svelte-cy9qne{display:grid;grid-template-columns:280px 1fr;gap:1.25rem;align-items:start}@media(max-width:768px){.map-grid.svelte-cy9qne{grid-template-columns:1fr}}.panel-col.svelte-cy9qne,.map-col.svelte-cy9qne{min-width:0}.editorial-block.svelte-cy9qne{margin-top:2rem;padding:1.5rem 2rem;background:var(--color-surface-muted, #f2f5fc);border:1px solid var(--color-border-light, #dde2f0);border-radius:var(--radius-lg, 12px)}.editorial-block.svelte-cy9qne h2:where(.svelte-cy9qne){font-size:1.125rem;font-weight:700;color:var(--color-text-primary, #0f172a);margin:0 0 .75rem}.editorial-block.svelte-cy9qne p:where(.svelte-cy9qne){font-size:.9375rem;line-height:1.7;color:var(--color-text-secondary, #475569);margin:0 0 .5rem}.editorial-source.svelte-cy9qne{font-size:.8125rem;color:var(--color-text-muted, #94a3b8)}.editorial-source.svelte-cy9qne a:where(.svelte-cy9qne){color:var(--color-secondary-blue, #1e56b0);text-decoration:none}.editorial-source.svelte-cy9qne a:where(.svelte-cy9qne):hover{text-decoration:underline}
