.market-outlook{padding-top:48px;padding-bottom:48px;scroll-margin-top:110px}.market-outlook-lead{max-width:800px;line-height:1.7}.market-outlook-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.market-outlook-card{padding:24px;border:1px solid #d5e3dd;border-radius:14px;background:#f3f7f5}.market-outlook-card h3{font-size:1.18rem;line-height:1.35;margin:16px 0 10px;color:#143c32}.market-outlook-card p{margin:0;line-height:1.65}.market-outlook-status{display:inline-block;font-size:.76rem;letter-spacing:.035em;font-weight:600;padding:5px 10px;border-radius:20px;color:#235d49;background:#deeee5}.market-outlook-note{font-size:.88rem;line-height:1.6;color:#52665f;margin-top:20px}@media(max-width:900px){.market-outlook-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.market-outlook-grid{grid-template-columns:1fr}.market-outlook-card{padding:20px}}
