/* Payment research and editorial artwork */
.article-feature{margin:30px 0 40px}.article-feature img{display:block;width:100%;height:auto;aspect-ratio:1672/941;object-fit:cover;border-radius:18px}.article-feature figcaption,.payment-evidence figcaption{font-size:13px;color:var(--muted,#a9b1cf);line-height:1.6;margin-top:10px}.article-card.featured{display:flex;flex-direction:column;align-items:stretch;gap:24px}.article-card-image{display:block;overflow:hidden;border-radius:12px}.article-card-image img{display:block;width:100%;height:auto;aspect-ratio:1672/941;object-fit:cover}.article-card.featured>.button{align-self:flex-start}.payment-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0!important;margin:24px 0!important;list-style:none}.payment-directory li{display:flex;gap:12px;align-items:center;padding:14px;border:1px solid #303650;border-radius:12px;margin:0;background:#151a34;min-width:0}.payment-logo{width:68px;height:48px;flex-shrink:0;background:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center}.payment-logo img{max-width:58px;max-height:38px;object-fit:contain}.payment-logo.dark-logo{background:#252c46}.payment-initial{color:#202540;font-weight:800}.payment-directory strong{display:block;font-size:15px;line-height:1.35}.payment-directory small{display:block;font-size:11px;line-height:1.5;color:#a9b1cf;margin-top:4px}.payment-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0}.payment-stats>div{background:#171b37;border:1px solid #303650;padding:22px;border-radius:12px}.payment-stats strong{display:block;font-size:24px;color:#fff}.payment-stats span{display:block;font-size:13px;color:#a9b1cf;margin-top:8px}.payment-evidence{margin:28px 0}.payment-evidence img{display:block;width:100%;height:auto;border:1px solid #343957;border-radius:12px}.payment-table{overflow:auto}.payment-table table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.payment-table th,.payment-table td{padding:14px;border-bottom:1px solid #343957;text-align:left}.payment-table tfoot{font-weight:700}.payment-article details{border-bottom:1px solid #343957;padding:18px 0}.payment-article summary{cursor:pointer;font-weight:700}.payment-article .article-copy{scroll-margin-top:100px}
@media(max-width:800px){.payment-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-stats strong{font-size:19px}.payment-stats>div{padding:14px}}
@media(max-width:520px){.payment-directory{grid-template-columns:1fr}.payment-stats{grid-template-columns:1fr}.payment-stats>div{display:flex;align-items:center;justify-content:space-between;gap:14px}.payment-stats span{max-width:45%;margin:0}.article-feature{margin:24px 0}.payment-table th,.payment-table td{padding:10px;font-size:13px}}
