.hub-hero[data-astro-cid-ab5kt34z]{position:relative;background:radial-gradient(55% 90% at 0% 0%,rgba(224,122,60,.15) 0%,transparent 60%),radial-gradient(50% 80% at 100% 100%,rgba(8,120,189,.24) 0%,transparent 60%),var(--ink-900);padding:4.5rem 0 3rem;overflow:hidden}.hub-hero[data-astro-cid-ab5kt34z]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(80% 90% at 50% 30%,#000 25%,transparent 100%);mask-image:radial-gradient(80% 90% at 50% 30%,#000 25%,transparent 100%);pointer-events:none}.hub-hero[data-astro-cid-ab5kt34z] .container[data-astro-cid-ab5kt34z]{position:relative}.hub-hero-grid[data-astro-cid-ab5kt34z]{display:grid;gap:2.5rem;align-items:end}@media(min-width:1000px){.hub-hero-grid[data-astro-cid-ab5kt34z]{grid-template-columns:1fr 1.05fr;gap:3.5rem}}.hub-eyebrow[data-astro-cid-ab5kt34z]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.16em;font-size:.78rem;font-weight:700;color:var(--copper-300)!important;margin-bottom:1rem}.hub-live[data-astro-cid-ab5kt34z]{width:8px;height:8px;border-radius:50%;background:var(--copper-400);animation:hub-ring 2s infinite}@keyframes hub-ring{0%{box-shadow:0 0 #f0964fa6}70%{box-shadow:0 0 0 10px #f0964f00}to{box-shadow:0 0 #f0964f00}}@media(prefers-reduced-motion:reduce){.hub-live[data-astro-cid-ab5kt34z]{animation:none}}.hub-updated[data-astro-cid-ab5kt34z]{color:var(--text-muted-on-dark);letter-spacing:.08em;font-weight:500;padding-left:.6rem;border-left:1px solid var(--line-dark)}.hub-title[data-astro-cid-ab5kt34z]{font-size:clamp(2.3rem,5vw,3.8rem);line-height:1.03;letter-spacing:-.03em;margin-bottom:1.1rem}.hub-title[data-astro-cid-ab5kt34z] .accent[data-astro-cid-ab5kt34z]{color:var(--copper-400)}.hub-subhead[data-astro-cid-ab5kt34z]{font-size:1.12rem;margin-bottom:1.1rem}.hub-note[data-astro-cid-ab5kt34z]{font-size:.95rem;border-left:3px solid var(--cyan-400);padding-left:1rem;margin:0}.hub-console[data-astro-cid-ab5kt34z]{background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid var(--line-dark);border-radius:var(--radius-lg);padding:1.6rem 1.6rem 1.2rem;display:grid;gap:1.4rem}.hub-kpis[data-astro-cid-ab5kt34z]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.1rem}@media(min-width:560px){.hub-kpis[data-astro-cid-ab5kt34z]{grid-template-columns:repeat(4,auto);justify-content:space-between}}.hub-kpis[data-astro-cid-ab5kt34z] dt[data-astro-cid-ab5kt34z]{font-family:var(--font-display);font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted-on-dark);margin-bottom:.3rem}.hub-kpis[data-astro-cid-ab5kt34z] dd[data-astro-cid-ab5kt34z]{display:flex;flex-direction:column;gap:.2rem}.hub-kpi[data-astro-cid-ab5kt34z]{font-family:var(--font-display);font-weight:700;font-size:clamp(1.9rem,3.2vw,2.5rem);line-height:1;color:var(--color-white);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.hub-delta[data-astro-cid-ab5kt34z]{font-size:.78rem;font-weight:600}.hub-delta[data-astro-cid-ab5kt34z].up{color:var(--copper-300)}.hub-delta[data-astro-cid-ab5kt34z].down{color:var(--cyan-300)}.hub-links[data-astro-cid-ab5kt34z]{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:2.25rem;padding-top:1.75rem;border-top:1px solid var(--line-dark)}.hub-links[data-astro-cid-ab5kt34z] a[data-astro-cid-ab5kt34z]{display:inline-block;padding:.45rem .95rem;border:1px solid var(--line-dark);border-radius:999px;background:#ffffff0a;font-size:.88rem;color:var(--text-on-dark)}.hub-links[data-astro-cid-ab5kt34z] a[data-astro-cid-ab5kt34z]:hover{border-color:var(--cyan-400);color:var(--color-white)}.hub-links-primary[data-astro-cid-ab5kt34z]{background:var(--color-white)!important;border-color:var(--color-white)!important;color:var(--ink-900)!important;font-weight:600}.hub-cta[data-astro-cid-ab5kt34z]{background:var(--gradient-night);padding:3.5rem 0;border-top:3px solid var(--cyan-400)}.hub-cta-inner[data-astro-cid-ab5kt34z]{display:grid;gap:1.75rem;align-items:center}@media(min-width:900px){.hub-cta-inner[data-astro-cid-ab5kt34z]{grid-template-columns:1fr auto;gap:3rem}}.hub-cta-title[data-astro-cid-ab5kt34z]{font-size:clamp(1.6rem,3vw,2.3rem);letter-spacing:-.02em;margin-bottom:.75rem}.hub-cta[data-astro-cid-ab5kt34z] p[data-astro-cid-ab5kt34z]:last-child{margin:0;max-width:40rem}.hub-section[data-astro-cid-ab5kt34z]{padding-top:3rem;padding-bottom:3rem}.hub-section--alt[data-astro-cid-ab5kt34z]{background:var(--color-light-gray)}.hub-section--news[data-astro-cid-ab5kt34z],.hub-section--sources[data-astro-cid-ab5kt34z]{border-top:1px solid var(--line)}.hub-h2[data-astro-cid-ab5kt34z]{font-size:clamp(1.7rem,3vw,2.3rem);letter-spacing:-.02em;margin-bottom:.5rem}.hub-lede[data-astro-cid-ab5kt34z]{color:var(--color-medium-gray);margin-bottom:1.5rem}.hub-muted[data-astro-cid-ab5kt34z]{color:var(--color-medium-gray);font-style:italic}.hub-empty[data-astro-cid-ab5kt34z]{max-width:var(--max-width-content)}.hub-empty[data-astro-cid-ab5kt34z] h2[data-astro-cid-ab5kt34z]{margin-bottom:.75rem}.hub-two-col[data-astro-cid-ab5kt34z]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.hub-card[data-astro-cid-ab5kt34z]{background:var(--color-white);border:1px solid var(--line);border-radius:var(--radius-lg);padding:1.75rem;box-shadow:var(--shadow-md)}.hub-card[data-astro-cid-ab5kt34z] h3[data-astro-cid-ab5kt34z]{font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blue-600);margin-bottom:.9rem}.hub-list[data-astro-cid-ab5kt34z]{list-style:none;counter-reset:rank}.hub-list[data-astro-cid-ab5kt34z] li[data-astro-cid-ab5kt34z]{display:grid;grid-template-columns:2.2rem minmax(7rem,1fr) 1.2fr 3rem;align-items:center;gap:.75rem;padding:.55rem 0;border-bottom:1px solid var(--line);counter-increment:rank}.hub-list[data-astro-cid-ab5kt34z] li[data-astro-cid-ab5kt34z]:last-child{border-bottom:none}.hub-list[data-astro-cid-ab5kt34z] li[data-astro-cid-ab5kt34z]:before{content:counter(rank,decimal-leading-zero);font-family:var(--font-display);color:var(--blue-600);font-variant-numeric:tabular-nums}.hub-list-name[data-astro-cid-ab5kt34z]{font-family:var(--font-display);font-weight:600}.hub-list-name[data-astro-cid-ab5kt34z] a[data-astro-cid-ab5kt34z]:hover{color:var(--blue-600)}.hub-list-bar[data-astro-cid-ab5kt34z]{display:block;height:6px;border-radius:999px;background:var(--paper);overflow:hidden}.hub-list-bar[data-astro-cid-ab5kt34z] span[data-astro-cid-ab5kt34z]{display:block;height:100%;border-radius:999px;background:var(--gradient-threat)}.hub-list-count[data-astro-cid-ab5kt34z]{text-align:right;font-variant-numeric:tabular-nums;font-weight:700;color:var(--copper-500)}.hub-bars[data-astro-cid-ab5kt34z]{list-style:none;display:grid;gap:.6rem;max-width:var(--max-width-wide)}.hub-bar-row[data-astro-cid-ab5kt34z]{display:grid;grid-template-columns:minmax(120px,220px) 1fr 3.5rem;align-items:center;gap:.75rem}.hub-bar-label[data-astro-cid-ab5kt34z]{font-size:.95rem}.hub-bar-label[data-astro-cid-ab5kt34z] a[data-astro-cid-ab5kt34z]{color:var(--blue-600);font-weight:600;text-decoration:underline;text-decoration-color:#e8853766;text-underline-offset:3px}.hub-bar-label[data-astro-cid-ab5kt34z] a[data-astro-cid-ab5kt34z]:after{content:" ›";text-decoration:none;display:inline-block}.hub-bar-label[data-astro-cid-ab5kt34z] a[data-astro-cid-ab5kt34z]:hover{text-decoration-color:currentColor}.hub-bar-track[data-astro-cid-ab5kt34z]{display:block;height:.9rem;background:var(--color-white);border:1px solid var(--line);border-radius:999px;overflow:hidden}.hub-bar-fill[data-astro-cid-ab5kt34z]{display:block;height:100%;background:var(--gradient-threat);border-radius:999px}.hub-bar-count[data-astro-cid-ab5kt34z]{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.hub-table-wrap[data-astro-cid-ab5kt34z]{overflow-x:auto}.hub-table[data-astro-cid-ab5kt34z]{width:100%;border-collapse:collapse;font-size:.95rem}.hub-table[data-astro-cid-ab5kt34z] th[data-astro-cid-ab5kt34z],.hub-table[data-astro-cid-ab5kt34z] td[data-astro-cid-ab5kt34z]{text-align:left;padding:.6rem .75rem;border-bottom:1px solid var(--line);vertical-align:top}.hub-table[data-astro-cid-ab5kt34z] th[data-astro-cid-ab5kt34z]{font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-medium-gray)}.hub-nowrap[data-astro-cid-ab5kt34z]{white-space:nowrap}.hub-sources[data-astro-cid-ab5kt34z]{list-style:none;display:grid;gap:.75rem;margin-bottom:1.5rem}.hub-source[data-astro-cid-ab5kt34z]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:.75rem 0;border-bottom:1px solid var(--line)}.hub-source-fresh[data-astro-cid-ab5kt34z]{font-size:.85rem;color:var(--color-medium-gray);white-space:nowrap}.hub-fineprint[data-astro-cid-ab5kt34z]{font-size:.85rem;color:var(--color-medium-gray);max-width:var(--max-width-content)}@media(max-width:640px){.hub-list[data-astro-cid-ab5kt34z] li[data-astro-cid-ab5kt34z]{grid-template-columns:2rem 1fr 3rem}.hub-list-bar[data-astro-cid-ab5kt34z]{display:none}.hub-bar-row[data-astro-cid-ab5kt34z]{grid-template-columns:1fr 3rem}.hub-bar-track[data-astro-cid-ab5kt34z]{grid-column:1 / -1;order:3}}
