:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--page:var(--lightningcss-light,#f5f1e8)var(--lightningcss-dark,#1f211f);--surface:var(--lightningcss-light,#fffdf8)var(--lightningcss-dark,#2b2e2a);--surface-muted:var(--lightningcss-light,#f8f4ec)var(--lightningcss-dark,#252824);--border:var(--lightningcss-light,#d7cfc1)var(--lightningcss-dark,#555b53);--text:var(--lightningcss-light,#25231f)var(--lightningcss-dark,#f1eee7);--muted:var(--lightningcss-light,#6d675d)var(--lightningcss-dark,#bdb7ac);--accent:var(--lightningcss-light,#8e2449)var(--lightningcss-dark,#ff93b4);--accent-soft:var(--lightningcss-light,#8e24491a)var(--lightningcss-dark,#ff93b424);--sefaria-surface:var(--surface);--sefaria-surface-muted:var(--surface-muted);--sefaria-border:var(--border);--sefaria-fg:var(--text);--sefaria-fg-muted:var(--muted);--sefaria-accent:var(--accent);--sefaria-accent-soft:var(--accent-soft);--sefaria-link:var(--accent)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}body{background:var(--page);color:var(--text);margin:0;font:1rem/1.65 Georgia,Times New Roman,serif}body:before{z-index:-1;background:radial-gradient(circle at 15% 10%, var(--accent-soft), transparent 32rem), linear-gradient(180deg, var(--surface-muted), transparent 18rem);content:"";position:fixed;inset:0}.site-header,main,footer{width:min(70rem,100% - 2rem);margin-inline:auto}.site-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding-block:1rem;font-family:Segoe UI,system-ui,sans-serif;display:flex}.site-header a,article a{color:var(--accent)}main{grid-template-columns:minmax(0,1fr) 17rem;gap:2rem;padding-block:3rem;display:grid}article{border:1px solid var(--border);background:var(--surface);border-radius:1rem;padding:clamp(1.25rem,4vw,3rem);box-shadow:0 1rem 3rem #00000014}h1,h2{line-height:1.15}h1{letter-spacing:-.035em;max-width:15ch;margin-block:.35rem .6rem;font-size:clamp(2.25rem,7vw,4.5rem)}h2{margin-block-start:2.5rem;font-size:1.35rem}.eyebrow,.dek,.example-note,footer{color:var(--muted)}.dek{max-width:44rem;font-size:1.2rem}article>p{font-size:clamp(1.05rem,2vw,1.22rem)}article a{text-underline-offset:.15em;border-radius:.15rem;font-weight:650;text-decoration-thickness:.08em}article a:focus-visible{outline:3px solid var(--accent);outline-offset:.18rem}blockquote{border-inline-start:.25rem solid var(--accent);background:var(--surface-muted);margin:2rem 0;padding:.5rem 1.25rem}blockquote p{margin:0;font-family:Noto Serif Hebrew,SBL Hebrew,Times New Roman,serif;font-size:1.35rem;line-height:1.9}.example-note{border:1px solid var(--border);background:var(--surface);border-radius:.75rem;align-self:start;padding:1rem;font-family:Segoe UI,system-ui,sans-serif;box-shadow:0 .75rem 2rem #0000000f}.example-note h2{color:var(--text);margin-block-start:0}[data-linked-article-status][role=alert]{color:var(--lightningcss-light,#a31621)var(--lightningcss-dark,#ff9da5);font-weight:650}.source-preview{border:1px solid var(--border);background:var(--surface);width:min(42rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--text);border-radius:.75rem;padding:1rem;overflow:auto}.source-preview::backdrop{background:#00000073}.source-preview>button{border:1px solid var(--border);background:var(--surface-muted);min-height:2.75rem;color:var(--text);font:inherit;cursor:pointer;border-radius:.25rem;margin-block-end:1rem;margin-inline-start:auto;padding:.5rem 1rem;display:block}.source-preview>button:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.linked-article-status{position:fixed;inset:1rem}footer{padding-block:2rem}@media (width<=48rem){main{grid-template-columns:1fr}}
