/* Complementos da LP de imobiliárias sobre o layout temático compartilhado. */
.lp-imobiliarias .sector-photo figcaption,
.lp-imobiliarias .sector-note{font-size:13px;color:var(--tx-2)}
.lp-imobiliarias .sector-photo figcaption a{text-decoration:underline;text-underline-offset:3px}
.lp-imobiliarias .sector-photo img{object-position:52% center}
.lp-imobiliarias .sector-context{background-image:none;background-color:var(--bg-alt)}
.lp-imobiliarias .qa[open] summary::after{content:"−";transform:none}
/* Same dark tokens as design-system.css, for the native no-JS fallback only. */
@media(scripting:none) and (prefers-color-scheme:dark){
 .lp-imobiliarias{--bg:var(--ink);--bg-card:#151513;--bg-alt:#111110;--tx:var(--paper);--tx-2:#E4E4DF;--tx-3:#9B9B96;--line:rgba(250,250,247,.12);--line-2:rgba(250,250,247,.07);--signal-50:#3A2113;--signal-text:#FFB286}
 .lp-imobiliarias :focus-visible{outline-color:var(--signal)}
}
