/* Mídia paga: seções abertas e hierarquia consistente com os Insights. */
.paid-insight .market-opening{align-items:start}
.paid-insight .market-opening .market-intro{font-size:17px;line-height:1.9}
.paid-decision{display:grid;grid-template-columns:1fr 1fr;gap:8%;border-top:1px solid var(--market-line);align-items:start}
.paid-decision>div:last-child{padding-top:36px}.paid-decision .market-text-link{margin-top:12px}
.paid-work{display:grid;grid-template-columns:1.2fr .8fr;gap:8%;border-top:1px solid var(--market-line);align-items:center}
.paid-case-result{border-left:1px solid var(--market-line);padding-left:40px}
.paid-case-result strong{display:block;font-size:clamp(48px,5.2vw,76px);line-height:1.05;font-weight:500;letter-spacing:-.035em;color:#0755ff;margin-top:16px}
.paid-case-result strong span{display:block;font-size:.6em;letter-spacing:-.02em;margin-top:5px}
.paid-case-result p{font-size:21px;line-height:1.5;max-width:340px}
.paid-case-result small{display:block;font-size:12px;line-height:1.7;color:#637084;max-width:360px}
@media(max-width:760px){.paid-decision,.paid-work{grid-template-columns:1fr;gap:24px}.paid-decision>div:last-child{padding-top:0}.paid-insight .market-opening .market-intro{font-size:15px}.paid-case-result{border-left:0;border-top:1px solid var(--market-line);padding:28px 0 0}.paid-case-result strong{font-size:64px}.paid-case-result p{font-size:19px}}
