.lateral-chapter { padding: 4rem 0; border-top: 1px solid var(--line, #d7e2e7); scroll-margin-top: 140px; }
.lateral-chapter > h3 { margin-top: 2.5rem; }
.lateral-pair { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 1.4rem; margin: 1.5rem 0 2.5rem; }
.lateral-pair img { width: 100%; height: 540px; object-fit: contain; background: #050b13; }
.anatomy-explorer[data-anatomy="lat"] .anatomy-image { max-width: 460px; margin-inline: auto; }
.anatomy-explorer[data-anatomy="lat"] .anatomy-visual { position: static; }
.lateral-lessons { margin-top: 1.5rem; }
.lateral-lessons summary, .lateral-chapter details summary { cursor: pointer; padding: 1rem; font-weight: 700; }
.lateral-references { margin-bottom: 2rem; }
@media (max-width: 700px) { .lateral-pair { grid-template-columns: 1fr; } .lateral-pair img { height: auto; max-height: 600px; } }
@media (max-width: 480px) { .topline { flex-wrap: wrap; gap: .5rem; } .reading { margin-left: auto; } }
