/* The Holy Bible Hebrew Interlinear app's own two pages (support, privacy),
   which its App Store listing links to. Standalone: no site chrome, no mark. */
:root { --paper: #F6F1E6; --ink: #1E2433; --ink2: #4A5163; --rule: #D4AF5A; --navy: #1B2A41; --link: #1B4E8C; }
@media (prefers-color-scheme: dark) { :root { --paper: #141A26; --ink: #ECE6D8; --ink2: #B9B2A2; --navy: #0E1522; --link: #9FC1EE; } }
html { -webkit-text-size-adjust: 100%; }
body { margin: 0; background: var(--paper); color: var(--ink); font-family: 'David Libre', Georgia, serif; font-size: 19px; line-height: 1.55; font-feature-settings: "kern" 1; }
header { background: var(--navy); color: #F2ECDF; text-align: center; padding: 28px 16px 22px; border-bottom: 2px solid var(--rule); }
header .he { font-size: 30px; line-height: 1.2; direction: rtl; }
header .en { margin-top: 6px; font-size: 17px; letter-spacing: 0.06em; text-transform: uppercase; }
main { max-width: 640px; margin: 0 auto; padding: 28px 16px 48px; }
h1 { font-size: 26px; margin: 0 0 14px; }
h2 { font-size: 20px; margin: 30px 0 8px; }
p, li { color: var(--ink); }
ul { padding-left: 1.2em; }
a { color: var(--link); text-decoration-thickness: 1px; text-underline-offset: 2px; }
.muted { color: var(--ink2); font-size: 16px; }
footer { text-align: center; padding: 0 16px 36px; }
