.fgp[data-astro-cid-3nsalrgg]{background:var(--color-bg);color:var(--color-text);padding:44px 0 72px}.fgp[data-astro-cid-3nsalrgg] .discovery-eyebrow[data-astro-cid-3nsalrgg] a[data-astro-cid-3nsalrgg]{color:inherit;text-decoration:none}.fgp[data-astro-cid-3nsalrgg] .discovery-eyebrow[data-astro-cid-3nsalrgg] a[data-astro-cid-3nsalrgg]:hover{text-decoration:underline}.fgp-header[data-astro-cid-3nsalrgg] h1[data-astro-cid-3nsalrgg]{letter-spacing:-.03em;text-wrap:balance;margin:6px 0 12px;font-size:clamp(2rem,4.4vw,3.25rem);font-weight:800;line-height:1.08}.fgp-lede[data-astro-cid-3nsalrgg]{max-width:720px;font-size:var(--text-lg,1.125rem);color:var(--color-text-secondary);margin:0;line-height:1.65}.fgp-facts[data-astro-cid-3nsalrgg]{border-top:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-text-secondary);flex-wrap:wrap;gap:8px 20px;margin:18px 0 0;padding:14px 0 0;list-style:none;display:flex}.fgp-facts[data-astro-cid-3nsalrgg] strong[data-astro-cid-3nsalrgg]{color:var(--color-risk);font-size:var(--text-lg,1.125rem);margin-right:2px;font-weight:800}.fgp-section[data-astro-cid-3nsalrgg]{margin-top:44px}.fgp-section[data-astro-cid-3nsalrgg] h2[data-astro-cid-3nsalrgg]{font-size:var(--text-2xl);letter-spacing:-.02em;margin:0 0 10px;font-weight:800;line-height:1.2}.fgp-intro[data-astro-cid-3nsalrgg]{max-width:720px;font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 16px;line-height:1.65}.fgp-list[data-astro-cid-3nsalrgg]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.fgp-item[data-astro-cid-3nsalrgg]{border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:0;padding:18px 20px;scroll-margin-top:96px}.fgp-item-top[data-astro-cid-3nsalrgg]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.fgp-item[data-astro-cid-3nsalrgg] h3[data-astro-cid-3nsalrgg]{font-size:var(--text-xl);margin:0;font-weight:800;line-height:1.3}.fgp-brand[data-astro-cid-3nsalrgg]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);font-size:12px;font-weight:800}.fgp-link[data-astro-cid-3nsalrgg]+.fgp-link[data-astro-cid-3nsalrgg]{border-top:1px solid var(--color-border);margin-top:12px;padding-top:12px}.fgp-link[data-astro-cid-3nsalrgg] blockquote[data-astro-cid-3nsalrgg]{border-left:3px solid var(--color-risk);font-size:var(--text-base);overflow-wrap:anywhere;margin:12px 0 0;padding:2px 0 2px 14px;line-height:1.6}.fgp-meta[data-astro-cid-3nsalrgg]{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:10px 0 0;line-height:1.5;display:flex}.fgp-meta[data-astro-cid-3nsalrgg] a[data-astro-cid-3nsalrgg],.fgp-sources[data-astro-cid-3nsalrgg] a[data-astro-cid-3nsalrgg],.fgp-related[data-astro-cid-3nsalrgg] a[data-astro-cid-3nsalrgg],.fgp-footer[data-astro-cid-3nsalrgg] a[data-astro-cid-3nsalrgg]{color:var(--color-text);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:600;text-decoration:underline}.fgp-badge[data-astro-cid-3nsalrgg]{color:#92400e;white-space:nowrap;background:#fffbeb;border:1px solid #fde68a;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700}.fgp-reviewed[data-astro-cid-3nsalrgg]{color:var(--color-positive);border-color:var(--color-positive);background:0 0}.fgp-sources[data-astro-cid-3nsalrgg]{color:var(--color-text-secondary);margin:6px 0 0;font-size:13px;line-height:1.5}.fgp-two[data-astro-cid-3nsalrgg]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:32px;display:grid}.fgp-evidence[data-astro-cid-3nsalrgg]{font-size:var(--text-sm);gap:6px;margin:0;padding-left:20px;line-height:1.6;display:grid}.fgp-related[data-astro-cid-3nsalrgg]{font-size:var(--text-sm);gap:10px;margin:0;padding:0;list-style:none;display:grid}.fgp-related[data-astro-cid-3nsalrgg] span[data-astro-cid-3nsalrgg]{color:var(--color-text-secondary);margin-left:6px}.fgp-footer[data-astro-cid-3nsalrgg]{border-top:1px solid var(--color-border);color:var(--color-text-secondary);margin-top:44px;padding-top:16px;font-size:13px;line-height:1.6}.fgp-footer[data-astro-cid-3nsalrgg] p[data-astro-cid-3nsalrgg]{margin:0}@media (width<=640px){.fgp[data-astro-cid-3nsalrgg]{padding-top:28px}.fgp-item[data-astro-cid-3nsalrgg]{padding:16px}}
