/* October 29 additions: inherit each receiving page’s approved typography. */
.doge-page :is(#doge-oversight-oct29) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]),.doge-page :is(#doge-oversight-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]){font-family:Inter,Arial,sans-serif;font-size:17px;line-height:1.65;}
.doge-page :is(#doge-oversight-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links){font:400 13px/1.65 Inter,Arial,sans-serif;gap:12px 24px;margin-top:24px;}
.doge-page :is(#doge-oversight-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links) a{font:inherit;color:#74651e;text-underline-offset:4px;}
.doge-page :is(#doge-oversight-oct29) header > .eyebrow{font:700 11px/1.5 Inter,Arial,sans-serif;letter-spacing:.18em;}
#main[data-topic="immigration"] :is(#border-citizens-oct29) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]),#main[data-topic="immigration"] :is(#border-citizens-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]){font-family:Inter,Arial,sans-serif;font-size:18px;line-height:1.65;margin:18px 0;}
#main[data-topic="immigration"] :is(#border-citizens-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links){font:400 14px/1.65 Inter,Arial,sans-serif;gap:12px 24px;margin-top:24px;}
#main[data-topic="immigration"] :is(#border-citizens-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links) a{font:inherit;color:#66551d;text-underline-offset:4px;}
#main[data-topic="immigration"] :is(#border-citizens-oct29) header > .eyebrow{font:700 11px/1.5 Inter,Arial,sans-serif;letter-spacing:.18em;}
#main[data-topic="immigration"] :is(#border-citizens-oct29) > header + p::first-letter,#main[data-topic="immigration"] :is(#border-citizens-oct29) > h2 + p::first-letter,#main[data-topic="immigration"] :is(#border-citizens-oct29) > h3 + p::first-letter,#main[data-topic="immigration"] :is(#border-citizens-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > header + p::first-letter{float:left;font:400 2.8em/.86 Playfair,Georgia,serif;color:var(--topic-gold,#897b2e);margin:.07em .11em 0 0;padding:0}
.legal-pressure-page :is(#pressure-citizens-oct29,#pressure-alaska-oct29,#pressure-golf-oct29,#pressure-pool-oct29) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]),.legal-pressure-page :is(#pressure-citizens-oct29,#pressure-alaska-oct29,#pressure-golf-oct29,#pressure-pool-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]){font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.65;}
.legal-pressure-page :is(#pressure-citizens-oct29,#pressure-alaska-oct29,#pressure-golf-oct29,#pressure-pool-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links){font:400 13px/1.65 Inter,Arial,sans-serif;gap:12px 24px;margin-top:24px;}
.legal-pressure-page :is(#pressure-citizens-oct29,#pressure-alaska-oct29,#pressure-golf-oct29,#pressure-pool-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links) a{font:inherit;color:#66551d;text-underline-offset:4px;}
.legal-pressure-page :is(#pressure-citizens-oct29,#pressure-alaska-oct29,#pressure-golf-oct29,#pressure-pool-oct29) header > .eyebrow{font:700 11px/1.5 Inter,Arial,sans-serif;letter-spacing:.18em;}
[data-investigation="loyalty"] :is(#loyalty-sylvia-oct29) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]),[data-investigation="loyalty"] :is(#loyalty-sylvia-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]){font-family:Inter,Arial,sans-serif;font-size:18px;line-height:1.7;margin:0 0 20px;}
[data-investigation="loyalty"] :is(#loyalty-sylvia-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links){font:400 13px/1.65 Inter,Arial,sans-serif;gap:12px 24px;margin-top:24px;}
[data-investigation="loyalty"] :is(#loyalty-sylvia-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links) a{font:inherit;color:#7b6922;text-underline-offset:4px;}
[data-investigation="loyalty"] :is(#loyalty-sylvia-oct29) header > .eyebrow{font:700 11px/1.5 Inter,Arial,sans-serif;letter-spacing:.18em;}
[data-investigation="loyalty"] :is(#loyalty-sylvia-oct29) > header + p::first-letter,[data-investigation="loyalty"] :is(#loyalty-sylvia-oct29) > h2 + p::first-letter,[data-investigation="loyalty"] :is(#loyalty-sylvia-oct29) > h3 + p::first-letter,[data-investigation="loyalty"] :is(#loyalty-sylvia-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > header + p::first-letter{float:left;font:400 64px/.8 "Playfair Display",Georgia,serif;color:#8b7929;margin:-4px 8px 0 0;padding:0}
#main[data-topic="notable-actions"] :is(#notable-promises-oct29,#notable-golf-oct29) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]),#main[data-topic="notable-actions"] :is(#notable-promises-oct29,#notable-golf-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]){font-family:Inter,Arial,sans-serif;font-size:17px;line-height:1.8;margin:20px 0;}
#main[data-topic="notable-actions"] :is(#notable-promises-oct29,#notable-golf-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links){font:400 14px/1.65 Inter,Arial,sans-serif;gap:12px 24px;margin-top:24px;}
#main[data-topic="notable-actions"] :is(#notable-promises-oct29,#notable-golf-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links) a{font:inherit;color:#66551d;text-underline-offset:4px;}
#main[data-topic="notable-actions"] :is(#notable-promises-oct29,#notable-golf-oct29) header > .eyebrow{font:700 11px/1.5 Inter,Arial,sans-serif;letter-spacing:.18em;}
[data-investigation="press"] :is(#press-pool-oct29) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]),[data-investigation="press"] :is(#press-pool-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]){font-family:Inter,Arial,sans-serif;font-size:18px;line-height:1.65;}
[data-investigation="press"] :is(#press-pool-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links){font:400 13px/1.65 Inter,Arial,sans-serif;gap:12px 24px;margin-top:24px;}
[data-investigation="press"] :is(#press-pool-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links) a{font:inherit;color:#0b1728;text-underline-offset:4px;}
[data-investigation="press"] :is(#press-pool-oct29) header > .eyebrow{font:700 11px/1.5 Inter,Arial,sans-serif;letter-spacing:.18em;}
[data-investigation="press"] :is(#press-pool-oct29) > header + p::first-letter,[data-investigation="press"] :is(#press-pool-oct29) > h2 + p::first-letter,[data-investigation="press"] :is(#press-pool-oct29) > h3 + p::first-letter,[data-investigation="press"] :is(#press-pool-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > header + p::first-letter{float:left;font:400 64px/.8 Playfair,Georgia,serif;color:#8b7929;margin:-4px 8px 0 0;padding:0}
@media (max-width:800px){#main[data-topic="notable-actions"] :is(#notable-promises-oct29,#notable-golf-oct29) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]),#main[data-topic="notable-actions"] :is(#notable-promises-oct29,#notable-golf-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]){font-size:16px}}
@media (max-width:760px){[data-investigation="press"] :is(#press-pool-oct29) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]),[data-investigation="press"] :is(#press-pool-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]){font-size:17px}}
@media (max-width:600px){[data-investigation="loyalty"] :is(#loyalty-sylvia-oct29) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]),[data-investigation="loyalty"] :is(#loyalty-sylvia-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]){font-size:16px}}
#main[data-topic="economy"] :is(#economy-oct29) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]),#main[data-topic="economy"] :is(#economy-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]){font-family:Inter,Arial,sans-serif;font-size:18px;line-height:1.65;margin:18px 0;}
#main[data-topic="economy"] :is(#economy-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links){font:400 14px/1.65 Inter,Arial,sans-serif;gap:12px 24px;margin-top:24px;}
#main[data-topic="economy"] :is(#economy-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links) a{font:inherit;color:#66551d;text-underline-offset:4px;}
#main[data-topic="economy"] :is(#economy-oct29) header > .eyebrow{font:700 11px/1.5 Inter,Arial,sans-serif;letter-spacing:.18em;}
#main[data-topic="economy"] :is(#economy-oct29) > header + p::first-letter,#main[data-topic="economy"] :is(#economy-oct29) > h2 + p::first-letter,#main[data-topic="economy"] :is(#economy-oct29) > h3 + p::first-letter,#main[data-topic="economy"] :is(#economy-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > header + p::first-letter{float:left;font:400 2.8em/.86 Playfair,Georgia,serif;color:var(--topic-gold,#897b2e);margin:.07em .11em 0 0;padding:0}
.peace-page :is(#peace-iran-oct29,#peace-rdif-oct29,#peace-venezuela-oct29,#peace-starlink-oct29) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]),.peace-page :is(#peace-iran-oct29,#peace-rdif-oct29,#peace-venezuela-oct29,#peace-starlink-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]){font-family:Inter,Arial,sans-serif;font-size:18px;line-height:1.65;margin:20px 0;}
.peace-page :is(#peace-iran-oct29,#peace-rdif-oct29,#peace-venezuela-oct29,#peace-starlink-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links){font:400 14px/1.65 Inter,Arial,sans-serif;gap:12px 24px;margin-top:24px;}
.peace-page :is(#peace-iran-oct29,#peace-rdif-oct29,#peace-venezuela-oct29,#peace-starlink-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links) a{font:inherit;color:#766322;text-underline-offset:4px;}
.peace-page :is(#peace-iran-oct29,#peace-rdif-oct29,#peace-venezuela-oct29,#peace-starlink-oct29) header > .eyebrow{font:700 11px/1.5 Inter,Arial,sans-serif;letter-spacing:.18em;}
.peace-page :is(#peace-iran-oct29,#peace-rdif-oct29,#peace-venezuela-oct29,#peace-starlink-oct29) > header + p::first-letter,.peace-page :is(#peace-iran-oct29,#peace-rdif-oct29,#peace-venezuela-oct29,#peace-starlink-oct29) > h2 + p::first-letter,.peace-page :is(#peace-iran-oct29,#peace-rdif-oct29,#peace-venezuela-oct29,#peace-starlink-oct29) > h3 + p::first-letter,.peace-page :is(#peace-iran-oct29,#peace-rdif-oct29,#peace-venezuela-oct29,#peace-starlink-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > header + p::first-letter{float:left;font:700 4rem/.8 Playfair,Georgia,serif;color:#8c7420;margin:-4px 10px 0 0;padding:0}
.iran-story :is(#iran-plans-oct29) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]),.iran-story :is(#iran-plans-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]){font-family:Inter,Arial,sans-serif;font-size:17px;line-height:1.9;margin:0 0 22px;}
.iran-story :is(#iran-plans-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links){font:400 13px/1.65 Inter,Arial,sans-serif;gap:12px 24px;margin-top:24px;}
.iran-story :is(#iran-plans-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links) a{font:inherit;color:#776719;text-underline-offset:4px;}
.iran-story :is(#iran-plans-oct29) header > .eyebrow{font:700 11px/1.5 Inter,Arial,sans-serif;letter-spacing:.18em;}
.polling-page :is(#polling-oct29) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]),.polling-page :is(#polling-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]){font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.7;margin:0 0 20px;}
.polling-page :is(#polling-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links){font:400 13px/1.65 Inter,Arial,sans-serif;gap:12px 24px;margin-top:24px;}
.polling-page :is(#polling-oct29) :is(.news-oct24-links,.news-oct25-links,.news-oct26-links,.news-oct27-links,.comey-links,.ps-source-links) a{font:inherit;color:#0b1728;text-underline-offset:4px;}
.polling-page :is(#polling-oct29) header > .eyebrow{font:700 11px/1.5 Inter,Arial,sans-serif;letter-spacing:.18em;}
@media (max-width:760px){.iran-story :is(#iran-plans-oct29) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]),.iran-story :is(#iran-plans-oct29) > :is(.news-oct25-inner,.news-oct26-inner,.news-oct27-inner,.comey-inner,div:not([class])) > p:not(.eyebrow):not(.small):not([class*="source"]):not([class*="note"]){font-size:16px;line-height:1.85}}
.news-oct29-inline{margin-top:32px}.news-oct29-inline h3{margin-bottom:18px}
#midterm-brief .news-oct29-card{margin-block:28px}
#midterm-brief .mb-newsgrid .news-oct29-card{margin-block:0}

