.mr6-g12-mode{max-width:1150px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem auto;padding:0 1rem}
.mr6-compact-revision>.mr6-g12-mode{max-width:none;margin:1.25rem 0;padding:0}
.mr6-g12-mode a{display:flex;flex-direction:column;gap:.2rem;padding:1.25rem;border:1px solid #d5e4f4;border-radius:14px;background:#fff;text-decoration:none;color:#17365f}
.mr6-g12-mode strong{font-size:1.25rem}
.mr6-g12-mode span{color:#60738e}
.mr6-g12-mode a:hover,.mr6-g12-mode a:focus-visible{border-color:#25578f}
.mr6-g12-intro{max-width:1150px;margin:1.5rem auto .25rem;padding:0 1rem;color:#526783}
.mr6-g12-mode-civic{grid-template-columns:repeat(3,minmax(0,1fr))}
.mr6-g12-mode-civic small{color:#60738e}
.mr6-g12-mode-civic b{margin-top:auto;padding-top:.6rem}
.mr6-g12-mode-civic .mr6-g12-topic{grid-column:1/-1;background:#f5f9fd}
.mr6-g12-mode-banks{grid-template-columns:repeat(var(--mr6-bank-columns,2),minmax(0,1fr))}
.mr6-g12-mode-banks small{color:#60738e}
.mr6-g12-mode-banks b{margin-top:auto;padding-top:.6rem}
.mr6-g12-mode-banks .mr6-g12-topic{grid-column:1/-1;background:#f5f9fd}
@media(max-width:900px){.mr6-g12-mode-civic{grid-template-columns:repeat(2,minmax(0,1fr))}.mr6-g12-mode-civic a:nth-child(3){grid-column:1/-1}}
@media(max-width:900px){.mr6-g12-mode-banks{grid-template-columns:repeat(2,minmax(0,1fr))}.mr6-g12-mode-banks-3 a:nth-child(3){grid-column:1/-1}}
@media(max-width:640px){.mr6-g12-mode{grid-template-columns:1fr}}
