/* Case HB Crypto: architecture overview and contextual evidence. */
.case-v2 .case-system-map { margin-top: 28px; gap: 16px; }
.case-v2 .case-system-map > div { padding: 24px; border: 1px solid #b7e50026; border-radius: 14px; background: #141a0f; }
.case-v2 .case-system-map dt { font-size: 15px; margin-bottom: 10px; }
.case-v2 .case-system-rules > h3 { margin-bottom: 24px; }
.case-v2 .case-figure > .case-image-trigger { display: block; width: 100%; margin: 0; padding: 0; min-height: 0; }
@media (max-width: 600px) {
 .case-v2 .case-system-map > div { padding: 20px; }
}
