.fact-intro,.fact-stats,.fact-context,.fact-methodology{padding:94px 0}.fact-intro{background:var(--white)}.fact-intro-grid,.fact-context-grid,.fact-methodology-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:88px;display:grid}.fact-intro h2,.fact-stats h2,.fact-context h2,.fact-methodology h2{font-family:var(--font-montserrat), Arial, sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,3.7vw,4.2rem);line-height:1}.fact-intro-grid>p,.fact-context-grid>div:last-child>p,.fact-methodology-grid>div:last-child>p{color:var(--muted);max-width:690px;margin:0;font-size:18px;line-height:1.7}.fact-context-grid>div:last-child>p+p,.fact-methodology-grid>div:last-child>p+p{margin-top:20px}.fact-stats{background:var(--light)}.fact-stats-heading{max-width:700px;margin-bottom:44px}.fact-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.fact-stat{background:var(--white);border:1px solid var(--line);border-radius:10px;flex-direction:column;min-height:310px;padding:30px;display:flex;box-shadow:0 8px 26px #1f243014}.fact-number{color:var(--red);font-family:var(--font-montserrat), Arial, sans-serif;letter-spacing:-.055em;font-variant-numeric:tabular-nums;margin:0 0 18px;font-size:clamp(2.6rem,4vw,4.15rem);font-weight:800;line-height:.9}.fact-stat h3,.cite-box h3{font-family:var(--font-montserrat), Arial, sans-serif;letter-spacing:-.03em;margin:0;font-size:21px;line-height:1.15}.fact-stat>p:not(.fact-number){color:var(--muted);margin:14px 0 22px;font-size:15px;line-height:1.55}.fact-stat a,.cite-box a{color:var(--red);text-underline-offset:3px;margin-top:auto;font-size:13px;font-weight:800;line-height:1.45;text-decoration:underline;text-decoration-thickness:1px}.fact-stat a:hover,.cite-box a:hover{color:#7d1521}.fact-stat a:focus-visible,.cite-box a:focus-visible{outline-offset:3px;outline:3px solid #e89aa4}.fact-context{background:var(--graphite);color:var(--white)}.fact-context .eyebrow{color:#ee99a3}.fact-context-grid>div:last-child>p{color:#d5dae2}.fact-context .text-link{color:var(--white)}.fact-context .text-link i{color:#ee99a3}.fact-methodology{background:var(--white)}.cite-box{background:var(--light);border-radius:10px;margin-top:30px;padding:24px}.cite-box p{color:var(--muted);margin:12px 0 0;font-size:15px;line-height:1.6}.cite-box a{font-size:inherit;display:inline}@media (max-width:900px){.fact-intro-grid,.fact-context-grid,.fact-methodology-grid{grid-template-columns:1fr;gap:28px}.fact-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.fact-intro,.fact-stats,.fact-context,.fact-methodology{padding:68px 0}.fact-stat-grid{grid-template-columns:1fr}.fact-stat{min-height:0;padding:26px}}
