/* Scoped editorial media only. Does not alter template widths, container gutters, or backgrounds. */
.ddqx-reference-journey figure.ddqx-vi-editorial {
    display: block;
    width: 100%;
    max-width: 780px;
    margin: 1.25rem auto 1.5rem;
    padding: 0;
    background: transparent;
    overflow: visible;
}
.ddqx-reference-journey figure.ddqx-vi-editorial > img {
    display: block;
    width: 100%;
    max-width: 100%;
    height: auto;
    border: 0;
    border-radius: 12px;
    box-shadow: none;
    transform: none;
}
@media (max-width: 600px) {
    .ddqx-reference-journey figure.ddqx-vi-editorial { margin: 1rem auto; }
    .ddqx-reference-journey figure.ddqx-vi-editorial > img { border-radius: 8px; }
}
