.reading-facts{max-width:1120px;margin:0 auto;padding:clamp(58px,8vw,115px) 5vw}.reading-facts-hero{max-width:780px;margin-bottom:clamp(58px,8vw,102px)}.reading-facts-hero h1,.section-heading h2,.sources-section h2,.cite-section h2{margin:.08em 0 .25em;font-size:clamp(3.2rem,6vw,6.4rem)}.reading-facts .lede{max-width:62ch;font-size:1.15rem}.updated{color:var(--ink-soft);margin-top:24px;font-size:.94rem;font-weight:700}.reading-facts-intro{background:#e7efda;border:1px solid #c4d0b0;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(28px,6vw,76px);padding:clamp(28px,4vw,48px);display:grid}.reading-facts-intro h2{margin:.1em 0 0;font-size:clamp(2.15rem,4vw,3.45rem)}.reading-facts-intro p:last-child{margin:0;font-size:1.08rem}.stats-section{margin-top:clamp(68px,9vw,118px)}.section-heading{max-width:680px}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:38px;display:grid}.stat-card{border:1px solid var(--line);background:var(--cream);border-radius:8px;min-height:300px;padding:clamp(26px,3vw,36px)}.stat-number{color:var(--coral);font-family:var(--font-display);margin:0;font-size:clamp(3.6rem,7vw,6.2rem);font-weight:700;line-height:.9}.stat-card h3{margin:.45em 0;font-size:clamp(1.55rem,2.6vw,2.2rem)}.stat-card p:not(.stat-number){margin-bottom:1.2em}.stat-card a,.sources-section a,.cite-section a{color:#9c4939;font-weight:800}.reading-facts-note,.sources-section,.cite-section{max-width:780px;margin-top:clamp(62px,8vw,96px)}.reading-facts-note{border-left:4px solid var(--moss);background:#f2eee3;padding:24px 26px}.reading-facts-note p:last-child{margin-bottom:0}.sources-section h2,.cite-section h2{font-size:clamp(2.25rem,4vw,3.65rem)}.sources-section li+li{margin-top:.65em}.cite-section{border-top:1px solid var(--line);padding-top:52px}.cite-section p:last-child{overflow-wrap:anywhere}@media (max-width:700px){.reading-facts{padding-top:64px;padding-bottom:64px}.reading-facts-intro,.stats-grid{grid-template-columns:1fr}.reading-facts-intro{gap:20px}.stat-card{min-height:0}}
