/* R24 — Replace the public-facing firewall banner with a compact disclosure. */
.atlas-law.atlas-note{display:block;padding:0!important;border:1px solid rgba(199,167,95,.22);background:rgba(5,7,7,.7)}
.atlas-law.atlas-note summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;padding:14px 18px;color:#aebcbe}
.atlas-law.atlas-note summary::-webkit-details-marker{display:none}
.atlas-law.atlas-note summary b{color:#d3b76f;font-size:10px;letter-spacing:.17em}
.atlas-law.atlas-note summary span{font-size:12px;line-height:1.5}
.atlas-law.atlas-note summary em{font-style:normal;color:#bfe9ee;font:10px var(--mono,ui-monospace,monospace);letter-spacing:.12em;text-transform:uppercase}
.atlas-law.atlas-note[open] summary{border-bottom:1px solid rgba(199,167,95,.14)}
.atlas-law-detail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;padding:14px 18px 16px;color:#8f9b9d}
.atlas-law-detail span{font-size:11px;line-height:1.55}
@media(max-width:720px){.atlas-law.atlas-note summary{grid-template-columns:1fr auto;gap:8px 12px}.atlas-law.atlas-note summary b{grid-column:1/-1}.atlas-law-detail{grid-template-columns:1fr}}
