.page-header.svelte-cbo01s{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-cbo01s{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-cbo01s i:where(.svelte-cbo01s){font-size:.9rem}.header-title.svelte-cbo01s{font-size:clamp(1.75rem,5vw,2.75rem);font-weight:900;letter-spacing:-.03em;margin:0 0 .5rem}.header-subtitle.svelte-cbo01s{font-size:.9375rem;color:#ffffffb3;margin:0}.source-list.svelte-cbo01s{list-style:none;margin:0;padding:0}.source-item.svelte-cbo01s{display:flex;flex-direction:column;gap:.2rem;padding:.75rem 1.25rem;border-bottom:1px solid var(--color-border-light);transition:background var(--transition-fast)}.source-item.svelte-cbo01s:last-child{border-bottom:none}.source-item.svelte-cbo01s:hover{background:var(--color-surface-muted)}.source-name.svelte-cbo01s{font-size:.9375rem;font-weight:700;color:var(--color-text-primary)}.source-detail.svelte-cbo01s{font-size:.8125rem;color:var(--color-text-muted);line-height:1.5}.source-link.svelte-cbo01s{color:var(--color-secondary-blue);font-weight:600;text-decoration:none;transition:color var(--transition-fast)}.source-link.svelte-cbo01s:hover{color:var(--color-primary-blue)}
