/* /assets/epstein-footer-20261001.css */
/* Keep the Epstein page's connected-record links close to the normal footer. */
.bi-page .bi-related-compact{padding-top:28px;padding-bottom:28px}
.bi-page .bi-related-compact h2{font-size:clamp(24px,2.4vw,34px);line-height:1.2;margin:0 0 16px}
.bi-page .bi-related-compact nav{gap:10px 26px;margin:0}
.bi-page .bi-related-compact nav a{font:15px/1.5 Inter,sans-serif}
@media(max-width:750px){.bi-page .bi-related-compact{padding-top:26px;padding-bottom:26px}.bi-page .bi-related-compact h2{font-size:26px}.bi-page .bi-related-compact nav{gap:10px 20px}}

/* /assets/epstein-phang-20261001.css */
.bi-hero .bi-phang-jump{display:block;width:max-content;max-width:100%;margin-top:16px;font-weight:700}.bi-phang-lead{background:#eae7dc;color:#0b1728;border-top:5px solid #eed46b;scroll-margin-top:24px}.bi-page .bi-phang-lead .eyebrow{color:#655620;text-transform:uppercase}.bi-phang-lead h2{font-size:clamp(32px,3.7vw,58px);max-width:23ch}.bi-phang-copy{max-width:1020px}.bi-phang-lead a{color:#655620}.bi-phang-lead .bi-phang-status{font-size:15px;color:#526071}.bi-phang-lead .bi-film{max-width:960px;margin-top:40px}.bi-phang-lead .bi-film figcaption{padding:20px 0 0}.bi-phang-lead .bi-film h3{font-size:clamp(22px,2.5vw,32px);margin-bottom:8px}.bi-phang-lead .bi-film p{font-size:16px;margin-bottom:8px}.bi-phang-lead .bi-film button{display:block}


/* /assets/truth-archive-20261001.css */
.truth-archive .record-columns{columns:2;column-gap:30px}.truth-archive .archive-truth-card{display:inline-block;width:100%;break-inside:avoid;margin:0 0 30px;border:1px solid #dbe1e9;box-shadow:0 8px 24px #0b172810}.truth-archive .archive-truth-card .post-text{font-size:18px;line-height:1.65}.truth-archive .archive-truth-card .post-text a{color:#365f92;text-decoration:underline;text-underline-offset:3px}.truth-day-nav{display:flex;align-items:center;gap:12px 18px;flex-wrap:wrap;padding:17px 0 18px;border-top:1px solid #0b17282a;border-bottom:1px solid #0b17282a}.truth-day-nav>span{font:700 11px Inter,Arial,sans-serif;text-transform:uppercase;letter-spacing:.12em;color:#655620;margin-right:8px}.truth-day-nav button{border:1px solid #9c8a43;padding:10px 14px;color:#655620;font:600 13px Inter,Arial,sans-serif;min-height:44px}.truth-day-nav button:hover:not(:disabled){background:#e8e4d7}.truth-day-nav button:disabled{opacity:.45;cursor:default}.truth-day-nav label{display:flex;align-items:center;gap:10px;font:13px Inter,Arial,sans-serif;color:#526173}.truth-day-nav select{background:#fff;color:#0b1728;border:1px solid #9c8a43;padding:10px 12px;min-height:44px;max-width:100%}@media(max-width:760px){.truth-archive .record-columns{columns:1}.truth-archive .archive-truth-card{margin-bottom:22px}.truth-archive .archive-truth-card .post-text{font-size:17px}.truth-day-nav{align-items:stretch}.truth-day-nav>span{width:100%}.truth-day-nav label{width:100%;justify-content:space-between}.truth-day-nav select{flex:1}}
/* /assets/truth-media-20261001.css */
.truth-archive .archive-truth-media{margin:20px 0 24px}.truth-archive .archive-truth-media video,.truth-archive .archive-truth-media img{display:block;width:100%;max-height:480px;object-fit:contain;background:#0b1728}.truth-archive .archive-truth-media figcaption{font:12px/1.6 Inter,Arial,sans-serif;color:#526173;margin-top:9px}.truth-archive .archive-truth-media a,.truth-archive .archive-truth-card .post-text a{color:#365f92;text-decoration:underline;text-underline-offset:3px}
/* /assets/truth-opener-art-20261001.css */
.truth-opener-art{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}
/* /assets/time-chapter-20261001.css */
/* A compact, scannable reading of the TIME interview leads the controversies. */
.collection-feature-controversial #controversial-time-interview .feature-copy{max-width:84ch}
.collection-feature-controversial #controversial-time-interview .feature-photo img{aspect-ratio:16/9;background:#e7e4d5;object-fit:contain}
.collection-feature-controversial #controversial-time-interview .feature-points{grid-template-columns:1fr}
.collection-feature-controversial #controversial-time-interview blockquote{max-width:32ch;margin:36px 0 44px;font-weight:700}
.feature-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;margin:32px 0 40px}
.feature-points section{padding:24px 0;border-top:1px solid #0b17282b}
.feature-points h3{margin:0 0 10px;font:700 clamp(21px,2vw,27px)/1.25 'Playfair Display',Georgia,serif}
.feature-points p{margin:0;font:15px/1.7 Inter,sans-serif}
@media(max-width:700px){.feature-points{grid-template-columns:1fr;gap:0}.feature-points section{padding:20px 0}}

/* /assets/time-cover-20261001.css */
.collection-feature-controversial #controversial-time-interview .feature-photo img{aspect-ratio:auto;background:transparent;object-fit:contain}

/* /assets/time-chapter-motion-layout-20261001.css */
@media(min-width:801px){
 .collection-feature-controversial #controversial-time-interview{align-items:start}
 .collection-feature-controversial #controversial-time-interview .feature-copy{grid-column:1;grid-row:1}
 .collection-feature-controversial #controversial-time-interview .feature-photo{grid-column:2;grid-row:1}
 .collection-feature-controversial #controversial-time-interview .feature-points{grid-column:1/-1;grid-row:2;display:block;columns:2;column-gap:clamp(32px,5vw,76px);margin:24px 0 28px}
 .collection-feature-controversial #controversial-time-interview .feature-points section{break-inside:avoid-column}
}
@media(prefers-reduced-motion:no-preference){.collection-feature-controversial .feature-points section{transition:opacity .65s ease-out,transform .65s ease-out}}

/* /assets/ut-investigation-20261002-understanding-trump-page-CGB4-XUC.css */
.understanding-trump{--ut-rule:#0b172826;overflow-wrap:break-word}.understanding-trump h1,.understanding-trump h2,.understanding-trump h3,.understanding-trump h4{font-family:Playfair,Georgia,serif}.ut-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:48px;padding:56px 48px 72px;display:grid}.ut-hero h1{font-size:clamp(3.3rem,6.5vw,7rem);line-height:1.02}.ut-hero h1 em{color:var(--gold);font-style:normal}.ut-dek{max-width:650px;margin:28px 0;font:clamp(1.2rem,1.9vw,1.55rem)/1.6 Georgia,serif}.ut-meta{color:var(--muted);margin:28px 0;font-size:12px;line-height:1.7}.ut-hero-art{aspect-ratio:1;background:#0b1728;border:1px solid #53688066;grid-template-rows:minmax(0,1fr) auto;min-width:0;display:grid;overflow:hidden}.ut-hero-art .editorial-cover{object-fit:contain;aspect-ratio:15/7;width:100%;height:100%;min-height:0;display:block}.ut-hero-art>span{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:0;padding:22px 24px;font-size:12px;display:block}.ut-chapters{border-block:1px solid #53688070;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 28px;padding:28px 48px;display:grid}.ut-chapters a{align-items:baseline;gap:12px;min-height:44px;padding:8px 0;font-size:13px;line-height:1.5;text-decoration:none;display:flex}.ut-chapters a>span{color:var(--gold);flex:0 0 20px;font-size:11px}.ut-opening,.ut-chapter,.ut-books,.ut-connections{padding:72px 48px}.ut-opening h2,.ut-chapter h2,.ut-books h2,.ut-connections h2{max-width:1050px;font-size:clamp(2rem,3.4vw,3.7rem);line-height:1.15}.ut-opening-copy{grid-template-columns:1fr 1fr;gap:48px;margin:32px 0 48px;display:grid}.ut-opening-copy p{max-width:65ch;font:20px/1.7 Georgia,serif}.ut-timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.ut-timeline li{border-top:2px solid #a48b2f}.ut-timeline a{padding-top:20px;text-decoration:none;display:block}.ut-timeline time{letter-spacing:.1em;color:#756016;font-size:12px;font-weight:700}.ut-timeline h3{margin:14px 0;font-size:25px}.ut-timeline p{margin-bottom:14px;font-size:15px;line-height:1.7}.ut-timeline span{font-size:12px}.ut-chapter{border-top:1px solid var(--ut-rule);scroll-margin-top:24px}.ut-chapter-tinted{background:#ebe9de}.ut-chapter-heading{margin-bottom:40px}.ut-lead{max-width:70ch;margin:24px 0 0;font:clamp(1.2rem,1.6vw,1.4rem)/1.65 Georgia,serif}.ut-chapter-layout{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);align-items:start;gap:64px;display:grid}.ut-prose>p{max-width:72ch;margin:0 0 24px;font-size:18px;line-height:1.8}.ut-prose>p:first-child:first-letter{float:left;color:#8c7420;margin:-4px 10px 0 0;font:700 4rem/.8 Playfair,Georgia,serif}.ut-media{flex-direction:column;gap:32px;min-width:0;display:flex}.ut-photo{margin:0}.ut-photo img{object-fit:contain;width:100%;height:auto;display:block}:is(.ut-photo:has(img[src*=military-academy]),.ut-photo:has(img[src*=rodman])){max-width:320px;margin-inline:auto}.ut-photo figcaption,.ut-film figcaption{color:#526173;margin-top:12px;font-size:12px;line-height:1.7}.ut-photo figcaption>span{margin-top:6px;display:block}.ut-portrait-pair{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.ut-film{margin:0}.ut-screen{aspect-ratio:16/9;background:var(--navy);position:relative;overflow:hidden}.ut-screen iframe{border:0;width:100%;height:100%;display:block}.ut-play{text-align:left;width:100%;height:100%;color:var(--gold);padding:0;display:block;position:relative}.ut-play>img{object-fit:cover;opacity:.58;width:100%;height:100%;transition:opacity .25s}.ut-play:hover>img,.ut-play:focus-visible>img{opacity:.85}.ut-play-disc{border:1px solid var(--gold);background:#0b1728c9;border-radius:50%;place-items:center;width:58px;height:58px;padding-left:3px;font-size:18px;display:grid;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.ut-play-label{text-transform:uppercase;letter-spacing:.12em;text-shadow:0 1px 8px #000;font-size:10px;position:absolute;bottom:18px;left:20px;right:20px}.ut-play-label strong{color:#fff;text-transform:none;letter-spacing:0;margin-top:8px;font:700 20px/1.2 Playfair,Georgia,serif;display:block}.ut-film figcaption>strong{text-transform:uppercase;letter-spacing:.06em;font-size:11px}.ut-film figcaption p{margin:6px 0}.ut-close{min-height:44px;margin-top:10px;text-decoration:underline;display:block}.ut-document,.ut-reading-note{background:var(--navy);color:var(--paper);border-top:3px solid var(--gold);padding:28px;text-decoration:none;display:block}.ut-document>span{color:var(--gold);margin-bottom:18px;font-size:11px;display:block}.ut-document>strong,.ut-reading-note h3{font:700 28px/1.3 Playfair,Georgia,serif}.ut-document p,.ut-reading-note>p{color:var(--muted);margin:16px 0;font-size:15px;line-height:1.7}.ut-document>span:last-child{margin:22px 0 0}.ut-reading-note>.record-button{color:var(--gold);margin:12px 0;font-size:13px}.ut-reading-note>.ut-film{margin-top:24px}.ut-reading-note .ut-film figcaption{color:var(--muted)}.ut-reading-note>a{color:var(--gold)}.ut-quote{background:#dfddce;border-left:4px solid #a48b2f;margin:36px 0;padding:28px 32px}.ut-quote blockquote{margin:0;font:700 clamp(1.65rem,2.6vw,2.7rem)/1.4 Playfair,Georgia,serif}.ut-quote figcaption{margin-top:20px;font-size:12px;line-height:1.6}.ut-related{border-top:1px solid var(--ut-rule);margin-top:32px;padding-top:24px}.ut-related h3{margin-bottom:8px;font-size:20px}.ut-related>a{min-height:40px;padding:8px 0;font-size:14px;line-height:1.6;display:block}.ut-sources{border-top:1px solid var(--ut-rule);margin-top:24px;padding-top:16px}.ut-sources summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:14px;font-weight:700}.ut-sources summary>span{color:#526173;margin-left:12px;font-weight:400}.ut-sources ul{margin:8px 0 0;padding-left:20px}.ut-sources li{overflow-wrap:anywhere;padding:8px 0;font-size:13px;line-height:1.6}.ut-metrics{border-top:1px solid var(--ut-rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:56px;padding-top:40px;display:grid}.ut-metrics-heading{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;gap:0 48px;display:grid}.ut-metrics-heading .eyebrow{grid-column:1/-1}.ut-metrics-heading h3{font-size:32px}.ut-metrics-heading>p:last-child{max-width:60ch;font-size:15px;line-height:1.7}.ut-metric{border-top:2px solid #a48b2f;padding-top:20px;text-decoration:none;display:block}.ut-metric>span{text-transform:uppercase;letter-spacing:.08em;font-size:10px;line-height:1.6;display:block}.ut-metric>strong{color:#756016;margin:18px 0;font:700 clamp(2.5rem,4vw,4rem)/1.15 Inter,Arial,sans-serif;display:block}.ut-metric h4{font-size:22px}.ut-metric p{margin:14px 0;font-size:14px;line-height:1.7}.ut-metric small{font-size:12px;line-height:1.7;display:block}.ut-metric>span:last-child{text-transform:none;margin-top:20px}.ut-book-grid{grid-template-columns:1fr 1fr;gap:36px 48px;margin-top:40px;display:grid}.ut-book{border-top:1px solid var(--ut-rule);grid-template-columns:32px 1fr;align-items:start;gap:20px;padding-top:24px;display:grid}.ut-book-spine{background:var(--navy);border:1px solid #a48b2f;border-left-width:6px;height:130px}.ut-book h3{margin:10px 0;font-size:24px;line-height:1.4}.ut-book p{font-size:14px;line-height:1.7}.ut-book p:first-child{text-transform:uppercase;letter-spacing:.07em;font-size:11px}.ut-connections>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 40px;margin-top:36px;display:grid}.ut-connections a{border-top:1px solid #53688070;padding-top:24px;text-decoration:none}.ut-connections h3{color:var(--gold);font-size:23px}.ut-connections p{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.7}.understanding-trump a:focus-visible,.understanding-trump button:focus-visible,.understanding-trump summary:focus-visible{outline-offset:4px;outline:3px solid #a48b2f}.ut-screen button:focus-visible{outline-offset:-5px}.understanding-trump .section-light .eyebrow{color:#756016}@media (width<=1100px){.ut-hero{gap:28px;padding:48px 28px}.ut-chapters{grid-template-columns:1fr 1fr;padding:24px 28px}.ut-opening,.ut-chapter,.ut-books,.ut-connections{padding:56px 28px}.ut-chapter-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:32px}.ut-prose>p{font-size:17px}.ut-opening-copy{gap:32px}.ut-metrics{grid-template-columns:1fr 1fr}.ut-timeline{gap:24px}.ut-play-label strong{font-size:17px}.ut-portrait-pair{grid-template-columns:1fr}.ut-portrait-pair .ut-photo:first-child{max-width:240px;margin:auto}}@media (width<=760px){.ut-hero-art{aspect-ratio:auto;grid-template-rows:auto auto}.ut-hero-art .editorial-cover{aspect-ratio:1.1;height:auto}.ut-hero{grid-template-columns:minmax(0,1fr);gap:32px;padding:32px 20px 40px}.ut-hero h1{font-size:clamp(2.65rem,13.1vw,5rem)}.ut-dek{font-size:21px}.ut-hero .back-link{margin-bottom:28px}.ut-chapters{grid-template-columns:1fr;gap:2px;padding:20px}.ut-chapters a{font-size:13px}.ut-opening,.ut-chapter,.ut-books,.ut-connections{padding:40px 20px}.ut-opening-copy{grid-template-columns:1fr;gap:20px;margin-bottom:32px}.ut-opening-copy p{font-size:19px}.ut-timeline{grid-template-columns:1fr 1fr;gap:24px 20px}.ut-timeline h3{font-size:23px}.ut-timeline p{font-size:14px}.ut-chapter-layout{grid-template-columns:1fr;gap:32px}.ut-chapter-heading{margin-bottom:28px}.ut-prose>p{font-size:17px;line-height:1.75}.ut-lead{font-size:20px}.ut-media{gap:28px}.ut-portrait-pair{grid-template-columns:1fr 1fr;gap:16px}.ut-metrics{gap:24px 20px;margin-top:36px;padding-top:28px}.ut-metrics-heading{grid-template-columns:1fr;gap:18px}.ut-metric h4{font-size:20px}.ut-metric>strong{font-size:40px}.ut-quote{margin:28px 0;padding:24px}.ut-quote blockquote{font-size:26px}.ut-book-grid,.ut-connections>div{grid-template-columns:1fr;gap:28px}.ut-book h3{font-size:23px}.ut-play-label strong{font-size:20px}.ut-photo:has(img[src*=military-academy]){max-width:280px}.ut-connections h2{font-size:32px}}@media (width<=380px){.ut-timeline,.ut-metrics{grid-template-columns:1fr}.ut-metrics-heading{grid-column:auto}}@media (prefers-reduced-motion:reduce){.understanding-trump *{scroll-behavior:auto;transition:none!important;animation:none!important}}@media print{.ut-chapters,.ut-play,.ut-close{display:none}.ut-chapter-layout,.ut-hero,.ut-opening-copy{display:block}.ut-media{max-width:400px}.ut-chapter,.ut-opening,.ut-books{padding:24px 0}.ut-connections{color:#000;background:#fff}.ut-chapter-tinted{background:#fff}.ut-prose>p{font-size:12pt}.ut-quote{break-inside:avoid}.ut-sources ul{display:block}.ut-screen{display:none}}

/* /assets/iran-story-20261003-iran-story-ClGxQwQf.css */
.restored-research.restored-iran:has(.iran-story){padding:0}.iran-story{background:var(--paper);color:var(--navy)}.restored-iran .iran-story-hero{background:var(--navy);color:var(--paper);grid-template-columns:1.05fr 1fr;align-items:center;gap:48px;margin:0;padding:52px 48px 68px;display:grid}.iran-story .iran-back{color:var(--muted);margin-bottom:36px;font-size:14px;display:inline-block}.iran-story .iran-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#776719;margin:0 0 22px;font:700 12px/1.6 Inter,Arial,sans-serif}.iran-story .iran-eyebrow:before{content:"";background:var(--gold);vertical-align:middle;width:38px;height:3px;margin-right:16px;display:inline-block}.iran-story-hero .iran-eyebrow{color:var(--gold)}.restored-iran .iran-story-hero h1{max-width:900px;color:var(--paper);margin:0 0 30px;font-size:clamp(3.3rem,6.5vw,7rem);line-height:1.04}.restored-iran .iran-story-hero .iran-story-dek{color:var(--paper);max-width:760px;font:24px/1.6 Georgia,serif}.restored-iran .iran-story-hero .iran-story-review{color:var(--muted);margin:30px 0 0;font:13px/1.7 Inter,Arial,sans-serif}.iran-story figure{min-width:0;margin:0}.iran-story .iran-hero-media{border:1px solid #53688066;padding:20px}.iran-story .iran-hero-media .library-video{margin:0}.iran-story .iran-hero-media figcaption{color:var(--muted);margin:20px 0 0}.iran-story .iran-hero-media a{color:var(--gold)}.iran-story .library-video button{border:0}.iran-story .library-video button span{color:var(--paper);padding:18px;font:14px/1.6 Inter,Arial,sans-serif}.iran-story .library-video>a{color:#776719}.iran-story .iran-hero-media .library-video>a{color:var(--gold)}.iran-story .library-video iframe{display:block}.iran-story figcaption{color:#566172;margin-top:16px;font:13px/1.7 Inter,Arial,sans-serif}.iran-story .iran-story-nav{background:#e9e6d9;border-bottom:1px solid #0b172825;flex-wrap:wrap;gap:18px 32px;padding:23px 48px;display:flex}.iran-story .iran-story-nav a{color:#776719;font:600 14px/1.6 Inter,Arial,sans-serif}.iran-story .iran-story-chapter{border-bottom:1px solid #0b172825;padding:68px 48px;scroll-margin-top:24px}.iran-story .iran-story-chapter>header{max-width:1080px;margin:0 0 38px}.restored-iran .iran-story h2{letter-spacing:-.025em;margin:0 0 24px;font-size:clamp(2.3rem,4vw,4.3rem);line-height:1.13}.restored-iran .iran-story .iran-chapter-lead{max-width:1000px;color:var(--navy);margin:20px 0 0;font:24px/1.6 Georgia,serif}.iran-story .iran-story-columns{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.iran-story .iran-story-columns>article{min-width:0}.iran-story .iran-story-columns h3{margin:0 0 20px;font-size:29px}.iran-story .iran-story-columns p{margin:0 0 22px;font-size:17px;line-height:1.9}.iran-story .iran-story-columns a,.iran-story .iran-human-numbers a,.iran-story .iran-diesel-sequence a,.iran-story .iran-opinion a{color:#776719}.iran-story .iran-pitch-response{border-left:2px solid var(--gold);padding-left:30px}.iran-story .iran-date-strip{letter-spacing:.09em;border-top:1px solid #0b172825;flex-wrap:wrap;gap:12px;padding-top:12px;font:700 11px/1.7 Inter,Arial,sans-serif;display:flex}.iran-story .iran-announcement-chapter{background:#e9e6d9}.iran-story blockquote{border-left:4px solid #9c8936;margin:30px 0 24px;padding:24px 0 24px 28px}.restored-iran .iran-story blockquote p{margin:0 0 16px;font:700 clamp(1.8rem,2.8vw,3rem)/1.35 Playfair,Georgia,serif}.iran-story blockquote cite{color:#566172;font:13px/1.8 Inter,Arial,sans-serif}.restored-iran .iran-story .iran-carrier-quote .iran-reporter-question{color:var(--navy);margin:0 0 24px;font:17px/1.8 Inter,Arial,sans-serif}.iran-story .iran-reporter-question>span{color:#566172;margin-bottom:10px;font:600 12px/1.7 Inter,Arial,sans-serif;display:block}.iran-story .iran-human-numbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0 0 56px;display:grid}.iran-story .iran-human-numbers>article{border-top:2px solid #9c8936;padding-top:22px}.iran-story .iran-human-numbers strong{color:#776719;font:700 clamp(3rem,5vw,5rem)/1.1 Playfair,Georgia,serif}.iran-story .iran-human-numbers h3{margin:16px 0;font-size:23px}.iran-story .iran-human-numbers p{font-size:14px;line-height:1.8}.iran-story .iran-human-numbers a{font-size:12px}.iran-story .iran-carrier-story img{width:100%;height:auto;display:block}.iran-story .iran-carrier-story blockquote{margin-top:28px;padding-top:20px}.iran-story .iran-diesel-title{margin:38px 0 26px;font-size:28px}.iran-story .iran-diesel-sequence{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.iran-story .iran-diesel-sequence>article{border-top:2px solid #9c8936;padding-top:18px}.iran-story .iran-diesel-sequence time,.iran-story .iran-sequence-label{letter-spacing:.1em;color:#776719;font:700 11px/1.6 Inter,Arial,sans-serif}.iran-story .iran-diesel-sequence h4{margin:18px 0;font:700 24px/1.35 Playfair,Georgia,serif}.iran-story .iran-diesel-sequence p{font-size:15px;line-height:1.8}.iran-story .iran-diesel-sequence a{font-size:13px}.iran-story .iran-opinion{background:var(--navy);color:var(--paper);grid-template-columns:1fr 1fr;gap:28px 48px;margin-top:48px;padding:30px;display:grid}.iran-story .iran-opinion h3{grid-column:1/-1;margin:0;font-size:30px}.iran-story .iran-opinion strong{color:var(--gold);font:700 42px/1 Playfair,Georgia,serif}.iran-story .iran-opinion p{margin:14px 0;font-size:15px}.iran-story .iran-poll-track{background:#53688066;height:7px;display:block}.iran-story .iran-poll-track i{background:var(--gold);height:100%;display:block}@keyframes iran-poll-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.iran-story .iran-opinion .iran-poll-track i{transform-origin:0}.iran-story .iran-opinion.home-motion-pending .iran-poll-track i{transform:scaleX(0)}.iran-story .iran-opinion.home-motion-arrive .iran-poll-track i{animation:1.4s cubic-bezier(.22,.61,.36,1) .2s both iran-poll-grow}.iran-story .iran-opinion.home-motion-arrive>div:nth-of-type(2) .iran-poll-track i{animation-delay:.32s}}.iran-story .iran-opinion .iran-source-note{color:var(--muted);grid-column:1/-1;margin:0;font-size:12px}.iran-story .iran-opinion a{color:var(--gold)}.iran-story .iran-story-evidence{padding:68px 48px;scroll-margin-top:24px}.iran-story .iran-evidence-heading{max-width:1080px;margin:0 0 40px}.iran-story .iran-hub>.hub-heading,.iran-story .iran-content>.hub-context:first-child,.iran-story .iran-content>.iran-decision-record{display:none}.iran-story .iran-content>.hub-metrics{margin-top:0}.iran-story .iran-story-evidence .iran-content h2{margin:28px 0 20px;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.2}.iran-story .iran-story-evidence .iran-content h3{font-size:24px}.iran-story .iran-story-evidence .iran-content p{font-size:16px}.iran-story .iran-story-evidence .iran-content .small{font-size:12px}.iran-story :focus-visible{outline-offset:5px;outline:2px solid #9c8936}@media (width>=1800px){.iran-story .iran-story-chapter,.iran-story .iran-story-evidence{padding-inline:max(48px,50vw - 825px)}}@media (width<=1000px){.restored-iran .iran-story-hero{gap:28px;padding:40px 32px 48px}.iran-story .iran-story-chapter,.iran-story .iran-story-evidence{padding:48px 32px}.iran-story .iran-story-columns{gap:30px}.iran-story .iran-story-nav{padding-inline:32px}.restored-iran .iran-story-hero .iran-story-dek{font-size:21px}.iran-story .iran-human-numbers{gap:22px}}@media (width<=760px){.restored-iran .iran-story-hero{grid-template-columns:1fr;gap:30px;padding:32px 20px 40px}.iran-story .iran-back{margin-bottom:28px}.restored-iran .iran-story-hero h1{font-size:clamp(3.1rem,12vw,4.9rem)}.iran-story .iran-hero-media{padding:14px}.iran-story .iran-story-nav{grid-template-columns:1fr 1fr;gap:16px;padding:20px;display:grid}.iran-story .iran-story-chapter,.iran-story .iran-story-evidence{padding:44px 20px}.iran-story .iran-story-columns,.iran-story .iran-human-numbers,.iran-story .iran-diesel-sequence,.iran-story .iran-opinion{grid-template-columns:1fr;gap:26px}.iran-story .iran-story-chapter>header{margin-bottom:28px}.restored-iran .iran-story h2{font-size:2.3rem}.restored-iran .iran-story .iran-chapter-lead{font-size:21px}.iran-story .iran-story-columns p{font-size:16px;line-height:1.85}.iran-story .iran-pitch-response{padding-left:20px}.iran-story .iran-human-numbers{margin-bottom:36px}.iran-story .iran-human-numbers strong{font-size:3.3rem}.iran-story .iran-opinion{padding:24px 20px}.iran-story blockquote{padding-left:20px}.iran-story .iran-eyebrow{letter-spacing:.12em;font-size:10px}}@media (prefers-reduced-motion:reduce){.iran-story{scroll-behavior:auto}}@media print{.iran-story .home-motion-pending{opacity:1!important;transform:none!important}.iran-story .iran-poll-track i{animation:none!important;transform:none!important}.iran-story .iran-story-hero,.iran-story .iran-opinion{color:#0b1728;background:#fff}.iran-story .iran-story-hero h1,.iran-story .iran-story-hero .iran-story-dek{color:#0b1728}.iran-story .library-video{display:none}}

/* /assets/ventures-20261003-trump-ventures-page-Bqls_VW1.css */
.trump-ventures{--tv-rule:#0b172826;overflow-wrap:break-word}.trump-ventures h1,.trump-ventures h2,.trump-ventures h3{font-family:Playfair,Georgia,serif}.tv-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:48px;padding:56px 48px 72px;display:grid}.tv-hero h1{letter-spacing:-.035em;font-size:clamp(3rem,6.2vw,6.8rem);line-height:1.04}.tv-hero h1 em{color:var(--gold);font-style:normal}.tv-dek{max-width:36ch;margin:28px 0;font:clamp(1.2rem,1.9vw,1.55rem)/1.6 Georgia,serif}.tv-meta{color:var(--muted);margin:28px 0;font-size:12px;line-height:1.8}.tv-hero-art{aspect-ratio:1;background:#0b1728;border:1px solid #53688066;grid-template-rows:minmax(0,1fr) auto;min-width:0;display:grid;overflow:hidden}.tv-hero-art .editorial-cover{object-fit:contain;width:100%;height:100%;min-height:0}.tv-hero-art>span{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;padding:22px 24px;font-size:12px;line-height:1.6}.tv-hero-art small{letter-spacing:.05em;color:var(--muted);text-transform:none;font-size:10px}.tv-chapters{border-block:1px solid #53688070;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 28px;padding:24px 48px;display:grid}.tv-chapters a{align-items:baseline;gap:12px;min-height:44px;padding:10px 0;font-size:13px;text-decoration:none;display:flex}.tv-chapters a>span{color:var(--gold);flex:0 0 20px;font-size:11px}.tv-opening,.tv-chapter,.tv-connections{padding:72px 48px}.tv-opening h2,.tv-heading h2,.tv-connections h2{letter-spacing:-.025em;max-width:1050px;font-size:clamp(2rem,3.5vw,3.8rem);line-height:1.18}.tv-opening-copy{grid-template-columns:1fr 1fr;gap:48px;margin:32px 0 44px;display:grid}.tv-opening-copy>p{max-width:65ch;font:20px/1.75 Georgia,serif}.tv-stat-grid{border-top:1px solid var(--tv-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;padding-top:40px;display:grid}.tv-stat{border-top:2px solid #a48b2f;padding-top:24px;text-decoration:none}.tv-stat>strong{color:#756016;margin-bottom:20px;font:700 clamp(2.5rem,4vw,4rem)/1.1 Inter,Arial,sans-serif;display:block}.tv-stat h3{font-size:23px;line-height:1.35}.tv-stat p{color:#526173;margin-top:16px;font-size:13px;line-height:1.8}.tv-chapter{border-top:1px solid var(--tv-rule);scroll-margin-top:24px}.tv-tinted{background:#ebe9de}.tv-heading{margin-bottom:36px}.tv-lead{max-width:70ch;margin-top:24px;font:21px/1.7 Georgia,serif}.tv-layout{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);align-items:start;gap:64px;display:grid}.tv-prose>p{max-width:72ch;margin:0 0 24px;font-size:18px;line-height:1.85}.tv-prose>p:first-child:first-letter{float:left;color:#8c7420;margin:-4px 10px 0 0;font:700 4rem/.8 Playfair,Georgia,serif}.tv-media{flex-direction:column;gap:32px;min-width:0;display:flex}.tv-picture{margin:0}.tv-picture img{object-fit:contain;width:100%;height:auto;display:block}.tv-picture figcaption,.tv-film figcaption{color:#526173;margin-top:12px;font-size:12px;line-height:1.8}.tv-picture figcaption a,.tv-film figcaption a{margin-top:5px;display:inline-block}.tv-film{min-width:0;margin:0}.tv-screen{aspect-ratio:16/9;background:#0b1728;position:relative;overflow:hidden}.tv-screen iframe,.tv-play{border:0;width:100%;height:100%;position:absolute;inset:0}.tv-play{color:var(--gold);cursor:pointer;background:#0b1728;padding:0;display:block}.tv-play img{object-fit:cover;opacity:.68;width:100%;height:100%}.tv-play-disc{border:1px solid var(--gold);background:#0b1728cc;border-radius:50%;place-items:center;width:54px;height:54px;padding-left:3px;display:grid;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.tv-play-title{text-align:left;color:#fff;text-shadow:0 1px 8px #000;font:700 19px/1.35 Playfair,Georgia,serif;position:absolute;bottom:18px;left:20px;right:20px}.tv-close{min-height:44px;margin-top:8px;font-size:12px;text-decoration:underline;display:block}.tv-quote{background:#dfddce;border-left:4px solid #a48b2f;margin:36px 0;padding:28px 32px}.tv-quote blockquote{margin:0;font:700 clamp(1.7rem,2.65vw,2.7rem)/1.4 Playfair,Georgia,serif}.tv-quote figcaption{color:#526173;margin-top:20px;font-size:12px;line-height:1.8}.tv-research{border-top:1px solid var(--tv-rule);margin-top:28px;padding-top:20px}.tv-research>a{min-height:44px;padding:8px 0;font-size:13px;line-height:1.6;display:block}.tv-evidence{border-top:1px solid var(--tv-rule);margin-top:20px;padding-top:12px}.tv-evidence summary{cursor:pointer;color:#756016;min-height:44px;padding:10px 0;font-size:14px;font-weight:700}.tv-evidence ul{margin:8px 0 0;padding-left:20px}.tv-evidence li{overflow-wrap:anywhere;padding:8px 0;font-size:13px;line-height:1.8}.tv-loss-panel,.tv-document-panel,.tv-property-panel{color:#f5f3e9;background:#0b1728;border-top:3px solid #eed46b;padding:32px}.tv-loss-panel>strong,.tv-document-panel>strong,.tv-property-panel>strong{color:var(--gold);margin:24px 0;font:700 clamp(2.8rem,4vw,4.5rem)/1.1 Inter,Arial,sans-serif;display:block}.tv-property-panel>strong>span{letter-spacing:.06em;margin-top:12px;font:13px/1.6 Inter,Arial,sans-serif;display:block}.tv-loss-panel h3,.tv-document-panel h3,.tv-property-panel h3{font-size:26px;line-height:1.35}.tv-loss-panel p,.tv-document-panel p,.tv-property-panel p{color:var(--muted);margin:20px 0;font-size:14px;line-height:1.8}.tv-loss-panel a,.tv-document-panel a,.tv-property-panel a{color:var(--gold);margin-top:16px;font-size:13px;line-height:1.8;display:block}.tv-product-note{border-top:2px solid #a48b2f;padding-top:24px}.tv-product-number{color:#756016;letter-spacing:-.035em;margin-bottom:24px;font:700 clamp(2.3rem,3.9vw,4rem)/1.1 Inter,Arial,sans-serif;display:block}.tv-product-number>span{letter-spacing:0;margin-top:12px;font-size:14px;display:block}.tv-product-note h3{font-size:27px;line-height:1.3}.tv-product-note>a{font-size:13px;line-height:1.7}.tv-facts{margin:24px 0}.tv-facts>div{border-top:1px solid var(--tv-rule);grid-template-columns:100px minmax(0,1fr);gap:20px;padding:16px 0;font-size:13px;line-height:1.7;display:grid}.tv-facts dt{text-transform:uppercase;letter-spacing:.06em;color:#756016;font-size:11px;font-weight:700}.tv-facts dd{margin:0}.tv-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.tv-shop-card{border-top:2px solid #a48b2f;padding-top:24px}.tv-shop-card h3{margin-bottom:20px;font-size:29px;line-height:1.3}.tv-shop-card p:not(.eyebrow){margin:20px 0;font-size:16px;line-height:1.8}.tv-shop-card>a{font-size:13px;line-height:1.8}.tv-shop-card .tv-picture{max-width:240px;margin:24px auto}.tv-shop-card .tv-picture figcaption{font-size:11px}.tv-shop-card .tv-film{margin:28px 0}.tv-price-note{color:#526173;margin-top:40px;font-size:12px;line-height:1.8}.tv-price-note a{display:inline-block}.tv-company-grid{grid-template-columns:1fr 1fr;gap:48px;display:grid}.tv-company{border-top:2px solid #a48b2f;padding-top:24px}.tv-company h3{margin-bottom:24px;font-size:32px;line-height:1.3}.tv-company>p:not(.eyebrow){margin:24px 0;font-size:17px;line-height:1.85}.tv-company>a{min-height:44px;padding:8px 0;font-size:13px;line-height:1.7;display:block}.tv-record-links{flex-wrap:wrap;gap:16px 32px;margin-bottom:44px;font-size:14px;display:flex}.tv-record-links a{min-height:44px;line-height:1.8}.tv-chronology{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.tv-chronology li{border-top:2px solid #a48b2f}.tv-chronology a{padding-top:22px;text-decoration:none;display:block}.tv-chronology time{letter-spacing:.08em;color:#756016;font-size:11px;font-weight:700}.tv-chronology h3{margin:14px 0;font-size:24px;line-height:1.4}.tv-chronology p{margin-bottom:14px;font-size:14px;line-height:1.8}.tv-chronology span{font-size:12px}.tv-connections{padding-block:40px 48px}.tv-connections h2{font-size:32px}.tv-connections>div{flex-wrap:wrap;gap:20px 36px;margin-top:28px;display:flex}.tv-connections a{color:var(--gold);min-height:44px;font-size:14px;line-height:1.8}.trump-ventures .section-light .eyebrow{color:#756016}.trump-ventures a:focus-visible,.trump-ventures button:focus-visible,.trump-ventures summary:focus-visible{outline-offset:4px;outline:3px solid #a48b2f}.trump-ventures .tv-play:focus-visible{outline-offset:-5px}@media (width<=1100px){.tv-hero{gap:28px;padding:48px 28px}.tv-chapters{grid-template-columns:1fr 1fr;padding:24px 28px}.tv-opening,.tv-chapter,.tv-connections{padding:56px 28px}.tv-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:32px}.tv-opening-copy{gap:32px}.tv-prose>p{font-size:17px}.tv-shop-grid{gap:24px}.tv-facts>div{grid-template-columns:1fr;gap:6px}.tv-document-panel,.tv-loss-panel,.tv-property-panel{padding:24px}}@media (width<=760px){.tv-hero{grid-template-columns:1fr;gap:32px;padding:32px 20px 40px}.tv-hero h1{font-size:clamp(2.7rem,12.5vw,5rem)}.tv-dek{font-size:21px}.tv-hero .back-link{margin-bottom:28px}.tv-hero-art{aspect-ratio:auto;grid-template-rows:auto auto}.tv-hero-art .editorial-cover{aspect-ratio:1.1;object-fit:contain;height:auto}.tv-chapters{grid-template-columns:1fr;gap:2px;padding:20px}.tv-opening,.tv-chapter,.tv-connections{padding:40px 20px}.tv-opening-copy,.tv-layout,.tv-company-grid{grid-template-columns:1fr;gap:28px}.tv-opening-copy>p{font-size:19px}.tv-stat-grid,.tv-shop-grid{grid-template-columns:1fr;gap:28px}.tv-stat-grid{padding-top:28px}.tv-stat>strong{font-size:44px}.tv-heading{margin-bottom:28px}.tv-prose>p{font-size:17px;line-height:1.8}.tv-lead{font-size:20px}.tv-quote{margin:28px 0;padding:24px}.tv-quote blockquote{font-size:26px}.tv-facts>div{grid-template-columns:100px minmax(0,1fr);gap:16px}.tv-product-number{font-size:44px}.tv-shop-card .tv-picture{max-width:260px}.tv-company h3{font-size:28px}.tv-chronology{grid-template-columns:1fr 1fr;gap:28px 20px}.tv-chronology h3{font-size:23px}.tv-chronology p{font-size:13px}.tv-play-title{font-size:18px}.tv-connections{padding-block:32px}.tv-connections h2{font-size:28px}.tv-connections>div{gap:8px;display:grid}}@media (width<=380px){.tv-chronology{grid-template-columns:1fr}.tv-product-number{font-size:38px}.tv-facts>div{grid-template-columns:1fr;gap:6px}}@media (prefers-reduced-motion:reduce){.trump-ventures *{scroll-behavior:auto;transition:none!important;animation:none!important}}@media print{.tv-chapters,.tv-play,.tv-close{display:none}.tv-hero,.tv-layout,.tv-opening-copy,.tv-shop-grid,.tv-company-grid{display:block}.tv-chapter,.tv-opening,.tv-connections{padding:24px 0}.tv-prose>p{font-size:12pt}.tv-screen{display:none}.tv-picture{max-width:300px}.tv-quote,.tv-shop-card{break-inside:avoid}.tv-loss-panel,.tv-document-panel,.tv-property-panel{color:#000;background:#fff}.tv-loss-panel p,.tv-document-panel p,.tv-property-panel p{color:#000}}.tv-market{background:var(--navy);color:var(--paper);margin:56px 0 0;padding:36px}.tv-market>header{justify-content:space-between;align-items:start;gap:32px;display:flex}.tv-market .eyebrow{color:var(--gold)!important}.tv-market h3,.tv-scenario h3{margin:12px 0 0;font-family:Playfair,Georgia,serif;font-size:clamp(30px,3vw,46px);line-height:1.2}.tv-market-drop{text-align:right;color:#b9c1cc;max-width:230px;margin:0;font-size:12px;line-height:1.5}.tv-market-drop strong{color:var(--gold);font-family:Playfair,Georgia,serif;font-size:64px;font-weight:500;line-height:1.15;display:block}.tv-price-checkpoints{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:36px 0 28px;display:grid}.tv-price-checkpoints>div{border-top:1px solid #495263;padding-top:18px}.tv-price-checkpoints strong{color:var(--gold);font-size:34px;line-height:1.25;display:block}.tv-price-checkpoints strong small{font-size:12px;font-weight:500}.tv-price-checkpoints span{color:#b9c1cc;margin-top:10px;font-size:12px;line-height:1.8;display:block}.tv-checkpoint-label{color:#b9c1cc;margin:28px 0 0;font-size:12px;line-height:1.7}.tv-launch-plot{width:100%;height:auto;max-height:180px;margin-top:14px;display:block}.tv-checkpoint-note{color:#b9c1cc;max-width:900px;margin:0 0 28px;font-size:12px;line-height:1.8}.tv-market-controls{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;display:flex}.tv-market-controls button{color:var(--paper);font:inherit;cursor:pointer;background:0 0;border:1px solid #596277;min-height:44px;padding:10px 16px;font-size:12px}.tv-market-controls button[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:var(--navy);font-weight:700}.tv-market-controls>span{color:#b9c1cc;margin-left:auto;font-size:12px}.tv-market-plot{width:100%;height:auto;display:block;overflow:visible}.tv-market-plot text{fill:#bdc5d0;font:12px Inter,Arial,sans-serif}.tv-market-grid{stroke:#394253;stroke-width:1px}.tv-market-area{fill:var(--gold);fill-opacity:.05}.tv-market-trace{fill:none;stroke:var(--gold);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.tv-market-peak-stem,.tv-market-cursor{stroke:#a8b1c2;stroke-dasharray:3 4;stroke-width:1px}.tv-market-peak{fill:var(--gold)}.tv-market-point{fill:var(--paper);stroke:var(--navy);stroke-width:2px}.tv-market.home-motion-arrive .tv-market-plot .tv-market-trace{animation:1.7s ease-out both tv-price-draw}@keyframes tv-price-draw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}.tv-market-readout{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px 20px;margin:20px 0 28px;display:grid}.tv-market-readout label{font-size:12px;line-height:1.6}.tv-market input[type=range],.tv-scenario input[type=range]{accent-color:#e4d36b;cursor:pointer;width:100%;height:44px}.tv-market-readout output{border-top:1px solid #394253;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:10px;padding-top:20px;font-size:14px;line-height:1.6;display:flex}.tv-market-readout output strong{color:var(--gold)}.tv-market figcaption{color:#b9c1cc;font-size:12px;line-height:1.9}.tv-market figcaption a{color:var(--gold);overflow-wrap:anywhere}.tv-scenario{background:var(--paper);border:1px solid #b8b09a;margin-top:36px;padding:36px}.tv-scenario>header>p:last-child{max-width:820px;margin:22px 0 30px;font-size:16px;line-height:1.8}.tv-scenario-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);gap:48px;display:grid}.tv-scenario-inputs label{margin:0 0 10px;font-size:13px;font-weight:700;line-height:1.7;display:block}.tv-scenario-inputs input[type=number]{box-sizing:border-box;width:100%;max-width:100%;min-height:52px;color:var(--navy);background:#fff;border:1px solid #9b9278;padding:12px 16px;font:22px Inter,Arial,sans-serif}.tv-scenario-inputs p{color:#4c5666;margin:14px 0 28px;font-size:13px;line-height:1.8}.tv-scenario-inputs label strong{float:right;color:#756016}.tv-scenario-results{gap:24px;display:grid}.tv-scenario-results>div{border-top:1px solid #bab8ae;padding-top:18px}.tv-scenario-results strong{color:#756016;font-size:36px;line-height:1.25}.tv-scenario-results h4{margin:12px 0 8px;font-size:16px;font-weight:700}.tv-scenario-results p{color:#4c5666;margin:0;font-size:13px;line-height:1.8}.tv-scenario-meaning{border-top:1px solid #bab8ae;margin-top:36px;padding-top:28px}.tv-scenario-meaning h4{margin:0 0 18px;font-family:Playfair,Georgia,serif;font-size:28px;line-height:1.4}.tv-scenario-meaning p{max-width:1000px;font-size:16px;line-height:1.8}.tv-scenario-meaning a{font-size:13px}@media (width<=760px){.tv-market,.tv-scenario{margin-top:28px;padding:24px 18px}.tv-market>header{display:block}.tv-market-drop{text-align:left;align-items:center;gap:20px;max-width:none;margin-top:24px;display:flex}.tv-market-drop strong{font-size:48px}.tv-price-checkpoints{grid-template-columns:1fr;gap:18px;margin:28px 0}.tv-price-checkpoints>div{justify-content:space-between;align-items:center;gap:24px;padding-top:14px;display:flex}.tv-price-checkpoints strong{flex-shrink:0;font-size:30px}.tv-price-checkpoints span{text-align:right;margin:0}.tv-market-controls{gap:8px}.tv-market-controls>span{width:100%;margin:8px 0 0}.tv-market-readout{grid-template-columns:1fr;gap:4px}.tv-market-readout output{margin-top:10px;font-size:13px;display:grid}.tv-scenario-grid{grid-template-columns:1fr;gap:12px}.tv-scenario-results strong{font-size:32px}.tv-scenario-meaning h4{font-size:26px}.tv-scenario-meaning p{font-size:15px}.tv-market-plot text{font-size:11px}}@media (prefers-reduced-motion:reduce){.tv-market.home-motion-arrive .tv-market-trace{stroke-dashoffset:0;animation:none}}@media print{.tv-market{color:#000;background:#fff;padding:20px 0}.tv-market-plot text{fill:#000}.tv-market-readout input,.tv-market-controls{display:none}.tv-market h3,.tv-market-drop strong,.tv-price-checkpoints strong{color:#000}.tv-scenario{padding:20px}.tv-scenario-grid{display:block}}.tv-screen>video{object-fit:contain;background:#0b1728;width:100%;height:100%}

/* /assets/policy-stories-draft-20261003-policy-story-DbzMr0sb.css */
.restored-research.restored-economy,.restored-research.restored-tariffs,.restored-research.restored-immigration,.restored-research.restored-military{color:#0b1728;--muted:#536880;background:#f5f3e9;padding:0}.policy-story{color:#0b1728;background:#f5f3e9;max-width:none;margin:0}.policy-story .ps-hero{color:#f5f3e9;background:#0b1728;border:0;border-radius:0;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;padding:64px clamp(20px,4vw,64px);display:grid}.policy-story .ps-back{color:#b8c5d4;margin-bottom:48px;font-size:14px;display:inline-block}.policy-story .ps-hero .eyebrow{letter-spacing:.15em;color:#eed46b;font:700 12px/1.7 Inter,Arial,sans-serif}.policy-story .ps-hero h1{letter-spacing:-.035em;max-width:12ch;margin:28px 0;font:700 clamp(2.9rem,5.3vw,5.5rem)/1.07 Playfair Display,Georgia,serif}.policy-story .ps-hero h1 em{color:#eed46b;font-style:normal}.policy-story .ps-hero .ps-dek{color:#f5f3e9;max-width:42ch;margin:0 0 32px;font:clamp(1.15rem,1.8vw,1.5rem)/1.6 Georgia,serif}.policy-story .ps-start{color:#f5f3e9;border:1px solid #eed46b;padding:14px 20px;font-size:15px;text-decoration:none;display:inline-block}.policy-story .ps-hero-art{aspect-ratio:1;border:1px solid #53688066;flex-direction:column;justify-content:center;align-self:center;min-width:0;margin:0;display:flex;position:relative}.policy-story .ps-hero-art svg{width:100%;height:auto}.policy-story .ps-hero-art figcaption{text-transform:uppercase;letter-spacing:.17em;color:#eed46b;font:11px/1.6 Inter,Arial,sans-serif;position:absolute;inset:auto 24px 24px}.policy-story .ps-contents{background:#e9e6d8;border-bottom:1px solid #0b17282b;flex-wrap:wrap;gap:12px 28px;padding:24px clamp(20px,4vw,64px);display:flex}.policy-story .ps-contents a{color:#0b1728;text-underline-offset:5px;font-size:14px;line-height:1.8}.policy-story .ps-contents span{color:#746321;letter-spacing:.1em;margin-right:9px;font-size:11px}.policy-story .ps-chapter{margin:0;padding:56px 0 32px;scroll-margin-top:24px}.policy-story .ps-chapter>.ps-chapter{padding:0}.policy-story .ps-chapter header{background:0 0;border:0;padding:0}.policy-story .ps-chapter .eyebrow{text-transform:uppercase;letter-spacing:.15em;color:#746321;margin:0 0 20px;font:700 12px/1.7 Inter,Arial,sans-serif}.policy-story .ps-chapter h2{color:#0b1728;letter-spacing:-.02em;max-width:24ch;margin:0 0 24px;font:700 clamp(2rem,3.4vw,3.5rem)/1.17 Playfair Display,Georgia,serif}.policy-story .ps-lead{color:#0b1728;max-width:64ch;font:clamp(1.2rem,1.7vw,1.45rem)/1.65 Georgia,serif}.policy-story .ps-chapter p{max-width:72ch}.policy-story p{font-size:17px;line-height:1.75}.policy-story a{color:#67561c;text-underline-offset:4px;overflow-wrap:anywhere}.policy-story .ps-turn{color:#0b1728;border-left:3px solid #9a8530;max-width:65ch;margin:36px 0;padding:8px 0 8px 24px;font:1.25rem/1.6 Georgia,serif}.policy-story .ps-quote{background:#e8e5d7;border-left:4px solid #9a8530;max-width:900px;margin:40px 0;padding:28px 32px}.policy-story .ps-quote blockquote{color:#0b1728;margin:0 0 20px;font:700 clamp(1.8rem,3vw,3rem)/1.35 Playfair Display,Georgia,serif}.policy-story .ps-quote figcaption{color:#536880;font:14px/1.7 Inter,Arial,sans-serif}.policy-story .ps-evidence-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:32px 0;padding:0;list-style:none;display:grid}.policy-story .ps-evidence-path>li{border-top:2px solid #9a8530;min-width:0;margin:0;padding:24px 0}.policy-story .ps-evidence-path time{letter-spacing:.05em;color:#746321;font:700 12px/1.7 Inter,Arial,sans-serif}.policy-story .ps-evidence-path h3{color:#0b1728;margin:14px 0;font:700 1.45rem/1.35 Playfair Display,Georgia,serif}.policy-story .ps-evidence-path p{font-size:15px;line-height:1.7}.policy-story .ps-evidence-path a{margin-top:12px;font-size:14px;display:block}.policy-story .ps-close{border-top:1px solid #0b17282b;margin-top:32px;padding:48px 0 24px}.policy-story .ps-close h2{color:#0b1728;font:700 clamp(2rem,3vw,3rem)/1.2 Playfair Display,Georgia,serif}.policy-story .ps-close>div{flex-wrap:wrap;gap:18px 32px;margin-top:24px;display:flex}.policy-story .ps-close a{font-size:15px;font-weight:700}.policy-story .immigration-body,.policy-story .tariff-content{padding:0 clamp(20px,4vw,64px) 64px}.policy-story .immigration-intro>article,.policy-story .immigration-guide>article,.policy-story .immigration-detention{background:0 0;border:0;border-top:1px solid #9a8530;border-radius:0;padding:24px 0}.policy-story .immigration-history h2,.policy-story .immigration-intro h2,.policy-story .immigration-detention h2,.policy-story .immigration-records h2{color:#0b1728}.policy-story .immigration-guide strong{color:#67561c}.policy-story .immigration-guide p,.policy-story .immigration-detention p,.policy-story .immigration-note{color:#536880}.policy-story .immigration-context{color:#0b1728;background:#e9e6d8;border-left:3px solid #9a8530}.policy-story .immigration-records>article{border-color:#0b17282b}.policy-story .immigration-date span,.policy-story .immigration-date time{color:#67561c}.policy-story .immigration-filters input,.policy-story .immigration-filters select,.policy-story select,.policy-story select option,.policy-story input{color:#0b1728;background:#fffdf7;border-color:#818577;border-radius:0;min-height:44px;font-size:15px}.policy-story .removal-track{background:#0b17281a;border-radius:0}.policy-story .immigration-detention>strong{margin:20px 0;font:700 clamp(2rem,4vw,3.6rem)/1.2 Playfair Display,Georgia,serif;display:block}.policy-story .ps-archive-head{border-top:1px solid #0b17282b;margin-top:32px;padding-top:40px}.policy-story .ps-archive-head h2{color:#0b1728}.policy-story .ps-archive-head p{color:#536880;max-width:70ch}.policy-story .ps-archive-head .eyebrow,.policy-story .ps-close .eyebrow{letter-spacing:.15em;text-transform:uppercase;color:#746321;font:700 12px/1.7 Inter,Arial,sans-serif}.policy-story .immigration-records .immigration-date :is(time,span){color:#67561c}.policy-story .immigration-filters button{color:#f5f3e9;background:#0b1728;border:1px solid #9a8530;min-height:46px}.policy-story .immigration-filters button:hover{color:#0b1728;background:#eed46b}.policy-story .ps-chart-chapter{grid-column:1/-1}.policy-story .ps-chart-chapter .ps-chapter{padding-top:30px;padding-bottom:8px}.policy-story .economic-card>h3{color:#0b1728;margin-top:0;font:700 clamp(1.6rem,2.5vw,2.2rem)/1.2 Playfair Display,Georgia,serif}.policy-story .economic-card .ps-chart-reading{color:#0b1728;min-height:3.3em;font:1.15rem/1.65 Georgia,serif}.policy-story .library-video a{color:#67561c}.policy-story :focus-visible{outline-offset:4px;outline:2px solid #9a8530}@media (width<=800px){.policy-story .ps-hero{grid-template-columns:1fr;gap:36px;padding:40px 20px}.policy-story .ps-back{margin-bottom:32px}.policy-story .ps-hero h1{font-size:clamp(2.7rem,10.5vw,4.4rem)}.policy-story .ps-hero-art{aspect-ratio:15/7;padding-bottom:40px}.policy-story .ps-hero-art figcaption{font-size:10px;inset:auto 16px 14px}.policy-story .ps-contents{gap:12px 20px;padding:20px}.policy-story .ps-chapter{padding:40px 0 24px}.policy-story .ps-evidence-path{grid-template-columns:1fr;gap:8px}.policy-story .ps-quote{padding:24px 20px}.policy-story .ps-quote blockquote{font-size:1.9rem}.policy-story .immigration-body,.policy-story .tariff-content{padding:0 20px 44px}.policy-story .ps-turn{padding-left:18px;font-size:1.15rem}.policy-story .ps-close>div{flex-direction:column;gap:16px}.policy-story .economic-card .ps-chart-reading{min-height:0}}@media print{.policy-story .ps-hero{color:#0b1728;background:#fff}.policy-story .ps-hero h1 em,.policy-story .ps-dek{color:#0b1728}.policy-story .ps-hero-art,.policy-story .ps-start{display:none}.policy-story .ps-contents{background:#fff}.policy-story .ps-evidence-path>li{break-inside:avoid}}@media (width<=800px){.policy-story .ps-hero h1{max-width:none}}

/* /assets/tariff-graphics-draft-20261003-tariff-analysis-CI-aQk7b.css */
.restored-tariffs .tariff-cost-flow{color:#f5f3e9;background:#0b1728;border:1px solid #536880;margin:32px 0 40px;padding:28px 30px 32px;position:relative;overflow:hidden}.restored-tariffs .tariff-cost-flow .tg-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#eed46b;margin:0 0 26px;font:700 11px/1.5 Inter,Arial,sans-serif}.tg-flow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;position:relative}.tg-flow-step{z-index:1;text-align:center;min-width:0;padding:0 22px;position:relative}.tg-icon{color:#eed46b;background:#0b1728;width:120px;height:83px;margin:0 auto 24px;position:relative}.tg-icon svg{width:100%;height:100%;display:block}.tg-step-number{letter-spacing:.12em;text-transform:uppercase;color:#b8c5d4;font:700 10px/1.7 Inter,Arial,sans-serif}.restored-tariffs .tariff-cost-flow h3{color:#f5f3e9;max-width:21ch;margin:12px auto 14px;font:700 clamp(1.25rem,1.8vw,1.65rem)/1.3 Playfair Display,Georgia,serif}.restored-tariffs .tariff-cost-flow .tg-flow-step p{color:#b8c5d4;max-width:31ch;margin:0 auto;font:15px/1.65 Inter,Arial,sans-serif}.tg-route{pointer-events:none;fill:none;stroke-width:1.7px;vector-effect:non-scaling-stroke;position:absolute;overflow:visible}.tg-route-horizontal{width:100%;height:83px;top:0;left:0}.tg-route-vertical{display:none}.tg-route-base{stroke:#536880}.tg-route-draw{stroke:#eed46b;stroke-dasharray:1;stroke-dashoffset:0}.tg-price-bar{transform-origin:bottom;transform-box:fill-box}.tg-price-rise{stroke-dasharray:1;stroke-dashoffset:0}.restored-tariffs .tariff-production-chart{color:#0b1728;margin:32px 0 28px}.tg-output-axis,.tg-output-row{grid-template-columns:170px minmax(0,1fr) 75px;align-items:center;gap:20px;display:grid}.tg-output-axis{color:#536880;margin:0 0 14px;font:12px/1.5 Inter,Arial,sans-serif}.tg-output-axis>div{height:20px;position:relative}.tg-output-axis>div>span{white-space:nowrap;position:absolute;transform:translate(-50%)}.tg-output-row{min-height:58px;padding:10px 0}.tg-output-name{font:15px/1.5 Inter,Arial,sans-serif}.tg-output-row strong{text-align:right;font:700 18px/1.3 Inter,Arial,sans-serif}.tg-output-plot{background:repeating-linear-gradient(90deg,#0b172814 0 1px,#0000 1px 20%);height:36px;position:relative}.tg-output-plot:after{content:"";background:#536880;width:1px;position:absolute;top:-10px;bottom:-10px;left:20%}.tg-output-bar{box-sizing:border-box;transform-origin:0;background:#70d5c4;border:1px solid #435064;height:28px;position:absolute;top:4px}.tg-output-bar.tg-output-negative{transform-origin:100%;background:#f39ca9}.tg-output-key{color:#536880;flex-wrap:wrap;gap:12px 24px;margin:20px 0 0;font:12px/1.5 Inter,Arial,sans-serif;display:flex}.tg-output-key span{align-items:center;gap:8px;display:flex}.tg-output-key i{background:#70d5c4;border:1px solid #435064;width:13px;height:13px}.tg-output-key span+span i{background:#f39ca9}@keyframes tg-route-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes tg-output-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tg-price-grow{0%{transform:scaleY(.05)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:no-preference){.tg-waiting .tg-route-draw,.tg-waiting .tg-price-rise{stroke-dashoffset:1px}.tg-waiting .tg-price-bar{transform:scaleY(.05)}.tg-waiting .tg-output-bar{transform:scaleX(0)}.tg-entering .tg-route-draw{animation:2.2s cubic-bezier(.4,0,.3,1) .15s both tg-route-draw}.tg-entering .tg-price-bar{animation:.9s cubic-bezier(.2,.65,.3,1) both tg-price-grow}.tg-entering .tg-price-bar-one{animation-delay:1.45s}.tg-entering .tg-price-bar-two{animation-delay:1.65s}.tg-entering .tg-price-bar-three{animation-delay:1.85s}.tg-entering .tg-price-rise{animation:.7s ease-out 2.1s both tg-route-draw}.tg-entering .tg-output-bar{animation:1.2s cubic-bezier(.22,.61,.36,1) both tg-output-grow}}@media (width<=700px){.restored-tariffs .tariff-cost-flow{padding:24px 20px 12px}.tg-flow-grid{grid-template-columns:1fr}.tg-flow-step{text-align:left;grid-template-columns:80px minmax(0,1fr);gap:18px;min-height:160px;padding:0;display:grid}.tg-icon{width:80px;height:80px;margin:0}.restored-tariffs .tariff-cost-flow h3{max-width:none;margin:8px 0 10px;font-size:1.3rem}.restored-tariffs .tariff-cost-flow .tg-flow-step p{max-width:none;margin:0 0 22px;font-size:13px}.tg-step-number{letter-spacing:.07em;font-size:9px}.tg-route-horizontal{display:none}.tg-route-vertical{width:2px;height:calc(100% - 160px);display:block;top:40px;left:39px}.tg-output-axis,.tg-output-row{grid-template-columns:minmax(0,1fr) 58px;gap:8px 14px}.tg-output-axis>span:first-child{display:none}.tg-output-row{padding:12px 0}.tg-output-name{grid-column:1/-1;font-size:14px}.tg-output-row strong{font-size:16px}.tg-output-plot{height:32px}.tg-output-bar{height:24px}.tg-output-key{gap:10px;font-size:11px}}@media print{.tg-route-draw,.tg-price-rise{stroke-dashoffset:0!important;animation:none!important}.tg-output-bar,.tg-price-bar{animation:none!important;transform:none!important}.tariff-cost-flow{-webkit-print-color-adjust:exact;print-color-adjust:exact}}

/* /assets/policy-visuals-draft-20261003-policy-story-J6SG5jxg.css */
.restored-research.restored-economy,.restored-research.restored-tariffs,.restored-research.restored-immigration,.restored-research.restored-military{color:#0b1728;--muted:#536880;background:#f5f3e9;padding:0}.policy-story{color:#0b1728;background:#f5f3e9;max-width:none;margin:0}.policy-story .ps-hero{color:#f5f3e9;background:#0b1728;border:0;border-radius:0;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;padding:64px clamp(20px,4vw,64px);display:grid}.policy-story .ps-back{color:#b8c5d4;margin-bottom:48px;font-size:14px;display:inline-block}.policy-story .ps-hero .eyebrow{letter-spacing:.15em;color:#eed46b;font:700 12px/1.7 Inter,Arial,sans-serif}.policy-story .ps-hero h1{letter-spacing:-.035em;max-width:12ch;margin:28px 0;font:700 clamp(2.9rem,5.3vw,5.5rem)/1.07 Playfair Display,Georgia,serif}.policy-story .ps-hero h1 em{color:#eed46b;font-style:normal}.policy-story .ps-hero .ps-dek{color:#f5f3e9;max-width:42ch;margin:0 0 32px;font:clamp(1.15rem,1.8vw,1.5rem)/1.6 Georgia,serif}.policy-story .ps-start{color:#f5f3e9;border:1px solid #eed46b;padding:14px 20px;font-size:15px;text-decoration:none;display:inline-block}.policy-story .ps-hero-art{aspect-ratio:1;border:1px solid #53688066;flex-direction:column;justify-content:center;align-self:center;min-width:0;margin:0;display:flex;position:relative}.policy-story .ps-hero-art svg{width:100%;height:auto}.policy-story .ps-hero-art figcaption{text-transform:uppercase;letter-spacing:.17em;color:#eed46b;font:11px/1.6 Inter,Arial,sans-serif;position:absolute;inset:auto 24px 24px}.policy-story .ps-contents{background:#e9e6d8;border-bottom:1px solid #0b17282b;flex-wrap:wrap;gap:12px 28px;padding:24px clamp(20px,4vw,64px);display:flex}.policy-story .ps-contents a{color:#0b1728;text-underline-offset:5px;font-size:14px;line-height:1.8}.policy-story .ps-contents span{color:#746321;letter-spacing:.1em;margin-right:9px;font-size:11px}.policy-story .ps-chapter{margin:0;padding:56px 0 32px;scroll-margin-top:24px}.policy-story .ps-chapter>.ps-chapter{padding:0}.policy-story .ps-has-visual{display:flow-root}.policy-story .ps-margin-media{float:right;width:34%;max-width:440px;margin:4px 0 24px 40px}.policy-story .ps-margin-figure{background:0 0;border:0;margin:0;padding:0}.policy-story .ps-margin-figure img,.policy-story .ps-margin-figure svg{box-sizing:border-box;border:1px solid #53688066;width:100%;height:auto;display:block}.policy-story .ps-margin-photo>a{display:block}.policy-story .ps-margin-figure figcaption{color:#536880;padding-top:14px;font:13px/1.65 Inter,Arial,sans-serif}.policy-story .ps-photo-credit{margin-top:8px;font-size:11px;line-height:1.65;display:block}.policy-story .ps-margin-figure .ps-art-muted{stroke:#536880;opacity:.8}.policy-story .ps-has-visual :is(.ps-evidence-path,.ps-turn,.immigration-intro,.immigration-detention,.tariff-cost-flow){clear:both}@media (width<=900px){.policy-story .ps-has-visual{flex-direction:column;display:flex}.policy-story .ps-has-visual>header{order:-2}.policy-story .ps-margin-media{float:none;order:-1;align-self:center;width:100%;max-width:440px;margin:12px 0 24px}.policy-story .ps-margin-figure figcaption{font-size:12px}.policy-story .ps-photo-credit{font-size:11px}}@media print{.policy-story .ps-margin-media{break-inside:avoid;width:30%;margin-left:24px}.policy-story .ps-margin-figure figcaption{font-size:10px}}.policy-story .ps-chapter header{background:0 0;border:0;padding:0}.policy-story .ps-chapter .eyebrow{text-transform:uppercase;letter-spacing:.15em;color:#746321;margin:0 0 20px;font:700 12px/1.7 Inter,Arial,sans-serif}.policy-story .ps-chapter h2{color:#0b1728;letter-spacing:-.02em;max-width:24ch;margin:0 0 24px;font:700 clamp(2rem,3.4vw,3.5rem)/1.17 Playfair Display,Georgia,serif}.policy-story .ps-lead{color:#0b1728;max-width:64ch;font:clamp(1.2rem,1.7vw,1.45rem)/1.65 Georgia,serif}.policy-story .ps-chapter p{max-width:72ch}.policy-story p{font-size:17px;line-height:1.75}.policy-story a{color:#67561c;text-underline-offset:4px;overflow-wrap:anywhere}.policy-story .ps-turn{color:#0b1728;border-left:3px solid #9a8530;max-width:65ch;margin:36px 0;padding:8px 0 8px 24px;font:1.25rem/1.6 Georgia,serif}.policy-story .ps-quote{background:#e8e5d7;border-left:4px solid #9a8530;max-width:900px;margin:40px 0;padding:28px 32px}.policy-story .ps-quote blockquote{color:#0b1728;margin:0 0 20px;font:700 clamp(1.8rem,3vw,3rem)/1.35 Playfair Display,Georgia,serif}.policy-story .ps-quote figcaption{color:#536880;font:14px/1.7 Inter,Arial,sans-serif}.policy-story .ps-evidence-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:32px 0;padding:0;list-style:none;display:grid}.policy-story .ps-evidence-path>li{border-top:2px solid #9a8530;min-width:0;margin:0;padding:24px 0}.policy-story .ps-evidence-path time{letter-spacing:.05em;color:#746321;font:700 12px/1.7 Inter,Arial,sans-serif}.policy-story .ps-evidence-path h3{color:#0b1728;margin:14px 0;font:700 1.45rem/1.35 Playfair Display,Georgia,serif}.policy-story .ps-evidence-path p{font-size:15px;line-height:1.7}.policy-story .ps-evidence-path a{margin-top:12px;font-size:14px;display:block}.policy-story .ps-close{border-top:1px solid #0b17282b;margin-top:32px;padding:48px 0 24px}.policy-story .ps-close h2{color:#0b1728;font:700 clamp(2rem,3vw,3rem)/1.2 Playfair Display,Georgia,serif}.policy-story .ps-close>div{flex-wrap:wrap;gap:18px 32px;margin-top:24px;display:flex}.policy-story .ps-close a{font-size:15px;font-weight:700}.policy-story .immigration-body,.policy-story .tariff-content{padding:0 clamp(20px,4vw,64px) 64px}.policy-story .immigration-intro>article,.policy-story .immigration-guide>article,.policy-story .immigration-detention{background:0 0;border:0;border-top:1px solid #9a8530;border-radius:0;padding:24px 0}.policy-story .immigration-history h2,.policy-story .immigration-intro h2,.policy-story .immigration-detention h2,.policy-story .immigration-records h2{color:#0b1728}.policy-story .immigration-guide strong{color:#67561c}.policy-story .immigration-guide p,.policy-story .immigration-detention p,.policy-story .immigration-note{color:#536880}.policy-story .immigration-context{color:#0b1728;background:#e9e6d8;border-left:3px solid #9a8530}.policy-story .immigration-records>article{border-color:#0b17282b}.policy-story .immigration-date span,.policy-story .immigration-date time{color:#67561c}.policy-story .immigration-filters input,.policy-story .immigration-filters select,.policy-story select,.policy-story select option,.policy-story input{color:#0b1728;background:#fffdf7;border-color:#818577;border-radius:0;min-height:44px;font-size:15px}.policy-story .removal-track{background:#0b17281a;border-radius:0}.policy-story .immigration-detention>strong{margin:20px 0;font:700 clamp(2rem,4vw,3.6rem)/1.2 Playfair Display,Georgia,serif;display:block}.policy-story .ps-archive-head{border-top:1px solid #0b17282b;margin-top:32px;padding-top:40px}.policy-story .ps-archive-head h2{color:#0b1728}.policy-story .ps-archive-head p{color:#536880;max-width:70ch}.policy-story .ps-archive-head .eyebrow,.policy-story .ps-close .eyebrow{letter-spacing:.15em;text-transform:uppercase;color:#746321;font:700 12px/1.7 Inter,Arial,sans-serif}.policy-story .immigration-records .immigration-date :is(time,span){color:#67561c}.policy-story .immigration-filters button{color:#f5f3e9;background:#0b1728;border:1px solid #9a8530;min-height:46px}.policy-story .immigration-filters button:hover{color:#0b1728;background:#eed46b}.policy-story .ps-chart-chapter{grid-column:1/-1}.policy-story .ps-chart-chapter .ps-chapter{padding-top:30px;padding-bottom:8px}.policy-story .economic-card>h3{color:#0b1728;margin-top:0;font:700 clamp(1.6rem,2.5vw,2.2rem)/1.2 Playfair Display,Georgia,serif}.policy-story .economic-card .ps-chart-reading{color:#0b1728;min-height:3.3em;font:1.15rem/1.65 Georgia,serif}.policy-story .library-video a{color:#67561c}.policy-story :focus-visible{outline-offset:4px;outline:2px solid #9a8530}@media (width<=800px){.policy-story .ps-hero{grid-template-columns:1fr;gap:36px;padding:40px 20px}.policy-story .ps-back{margin-bottom:32px}.policy-story .ps-hero h1{font-size:clamp(2.7rem,10.5vw,4.4rem)}.policy-story .ps-hero-art{aspect-ratio:15/7;padding-bottom:40px}.policy-story .ps-hero-art figcaption{font-size:10px;inset:auto 16px 14px}.policy-story .ps-contents{gap:12px 20px;padding:20px}.policy-story .ps-chapter{padding:40px 0 24px}.policy-story .ps-evidence-path{grid-template-columns:1fr;gap:8px}.policy-story .ps-quote{padding:24px 20px}.policy-story .ps-quote blockquote{font-size:1.9rem}.policy-story .immigration-body,.policy-story .tariff-content{padding:0 20px 44px}.policy-story .ps-turn{padding-left:18px;font-size:1.15rem}.policy-story .ps-close>div{flex-direction:column;gap:16px}.policy-story .economic-card .ps-chart-reading{min-height:0}}@media print{.policy-story .ps-hero{color:#0b1728;background:#fff}.policy-story .ps-hero h1 em,.policy-story .ps-dek{color:#0b1728}.policy-story .ps-hero-art,.policy-story .ps-start{display:none}.policy-story .ps-contents{background:#fff}.policy-story .ps-evidence-path>li{break-inside:avoid}}@media (width<=800px){.policy-story .ps-hero h1{max-width:none}}

/* /assets/military-hegseth-draft-20261003-military-story-BF4UYwSD.css */
.hegs-film{color:#536880;margin:0;font:13px/1.6 Inter,Arial,sans-serif}.hegs-screen{aspect-ratio:16/9;background:#0b1728;border:1px solid #536880;position:relative}.hegs-screen video{object-fit:contain;width:100%;height:100%;display:block}.policy-story .hegs-play{text-align:left;color:#eed46b;cursor:pointer;background:#0b1728ed;border:1px solid #eed46b;grid-template-columns:30px 1fr;gap:2px 8px;padding:12px;font:600 14px/1.4 Inter,Arial,sans-serif;display:grid;position:absolute;inset:auto 12px 12px}.hegs-play>span{grid-row:span 2;align-self:center;font-size:22px}.hegs-play small{color:#f5f3e9;font:12px/1.4 Inter,Arial,sans-serif}.hegs-moments{grid-template-columns:1fr 1fr;gap:6px;padding:10px 0;display:grid}.policy-story .hegs-moments button{color:#0b1728;cursor:pointer;text-align:left;background:#f5f3e9;border:1px solid #536880;min-height:44px;padding:8px;font:12px/1.4 Inter,Arial,sans-serif}.policy-story .hegs-moments button[aria-pressed=true],.policy-story .hegs-moments button:hover{color:#eed46b;background:#0b1728;border-color:#0b1728}.hegs-play:focus-visible,.hegs-moments button:focus-visible{outline-offset:3px;outline:3px solid #9a8530}.hegs-film figcaption{padding:3px 0 0}.hegs-film figcaption strong{color:#0b1728;font-weight:600;display:block}.hegs-video-error{font:13px/1.5 Inter,Arial,sans-serif!important}.hegs-quote{clear:both;padding-top:6px}.hegs-quote .ps-quote{margin-top:20px}.hegs-issues{clear:both;columns:2;column-gap:48px;margin:34px 0}.hegs-issue{break-inside:avoid;border-top:1px solid #53688055;width:100%;min-width:0;margin-bottom:28px;padding-top:24px;scroll-margin-top:120px;display:inline-block}.hegs-issue h3{color:#0b1728;margin:12px 0 22px;font-family:Playfair Display,Georgia,serif;font-size:clamp(26px,2.4vw,36px);line-height:1.2}.hegs-issue>.eyebrow{letter-spacing:.14em;color:#75661d!important;font:600 12px/1.5 Inter,Arial,sans-serif!important}.hegs-issue p{font-size:17px!important;line-height:1.8!important}.hegs-issue q{font-family:Georgia,serif;font-style:italic}.hegs-source{flex-direction:column;gap:8px;display:flex;font-size:13px!important}.hegs-source a{width:fit-content}.hegs-cut{color:#f5f3e9;background:#0b1728;margin:24px 0;padding:22px}.hegs-cut>div:first-child{align-items:center;gap:20px;display:flex}.hegs-cut strong{color:#eed46b;font:700 52px/1 Playfair Display,Georgia,serif}.hegs-cut span{font:13px/1.5 Inter,Arial,sans-serif}.hegs-cut-track{height:12px;margin:20px 0 12px;display:flex}.hegs-cut-track>span:first-child{background:#536880;width:80%}.hegs-cut-track>span:last-child{background:#eed46b;width:20%}.hegs-cut p{color:#f5f3e9!important;margin:0!important;font:12px/1.6 Inter,Arial,sans-serif!important}.hegs-follow{font-size:15px!important}@media (width<=900px){.hegs-issues{columns:1;margin:28px 0}.hegs-issue{margin-bottom:20px}.hegs-issue p{font-size:16px!important}.hegs-issue h3{font-size:28px}.hegs-cut{padding:18px}.hegs-cut>div:first-child{gap:14px}}

/* /assets/dividend-publish-20261003-notable-dividend-video-20261003-notable-actions-feature-BfTR7Cfd.css */
.na-feature{color:#0b1728;background:#f5f3e9}.na-feature .feature-opening{padding-bottom:48px}.na-feature .feature-opening p{border-left:3px solid #eed46b;max-width:62ch;margin:0;padding-left:24px;font:clamp(20px,1.8vw,25px)/1.6 Playfair Display,Georgia,serif}.na-feature .feature-copy>.eyebrow,.na-feature .feature-media>.eyebrow,.na-feature .na-connections .eyebrow{color:#75661d}.collection-feature.na-feature .na-chapter:has(.na-dividend-graphic){display:grid}.na-dividend-graphic{align-self:start;min-width:0;max-width:520px;margin:0}.na-dividend-graphic svg{box-sizing:border-box;border:1px solid #53688066;width:100%;height:auto;display:block}.na-dividend-graphic figcaption{color:#536880;max-width:60ch;padding-top:14px;font:13px/1.7 Inter,Arial,sans-serif}.na-dividend-media{flex-direction:column;align-self:start;gap:28px;min-width:0;max-width:520px;display:flex}.na-dividend-media>.na-dividend-graphic{width:100%}.na-dividend-video{min-width:0;margin:0}.na-dividend-video video{aspect-ratio:1282/676;box-sizing:border-box;background:#0b1728;border:1px solid #53688066;width:100%;height:auto;display:block}.na-dividend-video figcaption,.na-dividend-video-error{color:#536880;font:13px/1.7 Inter,Arial,sans-serif}.na-dividend-video figcaption{max-width:60ch;padding-top:14px}@media (width<=800px){.na-dividend-media{justify-self:center;width:100%;max-width:440px}}.na-related{border-top:1px solid #53688055;flex-direction:column;gap:12px;margin-top:28px;padding-top:20px;display:flex}.na-related>p{letter-spacing:.15em;text-transform:uppercase;color:#75661d;margin:0 0 2px;font:700 11px/1.5 Inter,Arial,sans-serif}.na-related>a{overflow-wrap:anywhere;width:fit-content;font:14px/1.6 Inter,Arial,sans-serif}.na-feature .feature-copy blockquote{color:#0b1728;font-family:Playfair Display,Georgia,serif;font-weight:700}.na-connections{border-top:1px solid #0b17282b;padding:48px clamp(24px,5vw,80px) 56px;scroll-margin-top:32px}.na-connections h2{margin:24px 0;font:700 clamp(30px,3.5vw,49px)/1.2 Playfair Display,Georgia,serif}.na-connections>header>p:last-child{color:#536880;max-width:65ch;font:18px/1.7 Georgia,serif}.na-connected-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 36px;margin-top:32px;display:grid}.na-connected-card{border-top:2px solid #9a8530;min-width:0;padding:24px 0 12px}.na-connected-card h3{margin:0 0 16px;font:700 24px/1.35 Playfair Display,Georgia,serif}.na-connected-card a{color:#0b1728;text-underline-offset:4px;overflow-wrap:anywhere}.na-connected-card p{color:#536880;font:15px/1.75 Inter,Arial,sans-serif}.na-feature :focus-visible{outline-offset:4px;outline:2px solid #9a8530}@media (prefers-reduced-motion:no-preference){.na-feature .home-motion-arrive .na-promise-line{stroke-dasharray:320;animation:1.6s ease-out .2s backwards na-promise-trace}@keyframes na-promise-trace{0%{stroke-dashoffset:320px}to{stroke-dashoffset:0}}}@media (width<=800px){.na-feature .feature-opening{padding-bottom:36px}.na-feature .feature-opening p{padding-left:18px;font-size:20px}.na-dividend-graphic{justify-self:center;width:100%;max-width:440px}.na-connections{padding:36px 24px}.na-connected-grid{grid-template-columns:1fr;gap:12px}.na-connected-card h3{font-size:24px}.na-feature .feature-copy blockquote{padding:20px;font-size:clamp(24px,6.5vw,30px)}}

/* /assets/notable-evidence-20261003-notable-record-media-BRA_0o9q.css */
#notable-actions-archive .na-record-media{break-inside:avoid;min-width:0;margin:28px 0}#notable-actions-archive .na-record-media img{object-fit:contain;width:100%;max-width:380px;height:auto;margin:0 auto;display:block}#notable-actions-archive .na-record-image{border:1px solid #53688066;width:fit-content;max-width:100%;margin:0 auto;display:block}#notable-actions-archive .na-record-image img{width:auto;max-width:100%;max-height:550px}#notable-actions-archive .na-record-media figcaption{color:#536880;overflow-wrap:anywhere;margin-top:16px;font:13px/1.7 Inter,Arial,sans-serif}#notable-actions-archive .na-record-media-label{text-transform:uppercase;letter-spacing:.14em;color:#75661d;margin-bottom:8px;font:700 10px/1.6 Inter,Arial,sans-serif;display:block}#notable-actions-archive .na-record-media figcaption a{color:#66551d;text-underline-offset:4px}#notable-actions-archive .na-record-play{color:#eed46b;cursor:pointer;background:#0b1728;border:1px solid #53688066;width:100%;max-width:350px;margin:0 auto;padding:0;font:700 14px/1.6 Inter,Arial,sans-serif;display:block}#notable-actions-archive .na-record-play img{width:100%;height:auto}#notable-actions-archive .na-record-play span{justify-content:center;align-items:center;min-height:52px;padding:8px 12px;display:flex}#notable-actions-archive .na-record-video{aspect-ratio:443/697;object-fit:contain;background:#0b1728;border:0;width:100%;max-width:350px;height:auto;max-height:600px;margin:0 auto;display:block}#notable-actions-archive .na-record-media-error{color:#536880;font:14px/1.7 Inter,Arial,sans-serif}#notable-actions-archive .na-record-media :focus-visible{outline-offset:4px;outline:2px solid #9a8530}@media (width<=600px){#notable-actions-archive .na-record-media{margin:24px 0}#notable-actions-archive .na-record-media figcaption a{min-height:44px;padding:4px 0;display:inline-block}}

/* /assets/gaza-evidence-20261003-gaza-page-vCsDry3f.css */
.gz-page{--gz-navy:#0b1728;--gz-gold:#eed46b;--gz-paper:#f5f3e9;--gz-ink:#162238;background:var(--gz-paper);color:var(--gz-ink)}.gz-page h2,.gz-page h3{color:inherit;font-family:Playfair Display,Georgia,serif}.gz-page h2{letter-spacing:-.03em;margin:0 0 1.6rem;font-size:clamp(2.1rem,3.6vw,4rem);line-height:1.12}.gz-page h3{margin:1.6rem 0 .8rem;font-size:clamp(1.45rem,2vw,2.2rem);line-height:1.2}.gz-page p{line-height:1.75}.gz-page a{color:inherit;text-underline-offset:.3em;text-decoration-thickness:1px}.gz-page .eyebrow{color:#796925;letter-spacing:.17em;text-transform:uppercase;font-family:Inter,Arial,sans-serif;font-size:.78rem;font-weight:700;line-height:1.4}.gz-page button,.gz-page summary{cursor:pointer}.gz-page summary{min-height:44px;padding:.8rem 0}.gz-page a:focus-visible,.gz-page button:focus-visible,.gz-page summary:focus-visible{outline-offset:5px;outline:3px solid #a08b34}.gz-opener{background:var(--gz-navy);color:var(--gz-paper)}.gz-opener .eyebrow{color:var(--gz-gold)}.gz-opener h1 em{color:var(--gz-gold);font-style:normal}.gz-opener .opener-art>img{object-fit:contain;width:100%;height:auto}.gz-reviewed{color:#bfc8d4;font-size:.8rem}.gz-nav{background:#e8e5d8;border-bottom:1px solid #b9b7ac;flex-wrap:wrap;gap:.6rem 1.8rem;padding:1.5rem clamp(1.3rem,4vw,4rem);display:flex}.gz-nav a{align-items:center;min-height:44px;font-size:.9rem;display:flex}.gz-intro,.gz-chapter,.gz-record,.gz-related{padding:clamp(2.5rem,6vw,6rem) clamp(1.3rem,4vw,4rem)}.gz-intro{max-width:1120px;font-family:Georgia,serif;font-size:clamp(1.3rem,2.2vw,2rem)}.gz-intro p:last-child{color:#536073;font-family:Inter,Arial,sans-serif;font-size:1rem}.gz-chapter{border-top:1px solid #cbcabe;scroll-margin-top:2rem}.gz-chapter-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.gz-copy{min-width:0;font-size:clamp(1rem,1.15vw,1.15rem)}.gz-copy>p:first-child{margin-top:0}.gz-wide .gz-copy{max-width:1100px}.gz-wide{display:block}.gz-media{min-width:0}.gz-page figure{margin:0 0 2rem}.gz-page figcaption{color:#536073;margin-top:1rem;font-size:.85rem;line-height:1.6}.gz-page figcaption p{margin:.45rem 0}.gz-photo img{width:100%;height:auto;display:block}.gz-film{background:var(--gz-navy);color:var(--gz-paper);padding:1.1rem}.gz-film figcaption{color:#c3ccd7}.gz-film figcaption strong{color:var(--gz-paper);font-size:1.1rem}.gz-player{aspect-ratio:16/9}.gz-player iframe,.gz-player button{border:0;width:100%;height:100%}.gz-player button,.gz-ai-player button{color:var(--gz-paper);background:#0b1728;padding:0;display:block;position:relative}.gz-player button img{object-fit:cover;width:100%;height:100%}.gz-film button span{border:1px solid var(--gz-gold);background:#0b1728eb;padding:.8rem;font-size:.9rem;position:absolute;bottom:1rem;left:5%;right:5%}.gz-ai-player{max-width:360px;margin:auto}.gz-ai-player video,.gz-ai-player img,.gz-ai-player button{aspect-ratio:272/480;width:100%;height:auto;display:block}.gz-ai-player img,.gz-ai-player video{object-fit:contain}.gz-synthetic{color:var(--gz-gold);letter-spacing:.12em;text-transform:uppercase;padding:.3rem 0 1rem;font-size:.72rem}.gz-video-fallback{min-height:200px;padding:2rem}.gz-quote{background:#e7e5d6;border-left:5px solid #9c8c38;padding:1.5rem clamp(1rem,2vw,2rem);margin:2.1rem 0!important}.gz-quote blockquote{overflow-wrap:break-word;margin:0;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.6rem,2.7vw,3rem);font-weight:700;line-height:1.3}.gz-evidence{border-top:1px solid #ccc8b5;margin-top:1.7rem;font-size:.9rem}.gz-evidence .gz-film{margin-top:1rem}.gz-membership{grid-template-columns:1fr 1fr;gap:1rem;margin:1.8rem 0;display:grid}.gz-membership>div{background:#e6e2cf;border-top:3px solid #9d8b31;padding:1.4rem}.gz-membership span,.gz-membership p{font-size:.8rem}.gz-membership strong{margin:.7rem 0;font:700 clamp(1.5rem,2.2vw,2.5rem)/1.2 Georgia,serif;display:block}.gz-membership p{margin-bottom:0}.gz-roster,.gz-power{background:var(--gz-navy);color:var(--gz-paper);padding:clamp(1.5rem,3vw,2.6rem)}.gz-roster .eyebrow,.gz-power .eyebrow{color:var(--gz-gold)}.gz-roster-number{color:var(--gz-gold);font:700 6rem/1 Georgia,serif}.gz-roster ul{grid-template-columns:1fr 1fr;gap:.75rem 1rem;padding-left:1.2rem;font-size:.85rem;display:grid}.gz-small{color:#536073;font-size:.83rem}.gz-roster .gz-small{color:#c3ccd7}.gz-refusals{grid-template-columns:repeat(3,1fr);gap:1.2rem;margin:2rem 0;display:grid}.gz-refusals>div{background:#e8e5d8;border-top:3px solid #9c8c38;padding:1.4rem}.gz-refusals h3{margin:0 0 .7rem}.gz-refusals p{margin:0;font-size:.95rem}.gz-refusals a{font-size:.8rem}.gz-power ol{margin:0;padding:0;list-style:none}.gz-power li{border:1px solid #5c6270;margin-bottom:2rem;padding:1.2rem;position:relative}.gz-power li:not(:last-child):after{content:"↓";color:var(--gz-gold);font-size:1.5rem;position:absolute;bottom:-2rem;left:50%}.gz-power li strong,.gz-power li span{display:block}.gz-power li strong{color:var(--gz-gold);font-size:1rem}.gz-power li span{color:#c3ccd7;margin-top:.5rem;font-size:.8rem}.gz-power figcaption{color:#c3ccd7}.gz-water{background:var(--gz-navy);color:var(--gz-paper);padding:clamp(1.5rem,3vw,2.6rem)}.gz-water .eyebrow{color:var(--gz-gold)}.gz-water>strong{color:var(--gz-gold);font:700 clamp(4rem,7vw,7rem)/1.1 Georgia,serif}.gz-water>p{font-size:1.1rem}.gz-water-grid{grid-template-columns:repeat(10,1fr);gap:5px;margin:1.7rem 0;display:grid}.gz-water-grid span{aspect-ratio:1;background:#364252;transition:background .45s,transform .45s;display:block}.gz-water-grid .is-affected{transform:scale(.75)}.gz-water.is-arrived .is-affected{background:var(--gz-gold);transform:scale(1)}.gz-water figcaption{color:#c3ccd7}.gz-blueprint{flex-wrap:wrap;gap:1.5rem;margin:2rem 0;display:flex}.gz-blueprint>div{border-top:2px solid #9c8c38;flex:130px;padding-top:1rem}.gz-blueprint strong{font:700 2rem/1.2 Georgia,serif;display:block}.gz-blueprint span{margin-top:.5rem;font-size:.75rem;display:block}.gz-record{background:#edeade;border-top:1px solid #cbcabe;scroll-margin-top:1rem}.gz-record-row{border-top:1px solid #c3c1b5;grid-template-columns:180px minmax(0,1fr);gap:2rem;padding:2rem 0;scroll-margin-top:1rem;display:grid}.gz-record-row time{color:#796925;font-size:.9rem}.gz-record-row h3{margin:0}.gz-record-row ul{padding:0;list-style:none}.gz-record-row li{margin:.6rem 0}.gz-record>.gz-film{max-width:780px;margin:2rem auto 0}.gz-related{background:var(--gz-navy);color:var(--gz-paper);padding-top:2.5rem;padding-bottom:2.5rem}.gz-related h2{font-size:clamp(1.6rem,2.5vw,2.5rem)}.gz-related nav{flex-wrap:wrap;gap:.8rem 2rem;display:flex}.gz-related a{color:var(--gz-gold);align-items:center;min-height:44px;display:flex}.gz-copy a,.gz-record a,.gz-page figcaption a{overflow-wrap:anywhere}@media (width<=1000px){.gz-chapter-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:2rem}.gz-refusals{grid-template-columns:1fr 1fr}}@media (width<=760px){.gz-chapter-grid{display:block}.gz-media{margin-top:2rem}.gz-opener .opener-art{min-height:280px}.gz-refusals{grid-template-columns:1fr}.gz-record-row{grid-template-columns:1fr;gap:.8rem}.gz-membership{gap:.6rem}.gz-membership>div{padding:1rem}.gz-roster ul{grid-template-columns:1fr 1fr}.gz-nav{gap:.3rem 1rem}.gz-film{padding:.8rem}.gz-ai-player{max-width:300px}}@media (prefers-reduced-motion:reduce){.gz-water-grid span{transition:none!important}.gz-water-grid .is-affected{background:var(--gz-gold);transform:none}.gz-page{scroll-behavior:auto}}.gz-ai-player:has(iframe){max-width:none}.gz-ai-player iframe{aspect-ratio:16/9;border:0;width:100%}.gz-film .gz-alternate-player{color:var(--gz-gold);text-underline-offset:4px;min-height:44px;font:inherit;background:0 0;border:0;padding:.7rem 0;text-decoration:underline;position:static}.gz-film .gz-alternate-player:hover{color:#fff}

/* /assets/gaza-evidence-20261003-scroll-typewriter-Bbjp_iOi.css */
.typewriter-accessible{clip-path:inset(50%);white-space:nowrap;-webkit-user-select:none;user-select:none;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.typewriter-word{white-space:nowrap}@media print{.scroll-typewriter .typewriter-character{visibility:visible!important;animation:none!important}}@media (prefers-reduced-motion:no-preference){.court-fade-line{opacity:0;transition:opacity .65s ease-out}.court-fade-line.is-visible{opacity:1}}@media print{.court-fade-line{opacity:1!important;transition:none!important}}

/* /assets/epstein-publish-20261003-epstein-story-20261003-epstein-page-AyFz1Pdk.css */
.ep-page{--ep-ink:#0b1728;--ep-gold:#eed46b;--ep-olive:#756522;--ep-muted:#536880;font-family:Inter,Arial,sans-serif}.ep-page a{overflow-wrap:anywhere}.ep-page .bi-hero .bi-dek{max-width:36ch}.ep-contents{background:#eae7dc;border-bottom:1px solid #0b172830;flex-wrap:wrap;gap:12px 24px;padding:24px clamp(24px,4vw,72px);display:flex}.ep-contents a{color:#655620;padding:8px 0;font-size:15px;line-height:1.6}.ep-intro{border-bottom:1px solid #0b172830;padding:48px clamp(24px,4vw,72px);scroll-margin-top:24px}.ep-page .ep-intro>p:nth-child(2){border-left:4px solid #a28e38;max-width:62ch;padding-left:24px;font:clamp(22px,2.1vw,30px)/1.5 Georgia,serif}.ep-page .ep-intro>p:nth-child(3){color:var(--ep-muted);max-width:90ch}.ep-page .ep-check,.ep-page .ep-date{color:var(--ep-muted);font:14px/1.6 Inter,Arial,sans-serif}.ep-page .ep-check{margin-bottom:0}.ep-page section.ep-chapter{border-bottom:1px solid #0b172830;grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr);align-items:start;gap:clamp(32px,4vw,72px);padding-top:64px;padding-bottom:64px;scroll-margin-top:24px;display:grid}.ep-page section.ep-chapter:nth-of-type(2n){background:#eeece2}.ep-copy,.ep-media{min-width:0}.ep-page .ep-copy h2{max-width:24ch;font-size:clamp(32px,3.2vw,50px);line-height:1.15}.ep-page .ep-copy>p{font-size:18px;line-height:1.7}.ep-page .ep-copy .ep-date{margin:0 0 28px;font-size:14px}.ep-media{padding-top:44px}.ep-sources{gap:14px;margin:24px 0 0;padding:0;font:15px/1.6 Inter,Arial,sans-serif;list-style:none;display:grid}.ep-page .ep-sources a{color:#655620}.ep-related{border-top:1px solid #0b172830;margin-top:24px;padding-top:4px}.ep-film{margin:0}.ep-screen{aspect-ratio:16/9;background:#0b1728;position:relative}.ep-screen iframe,.ep-screen>button{border:0;width:100%;height:100%;padding:0;display:block}.ep-screen>button{cursor:pointer;background:#0b1728;position:relative}.ep-screen img{object-fit:cover;width:100%;height:100%;display:block}.ep-screen span{color:#eed46b;text-align:left;background:#0b1728ed;padding:16px;font:700 15px/1.5 Inter,Arial,sans-serif;position:absolute;bottom:0;left:0;right:0}.ep-film figcaption{color:var(--ep-muted);padding-top:20px;font-size:14px;line-height:1.65}.ep-film figcaption strong{color:var(--ep-ink);margin-bottom:12px;font:700 clamp(20px,2vw,27px)/1.25 Playfair Display,Georgia,serif;display:block}.ep-page .ep-film figcaption p{margin-bottom:12px;font-size:14px}.ep-page .ep-film figcaption a{color:#655620}.ep-small-button{color:var(--ep-ink);cursor:pointer;background:0 0;border:1px solid #a28e38;margin-top:16px;padding:10px 16px;font:14px/1.5 Inter,Arial,sans-serif;display:block}.ep-quote{background:#e5e3d7;border-left:4px solid #a28e38;margin:32px 0;padding:28px 24px}.ep-quote blockquote{margin:0;font:700 clamp(25px,2.6vw,38px)/1.3 Playfair Display,Georgia,serif}.ep-quote figcaption{color:var(--ep-muted);margin-top:16px;font:14px/1.6 Inter,Arial,sans-serif}.ep-email{margin:0}.ep-email-tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.ep-email-tabs button{color:#655620;cursor:pointer;background:0 0;border:1px solid #a28e38;min-height:44px;padding:10px 12px;font:14px/1.5 Inter,sans-serif}.ep-email-tabs button[aria-pressed=true]{color:#eed46b;background:#0b1728;border-color:#0b1728}.ep-email img{background:#fff;border:1px solid #0b172830;width:100%;height:auto;display:block}.ep-email figcaption{color:var(--ep-muted);margin-top:16px;font:14px/1.6 Inter,sans-serif}.ep-sequence,.ep-audio,.ep-court-notes{background:#fffdf5;border-top:3px solid #a28e38;padding:28px}.ep-sequence ol{margin:0;padding:0;list-style:none}.ep-sequence li{border-left:1px solid #a28e38;padding:0 0 28px 24px;position:relative}.ep-sequence li:before{content:"";background:#a28e38;border-radius:50%;width:9px;height:9px;position:absolute;top:6px;left:-5px}.ep-sequence li:last-child{padding-bottom:0}.ep-sequence time{color:#655620;font-size:14px}.ep-sequence strong{margin:8px 0;font:700 24px/1.25 Playfair Display,Georgia,serif;display:block}.ep-page .ep-sequence p,.ep-page .ep-audio p,.ep-page .ep-court-notes p{margin-bottom:12px;font-size:15px}.ep-audio h3,.ep-court-notes h3{font-size:28px}.ep-audio audio{width:100%;margin:20px 0;display:block}.ep-listen{color:#eed46b;cursor:pointer;background:#0b1728;border:1px solid #0b1728;max-width:100%;padding:14px 20px;font:700 15px/1.6 Inter,sans-serif}.ep-audio figcaption{margin-top:24px;font:14px/1.6 Inter,sans-serif}.ep-audio figcaption p{margin-top:14px}.ep-money{color:#f5f3e9;background:#0b1728;margin:0;padding:28px}.ep-page .ep-money .eyebrow{color:#eed46b}.ep-money h3{font-size:30px}.ep-money svg{color:#eed46b;width:100%;height:auto;display:block;overflow:visible}.ep-flow-nodes rect{fill:#0b1728;stroke:#eed46b;stroke-width:1px}.ep-flow-nodes text{text-anchor:middle;fill:#f5f3e9;font:18px Inter,Arial,sans-serif}.ep-flow-nodes .ep-svg-heading{font:700 24px Playfair Display,Georgia,serif}.ep-flow-nodes .ep-svg-label{letter-spacing:.06em;fill:#eed46b;font:13px Inter,Arial,sans-serif}.ep-flow-nodes .ep-svg-value{fill:#eed46b;font:700 28px Playfair Display,Georgia,serif}.ep-money figcaption{color:#b8c5d4;font:13px/1.6 Inter,sans-serif}.ep-money-total{border-top:1px solid #eed46b55;margin-top:24px;padding-top:20px}.ep-money-total strong{color:#eed46b;font:700 clamp(28px,3vw,40px)/1.2 Playfair Display,Georgia,serif}.ep-page .ep-money-total p{color:#b8c5d4;margin-top:12px;font:14px/1.6 Inter,sans-serif}.ep-page .ep-money>a{color:#eed46b;font:14px/1.6 Inter,sans-serif}.ep-money.home-motion-arrive .ep-flow-lines path{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.1s forwards ep-money-draw}.ep-money.home-motion-arrive .ep-flow-lines path:nth-child(2){animation-delay:.6s}.ep-money.home-motion-arrive .ep-flow-lines path:nth-child(3){animation-delay:1.1s}@keyframes ep-money-draw{to{stroke-dashoffset:0}}.ep-page .ep-archive-film{max-width:820px;margin-top:36px}.ep-page .bi-phang-lead.ep-chapter{background:#eae7dc;display:grid}.ep-page .bi-phang-lead .ep-film{max-width:none;margin-top:0}.ep-court-notes{margin-top:32px}.ep-court-notes ul{padding-left:20px;font:15px/1.7 Inter,sans-serif}.ep-court-notes li{margin-bottom:12px}.ep-page .bi-row aside{font-size:15px}.ep-page .ep-reveal.home-motion-arrive{--home-motion-x:0px;--home-motion-y:18px}@media (width<=900px){.ep-page section.ep-chapter{grid-template-columns:1fr;gap:28px}.ep-media{max-width:760px;padding-top:0}.ep-page .ep-copy h2{max-width:28ch}.ep-money{max-width:660px}.ep-contents{gap:8px 20px}.ep-page .bi-phang-lead h2{max-width:28ch}}@media (width<=550px){.ep-page section.ep-chapter{padding-top:40px;padding-bottom:40px}.ep-intro{padding-top:32px;padding-bottom:32px}.ep-page .ep-copy>p{font-size:17px}.ep-page .ep-intro>p:nth-child(2){padding-left:18px;font-size:23px}.ep-quote{padding:24px 18px}.ep-quote blockquote{font-size:28px}.ep-money,.ep-sequence,.ep-audio,.ep-court-notes{padding:20px}.ep-screen span{padding:12px;font-size:14px}.ep-page .bi-hero{padding-top:40px;padding-bottom:40px}.ep-page .bi-hero h1{font-size:clamp(42px,11vw,58px)}.ep-page .bi-hero .bi-dek{font-size:25px}.ep-contents a{font-size:14px}.ep-page .bi-related-compact nav{gap:12px 20px}}.ep-money-mobile{display:none}@media (width<=550px){.ep-money svg{display:none}.ep-money-mobile{color:#f5f3e9;margin:24px 0;display:block}.ep-route-node{text-align:center;border:1px solid #eed46b;padding:16px}.ep-route-node span{font:14px/1.6 Inter,sans-serif;display:block}.ep-route-node strong{color:#eed46b;margin:4px 0;font:700 23px/1.3 Playfair Display,Georgia,serif;display:block}.ep-route-arrow{text-align:center;color:#eed46b;padding:8px;font-size:32px}.ep-page .ep-money-mobile>p{color:#b8c5d4;margin:20px 0 16px;font:14px/1.6 Inter,sans-serif}.ep-route-branches{border-left:1px solid #eed46b;gap:16px;padding-left:20px;display:grid}.ep-route-branches .ep-route-node{position:relative}.ep-route-branches .ep-route-node:before{content:"";background:#eed46b;width:20px;height:1px;position:absolute;top:50%;left:-21px}.ep-money.home-motion-arrive .ep-route-arrow{animation:1s both ep-route-enter}.ep-money.home-motion-arrive .ep-route-branches .ep-route-node{animation:1s .5s both ep-route-enter}}@keyframes ep-route-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ep-reveal{opacity:1!important;animation:none!important;transform:none!important}.ep-money .ep-flow-lines path{stroke-dashoffset:0!important;animation:none!important}.ep-money .ep-route-arrow,.ep-money .ep-route-node{animation:none!important}}.ep-page .ep-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:48px;padding:56px 48px 72px;display:grid}.ep-hero-copy{min-width:0}.ep-page .ep-hero h1{letter-spacing:-.035em;max-width:none;font-family:Playfair,Georgia,serif;font-size:clamp(3rem,6.2vw,6.8rem);line-height:1.04}.ep-hero h1 em{color:#eed46b;font-style:normal;display:block}.ep-page .ep-hero .eyebrow{letter-spacing:.18em;color:#eed46b;margin-bottom:24px;font:700 11px/1.6 Inter,Arial,sans-serif}.ep-page .ep-hero .bi-dek{max-width:36ch;margin:28px 0;font:clamp(1.2rem,1.9vw,1.55rem)/1.6 Georgia,serif}.ep-page .ep-hero-summary{color:#b8c5d4;max-width:60ch;margin:28px 0;font-size:16px;line-height:1.7}.ep-page .ep-hero .back-link{color:#b8c5d4;min-height:44px;margin-bottom:40px;font-size:13px;line-height:1.7;text-decoration:none;display:inline-block}.ep-page .ep-hero .record-button{color:#f5f3e9;border:1px solid #f5f3e9;min-height:44px;padding:16px 24px;font-size:16px;line-height:1.5;text-decoration:none;display:inline-block}.ep-page .ep-hero .bi-phang-jump{min-height:44px;padding:8px 0;font-size:14px;line-height:1.6}.ep-hero-art{aspect-ratio:1;background:#0b1728;border:1px solid #53688066;grid-template-rows:minmax(0,1fr) auto;min-width:0;display:grid;overflow:hidden}.ep-hero-art .editorial-cover{object-fit:contain;width:100%;height:100%;min-height:0}.ep-hero-art>span{color:#eed46b;letter-spacing:.14em;text-transform:uppercase;padding:22px 24px;font:12px/1.6 Inter,Arial,sans-serif}.ep-hero-art small{letter-spacing:.05em;color:#b8c5d4;text-transform:none;font-size:10px}@media (width<=1100px){.ep-page .ep-hero{gap:28px;padding:48px 28px}}@media (width<=760px){.ep-page .ep-hero{grid-template-columns:1fr;gap:32px;padding:32px 20px 40px}.ep-page .ep-hero h1{font-size:clamp(2.7rem,12.5vw,5rem)}.ep-page .ep-hero .bi-dek{font-size:21px}.ep-page .ep-hero .back-link{margin-bottom:28px}.ep-hero-art{aspect-ratio:auto;grid-template-rows:auto auto}.ep-hero-art .editorial-cover{aspect-ratio:1.1;object-fit:contain;height:auto}}

/* /assets/publisher-logos-20261003-publisher-mark.css */
.publisher-mark{--publisher-logo-size:32px;display:inline-flex;align-items:center;gap:9px;vertical-align:middle;max-width:100%;line-height:1.4}
.publisher-logo{--publisher-logo-scale:1;display:block;width:calc(var(--publisher-logo-size)*var(--publisher-logo-scale));height:calc(var(--publisher-logo-size)*var(--publisher-logo-scale));flex:0 0 calc(var(--publisher-logo-size)*var(--publisher-logo-scale));object-fit:contain}
.publisher-logo--bbc{--publisher-logo-scale:.625;width:calc(var(--publisher-logo-size)*var(--publisher-logo-scale)*3.5);flex-basis:calc(var(--publisher-logo-size)*var(--publisher-logo-scale)*3.5)}
.publisher-logo--pbs{--publisher-logo-scale:1.375}
.publisher-logo--axios{--publisher-logo-scale:1.25}
.lead-news .publisher-mark{--publisher-logo-size:40px}
.news-list .publisher-mark,.news-time-source .publisher-mark{--publisher-logo-size:24px}
.lead-news .story-source,.news-list .story-source,.news-time-detail .story-source,.evidence-record .record-meta:has(.publisher-mark){display:flex;align-items:center;flex-wrap:wrap;gap:8px}
@media(max-width:600px){.publisher-mark{--publisher-logo-size:28px;gap:8px}.lead-news .publisher-mark{--publisher-logo-size:32px}.news-list .publisher-mark,.news-time-source .publisher-mark{--publisher-logo-size:24px}}

/* /assets/iran-victory-video-20261003-section.css */
.iran-story .iran-content .iran-victory-video {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  align-items: start;
  gap: 40px;
  margin: 44px 0 32px;
  padding: 36px 0;
  border-block: 1px solid #0b172825;
  scroll-margin-top: 28px;
}
.iran-story .iran-content .iran-victory-video > * { min-width: 0; }
.iran-story .iran-content .iran-victory-video .iran-eyebrow { margin-bottom: 18px; }
.iran-story .iran-content .iran-victory-video h3 {
  font: 700 clamp(1.65rem, 2.4vw, 2.2rem)/1.2 Playfair, Georgia, serif;
  letter-spacing: -.02em;
  margin: 0 0 20px;
}
.iran-story .iran-content .iran-victory-video p {
  margin: 0;
  font: 16px/1.85 Inter, Arial, sans-serif;
  color: var(--navy);
}
.iran-story .iran-content .iran-victory-video figure {
  width: 100%;
  max-width: 560px;
  justify-self: end;
}
.iran-story .iran-content .iran-victory-video .library-video { margin: 0; }
.iran-story .iran-content .iran-victory-video .library-video > a { font-size: 12px; }
.iran-story .iran-content .iran-victory-video figcaption { margin-top: 14px; }
.iran-story .iran-content .iran-victory-video figcaption a { color: #776719; }
@media (max-width: 760px) {
  .iran-story .iran-content .iran-victory-video {
    grid-template-columns: minmax(0, 1fr);
    gap: 24px;
    padding: 28px 0;
    margin: 32px 0 24px;
  }
  .iran-story .iran-content .iran-victory-video figure { justify-self: start; }
}

/* /assets/public-health-story-20261003-public-health-story.css */
.restored-health .investigation-hero.health-story-hero{padding:56px 48px 72px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:48px;align-items:center}
.restored-health .health-story-hero-copy{min-width:0}
.restored-health .investigation-hero.health-story-hero h1{font:700 clamp(3rem,6.2vw,6.8rem)/1.04 Playfair,Georgia,serif;letter-spacing:-.035em;max-width:none;margin:24px 0}
.restored-health .health-story-hero .health-story-eyebrow{font:700 11px/1.6 Inter,Arial,sans-serif;letter-spacing:.18em;margin:0 0 24px;color:var(--gold);gap:20px}
.restored-health .health-story-back{display:inline-block;color:#b8c5d4;font:13px/1.7 Inter,Arial,sans-serif;margin-bottom:40px;text-decoration:none;min-height:44px}
.restored-health .health-story-dek{display:block;font:clamp(1.2rem,1.9vw,1.55rem)/1.6 Georgia,serif;margin:28px 0;max-width:36ch;color:#c8ced7}
.restored-health .health-story-summary{font:16px/1.7 Inter,Arial,sans-serif;color:#b8c5d4;margin:28px 0;max-width:60ch}
.restored-health .health-story-start{display:inline-block;border:1px solid var(--paper);padding:16px 24px;font:16px/1.5 Inter,Arial,sans-serif;color:var(--paper);text-decoration:none;min-height:44px}
.restored-health .health-story-art{margin:0;min-width:0;aspect-ratio:1;background:#0b1728;border:1px solid #53688066;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden}
.restored-health .health-story-art .editorial-cover{display:block;width:100%;height:100%;min-height:0;object-fit:contain}
.restored-health .health-story-art figcaption{padding:22px 24px;color:var(--gold);font:12px/1.6 Inter,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}
.restored-health .health-story-art small{font-size:10px;letter-spacing:.05em;color:#b8c5d4;text-transform:none}
.restored-health .health-story-hero a:focus-visible{outline:3px solid var(--gold);outline-offset:5px}
.restored-health #health-story-ahead{scroll-margin-top:24px}
@media(max-width:1100px){.restored-health .investigation-hero.health-story-hero{padding:48px 28px;gap:28px}}
@media(max-width:760px){.restored-health .investigation-hero.health-story-hero{padding:32px 20px 40px;grid-template-columns:1fr;gap:32px}.restored-health .investigation-hero.health-story-hero h1{font-size:clamp(2.7rem,12.5vw,5rem)}.restored-health .health-story-dek{font-size:21px}.restored-health .health-story-back{margin-bottom:28px}.restored-health .health-story-art{aspect-ratio:auto;grid-template-rows:auto auto}.restored-health .health-story-art .editorial-cover{height:auto;aspect-ratio:15/7}}

.restored-health .health-story-intro,
.restored-health .health-record-intro{padding:40px clamp(20px,4vw,64px);color:var(--navy);background:var(--paper)}
.restored-health .health-story-eyebrow{display:flex;align-items:center;gap:20px;margin:0 0 24px;font:700 12px/1.6 Inter,Arial,sans-serif;letter-spacing:.16em;color:#756522}
.restored-health .health-story-eyebrow::before{content:"";display:block;flex:0 0 48px;height:3px;background:var(--gold)}
.restored-health .health-story-lead{max-width:64ch;margin:0;border-left:3px solid #9c8936;padding-left:24px;font:clamp(1.3rem,2vw,1.7rem)/1.65 Georgia,serif}
.restored-health .health-story-intro>p:not(.health-story-eyebrow):not(.health-story-lead),
.restored-health .health-story-copy,
.restored-health .health-record-intro>p:not(.health-story-eyebrow){max-width:74ch;font:16px/1.8 Inter,Arial,sans-serif}
.restored-health .health-story-intro>p:not(.health-story-eyebrow):not(.health-story-lead){color:#566172;margin:20px 0 0}
.restored-health .health-story-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:32px;border-top:1px solid #0b17282b;padding-top:24px}
.restored-health .health-story-nav a{display:flex;align-items:baseline;gap:12px;color:var(--navy);font:700 14px/1.6 Inter,Arial,sans-serif;text-underline-offset:5px}
.restored-health .health-story-nav a>span{color:#756522;font-size:12px}
.restored-health .health-story-copy{color:var(--navy);margin:24px 0}
.restored-health .health-story-copy a,
.restored-health .health-story-next a{color:#66551d;text-underline-offset:5px}
.restored-health .health-story-next{margin:28px 0 0;border-top:1px solid #0b17282b;padding-top:20px;font:16px/1.8 Inter,Arial,sans-serif;max-width:74ch}
.restored-health .health-story-next a{display:block;font-weight:700;margin-top:8px}
.restored-health .health-record-intro{border-top:1px solid #0b17282b;padding-top:36px;padding-bottom:28px}
.restored-health .health-record-intro h2{margin:0 0 20px;max-width:28ch}
.restored-health .health-record-intro>p:last-child{color:#566172;margin-bottom:0}
.restored-health :is(#health-portal,#health-family-bill,#health-promise,#health-policy-record,#health-claims){scroll-margin-top:32px}
.restored-health #health-kennedy{scroll-margin-top:32px}
.restored-health .health-kennedy-heading{margin-bottom:32px}
.restored-health .health-kennedy-heading h2{max-width:28ch;margin:0}
.restored-health .health-kennedy-link,.restored-health .health-kennedy-sources a{color:#66551d;font:14px/1.7 Inter,Arial,sans-serif;text-underline-offset:5px}
.restored-health .health-kennedy-cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:32px 0 48px}
.restored-health .health-kennedy-case{background:var(--paper);border-top:2px solid #9c8936;padding:28px;min-width:0}
.restored-health .health-kennedy-case .health-story-eyebrow{font-size:10px;letter-spacing:.12em;gap:12px;margin-bottom:16px}
.restored-health .health-kennedy-case .health-story-eyebrow::before{flex-basis:28px;height:2px}
.restored-health .health-kennedy-case h3,.restored-health .health-autism-timeline .health-section-heading h3{font:700 clamp(1.6rem,2.4vw,2.2rem)/1.25 'Playfair Display',Georgia,serif;margin:0 0 24px;color:var(--navy)}
.restored-health .health-kennedy-case p:not(.health-story-eyebrow){font:16px/1.8 Inter,Arial,sans-serif;max-width:72ch}
.restored-health .health-kennedy-autism{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center}
.restored-health .health-kennedy-autism .health-claim-video{margin:0}
.restored-health .health-kennedy-case .health-claim-video a{color:#66551d;text-underline-offset:5px}
.restored-health .health-kennedy-sources{display:flex;flex-direction:column;align-items:start;gap:12px;margin-top:24px}
.restored-health .health-panel-graphic{margin:24px 0;padding:24px;background:var(--navy);color:var(--paper)}
.restored-health .health-panel-graphic>div{display:flex;flex-wrap:wrap;gap:8px;max-width:264px;margin-bottom:20px}
.restored-health .health-panel-graphic>div>span{height:24px;width:24px;background:var(--gold);border:1px solid #eed46b66}
.restored-health .health-panel-graphic strong{display:block;font:700 36px/1.2 'Playfair Display',Georgia,serif;color:var(--gold)}
.restored-health .health-panel-graphic figcaption>span{display:block;margin-top:8px;font:13px/1.7 Inter,Arial,sans-serif}
.restored-health .health-kennedy .health-autism-timeline{border-top:1px solid #0b17282b;padding-top:32px}
.restored-health .health-kennedy .health-claims-event{margin-top:32px}
.restored-health .health-kennedy .health-claims-event p{font:16px/1.8 Inter,Arial,sans-serif}
.restored-health .health-kennedy .health-claims-event h3{font:700 clamp(1.6rem,2.4vw,2.2rem)/1.25 'Playfair Display',Georgia,serif;color:var(--paper);margin:16px 0}
.restored-health .health-autism-timeline .health-section-heading h3{grid-column:1;grid-row:2}
.restored-health .health-kennedy .health-story-next{max-width:none}
@media(max-width:900px){.restored-health .health-story-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px){.restored-health .health-kennedy-cases,.restored-health .health-kennedy-autism{grid-template-columns:1fr}.restored-health .health-kennedy-autism{grid-column:auto}.restored-health .health-autism-timeline .health-section-heading h3{grid-row:auto}}
@media(max-width:600px){.restored-health .health-story-intro{padding-block:32px}.restored-health .health-story-lead{padding-left:20px}.restored-health .health-story-nav{gap:16px;margin-top:24px}.restored-health .health-story-eyebrow{gap:16px}.restored-health .health-story-eyebrow::before{flex-basis:36px}}
@media(max-width:600px){.restored-health .health-kennedy-case{padding:20px}.restored-health .health-panel-graphic{padding:20px}.restored-health .health-kennedy .health-claims-event{padding:20px}}
@media print{.restored-health .health-story-nav{display:none}}

/* /assets/gaffes-feature-20261003-gaffes-feature-D0bHloDu.css */
.gf-feature{color:#0b1728;background:#f5f3e9}.gf-feature .feature-contents a{align-items:center;min-height:44px;font-size:.9rem;line-height:1.5;display:flex}.gf-feature .gf-intro{padding-top:clamp(2.5rem,5vw,4.5rem);padding-bottom:clamp(2.5rem,5vw,4.5rem)}.gf-feature .gf-intro>.eyebrow{letter-spacing:.17em;color:#796925;text-transform:uppercase;font:700 .75rem/1.4 Inter,Arial,sans-serif}.gf-feature .gf-intro>p:nth-child(2){border-left:3px solid #a48c36;max-width:58ch;padding-left:1.3rem;font:400 clamp(1.3rem,1.8vw,1.8rem)/1.55 Playfair Display,Georgia,serif}.gf-feature .gf-intro>p:last-child{color:#536880;max-width:72ch;font-size:.95rem}.gf-feature .gf-date{color:#536880;margin-top:-.6rem!important;font-size:.82rem!important;line-height:1.5!important}.gf-feature .feature-copy{max-width:74ch}.gf-feature .feature-copy h2{text-wrap:pretty}.gf-feature .gf-related{border-left:3px solid #a48c36;margin:1.8rem 0;padding-left:1.1rem}.gf-feature .gf-related p{letter-spacing:.13em;text-transform:uppercase;color:#796925;font:700 .7rem/1.4 Inter,Arial,sans-serif}.gf-feature .gf-related a{overflow-wrap:anywhere;margin:.7rem 0;font-size:.88rem;line-height:1.6;display:block}.gf-feature .gf-film{color:#f5f3e9;background:#0b1728;margin:1.3rem 0 2rem;padding:1rem}.gf-feature .gf-screen{aspect-ratio:16/9;background:#0b1728}.gf-feature .gf-screen iframe,.gf-feature .gf-screen button{border:0;width:100%;height:100%;display:block}.gf-feature .gf-screen button{cursor:pointer;background:#0b1728;padding:0;position:relative}.gf-feature .gf-screen img{object-fit:cover;width:100%;height:100%;display:block}.gf-feature .gf-screen button>span{color:#f5f3e9;background:#0b1728e8;border:1px solid #eed46b;padding:.8rem;font:600 .87rem/1.4 Inter,Arial,sans-serif;position:absolute;bottom:.7rem;left:4%;right:4%}.gf-feature .gf-film figcaption{color:#c3ccd7;margin-top:1rem;font:.83rem/1.6 Inter,Arial,sans-serif}.gf-feature .gf-film figcaption strong{color:#f5f3e9;font-size:1rem;display:block}.gf-feature .gf-film figcaption p{margin:.6rem 0}.gf-feature .gf-film a{color:#eed46b}.gf-feature .gf-close{color:#f5f3e9;cursor:pointer;background:0 0;border:1px solid #778292;margin-top:.7rem;padding:.6rem .8rem;display:block}.gf-feature .gf-quote{margin:2rem 0}.gf-feature .gf-quote blockquote{overflow-wrap:break-word;background:#e7e4d5;border-left:4px solid #a48c36;margin:0;padding:1.5rem;font:700 clamp(1.6rem,2.7vw,2.5rem)/1.3 Playfair Display,Georgia,serif}.gf-feature .gf-quote figcaption{color:#536880;margin:.7rem 0;font:.8rem/1.6 Inter,Arial,sans-serif}.gf-feature .gf-connected{color:#f5f3e9;background:#0b1728;padding:clamp(2.5rem,5vw,4.5rem) clamp(24px,5vw,80px)}.gf-feature .gf-connected .eyebrow{color:#eed46b}.gf-feature .gf-connected h2{margin:1rem 0;font:700 clamp(2rem,3vw,3rem)/1.15 Playfair Display,Georgia,serif}.gf-feature .gf-connected header>p:last-child{color:#c3ccd7;max-width:65ch;line-height:1.7}.gf-feature .gf-connected-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.gf-feature .gf-connected article{border:1px solid #536880;padding:1.4rem}.gf-feature .gf-connected h3{margin:0 0 .8rem;font:700 1.4rem/1.3 Playfair Display,Georgia,serif}.gf-feature .gf-connected a{color:#eed46b;text-underline-offset:.25em}.gf-feature .gf-connected article p{color:#c3ccd7;font:.9rem/1.7 Inter,Arial,sans-serif}.gf-feature a:focus-visible,.gf-feature button:focus-visible,.gf-feature summary:focus-visible{outline-offset:4px;outline:3px solid #a48c36}@media (width<=1000px){.gf-feature .gf-connected-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.gf-feature .gf-connected-grid{grid-template-columns:1fr}.gf-feature .gf-film{padding:.8rem}.gf-feature .gf-quote blockquote{padding:1.1rem;font-size:clamp(1.45rem,6vw,1.8rem)}}

/* /assets/gaza-hero-frame-20261003.css */
.gz-opener .opener-art{aspect-ratio:1;display:flex;align-items:center}
.gz-opener .opener-art>img{flex:0 0 100%}
@media(max-width:760px){.gz-opener .opener-art{aspect-ratio:auto;display:block;padding-bottom:36px}}

/* /assets/gaza-intro-20261003.css */
.gz-page .gz-intro{max-width:none;padding:clamp(2.5rem,5vw,4.5rem) clamp(24px,5vw,80px);font-family:Inter,Arial,sans-serif;font-size:1rem}
.gz-page .gz-intro::before{content:'The story ahead';display:block;margin:0 0 1.3rem;padding-left:52px;background:linear-gradient(#eed46b,#eed46b) no-repeat left center/36px 3px;font:700 .75rem/1.4 Inter,Arial,sans-serif;letter-spacing:.17em;color:#796925;text-transform:uppercase}
.gz-page .gz-intro>p:first-child{max-width:58ch;margin:0 0 .3rem;font:400 clamp(1.3rem,1.8vw,1.8rem)/1.55 'Playfair Display',Georgia,serif;border-left:3px solid #a48c36;padding-left:1.3rem}
.gz-page .gz-intro>p:last-child{max-width:72ch;margin:.3rem 0 0;font:.95rem/1.7 Inter,Arial,sans-serif;color:#536880}

/* /assets/economy-settings-20261003-economy-settings-20261003-economy-panel-CRUl_WJU.css */
.restored-research.restored-economy{background:var(--paper);color:var(--navy);--muted:#536880;padding:0}.restored-economy .economy-page-hero{background:var(--navy);color:var(--paper);margin:0;padding:64px clamp(20px,4vw,64px)}.restored-economy .economy-page-hero h1{max-width:1100px;margin:24px 0;font:700 clamp(2.8rem,5.5vw,5.5rem)/1.08 Playfair Display,Georgia,serif}.restored-economy .economy-page-hero p{color:#b8c5d4;max-width:800px;font:22px/1.65 Georgia,serif}.restored-economy .blue-kicker{color:#756522;letter-spacing:.16em;font-size:12px;font-weight:700}.restored-economy .economy-page-hero .blue-kicker{color:var(--gold)}.restored-economy .economy-content{padding:32px clamp(20px,4vw,64px) 64px}.restored-economy h2{font:700 clamp(1.9rem,3vw,2.8rem)/1.2 Playfair Display,Georgia,serif}.restored-economy h3{font:700 25px/1.3 Playfair Display,Georgia,serif}.restored-economy a,.restored-economy summary{color:#66551d}.restored-economy .economy-controls-panel{background:0 0;border-color:#0b17282b;border-top-style:none;border-top-width:0;padding:0 0 20px}.restored-economy .hub-controls{align-items:end;gap:24px}.restored-economy label{flex-direction:column;align-items:start;gap:9px;font-weight:600}.restored-economy select,.restored-economy select option{color:var(--navy);background:#fffdf7}.restored-economy select{border-color:#818577;min-height:46px}.restored-economy .economy-marker-toggle{flex-direction:row;align-items:center;min-height:46px;font-weight:400}.restored-economy input[type=checkbox]{accent-color:#756522}.restored-economy .economic-card,.restored-economy .economy-record-card{background:#fffdf7;border-color:#9c8936;padding:28px}.restored-economy .economic-card h2{margin-top:0;font-size:clamp(1.6rem,2.5vw,2.2rem)}.restored-economy .economic-value{color:var(--navy);font-family:Playfair Display,Georgia,serif}.restored-economy .inheritance strong{color:var(--navy)}.restored-economy .economic-chart{background:0 0;padding:0}.restored-economy .chart-values>div{border-color:#0b17282b;flex-wrap:wrap}.restored-economy .hub-context,.restored-economy .economy-record-section{border-color:#0b17282b}.restored-economy .economy-record-flow{color:#66551d;border-block:1px solid #0b17282b;margin:24px 0;padding:24px 0}.restored-economy .economy-record-intro p{color:#536880}.restored-economy .j6-evidence-pair{color:var(--navy);background:0 0;border-color:#0b17282b}.restored-economy :focus-visible{outline-color:#756522}@media (width<=800px){.restored-economy .economy-page-hero{padding:40px 20px}.restored-economy .economy-content{padding:24px 20px 44px}.restored-economy .hub-controls{flex-direction:column;align-items:stretch}.restored-economy select{width:100%}.restored-economy .economic-card,.restored-economy .economy-record-card{padding:22px 12px}.restored-economy .economy-record-flow{gap:12px;font-size:14px}.restored-economy .economy-page-hero p{font-size:19px}}.restored-economy .era-legend span{color:var(--navy)}.restored-economy .era-legend i{outline:1px solid #0b17284d}.restored-economy .economic-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.restored-economy .economic-card-heading h3{flex:1;min-width:180px;margin:0}.restored-economy .economy-settings-button{min-height:44px;color:var(--navy);background:var(--paper);white-space:nowrap;border:1px solid #9c8936;align-items:center;gap:7px;padding:8px 11px;font:600 12px/1.3 Inter,Arial,sans-serif;display:inline-flex}.restored-economy .economy-settings-button:hover{color:var(--navy);background:#eee7cc}.restored-economy .economy-settings-button svg{width:18px;height:18px}.restored-economy .economic-card .economy-settings-summary{color:#536880;margin:12px 0 18px;font:400 12px/1.6 Inter,Arial,sans-serif}.restored-economy .economy-settings-dialog{background:var(--paper);width:min(560px,100% - 32px);max-width:none;max-height:calc(100dvh - 40px);color:var(--navy);overscroll-behavior:contain;border:1px solid #9c8936;margin:auto;padding:28px;overflow:auto;box-shadow:0 20px 70px #0b172840}.restored-economy .economy-settings-dialog::backdrop{background:#0b1728bf}.restored-economy .economy-settings-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.restored-economy .economy-settings-heading h2{margin:0;font:700 30px/1.2 Playfair Display,Georgia,serif}.restored-economy .economy-settings-close{width:44px;height:44px;color:var(--navy);background:0 0;border:1px solid #0b172840;flex-shrink:0;place-items:center;font:400 28px/1 Arial,sans-serif;display:grid}.restored-economy .economy-settings-close:hover{color:var(--navy);background:#eee7cc}.restored-economy .economy-settings-dialog .economy-settings-description{color:#536880;margin:14px 0 22px;font:400 14px/1.65 Inter,Arial,sans-serif}.restored-economy .economy-settings-dialog .hub-controls{flex-direction:column;align-items:stretch;gap:20px;margin:0 0 24px;display:flex}.restored-economy .economy-settings-dialog .hub-controls label{align-items:stretch;gap:8px;font:600 13px/1.5 Inter,Arial,sans-serif;display:flex}.restored-economy .economy-settings-dialog select{width:100%;min-width:0;min-height:48px;color:var(--navy);background:#fffdf7;border:1px solid #818577;padding:10px 12px;font:400 16px/1.5 Inter,Arial,sans-serif}.restored-economy .economy-settings-dialog .hub-controls .economy-marker-toggle{flex-direction:row;align-items:center;gap:10px;min-height:44px;font-weight:400}.restored-economy .economy-settings-dialog input[type=checkbox]{width:20px;height:20px;margin:0}.restored-economy .economy-settings-dialog .era-legend{gap:10px 20px;margin:0 0 20px;font:400 12px/1.6 Inter,Arial,sans-serif}.restored-economy .economy-settings-dialog .economy-method-note{font:400 13px/1.65 Inter,Arial,sans-serif}.restored-economy .economy-settings-dialog .economy-method-note p{margin:12px 0;font:400 13px/1.65 Inter,Arial,sans-serif}.restored-economy .economy-settings-done{background:var(--navy);border:1px solid var(--navy);width:100%;min-height:48px;color:var(--paper);margin-top:24px;padding:12px 16px;font:600 14px/1.5 Inter,Arial,sans-serif}.restored-economy .economy-settings-done:hover{color:var(--gold);background:#23344c}@media (width<=600px){.restored-economy .economy-settings-dialog{max-height:calc(100dvh - 24px);padding:20px}.restored-economy .economic-card-heading{gap:10px}.restored-economy .economic-card-heading h3{flex-basis:100%}}

/* /assets/homepage-post-previews-20261004.css */

.homepage-post-preview{overflow:hidden;margin:22px 0 12px}.homepage-post-preview .post-text{margin:0}.homepage-post-more{display:block;min-height:44px;padding:8px 0;color:#365f92;font-size:13px;text-decoration:underline;text-underline-offset:4px;margin-bottom:12px}.homepage-post-more:focus-visible{outline:2px solid #365f92;outline-offset:4px}

/* /assets/truth-video-caption-20261004.css */
/* Recording cards: social captions use body typography and a compact disclosure. */
.video-card-copy .truth-video-text{font-family:Inter,Arial,sans-serif;font-weight:400;font-size:15px;line-height:1.7;letter-spacing:normal;margin:20px 0 0;white-space:pre-wrap;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}
.video-card-copy .truth-video-text.is-expanded{display:block;overflow:visible;-webkit-line-clamp:unset}
.truth-video-more{display:block;min-height:44px;padding:8px 0;font:400 13px/1.6 Inter,Arial,sans-serif;color:var(--navy);text-decoration:underline;text-underline-offset:5px}
.truth-video-more:focus-visible{outline:2px solid var(--navy);outline-offset:3px}

/* /assets/social-freshness-20261004.css */
.social-view-switch{flex-wrap:wrap}.social-view-switch .social-new-posts{color:var(--gold);border-color:var(--gold)}

/* /assets/qanon-scale-20261005.css */
/* QAnon trial: a compact editorial scale, scoped to this investigation. */
.qanon-page.qanon-page .qanon-paper :is(.q-portrait,.q-documentary,.q-pepe-portrait,.q-pepe-trump figure){margin-inline:auto;width:100%;justify-self:center}
.qanon-page.qanon-page .qanon-paper :is(.q-portrait,.q-documentary,.q-pepe-portrait) img{margin-inline:auto}
.qanon-page.qanon-page .qanon-paper .q-image-preview{margin-inline:auto}
.qanon-page.qanon-page .qanon-hero{max-width:1440px;padding:32px 48px;gap:48px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}
.qanon-page.qanon-page .qanon-hero .back-link{margin-bottom:12px}
.qanon-page.qanon-page .qanon-hero .eyebrow{margin:12px 0;font-size:13px}
.qanon-page.qanon-page .qanon-hero h1{font-size:clamp(44px,4.5vw,76px);line-height:1.06;margin:16px 0 20px}
.qanon-page.qanon-page .qanon-dek{font-size:22px;line-height:1.5;margin:0;max-width:38em}
.qanon-page.qanon-page .q-review{margin-top:20px}
.qanon-page.qanon-page .q-hero-art{width:100%;max-width:480px;justify-self:end;aspect-ratio:1;max-height:480px}
.qanon-page.qanon-page .q-hero-art figcaption{padding:16px 20px;font-size:11px;line-height:1.5}
.qanon-page.qanon-page .q-era-strip{padding:16px 48px;gap:16px}
.qanon-page.qanon-page .qanon-chapters{padding:12px 48px;gap:0 24px}
.qanon-page.qanon-page .qanon-paper{padding:40px 48px}
.qanon-page.qanon-page .qanon-paper>section{padding:36px 0}
.qanon-page.qanon-page .qanon-paper>section:first-child{padding-top:0}
.qanon-page.qanon-page .qanon-paper h2{font-size:clamp(30px,2.8vw,44px);line-height:1.18;margin-bottom:20px}
.qanon-page.qanon-page .qanon-paper h3{font-size:clamp(24px,2vw,30px);margin:12px 0}
.qanon-page.qanon-page .qanon-paper p{line-height:1.65}
.qanon-page.qanon-page .qanon-paper .q-lead{font-size:23px;line-height:1.5}
.qanon-page.qanon-page .q-two{gap:32px}
.qanon-page.qanon-page .q-video,.qanon-page.qanon-page .q-wood-clip{max-width:580px}
.qanon-page.qanon-page .q-portrait{max-width:320px}
.qanon-page.qanon-page .q-portrait img{max-height:400px;width:auto;max-width:100%;object-fit:contain}
.qanon-page.qanon-page .q-documentary{max-width:520px}
.qanon-page.qanon-page .q-documentary img{width:auto;max-width:100%;max-height:440px;object-fit:contain}
.qanon-page.qanon-page .q-repost-feature{margin:28px 0}
.qanon-page.qanon-page .q-repost-grid{gap:28px 36px}
.qanon-page.qanon-page .q-repost-grid article{padding-top:16px}
.qanon-page.qanon-page .q-repost-grid figure{margin:12px 0 16px}
.qanon-page.qanon-page .q-repost-grid img{width:auto;max-width:100%;height:auto;max-height:360px;object-fit:contain;background:transparent;margin:auto}
.qanon-page.qanon-page .q-pepe-portrait{max-width:320px}
.qanon-page.qanon-page .q-pepe-note img{width:auto;max-width:100%;max-height:360px;object-fit:contain}
.qanon-page.qanon-page .q-repost-grid .q-meta{gap:6px 16px;margin:16px 0}
.qanon-page.qanon-page .q-repost-grid .q-refs{gap:4px;margin:16px 0}
.qanon-page.qanon-page .q-image-preview{display:flex;flex-direction:column;align-items:center;gap:8px;width:fit-content;max-width:100%;border:0!important;padding:0!important;margin:0;background:transparent!important}
.qanon-page.qanon-page .q-image-preview span{font:13px/1.5 Inter,sans-serif;text-decoration:underline;text-underline-offset:4px;color:#766322}
.qanon-page.qanon-page .q-image-dialog{max-width:94vw;max-height:94dvh;box-sizing:border-box;padding:16px;border:1px solid #99863A;background:#F5F3E9;color:#0B1728}
.qanon-page.qanon-page .q-image-dialog::backdrop{background:#0B1728d9}
.qanon-page.qanon-page .q-image-dialog img{display:block;width:auto!important;height:auto!important;max-width:calc(94vw - 34px)!important;max-height:calc(94dvh - 120px)!important;object-fit:contain;margin:auto}
.qanon-page.qanon-page .q-image-close{display:block;margin:0 0 12px auto}
@media(max-width:1000px) and (min-width:761px){.qanon-page.qanon-page .qanon-hero{padding:28px 32px;gap:28px}.qanon-page.qanon-page .qanon-dek{font-size:20px}.qanon-page.qanon-page .q-hero-art{max-width:380px}.qanon-page.qanon-page .qanon-paper{padding-inline:32px}.qanon-page.qanon-page .q-era-strip,.qanon-page.qanon-page .qanon-chapters{padding-inline:32px}}
@media(max-width:760px){.qanon-page.qanon-page .qanon-hero{grid-template-columns:1fr;padding:24px 20px;gap:24px}.qanon-page.qanon-page .qanon-hero h1{font-size:44px}.qanon-page.qanon-page .qanon-dek{font-size:20px}.qanon-page.qanon-page .q-hero-art{max-width:300px;justify-self:center;aspect-ratio:1;grid-template-rows:minmax(0,1fr) auto}.qanon-page.qanon-page .q-hero-art img{height:100%;aspect-ratio:auto}.qanon-page.qanon-page .q-hero-art figcaption{padding:12px;font-size:10px}.qanon-page.qanon-page .q-era-strip,.qanon-page.qanon-page .qanon-chapters{padding:12px 20px}.qanon-page.qanon-page .qanon-paper{padding:28px 20px}.qanon-page.qanon-page .qanon-paper>section{padding:28px 0}.qanon-page.qanon-page .qanon-paper .q-lead{font-size:21px}.qanon-page.qanon-page .q-two{gap:24px}.qanon-page.qanon-page .q-repost-grid img,.qanon-page.qanon-page .q-pepe-note img{max-height:360px}.qanon-page.qanon-page .q-repost-grid .q-meta{grid-template-columns:1fr}.qanon-page.qanon-page .q-image-dialog{padding:12px}}

/* /assets/qanon-reading-gold-20261005.css */
/* QAnon trial: a compact editorial scale, scoped to this investigation. */
.qanon-page.qanon-page .qanon-paper :is(.q-portrait,.q-documentary,.q-pepe-portrait,.q-pepe-trump figure){margin-inline:auto;width:100%;justify-self:center}
.qanon-page.qanon-page .qanon-paper :is(.q-portrait,.q-documentary,.q-pepe-portrait) img{margin-inline:auto}
.qanon-page.qanon-page .qanon-paper .q-image-preview{margin-inline:auto}
.qanon-page.qanon-page .qanon-hero{max-width:1440px;padding:32px 48px;gap:48px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}
.qanon-page.qanon-page .qanon-hero .back-link{margin-bottom:12px}
.qanon-page.qanon-page .qanon-hero .eyebrow{margin:12px 0;font-size:13px}
.qanon-page.qanon-page .qanon-hero h1{font-size:clamp(44px,4.5vw,76px);line-height:1.06;margin:16px 0 20px}
.qanon-page.qanon-page .qanon-dek{font-size:22px;line-height:1.5;margin:0;max-width:38em}
.qanon-page.qanon-page .q-review{margin-top:20px}
.qanon-page.qanon-page .q-hero-art{width:100%;max-width:480px;justify-self:end;aspect-ratio:1;max-height:480px}
.qanon-page.qanon-page .q-hero-art figcaption{padding:16px 20px;font-size:11px;line-height:1.5}
.qanon-page.qanon-page .q-era-strip{padding:16px 48px;gap:16px}
.qanon-page.qanon-page .qanon-chapters{padding:12px 48px;gap:0 24px}
.qanon-page.qanon-page .qanon-paper{padding:40px 48px}
.qanon-page.qanon-page .qanon-paper>section{padding:36px 0}
.qanon-page.qanon-page .qanon-paper>section:first-child{padding-top:0}
.qanon-page.qanon-page .qanon-paper h2{font-size:clamp(30px,2.8vw,44px);line-height:1.18;margin-bottom:20px}
.qanon-page.qanon-page .qanon-paper h3{font-size:clamp(24px,2vw,30px);margin:12px 0}
.qanon-page.qanon-page .qanon-paper p{line-height:1.65}
.qanon-page.qanon-page .qanon-paper .q-lead{font-size:23px;line-height:1.5}
.qanon-page.qanon-page .q-two{gap:32px}
.qanon-page.qanon-page .q-video,.qanon-page.qanon-page .q-wood-clip{max-width:580px}
.qanon-page.qanon-page .q-portrait{max-width:320px}
.qanon-page.qanon-page .q-portrait img{max-height:400px;width:auto;max-width:100%;object-fit:contain}
.qanon-page.qanon-page .q-documentary{max-width:520px}
.qanon-page.qanon-page .q-documentary img{width:auto;max-width:100%;max-height:440px;object-fit:contain}
.qanon-page.qanon-page .q-repost-feature{margin:28px 0}
.qanon-page.qanon-page .q-repost-grid{gap:28px 36px}
.qanon-page.qanon-page .q-repost-grid article{padding-top:16px}
.qanon-page.qanon-page .q-repost-grid figure{margin:12px 0 16px}
.qanon-page.qanon-page .q-repost-grid img{width:auto;max-width:100%;height:auto;max-height:360px;object-fit:contain;background:transparent;margin:auto}
.qanon-page.qanon-page .q-pepe-portrait{max-width:320px}
.qanon-page.qanon-page .q-pepe-note img{width:auto;max-width:100%;max-height:360px;object-fit:contain}
.qanon-page.qanon-page .q-repost-grid .q-meta{gap:6px 16px;margin:16px 0}
.qanon-page.qanon-page .q-repost-grid .q-refs{gap:4px;margin:16px 0}
.qanon-page.qanon-page .q-image-preview{display:flex;flex-direction:column;align-items:center;gap:8px;width:fit-content;max-width:100%;border:0!important;padding:0!important;margin:0;background:transparent!important}
.qanon-page.qanon-page .q-image-preview span{font:13px/1.5 Inter,sans-serif;text-decoration:underline;text-underline-offset:4px;color:#766322}
.qanon-page.qanon-page .q-image-dialog{max-width:94vw;max-height:94dvh;box-sizing:border-box;padding:16px;border:1px solid #99863A;background:#F5F3E9;color:#0B1728}
.qanon-page.qanon-page .q-image-dialog::backdrop{background:#0B1728d9}
.qanon-page.qanon-page .q-image-dialog img{display:block;width:auto!important;height:auto!important;max-width:calc(94vw - 34px)!important;max-height:calc(94dvh - 120px)!important;object-fit:contain;margin:auto}
.qanon-page.qanon-page .q-image-close{display:block;margin:0 0 12px auto}
@media(max-width:1000px) and (min-width:761px){.qanon-page.qanon-page .qanon-hero{padding:28px 32px;gap:28px}.qanon-page.qanon-page .qanon-dek{font-size:20px}.qanon-page.qanon-page .q-hero-art{max-width:380px}.qanon-page.qanon-page .qanon-paper{padding-inline:32px}.qanon-page.qanon-page .q-era-strip,.qanon-page.qanon-page .qanon-chapters{padding-inline:32px}}
@media(max-width:760px){.qanon-page.qanon-page .qanon-hero{grid-template-columns:1fr;padding:24px 20px;gap:24px}.qanon-page.qanon-page .qanon-hero h1{font-size:44px}.qanon-page.qanon-page .qanon-dek{font-size:20px}.qanon-page.qanon-page .q-hero-art{max-width:300px;justify-self:center;aspect-ratio:1;grid-template-rows:minmax(0,1fr) auto}.qanon-page.qanon-page .q-hero-art img{height:100%;aspect-ratio:auto}.qanon-page.qanon-page .q-hero-art figcaption{padding:12px;font-size:10px}.qanon-page.qanon-page .q-era-strip,.qanon-page.qanon-page .qanon-chapters{padding:12px 20px}.qanon-page.qanon-page .qanon-paper{padding:28px 20px}.qanon-page.qanon-page .qanon-paper>section{padding:28px 0}.qanon-page.qanon-page .qanon-paper .q-lead{font-size:21px}.qanon-page.qanon-page .q-two{gap:24px}.qanon-page.qanon-page .q-repost-grid img,.qanon-page.qanon-page .q-pepe-note img{max-height:360px}.qanon-page.qanon-page .q-repost-grid .q-meta{grid-template-columns:1fr}.qanon-page.qanon-page .q-image-dialog{padding:12px}}

.qanon-page.qanon-page .qanon-reading-nav{display:flex;align-items:flex-start;gap:20px;padding:20px 48px;background:#F5F3E9;color:#766322;border-bottom:1px solid #99863a40}
.qanon-page.qanon-page .q-read-story{display:inline-block;padding:10px 18px;background:#EED46B;color:#0B1728;text-decoration:none;font-weight:600;border:1px solid #99863A}
.qanon-page.qanon-page .q-section-menu{position:relative;min-width:210px}
.qanon-page.qanon-page .q-section-menu summary{cursor:pointer;list-style:none;padding:10px 14px;border:1px solid #99863A}
.qanon-page.qanon-page .q-section-menu summary::-webkit-details-marker{display:none}
.qanon-page.qanon-page .q-section-menu>div{position:absolute;z-index:10;top:100%;left:0;min-width:260px;max-height:55vh;overflow:auto;background:#F5F3E9;border:1px solid #99863A;box-shadow:0 8px 24px #0B172825;padding:8px}
.qanon-page.qanon-page .q-section-menu a{display:block;padding:8px 12px;color:#766322;text-decoration:none}
.qanon-page.qanon-page .q-section-menu a:hover{background:#E8D66F40}
.qanon-page.qanon-page #qanon-introduction{scroll-margin-top:24px}
@media(max-width:760px){.qanon-page.qanon-page .qanon-reading-nav{flex-direction:column;gap:12px;padding:16px 20px}.qanon-page.qanon-page .q-section-menu>div{min-width:0;width:min(300px,calc(100vw - 58px))}}

/* /assets/qanon-clear-button-20261005.css */
/* QAnon trial: a compact editorial scale, scoped to this investigation. */
.qanon-page.qanon-page .qanon-paper :is(.q-portrait,.q-documentary,.q-pepe-portrait,.q-pepe-trump figure){margin-inline:auto;width:100%;justify-self:center}
.qanon-page.qanon-page .qanon-paper :is(.q-portrait,.q-documentary,.q-pepe-portrait) img{margin-inline:auto}
.qanon-page.qanon-page .qanon-paper .q-image-preview{margin-inline:auto}
.qanon-page.qanon-page .qanon-hero{max-width:1440px;padding:32px 48px;gap:48px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}
.qanon-page.qanon-page .qanon-hero .back-link{margin-bottom:12px}
.qanon-page.qanon-page .qanon-hero .eyebrow{margin:12px 0;font-size:13px}
.qanon-page.qanon-page .qanon-hero h1{font-size:clamp(44px,4.5vw,76px);line-height:1.06;margin:16px 0 20px}
.qanon-page.qanon-page .qanon-dek{font-size:22px;line-height:1.5;margin:0;max-width:38em}
.qanon-page.qanon-page .q-review{margin-top:20px}
.qanon-page.qanon-page .q-hero-art{width:100%;max-width:480px;justify-self:end;aspect-ratio:1;max-height:480px}
.qanon-page.qanon-page .q-hero-art figcaption{padding:16px 20px;font-size:11px;line-height:1.5}
.qanon-page.qanon-page .q-era-strip{padding:16px 48px;gap:16px}
.qanon-page.qanon-page .qanon-chapters{padding:12px 48px;gap:0 24px}
.qanon-page.qanon-page .qanon-paper{padding:40px 48px}
.qanon-page.qanon-page .qanon-paper>section{padding:36px 0}
.qanon-page.qanon-page .qanon-paper>section:first-child{padding-top:0}
.qanon-page.qanon-page .qanon-paper h2{font-size:clamp(30px,2.8vw,44px);line-height:1.18;margin-bottom:20px}
.qanon-page.qanon-page .qanon-paper h3{font-size:clamp(24px,2vw,30px);margin:12px 0}
.qanon-page.qanon-page .qanon-paper p{line-height:1.65}
.qanon-page.qanon-page .qanon-paper .q-lead{font-size:23px;line-height:1.5}
.qanon-page.qanon-page .q-two{gap:32px}
.qanon-page.qanon-page .q-video,.qanon-page.qanon-page .q-wood-clip{max-width:580px}
.qanon-page.qanon-page .q-portrait{max-width:320px}
.qanon-page.qanon-page .q-portrait img{max-height:400px;width:auto;max-width:100%;object-fit:contain}
.qanon-page.qanon-page .q-documentary{max-width:520px}
.qanon-page.qanon-page .q-documentary img{width:auto;max-width:100%;max-height:440px;object-fit:contain}
.qanon-page.qanon-page .q-repost-feature{margin:28px 0}
.qanon-page.qanon-page .q-repost-grid{gap:28px 36px}
.qanon-page.qanon-page .q-repost-grid article{padding-top:16px}
.qanon-page.qanon-page .q-repost-grid figure{margin:12px 0 16px}
.qanon-page.qanon-page .q-repost-grid img{width:auto;max-width:100%;height:auto;max-height:360px;object-fit:contain;background:transparent;margin:auto}
.qanon-page.qanon-page .q-pepe-portrait{max-width:320px}
.qanon-page.qanon-page .q-pepe-note img{width:auto;max-width:100%;max-height:360px;object-fit:contain}
.qanon-page.qanon-page .q-repost-grid .q-meta{gap:6px 16px;margin:16px 0}
.qanon-page.qanon-page .q-repost-grid .q-refs{gap:4px;margin:16px 0}
.qanon-page.qanon-page .q-image-preview{display:flex;flex-direction:column;align-items:center;gap:8px;width:fit-content;max-width:100%;border:0!important;padding:0!important;margin:0;background:transparent!important}
.qanon-page.qanon-page .q-image-preview span{font:13px/1.5 Inter,sans-serif;text-decoration:underline;text-underline-offset:4px;color:#766322}
.qanon-page.qanon-page .q-image-dialog{max-width:94vw;max-height:94dvh;box-sizing:border-box;padding:16px;border:1px solid #99863A;background:#F5F3E9;color:#0B1728}
.qanon-page.qanon-page .q-image-dialog::backdrop{background:#0B1728d9}
.qanon-page.qanon-page .q-image-dialog img{display:block;width:auto!important;height:auto!important;max-width:calc(94vw - 34px)!important;max-height:calc(94dvh - 120px)!important;object-fit:contain;margin:auto}
.qanon-page.qanon-page .q-image-close{display:block;margin:0 0 12px auto}
@media(max-width:1000px) and (min-width:761px){.qanon-page.qanon-page .qanon-hero{padding:28px 32px;gap:28px}.qanon-page.qanon-page .qanon-dek{font-size:20px}.qanon-page.qanon-page .q-hero-art{max-width:380px}.qanon-page.qanon-page .qanon-paper{padding-inline:32px}.qanon-page.qanon-page .q-era-strip,.qanon-page.qanon-page .qanon-chapters{padding-inline:32px}}
@media(max-width:760px){.qanon-page.qanon-page .qanon-hero{grid-template-columns:1fr;padding:24px 20px;gap:24px}.qanon-page.qanon-page .qanon-hero h1{font-size:44px}.qanon-page.qanon-page .qanon-dek{font-size:20px}.qanon-page.qanon-page .q-hero-art{max-width:300px;justify-self:center;aspect-ratio:1;grid-template-rows:minmax(0,1fr) auto}.qanon-page.qanon-page .q-hero-art img{height:100%;aspect-ratio:auto}.qanon-page.qanon-page .q-hero-art figcaption{padding:12px;font-size:10px}.qanon-page.qanon-page .q-era-strip,.qanon-page.qanon-page .qanon-chapters{padding:12px 20px}.qanon-page.qanon-page .qanon-paper{padding:28px 20px}.qanon-page.qanon-page .qanon-paper>section{padding:28px 0}.qanon-page.qanon-page .qanon-paper .q-lead{font-size:21px}.qanon-page.qanon-page .q-two{gap:24px}.qanon-page.qanon-page .q-repost-grid img,.qanon-page.qanon-page .q-pepe-note img{max-height:360px}.qanon-page.qanon-page .q-repost-grid .q-meta{grid-template-columns:1fr}.qanon-page.qanon-page .q-image-dialog{padding:12px}}

.qanon-page.qanon-page .qanon-reading-nav{display:flex;align-items:flex-start;gap:20px;padding:20px 48px;background:#F5F3E9;color:#766322;border-bottom:1px solid #99863a40}
.qanon-page.qanon-page .q-read-story{display:inline-block;padding:10px 18px;background:transparent;color:#0B1728;text-decoration:none;font-weight:600;border:1px solid #99863A}
.qanon-page.qanon-page .q-section-menu{position:relative;min-width:210px}
.qanon-page.qanon-page .q-section-menu summary{cursor:pointer;list-style:none;padding:10px 14px;border:1px solid #99863A}
.qanon-page.qanon-page .q-section-menu summary::-webkit-details-marker{display:none}
.qanon-page.qanon-page .q-section-menu>div{position:absolute;z-index:10;top:100%;left:0;min-width:260px;max-height:55vh;overflow:auto;background:#F5F3E9;border:1px solid #99863A;box-shadow:0 8px 24px #0B172825;padding:8px}
.qanon-page.qanon-page .q-section-menu a{display:block;padding:8px 12px;color:#766322;text-decoration:none}
.qanon-page.qanon-page .q-section-menu a:hover{background:#E8D66F40}
.qanon-page.qanon-page #qanon-introduction{scroll-margin-top:24px}
@media(max-width:760px){.qanon-page.qanon-page .qanon-reading-nav{flex-direction:column;gap:12px;padding:16px 20px}.qanon-page.qanon-page .q-section-menu>div{min-width:0;width:min(300px,calc(100vw - 58px))}}

/* /assets/investigation-style-election-art-20261005.css */
/* Shared investigation scale. Scope excludes homepage, feeds, topics and tools. */
.investigation-scale{--investigation-gold:#EED46B;--investigation-paper:#F5F3E9}
.investigation-scale [hidden]{display:none!important}
.investigation-scale :is(.tv-hero,.ut-hero,.greenland-hero,.peace-hero,.crime-hero,.ef-hero,.gz-opener,.bi-hero,.p25-hero,.section-opener,.health-story-hero){max-width:1440px;margin-inline:auto;padding:32px 48px!important;gap:48px;min-height:0!important}
.investigation-scale :is(.tv-hero,.ut-hero,.greenland-hero,.gz-opener,.section-opener,.health-story-hero){grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}
.investigation-scale header:has(h1) h1{font-size:clamp(44px,4.5vw,76px)!important;line-height:1.06!important;margin:16px 0 20px!important;text-wrap:balance;max-width:100%}
.investigation-scale :is(.health-story-hero,.greenland-hero) h1{font-size:clamp(44px,4.1vw,68px)!important}
.investigation-scale header:has(h1) :is(.eyebrow,.greenland-eyebrow,.health-story-eyebrow){font-family:Inter,sans-serif;font-size:13px!important;line-height:1.5;margin:12px 0!important}
.investigation-scale header:has(h1) :is(.back-link,.greenland-back,.health-story-back){display:inline-block;font-size:14px;margin-bottom:12px!important}
.investigation-scale :is(.tv-dek,.ut-dek,.greenland-standfirst,.peace-dek,.crime-dek,.ef-dek,.section-dek,.bi-dek,.p25-dek,.health-story-dek){font-size:22px!important;line-height:1.5!important;margin:0!important;max-width:38em}
.investigation-scale :is(.tv-meta,.ut-meta,.greenland-date,.gz-reviewed,.ef-review,.health-story-summary){font-size:14px!important;line-height:1.65!important;margin-top:20px!important}
.investigation-scale :is(.tv-hero-art,.ut-hero-art,.greenland-hero-art,.opener-art,.health-story-art){width:100%!important;max-width:480px!important;max-height:480px!important;aspect-ratio:1!important;min-height:0!important;justify-self:end;margin:0!important;overflow:hidden;display:grid;grid-template-rows:minmax(0,1fr) auto}
.investigation-scale :is(.tv-hero-art,.ut-hero-art,.greenland-hero-art,.opener-art,.health-story-art) img{width:100%!important;height:100%!important;min-height:0;object-fit:contain!important;aspect-ratio:auto!important}
.investigation-scale :is(.tv-hero-art,.ut-hero-art,.greenland-hero-art,.opener-art,.health-story-art)>:is(span,figcaption){padding:16px 20px!important;font-size:11px!important;line-height:1.5!important}
.investigation-scale :is(.peace-hero-record,.p25-document){max-width:480px;justify-self:end}
.investigation-scale :is(.section-light,.tv-opening,.ut-opening,.tv-chapter,.ut-chapter,.greenland-section,.greenland-opening,.peace-paper,.crime-paper,.ef-method,.ef-report,.ef-claims,.ef-visual-record,.gz-intro,.gz-chapter,.gz-record,.bi-focus,.bi-record,.bi-watch,.p25-light,.p25-dark,.investigation-content,.investigation-detail,.health-story-intro,.health-kennedy,.health-briefing){padding-block:36px!important}
.investigation-scale :is(.tv-chapter-layout,.ut-chapter-layout,.investigation-pair,.gz-chapter,.greenland-two,.peace-pair,.crime-two){gap:32px!important}
.investigation-scale :is(section,article,aside) h2{font-size:clamp(30px,2.8vw,44px);line-height:1.18;margin-block:12px 20px;text-wrap:balance}
.investigation-scale :is(section,article) h3{font-size:clamp(24px,2vw,30px);line-height:1.25;margin-block:12px}
.investigation-scale :is(.tv-prose,.ut-prose,.gz-copy,.chapter-intro,.greenland-opening,.bi-focus,.peace-opening,.health-story-intro) p{font-size:18px;line-height:1.65}
.investigation-scale :is(.tv-opening-copy,.ut-opening-copy,.gz-intro,.greenland-drop){font-size:23px!important;line-height:1.5!important}
/* Preserve complete evidence images. Captions remain in their original column. */
.investigation-scale figure:has(>img),.investigation-scale figure:has(>a>img){justify-self:center}
.investigation-scale figure>img,.investigation-scale figure>a>img{display:block;width:auto!important;max-width:100%!important;height:auto!important;max-height:440px!important;object-fit:contain!important;margin-inline:auto!important}
.investigation-scale :is(.tv-portrait,.ut-portrait,.greenland-portrait,.q-portrait) img{max-height:400px!important}
.investigation-scale :is(.tv-screen,.ut-screen,.gz-film,.peace-player,.crime-embed,.embed,.p25-player,.frontline-player,.health-video-player,.investigation-video){max-width:580px;width:100%;margin-inline:auto}
.investigation-scale figure figcaption{font-size:14px;line-height:1.6}
.investigation-scale .investigation-reading-nav{display:flex;align-items:flex-start;gap:20px;padding:20px 48px;background:var(--investigation-paper);color:#766322;border-bottom:1px solid #99863a40}
.investigation-scale .investigation-read-story,.investigation-scale .investigation-section-menu summary{font:14px/1.5 Inter,sans-serif;padding:10px 16px;border:1px solid #99863A;background:transparent;color:#0B1728;text-decoration:none;cursor:pointer}
.investigation-scale .investigation-read-story{font-weight:600;display:inline-block}
.investigation-scale .investigation-section-menu{position:relative;min-width:190px}
.investigation-scale .investigation-section-menu summary{list-style:none}
.investigation-scale .investigation-section-menu summary::-webkit-details-marker{display:none}
.investigation-scale .investigation-section-menu>div{position:absolute;z-index:20;top:100%;left:0;min-width:260px;max-width:min(420px,calc(100vw - 58px));max-height:55vh;overflow:auto;background:var(--investigation-paper);border:1px solid #99863A;box-shadow:0 8px 24px #0B172825;padding:8px}
.investigation-scale .investigation-section-menu a{display:block;padding:8px 12px;font:14px/1.5 Inter,sans-serif;color:#766322;text-decoration:none}
.investigation-scale .investigation-section-menu a:hover{background:#EED46B26}
.investigation-scale :is(h2,section,article)[id]{scroll-margin-top:24px}
@media(max-width:1000px) and (min-width:761px){.investigation-scale header:has(h1){padding:28px 32px!important;gap:28px!important}.investigation-scale :is(.tv-hero-art,.ut-hero-art,.greenland-hero-art,.opener-art,.health-story-art){max-width:380px!important;max-height:380px!important}}
@media(max-width:760px){.investigation-scale header:has(h1){padding:24px 20px!important;gap:24px!important;grid-template-columns:1fr!important}.investigation-scale header:has(h1) h1{font-size:44px!important}.investigation-scale :is(.tv-dek,.ut-dek,.greenland-standfirst,.peace-dek,.crime-dek,.ef-dek,.section-dek,.bi-dek,.p25-dek,.health-story-dek){font-size:20px!important}.investigation-scale :is(.tv-hero-art,.ut-hero-art,.greenland-hero-art,.opener-art,.health-story-art){max-width:300px!important;max-height:300px!important;justify-self:center}.investigation-scale :is(.peace-hero-record,.p25-document){justify-self:center;width:100%}.investigation-scale .investigation-reading-nav{flex-direction:column;gap:12px;padding:16px 20px}.investigation-scale .investigation-section-menu>div{min-width:0;width:min(300px,calc(100vw - 58px))}.investigation-scale figure>img,.investigation-scale figure>a>img{max-height:360px!important}.investigation-scale :is(.tv-opening-copy,.ut-opening-copy,.gz-intro,.greenland-drop){font-size:21px!important}}

/* Page-specific media containers use the same bounded scale. */
.investigation-scale .ep-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}
.investigation-scale .ep-hero-art{width:100%;max-width:480px;max-height:480px;aspect-ratio:1;justify-self:end;margin:0;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden}
.investigation-scale .ep-hero-art img{width:100%!important;height:100%!important;min-height:0;object-fit:contain;aspect-ratio:auto}
.investigation-scale .ep-hero-art>span{padding:16px 20px;font-size:11px;line-height:1.5}
.investigation-scale :is(.ep-film,.greenland-video,.ef-film){max-width:580px;width:100%;margin-inline:auto}
.investigation-scale :is(.greenland-video-frame,.ep-screen,.ef-play){aspect-ratio:16/9;min-height:0!important;height:auto!important}
.investigation-scale .gz-ai-player{max-height:440px!important;width:min(100%,248px)!important;aspect-ratio:9/16!important;margin-inline:auto;min-height:0!important}
.investigation-scale .gz-ai-player :is(img,video,iframe){object-fit:contain!important}
@media(max-width:760px){.investigation-scale .ep-hero{grid-template-columns:1fr}.investigation-scale .ep-hero-art{max-width:300px;max-height:300px;justify-self:center}}

.investigation-scale .investigation-section-menu{margin:0!important}
.investigation-scale :is(.tv-prose,.ut-prose,.gz-copy,.bi-row,.p25-policy,.evidence-record,.investigation-pair,.ef-finding,.ef-allegation,.peace-case)>p{font-size:18px;line-height:1.65}
.investigation-scale :is(.tv-opening-copy,.ut-opening-copy,.gz-intro)>p{font-size:23px!important;line-height:1.5!important}
.investigation-scale :is(section,article)>h2{font-size:clamp(30px,2.8vw,44px)!important;line-height:1.18!important}
.investigation-scale :is(section,article)>h3{font-size:clamp(24px,2vw,30px)!important;line-height:1.25!important}
@media(max-width:760px){.investigation-scale :is(.tv-opening-copy,.ut-opening-copy,.gz-intro)>p{font-size:21px!important}}

.investigation-scale .investigation-section-menu{padding:0!important;border:0!important;background:transparent!important}
.investigation-scale .investigation-read-story,.investigation-scale .investigation-section-menu summary{font-size:14px!important;line-height:1.5!important;padding:10px 16px!important;border:1px solid #99863A!important}

/* Header artwork is optically sized separately from documentary body images. */
.investigation-scale .qanon-hero .q-hero-art{position:relative;display:block;overflow:hidden;margin:0!important}
.investigation-scale .qanon-hero .q-hero-art>img{position:absolute;inset:0;display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center;transform:scale(1.85);transform-origin:center;margin:0!important}
.investigation-scale .qanon-hero .q-hero-art>figcaption{position:absolute;inset:auto 0 0;z-index:1;background:var(--navy,#0B1728)}
.investigation-scale[data-investigation="loyalty"] .opener-art>img{transform:scale(1.35);transform-origin:center}

/* Section subtitles match Understanding Trump's "The image and the record". */
.investigation-scale :is(.eyebrow,.greenland-eyebrow,.health-story-eyebrow):not(header:has(h1) *){font-family:Inter,Arial,sans-serif!important;font-size:11px!important;font-weight:700!important;line-height:1.5!important;letter-spacing:.18em!important;text-transform:uppercase;display:flex;align-items:center;gap:15px!important;margin:0 0 24px!important}
.investigation-scale :is(.eyebrow,.greenland-eyebrow,.health-story-eyebrow):not(header:has(h1) *)::before{content:"";display:block;width:38px!important;height:3px!important;flex:0 0 38px!important;background:#EED46B;margin:0!important}

.qanon-page.qanon-page .q-read-story,.qanon-page.qanon-page .q-section-menu summary{font-size:14px;line-height:1.5}

/* Keep bounded hero content on a continuous full-width navy background. */
.investigation-scale header:has(h1){background-color:var(--navy,#0B1728);box-shadow:0 0 0 100vmax var(--navy,#0B1728);clip-path:inset(0 -100vmax)}

/* Election evidence header reuses the approved investigation artwork. */
.investigation-scale .ef-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center}
.investigation-scale .ef-hero-copy{min-width:0}
.investigation-scale .ef-hero-art{position:relative;margin:0!important;width:100%;max-width:480px;aspect-ratio:1;border:1px solid #8291a34a;justify-self:end;overflow:hidden}
.investigation-scale .ef-hero .ef-hero-art>img{position:absolute;inset:0;width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;margin:0!important}
.investigation-scale .ef-hero-art>figcaption{position:absolute;bottom:0;left:0;right:0;padding:16px 20px;font:11px/1.5 Inter,Arial,sans-serif;letter-spacing:.18em;color:#EED46B}
.investigation-scale .ef-hero-art>figcaption span{display:block;font-size:10px;letter-spacing:0;color:#aab8c7;margin-top:4px}
@media(max-width:760px){.investigation-scale .ef-hero{grid-template-columns:1fr}.investigation-scale .ef-hero-art{max-width:300px;justify-self:center}}

.investigation-scale[data-investigation="third-impeachment"] .bi-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center}
.investigation-scale .bi-hero-copy{min-width:0}
.investigation-scale .bi-hero .ef-hero-art>img{position:absolute;inset:0;width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;margin:0!important}
@media(max-width:760px){.investigation-scale[data-investigation="third-impeachment"] .bi-hero{grid-template-columns:1fr}}

/* Crime reuses the Topics illustration in the shared square hero frame. */
.investigation-scale .crime-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center}
.investigation-scale .crime-hero-copy{min-width:0}
.investigation-scale .crime-hero .ef-hero-art>img{position:absolute;inset:0;width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;margin:0!important}
@media(max-width:760px){.investigation-scale .crime-hero{grid-template-columns:1fr}}

/* /assets/qanon-wood-context-20261006.css */

/* Give Wood’s brief biography more room beside the compact portrait. */
@media(min-width:900px){.qanon-page.qanon-page .q-wood-intro{grid-template-columns:minmax(0,1.6fr) minmax(0,.75fr);gap:32px;align-items:start}}

