/* Unified MERENVAY graphite-on-ivory public editorial design. */
:root{color-scheme:light;--merenvay-ink:#232323;--merenvay-paper:#F3EFEA;--merenvay-light:#FAF8F5;--merenvay-muted:#65615D;--merenvay-rule:#C9C4BD}
html{background:#F3EFEA}
body{background:#F3EFEA!important;color:#232323!important;font-family:'IBM Plex Sans',Arial,sans-serif}
html[lang='ar'] body{font-family:'IBM Plex Sans Arabic','Noto Naskh Arabic',Arial,sans-serif}
main .card,main .copy,main aside{background-color:#FAF8F5;border-color:#C9C4BD}
main .eyebrow,main .lede,main small{color:#65615D}
main a:not(.brand){color:#45413D}
main a.brand{display:inline-flex;align-items:center;direction:ltr;color:#232323;letter-spacing:normal;text-decoration:none}
main a.brand img{width:218px;max-width:min(65vw,218px);height:auto;display:block;object-fit:contain}
main a.brand:focus-visible{outline:2px solid #232323;outline-offset:5px}
main h1,main h2,main h3{color:#232323}
main .ar{direction:rtl;text-align:right}
@media(max-width:600px){main a.brand img{width:178px;max-width:62vw}}
