.site-footer[data-astro-cid-nns7i3if]{text-align:center;color:var(--color-muted);background:#f0f0f0;padding:2rem 1rem}.site-footer[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{margin:.5rem 0}.footer-nav[data-astro-cid-nns7i3if]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:1rem;font-size:.875rem;display:flex}.footer-nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--color-muted);text-decoration:none;transition:opacity .2s}.footer-nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{opacity:.7;text-decoration:underline}.footer-meta[data-astro-cid-nns7i3if]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.footer-meta[data-astro-cid-nns7i3if] .copyright[data-astro-cid-nns7i3if],.footer-meta[data-astro-cid-nns7i3if] .version[data-astro-cid-nns7i3if]{color:var(--color-muted)}.footer-meta[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--color-muted);text-decoration:none;transition:opacity .2s}.footer-meta[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{opacity:.7;text-decoration:underline}.site-footer[data-astro-cid-nns7i3if] .last-updated[data-astro-cid-nns7i3if]{color:var(--color-muted);margin-top:.5rem;font-size:.875rem}.site-footer[data-astro-cid-nns7i3if] time[data-astro-cid-nns7i3if]{font-weight:500}:root{--color-bg:#fafafa;--color-text:#1a1a1a;--color-muted:#666;--color-border:#e0e0e0;--color-primary:#2c3e50;--color-judaism:#1e3a5f;--color-christianity:#5c3d2e;--color-islam:#1b5e20;--max-width:1200px;--max-width-wide:1400px;--content-width:800px}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--color-text);background:var(--color-bg);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4{margin-bottom:.5em;line-height:1.3}p{margin-bottom:1em}ul,ol{margin-bottom:1em;padding-left:1.5em}.sidebar ul,.sidebar ol{padding-left:0;list-style:none}.site-header[data-astro-cid-z4jru4n3]{background:var(--color-primary);color:#fff;z-index:100;padding:1rem 0;position:sticky;top:0}.nav-container[data-astro-cid-z4jru4n3]{max-width:var(--max-width);justify-content:space-between;align-items:center;margin:0 auto;padding:0 1rem;display:flex}body:has(.main-content--wide) .nav-container[data-astro-cid-z4jru4n3]{max-width:var(--max-width-wide)}.site-logo[data-astro-cid-z4jru4n3]{align-items:start;gap:1rem;height:91px;transition:opacity .2s;display:flex}.site-logo[data-astro-cid-z4jru4n3]:hover{opacity:.85;text-decoration:none}.site-logo-image[data-astro-cid-z4jru4n3]{width:auto;height:91px;display:block}.site-title[data-astro-cid-z4jru4n3]{flex-direction:column;gap:.125rem;display:flex}.site-name[data-astro-cid-z4jru4n3]{color:#fff;letter-spacing:-.02em;font-size:1.5rem;font-weight:600;line-height:1.1}.site-subtitle[data-astro-cid-z4jru4n3]{color:#ffffffd9;font-size:.875rem;font-weight:400;line-height:1.2}.nav-links[data-astro-cid-z4jru4n3]{max-width:70%}.nav-links-list[data-astro-cid-z4jru4n3]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem 1rem;margin:0;padding:0;list-style:none;display:flex}.nav-links-list[data-astro-cid-z4jru4n3] li[data-astro-cid-z4jru4n3]{align-items:center;display:inline-flex}.nav-links-list[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]{color:#fff;opacity:.9;white-space:nowrap;background:#ffffff1a;border-radius:1rem;padding:.35rem .75rem;font-size:.9rem;transition:all .2s}.nav-links-list[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]:hover{opacity:1;background:#fff3;text-decoration:none;transform:translateY(-1px)}.main-content[data-astro-cid-z4jru4n3]{max-width:var(--max-width);min-height:calc(100vh - 200px);margin:0 auto;padding:2rem 1rem}.main-content--wide[data-astro-cid-z4jru4n3]{max-width:var(--max-width-wide)}.mobile-menu-toggle[data-astro-cid-z4jru4n3]{cursor:pointer;background:0 0;border:none;width:40px;height:40px;padding:.5rem;display:none;position:relative}.hamburger[data-astro-cid-z4jru4n3],.hamburger[data-astro-cid-z4jru4n3]:before,.hamburger[data-astro-cid-z4jru4n3]:after{background:#fff;width:24px;height:2px;transition:all .3s;display:block;position:absolute;left:8px}.hamburger[data-astro-cid-z4jru4n3]{top:19px}.hamburger[data-astro-cid-z4jru4n3]:before{content:"";top:-8px}.hamburger[data-astro-cid-z4jru4n3]:after{content:"";top:8px}.mobile-menu-toggle[data-astro-cid-z4jru4n3][aria-expanded=true] .hamburger[data-astro-cid-z4jru4n3]{background:0 0}.mobile-menu-toggle[data-astro-cid-z4jru4n3][aria-expanded=true] .hamburger[data-astro-cid-z4jru4n3]:before{top:0;transform:rotate(45deg)}.mobile-menu-toggle[data-astro-cid-z4jru4n3][aria-expanded=true] .hamburger[data-astro-cid-z4jru4n3]:after{top:0;transform:rotate(-45deg)}@media (width<=768px){.mobile-menu-toggle[data-astro-cid-z4jru4n3]{display:block}.nav-links[data-astro-cid-z4jru4n3]{background:var(--color-primary);max-width:100%;height:0;transition:height .3s;position:fixed;top:90px;left:0;right:0;overflow:hidden;box-shadow:0 4px 6px #0000001a}.nav-links--open[data-astro-cid-z4jru4n3]{height:calc(100vh - 90px)}.nav-links-list[data-astro-cid-z4jru4n3]{-webkit-overflow-scrolling:touch;height:100%;padding:0 0 calc(env(safe-area-inset-bottom,1rem) + 6rem) 0;box-sizing:border-box;margin:0;display:block;overflow-y:auto}.nav-links-list[data-astro-cid-z4jru4n3] li[data-astro-cid-z4jru4n3]{border-bottom:1px solid #ffffff1a;width:100%;display:block}.nav-links-list[data-astro-cid-z4jru4n3] li[data-astro-cid-z4jru4n3]:last-child{border-bottom:none}.nav-links-list[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]{background:0 0;border-radius:0;width:100%;padding:.75rem 1rem;font-size:.95rem;display:block}.site-logo[data-astro-cid-z4jru4n3],.site-logo-image[data-astro-cid-z4jru4n3]{height:70px}.site-name[data-astro-cid-z4jru4n3]{font-size:1.125rem}.site-subtitle[data-astro-cid-z4jru4n3]{font-size:.75rem}}
