.published-insights{color:#2d493e;background:linear-gradient(125deg,#f7f5ed,#eef2e7);border:1px solid #d9ddcf;border-radius:24px;max-width:100%;margin:34px 0;padding:clamp(22px,4vw,42px);overflow:hidden}.published-insights-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.published-insights-heading p{letter-spacing:.15em;color:#786633;margin:0 0 10px;font-size:10px}.published-insights-heading h2{font:400 clamp(25px,4vw,38px)/1.15 var(--serif,Georgia,serif);margin:0}.published-insights-heading>span{white-space:nowrap;border:1px solid #cad4c0;border-radius:30px;padding:8px 12px;font-size:11px}.published-insights-source+.published-insights-source{border-top:1px solid #d4dacb;margin-top:26px;padding-top:24px}.published-insights-source-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.published-insights-source h3{font:400 22px var(--serif,Georgia,serif);margin:0}.published-insights-source-heading p{color:#52614f;margin:0;font-size:11px}.published-insights-source dl{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:14px;margin:20px 0;display:grid}.published-insights-source dl>div{border-left:2px solid #b39960;padding:0 14px}.published-insights-source dt{color:#52614f;font-size:11px}.published-insights-source dd{font:400 clamp(25px,4vw,36px)/1.4 var(--serif,Georgia,serif);overflow-wrap:anywhere;margin:4px 0 0}.published-insights-source>small{color:#65705e;font-size:10px;line-height:1.7;display:block}@media (max-width:640px){.published-insights-heading,.published-insights-source-heading{flex-direction:column;align-items:start}.published-insights-source dl{grid-template-columns:repeat(2,minmax(0,1fr))}.published-insights-heading>span{white-space:normal}}
