/* Ramadan essentials link cards, shared by the Ramadan hub, city pages and guides (UX audit M8, M25). */
.rm_ess{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}
@media (min-width:768px){.rm_ess{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (min-width:1100px){.rm_ess{grid-template-columns:repeat(5,minmax(0,1fr))}}
.rm_ess_a{display:grid;align-content:start;gap:.3rem;padding:1rem;border-radius:var(--r2);background:var(--page);box-shadow:inset 0 0 0 1px var(--line);text-decoration:none;color:var(--ink);min-width:0}
.rm_ess_a:hover,.rm_ess_a:focus-visible{box-shadow:inset 0 0 0 1px var(--lapis);background:var(--lapis-tint)}
.rm_ess_a strong{font:600 1rem/1.3 var(--display);overflow-wrap:anywhere}
.rm_ess_a span{font-size:.875rem;line-height:1.45;color:var(--muted)}
@media (max-width:479px){.rm_ess_a{padding:.8rem}.rm_ess_a span{font-size:.8125rem}}
