/* Layout wrapper */
.layout--arcs_onecol_right_sidebar {
  display: grid;
  grid-template-columns: 70% 30%;
  gap: 20px;
}

/* Responsive: stack vertically on smaller screens */
@media (max-width: 768px) {
  .layout--arcs_onecol_right_sidebar {
    grid-template-columns: 1fr; /* Single column */
  }
}
