.market-reading{background:#fff;border:1px solid #dce2df;border-radius:4px;min-width:0;margin:32px 0;padding:24px}.market-reading h2{margin:0 0 22px;font-size:21px;line-height:1.5}.market-reading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.market-reading h3{margin:0 0 10px;font-size:15px;line-height:1.7}.market-reading p{color:#526571;margin:0;font-size:14px;line-height:1.95}.market-reading .market-reading-note{margin-top:20px;font-size:12px}.market-reading nav{flex-wrap:wrap;gap:12px 24px;margin-top:24px;display:flex}.market-reading a{color:#245c64;text-underline-offset:3px;font-size:13px;text-decoration:underline}.market-reading a:focus-visible{outline-offset:4px;outline:2px solid #245c64}@media (max-width:760px){.market-reading{padding:20px 16px}.market-reading-grid{grid-template-columns:1fr;gap:20px}}
