
.market-hero{background:#0F2D4A;color:#fff;padding:64px 0 52px}.market-hero h1{color:#fff;font-size:clamp(2.3rem,5vw,4rem);max-width:800px;line-height:1.08;margin:14px 0 22px}.market-hero p{max-width:650px;color:#dce6ef}.market-eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:.75rem;font-weight:700;color:#D9C3A7!important}.market-hero .btn-ghost{color:#fff;border-color:#9eb2c5}.market-jumps{display:flex;gap:24px;flex-wrap:wrap;padding-top:25px;margin-top:30px;border-top:1px solid #496177}.market-jumps a{color:#eee1d0;text-underline-offset:5px}.market-section{padding:56px 0}.market-section h2{font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.2}.market-section .lede{max-width:740px}.market-meta{font-size:.85rem;color:var(--ink-soft)}.market-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:28px 0 20px}.market-stat{background:var(--card);border:1px solid var(--line);border-top:3px solid #4F7CAB;border-radius:12px;padding:23px 20px}.market-stat strong{font-size:clamp(1.6rem,3vw,2.3rem);display:block;line-height:1.2;margin:12px 0}.market-stat span{font-size:.83rem;color:var(--ink-soft)}.market-source{font-size:.8rem;color:var(--ink-soft);max-width:850px}.market-take{margin-top:30px;max-width:800px;border-left:3px solid #D9C3A7;padding-left:24px}.market-take p{line-height:1.8}.market-spotlight{background:var(--paper-2)}.market-split{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.market-image{width:100%;height:340px;object-fit:cover;border-radius:14px}.market-caption{font-size:.78rem;color:var(--ink-soft);margin-top:8px}.market-callout{padding:18px 22px;background:var(--card);border:1px solid var(--line);border-radius:10px;margin-top:22px}.market-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:25px}.market-cards .card{padding:28px}.market-cards li{margin-bottom:12px}.market-edition{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:25px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.market-edition h3{margin:8px 0}.market-report-box{border:1px solid var(--line);border-radius:14px;padding:24px;background:var(--card);margin-top:25px;min-height:220px}.market-subscribe{background:#0F2D4A;color:white;border-radius:14px;padding:32px;margin-top:30px}.market-subscribe h3,.market-subscribe p{color:#fff}.market-subscribe a{color:#eee1d0}.market-reading{max-width:780px}.market-reading p{line-height:1.85}.market-home{background:var(--paper-2)}.market-home .wrap{display:grid;grid-template-columns:1.3fr 1fr;gap:30px;align-items:center}.market-home .card{padding:28px}.market-home h2{margin-top:10px}@media(max-width:760px){.market-hero{padding:40px 0}.market-stats{grid-template-columns:1fr 1fr}.market-split,.market-cards,.market-home .wrap{grid-template-columns:1fr}.market-section{padding:38px 0}.market-image{height:250px}.market-edition{align-items:start;flex-direction:column}.market-report-box{padding:15px}.market-jumps{gap:16px}}
