/* Citeability blocks shared by the auto and home hubs */
.hc-byline{max-width:1240px;margin:0 auto;padding:14px 20px 0;font-size:14px;color:#52647c}.hc-byline p{margin:0}.hc-byline a{color:#174e84;font-weight:600;text-decoration:underline;text-underline-offset:4px}
.hc-facts{padding:56px 0;background:#f3f7fb;border-top:1px solid #e3eaf1;border-bottom:1px solid #e3eaf1}.hc-wrap{max-width:1240px;margin:0 auto;padding:0 20px}.hc-eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:#846017;margin:0 0 10px}.hc-facts h2{font-size:clamp(26px,2.6vw,36px);line-height:1.2;letter-spacing:-.02em;margin:0 0 12px;color:#0f172a}.hc-intro{max-width:760px;color:#475569;margin:0 0 28px;line-height:1.6}.hc-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:36px;align-items:start}.hc-list{margin:0;padding-left:24px;list-style:decimal}.hc-list li{padding:9px 0;line-height:1.6;color:#1e293b;font-size:16px}.hc-list li strong{color:#0f172a}.hc-list a{color:#174e84;font-weight:600;text-decoration:underline;text-underline-offset:4px}.hc-sources{background:#fff;border:1px solid #e3eaf1;border-radius:16px;padding:22px 24px;box-shadow:0 8px 24px #0f172a0a}.hc-sources h3{font-size:16px;letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px;color:#0f172a}.hc-sources ul{list-style:none;margin:0;padding:0}.hc-sources li{padding:6px 0;border-bottom:1px solid #eef2f6;font-size:14px;line-height:1.5}.hc-sources li:last-child{border:0}.hc-sources a{color:#174e84;text-decoration:underline;text-underline-offset:4px}.hc-note{font-size:13px;color:#64748b;margin:14px 0 0;line-height:1.5}
@media(max-width:900px){.hc-grid{grid-template-columns:1fr;gap:24px}.hc-facts{padding:40px 0}.hc-list li{font-size:15px}}
