.pony-page .pony-eyebrow{font-size:13px;font-weight:700;letter-spacing:.12em;color:#a81020;margin:0 0 14px}
.pony-recap{max-width:960px;margin:36px 0;padding:32px;border:1px solid #e2e4e7;border-top:4px solid #be1622;border-radius:12px;background:#faf8f6}
.pony-recap h2,.pony-more h2{font-family:"Barlow Condensed",Barlow,sans-serif;font-size:32px;line-height:1.15;color:#202124;margin:0 0 20px}
.pony-recap>p:not(.pony-eyebrow){max-width:780px;line-height:1.65}
.pony-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0}
.pony-facts>div{border-top:1px solid #d9d7d5;padding-top:16px}
.pony-facts dt{font-size:14px;color:#62666b;margin-bottom:6px}
.pony-facts dd{margin:0;font-size:20px;font-weight:600;line-height:1.4;color:#202124}
.pony-page .pony-sources{font-size:14px;margin-bottom:0}
.pony-page .pony-sources a{color:#9f1020;text-decoration:underline;text-underline-offset:3px}
.pony-more{max-width:780px;margin:32px 0}
@media(max-width:600px){.pony-recap{padding:24px 20px}.pony-facts{grid-template-columns:1fr;gap:16px}.pony-recap h2,.pony-more h2{font-size:28px}}
