/* Marka Prefeitura 2.9.3 — isolated, defensive article navigation and metadata layout */
body.single-post main.marka-single-modern .marka-single-neighbors,
main.marka-single-modern nav.marka-single-neighbors{
 display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
 gap:18px!important;margin:40px 0 44px!important;padding:0!important;
 width:100%!important;align-items:stretch!important;box-sizing:border-box!important;
}
body.single-post main.marka-single-modern .marka-single-neighbors > a.marka-single-neighbor,
main.marka-single-modern .marka-single-neighbors > a.marka-single-neighbor{
 display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;gap:14px!important;
 align-items:center!important;align-content:center!important;box-sizing:border-box!important;
 float:none!important;position:static!important;min-width:0!important;max-width:none!important;
 width:100%!important;min-height:114px!important;margin:0!important;padding:10px!important;
 border:1px solid #dfe8ee!important;border-radius:14px!important;
 background:#fff!important;box-shadow:0 6px 24px rgba(20,50,70,.065)!important;
 color:#19394d!important;text-decoration:none!important;overflow:hidden!important;
}
main.marka-single-modern .marka-single-neighbor .marka-neighbor-image{
 display:block!important;width:92px!important;height:92px!important;min-width:0!important;
 overflow:hidden!important;border-radius:10px!important;line-height:0!important;
}
main.marka-single-modern .marka-single-neighbor .marka-neighbor-image img{
 display:block!important;width:100%!important;height:100%!important;max-width:100%!important;
 object-fit:cover!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px!important;
}
main.marka-single-modern .marka-single-neighbor .marka-neighbor-placeholder{
 display:grid!important;place-items:center!important;width:100%;height:100%;background:#eaf5ed;font-size:25px;
}
main.marka-single-modern .marka-single-neighbor .marka-neighbor-body{
 display:flex!important;flex-direction:column!important;align-items:flex-start!important;
 width:100%!important;min-width:0!important;gap:5px!important;overflow:hidden!important;
}
main.marka-single-modern .marka-single-neighbor .marka-neighbor-body small{
 display:block!important;margin:0!important;color:#06753e!important;font-size:11px!important;
 font-weight:800!important;line-height:1.4!important;
}
main.marka-single-modern .marka-single-neighbor .marka-neighbor-body strong{
 display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;
 overflow:hidden!important;overflow-wrap:anywhere!important;white-space:normal!important;
 width:100%!important;margin:0!important;color:#18344a!important;
 font-size:14px!important;font-weight:750!important;line-height:1.43!important;
}
main.marka-single-modern .marka-single-neighbors > a.marka-single-neighbor:hover{
 border-color:#9cccaf!important;box-shadow:0 9px 27px rgba(7,77,45,.1)!important;
}
main.marka-single-modern .marka-single-author{display:flex!important;flex-direction:column!important;gap:5px!important;}
main.marka-single-modern .marka-single-author strong,
main.marka-single-modern .marka-single-author span{display:block!important;line-height:1.5!important;}
main.marka-single-modern .marka-single-share a,
main.marka-single-modern .marka-single-share button{
 display:inline-flex!important;align-items:center!important;justify-content:center!important;
 min-width:38px!important;width:38px!important;height:38px!important;padding:9px!important;
}
main.marka-single-modern .marka-single-share svg{display:block!important;width:20px!important;height:20px!important;}
@media(max-width:740px){
 main.marka-single-modern nav.marka-single-neighbors{grid-template-columns:1fr!important;gap:12px!important;}
 main.marka-single-modern .marka-single-neighbors > a.marka-single-neighbor{grid-template-columns:76px minmax(0,1fr)!important;min-height:98px!important;}
 main.marka-single-modern .marka-single-neighbor .marka-neighbor-image{width:76px!important;height:76px!important;}
}
