/* Optional markers only; preserve existing default accordion layouts. */
.pixel-accordion-markers--qa > .accordion-item > .accordion-heading .accordion-title-txt,
.pixel-accordion-markers--number > .accordion-item > .accordion-heading .accordion-title-txt,
.pixel-accordion-markers--qa > .accordion-item > .accordion-collapse > .accordion-content {
 display:flex; gap:var(--pixel-accordion-marker-gap, 16px); min-width:0; text-align:start;
}
.pixel-accordion-marker { display:inline-block; flex:0 0 auto; align-self:flex-start; line-height:inherit; }
.pixel-accordion-label, .pixel-accordion-answer { flex:1 1 auto; min-width:0; overflow-wrap:anywhere; }
.pixel-accordion-answer > :first-child { margin-top:0; }
.pixel-accordion-answer > :last-child { margin-bottom:0; }
