/* Approved reader-card layout only. Preserve current copy, fonts and sibling cards. */
html.reader-card-aligned-adopted #start .original-reader-card{grid-column:auto;display:flex;flex-direction:column;align-items:stretch;gap:0}
html.reader-card-aligned-adopted #start .original-reader-copy{display:contents}
html.reader-card-aligned-adopted #start .original-reader-card .card-question{order:0}
html.reader-card-aligned-adopted #start .original-reader-card h3{order:1}
html.reader-card-aligned-adopted #start .original-reader-card .card-answer{order:2}
html.reader-card-aligned-adopted #start .original-reader-example{
 order:3;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:18px;
 width:100%;max-width:460px;height:var(--reader-panel-height,140px);margin:24px 0 0;
 border-radius:var(--reader-panel-radius,18px);padding:16px 22px;background:#fff;
}
html.reader-card-aligned-adopted #start .original-reader-example>a{
 display:block;height:calc(var(--reader-panel-height,140px) - 32px);max-height:128px;width:auto;
 flex:none;border:1px solid var(--line,#cbd6bb);overflow:hidden;background:white;
}
html.reader-card-aligned-adopted #start .original-reader-example img{display:block;width:auto;height:100%;object-fit:contain;max-width:90px}
html.reader-card-aligned-adopted #start .reader-file-info{min-width:0;max-width:260px}
html.reader-card-aligned-adopted #start .original-reader-example figcaption{text-align:left;line-height:1.8}
html.reader-card-aligned-adopted #start .reader-file-info .original-reader-link{margin-top:8px;line-height:1.8}
@media(max-width:650px){html.reader-card-aligned-adopted #start .original-reader-example{margin-top:21px;padding-inline:18px;gap:15px}html.reader-card-aligned-adopted #start .reader-file-info{max-width:235px}}
