.page-header.svelte-4fnwjv{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-4fnwjv{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-4fnwjv i:where(.svelte-4fnwjv){font-size:.9rem}.header-title.svelte-4fnwjv{font-size:clamp(1.75rem,5vw,2.75rem);font-weight:900;letter-spacing:-.03em;margin:0 0 .5rem}.header-subtitle.svelte-4fnwjv{font-size:.9375rem;color:#ffffffb3;margin:0;max-width:58ch}.content-card.svelte-4fnwjv{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:1.5rem}.card-header.svelte-4fnwjv{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:800;color:var(--color-text-primary)}.card-header.svelte-4fnwjv i:where(.svelte-4fnwjv){font-size:1.1rem;color:var(--color-secondary-blue)}.status-badge.svelte-4fnwjv{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.2rem .6rem;border-radius:999px;background:#0000000f}
