/* Illustrated type cards: one fictional example image per document type. */
.type-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px;margin:18px 0 36px}
.type-card{margin:0;min-width:0;background:#fffefb;border:1px solid #e3e0d6}
.type-card img{display:block;width:100%;height:auto;aspect-ratio:16/10;background:#ecEAE3}
.type-card figcaption{padding:12px 14px 14px;font-size:14px;line-height:1.7;color:#3d3a34}
.type-name{display:block;font-size:16.5px;font-weight:700;color:#262420;line-height:1.5}
.type-alias{display:block;font-size:13px;color:#68764a;margin-bottom:6px}
.type-example{display:block;margin-top:6px;font-size:13px;color:#57534a}
.type-note{font-size:14px;color:#57534a}
@media(max-width:560px){.type-cards{grid-template-columns:1fr;gap:18px}}
