/* Shared reading cards: full-width art, compact excerpts and one quiet reading action. */
body main .editorial-card.research-card{padding:0!important;border-radius:14px;box-shadow:0 3px 15px #18364d05;text-decoration:none;gap:0;align-self:stretch}
body main .editorial-card.research-card .editorial-card__image{display:block;width:100%;height:auto!important;aspect-ratio:16/9;object-fit:cover;margin:0;border-radius:0;border:0;background:#f5f4ee}
body main .editorial-card.research-card>div{padding:21px 23px 19px;gap:0;min-width:0}
body main .editorial-card.research-card small{font-size:10px;line-height:1.5;letter-spacing:.12em;color:#285eab}
body main .editorial-card.research-card h2{font-family:Arial,Helvetica,sans-serif;font-size:clamp(20px,1.65vw,25px);font-weight:700;line-height:1.28;letter-spacing:-.025em;margin:9px 0 12px;color:#153552}
body main .editorial-card.research-card p{font-size:14px;line-height:1.65;margin:0 0 19px;color:#52677d;max-width:none}
body main .editorial-card.research-card .research-card__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:auto;padding:14px 0 0;border-top:1px solid #e0e7ed;background:none;color:#52677d;font-size:12px;line-height:1.6}
body main .editorial-card.research-card .research-card__footer>span{margin:0;font-size:12px;color:#52677d}
body main .editorial-card.research-card .research-card__evidence{display:flex;align-items:center;gap:10px;background:none;padding:0;margin:0;border:0;line-height:1.6;font-size:12px;min-height:25px}
body main .editorial-card.research-card .research-card__evidence strong{font-size:13px;color:#205cae;white-space:nowrap}
body main .editorial-card.research-card:hover{transform:translateY(-3px);border-color:#9fb8d9;box-shadow:0 12px 26px #17395110}
body main .editorial-card.research-card:focus-visible{outline:3px solid #225ddd;outline-offset:4px}
@media(max-width:700px){body main .editorial-card.research-card>div{padding:20px}body main .editorial-card.research-card h2{font-size:22px}body main .editorial-card.research-card p{font-size:14px}}
@media(prefers-reduced-motion:reduce){body main .editorial-card.research-card{transition:none}body main .editorial-card.research-card:hover{transform:none}}
