.morocco-coverage .coverage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}
.morocco-coverage .coverage-grid article{padding:20px;border:1px solid #d6d4ca;background:#fff;min-width:0}
.morocco-coverage h3{font-size:19px;line-height:1.35;margin:0 0 10px;color:#13221d}
.morocco-coverage p{font-size:15px;line-height:1.65}
.morocco-coverage a{color:#2944da;text-underline-offset:4px;overflow-wrap:anywhere}
.morocco-coverage a:focus-visible{outline:2px solid #2944da;outline-offset:4px}
.morocco-coverage .coverage-request{border-left:3px solid #354fff;padding:18px 22px;margin-top:24px;background:#e8e5dc}
@media(max-width:650px){.morocco-coverage .coverage-grid{grid-template-columns:1fr;gap:12px}.morocco-coverage .coverage-grid article{padding:16px}.morocco-coverage .coverage-request{padding:16px}.morocco-coverage h3{font-size:18px}}
