.journal-discovery{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}
.journal-discovery .magazine-countries{margin:0;flex:1;gap:6px}
.journal-discovery .magazine-search{flex:0 0 250px;margin:0}
.journal-list .magazine-tools{display:block}
.journal-list .magazine-topics{gap:7px}
.journal-list .magazine-topics>a{font-size:14px;padding:10px 13px;line-height:1.45;min-height:44px}
.journal-list .magazine-topics>a[aria-current=page]{background:#1456dc;color:#fff}
.journal-list .magazine-countries>a{font-size:14px;min-height:42px}
.journal-country-label{color:#5e6b7c;font-weight:500;margin-left:10px}
.magazine-card[data-journal-category="money-stories"] .magazine-cover-label{color:#973a18;background:#fff1df}
.magazine-card[data-journal-category="safety-scams"] .magazine-cover-label{color:#a42c42;background:#fff0f2}
.magazine-card[data-journal-category="card-payments"] .magazine-cover-label{color:#154fad;background:#ecf3ff}
.magazine-card[data-journal-category="global-money"] .magazine-cover-label{color:#0b6b68;background:#e8f8f4}
.magazine-card[data-journal-category="crypto-stablecoins"] .magazine-cover-label{color:#55399c;background:#f0eaff}
.journal-list .magazine-card-kicker{font-size:13px;line-height:1.7;display:flex;flex-wrap:wrap}
.journal-list .magazine-card-meta{font-size:12px}
.journal-list .magazine-result-meta{font-size:14px}
@media(max-width:900px){.journal-discovery{flex-direction:column}.journal-discovery .magazine-search{flex:auto;width:100%;max-width:none}.journal-discovery .magazine-countries{width:100%}}
@media(max-width:600px){.journal-list .magazine-topics{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:5px;max-width:100%;scrollbar-width:thin}.journal-list .magazine-topics>a{flex:none;white-space:nowrap}.journal-list .magazine-tools{min-width:0}.journal-list .magazine-countries{gap:5px}.journal-list .magazine-countries>a{padding:7px 9px}}

.journal-topic-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;padding:1px 5px;margin-left:7px;border-radius:12px;background:rgba(60,91,135,.09);font-size:11px;font-variant-numeric:tabular-nums}.magazine-topics>a[aria-current=page] .journal-topic-count{background:rgba(255,255,255,.18)}
