/* Stage 2: layout mirrors the original Lawyeria Lite/Juridica header and body hierarchy. */
.stage2-posts{width:100%;min-height:35vh}
.openresponsivemenu{cursor:pointer}
#cookie-banner{position:fixed;bottom:20px;left:20px;right:20px;z-index:1000;background:#f3f3f3;color:#555;padding:15px;box-shadow:0 0 10px #0003;border-radius:5px;font-size:14px}
#cookie-banner:not([hidden]){display:block}
#cookie-ok{cursor:pointer;margin-left:15px;padding:10px 20px}
@media(max-width:767px){.container-menu:not(.menu-open){display:none}.container-menu.menu-open{display:block}.stage2-posts{width:100%}}
