*, *::before, *::after { box-sizing: border-box; }
button, input, select, textarea { font: inherit; }
.button, button { border-radius: var(--ajia-radius-sm); }
.cms-app table, .cms-app form, .cms-app nav, .cms-app button,
.journal-topline, .journal-header, .journal-footer, .article-reader,
.issue-reader, .prose, .narrow { font-family: var(--ajia-font-sans); }
.article-unavailable, .article-pdf-preview-empty { color: var(--ajia-color-muted); }
