.market-snapshot{margin:35px 0 45px;border:1px solid #7f6f6050;padding:32px;background:#f5f2ee}.market-heading{max-width:830px}.market-heading h3{font-size:38px;margin:15px 0;line-height:1.15}.market-heading>p{margin:15px 0}.market-snapshot-grid{display:grid;grid-template-columns:300px minmax(0,1fr);gap:40px;align-items:start;margin-top:30px}.market-widget-column{max-width:100%;min-width:0;overflow-x:auto}.market-disclaimer h4{font-size:18px;line-height:1.5;margin:0 0 18px;font-weight:600}.market-disclaimer p{font-size:15px;line-height:1.85;margin:0 0 18px}.market-disclaimer p.fine,.market-source{font-size:13px}.market-news{margin-top:15px;padding-bottom:0;border-bottom:0}.market-news>summary{font-size:17px}.market-news-container{margin:20px 0;max-width:100%;min-width:0}.mnd-news-widget{width:100%;max-width:900px}.market-snapshot a{text-underline-offset:3px}.market-news .w-header,.market-news .w-footer{font-size:14px}
@media(max-width:900px){.market-snapshot-grid{grid-template-columns:1fr;gap:28px}.market-widget-column{justify-self:start}.market-disclaimer{max-width:750px}}
@media(max-width:450px){.market-snapshot{padding:20px 16px;margin:25px 0}.market-heading h3{font-size:34px}.market-snapshot-grid{margin-top:22px}}
