.MarketSnapshot-module__QWMt6W__section{background:var(--color-paper);border-top:1px solid var(--line-soft);padding:96px 0}.MarketSnapshot-module__QWMt6W__period{letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);white-space:nowrap;font-size:12px;font-weight:600}.MarketSnapshot-module__QWMt6W__areaNote{color:var(--color-muted);max-width:68ch;margin:-6px 0 22px;font-size:13.5px;line-height:1.6}.MarketSnapshot-module__QWMt6W__grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.MarketSnapshot-module__QWMt6W__cell{background:var(--color-cream);border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;gap:10px;padding:32px 26px;display:flex}.MarketSnapshot-module__QWMt6W__label{letter-spacing:.22em;text-transform:uppercase;color:var(--color-muted);font-size:11px;font-weight:600}.MarketSnapshot-module__QWMt6W__value{font-family:var(--font-serif);color:var(--color-navy);letter-spacing:-.01em;font-size:1.7rem;line-height:1.15}.MarketSnapshot-module__QWMt6W__trend,.MarketSnapshot-module__QWMt6W__sub{color:var(--color-muted);margin-top:auto;font-size:12.5px;line-height:1.45}.MarketSnapshot-module__QWMt6W__trend{align-items:baseline;gap:6px;display:inline-flex}.MarketSnapshot-module__QWMt6W__up{color:var(--color-sepia)}.MarketSnapshot-module__QWMt6W__down,.MarketSnapshot-module__QWMt6W__flat{color:var(--color-muted)}.MarketSnapshot-module__QWMt6W__attribution{color:var(--color-muted);max-width:92ch;margin-top:28px;font-size:12px;line-height:1.6}.MarketSnapshot-module__QWMt6W__attribution a{color:inherit;text-underline-offset:2px;text-decoration:underline}.MarketSnapshot-module__QWMt6W__attribution a:hover{color:var(--color-navy)}@media (max-width:1000px){.MarketSnapshot-module__QWMt6W__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.MarketSnapshot-module__QWMt6W__section{padding:72px 0}.MarketSnapshot-module__QWMt6W__grid{grid-template-columns:1fr;gap:16px}.MarketSnapshot-module__QWMt6W__cell{padding:26px 22px}.MarketSnapshot-module__QWMt6W__period{white-space:normal}}
