.cards{display:grid;gap:1.25rem;margin-top:1.5rem}
.card{background:var(--cream);border-top:3px solid var(--gold);padding:1.25rem 1.25rem .5rem}
.card h3{font-family:var(--serif);font-size:1.5rem;margin:0 0 .5rem}
@media(min-width:760px){.cards{grid-template-columns:repeat(3,1fr)}}
