/* Capital-gains guides: readable result steps without changing calculator styles. */
.guide-reading-steps { margin: 0; padding-left: 24px; }
.guide-reading-steps > li { padding: 0 0 12px 4px; }
.guide-reading-steps > li + li { padding-top: 12px; border-top: 1px solid #eadcc4; }
.guide-reading-steps > li > b { color: #222; }
.card-body .guide-reading-steps p { margin: 6px 0 0; }
.guide-details > summary { overflow-wrap: anywhere; }
.guide-details > summary:focus-visible { outline: 2px solid #8a7657; outline-offset: 3px; border-radius: 3px; }
@media (max-width: 640px) {
    .page-action-row { flex-wrap: wrap; }
    .guide-reading-steps { padding-left: 20px; }
}
