/* Homepage placement; feed logic remains in the CallDaniel Market Watch plugin. */
.call-daniel-market-watch{background:#fafafa;padding:clamp(32px,5vw,72px) 20px}
.call-daniel-market-watch .cdmw{margin:0 auto;padding:0;max-width:1100px;font-family:inherit}
.call-daniel-market-watch .cdmw h2,.call-daniel-market-watch .cdmw h3{font-family:inherit}
.call-daniel-market-watch .cdmw{font-family:var(--font-sans,"Inter",system-ui,sans-serif)}
.call-daniel-market-watch .cdmw>.cdmw-eyebrow,.call-daniel-market-watch .cdmw>h2,.call-daniel-market-watch .cdmw>.cdmw-intro{text-align:center}
.call-daniel-market-watch .cdmw>h2{font-family:var(--font-sans,"Inter",system-ui,sans-serif);font-size:clamp(2.35rem,4vw,3.7rem);font-weight:800;line-height:1.1;letter-spacing:-.045em;margin:0 auto 16px;max-width:100%}
.call-daniel-market-watch .cdmw>.cdmw-eyebrow{font-size:.82rem;font-weight:800;letter-spacing:.13em;margin-bottom:12px}
.call-daniel-market-watch .cdmw>.cdmw-intro{font-size:1.1rem;line-height:1.6;margin:0 auto 32px;max-width:680px}
.call-daniel-market-watch .cdmw .cdmw-controls button{font-family:var(--font-sans,"Inter",system-ui,sans-serif)}
@media(max-width:480px){.call-daniel-market-watch{padding:36px 16px}}
