.eg-report{--eg-accurate:var(--color-verdict-true);--eg-context:var(--color-verdict-disputed);--eg-unverified:var(--color-verdict-unknown);--eg-unproven:var(--color-brand-blue);--eg-ink:var(--color-brand-charcoal);--eg-muted:#5d6b78}.eg-pill{text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;border-radius:4px;align-items:center;gap:6px;width:fit-content;font-weight:700;line-height:1;display:inline-flex}.eg-pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.eg-pill-sm{padding:5px 8px;font-size:10px}.eg-pill-md{padding:7px 11px;font-size:11px}.eg-pill-accurate{color:var(--eg-accurate);background:color-mix(in srgb, var(--eg-accurate) 11%, white)}.eg-pill-context{color:var(--eg-context);background:color-mix(in srgb, var(--eg-context) 12%, white)}.eg-pill-unverified{color:var(--eg-unverified);background:color-mix(in srgb, var(--eg-unverified) 12%, white)}.eg-pill-unproven{color:var(--eg-unproven);background:color-mix(in srgb, var(--eg-unproven) 11%, white)}.eg-kicker{text-transform:uppercase;letter-spacing:.14em;color:var(--eg-muted);align-items:center;gap:6px;margin:0;font-size:10px;font-weight:700;display:inline-flex}.eg-kicker-accurate{color:var(--eg-accurate)}.eg-kicker-context{color:var(--eg-context)}.eg-kicker-unverified{color:var(--eg-unverified)}.eg-kicker-unproven{color:var(--eg-unproven)}.eg-tile{flex-direction:column;gap:10px;padding:22px 20px 20px;display:flex;position:relative;overflow:hidden}.eg-tile:before{content:"";width:4px;position:absolute;inset:0 auto 0 0}.eg-tile-accurate:before{background:var(--eg-accurate)}.eg-tile-context:before{background:var(--eg-context)}.eg-tile-unverified:before{background:var(--eg-unverified)}.eg-tile-unproven:before{background:var(--eg-unproven)}.eg-tile-count{letter-spacing:-.04em;color:var(--eg-ink);font-size:clamp(2.4rem,4vw,3.4rem);font-weight:900;line-height:1}.eg-tile p{color:var(--eg-muted);margin:0;font-size:.82rem;line-height:1.5}.eg-takeaway{flex-direction:column;gap:10px;display:flex}.eg-takeaway h3{letter-spacing:-.02em;color:var(--eg-ink);font-size:1.35rem;font-weight:800;line-height:1.2}.eg-takeaway p:not(.eg-kicker){color:var(--eg-muted);font-size:.95rem;line-height:1.6}.eg-list{border-top:1px solid #1e20221a;margin:0;padding:0;list-style:none}.eg-list li{border-bottom:1px solid #1e20221a}.eg-list a{border-radius:8px;grid-template-columns:40px 1fr auto;align-items:start;gap:16px;padding:16px 8px;transition:background .18s;display:grid}.eg-list a:hover{background:var(--color-brand-subtle)}.eg-list-index{color:var(--eg-muted);padding-top:4px;font-size:.72rem;font-weight:600}.eg-list-body{flex-direction:column;gap:4px;min-width:0;display:flex}.eg-list-claim{letter-spacing:-.01em;color:var(--eg-ink);font-size:1.08rem;font-weight:700;line-height:1.3}.eg-list-short{color:var(--eg-muted);font-size:.88rem;line-height:1.5}.eg-list .eg-pill{margin-top:3px}.eg-card{padding:28px 28px 22px;scroll-margin-top:96px;position:relative;overflow:hidden}.eg-card:before{content:"";width:4px;position:absolute;inset:0 auto 0 0}.eg-card-accurate:before{background:var(--eg-accurate)}.eg-card-context:before{background:var(--eg-context)}.eg-card-unverified:before{background:var(--eg-unverified)}.eg-card-unproven:before{background:var(--eg-unproven)}.eg-card:target{outline:2px solid var(--color-brand-blue);outline-offset:3px}.eg-card-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.eg-card-number{color:var(--eg-muted);font-size:.68rem;font-weight:600}.eg-moment{text-transform:uppercase;letter-spacing:.1em;color:var(--color-brand-blue);align-items:center;gap:6px;min-height:32px;font-size:.72rem;font-weight:700;display:inline-flex}.eg-moment:hover{color:var(--eg-ink)}.eg-card-head{flex-direction:column;gap:10px;display:flex}.eg-card-head h3{letter-spacing:-.02em;color:var(--eg-ink);margin:0;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:800;line-height:1.22}.eg-quote{border-left:3px solid #1e202226;margin:20px 0 0;padding:4px 0 4px 20px}.eg-quote p{color:#2c3238;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.12rem;font-style:italic;line-height:1.55}.eg-quote cite{letter-spacing:.04em;color:var(--eg-muted);margin-top:8px;font-size:.74rem;font-style:normal;font-weight:600;display:block}.eg-verdict-block{background:var(--color-brand-subtle);border-radius:10px;flex-direction:column;gap:8px;margin-top:22px;padding:18px 20px;display:flex}.eg-verdict-copy{color:var(--eg-ink);margin:0;font-size:1.08rem;font-weight:600;line-height:1.5}.eg-card-body{margin-top:8px}.eg-card-body h4,.eg-sources h4{text-transform:uppercase;letter-spacing:.14em;color:var(--eg-muted);margin:22px 0 8px;font-size:.7rem;font-weight:700}.eg-card-body p{color:#3a444e;max-width:70ch;margin:0;font-size:.98rem;line-height:1.7}.eg-sources ul{margin:0;padding:0;list-style:none}.eg-sources li{border-top:1px solid #1e202214}.eg-sources a{color:var(--color-brand-blue);overflow-wrap:anywhere;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:11px 0;font-size:.88rem;font-weight:600;display:grid}.eg-sources a:hover{color:var(--eg-ink)}.eg-sources small{color:var(--eg-muted);white-space:nowrap;font-size:.7rem;font-weight:600}.eg-permalink{text-transform:uppercase;letter-spacing:.1em;color:var(--eg-muted);align-items:center;gap:6px;min-height:32px;margin-top:14px;font-size:.7rem;font-weight:700;display:inline-flex}.eg-permalink:hover{color:var(--eg-ink)}.eg-prose h2{letter-spacing:-.03em;color:var(--eg-ink);margin:10px 0 22px;font-size:clamp(1.9rem,3.4vw,2.75rem);font-weight:900;line-height:1.1}.eg-prose h2 em{color:var(--color-brand-blue);font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:300}.eg-prose h3{letter-spacing:-.015em;color:var(--eg-ink);margin:34px 0 10px;font-size:1.3rem;font-weight:800;line-height:1.3}.eg-prose p{color:#2f3841;margin:0 0 18px;font-size:1.08rem;line-height:1.75}.eg-prose p strong{color:var(--eg-ink);font-weight:700}.eg-prose p em{font-style:italic}.eg-prose a{color:var(--color-brand-blue);text-underline-offset:3px;font-weight:600;text-decoration:underline}.eg-prose .eg-note{color:var(--eg-muted);border-top:1px solid #1e20221a;padding-top:14px;font-size:.9rem}.eg-lede{font-weight:300;color:var(--eg-ink)!important;font-size:1.3rem!important;line-height:1.55!important}.eg-pull{border-left:4px solid var(--color-brand-blue);margin:30px 0;padding:6px 0 6px 24px}.eg-pull p{color:var(--eg-ink);margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-style:italic;line-height:1.4}.eg-signoff{border-top:1px solid #1e20221a;margin-top:30px;padding-top:20px;font-weight:700;color:var(--eg-ink)!important}.eg-essay{padding-top:4px}.eg-method p{font-size:1rem}.eg-method h3:first-child{margin-top:0}.eg-method ul{gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.eg-method li{color:#2f3841;grid-template-columns:auto 1fr;align-items:start;gap:12px;font-size:.95rem;line-height:1.55;display:grid}.eg-steps{counter-reset:step;gap:14px;margin:0;padding:0;list-style:none;display:grid}.eg-steps li{counter-increment:step;color:#3a444e;grid-template-columns:30px 1fr;gap:12px;font-size:.95rem;line-height:1.55;display:grid}.eg-steps li:before{content:counter(step);background:var(--color-brand-subtle);width:30px;height:30px;color:var(--eg-ink);border-radius:8px;place-items:center;font-size:.8rem;font-weight:800;display:grid}.eg-steps strong{color:var(--eg-ink)}@media (max-width:640px){.eg-card{padding:22px 18px 18px}.eg-list a{grid-template-columns:1fr auto}.eg-list-index{display:none}.eg-quote p{font-size:1.02rem}.eg-sources a{grid-template-columns:auto 1fr}.eg-sources small{grid-column:2}.eg-pull p{font-size:1.2rem}}
