/* Shared rows align labels, artwork, summaries and detail text across cards. */
.v21-redesign #operation-data .operation-grid{grid-auto-rows:auto;row-gap:18px}
.v21-redesign #operation-data .operation-grid article{display:grid;grid-template-rows:subgrid;grid-row:span 5;gap:0;align-content:start}
.v21-redesign #operation-data .operation-grid article>.operation-label-v84{margin:0 0 12px;font-size:12px;line-height:1.6;font-weight:900;align-self:start}
.v21-redesign #operation-data .operation-grid article>strong{align-self:start}
.v21-redesign #operation-data .operation-meaning-v83{display:contents}
.v21-redesign #operation-data .operation-meaning-v83 h3{align-self:start;margin:14px 0 0;padding:14px 0 10px;border-top:1px solid #b7cdda;font-size:15px;line-height:1.6}
.v21-redesign #operation-data .operation-meaning-v83 p{align-self:start;font-size:14px;line-height:1.85}
@media(max-width:767px){.v21-redesign #operation-data .operation-meaning-v83 h3{font-size:14px}.v21-redesign #operation-data .operation-meaning-v83 p{font-size:13px}.v21-redesign #operation-data .operation-grid article>.operation-label-v84{font-size:11px}}
@supports not (grid-template-rows:subgrid){.v21-redesign #operation-data .operation-grid article{grid-template-rows:40px 55px auto 88px auto}}
