.fc-claim-page[data-astro-cid-eol5wame]{background:#f0ede6;color:#1a1a18;min-height:100vh;padding-bottom:60px}.fc-d-hero[data-astro-cid-eol5wame]{background:#f0ede6;padding:56px 36px 48px;border-bottom:1px solid rgba(0,0,0,.08)}.fc-d-hero-inner[data-astro-cid-eol5wame]{max-width:880px;margin:0 auto}.fc-d-back[data-astro-cid-eol5wame]{font-family:var(--font);font-size:12px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:#1caca2;margin-bottom:32px;display:inline-block;transition:color .15s}.fc-d-back[data-astro-cid-eol5wame]:hover{color:#157771}.fc-d-eyebrow[data-astro-cid-eol5wame]{font-family:var(--font);font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#9c9a92;margin-bottom:20px}.fc-d-statement-label[data-astro-cid-eol5wame]{font-family:var(--font);font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#1caca2;margin-bottom:12px}.fc-d-claim[data-astro-cid-eol5wame]{font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,3.6vw,40px);font-weight:400;line-height:1.1;letter-spacing:-1px;margin:0 0 24px;color:#1a1a18;max-width:740px}.fc-d-politician[data-astro-cid-eol5wame]{display:flex;align-items:baseline;gap:6px;margin-bottom:4px}.fc-d-pol-name[data-astro-cid-eol5wame]{font-family:Georgia,serif;font-size:18px;font-weight:400;color:#1a1a18;text-decoration:none;border-bottom:1px solid rgba(28,172,162,.4);padding-bottom:1px;transition:all .15s}.fc-d-pol-name[data-astro-cid-eol5wame]:hover{color:#1caca2;border-bottom-color:#1caca2}.fc-d-pol-role[data-astro-cid-eol5wame]{font-family:var(--font);font-size:13px;color:#9c9a92}.fc-d-date[data-astro-cid-eol5wame]{font-family:var(--font);font-size:13px;color:#9c9a92;margin-bottom:20px}.fc-d-cospeakers[data-astro-cid-eol5wame]{margin:-10px 0 22px;padding:10px 14px;background:#1caca20f;border-left:3px solid #1caca2;border-radius:3px;font-family:var(--font);font-size:13px;line-height:1.55;color:#4a4845}.fc-d-cs-label[data-astro-cid-eol5wame]{display:inline-block;font-size:10px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#1caca2;margin-right:8px}.fc-d-cs-item[data-astro-cid-eol5wame]{display:inline}.fc-d-cs-name[data-astro-cid-eol5wame]{font-family:Georgia,serif;font-style:italic;color:#2a2a28;text-decoration:none;border-bottom:1px dashed rgba(28,172,162,.4)}.fc-d-cs-name[data-astro-cid-eol5wame]:hover{color:#1caca2;border-bottom-color:#1caca2}.fc-d-cs-date[data-astro-cid-eol5wame],.fc-d-cs-venue[data-astro-cid-eol5wame]{color:#9c9a92;font-size:12px}.fc-d-cs-sep[data-astro-cid-eol5wame]{margin-right:4px}.fc-d-cs-count[data-astro-cid-eol5wame]{margin-top:6px;font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#6e6c66}.fc-d-verdict-block[data-astro-cid-eol5wame]{display:inline-block;height:6px;width:100px;border-radius:2px;margin-bottom:16px}.fc-d-summary[data-astro-cid-eol5wame]{font-family:var(--font);font-size:14px;line-height:1.65;color:#5f5e5a;max-width:600px;margin:0}.fc-d-body[data-astro-cid-eol5wame]{max-width:880px;margin:0 auto;padding:2px 36px 60px}.fc-d-grid[data-astro-cid-eol5wame]{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:#0000000f}.fc-d-card[data-astro-cid-eol5wame]{background:#fff;padding:28px}.fc-d-card-full[data-astro-cid-eol5wame]{grid-column:1 / -1}.fc-dc-lbl[data-astro-cid-eol5wame]{font-family:var(--font);font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#9c9a92;margin-bottom:12px}.fc-dc-ttl[data-astro-cid-eol5wame]{font-family:Georgia,serif;font-size:22px;font-weight:400;color:#1a1a18;margin-bottom:14px;letter-spacing:-.3px;line-height:1.15}.fc-dc-body[data-astro-cid-eol5wame]{font-family:var(--font);font-size:13.5px;color:#5f5e5a;line-height:1.7}.fc-dc-body[data-astro-cid-eol5wame] p[data-astro-cid-eol5wame]{margin:0 0 10px}.fc-dc-body[data-astro-cid-eol5wame] p[data-astro-cid-eol5wame]:last-child{margin:0}.fc-dc-body[data-astro-cid-eol5wame] a{color:#1caca2;text-decoration:underline;text-underline-offset:2px}.fc-scale-wrap[data-astro-cid-eol5wame]{margin-top:22px}.fc-scale-segs[data-astro-cid-eol5wame]{display:flex;gap:4px;height:8px;border-radius:2px;overflow:hidden}.fc-ss[data-astro-cid-eol5wame]{flex:1;transition:opacity .3s}.fc-ss[data-astro-cid-eol5wame].dim{opacity:.18}.fc-scale-labs[data-astro-cid-eol5wame]{display:flex;justify-content:space-between;font-family:var(--font);font-size:10px;color:#9c9a92;margin-top:6px;letter-spacing:.2px}.fc-tags[data-astro-cid-eol5wame]{display:flex;gap:6px;flex-wrap:wrap;margin-top:18px}.fc-tag[data-astro-cid-eol5wame]{font-family:var(--font);padding:4px 10px;border-radius:2px;font-size:11px;background:#f0ede6;color:#5f5e5a;letter-spacing:.2px}.fc-src-list[data-astro-cid-eol5wame]{margin-top:16px}.fc-src-item[data-astro-cid-eol5wame]{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-bottom:.5px solid rgba(0,0,0,.07);font-family:var(--font);font-size:12px}.fc-src-item[data-astro-cid-eol5wame]:last-child{border:none;padding-bottom:0}.fc-src-dot[data-astro-cid-eol5wame]{width:7px;height:7px;border-radius:50%;flex-shrink:0;margin-top:5px}.fc-src-name[data-astro-cid-eol5wame]{font-weight:600;color:#1a1a18}.fc-src-desc[data-astro-cid-eol5wame]{color:#73726c;margin-top:1px}.fc-src-link[data-astro-cid-eol5wame]{display:inline-block;margin-top:4px;font-family:var(--font);font-size:11px;font-weight:600;color:#1caca2;text-decoration:none}.fc-src-link[data-astro-cid-eol5wame]:hover{text-decoration:underline}.fc-d-deep[data-astro-cid-eol5wame]{max-width:720px;margin:50px auto 0;padding:0 36px}.fc-d-foot[data-astro-cid-eol5wame]{text-align:center;margin-top:60px;padding:30px 36px 40px;border-top:1px solid rgba(0,0,0,.06);max-width:880px;margin-left:auto;margin-right:auto}.fc-d-foot-link[data-astro-cid-eol5wame]{font-family:var(--font);font-size:12px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:#1caca2;transition:color .15s}.fc-d-foot-link[data-astro-cid-eol5wame]:hover{color:#157771}@media(max-width:680px){.fc-d-hero[data-astro-cid-eol5wame]{padding:36px 20px 32px}.fc-d-body[data-astro-cid-eol5wame]{padding:2px 20px 60px}.fc-d-grid[data-astro-cid-eol5wame]{grid-template-columns:1fr}.fc-d-claim[data-astro-cid-eol5wame]{font-size:26px}.fc-d-deep[data-astro-cid-eol5wame]{padding:0 20px}.fc-scale-labs[data-astro-cid-eol5wame]{font-size:9px}}body:has(.fc-claim-page){background:#f0ede6;color:#1a1a18}body:has(.fc-claim-page) main{background:#f0ede6}body:has(.fc-claim-page) .fc-d-deep .deep-section,body:has(.fc-claim-page) .fc-d-deep>div>p{max-width:720px;margin:0 auto var(--space-6, 32px)}body:has(.fc-claim-page) .fc-d-deep .deep-title,body:has(.fc-claim-page) .fc-d-deep h1{font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400;line-height:1.1;letter-spacing:-.7px;color:#1a1a18;margin:0 auto 28px;padding-bottom:14px;border-bottom:1px solid rgba(0,0,0,.1);max-width:720px;text-align:left}body:has(.fc-claim-page) .fc-d-deep .deep-section h3,body:has(.fc-claim-page) .fc-d-deep h2,body:has(.fc-claim-page) .fc-d-deep h3{font-family:Georgia,serif;font-size:22px;font-weight:400;color:#1a1a18;margin:0 0 12px;letter-spacing:-.3px}body:has(.fc-claim-page) .fc-d-deep p{font-family:Georgia,serif;font-size:16px;line-height:1.65;color:#1a1a18;margin:0 0 14px}body:has(.fc-claim-page) .fc-d-deep em{font-style:italic}body:has(.fc-claim-page) .fc-d-deep strong{font-weight:600}body:has(.fc-claim-page) .fc-d-deep a{color:#1caca2;text-decoration:underline;text-underline-offset:3px}body:has(.fc-claim-page) .fc-d-deep ul{list-style:none;margin:14px 0;padding:0}body:has(.fc-claim-page) .fc-d-deep ul li{font-family:Georgia,serif;font-size:16px;line-height:1.65;color:#1a1a18;padding:6px 0 6px 24px;position:relative}body:has(.fc-claim-page) .fc-d-deep ul li:before{content:"·";position:absolute;left:8px;font-size:24px;line-height:1;color:#1caca2}body:has(.fc-claim-page) .deep-chart,body:has(.fc-claim-page) .deep-line{background:#fff;padding:22px 24px;margin:24px 0;border-top:3px solid #1a1a18;border-radius:0;box-shadow:0 1px #0000000a}body:has(.fc-claim-page) .chart-title{font-family:-apple-system,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700;color:#1a1a18;margin-bottom:4px;letter-spacing:-.01em}body:has(.fc-claim-page) .chart-sub{font-family:-apple-system,sans-serif;font-size:11px;color:#73726c;margin-bottom:16px;letter-spacing:.02em}body:has(.fc-claim-page) .chart-bars{display:flex;flex-direction:column;gap:6px}body:has(.fc-claim-page) .chart-row{display:grid;grid-template-columns:110px 1fr 70px;gap:12px;align-items:center;font-family:-apple-system,sans-serif;font-size:12px}body:has(.fc-claim-page) .chart-label{color:#5f5e5a;font-weight:500;text-align:right;line-height:1.3}body:has(.fc-claim-page) .chart-bar{height:18px;background:#f0ede6;border-radius:0;overflow:hidden;position:relative}body:has(.fc-claim-page) .chart-bar>div{height:100%;border-radius:0;transition:width .5s ease}body:has(.fc-claim-page) .chart-row.hilite .chart-label{color:#1a1a18;font-weight:700}body:has(.fc-claim-page) .chart-row.hilite .chart-value{font-weight:800;color:#1a1a18}body:has(.fc-claim-page) .chart-value{font-family:-apple-system,sans-serif;font-size:12px;font-weight:700;color:#1a1a18;font-variant-numeric:tabular-nums;text-align:left}body:has(.fc-claim-page) .chart-source{font-family:-apple-system,sans-serif;font-size:10.5px;color:#9c9a92;margin-top:14px;padding-top:10px;border-top:1px solid rgba(0,0,0,.08);font-style:italic}body:has(.fc-claim-page) .chart-source a{color:#1caca2;text-decoration:none}body:has(.fc-claim-page) .line-svg{width:100%;height:auto;display:block;margin:8px 0}body:has(.fc-claim-page) .line-grid{stroke:#00000014;stroke-width:1}body:has(.fc-claim-page) .line-area{fill:#1caca2;fill-opacity:.1}body:has(.fc-claim-page) .line-path{fill:none;stroke:#1caca2;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}body:has(.fc-claim-page) .line-path-secondary{fill:none;stroke:#c8291a;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}body:has(.fc-claim-page) .line-dot{fill:#fff;stroke:#1caca2;stroke-width:2}body:has(.fc-claim-page) .line-dot-secondary{fill:#fff;stroke:#c8291a;stroke-width:2}body:has(.fc-claim-page) .line-target{stroke:#ba7517;stroke-width:1.5;stroke-dasharray:5,3;fill:none}body:has(.fc-claim-page) .line-target-lab{font-size:10.5px;fill:#ba7517;font-weight:600;font-family:-apple-system,sans-serif}body:has(.fc-claim-page) .line-axlab{font-size:10.5px;fill:#73726c;font-family:-apple-system,sans-serif}body:has(.fc-claim-page) .line-vlab{font-size:11px;fill:#1a1a18;font-weight:700;font-variant-numeric:tabular-nums;font-family:-apple-system,sans-serif}body:has(.fc-claim-page) .line-legend{display:flex;gap:20px;margin-top:10px;font-family:-apple-system,sans-serif;font-size:11px}body:has(.fc-claim-page) .line-legend-item{display:flex;align-items:center;gap:6px;color:#5f5e5a}body:has(.fc-claim-page) .line-legend-swatch{width:14px;height:3px;border-radius:2px}@media(max-width:680px){body:has(.fc-claim-page) .chart-row{grid-template-columns:80px 1fr 56px;gap:8px;font-size:11px}}
